(57)【要約】 【課題】  放送番組選択装置において、所望の放送番組を予約又は再生のために簡単に選択できるようにする。【解決手段】  サーバ装置１０は、複数の放送番組を表す番組情報を、複数の放送番組に含まれ又は複数の放送番組に関連した曲を特定するための曲情報に関連付けて記憶しており、この番組情報を映像処理装置６０に通信ネットワークＮＷを介して送信しておく。曲を特定するための曲情報が電子楽器３０にてユーザにより入力され、この入力された曲情報は映像処理装置５０に送信される。映像処理装置６０は、前記送信された曲情報を用いて複数の番組情報を検索し、曲情報によって表された曲を含み又は同曲に関連した放送番組を表す番組情報を選択する。曲情報に代えて、曲の演奏情報又は曲に関する音声情報を番組情報の検索に利用することもできる。【選択図】  図６
2008227879.tif 000002
【特許請求の範囲】
【請求項１】
複数の放送番組をそれぞれ表す複数の番組情報を、前記複数の放送番組にそれぞれ含まれ又は前記複数の放送番組にそれぞれ関連した曲を特定するための曲情報に関連付けて記憶する記憶手段と、
曲を特定するための曲情報を入力する曲情報入力手段と、
前記入力された曲情報を用いて前記記憶手段に記憶されている複数の番組情報を検索し、前記入力された曲情報によって特定される曲を含み又は同曲に関連した放送番組を表す番組情報を選択する選択手段と
を備えたことを特徴とする放送番組選択装置。
【請求項２】
請求項１に記載した放送番組選択装置において、
前記記憶手段は、
１曲について複数の曲情報からなって複数の曲に関する曲情報を曲ごとに記憶した曲情報テーブルと、
複数の放送番組をそれぞれ表す番組情報を、前記曲情報テーブル内の曲情報によって特定される曲に関連付けて記憶する番組情報テーブルとからなり、
前記選択手段は、前記曲情報テーブルを参照して前記入力された曲情報によって特定される曲を決定し、その後に、前記番組情報テーブルを参照して前記決定した曲を含み又は同曲に関連した放送番組を表す番組情報を選択するものである放送番組選択装置。
【請求項３】
複数の放送番組をそれぞれ表す複数の番組情報を、前記複数の放送番組にそれぞれ含まれ又は前記複数の放送番組にそれぞれ関連した曲の演奏情報に関連付けて記憶する記憶手段と、
曲を特定するための演奏情報を入力する演奏情報入力手段と、
前記入力された演奏情報を用いて前記記憶手段に記憶されている複数の番組情報を検索し、前記入力された演奏情報によって特定される曲を含み又は同曲に関連した放送番組を表す番組情報を選択する選択手段と
を備えたことを特徴とする放送番組選択装置。
【請求項４】
請求項３に記載した放送番組選択装置において、
前記記憶手段は、
複数の曲の演奏情報をそれぞれ記憶した曲情報テーブルと、
複数の放送番組をそれぞれ表す番組情報を、前記曲情報テーブル内の演奏情報によって特定される曲に関連付けて記憶する番組情報テーブルとからなり、
前記選択手段は、前記曲情報テーブルを参照して前記入力された演奏情報によって特定される曲を決定し、その後に、前記番組情報テーブルを参照して前記決定した曲を含み又は同曲に関連した放送番組を表す番組情報を選択するものである放送番組選択装置。
【請求項５】
複数の放送番組をそれぞれ表す複数の番組情報を、前記複数の放送番組にそれぞれ含まれ又は前記複数の放送番組にそれぞれ関連した曲に関する音声情報に関連付けて記憶する記憶手段と、
曲を特定するための曲に関する音声情報を入力する音声情報入力手段と、
前記入力された音声情報を用いて前記記憶手段に記憶されている複数の番組情報を検索し、前記入力された音声情報によって特定される曲を含み又は同曲に関連した放送番組を表す番組情報を選択する選択手段と
を備えたことを特徴とする放送番組選択装置。
【請求項６】
請求項５に記載した放送番組選択装置において、
前記記憶手段は、
複数の曲に関する音声情報、複数の曲のピッチ変化を表すピッチ情報又は複数の曲のリズムを表すリズム情報をそれぞれ記憶した曲情報テーブルと、
複数の放送番組をそれぞれ表す番組情報を、前記曲情報テーブル内の音声情報、ピッチ情報又はリズム情報によって特定される曲に関連付けて記憶する番組情報テーブルとからなり、
前記選択手段は、前記曲情報テーブルを参照して前記入力された音声情報によって特定される曲を決定し、その後に、前記番組情報テーブルを参照して前記決定した曲を含み又は同曲に関連した放送番組を表す番組情報を選択するものである放送番組選択装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の放送番組の中から、予約又は再生のために所望の放送番組を選択する放送番組選択装置に関する。
【背景技術】
【０００２】
従来から、例えば下記特許文献１には、衛星放送を受信する受信機において、番組予約を簡単に行えるようにした技術が紹介されている。この受信機においては、衛星放送からダウンロードされてくる番組表データに含まれる番組情報の詳細情報からキーワードを抽出してキーワードデータベースを作成しておき、キーワードを入力することにより所望の番組を簡単に検索できるとともに、所望の番組を簡単に予約できるようにしている。
【特許文献１】特開２００１−２５７９６１号公報
【発明の開示】
【０００３】
しかし、上記従来の受信機においては、キーワードを文字入力することが必要であり、入力すべきキーワードを特定できない人間にとっては、必ずしも番組の検索が簡単になるわけではなかった。
【０００４】
本発明は、上記問題に対処するためになされたもので、特定の曲に関する情報を入力するだけで特定の曲に関係した放送番組が自動的に検索されるようにして、所望の放送番組を予約又は再生のために簡単に選択できるようにした放送番組選択装置を提供することにある。
【０００５】
上記目的を達成するために、本発明の特徴は、複数の放送番組をそれぞれ表す複数の番組情報を、複数の放送番組にそれぞれ含まれ又は複数の放送番組にそれぞれ関連した曲を特定するための曲情報に関連付けて記憶する記憶手段と、曲を特定するための曲情報を入力する曲情報入力手段と、前記入力された曲情報を用いて記憶手段に記憶されている複数の番組情報を検索し、前記入力された曲情報によって特定される曲を含み又は同曲に関連した放送番組を表す番組情報を選択する選択手段とを備えた放送番組選択装置にある。この場合、曲情報は、例えば、曲を表す曲識別コード、曲の名称である曲名、曲の作曲者名、曲の演奏者名（アーチスト名）、曲を歌う歌手名、曲の属するジャンル名（ロック、ワルツ、クラシックなど）、曲の性質を表す情報（例えば、悲しい、明るい、古典的など）などである。これによれば、ユーザが所望の放送番組に含まれ又は同放送番組に関係した曲に関する曲情報を入力するだけ、所望の放送番組が自動的に選択されるので、ユーザによる所望の放送番組の予約又は再生に便利になる。
【０００６】
また、この場合、曲情報入力手段によって入力される曲情報を放送番組と直接関連付けて記憶手段内に記憶させておいて、入力された曲情報によって放送番組が直接選択されるようにしてもよいが、入力された曲情報によって一旦曲を特定し、前記特定した曲により放送番組を選択するようにしてもよい。例えば、記憶手段は、１曲について複数の曲情報からなって複数の曲に関する曲情報を曲ごとに記憶した曲情報テーブルと、複数の放送番組をそれぞれ表す番組情報を、曲情報テーブル内の曲情報によって特定される曲に関連付けて記憶する番組情報テーブルとからなり、選択手段は、曲情報テーブルを参照して前記入力された曲情報によって特定される曲を決定し、その後に、番組情報テーブルを参照して前記決定した曲を含み又は同曲に関連した放送番組を表す番組情報を選択するようにするとよい。これによれば、曲情報テーブルと番組情報テーブルを区別するようにしたので、1つの曲に対して多くの曲情報を使用し、かつ同一の曲が複数の放送番組に含まれ又は複数の放送番組と関連付けられている場合でも、多くの曲情報を１つの曲情報テーブルだけに記憶しておけばよいので、曲情報のトータルの記憶量を少なくすることができる。
【０００７】
また、本発明の他の特徴は、複数の放送番組をそれぞれ表す複数の番組情報を、複数の放送番組にそれぞれ含まれ又は複数の放送番組にそれぞれ関連した曲の演奏情報に関連付けて記憶する記憶手段と、曲を特定するための演奏情報を入力する演奏情報入力手段と、前記入力された演奏情報を用いて記憶手段に記憶されている複数の番組情報を検索し、前記入力された演奏情報によって特定される曲を含み又は同曲に関連した放送番組を表す番組情報を選択する選択手段とを備えた放送番組選択装置にある。この場合、演奏情報は、例えば、ＭＩＤＩデータのように、複数の音符に関するデータ、すなわち音高データ、音長（符長）データなどからなる。そして、この演奏情報は、１曲分の全ての音符に関するデータでなくても、曲の一部（例えば、フレーズ）における複数の音符に関するデータであってもよい。これによれば、ユーザが所望の放送番組に含まれ又は同放送番組に関係した曲に関する演奏情報を入力するだけ、所望の放送番組が自動的に選択されるので、ユーザによる所望の放送番組の予約又は再生に便利になる。
【０００８】
また、この場合も、演奏情報入力手段によって入力される演奏情報を放送番組と直接関連付けて記憶手段内に記憶させておいて、入力された演奏情報によって放送番組が直接選択されるようにしてもよいが、入力された演奏情報によって一旦曲を特定し、前記特定した曲により放送番組を選択するようにしてもよい。例えば、記憶手段は、複数の曲の演奏情報をそれぞれ記憶した曲情報テーブルと、複数の放送番組をそれぞれ表す番組情報を、曲情報テーブル内の演奏情報によって特定される曲に関連付けて記憶する番組情報テーブルとからなり、選択手段は、曲情報テーブルを参照して前記入力された演奏情報によって特定される曲を決定し、その後に、番組情報テーブルを参照して前記決定した曲を含み又は同曲に関連した放送番組を表す番組情報を選択するようにするとよい。これによれば、曲情報テーブルと番組情報テーブルを区別するようにしたので、同一の曲が複数の放送番組に含まれ又は複数の放送番組と関連付けられている場合でも、演奏情報を１つの曲情報テーブルだけに記憶しておけばよいので、演奏情報のトータルの記憶量を少なくすることができる。
【０００９】
また、本発明の他の特徴は、複数の放送番組をそれぞれ表す複数の番組情報を、複数の放送番組にそれぞれ含まれ又は複数の放送番組にそれぞれ関連した曲に関する音声情報に関連付けて記憶する記憶手段と、曲を特定するための曲に関する音声情報を入力する音声情報入力手段と、前記入力された音声情報を用いて記憶手段に記憶されている複数の番組情報を検索し、前記入力された音声情報によって特定される曲を含み又は同曲に関連した放送番組を表す番組情報を選択する選択手段とを備えた放送番組選択装置にある。この場合、音声情報は、例えば、曲の歌詞を表す歌声、ハミング、リズム音、楽器の演奏音などからなる。そして、この音声情報は、１曲分全てに関する情報でなくても、曲の一部（例えば、フレーズ）に関する情報であってもよい。これによれば、ユーザが所望の放送番組に含まれ又は同放送番組に関係した曲に関する音声情報を入力するだけ、所望の放送番組が自動的に選択されるので、ユーザによる所望の放送番組の予約又は再生に便利になる。
【００１０】
また、この場合も、音声情報入力手段によって入力される音声情報を放送番組と直接関連付けて記憶手段内に記憶させておいて、入力された音声情報によって放送番組が直接選択されるようにしてもよいが、入力された音声情報によって一旦曲を特定し、前記特定した曲により放送番組を選択するようにしてもよい。例えば、記憶手段は、複数の曲に関する音声情報、複数の曲のピッチ変化を表すピッチ情報又は複数の曲のリズムを表すリズム情報をそれぞれ記憶した曲情報テーブルと、複数の放送番組をそれぞれ表す番組情報を、曲情報テーブル内の音声情報、ピッチ情報又はリズム情報によって特定される曲に関連付けて記憶する番組情報テーブルとからなり、選択手段は、曲情報テーブルを参照して前記入力された音声情報によって特定される曲を決定し、その後に、番組情報テーブルを参照して前記決定した曲を含み又は同曲に関連した放送番組を表す番組情報を選択するようにするとよい。これによれば、曲情報テーブルと番組情報テーブルを区別するようにしたので、同一の曲が複数の放送番組に含まれ又は複数の放送番組と関連付けられている場合でも、音声情報、ピッチ情報又はリズム情報を１つの曲情報テーブルだけに記憶しておけばよいので、音声情報、ピッチ情報又はリズム情報のトータルの記憶量を少なくすることができる。
【００１１】
さらに、本発明の実施にあたっては、装置の発明に限定されることなく、コンピュータに実行させるコンピュータ読み取り可能なプログラムおよび方法の発明としても実施し得るものである。
【発明を実施するための最良の形態】
【００１２】
ａ．全体システムの構成
以下、本発明の各種実施形態に係る番組選択装置を含む番組選択システムについて順次説明するが、各種実施形態を説明する前に、各種実施形態に共通な番組選択システムの全体構成例について説明しておく。図1は、本発明に係る番組選択装置を含む番組選択システムの全体構成例を示す概略図である。この番組選択システムは、インターネットなどの通信ネットワークＮＷを介して互いに接続されたサーバ装置１０、電子楽器３０及び映像処理装置（ビデオ録画装置）６０を備えている。
【００１３】
サーバ装置１０は、図２に示すように、キーボード１１、表示器１２、ネットワーク用インターフェース回路１３、コンピュータ部１４、時計回路１５及び外部記憶装置１６を備えている。キーボード１１は、文字、数字などを入力する複数のキー、カーソル移動キー、その他の種々の設定用キーなどからなる。キーボード１１の操作は、バス２１に接続された検出回路２２によって検出され、操作内容を表すデータがバス２１を介してコンピュータ部１４に供給される。表示器１２は、液晶ディスプレイ、ＣＲＴなどで構成され、文字、数字、図形などを画面上に表示する。表示器１２は、バス２１に接続された表示回路２３によって制御され、表示内容がバス２１を介して表示回路２３に供給される表示用の指示信号及びデータにより指定される。ネットワーク用インターフェース回路１３は、サーバ装置１０を、通信ネットワークＮＷを介して電子楽器３０、映像処理装置６０などの外部装置に交信可能に接続する。
【００１４】
コンピュータ部１４は、バス２１に接続されたＣＰＵ１４ａ、ＲＡＭ１４ｂ及びＲＯＭ１４ｃに加えて、ＣＰＵ１４ａに接続されたタイマ１４ｄからなり、プログラムの実行によりサーバ装置１０の動作を制御する。時計回路１５は、継続的に日時を計測する。外部記憶装置１６は、サーバ装置１０に組み込まれたハードディスクＨＤ及びフラッシュメモリ、サーバ装置１０に装着可能なコンパクトディスクＣＤなどの種々の記録媒体と、同各記録媒体に対するドライブユニットを含むものであり、大量のデータ及びプログラムの記憶及び読み出しを可能にしている。
【００１５】
電子楽器３０は、図３に示すように、複数の演奏操作子３１、複数のパネル操作子（スイッチ）３２、表示器３３、音声信号入力回路３４、音源回路３５、コンピュータ部３６、時計回路３７及び外部記憶装置３８を備えている。複数の演奏操作子３１は、例えば複数の鍵（鍵盤）で構成されており、発生楽音の音高をそれぞれ指定する。演奏操作子３１の操作は、バス４１に接続された検出回路４２によって検出され、操作内容を表すデータ（例えば、ノートデータ、キーオンデータ、キーオフデータなど）がバス４１を介してコンピュータ部３６に供給される。複数のパネル操作子３２は、電子楽器３０の操作パネルに設けられて電子楽器３０の各部の動作態様を指示する。パネル操作子３２の操作は、バス４１に接続された検出回路４３によって検出され、操作内容を表すデータがバス４１を介してコンピュータ部３６に供給される。表示器３３は、液晶ディスプレイ、ＣＲＴなどで構成され、文字、数字、図形などを画面上に表示する。表示器３３は、バス４１に接続された表示回路４４によって制御され、表示内容がバス４１を介して表示回路４４に供給される表示用の指示信号及びデータにより指定される。
【００１６】
音声信号入力回路３４は、電子楽器３０の図示しないオーディオ入力端子に接続されたマイクロフォンなどの音声を入力する音声入力機器４５から音声信号を入力し、入力した音声信号をＡ／Ｄ変換してバス４１上に出力する。なお、音声入力機器４５が入力音声を表すディジタル信号を出力するものであれば、音声信号入力回路３４内にＡ／Ｄ変換のための回路を設けるには及ばない。また、電子楽器３０自体にマイクロフォンなどの音声入力機器が内蔵されている場合には、内蔵の音声入力機器からアナログ又はディジタルの音声信号をこの音声信号入力回路３４に導くようにすればよい。
【００１７】
音源回路３５は、バス４１に接続されていて、コンピュータ部３６からバス４１を介して供給される楽音制御データ（ノートデータ、キーオンデータ、キーオフデータ、音色制御データ、音量制御データなど）に基づいてディジタル楽音信号を生成し、生成したディジタル楽音信号を効果回路４６に供給する。効果回路４６は、バス４１に接続されていて、コンピュータ部３６からバス４１を介して供給される効果制御データに基づいて、供給されたディジタル楽音信号に効果を付与してサウンドシステム４７に供給する。サウンドシステム４７は、Ｄ／Ａ変換器、アンプ、スピーカなどからなり、前記供給された効果の付与されたディジタル楽音信号をアナログ楽音信号に変換して、同アナログ楽音信号に対応した楽音を放音する。
【００１８】
コンピュータ部３６は、バス４１に接続されたＣＰＵ３６ａ、ＲＡＭ３６ｂ及びＲＯＭ３６ｃに加えて、ＣＰＵ３６ａに接続されたタイマ３６ｄからなり、プログラムの実行により電子楽器３０の動作を制御する。時計回路３７は、継続的に日時を計測する。外部記憶装置３８は、電子楽器３０に組み込まれたハードディスクＨＤ及びフラッシュメモリ、電子楽器３０に装着可能なコンパクトディスクＣＤなどの種々の記録媒体と、同各記録媒体に対するドライブユニットを含むものであり、大量のデータ及びプログラムの記憶及び読み出しを可能にしている。
【００１９】
電子楽器３０は、さらに、赤外線通信インターフェース回路５１、ネットワーク用インターフェース回路５２及びＭＩＤＩインターフェース回路５３を備えている。赤外線通信インターフェース回路５１は、電子楽器３０を、赤外線通信により映像処理装置６０に交信可能に接続する。ネットワーク用インターフェース回路５２は、電子楽器３０を、通信ネットワークＮＷを介してサーバ装置１０、映像処理装置６０などの外部装置に交信可能に接続する。ＭＩＤＩインターフェース回路５３は、電子楽器３０を、映像処理装置６０を含む、他の電子楽器、シーケンサなどの外部のＭＩＤＩ機器５５に交信可能に接続する。
【００２０】
映像処理装置（ビデオ録画装置）６０は、図４に示すように、複数のパネル操作子６１、表示器６２、アンテナ６３、音声信号入出力回路６４、画像信号入出力回路６５、コンピュータ部６６、時計回路６７、外部記憶装置６８及びリムーバブルメディアドライブ装置６９を備えている。複数のパネル操作子６１は、映像処理装置６０の動作態様を指示するための複数のスイッチ、スライド操作子、回転操作子などからなる。パネル操作子６１の操作は、バス７１に接続された検出回路７２によって検出され、操作内容を表すデータがバス７１を介してコンピュータ部６６に供給される。表示器６２は、液晶ディスプレイ、ＣＲＴなどで構成され、文字、数字、図形などを画面上に表示する。表示器６２は、バス７１に接続された表示回路７３によって制御され、表示内容がバス７１を介して表示回路７３に供給される表示用の指示信号及びデータにより指定される。
【００２１】
アンテナ６３は、通信衛星を用いた衛星放送（ＣＳ放送）を含む各種放送を入力するために、外部から送信されて来る放送波を受信する。この受信された（ダウンコンバートされた）放送波は、チューナ回路７４に供給される。チューナ回路７４は、コンピュータ部６６によって制御されて、広帯域の全チャンネルを含んでいる放送波から所望のチャンネルの信号のみを取り出してビットストリームデータを復元して、バス７１上に出力する。
【００２２】
音声信号入出力回路６４は、コンピュータ部６６により制御されて、映像処理装置６０の図示しないオーディオ入出力端子に接続された外部の音響機器７５から音声信号を入力可能とするとともに、音響機器７５に音声信号を出力可能とする。音響機器７５は、外部から送信された音声を表す音声信号を受信するとともに、受信した音声信号及び音声信号入出力回路６４からの音声信号を再生する機器である。音響機器７５から入力された音声信号がディジタル信号であれば、音声信号入出力回路６４は入力音声信号をＡ／Ｄ変換する必要はない。しかし、前記入力音声信号がアナログ信号であれば、音声信号入出力回路６４は、内蔵のＡ／Ｄ変換器にて、前記入力音声信号をＡ／Ｄ変換する。そして、音声信号入出力回路６４は、ディジタル形式の入力音声信号をバス７１上に出力する。また、音声信号入出力回路６４は、バス７１を介して供給されるディジタル形式の音声信号を、前記オーディオ入出力端子を介して音響機器７５に供給する。この場合には、音響機器７５がアナログ形式の音声信号のみを入力可能とするものであれば、音声信号入出力回路６４は、前記供給されたディジタル形式の音声信号を、内蔵のＤ／Ａ変換器によりＤ／Ａ変換して音響機器７５に出力する。音響機器７５がディジタル形式の音声信号を入力可能とするものであれば、音声信号入出力回路６４は、前記供給されたディジタル形式の音声信号をそのまま音響機器７５に出力する。
【００２３】
画像信号入出力回路６５は、コンピュータ部６６により制御されて、映像処理装置６０の図示しないビデオ入出力端子に接続された外部のモニタ機器７６から画像（すなわち映像）を表す画像信号を入力可能とするとともに、モニタ機器７６に画像信号を出力可能とする。モニタ機器７６は、外部から送信された画像を表す画像信号を受信するとともに、受信した画像信号及び画像信号入出力回路６５からの画像信号を再生する機器である。モニタ機器７６から入力された画像信号がディジタル信号であれば、画像信号入出力回路６５は入力画像信号をＡ／Ｄ変換する必要はない。しかし、前記入力画像信号がアナログ信号であれば、画像信号入出力回路６５は、内蔵のＡ／Ｄ変換器にて、前記入力画像信号をＡ／Ｄ変換する。そして、画像信号入出力回路６５は、ディジタル形式の入力画像信号をバス７１上に出力する。また、画像信号入出力回路６５は、バス７１を介して供給されるディジタル形式の画像信号を、前記ビデオ入出力端子を介してモニタ機器７６に供給する。この場合には、モニタ機器７６がアナログ形式の画像信号のみを入力可能とするものであれば、画像信号入出力回路６５は、前記供給されたディジタル形式の画像信号を、内蔵のＤ／Ａ変換器によりＤ／Ａ変換してモニタ機器７６に出力する。モニタ機器７６がディジタル形式の画像信号を入力可能とするものである場合には、画像信号入出力回路６５は、前記供給されたディジタル形式の画像信号をそのままモニタ機器７６に出力する。
【００２４】
また、上記説明では、音響機器７５とモニタ機器７６を独立させたが、テレビ装置のように、音声信号及び画像信号の両信号を受信及び再生可能とする装置を用いる場合には、音響機器７５とモニタ機器７６は一つの装置内に組み込まれている。さらに、映像処理装置６０が音響機器７５及びモニタ機器７６の機能を有する機器を内蔵している場合には、これらの音響機器７５及びモニタ機器７６を映像処理装置６０に接続する必要はない。
【００２５】
コンピュータ部６６は、バス７１に接続されたＣＰＵ６６ａ、ＲＡＭ６６ｂ及びＲＯＭ６６ｃに加えて、ＣＰＵ６６ａに接続されたタイマ６６ｄからなり、プログラムの実行により映像処理装置６０の動作を制御する。時計回路６７は、継続的に日時を計測する。外部記憶装置６８は、映像処理装置６０に組み込まれたハードディスクＨＤ及びフラッシュメモリ、映像処理装置６０に装着可能なコンパクトディスクＣＤなどの種々の記録媒体と、同各記録媒体に対するドライブユニットを含むものであり、大量のデータ及びプログラムの記憶及び読み出しを可能にしている。リムーバブルメディアドライブ装置６９は、同装置６９に組み付けられるリムーバブルメディア７７内のデータの読出し、リムーバブルメディア７７に対するデータの書込みを可能とする。
【００２６】
映像処理装置６０は、さらに、赤外線通信インターフェース回路８１、ネットワーク用インターフェース回路８２及びＭＩＤＩインターフェース回路８３を備えている。赤外線通信インターフェース回路８１は、映像処理装置６０を、赤外線通信により電子楽器３０に交信可能に接続する。ネットワーク用インターフェース回路５２は、映像処理装置６０を、通信ネットワークＮＷを介してサーバ装置１０、電子楽器３０などの外部装置に交信可能に接続する。ＭＩＤＩインターフェース回路８３は、映像処理装置６０を、電子楽器３０を含むシーケンサなどの外部のＭＩＤＩ機器８４に交信可能に接続する。
【００２７】
ｂ．第１実施形態
第１実施形態においては、上述したサーバ装置１０、電子楽器３０及び映像処理装置６０は、図５の各種プログラムを外部記憶装置１６，３８，６８（例えば、ハードディスク）内にそれぞれ記憶している。なお、電子楽器３０及び映像処理装置６０に図５のプログラムが記憶されていない場合には、電子楽器３０及び映像処理装置６０は、これらのプログラムをサーバ装置１０から通信ネットワークＮＷを介して入手したり、コンパクトディスクなどに記録されたプログラムを読み込むようにしたりして、外部記憶装置３８，６８（例えば、ハードディスク）内に記憶することもできる。
【００２８】
サーバ装置１０の外部記憶装置１６には、放送に関する番組情報が記憶された番組情報テーブルが用意されている。番組情報は、複数のチャンネルにてそれぞれ放送される所定の期間（例えば、１週間）にわたる番組表を含む。番組表は、複数の番組にそれぞれ対応した放送日時、放映時間、放送チャンネル、番組タイトルなどからなる。また、番組情報テーブルは、各番組内で利用されている１つ又は複数の曲、各番組に関係した１つ又は複数の曲を表す曲識別コードを、各番組に対応させて番組情報内に含ませている。なお、曲識別コードとしては、著作権管理団体における曲の登録番号が利用される。このような番組情報テーブルは、外部記憶装置１６内の例えばハードディスクに記憶されており、このハードディスク内の番組情報テーブルは定期的に更新される。この番組情報テーブルの更新においては、番組情報が、通信ネットワークＮＷを介して外部から供給されたり、コンパクトディスクなどの記録媒体を介して供給される。
【００２９】
電子楽器３０の外部記憶装置３８には、複数の曲に関する曲情報を曲ごとに記憶した曲情報テーブルが用意されている。１つの曲に関する曲情報には、前記曲識別コードが含まれているとともに、曲の名称である曲名、曲の作曲者名、曲の演奏者名（アーチスト名）、曲を歌う歌手名、曲の属するジャンル名（ロック、ワルツ、クラシックなど）、曲の性質を表す情報（例えば、悲しい、明るい、古典的など）などの曲に関連した複数の情報が含まれている。これらの曲情報以外でも、曲に関係して曲を指定することが可能な情報であれば、いかなる情報も曲情報テーブル中に含めることができる。
【００３０】
次に、上記のように構成した第１実施形態に係る番組選択システムの動作について説明する。まず、サーバ装置１０は、時計回路１５により計測される日時に基づき、所定の期間（例えば、１日）ごとに、図５のプログラムを実行する。このプログラムにおいては、サーバ装置１０が、ステップＳ１１にて、外部記憶装置１６に記憶されている番組情報テーブルを、通信ネットワークＮＷを介して映像処理装置６０に送信する。なお、外部記憶装置１６内の番組情報テーブルは適宜更新されるものである。映像処理装置６０は、図５のプログラムのステップＥ１１にて、サーバ装置１０から送信された前記番組情報テーブルを受信し、外部記憶装置６８内に以前に記憶された番組情報テーブルを前記受信した新たな番組情報テーブルで更新する。これにより、映像処理装置６０の外部記憶装置６８内には、現在から所定期間（例えば、１週間）分の番組情報が所定期間（例えば、１日）ごとに更新記憶されている。また、このステップＥ１１においては、映像処理装置６０は、放送波の空きスペースを利用して通信衛星から送信される番組情報をアンテナ６３で受信し、同受信した番組情報も外部記憶装置６８内の番組情報テーブルに組み込む。なお、この通信衛星から送られてくる番組情報中に含まれていない曲識別コードに関しては、サーバ装置１０、電子楽器３０又は映像処理装置６０を用いて、図示しないプログラムの実行により補充するようにするとよい。また、サーバ装置１０、電子楽器３０又は映像処理装置６０以外の他の外部機器で生成した曲識別コードを通信ネットワークＮＷ、コンパクトディスク又はリムーバブルメディア７７を介して外部記憶装置６８内の番組情報テーブルに補充するようにしてもよい。
【００３１】
一方、ユーザは、電子楽器３０のパネル操作子３２を操作することにより、曲を指定する。この曲指定においては、ユーザは、曲情報を構成する曲識別コード、曲名、曲の作曲者名、曲の演奏者名、曲を歌う歌手名、曲の属するジャンル名及び曲の性質を表す情報のいずれかを入力する。この曲指定操作に応答して、電子楽器３０は、ステップＤ１１にて、パネル操作子３２により入力された情報に基づいて、対応する曲を表す曲識別コードを決定する。ユーザが曲識別コードを入力した場合、入力された曲識別コード自体が採用される。また、ユーザが曲識別コード以外の曲情報を入力した場合には、曲情報テーブルが参照され、入力された曲情報によって特定される曲を表す曲識別コードが決定される。なお、この曲識別コードの決定において、複数の曲識別コードが決定される場合には、複数の曲識別コードのうちのいずれ１つ又は複数の曲識別コードをユーザに選択させるようにしてもよい。
【００３２】
次に、電子楽器３０は、ステップＤ１２にて、前記決定した１つ又は複数の曲識別コードを、赤外線通信回線を介して映像処理装置６０に送信する。映像処理装置６０は、ステップＥ１２にて、電子楽器３０から送信された前記曲識別コードを受信する。次に、映像処理装置６０は、ステップＥ１３にて、外部記憶装置６８に更新記憶されている番組情報テーブル内の番組情報を検索して、前記受信した曲識別コードを含む番組情報を抽出する。なお、この番組情報の抽出処理において、複数の番組に関する番組情報が抽出された場合には、抽出された全ての番組情報を電子楽器３０に送信して、１つ又は複数の番組に関する番組情報をユーザに選択させるようにしてもよい。この場合、ユーザによって選択された１つ又は複数の番組に関する番組情報は、再び映像処理装置６０に送信される。次に、映像処理装置６０は、ステップＥ１４にて、前記抽出した番組情報中の放送日時、放映時間、放送チャンネル及び番組タイトルを取り出して外部記憶装置６８に記憶する。そして、映像処理装置６０は、ステップＥ１５にて、前記取り出した放送日時及びチャンネル番号を用いて、番組を予約する。この番組の予約は、予約した番組の録画又は再生を意味する。
【００３３】
図６は、上記動作を機能ブロック図によりに示しており、上記動作説明のように、映像処理装置６０には、通信ネットワークＮＷを介して、サーバ装置１０から送信された番組情報テーブルが常に更新されて記憶されている。また、この番組情報テーブルには、通信衛星から送られてくる番組情報及び他の外部装置（外部機器）から供給される曲識別コードが、常に補充される。一方、ユーザが曲情報を入力すると、電子楽器３０は、入力された曲情報に基づいて、番組情報に含まれる曲識別コードを決定して、前記決定した曲識別コードを赤外線通信回線を介して映像処理装置６０に送信する。映像処理装置６０は、前記送信された曲識別コードによって指定される曲を含み又は同曲に関係した番組を抽出して、同番組を予約する。したがって、この第１実施形態によれば、ユーザは曲に関係した曲情報を入力するのみで、放送番組を簡単に予約できて便利である。
【００３４】
そして、前記のようにして放送番組が予約されると、時計回路６７によって計測される日時に基づいて、映像処理装置６０は、図示しないプログラムの実行により、映像処理装置６０内に記憶された放送日時及び放送チャンネルを表すデータを用いて、予約された放送番組を録画し、又は再生する。この放送番組の予約録画においては、アンテナ６３を介してチューナ回路７４に入力された放送番組、又は音響機器７５及びモニタ機器７６を介して音声信号入出力回路６４及び画像信号入出力回路６５に入力された放送番組を構成する音声信号及び画像信号が外部記憶装置６８又はリムーバブルメディア７７に記録される。また、放送番組の予約再生においては、アンテナ６３を介してチューナ回路７４に入力された放送番組が音響機器７５及びモニタ機器７６を用いて再生され、又は音響機器７５及びモニタ機器７６にて受信された放送番組が音響機器７５及びモニタ機器７６にて直接再生される。
【００３５】
さらに、上記第１実施形態においては、次のように種々の変更が可能である。上記第１実施形態においては、放送番組を指定するデータとして著作権管理団体における曲の登録番号である曲識別コードを利用するようにした。しかし、曲を特定することが可能であれば、他の番号、記号などを曲識別コードとして利用することができる。また、この曲識別コードに代え又は加えて、曲情報中に含まれる曲名、作曲者名、演奏者名、歌手名、ジャンル、性質など、曲を特定することができる種々の情報を、放送番組を指定する情報として利用できる。これらの場合、前記曲の著作権登録番号でない曲識別コード、又は前記曲を指定する種々の情報を、サーバ装置１０から映像処理装置６０に供給され、また映像処理装置６０にて補充される番組情報テーブル内の各番組情報中に含ませておくようにすればよい。
【００３６】
さらには、前述した曲識別コード、曲名、作曲者名、演奏者名、歌手名、ジャンル、性質などの複数の曲情報を曲番組情報テーブル内に各番組情報に対応させて記憶しておき、パネル操作子３２の操作により入力された曲情報を用いて番組情報を番組情報テーブルから直接選択してもよい。この場合、電子楽器３０は、ステップＤ１１にて曲識別コードを決定することなく、ステップＤ１２にて前記入力された曲情報を映像処理装置５０に送信する。そして、映像処理装置６０は、ステップＥ１２にて、電子楽器３０から送信された曲情報を受信し、ステップＥ１３にて前記番組情報テーブルから受信した曲情報を含む番組情報を直接抽出するとよい。これによれば、電子楽器３０内の曲情報テーブルが不要となる。
【００３７】
また、上記第１実施形態においては、番組情報テーブルがサーバ装置１０から通信ネットワークＮＷを介して映像処理装置６０に供給されるようにした。しかし、これに代えて、コンパクトディスクなどの記憶装置により、番組情報テーブルが映像処理装置６０に供給されるようにしてもよい。さらに、通信ネットワークＮＷ又はコンパクトディスクなどの記憶装置を介して、番組情報テーブルを電子楽器３０の外部記憶装置３８内に記憶させておいて、図５のステップＥ１３の番組情報の抽出処理を電子楽器３０に実行させ、前記抽出処理によって抽出された番組情報を映像処理装置６０に送信して、映像処理装置６０に前記ステップＥ１４の放送日時、放映時間、放送チャンネル及び番組タイトルの取り出し処理を実行させるようにしてもよい。また、前記ステップＥ１３の番組情報の抽出処理に加えて、前記ステップＥ１４の放送日時、放映時間、放送チャンネル及び番組タイトルの取り出し処理も電子楽器３０に実行させ、前記取り出した放送日時及び放送チャンネルを映像処理装置６０に送信して、映像処理装置６０にステップＥ１５の番組の予約処理のみを実行させるようにしてもよい。
【００３８】
また、上記第１実施形態においては、電子楽器３０にて曲識別コードを含む曲情報がユーザによって入力され、電子楽器３０にて前記入力された曲情報に基づいて曲識別コードが決定されて映像処理装置６０に送信されるようにした。しかし、これに代えて、電子楽器３０にて入力された曲情報が映像処理装置６０に送信され、図５のステップＤ１１の曲識別コードの決定処理を映像処理装置６０に実行させるようにしてもよい。さらに、映像処理装置６０において、曲識別コードを含む曲情報がユーザによって入力され、かつ前記入力された曲情報に基づいて曲識別コードが決定されるようにしてもよい。
【００３９】
また、上記第１実施形態においては、映像処理装置６０にて、番組情報テーブルが参照されて、該当する番組情報が抽出されるようにした。しかし、これに代えて、サーバ装置１０にて番組情報が抽出されるようにしてもよい。この場合、電子楽器３０又は映像処理装置６０からサーバ装置１０に曲識別コードを送信し、サーバ装置１０に、図５のステップＥ１１における通信衛星から番組情報などによる番組情報テーブルの補充処理、ステップＥ１３の番組情報の抽出処理、及びステップＥ１４の放送日時、放映時間、放送チャンネル及び番組タイトルの取り出し処理を実行させるようにするとよい。そして、サーバ装置１０が前記取り出した放送日時及び放送チャンネルを映像処理装置６０に送信して、映像処理装置６０に前記送信された放送日時及び放送チャンネルに基づく、ステップＥ１５の番組予約を実行させるようにすればよい。さらには、電子楽器３０又は映像処理装置６０からサーバ装置１０に曲識別コードを含む曲情報を送信し、図５のステップＤ１１の曲識別コードの決定処理もサーバ装置１０に実行させるようにしてもよい。
【００４０】
ｃ．第２実施形態
第２実施形態においては、上述したサーバ装置１０、電子楽器３０及び映像処理装置６０は、図７の各種プログラムをそれぞれ外部記憶装置１６，３８，６８（例えば、ハードディスク）内にそれぞれ記憶している。なお、この場合も、電子楽器３０及び映像処理装置６０に図７のプログラムが記憶されていない場合には、電子楽器３０及び映像処理装置６０は、これらのプログラムをサーバ装置１０から通信ネットワークＮＷを介して入手したり、コンパクトディスクなどに記録されたプログラムを読み込むようにしたりして、外部記憶装置３８，６８（例えば、ハードディスク）内に記憶することもできる。
【００４１】
サーバ装置１０の外部記憶装置１６には、上記第１実施形態の同様に、定期的に更新される番組情報テーブルが用意されている。また、この番組情報テーブルには、上記第１実施形態における通信衛星から送信される番組情報に関しても、曲識別コード（著作権登録番号）が付加されて記憶されている。さらに、サーバ装置１０の外部記憶装置１６には、曲データベース（曲情報テーブル）も用意されている。この曲データベースには、それぞれ曲を特定する曲識別コードと、曲識別コードにより指定される曲の演奏情報（例えば、ＭＩＤＩデータ）とからなる複数曲分の曲データが記憶されている。
【００４２】
次に、上記のように構成した第２実施形態に係る番組選択システムの動作について説明する。まず、ユーザは、電子楽器３０の演奏操作子３１を用いて所望の曲を演奏する。なお、この場合、ユーザは所望の曲の全部を演奏してもよいが、その一部（フレーズ）のみを演奏してもよい。また、外部記憶装置３８又はＭＩＤＩインターフェース回路５３に接続されているシーケンサなどのＭＩＤＩ機器５５に予め記憶されている曲データを指定してもよい。これにより、電子楽器３０においては、図示しないプログラムの実行により、演奏操作子３１又はシーケンサ（自動演奏）による演奏情報が音源回路３５及び効果回路４６に供給される。音源回路３５は、供給された演奏情報に対応した楽音信号を生成する。効果回路４６は、前記生成された楽音信号に効果を付与する。効果の付与された楽音信号に対応した楽音は、サウンドシステム４７から放音される。
【００４３】
このとき、電子楽器３０は、図７のプログラムのステップＤ２１にて、前記演奏情報に基づいて、所定の形式（例えば、ＭＩＤＩ形式）の演奏情報（ＭＩＤＩデータ）を生成する。この場合、演奏操作子３１による演奏情報であれば、同演奏情報は時間データ（符長データ）を含むＭＩＤＩデータに変換される。しかし、シーケンサなどのＭＩＤＩ機器５５又は外部記憶装置３８内の曲データが指定された場合には、通常、指定された曲データ中の演奏情報がそのまま利用される。次に、電子楽器３０は、ステップＤ２２にて、赤外線通信回線を介して前記生成された演奏情報（ＭＩＤＩデータ）を映像処理装置６０に送信する。この場合、映像処理装置６０に送信される演奏情報は、曲の全部に関するものであっても、曲の一部（フレーズ）に関するものであってもよい。
【００４４】
映像処理装置６０は、ステップＥ２１にて電子楽器３０から送信された前記演奏情報を受信し、ステップＥ２２にて通信ネットワークＮＷを介して前記受信した演奏情報をサーバ装置１０に送信する。サーバ装置１０は、ステップＳ２１にて、映像処理装置６０から前記送信された演奏情報を受信する。次に、サーバ装置１０は、ステップＳ２２にて、外部記憶装置１６内に設けた曲データベースを参照し、受信した演奏情報に対応した曲（すなわち、受信した演奏情報を含む曲又は受信した演奏情報に類似した曲）を特定し、同特定した曲の曲識別コードを抽出する。次に、サーバ装置１０は、ステップＳ２３にて、外部記憶装置１６に更新記憶されている番組情報テーブル内の番組情報を検索して、前記抽出した曲識別コードを含む番組情報を抽出する。次に、サーバ装置１０は、ステップＳ２４にて、前記抽出した番組情報中の放送日時、放映時間、放送チャンネル及び番組タイトルを取り出す。そして、サーバ装置１０は、ステップＳ２５にて、前記取り出した放送日時、放映時間、放送チャンネル及び番組タイトルを、通信ネットワークＮＷを介して、映像処理装置６０に送信する。
【００４５】
映像処理装置６０は、ステップＥ２３にて、サーバ装置１０から送信された放送日時、放映時間、放送チャンネル及び番組タイトルを受信して外部記憶装置６８に一旦記憶する。なお、サーバ装置１０により複数の番組情報が抽出されて、複数の番組に関する放送日時、放映時間、放送チャンネル及び番組タイトルがサーバ装置１０から映像処理装置６０に送信された場合には、映像処理装置６０が前記複数の番組に関する放送日時、放映時間、放送チャンネル及び番組タイトルを電子楽器３０に送信し、電子楽器３０にて前記複数の番組の中から所望の１つ又は複数の番組をユーザに選択させるようにしてもよい。この場合には、ユーザによって選択された番組に関する放送日時、放映時間、放送チャンネル及び番組タイトルが映像処理装置６０に再度送信され、この送信された放送日時、放映時間、放送チャンネル及び番組タイトルが外部記憶装置６８に記憶される。そして、映像処理装置６０は、ステップＥ２４にて、サーバ装置１０から前記受信した番組に関する放送日時及びチャンネル番号、又はユーザによって選択された番組に関する放送日時及びチャンネル番号を用いて、番組を予約する。この場合も、番組の予約は、予約した番組の録画又は再生を意味する。
【００４６】
図８は、上記動作を機能ブロック図によりに示しており、上記動作説明のように、電子楽器３０から演奏操作又は曲データによる演奏情報が赤外線通信回線を介して映像処理装置６０に送信されると、映像処理装置６０は前記受信した演奏情報を通信ネットワークＮＷを介してサーバ装置１０に送信する。サーバ装置１０は、曲データベースを参照することにより、受信した演奏情報に対応した曲を特定するとともに、同特定された曲の曲識別コードを抽出する。そして、サーバ装置１０は、番組情報テーブルを参照して、曲識別コードによって指定される曲に関係した番組情報を抽出して、同抽出した番組情報を映像処理装置６０に送信する。映像処理装置６０は、この番組情報を受信し、受信した番組情報を用いて番組を予約する。したがって、この第２実施形態によれば、ユーザは曲の演奏情報を入力又は指定するのみで、放送番組を簡単に予約できて便利である。
【００４７】
そして、前記のようにして放送番組が予約されると、上記第1実施形態の場合と同様にして、時計回路６７及び図示しないプログラムの実行により、映像処理装置６０内に記憶された放送日時及び放送チャンネルを表すデータを用いて、予約された放送番組が録画され又は再生される。
【００４８】
さらに、上記第２実施形態においては、次のように種々の変更が可能である。上記第２実施形態においても、放送番組を指定するデータとして著作権管理団体における曲の登録番号である曲識別コードを利用するようにした。しかし、前記曲の登録番号に代えて、曲を特定することが可能であれば、他の番号、記号などを曲識別コードとして利用することができる。また、この曲識別コードに代えて、曲情報中に含まれる曲名、作曲者名、演奏者名、歌手名など、曲を特定することができる種々の情報を、放送番組を指定する情報として利用できる。これらの場合、前記曲の登録番号でない曲識別コード、又は前記曲を指定する種々の情報を、サーバ装置１０に記憶されている番組情報テーブル内の各番組情報中に、曲識別コードに代え又は加えてを含ませておくようにすればよい。
【００４９】
また、上記第２実施形態においては、演奏情報に基づいて曲識別コードを一旦特定し、特定した曲識別コードに基づいて放送番組を検索するようにした。しかし、これに代えて、各番組情報内に演奏情報を含ませておき、曲の特定処理を省略して、演奏情報に基づいて番組情報を直接検索するようにしてもよい。この場合、サーバ装置１０は、ステップＳ２２，Ｓ２３にて、受信した演奏情報を用いて番組情報を直接抽出する。これによれば、曲データベースが不要となる。また、番組情報内に、楽器音、歌声などの音声を表す音声情報を含ませておき、音声情報によって表された音声の音高変化と持続時間を用いて演奏情報を生成し、同生成した演奏情報とユーザによって入力された演奏情報とを比較して、類似の音声情報を含む番組情報を検索して、番組を選択するようにしてもよい。
【００５０】
また、上記第２実施形態においては、演奏情報に対応した放送番組がサーバ装置１０にて検索されるようにした。しかし、これに代えて、曲データベース及び番組情報テーブルを映像処理装置６０の外部記憶装置６８に記憶させておいて、映像処理装置６０にて放送番組が検索されるようにしてもよい。この場合、曲データベース及び番組情報テーブルが、通信ネットワークＮＷ又はコンパクトディスクなどの記憶装置を介して、映像処理装置６０に供給されるようにするとよい。そして、映像処理装置６０が、図７のステップＳ２２の曲識別コードの抽出処理、ステップＳ２３の番組情報の抽出処理、及びステップＳ２４の放送日時、放映時間、放送チャンネル及び番組タイトルの抽出処理を実行して、ステップＥ２４にて、前記抽出した放送日時及び放送チャンネルを用いて番組を予約するようにすればよい。
【００５１】
さらに、曲データベース及び番組情報テーブルを電子楽器３０の外部記憶装置３８に記憶させておいて、電子楽器３０にて放送番組が検索されるようにしてもよい。この場合、曲データベース及び番組情報テーブルが、通信ネットワークＮＷ又はコンパクトディスクなどの記憶装置を介して、電子楽器３０に供給されるようにするとよい。そして、電子楽器３０が、図７のステップＳ２２の曲識別コードの抽出処理、及びステップＳ２３の番組情報の抽出処理を実行して、前記抽出した番組情報を映像処理装置６０に送信する。そして、映像処理装置６０は、前記送信された番組情報を受信して、ステップＥ２４にて受信した放送日時及び放送チャンネルを用いて放送番組を予約するようにすればよい。
【００５２】
さらに、上記第２実施形態においては、演奏情報は電子楽器３０から映像処理装置６０に送信されるようにした。しかし、これに代えて、映像処理装置６０のＭＩＤＩインターフェース回路８３にシーケンサなどの曲データを記憶したＭＩＤＩ機器８４を接続して、ユーザは、映像処理装置６０のパネル操作子６１を用いて、ＭＩＤＩ機器８４内の曲データを指定するようにしてもよい。この場合、ユーザによって指定された曲データに関する演奏情報が、ＭＩＤＩインターフェース回路８３を介して供給されるようにする。そして、映像処理装置６０は、この供給された演奏情報をサーバ装置１０に送信して、上記第２実施形態のように、サーバ装置１０にて検索された演奏情報に対応した番組情報を受け取るようにするとよい。また、前記変形例のように、映像処理装置６０自体が、前記ＭＩＤＩ機器８４から入力された演奏情報を用いて番組情報を検索するようにしてもよい。
【００５３】
ｄ．第３実施形態
第３実施形態においては、上述したサーバ装置１０、電子楽器３０及び映像処理装置６０は、図９の各種プログラムをそれぞれ外部記憶装置１６，３８，６８（例えば、ハードディスク）内にそれぞれ記憶している。なお、この場合も、電子楽器３０及び映像処理装置６０に図９のプログラムが記憶されていない場合には、電子楽器３０及び映像処理装置６０は、これらのプログラムをサーバ装置１０から通信ネットワークＮＷを介して入手したり、コンパクトディスクなどに記録されたプログラムを読み込むようにしたりして、外部記憶装置３８，６８（例えば、ハードディスク）内に記憶することもできる。
【００５４】
サーバ装置１０の外部記憶装置１６には、番組データベースが用意されている。番組データベース内には、放送番組ごとに、放送日時、放映時間、放送チャンネル及び番組タイトルに加え、放送番組に関係した音声情報が含まれている。この音声情報は、番組に含まれ又は番組に関連した曲に関する歌声、ハミング、リズム音、楽器による演奏音などを含んでいる。なお、この番組データベースの内容も、所定の時間ごとに常に更新されている。
【００５５】
次に、上記のように構成した第３実施形態に係る番組選択システムの動作について説明する。まず、ユーザは、電子楽器３０に音声入力機器４５を介して、曲に関する歌声、ハミング、リズム音などの人間の声又は口笛、楽器による演奏音、楽器、手拍子などによるリズム音などの音声を入力する。前記入力される音声は、長時間にわたるものでなくても、曲の一部（フレーズ）に関するものでもよい。このとき、電子楽器３０は、図９のプログラムのステップＤ３１にて、音声信号入力回路３４を介して、前記入力された音声を表す音声情報を取り込む。そして、電子楽器３０は、ステップＤ３２にて、通信ネットワークＮＷを介して前記取り込んだ音声情報をサーバ装置１０に送信する。
【００５６】
サーバ装置１０は、ステップＳ３１にて電子楽器３０から送信された前記音声情報を受信し、ステップＳ３２にて、番組データベースを参照して、前記受信した音声情報に関係した放送番組を特定する。この番組の特定においては、受信した音声情報の内容が番組ごとの複数の音声情報に対して所定基準レベル以上に類似していれば、受信した音声情報に関係した放送番組として特定される。この場合、歌声、ハミング、楽器音などの曲に関する音声情報においては、音声のピッチ（音高）、１つの音声の持続時間（音長）、音声の発生タイミングなどの曲に関する類似度が判定基準となる。リズム音に関しては、音声の発生タイミング列であるリズムパターンの類似度が判定基準となる。次に、サーバ装置１０は、ステップＳ３３にて、特定した放送番組に関する放送日時、放映時間、放送チャンネル及び番組タイトルを番組データベースから取り出す。そして、サーバ装置１０は、ステップＳ３４にて、前記取り出した放送日時、放映時間、放送チャンネル及び番組タイトルを、通信ネットワークＮＷを介して、電子楽器３０に送信する。
【００５７】
電子楽器３０は、ステップＤ３３にて、サーバ装置１０から送信された放送日時、放映時間、放送チャンネル及び番組タイトルを受信する。そして、電子楽器３０は、ステップＤ３４にて、前記受信した放送日時、放映時間、放送チャンネル及び番組タイトルを、赤外線通信回線を介して、映像処理装置６０に送信する。なお、サーバ装置１０により複数の番組が特定されて、複数の番組に関する放送日時、放映時間、放送チャンネル及び番組タイトルがサーバ装置１０から電子楽器３０に送信された場合には、電子楽器３０にて前記複数の放送番組の中から所望の１つ又は複数の放送番組をユーザに選択させるようにしてもよい。そして、電子楽器３０が前記選択された１つ又は複数の番組に関する放送日時、放映時間、放送チャンネル及び番組タイトルを、赤外線通信回線を介して、映像処理装置６０に送信する。
【００５８】
映像処理装置６０は、ステップＥ３１にて、電子楽器３０から送信された放送日時、放映時間、放送チャンネル及び番組タイトルを受信して外部記憶装置６８に一旦記憶する。そして、映像処理装置６０は、ステップＥ３２にて前記受信した放送日時及びチャンネル番号を用いて、放送番組を予約する。この場合も、放送番組の予約は、予約した放送番組の録画又は再生を意味する。
【００５９】
図１０は、上記動作を機能ブロック図によりに示しており、上記動作説明のように、ユーザによる音声情報が電子楽器３０に入力されると、電子楽器３０はこの音声情報を通信ネットワークＮＷを介してサーバ装置１０に送信する。サーバ装置１０は、番組データベースを参照することにより、受信した音声情報に関係した放送番組を特定するとともに、同特定された番組に関する放送日時、放映時間、放送チャンネル及び番組タイトルを取り出して電子楽器３０に送信する。電子楽器３０は、これらの送信された放送日時、放映時間、放送チャンネル及び番組タイトルを受信して、赤外線通信回線を介して映像処理装置６０に送信する。映像処理装置６０は、この番組に関する放送日時、放送チャンネルなどを受信し、受信した放送日時および放送チャンネルを用いて放送番組を予約する。したがって、この第３実施形態によれば、ユーザは音声情報を入力するのみで、放送番組を簡単に予約できて便利である。
【００６０】
そして、前記のようにして放送番組が予約されると、上記第1及び第２実施形態の場合と同様にして、時計回路６７及び図示しないプログラムの実行により、映像処理装置６０内に記憶された放送日時及び放送チャンネルを表すデータを用いて、予約された放送番組が録画され又は再生される。
【００６１】
さらに、上記第３実施形態においては、次のように種々の変更が可能である。上記第３実施形態においては、番組データベースの中に、放送日時、放映時間、放送チャンネル及び番組タイトルからなる番組情報と、放送番組に関係した曲に関する歌声、ハミング、演奏音などを含む音声情報とを含ませるようにした。しかし、これに代えて、歌声、ハミング、リズム音、演奏音などの音声情報に関しては、上記第２実施形態のように曲データベース内に曲を指定するための曲識別コードと、曲識別コードにより指定される曲の歌声、ハミング、リズム音、演奏音などの音声情報とを対応させて記憶させておくようにしてもよい。すなわち、番組データベースを曲情報テーブルと番組情報テーブルに分けて、曲情報テーブルには複数の曲に関する曲識別コードと音声情報を曲ごとに記憶しておくとともに、番組情報テーブルには放送番組ごとに曲識別番号を含ませて番組情報を記憶しておく。なお、この場合も、曲識別コードとしては、著作権登録番号でなくても、曲を識別できるものであれば、いからなるデータでもよい。
【００６２】
そして、この変形例においては、ステップＤ３１にて歌声、口笛、ハミング、リズム音、演奏音などが入力された場合には、上記ステップＳ３２の処理に代え、上記第２実施形態の図７のステップＳ２２の処理のように、入力された歌声、口笛、ハミング、リズム音、演奏音などの音声情報と、曲情報テーブル内に記憶されている歌声、口笛、ハミング、リズム音、演奏音などの音声情報との比較により、入力された歌声、ハミング、演奏音などの音声情報に対応した曲を特定するようにしてもよい。この比較の結果、曲が特定された場合には、上記第２実施形態の図７のステップＳ２３のように、番組情報テーブルの中から特定された曲の曲識別コードを含む番組情報を特定するようにすればよい。
【００６３】
また、番組データベース（又は前記変形例に係る曲情報テーブル）に、歌声、口笛、ハミング、リズム音、演奏音などの音声情報に代え又は加えて、曲のピッチ変化を表すピッチ情報及び／又は曲のリズムを表すリズム情報を記憶するようにしてもよい。この場合、ピッチ情報は、複数の音声のピッチ、１つの音声のピッチの持続時間、複数の音声の発生タイミングなどを表すもので、例えば曲の演奏情報（ＭＩＤＩデータ）である。また、リズム情報は、複数の音声の発生タイミング、発生間隔などを表すデータなどからなる。この場合、入力された音声情報に関するピッチ情報及びリズム情報を検出し、この検出したピッチ情報及びリズム情報と、前記記憶しておいたピッチ情報及びリズム情報とを比較して、入力した音声に対応した曲を特定するようにすればよい。さらに、番組データベース（又は前記変形例に係る曲情報テーブル）内には、番組中のセリフ、解説などの音声情報を含ませておき、セリフ、解説などの音声情報を入力して、このセリフ、解説などの音声情報でも、放送番組を検索できるようにしてもよい。
【００６４】
また、上記第３実施形態においては、音声情報に対応した放送番組がサーバ装置１０にて検索されるようにした。しかし、これに代えて、番組データベース（又は前記変形例に係る番組情報テーブル及び曲情報テーブル）を電子楽器３０の外部記憶装置３８に記憶させておいて、電子楽器３０にて放送番組が検索されるようにしてもよい。この場合、電子楽器３０は、ステップＤ３２，Ｄ３３の処理に代えて、ステップＳ３２の番組の特定処理及びステップＳ３３の番組情報の取り出し処理を実行するようにすればよい。
【００６５】
また、映像処理装置６０の外部記憶装置６８に、番組データベース（又は前記変形例に係る番組情報テーブル及び曲情報テーブル）を記憶させておいて、映像処理装置６０にて放送番組が検索されるようにしてもよい。この場合、映像処理装置６０に、電子楽器３０の音声信号入力回路３４と同様な音声入力回路を設け、この音声入力回路にマイクロフォンなどの音声入力機器４５（図３参照）を接続する。また、映像処理装置６０が電子楽器３０から音声情報を入力するようにしてもよい。そして、映像処理装置６０は、ステップＥ３１の処理に代えて、ステップＤ３１の音声情報の取り込み処理、ステップＳ３２の番組の特定処理及びステップＳ３３の番組情報の取り出し処理と同様な処理を実行するようにすればよい。
【００６６】
さらに、上記第３実施形態においては、電子楽器３０にて音声情報を入力し、この入力した音声情報を用いて映像コンテンツを検索するようにした。しかし、電子楽器３０に代えて、映像処理装置６０のためのリモートコントロール装置に音声入力装置を内蔵させ、リモートコントロール装置に音声情報を入力して映像コンテンツを検索するようにしてもよい。
【００６７】
ｅ．その他の変形例
上記第１乃至第３実施形態及びそれらの変形例においては、電子楽器３０と映像処理装置６０とを赤外線通信により交信可能に接続するようにした。しかし、この赤外線通信に代えて、電子楽器３０と映像処理装置６０とを交信可能に接続するための通信手段であれば、ローカルネットワーク、電波を用いた無線通信、ＵＳＢ、ＩＥＥ１３９４などの有線通信などのいかなる通信手段を用いてもよい。この場合、電子楽器３０の赤外線通信インターフェース回路５１及び映像処理装置６０の赤外線通信インターフェース回路８１を、それぞれ他の通信手段用のインターフェース回路で置換すればよい。
【００６８】
また、上記第１乃至第３実施形態及びそれらの変形例においては、電子楽器３０として鍵盤楽器を採用した。しかし、これに代えて、鍵盤以外の演奏操作子を有する電子管楽器、電子弦楽器など種々の電子楽器を、上記電子楽器３０として採用できる。
【００６９】
さらに、上記第１乃至第３実施形態及びそれらの変形例においては、本発明を、放送番組を予約する放送番組の選択装置に適用した。しかし、本発明は、現在放送中である複数の番組の中からを１つの番組を選択する番組選択装置にも適用される。すなわち、現在放送中である複数の番組に関する番組情報の中から、上記第１乃至第３実施形態及びそれらの変形例のようにして、曲識別コードを含む曲情報、演奏情報又は音声情報に基づいて番組を選択するようにしてもよい。そして、この番組の選択に応じて、再生されるべき番組を放送中のチャンネルを選曲すればよい。
【図面の簡単な説明】
【００７０】
【図１】本発明の第１乃至第３実施形態に共通に係る番組選択装置を含む番組選択システムの全体構成例を示す概略図である。
【図２】図１のサーバ装置のブロック図である。
【図３】図１の電子楽器のブロック図である。
【図４】図１の映像処理装置のブロック図である。
【図５】第１実施形態に係り、サーバ装置、電子楽器及び映像処理装置にてそれぞれ実行されるプログラムを示すフローチャートである。
【図６】第１実施形態に係る番組選択システムの全体機能ブロック図である。
【図７】第２実施形態に係り、サーバ装置、電子楽器及び映像処理装置にてそれぞれ実行されるプログラムを示すフローチャートである。
【図８】第２実施形態に係る番組選択システムの全体機能ブロック図である。
【図９】第３実施形態に係り、サーバ装置、電子楽器及び映像処理装置にてそれぞれ実行されるプログラムを示すフローチャートである。
【図１０】第３実施形態に係る番組選択システムの全体機能ブロック図である。
【符号の説明】
【００７１】
１０…サーバ装置、１１…キーボード、１２，３３，６２…表示器、１４，３６，６６…コンピュータ部、１６，３８，６８…外部記憶装置、３０…電子楽器、３１…演奏操作子、３２，６１…パネル操作子、３４…音声入力機器、３５…音源回路、４５…音声入力機器、５１，８１…赤外線通信インターフェース回路、６０…映像処理装置、６３…アンテナ、６４…音声入出力回路、７５…音響機器、７６…モニタ機器、ＮＷ…通信ネットワーク。
【図１】
2008227879.tif 000003
【図２】
2008227879.tif 000004
【図３】
2008227879.tif 000005
【図４】
2008227879.tif 000006
【図５】
2008227879.tif 000007
【図６】
2008227879.tif 000008
【図７】
2008227879.tif 000009
【図８】
2008227879.tif 000010
【図９】
2008227879.tif 000011
【図１０】
2008227879.tif 000012