(57)【要約】【課題】内容が同一である又は類似しているコンテンツファイルの利用に好適なコンテンツファイル情報管理装置を提供する。【解決手段】コンテンツファイル情報管理装置３０は、コンテンツファイル情報を取得するコンテンツファイル情報取得部３１と、内容が同一である又は類似しているコンテンツファイルに対して同一のコンテンツ識別情報を付与し、コンテンツ識別情報及びコンテンツファイル情報を管理するコンテンツファイル情報管理部３２と、コンテンツ識別情報を含むコンテンツファイル利用要求を取得するコンテンツファイル利用要求取得部３３と、コンテンツファイル利用要求に含まれるコンテンツ識別情報と同一のコンテンツ識別情報が付与されたコンテンツファイルの中から、送信すべきコンテンツファイルを選択するコンテンツファイル選択部３４と、選択結果をコンテンツファイル保持装置へ送信する選択結果送信部３５と、を備える。【選択図】図４
2011048510.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツファイルを保持するコンテンツファイル保持装置と、前記コンテンツファイルを利用するコンテンツファイル利用装置と、に対してネットワークを介して通信可能に接続されるコンテンツファイル情報管理装置であって、
前記コンテンツファイル保持装置から送信された、当該コンテンツファイル保持装置が保持しているコンテンツファイルの属性に関するコンテンツファイル情報を取得するコンテンツファイル情報取得部と、
取得された前記コンテンツファイル情報に基づいて、内容が同一である又は類似しているコンテンツファイルに対して同一のコンテンツ識別情報を付与し、前記コンテンツ識別情報及び前記コンテンツファイル情報を管理するコンテンツファイル情報管理部と、
前記コンテンツファイル利用装置から送信された、前記コンテンツ識別情報を含むコンテンツファイル利用要求を取得するコンテンツファイル利用要求取得部と、
前記コンテンツファイル利用要求に含まれる前記コンテンツ識別情報と同一のコンテンツ識別情報が付与されたコンテンツファイルの中から、前記コンテンツ利用装置へ送信すべきコンテンツファイルを選択するコンテンツファイル選択部と、
前記コンテンツファイル選択部による選択結果を前記コンテンツファイル保持装置へ送信する選択結果送信部と、
を備えることを特徴とするコンテンツファイル情報管理装置。
【請求項２】
前記コンテンツファイル情報は、コンテンツファイル保持者識別情報を含み、
前記コンテンツファイル利用要求は、ユーザ識別情報を含み、
前記コンテンツファイル選択部は、前記ユーザ識別情報と前記コンテンツファイル保持者識別情報とが同一であるコンテンツファイルの中から、前記コンテンツファイル利用装置へ送信すべきコンテンツファイルを選択する
ことを特徴とする請求項１に記載のコンテンツファイル情報管理装置。
【請求項３】
前記コンテンツファイル利用要求は、前記コンテンツファイル利用装置における前記コンテンツファイルの利用条件に関する情報を含み、
前記コンテンツファイル選択部は、前記利用条件に関する情報及び前記コンテンツファイル情報に基づいて、前記コンテンツファイル利用装置へ送信すべきコンテンツファイルを選択する
ことを特徴とする請求項１に記載のコンテンツファイル情報管理装置。
【請求項４】
前記コンテンツファイル利用要求は、前記コンテンツファイル利用装置に関する情報を含み、
前記コンテンツファイル選択部は、前記コンテンツファイル利用装置に関する情報及び前記コンテンツファイル情報に基づいて、前記コンテンツファイル利用装置へ送信すべきコンテンツファイルを選択する
ことを特徴とする請求項１に記載のコンテンツファイル情報管理装置。
【請求項５】
前記コンテンツファイル選択部は、利用可能な前記ネットワークの通信速度に基づいて、前記コンテンツ利用装置へ送信すべきコンテンツファイルを選択する
ことを特徴とする請求項１に記載のコンテンツファイル情報管理装置。
【請求項６】
前記選択結果に応じて前記コンテンツファイル保持装置から送信されたコンテンツファイルを取得し、前記コンテンツファイル利用装置へ転送するコンテンツファイル転送部をさらに備える
ことを特徴とする請求項１から請求項５のいずれか一項に記載のコンテンツファイル情報管理装置。
【請求項７】
前記コンテンツファイル転送部によって転送されたコンテンツファイルのキャッシュを生成するキャッシュ生成部をさらに備え、
前記コンテンツファイル転送部は、前記キャッシュ生成部によって生成された前記コンテンツファイルのキャッシュが存在する場合には、当該キャッシュを前記コンテンツファイル利用装置へ送信する
ことを特徴とする請求項６に記載のコンテンツファイル情報管理装置。
【請求項８】
前記選択結果に基づいて、前記コンテンツファイルの利用履歴を当該コンテンツファイルの前記コンテンツ識別情報と関連付けて管理する利用履歴管理部と、
前記利用履歴に基づいて、前記コンテンツファイルのキャッシュを生成するか否かを判断し、キャッシュすると判断された前記コンテンツファイルを要求するコンテンツファイル要求を前記コンテンツ保持装置へ送信するコンテンツファイル要求送信部と、
をさらに備え、
前記キャッシュ生成部は、前記コンテンツファイル要求に応じて前記コンテンツファイル保持装置によって送信された前記コンテンツファイルを取得し、取得された前記コンテンツファイルのキャッシュを生成する
ことを特徴とする請求項７に記載のコンテンツファイル情報管理装置。
【請求項９】
前記選択結果に基づいて、前記コンテンツファイルの利用履歴を当該コンテンツファイルの前記コンテンツ識別情報と関連付けて管理する利用履歴管理部と、
前記利用履歴に基づいて、前記コンテンツファイル情報を取得するか否かを判断し、取得すると判断された前記コンテンツファイル情報を送信させるコンテンツファイル情報要求を前記コンテンツ保持装置へ送信するコンテンツファイル情報要求送信部と、
をさらに備えることを特徴とする請求項１から請求項５のいずれか一項に記載のコンテンツファイル情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツファイルを保持するコンテンツファイル保持装置と、前記コンテンツファイルを利用するコンテンツファイル利用装置と、に対してネットワークを介して通信可能に接続されるコンテンツファイル情報管理装置に関する。
【背景技術】
【０００２】
ネットワークの広帯域化、携帯電話、ＰＤＡ（Personal Digital Assistant）等の端末性能の向上に伴い、コンテンツファイル保持装置に保持されたコンテンツファイルを遠隔から利用する技術が提案されている。特許文献１には、複数の機器に蓄積されたコンテンツのリストを取得して端末に表示し、ユーザによって選択されたコンテンツを利用するためのＵＩを端末に表示し、ユーザによるＵＩ（User Interface）の操作に応じてコンテンツを機器から端末へ転送させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−０３１８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、複数の機器に、内容が同一である又は類似しているコンテンツファイルが複数存在している場合には、それぞれが独立したコンテンツファイルとして取り扱われるため、これらの中からどのコンテンツファイルを利用するかは、ユーザによる意識的な操作に委ねられてしまう。このように、内容が同一である又は類似しているコンテンツファイルが複数存在している場合には、ユーザの操作が煩雑になるという問題があった。
【０００５】
本発明は、前記した問題を解決すべく創案されたものであり、内容が同一である又は類似しているコンテンツファイルの利用に好適なコンテンツファイル情報管理装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明は、コンテンツファイルを保持するコンテンツファイル保持装置と、前記コンテンツファイルを利用するコンテンツファイル利用装置と、に対してネットワークを介して通信可能に接続されるコンテンツファイル情報管理装置であって、前記コンテンツファイル保持装置から送信された、当該コンテンツファイル保持装置が保持しているコンテンツファイルの属性に関するコンテンツファイル情報を取得するコンテンツファイル情報取得部と、取得された前記コンテンツファイル情報に基づいて、内容が同一である又は類似しているコンテンツファイルに対して同一のコンテンツ識別情報を付与し、前記コンテンツ識別情報及び前記コンテンツファイル情報を管理するコンテンツファイル情報管理部と、前記コンテンツファイル利用装置から送信された、前記コンテンツ識別情報を含むコンテンツファイル利用要求を取得するコンテンツファイル利用要求取得部と、前記コンテンツファイル利用要求に含まれる前記コンテンツ識別情報と同一のコンテンツ識別情報が付与されたコンテンツファイルの中から、前記コンテンツ利用装置へ送信すべきコンテンツファイルを選択するコンテンツファイル選択部と、前記コンテンツファイル選択部による選択結果を前記コンテンツファイル保持装置へ送信する選択結果送信部と、を備えることを特徴とする。
【０００７】
前記コンテンツファイル情報は、コンテンツファイル保持者識別情報を含み、前記コンテンツファイル利用要求は、ユーザ識別情報を含み、前記コンテンツファイル選択部は、前記ユーザ識別情報と前記コンテンツファイル保持者識別情報とが同一であるコンテンツファイルの中から、前記コンテンツファイル利用装置へ送信すべきコンテンツファイルを選択する構成であってもよい。
【０００８】
また、共有者識別情報及び共有対象となる前記コンテンツファイルの前記コンテンツ識別情報を含むコンテンツファイル共有要求を取得するコンテンツファイル共有要求取得部をさらに備え、前記コンテンツファイル情報管理部は、前記コンテンツファイル共有要求に含まれる前記共有者識別情報を、前記コンテンツファイル情報に含まれるコンテンツファイル保持者識別情報とともに管理し、前記コンテンツファイル選択部は、前記ユーザ識別情報と前記コンテンツファイル保持者識別情報又は前記共有者識別情報とが同一であるコンテンツファイルの中から、前記コンテンツファイル利用装置へ送信すべきコンテンツファイルを選択する構成であってもよい。
【０００９】
また、前記コンテンツファイル利用要求は、前記コンテンツファイル利用装置における前記コンテンツファイルの利用条件に関する情報を含み、前記コンテンツファイル選択部は、前記利用条件に関する情報及び前記コンテンツファイル情報に基づいて、前記コンテンツファイル利用装置へ送信すべきコンテンツファイルを選択する構成であってもよい。
【００１０】
また、前記コンテンツファイル利用要求は、前記コンテンツファイル利用装置に関する情報を含み、前記コンテンツファイル選択部は、前記コンテンツファイル利用装置に関する情報及び前記コンテンツファイル情報に基づいて、前記コンテンツファイル利用装置へ送信すべきコンテンツファイルを選択する構成であってもよい。
【００１１】
前記コンテンツファイル利用要求は、前記コンテンツファイル利用装置で利用可能なアプリケーションに関する情報を含み、前記コンテンツファイル選択部は、前記アプリケーションに関する情報及び前記コンテンツファイル情報に基づいて、前記コンテンツ利用装置へ送信すべきコンテンツファイルを選択する構成であってもよい。
【００１２】
また、前記コンテンツファイル選択部は、利用可能な前記ネットワークの通信速度に基づいて、前記コンテンツ利用装置へ送信すべきコンテンツファイルを選択する構成であってもよい。
【００１３】
また、前記コンテンツファイル情報管理装置は、前記選択結果に応じて前記コンテンツファイル保持装置から送信されたコンテンツファイルを取得し、前記コンテンツファイル利用装置へ転送するコンテンツファイル転送部をさらに備える構成であってもよい。
【００１４】
また、前記コンテンツファイル情報管理装置は、前記コンテンツファイル転送部によって転送されたコンテンツファイルのキャッシュを生成するキャッシュ生成部をさらに備え、前記コンテンツファイル転送部は、前記キャッシュ生成部によって生成された前記コンテンツファイルのキャッシュが存在する場合には、当該キャッシュを前記コンテンツファイル利用装置へ送信する構成であってもよい。
【００１５】
また、前記コンテンツファイル情報管理装置は、前記選択結果に基づいて、前記コンテンツファイルの利用履歴を当該コンテンツファイルの前記コンテンツ識別情報と関連付けて管理する利用履歴管理部と、前記利用履歴に基づいて、前記コンテンツファイルのキャッシュを生成するか否かを判断し、キャッシュすると判断された前記コンテンツファイルを要求するコンテンツファイル要求を前記コンテンツ保持装置へ送信するコンテンツファイル要求送信部と、をさらに備え、前記キャッシュ生成部は、前記コンテンツファイル要求に応じて前記コンテンツファイル保持装置によって送信された前記コンテンツファイルを取得し、取得された前記コンテンツファイルのキャッシュを生成する構成であってもよい。
【００１６】
また、前記キャッシュ生成部は、前記利用履歴に基づいて、前記コンテンツファイルのデータ変換を行い、データ変換が行われた前記コンテンツファイルのキャッシュを生成する構成であってもよい。
【００１７】
また、前記コンテンツファイル情報管理装置は、前記選択結果に基づいて、前記コンテンツファイルの利用履歴を当該コンテンツファイルの前記コンテンツ識別情報と関連付けて管理する利用履歴管理部と、前記利用履歴に基づいて、前記コンテンツファイル情報を取得するか否かを判断し、取得すると判断された前記コンテンツファイル情報を送信させるコンテンツファイル情報要求を前記コンテンツ保持装置へ送信するコンテンツファイル情報要求送信部と、をさらに備える構成であってもよい。
【００１８】
また、前記コンテンツファイル情報管理装置は、選択された前記コンテンツファイルのデータ伝送を可能にするための要求信号を前記ネットワークへ送信するネットワーク設定部をさらに備える構成であってもよい。
【００１９】
前記ネットワーク設定部は、選択されたコンテンツファイルに応じた帯域確保要求を前記ネットワークに対して送信する構成であってもよい。
【発明の効果】
【００２０】
本発明によれば、内容が同一である又は類似しているコンテンツファイルの利用を好適に行うことが可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係るコンテンツファイル利用システムを模式的に示す図である。
【図２】本発明の実施形態に係るコンテンツファイル保持装置を模式的に示すブロック図である。
【図３】本発明の実施形態に係るコンテンツファイル利用装置を模式的に示すブロック図である。
【図４】本発明の実施形態に係るコンテンツファイル情報管理装置を模式的に示すブロック図である。
【図５】本発明の実施形態に係るコンテンツ識別情報、コンテンツ保持者識別情報及び複数のコンテンツファイル情報を説明するための図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について、適宜図面を参照しながら説明する。同様の部分には同一符号を付し、重複する説明を省略する。
【００２３】
まず、本発明の実施形態に係るコンテンツファイル情報管理装置を備えたコンテンツファイル利用システムについて、図１から図５を参照して説明する。図１は、本発明の実施形態に係るコンテンツファイル利用システムを模式的に示す図である。図２は、本発明の実施形態に係るコンテンツファイル保持装置を模式的に示すブロック図である。図３は、本発明の実施形態に係るコンテンツファイル利用装置を模式的に示すブロック図である。図４は、本発明の実施形態に係るコンテンツファイル情報管理装置を模式的に示すブロック図である。図５は、本発明の実施形態に係るコンテンツ識別情報、コンテンツ保持者識別情報及び複数のコンテンツファイル情報を説明するための図である。
【００２４】
図１に示すように、本発明の実施形態に係るコンテンツファイル利用システム１は、コンテンツファイルを保持する複数のコンテンツファイル保持装置１０，１０，・・・と、コンテンツファイルを利用する複数のコンテンツファイル利用装置２０，２０，・・・と、コンテンツファイル情報を管理するコンテンツファイル情報管理装置３０と、を備えており、これら複数のコンテンツファイル保持装置１０，１０，・・・、複数のコンテンツファイル利用装置２０，２０，・・・及びコンテンツファイル情報管理装置３０は、ネットワークＮＷを介して通信可能に接続されている。
【００２５】
＜コンテンツファイル保持装置１０＞
コンテンツファイル保持装置１０は、パソコン、コンテンツファイル保持用サーバ等であって、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read-Only Memory）、入出力回路等から構成されている。図２に示すように、コンテンツファイル保持装置１０は、機能部として、コンテンツファイル記憶部１１と、コンテンツファイル情報管理部１２と、コンテンツファイル情報送信部１３と、選択結果取得部１４と、コンテンツファイル送信部１５と、を備える。
【００２６】
≪コンテンツファイル記憶部１１≫
コンテンツファイル記憶部１１には、複数のコンテンツファイルが記憶される。
【００２７】
≪コンテンツファイル情報管理部１２≫
コンテンツファイル情報管理部１２は、自装置が保持するコンテンツファイルの属性に関する情報（コンテンツファイル情報）として、コンテンツファイルへのアクセス情報（ＵＲＬ等）、コンテンツファイル作成者識別情報（本実施形態では、コンテンツファイル保持者識別情報と同一であるものとする）、作成日時、最終更新日時、タイトル、ファイル形式、画像サイズ（縦、横）、圧縮の有無、データ容量等に関する情報を、Semantic Desktop技術等を用いて抽出して管理する。
【００２８】
≪コンテンツファイル情報送信部１３≫
コンテンツファイル情報送信部１３は、コンテンツファイル情報管理部１２によって抽出されて管理されているコンテンツファイル情報を、コンテンツファイル情報管理装置３０のコンテンツファイル情報取得部３１へ送信する。
【００２９】
≪選択結果取得部１４≫
選択結果取得部１４は、コンテンツファイル情報管理装置３０の選択結果送信部３５によって送信された選択結果を取得する。取得された選択結果は、コンテンツファイル送信部１５へ出力される。
【００３０】
≪コンテンツファイル送信部１５≫
コンテンツファイル送信部１５は、選択結果取得部１４によって取得された選択結果に基づいて、選択結果に応じたコンテンツファイルをコンテンツファイル記憶部１１から読み出し、コンテンツファイル情報管理装置３０のコンテンツファイル転送部３７又はコンテンツファイル利用装置２０のコンテンツファイル取得部２３ｂへ送信する。
【００３１】
＜コンテンツファイル利用装置２０＞
コンテンツファイル利用装置２０は、コンピュータ、携帯電話、ＰＤＡ等の端末であって、キーボード、マウス等からなる入力部２１と、ディスプレイ、スピーカ等からなる出力部２２と、これら入力部２１及び出力部２２を制御するとともに、ネットワークＮＷを介して他装置１０，３０と通信を行う制御部２３と、を備える。
【００３２】
制御部２３は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read-Only Memory）、入出力回路等から構成されており、図３に示すように、機能部として、コンテンツファイル利用要求送信部２３ａと、コンテンツファイル取得部２３ｂと、コンテンツファイル再生部２３ｃと、コンテンツファイル共有要求送信部２３ｄと、を備える。
【００３３】
≪コンテンツファイル利用要求送信部２３ａ≫
コンテンツファイル利用要求送信部２３ａは、ユーザによる入力部２１の操作に基づいて、ユーザが利用を所望するコンテンツファイルのコンテンツ識別情報を含むコンテンツファイル利用要求を生成し、生成されたコンテンツファイル利用要求をコンテンツファイル情報管理装置３０へ送信する。
【００３４】
≪コンテンツファイル取得部２３ｂ≫
コンテンツファイル取得部２３ｂは、コンテンツファイル保持装置１０又はコンテンツファイル情報管理装置３０から送信されたコンテンツファイルを取得する。
【００３５】
≪コンテンツファイル再生部２３ｃ≫
コンテンツファイル再生部２３ｃは、取得されたコンテンツファイルを、出力部２２に再生させる。
【００３６】
≪コンテンツファイル共有要求送信部２３ｄ≫
コンテンツファイル共有要求送信部２３ｄは、ユーザによる入力部２１の操作に基づいて、ユーザが共有を所望するコンテンツファイルのコンテンツ識別情報とユーザに固有の情報であるユーザ識別情報とを含むコンテンツファイル共有要求を生成し、生成されたコンテンツファイルをコンテンツファイル情報管理装置３０へ送信する。
【００３７】
＜コンテンツファイル情報管理装置３０＞
コンテンツファイル情報管理装置３０は、サーバ等であって、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read-Only Memory）、入出力回路等から構成されている。図４に示すように、コンテンツファイル情報管理装置３０は、機能部として、コンテンツファイル情報取得部３１と、コンテンツファイル情報管理部３２と、コンテンツファイル利用要求取得部３３と、コンテンツファイル選択部３４と、選択結果送信部３５と、コンテンツファイル共有要求取得部３６と、コンテンツファイル転送部３７と、利用履歴管理部３８と、キャッシュ生成部３９と、コンテンツファイル要求送信部４０と、コンテンツファイル情報要求送信部４１と、ネットワーク設定部４２と、を備える。
【００３８】
≪コンテンツファイル情報取得部３１≫
コンテンツファイル情報取得部３１は、コンテンツファイル保持装置１０のコンテンツファイル情報送信部１１によって送信されたコンテンツファイル情報を取得する。取得されたコンテンツファイル情報は、コンテンツファイル情報管理部３２へ出力される。
【００３９】
≪コンテンツファイル情報管理部３２≫
コンテンツファイル情報管理部３２は、コンテンツファイル情報取得部３１によって取得されたコンテンツファイル情報に基づいて、内容が同一である又は類似しているコンテンツファイルに対して、同一のコンテンツ識別情報を付与してコンテンツ識別情報及びコンテンツファイル情報を管理する。
【００４０】
ここで、コンテンツファイルの同一性・類似性を判断する手法としては、コンテンツファイルがテキスト、画像（静止画像）、映像（動画像）等である場合には、これらの同一性を自動的に判断する技術が既に存在しており、コンテンツファイル情報管理部３２は、かかる技術を用いて複数のコンテンツファイル間の同一性・類似性を判断することができる。また、コンテンツファイルを保持しているユーザが、コンテンツファイル保持装置１０を操作することによって同一性・類似性を入力し、コンテンツファイル情報管理部３２は、入力された同一性・類似性に基づいて複数のコンテンツファイル間の同一性・類似性を判断することもできる。また、コンテンツファイル情報管理部３２は、コンテンツファイル情報（作成日時、タイトル等）に基づいて、複数のコンテンツファイル間の同一性・類似性を判断することもできる。本実施形態において、複数のコンテンツファイル間の同一性・類似性の判断手法は任意に設定することが可能であり、前記した手法以外にも、外部のコンテンツ同一性・類似性判断サービスを利用する構成であってもよい。
【００４１】
コンテンツファイル情報管理部３２は、図５に示すように、同一のコンテンツ識別情報（２行目）及びコンテンツ保持者識別情報（３行目）ごとに、これらに対応する複数のコンテンツファイル情報（５行目〜１４行目が一番目のコンテンツファイル、１５行目〜２４行目が二番目のコンテンツファイル）をまとめて管理する。ここで、６行目（１５行目）はコンテンツファイルのアクセス情報（ＵＲＬ）、７行目（１７行目）はファイル形式、８行目（１８行目）はファイルの容量、９行目（１９行目）は画像の幅（横のサイズ）、１０行目（２０行目）は画像の高さ（縦のサイズ）、１１行目（２１行目）は作成日時、１２行目（２２行目）は作成場所、１３行目（２３行目）は最終更新日時を表す。
【００４２】
≪コンテンツファイル利用要求取得部３３≫
コンテンツファイル利用要求取得部３３は、コンテンツファイル利用装置２０のコンテンツファイル利用要求送信部２３ａによって送信されたコンテンツファイル利用要求を取得する。取得されたコンテンツファイル利用要求は、コンテンツファイル選択部３４へ出力される。
【００４３】
≪コンテンツファイル選択部３４≫
コンテンツファイル選択部３４は、コンテンツファイル利用要求取得部３３によって取得されたコンテンツファイル利用要求に基づいて、コンテンツ利用装置２０へ送信すべきコンテンツファイルを選択し、コンテンツファイルのアクセス情報（ＵＲＬ）を含む選択結果を生成する。かかる選択結果は、コンテンツファイル利用装置２０の情報を含んでいてもよい。コンテンツファイル選択部３４による選択結果は、選択結果送信部３５、コンテンツファイル転送部３７、利用履歴管理部３８及びネットワーク設計部４２へ出力される。
【００４４】
本実施形態において、コンテンツファイル選択部３４は、以下の少なくとも一つの手法を用いてコンテンツファイルを選択する。
【００４５】
（１）ユーザ識別情報に基づく選択
コンテンツファイル情報管理部３２によって管理されているコンテンツファイル情報は、コンテンツファイルの保持者に固有の情報として、コンテンツファイル保持者識別情報を含むことができる。また、コンテンツファイル利用装置２０のコンテンツファイル利用要求送信部２３ａによって送信されてコンテンツファイル情報管理装置３０のコンテンツファイル利用要求取得部３１によって取得されるコンテンツファイル利用要求は、コンテンツファイル利用装置２０のユーザに固有の情報として、ユーザ識別情報を含むことができる。コンテンツファイル選択部３４は、コンテンツファイル情報管理部３２によって保持されたコンテンツファイル情報を参照し、コンテンツファイル利用要求に含まれるユーザ識別情報とコンテンツファイル情報に含まれるコンテンツファイル保持者識別情報とが同一であるコンテンツファイルの中から、コンテンツ利用装置２０へ送信すべきコンテンツファイルを選択する。かかる手法によると、コンテンツファイル選択部３４は、ユーザ識別情報に基づいてユーザ認証を行い、ユーザ識別情報と異なるコンテンツファイル保持者識別情報に対応するコンテンツファイルを選択しないので、コンテンツファイル保持者以外によるコンテンツファイルの利用を防ぐことができる。
【００４６】
（２）利用条件に関する情報に基づく選択
コンテンツファイル利用要求は、コンテンツファイル利用装置２０におけるコンテンツファイルの利用条件に関する情報を含むことができる。かかる利用条件は、ユーザによる入力部２１の操作に基づいて生成される（例えば、最大表示幅４８０ｐｘの携帯端末をコンテンツファイル利用装置２０として利用する場合には、条件式ｍａｘ＿ｗｉｄｔｈ＝４８０）。コンテンツファイル選択部３４は、コンテンツファイル情報管理部３２によって保持されたコンテンツファイル情報を参照し、コンテンツファイル利用要求に含まれる利用条件に関する情報に基づいて、コンテンツ利用装置２０へ送信すべきコンテンツファイルを選択する。例えば、コンテンツファイル利用要求が、利用条件に関する情報として、画像サイズに関する情報を含む場合には、コンテンツファイル選択部３４は、かかる画像サイズに適したコンテンツファイルを選択する。
【００４７】
（３）コンテンツファイル利用装置２０に関する情報に基づく選択
コンテンツファイル利用要求は、コンテンツファイル利用装置２０に関する情報を含むことができる。コンテンツファイル選択部３４は、コンテンツファイル情報管理部３２によって保持されたコンテンツファイル情報を参照し、コンテンツファイル利用装置２０に関する情報に基づいて、コンテンツ利用装置２０へ送信すべきコンテンツファイルを選択する。例えば、コンテンツファイル利用要求が、コンテンツファイル利用装置２０に関する情報として、コンテンツファイル利用装置２０の名称を含む場合には、コンテンツファイル選択部３４は、かかる名称のコンテンツファイル利用装置２０に適したコンテンツファイルを選択する。ここで、コンテンツファイル選択部３４は、コンテンツファイル利用装置２０に関する情報と、そのコンテンツファイル利用装置２０の性能に関する情報と、の関係を予め記憶しておき、かかる関係をコンテンツファイル選択に利用することができる。
【００４８】
（４）アプリケーションに関する情報に基づく選択
コンテンツファイル利用要求は、コンテンツファイル利用装置で利用可能なアプリケーションに関する情報を含むことができる。コンテンツファイル選択部３４は、コンテンツファイル情報管理部３２によって保持されたコンテンツファイル情報を参照し、アプリケーションに関する情報に基づいて、コンテンツ利用装置２０へ送信すべきコンテンツファイルを選択する。例えば、コンテンツファイル利用要求が、アプリケーションに関する情報として、ブラウザのhttp-request メッセージのuser-argent情報に記述されたブラウザの種別を含む場合には、コンテンツファイル選択部３４は、携帯端末のブラウザであるかパソコンのブラウザであるかを判断することができ、かかる判断結果に適したコンテンツファイルを選択する。ここで、コンテンツファイル選択部３４は、アプリケーションに関する情報と、それに適したコンテンツファイルの条件（画像サイズ等）と、の関係を予め記憶しておき、かかる関係をコンテンツファイル選択に利用することができる。
【００４９】
（５）ネットワークＮＷの利用可能な速度に基づく選択
コンテンツファイル選択部３４は、利用可能なネットワークＮＷの通信速度に基づいて、コンテンツファイル利用装置２０へ送信すべきコンテンツファイルを選択する。ここで、コンテンツファイル選択部３４は、ユーザによるコンテンツファイル利用装置２０の入力部２１の操作によって、コンテンツファイル利用装置２０に対するネットワークＮＷの最大通信速度を予め記憶していてもよく、ネットワークＮＷが有する機能を利用して利用可能な通信速度を取得してもよい。また、コンテンツファイル選択部３４は、ネットワークＮＷの状況を抽出し、抽出されたネットワークＮＷの状況に基づいて、コンテンツファイル利用装置２０へ送信すべきコンテンツファイルを選択することもできる。例えば、コンテンツファイル選択部３４は、ネットワークＮＷの利用可能な速度が大きい場合には、データ容量が大きいコンテンツファイルを選択し、ネットワークＮＷの利用可能な速度が小さい場合には、データ容量が小さいコンテンツファイルを選択する。
【００５０】
≪選択結果送信部３５≫
選択結果送信部３５は、コンテンツファイル３４による選択結果を、コンテンツファイル保持装置１０へ送信する。
【００５１】
≪コンテンツファイル共有要求取得部３６≫
コンテンツファイル共有要求取得部３６は、コンテンツファイル利用装置２０のコンテンツファイル共有要求送信部２３ｄによって送信されたコンテンツファイル利用要求を取得する。取得されたコンテンツファイル利用要求は、コンテンツファイル情報管理部３２へ出力される。コンテンツファイル情報管理部３２は、コンテンツファイル共有要求に含まれる共有者識別情報を、コンテンツファイル情報に含まれるコンテンツファイル保持者識別情報とともに管理し、コンテンツファイル選択部３４は、ユーザ識別情報とコンテンツファイル保持者識別情報又は共有者識別情報とが同一であるコンテンツファイルの中から、コンテンツファイル利用装置へ送信すべきコンテンツファイルを選択する。このようにするとともに、前記『（１）ユーザ識別情報に基づく選択』を採用した場合には、コンテンツファイル情報管理装置３０は、共有者識別情報に対応するユーザ（共有者）とコンテンツファイル保持者識別情報に対応するユーザ（コンテンツファイル保持者）に対してのみコンテンツファイルの利用を許可し、共有者に対してコンテンツファイルを共有させることができる。
【００５２】
≪コンテンツファイル転送部３７≫
コンテンツファイル転送部３７は、選択結果送信部３５によって送信された選択結果に応じてコンテンツファイル保持装置１０のコンテンツファイル送信部１５から送信されたコンテンツファイルを取得し、コンテンツファイル利用装置２０のコンテンツファイル取得部２３ｂへ転送する。
【００５３】
≪利用履歴管理部３８≫
利用履歴管理部３８は、コンテンツファイル選択部３４による選択結果に基づいて、コンテンツファイルの利用履歴を生成して管理する。かかる利用履歴には、コンテンツ識別情報ごとに、利用されたコンテンツファイルのコンテンツファイル情報の少なくとも一部（コンテンツファイルのアクセス情報等）と、当該コンテンツファイルの利用日時と、が関連付けて保持されている。本実施形態において、利用履歴管理部３８は、コンテンツ識別情報ごとに利用履歴を生成して管理するので、同一である又は類似しているコンテンツファイル群の利用履歴を把握することができる。
【００５４】
≪キャッシュ生成部３９≫
キャッシュ生成部３９は、コンテンツファイル転送部３７によって転送されたコンテンツファイルのキャッシュを生成し、生成されたキャッシュを保持・管理する。本実施形態において、キャッシュ生成部３９は、利用履歴管理部３８によって管理されている利用履歴に基づいて、利用頻度が大きい（閾値以上の）コンテンツファイルのキャッシュを生成する。
【００５５】
≪コンテンツファイル要求送信部４０≫
コンテンツファイル要求送信部４０は、利用履歴管理部３８によって管理されている利用履歴に基づいて、コンテンツファイルのキャッシュを生成するか否かを判断し、キャッシュを生成すると判断されたコンテンツファイルを要求するコンテンツファイル要求をコンテンツ保持装置１０へ送信する。本実施形態において、コンテンツファイル要求送信部４０は、利用履歴管理部３８によって管理されている利用履歴に基づいて、利用頻度が大きい（閾値以上）のコンテンツファイルを要求するコンテンツファイル要求をコンテンツファイル保持装置１０のコンテンツファイル送信部１５へ送信する。コンテンツファイル保持装置１０のコンテンツファイル送信部１５は、かかるコンテンツファイル要求を取得すると、取得されたコンテンツファイル要求に応じたコンテンツファイルをコンテンツファイル記憶部１１から読み出し、コンテンツファイル情報管理装置３０のキャッシュ生成部３９へ送信する。
【００５６】
本実施形態において、キャッシュ生成部３９は、利用履歴管理部３８によって管理されている利用履歴に基づいて、コンテンツファイル要求に応じてコンテンツファイル管理装置１０のコンテンツファイル送信部１５によって送信されたコンテンツファイルのデータ変換を行い、データ変換が行われたコンテンツファイルのキャッシュを生成することもできる。例えば、キャッシュ生成部３９は、利用履歴に基づいて、『この時間帯においては、メールデータが携帯端末から利用される可能性が高い』等と利用予測を行い、キャッシュ生成部３９において内容が同一であるか類似しているが、携帯端末への送信には適さないコンテンツファイルのみがコンテンツ保持装置１０に存在する場合には、コンテンツファイル要求をコンテンツファイル要求送信部４０に送信させた後にかかるコンテンツファイルを取得し、取得されたコンテンツファイルのデータ変換を行うとともにデータ変換済みのコンテンツファイルのキャッシュを生成することによって、携帯端末への送信に適したキャッシュを予め保持しておくことができる。
【００５７】
≪コンテンツファイル情報要求送信部４１≫
コンテンツファイル情報要求送信部４１は、利用履歴管理部３８によって管理されている利用履歴に基づいて、優先度の高いコンテンツファイルのコンテンツファイル情報をコンテンツファイル管理装置３０へ送信することを要求するためのコンテンツファイル情報要求をコンテンツファイル保持装置１０のコンテンツファイル情報送信部１３へ送信する。また、コンテンツファイル情報要求送信部４１は、コンテンツファイル情報管理部３２には送信すべきコンテンツファイルに関するコンテンツファイル情報がないとコンテンツファイル選択部３４が判断した場合には、送信べきコンテンツファイルのコンテンツファイル情報をコンテンツファイル管理装置３０へ送信することを要求するためのコンテンツファイル情報要求をコンテンツファイル保持装置１０のコンテンツファイル情報送信部１３へ送信する。コンテンツファイル情報送信部１３は、かかるコンテンツファイル情報要求を取得し、それに応じたコンテンツファイル情報をコンテンツファイル情報管理装置３０のコンテンツファイル情報取得部３１へ送信する。
【００５８】
ここで、優先度の判断手法としては、利用履歴に含まれるコンテンツファイルの利用状況（曜日、時間帯等）に基づいて、現時点での利用可能性が高いと推定されるものの優先度を高く設定することができる。
【００５９】
コンテンツファイル情報管理部３２は、一旦付与されたコンテンツ識別情報を保持しており、優先度の高いコンテンツファイル情報に関して、コンテンツ識別情報と関連付けて保持する。コンテンツファイルこのように、優先度の高いコンテンツファイル情報のみをコンテンツファイル情報管理装置３０のコンテンツファイル情報管理部３２で管理し、優先度の低いコンテンツファイル情報をコンテンツ保持装置１０のコンテンツファイル情報管理部１２で管理するようにすることで、コンテンツファイル情報管理装置３０が保持するコンテンツファイル情報を削減し、検索の効率化及びコンテンツファイル情報の変更に伴うデータ伝送の削減を図ることができる。
【００６０】
≪ネットワーク設定部４２≫
ネットワーク設定部４２は、コンテンツファイルが選択されてから、コンテンツファイルがコンテンツファイル利用装置２０へ送信されるまでの間に、選択されたコンテンツファイルのデータ伝送を可能にするための要求信号をネットワークへ送信する。例えば、ネットワークＮＷに設けられたゲートウェイ装置が、コンテンツ保持装置１０によるコンテンツファイルの送信を禁止している場合には、ゲートウェイ装置において、コンテンツ保持装置１０によるコンテンツファイル利用装置２０及びコンテンツファイル情報管理装置３０に対するアクセスを許可する（アクセス禁止を解除する）設定が必要になる。また、ゲートウェイ装置が、外部の任意の装置によって送信されたコンテンツファイルのコンテンツ利用装置２０による取得を禁止している場合には、ゲートウェイ装置において、コンテンツファイル保持装置１０及びコンテンツファイル情報管理装置３０によるコンテンツファイル利用装置２０に対するアクセスを許可する設定が必要になる。ネットワーク設定部４２は、かかるアクセスを許可するための要求信号をゲートウェイ装置へ送信する。ゲートウェイ装置は、かかる要求信号を取得すると、コンテンツファイル保持装置１０、コンテンツファイル利用装置２０及びコンテンツファイル情報管理装置３０間でのデータ（コンテンツファイル等）の伝送を許可する。
【００６１】
また、ネットワーク設定部４２は、選択されたコンテンツファイルに応じた帯域確保要求をネットワークＮＷに対して送信する。
【００６２】
＜第一の動作例＞
本発明のコンテンツファイル利用システム１の第一の動作例について説明する。まず、コンテンツファイル情報管理装置３０が、コンテンツ識別情報を含む選択画面用データをコンテンツファイル利用装置２０へ送信し、コンテンツファイル利用装置２０の制御部２３が、出力部２２に選択画面を表示させる。
【００６３】
続いて、選択画面を見たユーザが入力部２１を操作し、利用したいコンテンツファイルを選択すると、コンテンツファイル利用要求送信部２３ａが、選択されたコンテンツファイルのコンテンツ識別情報を含むコンテンツファイル利用要求をコンテンツファイル情報管理装置３０のコンテンツファイル情報取得部３３へ送信する。
【００６４】
続いて、コンテンツファイル選択部３４が、前記した（１）〜（５）の少なくとも一つの手法を用いて、取得されたコンテンツファイル利用要求に基づいて、同一のコンテンツ識別情報が付与されたコンテンツファイルの中から、コンテンツ利用装置２０へ送信すべきコンテンツファイルを選択し、選択結果送信部３５が、選択結果をコンテンツファイル保持装置１０の選択結果取得部１４へ送信する。
【００６５】
続いて、コンテンツファイル送信部１５が、取得された選択結果に応じたコンテンツファイルをコンテンツファイル情報管理装置３０のコンテンツファイル転送部３７へ送信する。
【００６６】
続いて、コンテンツファイル転送部３７が、コンテンツファイル送信部１５によって送信されたコンテンツファイルをコンテンツファイル利用装置２０のコンテンツファイル取得部２３ｂへ送信する。
【００６７】
なお、コンテンツファイル利用装置２０へ送信すべきコンテンツファイルのキャッシュがキャッシュ生成部３９によって生成されて管理されている場合には、選択結果送信部３５は選択結果を送信せず、コンテンツファイル転送部３７は、キャッシュ生成部３９によって管理されているコンテンツファイルのキャッシュをコンテンツファイル利用装置２０のコンテンツファイル取得部２３ｂへ送信することができる。
【００６８】
続いて、コンテンツファイル再生部２３ｃが、出力部２２にコンテンツファイルを再生させ、コンテンツファイル利用装置２０のユーザが、コンテンツファイルを利用する。
【００６９】
＜第二の動作例＞
本発明のコンテンツファイル利用システム１の第二の動作例について説明する。まず、コンテンツファイル情報管理装置３０が、コンテンツ識別情報を含む選択画面用データをコンテンツファイル利用装置２０へ送信し、コンテンツファイル利用装置２０の制御部２３が、出力部２２に選択画面を表示させる。
【００７０】
続いて、選択画面を見たユーザが入力部２１を操作し、利用したいコンテンツファイルを選択すると、コンテンツファイル利用要求送信部２３ａが、選択されたコンテンツファイルのコンテンツ識別情報を含むコンテンツファイル利用要求をコンテンツファイル情報管理装置３０のコンテンツファイル情報取得部３３へ送信する。
【００７１】
続いて、コンテンツファイル選択部３４が、前記した（１）〜（５）の少なくとも一つの手法を用いて、取得されたコンテンツファイル利用要求に基づいて、同一のコンテンツ識別情報が付与されたコンテンツファイルの中から、コンテンツ利用装置２０へ送信すべきコンテンツファイルを選択し、選択結果送信部３５が、選択結果をコンテンツファイル保持装置１０の選択結果取得部１４へ送信する。
【００７２】
続いて、コンテンツファイル送信部１５が、取得された選択結果に応じたコンテンツファイルをコンテンツファイル利用装置２０のコンテンツファイル取得部２３ｂへ送信する。
【００７３】
続いて、コンテンツファイル再生部２３ｃが、出力部２２にコンテンツファイルを再生させ、コンテンツファイル利用装置２０のユーザが、コンテンツファイルを利用する。
【００７４】
本発明の実施形態に係るコンテンツファイル利用システム１は、同一である又は類似するコンテンツファイルに対して同一のコンテンツ識別情報を付与して管理し、同一のコンテンツ識別情報が付与された複数のコンテンツファイルの中から適したコンテンツファイルを自動的に選択してコンテンツファイル利用装置３０へと出力するので、コンテンツファイル利用装置３０の性能（ディスプレイの大きさ、解像度等）、ネットワークＮＷ環境（通信速度等）に応じたコンテンツファイルを提供することができる。
【００７５】
また、本発明の実施形態に係るコンテンツファイル利用システム１は、同一である又は類似するコンテンツファイルに対して同一のコンテンツ識別情報を付与して管理し、かかるコンテンツ識別情報に基づいてユーザにコンテンツファイルを選択させることができるので、ユーザは、同一である又は類似する複数のコンテンツファイルの中からコンテンツファイル利用装置２０に適したコンテンツファイルを選択するという手間から解放される。
【００７６】
また、本発明の実施形態に係るコンテンツファイル利用システム１は、ユーザ認証を行うので、コンテンツ保持者及び共有者にのみコンテンツファイルの利用を許可することができる。
【００７７】
また、本発明の実施形態に係るコンテンツファイル利用システム１は、コンテンツファイルのキャッシュを生成し、利用履歴に基づいて、かかるキャッシュの管理をコンテンツファイル情報保持装置３０に行わせるので、コンテンツファイル保持による負荷を分散し、コンテンツファイル保持装置１０とコンテンツファイル情報管理装置３０との間のデータ伝送回数を減らすことができる。
【００７８】
以上、本発明の実施形態について説明したが、本発明は前記実施形態に限定されず、本発明の要旨を逸脱しない範囲で適宜設計変更可能である。例えば、キャッシュ生成部３９及びコンテンツファイル要求送信部４０を省略したり、コンテンツファイル転送部３７を省略してコンテンツファイルの送信経路をコンテンツファイル保持装置１０のコンテンツファイル１５からコンテンツファイル利用装置２０のコンテンツファイル取得部２３ｂに限定したりしてもよい。
【符号の説明】
【００７９】
１      コンテンツファイル利用システム
１０    コンテンツファイル保持装置
２０    コンテンツファイル利用装置
３０    コンテンツファイル情報管理装置
３１    コンテンツファイル情報取得部
３２    コンテンツファイル情報管理部
３３    コンテンツファイル利用要求取得部
３４    コンテンツファイル選択部
３５    選択結果送信部
３６    コンテンツファイル共有要求取得部
３７    コンテンツファイル転送部
３８    利用履歴管理部
３９    キャッシュ生成部
４０    コンテンツファイル要求送信部
４１    コンテンツファイル情報要求送信部
４２    ネットワーク設定部
【図１】
2011048510.tif 000003
【図２】
2011048510.tif 000004
【図３】
2011048510.tif 000005
【図４】
2011048510.tif 000006
【図５】
2011048510.tif 000007