\documentclass[a4paper,titlepage]{jsarticle}
\usepackage[dvips]{graphicx}
\usepackage{verbatim}
\usepackage{ascmac}
\usepackage{fancybox}
\pagestyle{empty}
\西暦
\setlength{\textheight}{240mm}
\setlength{\topmargin}{-10mm}
\setlength{\textwidth}{165mm}
\hyphenation{front-end}

\title{Podcastingを利用した教育支援}
\date{}%ここはブランク
\author{05H040 小山翔平}
% 共著の場合は
%\author{xxHxxx 産大太郎 \and yyHyyy 四大与太郎}

%H-psならぬスペース多め用　後輩参考用
%\makeatletter
%\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{5pt}}
%\makeatother

\begin{document}
\maketitle
\pagestyle{empty}

% 目次
%setcounter{toc(table of contents)depth}{3}で
%subsubsectionを目次に表示できる。3は表示階層の深さを示す。

\setcounter{tocdepth}{3}
\tableofcontents 
\clearpage

\pagestyle{plain}

\setcounter{page}{1}

\section{はじめに}
大学の講義においてプリントの取得や課題ファイルの配布に時間がかかり、
講義の時間を無駄にしている。これは教員、学生の双方にとって損失である。
そこでPodcasting\footnote{RSSを使用した「配信」を目的に策定されており、
音や映像、PDFファイル等を配信することができる。}
の技術を用いることでこの問題を解決することを試みた。Podcasting対応RSS
\footnote{RSSとはReally Simple Syndicationの略でありXMLで記述された標準フォーマットのテキストデータである。

\noindent{XML(Extensible Markup Language)とは、文書やデータの意味や構造を記述するためのマークアップ言語の一つ
である}}
リーダーがあれば、学生はOperating System(以下OS)に依存せず課題や資料等を取得
可能であり、課題や資料等を探すという手間も省けると考えたからである。
また教員にとっても使いやすいことが必要である。
そこでPodcasting用RSSの自動生成を行うシステムを開発することにより、
XMLの知識がない者でも簡単にPodcastingをできることを目指した。
本システムを大垣講師の``オペレーティングシステム''の講義において
実際に利用し、教員と学生が従来方式\footnote{大垣講師の講義である
ため、メールによる配信方式}よりも利便性があるのか否かの検証を行った。


\clearpage

\section{卒業研究の目的}
教員と学生の時間と手間を省く、既存のPodcastingを利用した新しい教育支援システ
ムを提案しその有効性を検証することが目的である。
また自己成長の為、如何にして目的のソフトウェアを開発するかという開発手法、
自分が今まで扱ったことがないプログラミング言語で開発するという経験を養う
事も目的とする。
 


\clearpage

\section{Podcasting}

\subsection{Podcast}
Podcastとは米国Apple社の``iPod''と、
``放送''を意味する“broadcast”を組み合わせた造語\footnote{もともとは
Internet RadioであったがRSSで配信することが可能なのではないかという発想
からRSSにて配信されるようになった。それがiTunesで採用され
Podcastingが生まれた。}である。
配信に利用されている音声データファイルのほとんどは標準的な
MP3\footnote{MP3（MPEG Audio Layer-3）は、音声情報圧縮の国際規格である
(ISO 11172-3で規格化されている。)}形式の
オーディオファイルであるため、任意の場所に保存して再生できる。
現在では動画配信も含めて、Podcastと呼ぶ。

\subsubsection{広義のPodcasting}
一般的にはPodcastという言葉で配信の仕組み自体を指し、
Podcastingはこの仕組みを利用して実際に配信を行うという行為を指すのに使わ
れる。
また、Podcastingは公開するファイルの種類は問わない。
Podcastingに対応したソフトウェアを利用して、RSSから指定のファイルを得られる仕組みそのものを指す。
本研究においてのPodcastingは広義の意味で用いる。

\clearpage

\subsubsection{XMLの記述例}
Podcastingで利用する標準的なXMLを{\bf 図~\ref{osrss}}に示す。
配信するファイルはitemタグの中に記述される。

\begin{figure}[!ht]
\fbox{
\begin{minipage}{16cm}
\verbatiminput{rss.xml}
\end{minipage}
} 
 \caption{OSの講義用XMLの例}
 \label{osrss}
