(57)【要約】【課題】利用者の視聴する傾向が高いチャンネルを示す嗜好情報を、どのテレビ受像機においても利用できるようにすること。【解決手段】テレビパソコン１０は、利用者が視聴したチャンネルを特定する情報とその視聴時間とを対応付けた履歴情報を蓄積し、その履歴情報に基づいて、何れかのチャンネルを特定するプリセット情報を生成する。プリセット情報は、テレビ受像機３０を遠隔操作するための遠隔操作機２０に登録される。遠隔操作機２０が、テレビ受像機３０の電源の投入の指示を操作者から受け付けると、電源状態の切替を指定する操作信号とともに、プリセット情報２１にて特定されるチャンネルを指定する操作信号を、テレビ受像機３０に送信する。【選択図】図１
2009164741.tif 000002
【特許請求の範囲】
【請求項１】
何れかのチャンネルのテレビ信号を受信する受信部、
前記受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、
前記受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、
チャンネルを特定するチャンネル情報とそのチャンネルの音声映像を前記出力部が出力した視聴時間とを対応付けた履歴情報を記録する記録部、及び、
前記記録部が記録した履歴情報に基づいて、何れかのチャンネルを特定する嗜好情報を生成する生成部
を備える装置、並びに、
前記装置から嗜好情報を受け取る受取部、及び、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備える遠隔操作機
からなることを特徴とするテレビシステム。
【請求項２】
前記生成部は、前記記録部が記録した履歴情報に基づいて、チャンネルごとの累計視聴時間を算出し、算出した累計視聴時間に基づいて嗜好情報を生成する
ことを特徴とする請求項１記載のテレビシステム。
【請求項３】
前記生成部は、算出した累計視聴時間が所定の閾値を超えたチャンネルがあった場合に、そのチャンネルを特定する嗜好情報を生成する
ことを特徴とする請求項２記載のテレビシステム。
【請求項４】
何れかのチャンネルのテレビ信号を受信する受信部、
前記受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、
前記受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、
チャンネルごとに、そのチャンネルの選局回数を履歴情報として記録する記録部、及び、
前記記録部が記録した履歴情報に基づいて、何れかのチャンネルを特定する嗜好情報を生成する生成部
を備える装置、並びに、
前記装置から嗜好情報を受け取る受取部、及び、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備える遠隔操作機
からなることを特徴とするテレビシステム。
【請求項５】
何れかのチャンネルを特定する嗜好情報を受け取る受取部、及び、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備えることを特徴とする遠隔操作機。
【請求項６】
前記受取部は、受け取った嗜好情報を、着脱自在に装着される記録媒体に記録し、
前記送信部は、所定の操作を操作者から受け付けると、前記記録媒体から嗜好情報を読み出し、読み出した嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する
ことを特徴とする請求項５記載の遠隔操作機。
【請求項７】
何れかのチャンネルのテレビ信号を受信する受信部、
前記受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、
前記受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、
チャンネルを特定するチャンネル情報とそのチャンネルの音声映像を前記出力部が出力した視聴時間とを対応付けた履歴情報を記録する記録部、及び、
前記記録部が記録した履歴情報に基づいて、１日の時間を区分して得られる１つ以上の時間帯のうちの幾つかの時間帯のそれぞれについてチャンネルを特定する嗜好情報を生成する生成部
を備える装置、並びに、
前記装置から嗜好情報を受け取る受取部、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報とその時点の時刻とに基づいて、チャンネルを特定する特定部、及び、
前記特定部が特定したチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備える遠隔操作機
からなることを特徴とするテレビシステム。
【請求項８】
前記生成部は、前記記録部が記録した履歴情報に基づいて、一日の時間を区分して得られる１つ以上の時間帯ごと且つチャンネルごとに、累計視聴時間を算出し、算出した累計視聴時間に基づいて、嗜好情報を生成する
ことを特徴とする請求項７記載のテレビシステム。
【請求項９】
前記生成部は、複数の時間帯のうち、算出した累計視聴時間が所定の閾値を超えたチャンネルがあった時間帯を抽出し、抽出した時間帯のそれぞれについてチャンネルを特定する嗜好情報を生成する
ことを特徴とする請求項８記載のテレビシステム。
【請求項１０】
１日の時間を区分して得られる１つ以上の時間帯のうちの幾つかの時間帯のそれぞれについてチャンネルを特定する嗜好情報を受け取る受取部、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報とその時点の時刻とに基づいて、チャンネルを特定する特定部、及び、
前記特定部が特定したチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備えることを特徴とする遠隔操作機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビ受像機を遠隔操作するための機能を利用者に提供するテレビシステムと、そのテレビシステムを構成する遠隔操作機とに、関する。
【背景技術】
【０００２】
周知のように、一般的なテレビ受像機の操作は、遠隔操作機（いわゆるテレビリモコン）を通じて行われる。テレビ受像機の最も基本的な操作としては、電源の投入及び切断と、音量調節と、チャンネルの切り替えとがあり、多くの遠隔操作機は、少なくとも、これら基本的な操作を行うためのボタンは、備えている。遠隔操作機は、ボタンが押下されると、そのボタンに対応する操作信号を出力するようになっており、テレビ受像機は、遠隔操作機から操作信号を受信したときに、その操作信号に応じて電源や音量や選局を制御するようになっている。
【０００３】
このように、テレビ受像機は、遠隔操作機を介して利用者から直接操作を受け付けるインターフェースとなっている。このため、テレビ受像機は、利用者の視聴履歴を蓄積するとともにその視聴履歴に基づいて視聴傾向の高いチャンネルを抽出する装置として、利用できそうではある。
【０００４】
しかしながら、テレビ受像機は、複数の利用者によって使用されることが多いため、視聴履歴は、利用者ごとに蓄積されて管理される必要がある。従って、テレビ受像機において視聴履歴の蓄積を実現しようとすると、テレビ受像機の本来の操作を行う前に、利用者を選択する操作が必要となり、操作が煩雑になってしまうことが考えられる。
【０００５】
また、たとえ視聴履歴の蓄積がテレビ受像機で実現できたとしても、視聴傾向の高いチャンネルを示す嗜好情報は、何らかの入出力インターフェースを通じなければ、テレビ受像機から引き出したりテレビ受像機へ送り込んだりできない。従来のテレビ受像機には、このような入出力インターフェースが備えられていないため、結局のところ、嗜好情報は、他のテレビ受像機に提供できるような情報とはならない可能性が高い。
【０００６】
【特許文献１】特開２００７−１３４９４７号公報
【特許文献２】特開２００５−１０９９２４号公報
【特許文献３】特開平１０−３３６５３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、前述したような従来の事情に鑑みてなされたものであり、その課題は、利用者の視聴する傾向が高いチャンネルを示す嗜好情報を、どのテレビ受像機においても利用できるようにすることにある。
【課題を解決するための手段】
【０００８】
前述の課題を解決するために案出されたテレビシステムの第１の態様は、何れかのチャンネルのテレビ信号を受信する受信部、その受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、チャンネルを特定するチャンネル情報とそのチャンネルの音声映像を出力部が出力した視聴時間とを対応付けた履歴情報を記録する記録部、及び、その記録部が記録した履歴情報に基づいて、何れかのチャンネルを特定する嗜好情報を生成する生成部を備える装置、並びに、その装置から嗜好
情報を受け取る受取部、及び、所定の操作を操作者から受け付けると、受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部を備える遠隔操作機からなることを、特徴としている。
【０００９】
また、前述の課題を解決するために案出されたテレビシステムの第２の態様は、何れかのチャンネルのテレビ信号を受信する受信部、その受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、チャンネルごとに、そのチャンネルの選局回数を履歴情報として記録する記録部、及び、その記録部が記録した履歴情報に基づいて、何れかのチャンネルを特定する嗜好情報を生成する生成部を備える装置、並びに、その装置から嗜好情報を受け取る受取部、及び、所定の操作を操作者から受け付けると、受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部を備える遠隔操作機からなることを、特徴としている。
【００１０】
これら第１及び第２の態様のような構成によると、何れかのチャンネルを特定する嗜好情報が、履歴情報を記録する装置によって生成され、その装置から遠隔操作機に引き渡される。遠隔操作機は、その嗜好情報に基づいて操作信号を出力することとなるが、この操作信号は、どのテレビ受像機でも受信可能な操作信号である。従って、これら第１及び第２の態様の遠隔操作機によれば、嗜好情報は、どのテレビ受像機においても利用可能となり、新たな入出力インターフェースがテレビ受像機に必要となることもない。
【００１１】
また、前述の課題を解決するために案出されたテレビシステムの第３の態様は、何れかのチャンネルのテレビ信号を受信する受信部、その受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、チャンネルを特定するチャンネル情報とそのチャンネルの音声映像を出力部が出力した視聴時間とを対応付けた履歴情報を記録する記録部、及び、その記録部が記録した履歴情報に基づいて、１日の時間を区分して得られる１つ以上の時間帯のうちの幾つかの時間帯のそれぞれについてチャンネルを特定する嗜好情報を生成する生成部を備える装置、並びに、その装置から嗜好情報を受け取る受取部、所定の操作を操作者から受け付けると、受取部が受け取った嗜好情報とその時点の時刻とに基づいて、チャンネルを特定する特定部、及び、その特定部が特定したチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部を備える遠隔操作機からなることを、特徴としている。
【００１２】
この第３の態様のような構成によると、１日のうちの幾つかの時間帯のそれぞれについてチャンネルを特定する嗜好情報が、履歴情報を記録する装置によって生成され、その装置から遠隔操作機に引き渡される。遠隔操作機は、その嗜好情報と操作時刻とに基づいて操作信号を出力することとなるが、この操作信号は、どのテレビ受像機でも受信可能な操作信号である。従って、この遠隔操作機によれば、嗜好情報は、どのテレビ受像機でも利用可能となり、新たな入出力インターフェースがテレビ受像機に必要となることもない。
【００１３】
なお、以上に開示した第１乃至第３の態様のテレビシステムにおける装置は、その各部を備えたテレビ受像機であっても良いし、その各部と同等の機能を複数の手段としてコンピュータに機能させるソフトウエアが導入されたコンピュータであっても良い。
【００１４】
また、前述の課題を解決するために案出された遠隔操作機の第１の態様は、何れかのチャンネルを特定する嗜好情報を受け取る受取部、及び、所定の操作を操作者から受け付けると、受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部を備えることを、特徴としている。
【００１５】
従って、この遠隔操作機は、前述した第１又は第２の態様のテレビシステムを構成する遠隔操作機と同等な機器として動作することとなる。
【００１６】
また、前述の課題を解決するために案出された遠隔操作機の第２の態様は、１日の時間を区分して得られる１つ以上の時間帯のうちの幾つかの時間帯のそれぞれについてチャンネルを特定する嗜好情報を受け取る受取部、所定の操作を操作者から受け付けると、受取部が受け取った嗜好情報とその時点の時刻とに基づいて、チャンネルを特定する特定部、及び、その特定部が特定したチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部を備えることを、特徴としている。
【００１７】
従って、この遠隔操作機は、前述した第３の態様のテレビシステムを構成する遠隔操作機と同等な機器として動作することとなる。
【発明の効果】
【００１８】
従って、開示のテレビシステム及び遠隔操作機によれば、利用者の視聴する傾向が高いチャンネルを示す嗜好情報が、どのテレビ受像機においても利用できるようになる。
【発明を実施するための最良の形態】
【００１９】
以下、添付図面を参照しながら、本発明を実施するための四つの形態について、説明する。
【実施形態１】
【００２０】
＜構成＞
図１は、第１の実施形態のテレビシステムの構成図である。
【００２１】
図１に示すように、第１の実施形態のテレビシステムは、テレビ機能付きパーソナルコンピュータ（以下、テレビパソコンと略記する）１０、遠隔操作機２０、及び、テレビ受像機３０を、含んでいる。
【００２２】
テレビパソコン１０は、放送される番組を視聴したり録画したりするためのテレビ機能が付加されたパーソナルコンピュータである。遠隔操作機２０は、テレビ受像機３０を遠隔操作するための機器であり、いわゆるテレビリモコンである。テレビ受像機３０は、外部から複数のチャンネルのテレビ信号を受信するとともに視聴対象のテレビ信号を取り出し、取り出したテレビ信号に基づいて音声映像を出力する機器である。このテレビ受像機３０は、一般的なテレビ受像機３０であり、遠隔操作機２０から赤外光の形態で出力される操作信号に基づいて、電源の投入及び切断と、音量調節と、チャンネルの切り替えとを、行うようになっている。
【００２３】
図２は、テレビパソコン１０の構成図である。
【００２４】
図２に示すように、テレビパソコン１０は、スピーカ付液晶ディスプレイ等の出力ユニット１０ａと、キーボードやマウス等の入力ユニット１０ｂと、これらユニット１０ａ、１０ｂが接続された本体とからなり、その本体には、少なくとも、テレビチューナユニット１０ｃ、ネットワークインターフェースユニット１０ｄ、シリアルインターフェースユニット１０ｅ、ストレージユニット１０ｆ、ＣＰＵ［Central Processing Unit］１０ｇ、及び、メモリユニット１０ｈを、内蔵している。
【００２５】
テレビチューナユニット１０ｃは、図示せぬテレビ信号送出装置及び図示せぬヘッドエンド装置から複数のチャンネルのテレビ信号を受信するとともに視聴対象のチャンネルの
テレビ信号を取り出してデジタイズするためのユニットである。なお、図示せぬテレビ信号送出装置は、テレビ信号を電波の形態でブロードキャストするための装置であり、放送局の施設内に設置されている。また、図示せぬヘッドエンド装置は、放送局から共同アンテナを介して受信したテレビ信号を図示せぬＣＡＴＶ［Community Antenna TeleVision］網に送出するための装置であり、有線テレビ放送事業者の施設内に設置されている。テレビチューナユニット１０ｃは、一般住居に設置されているテレビアンテナと同軸ケーブルを介して接続されているとともに、図示せぬＣＡＴＶ網内の中継器とＣＡＴＶケーブルを介して接続されている。このテレビチューナユニット１０ｃは、テレビパソコン１０の本体内に着脱自在な拡張カードとして内蔵されるテレビチューナカードであっても良いし、図示せぬシリアルインターフェースユニットに接続されるテレビチューナボックスであっても良い。また、このテレビチューナユニット１０ｃは、テレビ信号をデジタイズして取得したビデオデータをパーソナルコンピュータ上で再生可能な形態に圧縮するエンコーダとして機能するハードウエアを、備えていても良い。エンコーダとしては、例えば、ＭＰＥＧ［Moving Picture Experts Group］エンコーダがある。なお、テレビチューナユニット１０ｃが、このようなエンコーダとして機能するハードウエアを備えていない種類のものである場合、エンコーダとして機能するソフトウエアが後述のストレージユニット１０ｆに導入されている必要がある。
【００２６】
なお、このテレビチューナユニット１０ｃは、前述した受信部に相当している。
【００２７】
ネットワークインターフェースユニット１０ｄは、図示せぬインターネット上の他のコンピュータとデータの遣り取りを行うためのユニットである。ネットワークインターフェースユニット１０ｄとして、例えば、イーサネット（米国ゼロックス社の商標）カード、ＦＣ［Fiber Channel］カード、ＡＴＭ［Asynchronous Transfer Mode］カード、トークンリングカード、ＦＤＤＩ［Fiber-distributed data interface］カードがある。このネットワークインターフェースユニット１０ｄは、図示せぬインターネット内の中継器とネットワークケーブルを介して接続されている。なお、中継器としては、例えば、スイッチングハブ、ルータ、及び、ＦＣスイッチがある。第１の実施形態のネットワークインターフェースユニット１０ｄは、図示せぬインターネットを介して、ＥＰＧ［Electronic Program Guide］サーバ装置に接続されている。ＥＰＧサーバ装置は、各放送局が放送を予定している番組のうち、一週間先までの番組を特定するＥＰＧ情報を、ウェブクライアントに提供するための装置である。ＥＰＧサーバ装置は、図示せぬインターネットを通じてウェブクライアントからの要求があると、そのウェブクライアントに図示せぬインターネットを通じてＥＰＧ情報を送信する。なお、図示していないが、ＥＰＧ情報は、周知のように、放送開始日時、放送時間、チャンネル番号、及び、番組の題名を少なくとも含んだ番組データを、番組ごとに、有している。また、ＥＰＧ情報は、テレビ信号にＥＰＧ信号として重畳されることによりテレビ信号送出装置からブロードキャストされるものもある。テレビパソコン１０は、ＥＰＧサーバ装置から取得したＥＰＧ情報だけでなく、テレビチューナユニット１０ｃで受信したＥＰＧ情報を利用するようにしてもよい。
【００２８】
シリアルインターフェースユニット１０ｅは、シリアル通信規格に従って外部装置とデータの遣り取りを行うためのユニットである。シリアル通信規格としては、例えば、ＵＳＢ［Universal Serial Bus］、ＲＳ−２３２Ｃ、ＰＳ／２［Personal system/2］、及び、ＩＥＥＥ［Institute of Electrical and Electronic Engineers］１３９４がある。このシリアルインターフェースユニット１０ｅは、シリアル通信規格に応じた所定の通信ケーブル又は所定のコネクタを介して通信アダプタ４１に接続されている。通信アダプタ４１は、遠隔操作機２０との間で光無線又は電波無線の形態で情報を遣り取りするための機器である。なお、その光無線通信又は電波無線通信の通信規格は、独自の通信規格であっても良いし、汎用の通信規格であっても良い。通信規格を独自の通信規格とする場合、光無線通信には、赤外光が用いられても良いし、可視光が用いられても良いし、その他の波
長の光が用いられても良い。また、電波無線通信には、ＶＨＦ［Very High Frequency］帯やＵＨＦ［Ultra High Frequency］帯などの低周波帯域が用いられても良いし、マイクロ波やミリ波などの高周波帯域が用いられても良い。また、汎用通信規格としては、例えば、ＩｒＤＡ［Infrared Data Association］、及び、ブルートゥース（ブルートゥース特別利益団体の商標）がある。第１の実施形態では、図２に示すように、シリアルインターフェースユニット１０ｅは、通信アダプタ４１とは別体のユニットとして説明しているが、これらは一体のユニットとして、テレビパソコン１０に内蔵されていても良い。なお、テレビパソコン１０に内蔵される一体ユニットが、光無線通信を行うものである場合、その光無線通信で使用される通信光が通過するための窓が、テレビパソコン１０に備えられている必要がある。
【００２９】
ストレージユニット１０ｆは、各種のプログラム及び各種のデータを読書自在にディスク媒体に記録しておくためのユニットである。ストレージユニット１０ｆとしては、例えば、ハードディスクドライブ装置、ＤＶＤ［Digital Versatile Disk］ドライブ装置、＋Ｒ／＋ＲＷドライブ装置、又は、ＢＤ［Blu-ray Disk］ドライブ装置がある。また、ディスク媒体としては、ハードディスク、ＤＶＤ（ＤＶＤ−Ｒ［Recordable］、ＤＶＤ−ＲＷ［Rewritable］、ＤＶＤ−ＲＯＭ［Read Only Memory］、ＤＶＤ−ＲＡＭ［Random Access Memory］を含む）、＋Ｒ／＋ＲＷ、又は、ＢＤ（ＢＤ−Ｒ、ＢＤ−ＲＥ［Rewritable］、ＢＤ−ＲＯＭを含む）がある。
【００３０】
ＣＰＵ１０ｇは、ストレージユニット１０ｆ内のプログラムに従って処理を行うユニットである。メモリユニット１０ｈは、ＣＰＵ１０ｇがプログラムやデータをキャッシュしたり作業領域を展開したりするためのユニットである。
【００３１】
また、このテレビパソコン１０は、ストレージユニット１０ｆに、少なくとも、オペレーティングシステムソフトウエア１１と、テレビソフトウエア１２とを、記憶している。
【００３２】
オペレーティングシステムソフトウエア１１は、各種アプリケーションへのＡＰＩ［Application Programming Interface］やＡＢＩ［Application Binary Interface］の提供、ストレージユニット１０ｆやメモリユニット１０ｈの記憶領域の管理、プロセスやタスクの管理、ファイル管理や各種設定ツールやエディタといったユーティリティのアプリケーションへの提供、及び、画面出力を多重化するための複数タスクへのウインドウの割り当てを、行うためのソフトウエアである。
【００３３】
テレビソフトウエア１２は、放送される番組を視聴したり録画したりするためのテレビ機能をパーソナルコンピュータに付加するためのソフトウエアである。
【００３４】
図３は、テレビソフトウエア１２の構成図である。
【００３５】
図３に示すように、テレビソフトウエア１２は、ユーザインターフェースモジュール（プログラム）１２ａ、ＥＰＧ制御モジュール（プログラム）１２ｂ、録画予約モジュール（プログラム）１２ｃ、録画予約済番組管理テーブル１２ｄ、録画制御モジュール１２ｅ、録画済番組管理テーブル１２ｆ、再生制御モジュール１２ｇ、及び、遠隔操作機設定モジュール１２ｈを、含んでいる。
【００３６】
ユーザインターフェースモジュール１２ａは、放送が予定されている番組の一覧表示、テレビ番組の録画の予約、放送中の番組の映し出し、放送中の番組の録画の開始及び停止、録画した番組の再生、並びに、後述の自動録画の条件を、所定のＧＵＩ［Graphical User Interface］を介して操作者から受け付けて、録画予約モジュール１２ｃ、録画制御モジュール１２ｅ、又は、再生制御モジュール１２ｇに指示するためのモジュールである。
【００３７】
ＥＰＧ制御モジュール１２ｂは、ユーザインターフェースモジュール１２ａ及び録画予約モジュール１２ｃを介して操作者からの要求を受け付けると、図示せぬＥＰＧサーバ装置からＥＰＧ情報を取得するモジュールである。なお、このＥＰＧ制御モジュール１２ｂは、テレビ信号送出装置からブロードキャストされているＥＰＧ情報をテレビチューナユニット１０ｃから取得してもよい。ユーザインターフェースモジュール１２ａは、このＥＰＧ制御モジュール１２ｂから録画予約モジュール１２ｃを経由してＥＰＧ情報を受け取ると、そのＥＰＧ情報に含まれる複数の番組データに基づいて、一週間以内に放送が予定されている番組を出力ユニット１０ａに選択自在に一覧表示する。
【００３８】
録画予約モジュール１２ｃは、一週間以内に放送が予定されている番組のうち、ユーザインターフェースモジュール１２ａを介して操作者に指定された番組の録画予約を行うモジュールである。録画予約モジュール１２ｃは、番組の録画予約を受け付けると、その番組に係る情報を、録画予約済番組管理テーブル１２ｄに登録する。
【００３９】
録画制御モジュール１２ｅは、ユーザインターフェースモジュール１２ａを介して操作者から放送中の番組について録画の開始及び停止が指示されるとそれを実行するとともに、録画予約済番組管理テーブル１２ｄに登録された番組の録画（音声動画データの生成及び保存）を実行するためのモジュールである。録画制御モジュール１２ｅは、録画が予約されていた番組について録画が終了すると、録画予約済番組管理テーブル１２ｄからその番組のレコードを削除するとともに、の録画済番組管理テーブル１２ｆにその番組のレコードを追加する。また、録画制御モジュール１２ｅは、操作者から直接録画が指示された番組について録画が終了すると、録画済番組管理テーブル１２ｆにその番組のレコードを追加する。
【００４０】
再生制御モジュール１２ｇは、録画済番組管理テーブル１２ｆに登録されている番組に係る情報をユーザインターフェースモジュール１２ａを介して選択自在に操作者に提示するとともに、情報を提示した番組の中から操作者が指定した番組の再生を実行するモジュールである。また、再生制御モジュール１２ｇは、放送中の番組のうち、ユーザインターフェースモジュール１２ａを介して操作者が指定したチャンネルの番組を出力ユニット１０ａに表示するモジュールでもある。
【００４１】
なお、この再生制御モジュール１２ｇと前述のエンコーダと出力ユニット１０ａは、前述した出力部に相当している。また、この再生制御モジュール１２ｇとユーザインターフェースモジュール１２ａは、前述した切替部に相当している。
【００４２】
遠隔操作機設定モジュール１２ｈは、何れかのチャンネルを特定するプリセット情報を生成して後述の遠隔操作機２０に登録するためのモジュールである。この遠隔操作機設定モジュール１２ｈは、視聴時間管理テーブル１２１、測定プログラム１２２、及び、設定プログラム１２３を、含んでいる。
【００４３】
視聴時間管理テーブル１２１は、チャンネルを特定するチャンネル情報とそのチャンネルの視聴時間とを対応付けた履歴情報がレコードとして蓄積されるテーブルである。各レコードは、一定期間保存されると、視聴時間管理テーブル１２１から削除されるようになっている。従って、視聴時間管理テーブル１２１には、最新の視聴履歴だけが保存されることとなる。
【００４４】
測定プログラム１２２は、複数のチャンネルで放送されている番組のうち、操作者が指定したチャンネルの番組が、再生制御モジュール１２ｇによって出力ユニット１０ａに出力されると、その視聴時間を計り、そのチャンネルのチャンネル情報と視聴時間とを、視
聴時間管理テーブル１２１に記録するためのプログラムである。
【００４５】
なお、この測定プログラム１２２を実行するＣＰＵ１０ｇと視聴時間管理テーブル１２１とは、前述した記録部に相当している。
【００４６】
設定プログラム１２３は、操作者からの指示を受けて、何れかのチャンネルを特定するプリセット情報を生成し、利用者の視聴する傾向が高いチャンネルを示す嗜好情報として、後述の遠隔操作機２０に登録するためのプログラムである。なお、この設定プログラム１２３に従ってＣＰＵ１０ｇが実行する設定処理の内容については、図５を用いて後述する。
【００４７】
図４は、遠隔操作機２０の構成図である。
【００４８】
図４に示すように、遠隔操作機２０は、通信インターフェースユニット２０ａ、ボタン入力ユニット２０ｂ、操作信号出力ユニット２０ｃ、フラッシュメモリユニット２０ｄ、ＣＰＵ２０ｅ、及び、メモリユニット２０ｆを、含んでいる。
【００４９】
通信インターフェースユニット２０ａは、通信アダプタ４１との間で光無線又は電波無線の形態で情報を遣り取りするためのユニットである。
【００５０】
ボタン入力ユニット２０ｂは、遠隔操作機２０の筐体における図示せぬ操作面に配置された複数のボタンの押下を検出し、押下されたボタンに対応する操作の指示を受け付けたことをＣＰＵ２０ｅに通知するユニットである。テレビ受像機３０の最も基本的な操作として、電源の投入及び切断と、音量調節と、チャンネルの切り替えとがあり、このボタン入力ユニット２０ｂは、少なくとも、これら基本的な操作を行うためのボタンを、備えている。
【００５１】
操作信号出力ユニット２０ｃは、ボタン入力ユニット２０ｂにおいて受け付けられた操作指示に基づいてＣＰＵ２０ｅが指定する操作信号を、赤外光の形態で出力するためのユニットである。なお、前述したように、この操作信号は、テレビ受像機３０が受信可能な操作信号となっている。
【００５２】
フラッシュメモリユニット２０ｄは、各種のプログラム及び各種のデータを読書自在に記録しておくためのユニットである。ＣＰＵ２０ｅ及びメモリユニット２０ｆは、テレビパソコン１０のＣＰＵ１０ｇ及びメモリユニット１０ｈと同等の機能を発揮するハードウエアである。
【００５３】
遠隔操作機２０は、フラッシュメモリユニット２０ｄに、プリセット情報２１、プリセット情報制御プログラム２２、及び、チャンネル切替プログラム２３を、記憶している。
【００５４】
プリセット情報２１は、何れかのチャンネルを特定する情報である。プリセット情報制御プログラム２２は、遠隔操作機設定モジュール１２ｈと連携してフラッシュメモリユニット２０ｄにプリセット情報２１を登録したりフラッシュメモリユニット２０ｄから削除したりするためのプログラムである。なお、このプリセット情報制御プログラム２２に従ってＣＰＵ２０ｅが実行するプリセット情報制御処理の内容については、図６を用いて後述する。
【００５５】
チャンネル切替プログラム２３は、テレビ受像機３０の電源状態の切替（電源オフ状態時での電源の投入）がボタン入力ユニット２０ｂを通じて操作者から指示されると、それを契機として、チャンネルの切り替えの可否を判定し、その判定に基づいてテレビ受像機
３０の操作を行うためのプログラムである。なお、このチャンネル切替プログラム２３に従ってＣＰＵ２０ｅが実行するチャンネル切替処理の内容については、図７を用いて後述する。
【００５６】
＜処理＞
（設定処理）
図２のテレビパソコン１０は、図３のユーザインターフェースモジュール１２ａが出力ユニット１０ａに表示する画面に、図示せぬ所定のボタンを備えている。そのボタンが、入力ユニット１０ｂを操作する操作者によってクリックされると、ＣＰＵ１０ｇが、遠隔操作機設定モジュール１２ｈ内の設定プログラム１２３を起動して、設定処理を開始するようになっている。
【００５７】
図５は、設定処理の流れを示す図である。
【００５８】
設定処理の開始後、最初のステップＳ１０１では、ＣＰＵ１０ｇは、視聴時間管理テーブル１２１（図３）における各レコード内の視聴時間をチャンネル毎に累計することにより、チャンネル毎の累計視聴時間を算出する。
【００５９】
次のステップＳ１０２では、ＣＰＵ１０ｇは、ステップＳ１０１で累計視聴時間が算出されたチャンネルのうち、累計視聴時間が最大であるチャンネルを、特定する。
【００６０】
次のステップＳ１０３では、ＣＰＵ１０ｇは、ステップＳ１０２で特定したチャンネルの累計視聴時間が所定の閾値を超過しているか否かを、判別する。そして、その累計視聴時間が所定の閾値を超過していなかった場合、ＣＰＵ１０ｄは、ステップＳ１０３からステップＳ１０４へ処理を分岐させる。
【００６１】
ステップＳ１０４では、ＣＰＵ１０ｇは、プリセット情報２１の消去を指示する要求情報を、通信アダプタ４１を通じて、遠隔操作機２０へ送信する。送信後、ＣＰＵ１０ｇは、ステップＳ１０６へ処理を進める。
【００６２】
一方、ステップＳ１０３において、ステップＳ１０２で特定したチャンネルの累計視聴時間が所定の閾値を超過していた場合、ＣＰＵ１０ｇは、ステップＳ１０５へ処理を進める。
【００６３】
ステップＳ１０５では、ＣＰＵ１０ｇは、ステップＳ１０２で特定したチャンネルのチャンネル情報をプリセット情報として登録することを指示する要求情報を、通信アダプタ４１を通じて、遠隔操作機２０へ送信する。送信後、ＣＰＵ１０ｇは、ステップＳ１０６へ処理を進める。
【００６４】
ステップＳ１０６では、ＣＰＵ１０ｇは、ステップＳ１０４又はＳ１０５の要求情報を受信した遠隔操作機２０から通信アダプタ４１を通じて要求情報に対する応答として完了情報を受信するまで、待機する。そして、完了情報を受信すると、ＣＰＵ１０ｇは、図５に係る設定処理を終了する。なお、ＣＰＵ１０ｇは、完了情報を受信した後、遠隔操作機２０へのプリセット情報の登録が完了した旨を操作者に通知するためのダイヤログボックスを、出力ユニット１０ａに表示するようになっていても良い。また、ＣＰＵ１０ｇは、要求情報を送信してから一定期間内に完了情報が受信できなかった場合に、プリセット情報の登録が失敗に終わった旨を操作者に通知するためのダイヤログボックスを、出力ユニット１０ａに表示して、図５に係る設定処理を終了するようになっていても良い。
【００６５】
（プリセット情報制御処理）
図４の遠隔操作機２０のＣＰＵ２０ｅは、遠隔操作機２０の電源が投入された後、プリセット情報制御プログラム２２を起動して、プリセット情報制御処理を開始するようになっている。
【００６６】
図６は、プリセット情報制御処理の流れを示す図である。
【００６７】
プリセット情報制御処理の開始後、最初のステップＳ２０１では、ＣＰＵ２０ｅは、テレビパソコン１０から通信インターフェースユニット２０ａを介して要求情報を受信するまで、待機する。そして、要求情報を受信すると、ＣＰＵ２０ｅは、ステップＳ２０２へ処理を進める。
【００６８】
ステップＳ２０２では、ＣＰＵ２０ｅは、ステップＳ２０１で受信した要求情報にプリセット情報が含まれているか否かを、判別する。そして、要求情報にプリセット情報が含まれていなかった場合、ＣＰＵ２０ｅは、ステップＳ２０２からステップＳ２０３へ処理を分岐させる。
【００６９】
ステップＳ２０３では、ＣＰＵ２０ｅは、フラッシュメモリユニット２０ｄからプリセット情報２１を削除する処理を行う。削除後、ＣＰＵ２０ｅは、ステップＳ２０５へ処理を進める。なお、フラッシュメモリユニット２０ｄにプリセット情報２１が記録されていなかった場合、ＣＰＵ２０ｅは、このステップＳ２０３では何の処理も行わずに、ステップＳ２０５へ処理を進める。
【００７０】
一方、ステップＳ２０２において、ステップＳ２０１で受信した要求情報にプリセット情報が含まれていた場合、ＣＰＵ２０ｅは、ステップＳ２０４へ処理を進める。
【００７１】
ステップＳ２０４では、ＣＰＵ２０ｅは、要求情報に含まれているプリセット情報で、フラッシュメモリユニット２０ｄ内のプリセット情報２１を更新する。更新後、ＣＰＵ２０ｅは、ステップＳ２０５へ処理を進める。なお、フラッシュメモリユニット２０ｄにプリセット情報２１が記録されていなかった場合、ＣＰＵ２０ｅは、このステップＳ２０４では、要求情報に含まれているプリセット情報をフラッシュメモリユニット２０ｄに格納する処理を行ってから、ステップＳ２０５へ処理を進める。
【００７２】
ステップＳ２０５では、ＣＰＵ２０ｅは、通信インターフェースユニット２０ａを介してテレビパソコン１０へ完了情報を送信する。送信後、ＣＰＵ２０ｅは、ステップＳ２０１へ処理を戻し、テレビパソコン１０から要求情報が送られてくるまで待機する状態に戻る。
【００７３】
このプリセット情報制御処理によれば、遠隔操作機２０は、テレビパソコン１０の遠隔操作機設定モジュール１２ｈ内の設定プログラム１２３（図５）と連携してフラッシュメモリユニット２０ｄにプリセット情報２１を登録したりフラッシュメモリユニット２０ｄから削除したりすることとなる。
【００７４】
なお、このプリセット情報制御プログラム２２を実行するＣＰＵ２０ｅと通信インターフェースユニット２０ａとは、前述した受取部に相当している。
【００７５】
（チャンネル切替処理）
図４の遠隔操作機２０のＣＰＵ２０ｅは、遠隔操作機２０への電力供給が開始された後（例えば、電池が電池ボックスにセットされた後）、チャンネル切替プログラム２３を起動して、チャンネル切替処理を開始するようになっている。
【００７６】
図７は、チャンネル切替処理の流れを示す図である。
【００７７】
チャンネル切替処理の開始後、最初のステップＳ３０１では、ＣＰＵ２０ｅは、ボタン入力ユニット２０ｂにおいて図示せぬ電源ボタンが操作者によって押下されるまで、待機する。そして、図示せぬ電源ボタンが操作者によって押下されると、ＣＰＵ２０ｅは、ステップＳ３０２へ処理を進める。
【００７８】
ステップＳ３０２では、ＣＰＵ２０ｅは、フラッシュメモリユニット２０ｄにプリセット情報２１が存在しているか否かを、判別する。そして、フラッシュメモリユニット２０ｄにプリセット情報２１が存在していなかった場合、ＣＰＵ２０ｅは、ステップＳ３０２からステップＳ３０３へ処理を分岐させる。
【００７９】
ステップＳ３０３では、ＣＰＵ２０ｅは、操作信号出力ユニット２０ｃから、電源状態の切替を指定する操作信号を、テレビ受像機３０に出力する。出力後、ＣＰＵ２０ｅは、ステップＳ３０１へ処理を戻し、図示せぬ電源ボタンが押下されるまで待機する状態に戻る。
【００８０】
一方、ステップＳ３０２において、フラッシュメモリユニット２０ｄにプリセット情報２１が存在していた場合、ＣＰＵ２０ｅは、ステップＳ３０４へ処理を進める。
【００８１】
ステップＳ３０４では、ＣＰＵ２０ｅは、操作信号出力ユニット２０ｃから、電源状態の切替を指定する操作信号と、プリセット情報２１にて特定されるチャンネルへの切り替えを指定する操作信号とを、テレビ受像機３０に出力する。出力後、ＣＰＵ２０ｅは、ステップＳ３０１へ処理を戻し、図示せぬ電源ボタンが押下されるまで待機する状態に戻る。
【００８２】
このチャンネル切替処理によれば、遠隔操作機２０は、テレビ受像機３０の電源の投入がボタン入力ユニット２０ｂを通じて操作者から指示されると、それを契機として、チャンネルの切り替えの可否を判定し、その判定に基づいてテレビ受像機３０の操作を行うこととなる。
【００８３】
なお、このチャンネル切替プログラム２３を実行するＣＰＵ２０ｅと操作信号出力ユニット２０ｃとは、前述した送信部に相当している。
【００８４】
＜作用＞
第１の実施形態では、利用者が、自分のテレビパソコン１０におけるテレビソフトウエア１２によるテレビ機能を通じて、テレビ番組を視聴するたびに、そのチャンネルのチャンネル情報と視聴時間とが、図３の視聴時間管理テーブル１２１に蓄積される。
【００８５】
そして、利用者が、自分の遠隔操作機２０を自分のテレビパソコン１０の近くに配置し（遠隔操作機２０と通信アダプタ４１との通信形態が光である場合には、通信光が通過する窓が互いに向き合うように配置し）、図３のユーザインターフェースモジュール１２ａが出力ユニット１０ａに表示する画面の中の所定のボタンをクリックする。すると、視聴時間管理テーブル１２１に記録されている視聴時間に基づいて、何れかのチャンネルを特定するプリセット情報が、利用者の視聴傾向が高いチャンネルを示す嗜好情報として、生成され（ステップＳ１０１、Ｓ１０２、Ｓ１０３；はい、Ｓ１０５、Ｓ１０６）、遠隔操作機２０に登録される（ステップＳ２０１、Ｓ２０２；はい、Ｓ２０４、Ｓ２０５）。つまり、視聴時間が最も多いチャンネルが、視聴傾向の高いチャンネルとして特定され、そのチャンネルを特定するプリセット情報２１が、遠隔操作機２０に登録される。
【００８６】
以上のようなプリセット情報２１の登録を事前に行っておいた上で、利用者が、自分の遠隔操作機２０をテレビ受像機３０に向けて、図示せぬ電源ボタンを押下する。すると、テレビ受像機３０には、電源状態の切替を指定する操作信号だけではなく、プリセット情報２１にて特定されるチャンネルへの切り替えを指定する操作信号をも、出力されることとなる（ステップＳ３０１、Ｓ３０２；はい、Ｓ３０４）。つまり、テレビ受像機３０は、電源オフ状態にあるときに、遠隔操作機２０を通じて電源状態の切替が指示されると、電源状態をオン状態に移行させた後、遠隔操作機２０に記録されているプリセット情報２１にて特定されるチャンネルで、音声映像の出力を開始することとなる。
【００８７】
＜効果＞
第１の実施形態によれば、何れかのチャンネルを特定する嗜好情報が、履歴情報を記録するテレビパソコン１０によって生成され、そのテレビパソコン１０から遠隔操作機２０に引き渡される。遠隔操作機２０は、その嗜好情報（プリセット情報）に基づいて操作信号を出力することとなるが、この操作信号は、どのテレビ受像機でも受信可能な操作信号である。従って、この第１の実施形態の遠隔操作機２０によると、嗜好情報は、どのテレビ受像機３０においても利用可能となり、新たな入出力インターフェースがテレビ受像機３０に必要となることもない。
【実施形態２】
【００８８】
第２の実施形態は、第１の実施形態とは、テレビパソコン１０におけるチャンネルの切り替え回数を履歴情報として用いる点で、相違する。つまり、第２の実施形態では、選局される回数の多いチャンネルが、視聴傾向の高いチャンネルとして特定され、そのチャンネルを特定するプリセット情報２１が、遠隔操作機２０に登録される。第２の実施形態は、第１の実施形態とは、このプリセット情報を生成する設定処理の内容と、履歴情報の内容とが異なる以外、ハードウエアもソフトウエアも同一となっている。従って、第２の実施形態については、第１の実施形態と相違する部分についてのみ説明する。
【００８９】
＜構成＞
図８は、第２の実施形態のテレビソフトウエア１２の構成図である。
【００９０】
第２の実施形態のテレビソフトウエア１２も、第１の実施形態と同様に、何れかのチャンネルを特定するプリセット情報を生成して遠隔操作機２０に登録するための遠隔操作機設定モジュール１２ｉを、含んでいる。この遠隔操作機設定モジュール１２ｉは、チャンネル切替管理テーブル１２４、切替記録プログラム１２５、及び、設定プログラム１２６を、含んでいる。
【００９１】
チャンネル切替管理テーブル１２４は、チャンネル毎に、そのチャンネルが選局された回数を、履歴情報として記録しておくためのテーブルである。チャンネル切替管理テーブル１２４は、チャンネルと同数のレコードを有し、各レコードは、選局回数が記録されるフィールドを、有している。なお、チャンネル毎の選局回数は、定期的に０回に初期化されるようになっている。従って、チャンネル切替管理テーブル１２４には、最新の選局傾向だけが保存されることとなる。
【００９２】
切替記録プログラム１２５は、何れかのチャンネルの音声映像が出力ユニット１０ａに出力されるときに、ユーザインターフェースモジュール１２ａが操作者からチャンネルの切り替え指示を受け付けると、それを契機として、チャンネル切替管理テーブル１２４における切り替え後のチャンネルの選局回数を１つ増やす処理を行うプログラムである。
【００９３】
設定プログラム１２６は、操作者からの指示を受けて、何れかのチャンネルを特定するプリセット情報を生成し、利用者の視聴する傾向が高いチャンネルを示す嗜好情報として
、遠隔操作機２０に登録するためのプログラムである。
【００９４】
＜処理＞
第２の実施形態のテレビパソコン１０も、第１の実施形態と同様に、図８のユーザインターフェースモジュール１２ａが出力ユニット１０ａに表示する画面に、図示せぬ所定のボタンを備えている。そのボタンが、入力ユニット１０ｂを操作する操作者によってクリックされると、ＣＰＵ１０ｇが、遠隔操作機設定モジュール１２ｉ内の設定プログラム１２６を起動して、設定処理を開始するようになっている。
【００９５】
図９は、設定処理の流れを示す図である。
【００９６】
設定処理の開始後、最初のステップＳ４０１では、ＣＰＵ１０ｇは、チャンネル切替管理テーブル１２４（図８）に選局回数が記録されているチャンネルのうち、選局回数が最大であるチャンネルを、特定する。
【００９７】
次のステップＳ４０２では、ＣＰＵ１０ｇは、ステップＳ４０１で特定したチャンネルの選局回数が所定の閾値を超過しているか否かを、判別する。そして、その選局回数が所定の閾値を超過していなかった場合、ＣＰＵ１０ｄは、ステップＳ４０２からステップＳ４０３へ処理を分岐させる。
【００９８】
ステップＳ４０３では、ＣＰＵ１０ｇは、プリセット情報２１の消去を指示する要求情報を、通信アダプタ４１を通じて、遠隔操作機２０へ送信する。送信後、ＣＰＵ１０ｇは、ステップＳ４０５へ処理を進める。
【００９９】
一方、ステップＳ４０２において、ステップＳ４０１で特定したチャンネルの選局回数が所定の閾値を超過していた場合、ＣＰＵ１０ｇは、ステップＳ４０４へ処理を進める。
【０１００】
ステップＳ４０４では、ＣＰＵ１０ｇは、ステップＳ４０１で特定したチャンネルのチャンネル情報をプリセット情報として登録することを指示する要求情報を、通信アダプタ４１を通じて、遠隔操作機２０へ送信する。送信後、ＣＰＵ１０ｇは、ステップＳ４０５へ処理を進める。
【０１０１】
ステップＳ４０５では、ＣＰＵ１０ｇは、ステップＳ４０３又はＳ４０４の要求情報を受信した遠隔操作機２０から通信アダプタ４１を通じて完了情報を受信するまで、待機する。そして、完了情報を受信すると、ＣＰＵ１０ｇは、図９に係る設定処理を終了する。なお、第１の実施形態と同様に、ＣＰＵ１０ｇは、完了情報を受信した後、遠隔操作機２０へのプリセット情報の登録が完了した旨を操作者に通知するためのダイヤログボックスを、出力ユニット１０ａに表示するようになっていても良い。また、ＣＰＵ１０ｇは、要求情報を送信してから一定期間内に完了情報が受信できなかった場合に、プリセット情報の登録が失敗に終わった旨を操作者に通知するためのダイヤログボックスを、出力ユニット１０ａに表示して、図９に係る設定処理を終了するようになっていても良い。
【０１０２】
＜作用＞
第２の実施形態では、利用者が、自分のテレビパソコン１０におけるテレビソフトウエア１２によるテレビ機能を通じて、テレビ番組を視聴している最中に、チャンネルを切り替えて選局すると、図８のチャンネル切替管理テーブル１２４における対応するチャンネルの選局回数が、１だけ増加する。勿論、利用者がザッピングを行えば、そのザッピングで選局された全てのチャンネルの選局回数が増加することとなる。
【０１０３】
そして、利用者が、自分の遠隔操作機２０を自分のテレビパソコン１０の近くに配置し
（遠隔操作機２０と通信アダプタ４１との通信形態が光である場合には、通信光が通過する窓が互いに向き合うように配置し）、図３のユーザインターフェースモジュール１２ａが出力ユニット１０ａに表示する画面の中の所定のボタンをクリックする。すると、チャンネル切替管理テーブル１２４に記録されている選局回数に基づいて、何れかのチャンネルを特定するプリセット情報が、利用者の視聴傾向が高いチャンネルを示す嗜好情報として、生成され（ステップＳ４０１、Ｓ４０２；はい、Ｓ４０４、Ｓ４０５）、遠隔操作機２０に登録される（ステップＳ２０１、Ｓ２０２；はい、Ｓ２０４、Ｓ２０５）。つまり、選局回数が最も多いチャンネルが、視聴傾向の高いチャンネルとして特定され、そのチャンネルを特定するプリセット情報２１が、遠隔操作機２０に登録される。
【０１０４】
以上のようなプリセット情報２１の登録を事前に行っておいた上で、利用者が、自分の遠隔操作機２０をテレビ受像機３０に向けて、図示せぬ電源ボタンを押下する。すると、第１の実施形態と同様に、テレビ受像機３０には、電源状態の切替を指定する操作信号だけではなく、プリセット情報２１にて特定されるチャンネルへの切り替えを指定する操作信号をも、出力されることとなる（ステップＳ３０１、Ｓ３０２；はい、Ｓ３０４）。つまり、テレビ受像機３０は、電源オフ状態にあるときに、遠隔操作機２０を通じて電源状態の切替が指示されると、電源状態をオン状態に移行させた後、遠隔操作機２０に記録されているプリセット情報２１にて特定されるチャンネルで、音声映像の出力を開始することとなる。
【０１０５】
＜効果＞
第２の実施形態によっても、何れかのチャンネルを特定する嗜好情報が、履歴情報を記録するテレビパソコン１０によって生成され、そのテレビパソコン１０から遠隔操作機２０に引き渡される。遠隔操作機２０は、その嗜好情報（プリセット情報）に基づいて操作信号を出力することとなるが、この操作信号は、どのテレビ受像機でも受信可能な操作信号である。従って、この第２の実施形態の遠隔操作機２０によっても、嗜好情報は、どのテレビ受像機３０においても利用可能となり、新たな入出力インターフェースがテレビ受像機３０に必要となることもない。
【実施形態３】
【０１０６】
第３の実施形態は、第１及び第２の実施形態とは、プリセット情報がメモリーカードに格納される点で、相違する。つまり、第３の実施形態は、プリセット情報の格納先と格納処理とが第１及び第２の実施形態と若干異なる。それ以外のハードウエア及びソフトウエアについては、第３の実施形態は、第１及び第２の実施形態と同一となっている。従って、第３の実施形態については、第１及び第２の実施形態と相違する部分についてのみ説明する。
【０１０７】
＜構成＞
図１０は、第３の実施形態の遠隔操作機２０の構成図である。
【０１０８】
図１０に示すように、第３の実施形態の遠隔操作機２０は、第１及び第２の実施形態と同様に、通信インターフェースユニット２０ａ、ボタン入力ユニット２０ｂ、操作信号出力ユニット２０ｃ、フラッシュメモリユニット２０ｄ、ＣＰＵ２０ｅ、及び、メモリユニット２０ｆを、備えている。
【０１０９】
第３の実施形態の遠隔操作機２０は、更に、メモリーカードドライブユニット２０ｇを、備えている。メモリーカードドライブユニット２０ｇは、着脱自在に装着されるメモリーカード５０に対してデータやプログラムを読み書きするためのユニットである。第３の実施形態では、メモリーカードは、独自規格のメモリーカードであっても良いし、汎用規格のメモリーカードであっても良い。汎用規格としては、例えば、コンパクトフラッシュ
（米国サンディスク社商標）、スマートメディア（東芝社商標）、ＳＤ［Secure Digital］カード（米国サンディスク社、松下電器産業社、東芝社商標）、メモリースティック（ソニー社商標）、マルチメディアカード（米国ジーメンス社、米国サンディスク社商標）がある。
【０１１０】
第３の実施形態のプリセット情報制御プログラム２２による処理は、図６の流れ図に示したものと同じであり、第１及び第２の実施形態とは、ステップＳ２０３及びＳ２０４におけるプリセット情報２１の消去及び更新が、メモリーカードドライブユニット２０ｇに装着されたメモリーカード５０上で行われる点で、相違するだけである。
【０１１１】
また、第３の実施形態のチャンネル切替プログラム２３による処理は、図７の流れ図に示したものと同じであり、第１及び第２の実施形態とは、ステップＳ３０２におけるプリセット情報２１の存在の確認先が、メモリーカードドライブユニット２０ｇに装着されたメモリーカード５０である点で、相違するだけである。
【０１１２】
＜作用＞
第３の実施形態は、以上のように構成されるため、利用者は、自分の視聴傾向が高いチャンネルを特定するプリセット情報２１（嗜好情報）を、自分のメモリーカード５０に格納しておくことができる。そして、利用者は、自分のメモリーカード５０を遠隔操作機２０に装着すれば、その遠隔操作機２０において、テレビ受像機３０の電源状態の切替（電源オフ状態時での電源の投入）の操作を指示するだけで、メモリーカード５０内のプリセット情報２１にて特定されるチャンネルで、音声映像の出力を開始させることができる。
【０１１３】
＜効果＞
第１及び第２の実施形態では、プリセット情報２１が遠隔操作機２０に格納されてしまうため、利用者は、自分のプリセット情報２１に基づくチャンネル自動切替を常に利用したい場合、各々自分の遠隔操作機２０を所持する必要があった。しかしながら、第３の実施形態によれば、各利用者は、自分のプリセット情報２１を、自分のメモリーカード５０に格納して所持することができ、遠隔操作機２０が利用するプリセット情報２１は、各利用者のメモリーカード５０を交換することにより、簡単に変更できる。このため、利用者は、自分の遠隔操作機２０を所有しなくても済むようになる。
【０１１４】
勿論、第３の実施形態の遠隔操作機２０によっても、嗜好情報は、どのテレビ受像機３０においても利用可能となり、新たな入出力インターフェースがテレビ受像機３０に必要となることもない。
【実施形態４】
【０１１５】
第４の実施形態は、以上の第１乃至第３の実施形態とは、嗜好情報の形態が異なる点で、相違する。第１乃至第３の実施形態では、嗜好情報は、何れか１つのチャンネルを特定するプリセット情報２１であった。これに対し、第４の実施形態では、嗜好情報は、１日の時間を区分して得られる１つ以上の時間帯のうち、幾つかの時間帯のそれぞれについて、チャンネルを特定する情報となっている。以下、第１乃至第３の実施形態と相違する部分について、説明する。
【０１１６】
＜構成＞
図１１は、第４の実施形態のテレビソフトウエア１２の構成図である。
【０１１７】
図１１に示すように、第４の実施形態のテレビソフトウエア１２も、遠隔操作機設定モジュール１２ｊを、含んでいる。但し、第４の実施形態の遠隔操作機設定モジュール１２ｊは、嗜好情報として後述の時間帯テーブルを生成して遠隔操作機２０に登録するための
モジュールとなっている。この遠隔操作機設定モジュール１２ｊは、視聴時間管理テーブル１２１、測定プログラム１２２、及び、設定プログラム１２７を、含んでいる。
【０１１８】
なお、視聴時間管理テーブル１２１及び測定プログラム１２２は、第１の実施形態のそれと同じものである。従って、視聴時間管理テーブル１２１には、チャンネル情報と視聴時間とを対応付けた履歴情報がレコードとして蓄積され、測定プログラム１２２に従ったＣＰＵ１０ｇは、操作者が指定したチャンネルの視聴時間を計って、その履歴情報を視聴時間管理テーブル１２１に記録する。
【０１１９】
なお、この測定プログラム１２２を実行するＣＰＵ１０ｇと視聴時間管理テーブル１２１とは、第１の実施形態と同様に、前述した記録部に相当している。
【０１２０】
設定プログラム１２７は、操作者からの指示を受けて、後述の時間帯テーブルを生成し、利用者の視聴する傾向が高いチャンネルを示す嗜好情報として、遠隔操作機２０に登録するためのプログラムである。なお、この設定プログラム１２７に従ってＣＰＵ１０ｇが実行する設定処理の内容については、図１３を用いて後述する。
【０１２１】
図１２は、遠隔操作機２０の構成図である。
【０１２２】
図１２に示すように、第４の実施形態の遠隔操作機２０は、第１及び第２の実施形態と同様に、通信インターフェースユニット２０ａ、ボタン入力ユニット２０ｂ、操作信号出力ユニット２０ｃ、フラッシュメモリユニット２０ｄ、ＣＰＵ２０ｅ、及び、メモリユニット２０ｆを、備えている。
【０１２３】
第４の実施形態の遠隔操作機２０は、更に、時刻管理ユニット２０ｈを、備えている。時刻管理ユニット２０ｈは、他のユニットからの要求に応じて時刻情報を提供するためのユニットである。この時刻管理ユニット２０ｈは、時計を内蔵し、この時計から時刻情報読み取るようになっている。また、時刻管理ユニット２０ｈは、ＣＰＵ２０ｅから時刻合わせが指示された場合には、そのＣＰＵ２０ｅから与えられる基準時刻情報に基づいて内蔵時計の時刻を基準時刻に合わせる調節を行うようになっている。
【０１２４】
第４の実施形態の遠隔操作機２０は、フラッシュメモリユニット２０ｄに、時間帯テーブル２４、時間帯テーブル受取プログラム２５、及び、チャンネル切替プログラム２６を、記憶している。
【０１２５】
時間帯テーブル２４は、１日の時間を区分して得られる１つ以上の時間帯のうち、幾つかの時間帯のそれぞれについて、チャンネルを特定するテーブルである。この時間帯テーブル２４は、複数のレコードを有し、各レコードは、時間帯を特定する時間帯情報を記録するためのフィールドと、チャンネル情報を記録するためのフィールドとを、有している。時間帯テーブル２４は、例えば、１日の時間を２４等分して得られる２４個の時間帯の全てについて、レコードを有しており、その２４個のレコードのうち、視聴傾向の高いチャンネルが特定できた時間帯のレコードについてのみ、チャンネル情報を記録している。なお、時間帯テーブル２４は、仕様に応じて、チャンネルが特定できなかった時間帯のレコードを有していないテーブルであっても良い。
【０１２６】
時間帯テーブル受取プログラム２５は、図１１の遠隔操作機設定モジュール１２ｊと連携してフラッシュメモリユニット２０ｄ内の時間帯テーブル２４を更新するためのプログラムである。なお、この時間帯テーブル受取プログラム２５に従ってＣＰＵ２０ｅが実行する時間帯テーブル受取処理の内容については、図１４を用いて後述する。
【０１２７】
チャンネル切替プログラム２６は、テレビ受像機３０の電源状態の切替（電源オフ状態時での電源の投入）がボタン入力ユニット２０ｂを通じて操作者から指示されると、それを契機として、チャンネルの切り替えの可否を判定し、その判定に基づいてテレビ受像機３０の操作を行うためのプログラムである。なお、このチャンネル切替プログラム２６に従ってＣＰＵ２０ｅが実行するチャンネル切替処理の内容については、図１５を用いて後述する。
【０１２８】
＜処理＞
（設定処理）
テレビパソコン１０は、図１１のユーザインターフェースモジュール１２ａが出力ユニット１０ａに表示する画面に、図示せぬ所定のボタンを備えている。そのボタンが、入力ユニット１０ｂを操作する操作者によってクリックされると、ＣＰＵ１０ｇが、遠隔操作機設定モジュール１２ｊ内の設定プログラム１２７を起動して、設定処理を開始するようになっている。
【０１２９】
図１３は、設定処理の流れを示す図である。
【０１３０】
設定処理の開始後、最初のステップＳ５０１では、ＣＰＵ１０ｇは、視聴時間管理テーブル１２１（図１１）における各レコード内の視聴時間を、時間帯毎且つチャンネル毎に累計することにより、時間帯毎且つチャンネル毎の累計視聴時間を算出する。その後、ＣＰＵ１０ｇは、第１の処理ループＬ１を実行する。
【０１３１】
第１の処理ループＬ１では、ＣＰＵ１０ｇは、全ての時間帯を１つずつ順に処理対象として特定し、処理対象として特定した時間帯について、ステップＳ５０２からＳ５０５までの処理を、実行する。
【０１３２】
ステップＳ５０２では、ＣＰＵ１０ｇは、ステップＳ５０１で処理対象時間帯について累計視聴時間が算出されたチャンネルのうち、累計視聴時間が最大であるチャンネルを、特定する。
【０１３３】
次のステップＳ５０３では、ＣＰＵ１０ｇは、ステップＳ５０２で特定したチャンネルの累計視聴時間が所定の閾値を超過しているか否かを、判別する。そして、その累計視聴時間が所定の閾値を超過していなかった場合、ＣＰＵ１０ｄは、ステップＳ５０３からステップＳ５０４へ処理を分岐させる。
【０１３４】
ステップＳ５０４では、ＣＰＵ１０ｇは、メモリユニット１０ｈ上に事前に生成されているワークテーブルに、チャンネル情報を含まず処理対象時間帯の時間帯情報のみを含むレコードを、追加する。追加後、ＣＰＵ１０ｇは、第１の処理ループＬ１におけるこの処理対象時間帯の回を終了する。
【０１３５】
一方、ステップＳ５０３において、ステップＳ５０２で特定したチャンネルの累計視聴時間が所定の閾値を超過していた場合、ＣＰＵ１０ｇは、ステップＳ５０５へ処理を進める。
【０１３６】
ステップＳ５０５では、ＣＰＵ１０ｇは、メモリユニット１０ｈ上に事前に生成されているワークテーブルに、ステップＳ５０２で特定したチャンネルのチャンネル情報と処理対象時間帯の時間帯情報とを含むレコードを、追加する。追加後、ＣＰＵ１０ｇは、第１の処理ループＬ１におけるこの処理対象時間帯の回を終了する。
【０１３７】
ＣＰＵ１０ｇは、全ての時間帯について、ステップＳ５０２からＳ５０５までの処理を
実行し終えると、第１の処理ループＬ１から離脱し、ステップＳ５０６へ処理を進める。
【０１３８】
ステップＳ５０６では、ＣＰＵ１０ｇは、メモリユニット１０ｈ上のワークテーブルの内容を時間帯テーブルとして登録するよう指示する要求情報を、通信アダプタ４１を通じて、遠隔操作機２０へ送信する。なお、第４の実施形態では、この要求情報には、時刻合わせに用いられる基準時刻情報が、含まれている。このような要求情報を送信した後、ＣＰＵ１０ｇは、ステップＳ５０７へ処理を進める。
【０１３９】
ステップＳ５０７では、ＣＰＵ１０ｇは、ステップＳ５０６で要求情報を送信した遠隔操作機２０から通信アダプタ４１を通じて完了情報を受信するまで、待機する。そして、完了情報を受信すると、ＣＰＵ１０ｇは、図１３に係る設定処理を終了する。なお、第１の実施形態と同様に、ＣＰＵ１０ｇは、完了情報を受信した後、遠隔操作機２０への時間帯テーブルの登録が完了した旨を操作者に通知するためのダイヤログボックスを、出力ユニット１０ａに表示するようになっていても良い。また、ＣＰＵ１０ｇは、要求情報を送信してから一定期間内に完了情報が受信できなかった場合に、時間帯テーブルの登録が失敗に終わった旨を操作者に通知するためのダイヤログボックスを、出力ユニット１０ａに表示して、図１３に係る設定処理を終了するようになっていても良い。
【０１４０】
（プリセット情報制御処理）
図１２の遠隔操作機２０のＣＰＵ２０ｅは、遠隔操作機２０の電源が投入された後、時間帯テーブル受取プログラム２５を起動して、時間帯テーブル受取処理を開始するようになっている。
【０１４１】
図１４は、時間帯テーブル受取処理の流れを示す図である。
【０１４２】
時間帯テーブル受取処理の開始後、最初のステップＳ６０１では、ＣＰＵ２０ｅは、テレビパソコン１０から通信インターフェースユニット２０ａを介して要求情報を受信するまで、待機する。そして、要求情報を受信すると、ＣＰＵ２０ｅは、ステップＳ６０２へ処理を進める。
【０１４３】
ステップＳ６０２では、ＣＰＵ２０ｅは、ステップＳ２０１で受信した要求情報に含まれる時間帯テーブルで、フラッシュメモリユニット２０ｄ内の時間帯テーブル２４を更新する。更新後、ＣＰＵ２０ｅは、ステップＳ６０３へ処理を進める。なお、フラッシュメモリユニット２０ｄに時間帯テーブル２４が記録されていなかった場合、ＣＰＵ２０ｅは、このステップＳ６０２では、要求情報に含まれている時間帯テーブルをフラッシュメモリユニット２０ｄに格納する処理を行ってから、ステップＳ６０３へ処理を進める。
【０１４４】
ステップＳ６０３では、ＣＰＵ２０ｅは、ステップＳ２０１で受信した要求情報に含まれる基準時刻情報を時刻管理ユニット２０ｈに与えて時刻合わせを行うよう指示する。
【０１４５】
次のステップＳ６０４では、ＣＰＵ２０ｅは、通信インターフェースユニット２０ａを介してテレビパソコン１０へ完了情報を送信する。送信後、ＣＰＵ２０ｅは、ステップＳ６０１へ処理を戻し、テレビパソコン１０から要求情報が送られてくるまで待機する状態に戻る。
【０１４６】
この時間帯テーブル受取処理によれば、遠隔操作機２０は、テレビパソコン１０の遠隔操作機設定モジュール１２ｈ内の設定プログラム１２３（図５）と連携してフラッシュメモリユニット２０ｄ内の時間帯テーブル２４を更新することとなる。
【０１４７】
なお、この時間帯テーブル受取プログラム２５を実行するＣＰＵ２０ｅと通信インター
フェースユニット２０ａとは、前述した受取部に相当している。
【０１４８】
（チャンネル切替処理）
図１２の遠隔操作機２０のＣＰＵ２０ｅは、遠隔操作機２０の電力供給が開始された後（例えば、電池が電池ボックスにセットされた後）、チャンネル切替プログラム２６を起動して、チャンネル切替処理を開始するようになっている。
【０１４９】
図１５は、チャンネル切替処理の流れを示す図である。
【０１５０】
チャンネル切替処理の開始後、最初のステップＳ７０１では、ＣＰＵ２０ｅは、ボタン入力ユニット２０ｂにおいて図示せぬ電源ボタンが操作者によって押下されるまで、待機する。そして、図示せぬ電源ボタンが操作者によって押下されると、ＣＰＵ２０ｅは、ステップＳ７０２へ処理を進める。
【０１５１】
ステップＳ７０２では、ＣＰＵ２０ｅは、時刻管理ユニット２０ｈから時刻情報を取得する。
【０１５２】
次のステップＳ７０３では、ＣＰＵ２０ｅは、フラッシュメモリユニット２０ｄ内の時間帯テーブル２４から、ステップＳ７０２で取得した時刻情報が示す時刻が含まれる時間帯のレコードを、特定する。
【０１５３】
次のステップＳ７０４では、ＣＰＵ２０ｅは、ステップＳ７０３で特定したレコードにチャンネル情報が含まれているか否かを、判別する。そして、当該レコードにチャンネル情報が含まれていなかった場合、ＣＰＵ２０ｅは、ステップＳ７０４からステップＳ７０５へ処理を分岐させる。
【０１５４】
ステップＳ７０５では、ＣＰＵ２０ｅは、操作信号出力ユニット２０ｃから、電源状態の切替を指定する操作信号を、テレビ受像機３０に出力する。出力後、ＣＰＵ２０ｅは、ステップＳ７０１へ処理を戻し、図示せぬ電源ボタンが押下されるまで待機する状態に戻る。
【０１５５】
一方、ステップＳ７０４において、ステップＳ７０３で特定したレコードにチャンネル情報が含まれていた場合、ＣＰＵ２０ｅは、ステップＳ７０６へ処理を進める。
【０１５６】
ステップＳ７０６では、ＣＰＵ２０ｅは、ステップＳ７０３で特定したレコードからチャンネル情報を読み出し、その後、操作信号出力ユニット２０ｃから、電源状態の切替を指定する操作信号と、当該チャンネル情報にて特定されるチャンネルへの切り替えを指定する操作信号とを、テレビ受像機３０に出力する。出力後、ＣＰＵ２０ｅは、ステップＳ７０１へ処理を戻し、図示せぬ電源ボタンが押下されるまで待機する状態に戻る。
【０１５７】
このチャンネル切替処理によれば、遠隔操作機２０は、テレビ受像機３０の電源状態の切替（電源オフ状態時での電源の投入）がボタン入力ユニット２０ｂを通じて操作者から指示されると、それを契機として、チャンネルの切り替えの可否を判定し、その判定に基づいてテレビ受像機３０の操作を行うこととなる。
【０１５８】
なお、ステップＳ７０１乃至Ｓ７０４を実行するＣＰＵ２０ｅは、前述した特定部に相当している。また、ステップＳ７０６を実行するＣＰＵ２０ｅと操作信号出力ユニット２０ｃとは、前述した送信部に相当している。
【０１５９】
＜作用＞
第４の実施形態では、利用者が、自分のテレビパソコン１０におけるテレビソフトウエア１２によるテレビ機能を通じて、テレビ番組を視聴するたびに、そのチャンネルのチャンネル情報と視聴時間とが、図１１の視聴時間管理テーブル１２１に蓄積される。
【０１６０】
そして、利用者が、自分の遠隔操作機２０を自分のテレビパソコン１０の近くに配置し（遠隔操作機２０と通信アダプタ４１との通信形態が光である場合には、通信光が通過する窓が互いに向き合うように配置し）、図１１のユーザインターフェースモジュール１２ａが出力ユニット１０ａに表示する画面の中の所定のボタンをクリックする。すると、視聴時間管理テーブル１２１に記録されている視聴時間に基づいて、各時間帯についてチャンネルを特定する時間帯テーブルが、各時間帯での利用者の視聴傾向が高いチャンネルを示す嗜好情報として、生成され（ステップＳ５０１〜Ｓ５０５）、遠隔操作機２０に登録される（ステップＳ６０１〜Ｓ６０４）。つまり、その時間帯において視聴時間が最も多いチャンネルが、その時間帯での視聴傾向の高いチャンネルとして特定され、各時間帯でチャンネルを特定する時間帯テーブル２４が、遠隔操作機２０に登録される。
【０１６１】
以上のような時間帯テーブル２４の更新を事前に行っておいた上で、利用者が、自分の遠隔操作機２０をテレビ受像機３０に向けて、図示せぬ電源ボタンを押下する。すると、テレビ受像機３０には、電源状態の切替を指定する操作信号だけではなく、時間帯テーブル２４とその時点の時刻とにて特定されるチャンネルへの切り替えを指定する操作信号をも、出力されることとなる（ステップＳ７０１〜Ｓ７０３、Ｓ７０４；はい、Ｓ７０５）。つまり、テレビ受像機３０は、遠隔操作機２０を通じて電源状態の切替（電源オフ状態時での電源の投入）の操作が指示されると、遠隔操作機２０に記録されている時間帯テーブル２４と時刻とにて特定されるチャンネルで、音声映像の出力を開始することとなる。
【０１６２】
＜効果＞
第４の実施形態によれば、各時間帯についてチャンネルを特定する嗜好情報が、履歴情報を記録するテレビパソコン１０によって生成され、そのテレビパソコン１０から遠隔操作機２０に引き渡される。遠隔操作機２０は、その嗜好情報（時間帯テーブル）に基づいて操作信号を出力することとなるが、この操作信号は、どのテレビ受像機でも受信可能な操作信号である。従って、この第４の実施形態の遠隔操作機２０によると、嗜好情報は、どのテレビ受像機３０においても利用可能となり、新たな入出力インターフェースがテレビ受像機３０に必要となることもない。
【０１６３】
＜ユニットに関する説明＞
以上に説明した第１乃至第４の実施形態において、テレビパソコン１０内の各ユニット１０ａ〜１０ｈは、何れも、ソフトウエア要素とハードウエア要素とから構成されていても良いし、ハードウエア要素のみで構成されていても良い。
【０１６４】
ソフトウエア要素としては、インターフェースプログラム、ドライバプログラム、テーブル、及び、データ、並びに、これらのうちの幾つかを組み合わせたものが、例示できる。これらは、後述のコンピュータ可読媒体に格納されたものであっても良いし、ＲＯＭ［Read Only Memory］及びＬＳＩ［Large Scale Integration］などの記憶装置に固定的に組み込まれたファームウエアであっても良い。
【０１６５】
また、ハードウエア要素としては、ＦＰＧＡ［Field Programmable Gate Array］、ＡＳＩＣ［Application Specific Integrated Circuit］、ゲートアレイ、論理ゲートの組み合わせ、信号処理回路、アナログ回路、及び、その他の回路が、例示できる。このうち、論理ゲートには、ＡＮＤ、ＯＲ、ＮＯＴ、ＮＡＮＤ、ＮＯＲ、フリップフロップ、カウンタ回路などが、含まれていてもよい。また、信号処理回路には、信号値の加算、乗算、除算、反転、積和演算、微分、積分などを実行する回路要素が、含まれていてもよい。ま
た、アナログ回路には、増幅、加算、乗算、微分、積分などを実行する回路要素が、含まれていてもよい。
【０１６６】
なお、前述したテレビパソコン１０内の各ユニット１０ａ〜１０ｈをそれぞれ構成する要素は、以上に例示したものに限定されず、これらと等価な他の要素であっても良い。
【０１６７】
また、以上に説明した第１乃至第４の実施形態では、遠隔操作機２０に一般的に採用されている電源ボタン（テレビ受像機３０の電源状態の切替を指定するためのボタン）が、チャンネルを指定する操作信号を出力するための操作ボタンとして、利用されている。しかしながら、遠隔操作機２０が、電源投入専用のボタンと電源切断専用のボタンとを備えた遠隔操作機である場合には、電源投入専用ボタンが、チャンネルを指定する操作信号を出力するためのボタンとして、利用されることとなる。
【０１６８】
＜ソフトウエア及びプログラムに関する説明＞
以上に説明した第１乃至第４の実施形態において、テレビパソコン１０内のテレビソフトウエア１２、このテレビソフトウエア１２を構成する各モジュール１２ａ〜１２ｃ、１２ｅ、１２ｇ、１２ｈ、及び、各テーブル１２ｄ、１２ｆ、並びに、前述したソフトウエア要素は、何れも、ソフトウェア部品、手続き型言語による部品、オブジェクト指向ソフトウェア部品、クラス部品、タスクとして管理される部品、プロセスとして管理される部品、関数、属性、プロシジャ（手続き）、サブルーチン（ソフトウェアルーチン）、プログラムコードの断片又は部分、ドライバ、ファームウェア、マイクロコード、コード、コードセグメント、エクストラセグメント、スタックセグメント、プログラム領域、データ領域、データ、データベース、データ構造、フィールド、レコード、テーブル、マトリックステーブル、配列、変数、パラメータなどの要素を、含んでいても良い。
【０１６９】
また、テレビソフトウエア１２、このテレビソフトウエア１２を構成する各モジュール１２ａ〜１２ｃ、１２ｅ、１２ｇ、１２ｈ、及び、各テーブル１２ｄ、１２ｆ、並びに、前述したソフトウエア要素は、何れも、Ｃ言語、Ｃ＋＋、Ｊａｖａ（米国サンマイクロシステムズ社商標）、ビジュアルベーシック（米国マイクロソフト社商標）、Ｐｅｒｌ、Ｒｕｂｙ、その他の多くのプログラミング言語により記述されたものであっても良い。
【０１７０】
また、テレビソフトウエア１２、このテレビソフトウエア１２を構成する各モジュール１２ａ〜１２ｃ、１２ｅ、１２ｇ、１２ｈ、及び、各テーブル１２ｄ、１２ｆ、並びに、前述したソフトウエア要素に含まれる命令、コード及びデータは、有線ネットワークカード及び有線ネットワークを通じて、又は、無線カード及び無線ネットワークを通じて、コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータに、送信又はローディングされても良い。
【０１７１】
前述した送信又はローディングにおいて、データ信号は、例えば搬送波に組み込まれることにより、有線ネットワーク又は無線ネットワーク上を移動する。但し、データ信号は、前述した搬送波に依らず、いわゆるベースバンド信号のまま転送されても良い。このような搬送波は、電気的、磁気的又は電磁的な形態、光、音響、又は、その他の形態で、送信される。
【０１７２】
ここで、有線ネットワーク又は無線ネットワークは、例えば、電話回線、ネットワーク回線、ケーブル（光ケーブル、金属ケーブルを含む）、無線リンク、携帯電話アクセス回線、ＰＨＳ［Personal Handyphone System］網、無線ＬＡＮ［Local Area Network］、Bluetooth（ブルートゥース特別利益団体の商標）、車両搭載型無線通信（ＤＳＲＣ［Dedicated Short Range Communication］を含む）、及び、これらのうちの何れかからなるネットワークである。そして、このデータ信号は、命令、コード及びデータを含む情報を、ネ
ットワーク上のノード又は要素に、伝達する。
【０１７３】
なお、テレビソフトウエア１２、このテレビソフトウエア１２を構成する各モジュール１２ａ〜１２ｃ、１２ｅ、１２ｇ、１２ｈ、及び、各テーブル１２ｄ、１２ｆ、並びに、前述したソフトウエア要素を構成する要素は、以上に例示したものに限定されず、これらと等価な他の要素であっても良い。
【０１７４】
＜コンピュータ可読媒体に関する説明＞
以上に説明した第１乃至第４の実施形態における何れかの機能は、コード化されてコンピュータ可読媒体の記憶領域に格納されていても良い。この場合、その機能を実現するためのプログラムが、このコンピュータ可読媒体を介して、コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータに、提供され得る。コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータは、コンピュータ可読媒体の記憶領域からプログラムを読み出してそのプログラムを実行することによって、その機能を実現することができる。
【０１７５】
ここで、コンピュータ可読媒体とは、電気的、磁気的、光学的、化学的、物理的又は機械的な作用によって、プログラム及びデータ等の情報を蓄積するとともに、コンピュータに読み取られ得る状態でその情報を保持する記録媒体をいう。
【０１７６】
電気的又は磁気的な作用としては、ヒューズによって構成されるＲＯＭ［Read Only Memory］上の素子へのデータの書き込みが、例示できる。磁気的又は物理的な作用としては、紙媒体上の潜像へのトナーの現像が、例示できる。なお、紙媒体に記録された情報は、例えば、光学的に読み取ることができる。光学的且つ化学的な作用としては、基盤上での薄膜形成又は凹凸形成が、例示できる。なお、凹凸の形態で記録された情報は、例えば、光学的に読み取ることができる。化学的な作用としては、基板上での酸化還元反応、又は、半導体基板上での酸化膜形成、窒化膜形成、若しくは、フォトレジスト現像が、例示できる。物理的又は機械的な作用としては、エンボスカードへの凹凸形成、又は、紙媒体へのパンチの穿孔が、例示できる。
【０１７７】
また、コンピュータ可読媒体の中には、コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータに着脱自在に装着できるものがある。着脱自在なコンピュータ可読媒体としては、ＤＶＤ（ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭを含む）、＋Ｒ／＋ＷＲ、ＢＤ（ＢＤ−Ｒ、ＢＤ−ＲＥ、ＢＤ−ＲＯＭを含む）、ＣＤ［Compact Disk］（ＣＤ−Ｒ、ＣＤ−ＲＷ、ＣＤ−ＲＯＭを含む）、ＭＯ［Magneto Optical］ディスク、その他の光ディスク媒体、フレキシブルディスク（フロッピーディスク（フロッピーは日立製作所社商標）を含む）、その他の磁気ディスク媒体、メモリーカード（コンパクトフラッシュ（米国サンディスク社商標）、スマートメディア（東芝社商標）、ＳＤカード（米国サンディスク社、松下電器産業社、東芝社商標）、メモリースティック（ソニー社商標）、ＭＭＣ（米国ジーメンス社、米国サンディスク社商標）など）、磁気テープ、及び、その他のテープ媒体、並びに、これらのうちの何れかを内蔵した記憶装置が、例示できる。記憶装置には、ＤＲＡＭ［Dynamic Random Access Memory］又はＳＲＡＭ［Static Random Access Memory］がさらに内蔵されたものもある。
【０１７８】
また、コンピュータ可読媒体の中には、コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータに固定的に装着されたものがある。この種のコンピュータ可読媒体としては、ハードディスク、ＤＲＡＭ、ＳＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ［Electronically Erasable and Programmable Read Only Memory］、フラッシュメモリなどが、例示できる。
【０１７９】
前述した第１乃至第４の実施形態に関し、更に、以下の付記を開示する。
【０１８０】
（付記１）
何れかのチャンネルのテレビ信号を受信する受信部、
前記受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、
前記受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、
チャンネルを特定するチャンネル情報とそのチャンネルの音声映像を前記出力部が出力した視聴時間とを対応付けた履歴情報を記録する記録部、及び、
前記記録部が記録した履歴情報に基づいて、何れかのチャンネルを特定する嗜好情報を生成する生成部
を備える装置、並びに、
前記装置から嗜好情報を受け取る受取部、及び、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備える遠隔操作機
からなることを特徴とするテレビシステム。
【０１８１】
（付記２）
前記生成部は、前記記録部が記録した履歴情報に基づいて、チャンネルごとの累計視聴時間を算出し、算出した累計視聴時間に基づいて嗜好情報を生成する
ことを特徴とする付記１記載のテレビシステム。
【０１８２】
（付記３）
前記生成部は、算出した累計視聴時間が所定の閾値を超えたチャンネルがあった場合に、そのチャンネルを特定する嗜好情報を生成する
ことを特徴とする付記２記載のテレビシステム。
【０１８３】
（付記４）
何れかのチャンネルのテレビ信号を受信する受信部、
前記受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、
前記受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、
チャンネルごとに、そのチャンネルの選局回数を履歴情報として記録する記録部、及び、
前記記録部が記録した履歴情報に基づいて、何れかのチャンネルを特定する嗜好情報を生成する生成部
を備える装置、並びに、
前記装置から嗜好情報を受け取る受取部、及び、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備える遠隔操作機
からなることを特徴とするテレビシステム。
【０１８４】
（付記５）
前記所定の操作は、テレビ受像機の電源の投入の指示である
ことを特徴とする付記１乃至４の何れかに記載のテレビシステム。
【０１８５】
（付記６）
前記装置は、テレビ機能付きコンピュータである
ことを特徴とする付記１乃至５の何れかに記載のテレビシステム。
【０１８６】
（付記７）
何れかのチャンネルを特定する嗜好情報を受け取る受取部、及び、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備えることを特徴とする遠隔操作機。
【０１８７】
（付記８）
前記受取部は、受け取った嗜好情報を、着脱自在に装着される記録媒体に記録し、
前記送信部は、所定の操作を操作者から受け付けると、前記記録媒体から嗜好情報を読み出し、読み出した嗜好情報により特定されるチャンネルを指定する操作信号を、テレビ受像機へ送信する
ことを特徴とする付記７記載の遠隔操作機。
【０１８８】
（付記９）
何れかのチャンネルのテレビ信号を受信する受信部、
前記受信部が受信したテレビ信号に基づいて音声映像を出力する出力部、
前記受信部が受信するテレビ信号のチャンネルを切り替える指示を操作者から受け付けることによりチャンネルを切り替える切替部、
チャンネルを特定するチャンネル情報とそのチャンネルの音声映像を前記出力部が出力した視聴時間とを対応付けた履歴情報を記録する記録部、及び、
前記記録部が記録した履歴情報に基づいて、１日の時間を区分して得られる１つ以上の時間帯のうちの幾つかの時間帯のそれぞれについてチャンネルを特定する嗜好情報を生成する生成部
を備える装置、並びに、
前記装置から嗜好情報を受け取る受取部、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報とその時点の時刻とに基づいて、チャンネルを特定する特定部、及び、
前記特定部が特定したチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備える遠隔操作機
からなることを特徴とするテレビシステム。
【０１８９】
（付記１０）
前記生成部は、前記記録部が記録した履歴情報に基づいて、一日の時間を区分して得られる１つ以上の時間帯ごと且つチャンネルごとに、累計視聴時間を算出し、算出した累計視聴時間に基づいて、嗜好情報を生成する
ことを特徴とする付記９記載のテレビシステム。
【０１９０】
（付記１１）
前記生成部は、複数の時間帯のうち、算出した累計視聴時間が所定の閾値を超えたチャンネルがあった時間帯を抽出し、抽出した時間帯のそれぞれについてチャンネルを特定する嗜好情報を生成する
ことを特徴とする付記１０記載のテレビシステム。
【０１９１】
（付記１２）
前記所定の操作は、テレビ受像機の電源の投入の指示である
ことを特徴とする付記９、１０又は１１記載のテレビシステム。
【０１９２】
（付記１３）
前記装置は、テレビ機能付きコンピュータである
ことを特徴とする付記９乃至１２の何れかに記載のテレビシステム。
【０１９３】
（付記１４）
１日の時間を区分して得られる１つ以上の時間帯のうちの幾つかの時間帯のそれぞれについてチャンネルを特定する嗜好情報を受け取る受取部、
所定の操作を操作者から受け付けると、前記受取部が受け取った嗜好情報とその時点の時刻とに基づいて、チャンネルを特定する特定部、及び、
前記特定部が特定したチャンネルを指定する操作信号を、テレビ受像機へ送信する送信部
を備えることを特徴とする遠隔操作機。
【図面の簡単な説明】
【０１９４】
【図１】第１の実施形態のテレビシステムの構成図
【図２】テレビパソコンの構成図
【図３】テレビソフトウエアの構成図
【図４】遠隔操作機の構成図
【図５】設定処理の流れを示す図
【図６】プリセット情報制御処理の流れを示す図
【図７】チャンネル切替処理の流れを示す図
【図８】第２の実施形態のテレビソフトウエアの構成図
【図９】設定処理の流れを示す図
【図１０】第３の実施形態の遠隔操作機の構成図
【図１１】第４の実施形態のテレビソフトウエアの構成図
【図１２】遠隔操作機の構成図
【図１３】設定処理の流れを示す図
【図１４】時間帯テーブル受取処理の流れを示す図
【図１５】チャンネル切替処理の流れを示す図
【符号の説明】
【０１９５】
１０    テレビパソコン
１０ａ  出力ユニット
１０ｃ  テレビチューナユニット
１０ｅ  シリアルインターフェースユニット
１０ｆ  ストレージユニット
１２    テレビソフトウエア
１２ｇ  再生制御モジュール
１２ｈ  遠隔操作機設定モジュール
１２ｉ  遠隔操作機設定モジュール
１２ｊ  遠隔操作機設定モジュール
２０    遠隔操作機
２０ａ  通信インターフェースユニット
２０ｂ  ボタン入力ユニット
２０ｃ  操作信号出力ユニット
２０ｄ  フラッシュメモリユニット
２０ｇ  メモリーカードドライブユニット
２０ｈ  時刻管理ユニット
２１    プリセット情報
２２    プリセット情報制御プログラム
２３    チャンネル切替プログラム
２４    時間帯テーブル
２５    時間帯テーブル受取プログラム
２６    チャンネル切替プログラム
３０    テレビ受像機
４１    通信アダプタ
５０    メモリーカード
１２１  視聴時間管理テーブル
１２２  測定プログラム
１２３  設定プログラム
１２４  チャンネル切替管理テーブル
１２５  切替記録プログラム
１２６  設定プログラム
１２７  設定プログラム
【図１】
2009164741.tif 000003
【図２】
2009164741.tif 000004
【図３】
2009164741.tif 000005
【図４】
2009164741.tif 000006
【図５】
2009164741.tif 000007
【図６】
2009164741.tif 000008
【図７】
2009164741.tif 000009
【図８】
2009164741.tif 000010
【図９】
2009164741.tif 000011
【図１０】
2009164741.tif 000012
【図１１】
2009164741.tif 000013
【図１２】
2009164741.tif 000014
【図１３】
2009164741.tif 000015
【図１４】
2009164741.tif 000016
【図１５】
2009164741.tif 000017