(57)【要約】【課題】  統合すべきコンテンツ群に含まれるコンテンツの属性情報に基づいてコンテンツ一覧に対する制御方法を決定し、決定された制御方法に従ってコンテンツ一覧を処理する。【解決手段】  第１のコンテンツ群を含む情報処理装置に第２のコンテンツ群を含む外部の機器が接続される情報処理装置において、第１及び第２のコンテンツ群を統合したコンテンツ群のコンテンツ一覧を作成する。第２のコンテンツ群に含まれるコンテンツの種類に応じて、コンテンツの属性情報を取得し、取得した属性情報に基づいてコンテンツ一覧に対する制御方法を決定し、決定した制御方法に従ってコンテンツ一覧を処理する。【選択図】      図２
2009140017.tif 000002
【特許請求の範囲】
【請求項１】
第１のコンテンツ群を含む情報処理装置に第２のコンテンツ群を含む外部の機器が接続される情報処理装置であって、
第１及び第２のコンテンツ群を統合したコンテンツ群のコンテンツ一覧を作成する作成手段と、
前記第２のコンテンツ群に含まれるコンテンツの種類に応じて該コンテンツの属性情報を取得する取得手段と、
前記取得手段で取得された属性情報に基づいて前記コンテンツ一覧に対する制御方法を決定し、決定された制御方法に従って前記コンテンツ一覧を処理する処理手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記取得手段は、前記コンテンツの種類が静止画である場合、コンテンツの作成日時の情報を取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記処理手段は、前記コンテンツの作成日時の範囲で前記コンテンツ一覧を絞り込み、結果を前記コンテンツの作成日時で整列させるよう前記コンテンツ一覧を処理することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記取得手段は、前記コンテンツの種類が音楽である場合、コンテンツの音楽ジャンルの情報を取得することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記処理手段は、前記コンテンツの音楽ジャンルの分布を算出し、その分布に基づいてコンテンツが多いジャンル順に整列させるよう前記コンテンツ一覧を処理することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記コンテンツ一覧から除外する一覧対象外コンテンツの属性情報を記憶する手段と、
前記一覧対象外コンテンツの属性情報に基づいて前記一覧対象外コンテンツを除外する手段と、
を更に有することを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記属性情報であるコンテンツの種類が単一である場合には、前記処理手段はその種類で整列させるよう前記コンテンツ一覧を処理し、
前記属性情報であるコンテンツの種類が単一でない場合には、前記処理手段は予め決められた整列条件で整列させるよう前記コンテンツ一覧を処理することを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記コンテンツ一覧の先頭を前記第２のコンテンツ群のコンテンツとすることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記処理手段で処理されたコンテンツ一覧を一覧表示として表示手段に表示させる手段を更に有することを特徴とする請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
前記一覧表示では、前記第２のコンテンツ群のコンテンツを前記第１のコンテンツ群のコンテンツと区別して表示することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
第１のコンテンツ群を含む情報処理装置に第２のコンテンツ群を含む外部の機器が接続される情報処理装置にて実行される処理方法であって、
第１及び第２のコンテンツ群を統合したコンテンツ群のコンテンツ一覧を作成する作成工程と、
前記第２のコンテンツ群に含まれるコンテンツの種類に応じて該コンテンツの属性情報を取得する取得工程と、
前記取得工程で取得された属性情報に基づいて前記コンテンツ一覧に対する制御方法を決定し、決定された制御方法に従って前記コンテンツ一覧を処理する処理工程と、
を有することを特徴とする処理方法。
【請求項１２】
請求項１１に記載の処理方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１のコンテンツ群を含む情報処理装置に第２のコンテンツ群を含む外部の機器が接続される情報処理装置及びその処理方法に関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータにおいて、各種コンテンツ（静止画、動画、音楽、ドキュメントなど）を参照し、特定の順序でコンテンツの代表画像やタイトルなどの参照情報を一覧表示すること（コンテンツ一覧）が普及している。更に、パーソナルコンピュータでは、機器や記憶媒体を接続することによりそれに対応するアプリケーションプログラムが起動し、その機器や記憶媒体内部のコンテンツの一覧が可能である。
【０００３】
また、近年のデジタル家電機器においては、家庭内のネットワークに接続された各機器と通信することにより家庭内のネットワークに接続された全機器の保持するコンテンツを一覧する機能を有するものもある。このようなデジタル家電機器は、全てのコンテンツの一覧、特定の種類のコンテンツのみの一覧、或いは特定の順序でのコンテンツ一覧などの予め決められた固定の規則によって処理されたコンテンツの一覧表示を行っている。
【０００４】
これに対して、コンテンツサーバからユーザの嗜好や通信環境、コンテンツのジャンルなどのコンテンツの属性情報からコンテンツの選別及び再生順の決定を行い、コンテンツを受信、再生するものがある（例えば、特許文献１参照）。
【特許文献１】特開２００５−８４７５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述したような従来のコンテンツ一覧装置には以下のような課題がある。
【０００６】
まず、接続機器や記憶媒体内部のコンテンツのみが一覧表示される場合、その他の機器のコンテンツとの一覧表示が行われないため、複数のコンテンツ一覧を行き来する、或いは複数機器を跨る形で再度検索を行う必要があり、煩雑であった。
【０００７】
また、予め決められた固定の規則によって処理されたコンテンツの一覧表示を行うものでは、コンテンツを閲覧する目的で機器を新たに接続した際に、接続した機器のコンテンツが他のコンテンツに埋もれてしまう恐れがあった。
【０００８】
また、特許文献１の発明では、コンテンツの属性情報は選別の際の評価対象として使用するのみである。従って、新たにコンテンツ群を追加した場合にも、そのコンテンツ群に含まれるコンテンツの属性情報からコンテンツ一覧全体に対する制御方法を決定することはない。そのため、選別の結果では、新たに追加したコンテンツが全く表示されないことも起こり得るという問題があった。
【０００９】
本発明は、統合すべきコンテンツ群に含まれるコンテンツの属性情報に基づいてコンテンツ一覧に対する制御方法を決定し、決定された制御方法に従ってコンテンツ一覧を処理することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、第１のコンテンツ群を含む情報処理装置に第２のコンテンツ群を含む外部の機器が接続される情報処理装置であって、第１及び第２のコンテンツ群を統合したコンテンツ群のコンテンツ一覧を作成する作成手段と、前記第２のコンテンツ群に含まれるコンテンツの種類に応じて該コンテンツの属性情報を取得する取得手段と、前記取得手段で取得された属性情報に基づいて前記コンテンツ一覧に対する制御方法を決定し、決定された制御方法に従って前記コンテンツ一覧を処理する処理手段と、を有することを特徴とする。
【００１１】
また、本発明は、第１のコンテンツ群を含む情報処理装置に第２のコンテンツ群を含む外部の機器が接続される情報処理装置にて実行される処理方法であって、第１及び第２のコンテンツ群を統合したコンテンツ群のコンテンツ一覧を作成する作成工程と、前記第２のコンテンツ群に含まれるコンテンツの種類に応じて該コンテンツの属性情報を取得する取得工程と、前記取得工程で取得された属性情報に基づいて前記コンテンツ一覧に対する制御方法を決定し、決定された制御方法に従って前記コンテンツ一覧を処理する処理工程と、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、統合すべきコンテンツ群に含まれるコンテンツの属性情報に基づいてコンテンツ一覧に対する制御方法を決定し、決定された制御方法に従ってコンテンツ一覧を処理する。これにより、それまでのコンテンツ群と新たなコンテンツ群を統合した上で、自動的に新たなコンテンツ群を中心とした閲覧に適した形式でのコンテンツ一覧を表示することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００１４】
［第１の実施形態］
図１は、第１の実施形態におけるコンテンツ一覧装置のハードウェア構成の一例を示す概念図である。１０２は各種処理のための演算や論理判断などを行い、バス１０１に接続された各構成要素を制御するためのＣＰＵである。コンテンツ一覧装置には、プログラムメモリとデータメモリとを含むメモリが搭載されている。そして、このプログラムメモリには、ＣＰＵ１０２による制御のための各種処理手順（詳細は後述するフローチャートで示すプログラム）が格納される。このメモリは、ＲＯＭ１０３であっても良く、外部記憶装置などからプログラムがロードされるＲＡＭ１０４であっても良い。
【００１５】
１０５はデータやプログラムなどを記憶しておくためのハードディスクなどの記憶装置である。１０６はユーザからの指示を入力するためのキーボードやマウスなどの入力装置である。１０７は出力するための回路を含むＣＲＴや液晶表示器（ＬＣＤ）、スピーカーなどの出力装置である。コンテンツ一覧は、出力装置１０７上に出力されるものとする。１０８は外部の機器や記憶媒体との通信を制御するための通信インタフェース（Ｉ／Ｆ）である。
【００１６】
上述の構成において、コンテンツ一覧装置は、通信Ｉ／Ｆ１０８を介して外部の機器やフラッシュメモリなどの記憶媒体の接続及び接続解除を認識する。そして、コンテンツの一覧表示に使用するコンテンツとその制御方法とを決定するために、接続した外部の機器が保持するコンテンツの属性情報を取得する。ここで、属性情報は新たに接続された機器から取得しても良く、通信Ｉ／Ｆ１０８を介して接続されている記憶媒体やネットワークに接続されている機器から取得しても良い。
【００１７】
尚、本発明に係るコンテンツ一覧装置は、パーソナルコンピュータなどの情報処理装置によって実現できるものであるが、専用の装置として構成することも可能である。
【００１８】
図２は、第１の実施形態におけるコンテンツ一覧装置のソフトウェア構成の一例を示す概念図である。２００はコンテンツ一覧装置のソフトウェアである。２０１は通信Ｉ／Ｆ１０８への記憶媒体の接続や、通信Ｉ／Ｆ１０８を介したネットワークへの機器の接続を検知する機器接続検知部である。２０２は通信Ｉ／Ｆ１０８を介して接続された記憶媒体やネットワークに接続された機器からコンテンツの属性情報の取得を行うコンテンツ属性情報取得部である。２０３はコンテンツを統合して一覧表示を行うコンテンツ統合・一覧表示部である。コンテンツ統合・一覧表示部２０３は、機器接続検知部２０１からの接続通知により接続された機器からコンテンツを取得し、コンテンツ一覧装置自体を含む他の機器のコンテンツと統合し、コンテンツ一覧を作成する。
【００１９】
２０４はコンテンツの属性情報に基づき制御方法を決定し、コンテンツ統合・一覧表示部２０３の一覧表示に対する制御を行う一覧表示制御部である。一覧表示制御部２０４は、コンテンツ統合・一覧表示部２０３からの一覧作成通知によりコンテンツ属性情報取得部２０２からコンテンツの属性情報を取得し、その属性情報に基づき制御方法を決定する。そして、決定した制御方法に従って一覧表示を行うようにコンテンツ統合・一覧表示部２０３を制御する。２０５はコンテンツ統合・一覧表示部２０３がコンテンツの一覧表示を作成する際に、そのコンテンツが一覧表示して良いコンテンツであるか否かを判定する一覧対象外コンテンツ判定部である。
【００２０】
図３は、第１の実施形態におけるコンテンツ情報統合及び表示処理の一例を示すフローチャートである。図３において、Ｓ３０１からＳ３０４は各ステップを表す。
【００２１】
まず、新たに接続された機器が保持するコンテンツと、それまでに取得・保持しているコンテンツ一覧装置内部或いは記憶媒体やネットワークに接続されている機器のコンテンツ情報を統合し、コンテンツ一覧を作成する（Ｓ３０１）。次に、第２のコンテンツ群、即ち、第１の実施形態では新たに接続された機器が保持するコンテンツの属性情報を通信Ｉ／Ｆ１０８を介して接続されている記憶媒体やネットワークに接続されている機器から取得する（Ｓ３０２）。そして、属性情報から制御方法を決定し、一覧表示の制御処理を行う（Ｓ３０３）。尚、このＳ３０３の属性情報による制御方法の決定処理及び一覧表示制御処理については、図４を用いて更に詳述する。次に、Ｓ３０３の処理結果を出力装置１０７に表示し（Ｓ３０４）、この処理を終了する。
【００２２】
図４は、第１の実施形態における属性情報による制御方法の決定及び一覧表示制御処理の一例を示すフローチャートである。図４において、Ｓ４０１からＳ４０５は各ステップを表す。
【００２３】
まず、第２のコンテンツ群、即ち、新たに接続された機器が保持するコンテンツの属性情報であるコンテンツの種類を取得し、第２のコンテンツ群に含まれるコンテンツの種類が全て静止画であるか否かを判断する（Ｓ４０１）。判断の結果、コンテンツ種類が全て静止画である場合、新たに接続された機器が保持する静止画コンテンツの属性情報である作成日時の範囲を取得する（Ｓ４０２）。
【００２４】
次に、Ｓ４０２で取得したコンテンツの作成日時の範囲で、かつ、コンテンツの種類が静止画で、コンテンツ情報統合・一覧表示部２０３に保持されている統合後のコンテンツ一覧に対して絞込み制御を行う（Ｓ４０３）。そして、その絞込みの結果をコンテンツの作成日時で整列し（Ｓ４０４）、この処理を終了する。
【００２５】
一方、上述のＳ４０１で、コンテンツ種類が全て静止画でないと判断された場合には、その他の処理を行い（Ｓ４０５）、この処理を終了する。
【００２６】
図５は、第１の実施形態におけるコンテンツ一覧システムの構成の一例を表す概念図である。図５において、５００はコンテンツ一覧装置である。５３０はコンテンツ一覧装置５００に接続されるデジタルカメラである。５２０はデジタルカメラ５３０をコンテンツ一覧装置５００に接続するための接続ケーブルである。
【００２７】
コンテンツ一覧装置５００において、５１６は記憶装置１０５に保持されている静止画コンテンツの集合を概念的に示したものである。５０１〜５１５は各静止画コンテンツを表したものである。
【００２８】
デジタルカメラ５３０において、５３５はデジタルカメラ５３０のメモリに保持されている全コンテンツの集合を概念的に示したものである。５３１〜５３４は各コンテンツを表したものである。
【００２９】
図５において、画像はそれぞれのコンテンツの縮小画像を表しており、画像の下の文字列はコンテンツの作成日時を表しているものとする。ここで、静止画コンテンツ５０１〜５１５を第１のコンテンツ群と称し、コンテンツ５３１〜５３４を第２のコンテンツ群と称す。
【００３０】
図６は、第１の実施形態における属性情報に基づいて決定した制御方法による一覧表示制御処理の結果の一例を表す概念図である。図６において、６００は出力装置１０７上に表示されるコンテンツ一覧表示領域全体を表している。６０１〜６１０は各コンテンツを表している。このように、第１の実施形態においては、コンテンツ一覧には各コンテンツの代表画像及び代表画像の下にコンテンツの作成日時が表示される。６２０は表示されているコンテンツの種類を表す領域である。６２１〜６２３はそれぞれ動画、静止画、音楽の属性情報でコンテンツの絞込みが行われていることを示す絞込み状態提示部品である。この例では、静止画６２２の外枠が他の種類とは異なる表示になっており、全コンテンツのうち、静止画コンテンツのみが表示されていることを表している。
【００３１】
また、図６に示すコンテンツ６０１、６０５、６０８、６１０が図５に示すコンテンツ５３１〜５３４であり、図６に示すコンテンツ６０２〜６０４、６０６、６０７、６０９が図５に示すコンテンツ５０３〜５０８である。図５に示すコンテンツ一覧装置５００が保持する静止画コンテンツ群５１６のうち、デジタルカメラ５３０が保持するコンテンツ群５３５の作成日の範囲に含まれるコンテンツのみが一覧表示される。また、コンテンツ一覧装置５００が保持する静止画コンテンツ群５１６に含まれるコンテンツと、デジタルカメラ５３０が保持するコンテンツが作成日時で整列されて表示される。
【００３２】
このように、コンテンツ一覧装置５００にデジタルカメラ５３０が接続されると、図３に示す処理により、デジタルカメラ５３０が保持するコンテンツ群に含まれるコンテンツの属性情報から制御方法を決定し、一覧表示制御処理が行われる。
【００３３】
第１の実施形態によれば、第２のコンテンツ群に含まれるコンテンツの属性情報から決定した制御を、第１及び第２のコンテンツ群を統合したコンテンツ一覧に対して自動的に行い、結果を表示することが可能となる。特に、新たな機器が接続された際に、その機器の保持するコンテンツの作成日時の範囲で、統合されたコンテンツ群を絞り込み、作成日時で整列した上で一覧表示することが可能となる。
【００３４】
［第２の実施形態］
次に、図面を参照しながら本発明に係る第２の実施形態を詳細に説明する。第２の実施形態では、第２のコンテンツ群に含まれるコンテンツの属性情報の分布に応じて決定した制御方法で一覧表示状態を制御する処理を説明する。
【００３５】
尚、第２の実施形態におけるコンテンツ一覧装置の構成は、第１の実施形態で説明した図１及び図２に示す構成と同様であり、その説明は省略する。
【００３６】
図７は、第２の実施形態におけるコンテンツ一覧システムの構成の一例を表す概念図である。図７において、７００は複数の機器を相互に接続するネットワークである。７１０はネットワーク７００に予め接続されている音楽サーバである。７１１はその音楽サーバ７１０に保持されている音楽コンテンツのジャンル別構成を表したものである。
【００３７】
ジャンル別構成７１１の各行は１つの音楽ジャンルの情報であり、行中の「：」の左側が音楽ジャンルを表し、右側がそのジャンルに属する曲が何曲保持されているかを表している。例えば、一番上の行は、音楽ジャンルが演歌であるコンテンツが音楽サーバ７１０に１０００曲保持されていることを表している。
【００３８】
７２０はネットワーク７００に予め接続されているコンテンツ一覧装置である。７２１はコンテンツ一覧装置７２０に保持されている音楽コンテンツのジャンル別構成を表したものである。尚、第２の実施形態では、音楽サーバ７１０及びコンテンツ一覧装置７２０の保持するコンテンツ群を統合したものを第１のコンテンツ群と称す。
【００３９】
７３０はネットワーク７００に新たに接続された携帯型音楽再生装置である。７３１は携帯型音楽再生装置７３０に保持されている音楽コンテンツのジャンル別構成を表したものである。尚、第２の実施形態では、携帯型音楽再生装置７３０の保持するコンテンツ群を第２のコンテンツ群と称す。
【００４０】
図８は、第２の実施形態における属性情報による制御方法の決定及び一覧表示制御処理の一例を示すフローチャートである。図８において、Ｓ８０１からＳ８０５は各ステップを表す。
【００４１】
まず、第２のコンテンツ群、即ち、新たに接続された携帯型音楽再生装置７３０に保持されるコンテンツの属性情報であるコンテンツの種類を取得し、第２のコンテンツ群に含まれるコンテンツの種類が全て音楽であるか否かを判断する（Ｓ８０１）。判断の結果、コンテンツの種類が全て音楽である場合、新たに接続された携帯型音楽再生装置７３０の保持する各コンテンツの属性情報である音楽ジャンルを取得する（Ｓ８０２）。
【００４２】
次に、Ｓ８０２で取得したコンテンツの音楽ジャンルの分布を算出する（Ｓ８０３）。そして、その分布に基づいて統合後のコンテンツをコンテンツ数の多いジャンル順に整列し（Ｓ８０４）、この処理を終了する。
【００４３】
一方、上述したＳ８０１で、コンテンツ種類が全て音楽でないと判断された場合には、その他の処理を行い（Ｓ８０５）、この処理を終了する。
【００４４】
図９は、第２の実施形態における属性情報に基づいて決定した制御方法による一覧表示制御処理の結果の一例を表す概念図である。図９において、９００は第２のコンテンツ群に含まれるコンテンツの属性情報から決定し、一覧表示制御を行った後のコンテンツ全体である。９０１〜９０８は各音楽ジャンルとそれに含まれる曲数、即ち、コンテンツの数を表したものである。これらはコンテンツ一覧において、９０１から９０８の順に並んでいるものとする。
【００４５】
図９に示すように、携帯型音楽再生装置７３０に保持されている音楽コンテンツの属性情報（ジャンル別構成７３１）に応じて、即ち、コンテンツの数の多い音楽ジャンルから順に並んでいる。
【００４６】
第２の実施形態によれば、第２のコンテンツ群に含まれるコンテンツの特定の属性情報の値の分布に応じて決定した制御方法を、第１及び第２のコンテンツ群を統合したコンテンツ群に対して処理を行うことが可能となる。
【００４７】
［第３の実施形態］
次に、図面を参照しながら本発明に係る第３の実施形態を詳細に説明する。第３の実施形態では、第２のコンテンツ群に含まれるコンテンツの属性情報により制御方法を決定し、一覧表示に対する制御の結果から予め指定されているコンテンツを除外する処理を説明する。
【００４８】
尚、第３の実施形態におけるコンテンツ一覧装置の構成は、第１の実施形態で説明した図１及び図２に示す構成と同様であり、その説明は省略する。
【００４９】
図１０は、第３の実施形態における一覧対象外コンテンツに関する情報を保持するデータ構造の一例を表す概念図である。図１０において、１０００は一覧対象外コンテンツに関する情報を保持するデータ構造全体である。このデータ構造はＲＯＭ１０３或いは記憶装置１０５に保持され、一覧対象外コンテンツを判断する際に一覧対象外コンテンツ判定部２０５によって参照される。
【００５０】
１０１０、１０２０はそれぞれ１つの一覧対象外コンテンツの情報である。各一覧対象外コンテンツに関する情報は、一覧対象外の判断を行うためのコンテンツの属性情報と、コンテンツを一覧対象外とする条件として指定するコンテンツの属性値とを含む。また、１０１１、１０２１は一覧対象外の判断を行うためのコンテンツの属性情報であり、１０１２、１０２２はコンテンツを一覧対象外とする条件として指定するコンテンツの属性値である。
【００５１】
即ち、一覧対象外コンテンツに関する情報１０１０はコンテンツを保持するデバイスの属性情報「デバイス識別子」の属性値が「uuid:123456789」であるコンテンツは一覧対象外であることを表している。また、一覧対象外コンテンツに関する情報１０２０はコンテンツの属性情報「プライベート属性」の属性値が「秘密」であるコンテンツは一覧対象外であることを表している。
【００５２】
図１１は、第３の実施形態におけるコンテンツ情報統合及び表示処理の一例を示すフローチャートである。図１１において、Ｓ１１０１からＳ１１０５は各ステップを表す。
【００５３】
まず、新たに接続された機器が保持するコンテンツと、それまでに取得・保持しているコンテンツ一覧装置内部或いは記憶媒体やネットワークに接続されている機器のコンテンツ情報を統合し、コンテンツ一覧を作成する（Ｓ１１０１）。次に、第２のコンテンツ群、即ち、第３の実施形態では新たに接続された機器が保持するコンテンツの属性情報を通信Ｉ／Ｆ１０８を介して接続されている記憶媒体やネットワークに接続されている機器から取得する（Ｓ１１０２）。そして、属性情報から制御方法を決定し、一覧表示の制御処理を行う（Ｓ１１０３）。尚、このＳ１１０３の属性情報による制御方法の決定処理及び一覧表示制御処理は、第１又は第２の実施形態と同様であり、その詳細は省略する。
【００５４】
次に、一覧対象外コンテンツ判定部２０５がその処理結果から対象外コンテンツを除外する（Ｓ１１０４）。このＳ１１０４の対象外コンテンツ除外処理については、図１２を用いて更に詳述する。次に、Ｓ１１０４の処理結果をコンテンツ統合・一覧表示部２０３に送り、コンテンツ統合・一覧表示部２０３が対象外コンテンツが除外された一覧表示を表示し（Ｓ１１０５）、この処理を終了する。
【００５５】
図１２は、第３の実施形態における対象外コンテンツ除外処理の一例を示すフローチャートである。図１２において、Ｓ１２０１からＳ１２０５は各ステップを表す。
【００５６】
まず、第２のコンテンツ群に含まれるコンテンツの属性情報に基づき制御方法を決定し、一覧に対して行った制御処理の結果から先頭のコンテンツを取得する（Ｓ１２０１）。そして、先頭のコンテンツが一覧の対象として良いコンテンツか否かを判断する（Ｓ１２０２）。この判断はＲＯＭ１０３或いは記憶装置１０５に保持されている、図１０に示すデータ構造を参照して行う。判断の結果、コンテンツが一覧の対象として良いコンテンツであれば、そのコンテンツを一覧に含める（Ｓ１２０３）。また、一覧の対象として良いコンテンツでなければ、Ｓ１２０４へ進む。
【００５７】
そして、対象外コンテンツ除外処理を行っていないコンテンツが存在するか否かを判断する（Ｓ１２０４）。判断の結果、まだコンテンツが存在するならば、そのコンテンツを取得し（Ｓ１２０５）、Ｓ１２０２の判断に戻る。また、Ｓ１２０４でコンテンツがもうなければ、この処理を終了する。
【００５８】
第３の実施形態によれば、第２のコンテンツ群に含まれるコンテンツの属性情報から制御方法を決定し、一覧に対して行った制御処理の結果を表示する際に、特定のコンテンツを一覧から除外することが可能となる。
【００５９】
［第４の実施形態］
次に、図面を参照しながら本発明に係る第４の実施形態を詳細に説明する。第４の実施形態では、第２のコンテンツ群のコンテンツに付加されている特定の属性値の範囲に応じて統合したコンテンツ群の一覧表示の先頭コンテンツを決定する処理を説明する。
【００６０】
尚、第４の実施形態におけるコンテンツ一覧装置の構成は、第１の実施形態で説明した図１及び図２に示す構成と同様であり、その説明は省略する。
【００６１】
図１３は、第４の実施形態における属性情報に基づいて決定した制御方法による一覧表示制御処理の一例を示すフローチャートである。図１３において、Ｓ１３０１からＳ１３０６は各ステップを表す。
【００６２】
まず、第２のコンテンツ群に含まれる、即ち、接続した機器に保持されるコンテンツの属性情報であるコンテンツの種類が単一であるか否かを判断する（Ｓ１３０１）。判断の結果、コンテンツの種類が単一であれば、統合したコンテンツをコンテンツの種類で整列する（Ｓ１３０２）。そして、第２のコンテンツ群に含まれるコンテンツの種類を一覧表示上の先頭とし（Ｓ１３０３）、この処理を終了する。
【００６３】
一方、Ｓ１３０１で、コンテンツの種類が単一でないと判断すると、統合したコンテンツをコンテンツ一覧の現在の整列条件で整列させる（Ｓ１３０４）。そして、整列条件であるコンテンツの属性情報における第２のコンテンツ群に含まれるコンテンツの属性値の範囲を取得する（Ｓ１３０５）。ここで、取得した値の範囲の先頭に該当するコンテンツを一覧表示上の先頭とし（Ｓ１３０６）、この処理を終了する。
【００６４】
第４の実施形態によれば、第２のコンテンツ群中のコンテンツに付加されている特定の属性値の範囲に応じて統合したコンテンツ群の一覧表示上の先頭コンテンツを決定することが可能となる。
【００６５】
［変形例］
変形例として、第２のコンテンツ群を一覧表示上において他のコンテンツと区別できるように処理する場合を説明する。
【００６６】
図１４は、変形例による一覧表示制御処理の一例を示すフローチャートである。図１４において、Ｓ１４０１、Ｓ１４０２は各ステップを表す。
【００６７】
まず、第２のコンテンツ群に含まれる、接続した機器に保持されるコンテンツの属性情報である所属機器の識別子を得る（Ｓ１４０１）。次に、その識別子をコンテンツの属性情報である所属機器の識別子として有するコンテンツに対して、一覧表示上で他のコンテンツとは区別した表示とするための印を付け（Ｓ１４０２）、この処理を終了する。
【００６８】
これにより、第２のコンテンツ群に含まれるコンテンツを一目で識別することが可能となる。
【００６９】
また、上述した一覧表示制御処理を上述した複数の処理の組み合わせで実現するように構成しても良い。
【００７０】
図１５は、第１の実施形態での処理を行った後に、更に変形例での処理を行った場合の処理結果の表示の一例を示す概念図である。図１５において、1501から1504は図１４の処理により、新たに接続した機器に含まれることを表示上で容易に判断つくようにしたコンテンツである。
【００７１】
これにより、第２のコンテンツ群に含まれるコンテンツの１つ以上のコンテンツ情報の範囲や分布を条件として使用した処理が可能となり、ユーザの希望する一覧表示を複雑な検索及び整列処理を手動で指示することなしに行うことが可能となる。
【００７２】
また、第２のコンテンツ群に含まれるコンテンツの属性情報による制御を行うか否かの問い合わせを出力装置１０７に表示し、ユーザが入力装置１０６で選択することにより、制御を行うか否かを決定できるように構成しても良い。
【００７３】
更に、制御方法を決定するための属性情報としての選択肢を出力装置１０７に表示し、ユーザが入力装置１０６で選択することにより、どの属性情報を使用して制御方法を決定するかを指定できるように構成しても良い。
【００７４】
また、コンテンツ一覧に対する制御方法の選択肢を出力装置１０７に表示し、ユーザが入力装置１０６で選択することにより、どの制御方法をコンテンツ一覧に対する制御方法を対して行うかを指定できるように構成しても良い。
【００７５】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００７６】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【００７７】
この場合、コンピュータ読み取り可能な記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００７８】
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００７９】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。
【００８０】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００８１】
【図１】第１の実施形態におけるコンテンツ一覧装置のハードウェア構成の一例を示す概念図である。
【図２】第１の実施形態におけるコンテンツ一覧装置のソフトウェア構成の一例を示す概念図である。
【図３】第１の実施形態におけるコンテンツ情報統合及び表示処理の一例を示すフローチャートである。
【図４】第１の実施形態における属性情報による制御方法の決定及び一覧表示制御処理の一例を示すフローチャートである。
【図５】第１の実施形態におけるコンテンツ一覧システムの構成の一例を表す概念図である。
【図６】第１の実施形態における属性情報に基づいて決定した制御方法による一覧表示制御処理の結果の一例を表す概念図である。
【図７】第２の実施形態におけるコンテンツ一覧システムの構成の一例を表す概念図である。
【図８】第２の実施形態における属性情報による制御方法の決定及び一覧表示制御処理の一例を示すフローチャートである。
【図９】第２の実施形態における属性情報に基づいて決定した制御方法による一覧表示制御処理の結果の一例を表す概念図である。
【図１０】第３の実施形態における一覧対象外コンテンツに関する情報を保持するデータ構造の一例を表す概念図である。
【図１１】第３の実施形態におけるコンテンツ情報統合及び表示処理の一例を示すフローチャートである。
【図１２】第３の実施形態における対象外コンテンツ除外処理の一例を示すフローチャートである。
【図１３】第４の実施形態における属性情報に基づいて決定した制御方法による一覧表示制御処理の一例を示すフローチャートである。
【図１４】変形例による一覧表示制御処理の一例を示すフローチャートである。
【図１５】第１の実施形態での処理を行った後に、更に変形例での処理を行った場合の処理結果の表示の一例を示す概念図である。
【符号の説明】
【００８２】
１０１  バス
１０２  ＣＰＵ
１０３  ＲＯＭ
１０４  ＲＡＭ
１０５  記憶装置
１０６  入力装置
１０７  出力装置
１０８  通信Ｉ／Ｆ
２０１  機器接続検知部
２０２  コンテンツ属性情報取得部
２０３  コンテンツ統合・一覧表示部
２０４  一覧表示制御部
２０５  一覧対象外コンテンツ判定部
【図１】
2009140017.tif 000003
【図２】
2009140017.tif 000004
【図３】
2009140017.tif 000005
【図４】
2009140017.tif 000006
【図５】
2009140017.tif 000007
【図６】
2009140017.tif 000008
【図７】
2009140017.tif 000009
【図８】
2009140017.tif 000010
【図９】
2009140017.tif 000011
【図１０】
2009140017.tif 000012
【図１１】
2009140017.tif 000013
【図１２】
2009140017.tif 000014
【図１３】
2009140017.tif 000015
【図１４】
2009140017.tif 000016
【図１５】
2009140017.tif 000017