\end{figure}

\clearpage

\subsubsection{RSSリーダーによる取得例}
 GoogleReaderを用いてPodcastingを受信登録した画面を{\bf 図~\ref{googlereader}}に示す。
Googleリーダーでは音声ファイル以外は動画ファイルと表示される。

\begin{figure}[!ht]
 \centering
 \includegraphics[width=16cm]{googlereader.eps}
 \caption{GoogleReaderによる課題の取得例}
 \label{googlereader}
\end{figure}

\clearpage

\section{Podcastingのメリット}

\subsection{配信手段}
講義に関連した課題やファイルの配布手段としてPodcasting以外に以下の方法が
ある。
\begin{itemize}
    \item ML\footnote{MLとはメーリングリストの略であり、登録したユーザー
	  に同じメールが配信される。}
	  を用いたメール配信手段。
    \item Webページの案内を講義中に行う手段。
    \item ポータルサイト\footnote{この際のポータ
          ルサイトは学生向けの情報が集まった大学のサイトのことである。}
で案内を出す手段(本学\footnote{大阪産業大学}においては教育支援システム
          CourseNavig)。
    \item SNS\footnote{SNSとはSocial Network Serviceの略であり人と人との
	  つながりを促進・サポートするコミュニティ型の会員制のサービスで
	  ある。}を用いて、講義のコミュニティで課題内容を知らせる。
\end{itemize}


\subsection{Podcastingのメリット}
上記の配信手段ではなくPodcastingを選んだ理由として以下のメリットが挙げら
れる。
\begin{itemize}
    \item ブラウザやOSに依存せず課題を取得することが可能である。
    \item SNSのコミュニティのように課題を見落とすことがない。
    \item RSSリーダーを使用することにより、
	  その都度サイトを確認せずとも更新状態を知ることができる。
    \item 配信されたファイルを利用者が指定した場所に保存することが可能である
	  (USBメモリ等にも保存が可能である)。
    \item 配信されたRSSは教員学生の双方が確認することができる。
\end{itemize}


\subsection{Podcastingに対応している主なRSSリーダー}

広義のPodcastingに対応している主なRSSリーダーを以下に示す。
\begin{itemize}
    \item Google Reader ~\cite{google}
    \item LivedoorReader ~\cite{livedoor}
    \item MixFeed ~\cite{mix}
    \item gooリーダー ~\cite{goo}
    \item Ensemble ~\cite{mac}
\end{itemize}
\clearpage

\section{開発するシステムの目標}
\subsection{現在存在するPodcasting支援システム}
 現在Podcasting用のXML作成支援システムとして以下が挙げられる。
\begin{itemize}
 \item Web上でPodcastingに必要な情報をインターフェースに入力することで、
       Podcasting用XMLをブラウザに表示するシステム。ユーザーはこれを貼り
       付けることでPodcastingを行える~\cite{podlisten}。
 \item Weblog\footnote{個人や数人のグループで運営され、日々更新される日記
       的なWebサイトの総称である。}のサービスの一つとして、日記等を生成した時に同時にRSS用XMLを記述するシステム。
\end{itemize}

\subsection{開発するPodcasting支援システムの目標}
開発するシステムの目標として。教員用に開発するシス
テムに求めるのは以下の三点である。
\begin{itemize}
 \item ユーザーにXMLを書くことを意識させない。
 \item 配信時間を指定することができる。
 \item 課題や配布資料の登録が容易にできる。
\end{itemize}

これらは、XMLの知識がなくても必要事項を記入選択するだけで
簡単にPodcastingを用いて課題や配布資料を配信できるシステム」と考えるからである。
また学生が本システムを利用した結果の目標として求めるものは以下の三点であ
る。
\begin{itemize}
 \item RSSリーダーを利用できる環境があればどこからでも課題や資料を取得できる。
 \item 時刻指定をして課題や配布資料を自動的に取得できる。
 \item 他の配信手段よりも簡単に利用できる。
\end{itemize}

これらは教育支援として学生にとって有益であるために必要だと考えるからであ
る。
\clearpage
\subsection{概念図}
{\bf 図~\ref{nagare}}に本システムの目標とする概念図を示す。
\begin{figure}[ht!]
 \centering
 \includegraphics[width=14cm]{nagare.eps}
 \caption{概念図}
 \label{nagare}
