(57)【要約】  レンダラが出力可能なコンテンツの一覧表示を提供することができ、ユーザにコンテンツ操作に対する煩わしさを感じさせることなく使い勝手の良いコンテンツ管理装置、コンテンツ再生方法及びプログラム。携帯情報端末（１００）は、携帯情報端末（１００）のデバイス情報とネットワークに接続されているデバイスのデバイス情報とを取得するデバイス情報取得部（１０４）と、携帯情報端末（１００）が格納しているコンテンツのコンテンツ情報とネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報とを取得するコンテンツ情報取得部（１０６）と、取得したレンダラ情報、及び、コンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理を行う対応付けリスト情報制御部（１０５）と、対応付けリスト情報を表示画面に出力する表示処理部（１０９）と、対応付けリスト情報から選択されたコンテンツ情報とデバイス情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ操作を制御するコンテンツ操作制御部（１０８）とを備える。
2009028103.tif 000002
【特許請求の範囲】
【請求項１】
入力情報を判定する入力判定手段と、
前記入力判定手段の結果に基づいて命令を実行する命令実行手段と、
サーバ情報、及び／又は、コンテンツ再生デバイス情報を管理する端末デバイス情報管理手段と、
保持しているコンテンツを管理するコンテンツ管理手段と、
前記命令実行手段からのデバイス情報取得要求に基づいて、ネットワークに接続されているデバイスが保持するサーバ情報、及び／又は、コンテンツ再生デバイス情報と、前記端末デバイス情報管理手段が保持するサーバ情報、及び／又は、コンテンツ再生デバイス情報とを取得するデバイス情報取得手段と、
前記命令実行手段からのコンテンツ情報取得要求に基づいて、ネットワークに接続されているデバイスが格納しているコンテンツのコンテンツ情報と、前記コンテンツ管理手段が保持するコンテンツ情報とを取得するコンテンツ情報取得手段と、
取得したコンテンツ再生デバイス情報、及び、コンテンツ情報に基づいて、コンテンツ再生デバイスと該コンテンツ再生デバイスが出力可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理する対応付けリスト情報制御手段と、
前記対応付けリスト情報を表示画面に出力する表示処理手段と、
前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ操作を制御するコンテンツ操作制御手段と、
ネットワークを介してデバイス情報取得要求、コンテンツ情報取得要求、及び、コンテンツ操作制御要求をコンテンツ再生デバイスへ送信し、前記コンテンツ再生デバイスからコンテンツ再生デバイス情報、コンテンツ情報、及び、コンテンツ操作情報を受信する送受信手段と
を備えるコンテンツ管理装置。
【請求項２】
前記コンテンツ操作制御手段から提供されるコンテンツの音声情報を出力する音声処理手段を備え、
前記表示処理手段は、前記コンテンツ操作制御手段から提供されるコンテンツの動画像情報、静止画像情報、及び／又は、コンテンツ操作情報を表示画面に出力し、
前記送受信手段は、コンテンツを送受信する請求項１記載のコンテンツ管理装置。
【請求項３】
前記デバイス情報取得手段は、サーバ情報、及び／又は、コンテンツ再生デバイス情報を、デバイス情報として取得する請求項１記載のコンテンツ管理装置。
【請求項４】
前記命令実行手段は、前記対応付けリスト情報制御手段からのデバイス情報判別完了通知に基づいて、前記コンテンツ情報取得手段に対してコンテンツ情報取得要求を行う請求項１記載のコンテンツ管理装置。
【請求項５】
前記命令実行手段は、前記コンテンツ情報取得手段からのコンテンツ情報取得完了通知に基づいて、前記対応付けリスト情報制御手段に対して対応付けリスト情報生成要求を行う請求項１記載のコンテンツ管理装置。
【請求項６】
前記コンテンツ情報取得手段は、前記命令実行手段からのコンテンツ情報取得要求、及び、前記対応付けリスト情報制御手段からのサーバ情報に基づいて、コンテンツ情報取得要求を行う請求項１記載のコンテンツ管理装置。
【請求項７】
前記対応付けリスト情報制御手段は、前記デバイス情報取得手段で取得したデバイス情報がサーバ情報、及び／又は、コンテンツ再生デバイス情報であることを判別するデバイス情報判別手段を備える請求項１記載のコンテンツ管理装置。
【請求項８】
前記対応付けリスト情報制御手段は、前記命令実行手段からの対応付けリスト情報生成要求と、前記デバイス情報判別手段の判別結果であるコンテンツ再生デバイス情報と、前記コンテンツ情報取得手段により取得されたコンテンツ情報に基づいて、コンテンツ再生デバイスと該コンテンツ再生デバイスが再生可能なコンテンツとを対応付けた対応付けリスト情報を、コンテンツ再生デバイス毎に生成する対応付けリスト情報生成手段を備える請求項１記載のコンテンツ管理装置。
【請求項９】
前記対応付けリスト情報制御手段は、前記対応付けリスト情報生成手段で生成された対応付けリスト情報を管理し、前記対応付けリスト情報を前記表示処理手段に提供する対応付けリスト情報管理手段を備える請求項８記載のコンテンツ管理装置。
【請求項１０】
前記対応付けリスト情報管理手段は、前記命令実行手段からのコンテンツ再生デバイス表示切替要求に基づいて、切替先コンテンツ再生デバイスに対応する対応付けリスト情報を前記表示処理手段に提供する請求項９記載のコンテンツ管理装置。
【請求項１１】
前記対応付けリスト情報管理手段は、前記命令実行手段からのコンテンツカーソル表示切替要求に基づいて、切替先コンテンツへのカーソル表示制御情報を前記表示処理手段に提供する請求項９記載のコンテンツ管理装置。
【請求項１２】
前記対応付けリスト情報管理手段は、前記命令実行手段からのコンテンツ操作制御要求に基づいて、選択されたコンテンツに関するコンテンツ情報とコンテンツ再生デバイス情報、及び、前記命令実行手段からのコンテンツ操作制御要求を、前記コンテンツ操作制御手段に提供する請求項９記載のコンテンツ管理装置。
【請求項１３】
前記コンテンツ管理手段は、前記コンテンツ操作制御手段からのコンテンツ取得要求に基づいて、前記コンテンツ操作制御手段にコンテンツを提供する請求項１記載のコンテンツ管理装置。
【請求項１４】
前記コンテンツ操作制御手段は、前記対応付けリスト情報管理手段によって選択されたコンテンツ情報とコンテンツ再生デバイス情報、前記命令実行手段から前記対応付けリスト情報管理手段を介して提供されるコンテンツ操作制御要求、及び、前記コンテンツ操作制御手段において管理されるコンテンツ操作情報に基づいて、前記コンテンツ管理手段にコンテンツ取得要求を行い、前記コンテンツ管理手段からコンテンツを取得し、取得したコンテンツを表示処理手段、及び／又は、前記音声処理手段に提供する請求項９記載のコンテンツ管理装置。
【請求項１５】
前記コンテンツ操作制御手段は、前記対応付けリスト情報管理手段によって選択されたコンテンツ情報とコンテンツ再生デバイス情報、前記命令実行手段から前記対応付けリスト情報管理手段を介して提供されるコンテンツ操作制御要求、及び、前記コンテンツ操作制御手段において管理されるコンテンツ操作情報に基づいて、前記コンテンツ管理手段にコンテンツ取得要求を行い、前記コンテンツ管理手段からコンテンツを取得し、取得したコンテンツ、及び、コンテンツ操作制御要求を、前記送受信手段を介して、選択されたコンテンツ再生デバイスに提供する請求項９記載のコンテンツ管理装置。
【請求項１６】
前記コンテンツ操作制御手段は、前記対応付けリスト情報管理手段によって選択されたコンテンツ情報とコンテンツ再生デバイス情報、前記命令実行手段から前記対応付けリスト情報管理手段を介して提供されるコンテンツ操作制御要求、及び、前記コンテンツ操作制御手段において管理されるコンテンツ操作情報に基づいて、前記送受信手段を介してサーバに対しコンテンツ操作制御要求を行い、前記サーバに格納されているコンテンツを、前記送受信手段を介して取得し、取得したコンテンツを前記表示処理手段、及び／又は、前記音声処理手段に提供する請求項９記載のコンテンツ管理装置。
【請求項１７】
前記コンテンツ操作制御手段は、前記対応付けリスト情報管理手段によって選択されたコンテンツ情報とコンテンツ再生デバイス情報、前記命令実行手段から前記対応付けリスト情報管理手段を介して提供されるコンテンツ操作制御要求、及び、前記コンテンツ操作制御手段において管理されるコンテンツ操作情報に基づいて、サーバに格納されているコンテンツをコンテンツ再生デバイスに提供するように、前記送受信手段を介して、前記サーバ、及び／又は、前記コンテンツ再生デバイスに対してコンテンツ操作制御要求を提供する請求項９記載のコンテンツ管理装置。
【請求項１８】
前記コンテンツ操作制御手段は、コンテンツ操作制御要求に基づいて、コンテンツ操作情報を生成し管理するとともに、ネットワークに接続されたサーバ、及び／又は、コンテンツ再生デバイスからコンテンツ操作制御要求に対するコンテンツ操作情報を、前記送受信手段を介して取得し管理する請求項１記載のコンテンツ管理装置。
【請求項１９】
前記表示処理手段は、前記対応付けリスト情報管理手段からのカーソル表示制御情報に基づいて、表示している対応付けリスト情報内のコンテンツ上のカーソル表示処理を行い、前記デバイス情報取得手段からのデバイス情報取得状態通知情報に基づいて、デバイス情報取得状態通知の表示処理を行い、前記コンテンツ情報取得手段からのコンテンツ情報取得状態通知情報に基づいて、コンテンツ情報取得状態通知の表示処理を行い、前記コンテンツ操作制御手段から提供されるコンテンツに基づいて、コンテンツの表示処理を行う請求項９記載のコンテンツ管理装置。
【請求項２０】
前記送受信手段は、ネットワークを介して受信したサーバ情報、及び、コンテンツ再生デバイス情報を、前記デバイス情報取得手段に提供するとともに、ネットワークを介して受信したコンテンツ情報を、前記コンテンツ情報取得手段に提供し、さらに、ネットワークを介して、サーバ、及び／又は、コンテンツ再生デバイスに、コンテンツ、及び／又は、コンテンツ操作制御要求を送信し、ネットワークを介して、前記サーバ、及び／又は、前記コンテンツ再生デバイスから、コンテンツ、及び／又は、コンテンツ操作情報を受信して前記コンテンツ操作制御手段に提供する請求項１記載のコンテンツ管理装置。
【請求項２１】
自己が管理するサーバ情報、及び／又は、コンテンツ再生デバイス情報とネットワークに接続されているデバイスのサーバ情報、及び／又は、コンテンツ再生デバイス情報とを取得するステップと、
自己が保持するコンテンツのコンテンツ情報とネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報とを取得するステップと、
取得したコンテンツ再生デバイス情報、及び、コンテンツ情報に基づいて、コンテンツ再生デバイスと該コンテンツ再生デバイスが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理するステップと、
前記対応付けリスト情報を表示画面に出力するステップと、
前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ操作を制御するステップと
を有するコンテンツ再生方法。
【請求項２２】
自己が管理するサーバ情報、及び／又は、コンテンツ再生デバイス情報とネットワークに接続されているデバイスのサーバ情報、及び／又は、コンテンツ再生デバイス情報とを取得するステップと、
自己が保持するコンテンツのコンテンツ情報とネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報とを取得するステップと、
取得したコンテンツ再生デバイス情報、及び、コンテンツ情報に基づいて、コンテンツ再生デバイスと該コンテンツ再生デバイスが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理するステップと、
前記対応付けリスト情報を表示画面に出力するステップと、
前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ操作を制御するステップと
をコンピータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ管理装置、コンテンツ再生方法及びプログラムに係り、詳細には、ネットワークに接続されている各サーバが格納しているコンテンツに関するコンテンツ一覧を表示するコンテンツ管理装置、コンテンツ再生方法及びプログラムに関する。
【背景技術】
【０００２】
現在、ホームネットワーク等において、ネットワークに接続されたパーソナルコンピュータやＨＤＤレコーダ等のサーバ機能を有したＡＶ機器（サーバ）と、出力装置であるデジタルテレビ等の、コンテンツ再生デバイスであるレンダラ機能を有したＡＶ機器（レンダラ）とを相互に接続し、サーバとレンダラ間で映像や音楽や写真等のデジタルコンテンツを自由にやり取りするための技術仕様として、ＤＬＮＡ（Digital Living Network Alliance）ガイドラインが提示されている。【０００３】
ＤＬＮＡは、ＵＰｎＰ（Universal Plug and Play）やＨＴＴＰ（Hyper Text Transfer Protocol）等の技術を組み合わせて利用することで、サーバ、又は、レンダラが保持しているサーバ情報やレンダラ情報、また、サーバに格納しているコンテンツに関するコンテンツ情報を検索し、サーバが格納しているコンテンツの一覧をレンダラの表示画面に表示することで、コンテンツの転送、複製、再生などの操作を可能としている。【０００４】
ところが、レンダラにコンテンツの一覧を表示し、コンテンツを再生させる際に、ネットワークに接続されたサーバ毎に格納しているコンテンツの一覧を表示しているため、ユーザがコンテンツを選択する際に、一旦サーバを選択し、それからレンダラを選択し、その後、コンテンツを選択しなければならないという煩わしさがあった。また、サーバを選択した後に、コンテンツが別のサーバに存在することを認識するなど、従来のコンテンツ一覧表示は、使い勝手が悪いという問題があった。【０００５】
特許文献１には、コンテンツリストを表示させる際に、フィルタ設定情報に基づいて、再生条件と一致しないコンテンツをコンテンツリストから除外して表示するコンテンツ管理装置及びコンテンツ管理方法が記載されている。特許文献１記載の装置は、ネットワーク上に存在するコンテンツのリストを一括して表示し、コンテンツを管理しているサーバの反応速度に基づいて、サーバが良好な再生を保障できないコンテンツを表示リストから除外してコンテンツリストを表示、又は、コンテンツの表示形態を変えてコンテンツリストを表示するように構成されたものが知られている。このコンテンツのリスト表示方法によれば、ネットワーク上に存在するコンテンツの一覧を一括して、かつ利用し易い状態で表示できる。【０００６】
特許文献２には、コンテンツ再生を行う際に、コンテンツ再生装置が再生可能なコンテンツリストを画面に表示し、リストからコンテンツを選択すると、選択したコンテンツを再生するコンテンツ出力装置が記載されている。特許文献２記載のコンテンツのリスト表示方法によれば、リスト上のコンテンツが利用者によって選択された時に、選択されたコンテンツを再生可能なコンテンツ再生装置を特定し、特定したコンテンツ再生装置に対して、選択されたコンテンツの再生を指示することが可能とされる。【０００７】
特許文献３には、各情報処理端末機器が有する自端末で処理可能なコンテンツを、各情報処理端末機器の属性情報に基づいて判別・収集し、コンテンツ情報リストを生成し表示する情報処理システムが記載されている。特許文献３記載のこのコンテンツリストの表示方法によれば、ユーザが表示されたコンテンツリストを見て操作を行うので、ユーザは、何れの情報端末機器にコンテンツが格納されているかを意識することなく操作を行うことができる。
【特許文献１】特開２００５−４４１０４号公報
【特許文献２】特開２００６−２１１５３９号公報
【特許文献３】特開２００３−５０５８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、このような従来のコンテンツの再生装置にあっては、以下のような課題があった。【０００９】
特許文献１記載のコンテンツリストの表示方法では、コンテンツ出力装置（レンダラ）側を考慮していないため、サーバが良好な再生を行えたとしても、レンダラがコンテンツの再生に対応していない場合、出力することができない。また、コンテンツを一括表示しているため、サーバが全てのコンテンツを良好に再生できた場合、コンテンツリスト内のコンテンツ数が膨大となり、ユーザがコンテンツ選択をする際に、コンテンツ選択に煩わしさを感じてしまうという問題があった。【００１０】
特許文献２記載のコンテンツの一覧表示方法では、コンテンツ出力装置（レンダラ）側を考慮していないため、コンテンツ再生装置が再生可能なコンテンツのリストを表示させたとしても、レンダラがコンテンツの出力に対応していない場合に、コンテンツを出力することができないという問題があった。例えばホームネットワークにおいて、レンダラとしてコンポを選択した場合、コンテンツ再生装置が再生可能な動画像のコンテンツリストを表示されても、コンポでは映像コンテンツの出力は不可能であった。【００１１】
特許文献３記載のコンテンツの一覧表示方法では、自端末が再生可能なコンテンツのリストのみを表示するため、他の端末で再生可能なコンテンツリストを表示したい場合は、他の端末においても、自端末と同様のコンテンツリスト表示処理を行わなければならないという問題があった。【００１２】
本発明は、上記に鑑みてなされたものであり、レンダラが出力可能なコンテンツの一覧表示を提供することができ、ユーザにコンテンツ操作に対する煩わしさを感じさせることなく使い勝手の良いコンテンツ管理装置、コンテンツ再生方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明のコンテンツ管理装置は、入力情報を判定する入力判定手段と、前記入力判定手段の結果に基づいて命令を実行する命令実行手段と、サーバ情報、及び／又は、コンテンツ再生デバイス情報を管理する端末デバイス情報管理手段と、保持しているコンテンツを管理するコンテンツ管理手段と、前記命令実行手段からのデバイス情報取得要求に基づいて、ネットワークに接続されているデバイスが保持するサーバ情報、及び／又は、コンテンツ再生デバイス情報と、前記端末デバイス情報管理手段が保持するサーバ情報、及び／又は、コンテンツ再生デバイス情報とを取得するデバイス情報取得手段と、前記命令実行手段からのコンテンツ情報取得要求に基づいて、ネットワークに接続されているデバイスが格納しているコンテンツのコンテンツ情報と、前記コンテンツ管理手段が保持するコンテンツ情報とを取得するコンテンツ情報取得手段と、取得したコンテンツ再生デバイス情報、及び、コンテンツ情報に基づいて、コンテンツ再生デバイスと該コンテンツ再生デバイスが出力可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理する対応付けリスト情報制御手段と、前記対応付けリスト情報を表示画面に出力する表示処理手段と、前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ操作を制御するコンテンツ操作制御手段と、ネットワークを介してデバイス情報取得要求、コンテンツ情報取得要求、及び、コンテンツ操作制御要求をコンテンツ再生デバイスへ送信し、前記コンテンツ再生デバイスからコンテンツ再生デバイス情報、コンテンツ情報、及び、コンテンツ操作情報を受信する送受信手段とを備える構成を採る。【００１４】
本発明のコンテンツ表示方法は、自己が管理するサーバ情報、及び／又は、コンテンツ再生デバイス情報とネットワークに接続されているデバイスのサーバ情報、及び／又は、コンテンツ再生デバイス情報とを取得するステップと、自己が保持するコンテンツのコンテンツ情報とネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報とを取得するステップと、取得したコンテンツ再生デバイス情報、及び、コンテンツ情報に基づいて、コンテンツ再生デバイスと該コンテンツ再生デバイスが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理するステップと、前記対応付けリスト情報を表示画面に出力するステップと、前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ操作を制御するステップとを有する。【００１５】
また、別の観点から本発明は、上記各ステップをコンピータにより実行させるためのプログラムである。
【発明の効果】
【００１６】
本発明によれば、レンダラとレンダラが再生可能なコンテンツとを対応付けたコンテンツリストを生成し表示することにより、レンダラが出力可能なコンテンツの一覧表示を提供することができ、ユーザにコンテンツ操作に対する煩わしさを感じさせることなくユーザに使い勝手の良いコンテンツ一覧表示を提供することができる。【００１７】
また、ユーザが、再生したいコンテンツと再生処理を実行するレンダラの同時選択が可能となり、コンテンツ選択の煩わしさを解消することができる。また、選択したレンダラでサーバ内のコンテンツを再生できるだけでなく、端末内のコンテンツをレンダラで再生することも可能である。さらに、再生しているコンテンツを、別のレンダラに切り替えて再生させたい場合に、容易にレンダラを切り替えることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態１に係るコンテンツ管理装置を備える携帯情報端末を構成するホームネットワークの構成を示す図
【図２】上記実施の形態１に係るコンテンツ管理装置を備える携帯情報端末の構成を示すブロック図
【図３】上記実施の形態１に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのシーケンス図
【図４】上記実施の形態１に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図５】上記実施の形態１に係るコンテンツ管理装置のレンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成するフロー図
【図６】本発明の実施の形態２に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのシーケンス図
【図７】上記実施の形態２に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図８】本発明の実施の形態３に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのシーケンス図
【図９】上記実施の形態３に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図１０】本発明の実施の形態４に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのシーケンス図
【図１１】上記実施の形態４に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図１２】上記実施の形態４に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図１３】他の実施の形態に係るコンテンツ管理装置の対応付けリスト情報の画面表示の例を示す図
【図１４】他の実施の形態に係るコンテンツ管理装置の対応付けリスト情報の画面表示の例を示す図
【図１５】他の実施の形態に係るコンテンツ管理装置の対応付けリスト情報の画面表示の例を示す図
【図１６】他の実施の形態に係るコンテンツ管理装置の対応付けリスト情報の画面表示の例を示す図
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を参照して詳細に説明する。【００２０】
（実施の形態１）
図１は、本発明の実施の形態１に係るコンテンツ管理装置を備える携帯情報端末を構成するホームネットワークの構成を示す図である。本実施の形態は、コンテンツ管理装置及びコンテンツ表示方法として、携帯情報端末とネットワークを介して接続されるサーバ、ＡＶ機器とからなるホームネットワークに適用した例である。【００２１】
図１において、ホームネットワークは、携帯情報端末１００と各ＡＶ機器２１０〜２５０が、ルータ２６０を介して接続された構成である。携帯情報端末１００とルータ２６０は、無線ＬＡＮ（ＷＬＡＮ：Wireless Local Area Network）等の無線通信で接続されている。ホームネットワークは、例えばＤＬＮＡを利用したネットワークである。【００２２】
携帯情報端末１００は、ネットワークに接続されたデバイスのレンダラ情報と、サーバが格納しているコンテンツのコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとの対応付けリストを作成し携帯情報端末画面上のコンテンツ一覧表示を制御する。具体的には、携帯情報端末１００は、対応付けリストに基づいて、携帯情報端末１００の画面上にレンダラ毎にレンダラが再生可能なコンテンツの一覧（対応付けリスト）を表示する。また、携帯情報端末１００は、対応付けリストに基づいて、選択したレンダラ毎に、再生可能なコンテンツの一覧表示を切り替える。また、コンテンツ選択とレンダラ選択を同時に行う。また、携帯情報端末１００は、対応付けリストに基づいて、再生するコンテンツと再生処理を実施するレンダラを同時に選択できる。ここで、デバイス情報には、デバイスが再生可能なコンテンツ種別、再生可能フォーマット、再生可能コーデック等の情報が含まれている。また、コンテンツ情報には、コンテンツ種別、フォーマット、コーデック、コンテンツ格納先情報等の情報が含まれている。【００２３】
携帯情報端末１００は、無線ＬＡＮ機能を有するＰＤＡ（Personal Digital Assistants）等の携帯端末装置であり、ルータ２６０に接続して無線通信を行う。携帯情報端末１００は、無線ＬＡＮ接続機能を有する携帯端末であればよく、ＰＤＡ等に限らず、ＰＨＳ（Personal Handy-Phone System）／携帯電話機などの携帯端末でもよい。また、無線通信は、無線ＬＡＮには限定されず、Bluetooth（登録商標），ＵＷＢ（Ultra Wideband）やＷｉＭＡＸでもよい。また、ＦＷＡ（Fixed Wireless Access）端末のような、使用場所を移動することが可能な無線通信端末も含まれる。携帯情報端末１００の詳細な構成については、図２により後述する。【００２４】
各ＡＶ機器は、オーディオ機器（ＡＤ）２１０、ＨＤＤレコーダ２２０、メディアサーバ２３０、パーソナルコンピュータ（ＰＣ）２４０、及びデジタルテレビ（ＴＶ）２５０である。ＨＤＤレコーダ２２０及びメディアサーバ２３０は、デバイス情報としてサーバ情報を有し、オーディオ機器（ＡＤ）２１０及びデジタルテレビ（ＴＶ）２５０は、デバイス情報としてレンダラ情報を有する。携帯情報端末１００及びパーソナルコンピュータ（ＰＣ）２４０は、デバイス情報としてサーバ情報とレンダラ情報を有する。また、携帯情報端末１００、及び、各ＡＶ機器はＤＬＮＡの通信規格に対応している。【００２５】
図２は、コンテンツ管理装置を備える携帯情報端末１００の構成を示すブロック図である。【００２６】
図２において、携帯情報端末１００は、入力判定部１０１、命令実行部１０２、端末デバイス情報管理部１０３、デバイス情報取得部１０４、対応付けリスト情報制御部１０５、コンテンツ情報取得部１０６、音声処理部１０７、コンテンツ操作制御部１０８、表示処理部１０９、コンテンツ管理部１１０、及び送受信部１１１を備えて構成される。【００２７】
以下、各部の構成について説明する。【００２８】
〔入力判定部１０１〕
入力判定部１０１は、入力情報を判定する。【００２９】
〔命令実行部１０２〕
命令実行部１０２は、入力判定部１０１の結果に基づいて命令を実行する。【００３０】
命令実行部１０２は、対応付けリスト情報制御部１０５からのデバイス情報判別完了通知に基づいて、コンテンツ情報取得部１０６に対してコンテンツ情報取得要求を行う。【００３１】
命令実行部１０２は、コンテンツ情報取得部１０６からのコンテンツ情報取得完了通知に基づいて、対応付けリスト情報制御部１０５に対して対応付けリスト情報生成要求を行う。【００３２】
〔端末デバイス情報管理部１０３〕
端末デバイス情報管理部１０３は、携帯情報端末１００のデバイス情報を管理する。【００３３】
〔デバイス情報取得部１０４〕
デバイス情報取得部１０４は、命令実行部１０２からのデバイス情報取得要求に基づいて、ネットワークに接続されているデバイスが保持するコンテンツ再生デバイス情報（レンダラ情報）と端末デバイス情報管理部１０３が保持するコンテンツ再生デバイス情報（レンダラ情報）とを取得する。【００３４】
〔対応付けリスト情報制御部１０５〕
対応付けリスト情報制御部１０５は、取得したデバイス情報及びコンテンツ情報に基づいて、コンテンツ再生デバイス（レンダラ）とコンテンツ再生デバイス（レンダラ）が出力可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理する。【００３５】
対応付けリスト情報制御部１０５は、デバイス情報判別部１５１、対応付けリスト情報生成部１５２、及び対応付けリスト情報管理部１５３をさらに備える。【００３６】
デバイス情報判別部１５１は、デバイス情報取得部１０４で取得したデバイス情報がサーバ情報、及び／又は、レンダラ情報であることを判別する。【００３７】
対応付けリスト情報生成部１５２は、命令実行部１０２からの対応付けリスト情報生成要求と、デバイス情報判別部の判別結果であるレンダラ情報と、コンテンツ情報取得部により取得されたコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を、レンダラ毎に生成する。【００３８】
対応付けリスト情報管理部１５３は、対応付けリスト情報生成部１５２で生成された対応付けリスト情報を管理し、対応付けリスト情報を表示処理部１０９に提供する。【００３９】
対応付けリスト情報管理部１５３は、命令実行部１０２からのレンダラ表示切替要求に基づいて、切替先レンダラに対応する対応付けリスト情報を表示処理部１０９に提供する。【００４０】
対応付けリスト情報管理部１５３は、命令実行部１０２からのコンテンツカーソル表示切替要求に基づいて、切替先コンテンツへのカーソル表示制御情報を表示処理部１０９に提供する。【００４１】
対応付けリスト情報管理部１５３は、命令実行部１０２からのコンテンツ操作制御要求に基づいて、選択されたコンテンツに関するコンテンツ情報とレンダラ情報、及び、命令実行部１０２からのコンテンツ操作制御要求を、コンテンツ操作制御部１０８に提供する。【００４２】
〔コンテンツ情報取得部１０６〕
コンテンツ情報取得部１０６は、命令実行部１０２からのコンテンツ情報取得要求に基づいて、ネットワークに接続されているデバイスが格納しているコンテンツのコンテンツ情報とコンテンツ管理部１１０が保持するコンテンツ情報とを取得する。【００４３】
コンテンツ情報取得部１０６は、命令実行部１０２からのコンテンツ情報取得要求、及び、対応付けリスト情報制御部１０５からのサーバ情報に基づいて、コンテンツ情報取得要求を行う。【００４４】
〔音声処理部１０７〕
音声処理部１０７は、コンテンツ操作制御部１０８から提供されるコンテンツの音声情報を出力する。【００４５】
〔コンテンツ操作制御部１０８〕
コンテンツ操作制御部１０８は、対応付けリスト情報から選択されたコンテンツ情報、デバイス情報、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、コンテンツ操作を制御する。【００４６】
コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及びコンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、コンテンツ管理部１１０にコンテンツ取得要求を行い、コンテンツ管理部１１０からコンテンツを取得し、取得したコンテンツを表示処理部１０９、及び／又は音声処理部１０７に提供する。【００４７】
コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及びコンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、コンテンツ管理部１１０にコンテンツ取得要求を行い、コンテンツ管理部１１０からコンテンツを取得し、取得したコンテンツ、及びコンテンツ操作制御要求を、送受信部１１１を介して選択されたレンダラに出力する。【００４８】
コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及びコンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、送受信部１１１を介してサーバに対しコンテンツ操作制御要求を行い、サーバに格納されているコンテンツを、送受信部１１１を介して取得し、取得したコンテンツを表示処理部１０９、及び／又は音声処理部１０７に提供する。【００４９】
コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及びコンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、サーバに格納されているコンテンツをレンダラに提供するように、送受信部１１１を介して、サーバ、及び／又はレンダラに対してコンテンツ操作制御要求を出力する。【００５０】
コンテンツ操作制御部１０８は、コンテンツ操作制御要求に基づいて、コンテンツ操作情報を生成し管理する。コンテンツ操作制御部１０８は、ネットワークに接続されたサーバ、及び／又はレンダラからコンテンツ操作制御要求に対するコンテンツ操作情報を、送受信部１１１を介して取得し管理する。【００５１】
〔表示処理部１０９〕
表示処理部１０９は、コンテンツ操作制御部１０８から提供されるコンテンツの動画像情報、静止画像情報、及び／又は、コンテンツ操作情報を表示画面に出力する。【００５２】
表示処理部１０９は、対応付けリスト情報を表示画面に出力する。具体的には、表示処理部１０９は、対応付けリスト情報管理部１５３からのカーソル表示制御情報に基づいて、表示している対応付けリスト情報内のコンテンツ上のカーソル表示処理を行い、デバイス情報取得部１０４からのデバイス情報取得状態通知情報に基づいて、デバイス情報取得状態通知の表示処理を行う。さらに、表示処理部１０９は、コンテンツ情報取得部１０６からのコンテンツ情報取得状態通知情報に基づいて、コンテンツ情報取得状態通知の表示処理を行い、さらにコンテンツ操作制御部１０８から提供されるコンテンツに基づいて、コンテンツの表示処理を行う。【００５３】
〔コンテンツ管理部１１０〕
コンテンツ管理部１１０は、携帯情報端末１００が保持しているコンテンツを管理する。【００５４】
コンテンツ管理部１１０は、コンテンツ操作制御部１０８からのコンテンツ取得要求に基づいて、コンテンツ操作制御部１０８にコンテンツを提供する。【００５５】
〔送受信部１１１〕
送受信部１１１は、コンテンツを送受信する。【００５６】
送受信部１１１は、ネットワークを介してデバイス情報取得要求、コンテンツ情報取得要求、及びコンテンツ操作制御要求をデバイスへ送信し、デバイスからデバイス情報、コンテンツ情報、及びコンテンツ操作情報を受信する。取得したデバイス情報は、サーバ情報、及び／又は、レンダラ情報を含む。【００５７】
送受信部１１１は、ネットワークを介して受信したサーバ情報、及びレンダラ情報を、デバイス情報取得部１０４に提供し、さらに、ネットワークを介して受信したコンテンツ情報を、コンテンツ情報取得部１０６に提供する。さらに、送受信部１１１は、ネットワークを介して、サーバ及び／又はレンダラに、コンテンツ及びコンテンツ操作制御要求を送信する。また、送受信部１１１は、ネットワークを介して、サーバ及び／又はレンダラから、コンテンツ及びコンテンツ操作情報を受信しコンテンツ操作制御部１０８に提供する。【００５８】
このように、携帯情報端末１００は、レンダラとレンダラが再生可能なコンテンツの対応付け処理を行う対応付けリスト情報制御部１０５を備え、対応付けリスト情報制御部１０５が、レンダラ情報とコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツを対応付けた対応付けリストを作成し、レンダラ毎に対応付けリストを表示することを特徴とする。【００５９】
以下、上述のように構成されたコンテンツ管理装置を備える携帯情報端末１００の動作を説明する。【００６０】
ホームネットワークにおいて、携帯情報端末１００がネットワークに接続されたサーバとレンダラに対するコントロールポイント、レンダラ、サーバとして動作する際に、携帯情報端末１００が格納しているコンテンツ、及び、サーバが格納しているコンテツを、レンダラ毎にレンダラが再生可能なコンテンツの一覧を携帯情報端末１００の画面上に表示させ、表示したコンテンツの一覧からコンテンツを操作する場合を例に採り説明する。【００６１】
図３は、携帯情報端末１００と各ＡＶ機器２１０〜２５０からなるホームネットワークのコンテンツ再生シーケンス図であり、携帯情報端末１００がコンテンツの一覧を表示画面に表示するまでのシーケンスを示す。【００６２】
携帯情報端末１００が、携帯情報端末１００に格納されているコンテンツ、及び、ＨＤＤレコーダ２２０、メディアサーバ２３０及びパーソナルコンピュータ（ＰＣ）２４０に格納されているコンテンツを操作する場合、まず、入力判定部１０１はユーザからの入力を判定する。入力判定部１０１は、ユーザからの入力の判定結果がコンテンツ検索であると判定すると、命令実行部１０２は、各ＡＶ機器２１０〜２５０に対してデバイス情報取得要求を発行する（ステップＳ１）。【００６３】
携帯情報端末１００のデバイス情報取得部１０４は、デバイス情報取得要求に基づいて、デバイス情報取得部１０４は、端末デバイス情報管理部１０３から携帯情報端末１００のデバイス情報、及び、ネットワークに接続された各ＡＶ機器からデバイス情報を取得する（ステップＳ２）。【００６４】
対応付けリスト情報制御部１０５内のデバイス情報判別部１５１は、取得したデバイス情報がサーバ情報、及び／又は、レンダラ情報であるかを判別し、サーバ情報をコンテンツ情報取得部１０６へ提供する。また、レンダラ情報を対応付けリスト情報制御部１０５内の対応付けリスト情報生成部１５２へ提供する。また、デバイス情報判別部１５１は、デバイス情報判別完了通知を命令実行部１０２へ提供し、命令実行部１０２はデバイス情報判別完了通知に基づいて、コンテンツ情報取得要求を実行する（ステップＳ３）。【００６５】
携帯情報端末１００のコンテンツ情報取得部１０６は、サーバ情報、及び、コンテンツ情報取得要求に基づいて、携帯情報端末１００が、コンテンツ管理部１１０に格納しているコンテンツのコンテンツ情報、及び、ネットワークに接続されたＨＤＤレコーダ２２０、メディアサーバ２３０及びパーソナルコンピュータ（ＰＣ）２４０が格納しているコンテンツのコンテンツ情報を取得する（ステップＳ４）。【００６６】
そして、コンテンツ情報取得部１０６は、取得したコンテンツ情報を、対応付けリスト情報制御部１０５内の対応付けリスト情報生成部１５２に提供する。また、コンテンツ情報取得部１０６は、コンテンツ情報取得完了通知を命令実行部１０２に提供し、命令実行部１０２はコンテンツ情報取得完了通知に基づいて、対応付けリスト情報生成要求を実行する。対応付けリスト情報生成部１５２は、レンダラ情報、コンテンツ情報、及び、対応付けリスト情報生成要求に基づいて、対応付けリスト情報を生成する（ステップＳ５）。【００６７】
上記、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成する対応付け処理については、図５のフローにより後述する。【００６８】
対応付けリスト情報制御部１０５内の対応付けリスト情報管理部１５３は、対応付けリスト情報生成部１５２が生成した対応付けリスト情報を管理する。対応付けリスト情報管理部１５３は、生成した対応付けリスト情報を表示処理部１０９に提供することで、表示処理部１０９は対応付けリスト情報を表示する（ステップＳ６）。【００６９】
携帯情報端末１００でコンテンツを再生させる際には、表示画面に表示された対応付けリスト情報を携帯情報端末１００に対応する対応付けリスト情報に切り替える必要がある。このため、入力判定部１０１はユーザからの入力を判定し、判定結果がレンダラ表示切替要求であると判定すると、命令実行部１０２はレンダラ表示切替要求を発行する。【００７０】
レンダラ表示切替要求に基づいて、対応付けリスト情報管理部１５３は、携帯情報端末１００に対応する対応付けリスト情報を表示処理部１０９に提供し、表示処理部１０９は携帯情報端末１００に対応する対応付けリスト情報を、図４に示す表示画面３００に出力する（ステップＳ７）。【００７１】
図４は、対応付けリスト情報の画面表示の一例を示す図である。図４において、表示処理部１０９の表示画面３００には、コンテンツ選択画面３１０と、コンテンツ選択画面３１０の下部に切替えボタン３４０、選択ボタン３５０及び機能ボタン３６０とが表示される。コンテンツ選択画面３１０は、対応付けリスト情報を基に携帯情報端末１００が対応可能なレンダラのタブ３２０、及びそのレンダラが再生可能なコンテンツのリスト３３０を表示する。図４の例では、レンダラのタブ３２０は、携帯情報端末１００が携帯電話である場合の「携帯」、デジタルテレビ（ＴＶ）２５０の「ＴＶ」、パーソナルコンピュータ（ＰＣ）２４０の「ＰＣ」、オーディオ機器（ＡＤ）２１０の「ＡＤ」を表示する。レンダラのタブ３２０は、「携帯」が選択されているため、レンダラ毎に再生可能なコンテンツのリスト３３０は、「携帯」で再生可能なコンテンツのリストを表示している。図４では、レンダラは「携帯」であるが、切替えボタン３４０によりレンダラを切替えると、切替えたレンダラが再生可能なコンテンツリストの表示に自動的に切替わる。ここで、再生しているコンテンツを別のレンダラに切替えて再生することについては、実施の形態２，３で、再生したいコンテンツを選択すると同時に、再生処理を行うレンダラも同時に選択することについては、実施の形態４でそれぞれ後述する。【００７２】
図３のコンテンツ再生シーケンスに戻って、入力判定部１０１はユーザからの入力を判定し、判定結果がコンテンツカーソル表示切替要求であると判定すると、命令実行部１０２はコンテンツカーソル表示切替要求を発行する。【００７３】
対応付けリスト情報管理部１５３は、コンテンツカーソル表示切替要求に基づいて、ユーザがカーソルを移動させた先のコンテンツのカーソル表示制御情報を表示処理部１０９に提供し、表示処理部１０９が、ユーザがカーソルを移動させた先のコンテンツ上にカーソルを出力させる（ステップＳ８）。【００７４】
次に、入力判定部１０１はユーザからの入力を判定し、判定結果がコンテンツ操作制御要求であると判定すると、命令実行部１０２はコンテンツ操作制御要求を発行する。【００７５】
対応付けリスト情報管理部１５３は、コンテンツ操作要求に基づいて、表示された対応付けリスト情報内のコンテンツを示すインデックス番号と、表示している対応付けリスト情報から、ユーザによって選択されたコンテンツのコンテンツ情報を特定し、また、特定したコンテンツ情報と表示している対応付けリスト情報から、ユーザによって選択されたレンダラ情報を特定する（ステップＳ９）。【００７６】
また、対応付けリスト情報管理部１５３は、特定したコンテンツ情報とレンダラ情報、及び、コンテンツ操作制御要求をコンテンツ操作制御部１０８に提供する。【００７７】
コンテンツ操作制御部１０８は、コンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、メディアサーバ２３０に格納しているコンテンツを携帯情報端末１００で再生させる要求を把握し、メディアサーバ２３０に対して送受信部１１１を介してコンテンツ操作制御要求を送信する（ステップＳ１０）。そして、送受信部１１１は、メディアサーバ２３０からユーザが選択したコンテンツを受信する（ステップＳ１１）。【００７８】
送受信部１１１は、受信したコンテンツの映像情報を表示処理部１０９へ提供し、コンテンツの音声情報を音声処理部１０７へ提供する。表示処理部１０９及び音声処理部１０７は、コンテンツの再生処理を実施する（ステップＳ１２）。【００７９】
また、表示処理部１０９、及び／又は、音声処理部１０７は、コンテンツの再生処理と同時に、コンテンツ操作情報を生成する（ステップＳ１２）。【００８０】
上記コンテンツ操作制御要求は、再生処理要求に限るものではなく、停止処理、一時停止処理、早送り、巻き戻し等の処理要求を含む。また、コンテンツ操作情報は、コンテンツを再生中の再生時間情報、コンテンツ格納場所情報等を含む情報である。【００８１】
図５は、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成するフローチャートである。図３のコンテンツ再生シーケンスのステップＳ５の対応付けリスト情報生成処理の詳細フローである。本フローは、対応付けリスト情報制御部１０５を構成するＣＰＵにより対応付け処理として実行される。【００８２】
対応付け処理がスタートすると、ステップＳ１０１でレンダラ数を示す変数ｒ（以下、レンダラ数ｒ）、コンテンツ数を示す変数ｃ（以下、コンテンツ数ｃ）、比較項目番号を示す変数ｉ（以下、比較項目番号ｉ）を初期化する。項目には、コンテンツの種別、コンテンツのフォーマット、及びコンテンツのコーデックがある。【００８３】
ステップＳ１０２では、レンダラ数ｒのレンダラ情報を取得する。ステップＳ１０３では、コンテンツ数ｃのコンテンツ情報を取得する。【００８４】
ステップＳ１０４以下で、取得したレンダラ情報、及び、コンテンツ情報に基づいて、レンダラが再生可能なコンテンツ種別を比較する。すなわち、ステップＳ１０４でレンダラ数ｒはコンテンツ数ｃの第ｉ項目は再生可能か否かを判別し、再生可能であればステップＳ１０５で第ｉ項目は最後の項目か否かを判別する。【００８５】
第ｉ項目は最後の項目でない場合は、ステップＳ１０６で比較項目番号ｉをインクリメントして（ｉ＝ｉ＋１）、ステップＳ１０４に戻る。ステップＳ１０４で次の比較項目であるコンテンツのフォーマットを比較する。【００８６】
上記ステップＳ１０５で第ｉ項目は最後の項目である場合は、ステップＳ１０７でコンテンツ数ｃをレンダラ数ｒのコンテンツ一覧へ追加する。【００８７】
ステップＳ１０８では、コンテンツ数ｃは最後のコンテンツか否かを判別する。コンテンツ数ｃは最後のコンテンツでない場合、あるいは上記ステップＳ１０４でレンダラ数ｒはコンテンツ数ｃの第ｉ項目は再生可能でない場合は、ステップＳ１０９でコンテンツ数ｃをインクリメントするとともに（ｃ＝ｃ＋１）、比較項目番号ｉを初期化（ｉ＝１）してステップＳ１０３に戻る。【００８８】
上記ステップＳ１０８でコンテンツ数ｃは最後のコンテンツである場合は、ステップＳ１１０でレンダラ数ｒは最後のレンダラか否かを判別する。レンダラ数ｒは最後のレンダラでない場合は、ステップＳ１１１でレンダラ数ｒをインクリメントするとともに（ｒ＝ｒ＋１）、コンテンツ数ｃ及び比較項目番号ｉを初期化（ｃ＝１，ｉ＝１）してステップＳ１０２に戻る。上記ステップＳ１１０でレンダラ数ｒは最後のレンダラである場合は、対応付け処理終了と判断して本フローを終える。【００８９】
このように、レンダラが再生可能なコンテンツ種別であれば、比較項目番号ｉをインクリメントし（ステップＳ１０６）、次の比較項目であるコンテンツのフォーマットを比較する（ステップＳ１０４）。比較した結果、レンダラが再生可能なフォーマットであれば、比較項目番号ｉをインクリメントし（ステップＳ１０６）、次の比較項目であるコンテンツのコーデックを比較する（ステップＳ１０４）。比較した結果、レンダラが再生可能なコーデックであれば、比較項目が全て完了となり、レンダラがコンテンツを再生可能と判断できるため（ステップＳ１０５）、レンダラが再生可能なコンテンツの一覧へコンテンツを追加し（ステップＳ１０７）、コンテンツ数ｃをインクリメントし（ステップＳ１０９）、次のコンテンツ（ｃ＋１）について、レンダラが再生可能か否かを判定するため同様の処理を行う。【００９０】
また、比較した結果、レンダラが再生不可能なコンテンツであると判断した場合は、コンテンツ数をインクリメントし（ステップＳ１０９）、次のコンテンツをレンダラが再生可能か否かを判定する。レンダラ数ｒにおいて、全てのコンテンツに対して比較処理を実行したと判断した場合に（ステップＳ１０８）、レンダラ数ｒに対応する対応付けリスト情報の生成が完了となり、レンダラ数ｒをインクリメントし、かつ、コンテンツ数ｃと比較項目番号ｉを初期化し（ステップＳ１１１）、次のレンダラ（ｒ＋１）において同様の比較処理を実施する。【００９１】
全てのレンダラにおいて全てのコンテンツの各比較項目を比較完了したと判断した場合に（ステップＳ１１０）、対応付けリスト生成処理を終了する。【００９２】
レンダラ情報とコンテンツ情報との比較項目は、レンダラが再生可能なコンテンツ種別、コンテンツのフォーマット、コンテンツのコーデックに限るものでは無く、他の情報を比較項目としても構わない。【００９３】
以上詳細に説明したように、本実施の形態によれば、携帯情報端末１００は、携帯情報端末１００のデバイス情報とネットワークに接続されているデバイスのデバイス情報とを取得するデバイス情報取得部１０４と、携帯情報端末１００が格納しているコンテンツのコンテンツ情報とネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報とを取得するコンテンツ情報取得部１０６と、取得したレンダラ情報、及び、コンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理を行う対応付けリスト情報制御部１０５と、対応付けリスト情報を表示画面に出力する表示処理部１０９と、対応付けリスト情報から選択されたコンテンツ情報とデバイス情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ操作を制御するコンテンツ操作制御部１０８とを備えているので、携帯情報端末１００が再生可能なコンテンツのみを表示した対応付けリスト情報を利用し、対応付けリスト情報からコンテンツを選択するだけで、ユーザがコンテンツの格納先を意識せず、選択したコンテンツを携帯情報端末１００で再生することが可能となる。例えば、図４に示すように、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報をレンダラ毎に表示させることで、ユーザにコンテンツ操作に対する煩わしさを感じさせないコンテンツ一覧表示を提供することが可能となる。【００９４】
以下、本実施の形態の効果について説明する。【００９５】
まず、従来技術の課題に対する効果について説明する。【００９６】
特許文献１記載の装置は、コンテンツ出力装置（レンダラ）側を考慮しておらず、特許文献２記載の装置は、コンテンツを一括表示するにとどまっていた。これに対して、本実施の形態では、レンダラが再生可能なコンテンツを表示するため、どのコンテンツを選択しても選択したレンダラで出力可能である。また、レンダラ毎にレンダラが再生可能なコンテンツのみを表示するので、表示コンテンツ数を削減することが可能である。【００９７】
また、本実施の形態では、特に操作性について以下のような優れた効果がある。すなわち、（１）ユーザが、再生したいコンテンツと再生処理を実行するレンダラの同時選択が可能である。レンダラをタブ表示にしてレンダラ毎に再生可能なコンテンツを表示することで、レンダラとコンテンツを同時に選択可能となり、従来技術の『サーバを選択し、それからレンダラを選択し、その後、コンテンツを選択する』というコンテンツ選択の煩わしさを解消することができる。（２）携帯情報端末１００内のコンテンツも出力可能である。選択したレンダラでサーバ内のコンテンツを再生できるだけでなく、同一のＵＩ（User Interface）上で携帯情報端末１００内のコンテンツをレンダラで再生することも可能である。（３）レンダラの切替が容易である。再生しているコンテンツを、別のレンダラに切り替えて再生させたい場合に、容易にレンダラを切り替えることが可能である。【００９８】
次に、本実施の形態の特有の効果について、具体的に説明する。【００９９】
ユーザから入力された情報を判定し、判定結果に基づいて命令を実行することが可能となる。また、命令に基づいて、ネットワークに接続されているデバイスと携帯情報端末１００が保持するデバイス情報を取得することが可能となり、ネットワークに接続されているデバイスと携帯情報端末１００が格納しているコンテンツのコンテンツ情報を取得することが可能となる。また、取得したデバイス情報とコンテンツ情報に基づいて、レンダラとレンダラが出力可能なコンテンツとを対応付けた対応付けリスト情報を生成し、表示画面に出力することが可能となる。また、表示画面に出力した対応付けリスト情報から選択したコンテンツ情報と、関連するデバイス情報を取得することが可能となり、コンテンツ操作制御要求に基づいて、選択したコンテンツを選択したレンダラにて操作することが可能となる。【０１００】
また、コンテンツ操作制御部１０８から提供されるコンテンツの動画像情報、あるいは、静止画像情報、及びコンテンツ操作情報を表示画面上に出力することが可能となり、コンテンツ操作制御部１０８から提供されるコンテンツの音声情報を出力することが可能となる。【０１０１】
また、選択したコンテンツを、ネットワークを介して送受信することが可能となり、ネットワークを介してサーバ、及び／又は、レンダラからコンテンツ操作情報を受信することが可能となる。【０１０２】
また、命令実行部１０２は、対応付けリスト情報制御部１０５からのデバイス情報判別完了通知に基づいて、コンテンツ情報取得部１０６に対してコンテンツ情報取得要求を行うことで、デバイス情報判別完了通知に基づいて、コンテンツ情報取得要求を行うことが可能となる。【０１０３】
また、命令実行部１０２は、コンテンツ情報取得部１０６からのコンテンツ情報取得完了通知に基づいて、対応付けリスト情報制御部１０５に対して対応付けリスト情報生成要求を行うことで、コンテンツ情報取得完了通知に基づいて、対応付けリスト情報生成要求を行うことが可能となる。【０１０４】
また、コンテンツ情報取得部１０６は、命令実行部１０２からのコンテンツ情報取得要求、及び、対応付けリスト情報制御部１０５からのサーバ情報に基づいて、コンテンツ情報取得要求を行うことで、コンテンツ情報取得要求、及び、サーバ情報に基づいて、コンテンツ情報取得要求を行うことが可能となる。【０１０５】
また、対応付けリスト情報制御部１０５は、デバイス情報取得部で取得したデバイス情報がサーバ情報、及び／又は、レンダラ情報であることを判別するデバイス情報判別部１５１を備えることで、携帯情報端末１００のデバイス情報、及び、ネットワークに接続されているデバイスのデバイス情報が、サーバ情報、及び／又は、レンダラ情報であることを判別することが可能となる。【０１０６】
また、対応付けリスト情報制御部１０５は、命令実行部１０２からの対応付けリスト情報生成要求と、デバイス情報判別部１５１の判別結果であるレンダラ情報と、コンテンツ情報取得部１０６により取得されたコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を、レンダラ毎に生成する対応付けリスト情報生成部１５２を備えることで、対応付けリスト情報生成要求と、取得したレンダラ情報、及び、取得したコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成することが可能となる。【０１０７】
また、対応付けリスト情報制御部１０５は、対応付けリスト情報生成部１５２で生成された対応付けリスト情報を管理し、対応付けリスト情報を表示処理部１０９に提供する対応付けリスト情報管理部１５３を備えることで、生成した対応付けリスト情報を管理することが可能となり、対応付けリスト情報を表示処理部１０９に提供することが可能となる。【０１０８】
また、対応付けリスト情報管理部１５３は、命令実行部１０２からのレンダラ表示切替要求に基づいて、切替先レンダラに対応する対応付けリスト情報を表示処理部１０９に提供することで、リスト表示切替要求に基づいて、切替先のレンダラに対応する対応付けリスト情報を取得し、切替先のレンダラに対応する対応付けリスト情報を、表示処理部１０９に提供することが可能となる。【０１０９】
また、対応付けリスト情報管理部１５３は、命令実行部１０２からのコンテンツカーソル表示切替要求に基づいて、切替先コンテンツへのカーソル表示制御情報を表示処理部１０９に提供することで、コンテンツカーソル表示切替要求に基づいて、切替先のコンテンツへカーソルの表示を切り替えるためのカーソル表示制御情報を、表示処理部１０９に提供することが可能となる。【０１１０】
また、対応付けリスト情報管理部１５３は、命令実行部１０２からのコンテンツ操作制御要求に基づいて、選択されたコンテンツに関するコンテンツ情報とレンダラ情報、及び、命令実行部１０２からのコンテンツ操作制御要求を、コンテンツ操作制御部１０８に提供することで、ユーザによって選択されたコンテンツとレンダラを特定することが可能となり、また、特定したコンテンツのコンテンツ情報、及び、レンダラのレンダラ情報、及び、コンテンツ操作制御要求をコンテンツ操作制御部１０８に提供することが可能となる。【０１１１】
また、コンテンツ管理部１１０は、コンテンツ操作制御部１０８からのコンテンツ取得要求に基づいて、コンテンツ操作制御部１０８にコンテンツを提供することで、コンテンツ取得要求に基づいて、コンテンツ管理部１１０よって管理されているコンテンツを取得し、コンテンツ操作制御部１０８に提供することが可能となる。【０１１２】
また、コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及び、コンテンツ操作制御部において管理されるコンテンツ操作情報に基づいて、コンテンツ管理部１１０にコンテンツ取得要求を行い、コンテンツ管理部１１０からコンテンツを取得し、取得したコンテンツを表示処理部１０９、及び／又は、音声処理部１０７に提供するように構成することで、コンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ管理部１１０からコンテンツを取得することが可能となり、取得したコンテンツを表示処理部１０９、及び、音声処理部１０７を介して出力することが可能となる。【０１１３】
また、コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及び、コンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、コンテンツ管理部１１０にコンテンツ取得要求を行い、コンテンツ管理部１１０からコンテンツを取得し、取得したコンテンツ、及び、コンテンツ操作制御要求を、送受信部１１１を介して、選択されたレンダラに提供するように構成することで、コンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ管理部１１０からコンテンツを取得することが可能となり、取得したコンテンツ、及び、コンテンツ操作制御要求を、ネットワークを介して、選択されたレンダラに送信することが可能となる。【０１１４】
また、コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及び、コンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、送受信部１１１を介してサーバに対しコンテンツ操作制御要求を行い、サーバに格納されているコンテンツを、送受信部１１１を介して取得し、取得したコンテンツを表示処理部１０９、及び／又は、音声処理部１０７に提供するように構成することで、コンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、ネットワークに接続されたサーバからコンテンツを取得し、取得したコンテンツを表示処理部１０９、及び／又は、音声処理部１０７に提供することが可能となる。【０１１５】
また、コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、及び、命令実行部１０２から対応付けリスト情報管理部を介して提供されるコンテンツ操作制御要求、及び、コンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、サーバに格納されているコンテンツをレンダラに提供するように、送受信部１１１を介して、サーバ、及び／又は、レンダラに対してコンテンツ操作制御要求を提供するように構成することで、コンテンツ情報とレンダラ情報、及び、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、ネットワークに接続されたサーバが格納しているコンテンツを、ネットワークに接続されたレンダラに提供するように、コンテンツ、及び、サーバ、及び、レンダラを操作することが可能となる。【０１１６】
また、コンテンツ操作制御部１０８は、コンテンツ操作制御要求に基づいて、コンテンツ操作情報を生成し管理するとともに、ネットワークに接続されたサーバ、及び／又は、レンダラからコンテンツ操作制御要求に対するコンテンツ操作情報を、送受信部１１１を介して取得し管理することで、コンテンツ操作制御要求に基づいて、コンテンツ操作情報を生成し管理することが可能となる。また、コンテンツ操作制御要求に基づいて、サーバ、及び／又は、レンダラからコンテンツ操作制御要求に対するコンテンツ操作情報を、ネットワークを介して取得することが可能となる。【０１１７】
また、表示処理部１０９は、対応付けリスト情報管理部１５３からのカーソル表示制御情報に基づいて、表示している対応付けリスト情報内のコンテンツ上のカーソル表示処理を行い、デバイス情報取得部１０４からのデバイス情報取得状態通知情報に基づいて、デバイス情報取得状態通知の表示処理を行い、コンテンツ情報取得部１０６からのコンテンツ情報取得状態通知情報に基づいて、コンテンツ情報取得状態通知の表示処理を行い、さらにコンテンツ操作制御部１０８から提供されるコンテンツに基づいて、コンテンツの表示処理を行うことで、画面に表示された対応付けリスト情報のコンテンツ上のカーソル表示の移動が可能となる。また、デバイス情報取得状態通知情報に基づいて、デバイス情報取得中画面に画面表示を遷移することが可能となる。また、コンテンツ情報取得状態通知情報に基づいて、コンテンツ情報取得中画面に画面表示を遷移することが可能となる。また、コンテンツ操作制御部から提供されるコンテンツを出力することが可能となる。【０１１８】
また、送受信部１１１は、ネットワークを介して受信したサーバ情報、及び、レンダラを、デバイス情報取得部１０４に提供するとともに、ネットワークを介して受信したコンテンツ情報を、コンテンツ情報取得部１０６に提供し、また、送受信部１１１は、ネットワークを介して、サーバ、及び／又は、レンダラに、コンテンツ、及び／又は、コンテンツ操作制御要求を送信するとともに、ネットワークを介して、サーバ、及び／又は、レンダラから、コンテンツ、及び／又は、コンテンツ操作情報を受信してコンテンツ操作制御部１０８に提供することで、ネットワークに接続されているサーバ、及び、レンダラからデバイス情報を取得することが可能となる。また、ネットワークに接続されているサーバからコンテンツ情報を取得することが可能となる。また、ネットワークに接続されているサーバ、及び、レンダラにコンテンツ操作制御要求を送信することが可能となり、コンテンツ操作制御要求に応じたコンテンツ操作情報を受信することが可能となる。また、ネットワークに接続されているサーバ、及び、レンダラにコンテンツとコンテンツ操作制御要求を送信することが可能となり、コンテンツ操作制御要求に応じたコンテンツ操作情報を受信することが可能となる。【０１１９】
（実施の形態２）
実施の形態２は、ＨＤＤレコーダ２２０が格納しているコンテンツを、ネットワークに接続されているデジタルテレビ（ＴＶ）２５０で再生する場合の例である。【０１２０】
実施の形態２に係るコンテンツ管理装置を備える携帯情報端末を構成するホームネットワークの構成は、図１及び図２と同一であるため説明を省略する。【０１２１】
図６は、本発明の実施の形態２に係る携帯情報端末と各ＡＶ機器からなるホームネットワークのコンテンツ再生シーケンス図である。図３のシーケンスと同一処理には同一ステップ番号を付して説明を省略する。【０１２２】
デジタルテレビ（ＴＶ）２５０でコンテンツを再生させる際に、携帯情報端末１００の表示画面に表示された対応付けリスト情報をデジタルテレビ（ＴＶ）２５０に対応する対応付けリスト情報に切り替える。このため、入力判定部１０１はユーザからの入力を判定し、判定結果がレンダラ表示切替要求であると判定すると、命令実行部１０２はレンダラ表示切替要求を発行する。【０１２３】
対応付けリスト情報管理部１５３は、レンダラ表示切替要求に基づいて、デジタルテレビ（ＴＶ）２５０に対応する対応付けリスト情報を表示処理部１０９に提供し、表示処理部１０９がデジタルテレビ（ＴＶ）２５０に対応する対応付けリスト情報を、図７に示す表示画面３００に出力する（ステップＳ２１）。【０１２４】
図７は、対応付けリスト情報の画面表示の一例を示す図である。図４と同一構成部分には同一番号を付している。図７の例では、レンダラのタブ３２０は、デジタルテレビ（ＴＶ）２５０の「ＴＶ」が選択されているため、レンダラ毎に再生可能なコンテンツのリスト３３０は、「ＴＶ」で再生可能なコンテンツのリストを表示している。【０１２５】
図６のコンテンツ再生シーケンスに戻って、ユーザが再生したいコンテンツを選択すると（ステップＳ２２）、コンテンツ操作制御部１０８は、選択されたコンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、ＨＤＤレコーダ２２０に格納しているコンテンツをデジタルテレビ（ＴＶ）２５０で再生させる要求を把握する（ステップＳ２３）。【０１２６】
そして、コンテンツ操作制御部１０８は、ＨＤＤレコーダ２２０に対して送受信部１１１を介してコンテンツ操作制御要求を送信する（ステップＳ２４）。【０１２７】
ＨＤＤレコーダ２２０は、コンテンツ操作制御要求に基づいて、ユーザが選択したコンテンツをデジタルテレビ（ＴＶ）２５０に転送する（ステップＳ２５）。【０１２８】
デジタルテレビ（ＴＶ）２５０は、受信したコンテンツを再生する（ステップＳ２６）。また、デジタルテレビ（ＴＶ）２５０は、携帯情報端末１００にコンテンツ操作情報を送信する（ステップＳ２７）。【０１２９】
このように、本実施の形態によれば、デジタルテレビ（ＴＶ）２５０が再生可能なコンテンツのみを表示した対応付けリスト情報を利用し、対応付けリスト情報からコンテンツを選択するだけで、ユーザがコンテンツの格納先を意識せず、選択したコンテンツをデジタルテレビ（ＴＶ）２５０で再生することが可能となる。また、デジタルテレビ（ＴＶ）２５０からコンテンツ操作情報を携帯情報端末１００に送信することで、携帯情報端末１００で、コンテンツの操作制御が可能となる。【０１３０】
（実施の形態３）
実施の形態３は、携帯情報端末１００が格納しているコンテンツを、パーソナルコンピュータ（ＰＣ）２４０で再生する場合の例である。【０１３１】
実施の形態３に係るコンテンツ管理装置を備える携帯情報端末を構成するホームネットワークの構成は、図１及び図２と同一であるため説明を省略する。【０１３２】
図８は、本発明の実施の形態３に係る携帯情報端末と各ＡＶ機器からなるホームネットワークのコンテンツ再生シーケンス図である。図３のシーケンスと同一処理には同一ステップ番号を付して説明を省略する。【０１３３】
パーソナルコンピュータ（ＰＣ）２４０でコンテンツを再生させる際に、携帯情報端末１００の表示画面に表示された対応付けリスト情報をパーソナルコンピュータ（ＰＣ）２４０に対応する対応付けリスト情報に切り替える。このため、入力判定部１０１はユーザからの入力を判定し、判定結果がレンダラ表示切替要求であると判定すると、命令実行部１０２はレンダラ表示切替要求を発行する。【０１３４】
対応付けリスト情報管理部１５３は、レンダラ表示切替要求に基づいて、パーソナルコンピュータ（ＰＣ）２４０に対応する対応付けリスト情報を表示処理部１０９に提供し、表示処理部１０９がパーソナルコンピュータ（ＰＣ）２４０に対応する対応付けリスト情報を、図９に示す表示画面３００に出力する（ステップＳ３１）。【０１３５】
図９は、対応付けリスト情報の画面表示の一例を示す図である。図４と同一構成部分には同一番号を付している。図９の例では、レンダラのタブ３２０は、パーソナルコンピュータ（ＰＣ）２４０の「ＰＣ」が選択されているため、レンダラ毎に再生可能なコンテンツのリスト３３０は、「ＰＣ」で再生可能なコンテンツのリストを表示している。パーソナルコンピュータ（ＰＣ）２４０は、コンテンツ再生能力が高いため、「ＰＣ」で再生可能なコンテンツは多い。この例では、携帯情報端末１００が携帯電話である場合の「携帯」、及びデジタルテレビ（ＴＶ）２５０の「ＴＶ」のレンダラのコンテンツは全て再生でき、コンテンツ選択画面３１０には、「ＰＣ」で再生可能なコンテンツのリストが表示される。また、コンテンツ選択画面３１０に表示しきれないリストはキー操作によりスクロールして表示できる。【０１３６】
図８のコンテンツ再生シーケンスに戻って、ユーザが再生したいコンテンツを選択すると（ステップＳ３２）、コンテンツ操作制御部１０８は、選択されたコンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、携帯情報端末１００に格納しているコンテンツをパーソナルコンピュータ（ＰＣ）２４０で再生させる要求を把握する（ステップＳ３３）。【０１３７】
そして、コンテンツ操作制御部１０８は、コンテンツ管理部１１０に対して、ユーザによって選択されたコンテンツのコンテンツ取得要求を行い（ステップＳ３４）、コンテンツ管理部１１０はコンテンツ取得要求に基づいて、選択されたコンテンツをコンテンツ操作制御部１０８に提供する。【０１３８】
コンテンツ操作制御部１０８は、送受信部１１１を介して取得したコンテンツとコンテンツ操作制御要求をパーソナルコンピュータ（ＰＣ）２４０に送信し（ステップＳ３５）、パーソナルコンピュータ（ＰＣ）２４０は受信したコンテンツを、コンテンツ操作制御要求に基づいて再生する（ステップＳ３６）。【０１３９】
パーソナルコンピュータ（ＰＣ）２４０は、携帯情報端末１００にコンテンツ操作情報を送信する（ステップＳ３７）。【０１４０】
このように、本実施の形態によれば、パーソナルコンピュータ（ＰＣ）２４０が再生可能なコンテンツのみを表示した対応付けリスト情報を利用し、対応付けリスト情報からコンテンツを選択するだけで、ユーザがコンテンツの格納先を意識せず、選択したコンテンツをパーソナルコンピュータ（ＰＣ）２４０で再生することが可能となる。また、パーソナルコンピュータ（ＰＣ）２４０からコンテンツ操作情報を携帯情報端末１００に送信することで、携帯情報端末１００で、コンテンツの再生制御が可能となる。【０１４１】
（実施の形態４）
実施の形態４は、携帯情報端末１００が格納しているコンテンツをパーソナルコンピュータ（ＰＣ）２４０で再生中に、携帯情報端末１００にレンダラを切り替えてコンテンツの再生を継続する場合の例である。【０１４２】
図１０は、本発明の実施の形態４に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのコンテンツ再生シーケンス図である。図８のシーケンスと同一処理には同一ステップ番号を付して説明を省略する。【０１４３】
また、図１１及び図１２は、対応付けリスト情報の画面表示の一例を示す図である。図４と同一構成部分には同一番号を付している。図１１の例では、レンダラのタブ３２０は、パーソナルコンピュータ（ＰＣ）２４０の「ＰＣ」が選択されているため、レンダラ毎に再生可能なコンテンツのリスト３３０は、「ＰＣ」で再生可能なコンテンツのリストを表示している。パーソナルコンピュータ（ＰＣ）２４０で再生中に、携帯情報端末１００にレンダラを切り替えてコンテンツの再生を継続する場合、図１２の対応付けリスト情報の画面表示例となる。図１２に示すように、レンダラ切り替えによって、「携帯」が選択され、レンダラ毎に再生可能なコンテンツのリスト３３０は、「携帯」で再生可能なコンテンツのリストを表示する。【０１４４】
パーソナルコンピュータ（ＰＣ）２４０で携帯情報端末１００が格納しているコンテンツを再生中に、ユーザからの入力があった場合に、入力判定部１０１は入力を判定し、判定結果がレンダラ表示切替要求であると判定すると、命令実行部１０２はレンダラ表示切替要求を発行する。【０１４５】
対応付けリスト情報管理部１５３は、レンダラ表示切替要求に基づいて、携帯情報端末１００に対応する対応付けリスト情報を表示処理部１０９に提供し、表示処理部１０９が携帯情報端末１００に対応する対応付けリスト情報を、図１２に示す表示画面３００に出力する（ステップＳ４１）。【０１４６】
ユーザが再生したいコンテンツを選択すると（ステップＳ４２）、コンテンツ操作制御部１０８は、選択したコンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、携帯情報端末１００に格納している現在再生中のコンテンツを、携帯情報端末１００で継続して再生させる要求を把握する（ステップＳ４３）。【０１４７】
そして、コンテンツ操作制御部１０８は、コンテンツ管理部１１０に対して、選択されたコンテンツのコンテンツ取得要求を行う（ステップＳ４４）。【０１４８】
コンテンツ操作制御部１０８は、コンテンツ管理部１１０から取得したコンテンツ、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、パーソナルコンピュータ（ＰＣ）２４０で再生中のコンテンツの続きの映像情報を表示処理部１０９へ提供し、音声情報を音声処理部１０７へ提供する。これにより、携帯情報端末１００は、パーソナルコンピュータ（ＰＣ）２４０で再生していたコンテンツの続きを再生する（ステップＳ４５）。また、携帯情報端末１００は、パーソナルコンピュータ（ＰＣ）２４０に対してコンテンツの再生停止要求を送信し（ステップＳ４６）、再生停止要求を受信したパーソナルコンピュータ（ＰＣ）２４０はコンテンツの再生停止処理を実施する（ステップＳ４７）。【０１４９】
このように、本実施の形態によれば、パーソナルコンピュータ（ＰＣ）２４０でコンテンツを再生中に、レンダラを携帯情報端末１００に切り替えて、コンテンツ再生の続きを行うことが可能となる。【０１５０】
以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されることはない。例えば、レンダラを切り替えてコンテンツの再生を継続する対象は、携帯情報端末に限るものではなく、コンテンツを再生可能なネットワーク接続された他のレンダラでコンテンツの再生を継続して行ってもよい。例えば、レンダラには、コンテンツを格納するＤＶＤレコーダ、ＬＡＮディスクの他、コンテンツを出力するＴＶ、コンポーネントオーディオシステム、プリンタなどのレンダラがある。【０１５１】
また、コンテンツ操作情報は、コンテンツ操作制御要求時に生成、及び、ネットワークを介して取得しても構わないし、定期的に生成、及び、ネットワークを介して取得するようにしても構わない。【０１５２】
また、対応付けリスト情報表示において、図面に示したようなレンダラのタブ順に限るものではなく、レンダラ情報取得順、又は、レンダラ名の五十音順、又は、レンダラの表示順を設定する設定情報に従って対応付けリスト情報を表示するようにしても構わないし、他の表示順でも構わない。【０１５３】
また、初期表示の対応付けリスト情報は、携帯情報端末、あるいは、他のレンダラの対応付けリスト情報を表示するようにしても構わない。【０１５４】
また、対応付けリスト情報の表示形態は、図４、図７、図９、図１１及び図１２に示したような表示形態に限るものではなく、レンダラとレンダラが再生可能なコンテンツとが対応して表示されるリスト表示であれば、どのような表示でもよい。以下、対応付けリスト表示の別の表示形態を図１３乃至図１６により説明する。【０１５５】
図１３乃至図１６は、対応付けリスト情報の画面表示の例を示す図である。図４と同一構成部分には同一番号を付している。【０１５６】
図１３に示すように、対応付けリスト情報を基に対応可能なレンダラのタブ３２０Ａを左側に縦に表示し、そのレンダラが再生可能なコンテンツのリスト３３０Ａを右側に表示する表示形態でもよい。【０１５７】
図１４に示すように、対応付けリスト情報を基に対応可能なレンダラのタブ３２０Ｂをアイコン表示する表示形態でもよい。【０１５８】
図１５に示すように、対応付けリスト情報を基に対応可能なレンダラのタブ３２０に加え、コンテンツの種別に関するタブ３７０を設ける構成としてもよい。コンテンツの種別に関するタブ３７０は、例えば動画、音楽、画像であり、シンボルマークで表示してもよい。【０１５９】
各実施の形態１〜４では、前記図４に示すようにレンダラ毎に再生可能なコンテンツを表示し、再生しているコンテンツを別のレンダラに切替えて再生することができる（前記図９参照）。この場合、現在再生しているコンテンツを別のレンダラに切り替えて再生を継続したい場合に、再生中のコンテンツを再生不可能なレンダラと区別して表示するような構成にしてもよい。【０１６０】
前記図９と図１６を比較して示すように、対応可能なレンダラのタブ３２０の表示において、レンダラ「ＰＣ」で再生中のコンテンツを、継続して再生可能なレンダラ「ＡＤ」のタブ表示を、再生不可能なレンダラ「携帯」「ＴＶ」と区別（アクティブ／非アクティブ表示による区別、背景色などによる区別）して表示する構成にしてもよい。【０１６１】
また、前記図４、図７、図９、及び図１１乃至図１６に示した対応付けリストにおけるコンテンツ名の表示形態は、拡張子を含んだ表示となっているが、拡張子を含まないコンテンツ名のみの表示でも構わない。【０１６２】
また、本実施の形態では、コンテンツ管理装置、携帯情報端末という名称を用いたが、これは説明の便宜上であり、コンテンツ提供装置、コンテンツ再生システム、電子機器及びレンダラ別コンテンツ表示方法等であってもよいことは勿論である。【０１６３】
さらに、上記携帯情報端末、サーバ及びＡＶ機器を構成する各部、例えばネットワーク、送受信部、コンテンツ操作制御部の種類、その数及び接続方法などはどのようなものでもよい。また、ホームネットワークは、ＤＬＮＡネットワークに限るものではない。【０１６４】
以上説明したコンテンツ再生方法は、このコンテンツ再生方法を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。
【産業上の利用可能性】
【０１６５】
本発明に係るコンテンツ管理装置及びコンテンツ再生方法は、レンダラ別コンテンツ一覧表示を実施する端末装置及びシステムに展開することができる。レンダラ毎に対応付けリスト情報を表示させることで、ユーザにコンテンツ操作に対する煩わしさを感じさせないコンテンツ一覧表示を提供することができるため、ネットワークを介してサーバが格納しているコンテンツの一覧を表示する携帯情報端末、特に、ホームネットワークにおける機器連携システム等に有用である。
【図１】
2009028103.tif 000003
【図２】
2009028103.tif 000004
【図３】
2009028103.tif 000005
【図４】
2009028103.tif 000006
【図５】
2009028103.tif 000007
【図６】
2009028103.tif 000008
【図７】
2009028103.tif 000009
【図８】
2009028103.tif 000010
【図９】
2009028103.tif 000011
【図１０】
2009028103.tif 000012
【図１１】
2009028103.tif 000013
【図１２】
2009028103.tif 000014
【図１３】
2009028103.tif 000015
【図１４】
2009028103.tif 000016
【図１５】
2009028103.tif 000017
【図１６】
2009028103.tif 000018
【手続補正書】
【提出日】平成21年11月17日(2009.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続されているデバイスが保持するサーバ情報及びコンテンツ再生デバイス情報を取得するデバイス情報取得手段と、
前記デバイスが格納しているコンテンツのコンテンツ情報を取得するコンテンツ情報取得手段と、
取得した前記コンテンツ再生デバイス情報及び前記コンテンツ情報に基づいて、コンテンツ再生デバイスと当該コンテンツ再生デバイスが出力可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理する対応付けリスト情報制御手段と、
前記対応付けリスト情報を表示画面に出力する表示処理手段と、
前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求及びコンテンツ操作情報に基づいて、コンテンツ操作を制御するコンテンツ操作制御手段と、
を備えるコンテンツ管理装置。
【請求項２】
入力情報を判定する入力判定手段と、
前記入力判定手段の判定結果に基づいて命令を実行する命令実行手段と、を備え、
前記デバイス情報取得手段は、前記命令実行手段からのデバイス情報取得要求に基づいて、前記サーバ情報及び前記コンテンツ再生デバイス情報を取得し、
前記コンテンツ情報取得手段は、前記命令実行手段からのコンテンツ情報取得要求に基づいて、前記コンテンツ情報を取得する
請求項１記載のコンテンツ管理装置。
【請求項３】
前記サーバ情報及び前記コンテンツ再生デバイス情報を管理する端末デバイス情報管理手段と、
保持しているコンテンツを管理するコンテンツ管理手段と、
前記デバイス情報取得要求、前記コンテンツ情報取得要求、及び、前記コンテンツ操作制御要求をネットワークを介してコンテンツ再生デバイスへ送信し、前記コンテンツ再生デバイスから前記コンテンツ再生デバイス情報、前記コンテンツ情報及び前記コンテンツ操作情報を受信する送受信手段と、を備える
請求項２記載のコンテンツ管理装置。
【請求項４】
前記コンテンツ操作制御手段から提供されるコンテンツの音声情報を出力する音声処理手段を備え、
前記表示処理手段は、前記コンテンツ操作制御手段から提供されるコンテンツの動画像情報、静止画像情報及び前記コンテンツ操作情報を表示画面に出力し、
前記送受信手段は、コンテンツを送受信する
請求項３記載のコンテンツ管理装置。
【請求項５】
前記デバイス情報取得手段は、前記サーバ情報及び前記コンテンツ再生デバイス情報を、デバイス情報として取得する請求項１記載のコンテンツ管理装置。
【請求項６】
前記命令実行手段は、前記対応付けリスト情報制御手段からのデバイス情報判別完了通知に基づいて、前記コンテンツ情報取得手段に対して前記コンテンツ情報取得要求を行う請求項２記載のコンテンツ管理装置。
【請求項７】
前記命令実行手段は、前記コンテンツ情報取得手段からのコンテンツ情報取得完了通知に基づいて、前記対応付けリスト情報制御手段に対して対応付けリスト情報生成要求を行う請求項２記載のコンテンツ管理装置。
【請求項８】
前記コンテンツ情報取得手段は、前記命令実行手段からの前記コンテンツ情報取得要求、及び、前記対応付けリスト情報制御手段からの前記サーバ情報に基づいて、前記コンテンツ情報取得要求を行う請求項２記載のコンテンツ管理装置。
【請求項９】
前記対応付けリスト情報制御手段は、前記デバイス情報取得手段で取得したデバイス情報が前記サーバ情報及び前記コンテンツ再生デバイス情報であることを判別する請求項１記載のコンテンツ管理装置。
【請求項１０】
入力情報を判定する入力判定手段と、
前記入力判定手段の判定結果に基づいて命令を実行する命令実行手段と、を備え、
前記対応付けリスト情報制御手段は、前記命令実行手段からの対応付けリスト情報生成要求と、前記対応付けリスト情報制御手段により判別した前記コンテンツ再生デバイス情報と、前記コンテンツ情報取得手段により取得されたコンテンツ情報に基づいて、コンテンツ再生デバイスと当該コンテンツ再生デバイスが再生可能なコンテンツとを対応付けた対応付けリスト情報を、コンテンツ再生デバイス毎に生成する請求項９記載のコンテンツ管理装置。
【請求項１１】
前記対応付けリスト情報制御手段は、前記対応付けリスト情報の生成及び管理に加えて、前記対応付けリスト情報を前記表示処理手段に提供する請求項１０記載のコンテンツ管理装置。
【請求項１２】
前記対応付けリスト情報制御手段は、前記命令実行手段からのコンテンツ再生デバイス表示切替要求に基づいて、切替先コンテンツ再生デバイスに対応する対応付けリスト情報を前記表示処理手段に提供する請求項１１記載のコンテンツ管理装置。
【請求項１３】
前記対応付けリスト情報制御手段は、前記命令実行手段からのコンテンツカーソル表示切替要求に基づいて、切替先コンテンツへのカーソル表示制御情報を前記表示処理手段に提供する請求項１１記載のコンテンツ管理装置。
【請求項１４】
前記対応付けリスト情報制御手段は、前記命令実行手段からのコンテンツ操作制御要求に基づいて、選択されたコンテンツに関するコンテンツ情報とコンテンツ再生デバイス情報及び前記命令実行手段からのコンテンツ操作制御要求を、前記コンテンツ操作制御手段に提供する請求項１１記載のコンテンツ管理装置。
【請求項１５】
前記コンテンツ管理手段は、前記コンテンツ操作制御手段からのコンテンツ取得要求に基づいて、前記コンテンツ操作制御手段にコンテンツを提供する請求項３記載のコンテンツ管理装置。
【請求項１６】
前記サーバ情報及び前記コンテンツ再生デバイス情報を管理する端末デバイス情報管理手段と、
保持しているコンテンツを管理するコンテンツ管理手段と、
デバイス情報取得要求、コンテンツ情報取得要求、及び、コンテンツ操作制御要求をネットワークを介してコンテンツ再生デバイスへ送信し、前記コンテンツ再生デバイスから前記コンテンツ再生デバイス情報、前記コンテンツ情報及び前記コンテンツ操作情報を受信する送受信手段と、を備え、
前記コンテンツ操作制御手段は、前記対応付けリスト情報制御手段によって選択されたコンテンツ情報とコンテンツ再生デバイス情報、前記命令実行手段から前記対応付けリスト情報制御手段を介して提供される前記コンテンツ操作制御要求及び前記コンテンツ操作制御手段において管理される前記コンテンツ操作情報に基づいて、前記コンテンツ管理手段にコンテンツ取得要求を行い、前記コンテンツ管理手段からコンテンツを取得し、取得したコンテンツ及び前記コンテンツ操作制御要求を、前記送受信手段を介して、選択された前記コンテンツ再生デバイスに提供する請求項１１記載のコンテンツ管理装置。
【請求項１７】
デバイス情報取得要求、コンテンツ情報取得要求、及び、コンテンツ操作制御要求をネットワークを介してコンテンツ再生デバイスへ送信し、前記コンテンツ再生デバイスから前記コンテンツ再生デバイス情報、前記コンテンツ情報及び前記コンテンツ操作情報を受信する送受信手段と、を備え、
前記コンテンツ操作制御手段は、前記対応付けリスト情報制御手段によって選択されたコンテンツ情報とコンテンツ再生デバイス情報、前記命令実行手段から前記対応付けリスト情報制御手段を介して提供される前記コンテンツ操作制御要求、及び、管理する前記コンテンツ操作情報に基づいて、サーバに格納されているコンテンツをコンテンツ再生デバイスに提供するように、前記送受信手段を介して、前記サーバ及び前記コンテンツ再生デバイスに対して前記コンテンツ操作制御要求を提供する請求項１１記載のコンテンツ管理装置。
【請求項１８】
前記コンテンツ操作制御手段は、前記コンテンツ操作制御要求に基づいて、前記コンテンツ操作情報を生成し管理するとともに、ネットワークに接続されたサーバ及び前記コンテンツ再生デバイスから、前記コンテンツ操作制御要求に対する前記コンテンツ操作情報を、前記送受信手段を介して取得し管理する請求項３記載のコンテンツ管理装置。
【請求項１９】
前記表示処理手段は、前記対応付けリスト情報制御手段からのカーソル表示制御情報に基づいて、表示している前記対応付けリスト情報内のコンテンツ上のカーソル表示処理を行い、前記デバイス情報取得手段からのデバイス情報取得状態通知情報に基づいて、デバイス情報取得状態通知の表示処理を行い、前記コンテンツ情報取得手段からのコンテンツ情報取得状態通知情報に基づいて、コンテンツ情報取得状態通知の表示処理を行い、前記コンテンツ操作制御手段から提供されるコンテンツに基づいて、コンテンツの表示処理を行う請求項１１記載のコンテンツ管理装置。
【請求項２０】
前記送受信手段は、ネットワークを介して受信した前記サーバ情報、及び、前記コンテンツ再生デバイス情報を、前記デバイス情報取得手段に提供するとともに、ネットワークを介して受信した前記コンテンツ情報を、前記コンテンツ情報取得手段に提供し、さらに、ネットワークを介して、サーバ、及び、前記コンテンツ再生デバイスに、コンテンツ、及び、コンテンツ操作制御要求を送信し、ネットワークを介して、前記サーバ、及び、前記コンテンツ再生デバイスから、コンテンツ及び前記コンテンツ操作情報を受信して前記コンテンツ操作制御手段に提供する請求項３記載のコンテンツ管理装置。
【請求項２１】
コンテンツ管理装置におけるコンテンツ再生方法であって、
ネットワークに接続されているデバイスのサーバ情報及びコンテンツ再生デバイス情報を取得するステップと、
ネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報を取得するステップと、
取得した前記コンテンツ再生デバイス情報及び前記コンテンツ情報に基づいて、コンテンツ再生デバイスと当該コンテンツ再生デバイスが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理するステップと、
前記対応付けリスト情報を表示画面に出力するステップと、
前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求及びコンテンツ操作情報に基づいて、コンテンツ操作を制御するステップと、
を有するコンテンツ再生方法。
【請求項２２】
ネットワークに接続されているデバイスのサーバ情報及びコンテンツ再生デバイス情報を取得するステップと、
ネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報を取得するステップと、
取得した前記コンテンツ再生デバイス情報及び前記コンテンツ情報に基づいて、コンテンツ再生デバイスと当該コンテンツ再生デバイスが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理するステップと、
前記対応付けリスト情報を表示画面に出力するステップと、
前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求及びコンテンツ操作情報に基づいて、コンテンツ操作を制御するステップと、
をコンピュータにより実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ管理装置、コンテンツ再生方法及びプログラムに係り、詳細には、ネットワークに接続されている各サーバが格納しているコンテンツに関するコンテンツ一覧を表示するコンテンツ管理装置、コンテンツ再生方法及びプログラムに関する。
【背景技術】
【０００２】
現在、ホームネットワーク等において、ネットワークに接続されたパーソナルコンピュータやＨＤＤレコーダ等のサーバ機能を有したＡＶ機器（サーバ）と、出力装置であるデジタルテレビ等の、コンテンツ再生デバイスであるレンダラ機能を有したＡＶ機器（レンダラ）とを相互に接続し、サーバとレンダラ間で映像や音楽や写真等のデジタルコンテンツを自由にやり取りするための技術仕様として、ＤＬＮＡ（Digital Living Network Alliance）ガイドラインが提示されている。
【０００３】
ＤＬＮＡは、ＵＰｎＰ（Universal Plug and Play）やＨＴＴＰ（Hyper Text Transfer Protocol）等の技術を組み合わせて利用することで、サーバ、又は、レンダラが保持しているサーバ情報やレンダラ情報、また、サーバに格納しているコンテンツに関するコンテンツ情報を検索し、サーバが格納しているコンテンツの一覧をレンダラの表示画面に表示することで、コンテンツの転送、複製、再生などの操作を可能としている。
【０００４】
ところが、レンダラにコンテンツの一覧を表示し、コンテンツを再生させる際に、ネットワークに接続されたサーバ毎に格納しているコンテンツの一覧を表示しているため、ユーザがコンテンツを選択する際に、一旦サーバを選択し、それからレンダラを選択し、その後、コンテンツを選択しなければならないという煩わしさがあった。また、サーバを選択した後に、コンテンツが別のサーバに存在することを認識するなど、従来のコンテンツ一覧表示は、使い勝手が悪いという問題があった。
【０００５】
特許文献１には、コンテンツリストを表示させる際に、フィルタ設定情報に基づいて、再生条件と一致しないコンテンツをコンテンツリストから除外して表示するコンテンツ管理装置及びコンテンツ管理方法が記載されている。特許文献１記載の装置は、ネットワーク上に存在するコンテンツのリストを一括して表示し、コンテンツを管理しているサーバの反応速度に基づいて、サーバが良好な再生を保障できないコンテンツを表示リストから除外してコンテンツリストを表示、又は、コンテンツの表示形態を変えてコンテンツリストを表示するように構成されたものが知られている。このコンテンツのリスト表示方法によれば、ネットワーク上に存在するコンテンツの一覧を一括して、かつ利用し易い状態で表示できる。
【０００６】
特許文献２には、コンテンツ再生を行う際に、コンテンツ再生装置が再生可能なコンテンツリストを画面に表示し、リストからコンテンツを選択すると、選択したコンテンツを再生するコンテンツ出力装置が記載されている。特許文献２記載のコンテンツのリスト表示方法によれば、リスト上のコンテンツが利用者によって選択された時に、選択されたコンテンツを再生可能なコンテンツ再生装置を特定し、特定したコンテンツ再生装置に対して、選択されたコンテンツの再生を指示することが可能とされる。
【０００７】
特許文献３には、各情報処理端末機器が有する自端末で処理可能なコンテンツを、各情報処理端末機器の属性情報に基づいて判別・収集し、コンテンツ情報リストを生成し表示する情報処理システムが記載されている。特許文献３記載のこのコンテンツリストの表示方法によれば、ユーザが表示されたコンテンツリストを見て操作を行うので、ユーザは、何れの情報端末機器にコンテンツが格納されているかを意識することなく操作を行うことができる。
【特許文献１】特開２００５−４４１０４号公報
【特許文献２】特開２００６−２１１５３９号公報
【特許文献３】特開２００３−５０５８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、このような従来のコンテンツの再生装置にあっては、以下のような課題があった。
【０００９】
特許文献１記載のコンテンツリストの表示方法では、コンテンツ出力装置（レンダラ）側を考慮していないため、サーバが良好な再生を行えたとしても、レンダラがコンテンツの再生に対応していない場合、出力することができない。また、コンテンツを一括表示しているため、サーバが全てのコンテンツを良好に再生できた場合、コンテンツリスト内のコンテンツ数が膨大となり、ユーザがコンテンツ選択をする際に、コンテンツ選択に煩わしさを感じてしまうという問題があった。
【００１０】
特許文献２記載のコンテンツの一覧表示方法では、コンテンツ出力装置（レンダラ）側を考慮していないため、コンテンツ再生装置が再生可能なコンテンツのリストを表示させたとしても、レンダラがコンテンツの出力に対応していない場合に、コンテンツを出力することができないという問題があった。例えばホームネットワークにおいて、レンダラとしてコンポを選択した場合、コンテンツ再生装置が再生可能な動画像のコンテンツリストを表示されても、コンポでは映像コンテンツの出力は不可能であった。
【００１１】
特許文献３記載のコンテンツの一覧表示方法では、自端末が再生可能なコンテンツのリストのみを表示するため、他の端末で再生可能なコンテンツリストを表示したい場合は、他の端末においても、自端末と同様のコンテンツリスト表示処理を行わなければならないという問題があった。
【００１２】
本発明は、上記に鑑みてなされたものであり、レンダラが出力可能なコンテンツの一覧表示を提供することができ、ユーザにコンテンツ操作に対する煩わしさを感じさせることなく使い勝手の良いコンテンツ管理装置、コンテンツ再生方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明のコンテンツ管理装置は、ネットワークに接続されているデバイスが保持するサーバ情報及びコンテンツ再生デバイス情報を取得するデバイス情報取得手段と、前記デバイスが格納しているコンテンツのコンテンツ情報を取得するコンテンツ情報取得手段と、取得した前記コンテンツ再生デバイス情報及び前記コンテンツ情報に基づいて、コンテンツ再生デバイスと当該コンテンツ再生デバイスが出力可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理する対応付けリスト情報制御手段と、前記対応付けリスト情報を表示画面に出力する表示処理手段と、前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求及びコンテンツ操作情報に基づいて、コンテンツ操作を制御するコンテンツ操作制御手段と、を備える構成を採る。
【００１４】
本発明のコンテンツ再生方法は、コンテンツ管理装置におけるコンテンツ再生方法であって、ネットワークに接続されているデバイスのサーバ情報及びコンテンツ再生デバイス情報を取得するステップと、ネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報を取得するステップと、取得した前記コンテンツ再生デバイス情報及び前記コンテンツ情報に基づいて、コンテンツ再生デバイスと当該コンテンツ再生デバイスが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理するステップと、前記対応付けリスト情報を表示画面に出力するステップと、前記対応付けリスト情報から選択されたコンテンツ情報とコンテンツ再生デバイス情報、コンテンツ操作制御要求及びコンテンツ操作情報に基づいて、コンテンツ操作を制御するステップと、を有するようにした。
【００１５】
また、別の観点から本発明は、上記各ステップをコンピュータにより実行させるためのプログラムである。
【発明の効果】
【００１６】
本発明によれば、レンダラとレンダラが再生可能なコンテンツとを対応付けたコンテンツリストを生成し表示することにより、レンダラが出力可能なコンテンツの一覧表示を提供することができ、ユーザにコンテンツ操作に対する煩わしさを感じさせることなくユーザに使い勝手の良いコンテンツ一覧表示を提供することができる。
【００１７】
また、ユーザが、再生したいコンテンツと再生処理を実行するレンダラの同時選択が可能となり、コンテンツ選択の煩わしさを解消することができる。また、選択したレンダラでサーバ内のコンテンツを再生できるだけでなく、端末内のコンテンツをレンダラで再生することも可能である。さらに、再生しているコンテンツを、別のレンダラに切り替えて再生させたい場合に、容易にレンダラを切り替えることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１９】
（実施の形態１）
図１は、本発明の実施の形態１に係るコンテンツ管理装置を備える携帯情報端末を構成するホームネットワークの構成を示す図である。本実施の形態は、コンテンツ管理装置及びコンテンツ表示方法として、携帯情報端末とネットワークを介して接続されるサーバ、ＡＶ機器とからなるホームネットワークに適用した例である。
【００２０】
図１において、ホームネットワークは、携帯情報端末１００と各ＡＶ機器２１０〜２５０が、ルータ２６０を介して接続された構成である。携帯情報端末１００とルータ２６０は、無線ＬＡＮ（ＷＬＡＮ：Wireless Local Area Network）等の無線通信で接続されている。ホームネットワークは、例えばＤＬＮＡを利用したネットワークである。
【００２１】
携帯情報端末１００は、ネットワークに接続されたデバイスのレンダラ情報と、サーバが格納しているコンテンツのコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとの対応付けリストを作成し携帯情報端末画面上のコンテンツ一覧表示を制御する。具体的には、携帯情報端末１００は、対応付けリストに基づいて、携帯情報端末１００の画面上にレンダラ毎にレンダラが再生可能なコンテンツの一覧（対応付けリスト）を表示する。また、携帯情報端末１００は、対応付けリストに基づいて、選択したレンダラ毎に、再生可能なコンテンツの一覧表示を切り替える。また、コンテンツ選択とレンダラ選択を同時に行う。また、携帯情報端末１００は、対応付けリストに基づいて、再生するコンテンツと再生処理を実施するレンダラを同時に選択できる。ここで、デバイス情報には、デバイスが再生可能なコンテンツ種別、再生可能フォーマット、再生可能コーデック等の情報が含まれている。また、コンテンツ情報には、コンテンツ種別、フォーマット、コーデック、コンテンツ格納先情報等の情報が含まれている。
【００２２】
携帯情報端末１００は、無線ＬＡＮ機能を有するＰＤＡ（Personal Digital Assistants）等の携帯端末装置であり、ルータ２６０に接続して無線通信を行う。携帯情報端末１００は、無線ＬＡＮ接続機能を有する携帯端末であればよく、ＰＤＡ等に限らず、ＰＨＳ（Personal Handy-Phone System）／携帯電話機などの携帯端末でもよい。また、無線通信は、無線ＬＡＮには限定されず、Bluetooth（登録商標），ＵＷＢ（Ultra Wideband）やＷｉＭＡＸでもよい。また、ＦＷＡ（Fixed Wireless Access）端末のような、使用場所を移動することが可能な無線通信端末も含まれる。携帯情報端末１００の詳細な構成については、図２により後述する。
【００２３】
各ＡＶ機器は、オーディオ機器（ＡＤ）２１０、ＨＤＤレコーダ２２０、メディアサーバ２３０、パーソナルコンピュータ（ＰＣ）２４０、及びデジタルテレビ（ＴＶ）２５０である。ＨＤＤレコーダ２２０及びメディアサーバ２３０は、デバイス情報としてサーバ情報を有し、オーディオ機器（ＡＤ）２１０及びデジタルテレビ（ＴＶ）２５０は、デバイス情報としてレンダラ情報を有する。携帯情報端末１００及びパーソナルコンピュータ（ＰＣ）２４０は、デバイス情報としてサーバ情報とレンダラ情報を有する。また、携帯情報端末１００、及び、各ＡＶ機器はＤＬＮＡの通信規格に対応している。
【００２４】
図２は、コンテンツ管理装置を備える携帯情報端末１００の構成を示すブロック図である。
【００２５】
図２において、携帯情報端末１００は、入力判定部１０１、命令実行部１０２、端末デバイス情報管理部１０３、デバイス情報取得部１０４、対応付けリスト情報制御部１０５、コンテンツ情報取得部１０６、音声処理部１０７、コンテンツ操作制御部１０８、表示処理部１０９、コンテンツ管理部１１０、及び送受信部１１１を備えて構成される。
【００２６】
以下、各部の構成について説明する。
【００２７】
〔入力判定部１０１〕
入力判定部１０１は、入力情報を判定する。
【００２８】
〔命令実行部１０２〕
命令実行部１０２は、入力判定部１０１の結果に基づいて命令を実行する。
【００２９】
命令実行部１０２は、対応付けリスト情報制御部１０５からのデバイス情報判別完了通知に基づいて、コンテンツ情報取得部１０６に対してコンテンツ情報取得要求を行う。
【００３０】
命令実行部１０２は、コンテンツ情報取得部１０６からのコンテンツ情報取得完了通知に基づいて、対応付けリスト情報制御部１０５に対して対応付けリスト情報生成要求を行う。
【００３１】
〔端末デバイス情報管理部１０３〕
端末デバイス情報管理部１０３は、携帯情報端末１００のデバイス情報を管理する。
【００３２】
〔デバイス情報取得部１０４〕
デバイス情報取得部１０４は、命令実行部１０２からのデバイス情報取得要求に基づいて、ネットワークに接続されているデバイスが保持するコンテンツ再生デバイス情報（レンダラ情報）と端末デバイス情報管理部１０３が保持するコンテンツ再生デバイス情報（レンダラ情報）とを取得する。
【００３３】
〔対応付けリスト情報制御部１０５〕
対応付けリスト情報制御部１０５は、取得したデバイス情報及びコンテンツ情報に基づいて、コンテンツ再生デバイス（レンダラ）とコンテンツ再生デバイス（レンダラ）が出力可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理する。
【００３４】
対応付けリスト情報制御部１０５は、デバイス情報判別部１５１、対応付けリスト情報生成部１５２、及び対応付けリスト情報管理部１５３をさらに備える。
【００３５】
デバイス情報判別部１５１は、デバイス情報取得部１０４で取得したデバイス情報がサーバ情報、及び／又は、レンダラ情報であることを判別する。
【００３６】
対応付けリスト情報生成部１５２は、命令実行部１０２からの対応付けリスト情報生成要求と、デバイス情報判別部の判別結果であるレンダラ情報と、コンテンツ情報取得部により取得されたコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を、レンダラ毎に生成する。
【００３７】
対応付けリスト情報管理部１５３は、対応付けリスト情報生成部１５２で生成された対応付けリスト情報を管理し、対応付けリスト情報を表示処理部１０９に提供する。
【００３８】
対応付けリスト情報管理部１５３は、命令実行部１０２からのレンダラ表示切替要求に基づいて、切替先レンダラに対応する対応付けリスト情報を表示処理部１０９に提供する。
【００３９】
対応付けリスト情報管理部１５３は、命令実行部１０２からのコンテンツカーソル表示切替要求に基づいて、切替先コンテンツへのカーソル表示制御情報を表示処理部１０９に提供する。
【００４０】
対応付けリスト情報管理部１５３は、命令実行部１０２からのコンテンツ操作制御要求に基づいて、選択されたコンテンツに関するコンテンツ情報とレンダラ情報、及び、命令実行部１０２からのコンテンツ操作制御要求を、コンテンツ操作制御部１０８に提供する。
【００４１】
〔コンテンツ情報取得部１０６〕
コンテンツ情報取得部１０６は、命令実行部１０２からのコンテンツ情報取得要求に基づいて、ネットワークに接続されているデバイスが格納しているコンテンツのコンテンツ情報とコンテンツ管理部１１０が保持するコンテンツ情報とを取得する。
【００４２】
コンテンツ情報取得部１０６は、命令実行部１０２からのコンテンツ情報取得要求、及び、対応付けリスト情報制御部１０５からのサーバ情報に基づいて、コンテンツ情報取得要求を行う。
【００４３】
〔音声処理部１０７〕
音声処理部１０７は、コンテンツ操作制御部１０８から提供されるコンテンツの音声情報を出力する。
【００４４】
〔コンテンツ操作制御部１０８〕
コンテンツ操作制御部１０８は、対応付けリスト情報から選択されたコンテンツ情報、デバイス情報、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、コンテンツ操作を制御する。
【００４５】
コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及びコンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、コンテンツ管理部１１０にコンテンツ取得要求を行い、コンテンツ管理部１１０からコンテンツを取得し、取得したコンテンツを表示処理部１０９、及び／又は音声処理部１０７に提供する。
【００４６】
コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及びコンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、コンテンツ管理部１１０にコンテンツ取得要求を行い、コンテンツ管理部１１０からコンテンツを取得し、取得したコンテンツ、及びコンテンツ操作制御要求を、送受信部１１１を介して選択されたレンダラに出力する。
【００４７】
コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及びコンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、送受信部１１１を介してサーバに対しコンテンツ操作制御要求を行い、サーバに格納されているコンテンツを、送受信部１１１を介して取得し、取得したコンテンツを表示処理部１０９、及び／又は音声処理部１０７に提供する。
【００４８】
コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及びコンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、サーバに格納されているコンテンツをレンダラに提供するように、送受信部１１１を介して、サーバ、及び／又はレンダラに対してコンテンツ操作制御要求を出力する。
【００４９】
コンテンツ操作制御部１０８は、コンテンツ操作制御要求に基づいて、コンテンツ操作情報を生成し管理する。コンテンツ操作制御部１０８は、ネットワークに接続されたサーバ、及び／又はレンダラからコンテンツ操作制御要求に対するコンテンツ操作情報を、送受信部１１１を介して取得し管理する。
【００５０】
〔表示処理部１０９〕
表示処理部１０９は、コンテンツ操作制御部１０８から提供されるコンテンツの動画像情報、静止画像情報、及び／又は、コンテンツ操作情報を表示画面に出力する。
【００５１】
表示処理部１０９は、対応付けリスト情報を表示画面に出力する。具体的には、表示処理部１０９は、対応付けリスト情報管理部１５３からのカーソル表示制御情報に基づいて、表示している対応付けリスト情報内のコンテンツ上のカーソル表示処理を行い、デバイス情報取得部１０４からのデバイス情報取得状態通知情報に基づいて、デバイス情報取得状態通知の表示処理を行う。さらに、表示処理部１０９は、コンテンツ情報取得部１０６からのコンテンツ情報取得状態通知情報に基づいて、コンテンツ情報取得状態通知の表示処理を行い、さらにコンテンツ操作制御部１０８から提供されるコンテンツに基づいて、コンテンツの表示処理を行う。
【００５２】
〔コンテンツ管理部１１０〕
コンテンツ管理部１１０は、携帯情報端末１００が保持しているコンテンツを管理する。
【００５３】
コンテンツ管理部１１０は、コンテンツ操作制御部１０８からのコンテンツ取得要求に基づいて、コンテンツ操作制御部１０８にコンテンツを提供する。
【００５４】
〔送受信部１１１〕
送受信部１１１は、コンテンツを送受信する。
【００５５】
送受信部１１１は、ネットワークを介してデバイス情報取得要求、コンテンツ情報取得要求、及びコンテンツ操作制御要求をデバイスへ送信し、デバイスからデバイス情報、コンテンツ情報、及びコンテンツ操作情報を受信する。取得したデバイス情報は、サーバ情報、及び／又は、レンダラ情報を含む。
【００５６】
送受信部１１１は、ネットワークを介して受信したサーバ情報、及びレンダラ情報を、デバイス情報取得部１０４に提供し、さらに、ネットワークを介して受信したコンテンツ情報を、コンテンツ情報取得部１０６に提供する。さらに、送受信部１１１は、ネットワークを介して、サーバ及び／又はレンダラに、コンテンツ及びコンテンツ操作制御要求を送信する。また、送受信部１１１は、ネットワークを介して、サーバ及び／又はレンダラから、コンテンツ及びコンテンツ操作情報を受信しコンテンツ操作制御部１０８に提供する。
【００５７】
このように、携帯情報端末１００は、レンダラとレンダラが再生可能なコンテンツの対応付け処理を行う対応付けリスト情報制御部１０５を備え、対応付けリスト情報制御部１０５が、レンダラ情報とコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツを対応付けた対応付けリストを作成し、レンダラ毎に対応付けリストを表示することを特徴とする。
【００５８】
以下、上述のように構成されたコンテンツ管理装置を備える携帯情報端末１００の動作を説明する。
【００５９】
ホームネットワークにおいて、携帯情報端末１００がネットワークに接続されたサーバとレンダラに対するコントロールポイント、レンダラ、サーバとして動作する際に、携帯情報端末１００が格納しているコンテンツ、及び、サーバが格納しているコンテツを、レンダラ毎にレンダラが再生可能なコンテンツの一覧を携帯情報端末１００の画面上に表示させ、表示したコンテンツの一覧からコンテンツを操作する場合を例に採り説明する。
【００６０】
図３は、携帯情報端末１００と各ＡＶ機器２１０〜２５０からなるホームネットワークのコンテンツ再生シーケンス図であり、携帯情報端末１００がコンテンツの一覧を表示画面に表示するまでのシーケンスを示す。
【００６１】
携帯情報端末１００が、携帯情報端末１００に格納されているコンテンツ、及び、ＨＤＤレコーダ２２０、メディアサーバ２３０及びパーソナルコンピュータ（ＰＣ）２４０に格納されているコンテンツを操作する場合、まず、入力判定部１０１はユーザからの入力を判定する。入力判定部１０１は、ユーザからの入力の判定結果がコンテンツ検索であると判定すると、命令実行部１０２は、各ＡＶ機器２１０〜２５０に対してデバイス情報取得要求を発行する（ステップＳ１）。
【００６２】
携帯情報端末１００のデバイス情報取得部１０４は、デバイス情報取得要求に基づいて、デバイス情報取得部１０４は、端末デバイス情報管理部１０３から携帯情報端末１００のデバイス情報、及び、ネットワークに接続された各ＡＶ機器からデバイス情報を取得する（ステップＳ２）。
【００６３】
対応付けリスト情報制御部１０５内のデバイス情報判別部１５１は、取得したデバイス情報がサーバ情報、及び／又は、レンダラ情報であるかを判別し、サーバ情報をコンテンツ情報取得部１０６へ提供する。また、レンダラ情報を対応付けリスト情報制御部１０５内の対応付けリスト情報生成部１５２へ提供する。また、デバイス情報判別部１５１は、デバイス情報判別完了通知を命令実行部１０２へ提供し、命令実行部１０２はデバイス情報判別完了通知に基づいて、コンテンツ情報取得要求を実行する（ステップＳ３）。
【００６４】
携帯情報端末１００のコンテンツ情報取得部１０６は、サーバ情報、及び、コンテンツ情報取得要求に基づいて、携帯情報端末１００が、コンテンツ管理部１１０に格納しているコンテンツのコンテンツ情報、及び、ネットワークに接続されたＨＤＤレコーダ２２０、メディアサーバ２３０及びパーソナルコンピュータ（ＰＣ）２４０が格納しているコンテンツのコンテンツ情報を取得する（ステップＳ４）。
【００６５】
そして、コンテンツ情報取得部１０６は、取得したコンテンツ情報を、対応付けリスト情報制御部１０５内の対応付けリスト情報生成部１５２に提供する。また、コンテンツ情報取得部１０６は、コンテンツ情報取得完了通知を命令実行部１０２に提供し、命令実行部１０２はコンテンツ情報取得完了通知に基づいて、対応付けリスト情報生成要求を実行する。対応付けリスト情報生成部１５２は、レンダラ情報、コンテンツ情報、及び、対応付けリスト情報生成要求に基づいて、対応付けリスト情報を生成する（ステップＳ５）。
【００６６】
上記、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成する対応付け処理については、図５のフローにより後述する。
【００６７】
対応付けリスト情報制御部１０５内の対応付けリスト情報管理部１５３は、対応付けリスト情報生成部１５２が生成した対応付けリスト情報を管理する。対応付けリスト情報管理部１５３は、生成した対応付けリスト情報を表示処理部１０９に提供することで、表示処理部１０９は対応付けリスト情報を表示する（ステップＳ６）。
【００６８】
携帯情報端末１００でコンテンツを再生させる際には、表示画面に表示された対応付けリスト情報を携帯情報端末１００に対応する対応付けリスト情報に切り替える必要がある。このため、入力判定部１０１はユーザからの入力を判定し、判定結果がレンダラ表示切替要求であると判定すると、命令実行部１０２はレンダラ表示切替要求を発行する。
【００６９】
レンダラ表示切替要求に基づいて、対応付けリスト情報管理部１５３は、携帯情報端末１００に対応する対応付けリスト情報を表示処理部１０９に提供し、表示処理部１０９は携帯情報端末１００に対応する対応付けリスト情報を、図４に示す表示画面３００に出力する（ステップＳ７）。
【００７０】
図４は、対応付けリスト情報の画面表示の一例を示す図である。図４において、表示処理部１０９の表示画面３００には、コンテンツ選択画面３１０と、コンテンツ選択画面３１０の下部に切替えボタン３４０、選択ボタン３５０及び機能ボタン３６０とが表示される。コンテンツ選択画面３１０は、対応付けリスト情報を基に携帯情報端末１００が対応可能なレンダラのタブ３２０、及びそのレンダラが再生可能なコンテンツのリスト３３０を表示する。図４の例では、レンダラのタブ３２０は、携帯情報端末１００が携帯電話である場合の「携帯」、デジタルテレビ（ＴＶ）２５０の「ＴＶ」、パーソナルコンピュータ（ＰＣ）２４０の「ＰＣ」、オーディオ機器（ＡＤ）２１０の「ＡＤ」を表示する。レンダラのタブ３２０は、「携帯」が選択されているため、レンダラ毎に再生可能なコンテンツのリスト３３０は、「携帯」で再生可能なコンテンツのリストを表示している。図４では、レンダラは「携帯」であるが、切替えボタン３４０によりレンダラを切替えると、切替えたレンダラが再生可能なコンテンツリストの表示に自動的に切替わる。ここで、再生しているコンテンツを別のレンダラに切替えて再生することについては、実施の形態２，３で、再生したいコンテンツを選択すると同時に、再生処理を行うレンダラも同時に選択することについては、実施の形態４でそれぞれ後述する。
【００７１】
図３のコンテンツ再生シーケンスに戻って、入力判定部１０１はユーザからの入力を判定し、判定結果がコンテンツカーソル表示切替要求であると判定すると、命令実行部１０２はコンテンツカーソル表示切替要求を発行する。
【００７２】
対応付けリスト情報管理部１５３は、コンテンツカーソル表示切替要求に基づいて、ユーザがカーソルを移動させた先のコンテンツのカーソル表示制御情報を表示処理部１０９に提供し、表示処理部１０９が、ユーザがカーソルを移動させた先のコンテンツ上にカーソルを出力させる（ステップＳ８）。
【００７３】
次に、入力判定部１０１はユーザからの入力を判定し、判定結果がコンテンツ操作制御要求であると判定すると、命令実行部１０２はコンテンツ操作制御要求を発行する。
【００７４】
対応付けリスト情報管理部１５３は、コンテンツ操作要求に基づいて、表示された対応付けリスト情報内のコンテンツを示すインデックス番号と、表示している対応付けリスト情報から、ユーザによって選択されたコンテンツのコンテンツ情報を特定し、また、特定したコンテンツ情報と表示している対応付けリスト情報から、ユーザによって選択されたレンダラ情報を特定する（ステップＳ９）。
【００７５】
また、対応付けリスト情報管理部１５３は、特定したコンテンツ情報とレンダラ情報、及び、コンテンツ操作制御要求をコンテンツ操作制御部１０８に提供する。
【００７６】
コンテンツ操作制御部１０８は、コンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、メディアサーバ２３０に格納しているコンテンツを携帯情報端末１００で再生させる要求を把握し、メディアサーバ２３０に対して送受信部１１１を介してコンテンツ操作制御要求を送信する（ステップＳ１０）。そして、送受信部１１１は、メディアサーバ２３０からユーザが選択したコンテンツを受信する（ステップＳ１１）。
【００７７】
送受信部１１１は、受信したコンテンツの映像情報を表示処理部１０９へ提供し、コンテンツの音声情報を音声処理部１０７へ提供する。表示処理部１０９及び音声処理部１０７は、コンテンツの再生処理を実施する（ステップＳ１２）。
【００７８】
また、表示処理部１０９、及び／又は、音声処理部１０７は、コンテンツの再生処理と同時に、コンテンツ操作情報を生成する（ステップＳ１２）。
【００７９】
上記コンテンツ操作制御要求は、再生処理要求に限るものではなく、停止処理、一時停止処理、早送り、巻き戻し等の処理要求を含む。また、コンテンツ操作情報は、コンテンツを再生中の再生時間情報、コンテンツ格納場所情報等を含む情報である。
【００８０】
図５は、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成するフローチャートである。図３のコンテンツ再生シーケンスのステップＳ５の対応付けリスト情報生成処理の詳細フローである。本フローは、対応付けリスト情報制御部１０５を構成するＣＰＵにより対応付け処理として実行される。
【００８１】
対応付け処理がスタートすると、ステップＳ１０１でレンダラ数を示す変数ｒ（以下、レンダラ数ｒ）、コンテンツ数を示す変数ｃ（以下、コンテンツ数ｃ）、比較項目番号を示す変数ｉ（以下、比較項目番号ｉ）を初期化する。項目には、コンテンツの種別、コンテンツのフォーマット、及びコンテンツのコーデックがある。
【００８２】
ステップＳ１０２では、レンダラ数ｒのレンダラ情報を取得する。ステップＳ１０３では、コンテンツ数ｃのコンテンツ情報を取得する。
【００８３】
ステップＳ１０４以下で、取得したレンダラ情報、及び、コンテンツ情報に基づいて、レンダラが再生可能なコンテンツ種別を比較する。すなわち、ステップＳ１０４でレンダラ数ｒはコンテンツ数ｃの第ｉ項目は再生可能か否かを判別し、再生可能であればステップＳ１０５で第ｉ項目は最後の項目か否かを判別する。
【００８４】
第ｉ項目は最後の項目でない場合は、ステップＳ１０６で比較項目番号ｉをインクリメントして（ｉ＝ｉ＋１）、ステップＳ１０４に戻る。ステップＳ１０４で次の比較項目であるコンテンツのフォーマットを比較する。
【００８５】
上記ステップＳ１０５で第ｉ項目は最後の項目である場合は、ステップＳ１０７でコンテンツ数ｃをレンダラ数ｒのコンテンツ一覧へ追加する。
【００８６】
ステップＳ１０８では、コンテンツ数ｃは最後のコンテンツか否かを判別する。コンテンツ数ｃは最後のコンテンツでない場合、あるいは上記ステップＳ１０４でレンダラ数ｒはコンテンツ数ｃの第ｉ項目は再生可能でない場合は、ステップＳ１０９でコンテンツ数ｃをインクリメントするとともに（ｃ＝ｃ＋１）、比較項目番号ｉを初期化（ｉ＝１）してステップＳ１０３に戻る。
【００８７】
上記ステップＳ１０８でコンテンツ数ｃは最後のコンテンツである場合は、ステップＳ１１０でレンダラ数ｒは最後のレンダラか否かを判別する。レンダラ数ｒは最後のレンダラでない場合は、ステップＳ１１１でレンダラ数ｒをインクリメントするとともに（ｒ＝ｒ＋１）、コンテンツ数ｃ及び比較項目番号ｉを初期化（ｃ＝１，ｉ＝１）してステップＳ１０２に戻る。上記ステップＳ１１０でレンダラ数ｒは最後のレンダラである場合は、対応付け処理終了と判断して本フローを終える。
【００８８】
このように、レンダラが再生可能なコンテンツ種別であれば、比較項目番号ｉをインクリメントし（ステップＳ１０６）、次の比較項目であるコンテンツのフォーマットを比較する（ステップＳ１０４）。比較した結果、レンダラが再生可能なフォーマットであれば、比較項目番号ｉをインクリメントし（ステップＳ１０６）、次の比較項目であるコンテンツのコーデックを比較する（ステップＳ１０４）。比較した結果、レンダラが再生可能なコーデックであれば、比較項目が全て完了となり、レンダラがコンテンツを再生可能と判断できるため（ステップＳ１０５）、レンダラが再生可能なコンテンツの一覧へコンテンツを追加し（ステップＳ１０７）、コンテンツ数ｃをインクリメントし（ステップＳ１０９）、次のコンテンツ（ｃ＋１）について、レンダラが再生可能か否かを判定するため同様の処理を行う。
【００８９】
また、比較した結果、レンダラが再生不可能なコンテンツであると判断した場合は、コンテンツ数をインクリメントし（ステップＳ１０９）、次のコンテンツをレンダラが再生可能か否かを判定する。レンダラ数ｒにおいて、全てのコンテンツに対して比較処理を実行したと判断した場合に（ステップＳ１０８）、レンダラ数ｒに対応する対応付けリスト情報の生成が完了となり、レンダラ数ｒをインクリメントし、かつ、コンテンツ数ｃと比較項目番号ｉを初期化し（ステップＳ１１１）、次のレンダラ（ｒ＋１）において同様の比較処理を実施する。
【００９０】
全てのレンダラにおいて全てのコンテンツの各比較項目を比較完了したと判断した場合に（ステップＳ１１０）、対応付けリスト生成処理を終了する。
【００９１】
レンダラ情報とコンテンツ情報との比較項目は、レンダラが再生可能なコンテンツ種別、コンテンツのフォーマット、コンテンツのコーデックに限るものでは無く、他の情報を比較項目としても構わない。
【００９２】
以上詳細に説明したように、本実施の形態によれば、携帯情報端末１００は、携帯情報端末１００のデバイス情報とネットワークに接続されているデバイスのデバイス情報とを取得するデバイス情報取得部１０４と、携帯情報端末１００が格納しているコンテンツのコンテンツ情報とネットワークに接続されているサーバが格納しているコンテンツのコンテンツ情報とを取得するコンテンツ情報取得部１０６と、取得したレンダラ情報、及び、コンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成し管理を行う対応付けリスト情報制御部１０５と、対応付けリスト情報を表示画面に出力する表示処理部１０９と、対応付けリスト情報から選択されたコンテンツ情報とデバイス情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ操作を制御するコンテンツ操作制御部１０８とを備えているので、携帯情報端末１００が再生可能なコンテンツのみを表示した対応付けリスト情報を利用し、対応付けリスト情報からコンテンツを選択するだけで、ユーザがコンテンツの格納先を意識せず、選択したコンテンツを携帯情報端末１００で再生することが可能となる。例えば、図４に示すように、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報をレンダラ毎に表示させることで、ユーザにコンテンツ操作に対する煩わしさを感じさせないコンテンツ一覧表示を提供することが可能となる。
【００９３】
以下、本実施の形態の効果について説明する。
【００９４】
まず、従来技術の課題に対する効果について説明する。
【００９５】
特許文献１記載の装置は、コンテンツ出力装置（レンダラ）側を考慮しておらず、特許文献２記載の装置は、コンテンツを一括表示するにとどまっていた。これに対して、本実施の形態では、レンダラが再生可能なコンテンツを表示するため、どのコンテンツを選択しても選択したレンダラで出力可能である。また、レンダラ毎にレンダラが再生可能なコンテンツのみを表示するので、表示コンテンツ数を削減することが可能である。
【００９６】
また、本実施の形態では、特に操作性について以下のような優れた効果がある。すなわち、（１）ユーザが、再生したいコンテンツと再生処理を実行するレンダラの同時選択が可能である。レンダラをタブ表示にしてレンダラ毎に再生可能なコンテンツを表示することで、レンダラとコンテンツを同時に選択可能となり、従来技術の『サーバを選択し、それからレンダラを選択し、その後、コンテンツを選択する』というコンテンツ選択の煩わしさを解消することができる。（２）携帯情報端末１００内のコンテンツも出力可能である。選択したレンダラでサーバ内のコンテンツを再生できるだけでなく、同一のＵＩ（User Interface）上で携帯情報端末１００内のコンテンツをレンダラで再生することも可能である。（３）レンダラの切替が容易である。再生しているコンテンツを、別のレンダラに切り替えて再生させたい場合に、容易にレンダラを切り替えることが可能である。
【００９７】
次に、本実施の形態の特有の効果について、具体的に説明する。
【００９８】
ユーザから入力された情報を判定し、判定結果に基づいて命令を実行することが可能となる。また、命令に基づいて、ネットワークに接続されているデバイスと携帯情報端末１００が保持するデバイス情報を取得することが可能となり、ネットワークに接続されているデバイスと携帯情報端末１００が格納しているコンテンツのコンテンツ情報を取得することが可能となる。また、取得したデバイス情報とコンテンツ情報に基づいて、レンダラとレンダラが出力可能なコンテンツとを対応付けた対応付けリスト情報を生成し、表示画面に出力することが可能となる。また、表示画面に出力した対応付けリスト情報から選択したコンテンツ情報と、関連するデバイス情報を取得することが可能となり、コンテンツ操作制御要求に基づいて、選択したコンテンツを選択したレンダラにて操作することが可能となる。
【００９９】
また、コンテンツ操作制御部１０８から提供されるコンテンツの動画像情報、あるいは、静止画像情報、及びコンテンツ操作情報を表示画面上に出力することが可能となり、コンテンツ操作制御部１０８から提供されるコンテンツの音声情報を出力することが可能となる。
【０１００】
また、選択したコンテンツを、ネットワークを介して送受信することが可能となり、ネットワークを介してサーバ、及び／又は、レンダラからコンテンツ操作情報を受信することが可能となる。
【０１０１】
また、命令実行部１０２は、対応付けリスト情報制御部１０５からのデバイス情報判別完了通知に基づいて、コンテンツ情報取得部１０６に対してコンテンツ情報取得要求を行うことで、デバイス情報判別完了通知に基づいて、コンテンツ情報取得要求を行うことが可能となる。
【０１０２】
また、命令実行部１０２は、コンテンツ情報取得部１０６からのコンテンツ情報取得完了通知に基づいて、対応付けリスト情報制御部１０５に対して対応付けリスト情報生成要求を行うことで、コンテンツ情報取得完了通知に基づいて、対応付けリスト情報生成要求を行うことが可能となる。
【０１０３】
また、コンテンツ情報取得部１０６は、命令実行部１０２からのコンテンツ情報取得要求、及び、対応付けリスト情報制御部１０５からのサーバ情報に基づいて、コンテンツ情報取得要求を行うことで、コンテンツ情報取得要求、及び、サーバ情報に基づいて、コンテンツ情報取得要求を行うことが可能となる。
【０１０４】
また、対応付けリスト情報制御部１０５は、デバイス情報取得部で取得したデバイス情報がサーバ情報、及び／又は、レンダラ情報であることを判別するデバイス情報判別部１５１を備えることで、携帯情報端末１００のデバイス情報、及び、ネットワークに接続されているデバイスのデバイス情報が、サーバ情報、及び／又は、レンダラ情報であることを判別することが可能となる。
【０１０５】
また、対応付けリスト情報制御部１０５は、命令実行部１０２からの対応付けリスト情報生成要求と、デバイス情報判別部１５１の判別結果であるレンダラ情報と、コンテンツ情報取得部１０６により取得されたコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を、レンダラ毎に生成する対応付けリスト情報生成部１５２を備えることで、対応付けリスト情報生成要求と、取得したレンダラ情報、及び、取得したコンテンツ情報に基づいて、レンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成することが可能となる。
【０１０６】
また、対応付けリスト情報制御部１０５は、対応付けリスト情報生成部１５２で生成された対応付けリスト情報を管理し、対応付けリスト情報を表示処理部１０９に提供する対応付けリスト情報管理部１５３を備えることで、生成した対応付けリスト情報を管理することが可能となり、対応付けリスト情報を表示処理部１０９に提供することが可能となる。
【０１０７】
また、対応付けリスト情報管理部１５３は、命令実行部１０２からのレンダラ表示切替要求に基づいて、切替先レンダラに対応する対応付けリスト情報を表示処理部１０９に提供することで、リスト表示切替要求に基づいて、切替先のレンダラに対応する対応付けリスト情報を取得し、切替先のレンダラに対応する対応付けリスト情報を、表示処理部１０９に提供することが可能となる。
【０１０８】
また、対応付けリスト情報管理部１５３は、命令実行部１０２からのコンテンツカーソル表示切替要求に基づいて、切替先コンテンツへのカーソル表示制御情報を表示処理部１０９に提供することで、コンテンツカーソル表示切替要求に基づいて、切替先のコンテンツへカーソルの表示を切り替えるためのカーソル表示制御情報を、表示処理部１０９に提供することが可能となる。
【０１０９】
また、対応付けリスト情報管理部１５３は、命令実行部１０２からのコンテンツ操作制御要求に基づいて、選択されたコンテンツに関するコンテンツ情報とレンダラ情報、及び、命令実行部１０２からのコンテンツ操作制御要求を、コンテンツ操作制御部１０８に提供することで、ユーザによって選択されたコンテンツとレンダラを特定することが可能となり、また、特定したコンテンツのコンテンツ情報、及び、レンダラのレンダラ情報、及び、コンテンツ操作制御要求をコンテンツ操作制御部１０８に提供することが可能となる。
【０１１０】
また、コンテンツ管理部１１０は、コンテンツ操作制御部１０８からのコンテンツ取得要求に基づいて、コンテンツ操作制御部１０８にコンテンツを提供することで、コンテンツ取得要求に基づいて、コンテンツ管理部１１０よって管理されているコンテンツを取得し、コンテンツ操作制御部１０８に提供することが可能となる。
【０１１１】
また、コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及び、コンテンツ操作制御部において管理されるコンテンツ操作情報に基づいて、コンテンツ管理部１１０にコンテンツ取得要求を行い、コンテンツ管理部１１０からコンテンツを取得し、取得したコンテンツを表示処理部１０９、及び／又は、音声処理部１０７に提供するように構成することで、コンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ管理部１１０からコンテンツを取得することが可能となり、取得したコンテンツを表示処理部１０９、及び、音声処理部１０７を介して出力することが可能となる。
【０１１２】
また、コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及び、コンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、コンテンツ管理部１１０にコンテンツ取得要求を行い、コンテンツ管理部１１０からコンテンツを取得し、取得したコンテンツ、及び、コンテンツ操作制御要求を、送受信部１１１を介して、選択されたレンダラに提供するように構成することで、コンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、コンテンツ管理部１１０からコンテンツを取得することが可能となり、取得したコンテンツ、及び、コンテンツ操作制御要求を、ネットワークを介して、選択されたレンダラに送信することが可能となる。
【０１１３】
また、コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、命令実行部１０２から対応付けリスト情報管理部１５３を介して提供されるコンテンツ操作制御要求、及び、コンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、送受信部１１１を介してサーバに対しコンテンツ操作制御要求を行い、サーバに格納されているコンテンツを、送受信部１１１を介して取得し、取得したコンテンツを表示処理部１０９、及び／又は、音声処理部１０７に提供するように構成することで、コンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、ネットワークに接続されたサーバからコンテンツを取得し、取得したコンテンツを表示処理部１０９、及び／又は、音声処理部１０７に提供することが可能となる。
【０１１４】
また、コンテンツ操作制御部１０８は、対応付けリスト情報管理部１５３によって選択されたコンテンツ情報とレンダラ情報、及び、命令実行部１０２から対応付けリスト情報管理部を介して提供されるコンテンツ操作制御要求、及び、コンテンツ操作制御部１０８において管理されるコンテンツ操作情報に基づいて、サーバに格納されているコンテンツをレンダラに提供するように、送受信部１１１を介して、サーバ、及び／又は、レンダラに対してコンテンツ操作制御要求を提供するように構成することで、コンテンツ情報とレンダラ情報、及び、コンテンツ操作制御要求、及び、コンテンツ操作情報に基づいて、ネットワークに接続されたサーバが格納しているコンテンツを、ネットワークに接続されたレンダラに提供するように、コンテンツ、及び、サーバ、及び、レンダラを操作することが可能となる。
【０１１５】
また、コンテンツ操作制御部１０８は、コンテンツ操作制御要求に基づいて、コンテンツ操作情報を生成し管理するとともに、ネットワークに接続されたサーバ、及び／又は、レンダラからコンテンツ操作制御要求に対するコンテンツ操作情報を、送受信部１１１を介して取得し管理することで、コンテンツ操作制御要求に基づいて、コンテンツ操作情報を生成し管理することが可能となる。また、コンテンツ操作制御要求に基づいて、サーバ、及び／又は、レンダラからコンテンツ操作制御要求に対するコンテンツ操作情報を、ネットワークを介して取得することが可能となる。
【０１１６】
また、表示処理部１０９は、対応付けリスト情報管理部１５３からのカーソル表示制御情報に基づいて、表示している対応付けリスト情報内のコンテンツ上のカーソル表示処理を行い、デバイス情報取得部１０４からのデバイス情報取得状態通知情報に基づいて、デバイス情報取得状態通知の表示処理を行い、コンテンツ情報取得部１０６からのコンテンツ情報取得状態通知情報に基づいて、コンテンツ情報取得状態通知の表示処理を行い、さらにコンテンツ操作制御部１０８から提供されるコンテンツに基づいて、コンテンツの表示処理を行うことで、画面に表示された対応付けリスト情報のコンテンツ上のカーソル表示の移動が可能となる。また、デバイス情報取得状態通知情報に基づいて、デバイス情報取得中画面に画面表示を遷移することが可能となる。また、コンテンツ情報取得状態通知情報に基づいて、コンテンツ情報取得中画面に画面表示を遷移することが可能となる。また、コンテンツ操作制御部から提供されるコンテンツを出力することが可能となる。
【０１１７】
また、送受信部１１１は、ネットワークを介して受信したサーバ情報、及び、レンダラを、デバイス情報取得部１０４に提供するとともに、ネットワークを介して受信したコンテンツ情報を、コンテンツ情報取得部１０６に提供し、また、送受信部１１１は、ネットワークを介して、サーバ、及び／又は、レンダラに、コンテンツ、及び／又は、コンテンツ操作制御要求を送信するとともに、ネットワークを介して、サーバ、及び／又は、レンダラから、コンテンツ、及び／又は、コンテンツ操作情報を受信してコンテンツ操作制御部１０８に提供することで、ネットワークに接続されているサーバ、及び、レンダラからデバイス情報を取得することが可能となる。また、ネットワークに接続されているサーバからコンテンツ情報を取得することが可能となる。また、ネットワークに接続されているサーバ、及び、レンダラにコンテンツ操作制御要求を送信することが可能となり、コンテンツ操作制御要求に応じたコンテンツ操作情報を受信することが可能となる。また、ネットワークに接続されているサーバ、及び、レンダラにコンテンツとコンテンツ操作制御要求を送信することが可能となり、コンテンツ操作制御要求に応じたコンテンツ操作情報を受信することが可能となる。
【０１１８】
（実施の形態２）
実施の形態２は、ＨＤＤレコーダ２２０が格納しているコンテンツを、ネットワークに接続されているデジタルテレビ（ＴＶ）２５０で再生する場合の例である。
【０１１９】
実施の形態２に係るコンテンツ管理装置を備える携帯情報端末を構成するホームネットワークの構成は、図１及び図２と同一であるため説明を省略する。
【０１２０】
図６は、本発明の実施の形態２に係る携帯情報端末と各ＡＶ機器からなるホームネットワークのコンテンツ再生シーケンス図である。図３のシーケンスと同一処理には同一ステップ番号を付して説明を省略する。
【０１２１】
デジタルテレビ（ＴＶ）２５０でコンテンツを再生させる際に、携帯情報端末１００の表示画面に表示された対応付けリスト情報をデジタルテレビ（ＴＶ）２５０に対応する対応付けリスト情報に切り替える。このため、入力判定部１０１はユーザからの入力を判定し、判定結果がレンダラ表示切替要求であると判定すると、命令実行部１０２はレンダラ表示切替要求を発行する。
【０１２２】
対応付けリスト情報管理部１５３は、レンダラ表示切替要求に基づいて、デジタルテレビ（ＴＶ）２５０に対応する対応付けリスト情報を表示処理部１０９に提供し、表示処理部１０９がデジタルテレビ（ＴＶ）２５０に対応する対応付けリスト情報を、図７に示す表示画面３００に出力する（ステップＳ２１）。
【０１２３】
図７は、対応付けリスト情報の画面表示の一例を示す図である。図４と同一構成部分には同一番号を付している。図７の例では、レンダラのタブ３２０は、デジタルテレビ（ＴＶ）２５０の「ＴＶ」が選択されているため、レンダラ毎に再生可能なコンテンツのリスト３３０は、「ＴＶ」で再生可能なコンテンツのリストを表示している。
【０１２４】
図６のコンテンツ再生シーケンスに戻って、ユーザが再生したいコンテンツを選択すると（ステップＳ２２）、コンテンツ操作制御部１０８は、選択されたコンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、ＨＤＤレコーダ２２０に格納しているコンテンツをデジタルテレビ（ＴＶ）２５０で再生させる要求を把握する（ステップＳ２３）。
【０１２５】
そして、コンテンツ操作制御部１０８は、ＨＤＤレコーダ２２０に対して送受信部１１１を介してコンテンツ操作制御要求を送信する（ステップＳ２４）。
【０１２６】
ＨＤＤレコーダ２２０は、コンテンツ操作制御要求に基づいて、ユーザが選択したコンテンツをデジタルテレビ（ＴＶ）２５０に転送する（ステップＳ２５）。
【０１２７】
デジタルテレビ（ＴＶ）２５０は、受信したコンテンツを再生する（ステップＳ２６）。また、デジタルテレビ（ＴＶ）２５０は、携帯情報端末１００にコンテンツ操作情報を送信する（ステップＳ２７）。
【０１２８】
このように、本実施の形態によれば、デジタルテレビ（ＴＶ）２５０が再生可能なコンテンツのみを表示した対応付けリスト情報を利用し、対応付けリスト情報からコンテンツを選択するだけで、ユーザがコンテンツの格納先を意識せず、選択したコンテンツをデジタルテレビ（ＴＶ）２５０で再生することが可能となる。また、デジタルテレビ（ＴＶ）２５０からコンテンツ操作情報を携帯情報端末１００に送信することで、携帯情報端末１００で、コンテンツの操作制御が可能となる。
【０１２９】
（実施の形態３）
実施の形態３は、携帯情報端末１００が格納しているコンテンツを、パーソナルコンピュータ（ＰＣ）２４０で再生する場合の例である。
【０１３０】
実施の形態３に係るコンテンツ管理装置を備える携帯情報端末を構成するホームネットワークの構成は、図１及び図２と同一であるため説明を省略する。
【０１３１】
図８は、本発明の実施の形態３に係る携帯情報端末と各ＡＶ機器からなるホームネットワークのコンテンツ再生シーケンス図である。図３のシーケンスと同一処理には同一ステップ番号を付して説明を省略する。
【０１３２】
パーソナルコンピュータ（ＰＣ）２４０でコンテンツを再生させる際に、携帯情報端末１００の表示画面に表示された対応付けリスト情報をパーソナルコンピュータ（ＰＣ）２４０に対応する対応付けリスト情報に切り替える。このため、入力判定部１０１はユーザからの入力を判定し、判定結果がレンダラ表示切替要求であると判定すると、命令実行部１０２はレンダラ表示切替要求を発行する。
【０１３３】
対応付けリスト情報管理部１５３は、レンダラ表示切替要求に基づいて、パーソナルコンピュータ（ＰＣ）２４０に対応する対応付けリスト情報を表示処理部１０９に提供し、表示処理部１０９がパーソナルコンピュータ（ＰＣ）２４０に対応する対応付けリスト情報を、図９に示す表示画面３００に出力する（ステップＳ３１）。
【０１３４】
図９は、対応付けリスト情報の画面表示の一例を示す図である。図４と同一構成部分には同一番号を付している。図９の例では、レンダラのタブ３２０は、パーソナルコンピュータ（ＰＣ）２４０の「ＰＣ」が選択されているため、レンダラ毎に再生可能なコンテンツのリスト３３０は、「ＰＣ」で再生可能なコンテンツのリストを表示している。パーソナルコンピュータ（ＰＣ）２４０は、コンテンツ再生能力が高いため、「ＰＣ」で再生可能なコンテンツは多い。この例では、携帯情報端末１００が携帯電話である場合の「携帯」、及びデジタルテレビ（ＴＶ）２５０の「ＴＶ」のレンダラのコンテンツは全て再生でき、コンテンツ選択画面３１０には、「ＰＣ」で再生可能なコンテンツのリストが表示される。また、コンテンツ選択画面３１０に表示しきれないリストはキー操作によりスクロールして表示できる。
【０１３５】
図８のコンテンツ再生シーケンスに戻って、ユーザが再生したいコンテンツを選択すると（ステップＳ３２）、コンテンツ操作制御部１０８は、選択されたコンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、携帯情報端末１００に格納しているコンテンツをパーソナルコンピュータ（ＰＣ）２４０で再生させる要求を把握する（ステップＳ３３）。
【０１３６】
そして、コンテンツ操作制御部１０８は、コンテンツ管理部１１０に対して、ユーザによって選択されたコンテンツのコンテンツ取得要求を行い（ステップＳ３４）、コンテンツ管理部１１０はコンテンツ取得要求に基づいて、選択されたコンテンツをコンテンツ操作制御部１０８に提供する。
【０１３７】
コンテンツ操作制御部１０８は、送受信部１１１を介して取得したコンテンツとコンテンツ操作制御要求をパーソナルコンピュータ（ＰＣ）２４０に送信し（ステップＳ３５）、パーソナルコンピュータ（ＰＣ）２４０は受信したコンテンツを、コンテンツ操作制御要求に基づいて再生する（ステップＳ３６）。
【０１３８】
パーソナルコンピュータ（ＰＣ）２４０は、携帯情報端末１００にコンテンツ操作情報を送信する（ステップＳ３７）。
【０１３９】
このように、本実施の形態によれば、パーソナルコンピュータ（ＰＣ）２４０が再生可能なコンテンツのみを表示した対応付けリスト情報を利用し、対応付けリスト情報からコンテンツを選択するだけで、ユーザがコンテンツの格納先を意識せず、選択したコンテンツをパーソナルコンピュータ（ＰＣ）２４０で再生することが可能となる。また、パーソナルコンピュータ（ＰＣ）２４０からコンテンツ操作情報を携帯情報端末１００に送信することで、携帯情報端末１００で、コンテンツの再生制御が可能となる。
【０１４０】
（実施の形態４）
実施の形態４は、携帯情報端末１００が格納しているコンテンツをパーソナルコンピュータ（ＰＣ）２４０で再生中に、携帯情報端末１００にレンダラを切り替えてコンテンツの再生を継続する場合の例である。
【０１４１】
図１０は、本発明の実施の形態４に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのコンテンツ再生シーケンス図である。図８のシーケンスと同一処理には同一ステップ番号を付して説明を省略する。
【０１４２】
また、図１１及び図１２は、対応付けリスト情報の画面表示の一例を示す図である。図４と同一構成部分には同一番号を付している。図１１の例では、レンダラのタブ３２０は、パーソナルコンピュータ（ＰＣ）２４０の「ＰＣ」が選択されているため、レンダラ毎に再生可能なコンテンツのリスト３３０は、「ＰＣ」で再生可能なコンテンツのリストを表示している。パーソナルコンピュータ（ＰＣ）２４０で再生中に、携帯情報端末１００にレンダラを切り替えてコンテンツの再生を継続する場合、図１２の対応付けリスト情報の画面表示例となる。図１２に示すように、レンダラ切り替えによって、「携帯」が選択され、レンダラ毎に再生可能なコンテンツのリスト３３０は、「携帯」で再生可能なコンテンツのリストを表示する。
【０１４３】
パーソナルコンピュータ（ＰＣ）２４０で携帯情報端末１００が格納しているコンテンツを再生中に、ユーザからの入力があった場合に、入力判定部１０１は入力を判定し、判定結果がレンダラ表示切替要求であると判定すると、命令実行部１０２はレンダラ表示切替要求を発行する。
【０１４４】
対応付けリスト情報管理部１５３は、レンダラ表示切替要求に基づいて、携帯情報端末１００に対応する対応付けリスト情報を表示処理部１０９に提供し、表示処理部１０９が携帯情報端末１００に対応する対応付けリスト情報を、図１２に示す表示画面３００に出力する（ステップＳ４１）。
【０１４５】
ユーザが再生したいコンテンツを選択すると（ステップＳ４２）、コンテンツ操作制御部１０８は、選択したコンテンツ情報とレンダラ情報、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、携帯情報端末１００に格納している現在再生中のコンテンツを、携帯情報端末１００で継続して再生させる要求を把握する（ステップＳ４３）。
【０１４６】
そして、コンテンツ操作制御部１０８は、コンテンツ管理部１１０に対して、選択されたコンテンツのコンテンツ取得要求を行う（ステップＳ４４）。
【０１４７】
コンテンツ操作制御部１０８は、コンテンツ管理部１１０から取得したコンテンツ、コンテンツ操作制御要求、及びコンテンツ操作情報に基づいて、パーソナルコンピュータ（ＰＣ）２４０で再生中のコンテンツの続きの映像情報を表示処理部１０９へ提供し、音声情報を音声処理部１０７へ提供する。これにより、携帯情報端末１００は、パーソナルコンピュータ（ＰＣ）２４０で再生していたコンテンツの続きを再生する（ステップＳ４５）。また、携帯情報端末１００は、パーソナルコンピュータ（ＰＣ）２４０に対してコンテンツの再生停止要求を送信し（ステップＳ４６）、再生停止要求を受信したパーソナルコンピュータ（ＰＣ）２４０はコンテンツの再生停止処理を実施する（ステップＳ４７）。
【０１４８】
このように、本実施の形態によれば、パーソナルコンピュータ（ＰＣ）２４０でコンテンツを再生中に、レンダラを携帯情報端末１００に切り替えて、コンテンツ再生の続きを行うことが可能となる。
【０１４９】
以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されることはない。例えば、レンダラを切り替えてコンテンツの再生を継続する対象は、携帯情報端末に限るものではなく、コンテンツを再生可能なネットワーク接続された他のレンダラでコンテンツの再生を継続して行ってもよい。例えば、レンダラには、コンテンツを格納するＤＶＤレコーダ、ＬＡＮディスクの他、コンテンツを出力するＴＶ、コンポーネントオーディオシステム、プリンタなどのレンダラがある。
【０１５０】
また、コンテンツ操作情報は、コンテンツ操作制御要求時に生成、及び、ネットワークを介して取得しても構わないし、定期的に生成、及び、ネットワークを介して取得するようにしても構わない。
【０１５１】
また、対応付けリスト情報表示において、図面に示したようなレンダラのタブ順に限るものではなく、レンダラ情報取得順、又は、レンダラ名の五十音順、又は、レンダラの表示順を設定する設定情報に従って対応付けリスト情報を表示するようにしても構わないし、他の表示順でも構わない。
【０１５２】
また、初期表示の対応付けリスト情報は、携帯情報端末、あるいは、他のレンダラの対応付けリスト情報を表示するようにしても構わない。
【０１５３】
また、対応付けリスト情報の表示形態は、図４、図７、図９、図１１及び図１２に示したような表示形態に限るものではなく、レンダラとレンダラが再生可能なコンテンツとが対応して表示されるリスト表示であれば、どのような表示でもよい。以下、対応付けリスト表示の別の表示形態を図１３乃至図１６により説明する。
【０１５４】
図１３乃至図１６は、対応付けリスト情報の画面表示の例を示す図である。図４と同一構成部分には同一番号を付している。
【０１５５】
図１３に示すように、対応付けリスト情報を基に対応可能なレンダラのタブ３２０Ａを左側に縦に表示し、そのレンダラが再生可能なコンテンツのリスト３３０Ａを右側に表示する表示形態でもよい。
【０１５６】
図１４に示すように、対応付けリスト情報を基に対応可能なレンダラのタブ３２０Ｂをアイコン表示する表示形態でもよい。
【０１５７】
図１５に示すように、対応付けリスト情報を基に対応可能なレンダラのタブ３２０に加え、コンテンツの種別に関するタブ３７０を設ける構成としてもよい。コンテンツの種別に関するタブ３７０は、例えば動画、音楽、画像であり、シンボルマークで表示してもよい。
【０１５８】
各実施の形態１〜４では、前記図４に示すようにレンダラ毎に再生可能なコンテンツを表示し、再生しているコンテンツを別のレンダラに切替えて再生することができる（前記図９参照）。この場合、現在再生しているコンテンツを別のレンダラに切り替えて再生を継続したい場合に、再生中のコンテンツを再生不可能なレンダラと区別して表示するような構成にしてもよい。
【０１５９】
前記図９と図１６を比較して示すように、対応可能なレンダラのタブ３２０の表示において、レンダラ「ＰＣ」で再生中のコンテンツを、継続して再生可能なレンダラ「ＡＤ」のタブ表示を、再生不可能なレンダラ「携帯」「ＴＶ」と区別（アクティブ／非アクティブ表示による区別、背景色などによる区別）して表示する構成にしてもよい。
【０１６０】
また、前記図４、図７、図９、及び図１１乃至図１６に示した対応付けリストにおけるコンテンツ名の表示形態は、拡張子を含んだ表示となっているが、拡張子を含まないコンテンツ名のみの表示でも構わない。
【０１６１】
また、本実施の形態では、コンテンツ管理装置、携帯情報端末という名称を用いたが、これは説明の便宜上であり、コンテンツ提供装置、コンテンツ再生システム、電子機器及びレンダラ別コンテンツ表示方法等であってもよいことは勿論である。
【０１６２】
さらに、上記携帯情報端末、サーバ及びＡＶ機器を構成する各部、例えばネットワーク、送受信部、コンテンツ操作制御部の種類、その数及び接続方法などはどのようなものでもよい。また、ホームネットワークは、ＤＬＮＡネットワークに限るものではない。
【０１６３】
以上説明したコンテンツ再生方法は、このコンテンツ再生方法を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。
【産業上の利用可能性】
【０１６４】
本発明に係るコンテンツ管理装置及びコンテンツ再生方法は、レンダラ別コンテンツ一覧表示を実施する端末装置及びシステムに展開することができる。レンダラ毎に対応付けリスト情報を表示させることで、ユーザにコンテンツ操作に対する煩わしさを感じさせないコンテンツ一覧表示を提供することができるため、ネットワークを介してサーバが格納しているコンテンツの一覧を表示する携帯情報端末、特に、ホームネットワークにおける機器連携システム等に有用である。
【図面の簡単な説明】
【０１６５】
【図１】本発明の実施の形態１に係るコンテンツ管理装置を備える携帯情報端末を構成するホームネットワークの構成を示す図
【図２】上記実施の形態１に係るコンテンツ管理装置を備える携帯情報端末の構成を示すブロック図
【図３】上記実施の形態１に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのシーケンス図
【図４】上記実施の形態１に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図５】上記実施の形態１に係るコンテンツ管理装置のレンダラとレンダラが再生可能なコンテンツとを対応付けた対応付けリスト情報を生成するフロー図
【図６】本発明の実施の形態２に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのシーケンス図
【図７】上記実施の形態２に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図８】本発明の実施の形態３に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのシーケンス図
【図９】上記実施の形態３に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図１０】本発明の実施の形態４に係るコンテンツ管理装置を備える携帯情報端末と各ＡＶ機器からなるホームネットワークのシーケンス図
【図１１】上記実施の形態４に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図１２】上記実施の形態４に係るコンテンツ管理装置の対応付けリスト情報の画面表示の一例を示す図
【図１３】他の実施の形態に係るコンテンツ管理装置の対応付けリスト情報の画面表示の例を示す図
【図１４】他の実施の形態に係るコンテンツ管理装置の対応付けリスト情報の画面表示の例を示す図
【図１５】他の実施の形態に係るコンテンツ管理装置の対応付けリスト情報の画面表示の例を示す図
【図１６】他の実施の形態に係るコンテンツ管理装置の対応付けリスト情報の画面表示の例を示す図
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009028103.tif 000019
【図２】
2009028103.tif 000020
【図３】
2009028103.tif 000021
【図４】
2009028103.tif 000022
【図５】
2009028103.tif 000023
【図６】
2009028103.tif 000024
【図７】
2009028103.tif 000025
【図８】
2009028103.tif 000026
【図９】
2009028103.tif 000027
【図１０】
2009028103.tif 000028
【図１１】
2009028103.tif 000029
【図１２】
2009028103.tif 000030
【図１３】
2009028103.tif 000031
【図１４】
2009028103.tif 000032
【図１５】
2009028103.tif 000033
【図１６】
2009028103.tif 000034
【国際調査報告】
2009028103.tif 000035
2009028103.tif 000036
2009028103.tif 000037
2009028103.tif 000038