(57)【要約】【課題】  個々の映像コンテンツへのアクセス制御／公開設定の操作が難しい。【解決手段】  映像コンテンツの発信源と、当該発信源から発信された映像コンテンツを受信して再生する再生用端末とを含むネットワークにおける映像コンテンツの視聴状況を示す情報を収集し、その収集した情報を記憶する（Ｓ３２）。こうして記憶された視聴状況の情報に基づいて、映像コンテンツに対する前記再生用端末によるアクセス権を設定する（Ｓ３４，Ｓ３５）。【選択図】  図９
2007181143.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツの発信源と、当該発信源から発信された映像コンテンツを受信して再生する再生用端末とを含むネットワークにおける映像コンテンツの視聴状況を示す情報を収集する視聴情報収集手段と、
前記視聴情報収集手段により収集された情報を記憶する視聴記憶手段と、
前記視聴記憶手段に記憶された前記視聴状況の情報に基づいて、前記映像コンテンツに対する前記再生用端末によるアクセス権を設定するアクセス権設定手段と、
を有することを特徴とする通信装置。
【請求項２】
前記視聴状況を示す情報は、少なくとも前記映像コンテンツの通信時刻、発信源、送信先、コンテンツ識別情報及び再生用端末の識別情報のいずれかを含むことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記発信源は、前記ネットワークに接続されたストレージ、撮像装置のいずれかであることを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記通信装置は、有線ネットワークのハブやルータ装置、無線ネットワークのアクセスポイント装置、インターネットゲートウェイ機能を備えたレジデンシャルゲートウェイのいずれかを含むことを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記アクセス権設定手段は、前記再生用端末のユーザ毎にアクセス権を設定することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記アクセス権設定手段は、映像共有サービスへの映像コンテンツの公開手順を設定することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項７】
前記アクセス権設定手段は、映像配信におけるＱｏＳ条件を設定することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
映像コンテンツの発信源と、当該発信源から発信された映像コンテンツを受信して再生する再生用端末とを含むネットワークにおける映像コンテンツの視聴状況を示す情報を収集する視聴情報収集工程と、
前記視聴情報収集工程で収集された情報を記憶する視聴記憶工程と、
前記視聴記憶工程で記憶された前記視聴状況の情報に基づいて、前記映像コンテンツに対する前記再生用端末によるアクセス権を設定するアクセス権設定工程と、
を有することを特徴とする通信装置の制御方法。
【請求項９】
前記視聴状況を示す情報は、少なくとも前記映像コンテンツの通信時刻、発信源、送信先、コンテンツ識別情報及び再生用端末の識別情報のいずれかを含むことを特徴とする請求項８に記載の通信装置の制御方法。
【請求項１０】
前記アクセス権設定工程は、前記再生用端末のユーザ毎にアクセス権を設定することを特徴とする請求項８又は９に記載の通信装置の制御方法。
【請求項１１】
前記アクセス権設定工程は、映像共有サービスへの映像コンテンツの公開手順を設定することを特徴とする請求項８又は９に記載の通信装置の制御方法。
【請求項１２】
前記アクセス権設定工程では、映像配信におけるＱｏＳ条件を設定することを特徴とする請求項８又は９に記載の通信装置の制御方法。
【請求項１３】
請求項８乃至１２のいずれか１項に記載の制御方法を実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信によって映像データを配信する映像配信技術に関する。特に、通信履歴を使って、映像コンテンツへのアクセスを制御する技術に関する。
【背景技術】
【０００２】
従来より、遠隔操作可能なカメラにより撮影したライブ映像を、インターネット等の通信インフラストラクチャを使って配信するとともに、その映像の観察者が、インターネットを介してカメラの設定やカメラの操作等を指示できる技術が確立されている（特許文献１）。このような映像配信システムでは、映像の配信に加えて、そのカメラのパン、チルト、ズーム、逆光補正等といったカメラの動作制御をネットワークを介して利用者が実施できるものもある。また、そのカメラに対するアクセス制御機能を備え、利用者が有しているアクセス権限に応じて、カメラの制御や映像配信を制限できるものもある。
【０００３】
更に、カメラを制御して撮像する領域に関しても制限できるものがある。例えば、特権ユーザは、そのカメラに備わるズーム機能の全てを利用できるが、通常のユーザはズーム機能の一部（例えば、テレ端を使い切れない）のみ利用できるように制限されるものがある。これはパン機能やチルト機能についても同様である。尚、カメラ等の撮像装置が一体化されたネットワークカメラと、別体のカメラにより撮影した映像をネットワークに配信するカメラサーバとは厳密には区別されるが、本願明細書ではほぼ同一の意味で用いている。
【特許文献１】特開平０９−２８９６０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年のデジタルカメラ或はデジタルビデオの普及、並びに家庭における複数の映像機器の導入により、大量の映像コンテンツが簡単に生成されるようになっている。また家庭内でもネットワークを介して映像コンテンツが共有される状況にある。この際、個人管理の個々の映像コンテンツへのアクセス制御／公開設定は煩わしいが、省略する訳にもいかないという問題がある。特に映像コンテンツを家庭内でネットワーク共有をする際に、操作インターフェースの貧弱な非ＰＣ機器を使用する場合が多い。その結果、個々の映像コンテンツへのアクセス制御／公開設定の操作が難しいため上記の問題が一層顕著となる。
【０００５】
本発明は、このような従来の問題を解決することを目的とする。
【０００６】
本願発明の特徴は、映像コンテンツの通信状況や通信履歴を、そのコンテンツのアクセス権の制御に反映する通信装置及びその制御方法とプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の一態様に係る通信装置は以下のような構成を備える。即ち、
映像コンテンツの発信源と、当該発信源から発信された映像コンテンツを受信して再生する再生用端末とを含むネットワークにおける映像コンテンツの視聴状況を示す情報を収集する視聴情報収集手段と、
前記視聴情報収集手段により収集された情報を記憶する視聴記憶手段と、
前記視聴記憶手段に記憶された前記視聴状況の情報に基づいて、前記映像コンテンツに対する前記再生用端末によるアクセス権を設定するアクセス権設定手段と、
を有することを特徴とする。
【０００８】
上記目的を達成するために本発明の一態様に係る通信装置の制御方法は以下のような工程を備える。即ち、
映像コンテンツの発信源と、当該発信源から発信された映像コンテンツを受信して再生する再生用端末とを含むネットワークにおける映像コンテンツの視聴状況を示す情報を収集する視聴情報収集工程と、
前記視聴情報収集工程で収集された情報を記憶する視聴記憶工程と、
前記視聴記憶工程で記憶された前記視聴状況の情報に基づいて、前記映像コンテンツに対する前記再生用端末によるアクセス権を設定するアクセス権設定工程と、
を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、映像コンテンツの通信状況や通信履歴をアクセス制御権に反映させることにより、例えば個人が管理するコンテンツの面倒なプライバシの保護設定を自動化して手間を軽減できるという効果がある。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１１】
［実施の形態１］
［通信履歴を反映したアクセス制御の自動設定］
この実施の形態１では、映像ソースが発信する映像コンテンツをクライアント（操作及び表示端末。以下、操作端末）で再生する際、ネットワークのアクセスポイント（集線装置；以下ＡＰと略す）で通信状況や通信履歴を収集する。これにより映像コンテンツのアクセス制御を簡素化する例について説明する。ここで、映像コンテンツの発信側（ソース側）は、例えばネットワークカメラ或は撮像装置（２０６：図２）と着脱可能に構成された映像配信装置１０１（図１）等で構成される。この撮像装置２０６は、例えば広く普及しているデジタルカメラやデジタルビデオカメラであっても良い。また操作端末は、ネットワークテレビや映像受信再生ソフトウェアを備えたＰＣ等であっても良い。特に本実施の形態では、ＡＰ１０４（図１）が、映像再生リクエスト元の属性情報、再生時刻を自動的に反映して、映像コンテンツのアクセス制御やアクセス制限を行う例について説明する。
【００１２】
図１は、本発明の実施の形態１に係るシステム形態を説明する図である。
【００１３】
映像配信装置１０１は、映像コンテンツの発信元であり、ネットワーク１０５を介して映像及び音響情報を配信する。操作端末１０２，１０３は映像ビューワ（クライアント）で、映像配信装置１０１から配信された映像や音響を受信して視聴する。アクセスポイント１０４は、本実施の形態に係るＡＰ（ネットワークアクセスポイント）である。映像配信装置１０１には、デジタルカメラ１１０が着脱可能に構成されていても良い（図１７）。
【００１４】
図１７は、デジタルカメラ１１０を載置した映像配信装置１０１の他の構成例を示す外観図である。
【００１５】
映像配信装置１０１と操作端末１０２，１０３はそれぞれネットワーク１０５に接続されている。いま例えば操作端末１０２からＡＰ１０４を介して映像送信リクエストが映像配信装置１０１へ送信される。そして、この要求が映像配信装置１０１で受付けられると、映像配信装置１０１から操作端末１０２へ映像データが配送されて、その操作端末１０２で映像を視聴できるようになる。また映像コンテンツ送信の一時停止や早送りのリクエスト等の操作も、映像配信リクエストと同様にして通信される。またＮＡＳ１２０は、ネットワーク接続型の記憶装置（Network Attached Storage。以下、ＮＡＳと記述する）で、ネットワーク１０５に接続された他の機器からのデータの保存或は参照の要求を受け付ける。このＮＡＳ１２０は、家庭用ＮＡＳ、業務用の大規模ＮＡＳ或はその他の装置から提供されるのストレージサービスの場合もある。またネットワーク１０５は、家庭内或は組織内で運用されるネットワークである。更に、このネットワーク１０５の通信媒体は有線であっても或は無線であっても構わない。
【００１６】
図２は、本実施の形態に係る映像配信装置１０１のハードウェア構成の一例を示すブロック図である。
【００１７】
ＣＰＵ２０１は、メモリ２０２にロードされたプログラムに従って、この映像配信装置１０１の動作を制御している。記憶装置２０４には、各種プログラムが予めインストールされており、そのプログラムの実行時に、そのプログラムがメモリ２０２にロードされて実行される。またこの記憶装置２０４には、各種処理の処理結果等が格納される。ネットワークインターフェース（I／F）２０３は、ネットワーク１０５と接続して、ネットワーク１０５に接続された各種機器や装置との間で各種データをやり取りする。ＵＳＢインターフェース２０５は、ＵＳＢを介してデジタルカメラ等の撮像部２０６を接続している。記憶装置２０４は高速ＲＡＭの他に、ＨＤＤ（ハードディスク）装置やフラッシュメモリ等の不揮発性メモリを備えても良い。また取り外し可能な記憶装置を備えても良い。ネットワークインターフェース２０３は有線インターフェースだけでなく、無線インターフェースを備えても良い。またデジタルカメラ等の撮像部２０６を接続するためのインターフェースはＵＳＢに限定されず、例えばＩＥＥＥ１３９４でも良い。
【００１８】
図３は、本実施の形態に係るＡＰ１０４のハードウェア構成の一例を示すブロック図である。
【００１９】
ＣＰＵ３０１は、メモリ３０２にロードされたプログラムに従って、このＡＰ１０４の動作を制御している。記憶装置３０４には、各種プログラムが予めインストールされており、そのプログラムの実行時に、そのプログラムがメモリ３０２にロードされて実行される。またこの記憶装置３０４には、各種処理の処理結果等が格納される。ネットワークインターフェース（I／F）３０３は、ネットワーク１０５と接続して、ネットワーク１０５に接続された各種機器や装置との間で各種データをやり取りする。ネットワークインターフェース（I／F）３０５は、別のネットワークとのインターフェースを司る。記憶装置３０４は高速ＲＡＭの他に、ＨＤＤ（ハードディスク）装置やフラッシュメモリ等の不揮発性メモリを備えても良い。また取り外し可能な記憶装置を備えても良い。ネットワークインターフェース３０３，３０５は有線インターフェースだけでなく、無線インターフェースを備えても良い。尚、図３では、ネットワークインターフェース３０３と３０５とを図示しているが、ネットワークインターフェースは２つに限定されない。
【００２０】
図４は、本実施の形態に係る操作端末１０２（１０３）のハードウェア構成の一例を示すブロック図である。尚、ここで操作端末１０２と１０３とは同じ構成で同じように動作するため、以下では操作端末１０２の場合で説明する。
【００２１】
ＣＰＵ４０１は、メモリ４０２にロードされたプログラムに従って、この操作端末１０２の動作を制御している。記憶装置４０４には、各種プログラムが予めインストールされており、そのプログラムの実行時に、そのプログラムがメモリ４０２にロードされて実行される。またこの記憶装置４０４には、各種処理の処理結果等が格納される。ネットワークインターフェース（I／F）４０３はネットワーク１０５と接続して、ネットワーク１０５に接続された各種機器や装置との間で各種データをやり取りする。表示コントローラ４０５は、表示部４０７への表示を制御している。表示部４０７は、処理結果や映像コンテンツ等を表示する。周辺コントローラ４０６は、キーボード４０８やマウス４０９の操作に伴うユーザによる入力コマンド等を受け取る。記憶装置４０４は、高速ＲＡＭ或はＨＤＤ装置やフラッシュメモリ等の不揮発性メモリを備えても良く、また取り外し可能な記憶装置でも良い。ネットワークI／F４０３は有線インターフェースだけでなく無線インターフェースを備えても良い。周辺コントローラ４０６は、キーボード４０８やマウス４０９と接続されているが、赤外線リモコンやＬＥＤコントローラ或は外部センサによる入出力コントローラであっても良い。
【００２２】
図５は、本実施の形態１に係るシステムにおけるプログラムの構成を模式化した図である。
【００２３】
映像配信装置１０１には、カメラ制御サーバプログラム５０１及び映像送信サーバプログラム５０２が含まれる。ＡＰ１０４には、通信制御サーバプログラム５０３、通信履歴処理サーバプログラム５０４が含まれる。更に操作端末１０２には、カメラ操作プログラム５０５、及び映像再生表示プログラム５０６が含まれる。それらのプログラムはそれぞれの記憶装置に格納され、それぞれのＣＰＵの制御の下で実行される。
【００２４】
映像配信装置１０１がネットワーク１０５経由で操作端末１０２から受け取るコマンドは、以下のようにカテゴリ分けされる。
（１）セッションコマンド
映像配信装置１０１と操作端末１０２との間で事前にセッションを確立する必要があるコマンドが存在する。そのためのセッション制御用コマンドが規定されている。
（２）カメラ制御コマンド
映像配信装置１０１上でのアクセスに排他制御が必要な操作コマンドのために、撮像装置２０６の制御権を受け渡しするためのコマンドが規定されている。例えば、撮像装置２０６のズーム操作や配信映像の削除操作等である。この制御権を保持している操作端末では、この撮像装置２０６の制御操作が可能となる。尚、撮像装置２０６の制御だけでなく、映像配信装置１０１に関する一部のコマンド（雲台パンチルト制御等）については、カメラ制御権が必要なため、このコマンドカテゴリに含まれる。
（３）カメラブラウズコマンド
映像配信装置１０１上の内部状態（保存された映像コンテンツ等の記憶内容を含む）に関する操作である。
（４）カメラ設定コマンド
映像配信装置１０１の設定を変更する操作である。
【００２５】
次に操作端末１０２，ＡＰ１０４、映像配信装置１０１のそれぞれの動作フローについて説明する。尚、以下の説明では、操作端末１０２は、映像配信装置１０１への接続情報及び途中経路のＡＰ１０４へのルーティング情報等は別途取得済みであるとする。これらの情報は、公知のＩＰ（Internet Protocol）技術、ＵＰｎＰ技術、ウエブ（World Wide Web）技術等を利用することにより取得可能であるので、それらの説明を省略する。
【００２６】
図６は、本実施の形態に係る操作端末１０２における映像再生表示プログラム５０６による処理を説明するフローチャートである。
【００２７】
まずステップＳ１で、映像配信装置１０１に対して映像配信装置１０１が提供可能な映像コンテンツを問い合わせる。この映像コンテンツには、映像配信装置１０１に蓄積されている映像コンテンツ、及び撮像装置２０６により撮影されるライブ映像のコンテンツも含まれる。また、この映像コンテンツには、解像度、コーデック、再生時間、データレート（ビットレート）、或は、タイトルや言語等様々な属性情報、並びにアクセス制限属性等が付与されている。尚、このステップＳ１での問合せ時に、これらの属性の一部だけを指定することも可能である。次にステップＳ２に進み、その問合せに対する、映像配信装置１０１からの応答で得られた映像コンテンツリストを表示部４０７にリスト表示し、キーボード４０８或はマウス４０９を使用したユーザからの選択指示を待つ。こうしてステップＳ３でユーザ指示を受け取るとステップＳ４に進み、キャンセルが指示されたかどうかを判定する。キャンセルが指示されるとステップＳ５に進み、処理を終了する。
【００２８】
ステップＳ４でキャンセルでないときはリスト表示からの選択指示であるためステップＳ６に進み、選択した映像コンテンツの再生処理を開始する。具体的には、映像コンテンツを再生表示するために映像フレームデータのデコード、スケーリング、高画質化処理、表示部４０７への出力を繰り返す機能モジュールの実行を開始する。これは通常、映像再生表示処理とは別のスレッドで実行される。以下、ここで実行される機能モジュールを再生モジュールと呼ぶ。
【００２９】
次にステップＳ７に進み、この再生モジュールに必要な各種情報を取得して再生モジュールをセットアップする。この各種情報とは、解像度やコーデック或は著作権保護方式（暗号復号方式含む）等である。次にステップＳ８に進み、映像配信装置１０１に対して映像コンテンツの配信を指示する。そして、これ以降ステップＳ９で、映像配信装置１０１から送られる情報を受信して、継続的に再生モジュールに渡すことにより、映像コンテンツをストリーミング再生する。こうして映像配信装置１０１からの映像コンテンツの配信が受け終わるとステップＳ２に戻る。そしてキャンセルが指示されるとステップＳ５で、再生モジュールが動作しているならば再生モジュールを停止し、リソースを解放して映像再生表示処理を終了する。
【００３０】
尚、ステップＳ９で再生モジュールに渡す際には、通信路上に多重化された映像と音声を適切に分離し、パケット単位に分割（パケタイズ）された映像ビットストリームを適切に結合する処理を含む。再生モジュールでの処理は、通常の映像ビットストリーム再生処理と同様であるので説明を省略する。またここでは、キャンセル操作によって映像再生表示の処理を終了していたが、ステップＳ１、ステップＳ２或はステップＳ３に戻り、再度、ユーザからの指示を待つようにしても良い。
【００３１】
図７は、本実施の形態に係る操作端末１０２におけるカメラ操作プログラム５０５の処理を説明するフローチャートである。
【００３２】
まずステップＳ１１で、カメラ操作に関するＧＵＩを表示部４０７に表示し、前述のセッションコマンドを用いて映像配信装置１０１との間にセッションを確立する。次にステップＳ１２に進み、キーボード４０８やマウス４０９によるユーザからカメラ操作に関する指示入力を待つ。ユーザからカメラ操作に関する指示を受け取るとステップＳ１３に進み、そのユーザからの指示がカメラ操作の終了指示であるかどうか判定する。カメラ操作の終了指示である場合はステップＳ１４に進んで、セッションを終了する。
【００３３】
一方、終了指示でない場合はステップＳ１５に進み、ユーザにより指定されたカメラ操作に相当するカメラ制御コマンドを映像配信装置１０１に発行する。次にステップＳ１６に進み、その発行したカメラ制御コマンドに対する応答を映像配信装置１０１から受け取る。そして、その応答内容に応じた処理を実行して操作端末１０２の表示部４０７に反映する。そしてステップＳ１２，Ｓ１３，Ｓ１５，Ｓ１６の処理を、カメラ操作の終了指示が入力されるまで繰り返す。
【００３４】
図８は、本実施の形態１に係るＡＰ１０４の通信制御サーバプログラム５０３の処理を説明するフローチャートである。
【００３５】
まずステップＳ２１で、通信制御サーバプログラム５０３の設定値を読み出し、それをネットワークインターフェース３０３等のモジュールの設定値に反映する。この設定値は記憶装置３０４等の不揮発性メモリから読み出される場合が一般的であるが、ネットワーク１０５のデータベースやディレクトリサービスから読み出しても良い。次にステップＳ２２に進み、ネットワークインターフェース３０３，３０５のいずれかから通信パケットを受け取る。そしてステップＳ２３で、そのパケットの内容を、後述する通信履歴処理サーバ５０４に記録する。そしてステップＳ２４で、そのパケットがＡＰ１０４自身宛てのパケットであるか否かを判定する。ここでＡＰ１０４自身宛てのパケットである場合はステップＳ２５に進み、ＡＰ１０４のアプリケーション処理部へパケットを引き渡す。このアプリケーション処理部は、ＳＮＭＰサーバやＡＰ設定サーバやＩＧＤ（Internet Gateway Device）サーバ等を含む。本実施の形態ではアプリケーション処理部の説明を省略する。
【００３６】
一方、ステップＳ２４でＡＰ１０４自身宛てのパケットでない場合はステップＳ２６に進み、その受信したパケットに含まれる論理アドレスや物理アドレスに応じてネットワークインターフェースを選択し、そのインターフェースを介してパケットを転送する。この際、物理アドレスとは、ＭＡＣ（Media Access Control）レベルのイーサネット（Ethernet（登録商標））アドレス等である。また論理アドレスはＩＰアドレス等である。またマルチキャストやブロードキャスト等であった場合には、複数のネットワークインターフェースにパケットを転送する場合もある。こうしてステップＳ２２からステップＳ２５，Ｓ２６を繰り返す。
【００３７】
尚、この時ステップＳ２６では、映像メディア通信と非メディア通信を区別して処理する。この区別は、パケットヘッダや通信先／通信元のアドレスやポート番号、或はペイロード内容等から判断できる。そして転送タイミングの調整に関する非メディア通信と判断した場合は、可能な限り早急に（ベストエフォートで）転送を行う。一方、映像メディア通信と判断した場合は、映像メディアパケットの間隔が（ＱｏＳ制御に合わせて）算出された時間間隔になるように転送タイミングを調整する。
【００３８】
また後述の通信履歴処理サーバプログラム５０４から動的フィルタリング設定が指示される場合は、以下のように動作する。ステップＳ２６において、設定されたフィルタリング内容に応じて、転送中止やネットワークインターフェースの切替え、或はアプリケーション処理部への転送、操作端末への問合せ等であるかを判断する。ここでは例えば、映像コンテンツへのアクセスが許可されていないユーザ（或は操作端末１０２）がアクセスを拒否される場合であっても、そのユーザのアクセス制御情報が再確認される。即ち、そのユーザが同一の映像コンテンツへ繰り返しアクセスすると、操作端末１０２への問合せによって、そのユーザ（或は操作端末）のアクセス制御情報が再確認される。
【００３９】
図９は、本実施の形態１に係るＡＰ１０４の通信履歴処理サーバプログラム５０４の処理を説明するフローチャートである。
【００４０】
まずステップＳ３１で、通信履歴処理サーバプログラム５０４の設定値を読み出し、以下の履歴解析や通信制御等の適切なモジュールに、その設定値を反映する。次にステップＳ３２に進み、通信制御サーバプログラム５０３のステップＳ２３（図８）から得られるパケットの通信内容を通信履歴として記録する。ここで収集される通信履歴は、例えば、以下に示す［収集される通信履歴］の通りである。ここでは、時刻、発信元、送信先、コンテンツＩＤ、ユーザＩＤの５項目からなる通信履歴を記録する。次にステップＳ３３に進み、その設定されたフィルタリングルールの条件部及びそれ以前に収集した通信履歴情報とを参照する。そしてステップＳ３４で、その設定された条件に該当するかどうかを判断し、該当する場合はステップＳ３５に進み、通信制御サーバプログラム５０３のステップＳ２６（図８）の処理に、フィルタリングルール執行部相当の所定の動的フィルタリングを指示する。こうして設定されたフィルタリングルールは、例えば以下に示す［フィルタリングルール（条件部と執行部）］の通りである。こうしてステップＳ３２〜ステップＳ３５の処理を繰り返す。
［収集される通信履歴］
時刻                発信元      送信先      コンテンツID    ユーザID
2005/04/02.13:24:10:07  00008522cd3a  0065b0ed5e4    71843          8192
2005/04/02.13:27:34:18  00008522cd3a  0065b0ed5e4    71272          8192
2005/04/02.13:28:22:43  00008522cd3a  00a0c92506d9   71659          5487
［フィルタリングルール（条件部と執行部）］
（１）アクセス制御情報が設定されていない映像コンテンツであって、最初に、書斎ＰＣ（MAC_address＝00065b0ed5e4）で再生された映像は、お父さん（ユーザID＝8192）に限定のコンテンツとする。
（２）アクセス制御情報が設定されていない映像コンテンツであって、最初に、リビングルームＴＶ（MAC_address＝00a0c92506d9）で再生された映像は、公開コンテンツ（ユーザID単位でのアクセス制限ナシ）とする。
（３）アクセス制御情報が設定されていた映像コンテンツであっても、（操作端末への問合せにより）設定以外のアクセス制御が３回以上行われた映像は、アクセス制御情報を解除する。
【００４１】
図１０は、本実施の形態に係る映像配信装置１０１の映像送信サーバプログラム５０２の処理を説明するフローチャートである。
【００４２】
映像配信サーバ５０２は、まずステップＳ４１で、映像配信サーバプログラム５０２の動作設定情報を読み出し、それに基づき動作を開始する。ここで、映像の獲得とエンコードを行うスレッドを（生成時点では休止状態で）生成する。続いてステップＳ４２に進み、リクエスト受付状態に入り、クライアントである操作端末１０２からのリクエストを待つ。ここでリクエスト（映像配信リクエスト、エンコードパラメータ変更、或はブラウジング等のコマンドリクエスト）が受け付けられるとステップＳ４３に進む。そして接続リクエストならばステップＳ４４で接続の可否の判定を行う。否ならば接続拒否のエラーコードを返してステップＳ４２に戻る。接続可であればステップＳ４５に進み、接続処理としてクライアントからのコマンドの受付処理を行うスレッドを生成する。そして、そのクライアントを登録し、もし映像の獲得とエンコードを行うスレッドが休止状態ならば動作開始を指示してからステップＳ４２に戻る。
【００４３】
こうして生成された各クライアント対応のスレッドでは、ステップＳ４６で対応するクライアントからのコマンドの受付を行う。コマンドが届くとそれを受け付けて、映像処理を行う主プログラムへ受け渡す。この主プログラムは、エンコードパラメータの変更、或はブラウジング等のコマンドに対してはステップＳ５０に進む。ここでコマンド処理（映像エンコード等に関する設定の変更操作や映像配信装置１０１内のブラウジング等）を行って、その処理結果（操作の成功か失敗を示すコードやブラウジング結果）をコマンド要求を受け付けたクライアント対応のスレッドへ伝える。このクライアント対応のスレッドはステップＳ４７で、その結果をクライアントである操作端末へ送り返す。
【００４４】
主プログラム部分では、ステップＳ４５の映像の獲得とエンコードを行うスレッドへの動作開始指示により、ステップＳ５１で、前もって設定された時間間隔で映像データをＵＳＢインターフェース経由でデジタルカメラ（撮像装置）２０６から獲得する。そして必要に応じてこれをエンコードする。更に、このエンコード済みデータを全てのクライアント対応のスレッドに伝える。各クライアント対応のスレッドはステップＳ４８で、クライアントからの次映像フレーム送信要求の有無を判定する。要求があればエンコード済みデータをクライアントへ配送する。クライアント対応のスレッドは、クライアントからの次映像フレーム送信要求（これはクライアントでの映像データの受け取り完了に対して、送り返されるのが一般的である）を受け取った場合は、映像フレーム送信要求のフラグを設定する。またクライアントから接続終了のコマンドを受け取ると、それを主プログラムへ通達する。そしてステップＳ４９で、自身のスレッドを終了する。
【００４５】
図１１は、本実施の形態に係る映像配信装置１０１のカメラ制御サーバプログラム５０１の処理を説明するフローチャートである。
【００４６】
まずステップＳ６１で、カメラ制御サーバプログラム５０１の動作設定情報を読み出し、それに基づいて動作を開始する。ここでクライアントである操作端末１０２からのリクエストを受け付けるポートを開く。次にステップＳ６２で、リクエストの受付状態に入り、リクエスト（接続リクエスト又は操作コマンドリクエスト）を受信するとステップＳ６３に進み、そのリクエストを受付ける。次にステップＳ６４で、接続リクエストであれば接続の可否の判定を行う。ここで否であれば接続拒否のエラーコードを返してステップＳ６２に戻る。一方、接続可であればステップＳ６５に進み、接続処理としてクライアントからのコマンドの受付処理を行うスレッドを生成する。そしてクライアントの登録を行ってステップＳ６２に戻る。この生成されたスレッドでは、ステップＳ６６で対応するクライアントからのコマンドを受付ける。ここではコマンドを受信するとそれを受け付け、カメラ操作を行う主プログラムへ受け渡す。主プログラムはステップＳ６２でこれを受付ける。ここで操作コマンドであればステップＳ７０に進み、カメラの操作を行う。その結果（操作が成功か失敗かを示すコード等）をカメラ操作要求を受け付けたクライアント対応のスレッドへ伝える。このクライアント対応のスレッドは、ステップＳ６７で、その結果をクライアントへ送り返す。
【００４７】
一方、主プログラム部は、ステップＳ７１で、カメラの操作により変化した状態（例えば、パン・チルト・ズームの値）を全てのクライアント対応のスレッドに伝える。各クライアント対応のスレッドは、ステップＳ６８で、カメラ制御状態の変化をクライアントへ通達する。クライアント対応のスレッドは、クライアントから接続終了のコマンドを受信すると、それを主プログラムへ通達する。更にステップＳ６９で、自身のスレッドを終了する。
【００４８】
尚、操作コマンドの扱いにおいては、具体的な操作コマンドの発行の前に、カメラ操作権の割り当て要求を必要とすることも可能である。これは複数の人間がカメラの操作を要求するような状況での混乱をなくす効果がある。この場合、まずクライアントからは、カメラ操作権獲得の要求コマンドが発行される。これに対してカメラ制御サーバ５０１は、現在のカメラ制御権の割り当て状態から、その要求に対して、拒絶、割り当て、順番待ちのいずれかを選択して、そのクライアントへ返答する。このカメラ制御権は、前もって定められた特定の時間、或は、制御権を獲得しているクライアントが接続を終了するまでの短いほうの時間で剥奪されて、次の順番待ちの人に割り当てられる。順番待ち人数はやはり前もって定められた人数（例えば５人）に制限され、それ以上のリクエストは拒絶される。クライアントは、カメラ制御権が獲得されてから剥奪されるまでの間だけ操作コマンドを発行できる。カメラ制御サーバ５０１は、カメラ制御権が付与されているクライアントからの操作コマンドのみを受け付ける。
【００４９】
図１２は、本実施の形態１に係るＡＰ１０４における設定処理を説明するフローチャートである。
【００５０】
まずステップＳ８１で、通信制御サーバ５０３及び通信履歴処理サーバ５０４に関する設定情報を読み出す。この設定情報は、特定のファイル或はレジストリ等のシステムデータベースに保存されている。そして、その設定情報を内部データに設定する。そしてこれ以降、ユーザの操作入力を受け取り、内部データに反映する以下のループを繰り返す。即ち、ステップＳ８２で、ユーザの操作入力を待ち、入力があればそれを受け取る。次にステップＳ８３に進み、入力された値が適正範囲内であるか否か等の妥当性を判定し、適正でなければステップＳ８４に進みエラーメッセージを出力する。そして値を戻してステップＳ８２に戻り、次のユーザの入力待ちとなる。一方ステップＳ８３で適正範囲内であればステップＳ８５に進み、内部データを更新してステップＳ８２に戻る。
【００５１】
またユーザからの入力がＯＫボタンの場合はステップＳ８６に進み、更新された内部データを通信制御サーバ５０３及び通信履歴処理サーバ５０４に関する設定情報を格納する特定のファイル等へ書き出す。次にステップＳ８７に進み、変更を反映するためにＡＰ１０４を再起動するかを尋ねるパネルを表示する。ここで再起動が指示されるとステップＳ８８に進み、通信制御サーバ５０３及び通信履歴処理サーバ５０４を再起動する。次にステップＳ８９で、この設定プログラムを終了する。また再起動しない場合はステップＳ８７から直接ステップＳ８９に進んで終了する。またステップＳ８２でのユーザの入力がキャンセルボタンである場合はステップＳ８２から直接ステップＳ８９に進んで処理を終了する。
【００５２】
尚、本実施の形態に係るＡＰ１０４の通信制御サーバ５０３及び通信履歴処理サーバ５０４に設定できる値には以下の項目がある。即ち、各ネットワークインターフェースのＩＰネットワーク設定（ＩＰアドレス、サブネットアドレス、サブネットマスク、ルーティングアドレス、マルチキャスト可否等）や帯域制限（ＱｏＳ設定含む）がある。また暗号鍵情報（IPv6の場合のIPsec設定、無線ＬＡＮのWEP設定等）、アプリケーション処理部のＳＮＭＰサーバ、ＡＰ設定サーバ、ＩＧＤサーバ等の各種設定がある。更には、動的フィルタリング設定の初期値、フィルタリングルール、通信履歴の最大保持期間と最大保持数などがある。
【００５３】
以上の構成により、映像ソースが発信する映像コンテンツを操作端末で再生する際に、ネットワークアクセスポイント（集線装置）において、通信状況や通信履歴を収集する。これにより、映像コンテンツのアクセス制御や公開設定を簡素化することが可能となる。特に本実施の形態１では、ＡＰが映像再生リクエスト元の属性情報、再生時刻を自動反映して、映像コンテンツのアクセス制御やアクセス制限を行う点に特徴がある。
【００５４】
本実施の形態１では、ＡＰ１０４が有線ネットワークの集線装置（スイッチングハブ等）の場合で説明しているが、ＡＰ１０４が無線ネットワーク（wirelessＬＡＮ）のアクセスポイントであっても同様に説明できる。
【００５５】
また本実施の形態１では、映像メディア自体もＡＰ１０４を経由して配信される例で説明しているが、映像メディア自体は、ＡＰ１０４を経由しない実施形態も考えられる。この場合、ストリーム制御コマンド（例えば、RTSPの再生指示PLAY要求、或はUPnP AV仕様のAV Transportサービスに記述されるplayアクション等）のみがＡＰ１０４経由で送受信されて通信履歴処理サーバ５０４の記録対象となるよう設計してもよい。
【００５６】
また本実施の形態１では、通信履歴の収集とフィルタリングルールにおいてMACアドレスを用いて通信機器の識別している。しかし通信機器の識別はこれに限定されない。例えば、ＩＰアドレスを用いても良いし、或は通信パケットのペイロード内に含まれるアプリケーション層の情報を用いても良い。また或は、無線通信時のWEP識別子、或は、VPN通信時のIPsec識別子を利用する事も考えられる。
【００５７】
また本実施の形態１では、通信履歴の収集とフィルタリングルールにおいて直接、映像コンテンツを識別する場合で説明している。しかし、通信プロトコルや通信パケットのペイロードに含まれるアプリケーション層の情報から間接的に導出し判断しても良い。
【００５８】
本実施の形態１では、アクセスポイント等の集線装置が通信履歴に応じて、メディア転送リクエスト（メディア再生時点）を動的にフィルタリングする場合で説明している。しかし、それ以前の段階でアクセスを制御しても良い。例えば、映像コンテンツのリストを取得する段階で映像コンテンツごとに通信履歴を参照して、アクセスが許可される映像コンテンツのみを操作端末にリスト表示しても良い。逆に、送信済みの映像メディアデータを、アクセスポイント等の集線装置が動的にフィルタリングしても良い。例えば、ＲＴＰ（Real-time Transport Protocol）でマルチキャスト配信される映像メディアに対して特定のクライアント（操作端末）への配信のみをアクセスポイント等の集線装置が選択的に中継、又は廃棄しても良い。
【００５９】
本実施の形態１では、フィルタリングルールの執行部において、アクセス許可とアクセス拒否の２値を動的フィルタリング設定する例で説明している。しかし、動的フィルタリング設定はこれに限定されない。例えば、ＱｏＳ制御の通信帯域の割当てを算出するフィルタリングルールを用意し、算出された通信帯域を割当てるよう動的フィルタリング設定しても良い。また、ＤＴＣＰ−ＩＰ等の著作権の管理手法と組合わせてアクセス制御を行っても良い。
【００６０】
本実施の形態１では、映像コンテンツの視聴者（ユーザ）／視聴機器の観察履歴に基づいて映像コンテンツのアクセス制御を設定する例について説明している。しかし、観察対象はこれに限定されない。例えば、視聴時刻／視聴期間を対象にしても良い。
【００６１】
また操作端末が移動可能（モバイル）な場合には、操作端末の所在情報（収容されたＷＬＡＮ-ＡＰ情報やＧＰＳ情報等）を観察対象としても良い。
【００６２】
更に本実施の形態１では、映像コンテンツの初期アクセス制御設定がアクセス可能である例で説明している。しかし、初期状態をアクセス禁止とする実施の形態も同様に説明できる。この場合、操作端末の映像再生表示部でのステップＳ６（図６）でアクセス禁止を検出し、ユーザ認証用のダイアログを表示してアクセス権限を確認する処理を追加すれば良い。
【００６３】
また本実施の形態１では、あるローカルネットワーク内のアクセスポイントに設定されたフィルタリングルールに基づいて説明している。しかし、別のネットワークのアクセスポイントでは異なるフィルタリングルールが設定されていて良い。例えば、映像コンテンツ（DMS）を別ネットワーク（他人宅）に移動すると、別のアクセス手順（全てプライベートとなり、許可した映像のみ再生可能となる）が設定されても良い。
【００６４】
また本実施の形態１では、通信履歴処理サーバ５０４が、通信制御サーバ５０３からパケット通信内容の記録を要求される時点で、通信履歴を参照してフィルタリングルールを適用可能かどうか評価している。しかし、評価タイミングはこれに限定されない。例えば、異なるユーザの通信パケットが検出されるまで評価を遅延させても良い。また毎３０分間周期で評価しても良い。
【００６５】
[実施の形態２]
本実施の形態２では、前述の実施の形態１と同様に、ネットワーク１０５の通信内容を把握できる集線装置（アクセスポイント）が通信履歴を収集し、その通信履歴に応じてアクセス制御や公開設定を自動化する例について説明する。集線装置としてのアクセスポイント、映像配信装置、操作端末等から構成される点も同様である。
【００６６】
本実施の形態２では、集線装置（アクセスポイント）が、インターネット等の外部ネットワークに接続するためのゲートウェイ機能を含み、インターネット上の共有ディレクトリに映像を公開する際の手続きを通信履歴に応じて簡素化する点に特徴がある。尚、この実施の形態２におけるネットワークの接続形態やハードウェア構成、及び各ソフトウェアの動作の多くは、前述の実施の形態１で説明した通りである。但し、図１の利用形態、図３のＡＰ１０４を動作させるハードウェア構成、図９のＡＰ１０４の通信履歴処理サーバ部の処理が実施の形態１とは異なる。更に、実施の形態２に係るＡＰ１０４ａは、図１６で説明する情報公開処理サーバ部を備える点が実施の形態１とは異なっている。
【００６７】
図１３は、本発明の実施の形態２に係るシステムを説明する図で、前述の図１と共通する部分は同じ記号で示し、その説明を省略する。本実施の形態２に係るＡＰ１０４ａは、実施の形態１と同様にローカルネットワーク環境に接続される一方で、インターネットにも接続されるインターネットゲートウェイとして振舞う。
【００６８】
図１４は、本実施の形態２に係るＡＰ１０４ａのハードウェア構成を説明する図で、前述の図３と共通する部分は同じ記号で示している。
【００６９】
本実施の形態２に係るＡＰ１０４ａは、ＩＧＤ（Internet Gateway Device）機能を備えており、ＡＰ１０４ａのネットワークインターフェースの一部３０６はインターネット接続を実現するＷＡＮ（Wide Area Network）用ネットワークインターフェースである。図１４では１つのＷＡＮ用ネットワークインターフェース３０６を図示しているが、ＷＡＮ用ネットワークインターフェースの数は１つに限定されない。
【００７０】
図１５は、本実施の形態２に係るＡＰ１０４ａの通信履歴処理サーバ５０３による処理を説明するフローチャートある。ここで図９のフローチャートと比較すると、ステップＳ９１〜Ｓ９５は、図９のステップＳ３１〜Ｓ３５と同じであるため、その説明を省略する。
【００７１】
本実施の形態２に係るＡＰ１０４ａの通信履歴処理サーバ５０４は、ステップＳ９３で、設定されたフィルタリングルール、公開ルール、及びそれ以前に収集した通信履歴とを参照する。そして公開ルールに該当する場合はステップＳ９７に進み、後述するＡＰ１０４ａの情報公開処理サーバ部が、ローカルネットワーク１０５の映像コンテンツをインターネット上に公開する際の処理手順を切替える。
【００７２】
図１６は、本実施の形態２に係るＡＰ１０４ａの情報公開処理サーバ部の処理を説明するフローチャートである。
【００７３】
まずステップＳ１０１で、情報公開処理サーバ部に関する設定情報を読み出して内部データに設定する。この設定情報には、インターネット上の情報公開サーバへの接続情報や認証情報が含まれている。更にローカルネットワーク１０５で、情報公開サーバへ接続が許可されているユーザのリスト等を含む。次にステップＳ１０２に進み、情報公開指示を待ち、情報公開指示があればそれを受け取りステップＳ１０３で、その指示内容の妥当性を判断する。この妥当性は、公開される映像の属性、指示を出したユーザの属性並びにＡＰ１０４ａ自身が保持している通信履歴等から判断される。次にステップＳ１０４で、妥当であると判断した場合はステップＳ１０５へ進む。一方、妥当でないと判断した場合はステップＳ１０６に進み、指示したユーザが情報公開の権限を持つか、及び本当に情報公開を進めて良いのかを問い合わせる。そしてステップＳ１０７で、情報公開を進めて良いと判断するとステップＳ１０５に進む。ステップＳ１０７で、情報公開が認められない場合はステップＳ１０９に進み、情報公開処理に失敗した旨を、その指示を出したユーザに返答する。そしてステップＳ１０２からステップＳ１０９を繰り返す。
【００７４】
ステップＳ１０４で妥当であると判断した場合はステップＳ１０５に進み、インターネット上の情報公開サーバに接続し、その指定された映像を情報公開サーバにアップロードする。具体的には、ftpを用いて情報公開サーバにコピー（put）する。そしてステップＳ１０８に進み、情報公開サーバへの接続、並びにアップロードの結果を、その指示を出したユーザに返答する。これと同時に、情報公開処理の結果を通信履歴としてＡＰ１０４ａの通信履歴処理サーバ５０４に記録する。
【００７５】
特に本実施の形態２に係るＡＰ１０４ａの情報公開処理サーバ部では、ステップＳ１０３の指示内容の妥当性をチェックし、ＡＰ１０４ａ自身が保持している通信履歴を参照する。そして、リビングルームＴＶ（MAC_address＝00a0c92506d9）で再生された履歴が存在する場合には、その指示したユーザへの確認問合せをスキップして情報公開サーバへのアップロードを進める点に特徴がある。
【００７６】
以上の構成によれば、ネットワーク１０５の通信内容を把握できる集線装置（アクセスポイント）１０４ａが通信履歴を収集し、その通信履歴に応じてアクセス制御や公開設定を自動化できる。特に本実施の形態２では、インターネット等の外部ネットワークに接続するためのゲートウェイ装置を含み、インターネット上の共有ディレクトリに映像を公開する際の手続きを通信履歴に応じて簡素化する点に特徴がある。
【００７７】
本実施の形態２では、情報公開処理サーバ部で、指定された映像コンテンツを直接インターネット上の情報公開サーバにアップロードして映像コンテンツを公開する例について説明している、しかし、この情報公開方法はこれに限定されない。例えば、インターネット側からローカルネットワーク上の映像配信装置へのアクセスを許可するようにＩＧＤを制御しても良い。これはＩＧＤのポートマッピング追加機能（AddPortMapping）で実現できる。
【００７８】
また本実施の形態２では、情報公開処理サーバ部が、情報公開指示された映像コンテンツを情報公開サーバにコピーして単純に公開する例について説明している。しかし、情報公開サーバでの公開に条件を設定するような情報公開指示が通信履歴処理サーバ部から与えられても良い。例えば、初回の情報公開指示では、情報公開サーバでの公開期間を２４時間に限定し、その後、同一映像コンテンツが複数回利用されるという通信履歴を検出した時点で、情報公開サーバでの公開期間を延長するなどが考えられる。
【００７９】
また本実施の形態２では、一度のリビングルームＴＶでの再生によって公開時のユーザへの確認問合せをスキップしている。しかし、公開簡略化の条件はこれに限定されない。例えば、リビングルームＴＶでの複数回の視聴が通信履歴として観察された時点で公開簡略化を適用しても良い。
【００８０】
また本実施の形態２では、映像コンテンツ全体の公開制御の設定或はアクセス制御の設定について説明している。しかし、公開制御の設定或はアクセス制御の設定の対象はこれに限定されない。映像コンテンツの一部分（映像セグメント）を対象としても良いし、或は複数の映像コンテンツ集合体を対象としても良い。例えば、通信履歴として早送り（FF）した部分は設定対象としない。その一方で、じっくり視聴した部分のみ（プライベート或は公開に）アクセス制御設定対象とするようにしても良い。更に、このアクセス制御の設定対象を切り出して映像クリップを生成し、その映像クリップについて、プライベート或は公開にアクセス制御設定する事も考えられる。
【００８１】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成される文書検索システムに適用しても良いし、また、一つの機器からなる文書検索装置に適用しても良い。
【００８２】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムを読み出して実行することによっても達成され得る。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００８３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００８４】
プログラムを供給するための記録媒体としては、様々なものが使用できる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００８５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。その場合、ダウンロードされるのは、本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００８６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する形態としても良い。その場合、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムが実行可能な形式でコンピュータにインストールされるようにする。
【００８７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される形態以外の形態でも実現可能である。例えば、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００８８】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれるようにしてもよい。この場合、その後で、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施の形態１に係るシステム形態を示した図である。
【図２】本実施の形態に係る映像配信装置のハードウェア構成の一例を示すブロック図である。
【図３】本実施の形態に係るＡＰのハードウェア構成の一例を示すブロック図である。
【図４】本実施の形態に係る操作端末のハードウェア構成の一例を示すブロック図である。
【図５】本実施の形態１に係るシステムにおけるプログラムの構成を模式化した図である。
【図６】本実施の形態に係る操作端末における映像再生表示プログラムによる処理を説明するフローチャートである。
【図７】本実施の形態に係る操作端末におけるカメラ操作プログラムの処理を説明するフローチャートである。
【図８】本実施の形態に係るＡＰの通信制御サーバプログラムの処理を説明するフローチャートである。
【図９】本実施の形態に係るＡＰの通信履歴処理サーバプログラムの処理を説明するフローチャートである。
【図１０】本実施の形態に係る映像配信装置の映像送信サーバプログラムの処理を説明するフローチャートである。
【図１１】本実施の形態に係る映像配信装置のカメラ制御サーバの処理を説明するフローチャートである。
【図１２】本実施の形態に係るＡＰの設定処理を説明するフローチャートである。
【図１３】本発明の実施の形態２に係るシステムを説明する図である。
【図１４】本実施の形態２に係るＡＰのハードウェア構成を説明する図である。
【図１５】本実施の形態２に係るＡＰの通信履歴処理サーバによる処理を説明するフローチャートある。
【図１６】本実施の形態２に係るＡＰの情報公開処理サーバによる処理を説明するフローチャートである。
【図１７】デジタルカメラを載置した映像配信装置の一例を示す外観図である。
【図１】
2007181143.tif 000003
【図２】
2007181143.tif 000004
【図３】
2007181143.tif 000005
【図４】
2007181143.tif 000006
【図５】
2007181143.tif 000007
【図６】
2007181143.tif 000008
【図７】
2007181143.tif 000009
【図８】
2007181143.tif 000010
【図９】
2007181143.tif 000011
【図１０】
2007181143.tif 000012
【図１１】
2007181143.tif 000013
【図１２】
2007181143.tif 000014
【図１３】
2007181143.tif 000015
【図１４】
2007181143.tif 000016
【図１５】
2007181143.tif 000017
【図１６】
2007181143.tif 000018
【図１７】
2007181143.tif 000019