(57)【要約】【課題】コンテンツの一覧表示において異なるコンテンツの分類に対して異なるコンテンツの集合の形状に配置して、表示するため、視覚を通して即座に分類を見分けることができる情報処理装置を提供することを目的とする。【解決手段】本発明の情報処理装置は、記憶手段に記憶されたコンテンツの分類種別を決定する分類種別決定手段と、前記分類種別決定手段において決定された分類種別毎に、輪郭図形を形成するコンテンツに係る画像の配置方法を決定する配置方法決定手段と、前記配置方法決定手段において決定された配置方法に基づいて、表示手段にコンテンツに係る画像を配置する画像配置手段と、を有する。【選択図】図３
2008276538.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段に記憶されたコンテンツの分類種別を決定する分類種別決定手段と、
前記分類種別決定手段において決定された分類種別毎に、輪郭図形を形成するコンテンツに係る画像の配置方法を決定する配置方法決定手段と、
前記配置方法決定手段において決定された配置方法に基づいて、表示手段にコンテンツに係る画像を配置する画像配置手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記分類種別決定手段は、コンテンツに付加されたメタ情報と、分類種別及びメタ情報が関連付けられた分類種別関連情報とに基づいて、前記コンテンツの分類種別を決定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記コンテンツに基づきコンテンツの特徴を表す特徴情報を算出する特徴情報算出手段を更に有し、
前記分類種別決定手段は、前記特徴情報算出手段において算出された特徴情報と、分類種別及び特徴情報が関連付けられた分類種別関連情報とに基づいて、前記コンテンツの分類種別を決定することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記配置方法決定手段は、前記分類種別決定手段において決定された分類種別と、分類種別及び輪郭図形が関連付けられた分類種別関連情報とに基づいて、前記輪郭図形を決定することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
同一分類種別の複数のコンテンツから共通する共通輪郭図形を抽出する画像抽出手段を更に有し、
前記配置方法決定手段は、前記画像抽出手段において抽出された共通輪郭図形を輪郭図形に決定し、決定した輪郭図形を形成するコンテンツに係る画像の配置方法を決定することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項６】
前記配置方法決定手段は、前記輪郭図形を形成するコンテンツに係る画像の個数から、前記輪郭図形の大きさを算出し、前記コンテンツに係る画像で前記算出した大きさの輪郭図形を形成するよう前記配置方法を決定することを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
記憶手段に記憶されたコンテンツの分類種別を決定する分類種別決定ステップと、
前記分類種別決定ステップにおいて決定された分類種別毎に、輪郭図形を形成するコンテンツに係る画像の配置方法を決定する配置方法決定ステップと、
前記配置方法決定ステップにおいて決定された配置方法に基づいて、表示手段にコンテンツに係る画像を配置する画像配置ステップと、
を有することを特徴とする情報処理装置における情報処理方法。
【請求項８】
前記分類種別決定ステップでは、コンテンツに付加されたメタ情報と、分類種別及びメタ情報が関連付けられた分類種別関連情報とに基づいて、前記コンテンツの分類種別を決定することを特徴とする請求項７に記載の情報処理装置における情報処理方法。
【請求項９】
前記コンテンツに基づきコンテンツの特徴を表す特徴情報を算出する特徴情報算出ステップを更に有し、
前記分類種別決定ステップでは、前記特徴情報算出ステップにおいて算出された特徴情報と、分類種別及び特徴情報が関連付けられた分類種別関連情報とに基づいて、前記コンテンツの分類種別を決定することを特徴とする請求項７に記載の情報処理装置における情報処理方法。
【請求項１０】
前記配置方法決定ステップでは、前記分類種別決定ステップにおいて決定された分類種別と、分類種別及び輪郭図形が関連付けられた分類種別関連情報とに基づいて、前記輪郭図形を決定することを特徴とする請求項７乃至９の何れか１項に記載の情報処理装置における情報処理方法。
【請求項１１】
同一分類種別の複数のコンテンツから共通する共通輪郭図形を抽出する画像抽出ステップを更に有し、
前記配置方法決定ステップでは、前記画像抽出ステップにおいて抽出された共通輪郭図形を輪郭図形に決定し、決定した輪郭図形を形成するコンテンツに係る画像の配置方法を決定することを特徴とする請求項７乃至９の何れか１項に記載の情報処理装置における情報処理方法。
【請求項１２】
前記配置方法決定ステップでは、前記輪郭図形を形成するコンテンツに係る画像の個数から、前記輪郭図形の大きさを算出し、前記コンテンツに係る画像で前記算出した大きさの輪郭図形を形成するよう前記配置方法を決定することを特徴とする請求項７乃至１１の何れか１項に記載の情報処理装置における情報処理方法。
【請求項１３】
記憶手段に記憶されたコンテンツの分類種別を決定する分類種別決定ステップと、
前記分類種別決定ステップにおいて決定された分類種別毎に、輪郭図形を形成するコンテンツに係る画像の配置方法を決定する配置方法決定ステップと、
前記配置方法決定ステップにおいて決定された配置方法に基づいて、表示手段にコンテンツに係る画像を配置する画像配置ステップと、
をコンピュータに実行させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部にコンテンツを表示する情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオカメラ（ＤＶ）等といった電子データ等のコンテンツを生成する機器が普及している。このような機器で取得したコンテンツが大量に記憶装置に記録されている場合、ユーザは、この大量のコンテンツから所望するコンテンツを効率よく検索する必要がある。
【０００３】
例えば、特許文献１には、複数の画像ファイルから所望する画像を検索する技術が開示されている。
【０００４】
また、特許文献２には、データベースからキーワードでデータを検索した場合に、検索結果をわかりやすく表示する技術が開示されている。
【０００５】
【特許文献１】特開２００５−１７３７３９号公報
【特許文献２】特開平８−２４１３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、入力したキーワードに関連するコンテンツのみの一覧しか表示することができない。即ち、ユーザは、入力したキーワードに関連するコンテンツ以外に何のコンテンツが記憶されているかを理解することは困難である。
また、特許文献２では、単に、分類されたデータ群は、背景画像上に並べて配置されているだけである。即ち、ユーザは、直感的にデータ群の集合が何であるかを識別することが困難である。
【０００７】
本発明は上記のような問題点に鑑みてなされたものであり、ユーザが視覚を通して即座に分類種別を見分けることができ、効率のよいコンテンツの検索を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、記憶手段に記憶されたコンテンツの分類種別を決定する分類種別決定手段と、前記分類種別決定手段において決定された分類種別毎に、輪郭図形を形成するコンテンツに係る画像の配置方法を決定する配置方法決定手段と、前記配置方法決定手段において決定された配置方法に基づいて、表示手段にコンテンツに係る画像を配置する画像配置手段と、を有することを特徴とする。
【０００９】
また、本発明の情報処理装置における情報処理方法は、記憶手段に記憶されたコンテンツの分類種別を決定する分類種別決定ステップと、前記分類種別決定ステップにおいて決定された分類種別毎に、輪郭図形を形成するコンテンツに係る画像の配置方法を決定する配置方法決定ステップと、前記配置方法決定ステップにおいて決定された配置方法に基づいて、表示手段にコンテンツに係る画像を配置する画像配置ステップと、を有することを特徴とする。
【００１０】
また、本発明は、プログラム及び記録媒体としてもよい。
【発明の効果】
【００１１】
本発明によれば、ユーザが視覚を通して即座に分類種別を見分けることができ、効率のよいコンテンツの検索を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明に係る実施形態について説明する。
（第１の実施形態）
図１は、情報表示システムの構成の一例を示す図である。情報表示システム１は、情報処理装置２と、メディアサーバ３と、入力手段の一例である赤外線リモコン４と、を含んで構成される。また、情報処理装置２と、メディアサーバ３とは、ローカルエリアネットワークにより接続されている。
【００１３】
情報処理装置２は、コンテンツを表示する表示手段の一例である表示部等を含んで構成される。なお、情報処理装置２の構成は、後述する図２において詳細に説明する。メディアサーバ３は、例えばデジタルカメラ等で撮像された静止画や動画等のコンテンツのデータ（コンテンツデータ）を記憶している。そして、メディアサーバ３は、ローカルエリアネットワークを介して送信されてくる情報処理装置２等からのコンテンツデータの送信要求に応じて、コンテンツデータを、要求元の情報処理装置２等に送信する。赤外線リモコン４は、情報処理装置２に対して、赤外線により指示データを送信する。この指示データには、情報処理装置２の表示部に表示されたカーソルを移動させる指示や、表示部に表示されたコンテンツの画像を選択する指示が含まれる。また、ローカルエリアネットワークは、情報処理装置２と、メディアサーバ３とを接続させるほか、ハードディスクレコーダ等の記録蓄積装置と接続させることができる。
【００１４】
図２は、情報処理装置２のハードウェア構成の一例を示す図である。
情報処理装置２は、表示部５と、赤外線リモコン受光部６と、ＣＰＵ７と、ＲＡＭ８と、ＲＯＭ９と、ＨＤ１０と、インタフェース１１とを含んで構成される。また、各構成部は、システムバス１２を介して接続されている。
【００１５】
表示部５は、図示しない液晶表示素子、液晶制御回路及び表示メモリを含んで構成される。また、表示部５は、ＣＰＵ７からの指示で、コンテンツ等の画像を表示する。
赤外線リモコン受光部６は、赤外線リモコン４から送信される赤外線の指示データを受信する。また、赤外線リモコン受光部６は、指示データをデジタルデータに変換して、ＣＰＵ７に送信する。
ＣＰＵ７は、情報処理装置２全体の制御を司る。ＲＯＭ９には、ＣＰＵ７によって実行される、電源投入時に最初に読み込まれるプログラム等が記憶されている。ＲＡＭ８は、ＣＰＵ７がプログラムを実行するためのワークエリアとして使用され、例えばコンテンツに関するデータ等を一時的に記憶する。
【００１６】
ＨＤ１０は、プログラムや、システムバス１２を経由して送信された静止画や動画等のコンテンツデータ、設定情報等を記憶するエリアとして使用される。
インタフェース１１は、情報処理装置２と、ローカルエリアネットワークとを接続するインタフェースである。
ＣＰＵ７が、ＨＤ１０に記憶されているプログラムをＲＡＭ８上に読み出して、このプログラムに基づき、処理を実行することにより後述する情報処理装置２の機能、又はフローチャートに係る処理を実現する。
【００１７】
図３は、第１の実施形態に係る情報処理装置２の機能構成の一例を示す図である。
情報処理装置２は、機能構成として、入力制御部１３と、コンテンツ分類種別決定部１４と、コンテンツ読み書き部１５と、分類種別アイコン表示方法決定部１６と、コンテンツアイコン表示配置部１７と、表示制御部２４とを含んで構成される。
【００１８】
入力制御部１３は、赤外線リモコン受光部６を介して受信した指示データを各構成部に受け渡す処理を行う。例えば、入力制御部１３は、赤外線リモコン受光部６を介して表示部５に表示されたコンテンツを選択する指示データを受信すると、その指示データを表示制御部２４に受け渡す。
【００１９】
分類種別決定手段の一例であるコンテンツ分類種別決定部１４は、ＨＤ１０に記憶されているコンテンツデータのメタ情報から、各コンテンツの分類種別を決定する。ここで、メタ情報とは、コンテンツデータに関連する情報のことをいい、例えば、デジタルカメラで撮影したコンテンツデータであれば、図４で後述するような「撮影モード」「撮影した日時」「撮影機種」等が含まれる。また、コンテンツの分類種別とは、コンテンツが分類される種別をいい、例えば、図５で後述するような「山の写真」「カーレースの動画」「花の写真」「夜景」「旅行」「宴会」等が挙げられる。なお、ユーザは、赤外線リモコン４等を用いてコンテンツの分類種別を自由に追加することができる。つまり、情報処理装置２は、赤外線リモコン４等より、コンテンツの分類種別の追加指示データを受け取ると、この追加指示データに基づき、コンテンツの分類種別を追加する。
コンテンツ読み書き部１５は、ＨＤ１０にコンテンツデータを書き込んだり、ＨＤ１０に記憶されているコンテンツデータを読み出したりする処理を行う。
【００２０】
配置方法決定手段の一例である分類種別アイコン表示方法決定部１６は、コンテンツ分類種別決定部１４で決定したコンテンツの分類種別に応じて、表示部５に表示するコンテンツのコンテンツに係る画像（以下、アイコン）の配置方法を決定する。ここで、アイコンとは、表示部５に表示される画面において、処理の内容や処理の対象を小さな絵や記号で表現したものであり、本実施形態においては、各コンテンツを表わす代表的な画像とする。例えば、コンテンツデータが静止画であれば、この静止画を縮小化した画像がアイコンである。また、コンテンツデータが動画であれば、この動画の最初のフレーム画像がアイコンである。
【００２１】
画像配置手段の一例であるコンテンツアイコン表示配置部１７は、分類種別アイコン表示方法決定部１６で決定されたアイコンの配置方法に基づいて、表示部５に表示する各アイコンの配置する位置（配置位置）を決定する。
表示制御部２４は、入力制御部１３やコンテンツアイコン表示配置部１７からの、指示データに基づいて表示部５における表示の制御を行う。例えば、コンテンツアイコン表示配置部１７により、各アイコンを配置する位置が決定された場合、表示制御部２４は、表示部５に対してアイコンの表示を行う。
【００２２】
図４は、本実施形態に係るコンテンツデータの内容の一例を示す図である。
このコンテンツデータは、ＨＤ１０に記憶されている。コンテンツデータの項目には、ファイル名、メタ情報１、メタ情報２、メタ情報３及びファイルデータが含まれる。例えば、図４のファイル名「山の写真１．ｊｐｇ」は、メタ情報１に「撮影モード風景」、メタ情報２に「撮影日９９／０７／０７」、メタ情報３に「撮影機種：一眼レフ」、ファイルデータに「山の静止画データ１」が記憶（又は設定）されている。ファイル名、メタ情報１、メタ情報２、メタ情報３は、例えば、デジタルカメラの機能により、撮影時等にコンテンツデータに付加される。なお、ファイルデータは、コンテンツの実データである。また、ユーザが直接、赤外線リモコン４等を用いてファイル名、メタ情報１、メタ情報２、メタ情報３を入力し、この入力を受けて、情報処理装置２がこれらの情報を設定してもよい。
【００２３】
図５は、本実施形態に係る分類種別テーブル（分類種別関連情報）の一例を示す図である。
この分類種別テーブルは、ＨＤ１０に記憶されている。図５に示されるように、分類種別テーブルでは、複数の分類種別と、メタ情報とが関連付けて管理されている。また、分類種別テーブルでは、複数の分類種別と、分類種別毎の輪郭データとが関連付けて管理されている。
各コンテンツの分類種別を決定する場合、コンテンツ分類種別決定部１４が、この分類種別テーブルに基づいて、各コンテンツの分類種別を決定する。分類種別テーブルの項目には、コンテンツの分類種類、分類条件１、分類条件２、分類条件３及び分類種別輪郭データが含まれる。コンテンツの分類種類は、コンテンツの分類種別を設定する種別である。コンテンツの分類種別として図５では、「山の写真」「カーレースの動画」等が記憶されている。
【００２４】
また、分類条件１、分類条件２及び分類条件３は、コンテンツデータに付加されている特定のメタ情報を示すものである。例えば、コンテンツの分類種別が「山の写真」の場合は、分類条件１に「撮影モードが風景」、分類条件２に「静止画」、分類条件３に「撮影機種：１眼レフ」が関連付けられている。即ち、コンテンツ分類種別決定部１４は、あるコンテンツデータのメタ情報に「撮影モードが風景」、「静止画」、「撮影機種：１眼レフ」が設定されている場合には、そのコンテンツの種別を「山の写真」として決定する。分類種別輪郭データは、図形の輪郭データであり、輪郭図形を表す一般的な軌跡のベクトルデータである。
【００２５】
分類種別アイコン表示方法決定部１６は、この分類種別輪郭データに基づき、コンテンツのアイコンの配置方法を決定する。図５では、コンテンツの分類種別が「山の写真」の場合は、分類種別輪郭データに「山の輪郭データ」が関連付けられている。なお、分類種別輪郭データは、予め分類種別テーブルに設定されていてもよく、ユーザが設定してもよい。また、分類種別輪郭データは、図形自体であってもよい。
【００２６】
次に、本実施形態に係る情報処理装置の処理動作について図面を参照して説明する。
図６は、コンテンツ分類種別決定処理の一例を示すフローチャートである。なお、コンテンツ分類種別決定部１４による以下の処理が行われる前に、コンテンツ読み書き部１５は、メディアサーバ３からコンテンツデータを読み込む等して図４のような複数のコンテンツデータをＨＤ１０に記憶しているものとする。
【００２７】
ステップＳ２４において、コンテンツ分類種別決定部１４は、ＲＡＭ８内にワーク領域を確保し、初期化等を行い、コンテンツの分類種別決定処理を開始する。
続いて、ステップＳ２５において、コンテンツ読み書き部１５は、図４に示されるコンテンツのファイル名、メタ情報１、メタ情報２及びメタ情報３を含むコンテンツデータ（ファイルデータを除く）を全て、ＨＤ１０から、ＲＡＭ８内のワーク領域に読み込む。
【００２８】
ステップＳ２６において、コンテンツ分類種別決定部１４は、ＲＡＭ８内のワーク領域に読み込まれたコンテンツデータのうち１のコンテンツデータを読み込む。
続いて、ステップＳ２７において、コンテンツ読み書き部１５は、ＨＤ１０に記憶されている図５に示される分類種別テーブルを読み出し、ＲＡＭ８内のワーク領域に格納する。
【００２９】
ステップＳ２８において、コンテンツ分類種別決定部１４は、１のコンテンツデータが、分類種別テーブルの分類種別１の条件に合致するか否かの判定を行う。ここで１のコンテンツデータを図４の「山の写真１．ｊｐｇ」とし、分類種別１を図５の「山の写真」として、より具体的に説明する。分類種別１は、分類種別を「山の写真」とし、撮影モードが風景（分類条件１）であり、静止画データ（分類条件２）であり、撮影機種が１眼レフ（分類条件３）であることを条件としている。
【００３０】
また、１のコンテンツデータは、撮影モードが風景（メタ情報１）であり、コンテンツデータの種別が静止画（ファイル名）であり、撮影機種情報が１眼レフ（メタ情報３）である。したがって、コンテンツ分類種別決定部１４は、１のコンテンツデータである「山の写真１．ｊｐｇ」を、分類種別１の条件に合致すると判定する。分類種別１の条件に合致したと判定した場合、コンテンツ分類種別決定部１４は、ステップＳ２９に処理を進める。分類種別１の条件に合致していないと判定した場合、コンテンツ分類種別決定部１４は、次の条件に合致するかを判定するため、ステップＳ３０に処理を進める。
【００３１】
ステップＳ２９において、コンテンツ分類種別決定部１４は、１のコンテンツの分類種別を分類種別１に決定する。例えば、１のコンテンツデータの「山の写真１．ｊｐｇ」が、分類種別１「山の写真」に合致した場合は、コンテンツ分類種別決定部１４は「山の写真１．ｊｐｇ」のコンテンツを分類種別１の「山の写真」として記憶する。ここで、コンテンツ分類種別決定部１４は、ＲＡＭ８内の特定領域に分類種別毎にコンテンツデータを振り分けて記憶する。このコンテンツデータが振り分けられた特定領域は、後述する図７及び図８のフローチャートの処理で参照される。
【００３２】
ステップＳ３０において、コンテンツ分類種別決定部１４は、１のコンテンツデータが、分類種別テーブルの分類種別２の条件に合致するか否かの判定を行う。ここで、分類種別２は、図５の「カーレースの動画」として説明する。分類種別２は、分類種別が「カーレースの動画」であり、撮影モードが動画（分類条件１）であり、ファイル名、又は、メタ情報にカーレースに関する記載（分類条件２）があり、撮影機種がデジタルビデオカメラ（分類条件３）であることを条件としている。
【００３３】
そして、１のコンテンツデータを図４の「車の動画１．ｍｏｖ」とする。１のコンテンツデータは、コンテンツデータの種別が動画（ファイル名）であり、撮影機種がＤＶ（メタ情報１）であり、メタ情報３の記述がカーレースである。したがって、コンテンツ分類種別決定部１４は、１のコンテンツデータである「車の動画１．ｍｏｖ」が、分類種別２の条件に合致すると判定する。分類種別２の条件に合致したと判定した場合、コンテンツ分類種別決定部１４は、ステップＳ３１に処理を進める。分類種別２の条件に合致していないと判定した場合、コンテンツ分類種別決定部１４は、次の条件に合致するかを判定するためステップＳ３２に処理を進める。
【００３４】
ステップＳ３１において、コンテンツ分類種別決定部１４は、１のコンテンツの分類種別を分類種別２に決定する。例えば、１のコンテンツデータの「車の動画１．ｍｏｖ」が分類種別２「カーレース動画」に合致した場合は、コンテンツ分類種別決定部１４は「車の動画１．ｍｏｖ」のコンテンツを分類種別２の「カーレースの動画」として記憶する。
【００３５】
ステップＳ３２において、コンテンツ分類種別決定部１４は、１のコンテンツデータが、分類種別テーブルの分類種別３の条件に合致するか否かの判定を行う。ここで、分類種別３は、図５の「花の写真」として説明する。分類種別３は、分類種別が「花の写真」であり、撮影モードがマクロモード（分類条件１）であり、静止画（分類条件２）であり、撮影機種が１眼レフ（分類条件３）であることを条件としている。
コンテンツ分類種別決定部１４は、１のコンテンツデータが分類種別３の条件に合致していると判定した場合、ステップＳ３３に処理を進め、分類種別３の条件に合致していないと判定した場合、次の条件に合致するかを判定するためステップＳ３４に処理を進める。
【００３６】
ステップＳ３３において、コンテンツ分類種別決定部１４は、１のコンテンツの分類種別を分類種別３に決定する。コンテンツ分類種別決定部１４は１のコンテンツを分類種別３として記憶する。
【００３７】
次に、ステップＳ３４において、コンテンツ分類種別決定部１４は、全ての分類条件に合致しない１のコンテンツの分類種別を、その他として設定する。
ステップＳ３５において、コンテンツ分類種別決定部１４は、次のコンテンツデータがあるか否かの判定を行う。読み出していないコンテンツデータがある場合は、コンテンツ分類種別決定部１４は、ステップＳ２６に処理を進める。全てのコンテンツデータを読み出している場合は、コンテンツ分類種別決定部１４は、ステップＳ３６に処理を進める。ステップＳ３６において、コンテンツ分類種別決定部１４は、コンテンツ分類種別設定処理を終了する。
【００３８】
上述した処理は、情報処理装置が起動したときに行われる。また、コンテンツ分類種別決定部１４により、コンテンツの分類種別を決定し、記憶しておくことによって、後に分類条件の変更がない限り、新規に取得したコンテンツのみ、分類種別を決定すればよい。
なお、本実施形態では、分類種別を３種類として説明したが、特に３種類に限定されるものではなく、コンテンツ分類種別決定部１４は、分類種別テーブルに記憶された全ての分類種別について合致するか否かの判定を行う。
【００３９】
図７は、分類種別アイコン表示方法決定処理の一例を示すフローチャートである。
まず、ステップＳ３７において、分類種別アイコン表示方法決定部１６は、分類種別アイコン表示方法の決定処理を開始する。ここでは、全てのコンテンツの分類種別が決定されているものとする。
ステップＳ３８において、分類種別アイコン表示方法決定部１６は、分類種別の番号を変数Ｎとして設定し、この変数Ｎに１を代入する。分類種別アイコン表示方法決定部１６は、この処理により分類種別１から処理を行う準備をする。
【００４０】
ステップＳ３９において、分類種別アイコン表示方法決定部１６は、Ｎ番目の分類種別の分類種別輪郭データをＨＤ１０に記憶されている分類種別テーブルから読み込む。なお、分類種別輪郭データは、上述したように一般的な軌跡のベクトルデータで記述されている。したがって、後述するコンテンツアイコン表示配置部１７は、この分類種別輪郭データから輪郭図形を任意の大きさに描画することができる。
【００４１】
ステップＳ４０において、分類種別アイコン表示方法決定部１６は、Ｎ番目の分類種別として記憶されているコンテンツデータの個数が規定値以上であるか否かを判定する。ここで、分類種別アイコン表示方法決定部１６は、コンテンツデータの個数を、ＲＡＭ８内の特定領域に分類種別で振り分けられたコンテンツデータの個数から算出する。本実施形態では、コンテンツアイコン表示配置部１７は、同一分類種別のコンテンツのアイコンを分類種別毎に設定された輪郭図形の内側に配置し、ユーザに図形として認識させる。したがって、規定数以上のアイコンの個数が必要であり、分類種別アイコン表示方法決定部１６は、この個数の判定を行う。規定値以上の個数がある場合には、分類種別アイコン表示方法決定部１６は、ステップＳ４１に処理を進める。規定値未満の個数である場合、同一分類種別のコンテンツのアイコンの表示方法を決定せず、分類種別アイコン表示方法決定部１６は、ステップＳ４３に処理を進める。
【００４２】
ステップＳ４１において、分類種別アイコン表示方法決定部１６は、コンテンツデータの個数からコンテンツのアイコンをまとめて表示部５に表示させたときの面積を算出する。続いて、分類種別アイコン表示方法決定部１６は、表示部５に表示する輪郭図形の大きさを算出する処理を行う。例えば、コンテンツの個数が２０個であった場合、表示部５に表示されるコンテンツのアイコンの数は２０個となり、分類種別アイコン表示方法決定部１６は、アイコンの数２０個にアイコンの面積を乗じて面積を算出する。次に、分類種別アイコン表示方法決定部１６は、画面上の３００ドット×３００ドットの領域内に輪郭図形を描画したときの面積を輪郭図形の基準面積とする。次に、分類種別アイコン表示方法決定部１６は、輪郭図形の基準面積×倍率Ｘ＝２０×アイコンの面積になるように倍率を算出し、輪郭図形の大きさを算出する。
【００４３】
ステップＳ４２において、分類種別アイコン表示方法決定部１６は、決定した倍率で輪郭図形を作成するために、座標データを算出する。例えば、分類種別「山の写真」に対応する山の輪郭データにおいて、倍率を１０と算出した場合、分類種別アイコン表示方法決定部１６は基準面積で表示される山の輪郭の座標点を倍率１０で変換することで、表示部５に表示される山の輪郭の座標データを算出する。分類種別アイコン表示方法決定部１６は、算出した輪郭図形の座標データをＲＡＭ８の記憶領域に記憶する。
【００４４】
ステップＳ４３において、分類種別アイコン表示方法決定部１６は、次の分類種別があるか否かの判定を行う。分類種別アイコン表示方法決定部１６は、分類種別の番号の変数Ｎの値をインクリメントし、このＮが分類種別の番号の最大値未満か否かを判定する。未満であれば、分類種別アイコン表示方法決定部１６は、ステップＳ３９に処理を進める。Ｎが、最大値以上であれば、全ての分類種別の処理が終了しているので、分類種別アイコン表示方法決定部１６は、ステップＳ４４に処理を進め、分類種別アイコン表示方法決定処理を終了する。
【００４５】
なお、図７では、ステップＳ４０において、コンテンツデータの個数が、規定値未満の個数である場合、分類種別アイコン表示方法決定部１６は、ステップＳ４３に処理を進めるよう説明を行った。しかしながら、必ずしも輪郭図形の内側全てにコンテンツのアイコンを埋める必要はなく、情報処理装置２は、内側が空欄の輪郭図形を表示するようにしてもよい。
【００４６】
図８は、コンテンツアイコン表示配置処理の一例を示すフローチャートである。
ステップＳ４５において、コンテンツアイコン表示配置部１７は、ＲＡＭ８内にワーク領域を確保し、初期化等を行い、分類別種別アイコン表示処理を開始する。
【００４７】
ステップＳ４６において、コンテンツアイコン表示配置部１７は、ＲＡＭ８内の特定領域に分類種別に振り分けられたコンテンツデータをＲＡＭ８内のワーク領域に読み込む。
ステップＳ４７において、コンテンツアイコン表示配置部１７は、図７のステップＳ４２で算出され、ＲＡＭ８の記憶領域に記憶された輪郭図形の座標データをワーク領域に読み込む。
【００４８】
ステップＳ４８において、コンテンツアイコン表示配置部１７は、表示制御部２４に輪郭図形の座標データから仮想画面に座標点を描画する指示を行う。続いて、コンテンツアイコン表示配置部１７は、輪郭図形の内側に、同一分類種別のコンテンツのアイコンを左上隅から順次右下隅まで配置して、コンテンツ画像で輪郭図形を形成するように指示を行う。表示制御部２４は、表示指示に従い、表示部５にコンテンツのアイコンを表示する制御を行う。
【００４９】
ステップＳ４９において、コンテンツアイコン表示配置部１７は、ＲＡＭ８内のワーク領域に次の分類種別があるか否かを判定する。コンテンツアイコン表示配置部１７は、次の分類種別がない場合には、ステップＳ５０に進み、まだ未処理の分類種別があれば、ステップＳ４６に処理を進める。
ステップＳ５０において、コンテンツアイコン表示配置部１７は、コンテンツアイコン表示配置部の処理を終了する。
【００５０】
図９は、図８のコンテンツアイコン表示配置処理により表示部５に表示される画面の一例を示す図である。
画面は、コンテンツのアイコンの一覧表示を行う表示領域１８と、他の機能への移動するための移動ボタン１９と、メニューボタン２０とを含んで構成される。また、表示領域１８には、山の輪郭図形２１と、車の輪郭図形２２と、星の輪郭図形２３とが表示されている。山の輪郭図形２１の中は、分類種別を「山の写真」とするコンテンツのアイコンが配置されている。また、車の輪郭図形２２の中は、分類種別を「カーレースの動画」とするコンテンツのアイコンが配置されている。更に、星の輪郭図形２３の中は、分類種別を「星の写真」とするコンテンツのアイコンが配置されている。
【００５１】
ユーザは、山の写真を見たいときは、山の輪郭図形２１の中に配置された何れかのコンテンツのアイコン上にカーソルを移動して、選択することで、山の写真を観賞することができる。
【００５２】
このように、本実施形態によれば、コンテンツの一覧表示において、分類種別毎に異なる図形（輪郭図形）が表示される。したがって、例えばユーザは表示部から離れた地点で画面を見ている場合であっても、コンテンツの分類の違いを直感的に理解でき、分類種別の選択を簡単にすることができる。
また、本実施形態によれば、情報処理装置２は、分類種別に応じた輪郭図形で表示するので、例えば文字が読めない子供であっても、分類種別の選択を容易に行うことができる。
【００５３】
〈第２の実施形態〉
第１の実施形態では、コンテンツのアイコンを配置する輪郭図形は、分類種別テーブルに関連付けられていた。本実施形態では、コンテンツのファイルデータの画像から輪郭図形を抽出してコンテンツのアイコンの配置方法を決定する処理について説明する。
【００５４】
図１０は、第２の実施形態に係る情報処理装置２の機能構成の一例を示す図である。
図１０の各機能構成のうち、図３と同一の構成は、同一符号を付して、その説明を省略する。本実施形態の情報処理装置２は、機能構成として、入力制御部１３と、コンテンツ分類種別決定部１４と、コンテンツ読み書き部１５と、コンテンツ内容輪郭抽出部５１と、コンテンツアイコン表示配置部１７と、表示制御部２４とを含んで構成される。
【００５５】
画像抽出手段の一例であるコンテンツ内容輪郭抽出部５１は、コンテンツのファイルデータの画像から代表的な輪郭図形を抽出する。コンテンツ内容輪郭抽出部５１によって抽出された輪郭図形は、コンテンツアイコン表示配置部１７に送られる。
【００５６】
図１１は、コンテンツ内容輪郭抽出部処理の一例を示すフローチャートである。なお、以下ではコンテンツデータを静止画とした場合に、輪郭図形を抽出する処理について説明する。
まず、ステップＳ５２において、コンテンツ内容輪郭抽出部５１は、コンテンツの静止画データから輪郭図形を抽出する処理を開始する。ここでは、全てのコンテンツの分類種別が決定されているものとする。
ステップＳ５３において、コンテンツ内容輪郭抽出部５１は、ＲＡＭ８内の特定領域に記憶された最初の分類種別から最後の分類種別までをＲＡＭ８内のワーク領域に読み出す。
【００５７】
ステップＳ５４において、コンテンツ読み書き部１５は、ＨＤ１０に記憶されている図５の分類種別テーブルから、同一分類種別のコンテンツのファイルデータをＲＡＭ８内の記憶領域に読み出す。例えば、分類種別が「花の写真」である場合、コンテンツ読み書き部１５は、この分類種別に決定されたコンテンツである「花の写真」のファイルデータを読み出す。
【００５８】
ステップＳ５５において、コンテンツ内容輪郭抽出部５１は、読み込んだファイルデータをカラー画像からグレースケールに変換する。グレースケールに変換する処理は、従来からある一般的な変換方法により行う。
【００５９】
ステップＳ５６において、コンテンツ内容輪郭抽出部５１は、グレースケールに変換した画像のエッジを抽出し、輪郭図形を生成する。ここで、図１２を参照し、より具体的に説明する。６５は、分類種別を「花の写真」とし、コンテンツデータのファイル名を「花の写真１．ｊｐｇ」とするファイルデータのカラー画像である。６６は、分類種別を「花の写真」とし、コンテンツデータのファイル名を「花の写真２．ｊｐｇ」とするファイルデータのカラー画像である。６７は、６５の「花の写真１．ｊｐｇ」のカラー画像をグレースケールに変換し、エッジを抽出して生成した、輪郭図形である。また、６８は、６６の「花の写真２．ｊｐｇ」のカラー画像をグレースケールに変換し、エッジを抽出して生成した、輪郭図形である。画像輪郭を抽出する処理は、従来からある画像輪郭を抽出処理により行う。
【００６０】
ステップＳ５７において、コンテンツ内容輪郭抽出部５１は、分類種別の最初に読み出したコンテンツと、次に読み出したコンテンツとにおいて、生成した輪郭図形の輪郭図形データを比較し、両者に共通する輪郭図形を抽出する処理を行う。この共通する輪郭図形を抽出処理において、コンテンツ内容輪郭抽出部５１は、例えば、輪郭図形１と、輪郭図形２とを１００ドット×１００ドットに正規化する。次に、コンテンツ内容輪郭抽出部５１は、輪郭図形１と、輪郭図形２との画素同士を比較し、同一画素が規定値以上あれば、同一とする。なお、小さな輪郭データはノイズなので、コンテンツ内容輪郭抽出部５１は、ある規定値以下の輪郭データを消去する。また１つの輪郭データ内に輪郭データが存在する場合もあるが、コンテンツ内容輪郭抽出部５１は、その輪郭データを削除する。この様に処理することにより、コンテンツ内容輪郭抽出部５１は、共通輪郭データを抽出する。
【００６１】
例えば、コンテンツ内容輪郭抽出部５１は、図１２の輪郭図形６７と、輪郭図形６８の輪郭図形との共通部分を抽出すると、６９の花の共通輪郭図形を抽出する。なお、同一分類種別において、読み出された全てコンテンツデータのファイルデータに対して、共通する輪郭を抽出するのが困難な場合がある。この場合、コンテンツ内容輪郭抽出部５１は、ユーザに代表的なコンテンツデータを選択させて、選択されたコンテンツデータのファイルデータの共通部分を抽出するようにしてもよい。また、ユーザに選択したコンテンツデータである静止画の領域を更に指定させて、コンテンツ内容輪郭抽出部５１は、ユーザが指定した領域の画像から共通輪郭図形を抽出するようにしてもよい。
【００６２】
次に、ステップＳ５８において、コンテンツ内容輪郭抽出部５１は、抽出した共通輪郭図形と、各コンテンツのファイルデータとから共通輪郭図形を修正する処理を行う。コンテンツ内容輪郭抽出部５１は、ステップＳ５７で抽出した共通輪郭図形と、他のコンテンツデータの輪郭図形とを比較して、共通輪郭図形を修正する。ここで、共通輪郭図形と比較するコンテンツデータは、同一分類種別のコンテンツデータの３番目又は４番目であってもよく、全てのコンテンツデータと比較してもよく、またユーザが選択したコンテンツデータと比較してもよい。コンテンツ内容輪郭抽出部５１は、修正した共通輪郭図形をＲＡＭ８内の記憶領域に記憶する。
【００６３】
ステップＳ５９において、コンテンツ内容輪郭抽出部５１は、次の分類種別があるか否かの判定をする。コンテンツ内容輪郭抽出部５１は、記憶された分類種別の全てについて輪郭図形を抽出した場合、ステップＳ６０に進み、次の分類種別がある場合は、ステップＳ５３に処理を進める。
【００６４】
ステップＳ６０において、コンテンツ内容輪郭抽出部５１は、分類種別の共通輪郭図形をＲＡＭ８内のワーク領域に読み込む。例えば、ループ処理の１回目であれば、コンテンツ内容輪郭抽出部５１は、分類種別１の共通輪郭データを読み込む。
ステップＳ６１において、コンテンツ内容輪郭抽出部５１は、ステップＳ６０で読み込んだ共通輪郭図形と、他の分類種別の共通輪郭図形との画素同士を比較し、差分データを求め、その差が規定値以上か否かの判定を行う。規定値以上の場合、コンテンツ内容輪郭抽出部５１は、ステップＳ６３に処理を進める。規定値未満であれば、コンテンツ内容輪郭抽出部５１は、ステップＳ６２に処理を進める。
【００６５】
例えば、分類種別１の共通輪郭図形を、図１２に示す６９の花の共通輪郭図形とし、分類種別２の共通輪郭図形を、図１３に示す７０の車の共通輪郭図形とする。２つは明かに異なる図形なので、コンテンツ内容輪郭抽出部５１は、差分データは規定値以上と判定し、ステップＳ６３に処理を進める。また、例えば、分類種別１の共通輪郭図形をボールの形状とし、分類種別２の共通輪郭図形を皿の形状とする。２つが同じような円の図形の場合、コンテンツ内容輪郭抽出部５１は、差分データは規定値未満と判定し、ステップＳ６２に処理を進める。
【００６６】
ステップＳ６２において、コンテンツ内容輪郭抽出部５１は、共通輪郭図形を変更する処理を行う。コンテンツ内容輪郭抽出部５１は、予めＨＤ１０に記憶されている複数の輪郭図形を表示部５に表示させ、ユーザに選択させるように表示制御部２４に指示する。なお、コンテンツ内容輪郭抽出部５１は、ユーザに所望の輪郭図形を入力させる入力画面を表示するよう、表示制御部２４に指示してもよい。
次に、コンテンツ内容輪郭抽出部５１は、分類種別の輪郭図形に他の候補がある場合には、その候補を選択させ、ステップＳ６０、ステップＳ６１の処理を行う。
【００６７】
ステップＳ６３において、コンテンツ内容輪郭抽出部５１は、次の分類種別の輪郭図形があるか否かを判定する。次の分類種別の輪郭図形がある場合には、コンテンツ内容輪郭抽出部５１は、ステップＳ６０に処理を進める。次の分類種別の輪郭図形がない場合には、コンテンツ内容輪郭抽出部５１は、ステップＳ６４に処理を進める。
ステップＳ６４において、コンテンツ内容輪郭抽出部５１は、コンテンツのファイルデータの画像から代表的な輪郭図形を抽出する処理を終了する。
【００６８】
なお、本実施形態では、コンテンツのファイルデータとして静止画を用いて説明を行った。しかしながら、ファイルデータは動画であってもよく、この場合、コンテンツ内容輪郭抽出部５１は、動画内の代表的なフレーム画像を切り出すことで、上述した処理と同様な処理を行うことができる。
【００６９】
本実施形態によれば、例えば、分類種別が「花の写真」であれば輪郭図形に花の図形を抽出するので、分類種別に応じたコンテンツの輪郭図形を抽出することができる。したがって、ユーザはより視覚的に分類種別の内容を簡単に理解することができる。また、本実施形態によれば、予め分類種別テーブルにおいて、分類種別と、輪郭データとを対応付けておかなくてもよい。
【００７０】
〈第３の実施形態〉
第１の実施形態及び第２の実施形態では、コンテンツのアイコンを輪郭図形の内側に配置する構成について説明した。本実施形態では、コンテンツの分類種別毎にコンテンツのアイコンを異なる配置規則で配置する処理について説明する。
【００７１】
図１４は、第３の実施形態に係る情報処理装置２の機能構成の一例を示す図である。
図１４の機能構成のうち、図３と同一の構成は、同一符号を付して、その説明を省略する。情報処理装置２は、機能構成として、入力制御部１３と、コンテンツ分類種別決定部１４と、コンテンツ読み書き部１５と、分類別コンテンツ配置ルール決定部７１と、コンテンツアイコン表示配置部１７と、表示制御部２４とを含んで構成される。
【００７２】
分類別コンテンツ配置ルール決定部７１は、分類種別毎に異なる配置図形になるように配置規則を適用してコンテンツのアイコンを配置する配置方法を決定する。
図１５は、分類種別毎にコンテンツのアイコンの配置ルールが記述された配置規則テーブル（配列規則情報）の一例を示す図である。分類別コンテンツ配置ルール決定部７１は、この配置規則テーブルに基づいて、コンテンツのアイコンの配置ルールを決定する。この配置規則テーブルの項目には、分類種別とアイコン配置ルールの記述とが含まれる。なお、この配置規則テーブルはＨＤ１０に記憶されている。
【００７３】
図１６は、分類種別毎にコンテンツのアイコンを配置する一例を示す図である。
７２は、分類種別１のコンテンツのアイコンを配置する一例である。
分類種別１の配置ルールは、図１５の配置規則テーブルの分類種別１に記述されている。
この配置ルールによると、「最初のアイコンを中央に配置し、次のアイコンはアイコンの各頂点にアイコンを配置していく。最初のアイコンからコーナに右上から時計廻りに放射状に配置していく。」である。この配置ルールによってアイコンが配置された結果は、図１６の７２のようになる。
【００７４】
７３は、分類種別２のコンテンツのアイコンを配置する一例である。
分類種別２の配置ルールは、図１５の配置規則テーブルの分類種別２に記述されている。
この配置ルールによると、「一番目のアイコンを最下段の中央に置き、次はそこに積上げる。一段積上げたら、次は横に並べ、次は、１段また積上げていく。」である。この配置ルールによってアイコンが配置された結果は、図１６の７３のようになる。
【００７５】
７４は、分類種別３のコンテンツのアイコンを配置する一例である。
分類種別３の配置ルールは、図１５の配置規則テーブルの分類種別３に記述されている。
この配置ルールによると、「前に置いたアイコンの下にアイコンがある時は横に接続し、前に置いたアイコンの下にアイコンが無い時は上に接続する。」である。この配置ルールによってアイコンが配置された結果は、図１６の７４のようになる。
【００７６】
第１の実施形態及び第２の実施形態では、コンテンツのファイルデータを静止画や動画として説明した。しかしながら、コンテンツのファイルデータを、例えば音楽データとしてもよい。
ファイルデータを音楽データとする場合、図５の分類別テーブルは、例えば、次のようになる。
分類種別１は、音楽ジャンルがラテン（条件１）、製作年代が９０年代（条件２）とする。
分類種別２は、音楽ジャンルがロック（条件１）、曲名にＬｏｖｅという単語があるもの（条件２）とする。
分類種別３は、音楽ジャンルがＲ＆Ｂ（条件１）、評価値が３以上（条件２）、再生回数が１以下（条件３）とする。
【００７７】
そして、コンテンツ分類種別決定部１４は、ＨＤ１０に記憶されている全音楽コンテンツデータのメタ情報から、各コンテンツの分類種別を決定する。
そして、分類別コンテンツ配置ルール決定部７１は、決定した分類種別毎に、図１５の配置規則テーブルを参照して、コンテンツのアイコンを配置する配置方法を決定する。
【００７８】
本実施形態によれば、コンテンツのファイルデータに画像データが含まれない場合であっても、分類種別毎にコンテンツの一覧を表示することができ、ユーザが異なる分類種別のコンテンツを視覚的に区別することができる。
【００７９】
〈第４の実施形態〉
第１の実施形態、第２の実施形態及び第３の実施形態では、コンテンツ分類種別決定部１４が、コンテンツデータの複数のメタ情報から、コンテンツの分類種別を決定する処理について説明した。本実施形態では、ユーザが分類種別を決定したいコンテンツを選択し、複数ある分類種別から決定したい分類種別を選択することで、コンテンツの分類種別を決定する処理について説明する。
【００８０】
図１７は、コンテンツ分類種別設定を行うための操作画面の一例を示す図である。表示制御部２４は、図１７に示されるように操作画面に、分類種別が決定されていないコンテンツを表示する未設定コンテンツ領域７５と、分類種別を表わすアイコンを表示する分類種別アイコン領域７６とを含めて表示する。表示制御部２４は、未設定コンテンツ領域７５に、コンテンツのサムネール８０、コンテンツのサムネール８１等を表示している。また、表示制御部２４は、分類種別アイコン領域７６に、分類種別を表わすアイコン７７、アイコン７８、アイコン７９を表示している。
【００８１】
ユーザは、例えば、赤外線リモコン４により、コンテンツのサムネール８０を選択し、車の分類種別を表すアイコン７９の上まで移動する操作を行う。入力制御部１３は、この操作を、赤外線リモコン受光部６を介して受信する。次にコンテンツ分類種別決定部１４は、選択されたサムネール８０のコンテンツを、車の分類種別に決定する。このように、ユーザが、分類種別が設定されていないコンテンツのサムネールを選択し、分類種別を表すアイコンの上まで移動する操作を行うことで、情報処理装置２は、コンテンツに対して分類種別を決定することができる。
【００８２】
このように、本実施形態によれば、例えば、コンテンツにメタ情報が設定されていない場合であっても、コンテンツの分類種別を決定することができる。
【００８３】
〈第５の実施形態〉
第１の実施形態、第２の実施形態及び第３の実施形態では、コンテンツ分類種別決定部１４が、コンテンツデータの複数のメタ情報から、コンテンツの分類種別を決定する処理について説明した。本実施形態では、コンテンツの内容によってコンテンツの分類種別を決定する処理について説明する。
【００８４】
図１８は、第５の実施形態に係る情報処理装置２の機能構成の一例を示す図である。
図１８の機能構成のうち、図３と同一の構成は、同一符号を付して、その説明を省略する。情報処理装置２は、機能構成として、入力制御部１３と、コンテンツ分類部８２と、コンテンツ読み書き部１５と、分類種別アイコン表示方法決定部１６と、コンテンツアイコン表示配置部１７と、表示制御部２４とを含んで構成される。また、コンテンツ分類部８２は、特徴情報算出部８３を含んで構成される。
【００８５】
本実施形態では、複数の分類種別、と分類種別毎の特徴情報とが関連付けられた分類種別テーブル（分類種別関連情報）がＨＤ１０に記憶されている。分類種別決定手段の一例であるコンテンツ分類部８２は、コンテンツの内容の特徴を表す特徴情報と、この分類別種別テーブルとに基づいて、コンテンツの分類種別を決定する。また、特徴情報算出手段の一例である特徴情報算出部８３は、コンテンツの特徴を表す特徴情報を算出する。
【００８６】
例えば、分類種別テーブルには、森の写真とする分類種別に、全画素中で緑の画素が７０％以上存在するという特徴情報が関連付けられているものとする。特徴情報算出部８３は、分類種別を決定するコンテンツのファイルデータから、基準値以内のＲＧＢ値である緑の画素数をカウントし、全画素中における緑の画素数の割合を算出する。このファイルデータから算出された情報は、コンテンツの内容の特徴を表す特徴情報である。
【００８７】
次に、コンテンツ分類部８２は、算出した緑の画素数の割合が、分類種別テーブルの特徴情報に合致するか否か、即ち特徴情報の閾値内であるか否かを判定する。算出した緑の画素数の割合が７０％以上の場合、コンテンツ分類部８２は、分類種別を決定するコンテンツを森の写真とする分類種別に決定する。また、例えば、花の写真とする分類種別には、全画素中で緑の画素が４０％から６０％で、赤、黄色、白、紫又はピンクの色が、中央付近に２０％から３０％存在するという特徴情報を分類種別テーブルに関連付けておけばよい。
【００８８】
本実施形態によれば、例えば、コンテンツにメタ情報が付加されていない場合であっても、コンテンツの分類種別を決定することができる。
【００８９】
上述した各実施形態によれば、情報処理装置２は、異なるコンテンツの分類種別に対してコンテンツ画像を異なる配置方法で表示部５に配置する。よって、ユーザは視覚を通して即座に分類種別を見分けることができ、効率のよいコンテンツの検索を行うことができる。
【００９０】
上述した本発明の実施形態における情報処理装置を構成する各手段、並びに情報処理方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読取可能な記録媒体は本発明に含まれる。
【００９１】
また、本発明は、例えば、システム、装置、方法、プログラム若しくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器からなるシステムに適用してもよい。
【００９２】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００９３】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００９４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９５】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９６】
【図１】情報表示システムの構成の一例を示す図である。
【図２】情報処理装置のハードウェア構成の一例を示す図である。
【図３】第１の実施形態に係る情報処理装置の機能構成の一例を示す図である。
【図４】コンテンツデータの内容の一例を示す図である。
【図５】分類種別テーブルの一例を示す図である。
【図６】コンテンツ分類種別決定部の処理手順の一例を示すフローチャートである。
【図７】分類種別アイコン表示方法決定部の処理手順の一例を示すフローチャートである。
【図８】コンテンツアイコン表示配置部の処理手順の一例を示すフローチャートである。
【図９】コンテンツアイコン表示配置部の処理手順により表示部に表示される画面の一例を示す図である。
【図１０】第２の実施形態に係る情報処理装置の機能構成の一例を示す図である。
【図１１】コンテンツ内容輪郭抽出部の処理手順の一例を示すフローチャートである。
【図１２】グレースケールに変換した画像のエッジを抽出し、輪郭図形を生成する一例を示す図である。
【図１３】抽出された共通輪郭図形の一例を示す図である。
【図１４】第３の本実施形態に係る情報処理装置の機能構成の一例を示す図である。
【図１５】分類種別毎にコンテンツのアイコンの配置ルールが記述された配置規則テーブルの一例を示す図である。
【図１６】分類種別毎のコンテンツのアイコンを配置する一例を示す図である。
【図１７】第４の本実施形態に係るコンテンツ分類種別設定を行うための操作画面の一例を示す図である。
【図１８】第５の本実施形態に係る情報処理装置の機能構成の一例を示す図である。
【符号の説明】
【００９７】
１      情報表示システム
２      情報処理装置
３      メディアサーバ
４      赤外線リモコン
５      表示部
６      赤外線リモコン受光部
７      ＣＰＵ
８      ＲＡＭ
９      ＲＯＭ
１０    ＨＤ
１１    インタフェース
１３    入力制御部
１４    コンテンツ分類種別決定部
１５    コンテンツ読み書き部
１６    分類種別アイコン表示方法決定部
１７    コンテンツアイコン表示配置部
２４    表示制御部
５１    コンテンツ内容輪郭抽出部
７１    分類別コンテンツ配置ルール決定部
８２    コンテンツ分類部
８３    特徴情報算出部
【図１】
2008276538.tif 000003
【図２】
2008276538.tif 000004
【図３】
2008276538.tif 000005
【図４】
2008276538.tif 000006
【図５】
2008276538.tif 000007
【図６】
2008276538.tif 000008
【図７】
2008276538.tif 000009
【図８】
2008276538.tif 000010
【図９】
2008276538.tif 000011
【図１０】
2008276538.tif 000012
【図１１】
2008276538.tif 000013
【図１２】
2008276538.tif 000014
【図１３】
2008276538.tif 000015
【図１４】
2008276538.tif 000016
【図１５】
2008276538.tif 000017
【図１６】
2008276538.tif 000018
【図１７】
2008276538.tif 000019
【図１８】
2008276538.tif 000020