\end{figure}



\clearpage

\section{開発したシステム}
\subsection{Podcasting Support System - PSSとは}
PSSとは、「Podcasting Support System」の略であり、
Podcastingを行う為の本システムの名称である。
PSSのロゴを{\bf 図~\ref{psslogo}}に示す。
このシステムは教員がXMLの知識を持っていなくても
Podcastingを用いて課題や配布資料の配信を行うことができるように開発したシステムである。
\begin{figure}[ht!]
 \centering
 \includegraphics[width=14cm]{pss_logo.eps}
 \caption{Podcasting Sopport System(PSS)のロゴ}
 \label{psslogo}
\end{figure}

\subsubsection{PSSの機能}

PSSの機能として、以下の機能を実装している。

\begin{itemize}

 \item Podcasting用RSSをかんたんに作成することができる。
 \item 講義一つに対し一つのRSSを作成する。一つの講義を複数の教員で担当し
       ている場合、担当者全員がその講義のRSSを管理することができる。
 \item 音声・動画・PDFファイル等を配信することができる。
 \item RSSの更新時刻を指定することにより、教員は課題の配布時刻を指定でき
       る。

\end{itemize}
\subsubsection{PSSの特有機能}
以下はPSS特有の機能である。
\begin{itemize}
 \item 教員用のPSS登録画面を{\bf 図~\ref{up}}に示す。この登録画面にて配信タイトル、説明、配布ファイル、
       更新時を指定するだけで、XMLを意識せずにPodcastingが可能となる。
 \item 本来であればRSSを更新した際に新しくPodcastingが行われるが、PSSで
       は更新時刻を指定可能となっており更新予定時刻以降にアクセスされる
       までRSSは更新が行われない。この機能を用いることで事前にRSSの更新
       準備が可能となる。
\end{itemize}

\clearpage

\subsection{開発環境}

開発環境を以下に示す。

\begin{itemize}

 \item ハードウェア (IBM PC/AT互換機)
       \begin{itemize}

        \item HDD……80GB
        \item CPU……Int\lower0.5ex\hbox{e}l{\textregistered}　
	      Core{\texttrademark}2 　1.66GHz[x86 Family 6 Model 14
              Stepping 8]
　　　　\item ロジックボード……YNRC-BR
        \item チップセット……Radeon Xpress 200M
        \item メモリ……1GB
       \end{itemize}
 \item OS……Vine Linux 4.0 ~\cite{vine}
 \item 開発言語……PHP 5.2.6  ~\cite{php,php_ref}
 \item データベース……MySQL 5.0.27 ~\cite{mysql_ab,mysql_izen}

\end{itemize}
\clearpage


\section{PSSの具体的な動作}
 この章ではPSSの動作について説明する。
\subsection{登録画面}
登録画面({\bf 図~\ref{up}})にてユーザーがタイトル、ファイルの説明、アップロードファイル、配
信日時\footnote{日付はグレゴリオ暦、時刻はシステムデフォルトのタイムゾー
ンである。}を記入、指定した状態
を{\bf 図~\ref{kinyu}}に示す。この状態で「登録する」のボタンをクリックすると本システムへ登録される。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=14cm]{up.eps}
 \caption{アップロード画面(記入前)}
 \label{up}
\end{figure}

\begin{figure}[!ht]
 \centering
 \includegraphics[width=14cm]{kinyu.eps}
 \caption{アップロード画面(記入後)}
 \label{kinyu}
\end{figure}
\clearpage

\subsection{配信ページ}
学生がMozilla Firefox 3.0を用いて\footnote{Mozilla Firefox3.0ではXML表
記されたページはデフォルトで{\bf 図~\ref{rss}}のように表示される。}配信ページを表示した例を{\bf 図~\ref{rss}}に
示す。本システムへ登録された内容をPHPによりXMLを書き出すこ
とによりPodcasting用RSSを生成している。以上のことから教員は登録から配信に至るまで
XMLを意識せずにPodcastingを行うことが可能である。本システムの特有機能である配信時間
の指定は学生がアクセスした時刻をUNIXTime\footnote{1970年1月1日0時0分0秒から
の秒数(UNIX epoch)、2038年問題はOSに依存する問題なので対応していない。}に変換し、配信時間となっているかを判断
することにより作成する内容を変化させ実現している。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=12cm]{rss.eps}
 \caption{Firefox3.0で表示した学生向け配信ページの例}
 \label{rss}
