(57)【要約】【課題】動作機器のステータスに対応するコンテンツまたは該コンテンツに関する情報を動作機器に提供する。【解決手段】処理部１０３は、コンテンツを処理させる対象となる動作機器である処理対象動作機器のステータスを取得し、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する。そして、検索部１０６は、前記処理部１０３により決定された種別のコンテンツの検索を行う。通信部１０８は、前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する。【選択図】図２
2013025499.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信するコンテンツ制御装置であって、
コンテンツを表示する表示部と、
前記表示されたコンテンツに対するユーザによる操作を受付ける操作受付部と、
前記操作受付部が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定する操作判定部と、
前記処理対象動作機器のステータスを取得し、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する処理部と、
前記処理部により決定された種別のコンテンツの検索を行う検索部と、
前記検索部が行う前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する通信部と
を備える、
コンテンツ制御装置。
【請求項２】
前記処理部は、前記処理対象動作機器が処理可能なコンテンツの種別であって、かつ、取得した前記処理対象動作機器のステータスに対応するコンテンツの種別を、前記処理対象動作機器に処理させるコンテンツの種別として決定する
請求項１に記載のコンテンツ制御装置。
【請求項３】
前記処理部は、さらに、前記処理対象動作機器とは異なる通信可能な他の動作機器が存在するか否かを判定し、
前記処理部は、さらに、前記他の動作機器が存在する場合、前記処理対象動作機器が処理しているコンテンツの種別と異なる種別のコンテンツである異種別コンテンツを前記他の動作機器が処理可能であるか否かを判定し、
前記異種別コンテンツを前記他の動作機器が処理可能であると判定された場合、前記通信部は、前記異種別コンテンツ、または、該異種別コンテンツに関するコンテンツを、前記他の動作機器へ送信する
請求項１または２に記載のコンテンツ制御装置。
【請求項４】
前記表示されたコンテンツに対する操作は、前記表示部に表示された前記コンテンツまたは該コンテンツに関するコンテンツを、前記処理対象動作機器に処理させるための操作である
請求項１〜３のいずれか１項に記載のコンテンツ制御装置。
【請求項５】
前記検索部は、ネットワークを利用して、コンテンツを検索する
請求項１〜４のいずれか１項に記載のコンテンツ制御装置。
【請求項６】
前記コンテンツに関する情報は、該コンテンツの存在する場所を示す情報である
請求項１〜５のいずれか１項に記載のコンテンツ制御装置。
【請求項７】
コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信するコンテンツ制御装置が行うコンテンツ制御方法であって、
コンテンツを表示する表示ステップと、
前記表示されたコンテンツに対するユーザによる操作を受付ける操作受付ステップと、
前記操作受付部が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定する操作判定ステップと、
前記処理対象動作機器のステータスを取得する取得ステップと、
取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する決定ステップと、
前記決定ステップにより決定された種別のコンテンツの検索を行う検索ステップと、
前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する送信ステップと
を含む、
コンテンツ制御方法。
【請求項８】
コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信するコンピュータが実行するプログラムであって、
コンテンツを表示する表示ステップと、
前記表示されたコンテンツに対するユーザによる操作を受付ける操作受付ステップと、
前記操作受付部が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定する操作判定ステップと、
前記処理対象動作機器のステータスを取得する取得ステップと、
取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する決定ステップと、
前記決定ステップにより決定された種別のコンテンツの検索を行う検索ステップと、
前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する送信ステップと
をコンピュータに実行させる、
プログラム。
【請求項９】
コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信し、かつ、コンテンツを表示する表示部と連携して動作する集積回路であって、
前記表示されたコンテンツに対するユーザによる操作を受付ける操作受付部と、
前記操作受付部が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定する操作判定部と、
前記処理対象動作機器のステータスを取得し、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する処理部と、
前記処理部により決定された種別のコンテンツの検索を行う検索部と、
前記検索部が行う前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する通信部と
を備える、
集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに繋がった家庭用電気機器において、コンテンツの制御を行う技術に関する。
【背景技術】
【０００２】
従来、ビデオ、ＤＶＤレコーダーといった家庭用電気機器（以下、動作機器と称す）は、動作機器に対応したコンテンツをユーザに提示することが可能である。例えば、テレビのようなディスプレイを保持する動作機器は、動画に関するコンテンツをユーザに提示できる。当該動画は、受信した放送波に基づく動画、ＤＶＤレコーダーで録画したテレビ番組、ＤＶＤに保存された映画等である。
【０００３】
現在、動作機器が、ネットワークに繋がるようになり、複数の動作機器間で、該動作機器が保持するコンテンツを共有することが可能となっている。ただし、処理対象のコンテンツが動作機器に対応していなければ、当該動作機器はネットワークに繋がっていても当該コンテンツをユーザに提示することができない。
【０００４】
このような問題を解決するための従来の技術としては、例えば特許文献１に記載された技術（以下、従来技術Ａという）が知られている。特許文献１では、機能を提供する機器が、ネットワークに接続された、機能を提供される機器側に合わせたＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を作成する。当該機器は、当該ＵＩの作成のために、ＵＩ部品を生成し、生成したＵＩ部品に機能を付与する。そして、その機能を提供される機器側で利用することを可能にする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１７４０２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術Ａでは、通信相手となる動作機器のステータス（状態）を考慮した処理が行われない。そのため、動作機器のステータスに対応するコンテンツまたは該コンテンツに関する情報を、動作機器に提供できないという問題がある。
【０００７】
本発明は、このような問題を解決するためになされたものであり、動作機器のステータスに対応するコンテンツまたは該コンテンツに関する情報を動作機器に提供することができるコンテンツ制御装置等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一態様に係るコンテンツ制御装置は、コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信する。前記コンテンツ制御装置は、コンテンツを表示する表示部と、前記表示されたコンテンツに対するユーザによる操作を受付ける操作受付部と、前記操作受付部が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定する操作判定部と、前記処理対象動作機器のステータスを取得し、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する処理部と、前記処理部により決定された種別のコンテンツの検索を行う検索部と、前記検索部が行う前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する通信部とを備える。
【０００９】
すなわち、処理部は、コンテンツを処理させる対象となる動作機器である処理対象動作機器のステータスを取得し、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する。そして、検索部は、前記処理部により決定された種別のコンテンツの検索を行う。通信部は、前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する。なお、検索部により検索されるコンテンツは、処理対象動作機器のステータスに基づいたものである。
【００１０】
したがって、動作機器のステータスに対応するコンテンツまたは該コンテンツに関する情報を動作機器に提供することができる。
【００１１】
また、好ましくは、前記処理部は、前記処理対象動作機器が処理可能なコンテンツの種別であって、かつ、取得した前記処理対象動作機器のステータスに対応するコンテンツの種別を、前記処理対象動作機器に処理させるコンテンツの種別として決定する。
【００１２】
また、好ましくは、前記処理部は、さらに、前記処理対象動作機器とは異なる通信可能な他の動作機器が存在するか否かを判定し、前記処理部は、さらに、前記他の動作機器が存在する場合、前記処理対象動作機器が処理しているコンテンツの種別と異なる種別のコンテンツである異種別コンテンツを前記他の動作機器が処理可能であるか否かを判定し、前記異種別コンテンツを前記他の動作機器が処理可能であると判定された場合、前記通信部は、前記異種別コンテンツ、または、該異種別コンテンツに関するコンテンツを、前記他の動作機器へ送信する。
【００１３】
これにより、処理対象動作機器および他の動作機器にコンテンツを処理させることが可能となる。すなわち、複数の動作機器を用いて、複数種類のコンテンツを処理することができる。
【００１４】
また、好ましくは、前記表示されたコンテンツに対する操作は、前記表示部に表示された前記コンテンツまたは該コンテンツに関するコンテンツを、前記処理対象動作機器に処理させるための操作である。
【００１５】
また、好ましくは、前記検索部は、ネットワークを利用して、コンテンツを検索する。
【００１６】
また、好ましくは、前記コンテンツに関する情報は、該コンテンツの存在する場所を示す情報である。
【００１７】
本発明の一態様に係るコンテンツ制御方法は、コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信するコンテンツ制御装置が行う。前記コンテンツ制御方法は、コンテンツを表示する表示ステップと、前記表示されたコンテンツに対するユーザによる操作を受付ける操作受付ステップと、前記操作受付部が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定する操作判定ステップと、前記処理対象動作機器のステータスを取得する取得ステップと、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する決定ステップと、前記決定ステップにより決定された種別のコンテンツの検索を行う検索ステップと、前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する送信ステップとを含む。
【００１８】
本発明の一態様に係るプログラムは、コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信するコンピュータが実行する。前記プログラムは、コンテンツを表示する表示ステップと、前記表示されたコンテンツに対するユーザによる操作を受付ける操作受付ステップと、前記操作受付部が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定する操作判定ステップと、前記処理対象動作機器のステータスを取得する取得ステップと、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する決定ステップと、前記決定ステップにより決定された種別のコンテンツの検索を行う検索ステップと、前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する送信ステップとをコンピュータに実行させる。
【００１９】
本発明の一態様に係る集積回路は、コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信し、かつ、コンテンツを表示する表示部と連携して動作する。前記集積回路は、前記表示されたコンテンツに対するユーザによる操作を受付ける操作受付部と、前記操作受付部が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定する操作判定部と、前記処理対象動作機器のステータスを取得し、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する処理部と、前記処理部により決定された種別のコンテンツの検索を行う検索部と、前記検索部が行う前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する通信部とを備える。
【発明の効果】
【００２０】
本発明により、動作機器のステータスに対応するコンテンツまたは該コンテンツに関する情報を動作機器に提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態１に係るコンテンツ処理システムの構成の一例を示すブロック図である。
【図２】本発明の実施の形態１に係るコンテンツ制御装置および動作機器の構成を示すブロック図である。
【図３】コンテンツ制御処理のフローチャートである。
【図４】一例としてのコンテンツ一覧画像を示す図である。
【図５】一例としての機能リストを示す図である。
【図６】一例としてのメタデータリストを示す図である。
【図７】一例としてのメタデータを示す図である。
【図８】一例としてのコンテンツ種別決定表を示す図である。
【図９】一例としての確認画像を示す図である。
【図１０】コンテンツ制御処理Ａのフローチャートである。
【図１１】一例としての機能リストを示す図である。
【図１２Ａ】本発明の実施の形態２に係る記録媒体の物理フォーマットの例を示す図である。
【図１２Ｂ】本発明の実施の形態２に係る記録媒体の構成を示す図である。
【図１２Ｃ】本発明の実施の形態２に係るコンピュータの構成を示す図である。
【図１３】コンテンツ制御装置の特徴的な機能構成を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲だけによって限定される。よって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００２３】
また、以下の説明では、同一の構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明を省略する場合がある。
【００２４】
（実施の形態１）
（１−１．概要）
次に、本発明の実施の形態に係るコンテンツ制御装置の概要について説明する。
【００２５】
本発明は、ネットワークに繋がった機器同士で、コンテンツの制御を行うものであり、特に、家庭用電気機器でコンテンツを処理可能であるか否か、動作機器のステータス等に基づいて、コンテンツ制御を行うことを実現する。以上がコンテンツ制御装置の概要についての説明である。なお、本明細書において、ステータスは、状態と同義であるとする。
【００２６】
（１−２．構成）
次に、本発明の実施の形態１に係るコンテンツ処理システム１０００について説明する。図１は、本発明の実施の形態１に係るコンテンツ処理システム１０００の構成の一例を示すブロック図である。
【００２７】
図１に示すように、コンテンツ処理システム１０００は、コンテンツ制御装置１００と、動作機器２００ａ，２００ｂとを含む。動作機器２００ａは、例えば、テレビジョン受像機である。動作機器２００ａは、画像を表示するための表示パネルを有する。動作機器２００ｂは、例えば、コンポ（音楽再生システム）である。動作機器２００ｂは、テキスト等を表示するためのディスプレイと、音声を出力するためのスピーカとを有する。
【００２８】
以下においては、動作機器２００ａ，２００ｂの各々を、単に、動作機器２００ともいう。
【００２９】
なお、コンテンツ処理システム１０００に含まれる動作機器２００は、テレビジョン受像機、音楽再生システムに限定されない。動作機器２００は、例えば、ブルーレイ（blu-ray（登録商標））レコーダー、ＰＣ（Personal Computer）、空調機、調理家電等であってもよい。
【００３０】
コンテンツ制御装置１００は、携帯可能な端末である。コンテンツ制御装置１００は、例えば、タブレット端末である。
【００３１】
コンテンツ制御装置１００は、無線通信により、動作機器２００と通信可能である。コンテンツ制御装置１００は、動作機器２００を操作するための操作機器である。
【００３２】
なお、コンテンツ処理システム１０００は、２台の動作機器に限定されず、１台または３台以上の動作機器を含んでもよい。
【００３３】
次に、コンテンツ制御装置１００および動作機器２００の構成について説明する。
【００３４】
図２は、本発明の実施の形態１に係るコンテンツ制御装置１００および動作機器２００の構成を示すブロック図である。
【００３５】
図２に示すように、コンテンツ制御装置１００は、操作受付部１０１と、操作判定部１０２と、処理部１０３と、機器情報管理部１０４と、検索部１０６と、記憶部１０７と、通信部１０８と、表示部１１０とを含む。
【００３６】
表示部１１０は、文字や画像等のコンテンツを表示する機能を有する。図１において、表示部１１０は、例えば、写真画像としての複数のコンテンツ３１１を表示している。
【００３７】
表示部１１０には、コンテンツを表示する表示面が設けられる。表示部１１０は、例えば、当該コンテンツに対するユーザ１０の操作を受付けるためのＵＩを表示する。以下においては、ユーザ１０を、単に、ユーザともいう。
【００３８】
操作受付部１０１は、ユーザの指等が、表示部１１０の表示面に触れたことを検知することにより、ユーザの操作を受付ける。
【００３９】
以下においては、ユーザによる、表示部１１０の表示面に対するタッチ操作を、ユーザ操作Ｍともいう。
【００４０】
なお、操作受付部１０１は、図示しない複数のボタン等から構成されてもよい。この場合、操作受付部１０１は、ユーザによるボタンの押下を検知することにより、ユーザの操作を受付ける。
【００４１】
操作判定部１０２は、詳細は後述するが、操作受付部１０１が受付けたユーザの操作に基づいて、動作機器およびコンテンツを判定する。
【００４２】
処理部１０３は、詳細は後述するが、動作機器に処理させるコンテンツを決定するための各種処理を行う。
【００４３】
通信部１０８は、無線通信を行う機能を有する。当該無線通信は、例えば、ＩＥＥＥ８０２．１１に基づく通信である。
【００４４】
機器情報管理部１０４は、通信部１０８を利用して、動作機器２００と通信し、動作機器２００のステータス（状態）を管理する。また、機器情報管理部１０４は、コンテンツ処理システム１０００に含まれる動作機器毎に、当該動作機器が処理可能なコンテンツの種別を示す機能リストを保持する。
【００４５】
検索部１０６は、詳細は後述するが、コンテンツの検索を行う。
【００４６】
記憶部１０７は、複数のコンテンツおよび後述のメタデータリストを記憶する。記憶部１０７に記憶される複数のコンテンツは、静止画、動画、音声、テキスト等の様々なコンテンツである。記憶部１０７に記憶されているコンテンツは、コンテンツ制御装置１００が、通信等により取得したコンテンツまたは予め記憶されているコンテンツ等である。
【００４７】
次に、動作機器２００の構成について説明する。
【００４８】
動作機器２００は、通信部２０８と、ステータス管理部２０９と、コンテンツ処理部２１０とを含む。
【００４９】
通信部２０８は、無線通信を行う機能を有する。当該無線通信は、例えば、ＩＥＥＥ８０２．１１に基づく通信である。
【００５０】
ステータス管理部２０９は、動作機器２００のステータスを常に把握している。すなわち、ステータス管理部２０９は、動作機器２００のステータスを管理している。
【００５１】
動作機器２００が、動作機器２００ａ（テレビジョン受像機）である場合、動作機器２００ａのステータスは、例えば、スタンバイ、テレビ番組（ニュース）表示中、テレビ番組（音楽番組）表示中、録画番組（ドラマ）表示中等である。当該スタンバイとは、動作機器２００ａの主電源がオンであり、かつ、動作機器２００ａが低電力で動作している状態である。
【００５２】
動作機器２００が、動作機器２００ｂ（音楽再生システム）である場合、動作機器２００ｂのステータスは、例えば、スタンバイ、音楽再生中、ラジオ再生中等である。当該スタンバイとは、動作機器２００ｂの主電源がオンであり、かつ、動作機器２００ｂが低電力で動作している状態である。
【００５３】
コンテンツ処理部２１０は、コンテンツを処理する機能を有する。
【００５４】
ここで、動作機器２００が音楽再生システムであり、処理対象のコンテンツが音楽データであるとする。この場合、コンテンツ処理部２１０は、音楽データを再生し、当該音楽データの音声をスピーカから出力する。
【００５５】
また、ここで、動作機器２００がテレビジョン受像機であり、処理対象のコンテンツが動画データであるとする。この場合、コンテンツ処理部２１０は、動画データを再生し、当該再生により得られた画像を、表示パネルに表示することにより、画像を出力する。
【００５６】
（１−３．動作）
次に、図３を用いて、本発明の実施の形態１に係るコンテンツ制御装置１００が行う処理（以下、コンテンツ制御処理ともいう）について説明する。
【００５７】
図３は、コンテンツ制御処理のフローチャートである。コンテンツ制御処理は、コンテンツ制御方法に相当する。
【００５８】
ステップＳ３１０では、処理部１０３の制御に従って、表示部１１０が、コンテンツ一覧画像３００を表示する。
【００５９】
図４は、一例としてのコンテンツ一覧画像３００を示す図である。コンテンツ一覧画像３００には、複数のコンテンツが示される。当該複数のコンテンツの各々は、例えば、ＣＤ（Compact Disc）のジャケットの写真を示す画像であるとする。
【００６０】
なお、コンテンツ一覧画像３００には、１つのコンテンツのみが示されてもよい。すなわち、ステップＳ３１０では、表示部１１０が、１以上のコンテンツを表示する。
【００６１】
また、コンテンツ一覧画像３００に示される複数のコンテンツは、コンテンツ一覧画像３００において、ユーザのドラッグ＆ドロップ等の操作により、移動可能であるとする。
【００６２】
コンテンツ一覧画像３００には、送信先画像３２１，３２２が示される。送信先画像３２１は、コンテンツの送信先として、動作機器２００ａが対応づけられた画像である。動作機器２００ａは、前述したように、テレビジョン受像機である。送信先画像３２２は、コンテンツの送信先として、動作機器２００ｂが対応づけられた画像である。動作機器２００ｂは、前述したように、コンポ（音楽再生システム）である。
【００６３】
再び、図３を参照して、ステップＳ３１１では、操作受付部１０１が、コンテンツを動作機器２００に処理させるためのコンテンツ処理操作を受付けたか否かを判定する。コンテンツ処理操作は、例えば、図４に示される操作である。
【００６４】
以下、コンテンツ処理操作の一例について、図４を用いて、具体的に説明する。
【００６５】
以下においては、コンテンツ処理操作により、コンテンツを処理させる対象となる動作機器を、処理対象動作機器ともいう。コンテンツ処理操作は、例えば、コンテンツを、処理対象動作機器に処理させるためのユーザ操作Ｍである。以下においては、コンテンツ処理操作により選択されたコンテンツを選択コンテンツともいう。
【００６６】
ここで、処理対象動作機器は、動作機器２００ｂであるとする。また、コンテンツ処理操作により選択された選択コンテンツは、コンテンツ一覧画像３００に示される複数のコンテンツに含まれるコンテンツ３１１ａであるとする。コンテンツ３１１ａは、例えば、ＣＤのジャケット（写真）を示す画像である。コンテンツ３１１ａの種別は、静止画である。
【００６７】
この場合、コンテンツ処理操作は、例えば、コンテンツ３１１ａを、送信先画像３２２の位置まで移動させるためのユーザ操作Ｍである。当該コンテンツ処理操作は、例えば、ドラッグ＆ドロップ等による操作である。
【００６８】
再び、図３を参照して、ステップＳ３１１において、ＹＥＳならば、処理はステップＳ３１２に移行する。この場合、操作受付部１０１は、表示部１１０に表示されたコンテンツに対するユーザによる操作を受付ける。ここで、表示部１１０に表示されたコンテンツに対する操作は、前記表示部１１０に表示された前記コンテンツまたは該コンテンツに関するコンテンツを、前記処理対象動作機器に処理させるための操作である。
【００６９】
一方、ステップＳ３１１において、ＮＯならば、再度、ステップＳ３１１の処理が行われる。
【００７０】
ステップＳ３１２では、操作判定部１０２が、操作受付部１０１が受付けたコンテンツ処理操作に基づいて、処理対象動作機器及び選択コンテンツを判定する（特定する）。ここで、コンテンツ処理操作が、コンテンツ３１１ａを送信先画像３２２の位置まで移動させるためのユーザ操作Ｍであるとする。この場合、操作判定部１０２は、処理対象動作機器は動作機器２００ｂであり、選択コンテンツはコンテンツ３１１ａであると判定する（特定する）。
【００７１】
ステップＳ３１３では、処理部１０３は、処理対象動作機器に対応する機能リストに基づいて、処理対象動作機器が選択コンテンツを処理可能であるか否かを判定する。
【００７２】
なお、処理部１０３は、予め、機器情報管理部１０４が保持している全ての機能リストを取得している。機器情報管理部１０４が保持している全ての機能リストには、例えば、動作機器２００ａ，２００ｂにそれぞれ対応する２つの機能リストが含まれる。
【００７３】
なお、処理部１０３は、機器情報管理部１０４から機能リストを取得することに限定されない。例えば、処理部１０３は、予め機能リストを保持していてもよい。以下に、一例として、動作機器２００ｂに対応する機能リストＴ１０について説明する。
【００７４】
図５は、一例としての機能リストＴ１０を示す図である。
【００７５】
図５において、「種別」とは、コンテンツの種別を示す。「処理可能」とは、対応する種別のコンテンツを、対応する動作機器が処理可能であるか否かを示す。「処理可能」の項目において「ＹＥＳ」であれば、対応する種別のコンテンツを、対応する動作機器が処理可能であることを示す。「処理可能」の項目において「ＮＯ」であれば、対応する種別のコンテンツを、対応する動作機器が処理不可能であることを示す。
【００７６】
例えば、機能リストＴ１０は、種別が音声およびテキストであるコンテンツを、動作機器２００ｂが処理可能であることを示す。すなわち、動作機器２００ｂは、音声およびテキストを、出力する機能を有する。一方、機能リストＴ１０は、音声およびテキスト以外の種別のコンテンツを、動作機器２００ｂが処理不可能であることを示す。
【００７７】
ここで、処理対象動作機器は動作機器２００ｂであるとする。選択コンテンツは、静止画であるコンテンツ３１１ａであるとする。この場合、ステップＳ３１３において、処理部１０３は、機能リストＴ１０に基づいて、動作機器２００ｂが選択コンテンツを処理可能であるか否かを判定する。ここで、機能リストＴ１０は、動作機器２００ｂが静止画を処理不可能であることを示す。そのため、ステップＳ３１３でＮＯと判定され、処理はステップＳ３１４に移行する。なお、ステップＳ３１３でＹＥＳの場合、処理は後述のステップＳ３１７Ｎに移行する。
【００７８】
ステップＳ３１４では、処理部１０３が、処理対象動作機器のステータスを取得するための処理を行う。具体的には、処理部１０３は、通信部１０８を利用して、処理対象動作機器へ、ステータス要求指示を送信する。ステータス要求指示は、処理対象動作機器のステータスを要求するための指示である。ここで、処理対象動作機器は、一例として、動作機器２００ｂであるとする。
【００７９】
動作機器２００ｂはステータス要求指示を受信すると、ステータス管理部２０９が、動作機器２００ｂのステータスを示すステータス情報を、通信部２０８を利用して、コンテンツ制御装置１００へ送信する。これにより、処理部１０３は、通信部１０８を利用して、動作機器２００ｂのステータスを示すステータス情報を取得する。動作機器２００ｂのステータスは、例えば、スタンバイ、音楽再生中、ラジオ再生中等である。
【００８０】
ステップＳ３１４の処理の後、ステップＳ３１５Ｎが行われる。
【００８１】
ステップＳ３１５Ｎでは、処理部１０３が、取得した前記処理対象動作機器のステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する。言い換えれば、ステップＳ３１５Ｎでは、処理部１０３は、前記処理対象動作機器が処理可能なコンテンツの種別であって、かつ、取得した前記処理対象動作機器のステータスに対応するコンテンツの種別を、前記処理対象動作機器に処理させるコンテンツの種別として決定する。
【００８２】
ステップＳ３１５Ｎは、ステップＳ３１５，Ｓ３１６を含む。ステップＳ３１５Ｎの詳細な処理は、以下のステップＳ３１５，Ｓ３１６において説明する。
【００８３】
ステップＳ３１５では、コンテンツの種別を取得するためのコンテンツ種別取得処理が行われる。コンテンツ種別取得処理では、選択コンテンツに含まれるメタデータが示す属性情報を用いて、処理対象動作機器が処理可能なコンテンツの種別を取得するための処理が行われる。
【００８４】
まず、処理部１０３は、選択コンテンツに含まれるメタデータを、検索部１０６へ送信する。検索部１０６は、詳細は後述するが、メタデータリストＴ２０および機能リストを用いて、受信したメタデータが示す属性情報に一致し、かつ、処理対象動作機器が処理可能なコンテンツの種別を取得する。コンテンツ種別取得処理で使用される機能リストは、処理対象動作機器に対応する機能リストである。
【００８５】
メタデータリストＴ２０とは、複数のメタデータを示すリストである。メタデータリストＴ２０が示す複数のメタデータは、それぞれ、記憶部１０７に記憶されている複数のコンテンツに対応する。メタデータは、当該メタデータに対応するコンテンツの情報、すなわち、コンテンツ情報である。
【００８６】
図６は、一例としてのメタデータリストＴ２０を示す図である。メタデータリストＴ２０は、複数のメタデータを示す。
【００８７】
メタデータリストＴ２０において、「番号」とは、メタデータを特定するための番号である。「ファイル名」とは、メタデータに対応するコンテンツのファイル名である。「種別」とは、メタデータに対応するコンテンツの種別である。
【００８８】
各メタデータは、複数の属性情報を示す。複数の属性情報は、例えば、日付、人名、タイトル、場所、所有者、データ形式、データサイズ、言語等である。各メタデータに対応する属性情報は、メタデータに対応するコンテンツによって異なる。
【００８９】
メタデータリストＴ２０において、「日付」とは、メタデータに対応するコンテンツに関する日付である。ここで、メタデータに対応するコンテンツが、例えば、ネットワーク配信される音楽データであるとする。この場合、当該日付は、例えば、当該コンテンツの配信の開始日である。「人名」とは、メタデータに対応するコンテンツに関する人名である。メタデータに対応するコンテンツが、例えば、電子書籍のテキストである場合、人名は、当該電子書籍の著者である。また、メタデータに対応するコンテンツの種別によっては、人名は、アーティスト名、被写体の名前等である。
【００９０】
また、メタデータリストＴ２０において、「タイトル」とは、メタデータに対応するコンテンツのタイトルである。「場所」とは、メタデータに対応するコンテンツに関する場所である。ここで、メタデータに対応するコンテンツが、例えば、写真の画像（静止画）であるとする。この場合、「場所」は、当該写真が撮影された位置を示すＧＰＳ情報である。ＧＰＳ情報は、経度ｘ、緯度ｙにより示される。
【００９１】
ここで、選択コンテンツは、コンテンツ３１１ａであるとする。また、コンテンツ３１１ａは、以下のメタデータＤ１０を含むとする。
【００９２】
図７は、一例としてのメタデータＤ１０を示す図である。
【００９３】
メタデータＤ１０において、「ファイル名」とは、コンテンツ３１１ａのファイル名である。「種別」とは、コンテンツ３１１ａの種別である。
【００９４】
メタデータＤ１０は、複数の属性情報を示す。図７では、属性情報の一例として、日付、人名、タイトル等を示す。
【００９５】
「日付」は、コンテンツ３１１ａに関する日付である。当該日付は、例えば、コンテンツ３１１ａ（ＣＤのジャケット画像）に対応するＣＤの発売日である。
【００９６】
また、メタデータＤ１０において、「人名」とは、コンテンツ３１１ａに関する人物名である。当該人名“ｘｘｃ”は、例えば、コンテンツ３１１ａに対応するＣＤに格納された音楽の歌を歌うアーティストの名前である。
【００９７】
この場合、ステップＳ３１５のコンテンツ種別取得処理において、処理部１０３は、選択コンテンツ（コンテンツ３１１ａ）に含まれるメタデータＤ１０を、検索部１０６へ送信する。
【００９８】
検索部１０６は、メタデータリストＴ２０が示す複数のメタデータのうち、メタデータＤ１０が示す人名“ｘｘｃ”を示すメタデータを特定する。すなわち、検索部１０６は、メタデータリストＴ２０が示す複数のメタデータのうち、メタデータＤ１０が示す属性情報を示すメタデータを特定する。この場合、特定されたメタデータは、番号“３”，“４”のメタデータである。
【００９９】
そして、検索部１０６は、特定した番号“３”，“４”のメタデータがそれぞれ示す種別「音声」、「テキスト」のうち、処理対象動作機器が処理可能な種別を取得する。当該種別の取得には、処理対象動作機器に対応する機能リストが参照される。
【０１００】
ここで、処理対象動作機器が動作機器２００ｂであるとする。この場合、検索部１０６は、動作機器２００ｂに対応する機能リストＴ１０を参照して、種別「音声」、「テキスト」のうち、処理対象動作機器が処理可能な種別「音声」、「テキスト」を取得する。
【０１０１】
そして、検索部１０６は、取得した種別「音声」、「テキスト」を、処理部１０３へ送信する。これにより、処理部１０３は、コンテンツの種別「音声」、「テキスト」を取得する。
【０１０２】
なお、コンテンツ種別取得処理において、種別を取得するためのメタデータを特定するための属性情報は、１つの属性情報（例えば、人名）に限定されず、複数の属性情報であってもよい。
【０１０３】
また、コンテンツ種別取得処理において、種別を取得するためのメタデータを特定するために使用される情報は、属性情報（メタデータ）に限定されない。種別を取得するためのメタデータを特定するために使用される情報は、例えば、コンテンツに含まれないデータであってもよい。コンテンツに含まれないデータは、例えば、顔認識(物認識)、音声認識、筆跡認識等の処理により得られたデータであってもよい。
【０１０４】
なお、コンテンツの種別の取得は、検索部１０６を利用せずに行われてもよい。例えば、処理部１０３が、コンテンツ種別取得処理において、さらに、検索部１０６が行う処理も行ってもよい。この場合、処理部１０３は、メタデータリストＴ２０および機能リストを用いて、選択コンテンツに含まれるメタデータが示す属性情報に一致し、かつ、処理対象動作機器が処理可能なコンテンツの種別を取得する。
【０１０５】
ステップＳ３１６では、コンテンツの種別を決定するための種別決定処理が行われる。種別決定処理では、処理部１０３が、ステップＳ３１５で取得した１以上の種別のうち、処理対象動作機器に対応する機能リストと、ステップＳ３１４の処理で取得された、処理対象動作機器のステータスと、処理対象動作機器に対応するコンテンツ種別決定表とに基づいて、種別を決定する。コンテンツ種別決定表は、当該コンテンツ種別決定表に対応する動作機器のステータスに対応するコンテンツの種別が定義された表である。
【０１０６】
処理対象動作機器が動作機器２００ｂである場合、処理対象動作機器に対応するコンテンツ種別決定表は、以下のコンテンツ種別決定表Ｔ３０である。
【０１０７】
図８は、一例としてのコンテンツ種別決定表Ｔ３０を示す図である。コンテンツ種別決定表Ｔ３０は、処理対象動作機器が、当該処理対象動作機器のステータスに応じて、処理可能な種別のコンテンツを決定するための表である。
【０１０８】
処理部１０３は、コンテンツ処理システム１０００に含まれる複数の動作機器に対応する複数のコンテンツ種別決定表を予め保持している。コンテンツ種別決定表Ｔ３０は、処理部１０３が保持している複数のコンテンツ種別決定表のうちの１つである。
【０１０９】
コンテンツ種別決定表Ｔ３０において、「処理可能種別」とは、対応する処理対象動作機器のステータスが、対応するステータスである場合において処理可能なコンテンツの種別である。
【０１１０】
コンテンツ種別決定表Ｔ３０において、「ラジオ（ニュース）再生中」というステータスは、対応する処理対象動作機器が、ラジオによりニュースを再生しているということを示す。また、「ラジオ（音楽番組）再生中」というステータスは、対応する処理対象動作機器が、ラジオにより音楽番組を再生しているということを示す。
【０１１１】
再び、図３を参照して、種別決定処理では、処理部１０３が、取得した１以上の種別のうち、処理対象動作機器に対応するコンテンツ種別決定表において、ステップＳ３１４の処理で取得されたステータスに対応する「処理可能種別」を、処理対象種別として決定する。
【０１１２】
ここで、処理対象動作機器は動作機器２００ｂであり、取得されたステータスは、「スタンバイ」であるとする。また、ステップＳ３１５で取得された種別は、「音声」、「テキスト」であるとする。この場合、処理対象動作機器に対応するコンテンツ種別決定表は、コンテンツ種別決定表Ｔ３０である。
【０１１３】
この場合、種別決定処理では、処理部１０３が、取得した種別「音声」、「テキスト」のうち、コンテンツ種別決定表Ｔ３０において、取得したステータス“スタンバイ”に対応する処理可能種別「音声」を、処理対象種別として決定する。
【０１１４】
ステップＳ３１７では、コンテンツを取得するためのコンテンツ取得処理が行われる。コンテンツ取得処理では、検索部１０６が、処理部１０３により決定された種別（処理対象種別）のコンテンツの検索を行う。
【０１１５】
具体的には、まず、処理部１０３が、コンテンツ検索指示を、検索部１０６へ送信する。コンテンツ検索指示は、決定された処理対象種別に対応するメタデータに対応するコンテンツの検索を行うための指示である。
【０１１６】
検索部１０６は、記憶部１０７に記憶されている複数のコンテンツから、コンテンツ検索指示により特定されるコンテンツの検索を行い、当該検索により取得されたコンテンツを、処理部１０３へ送信する。これにより、処理部１０３は、検索されたコンテンツを取得する。
【０１１７】
ここで、決定された処理対象種別に対応するメタデータは、図６のメタデータリストＴ２０における番号“３”のメタデータであるとする。この場合、コンテンツ取得処理では、番号“３”のメタデータに対応するコンテンツの検索を行うためのコンテンツ検索指示を、検索部１０６へ送信する。
【０１１８】
検索部１０６は、コンテンツ検索指示に従って、記憶部１０７に記憶されている複数のコンテンツから、番号“３”のメタデータに対応するコンテンツの検索を行い、当該検索により取得したコンテンツを、処理部１０３へ送信する。
【０１１９】
なお、検索部１０６が検索のために使用するデータは、メタデータに限定されない。
【０１２０】
また、コンテンツの取得は、検索部１０６を利用せずに行われてもよい。例えば、処理部１０３が、コンテンツ取得処理において、さらに、検索部１０６が行う処理も行ってもよい。この場合、処理部１０３は、記憶部１０７に記憶されている複数のコンテンツから、決定された処理対象種別に対応するメタデータに対応するコンテンツの検索を行い、当該検索によりコンテンツを取得する。
【０１２１】
以下においては、コンテンツ取得処理において、検索部１０６が行う検索により取得されたコンテンツを、取得コンテンツともいう。
【０１２２】
なお、ステップＳ３１３でＹＥＳの場合、ステップＳ３１７Ｎの処理が行われる。
【０１２３】
ステップＳ３１７Ｎでは、コンテンツを取得するためのコンテンツ取得処理Ｎが行われる。コンテンツ取得処理Ｎでは、処理部１０３が、コンテンツ検索指示Ｎを、検索部１０６へ送信する。コンテンツ検索指示Ｎは、処理対象動作機器が処理可能な選択コンテンツの種別に対応するメタデータに対応するコンテンツの検索を行うための指示である。
【０１２４】
検索部１０６は、ステップＳ３１７と同様に、記憶部１０７に記憶されている複数のコンテンツから、コンテンツ検索指示Ｎにより特定されるコンテンツの検索を行い、当該検索により取得されたコンテンツを、処理部１０３へ送信する。
【０１２５】
なお、コンテンツの取得は、検索部１０６を利用せずに行われてもよい。例えば、処理部１０３が、コンテンツ取得処理Ｎにおいて、さらに、検索部１０６が行う処理も行ってもよい。この場合、処理部１０３は、記憶部１０７に記憶されている複数のコンテンツから、処理対象動作機器が処理可能な選択コンテンツの種別に対応するメタデータに対応するコンテンツの検索を行い、当該検索によりコンテンツを取得する。
【０１２６】
以下においては、コンテンツ取得処理Ｎにより取得されたコンテンツを、取得コンテンツともいう。
【０１２７】
ステップＳ３１８では、確認画像を表示するための確認画像表示処理が行われる。確認画像表示処理では、処理部１０３が、確認画像４００を生成し、当該確認画像４００を、表示部１１０へ送信する。表示部１１０は、受信した確認画像４００を表示する。
【０１２８】
図９は、一例としての確認画像４００を示す図である。
【０１２９】
図９に示すように、確認画像４００は、例えば、表示部１１０に表示されていた画像に対し、重畳して表示される。
【０１３０】
確認画像４００には、取得コンテンツを、処理対象動作機器に処理させるか否をユーザに問い合わせる旨のメッセージが表示される。当該メッセージは、一例として、「ＸＸの音楽を再生しますか？」である。
【０１３１】
確認画像４００には、ボタン画像４１１，４１２が配置される。ボタン画像４１１は、ユーザ操作Ｍにより押下処理されることにより、取得コンテンツを処理対象動作機器に送信するためのボタン画像である。ボタン画像４１２は、ユーザ操作Ｍにより押下処理されることにより、確認画像４００を消去するための画像である。
【０１３２】
なお、確認画像４００は、図９に示される表示態様に限定されない。確認画像４００は、例えば、リストを示す画像、コンテンツ制御装置１００を動かして決定するための画像等であってもよい。
【０１３３】
ステップＳ３１９では、処理部１０３が、操作受付部１０１が受付けた操作が、送信操作および送信拒否操作のいずれであるかを判定する。送信操作は、ボタン画像４１１を押下処理するためのユーザ操作Ｍである。送信拒否操作は、ボタン画像４１２を押下処理するためのユーザ操作Ｍである。
【０１３４】
操作受付部１０１が送信操作を受付けた場合、処理はステップＳ３２０に移行する。一方、操作受付部１０１が送信拒否操作を受付けた場合、処理はステップＳ３２１に移行する。
【０１３５】
ステップＳ３２０では、コンテンツの送信が行われる。具体的には、処理部１０３が、通信部１０８を利用して、取得コンテンツを、処理対象動作機器（動作機器２００ｂ）へ送信する。すなわち、通信部１０８は、取得コンテンツを、処理対象動作機器（動作機器２００ｂ）へ送信する。
【０１３６】
ステップＳ３２１では、コンテンツ処理が行われる。コンテンツ処理では、処理対象動作機器が、通信部２０８を利用して受信した取得コンテンツを処理する。ここで、処理対象動作機器は、動作機器２００ｂであるとする。また、取得コンテンツは、図６のメタデータリストＴ２０における番号“３”のメタデータに対応するコンテンツ（音楽データ）であるとする。
【０１３７】
この場合、動作機器２００ｂのコンテンツ処理部２１０は、音楽データを再生し、当該音楽データの音声を、スピーカ等から出力する。
【０１３８】
なお、ステップＳ３２０の処理は、取得コンテンツを送信する処理に限定されない。ステップＳ３２０では、処理部１０３（通信部１０８）が、取得コンテンツに関する情報を、処理対象動作機器へ送信してもよい。この場合、取得コンテンツに関する情報は、例えば、該コンテンツの存在する場所を示す情報である。該コンテンツの存在する場所を示す情報は、例えば、ＵＲＬ（Uniform Resource Locator）である。この場合、ステップＳ３２１では、処理対象動作機器が、受信したＵＲＬにアクセスすることにより、取得コンテンツを取得し、当該取得コンテンツを処理する。すなわち、処理対象動作機器は、取得コンテンツに関する情報を処理する。
【０１３９】
なお、ステップＳ３１９において、操作受付部１０１が送信拒否操作を受付けた場合、処理はステップＳ３３１に移行する。
【０１４０】
ステップＳ３３１では、処理部１０３が、処理対象動作機器が、処理可能な他のコンテンツの種別があるか否かを判定する。具体的には、処理部１０３は、処理対象動作機器に対応する機能リストにおいて、コンテンツ処理において処理されているコンテンツの種別以外の種別があるか否かを判定する。
【０１４１】
ステップＳ３３１において、ＹＥＳならば、再度、ステップＳ３１５の処理が行われる。一方、ステップＳ３３１において、ＮＯならば、このコンテンツ制御処理は終了する。
【０１４２】
ここで、処理対象動作機器が動作機器２００ｂであるとする。また、コンテンツ処理では、種別「音声」のコンテンツが処理されているとする。この場合、処理部１０３は、動作機器２００ｂに対応する機能リストＴ１０において、種別「音声」以外の「テキスト」があると判定する。この場合、ステップＳ３３１において、ＹＥＳと判定され、処理はステップＳ３１５に移行する。なお、ステップＳ３１５移行の処理は、前述したのと同様なので詳細な説明は繰り返さない。
【０１４３】
以上説明したように、本実施の形態によれば、処理部１０３は、処理対象動作機器のステータスを取得する。そして、処理部１０３は、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する。そして、検索部１０６は、前記処理部１０３により決定された種別のコンテンツの検索を行う。通信部１０８は、前記検索により取得された前記コンテンツまたは該コンテンツに関する情報を、前記処理対象動作機器へ送信する。なお、検索部１０６により検索されるコンテンツは、処理対象動作機器のステータスに基づいたものである。
【０１４４】
したがって、動作機器のステータス（状態）に対応するコンテンツまたは該コンテンツに関する情報を動作機器に提供することができる。
【０１４５】
ここで、前述した従来技術Ａについて考察する。ＵＩを表示するという同じ機能を複数の機器同士で保持している場合は、従来技術Ａにて対応できる。しかしながら、コンテンツを保持する機器が、当該コンテンツを、当該コンテンツに対応しない機器へ送信しても、ユーザに対してコンテンツの提示ができない。以下においては、ユーザが操作する機器を操作機器ともいう。
【０１４６】
ただし、ユーザの意図として、コンテンツがそのまま提示できない場合でも、操作機器の操作を省略してコンテンツに関連した、動作機器で対応可能なコンテンツを、ネットワーク経由で送信したい場合がある。このような場合、ユーザがコンテンツを送ろうとした機器において、コンテンツの内容に関係するコンテンツの提示を要求している可能性がある。すなわち、従来技術Ａでは、ユーザの意図を推定して、機器に対応したコンテンツに切替えることができない。
【０１４７】
図１の例において説明する。ユーザ１０は、携帯端末としてのコンテンツ制御装置１００において、表示部１１０に示される写真の閲覧を行っているものとする。また、コンテンツ制御装置１００は、ネットワーク経由で、動作機器２００ａ（テレビ）と、動作機器２００ｂ（コンポ）と接続されているものとする。このような場合に、ユーザ１０が、写真（コンテンツ３１１）を、動作機器２００ａに転送するための操作を行った場合、動作機器２００ａが写真表示に対応していれば、動作機器２００ａは、写真（コンテンツ３１１）を表示する。
【０１４８】
しかし、動作機器２００ｂ（コンポ）のように、写真表示に対応していない機器の場合、写真を表示することができない。このような場合、ユーザ１０が動作機器２００ｂ（コンポ）で写真が表示できないことを把握している可能性が高い。
【０１４９】
ユーザ１０は、動作機器２００ｂが写真を表示できないことを踏まえて、動作機器２００ｂに写真を転送するための操作を行ったとする。この場合、当該操作により、ユーザ１０は、動作機器２００ｂで音を鳴らすための操作を省略して、写真に関する情報を元に、動作機器２００ｂ（コンポ）で音を鳴らすという動作機器２００ｂの主な機能を生かして音楽を聴きたいという、ユーザ１０の意図を推定できる。
【０１５０】
また、写真を表示できる動作機器２００ａ（テレビ）に写真を転送する場合にも、動作機器２００ａの利用状況に応じて、表示するコンテンツを切替えたい場合がある。ユーザ１０が、動作機器２００ａ（テレビ）がテレビ番組を放送していることを知った上で、ユーザ１０が、写真を動作機器２００ａに転送するための操作を行ったとする。この場合、写真に関する情報を元に、現在放送しているテレビ番組に関するテレビ番組を見たいというユーザ１０の意図が推定できる。
【０１５１】
本実施の形態に係るコンテンツ制御装置１００は、動作機器のステータス（状態）に対応するコンテンツまたは該コンテンツに関する情報を動作機器に提供することができる。したがって、本実施の形態に係るコンテンツ制御装置１００は、ユーザの意図の推定を行った上で最適なコンテンツを解釈し、動作機器に適したコンテンツ切替を行うことができる。すなわち、ユーザの意図に応じたコンテンツ切替制御を行うことができる。
【０１５２】
（実施の形態１の変形例）
実施の形態１の変形例では、複数の動作機器においてコンテンツを処理させるための構成について説明する。
【０１５３】
本実施の形態１の変形例におけるコンテンツ処理システムは、図２のコンテンツ処理システム１０００である。すなわち、本実施の形態１の変形例におけるコンテンツ制御装置は、図２のコンテンツ制御装置１００である。
【０１５４】
以下においては、実施の形態１の変形例に係るコンテンツ制御装置１００が行う処理を、コンテンツ制御処理Ａともいう。コンテンツ制御処理Ａは、コンテンツ制御方法に相当する。
【０１５５】
図１０は、コンテンツ制御処理Ａのフローチャートである。図１０において、図３のステップ番号と同じステップ番号の処理は、実施の形態１で説明した処理と同様な処理が行われるので詳細な説明は繰り返さない。
【０１５６】
ここで、処理対象動作機器は、動作機器２００ｂであるとする。また、コンテンツ制御処理ＡのステップＳ３１０〜ステップＳ３２１の処理が行われることにより、動作機器２００ｂが、音楽データを再生しているとする。
【０１５７】
ステップＳ３２２Ａでは、処理部１０３が、コンテンツ処理システム１０００内において、処理対象動作機器とは異なる他の動作機器であって、かつ、通信可能な他の動作機器が存在するか否かを判定する。
【０１５８】
ステップＳ３２２Ａにおいて、ＹＥＳならば、処理はステップＳ３２３Ａに移行する。一方、ステップＳ３２２Ａにおいて、ＮＯならば、このコンテンツ制御処理Ａは終了する。ここでは、他の動作機器として動作機器２００ａが存在するとする。この場合、ステップＳ３２３Ａの処理が行われる。
【０１５９】
ステップＳ３２３Ａでは、処理部１０３が、コンテンツ処理において処理対象動作機器が処理しているコンテンツの種別と異なる種別のコンテンツを当該他の動作機器が処理可能であるか否かを判定する。以下においては、コンテンツ処理において処理対象動作機器が処理しているコンテンツの種別と異なる種別のコンテンツを、異種別コンテンツともいう。
【０１６０】
ステップＳ３２３Ａにおいて、ＹＥＳならば、処理はステップＳ３１４に移行する。すなわち、前記異種別コンテンツを前記他の動作機器が処理可能であると判定された場合、処理はステップＳ３１４に移行する。一方、ステップＳ３２３Ａにおいて、ＮＯならば、このコンテンツ制御処理Ａは終了する。
【０１６１】
ステップＳ３２３Ａの判定には、他の動作機器に対応する機能リストが用いられる。以下においては、ステップＳ３２１のコンテンツ処理において処理されているコンテンツを、処理中コンテンツともいう。
【０１６２】
ここで、処理中コンテンツの種別は、「音声」であるとする。また、他の動作機器は動作機器２００ａであるとする。動作機器２００ａに対応する機能リストは、以下の機能リストＴ１１であるとする。
【０１６３】
図１１は、一例としての機能リストＴ１１を示す図である。機能リストＴ１１に示す各項目は、図５と同様なので詳細な説明は繰り返さない。なお、機能リストＴ１１は、機能リストＴ１０は、種別が、動画、音声、静止画、およびテキストであるコンテンツを、動作機器２００ａが処理可能であることを示す。
【０１６４】
この場合、ステップＳ３２３Ａでは、処理部１０３が、コンテンツ処理において処理対象動作機器が処理しているコンテンツの種別「音声」と異なる種別のコンテンツ（異種別コンテンツ）を、当該他の動作機器（動作機器２００ａ）が処理可能であると判定する。異種別コンテンツは、例えば、動画である。この場合、ステップＳ３２３ＡでＹＥＳであり、再度、ステップＳ３１４の処理が行われる。
【０１６５】
ステップＳ３１４以降の処理では、実施の形態１で説明した処理と同様な処理が行われるので詳細な説明は繰り返さない。すなわち、ステップＳ３１４以降の処理では、実施の形態１で説明した処理において、選択コンテンツおよび対象動作機器を、それぞれ、異種別コンテンツおよび他の動作機器に置き換えた処理が行われる。
【０１６６】
そして、ステップＳ３１４〜ステップＳ３２１の処理が行われることにより、処理部１０３は、通信部１０８を利用して、取得コンテンツを、他の動作機器（動作機器２００ａ）へ送信する。すなわち、前記異種別コンテンツを前記他の動作機器が処理可能であると判定された場合、通信部１０８は、取得コンテンツを、他の動作機器（動作機器２００ａ）へ送信する。この場合、他の動作機器へ送信される当該取得コンテンツは、異種別コンテンツ、または、該異種別コンテンツに関するコンテンツである。
【０１６７】
そして、ステップＳ３２１の処理により、動作機器２００ａは、取得コンテンツを処理する。
【０１６８】
以上、本実施の形態の変形例によれば、動作機器２００ｂに加え、動作機器２００ａにおいてもコンテンツを処理させることができる。すなわち、本実施の形態の変形例によれば、複数の動作機器の各々においてコンテンツを処理させることが可能となる。すなわち、複数の動作機器を用いて、複数種類のコンテンツを処理することができる。
【０１６９】
（実施の形態２）
さらに、前記実施の形態及びその変形例で示したコンテンツ制御方法を実現するためのプログラムを、フレキシブルディスク等の記録媒体に記録するようにすることにより、前記実施の形態及びその変形例で示した処理を、独立したコンピュータにおいて簡単に実施することが可能となる。
【０１７０】
図１２Ａ〜図１２Ｃは、前記実施の形態及びその変形例のコンテンツ制御方法を、フレキシブルディスク等の記録媒体に記録されたプログラムを用いて、コンピュータにより当該コンテンツ制御方法を実施する場合の説明図である。
【０１７１】
図１２Ａは、記録媒体本体であるフレキシブルディスクの物理フォーマットの例を示している。図１２Ｂは、フレキシブルディスクの正面からみた外観、断面構造、及びフレキシブルディスクを示す。フレキシブルディスクＦＤはケースＦ内に内蔵され、該ディスクの表面には、同心円状に外周からは内周に向かって複数のトラックＴｒが形成され、各トラックは角度方向に１６のセクタＳｅに分割されている。従って、前記プログラムを格納したフレキシブルディスクＦＤでは、前記フレキシブルディスクＦＤ上に割り当てられた領域に、前記プログラムが記録されている。
【０１７２】
また、図１２Ｃは、フレキシブルディスクＦＤに前記プログラムの記録再生を行うための構成を示す。コンテンツ制御方法を実現する前記プログラムをフレキシブルディスクＦＤに記録する場合は、コンピュータＣｓから前記プログラムをフレキシブルディスクドライブＦＤＤを介して書き込む。また、フレキシブルディスクＦＤ内のプログラムにより通信制御方法をコンピュータ中に構築する場合は、フレキシブルディスクドライブＦＤＤによりプログラムをフレキシブルディスクＦＤから読み出し、コンピュータＣｓに転送する。コンピュータＣｓは、コンテンツ制御装置１００に相当する。
【０１７３】
なお、前記説明では、記録媒体としてフレキシブルディスクを用いて説明を行ったが、光ディスクを用いても同様に行うことができる。また、記録媒体はこれに限らず、ＩＣカード、ＲＯＭカセット等、プログラムを記録できるものであれば同様に実施することができる。
【０１７４】
（機能ブロック図）
図１３は、コンテンツ制御装置５００の特徴的な機能構成を示すブロック図である。コンテンツ制御装置５００は、コンテンツ制御装置１００に相当する。つまり、図１３は、コンテンツ制御装置１００の有する機能のうち、本発明に関わる主要な機能を示すブロック図である。
【０１７５】
コンテンツ制御装置５００は、コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信する。当該動作機器は、例えば、動作機器２００ａ，２００ｂである。
【０１７６】
コンテンツ制御装置５００は、機能的には、表示部５１０と、操作受付部５２０と、操作判定部５３０と、処理部５４０と、検索部５５０と、通信部５６０とを備える。
【０１７７】
表示部５１０は、コンテンツを表示する。表示部５１０は、図１の表示部１１０に相当する。
【０１７８】
操作受付部５２０は、表示部５１０に表示されたコンテンツに対するユーザによる操作を受付ける。操作受付部５２０は、図１の操作受付部１０１に相当する。
【０１７９】
操作判定部５３０は、前記操作受付部５２０が受付けた操作に基づいて、コンテンツを処理させる対象となる動作機器である処理対象動作機器を判定（特定）する。操作判定部５３０は、図１の操作判定部１０２に相当する。
【０１８０】
処理部５４０は、前記処理対象動作機器のステータスを取得し、取得した前記ステータスと、前記処理対象動作機器が処理可能なコンテンツの種別とに基づいて、前記処理対象動作機器に処理させるコンテンツの種別を決定する。処理部５４０は、図３または図１０のステップＳ３１４，Ｓ３１５Ｎの処理を行う処理部１０３に相当する。
【０１８１】
検索部５５０は、前記処理部５４０により決定された種別のコンテンツの検索を行う。検索部５５０は、図３または図１０のステップＳ３１７の処理を行う検索部１０６に相当する。
【０１８２】
通信部５６０は、前記検索部５５０が行う前記検索により取得された前記コンテンツ又は該コンテンツに関する情報を、前記処理対象動作機器へ送信する。通信部５６０は、図２の通信部１０８に相当する。
【０１８３】
なお、コンテンツ制御装置５００には、集積回路６００が含まれてもよい。この場合、集積回路６００は、コンテンツまたは該コンテンツに関する情報を処理可能な動作機器と通信し、かつ、コンテンツを表示する表示部５１０と連携して動作する。集積回路６００は、前述の操作受付部５２０、操作判定部５３０、処理部５４０、検索部５５０および通信部５６０を備える。
【０１８４】
なお、コンテンツ制御装置５００に含まれる、操作受付部５２０、操作判定部５３０、処理部５４０、検索部５５０および通信部５６０の全て又は一部は、ＬＳＩ（Large Scale Integration：大規模集積回路）等のハードウエアで構成されてもよい。また、操作受付部５２０、操作判定部５３０、処理部５４０、検索部５５０および通信部５６０の全て又は一部は、ＣＰＵ等のプロセッサにより実行されるプログラムのモジュールであってもよい。
【０１８５】
（その他の変形例）
以上、本発明に係るコンテンツ制御装置及びコンテンツ制御方法について、前記実施の形態およびその変形例に基づいて説明したが、本発明は、これら実施の形態に限定されるものではない。本発明の主旨を逸脱しない範囲内で、当業者が思いつく変形を本実施の形態に施したものも、本発明に含まれる。
【０１８６】
例えば、ステップＳ３１６において該当するコンテンツの種別が複数ある場合、一度に複数のコンテンツの種別を取得して、ステップＳ３１８で表示する確認画像において、リストメニュー等を用いて一度に複数のコンテンツの種別をユーザに提示してもよい。
【０１８７】
なお、ステップＳ３１８において、該当するコンテンツの種別が動作機器に対応する場合にも、複数のコンテンツの種別をユーザに提示してもよい。
【０１８８】
なお、ステップＳ３１７の処理では、コンテンツの検索対象箇所を、コンテンツ制御装置１００内としたがこれに限定されない。例えば、検索対象のコンテンツがコンテンツ制御装置１００の記憶部１０７にない場合、前記検索部１０６は、ネットワークを利用して、コンテンツを検索する。
【０１８９】
また、ステップＳ３１５Ｎの処理は、前述したステップＳ３１５，Ｓ３１６の処理に限定されない。ステップＳ３１５Ｎの処理は、処理部１０３が、前記処理対象動作機器が処理可能なコンテンツの種別であって、かつ、取得した前記処理対象動作機器のステータスに対応するコンテンツの種別を、前記処理対象動作機器に処理させるコンテンツの種別として決定するという処理であれば、前述したステップＳ３１５，Ｓ３１６の処理以外の処理であってもよい。
【０１９０】
本発明に係るコンテンツ制御方法は、図３及び図１０における、対応する全てのステップを必ずしも含む必要はない。すなわち、本発明に係るコンテンツ制御方法は、本発明の効果を実現できる最小限のステップのみを含めばよい。
【０１９１】
例えば、図３および図１０の処理では、ステップＳ３１８，３１９の処理は行われなくてもよい。すなわち、ユーザ履歴等の情報を元に、確認画像の表示が不要と判断されれば、ステップＳ３１８、Ｓ３１９の処理はスキップしてもよい。この場合、ステップＳ３１７の処理の後、処理はステップＳ３２０に移行する。
【０１９２】
また、図３および図１０の処理において、ステップＳ３１３の処理は行われなくてもよい。この場合、ステップＳ３１２の処理の後、処理はステップＳ３１４に移行する。この場合、処理対象動作機器のステータスに対応するコンテンツが、当該処理対象動作機器へ提供される。
【０１９３】
なお、本実施の形態のコンテンツ制御装置は、典型的には半導体集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部またはすべてを含むように１チップ化されても良い。ここではＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１９４】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現しても良い。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
【０１９５】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行っても良い。バイオ技術の適応などが可能性として有り得る。
【０１９６】
さらに加えて、本実施の形態のコンテンツ制御装置を集積化した半導体チップと、画像を描画するためのディスプレイとを組み合せて、様々な用途に応じた描画機器を構成することができる。携帯電話やテレビ、デジタルビデオレコーダ、デジタルビデオカメラ、カーナビゲーション等における情報描画手段として、本発明を利用することが可能である。ディスプレイとしては、ブラウン管（ＣＲＴ）の他、液晶やＰＤＰ（プラズマディスプレイパネル）、有機ＥＬなどのフラットディスプレイ、プロジェクターを代表とする投射型ディスプレイなどと組み合わせることが可能である。
【０１９７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１９８】
本発明のコンテンツ制御装置は、様々な用途に利用可能である。例えば、携帯電話や携帯音楽プレーヤー、デジタルカメラ、デジタルビデオカメラ等の電池駆動の携帯表示端末として利用可能である。また、テレビ、デジタルビデオレコーダー、カーナビゲーション等の高解像度の情報表示機器における、メニュー表示やＷｅｂブラウザ、エディタ、ＥＰＧ、地図表示等における情報表示手段としても利用価値が高い。
【符号の説明】
【０１９９】
１００，５００  コンテンツ制御装置
１０１，５２０  操作受付部
１０２，５３０  操作判定部
１０３，５４０  処理部
１０４  機器情報管理部
１０６，５５０  検索部
１０７  記憶部
１０８，２０８，５６０  通信部
１１０，５１０  表示部
２００，２００ａ，２００ｂ  動作機器
２０９  ステータス管理部
２１０  コンテンツ処理部
６００  集積回路
１０００  コンテンツ処理システム
【図１】
2013025499.tif 000003
【図２】
2013025499.tif 000004
【図３】
2013025499.tif 000005
【図４】
2013025499.tif 000006
【図５】
2013025499.tif 000007
【図６】
2013025499.tif 000008
【図７】
2013025499.tif 000009
【図８】
2013025499.tif 000010
【図９】
2013025499.tif 000011
【図１０】
2013025499.tif 000012
【図１１】
2013025499.tif 000013
【図１２Ａ】
2013025499.tif 000014
【図１２Ｂ】
2013025499.tif 000015
【図１２Ｃ】
2013025499.tif 000016
【図１３】
2013025499.tif 000017