(57)【要約】【課題】コンテンツを探索するときに使用する端末の状況を考慮し、コンテンツを探索する時の利便性を向上させる。【解決手段】コンテンツ探索装置１０１は、コンテンツ探索装置１０１の状態を管理する端末状態管理部１１１と、端末状態管理部１１１が管理しているコンテンツ探索装置１０１の状態に応じてコンテンツ探索装置１０１に表示する情報量を決定する表示情報量決定部１１２と、表示情報量決定部１１２が決定した前記情報量に基づいてコンテンツの分類階層を決定するコンテンツ分類決定部１１３と、コンテンツ分類決定部１１３が決定した分類階層で前記コンテンツを表示させる表示制御部１１４とを備える。【選択図】図１
2013178642.tif 000002
【特許請求の範囲】
【請求項１】
端末の状態を管理する端末状態管理部と、
前記端末状態管理部が管理している前記端末の状態に応じて前記端末に表示する情報量を決定する表示情報量決定部と、
前記表示情報量決定部が決定した前記情報量に基づいてコンテンツの分類階層を決定するコンテンツ分類決定部と、
前記コンテンツ分類決定部が決定した分類階層で前記コンテンツを表示させる表示制御部と、
を備える情報処理装置。
【請求項２】
前記表示情報量決定部は、前記端末の状態に対して予め決められた値を前記端末に表示する情報量として決定する、ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示情報量決定部は、前記端末の表示領域の大きさと、一つ当たりの情報の表示に必要な表示領域の大きさとに基づいて前記端末に表示する情報量を決定する、ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記表示情報量決定部は、前記端末状態管理部が管理する前記端末の状態が変わる度に、前記端末に表示する情報量を決定する、ことを特徴とする請求項１から３の何れか一項に記載の情報処理装置。
【請求項５】
前記表示情報量決定部は、前記端末の画面の増減に応じて前記端末に表示する情報量を決定する、ことを特徴とする請求項１から４の何れか一項に記載の情報処理装置。
【請求項６】
前記表示情報量決定部は、前記端末の画面のなかからコンテンツ探索時に表示可能な領域の有無を判定し、前記表示可能な領域の大きさに基づいて前記端末に表示する情報量を決定する、ことを特徴とする請求項１から５の何れか一項に記載の情報処理装置。
【請求項７】
端末の状態を管理するステップと、
前記端末の状態に応じて前記端末に表示する情報量を決定するステップと、
前記情報量に基づいてコンテンツの分類階層を決定するステップと、
前記情報量に基づいて決定したコンテンツの分類階層で前記コンテンツを表示させるステップと、
を備える情報処理方法。
【請求項８】
端末の状態を管理する手段、
前記端末の状態に応じて前記端末に表示する情報量を決定する手段、
前記情報量に基づいてコンテンツの分類階層を決定する手段、
前記情報量に基づいて決定したコンテンツの分類階層で前記コンテンツを表示させる手段として、コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ探索時の利便性を向上させることができる情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ストレージの大容量化に伴って、ユーザが大量のコンテンツを管理するようになっている。これらのコンテンツは、ユーザが自分で撮影したものや、放送もしくはネットワーク経由で配信されたものであり、コンテンツの多種・多様化が進んでいる。また、ユーザがコンテンツを閲覧する際のスタイルは、従来のＰＣやＴＶなどを用いて視聴するスタイルに加え、スマートフォンやタブレットなどのモバイル端末で視聴するスタイルが増加している。例えば、モバイル端末内に蓄積された写真又は動画などのコンテンツを、そのモバイル端末を用いて視聴する場合、端末又はサーバに蓄積されたコンテンツをネットワーク経由で取得し、ネットワークに接続されたモバイル端末を用いて視聴する場合、又はモバイル端末内に蓄積されたコンテンツを他の端末に転送して視聴する場合である。
【０００３】
上述のようなスタイルでコンテンツを視聴する場合、ユーザはモバイル端末を用いて、視聴したいコンテンツを探索する状況が発生する。特に大量のコンテンツの中から視聴したいコンテンツを探索する場合、探索を手助けする手段が必須となる。
【０００４】
コンテンツの探索を手助けする従来技術の一つは、コンテンツに付随したメタ情報を基に、共通のメタ情報を持つコンテンツを同一グループとして分類してユーザに提示する技術である。また分類した同一グループ同士で共通するメタ情報でさらにグループ化を行い、コンテンツもしくはグループの分類階層を構築してユーザに提示する技術である。なお、特許文献１は、共通するメタ情報を持つコンテンツの数の偏りに応じて、コンテンツの分類をどの程度の細かさで行うかを変化させる技術を記載している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−８６９７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の探索技術は、ユーザが探索を行うときの端末に表示される情報量について考慮されていない。特に、モバイル端末は端末の状況が頻繁に変化し、モバイル端末に表示される情報量も端末の状況によって大きく異なる。例えば、画面比が１６：９の端末にリスト形式で情報を表示する場合、モバイル端末が縦向きの場合は８行で表示されるが、モバイル端末が横向きの場合は４〜５行で表示される。このようにモバイル端末の姿勢が縦向きから横向きに変わると、画面に表示される行は約半分となる。また、複数の画面を備えた端末で有効な画面が増減する場合や、文字やアイコンなどの大きさがユーザの操作によって変更される場合も考えられる。従来の探索技術は、探索時の端末の状況を考慮しないため、ユーザに提示するコンテンツが冗長であったり不足するため、必ずしも利便性の向上に繋がらない場合があった。
【０００７】
そこで本発明は、コンテンツを探索するときに使用する端末の状況を考慮し、コンテンツを探索する時の利便性を向上させることができる情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、
端末の状態を管理する端末状態管理部と、
前記端末状態管理部が管理している前記端末の状態に応じて前記端末に表示する情報量を決定する表示情報量決定部と、
前記表示情報量決定部が決定した前記情報量に基づいてコンテンツの分類階層を決定するコンテンツ分類決定部と、
前記コンテンツ分類決定部が決定した分類階層で前記コンテンツを表示させる表示制御部と、
を備える。
【０００９】
本発明に係る情報処理方法は、
端末の状態を管理するステップと、
前記端末の状態に応じて前記端末に表示する情報量を決定するステップと、
前記情報量に基づいてコンテンツの分類階層を決定するステップと、
前記情報量に基づいて決定したコンテンツの分類階層で前記コンテンツを表示させるステップと、
を備える。
【００１０】
本発明に係るプログラムは、
端末の状態を管理する手段、
前記端末の状態に応じて前記端末に表示する情報量を決定する手段、
前記情報量に基づいてコンテンツの分類階層を決定する手段、
前記情報量に基づいて決定したコンテンツの分類階層で前記コンテンツを表示させる手段として、コンピュータを機能させる。
【発明の効果】
【００１１】
本発明によれば、ユーザがコンテンツを探索する際に、端末の状況（端末の向きや画面の大きさ、解像度、文字サイス、アイコンサイズなど）に応じて調整したコンテンツの分類階層をユーザに提示することにより、コンテンツを探索するときの利便性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における情報処理装置であるコンテンツ探索装置の構成を示すブロック図である。
【図２】コンテンツ探索装置の動作を示すフロー図である。
【図３】構築された基本分類階層を示す階層図である。
【図４】ユーザに提示するオブジェクトの決定処理を示すフロー図である。
【図５】図３に示したベース分類に対してオブジェクトの表示までの処理を行った際の表示内容を示す図である。
【図６】オブジェジェクトの表示までの処理を行った際の表示内容を示す図である。
【図７】表示部の画面例を示す図である。
【図８】表示部の画面例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。なお、本発明は下記の実施形態及び図面によって限定されるものではない。
【００１４】
（第一実施形態）
図１は本実施形態における情報処理装置であるコンテンツ探索装置１０１の構成を示すブロック図である。コンテンツ探索装置１０１は、コンテンツやコンテンツのメタ情報をネットワークを介して送受信する通信部１０２と、タッチパネルやキー等を介してユーザからの命令を受け付ける操作部１０３と、画面表示を行うディスプレイ等の表示部１０４と、システム全体を制御する制御部１１０と、記憶部１２０と、を備える。
【００１５】
制御部１１０は、コンテンツ探索装置１０１の状態（端末の状態）を管理する端末状態管理部１１１と、端末状態管理部１１１が管理している端末の状態に応じてコンテンツ探索装置１０１に表示する情報量を決定する表示情報量決定部１１２と、表示情報量決定部１１２が決定した情報量に基づいてコンテンツの分類階層を決定するコンテンツ分類決定部１１３と、コンテンツ分類決定部１１３が決定した分類階層で前記コンテンツを表示させる表示制御部１１４とを備える。記憶部１２０は、コンテンツのデータやメタ情報を記憶するコンテンツ情報記憶部１２１を備える。
【００１６】
端末の状態とは、端末の向きや端末の画面の大きさ、複数の画面を備える場合はコンテンツ探索に利用することができる有効な画面の数、ユーザの操作により変化する文字のサイズやアイコンのサイズである。    
【００１７】
図２はコンテンツ探索装置１０１の動作を示すフロー図である。なお、以下の説明では探索対象となるコンテンツ群の各メタ情報は、コンテンツ情報記憶部１２１に格納されているものとして説明する。また、コンテンツの分類階層をフォルダ階層の形式でユーザに提示する場合を例にとって説明する。また、探索対象のコンテンツはＴＶ番組コンテンツである場合を例にとって説明する。以降、ユーザに提示する情報（フォルダやコンテンツ）の単位を総称してオブジェクトと呼ぶものとする。
【００１８】
コンテンツ探索装置１０１は、ユーザからの命令を受けて、ＴＶ番組コンテンツの探索を開始する（Ｓ２００）。探索が開始されると、コンテンツ情報記憶部１２１に格納されたメタ情報を基にして、コンテンツがグループ化され、さらに各グループで共通するものに関して大きなグループが形成されて、コンテンツの基本分類階層が構築される（Ｓ２０１）。
【００１９】
図３は構築された基本分類階層を示す階層図である。以下の説明では、図３の階層図に示したコンテンツ構成を用いる。図３に示したコンテンツ構成は、同じ番組名のコンテンツは番組名のグループを形成し、さらにそれらに共通するジャンルのグループを形成する。なお、基本分類階層は、探索を開始するときに構築される場合に限らず、コンテンツ情報記憶部１２１にコンテンツ群のメタ情報を格納するときに構築されても良い。
【００２０】
次に、端末状態を端末状態管理部１１１から取得する。本実施形態では、端末の向きを監視し、端末が縦向きと判別された場合は最大８行のリスト形式で情報が表示される。また、端末が横向きと判別された場合は最大４行のリスト形式で情報が表示される。端末の向きの判別後、表示情報量決定部１１２は、表示部１０４に表示する情報量を決定する（Ｓ２０２）。以下、表示情報量決定部１１２で決定された情報量をオブジェクト上限数と呼ぶ。次に、コンテンツ分類決定部１１３は、コンテンツの基本分類階層及びオブジェクト上限数に基づいてユーザに提示するオブジェクトを決定する（Ｓ２０３）。
【００２１】
図４はユーザに提示するオブジェクトの決定処理を示すフロー図である。提示するオブジェクトの決定処理が開始されると（Ｓ４００）、現在の探索位置の直下のオブジェクト数がオブジェクト上限数より少ないかどうかが判定される（Ｓ４０１）。図３に示した基本分類階層の場合、探索開始時における探索位置は「ＴＶ番組」であり、直下のオブジェクト「ドラマ」、「アニメ」、「バラエティ」、「音楽」が判定対象である。この結果、現在位置のオブジェクト数は４となる。端末が横向きの場合、オブジェクト上限数は４なのでステップＳ４０９へ進み（Ｓ４０１：Ｎｏ）、現在位置のオブジェクトである「ドラマ」、「アニメ」、「バラエティ」、「音楽」が提示オブジェクトとして決定される（Ｓ４０９）。
【００２２】
一方、端末が縦向きの場合、オブジェクト上限数は８なのでステップＳ４０２へ進む（Ｓ４０１：Ｙｅｓ）。次に、現在位置の直下のオブジェクト群にグループが存在するかどうかが判定される（Ｓ４０２）。ここで、グループとは、子を持つオブジェクトを意味し、例えばコンテンツが格納されたフォルダである。現在位置のオブジェクト群が全てコンテンツであるような場合はステップＳ４０９へ進む（Ｓ４０２：Ｎｏ）。一方、図３に示した基本分類階層の場合、４つのオブジェクト群が全て子を持つので、ステップＳ４０３へ進み（Ｓ４０２：Ｙｅｓ）、現在位置に存在するグループのオブジェクトに対して、任意の基準を用いて順番付けが行われる（Ｓ４０３）。
【００２３】
順番付けは、例えば各オブジェクトの子オブジェクトの数が少ない、という基準を用いる。図３の例では、「音楽」もしくは「バラエティ」、「アニメ」、「ドラマ」の順番で示される順番付けが行われる。ここで、「音楽」と「バラエティ」のように子オブジェクトが同数の場合は、孫オブジェクト以下を含めた総数で判断してもよいし、その他の順番付けとしてもよい。ここでは、「音楽」、「バラエティ」の順とする。なお、順番付けの基準は、これ以外にも子オブジェクトが多い順にしたり、子オブジェクトが生成された日付などの時間順などのような基準を用いてもよい。さらにユーザがよく選択するグループもしくはコンテンツが属するグループなどを優先するような基準を用いてもよい。これによってユーザの嗜好を優先した情報の提示を行うことが可能となる。
【００２４】
次に、順番付けをした順に各オブジェクトの子オブジェクトの展開が試みられる（Ｓ４０４）。子オブジェクトの展開とは、親オブジェクトのグループを解除して、子オブジェクトを親オブジェクトと同じ位置にあるものとみなすことである。次に、子オブジェクトを展開した場合に、オブジェクトの総数がオブジェクト上限数より多いかどうかが判定される（Ｓ４０５）。展開後、オブジェクト上限数以下の場合は（Ｓ４０５：Ｎｏ）、オブジェクトの子が展開される（Ｓ４０６）。一方、展開後、オブジェクト上限数より多くなる場合は（Ｓ４０５：Ｙｅｓ）、順番付けした全オブジェクトの展開を試みたか判定される（Ｓ４０７）。順番付けした全オブジェクトの展開が試みられていない場合は（Ｓ４０７： Ｎｏ）、Ｓ４０４へ戻り、他のオブジェクトの展開が試みられる。順番付けした全オブジェクトの展開が試みられた場合は（Ｓ４０７：Ｙｅｓ）、展開されたオブジェクトが存在するかどうか判定される（Ｓ４０８）。展開されたオブジェクトが存在する場合は（Ｓ４０８：Ｎｏ）、Ｓ４０１へ進む。展開されたオブジェクトが存在しない場合は（Ｓ４０８：Ｙｅｓ）、これ以上展開の余地があるオブジェクトは無いとみなし、現在のオブジェクトが提示オブジェクトに決定された後（Ｓ４０９）、提示オブジェクト決定処理が終了する（Ｓ４１０）。
【００２５】
図２に戻り、表示制御部１１４は、Ｓ２０３で決定した提示オブジェクトを、表示部１０４で表示する形にして、情報の表示を行う（Ｓ２０４）。
【００２６】
図５は図３に示したベース分類に対してＳ２０４までの処理を行った際の表示内容を示す図である。図５（ａ）は、Ｓ２０２の時点で端末が横向きであった場合の表示内容を示している。図５（ａ）に示されるように、オブジェクト上限数が４のため、「ドラマ」、「アニメ」、「バラエティ」、「音楽」が展開されずに提示される。一方、図５（ｂ）は、Ｓ２０２の時点で端末が縦向きであった場合の表示内容を示している。図５（ｂ）に示されるように、オブジェクト上限数が８のため、「アニメ」、「バラエティ」、「音楽」の子オブジェクトの番組名フォルダが展開されて提示される。
【００２７】
図２に戻り、ユーザが操作部１０３を用いて選択したオブジェクトがフォルダ（グループ）かコンテンツであったかどうかの判定が行われる（Ｓ２０５）。ユーザが選択したオブジェクトがコンテンツであった場合（Ｓ２０５：コンテンツ）、選択されたコンテンツの内容が表示された後（Ｓ２１０）、探索は終了する（Ｓ２１１）。ユーザが選択したオブジェクトがフォルダ（グループ）であった場合（Ｓ２０５：グループ）、表示情報量決定部１１２は、この時点における端末状態を端末状態管理部１１１から取得し、表示部１０４に表示する情報量を決定する（Ｓ２０６）。次に、コンテンツ分類決定部１１３は、オブジェクト上限数をもとにユーザに提示するオブジェクト決定処理を行う（Ｓ２０７）。
【００２８】
Ｓ２０７の提示オブジェクト決定処理について、図４を参照して「ドラマ」フォルダが選択された場合について説明する。提示オブジェクト決定処理が開始されると（Ｓ４００）、まず、現在位置のオブジェクト数がオブジェクト上限数より少ないかどうか判定される（Ｓ４０１）。この場合、現在位置は「ドラマ」であり、その下のオブジェクトが判定対象であり、そのオブジェクトの数は４である。端末が横向きの場合、オブジェクト上限数は４である。よって、現在位置のオブジェクト数がオブジェクト数より少なくないと判断され（Ｓ４０１：Ｎｏ）、現在位置のオブジェクトである「ドラマＡ」、「ドラマＢ」、「ドラマＣ」、「その他」を、提示オブジェクトに決定する処理が行われる（Ｓ４０９）。一方、端末が縦向きの場合、オブジェクト上限数は８である。よって、現在位置のオブジェクト数がオブジェクト数より少ないと判定される（Ｓ４０１：Ｙｅｓ）。
【００２９】
次に、現在位置のオブジェクト群にグループが存在するかどうかの判定が行われる（Ｓ４０２）。この場合では、４つのオブジェクトが全て子を持つので、現在位置のオブジェクト群にグループが存在すると判定される（Ｓ４０２：Ｙｅｓ）。現在位置に存在するグループのオブジェクト群に対して、任意の基準を用いて順番付けが行われる（Ｓ４０３）。ここでは、子オブジェクトの数を基準にし、「その他」、「ドラマＣ」、「ドラマＢ」、「ドラマＡ」の順番で示す順番付けが行われる。次に、順番付けをした順に各オブジェクトの子の展開が試みられる（Ｓ４０４）。端末が縦向きの場合、オブジェクト上限数は８である。よって、「その他」と「ドラマＣ」の子までが展開可能である。その後、Ｓ４０５からＳ４０８までの処理を行い、現在のオブジェクトである「その他」と「ドラマC」を提示オブジェクトに決定する処理が行われる（Ｓ４０９）。
【００３０】
図２に戻り、表示制御部１１４は、Ｓ２０７の提示オブジェクト決定処理で決定した提示オブジェクトを、表示部１０４で表示する形にして、情報の表示を行う（Ｓ２０８）。
【００３１】
図６はＳ２０８に示すオブジェジェクトの表示までの処理を行った際の表示内容を示す図である。図６（ａ）は、Ｓ２０６の時点で端末が横向きであった場合の表示内容を示す図である。オブジェクト上限数が４のため、「ドラマＡ」、「ドラマＢ」、「ドラマＣ」、「その他」が展開されずに提示される。一方、図６（ｂ）は、Ｓ２０６の時点で端末が縦向きであった場合の表示内容を示す図である。オブジェクト上限数が８のため、「ドラマＣ」、「その他」の子オブジェクトのコンテンツが展開されて提示される。
【００３２】
図２に戻り、その後、ユーザが操作部１０３を用いて選択したオブジェクトがフォルダ（グループ）かコンテンツであったかどうか判定される（Ｓ２０９）。グループであった場合（Ｓ２０９：グループ）、Ｓ２０６へ進み、コンテンツであった場合（Ｓ２１０：コンテンツ）、選択されたコンテンツの内容が提示され（Ｓ２１０）、探索は終了する（Ｓ２１１）。なお、探索の途中でユーザが戻る操作を行った場合は、一つ上の階層に現在位置を移動し、Ｓ２０６の端末表示情報量の決定の処理に進む。
【００３３】
以上、説明した処理によって、ユーザがコンテンツを探索する際に、その時点における端末状況に適したコンテンツの分類階層をユーザに提示し、コンテンツ探索時の利便性を向上することが可能となる。
【００３４】
なお、本実施形態では情報の提示をリスト型の形式で行ったが、これに限るものではなく、アイコン形式で情報を提示するような場合や、その他の情報の提示方法を使用してもよい。また、図３に示したベース分類は、「ジャンル」、「番組名」という概念を用いてコンテンツを階層的にグループ化しているが、この概念に特定するものではない。例えば、「年」、「月」、「日」などの日付の概念を用いてもよいし、その他の概念を用いてもよい。さらに、探索対象は、ＴＶ番組コンテンツに限るものでなく、音楽コンテンツや、写真コンテンツ、ユーザが撮影した動画コンテンツや、またその他のメタ情報が存在するオブジェクト全般に適用するようにしてもよい。
【００３５】
（第二実施形態）
第一実施形態では、端末の表示情報量を決定するタイミングは、ユーザにコンテンツの分類結果を提示する直前であった。本実施形態では、表示部１０４にコンテンツの分類結果を表示している間に、端末の状態が変化した場合は、表示情報量決定部１１２は、変化を検知した後に端末の表示情報量を決定する。この結果、端末の状況に変わる毎にコンテンツの分類が行われ、ユーザに提示される。これによって、ユーザがコンテンツの探索を行う端末の状態変化に追随し、より適した形でコンテンツの分類結果を提示することが可能となる。
【００３６】
図２を参照して本実施形態の動作を説明する。Ｓ２０４で示したオブジェクトの表示を行っている間に、端末状態管理部１１１が、端末状態の変化を検知した場合は、Ｓ２０２で示した端末表示情報量の決定の処理まで戻り、変化後の端末状態における端末表示情報量を決定し直す処理が行われる。改めて決定された表示情報量をもとに、Ｓ２０３で示した提示オブジェクト決定処理が行われる。この時の探索位置は、端末の状態変化を検知する前と同じである。その後、Ｓ２０３で決定された提示オブジェクトが表示部１０４に表示される。この一連の動作は、Ｓ２０８で示すオブジェクトの表示の処理後に、端末状態の変化が検知された場合も同様である。
【００３７】
（第三実施形態）
本実施形態では、コンテンツ探索装置１０１の表示部１０４が複数の画面を所持し、各々の状態が独立して変化する場合について説明する。例として、折り畳み可能な端末で、２個の画面を持ち、２個の画面を合せて一つの画面として使用したり、片側の画面は使用しない状態にしたり、各画面が互いに独立してアプリケーションや情報の表示を行うことが可能な端末である。一方の画面を用いてコンテンツの探索を行っている際に、ユーザの操作を受けるなどして他方の画面が情報を表示する状態になったら、端末状態管理部１１１は画面の増減を端末の状態の変化として検知する。表示情報量決定部１１２は画面が増えることによる情報量の増加分を算出し、表示情報量を決定する。
【００３８】
図７は表示部１０４の画面例を示す図である。表示部１０４は上側の画面を１０４−１、下側の画面を１０４−２とする２個の画面を持つ。図７（ａ）は、下側の画面１０４−２を使用せず、上側の画面１０４−１のみでコンテンツ探索を行う場合を示している。この状態で、ユーザが操作を行う等して、下側の画面１０４−２に情報を表示するようになり画面が増えると、端末状態管理部１１１が画面の増加を状態の変化として検知する。表示情報量決定部１１２は画面が増えたことによる情報量の増加分を算出して表示情報量を決定する。図７（ａ）の例では、端末の情報表示領域がほぼ２倍になるため、表示情報量決定部１１２は、上側の画面１０４−１において算出した表示情報量の２倍として表示情報量を決定してもよい。また、表示情報量決定部１１２は、第二実施形態のように情報を表示する領域のサイズと、一つのオブジェクトの情報を表示するアイコンのサイズや文字サイズから動的に決定するような構成としてもよい。決定した表示情報量をもとに、ユーザに提示するオブジェクトを決定し、表示部１０４−１と１０４−２とを合わせて表示を行う。
【００３９】
図７（ｂ）は、上側の画面１０４−１に加え、下側の画面１０４−２にコンテンツ探索における情報を表示する場合を示している。情報を表示する画面が２個から１個に変化して画面が減った場合も同様に、端末状態管理部１１１が画面の減少を端末の状態の変化として検知する。表示情報量決定部１１２は画面が減ったことによる情報量の減少分を算出し、表示情報量を決定する。
【００４０】
また、両方の画面が情報を表示するような状態においても、片側の画面がコンテンツ探索に用いることができないような状況（コンテンツの再生画面として使用している場合など）であるかどうかを端末状態管理部１１１が判別する。そして、表示情報量決定部１１２は、画面のなかからコンテンツ探索時に情報の表示が可能な領域の有無を判定し、表示可能な領域の大きさに基づいて、表示情報量決定部１１２が端末に表示する情報量を決定する。またコンテンツ分類決定部１１３はコンテンツ分類結果を提示する。
【００４１】
図８は表示部１０４の画面例を示す図であり、２個の画面のうち下側の画面１０４−２がコンテンツの再生画面や再生メニューなどを表示する場合を示している。このような場合は、上側の画面１０４−１の領域のみを考慮して表示情報量を決定する。この状態からユーザが下側の画面１０４−２に対して、再生に関わる情報を消すような操作を行うと、図７（ｂ）に示す画面に切り替わる。
【００４２】
なお、情報量は、第一実施形態のように端末の状態である端末の向きに対して予め決められた値を情報量とするような構成でもよいが、より動的に情報量が決定されるような構成でもよい。具体的には、表示部１０４において、コンテンツ探索のための情報を表示する端末の領域領域の大きさと、一つ当たりのオブジェクトの情報の表示に必要なアイコンや文字の表示領域の大きさ、などをもとに、表示情報量が決定されるようにしてもよい。情報量は、その時点で何個のオブジェクトが提示可能か、例えばリスト形式なら何行を表示可能かを算出して決定される。これによって、ユーザが表示する情報の大きさ（文字サイズやアイコンサイズ）を操作部１０３から自由に変更可能な場合においても、その変更に適した表示情報量の決定を行うことが可能となる。
【００４３】
以上、説明したように、ユーザがコンテンツを探索する際に、端末の状況（端末の向きや端末の画面の大きさ、複数の画面を備える場合はコンテンツ探索に利用することができる有効な画面の数、ユーザの操作により変化する文字のサイズやアイコンのサイズなど）に応じて調整したコンテンツの分類階層をユーザに提示することにより、コンテンツを探索するときの利便性を向上させることができる。
【００４４】
上記の実施形態で用いられるプログラムは、フレキシブルディスク（磁気記録ディスク等）、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等の記録媒体（コンピュータ読み取り可能な記録媒体）に格納されて配布可能にされたものであってもよい。この場合、そのプログラムを所定のコンピュータにインストールすることにより、上述の処理を実行することができる。また、上述の実施形態のプログラムは、通信ネットワーク（例えば、インターネットやイントラネット等）上に設けられたサーバの記憶装置（ハードディスク等）に格納され、例えば、搬送波に重畳されてローカルコンピュータにダウンロードされるものであっても、又は随時サーバから読み出されてローカルコンピュータで起動実行されるものであってもよい。なお、機能の一部をＯＳ（オペレーティングシステム）が担う場合には、ＯＳが担う機能以外の部分のみを配布又は転送するようにしてもよい。
【００４５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００４６】
（付記１）
端末の状態を管理する端末状態管理部と、
前記端末状態管理部が管理している前記端末の状態に応じて前記端末に表示する情報量を決定する表示情報量決定部と、
前記表示情報量決定部が決定した前記情報量に基づいてコンテンツの分類階層を決定するコンテンツ分類決定部と、
前記コンテンツ分類決定部が決定した分類階層で前記コンテンツを表示させる表示制御部と、
を備える情報処理装置。
【００４７】
（付記２）
前記表示情報量決定部は、前記端末の状態に対して予め決められた値を前記端末に表示する情報量として決定する、ことを特徴とする付記１に記載の情報処理装置。
【００４８】
（付記３）
前記表示情報量決定部は、前記端末の表示領域の大きさと、一つ当たりの情報の表示に必要な表示領域の大きさとに基づいて前記端末に表示する情報量を決定する、ことを特徴とする付記１に記載の情報処理装置。
【００４９】
（付記４）
前記表示情報量決定部は、前記端末状態管理部が管理する前記端末の状態が変わる度に、前記端末に表示する情報量を決定する、ことを特徴とする付記１から３の何れか一項に記載の情報処理装置。
【００５０】
（付記５）
前記表示情報量決定部は、前記端末の画面の増減に応じて前記端末に表示する情報量を決定する付記１から４の何れか一項に記載の情報処理装置。
【００５１】
（付記６）
前記表示情報量決定部は、前記端末の画面のなかからコンテンツ探索時に表示可能な領域の有無を判定し、前記表示可能な領域の大きさに基づいて前記端末に表示する情報量を決定する、ことを特徴とする付記１から５の何れか一項に記載の情報処理装置。
【００５２】
（付記７）
端末の状態を管理するステップと、
前記端末の状態に応じて前記端末に表示する情報量を決定するステップと、
前記情報量に基づいてコンテンツの分類階層を決定するステップと、
前記情報量に基づいて決定したコンテンツの分類階層で前記コンテンツを表示させるステップと、
を備える情報処理方法。
【００５３】
（付記８）
端末の状態を管理する手段、
前記端末の状態に応じて前記端末に表示する情報量を決定する手段、
前記情報量に基づいてコンテンツの分類階層を決定する手段、
前記情報量に基づいて決定したコンテンツの分類階層で前記コンテンツを表示させる手段として、コンピュータを機能させるプログラム。
【符号の説明】
【００５４】
１０１  コンテンツ探索装置
１０２  通信部
１０３  操作部
１０４  表示部
１１０  制御部
１２０  記憶部
１１１  端末状態管理部
１１２  表示情報量決定部
１１３  コンテンツ分類決定部
１１４  表示制御部
１２１  コンテンツ情報記憶部
【図１】
2013178642.tif 000003
【図２】
2013178642.tif 000004
【図３】
2013178642.tif 000005
【図４】
2013178642.tif 000006
【図５】
2013178642.tif 000007
【図６】
2013178642.tif 000008
【図７】
2013178642.tif 000009
【図８】
2013178642.tif 000010