\end{figure}
\clearpage

\subsection{配信一覧確認画面}
配信一覧確認画面では講義名、タイトル、説明、配布開始時刻、ファイルネーム、
ファイルサイズ、ファイルタイプ\footnote{ファイルタイプはファイル名の
extentionをもとに/etc/minetypeを参照して表示している。}、修正、
削除の項目が{\bf 図~\ref{haisin}}のように表示される。教員は登録している
Podcastを確認、変更、削除することができる。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=16cm]{haisin.eps}
 \caption{配信確認画面}
 \label{haisin}
\end{figure}

修正画面では{\bf 図~\ref{syusei}}のように既に配信しているPodcastのタイト
ル、ファイルの説明、アップロードする課題や配布資料、配布開始時間を修正することができる。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=16cm]{syusei.eps}
 \caption{修正画面}
 \label{syusei}
\end{figure}
\clearpage

説明部分を「新しいコメント」に変更していることを
{\bf 図~\ref{syuafter}}にて示す。
ファイルに何も指定しない場合は前回にアップロードしたファイルがそのまま利
用される。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=14cm]{syuafter.eps}
 \caption{説明を修正}
 \label{syuafter}
\end{figure}

修正を行ったあとの配信ページを{\bf 図~\ref{rssafter}}に示す。
説明部分が「新しいコメント」に修正されている。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=14cm]{rssafter.eps}
 \caption{修正後の配信ページ}
 \label{rssafter}
\end{figure}
\clearpage

Podcastした内容を削除する画面を{\bf 図~\ref{delete}}に示す。
削除ボタンをクリックすると配信内容が削除される。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=8cm]{delete.eps}
 \caption{削除画面}
 \label{delete}
\end{figure}

削除前後の配信一覧画面を{\bf 図~\ref{predel}},{\bf ~\ref{afterdel}}に示す。
削除されていることが確認できる。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=16cm]{predel.eps}
 \caption{削除前の配信一覧画面}
 \label{predel}
\end{figure}

\begin{figure}[!ht]
 \centering
 \includegraphics[width=16cm]{afterdel.eps}
 \caption{削除後の配信一覧画面}
 \label{afterdel}
\end{figure}

\clearpage

\subsection{ファイル一覧}
今までに登録したファイルを確認管理する画面を{\bf 図~\ref{file}}に示す。
この画面ではファイルネーム、ファイルサイズ、ファイルタイプを確認でき、
ファイルを個別に表示、削除することができる。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=12cm]{file.eps}
 \caption{ファイル一覧確認管理画面}
 \label{file}
\end{figure}


ファイル削除後のファイル一覧確認管理画面を{\bf 図~\ref{filedel}}に示す。
ファイルが削除されていることが確認できる。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=12cm]{filedel.eps}
 \caption{ファイル削除後のファイル一覧確認管理画面}
 \label{filedel}
\end{figure}
\clearpage

\subsection{担当講義のRSSへのリンク}
担当講義のRSSのURL表示を{\bf 図~\ref{link}},{\bf ~\ref{rssall}}に示す。
管理者ならば全ユーザーのRSSのURLが表示され、ユーザーは
自分が担当している講義のURLのみが表示される。
\begin{figure}[!ht]
 \centering
 \includegraphics[width=14cm]{link.eps}
 \caption{担当している講義のRSSへのリンク集}
 \label{link}
\end{figure}

\begin{figure}[!ht]
 \centering
 \includegraphics[width=14cm]{rssall.eps}
 \caption{管理者画面の講義のRSSへのリンク集}
 \label{rssall}
\end{figure}

\clearpage

\section{考察}

