(57)【特許請求の範囲】
【請求項１】
コンテンツを利用するために備えるべき権限及び端末性能を示す利用条件と関連付けられたコンテンツＩＤを保持するコンテンツ保持部と、
コンテンツ保持部からコンテンツを検索する検索部と、
検索結果を取得する検索結果取得部と、
コンテンツを利用するコンテンツ利用装置で満たされている条件であって前記利用条件に対応する条件である満足条件を取得する満足条件取得部と、
検索結果で示されたコンテンツ毎に、利用条件と満足条件を利用して、利用の可否を判定するとともに、コンテンツを利用できない場合、コンテンツを利用するために備えるべき権限及び端末性能を示す利用条件の中から、利用するために追加的に満たすべき条件を示す補足情報を取得する補足情報取得部と、
を有するコンテンツ利用システム。
【請求項２】
コンテンツ保持部は、利用条件の一つとしてコンテンツを利用するための契約条件をコンテンツＩＤと関連付けて保持する契約条件保持手段を有する請求項１に記載のコンテンツ利用システム。
【請求項３】
コンテンツ保持部は、利用条件の一つとしてコンテンツ利用装置の端末性能条件をコンテンツＩＤと関連付けて保持する端末性能条件保持手段を有する請求項１又は２に記載のコンテンツ利用システム。
【請求項４】
請求項１から３のいずれか一に記載の検索結果取得部と、満足条件取得部と、補足情報取得部と、を備えるコンテンツ利用装置。
【請求項５】
請求項１から３のいずれか一に記載のコンテンツ保持部と、検索部と、をさらに備える請求項４に記載のコンテンツ利用装置。
【請求項６】
請求項４又は５に記載のコンテンツ利用装置であるテレビ受像機。
【請求項７】
前記コンテンツ保持部と、前記検索部と、を備えるコンテンツサーバ装置と、
前記検索結果取得部と、前記満足条件取得部と、前記補足情報取得部と、を備える管理サーバ装置と、を有する請求項１から３のいずれか一に記載のコンテンツ利用システム。
【請求項８】
コンテンツを利用するために備えるべき権限及び端末性能を示す利用条件と関連付けられたコンテンツＩＤを保持するコンテンツ保持部からコンテンツを検索する検索ステップと、
検索結果を取得する検索結果取得ステップと、
コンテンツを利用するコンテンツ利用装置で満たされている条件であって前記利用条件に対応する条件である満足条件を取得する満足条件取得ステップと、
検索結果で示されたコンテンツ毎に、利用条件と満足条件を利用して、利用の可否を判定するとともに、コンテンツを利用できない場合、コンテンツを利用するために備えるべき権限及び端末性能を示す利用条件の中から、利用するために追加的に満たすべき条件を示す補足情報を取得する補足情報取得ステップと、
を有するコンテンツ利用方法。
【請求項９】
コンテンツの検索結果を取得する検索結果取得ステップと、
コンテンツを利用するコンテンツ利用装置で満たされている条件であって、コンテンツを利用するために備えるべき権限及び端末性能を示す利用条件に対応する条件である満足条件を取得する満足条件取得ステップと、
検索結果で示されたコンテンツ毎に、利用条件と満足条件を利用して、利用の可否を判定するとともに、コンテンツを利用できない場合、コンテンツを利用するために備えるべき権限及び端末性能を示す利用条件の中から、利用するために追加的に満たすべき条件を示す補足情報を取得する補足情報取得ステップと、
をコンテンツ利用装置又はコンテンツサーバ装置に実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ利用装置にてコンテンツを利用するためのシステムなどに関する。
【背景技術】
【０００２】
近年、ネットワークを介して様々なコンテンツが提供されるようになってきている。そして、ネットワーク上のコンテンツは、特定の条件を満たした場合にのみ利用可能なものが多く存在する。こういった状況の中で、端末装置にて所望のコンテンツが利用可能であるか否かを、端末装置からの要求に応じて判断し、その判断結果を端末装置に通知する装置が存在している。例えば、特許文献１においては、コンテンツ利用権の配信要求を端末装置から受信すると、利用権の配信回数が制限数を超過していないか、配信期限や利用期限は有効であるかといった条件に従ってコンテンツ利用権の貸与の可否を判断し、コンテンツ利用権の配信要求の可否応答を端末装置に返信するコンテンツ利用権管理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７１３３８
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、端末装置にて所望のコンテンツを利用可能か否か認識することはできるが、コンテンツを利用できないという返答があった場合に、どのようにすればそのコンテンツが利用できるようになるのかとった情報を即座に把握することができないという問題があった。
【課題を解決するための手段】
【０００５】
本発明の一態様は、コンテンツを利用するために備えるべき権限及び端末性能を示す利用条件と関連付けられたコンテンツＩＤを保持するコンテンツ保持部と、コンテンツ保持部からコンテンツを検索する検索部と、検索結果を取得する検索結果取得部と、コンテンツを利用するコンテンツ利用装置で満たされている条件であって前記利用条件に対応する条件である満足条件を取得する満足条件取得部と、検索結果で示されたコンテンツ毎に、利用条件と満足条件を利用して、利用の可否を判定するとともに、コンテンツを利用できない場合、コンテンツを利用するために備えるべき権限及び端末性能を示す利用条件の中から、利用するために追加的に満たすべき条件を示す補足情報を取得する補足情報取得部と、を有するコンテンツ利用システムである。
【発明の効果】
【０００６】
本発明により、コンテンツが利用可能であるかといった情報のみならず、コンテンツが利用できない状況においてどのようにすればコンテンツが利用可能になるかといった情報を即座に得ることが可能になる。
【図面の簡単な説明】
【０００７】
【図１】実施形態１のコンテンツ利用システムの機能ブロックの一例を示す図
【図２】利用条件とコンテンツＩＤの関連性を示すテーブルデータの一例を示す図
【図３】検索要求部のＧＵＩの一例を示す図
【図４】コンテンツ利用装置にて満たされている権限の情報の一例を示す図
【図５】コンテンツ利用装置とコンテンツサーバ装置の間で行われる契約処理及び契約内容変更処理の一例を示す図
【図６】コンテンツ利用装置の端末性能条件の情報の一例を示す図
【図７】一のコンテンツ利用装置Ａと他のコンテンツ利用装置Ｂの互いの情報を通知する処理の一例を示す図
【図８】表示出力部のＧＵＩの一例を示す図
【図９】他のコンテンツ利用装置に関する補足情報を合わせて出力する表示出力部のＧＵＩの一例を示す図
【図１０】実施形態１のコンテンツ利用システムを構成するコンテンツサーバ装置の具体的なハードウェア構成の一例を示す図
【図１１】実施形態１のコンテンツ利用システムの処理の流れの一例を示す図
【図１２】実施形態１のコンテンツ利用システムの処理の流れの他の例を示す図
【図１３】実施形態２のコンテンツ利用システムの機能ブロックの一例を示す図
【図１４】コンテンツ利用装置の端末性能の情報をコンテンツサーバ装置に登録する際の処理の流れの一例を示す図
【図１５】実施形態１と実施形態２の組み合わせに係るコンテンツ利用システムの機能ブロックの一例を示す図
【図１６】実施形態２のコンテンツ利用システムの処理の流れの一例を示す図
【図１７】実施形態２のコンテンツ利用システムの処理の流れの他の例を示す図
【図１８】実施形態３のコンテンツ利用システムの機能ブロックの一例を示す図
【図１９】コンテンツ利用装置の契約内容と端末性能の情報を管理サーバ装置に登録する際の処理の流れの一例を示す図
【図２０】実施形態１と実施形態３の組み合わせに係るコンテンツ利用システムの機能ブロックの一例を示す図
【図２１】実施形態３のコンテンツ利用システムの機能ブロックの他の例を示す図
【図２２】レンタル会社サーバ装置から送信される店舗情報、在庫情報を合わせて出力する表示出力部のＧＵＩの一例を示す図
【図２３】実施形態３のコンテンツ利用システムの処理の流れの一例を示す図
【図２４】実施形態３のコンテンツ利用システムの処理の流れの他の例を示す図
【発明を実施するための形態】
【０００８】
以下に、本発明の実施形態を説明する。実施形態と請求項の相互の関係は、以下のとおりである。実施形態１では主に請求項１、４〜１０について説明し、実施形態２では主に請求項２、４〜１０について説明し、実施形態３では主に請求項３、４〜１０について説明する。なお、本発明はこれらの実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲内において、種々なる態様で実施しうる。
【０００９】
<<実施形態１>>
【００１０】
<概要>
本実施形態のコンテンツ利用システムは、コンテンツの検索結果で示されるコンテンツ毎に、コンテンツを利用する条件とコンテンツ利用装置で満たされている条件の情報を利用して、コンテンツの利用の可否やコンテンツを利用するために追加的に満たすべき条件を示す補足情報を取得することを特徴とする。
【００１１】
<構成：コンテンツ利用システム>
図１は、本実施形態のコンテンツ利用システムの機能ブロックの一例を示す図である。この図にあるように、「コンテンツ利用システム」０１００は、「コンテンツサーバ装置」０１１０と、「コンテンツ利用装置」０１２０と、を有する。また、「コンテンツサーバ装置」０１１０は、「コンテンツ保持部」０１１１と、「検索部」０１１２と、を備える。また、「コンテンツ利用装置」０１２０は、「検索結果取得部」０１２１と、「満足条件取得部」０１２２と、「補足情報取得部」０１２３と、を備える。なお、コンテンツ利用システムの構成は、この図の例に限定されるものではなく、例えば  コンテンツ利用装置が「コンテンツ保持部」と「検索部」をさらに備える構成や、コンテンツサーバ装置が「検索結果取得部」と、「満足条件取得部」と、「補足情報取得部」を備える構成も考えられる（他の実施形態において説明する）。
【００１２】
「コンテンツ利用システム」は、図１で示したように複数の装置の組み合わせによって構成されていてもよいし、単体の装置によって構成されていてもよい。例えば、コンテンツ利用装置とコンテンツサーバ装置の組み合わせから構成されていてもよいし、さらに管理サーバ装置を含んだ組み合わせで構成されていてもよい。なお、コンテンツサーバ装置や管理サーバ装置は単数であってもよいし、複数であってもよい。また、コンテンツサーバ装置などと接続されるコンテンツ利用装置は、主として複数であると考えられるが、単数であってもよい。コンテンツ利用装置としては、パーソナルコンピュータやテレビ受像機、携帯端末装置、ゲーム装置、音楽プレイヤなどが挙げられる。また、コンテンツ利用装置にて利用されるコンテンツとしては、映像コンテンツ、音楽コンテンツ、ゲームコンテンツ、文字情報コンテンツなどの様々なものが含まれる。
【００１３】
「コンテンツ保持部」は、利用条件と関連付けられたコンテンツＩＤを保持する機能を有する。ここで、利用条件とは、コンテンツ利用装置がコンテンツを実行するために備えるべき権限や端末性能をいう。利用条件は、コンテンツＩＤごとに関連付けることが可能であり、同じサービス事業者が提供するコンテンツであってもコンテンツを実行するために備えるべき権限や端末性能条件は異なる。例えば、あるサービス事業者Ｘが提供するコンテンツのうち、☆☆☆（三つ星マーク）のコンテンツを利用するための権限と、☆☆（二つ星）のコンテンツを利用するための権限が異なることが挙げられる。また、その他に、所定期間にわたって洋画コンテンツやサッカーの試合を視聴するための権限や、特定のゲームをオンラインで又はダウンロードしてプレイするための権限、特定のゲームの追加的な要素（追加シナリオ、アイテム利用権など）を利用するための権限、特定の通信サービス（光回線通信、ＡＤＳＬ通信、定額性通信など）を受けるための権限などが挙げられる。これらの権限は、一般的にコンテンツ利用装置の所有者とサービス事業者との間で締結される契約などによって備えられる。
【００１４】
コンテンツ利用装置の端末性能条件としては、ＣＰＵの処理能力やＲＡＭの容量、ハードディスクの空き容量、入力手段・出力手段の種類、撮像手段・センサ手段の種類、通信手段の通信速度、ＯＳの種類やバージョン、動画／音楽プレイヤやテキスト／電子書籍ビューワ、Ｗｅｂブラウザなどのアプリケーションの種類やバージョン、符号化コンテンツを復号化するハードウェアデコーダ／ソフトウェアデコーダの対応符号化形式（コーデック）、コンテンツを接続外部機器に出力する際の暗号処理機能の実装有無や対応暗号化形式などが挙げられる。特に、Ｗｅｂブラウザ上での動画再生の場合、Ｗｅｂブラウザの種類やバージョンに加えて、特定のプラグインが搭載されていること、なども考えられる。具体的な端末性能条件として、タッチパネルやマイク、ハンドル、スティック、フィットネスボード、ガンコントローラなどの特定の入力手段が存在すること、ＲＡＭが１ＭＢ以上であること、ハードディスクの残容量が２ＧＢ以上であること、Ｈ２６４形式で符号化されたコンテンツの再生に対応していること、コンテンツをディスプレイに出力する際の送信方式がＨＤＭＩ規格に準拠しＨＤＣＰ暗号処理機能を有したものであることなどが考えられる。
【００１５】
利用条件とコンテンツＩＤの関連付けは、例えば関連性を示すテーブルデータにより実現することが可能である。図２は、当該テーブルデータの一例を示す図である。この図の例では、コンテンツの利用条件として、コンテンツを再生するプレイヤの種類や、著作権保護方式への対応性能、３Ｄ対応性能、映像処理・音声処理性能、字幕性能、契約条件、購入条件がコンテンツＩＤと関連付けられている。契約条件の欄にて、「基本契約｜新作見放題契約」の記載は「｜」で区切られた左右どちらかの契約条件さえ満たせばよいことを示す。また、「プレミアム契約&ＳＦパック」の記載は、「&」で区切られた左右両方の条件を満たす必要があることを示す。また、金額の欄にて、「２００，５００，−」の記載は、契約条件の欄の左の契約条件を満たしている場合は２００円で購入可能であり、契約条件の欄の右の契約条件を満たしている場合は５００円で購入可能であり、契約条件のいずれも満たしていない場合は購入することができないことを示している。また、金額の欄にて、「０，１００，３００」の記載は、契約条件の欄の左の契約条件を満たしている場合はそのまま利用可能であり、契約条件の欄の右の契約条件を満たしている場合は１００円で購入可能であり、契約条件のいずれも満たしていない場合は３００円で購入可能であることを示している。また、購入ページの欄では、購入が必要な場合にアクセス先となるウェブページのアドレスを示している。また、視聴ページの欄では、コンテンツを視聴するためにアクセスされるウェブページのアドレスを示している。なお、図２の例では、コンテンツＩＤはコンテンツ属性と関連付けられている。コンテンツ属性としては、コンテンツのジャンルや、概要、出演者、作成者、作成日時、提供日時、ユーザ評価指数、売れ行き指数などの情報が挙げられる。これらの情報は、以下で述べる検索部の検索処理に利用される。
【００１６】
「検索部」は、コンテンツ保持部からコンテンツを検索する機能を有する。検索部は、検索結果を検索結果取得部に通知する。ここで、検索要求の受け付けは、例えばコンテンツ利用装置に「検索要求部」を設け、コンテンツ利用装置の利用者から検索要求を受け付けることが考えられる。検索要求部で受け付ける検索要求の内容は、検索部に通信回線やシステムバスを介して送信される。検索要求としては、例えば、特定のキーワードを属性情報として含むコンテンツの検索要求や、特定の時期に作成・提供されたコンテンツの検索要求、ユーザ評価や売れ行き指数が高いコンテンツの検索要求、ユーザの過去の利用状況からユーザの嗜好に合うコンテンツの検索要求などが挙げられる。図３は、検索要求部のＧＵＩの一例を示す図である。この図の例では、フリーワードを入力する検索ボックスと、入力内容を確定するボタン、ジャンルなどを選択するボタン、コンテンツ提供事業者を限定するためのチェックボックスなどがＧＵＩの構成として設けられている。図の例では、「ラリー」というキーワードをコンテンツ属性に含むコンテンツを、全ジャンル・全コンテンツ事業者を指定して検索するための要求内容が入力されている。
【００１７】
なお、コンテンツの検索は、コンテンツ利用装置からの検索要求に応じて行うものに限られず、予め定められたルールに従って行うものも含まれる。例えば、利用者の嗜好情報などを登録しておき、当該嗜好情報に合うコンテンツを定期的にコンテンツ保持部から検索することが考えられる。
【００１８】
「検索結果取得部」は、検索部から検索結果を取得する機能を有する。図１に示すように、検索部と検索結果取得部が異なる装置の機能として実現されている場合は、検索結果は、ＬＡＮ、通信回線を介して検索部から受信して取得する。また、検索部と検索結果取得部が同一装置の機能として実現されている場合は、検索結果が格納されたメモリのアドレスを参照することによって取得する（実施形態２、３にて説明する）。検索結果には、検索条件に該当するコンテンツＩＤの他に、コンテンツＩＤに関連付けられたコンテンツの属性情報が含まれていてもよい。コンテンツの属性情報としては、コンテンツのタイトル、ジャンル、コンテンツを購入可能なウェブページＵＲＬなどの情報が挙げられる。
【００１９】
「満足条件取得部」は、コンテンツを利用するコンテンツ利用装置で満たされている条件を取得する機能を有する。コンテンツ利用装置で満たされている条件とは、コンテンツの利用条件に対応するものであり、コンテンツ利用装置がコンテンツを実行するために備えている権限や端末性能をいう。なお、図１に示すように満足条件取得部がコンテンツ利用装置の機能として実現されている場合は、満足条件が格納された記憶領域から当該情報を読み出すことにより取得することが可能である。また、満足条件取得部がコンテンツサーバ装置などコンテンツ利用装置以外の機能として実現されている場合は、コンテンツ利用装置から通信回線を介して受信して取得することが可能である（実施形態２、３にて説明する）。
【００２０】
図４は、コンテンツ利用装置にて満たされている権限の情報の一例を示す図である。この図で示す情報から、サービス事業者ＩＤ「０Ｘ０００１２３４」で特定されるサービス事業者とは契約を結んでおらず、サービス事業者ＩＤ「ａｆ５３９８８」で特定されるサービス事業者及びプラットフォーム事業者ＩＤ「ｎ００１１」で特定されるプラットフォーム事業者とは、有効期限「２０１５．０１．０１」まで「ベーシックプラン」、「サッカーパック」、「洋画パック」の契約を結んでいる。また、図５は、コンテンツ利用装置とコンテンツサーバ装置の間で行われる契約処理及び契約内容変更処理の一例を示す図である。まず、ステップＳ０５０１において、コンテンツ利用装置は、契約に関係するＩＤ及びパスワードと、契約内容の入力を受け付ける。次に、ステップＳ０５０２において、コンテンツ利用装置は、入力されたＩＤ及びパスワード、契約内容をコンテンツサーバ装置に送信する。次に、ステップＳ０５０３において、コンテンツサーバ装置は、コンテンツ利用装置から送信されたＩＤ及びパスワード、契約内容を受信する。次に、コンテンツサーバ装置は、受信した契約内容をデータベースに登録する。次に、コンテンツサーバ装置は、登録した契約内容をコンテンツ利用装置に送信する。次に、コンテンツ利用装置は、登録した契約内容をコンテンツサーバ装置から受信する。次に、コンテンツ利用装置は、登録した契約内容を記憶装置に格納する。なお、契約内容を変更する場合に関しても、上記と同様の処理を行う。
【００２１】
図６は、コンテンツ利用装置の端末性能条件の情報の一例を示す図である。この図で示す情報から、コンテンツ利用装置は、プレイヤＸ、Ｙがインストールされており、著作権保護方式Ａ、Ｂに対応しており、３Ｄ機能を備え、映像・音声機能としてＴＨＸに対応しており、ＨＤＤなどの長期記憶装置の残容量が所定のビットレート換算で１５時間３３分１９秒であることが判断できる。また、コンテンツ利用装置において、プレイヤＺはインストールされておらず、著作権保護方式Ｃに対応しておらず、字幕設定が不可であり、Ｒ−１８のコンテンツに対してペアレンタルロックがかかっていることが判断できる。なお、プレイヤのインストール状況や長期記憶装置の残容量などは時間の経過によって変化するため、コンテンツ利用装置において自己診断処理を行い、定期的にコンテンツの端末性能条件の情報を更新することが考えられる。
【００２２】
なお、コンテンツ利用装置は、自端末の契約条件や端末性能条件の情報のみならず、他端末の契約条件や端末性能条件の情報を保持していてもよい。例えば、コンテンツ利用装置の所有者が所有する他のコンテンツ利用装置の情報であってもよいし、コンテンツ利用装置の所有者の知り合いが所有する他のコンテンツ利用装置の情報であってもよい。また、他のコンテンツ利用装置の情報を一方的に取得する構成も可能であるが、自端末の情報を他のコンテンツ利用装置に合わせて通知する構成も可能である。図７は、一のコンテンツ利用装置Ａと他のコンテンツ利用装置Ｂの互いの情報を通知する処理の一例を示す図である。まず、ステップＳ０７０１において、コンテンツ利用装置Ａは、コンテンツ利用装置Ｂに対するコンタクト要求と、自端末の端末性能、契約情報を送信する。次に、ステップＳ０７０２において、コンテンツ利用装置Ｂは、コンテンツ利用装置Ａからのコンタクト要求と、コンテンツ利用装置Ａの端末性能、契約情報を受信する。次に、ステップＳ０７０３において、コンテンツ利用装置Ｂは、コンテンツ利用装置Ａの端末性能、契約情報を記憶装置に格納する。次に、ステップＳ０７０４において、コンテンツ利用装置Ｂは、コンテンツ利用装置Ａに対してコンタクト応答と、自端末の端末性能、契約情報を送信する。次に、ステップＳ０７０５において、コンテンツ利用装置Ａは、コンテンツ利用装置Ｂからコンタクト応答と、コンテンツ利用装置Ｂの端末性能、契約情報を受信する。次に、ステップＳ０７０６において、コンテンツ利用装置Ａは、コンテンツ利用装置Ｂの端末性能、契約情報を記憶装置に格納する。
【００２３】
「補足情報取得部」は、検索結果で示されたコンテンツ毎に、利用条件と満足条件を利用して、利用の可否又は／及び利用するために追加的に満たすべき条件を示す補足情報を取得する機能を有する。具体的には、コンテンツ毎に、利用条件と満足条件に差があるか否か判断し、差がある場合はその差を抽出する。例えば、コンテンツＡの利用条件が条件Ｘ、条件Ｙ、条件Ｚであり、満足条件が条件Ｘ、条件Ｙのみである場合は、利用するために追加的に満たすべき条件は条件Ｚとなる。また、満足条件が条件Ｘ、条件Ｙ、条件Ｚである場合は、全ての条件が満たされているため、利用するために追加的に満たすべき条件は存在しない。ここで、利用するために追加的に満たすべき条件が存在する場合は直ちに利用することは不可能であるが、追加的に満たすべき条件が存在しない場合は直ちに利用することが可能である。補足情報は、上記のような利用の可否や利用するために追加的に満たすべき条件を示すものであり、当該情報を用いることによってコンテンツの利用をより円滑に行うことが可能になる。補足情報は、検索結果に含まれる全てのコンテンツについて一度に取得する必要は必ずしもなく、検索ページごとや、コンテンツ事業者ごと、ジャンルごと、に分けて取得してもよい。
【００２４】
補足情報の具体的なデータとしては、コンテンツごとにビット列の表示フラグを用いることが考えられる。例えば、以下の７ビット列の表示フラグが挙げられる。補足情報取得部は、利用条件と満足条件を比較して各ビットの値を決定し、補足情報として出力する。
［１ビット］プレイヤ（０：非対応、１：対応）
［２ビット］３Ｄ機能（０：非対応、１：対応）
［３ビット］映像処理（０：ノーマル、１：ＴＨＸ）
［４ビット］音声処理（０：ノーマル、１：ＴＨＸ）
［５ビット］字幕機能（０：なし、１：あり）
［６ビット］年齢制限（０：なし、１：あり）
［７ビット］契約条件（０：適合、１：不適合）
【００２５】
コンテンツ利用装置は、取得した補足情報を表示出力部に通知して、ディスプレイに表示する。表示出力部は、上記のような表示フラグのデータを解釈することによって、所望の表示を行うことが可能である。図８は、表示出力部のＧＵＩの一例を示す図である。この図の例では、表示出力部のＧＵＩは、図３で示した検索要求部のＧＵＩと共通しており、画面下側の領域において検索結果と補足情報を表示している。具体的には、「ラリー」というキーワードをコンテンツ属性に含むコンテンツの検索結果６件が表示されており、直ちに視聴可能なコンテンツ２件については、視聴を開始するためのリンクボタンを合わせて表示し、利用条件を満たさないため直ちに視聴することができないコンテンツ４件についてはそれぞれ視聴するために追加的に満たす必要がある条件をクリアするためのリンクボタンを合わせて表示している。条件をクリアするためのリンクボタンをクリックすると、契約する事業者のウェブページに移動したり、プレイヤのインストールが可能なウェブページに移動したりする。なお、直ちに視聴することができないコンテンツについては薄く表示したり、追加的に満たすべき条件の数や料金が少ない順に表示したりすることが考えられる。なお、コンテンツ利用装置の利用者ＩＤを入力により予め受けつけおき、追加的に満たすべき条件が利用者属性に関わる場合（例えば、視聴年齢制限である場合）はそのコンテンツの情報は表示しない、といった構成とすることも可能である。また、上記の例では文字のみによって検索結果及び補足情報を表示しているが、コンテンツと関連付けられた画像などがある場合はその画像を合わせて表示することも可能である。上記のように、補足情報をコンテンツ利用装置にて表示出力することによってコンテンツを利用するために追加的に満たすべき条件を把握することが可能になる。また、補足情報を利用者の携帯端末装置にメールで送信したり、記憶装置にデータ出力したりすることも考えられる。
【００２６】
また、コンテンツ利用装置が他のコンテンツ利用装置の端末性能条件や契約条件の情報を合わせて取得している場合は、他のコンテンツ利用装置の情報を用いて他のコンテンツ利用装置において、検索結果で示されたコンテンツが利用可能であるか否か判断したり、他のコンテンツ利用装置において所定のコンテンツを利用するために追加的に満たすべき条件を示す補足情報を取得したりすることも可能である。このように他のコンテンツ利用装置に関して取得した補足情報についても、合わせて表示出力部などに出力することが考えられる。図９は、他のコンテンツ利用装置に関する補足情報を合わせて出力する表示出力部のＧＵＩの一例を示す図である。この図の例においては、自端末で直ちに利用することができないコンテンツについて、登録した他端末で直ちに利用することが可能であればその他端末に対してコンテンツの情報を通知可能な構成となっている。具体的には、コンテンツ「ラリーハッター」に関してはＢ事業者と新たに契約を結ばないと視聴することができないが、他端末では直ちに視聴することができるため、当該他端末に対してコンテンツ「ラリーハッター」の情報を通知するためのリンクボタンを表示する。また、コンテンツ「ヨットラリー」に関しては新たにプレイヤをインストールしないと視聴することができないが、他端末では直ちに視聴することができるため、当該他端末に対してコンテンツ「ヨットラリー」の情報を通知するためのリンクボタンを表示する。
【００２７】
<コンテンツサーバ装置の具体的な構成>
図１０は、本実施形態のコンテンツ利用システムを構成するコンテンツサーバ装置の具体的なハードウェア構成の一例を示す図である。この図にあるように、「コンテンツサーバ装置」１０００は、「ＣＰＵ」１００１と、「メモリ（ＲＡＭ、ＲＯＭ等）」１００２と、「長期記憶装置」１００３と、「通信部」１００４、「操作入力部」１００５、「表示部」１００６などから構成され、各部は「システムバス」１００７を介して相互に接続され、信号のやり取りを行うことが可能である。また、「長期記憶装置」１００３には、コンテンツの利用条件とコンテンツＩＤを関連付けたテーブル情報や、コンテンツの属性情報を検索キーとしてテーブル情報から検索条件を満たすコンテンツＩＤを抽出するための検索プログラムなどが格納されている。
【００２８】
<コンテンツ利用装置の具体的な構成>
「コンテンツ利用装置」は、図１０で示したコンテンツサーバ装置と同様に、「ＣＰＵ」と、「メモリ（ＲＡＭ、ＲＯＭ等）」と、「長期記憶装置」と、「通信部」と、「操作入力部」と、「表示部」と、などから構成され、各部は「システムバス」を介して信号のやり取りを行うことが可能である。また、「長期記憶装置」には、コンテンツを利用するために満たされている満足条件の情報や、利用条件と満足条件を用いて、検索結果で示されたコンテンツを利用することが可能か否かを判断し、コンテンツを利用するために追加的に満たすべき条件を抽出する条件抽出プログラムや、コンテンツの利用の可否や追加的に満たすべき条件の情報である補足情報を表示出力する表示出力プログラムなどが格納されている。
【００２９】
<コンテンツ利用システムの処理の流れ>
図１１は、本実施形態のコンテンツ利用システムの処理の流れの一例を示す図である。まず、ステップＳ１１０１では、コンテンツ利用装置において、コンテンツを検索するための検索条件の入力を受け付ける。次に、ステップＳ１１０２では、コンテンツ利用装置において、入力された検索条件を検索命令に含めてコンテンツサーバ装置に対して送信する。次に、ステップＳ１１０３では、コンテンツサーバ装置において、コンテンツ利用装置から送信された検索命令を受信する。次に、ステップＳ１１０４では、コンテンツサーバ装置において、受信した検索命令に含まれる検索条件を満たすコンテンツ属性を有するコンテンツＩＤを検索する。次に、ステップＳ１１０５では、コンテンツサーバ装置において、検索結果に含まれる各コンテンツＩＤに関連付けられた各コンテンツの利用条件をテーブル情報から取得する。次に、ステップＳ１１０６では、コンテンツサーバ装置において、検索結果である各コンテンツＩＤと取得された各コンテンツの利用条件の情報をコンテンツ利用装置に対して送信する。次に、ステップＳ１１０７では、コンテンツ利用装置において、コンテンツサーバ装置から送信された検索結果と利用条件の情報を受信する。次に、ステップＳ１１０８では、コンテンツ利用装置において、各コンテンツの利用条件とコンテンツ利用装置で満たされている条件を比較して、利用条件が満たされているか否かを判断し、満たされていない場合は追加的に満たすべき条件は何かを抽出する。次に、ステップＳ１１０９では、コンテンツ利用装置において、検索結果である各コンテンツＩＤが直ちに利用可能か否か、利用不可能な場合は追加的に満たすべき条件は何であるかを表示出力する。
【００３０】
図１２は、本実施形態のコンテンツ利用システムの処理の流れの他の例を示す図である。基本的に図１１で説明した処理の流れと同様であるが、ステップＳ１２０９において、他のコンテンツ利用装置で満たされている条件と、各コンテンツの利用条件を比較して、他のコンテンツ利用装置において利用条件が満たされているか否か判断している。なお、他のコンテンツ利用装置において、利用条件が満たされていない場合に追加的に満たすべき条件を抽出する処理をさらに行ってもよい。また、ステップＳ１２１０において、コンテンツを利用可能な他のコンテンツ利用装置の情報を合わせて表示出力している。ここで、自端末で利用できないコンテンツのみに関して、他のコンテンツ利用装置の情報を合わせて表示出力してもよい。
【００３１】
<効果>
本実施形態のコンテンツ利用システムにより、コンテンツが利用可能であるかといった情報のみならず、コンテンツが利用できない状況においてどのようにすればコンテンツが利用可能になるかといった情報を即座に得ることが可能になる。
【００３２】
<<実施形態２>>
【００３３】
<概要>
本実施形態のコンテンツ利用システムは、基本的に実施形態１と同様であるが、コンテンツサーバ装置がコンテンツ利用装置で満たされている条件を取得し、コンテンツの検索結果で示されるコンテンツ毎に、コンテンツを利用する条件とコンテンツ利用装置で満たされている条件の情報を利用して、コンテンツの利用の可否やコンテンツを利用するために追加的に満たすべき条件を示す補足情報を取得することを特徴とする。
【００３４】
<コンテンツ利用システムの構成>
図１３は、本実施形態のコンテンツ利用システムの機能ブロックの一例を示す図である。この図にあるように、「コンテンツ利用システム」１３００は、「コンテンツサーバ装置」１３１０と、「コンテンツ利用装置」１３２０を有し、「コンテンツサーバ装置」１３１０は、「コンテンツ保持部」１３１１と、「検索部」１３１２と、「検索結果取得部」１３１３と、「満足条件取得部」１３１４と、「補足情報取得部」１３１５と、を備える。各部の構成については、実施形態１で説明したものと同様であるため、以下相違点について説明する。
【００３５】
「コンテンツサーバ装置」は、「満足情報取得部」を介してコンテンツ利用装置で満たされている条件を取得する。ここで、コンテンツ利用装置で満たされている条件は、予めコンテンツ利用装置から取得して記憶媒体に記憶しておくことも可能であるし、コンテンツ利用装置からの検索命令と共に受信することも可能である。図１４は、コンテンツ利用装置の端末性能の情報をコンテンツサーバ装置に登録する際の処理の流れの一例を示す図である。まず、ステップＳ１４０１において、コンテンツ利用装置は、自端末の端末性能の情報を取得する。次に、ステップＳ１４０２において、コンテンツ利用装置は、コンテンツサーバ装置に対してＩＤ及びパスワード、自端末の端末性能を送信する。次に、ステップＳ１４０３において、コンテンツサーバ装置は、コンテンツ利用装置から送信されたＩＤ及びパスワード、コンテンツ利用装置の端末性能を受信する。次に、ステップＳ１４０４において、コンテンツサーバ装置は、コンテンツ利用装置の端末性能を登録する。次に、ステップＳ１４０５において、コンテンツサーバ装置は、コンテンツ利用装置に対して登録完了通知を送信する。次に、ステップＳ１４０６において、コンテンツ利用装置は、コンテンツサーバ装置から登録完了通知を受信する。
【００３６】
なお、上記本実施形態の構成と、実施形態１で説明した構成を組み合わせることも考えられる。図１５は、実施形態１との組み合わせに係るコンテンツ利用システムの機能ブロックの一例を示す図である。この図にて示すように、「コンテンツサーバ装置」１５１０が、「コンテンツ保持部」１５１１と、「検索部」１５１２と、「第１検索結果取得部」１５１３と、「第１満足条件取得部」１５１４と、「第１補足情報取得部」１５１５と、を備え、「コンテンツ利用装置」１５２０が、「第２検索結果取得部」１５２１と、「第２満足条件取得部」１５２２と、「第２補足情報取得部」１５２３と、を備える。第１満足条件取得部と第２満足条件取得部は、コンテンツ利用装置が満たしている条件を分担して取得し、第１補足情報取得と第２補足情報取得部は、第１満足条件取得部と第２満足条件取得部がそれぞれ取得した満足条件を利用して、補足情報を分担して取得する。当該構成とすることにより、コンテンツサーバ装置とコンテンツ利用装置とで処理負荷を分散させることが可能である。
【００３７】
例えば、コンテンツサーバ装置においては、コンテンツ利用装置が満たしている端末性能条件を第１満足条件取得部を介して取得し、第１補足情報取得部を介して検索結果で示されたコンテンツ毎に、コンテンツを利用するための端末性能条件とコンテンツ利用装置が満たしている端末性能条件を利用して、利用の可否又は／及び利用するために追加的に満たすべき条件を示す補足情報Ａを取得する。コンテンツ利用装置においては、コンテンツ利用装置が満たしている契約条件を第２満足条件取得部により取得し、第２補足情報取得部を介して検索結果で示されたコンテンツ毎に、コンテンツを利用するための契約条件とコンテンツ利用装置が満たしている契約条件を利用して、利用の可否又は／及び利用するために追加的に満たすべき条件を示す補足情報Ｂを取得する。さらに、コンテンツ利用装置において、補足情報Ａと補足情報Ｂを用いて検索結果を表示する。具体的には、所定のコンテンツを利用するためには、追加的に満たすべき契約条件や端末性能条件を表示する。なお、上記ではコンテンツサーバ装置において端末性能条件を判断し、コンテンツ利用装置において契約条件を判断したが、その反対であってもよい。
【００３８】
<コンテンツ利用システムの処理の流れ>
図１６は、本実施形態のコンテンツ利用システムの処理の流れの一例を示す図である。まず、ステップＳ１６０１では、コンテンツ利用装置において、コンテンツを検索するための検索条件の入力を受け付ける。次に、ステップＳ１６０２では、コンテンツ利用装置において、入力された検索条件を検索命令に含め、コンテンツ利用装置で満たされている条件と共にコンテンツサーバ装置に対して送信する。次に、ステップＳ１６０３では、コンテンツサーバ装置において、コンテンツ利用装置から送信された検索命令を受信する。次に、ステップＳ１６０４では、コンテンツサーバ装置において、受信した検索命令に含まれる検索条件を満たすコンテンツ属性を有するコンテンツＩＤを検索する。次に、ステップＳ１６０５では、コンテンツサーバ装置において、検索結果に含まれる各コンテンツＩＤに関連付けられた各コンテンツの利用条件をテーブル情報から抽出する。次に、ステップＳ１６０６では、コンテンツサーバ装置において、各コンテンツの利用条件とコンテンツ利用装置で満たされている条件を比較して、利用条件が満たされているか否かを判断し、満たされていない場合は追加的に満たすべき条件は何かを抽出する。次に、ステップＳ１６０７では、コンテンツサーバ装置において、検索結果である各コンテンツＩＤと、各コンテンツが直ちに利用可能か否か、利用不可能な場合は追加的に満たすべき条件は何であるかを示す補足情報をコンテンツ利用装置に送信する。次に、ステップＳ１６０８では、コンテンツ利用装置において、コンテンツサーバ装置から送信された検索結果と補足情報を受信する。次に、ステップＳ１６０９では、コンテンツ利用装置において、検索結果と補足情報を表示出力する。
【００３９】
図１７は、本実施形態のコンテンツ利用システムの処理の流れの他の例を示す図である。まず、ステップＳ１７０１では、コンテンツ利用装置において、コンテンツを検索するための検索条件の入力を受け付ける。次に、ステップＳ１７０２では、コンテンツ利用装置において、入力された検索条件を検索命令に含め、コンテンツ利用装置の端末ＩＤと共にコンテンツサーバ装置に対して送信する。次に、ステップＳ１７０３では、コンテンツサーバ装置において、コンテンツ利用装置から送信された検索命令とコンテンツ利用装置の端末ＩＤを受信する。次に、ステップＳ１７０４では、コンテンツサーバ装置において、受信した検索命令に含まれる検索条件を満たすコンテンツ属性を有するコンテンツＩＤを検索する。次に、ステップＳ１７０５では、コンテンツサーバ装置において、検索結果に含まれる各コンテンツＩＤに関連付けられた各コンテンツの利用条件（契約条件、端末性能条件）を長期記憶装置から読み出して取得する。次に、ステップＳ１７０６では、コンテンツサーバ装置において、コンテンツ利用装置から受信した端末ＩＤと関連付けられた端末性能条件を長期記憶装置から読み出して取得する。次に、ステップＳ１７０７では、コンテンツサーバ装置において、各コンテンツを利用するための端末性能条件とコンテンツ利用装置で満たされている端末性能条件を比較して、端末性能条件が満たされているか否かを判断し、満たされていない場合は追加的に満たすべき端末性能条件は何かを抽出する。次に、ステップＳ１７０８では、コンテンツサーバ装置において、検索結果である各コンテンツの情報と、各コンテンツを利用するために追加的に満たすべき端末性能条件は何であるかを示す補足情報Ａと、コンテンツ利用装置が満たすべき契約条件をコンテンツ利用装置に送信する。次に、ステップＳ１７０９では、コンテンツ利用装置において、コンテンツサーバ装置から送信された検索結果と補足情報Ａと契約条件を受信する。次に、ステップＳ１７１０では、コンテンツ利用装置において、コンテンツ利用装置の契約条件を長期記憶装置から読み出して、各コンテンツを利用するための契約条件とコンテンツ利用装置で満たされている契約条件を比較して、契約条件が満たされているか否かを判断し、満たされていない場合は追加的に満たすべき契約条件は何であるかを示す補足情報Ｂを取得する。次に、ステップＳ１７１１では、コンテンツ利用装置において、検索結果と補足情報Ａ、補足情報Ｂを表示する。なお、上記では端末性能条件の充足性の判断をコンテンツサーバ装置で行い、契約条件の充足性の判断をコンテンツ利用装置で行っているが、端末性能条件の充足性の判断をコンテンツ利用装置で行い、契約条件の充足性の判断をコンテンツサーバ装置で行ってもよい。この場合、コンテンツサーバ装置において、端末ＩＤとコンテンツ利用装置で満たされている契約条件を長期記憶装置に保持しておくか、その情報を保持する他のサーバ装置から取得する構成とすることが考えられる。
【００４０】
<効果>
本実施形態のコンテンツ利用システムにより、コンテンツが利用可能であるかといった情報のみならず、コンテンツが利用できない状況においてどのようにすればコンテンツが利用可能になるかといった情報を即座に得ることが可能になる。また、コンテンツサーバ装置において主要な処理を行うため、コンテンツ利用装置の負荷を抑えることが可能になる。
【００４１】
<<実施形態３>>
【００４２】
<概要>
本実施形態のコンテンツ利用システムは、基本的に実施形態１、２と同様であるが、コンテンツ利用装置とコンテンツサーバ装置を仲介する管理サーバ装置が、コンテンツ利用装置で満たされている条件を取得し、コンテンツの検索結果で示されるコンテンツ毎に、コンテンツを利用する条件とコンテンツ利用装置で満たされている条件の情報を利用して、コンテンツの利用の可否やコンテンツを利用するために追加的に満たすべき条件を示す補足情報を取得することを特徴とする。
【００４３】
<コンテンツ利用システムの構成>
図１８は、本実施形態のコンテンツ利用システムの機能ブロックの一例を示す図である。この図にあるように、「コンテンツ利用システム」１８００は、「コンテンツサーバ装置」１８１０と、「コンテンツ利用装置」１８２０と、「管理サーバ装置」１８３０と、を有する。「コンテンツサーバ装置」１８１０は、「コンテンツ保持部」１８１１と、「検索部」１８１２と、を備える。また、「管理サーバ装置」１８３０は、「検索結果取得部」１８３１と、「満足条件取得部」１８３２と、「補足情報取得部」１８３３と、「検索管理部」１８３４と、を備える。各部の構成については、基本的に実施形態１と実施形態２で説明したものと同様であるため、以下相違点について説明する。
【００４４】
「管理サーバ装置」は、各コンテンツ利用装置から検索条件を含む検索命令を受信し、受信した検索命令をコンテンツサーバ装置に送信することが可能である。また、「検索管理部」は、コンテンツ利用装置の検索要求を受け付けて、検索要求の内容に応じて検索命令を送るべきコンテンツサーバ装置を選択して送信することが可能である。例えば、映像コンテンツに関する検索命令を受信した場合は、映像コンテンツを蓄積するコンテンツサーバ装置に検索命令を送信し、音楽コンテンツに関する検索命令を受信した場合は、音楽コンテンツを蓄積するコンテンツサーバ装置に検索命令を送信する。また、特定のコンテンツサーバのみが提供する映像コンテンツや音楽コンテンツに関する検索命令を受信した場合は、そのコンテンツサーバのみに検索命令を送信することも考えられる。
【００４５】
「管理サーバ装置」は、「満足条件取得部」を介して、コンテンツを利用するコンテンツ利用装置で満たされている条件を取得する。管理サーバ装置は、複数のコンテンツ利用装置と通信を行うことが可能であり、各コンテンツ利用装置からその満足条件を取得し、各コンテンツ利用装置の端末ＩＤと関連付けて保持することが可能である。ここで、コンテンツ利用装置から上記満足条件を取得するタイミングは特に限定されるものではなく、コンテンツ利用装置から検索命令を受信する前の段階において予め受信しておいてもよいし、検索命令と共に受信してもよい。また、検索命令を受信した際に、管理サーバ装置からコンテンツ利用装置に対して満足条件をリクエストして受信することも考えられる。
【００４６】
図１９は、コンテンツ利用装置の契約内容と端末性能の情報を管理サーバ装置に登録する際の処理の流れの一例を示す図である。まず、ステップＳ１９０１において、コンテンツ利用装置は、契約に関係するＩＤ及びパスワードと、契約内容又は変更内容の入力を受け付ける。次に、ステップＳ１９０２において、コンテンツ利用装置は、入力されたＩＤ及びパスワード、契約内容又は変更内容をコンテンツサーバ装置に送信する。次に、ステップＳ１９０３において、コンテンツサーバ装置は、コンテンツ利用装置から送信されたＩＤ及びパスワード、契約内容又は変更内容を受信する。次に、ステップＳ１９０４において、コンテンツサーバ装置は、受信した契約内容又は変更内容をデータベースに登録する。次に、ステップＳ１９０５において、コンテンツサーバ装置は、登録した契約内容又は変更内容をコンテンツ利用装置に送信する。次に、ステップＳ１９０６において、コンテンツ利用装置は、登録した契約内容又は変更内容をコンテンツサーバ装置から受信する。次に、ステップＳ１９０７において、コンテンツ利用装置は、登録した契約内容又は変更内容を記憶装置に格納する。次に、ステップＳ１９０８において、コンテンツ利用装置は、契約内容と、自端末の端末性能の情報を取得する。次に、ステップＳ１９０９において、コンテンツ利用装置は、管理サーバ装置に対してＩＤ及びパスワード、契約内容と自端末の端末性能を送信する。次に、ステップＳ１９１０において、管理サーバ装置は、コンテンツ利用装置から送信されたＩＤ及びパスワード、コンテンツ利用装置の契約内容と端末性能を受信する。次に、ステップＳ１９１１において、管理サーバ装置は、コンテンツ利用装置の契約内容と端末性能を登録する。次に、ステップＳ１９１２において、管理サーバ装置は、コンテンツ利用装置に対して登録完了通知を送信する。次に、ステップＳ１９１３において、コンテンツ利用装置は、管理サーバ装置から登録完了通知を受信する。
【００４７】
なお、上記本実施形態の構成と、実施形態１で説明した構成を組み合わせることも考えられる。図２０は、実施形態１との組み合わせに係るコンテンツ利用システムの機能ブロックの一例を示す図である。この図にて示すように、「管理サーバ装置」２０３０が、「第１検索結果取得部」２０３１と、「第１満足条件取得部」２０３２と、「第１補足情報取得部」２０３３と、を備え、「コンテンツ利用装置」２０２０が、「第２検索結果取得部」２０２１と、「第２満足条件取得部」２０２２と、「第２補足情報取得部」２０２３と、を備える。第１満足条件取得部と第２満足条件取得部は、コンテンツ利用装置が満たしている条件を分担して取得し、第１補足情報取得と第２補足情報取得部は、第１満足条件取得部と第２満足条件取得部がそれぞれ取得した満足条件を利用して、補足情報を分担して取得する。当該構成とすることにより、管理サーバ装置とコンテンツサーバ装置とで処理負荷を分散させることが可能である。例えば、管理サーバ装置においては、コンテンツ利用装置が満たしている端末性能条件を第１満足条件取得部を介して取得し、第１補足情報取得部を介して検索結果で示されたコンテンツ毎に、コンテンツを利用するための端末性能条件とコンテンツ利用装置が満たしている端末性能条件を利用して、追加的に満たすべき端末性能条件を示す補足情報を取得する。そして、コンテンツ利用装置においては、コンテンツ利用装置が満たしている契約条件を第２満足条件取得部を介して取得し、第２補足情報取得部を介して検索結果で示されたコンテンツ毎に、コンテンツを利用するための契約条件とコンテンツ利用装置が満たしている契約条件を利用して、追加的に満たすべき契約条件を示す補足情報を取得する。
【００４８】
また、図２１は、本実施形態のコンテンツ利用システムの機能ブロックの他の例を示す図である。この図の例では、管理サーバ装置は、ＣＤやＤＶＤ、ビデオなどの「レンタル会社のサーバ装置」２１４０と情報のやり取りを行う構成を有する。具体的には、管理サーバ装置が、取得した検索結果をレンタル会社サーバ装置に対して送信する。そして、レンタル会社サーバ装置が、受信した検索結果に含まれるコンテンツＩＤに基づいてデータベースを検索し、対応するコンテンツの在庫がある店舗の情報や、在庫がどれくらいあるかを示す在庫情報を管理サーバ装置に対して送信する。管理サーバ装置は、レンタル会社サーバ装置から受信する店舗情報、在庫情報を補足情報に含めてコンテンツ利用装置に送信する。なお、コンテンツ利用装置の所有者の住所などの情報を管理サーバ装置にて保持し、当該住所の情報を合わせてレンタル会社サーバ装置に送信することも可能である。この場合、レンタル会社サーバ装置は、コンテンツ利用装置の所有者の住所などの情報を用いて、その住所に近い店舗の情報を管理サーバ装置に送信することが考えられる。図２２は、レンタル会社サーバ装置から送信される店舗情報、在庫情報を合わせて出力する表示出力部のＧＵＩの一例を示す図である。この図の例においては、自端末で直ちに利用することができないコンテンツについて、近隣のお店でレンタルすることが可能であればその店舗情報を示すリンクボタンを合わせて表示する構成となっている。
【００４９】
<管理サーバ装置の具体的な構成>
「管理サーバ装置」や「レンタル会社サーバ装置」は、図１０で示したコンテンツサーバ装置と同様に、「ＣＰＵ」と、「メモリ（ＲＡＭ、ＲＯＭ等）」と、「長期記憶装置」と、「通信部」と、「操作入力部」と、「表示部」と、などから構成され、各部は「システムバス」を介して信号のやり取りを行うことが可能である。また、管理サーバ装置の「長期記憶装置」には、コンテンツを利用するために満たされている満足条件の情報や、利用条件と満足条件を用いて、検索結果で示されたコンテンツを利用することが可能か否かを判断し、コンテンツを利用するために追加的に満たすべき条件を抽出する条件抽出プログラムなどが格納されている。また、レンタル会社サーバ装置の「長期記憶装置」には、郵便番号などの住所情報と関連付けられた店舗情報や、コンテンツＩＤやキーワードなどと関連付けられた店舗ごとの在庫情報や、受信したコンテンツＩＤやキーワードなどに基づいて店舗情報や在庫情報を抽出する店舗在庫抽出プログラムなどが格納されている。
【００５０】
<コンテンツ利用システムの処理の流れ>
図２３は、本実施形態のコンテンツ利用システムの処理の流れの一例を示す図である。まず、ステップＳ２３０１では、コンテンツ利用装置において、コンテンツを検索するための検索条件の入力を受け付ける。次に、ステップＳ２３０２では、コンテンツ利用装置において、入力された検索条件を含む検索命令と、コンテンツ利用装置の端末ＩＤを管理サーバ装置に送信する。次に、ステップＳ２３０３では、管理サーバ装置において、コンテンツ利用装置から送信された検索命令と、コンテンツ利用装置の端末ＩＤを受信する。次に、ステップＳ２３０４では、管理サーバ装置において、検索命令を一又は複数のコンテンツサーバ装置に送信する。次に、ステップＳ２３０５では、コンテンツサーバ装置において、管理サーバ装置から送信される検索命令を受信する。次に、ステップＳ２３０６では、コンテンツサーバ装置において、受信した検索命令に含まれる検索条件を満たすコンテンツ属性を有するコンテンツＩＤを検索する。ステップＳ２３０７では、コンテンツサーバ装置において、検索結果である各コンテンツＩＤを管理サーバ装置に送信する。次に、ステップＳ２３０８では、管理サーバ装置において、コンテンツサーバ装置から送信された検索結果であるコンテンツＩＤを受信する。次に、ステップＳ２３０９では、管理サーバ装置において、検索結果に含まれる各コンテンツＩＤに関連付けられた各コンテンツの利用条件を取得する。次に、ステップＳ２３１０では、管理サーバ装置において、各コンテンツの利用条件とコンテンツ利用装置で満たされている条件を比較して、利用条件が満たされているか否かを判断し、満たされていない場合は追加的に満たすべき条件は何かを抽出する。次に、ステップＳ２３１１では、管理サーバ装置において、検索結果に含まれる各コンテンツが直ちに利用可能か否か、利用不可能な場合は追加的に満たすべき条件は何であるかを示す補足情報を検索結果と共にコンテンツ利用装置に送信する。次に、ステップＳ２３１２では、コンテンツ利用装置において、管理サーバ装置から送信される検索結果と補足情報を受信する。次に、ステップＳ２３１３では、コンテンツ利用装置において、管理サーバ装置から送信される検索結果と補足情報を表示出力する。
【００５１】
図２４は、本実施形態のコンテンツ利用システムの処理の流れの他の例を示す図である。まず、ステップＳ２４０１では、コンテンツ利用装置において、コンテンツを検索するための検索条件の入力を受け付ける。次に、ステップＳ２４０２では、コンテンツ利用装置において、入力された検索条件を含む検索命令と、コンテンツ利用装置の端末ＩＤを管理サーバ装置に送信する。次に、ステップＳ２４０３では、管理サーバ装置において、コンテンツ利用装置から送信された検索命令と、コンテンツ利用装置の端末ＩＤを受信する。次に、ステップＳ２４０４では、管理サーバ装置において、検索命令を一又は複数のコンテンツサーバ装置に送信する。次に、ステップＳ２４０５では、コンテンツサーバ装置において、管理サーバ装置から送信される検索命令を受信する。次に、ステップＳ２４０６では、コンテンツサーバ装置において、受信した検索命令に含まれる検索条件を満たすコンテンツ属性を有するコンテンツＩＤを検索する。ステップＳ２４０７では、コンテンツサーバ装置において、検索結果である各コンテンツＩＤを管理サーバ装置に送信する。次に、ステップＳ２４０８では、管理サーバ装置において、一又は複数のコンテンツサーバ装置から送信された検索結果であるコンテンツＩＤを受信する。次に、ステップＳ２４０９では、管理サーバ装置において、検索結果である各コンテンツＩＤをコンテンツ利用装置に送信する。次に、ステップＳ２４１０では、コンテンツ利用装置において、管理サーバ装置から送信される検索結果である各コンテンツＩＤを受信する。次に、ステップＳ２４１１では、コンテンツ利用装置において、検索結果に含まれる各コンテンツＩＤに関連付けられた各コンテンツの利用条件を取得する。次に、ステップＳ２４１２では、コンテンツ利用装置において、各コンテンツの利用条件とコンテンツ利用装置で満たされている条件を比較して、利用条件が満たされているか否かを判断し、満たされていない場合は追加的に満たすべき条件は何かを抽出する（補足情報の取得）。次に、ステップＳ２４１３では、コンテンツ利用装置において、検索結果と補足情報を表示出力する。
【００５２】
<効果>
本実施形態のコンテンツ利用システムにより、コンテンツが利用可能であるかといった情報のみならず、コンテンツが利用できない状況においてどのようにすればコンテンツが利用可能になるかといった情報を即座に得ることが可能になる。また、管理サーバ装置において主要な処理を行うため、コンテンツ利用装置の負荷を抑えることが可能になる。
【符号の説明】
【００５３】
０１００…コンテンツ利用システム、０１１０…コンテンツサーバ装置、０１１１…コンテンツ保持部、０１１２…検索部、０１２０…コンテンツ利用装置、０１２１…検索結果取得部、０１２２…満足条件取得部、０１２３…補足情報取得部、１００１…ＣＰＵ、１００２…メモリ、１００３…長期記憶装置、１００４…通信部、１００５…操作入力部、１００６…表示部、１００７…システムバス、１３１３…検索結果取得部、１３１４…満足条件取得部、１３１５…補足情報取得部、１５１３…第１検索結果取得部、１５１４…第１満足条件取得部、１５１５…第１補足情報取得部、１５２１…第２検索結果取得部、１５２２…第２満足条件取得部、１５２３…第２補足情報取得部、１８３０…管理サーバ装置、１８３１…検索結果取得部、１８３２…満足条件取得部、１８３３…補足情報取得部、１８３４…検索管理部、２０３１…第１検索結果取得部、２０３２…第１満足条件取得部、２０３３…第１補足情報取得部、２０２１…第２検索結果取得部、２０２２…第２満足条件取得部、２０２３…第２補足情報取得部、２１４０…レンタル会社サーバ装置
【図１】
0005930527.tif 000002
【図２】
0005930527.tif 000003
【図３】
0005930527.tif 000004
【図４】
0005930527.tif 000005
【図５】
0005930527.tif 000006
【図６】
0005930527.tif 000007
【図７】
0005930527.tif 000008
【図８】
0005930527.tif 000009
【図９】
0005930527.tif 000010
【図１０】
0005930527.tif 000011
【図１１】
0005930527.tif 000012
【図１２】
0005930527.tif 000013
【図１３】
0005930527.tif 000014
【図１４】
0005930527.tif 000015
【図１５】
0005930527.tif 000016
【図１６】
0005930527.tif 000017
【図１７】
0005930527.tif 000018
【図１８】
0005930527.tif 000019
【図１９】
0005930527.tif 000020
【図２０】
0005930527.tif 000021
【図２１】
0005930527.tif 000022
【図２２】
0005930527.tif 000023
【図２３】
0005930527.tif 000024
【図２４】
0005930527.tif 000025