(57)【特許請求の範囲】
【請求項１】
コンテンツ配信装置からクライアント端末へ映像コンテンツを配信するための制御を行うコンテンツ配信制御装置であって、
前記クライアント端末から前記映像コンテンツの配信を制御するための配信制御情報を受信したとき、その受信した配信制御情報に応じた配信制御命令を前記コンテンツ配信装置へ送信する配信制御処理部と、
前記クライアント端末から制御履歴記録開始の制御情報を受信した場合には、その後、前記クライアント端末から制御履歴記録停止の制御情報を受信するまでの間に、前記クライアント端末から受信した前記配信制御情報を制御履歴データとして記憶装置に格納する制御履歴記録部と、
前記クライアント端末から制御履歴再生開始の制御情報を受信した場合には、前記記憶装置に格納されている制御履歴データを読み出し、その制御履歴データによって指定される配信制御情報を前記クライアント端末に代わって前記配信制御処理部へ送信する制御履歴再生部と、を備え、
前記制御履歴記録部は、
前記制御履歴記録開始の制御情報を前記クライアント端末から前記コンテンツ配信制御装置に送信させるための開始入力手段と、
前記制御履歴記録停止の制御情報を前記クライアント端末から前記コンテンツ配信制御装置に送信させるための停止入力手段と、
前記クライアント端末を操作するユーザに対して、前記コンテンツ配信装置が配信可能である複数の映像コンテンツの候補から、配信対象の映像コンテンツを選択させるためのコンテンツ一覧選択手段と、
前記コンテンツ一覧選択手段から選択された前記配信対象の映像コンテンツを表示する映像表示手段と、
前記映像表示手段に表示された配信対象の映像コンテンツに対する制御情報を入力させるための制御入力手段と、
を備える制御履歴記録用画面を、前記クライアント端末に表示させること
を特徴とするコンテンツ配信制御装置。
【請求項２】
前記クライアント端末から制御履歴編集要求の制御情報を受信した場合には、
前記記憶装置に格納されている制御履歴データを読み出し、その読み出した制御履歴データの全部または一部を前記クライアント端末へ送信し、前記クライアント端末での編集操作によって更新され、前記クライアント端末から送信された前記制御履歴データを受信し、その受信した制御履歴データを前記記憶装置に格納する制御履歴編集部
を、さらに、備えること
を特徴とする請求項１に記載のコンテンツ配信制御装置。
【請求項３】
前記制御履歴記録部は、
前記映像コンテンツの配信制御情報を前記制御履歴データとして前記記憶装置に格納するときには、前記制御履歴データに前記配信制御情報を受信したときの日時情報を添付しておき、
前記制御履歴再生部は、
前記記憶装置から読み出した第１の制御履歴データに基づく第１の配信制御情報を前記配信制御処理部へ送信し、その後、前記記憶装置から読み出した第２の制御履歴データに基づく第２の配信制御情報を前記配信制御処理部へ送信する場合には、
前記第１の配信制御情報を前記配信制御処理部へ送信した後、前記第２の配信制御情報を前記配信制御処理部へ送信するまでの経過時間を、前記第１の制御履歴データに添付されている日時情報と前記第２の制御履歴データに添付されている日時情報とから得られる時間間隔と同じにすること
を特徴とする請求項１または請求項２に記載のコンテンツ配信制御装置。
【請求項４】
コンテンツ配信装置からクライアント端末へ映像コンテンツを配信するための制御を行うコンテンツ配信制御装置におけるコンテンツ配信制御方法であって、
前記コンテンツ配信制御装置は、
前記クライアント端末から前記映像コンテンツの配信を制御するための配信制御情報を受信したとき、その受信した配信制御情報に応じた配信制御命令を前記コンテンツ配信装置へ送信する配信制御処理と、
前記クライアント端末から制御履歴記録開始の制御情報を受信した場合には、その後、前記クライアント端末から制御履歴記録停止の制御情報を受信するまでの間に、前記クライアント端末から受信した前記配信制御情報を制御履歴データとして記憶装置に格納する制御履歴記録処理と、
前記クライアント端末から制御履歴再生開始の制御情報を受信した場合には、前記記憶装置に格納されている制御履歴データを読み出し、その制御履歴データによって指定される配信制御情報を前記クライアント端末に代わって前記配信制御処理部へ送信する制御履歴再生処理と、を実行し、
前記コンテンツ配信制御装置は、前記制御履歴記録処理において、
前記制御履歴記録開始の制御情報を前記クライアント端末から前記コンテンツ配信制御装置に送信させるための開始入力手段と、
前記制御履歴記録停止の制御情報を前記クライアント端末から前記コンテンツ配信制御装置に送信させるための停止入力手段と、
前記クライアント端末を操作するユーザに対して、前記コンテンツ配信装置が配信可能である複数の映像コンテンツの候補から、配信対象の映像コンテンツを選択させるためのコンテンツ一覧選択手段と、
前記コンテンツ一覧選択手段から選択された前記配信対象の映像コンテンツを表示する映像表示手段と、
前記映像表示手段に表示された配信対象の映像コンテンツに対する制御情報を入力させるための制御入力手段と、
を備える制御履歴記録用画面を、前記クライアント端末に表示させること
を特徴とするコンテンツ配信制御方法。
【請求項５】
前記コンテンツ配信制御装置は、
前記クライアント端末から制御履歴編集要求の制御情報を受信した場合には、
前記記憶装置に格納されている制御履歴データを読み出し、その読み出した制御履歴データの全部または一部を前記クライアント端末へ送信し、前記クライアント端末での編集操作によって更新され、前記クライアント端末から送信された前記制御履歴データを受信し、その受信した制御履歴データを前記記憶装置に格納する制御履歴編集処理を
を、さらに、実行すること
を特徴とする請求項４に記載のコンテンツ配信制御方法。
【請求項６】
前記コンテンツ配信制御装置は、
前記制御履歴記録処理において、
前記映像コンテンツの配信制御情報を前記制御履歴データとして前記記憶装置に格納するときには、前記制御履歴データに前記配信制御情報を受信したときの日時情報を添付しておき、
前記制御履歴再生処理において、
前記記憶装置から読み出した第１の制御履歴データに基づく第１の配信制御情報を前記配信制御処理部へ送信し、その後、前記記憶装置から読み出した第２の制御履歴データに基づく第２の配信制御情報を前記配信制御処理部へ送信する場合には、
前記第１の配信制御情報を前記配信制御処理部へ送信した後、前記第２の配信制御情報を前記配信制御処理部へ送信するまでの経過時間を、前記第１の制御履歴データに添付されている日時情報と前記第２の制御履歴データに添付されている日時情報とから得られる時間間隔と同じにすること
を特徴とする請求項４または請求項５に記載のコンテンツ配信制御方法。
【請求項７】
請求項４ないし請求項６のいずれか１項に記載のコンテンツ配信制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像などのコンテンツを配信するのに好適なコンテンツ配信制御装置、コンテンツ配信制御方法およびプログラムに関する。
【背景技術】
【０００２】
企業内の報告会、商品の展示会、学術研究会などでは、パソコンなどを用いて複数の映像コンテンツをアクセスしつつ、毎回同じようなプレゼンテーションを繰り返し行うことが珍しくない。このような場合、説明者は、プレゼンテーションの進行状況に合わせて、映像コンテンツをアクセスする操作を、毎回毎回繰り返して行う必要がある。
【０００３】
例えば、特許文献１には、ユーザが指定する時刻にユーザが指定するコンテンツの情報を取得して、ユーザ端末に提供するコンテンツ配信システムの例が開示されている。このようなコンテンツ配信システムを利用すれば、説明者は、プレゼンテーションの時刻に合わせて、プレゼンテーションに必要なコンテンツを取得することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３２３５５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されたコンテンツ配信システムでは、複数の映像コンテンツを参照するような場合、プレゼンテーションの進行状況に合わせて複数の映像コンテンツのそれぞれが提供されるわけでもなく、ユーザ端末に表示されるわけでもない。従って、プレゼンテーションの説明者は、提供された映像コンテンツをプレゼンテーションの進行状況に合わせて表示する操作を省略することはできない。つまり、説明者が行う操作量を大きく減少させることはできない。
【０００６】
また、引用文献１に開示されたコンテンツ配信システムにおいて、映像コンテンツが提供される時刻を、例えば、分刻みに細かく設定するものとし、さらに、ユーザ端末が配信された映像コンテンツを受信すると同時に表示するものとしたとしても、このコンテンツ配信システムは、繰り返し行うプレゼンテーションにとって使い易いものとはいえない。それは、プレゼンテーションが繰り返し行われること、すなわち、コンテンツの配信が繰り返し行われることが考慮されていないからにほかならない。
【０００７】
そこで、本発明は、繰り返し行われる、映像コンテンツのアクセスを伴うプレゼンテーションにおいて、説明者の映像コンテンツアクセス操作量を低減させることが可能なコンテンツ配信制御装置、コンテンツ配信制御方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係るコンテンツ配信制御装置は、クライアント端末から映像コンテンツの配信制御情報を受信したとき、その受信した配信制御情報に応じた配信制御命令をコンテンツ配信装置へ送信する配信制御処理部と、クライアント端末から制御履歴記録開始の制御情報を受信した場合には、その後、クライアント端末から制御履歴記録停止の制御情報を受信するまでの間に、クライアント端末から受信した配信制御情報を制御履歴データとして記憶装置に格納する制御履歴記録部と、クライアント端末から制御履歴再生開始の制御情報を受信した場合には、記憶装置に格納されている制御履歴データを読み出し、その制御履歴データによって指定される配信制御情報をクライアント端末に代わって配信制御処理部へ送信する制御履歴再生部と、を備えることを特徴とする。
前記制御履歴記録部は、
前記制御履歴記録開始の制御情報を前記クライアント端末から前記コンテンツ配信制御装置に送信させるための開始入力手段と、
前記制御履歴記録停止の制御情報を前記クライアント端末から前記コンテンツ配信制御装置に送信させるための停止入力手段と、
前記クライアント端末を操作するユーザに対して、前記コンテンツ配信装置が配信可能である複数の映像コンテンツの候補から、配信対象の映像コンテンツを選択させるためのコンテンツ一覧選択手段と、
前記コンテンツ一覧選択手段から選択された前記配信対象の映像コンテンツを表示する映像表示手段と、
前記映像表示手段に表示された配信対象の映像コンテンツに対する制御情報を入力させるための制御入力手段と、
を備える制御履歴記録用画面を、前記クライアント端末に表示させる。
【発明の効果】
【０００９】
本発明によれば、繰り返し行われる、映像コンテンツのアクセスを伴うプレゼンテーションにおいて、説明者の映像コンテンツアクセス操作量を低減することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るコンテンツ配信制御装置の構成の例、および、そのコンテンツ配信制御装置を適用した映像コンテンツ配信システムの構成の例を示した図。
【図２】制御履歴データ記憶部に格納される制御履歴データの構成の例を示した図。
【図３】クライアント端末の表示部に表示される主制御画面の例を示した図。
【図４】クライアント端末の表示部に表示される制御履歴記録用画面の例を示した図。
【図５】クライアント端末の表示部に表示される制御履歴再生用画面の例を示した図。
【図６】クライアント端末の表示部に表示される制御履歴編集用画面の例を示した図。
【図７】制御履歴記録機能を実現するためのクライアント端末、コンテンツ配信制御装置およびコンテンツ配信装置における処理フローの例を示した図。
【図８】制御履歴再生機能を実現するためのクライアント端末、コンテンツ配信制御装置およびコンテンツ配信装置における処理フローの例を示した図。
【図９】制御履歴編集機能を実現するためのクライアント端末、コンテンツ配信制御装置およびコンテンツ配信装置における処理フローの例を示した図。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面を参照して詳細に説明する。
【００１２】
図１は、本発明の実施形態に係るコンテンツ配信制御装置の構成の例、および、そのコンテンツ配信制御装置を適用した映像コンテンツ配信システムの構成の例を示した図である。図１に示すように、映像コンテンツ配信システム１００は、コンテンツ配信制御装置１０、コンテンツ配信装置２０およびクライアント端末３０を含んで構成される。ここで、コンテンツ配信制御装置１０、コンテンツ配信装置２０およびクライアント端末３０は、通信ネットワーク４０によって相互に通信可能に接続される。
【００１３】
映像コンテンツ配信システム１００の基本機能は、映像コンテンツを有するコンテンツ配信装置２０が、コンテンツ配信制御装置１０の制御の下に、クライアント端末３０からの求めに応じて、映像コンテンツをクライアント端末３０へ配信するシステムである。従って、図１では、それぞれ１台ずつしか示されていないが、コンテンツ配信装置２０およびクライアント端末３０は、それぞれ複数あってもよい。
【００１４】
ここで、クライアント端末３０は、一般的なパーソナルコンピュータなどによって構成され、少なくとも１つの表示部３５を有する。また、コンテンツ配信装置２０は、図示しない演算処理装置および記憶装置を備えた一般的なコンピュータによって構成され、その記憶装置には、１つ以上の映像コンテンツが蓄積された映像コンテンツ記憶部２５が設けられている。
【００１５】
また、コンテンツ配信制御装置１０は、図示しない演算処理装置および記憶装置を備えた一般的なコンピュータによって構成され、制御履歴記録部１１、制御履歴再生部１２、制御履歴編集部１３、配信制御処理部１４、制御履歴データ記憶部１５などの機能ブロックを含んで構成される。以下、コンテンツ配信制御装置１０に含まれる各機能ブロックの機能ついて簡単に説明する。
【００１６】
制御履歴記録部１１は、クライアント端末３０から制御履歴記録開始の制御情報を受信すると、それ以降、クライアント端末３０から映像コンテンツ配信制御用の制御情報（以下、配信制御情報という）を受信したときには、その配信制御情報を再現可能な制御履歴データを作成し、作成した制御履歴データを制御履歴データ記憶部１５に格納する（以下、この機能を「制御履歴記録機能」という）。また、制御履歴記録部１１は、クライアント端末３０から制御履歴記録停止の制御情報を受信すると、この制御履歴記録機能を停止する。
【００１７】
ここで、映像コンテンツ配信用の制御情報（配信制御情報）は、映像コンテンツの配信開始、配信停止、配信の一時停止などを求める制御情報であり、ユーザがクライアント端末３０を用いてコンテンツ配信装置２０の映像コンテンツ記憶部２５に蓄積されている映像コンテンツをアクセスする操作をするたびに、クライアント端末３０からコンテンツ配信制御装置１０へ送信される。従って、制御履歴記録機能とは、ユーザがクライアント端末３０で操作することにより、クライアント端末３０から発行される一連の映像コンテンツ配信用の制御情報（配信制御情報）を、制御履歴データとしてコンテンツ配信制御装置１０の制御履歴データ記憶部１５に記録し、保存しておく機能ということができる。
【００１８】
また、制御履歴記録開始、制御履歴記録停止の制御情報は、後記するように、ユーザがクライアント端末３０で制御履歴記録開始または制御履歴記録停止の操作することによって、クライアント端末３０からコンテンツ配信制御装置１０へ送信される。なお、制御履歴記録開始、制御履歴記録停止の制御情報は、本実施形態の映像コンテンツ配信システム１００に特有の制御情報である。
【００１９】
制御履歴再生部１２は、クライアント端末３０から制御履歴再生開始の制御情報を受信すると、制御履歴データ記憶部１５に格納されている制御履歴データを読み出し、その制御履歴データに応じた配信制御情報を再生し、再生した配信制御情報を配信制御処理部１４へ送信する（以下、この機能を「制御履歴再生機能」という）。なお、配信制御処理部１４は、この配信制御情報を受信すると、その配信制御情報に応じた配信制御命令をコンテンツ配信装置２０へ送信し、コンテンツ配信装置２０ではその配信制御命令が実行される。一方、制御履歴再生部１２は、クライアント端末３０から制御履歴再生停止の制御情報を受信すると、この制御履歴再生機能を停止させる。
【００２０】
ここで、制御履歴再生開始、制御履歴再生停止の制御情報は、後記するように、ユーザがクライアント端末３０で制御履歴再生開始または制御履歴再生停止の操作をしたとき、クライアント端末３０からコンテンツ配信制御装置１０へ送信される。従って、制御履歴再生機能とは、制御履歴データ記憶部１５に保存しておいた、ユーザが過去にクライアント端末３０で操作した一連の映像コンテンツ配信のための制御操作の記録（実際には、操作に際して発行された配信制御情報に基づく制御履歴データ）を読み出して、クライアント端末３０が発行すべき映像コンテンツ配信用の制御情報（配信制御情報）を、代行して発行する機能ということができる。
【００２１】
この制御履歴再生機能により、ユーザは、クライアント端末３０で制御履歴再生開始の操作をするだけで、制御履歴データ記憶部１５に保存しておいた過去の一連の映像コンテンツ配信用の制御操作を、容易に再現することができる。従って、同じ映像コンテンツを同じように繰り返してアクセスするような場合には、クライアント端末３０におけるユーザの操作量を大幅に削減することができる。
【００２２】
さらに、図１において、制御履歴編集部１３は、制御履歴データ記憶部１５に保存されている制御履歴データの全部または一部を読み出し、読み出した制御履歴データをクライアント端末３０へ送信し、クライアント端末３０おいて、修正、更新された制御履歴データをクライアント端末３０から受け取り、その更新された制御履歴データを制御履歴データ記憶部１５に再保存する。すなわち、ユーザは、制御履歴データ記憶部１５に保存した、過去の映像コンテンツ配信用の制御操作の記録を変更（追加、削除も含む）することができる。
【００２３】
配信制御処理部１４は、クライアント端末３０または制御履歴再生部１２から送信されてくる映像コンテンツ配信用の制御命令（実質的には、配信制御情報と同じ）をコンテンツ配信装置２０へ送信することにより、コンテンツ配信装置２０における映像コンテンツの配信を制御する。
【００２４】
図２は、制御履歴データ記憶部１５に格納される制御履歴データの構成の例を示した図である。図２に示すように、制御履歴データは、ユーザ名、履歴名、備考データなどからなるヘッダレコードと、受信日時、コンテンツ名、配信制御名、配信制御パラメータなどからなる制御履歴データレコードとにより構成される。
【００２５】
ここで、ユーザ名は、クライアント端末３０で映像コンテンツアクセスのためにログインしているユーザの識別情報、履歴名は、制御履歴データ記憶部１５に保存されている一連の制御履歴データを識別する情報、備考データは、その履歴名で指定される一連の制御履歴データについてユーザが付したメモ情報である。また、受信日時は、その行に記憶されているコンテンツ配信用の制御情報（配信制御情報）を受信した日時の情報、コンテンツ名は、その配信制御情報によってアクセスする映像コンテンツの名称、配信制御名は、同配信制御情報で指定されるコンテンツ配信のための制御名、配信制御パラメータは、同配信制御情報で指定されるコンテンツ配信のための制御に付随する情報である。
【００２６】
なお、図２では、制御履歴データの１レコードは、複数のフィールドで構成されているものとしているが、クライアント端末３０から送信された配信制御情報そのものに、制御履歴記録部１１がその配信制御情報を受信した日時情報を付加した情報であるとしてもよい。また、以下、本明細書では、制御履歴データの１レコードを、単に、制御履歴データという場合もある。
【００２７】
図３は、コンテンツ配信制御装置１０へのログイン直後にクライアント端末３０の表示部３５に表示される主制御画面５０の例を示した図である。図３に示すように、主制御画面５０には、ログインしたユーザのユーザ名５１、および、制御履歴データの一覧である履歴一覧５２が表示され、さらに、記録ボタン５３、再生ボタン５４、編集ボタン５５、削除ボタン５６などが表示される。ここで、履歴一覧５２には、当該ユーザが過去に作成した、または、使用が許可されている他のユーザが作成した制御履歴データの名称である履歴名およびその備考データが表示される。
【００２８】
この主制御画面５０において、ユーザが記録ボタン５３をクリックすると、クライアント端末３０の表示部３５には、図４に示すような制御履歴記録用画面６０が表示される。また、ユーザが履歴一覧５２に表示されたいずれかの履歴名を選択した上で、再生ボタン５４をクリックすると、クライアント端末３０の表示部３５には、図５に示すような制御履歴再生用画面７０が表示される。また、ユーザが履歴一覧５２に表示されたいずれかの履歴名を選択した上で、編集ボタン５５をクリックすると、クライアント端末３０の表示部３５には、図６に示すような制御履歴編集用画面８０が表示される。さらに、ユーザが履歴一覧５２に表示されたいずれかの履歴名を選択した上で、削除ボタン５６をクリックすると、その選択された履歴名を有する制御履歴データは、制御履歴データ記憶部１５から削除される。
【００２９】
図４は、クライアント端末３０の表示部３５に表示される制御履歴記録用画面６０の例を示した図である。図４に示すように、制御履歴記録用画面６０には、制御履歴データの名称である履歴名を入力するための履歴名入力欄６１と、映像コンテンツ記憶部２５に蓄積されている映像コンテンツのうち、当該ユーザによるアクセスが許可されている映像コンテンツのコンテンツ一覧６２が表示され、さらに、開始ボタン６３、停止ボタン６４、一時停止ボタン６５、登録ボタン６６などが表示される。ここで、コンテンツ一覧６２には、当該ユーザによるアクセスが許可されている映像コンテンツのコンテンツ名およびその備考データが表示される。
【００３０】
この制御履歴記録用画面６０において、ユーザがコンテンツ一覧６２に表示されたいずれかのコンテンツ名を選択した上で、開始ボタン６３をクリックすると、選択したコンテンツ名で指定される映像コンテンツがコンテンツ配信装置２０から配信され、配信された映像コンテンツが映像表示ウィンドウ６７に表示される。なお、ユーザは、その開始ボタン６３をクリックするに当たっては、図示しないパラメータ設定欄などを介して、配信されたコンテンツの表示を制御するための制御情報（再生速度や再生開始位置など）を設定することができるものとする。
【００３１】
また、映像表示ウィンドウ６７に映像コンテンツが表示されているときに、停止ボタン６４がクリックされたときには、映像表示ウィンドウ６７に表示中の映像コンテンツの表示が停止、消去されるとともに、コンテンツ配信装置２０からの当該映像コンテンツの配信が停止される。また、映像表示ウィンドウ６７に映像コンテンツが表示されているときに、一時停止ボタン６５がクリックされたときには、映像表示ウィンドウ６７に表示中の映像コンテンツの表示が一時停止される。この場合には、表示中の映像コンテンツは消去されず、例えば、動画コンテンツは、動画が停止した状態で表示される。
【００３２】
また、コンテンツ一覧６２に表示された１つ以上の映像コンテンツを順次選択しつつ、開始ボタン６３、停止ボタン６４および一時停止ボタン６５のクリックを、適宜、繰り返した後、登録ボタン６６をクリックすると、それまでにボタン操作したことによりクライアント端末３０から発行（送信）された映像コンテンツの配信制御情報が制御履歴データとして制御履歴データ記憶部１５に格納（登録）される。なお、この登録ボタン６６がクリックされるときまでには、履歴名入力欄６１には、当該配信履歴データの名称が入力されているものとし、入力されていない場合には、入力を促すメッセージが表示されるものとする。そして、当該配信履歴データが制御履歴データ記憶部１５に格納（登録）されると、クライアント端末３０の表示部３５における表示は、図３の主制御画面５０へ戻る。
【００３３】
図５は、クライアント端末３０の表示部３５に表示される制御履歴再生用画面７０の例を示した図である。図５に示すように、制御履歴再生用画面７０には、制御履歴再生の対象となる制御履歴データの名称である履歴名７１（図３の主制御画面５０で選択された履歴名）と、コンテンツ配信装置２０から配信された映像コンテンツを表示する映像表示ウィンドウ７２が表示され、さらに、開始ボタン７３、停止ボタン７４、一時停止ボタン７５などが表示される。
【００３４】
クライアント端末３０の表示部３５に制御履歴再生用画面７０が表示され、ユーザが開始ボタン７３をクリックすると、コンテンツ配信制御装置１０では、履歴名７１で指定される制御履歴データに基づく映像コンテンツの配信制御が行われ、その配信制御によってコンテンツ配信装置２０からクライアント端末３０へ配信された映像コンテンツが映像表示ウィンドウ７２に表示される。
【００３５】
また、履歴名７１で指定される制御履歴データに基づく映像コンテンツの配信制御を実行中または終了後に停止ボタン７４をクリックすると、当該制御履歴データに基づく映像コンテンツの配信制御は停止され、クライアント端末３０の表示部３５における表示は、図３の主制御画面５０へ戻る。また、当該制御履歴データに基づく映像コンテンツの配信制御を実行中に一時停止ボタン７５をクリックすると、実行中のコンテンツの配信制御の実行は、一時中断される。なお、この一時中断は、開始ボタン７３のクリックによって再開される。
【００３６】
図６は、クライアント端末３０の表示部３５に表示される制御履歴編集用画面８０の例を示した図である。図６に示すように、制御履歴編集用画面８０には、制御履歴編集の対象となる制御履歴データの名称である履歴名８１（図３の主制御画面５０で選択された履歴名）と、制御履歴データ記憶部１５から読み出した当該履歴名で指定される制御履歴データ一覧８２が表示され、さらに、保存ボタン８３、別名保存ボタン８４、削除ボタン８５などが表示される。
【００３７】
なお、制御履歴編集用画面８０に表示された制御履歴データ一覧８２は、制御履歴データ記憶部１５から読み出した制御履歴データの制御履歴データレコードであるが、ここでは、受信時刻の欄は、相対時刻に変換されて表示されている。このほうが、ユーザにとっては、各配信制御が実施される時間間隔などがわかりやすくなる。
【００３８】
また、制御履歴編集用画面８０においては、ユーザは、制御履歴データ一覧８２に表示された制御履歴データレコードの各欄の内容を適宜変更することができる。例えば、相対時刻やコンテンツ名を変更したり、配信制御パラメータを通常再生から２倍速再生などに変更したりすることができる。さらには、制御履歴データ一覧８２に表示された制御履歴データレコード（行のデータ）を選択し、カットアンドペーストやドラッグアンドドロップにより、そのコピーを作成したり、移動させたりすることができるものとする。また、制御履歴データレコード（行）を選択して、削除ボタン８５をクリックすると、その制御履歴データレコード（行）を削除できるものとする。
【００３９】
ユーザが、以上のような操作により、制御履歴データ一覧８２に表示された制御履歴データレコードの各欄の内容を適宜変更した後、保存ボタン８３をクリックすると、当該履歴名８１で制御履歴データ記憶部１５に記憶されている制御履歴データは、その変更された制御履歴データレコードの各欄の内容によって更新される。
【００４０】
また、ユーザが、制御履歴データ一覧８２に表示された制御履歴データレコードの各欄の内容を適宜変更し、さらに、履歴名８１を変更した後、別名保存ボタン８４をクリックすると、その変更された制御履歴データレコードの各欄の内容に従って、新たな履歴名８１を有する新たな制御履歴データが作成され、制御履歴データ記憶部１５に格納（登録）される。
【００４１】
続いて、図７〜図９を参照して、クライアント端末３０、コンテンツ配信制御装置１０およびコンテンツ配信装置２０における制御履歴記録機能、制御履歴再生機能および制御履歴編集機能をそれぞれ実現するための処理フローについて説明する。
【００４２】
図７は、制御履歴記録機能を実現するためのクライアント端末３０、コンテンツ配信制御装置１０およびコンテンツ配信装置２０における処理フローの例を示した図である。
クライアント端末３０は、まず、主制御画面５０（図３参照）で記録ボタン５３がクリックされると、「制御履歴記録開始」の制御情報をコンテンツ配信制御装置１０の制御履歴記録部１１へ送信する（ステップＳ０１）。制御履歴記録部１１は、その「制御履歴記録開始」の制御情報を受信すると、制御履歴の記録を開始する（ステップＳ０２）。
【００４３】
次に、クライアント端末３０は、制御履歴記録用画面（図４参照）で開始ボタン６３がクリックされると、コンテンツ一覧６２で選択されたコンテンツ名を含んだ「配信開始」の配信制御情報を制御履歴記録部１１へ送信する（ステップＳ０３）。制御履歴記録部１１は、その「配信開始」の配信制御情報を受信すると、その受信した「配信開始」の配信制御情報を制御履歴データ記憶部１５に記録（格納）するとともに（ステップＳ０４）、その「配信開始」の配信制御情報を配信制御処理部１４へ送信する（ステップＳ０５）。
【００４４】
なお、制御履歴記録部１１は、受信した「配信開始」の配信制御情報を制御履歴データ記憶部１５に記録（格納）するときには、そのときの受信日時、配信対象のコンテンツ名、配信制御名（ステップＳ０４の例では「配信開始」）、配信制御パラメータなどを１行のレコードとして記録（格納）する（図２参照）。
【００４５】
配信制御処理部１４は、その「配信開始」の配信制御情報を受信すると、コンテンツ配信装置２０に対し、「配信開始」の配信制御情報で指定された映像コンテンツの「配信開始命令」を送信する（ステップＳ０６）。コンテンツ配信装置２０は、その「配信開始命令」に従って、指定された映像コンテンツの配信を開始し（ステップＳ０７）、その映像コンテンツをクライアント端末３０へ送信する（ステップＳ０８）。
【００４６】
次に、クライアント端末３０は、制御履歴記録用画面（図４参照）で停止ボタン６４または一時停止ボタン６５がクリックされると、「配信停止」の制御情報を制御履歴記録部１１へ送信する（ステップＳ０９）。制御履歴記録部１１は、その「配信停止」の配信制御情報を受信すると、その受信した「配信停止」の配信制御情報を制御履歴データ記憶部１５に記録（格納）するとともに（ステップＳ１０）、その「配信停止」の配信制御情報を配信制御処理部１４へ送信する（ステップＳ１１）。
【００４７】
配信制御処理部１４は、その「配信停止」の配信制御情報を受信すると、コンテンツ配信装置２０に対し、「配信停止」の配信制御情報で指定された映像コンテンツの「配信停止命令」を送信する（ステップＳ１２）。コンテンツ配信装置２０は、その「配信停止命令」に従って、指定された映像コンテンツの配信を停止する（ステップＳ１３）。
【００４８】
なお、以上のステップＳ０３〜ステップＳ１２までの処理は、１回に限定されず、クライアント端末３０でのユーザの操作次第で何回でも繰り返して行われる。
【００４９】
次に、クライアント端末３０は、制御履歴記録用画面（図４参照）で登録ボタン６６がクリックされると、「制御履歴記録停止」の制御情報を制御履歴記録部１１へ送信する（ステップＳ１４）。なお、この「制御履歴記録停止」の制御情報には、制御履歴の登録名（図４の履歴名入力欄６１に記入されている履歴名）が添付されているものとする。
【００５０】
次に、制御履歴記録部１１は、クライアント端末３０からの「制御履歴記録停止」の制御情報を受信すると、制御履歴の記録を停止する（ステップＳ１５）とともに、制御履歴の記録開始（ステップＳ０２）から制御履歴の記録停止（ステップＳ１５）までに制御履歴データ記憶部１５に記録（格納）した「配信開始」や「配信停止」などの一連の配信制御情報に履歴名を付して保存する（ステップＳ１６）。
【００５１】
図８は、制御履歴再生機能を実現するためのクライアント端末３０、コンテンツ配信制御装置１０およびコンテンツ配信装置２０における処理フローの例を示した図である。
クライアント端末３０は、主制御画面５０（図３参照）で再生ボタン５４がクリックされ、続いて、制御履歴再生用画面７０（図５参照）で開始ボタン７３がクリックされると、「制御履歴再生開始」の制御情報をコンテンツ配信制御装置１０の制御履歴再生部１２へ送信する（ステップＳ２１）。このとき、「制御履歴再生開始」の制御情報には、制御履歴再生の対象となる制御履歴データの履歴名が添付されている。
【００５２】
続いて、制御履歴再生部１２は、その「制御履歴再生開始」の制御情報を受信すると、制御履歴の再生を開始し（ステップＳ２２）、制御履歴データ記憶部１５から、「制御履歴再生開始」の制御情報に添付された履歴名で指定される制御履歴データを読み出す（ステップＳ２３）。
【００５３】
そして、制御履歴再生部１２は、その読み出した制御履歴データの１レコード（１行）ごとに、その制御履歴データで指定される「配信開始」や「配信停止」などの配信制御情報を生成し、生成した配信制御情報を、クライアント端末３０に代わって、配信制御処理部１４へ送信する。
【００５４】
なお、このとき、制御履歴再生部１２が１レコード（１行）ごとの制御履歴データに基づき配信制御情報を生成し、配信制御処理部１４へ送信する時間間隔は、制御履歴データ（図２参照）の各レコードに含まれる日時情報の間隔と同じに設定される。
【００５５】
具体的には、図８に示すように、制御履歴再生部１２が制御履歴データのレコードに基づき生成した「配信開始」の配信制御情報を配信制御処理部１４へ送信すると（ステップＳ２４）、配信制御処理部１４は、その「配信開始」の配信制御情報を受信して、その配信制御情報で指定された映像コンテンツの「配信開始命令」をコンテンツ配信装置２０に送信する（ステップＳ２５）。次に、コンテンツ配信装置２０は、その配信開始命令に従って、指定された映像コンテンツの配信を開始し（ステップＳ２６）、その映像コンテンツをクライアント端末３０へ送信する（ステップＳ２７）。
【００５６】
次に、制御履歴再生部１２が制御履歴データの次のレコードに基づき生成した「配信停止」の配信制御情報を配信制御処理部１４へ送信すると（ステップＳ２８）、配信制御処理部１４は、その「配信停止」の配信制御情報を受信して、その配信制御情報で指定された映像コンテンツの「配信停止命令」をコンテンツ配信装置２０へ送信する（ステップＳ２９）。次に、コンテンツ配信装置２０は、その「配信開始命令」に従って、指定された映像コンテンツの配信を停止する（ステップＳ３０）。
【００５７】
以上のステップＳ２４〜ステップＳ３０までの処理は、１回に限定されず、ステップＳ２３で読み出した制御履歴データのレコードがなくなるまで繰り返し実行される。
【００５８】
次に、クライアント端末３０は、制御履歴再生用画面７０（図５参照）で停止ボタン７４がクリックされると、「制御履歴再生停止」の制御情報を制御履歴再生部１２へ送信する（ステップＳ３１）。制御履歴再生部１２は、その「制御履歴停止」の制御情報を受信すると、制御履歴の再生を停止する（ステップＳ３２）。
【００５９】
図９は、制御履歴編集機能を実現するためのクライアント端末３０およびコンテンツ配信制御装置１０における処理フローの例を示した図である。クライアント端末３０は、主制御画面５０（図３参照）で編集ボタン５５がクリックされると、「制御履歴編集要求」の制御情報を制御履歴編集部１３へ送信する（ステップＳ４１）。制御履歴編集部１３は、その「制御履歴編集要求」の制御情報を受信すると、その制御情報に添付された履歴名で指定される制御履歴データを制御履歴データ記憶部１５から読み出し（ステップＳ４２）、その読み出した制御履歴データの全部または一部をクライアント端末３０へ送信する（ステップＳ４３）。
【００６０】
クライアント端末３０は、その受信した制御履歴データの全部または一部を制御履歴編集用画面８０（図６参照）の中に表示し、ユーザによる編集操作の入力を受け付けて、制御履歴データを編集する（ステップＳ４４）。そして、そのユーザによる編集操作の入力終了後、制御履歴編集用画面８０において保存ボタン８３または別名保存ボタン８４がクリックされると、クライアント端末３０は、編集操作によって更新された制御履歴データを制御履歴編集部１３へ送信する（ステップＳ４５）。
【００６１】
以上、本実施形態によれば、コンテンツ配信制御装置１０は、制御履歴記録機能により、クライアント端末３０で実施される一連の映像コンテンツアクセスの操作に際して発行される配信制御情報を制御履歴データ記憶部１５に記録しておくことができ、また、制御履歴再生機能により、制御履歴データ記憶部１５に記録しておいた配信制御情報をクライアント端末３０に代わって発行し、その配信制御情報に基づく配信制御命令をコンテンツ配信装置へ送信することができる。
【００６２】
従って、クライアント端末３０のユーザは、複数の同じ映像コンテンツを用いて、同じプレゼンテーションを繰り返して行うような場合には、最初のプレゼンテーションで映像コンテンツをアクセスする操作による配信制御情報を制御履歴情報として記録しておけば、その後のプレゼンテーションでは、ほとんど映像コンテンツをアクセスする操作を省略することが可能になる。従って、ユーザの操作量は、大幅に低減される。
【符号の説明】
【００６３】
１０    コンテンツ配信制御装置
１１    制御履歴記録部
１２    制御履歴再生部
１３    制御履歴編集部
１４    配信制御処理部
１５    制御履歴データ記憶部
２０    コンテンツ配信装置
２５    映像コンテンツ記憶部
３０    クライアント端末
３５    表示部
４０    通信ネットワーク
５０    主制御画面
６０    制御履歴記録用画面
７０    制御履歴再生用画面
８０    制御履歴編集用画面
１００  映像コンテンツ配信システム
【図１】
0005530411.tif 000002
【図２】
0005530411.tif 000003
【図３】
0005530411.tif 000004
【図４】
0005530411.tif 000005
【図５】
0005530411.tif 000006
【図６】
0005530411.tif 000007
【図７】
0005530411.tif 000008
【図８】
0005530411.tif 000009
【図９】
0005530411.tif 000010