\subsection{アンケート}
2008年度の``オペレーティングシステム''の講義において、Podcastingを用いた課題配信に
ついてアンケート調査を二回行った。対象は``オペレーティングシステム''を受
講している学生であり、受講者数は45名である。
\subsection{アンケートの集計結果(第一回目)}
第一回目のアンケートは有効回答数が32件であった。
以下にアンケート結果。並びに、ファイルの取得に関する質問を
RSSリーダーを今までに使用の有無により分けグラフ化したものを{\bf 図~
\ref{a12}},{\bf ~\ref{a13}},{\bf ~\ref{a14}}に示す。
\begin{itemize}
 \item Podcastを講義で使うまでに知っていましたか?
       \begin{itemize}
        \item Yes  6名
        \item No   26名
       \end{itemize}
 \item RSSリーダーを講義で使うまでに使っていましたか?
        \begin{itemize}
        \item Yes 5名
        \item No  27名
       \end{itemize}

 \item ファイルの取得に関して簡単でしたか?
        \begin{enumerate}
        \item 難しい       1名
        \item やや難しい   9名
        \item 普通        11名
        \item やや簡単     4名
        \item 簡単       6名
       \end{enumerate}
       \begin{figure}[!ht]
	\centering
	\includegraphics[width=12cm]{a1kantan.eps}
	\caption{ファイル取得に関して簡単であるか}
	\label{a12}
       \end{figure}
       \clearpage

 \item ファイルの取得方法に関して満足でしたか?
       \begin{enumerate}
        \item 不満       1名
        \item やや不満     7名
        \item 普通      11名
        \item やや満足   7名
        \item 満足       6名
       \end{enumerate}
       \begin{figure}[!ht]
        \centering
        \includegraphics[height=6cm ,width=12cm]{a1manzoku.eps}
        \caption{ファイル取得に関して満足であるか}
        \label{a13}
       \end{figure}

 \item 課題取得をする手間は他の配信手段と比べどうですか?
       \begin{enumerate}
        \item 複雑       4名
        \item やや複雑  11名
        \item かわらない         5名
        \item やや簡単     8名
        \item 簡単         4名
       \end{enumerate}
       \begin{figure}[!ht]
        \centering
        \includegraphics[height=6cm,width=12cm]{a1tema.eps}
        \caption{取得に関する手間について}
        \label{a14}
       \end{figure}

\clearpage

 \item メールでの課題配信とPodcastでの配信どちらがよかったですか?
       \begin{itemize}
        \item メール    17名
        \item Podcast   15名
       \end{itemize}
 \item 今後もこの配信方法を希望しますか?
       \begin{itemize}
        \item する     20名
        \item しない   12名
       \end{itemize}
\end{itemize}


\subsubsection{アンケート(第一回目)結果の考察}
第一回アンケートから、学生のPodcastやRSSリーダーの認知度が低いことがわ
かった。
{\bf 図~\ref{a12}},{\bf ~\ref{a13}},{\bf ~\ref{a14}}においては、
RSSリーダーの使用経験が有る者は本システムを使いやすいと答える傾向にあり、
RSSリーダーの使用経験が無い者は本システムを使いにくいと答える傾向がある。
これは、本システムが使いづらいためではなくRSSリーダーを使い慣れていない
ためであると考えた。

\subsection{アンケートの集計結果(第ニ回目)}
第ニ回目のアンケートは有効回答数が23件であった。
以下にアンケート結果。並びに、ファイルの取得に関する質問を
RSSリーダーの講義外での使用の有無により分け
グラフ化したものを{\bf 図~\ref{a23}},{\bf ~\ref{a24}},{\bf ~\ref{a25}}に示す。

\begin{itemize}
 \item RSSリーダーを講義の課題取得以外に使用していますか?
        \begin{itemize}
        \item Yes 6名
        \item No  17名
       \end{itemize}
 \item メールの初期設定とRSSリーダーの初期設定はどちらが簡単だと思います
       か?
        \begin{enumerate}
        \item メールの方が簡単              2名
        \item メールの方がやや簡単          0名
	\item かわらない                    1名
        \item RSSリーダーの方がやや簡単     6名
	\item RSSリーダーの方が簡単        14名
       \end{enumerate}
       \begin{figure}[!ht]
        \centering
        \includegraphics[height=6cm,width=12cm]{a23.eps}
        \caption{初期設定の容易性}
        \label{a23}
       \end{figure}
