(57)【特許請求の範囲】
【請求項１】
利用者の操作に従って外部機器から出力された映像・音声データを入力する入力部と、
前記入力部で入力された映像・音声データを出力する出力部と、
前記出力部で出力された映像・音声データについて、図形、文字あるいは音声のうち少なくとも1つをデータベース化された情報と照合し、前記利用者の操作を特定する解析部と、
録画予約を行う録画予約処理部と、を備え、
前記解析部において、前記利用者の操作が選局予約であることが特定された場合に、前記録画予約処理部において、選局予約に対応した録画予約を行い、選局予約の実行に伴い、前記入力部で映像・音声データが入力された際に、録画予約の実行を行うことを特徴とする映像入出力機器。
【請求項２】
利用者の操作に従って外部機器から出力された映像・音声データを入力する入力部と、
前記入力部で入力された映像・音声データを出力する出力部と、
前記出力部で出力された映像・音声データについて、図形、文字あるいは音声のうち少なくとも1つをデータベース化された情報と照合し、前記利用者の操作を特定する解析部と、
番組推薦の処理を行う推薦処理部と、を備え、
前記解析部において、前記利用者の操作が選局あるいは予約であることが特定された場合に、前記推薦処理部において、番組推薦で利用するための情報として、選局あるいは予約された内容を記録することを特徴とする映像入出力機器。
【請求項３】
利用者の操作に従って外部機器から出力された映像・音声データを入力する入力ステップと、
前記入力ステップで入力された映像・音声データを出力する出力ステップと、
前記出力ステップで出力された映像・音声データについて、図形、文字あるいは音声のうち少なくとも1つをデータベース化された情報と照合し、前記利用者の操作を特定する解析ステップと、
録画予約を行う録画予約処理ステップと、を備え、
前記解析ステップにおいて、前記利用者の操作が選局予約であることが特定された場合に、前記録画予約処理ステップにおいて、選局予約に対応した録画予約を行い、選局予約の実行に伴い、映像・音声データが入力された際に、録画予約の実行を行うことを特徴とする映像入出力方法。
【請求項４】
利用者の操作に従って外部機器から出力された映像・音声データを入力する入力ステップと、
前記入力ステップで入力された映像・音声データを出力する出力ステップと、
前記出力ステップで出力された映像・音声データについて、図形、文字あるいは音声のうち少なくとも1つをデータベース化された情報と照合し、前記利用者の操作を特定する解析ステップと、
番組推薦の処理を行う推薦処理ステップと、を備え、
前記解析ステップにおいて、前記利用者の操作が選局あるいは予約であることが特定された場合に、前記推薦処理ステップにおいて、番組推薦で利用するための情報として、選局あるいは予約された内容を記録することを特徴とする映像入出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器と連携動作を行う映像入出力機器および方法に関する。
【背景技術】
【０００２】
特許文献１には、予約情報に基づいた放送受信処理の実行中に、録画用の映像・音声信号が専用端子より出力されるようにし、予約時間の終了時に前記信号が前記端子より出力されなくなるようにした、放送受信装置が記載されている。また、映像・音声入力端子に映像・音声信号が入力されているかどうかを検出する検出手段を備え、映像・音声信号を検出したときに自動的に録画処理を実行する、HDDレコーダが記載されている。これらの放送受信装置とHDDレコーダを組み合わせたシステムは、録画時のスイッチ操作を必要とせずに、放送受信装置が受信した映像・音声をHDDレコーダで自動録画することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2004-343535号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１において、HDDレコーダは、予約情報に基づいて信号の出力を制御する放送受信装置でないと、自動録画という連携動作を行うことができない。
【０００５】
外部機器と連携動作を行う映像入出力機器としては、外部機器が特定の動作を行わなくても、連携動作が行えることが望ましい。
【０００６】
そこで、本発明は、多様な外部機器と自動で連係動作を行うことが可能な映像入出力機器および方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、例えば特許請求の範囲に記載の構成を採用する。
【発明の効果】
【０００８】
本発明によれば、多様な外部機器と自動で連係動作する映像入出力機器および方法を提供できる。
【図面の簡単な説明】
【０００９】
【図１】映像入出力機器１の構成図の例である。
【図２】映像入出力機器１と外部機器２の処理を説明するフロー図の例である。
【図３】映像入出力機器１の出力例である。
【図４】解析結果データベース１２２４の例である。
【図５】映像入出力機器１の構成図の例である。
【図６】映像入出力機器１と外部機器２の処理を説明するフロー図の例である。
【図７】映像入出力機器１の出力例である。
【図８】録画予約データベース１２３３の例である。
【図９】映像入出力機器１の構成図の例である。
【図１０】映像入出力機器１と外部機器２の処理を説明するフロー図の例である。
【図１１】映像入出力機器１の出力例である。
【図１２】推薦情報データベース１２４１の例である。
【図１３】外部機器２の構成図の例である。
【図１４】選局予約データベース２２３１の例である。
【図１５】解析情報データベース１２２５の例である。
【発明を実施するための形態】
【００１０】
以下、実施例を図面を用いて説明する。
【実施例１】
【００１１】
本実施例では、外部機器２と自動で連係動作する映像入出力機器１の例を説明する。外部機器２は、ユーザインタフェイス画面を映像データとして出力する従来機器である。映像入出力機器１は、このユーザインタフェイス画面の映像データを受けて画面に出力する。
【００１２】
まず、本実施例による映像入出力機器１の概略構成について図１を用いて説明する。
【００１３】
図１に示す様に本実施例の映像入出力機器１は、制御装置１１と、記録装置１２と、受信装置１３と、操作入力装置１４と、出力装置１５と、表示装置１６と、映像・音声入力装置１７とを有している。
【００１４】
制御装置１１は、記録装置１２が保持している処理プログラムを実行し、機器全体の動作を制御する装置である。
【００１５】
記録装置１２は、映像入出力機器１の動作を制御する処理プログラム、データを管理するデータベース、動画像データなどを記録する装置である。記録装置１２の例としては、ディスク、テープ、半導体などがある。記録装置１２が保持する処理プログラムには、機器制御処理部１２１と、映像・音声解析処理部１２２と、図形解析処理部１２２１と、文字解析処理部１２２２と、音声解析処理部１２２３とがある。また、記録装置１２は、映像・音声解析処理部１２２による解析結果を管理する解析結果データベース１２２４と、映像・音声解析処理部１２２が解析に用いる解析情報データベース１２２５とを有している。
【００１６】
機器制御処理部１２１は、映像入出力機器１の各装置を連携させ、映像入出力機器として動作させる処理部である。例えば、映像・音声入力装置１７に入力された映像・音声データを、出力装置１５に出力させ、表示装置１６で表示させる映像入出力機能などを実現する。
【００１７】
映像・音声解析処理部１２２は、映像・音声データを解析する処理部であり、図形解析処理部１２２１と、文字解析処理部１２２２と、音声解析処理部１２２３と、解析結果データベース１２２４と、解析情報データベース１２２５とを管理する。図形解析処理部１２２１は、映像・音声データの図形に関する解析を行なう処理部である。文字解析処理部１２２２は、映像・音声データの文字に関する解析を行なう処理部である。音声解析処理部１２２３は、映像・音声データの音声に関する解析を行なう処理部である。
【００１８】
受信装置１３は、接続されたアンテナ／ケーブルより信号を受信し、受信した信号を元に映像・音声データを生成する装置である。チューナ、デコーダ、デマルチプレクサなどの機能を持つ。
【００１９】
操作入力装置１４は、利用者が映像入出力機器１を操作するインタフェイス装置である。操作入力装置１４の例としては、ボタン、スイッチ、キー、ダイアル、スティック、マウス、リモートコントローラ、タッチパネルなどがある。
【００２０】
出力装置１５は、接続された表示装置１６にて利用者に提供するための画像が表示されるように、画像データを出力する装置である。
【００２１】
表示装置１６は、利用者に映像再生画面や機器操作用画面を表示する装置である。表示装置１６の例としては、液晶パネル、プラズマディスプレイパネル、有機ELパネルなどがある。また、表示装置１６は、スピーカなどを備えており、映像の表示に同期させて音声の発生も行なう。以下では、音声に関する説明以外の記述においては、音声の発生については省略する。
【００２２】
なお、映像入出力機器１は表示装置１６を機器内に備えていなくてもよく、機器外に接続された表示装置１６にて所望の画像が表示されるように、出力装置１５に画像データを出力させてもよい。
【００２３】
映像・音声入力装置１７は、外部機器２より出力された映像・音声データの入力を受け付ける装置である。
【００２４】
次に、本実施例による外部機器２の概略構成について図１３を用いて説明する。
【００２５】
図１３に示す様に本実施例の外部機器２は、制御装置２１と、記録装置２２と、入力装置２３と、受信装置２４と、映像・音声出力装置２５と、再生装置２６とを有している。
【００２６】
制御装置２１は、記録装置２２が保持している処理プログラムを実行し、機器全体の動作を制御する装置である。
【００２７】
記録装置２２は、外部機器２の動作を制御する処理プログラム、データを管理するデータベースなどを記録する装置である。記録装置２２の例としては、ディスク、テープ、半導体などがある。記録装置２２が保持する処理プログラムには、機器制御処理部２２１と、選局処理部２２２と、選局予約処理部２２３とがある。また、記録装置２２は、選局予約処理部２２３が選局の予約に関する情報を管理する選局予約データベース２２３１を有している。
【００２８】
機器制御処理部２２１は、外部機器２の各装置を連携させ、映像出力機器として動作させる処理部である。例えば、受信装置２４で受信した信号を元に映像・音声データを生成し、映像・音声出力装置２５より出力して映像入出力機器１に表示させる映像出力機能などを実現する。
【００２９】
選局処理部２２２は、受信装置２４が受信する信号を選択し、受信装置２４に、アンテナ／ケーブルから受信した信号を元に映像・音声データを生成させる処理部である。
【００３０】
選局予約処理部２２３は、選局処理部２２２に所定の日時に所定のチャンネルで選局を行なわせる処理部である。
【００３１】
入力装置２３は、利用者が外部機器２を操作するインタフェイス装置である。入力装置２３の例としては、ボタン、スイッチ、キー、ダイアル、スティック、マウス、リモートコントローラ、タッチパネルなどがある。
【００３２】
受信装置２４は、接続されたアンテナ／ケーブルより信号を受信し、受信した信号を元に映像・音声データを生成する装置である。チューナ、デコーダ、デマルチプレクサなどの機能を持つ。
【００３３】
映像・音声出力装置２５は、接続された映像入出力機器１にて利用者に提供するための画像が表示されるように、映像・音声データを出力する装置である。
【００３４】
再生装置２６は、記録媒体に保存されたコンテンツを再生する装置である。記録媒体の例としては、ディスク、テープ、半導体などがある。
【００３５】
次に、本実施例による映像入出力機器１と外部機器２の動作について、図２を用いて説明する。
【００３６】
外部機器２において、利用者の操作や信号の受信などが生じると、機器制御処理部２２１が、その対応処理を行なう（ステップ１００１）。次に、ステップ１００１の対応処理の処理結果を映像入出力機器１に出力させるために、機器制御処理部２２１が、処理結果出力用データを生成し、映像・音声出力装置２５に送信させる（ステップ１００２）。
【００３７】
次に、映像入出力機器１において、映像・音声入力装置１７が、処理結果出力用データを受信し（ステップ１００３）、出力装置１５が、処理結果出力用データを出力して、表示装置１６が、処理結果を表示する（ステップ１００４）。利用者は、表示装置１６に表示された処理結果を確認する。
【００３８】
次に、映像・音声解析処理部１２２が、解析情報データベース１２２５の解析情報を用いて、ステップ１００３で受信された処理結果出力用データを解析し（ステップ１００５）、解析結果として得られた外部機器２の動作情報を用いて解析結果データベース１２２４を更新する（ステップ１００６）。
【００３９】
次に、機器制御処理部１２１が、解析結果データベース１２２４に保存されている外部機器２の動作情報と、解析情報データベース１２２５に保存されている連係動作情報を元に、外部機器２との連係動作を行なう（ステップ１００７）。
【００４０】
なお、受信データの出力（ステップ１００４）は、出力データの受信（ステップ１００３）の後であれば他のタイミングでもよい。
【００４１】
次に、本実施例による映像入出力機器１の出力例を図３を用いて説明する。
【００４２】
本出力は、外部機器２が映像入出力機器１に出力させるために生成して送信した処理結果出力用データを元に、映像入出力機器１の出力装置１５が出力し、表示装置１６が表示したものである。このため、ステップ１００４において映像入出力機器１において表示されているが、映像入出力機器１の処理の結果を表しているわけではなく、ステップ１００１において外部機器２が行なった処理の結果を表している。
【００４３】
図３(a)では、画面右上に、右向き三角のアイコンと時刻が表示されている。これは、外部機器２に対して利用者がリモコンの再生ボタンを押した時などに表示される画面の例であり、外部機器２はコンテンツの再生を開始し、現在のタイムカウンタが0時間15分46秒であることを表している。
【００４４】
図３(b)では、画面にメッセージが表示されている。これは、外部機器２の受信レベルが低い場合などに表示される画面の例であり、外部機器２の利用者にケーブルの接続状況を確認するよう促している。
【００４５】
図３(c)では、画面に「地震情報！」という文字が表示されると共に、「津波にご注意下さい」という音声が発生されている状態を表している。これは、外部機器２が地震に関する情報を受信した場合などの例であり、外部機器２の利用者に、映像と音声を用いて地震に関する情報を提供している。
【００４６】
次に、映像入出力機器１の解析情報データベース１２２５の例を図１５を用いて説明する。
【００４７】
図１５に示す様に、本実施例の解析情報データベース１２２５は、解析情報ID１２２５１と、入力条件１２２５２と、判断情報１２２５３と、連係動作情報１２２５４を対応づけて保存している。
【００４８】
図１５の解析情報ID no.51の例では、映像・音声解析処理部１２２は、外部機器２から送られてきた画像データにおいて三角形の画像が表示された場合には、外部機器２で再生が開始された、と判断する。
【００４９】
また、図１５の解析情報ID no.53の例では、映像・音声解析処理部１２２は、外部機器２から送られてきた画像データにおいて「PLAY」の文字、または「再生」の文字が表示された場合には、外部機器２で再生が開始された、と判断する。
【００５０】
また、図１５の解析情報ID no.54の例では、映像・音声解析処理部１２２は、外部機器２が再生開始状態と判断されており、かつ、外部機器２から送られてきた画像データにおいてコロンで区切られた数字が表示された場合には、この数字は時分秒で表現された再生タイムカウンタである、と判断する。これにより、通常の時計表示と混同することが避けられる。
【００５１】
図１５の例では、管理される入力条件と判断情報と連係動作情報を文字で示して説明したが、実際にはデータとして管理されるようにしても良い。例えば、三角形を示す数値で管理されてもよいし、三角形の画像データを用意しておいてその番号で管理されても良い。また、音声データに対応づけられた番号で管理されても良い。
【００５２】
次に、映像入出力機器１の解析結果データベース１２２４の例を図４を用いて説明する。
【００５３】
図４に示す様に、本実施例の解析結果データベース１２２４は、解析ID１２２４１と、図形解析結果１２２４２と、文字解析結果１２２４３と、音声解析結果１２２４４を対応づけて保存している。図形解析処理部１２２１による解析結果が１２２４２に、文字解析処理部１２２２による解析結果が１２２４３に、音声解析処理部１２２３による解析結果が１２２４４に、保存される。
【００５４】
図４では、図３(a)の解析結果の例が、解析ID no.11として示されている。図形解析結果が「再生開始」であり、文字解析結果が「0時間15分46秒」であり、音声解析結果がないことが示されている。
【００５５】
また、図３(b)の解析結果の例が、解析ID no.12として示されている。図形解析結果がなく、文字解析結果が「ケーブル接続を確認して下さい」であり、音声解析結果がないことが示されている。
【００５６】
また、図３(c)の解析結果の例が、解析ID no.13として示されている。図形解析結果がなく、文字解析結果が「地震情報！」であり、音声解析結果が「津波にご注意下さい」であることが示されている。
【００５７】
ステップ１００７において、機器制御処理部１２１が外部機器２と連動する例を説明する。機器制御処理部１２１は、たとえば、解析結果データベース１２２４の解析ID no.11の解析結果の例では、外部機器２が再生開始を行っていることから、解析情報データベース１２２５で再生開始に対する連動動作を調べる。解析情報ID no.51を参照し、機器制御処理部１２１は、コンテンツ再生に適した映像・音声になるよう画面とスピーカの設定を行う。
【００５８】
また、たとえば、解析結果データベース１２２４の解析ID no.12の解析結果の例では、外部機器２が利用者にケーブルの接続状況を確認するよう促したことに対して、機器制御処理部１２１は、メッセージに対応すべきキーワードが解析情報データベース１２２５に含まれていないことから、特に何も動作しないという判断を下す。
【００５９】
図４の例では、管理される図形解析結果、文字解析結果、音声解析結果を文字で示したが、実際にはデータとして管理されるようにしても良い。例えば、解析ID no.11の図形解析結果は「再生開始」であるが、これは解析情報データベース１２２５の解析情報ID no.51により判断されたものであるため、「no.51」というデータが管理されるようにしても良い。
【００６０】
また、解析結果データベース１２２４では、解析情報データベース１２２５の連係動作情報が管理されるようにしても良い。映像・音声解析処理部１２２が、解析情報データベース１２２５から得た連係動作情報を解析結果データベース１２２４に保存することで、機器制御処理部１２１は、解析結果データベース１２２４を調べるだけで連係動作の内容を得ることができ、解析情報データベース１２２５を調べる必要がなくなる。
【００６１】
本実施例による映像入出力機器１は、外部機器２における処理の結果の出力用データを解析し、映像・音声から外部機器２の動作情報を得て、外部機器２と連係動作する。
【００６２】
このため、予め所定の動作を行なうことが分かっている特定の機器とでなくても、利用者の操作を必要としない連係動作を実現できる。例えば、連係動作の仕掛けがない旧型の製品や、連携動作の仕掛けがあっても仕様が不明な他社製品などと、出力される映像・音声データを元に連係動作を実現できる。
【００６３】
なお、本実施例では、映像、または映像と音声の両方を外部機器２から映像入出力機器１に出力する場合の例を用いて説明したが、映像がなく音声だけを出力しても良い。また、映像、音声の他に、振動、触感、におい、味などその他の感覚を利用して操作結果を伝える場合にも適用できる。その場合は、視覚や聴覚以外の感覚を利用した出力装置でも、本実施例と同様の効果が得られる。たとえば、外部機器２が振動を用いて利用者に操作のフィードバックを与える場合では、映像入出力機器１は、その振動を解析する振動解析手段を有することで、フィードバックを与えるタイミング、すなわち、利用者の操作のタイミングを検出することが可能となり、これを用いて外部機器２とタイミングを同期させて動作することなどができる。
【実施例２】
【００６４】
本実施例では、外部機器２がケーブルテレビ用受信機であり、映像入出力機器１が録画機能付きテレビである場合の例を挙げ、外部機器２が利用者の予約操作に従い受信して出力した映像・音声データを、自動で連携して録画する映像入出力機器１の例を説明する。
【００６５】
まず、本実施例による映像入出力機器１の概略構成について図５を用いて説明する。
【００６６】
図５は、図１の映像入出力機器１の記録装置１２に、録画再生管理処理部１２３を追加したものである。その他の構成は、既に説明した同一符号を付された構成と、同一の機能を有するので、それらの説明は省略する。
【００６７】
記録装置１２が保持する処理プログラムには、機器制御処理部１２１と、映像・音声解析処理部１２２と、図形解析処理部１２２１と、文字解析処理部１２２２と、音声解析処理部１２２３と、録画再生管理処理部１２３と、録画・再生処理部１２３１と、録画予約処理部１２３２とがある。また、記録装置１２は、映像・音声解析処理部１２２による解析結果を管理する解析結果データベース１２２４と、録画の予約に関する情報を管理する録画予約データベース１２３３を有している。また、記録装置１２は、録画・再生処理部１２３１により録画された映像・音声データ１２３４を有している。
【００６８】
録画再生管理処理部１２３は、映像・音声データの録画と再生に関する処理を管理する処理部であり、録画・再生処理部１２３１と、録画予約処理部１２３２と、録画予約データベース１２３３と、映像・音声データ１２３４とを管理する。録画・再生処理部１２３１は、受信装置１３や映像・音声入力装置１７経由で得た映像・音声データの録画と再生を実行する処理部である。録画予約処理部１２３２は、録画・再生処理部１２３１に所定の日時に録画を行なわせる処理部である。
【００６９】
次に、本実施例による映像入出力機器１と外部機器２の動作について、図６を用いて説明する。
【００７０】
外部機器２において、利用者が予約設定操作を行なうと、選局予約処理部２２３が、選局の予約設定を行なう（ステップ２００１）。次に、予約設定の結果を映像入出力機器１に出力させるために、機器制御処理部２２１が、予約結果出力用データを生成し、映像・音声出力装置２５に送信させる（ステップ２００２）。次に、選局予約処理部２２３が、設定された選局の予約情報に基づいて、選局予約データベース２２３１を更新する（ステップ２００３）。
【００７１】
次に、映像入出力機器１において、映像・音声入力装置１７が、予約結果出力用データを受信し（ステップ２００４）、出力装置１５が、予約結果出力用データを出力して、表示装置１６が、予約結果を表示する（ステップ２００５）。利用者は、表示装置１６に表示された予約結果を確認する。
【００７２】
次に、映像・音声解析処理部１２２が、ステップ２００４で受信された予約結果出力用データを解析し、解析結果として得られた外部機器２の選局の予約情報を録画予約処理部１２３２に伝える（ステップ２００６）。録画予約処理部１２３２は、外部機器２の選局の予約情報から、映像入出力機器１の録画の予約設定の変更が必要か否かを判断し（ステップ２００７）、必要ならば（ステップ２００７のYes）、外部機器２の選局の予約情報と対応させて、映像入出力機器１の録画予約データベース１２３３を更新する（ステップ２００８）。ステップ２００７で映像入出力機器１の録画の予約設定の変更が不要の場合（ステップ２００７のNo）、ステップ２０１０に進む。
【００７３】
予約された時刻になると、外部機器２において、選局予約処理部２２３が、選局予約データベース２２３１に保存された選局の予約情報に従って選局処理部２２２に選局処理を行なわせ、生成された映像・音声データを映像・音声出力装置２５に送信させる（ステップ２００９）。
【００７４】
また、予約された時刻になると、映像入出力機器１において、録画予約処理部１２３２が、録画予約データベース１２３３に保存された録画の予約情報に従って、映像・音声入力装置１７で受信した映像・音声データの録画処理を録画・再生処理部１２３１に行なわせる（ステップ２０１０）。
【００７５】
次に、外部機器２の選局予約データベース２２３１の例を図１４を用いて説明する。
【００７６】
図１４に示す様に、本実施例の選局予約データベース２２３１は、選局の予約について、予約ID２２３１１と、予約実行の開始時刻２２３１２と、予約実行の終了時刻２２３１３と、予約実行時の選局チャンネル２２３１４とを対応づけて保存している。
【００７７】
図１４の予約ID no.43では、設定された選局の予約内容について、開始時刻が「2010年1月17日21時00分」、終了時刻が「2010年1月17日22時54分」、選局チャンネルが「CATV 300ch」であることが示されている。
【００７８】
次に、本実施例による映像入出力機器１の出力例を図７を用いて説明する。
【００７９】
本出力は、外部機器２が映像入出力機器１に出力させるために生成して送信した処理結果出力用データを元に、映像入出力機器１の出力装置１５が出力し、表示装置１６が表示したものである。このため、ステップ２００５において映像入出力機器１において表示されているが、映像入出力機器１の処理の結果を表しているわけではなく、ステップ２００１において外部機器２が行なった選局の予約設定の結果を表している。
【００８０】
図７は、図１４の予約ID no.43の選局の予約情報と対応した出力例である。出力画面は、選局の予約設定の結果を利用者に提示するためのものであるので、図１４の予約ID no.43の例と同様、開始時刻が「2010年1月17日21時00分」、終了時刻が「2010年1月17日22時54分」、選局チャンネルが「CATV 300ch」であることが示されている。
【００８１】
なお、映像・音声データの出力先は、外部機器２にとっての外部出力端子、すなわち、映像入出力機器１が接続されている映像・音声出力装置２５で固定されている場合の例を想定し、図７および図１４では示さなかったが、利用者が選局の予約時に出力先を選択できるようにしても良い。その場合は、選局予約データベース２２３１は、出力先の設定も予約ID等と対応づけて保存し、映像入出力機器１の表示で、出力先の設定が利用者に示されるようにする。
【００８２】
次に、映像入出力機器１の録画予約データベース１２３３の例を図８を用いて説明する。
【００８３】
図８に示す様に、本実施例の録画予約データベース１２３３は、録画の予約について、予約ID１２３３１と、録画の開始時刻１２３３２と、録画の終了時刻１２３３３と、録画する映像・音声データの取得元である「チャンネル／入力端子」１２３３４とを対応づけて保存している。
【００８４】
図８の予約ID no.21、no.22の録画の予約情報は、映像入出力機器１の受信装置１３で選局して録画する予約の例を示している。
【００８５】
図８の予約ID no.23の録画の予約情報は、図１４の予約ID no.43の選局の予約情報、および図７の出力画面と対応した例である。図８の予約ID no.23の録画の予約情報は、映像入出力機器１が、図７の出力に用いられた選局の予約結果出力用データをステップ２００６において解析し、その解析結果と対応させて録画の予約情報を設定した場合の例である。
【００８６】
開始時刻が「2010年1月17日21時00分」、終了時刻が「2010年1月17日22時54分」、録画する映像・音声データの取得元が「外部入力端子」であることが示されている。映像入出力機器１にとっての外部入力端子は、外部機器２が接続されている映像・音声入力装置１５のことを表している。
【００８７】
本実施例による映像入出力機器１は、外部機器２が映像入出力機器１に予約設定の結果の利用者向け出力用データを出力する場合に、出力用データを解析して映像・音声から外部機器２の予約設定情報を得、外部機器２と連係動作する。例えば、映像入出力機器１は、外部機器２の予約設定と同じ時刻に、外部機器２から送信されてくる映像・音声を録画する予約設定を行なう。
【００８８】
このため、外部機器２が映像入出力機器１に別途予約情報を送信したり、利用者が映像入出力機器１に予約情報を手動で設定したりする必要なく、映像入出力機器１は外部機器２と連係して予約処理を実行することができる。
【００８９】
なお、本実施例では、外部機器２がケーブルテレビ用受信機であり、映像入出力機器１が録画機能付きテレビである場合の例を説明したため、外部機器２の予約が選局の予約であり、映像入出力機器１の予約が録画の予約であるとした。しかし、予約の種類は、これらに限らない。映像入出力機器１の予約が選局の予約であっても良いし、例えば外部機器２がHDDレコーダである場合、外部機器２の予約は録画の予約であっても良い。
【００９０】
また、本実施例では、外部機器２において新規の予約設定を行なう場合の例を挙げて説明したが、既存の予約設定を変更または削除するなどの修正を行う場合も、同様に連携可能である。たとえば、本実施例による映像入出力機器１は、予約IDを元に既存の予約設定を判定し、これを外部部機器２での変更または削除と同様の修正を行えばよい。これにより、利用者は外部機器２において予約を変更または削除するだけでよく、映像入出力機器１での操作を行うことなく、映像入出力機器１の予約内容を外部部機器２の予約内容に連動させることができるようになる。
【実施例３】
【００９１】
本実施例では、外部機器２がHDDレコーダであり、映像入出力機器１が番組推薦機能付きテレビである場合の例を挙げ、外部機器２における利用者の操作内容を自動で認識し、その情報を番組推薦機能に用いる映像入出力機器１の例を説明する。
【００９２】
まず、本実施例による映像入出力機器１の概略構成について図９を用いて説明する。
【００９３】
図９は、図５の映像入出力機器１の記録装置１２において、時刻解析処理部１２２５を追加し、録画再生管理処理部１２３を削除し、推薦処理部１２４を追加したものである。その他の構成は、既に説明した同一符号を付された構成と、同一の機能を有するので、それらの説明は省略する。
【００９４】
記録装置１２が保持する処理プログラムには、機器制御処理部１２１と、映像・音声解析処理部１２２と、図形解析処理部１２２１と、文字解析処理部１２２２と、音声解析処理部１２２３と、時刻解析処理部１２２５と、推薦処理部１２４とがある。また、記録装置１２は、映像・音声解析処理部１２２による解析結果を管理する解析結果データベース１２２４と、番組推薦に関する情報を管理する推薦情報データベース１２４１とを有している。
【００９５】
時刻解析処理部１２２５は、映像・音声を解析する際に、利用者の機器操作または機器の動作の発生時刻を解析する処理部である。
【００９６】
推薦処理部１２４は、利用者に対して番組を推薦する処理部であり、推薦情報データベース１２４１を管理する。自機器または外部機器に対する利用者の機器操作履歴や、機器の動作履歴などから、利用者が興味を持つと推測される番組を検索し、利用者に提示する。
【００９７】
次に、本実施例による映像入出力機器１と外部機器２の動作について、図１０を用いて説明する。
【００９８】
外部機器２において、利用者が選局操作を行なうと、選局処理部２２２が、選局を行なう（ステップ３００１）。または、利用者が予約設定操作を行なうと、選局予約処理部２２３が、選局の予約設定を行なう（ステップ３００１）。
【００９９】
次に、選局/予約設定の結果を映像入出力機器１に出力させるために、機器制御処理部２２１が、選局/予約結果出力用データを生成し、映像・音声出力装置２５に送信させる（ステップ３００２）。
【０１００】
次に、映像入出力機器１において、映像・音声入力装置１７が、選局/予約結果出力用データを受信し（ステップ３００３）、出力装置１５が、選局/予約結果出力用データを出力して、表示装置１６が、選局/予約結果を表示する（ステップ３００４）。利用者は、表示装置１６に表示された選局/予約結果を確認する。
【０１０１】
次に、映像・音声解析処理部１２２が、ステップ３００３で受信された選局/予約結果出力用データを解析する（ステップ３００５）。推薦処理部１２４が、解析結果として得られた外部機器２における利用者の操作情報を用いて、推薦情報データベース１２４１を更新する（ステップ３００６）。
【０１０２】
次に、本実施例による映像入出力機器１の出力例を図１１を用いて説明する。
【０１０３】
本出力は、外部機器２が映像入出力機器１に出力させるために生成して送信した処理結果出力用データを元に、映像入出力機器１の出力装置１５が出力し、表示装置１６が表示したものである。このため、ステップ３００４において映像入出力機器１において表示されているが、映像入出力機器１の処理の結果を表しているわけではなく、ステップ３００１において外部機器２が行なった選局/予約設定の結果を表している。
【０１０４】
図１１は、利用者が外部機器２において選局操作を行なった場合の出力例である。選局処理の結果として、チャンネルが「BS 103ch」に選局されたことが示されている。
【０１０５】
次に、映像入出力機器１の推薦情報データベース１２４１の例を図１２を用いて説明する。
【０１０６】
図１２に示す様に、本実施例の推薦情報データベース１２４１は、番組推薦に用いる利用者の機器操作または機器の動作について、推薦情報ID１２４１１と、機器操作の日時１２４１２と、操作対象である機器１２４１３と、機器操作の内容または機器の動作内容である「操作/動作内容」１２４１４とを対応づけて保存している。
【０１０７】
図１２の予約ID no.33の機器操作情報は、図１１の出力画面と対応した例である。図１２の予約ID no.33の機器操作情報は、映像入出力機器１が、図１１の出力に用いられた選局操作の結果出力用データをステップ３００５において解析し、その解析結果として得られた外部機器２における利用者の機器操作情報を設定した場合の例である。
【０１０８】
操作日時が「2010年1月10日15時34分」、操作対象機器が「外部入力に接続された機器」、操作内容が「BS103chを選局」であることが示されている。映像入出力機器１にとっての「外部入力に接続された機器」は、映像・音声入力装置１５に接続された外部機器２のことを表している。
【０１０９】
なお、推薦情報データベースは、番組推薦を行なうための情報を管理するため、自機器や外部機器２の操作履歴以外に、放送局の推薦番組情報や予約ランキング情報などを基にした推薦情報を含んでも良い。また、時刻とチャンネルの情報から、番組名、ジャンル、出演者などの情報を得、ともに対応づけて管理しても良い。
【０１１０】
本実施例による映像入出力機器１は、外部機器２が映像入出力機器１に機器操作の結果の利用者向け出力用データを出力する場合に、出力用データを解析して映像・音声から外部機器２における利用者の機器操作情報を得、番組推薦情報として利用する。例えば、映像入出力機器１は、利用者が外部機器２で録画した番組を、利用者が興味を持った番組として、番組推薦情報として利用する。
【０１１１】
このため、外部機器２が映像入出力機器１に別途機器操作情報を送信したり、利用者が映像入出力機器１に機器操作情報を手動で設定したりする必要なく、映像入出力機器１は外部機器２の機器操作情報を用いて番組推薦処理を実行することができる。
【０１１２】
なお、本実施例では、外部機器２を利用者が操作する場合の例を用いて説明したが、外部機器２が映像入出力機器１に利用者向け出力用データを出力するならば、そのきっかけは利用者の操作でなくても良い。外部機器２の自動的な動作であってもよい。
【０１１３】
例えば、利用者が外部機器２と連携する別な機器で予約を設定した場合を考える。この場合は、外部機器２は、予約設定の結果を映像入出力機器１で表示させる必要がないため、映像入出力機器１は外部機器２における予約設定の情報が得られない。しかし、外部機器２の録画予約機能が働き、設定された日時に自動的に録画が開始された旨を外部機器２が出力して映像入出力機器１が表示した際に、映像入出力機器１は外部機器２に設定され実行された予約の情報を得ることができる。このため、この予約の情報を元に番組推薦処理を実行することができる。
【０１１４】
以上、本発明の実施例について説明した。
【０１１５】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１１６】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD（Solid State Drive）等の記録装置、または、ICカード、SDカード、DVD、BD等の記録媒体に置くことができる。
【０１１７】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１１８】
１  映像入出力機器
１１  制御装置
１２  記録装置
１３  受信装置
１４  操作入力装置
１５  出力装置
１６  表示装置
１７  映像・音声入力装置
【図１】
0005463276.tif 000002
【図２】
0005463276.tif 000003
【図３】
0005463276.tif 000004
【図４】
0005463276.tif 000005
【図５】
0005463276.tif 000006
【図６】
0005463276.tif 000007
【図７】
0005463276.tif 000008
【図８】
0005463276.tif 000009
【図９】
0005463276.tif 000010
【図１０】
0005463276.tif 000011
【図１１】
0005463276.tif 000012
【図１２】
0005463276.tif 000013
【図１３】
0005463276.tif 000014
【図１４】
0005463276.tif 000015
【図１５】
0005463276.tif 000016