(57)【要約】【課題】コンテンツを選択するためのインタフェースを備えてない情報端末に対する操作によるコンテンツの選択を可能にする。【解決手段】提供装置から転送装置を経由して格納装置へメニューデータのファイルを送る。転送装置は、格納装置から、格納装置に格納されているファイルのリストを取得して提供装置に送る。提供装置が、リストに基づいて、格納装置に格納するコンテンツを選択する。【選択図】図１
2011118506.tif 000002
【特許請求の範囲】
【請求項１】
格納装置に格納するコンテンツを選択するためのコンテンツ選択システムであって、
コンテンツのメニューデータのファイルを提供する提供装置と、
前記格納装置および前記提供装置の双方と接続する転送装置と、を有し、
前記提供装置から前記転送装置を経由して前記格納装置へ前記メニューデータのファイルを送り、
該転送装置が、該格納装置から、該格納装置に格納されているファイルのリストを取得して前記提供装置に送り、
前記提供装置が、前記リストに基づいて、前記コンテンツに格納するコンテンツを選択する、
コンテンツ選択システム。
【請求項２】
前記提供装置は、前記格納装置にてメニューデータが削除されたコンテンツが選択されたものであると判断する、
請求項１に記載のコンテンツ選択システム。
【請求項３】
前記提供装置は、前記格納装置にてメニューデータが削除されなかったコンテンツが選択されたものであると判断する、
請求項１に記載のコンテンツ選択システム。
【請求項４】
前記提供装置は、前記リストが、前記格納装置にファイルが格納されていないことを示すものであれば、前記転送装置経由で該格納装置へ前記メニューデータのファイルを送る、
請求項１〜３のいずれか１項に記載のコンテンツ選択システム。
【請求項５】
前記転送装置は、前記提供装置から前記メニューデータのファイルを受信したら、前記格納装置に格納している全てのファイルを削除させてから、該メニューデータのファイルを該格納装置に送信する、
請求項１〜４のいずれか１項に記載のコンテンツ選択システム。
【請求項６】
前記メニューデータはコンテンツのカテゴリ毎のメニュー画像であり、
前記提供装置は、前記リストに基づいて、前記格納装置にてどのカテゴリのメニュー画像が削除されたか判断し、その判断結果に基づいて、どのカテゴリのコンテンツが選択されたかを判断する、
請求項１〜５のいずれか１項に記載のコンテンツ選択システム。
【請求項７】
前記提供装置は、前記メニューデータのファイルの他に、コンテンツのファイルを保持しており、選択されたと判断した前記コンテンツのファイルを、前記転送装置経由で該格納装置に送る、
請求項１〜６のいずれか１項に記載のコンテンツ選択システム。
【請求項８】
格納装置に格納するコンテンツを選択するコンテンツ選択システムにおいて、コンテンツのメニューを提供する提供装置であって、
ネットワークに接続する通信手段と、
前記通信手段を介して、前記格納装置へ前記メニューデータのファイルを送り、該格納装置から、該格納装置に格納されているファイルのリストを取得し、該リストに基づいて、前記格納装置に格納するコンテンツを選択する判断手段と、
を有する提供装置。
【請求項９】
前記判断手段は、前記格納装置にてメニューデータが削除されたコンテンツが選択されたものであると判断する、
請求項８に記載の提供装置。
【請求項１０】
前記判断手段は、前記格納装置にてメニューデータが削除されなかったコンテンツが選択されたものであると判断する、
請求項８に記載の提供装置。
【請求項１１】
前記判断手段は、前記リストが、前記格納装置にファイルが格納されていないことを示すものであれば、該格納装置へ前記メニューデータのファイルを送る、
請求項８〜１０のいずれか１項に記載の提供装置。
【請求項１２】
前記メニューデータはコンテンツのカテゴリ毎のメニュー画像であり、
前記判断手段は、前記リストに基づいて、前記格納装置にてどのカテゴリのメニュー画像が削除されたか判断し、その判断結果に基づいて、どのカテゴリのコンテンツが選択されたかを判断する、
請求項８〜１１のいずれか１項に記載の提供装置。
【請求項１３】
前記判断手段は、前記メニューデータのファイルの他に、コンテンツのファイルを保持しており、選択されたと判断した前記コンテンツのファイルを該格納装置に送る、
請求項８〜１２のいずれか１項に記載の提供装置。
【請求項１４】
格納装置に格納するコンテンツを選択するためのコンテンツ選択システムにおいて、前記格納装置、およびコンテンツのメニューデータのファイルを提供する提供装置の双方と接続する転送装置であって、
前記格納装置と接続する第１の通信手段と、
ネットワーク経由で前記提供装置と接続する第２の通信手段と、
前記第２の通信手段経由で前記提供装置から前記メニューデータのファイルを取得し、前記第１の通信手段を介して前記格納装置へ送り、該格納装置から、該格納装置に格納されているファイルのリストを取得し、前記第２の通信手段経由で前記提供装置に送る制御手段と、
を有する転送装置。
【請求項１５】
前記制御手段は、前記提供装置から前記メニューデータのファイルを受信したら、前記格納装置に格納している全てのファイルを削除させてから、該メニューデータのファイルを該格納装置に送信する、
請求項１４に記載の転送装置。
【請求項１６】
格納装置に格納するコンテンツを選択するためのコンテンツ選択方法であって、
コンテンツのメニューデータのファイルを前記格納装置へ送り、
前記格納装置から、該格納装置に格納されているファイルのリストを取得し、
前記リストに基づいて、前記格納装置に格納するコンテンツを選択する、
コンテンツ選択方法。
【請求項１７】
格納装置に格納するコンテンツをコンピュータに選択させるためのコンテンツ選択プログラムであって、
コンテンツのメニューデータのファイルを前記格納装置へ送る手順と、
前記格納装置から、該格納装置に格納されているファイルのリストを取得する手順と、
前記リストに基づいて、前記格納装置に格納するコンテンツを選択する手順と、
をコンピュータに実行させるためのコンテンツ選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像、音楽、映像などのコンテンツ配信方式に関し、特に、デジタルフォトフレームのようなネットワーク機能を有しない装置でもコンテンツを選択できるようにするための技術に関する。
【背景技術】
【０００２】
近年、携帯通信装置のようにコンテンツ再生機能およびネットワーク機能を備えた情報端末でサーバに接続し、情報端末とサーバの間でコンテンツの同期をとり、サーバから情報端末へコンテンツを配信するシステムが広く利用されている。ここでいうコンテンツの同期というのは、サーバと情報端末とにおけるコンテンツの更新をネットワーク経由で連携させることである。例えば、情報端末に格納されていないコンテンツがサーバにあれば、ユーザの所望でそのコンテンツをサーバから情報端末に配信することができる。コンテンツの同期をとることにより、ユーザはサーバに新たに登録されたコンテンツをネットワーク経由で情報端末にダウンロードすることが可能となる。
【０００３】
また、特許文献１にはコンテンツの同期に関連する技術が開示されている。特許文献１に開示された技術は、配信されたコンテンツが情報端末で削除された場合に、その情報端末に同じコンテンツが再度配信ないようにするものである。特許文献１に記載された情報端末においてはファイルの「削除」と「未配信」を区別して管理している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０４８３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、音楽、画像、動画などのコンテンツの格納や再生に利用されるのはネットワーク機能を備えた情報端末ばかりではない。例えば、フォトフレームや携帯音楽プレーヤーなどのようにネットワーク機能を有しない情報機器も利用される。その場合、当然ながら、情報機器はコンテンツの配信を受けるためのユーザインタフェースも有していない。
【０００６】
そのような情報機器にサーバから提供されるコンテンツを格納するには、ネットワーク機能を備えた携帯通信端末やパーソナルコンピュータでコンテンツを取得し、それを、ネットワーク機能を備えていない情報機器に書き込むという煩雑な作業がユーザに強いられる。更にサーバにおいても、パーソナルコンピュータで利用する汎用的なＷｅｂサイトや携帯通信端末用のＷｅｂサイトのような、コンテンツ配信のためのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）をユーザに提供することが必要となる。
【０００７】
本発明の目的は、コンテンツを選択するためのインタフェースを備えてない情報端末に対する操作によるコンテンツの選択を可能にする技術を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のコンテンツ選択システムは、格納装置に格納するコンテンツを選択するためのコンテンツ選択システムであって、コンテンツのメニューデータのファイルを提供する提供装置と、前記格納装置および前記提供装置の双方と接続する転送装置と、を有し、
前記提供装置から前記転送装置を経由して前記格納装置へ前記メニューデータのファイルを送り、
該転送装置が、該格納装置から、該格納装置に格納されているファイルのリストを取得して前記提供装置に送り、
前記提供装置が、前記リストに基づいて、前記コンテンツに格納するコンテンツを選択する。
【０００９】
本発明の提供装置は、格納装置に格納するコンテンツを選択するコンテンツ選択システムにおいて、コンテンツのメニューを提供する提供装置であって、
ネットワークに接続する通信手段と、
前記通信手段を介して、前記格納装置へ前記メニューデータのファイルを送り、該格納装置から、該格納装置に格納されているファイルのリストを取得し、該リストに基づいて、前記格納装置に格納するコンテンツを選択する判断手段と、
を有している。
【００１０】
本発明の転送装置は、格納装置に格納するコンテンツを選択するためのコンテンツ選択システムにおいて、前記格納装置、およびコンテンツのメニューデータのファイルを提供する提供装置の双方と接続する転送装置であって、
前記格納装置と接続する第１の通信手段と、
ネットワーク経由で前記提供装置と接続する第２の通信手段と、
前記第２の通信手段経由で前記提供装置から前記メニューデータのファイルを取得し、前記第１の通信手段を介して前記格納装置へ送り、該格納装置から、該格納装置に格納されているファイルのリストを取得し、前記第２の通信手段経由で前記提供装置に送る制御手段と、
を有している。
【００１１】
本発明のコンテンツ選択方法は、格納装置に格納するコンテンツを選択するためのコンテンツ選択方法であって、
コンテンツのメニューデータのファイルを前記格納装置へ送り、
前記格納装置から、該格納装置に格納されているファイルのリストを取得し、
前記リストに基づいて、前記格納装置に格納するコンテンツを選択するものである。
【００１２】
本発明のコンテンツ選択プログラムは、格納装置に格納するコンテンツをコンピュータに選択させるためのコンテンツ選択プログラムであって、
コンテンツのメニューデータのファイルを前記格納装置へ送る手順と、
前記格納装置から、該格納装置に格納されているファイルのリストを取得する手順と、
前記リストに基づいて、前記格納装置に格納するコンテンツを選択する手順と、
をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１３】
本発明によれば、コンテンツを選択するためのインタフェースを備えてない情報端末に対するファイル削除操作によって、その情報端末への配信を希望するコンテンツを選択することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態におけるコンテンツ配信システムの構成を示すブロック図である。
【図２】スイッチ１４からイベント起動信号を受けたときの制御部１１の動作を示すフローチャートである。
【図３】コンテンツ記憶装置３３に格納されているファイルの構成例を示す表である。
【図４】判断部３４の動作を示すフローチャートである。
【図５】本実施形態によるコンテンツ配信システムの動作例を示すシーケンスチャートである。
【発明を実施するための形態】
【００１５】
本発明を実施するための形態について図面を参照して詳細に説明する。
【００１６】
図１は、本実施形態におけるコンテンツ配信システムの構成を示すブロック図である。図には、システムおよび各装置の構成と、それらの接続関係とが示されている。
【００１７】
図１を参照すると、本実施形態のコンテンツ配信システムは、転送装置１、格納装置２、および提供装置３を有している。
【００１８】
転送装置１は、格納装置２の近傍に設置され、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）で格納装置２に接続される小型の通信端末である。転送装置１は、インターネット経由で接続した提供装置３から情報を取得し、ＵＳＢ経由で格納装置２に転送する。
【００１９】
転送装置１は、制御部１１、ＵＳＢスイッチ１２、ネットワークインタフェース（Ｉ／Ｆ）部１３、およびスイッチ１４を有している。
【００２０】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、一時記憶のためのメモリを備え、メモリを用いながらＣＰＵでソフトウェアプログラムを実行することにより各種機能を果たす。例えば、制御部１１は、スイッチ１４からのイベント起動信号を受けると、イベントを起動して予め定められた処理を実行する。
【００２１】
また、制御部１１は、ＵＳＢホスト機能を備えており、制御部２１やネットワークＩ／Ｆ部１３などのＵＳＢデバイスを制御する。例えば、制御部１１は、ＵＳＢスイッチ１２経由のＵＳＢ接続により格納装置２内の制御部２１を制御する。
【００２２】
また、制御部１１は、更にパラレルインタフェースによりＵＳＢスイッチ１２と接続されており、制御部１１と制御部２１の間のＵＳＢ接続のオンおよびオフを制御する。パラレルインタフェースは、一例としてＧＰＩＯ（Ｇｅｎｅｒａｌ  Ｐｕｒｐｏｓｅ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）である。
【００２３】
また、制御部１１は、ネットワークＩ／Ｆ部１３を通じて、提供装置３に含まれるＷｅｂサーバ３１と通信する。
【００２４】
ＵＳＢスイッチ１２は、制御部１１よりパラレルインタフェース経由で、ＵＳＢ接続をオンあるいはオフするための要求信号を受け、その要求信号に従って制御部１１と制御部２１の間のＵＳＢ接続を制御する。ＵＳＢ接続の制御は、ＵＳＢの信号線または電源線あるいはその両方を制御することにより行われる。ここでは特に断らない限り、ＵＳＢスイッチ１２は信号線および電源線の両方を制御するものとする。
【００２５】
ネットワークＩ／Ｆ部１３は、ＵＳＢによって制御部１１と接続され、制御部１１からの指示によりＷｅｂサーバ３１と通信する。そして、ネットワークＩ／Ｆ部１３は、制御部１１から受信したデータをＷｅｂサーバ３１に送信し、またＷｅｂサーバ３１より受信したデータを制御部１１に送信する。
【００２６】
スイッチ１４は、一例として押しボタン型スイッチであり、押下されることにより、制御部１１による一連の処理を起動するためのイベント起動信号を発生させ、制御部１１に送る。
【００２７】
格納装置２は、コンテンツを格納し、またそのコンテンツを再生する情報端末であり、例えば、画像コンテンツを表示するデジタルフォトフレームあるいは音楽コンテンツを再生する携帯音楽プレーヤーである。
【００２８】
格納装置２は、制御部２１、再生部２２、コンテンツ記憶装置２３、および操作部２４を有している。
【００２９】
格納装置２は、ＵＳＢで接続された転送装置１からコンテンツを受け取り、コンテンツ記憶装置２３に保存する。そして操作部２４に対する操作により、格納装置２は、コンテンツ記憶装置２３に保存されているコンテンツを再生部２２で再生する。
【００３０】
制御部２１は、ＵＳＢスイッチ１２を経由して制御部１１とＵＳＢ接続されている。このＵＳＢ接続においては制御部１１がＵＳＢホストである。制御部２１は、ＵＳＢホストである制御部１１からの指示に従い、コンテンツ記憶装置２３内のコンテンツのファイルを操作する。ここでいうファイルの操作には、ファイルの保存、読み出し、消去、ファイルリストの取得などが含まれる。
【００３１】
また、制御部２１は、操作部２４からの指示に従い、コンテンツ記憶装置２３内のデータを読み出し、再生部２２に再生させる。また、制御部２１は、操作部２４からの指示に従い、コンテンツ記憶装置２３内のファイルリストを再生部２２に表示させ、あるいはコンテンツ記憶装置２３内の指定されたファイルを消去する。
【００３２】
制御部１１からの指示と操作部２４からの指示が衝突するとコンテンツ記憶装置２３内のデータが破壊される恐れがあるので、制御部２１は、制御部１１からの指示と操作部２４から指示の衝突を回避するための排他制御を行う。具体的には、制御部２１は、制御部１１とのＵＳＢ接続がオンになっているとき、操作部２４からの操作を受け付けない。そのため、ユーザによる操作部２４への操作は、制御部１１と制御部２１の間のＵＳＢ接続がオフとなっているときだけ可能である。また、制御部２１は、制御部１１とのＵＳＢ接続がオンとなっているときは、再生部２２におけるデータの再生も中断する。
【００３３】
再生部２２は、制御部２１からの指示を受け、指示に従ってコンテンツを再生する。コンテンツの再生とは映像の表示や音声の再生である。
【００３４】
コンテンツ記憶装置２３は、例えばハードディスクあるいはフラッシュメモリ等のメモリを備え、制御部２１からファイルを受け取ってメモリに保存する。また、コンテンツ記憶装置２３は、制御部２１からの要求により、保存しているファイルのリストを制御部２１に提示する。また、コンテンツ記憶装置２３は、制御部２１からの要求により、保存しているファイルを制御部２１に転送する。さらに、コンテンツ記憶装置２３は、制御部２１からの要求により、メモリに保存しているファイルを消去する。
【００３５】
操作部２４は、例えば押しボタン式スイッチであり、ユーザによるボタン操作を受け付け、操作入力信号を制御部２１に送る。その際、操作部２４は、ユーザの操作に応じて、カーソルの移動、コンテンツの再生あるいは停止、またはファイルの消去などを指示する操作入力信号を生成する。
【００３６】
提供装置３は、管理者が登録したコンテンツのファイルを保持し、転送装置１とインターネット経由で接続され、コンテンツを、転送装置１経由で格納装置２に配信するサーバである。提供装置３は、Ｗｅｂサーバ３１、管理端末３２、コンテンツ記憶装置３３、および判断部３４を有している。
【００３７】
Ｗｅｂサーバ３１は、管理端末３２から投入されたコンテンツを受け、コンテンツ記憶装置３３の指定されたジャンルのディレクトリに保存する。また、Ｗｅｂサーバ３１は、転送装置１からインターネット経由で送付されたファイルリストを受けて判断部３４に送り、ファイルリストに基づく判断部３４による判断の結果を受けると、それを転送装置１に送信する。その後、Ｗｅｂサーバ３１は、転送装置１からコンテンツ転送要求を受け、配信すべきコンテンツのファイルをコンテンツ記憶装置３３から読み出して転送装置１に送る。
【００３８】
管理端末３２は、管理者による操作を受け付ける装置である。管理端末３２は、管理者が投入したコンテンツとそのコンテンツのジャンルの指定とを受け付け、Ｗｅｂサーバ３１経由でコンテンツ記憶装置３３における、指定されたジャンルに応じて定まる領域に格納する。ここでいうジャンルはコンテンツを分類するためのカテゴリであり、例えば、コンテンツをニュース、天気、占いなどといったカテゴリに分類するものである。
【００３９】
コンテンツ記憶装置３３は、例えばハードディスクあるいはフラッシュメモリ等でメモリを備え、Ｗｅｂサーバ３１からファイルを受け取り、カテゴリ毎に設定されたディレクトリに保存する。
【００４０】
また、コンテンツ記憶装置３３は、Ｗｅｂサーバ３１からの要求により、保存しているファイルのリストをＷｅｂサーバ３１に提示する。また、コンテンツ記憶装置３３は、Ｗｅｂサーバ３１からの要求により、保存しているファイルをＷｅｂサーバ３１に転送する。さらに、Ｗｅｂサーバ３１からの要求により、保存しているファイルを消去することもできる。
【００４１】
判断部３４は、転送装置１から格納装置２に格納されているコンテンツのファイルリストを受け、そのファイルリストに基づいて、格納装置２に配信すべきファイルがあるか否かを決定し、配信すべきファイルがある場合には、更に配信すべきファイルを決定する。そして、判断部３４は、配信すべきファイルがあれば、そのファイルをコンテンツ記憶装置３３から読み出して配信する。
【００４２】
図２は、スイッチ１４からイベント起動信号を受けたときの制御部１１の動作を示すフローチャートである。
【００４３】
制御部１１は、スイッチ１４よりイベント起動信号を受けると、パラレルインタフェース経由でＵＳＢスイッチ１２に対し、制御部１１と制御部２１のＵＳＢ接続をオンするよう指示する（ステップ１１０１）。
【００４４】
制御部１１は、制御部２１とのＵＳＢ接続がオンとなったことを確認できると、格納装置２内のコンテンツ記憶装置２３に保存されているファイルのリスト、すなわち以前に取得した古いコンテンツのリストを取得する（ステップ１１０２）。続いて、制御部１１は、ステップ１１０２で取得したリストを、ネットワークＩ／Ｆ部１３およびＷｅｂサーバ３１を経由して、提供装置３内の判断部３４に送信する（ステップ１１０３）。
【００４５】
その後、制御部１１は判断部３４から判断結果の応答を受信する。
【００４６】
制御部１１は、応答が「配信なし」を示すものであればステップ１１０７に移行し、応答が「配信あり」を示すものであればステップ１１０５に移行する（ステップ１１０４）。
【００４７】
ステップ１１０５では、制御部１１は、格納装置２内のコンテンツ記憶装置２３に保存されているファイル、すなわち以前に取得した古いコンテンツのファイルを消去する。
【００４８】
ファイルの消去が完了すると、制御部１１は、ネットワークＩ／Ｆ部１３を通じて、提供装置３に対してコンテンツを転送するよう要求する。そして、制御部１１は、提供装置３から受信したコンテンツのファイルを格納装置２内のコンテンツ記憶装置２３に保存する（ステップ１１０６）。
【００４９】
ステップ１１０７では、制御部１１は、パラレスインタフェース経由でＵＳＢスイッチ１２に対して、制御部１１と制御部２１のＵＳＢ接続をオフするように指示する（ステップ１１０７）。
【００５０】
なお、ステップ１１０１〜１１０７の間、格納装置２は、操作部２４への操作を受け付けず、再生部２２による再生を行わない状態となる。
【００５１】
図３は、コンテンツ記憶装置３３に格納されているファイルの構成例を示す表である。図４は、判断部３４の動作を示すフローチャートである。
【００５２】
コンテンツ記憶装置３３には、天気、ニュース、占いなどのカテゴリ毎にディレクトリが切られており、各ディレクトリの中に、メニューファイル１枚と、コンテンツｎ枚（ｎはゼロ以上の整数）が格納されている。
【００５３】
図３の例では、天気のカテゴリでは、天気のディレクトリの中に、１枚のメニューファイルＭｅｎｕ＿Ｗ．ｊｐｇと、ｎ枚のコンテンツファイルＷ００１．ｊｐｇ、Ｗ００２．ｊｐｇ、・・・、Ｗ００ｎ．ｊｐｇが格納される。
【００５４】
図４を参照すると、判断部３４は、転送装置１の制御部１１から、ネットワークＩ／Ｆ部１３およびＷｅｂサーバ３１を経由して、格納装置２のコンテンツ記憶装置２３に格納されているファイルのリストを受け取る（ステップ３４０１）。
【００５５】
判断部３４は、受信したリストの中に、メニュー画像（Ｍｅｎｕ＿＊．ｊｐｇ）が含まれているか否か確認する（ステップ３４０２）。判断部３４は、リストにメニュー画像が含まれていればステップ３４０３に移行し、リストにメニュー画像が含まれていなければステップ３４０９に移行する。
【００５６】
ステップ３４０３では、判断部３４は、リストから天気メニューが削除されているか否か確認する。リストから天気メニューが削除されていれば、判断部３４は、天気ディレクトリ内のメニュー以外のファイル（Ｗ００１．ｊｐｇ〜Ｗ００ｎ．ｊｐｇ）を転送装置１経由で格納装置２に配信する（ステップ３４０４）。リストから天気メニューが削除されていなければ、判断部３４はステップ３４０５に移行する。
【００５７】
ステップ３４０５では、判断部３４は、リストからニュースメニューが削除されているか否か確認する。リストからニュースメニューが削除されていれば、判断部３４は、ニュースディレクトリ内のメニュー以外のファイル（Ｎ００１．ｊｐｇ〜Ｎ００ｎ．ｊｐｇ）を転送装置１経由で格納装置２に配信する（ステップ３４０６）。リストからニュースメニューが削除されていなければ、判断部３４はステップ３４０７に移行する。
【００５８】
ステップ３４０７では、判断部３４は、リストから占いメニューが削除されているか否か確認する。リストから占いメニューが削除されていれば、判断部３４は、占いディレクトリ内のメニュー以外のファイル（Ｆ００１．ｊｐｇ〜Ｆ００ｎ．ｊｐｇ）を転送装置１経由で格納装置２に配信する（ステップ３４０８）。リストから占いメニューが削除されていなければ、判断部３４はステップ３４１５に移行する。
【００５９】
ステップ３４１５では、判断部３４は、メニュー（Ｍｅｎｕ＿Ｗ．ｊｐｇ、Ｍｅｎｕ＿Ｎ．ｊｐｇ、Ｍｅｎｕ＿Ｆ．ｊｐｇ）を配信する。
【００６０】
ステップ３４０９では、判断部３４は、リストに天気コンテンツが存在するか否か確認する。リストに天気コンテンツが存在しなければ、判断部３４はステップ３４１１に移行する。リストに天気コンテンツが存在すれば、判断部３４は、コンテンツに付与されているタイムスタンプを基に更新の有無を確認する（ステップ３４１０）。判断部３４は、更新があればステップ３４０４に移行し、更新がなければステップ３４１６に移行する。
【００６１】
ステップ３４１６では、判断部３４は、配信すべきコンテンツは無いと判断し、ファイルの配信を行わない。
【００６２】
ステップ３４１１では、判断部３４は、リストにニュースコンテンツが存在するか否か確認する。リストにニュースコンテンツが存在しなければ、判断部３４はステップ３４１３に移行する。リストにニュースコンテンツが存在すれば、判断部３４は、コンテンツに付与されているタイムスタンプを基に更新の有無を確認する（ステップ３４１２）。判断部３４は、更新があればステップ３４０６に移行し、更新がなければステップ３４１６に移行する。
【００６３】
ステップ３４１３では、判断部３４は、リストに占いコンテンツが存在するか否か確認する。リストに占いコンテンツが存在しなければ、判断部３４はステップ３４１５に移行する。リストに占いコンテンツが存在すれば、判断部３４は、コンテンツに付与されているタイムスタンプを基に更新の有無を確認する（ステップ３４１４）。判断部３４は、更新があればステップ３４０８に移行し、更新がなければステップ３４１６に移行する。
【００６４】
図５は、本実施形態によるコンテンツ配信システムの動作例を示すシーケンスチャートである。図５には、転送装置１、格納装置２、提供装置３、およびユーザの間の情報のやり取りが示されている。ここに示す動作例には、メニュー取得処理と、コンテンツ選択処理と、ニュースコンテンツ取得処理とが含まれている。すなわち、この動作例は、ユーザがメニューを取得し、そのメニューからニュースのメニューを削除することによりニュースのコンテンツを選択し、そのコンテンツを取得する場合の動作例である。
【００６５】
初期状態では格納装置２内のコンテンツ記憶装置２３には何のファイルも保存されていないものとする。一方、提供装置３の管理者は、天気、ニュース、占いについてそれぞれ３枚のコンテンツ画像と１枚のメニュー画像をコンテンツ記憶装置３３に投入しているものとする。
【００６６】
（メニュー取得処理）
ユーザは、転送装置１のスイッチ１４を押し、メニュー取得動作を起動する（ステップ９０１）。
【００６７】
転送装置１では、制御部１１がパラレルインタフェース経由でＵＳＢスイッチ１２に対して、制御部１１と制御部２１のＵＳＢ接続をオンにするよう指示を出す。ＵＳＢスイッチ１２は、制御部１１と制御部２１の間のＵＳＢ信号線およびＵＳＢ電源線を接続することにより、ＵＳＢ接続をオンにする。
【００６８】
制御部２１は、制御部１１との接続を検出し、操作部２４からの操作の受付を停止すると共に、再生部２２で再生処理が行われていれば、その再生処理を強制的に停止する（ステップ９０２）。ここでいう再生処理はコンテンツを再生する処理であり、例えば画像コンテンツのスライドショー表示や音楽コンテンツの再生の処理である。
【００６９】
制御部１１は、格納装置２内の制御部２１との接続が確認できると、制御部２１に対して、コンテンツ記憶装置２３内に保存されているファイルのリストを要求する（ステップ９０３）。制御部２１は、コンテンツ記憶装置２３からファイルリストを取得し、制御部１１に転送する（ステップ９０４）。このときには、コンテンツ記憶装置２３には何のファイルも保存されていないので、ファイルリストはファイルが無いことを示すものとなる。
【００７０】
制御部１１は、制御部２１からのファイルリストを受領した後、ネットワークＩ／Ｆ部１３およびＷｅｂサーバ３１を通じて提供装置３内の判断部３４に対し、受領したファイルリストを転送する（ステップ９０５）。
【００７１】
判断部３４は、制御部１１からファイルリストを受けると、リスト中にファイルが全く無いことからメニュー画像を送るべきと判断する。そして、判断部３４は、メニュー画像（Ｍｅｎｕ＿Ｗ．ｊｐｇ、Ｍｅｎｕ＿Ｎ．ｊｐｇ、Ｍｅｎｕ＿Ｆ．ｊｐｇ）をコンテンツ記憶装置３３から読み出し、Ｗｅｂサーバ３１およびネットワークＩ／Ｆ部１３を経由して、転送装置１の制御部１１に転送する（ステップ９０６）。
【００７２】
制御部１１は、判断部３４からメニュー画像を受け取ると、コンテンツ記憶装置２３に保存されているファイルをすべて消去するよう、格納装置２の制御部２１に指示する（ステップ９０７）。制御部２１は、制御部１１からの消去要求を受けるが、このときには、コンテンツ記憶装置２３にはファイルが無いため、そのまま処理を終了する。
【００７３】
制御部１１は、ステップ９０７で消去要求を送出した後、ステップ９０６で受け取ったメニュー画像を、格納装置２の制御部２１に転送する（ステップ９０８）。制御部２１は、制御部１１から転送されたファイルを受けてコンテンツ記憶装置２３に保存する。こうして、コンテンツ記憶装置２３内に、メニュー画像Ｍｅｎｕ＿Ｗ．ｊｐｇ、Ｍｅｎｕ＿Ｎ．ｊｐｇ、Ｍｅｎｕ＿Ｆ．ｊｐｇが格納される。
【００７４】
制御部１１は、メニュー画像の転送を完了した後、パラレルインタフェース経由でＵＳＢスイッチ１２に対して、制御部１１と制御部２１の間のＵＳＢ接続をオフにするよう指示する（ステップ９０９）。ＵＳＢスイッチ１２は、制御部１１からの指示を受け、制御部１１と制御部２１の間のＵＳＢ信号線およびＵＳＢ電源線を切断することにより、ＵＳＢ接続をオフにする。
【００７５】
格納装置２の制御部２１は、制御部１１とのＵＳＢ接続が切断されたことを検出し、操作部２４からの操作の受付を再開すると共に、制御部１１とのＵＳＢ接続をオンする前に、再生処理を行っていたのであればその再生処理を再開する（ステップ９１０）。
【００７６】
（コンテンツ選択行為）
ここではユーザはニュースの配信を要求するものとする。そのために、ユーザは情報提示装置の操作部２４への操作によりニュースのメニュー画像を削除する。操作部２４からの操作入力を受けた制御部２１が、コンテンツ記憶装置２３に保存されている３枚のメニュー画像（Ｍｅｎｕ＿Ｗ．ｊｐｇ、Ｍｅｎｕ＿Ｎ．ｊｐｇ、Ｍｅｎｕ＿Ｆ．ｊｐｇ）のうち、ニュースのメニュー画像Ｍｅｎｕ＿Ｎ．ｊｐｇを削除する（ステップ９１１）。
【００７７】
（ニュースコンテンツ取得処理）
ここでユーザは転送装置１のスイッチ１４を押下することにより、コンテンツ取得処理を起動する（ステップ９１２）。
【００７８】
転送装置１の制御部１１は、パラレルインタフェース経由でＵＳＢスイッチ１２に対して、制御部１１と制御部２１の間のＵＳＢ接続をオンにするよう指示する。ＵＳＢスイッチ１２は、制御部１１と制御部２１の間のＵＳＢ信号線およびＵＳＢ電源線を接続することにより、ＵＳＢ接続をオンにする（ステップ９１３）。制御部２１は、制御部１１とのＵＳＢ接続を検出し、操作部２４からの操作の受付を停止すると共に、再生部２２で再生処理が行われていれば、その再生処理を強制的に停止する。
【００７９】
制御部１１は、格納装置２内の制御部２１とのＵＳＢ接続が確認できると、制御部２１に対して、コンテンツ記憶装置２３内に保存されているファイルのリストを要求する（ステップ９１４）。
【００８０】
制御部２１は、コンテンツ記憶装置２３からファイルリストを取得し、制御部１１に転送する（ステップ９１５）。このとき、コンテンツ記憶装置２３には、２枚のメニュー画像Ｍｅｎｕ＿Ｗ．ｊｐｇ、Ｍｅｎｕ＿Ｆ．ｊｐｇが保存されているので、それらがファイルリストに載ることになる。
【００８１】
制御部１１は、制御部２１からファイルリストを受領すると、ネットワークＩ／Ｆ部１３およびＷｅｂサーバ３１を通じて、提供装置３の判断部３４に対してそのファイルリストを転送する（ステップ９１６）。
【００８２】
判断部３４は、制御部１１からファイルリストを受けると、ファイルリストの中に何らかのメニュー画像があり、かつ、ニュースのメニュー画像が削除されていることから、ニュースのコンテンツ画像を配信すべきと判断する。そして、判断部３４は、ニュースのコンテンツ画像（Ｎ００１．ｊｐｇ、Ｎ００２．ｊｐｇ、Ｎ００３．ｊｐｇ）をコンテンツ記憶装置３３から読み出し、Ｗｅｂサーバ３１およびネットワークＩ／Ｆ部１３を経由して、転送装置１の制御部１１に転送する（ステップ９１７）。
【００８３】
制御部１１は、判断部３４からニュースのコンテンツ画像を受け取ると、コンテンツ記憶装置２３に保存されているファイルをすべて消去するよう、格納装置２の制御部２１に指示する。
【００８４】
制御部２１は、制御部１１からの消去要求を受けると、コンテンツ記憶装置２３内のＭｅｎｕ＿Ｗ．ｊｐｇとＭｅｎｕ＿Ｆ．ｊｐｇを消去する（ステップ９１８）。
【００８５】
制御部１１は、ステップ９１８で消去要求を送出した後、ステップ９１７で受け取ったニュースのコンテンツ画像を、格納装置２の制御部２１に転送する（ステップ９１９）。制御部２１は、制御部１１からファイルの転送をうけ、コンテンツ記憶装置２３に保存する。こうして、コンテンツ記憶装置２３内にはニュースのコンテンツ画像Ｎ００１．ｊｐｇ、Ｎ００２．ｊｐｇ、Ｎ００３．ｊｐｇが格納される。
【００８６】
制御部１１は、コンテンツ画像の転送を完了した後、パラレルインタフェース経由でＵＳＢスイッチ１２に対して、制御部１１と制御部２１の間のＵＳＢ接続をオフにするよう指示する。ＵＳＢスイッチ１２は、制御部１１からの指示を受け、制御部１１と制御部２１の間のＵＳＢ信号線およびＵＳＢ電源線を切断することにより、ＵＳＢ接続をオフにする（ステップ９２０）。
【００８７】
制御部２１は、制御部１１とのＵＳＢ接続がオフとなったことを検出すると、操作部２４からの操作の受付を再開すると共に、制御部１１とのＵＳＢ接続をオンにする前に再生処理を行っていたのであれば、その再生処理を再開する（ステップ９２１）。その結果、格納装置２は、ユーザがニュースコンテンツを閲覧することが可能となる。
【００８８】
以上説明したように、本実施形態によれば、提供装置３が、格納装置２から転送装置１経由で受信したファイルリストに基づき、どのメニュー画像のファイルが削除されたかを判断し、その判定結果に基づいて、どのコンテンツが選択されたかを判断する。それにより、ユーザは、コンテンツを選択するためのインタフェースを備えてない格納装置２に対するファイル削除操作によって、配信を希望するコンテンツを選択することが可能となる。
【００８９】
なお、本実施形態の説明では、ユーザが、あるメニュー画像を削除することにより、そのメニュー画像のカテゴリに属するコンテンツを選択して提供装置３に要求する場合を例示したが、本発明はこれに限定されるものではない。逆の例として、ユーザが、あるメニュー画像だけを残すことにより、そのメニュー画像のカテゴリに属するコンテンツを選択して提供装置３に要求するものとしてもよい。
【００９０】
また、本実施形態の説明では、ユーザが１つのカテゴリのコンテンツを要求する場合を例示したが、本発明はこれに限定されるものではない。他の例として、ユーザが複数のカテゴリのコンテンツを選択することを許容することにしてもよい。その場合、例えば、ユーザが複数のメニュー画像を削除したら、それらのメニュー画像に対応するカテゴリのコンテンツを選択していると判断すればよい。
【００９１】
以上、本実施形態を例に挙げて本発明について説明したが、本発明は必ずしも本実施形態に限定されるものではなく、その技術的思想の範囲内において様々に変形して実施することができる。
【００９２】
また、上述した実施形態の提供装置３は、それを構成する各部の処理手順を規定したソフトウェアプログラムをコンピュータに実行させることにより実現することもできる。
【符号の説明】
【００９３】
１    転送装置
１１    制御部
１２    ＵＳＢスイッチ
１３    ネットワークインタフェース部
１４    スイッチ
２    格納装置
２１    制御部
２２    再生部
２３    コンテンツ記憶装置
２４    操作部
３    提供装置
３１    Ｗｅｂサーバ
３２    管理端末
３３    コンテンツ記憶装置
３４    判断部
【図１】
2011118506.tif 000003
【図２】
2011118506.tif 000004
【図３】
2011118506.tif 000005
【図４】
2011118506.tif 000006
【図５】
2011118506.tif 000007