\clearpage
 \item ファイルの取得方法に関して満足でしたか?
       \begin{enumerate}
        \item 不満       1名
        \item やや不満   0名
        \item 普通       5名
        \item やや満足   8名
        \item 満足       9名
       \end{enumerate}
        \begin{figure}[!ht]
        \centering
        \includegraphics[height=6cm,width=12cm]{a24.eps}
        \caption{ファイル取得に関する満足度}
        \label{a24}
       \end{figure}


 \item 課題取得をする手間は他の配信手段と比べどうですか?
       \begin{enumerate}
        \item 複雑           1名
        \item やや複雑       2名
        \item かわらない     2名
        \item やや簡単       3名
        \item 簡単           15名
       \end{enumerate}
        \begin{figure}[!ht]
        \centering
        \includegraphics[height=6cm,width=12cm]{a25.eps}
        \caption{課題取得に関する手間}
        \label{a25}
       \end{figure}
 \clearpage
 \item メールでの課題配信とPodcastでの配信どちらがよかったですか?
       \begin{itemize}
        \item メール     3名
        \item Podcast   20名
       \end{itemize}
 \item 今後もこの配信方法を希望しますか?
       \begin{itemize}
        \item する     21名
        \item しない    2名
       \end{itemize}
\end{itemize}


\subsubsection{アンケート(第ニ回目)結果の考察}
第二回目のアンケートは第一回目のアンケート結果の考察を証明するため、
RSSリーダーの使い方をある程度学生が理解した上でのアンケート調査とした。
{\bf 図~\ref{a23}},{\bf ~\ref{a24}},{\bf ~\ref{a25}}は日常的に
RSSリーダーを使っている学生か講義の課題取得のみにRSSリーダーを使っている
学生かにより、本システムの使い勝手に差は生じ
るのかどうかを示している。
その結果{\bf 図~\ref{a23}},{\bf ~\ref{a25}}は日常的にRSSリーダーを使用し
ている学生とそうでない学生において使い勝手の差がほぼないことがわかる。以上より第一回のアンケート結果はRSSリー
ダーの知識不足からの不満が多く回答されていたといえる。


\subsection{学生の意見}
 以下にアンケートによって得られた、本システムに対する学生の賛成と反対
 の意見の中で多かったものをまとめる\footnote{文章は原文のまま。}。
\subsubsection{本システムに賛成の意見}
\begin{itemize}
  \item メールはPOPとかの入力が面倒だが、RSSリーダーはURLの指定だけで良
	いので簡単である。
  \item 課題を見る間での手順が少なく簡単である。
  \item OSに依存せずに課題の取得ができる。
  \item ウェブブラウザを起動するついでに課題を取得できるため。
  \item メールソフトを開くのは手間であるため。
\end{itemize}
\subsubsection{本システムに反対の意見}
\begin{itemize}
  \item メールを自動的に携帯電話機に転送しているためRSSリーダーは必要な
	い。
  \item インストールや登録作業が煩わしい。
  \item RSSリーダーが使いづらい。
\end{itemize}

\clearpage


\section{まとめ}
本研究では独自に開発したPodcastingの技術を用いる教材配布システム(PSS)が
学生、教員の双方にとってメール及びメーリングリストを用いた方式よりも利便性があるかどうかを検証した。
講義の受講学生に対して実施したアンケート結果より、学生側の目標として掲げていた以下の三点は達成すること
ができたと考える。
\begin{itemize}
 \item RSSリーダーを扱える環境があればどこからでも課題や資料を取得できる。
 \item 時間指定をして課題や資料を自動的に取得できる。
 \item 他の配信手段よりも簡単に利用できる。
\end{itemize}

また教員側の意見として、講義でPSSを利用した大垣講師からは「ネットワークを日常的に利用している人であれば誰でも使えるシステム
であり、課題配布時刻の指定も可能であり概ね満足である。また教員、学生の両
方が配信内容を確認できるところが良い」との感想を頂いた。
すなわちは教員側の目標として掲げていた以下の三点を達成することができたと考え
る。
\begin{itemize}
 \item ユーザーにXMLを書くことを意識させない。
 \item 配信時刻を指定することができる。
 \item 課題や配布資料の登録が容易にできる。
\end{itemize}

以上より本システムの目標は達せられた。
Podcastingによる教育支援として情報系学科だけで考えるならば、
本システムはメールに並ぶ新しい課題配信手段として十分に機能すると考えられ
る。
したがって、情報系学科という限定的ではあるがPodcastingを利用した教育支援は
有効であると結論づける。

\clearpage

\section{今後の課題}
今後の課題は情報系学科以外の学生でも簡単に利用できるシステムを
作成することである。アンケートの第一回目のように情報系学科の学生ですら
RSSリーダーを使いこなせていないのが現状である。RSSリーダーを使用するとい
うことの敷居を下げることも考えなければならない。また講義において今回は資
料のみを配布したが、講義の動画や音声も配信可能であることからやむをえず
講義を欠席した学生や身体的、精神的に大学に来ることが出来ない学生に対し、
サポート手段としても活用できるのではないかと考える。

しかし現状のままのシステムでの運用となれば講義に来なくなる学生が
増える可能性がある。発展として、講義動画、課題ファイル、参考資料を本システムにより配信し
講義とすることで新しいスタイルの講義が行えると考える。しかし本システム
は教員からの配信は行えるが、学生からの配信は行えない。実現するためには教員と学生双方向の
配受信が求められる。

以上の問題を解決することができるならば、
本システムは他の学部学科においても教育支援として利用することが可能になる
であろう。今後、本研究で提案したシステムに改良や機能を加え、
教育支援のさらなる充実をはかることを期待する。

\clearpage
\section*{謝辞}
本論文執筆及び研究作業等、研究室での活動の際以外でもご指導及びご協力頂きました
大垣 斉講師、藤井 信夫教授、水野　貴弘先輩、Studio Realism、情報安全工学実験室のメンバーの方々、
その他見守ってくださった方々に深く感謝いたします。


% 参考文献
\begin{thebibliography}{99}
 \bibitem{google} Google Reader http://www.google.co.jp/reader/
 \bibitem{livedoor} LivedoorReader http://reader.livedoor.com/
 \bibitem{mix} MixFeed  http://mixfeed.jp/
 \bibitem{goo} gooリーダー http://reader.goo.ne.jp/
 \bibitem{mac} Ensemble http://pyxis-project.net/ensemble/
 \bibitem{podlisten} Podcast Listing  http://podcast.ms/
 \bibitem{vine} Vine Linux http://vinelinux.org/
 \bibitem{php} 日本 PHP ユーザ会, http://www.php.gr.jp/
 \bibitem{php_ref} [改訂版] PHP ポケットリファレンス (Pocket reference)
         (単行本), 技術評論社
         (ISBN:978-4774125022)
 \bibitem{mysql_ab} MySQL AB, http://www.mysql.com/
 \bibitem{mysql_izen} MySQL入門以前, 毎日コミュニケーションズ
         (ISBN:978-4839916572)

\end{thebibliography}
URIは2008年11月12日現在
\clearpage

\appendix
\section{要件定義書}
PSS考案時に作成した要件定義書である。

\begin{verbatim}
1.開発するソフトウェアについて

開発するソフトウェアはPSS(Podcasting Support System)である。サーバー内で動作し、Podcasting用RSSを容易に記述できる。
2.用語説明

Podcasting

    RSS2.0を利用した「配信」を目的に策定されており、音や映像、
　　PDFファイル等を配信できるようになっている。

RSS
    RSSは、XMLで記述された標準フォーマットのテキストデータである。
    本文中ではRSS2.0を表す。

管理
    作成・修正・削除を意味する。

管理者
    PSSでRSSの管理をできる権限をもつ者。

ユーザー
    受信者を表す。

3.対象

インターネットへの接続が可能なコンピュータを持ったユーザーで、登録された人が対象である。

作成したRSSに関しては、インターネットへの接続が可能なコンピュータを持ったユーザーで

Podcastingに対応したRSSリーダーを用いれば誰でも取得できる。

4.開発環境

Vine Linux、PHP,MySQLを用いて開発する。

5.機能内容

    * Podcasting用RSSを作成することができる(6.特有機能参照)。
    * 複数の管理者でRSSを管理することができる。
    * 音声・動画・PDFファイルを配信することができる。
    * RSSの更新時間を指定することができる(6.特有機能参照)。

6.特有機能

アップロード画面にて配信タイトル、説明、配布ファイル、更新時間を指定するだけで、管理者はRSSを記述せずにPodcastingが可能となる。

更新時間を指定することにより事前にRSSの更新準備が可能となる。更新時間になれば自動的にRSSが更新される。
\end{verbatim}
\clearpage

\section{ソースコード}
\subsection{ログイン管理に関するソース}
\subsubsection{login.html}
ログイン画面
\verbatiminput{login.html}
\clearpage

\subsubsection{login.php}
ログイン処理
\verbatiminput{login.php}
\clearpage

\subsubsection{logout.php}
ログアウト処理
\verbatiminput{logout.php}
\clearpage

\subsection{ユーザー管理に関するソース}
\subsubsection{admin.php}
全配信管理画面
\verbatiminput{admin.php}            
\clearpage

\subsubsection{usermanage.php}
ユーザー管理画面
\verbatiminput{usermanage.php}
\clearpage
\subsubsection{useradd.php}
アカウント追加処理
\verbatiminput{useradd.php}
\clearpage

\subsubsection{accountemendation.php}
アカウント修正画面
\verbatiminput{accountemendation.php}
\clearpage


\subsubsection{accountdelete.php}
アカウント削除画面
\verbatiminput{accountdelete.php}
\clearpage

\subsubsection{doaccountemendation.php}
ユーザー修正処理
\verbatiminput{doaccountemendation.php}
\clearpage

\subsubsection{doaccountdelete.php}
ユーザー削除処理
\verbatiminput{doaccountdelete.php}
\clearpage

\subsection{講義管理に関するソース}
\subsubsection{lecturemanage.php}
講義管理画面
\verbatiminput{lecturemanage.php}
\clearpage

\subsubsection{lecturesyusei.php}
講義修正画面
\verbatiminput{lecturesyusei.php}
\clearpage

\subsubsection{lecttanto.php}
\verbatiminput{lecttanto.php}
\clearpage
\subsubsection{lecturedel.php}
講義削除処理
\verbatiminput{lecturedel.php}
\clearpage


\subsubsection{lectureadd.php}
講義追加処理
\verbatiminput{lectureadd.php}
\clearpage

\subsubsection{tantodelete.php}
講義担当の削除
\verbatiminput{tantodelete.php}
\clearpage

\subsection{RRS管理に関するソース}
\subsubsection{rsslink.php}
担当RSSへのリンク
\verbatiminput{rsslink.php}
\clearpage

\subsection{配信管理に関するソース}
\subsubsection{mypage1.php}
配信管理画面
\verbatiminput{mypage1.php}
\clearpage

\subsubsection{emendation.php}
配信修正画面
\verbatiminput{emendation.php}
\clearpage

\subsubsection{delete.php}
配信削除画面
\verbatiminput{delete.php}
\clearpage

\subsubsection{doemendation.php}
配信修正処理
\verbatiminput{doemendation.php}
\clearpage

\subsubsection{dodelete.php}
配信削除処理
\verbatiminput{dodelete.php}
\clearpage

\subsection{アップロード管理に関するソース}
\subsubsection{mypage2.php}
アップロード画面
\verbatiminput{mypage2.php}
\clearpage


\subsubsection{up.php}
アップロード処理
\verbatiminput{up.php}
\clearpage

\subsection{Podcastingタイトル管理に関するソース}
\subsubsection{mypage3.php}
講義選択画面
\verbatiminput{mypage3.php}
\clearpage


\subsubsection{teisei.php}
タイトル修正画面
\verbatiminput{teisei.php}
\clearpage


\subsubsection{te.php}
タイトル修正処理
\verbatiminput{te.php}
\clearpage

\subsection{ファイル管理に関するソース}
\subsubsection{file.php}
ファイル一覧画面
\verbatiminput{file.php}
\clearpage


\subsubsection{filedelete.php}
ファイルの削除処理
\verbatiminput{filedelete.php}

%%% 図を入れる場合(ふつー EPS)
%\begin{figure}[!ht]
% \centering
% \includegraphics[]{}
% \caption{}
% 

\end{document}