(57)【要約】  【課題】  放送されたコンテンツを検索する際に、的確なキーワードが分からなくても必要な検索できるようにする。  【解決手段】  ＤＢ１には、例えば放送局１２で放送される楽曲名と放送時刻とからなるプレイリストが蓄積される。ＤＢ２には、ユーザ登録による放送局情報や場所情報とユーザＩＤとが蓄積される。放送局１２で放送された楽曲をユーザが気に入った場合にユーザにブックマーカ４のボタン２０が押される。ボタン２０が押された時刻を示す時刻情報とユーザＩＤとがゲートウェイデバイス１１を介して検索エンジン３に供給される。検索エンジン３では、ＤＢ２でユーザＩＤにより検索対象の放送局を絞り込み、時刻情報に基づきＤＢ１を検索する。時刻情報が示す時刻に放送された楽曲名が検索され、検索結果がゲートウェイデバイス１１に転送され、表示される。【選択図】  図２
2005332411.tif 000002
【特許請求の範囲】
【請求項１】
放送されたコンテンツの関連情報を検索する検索システムにおいて、
操作部と、
所定周期でカウントするカウンタと、
上記操作部が操作されたときから、上記カウンタによるカウント値を外部に転送するまでの差分時間を演算するための上記カウンタによるカウント値を外部に転送する通信部と
を有する通信装置と、
現在時刻を出力するタイマと、
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、
上記通信部により転送された上記カウント値から、上記差分時間を演算する差分時間演算部と、
上記タイマからの現在時刻と、上記差分時間演算部により演算された上記差分時間に応じて、上記操作部が操作された操作時刻を演算する操作時刻演算部と、
上記操作時刻演算部により演算された操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する検索部と
を有する検索装置と
を備える検索システム。
【請求項２】
請求項１に記載の検索システムにおいて、
上記検索装置は、ゲートウェイデバイスと、検索デバイスとを有し、
上記ゲートウェイデバイスは、
上記タイマと、
上記差分時間演算部と、
上記操作時刻演算部と
を備え、
上記検索デバイスは、
上記蓄積部と、
上記検索部と
を備える検索システム。
【請求項３】
請求項１に記載の検索システムにおいて、
上記検索装置は、さらに、ユーザ識別情報に対応する所望の放送局情報を記憶する記憶部を有し、
上記通信部は、上記カウント値と共にユーザ識別情報を転送し、
上記検索部は、上記通信部により転送された上記ユーザ識別情報に基づき上記記憶部から所望の放送局情報を検索し、該所望の放送局情報に対応する放送局で上記操作時刻に放送されたコンテンツの関連情報を検索する
ようにした検索システム。
【請求項４】
請求項１に記載の検索システムにおいて、
上記検索装置は、さらに、ユーザ識別情報に対応する郵便番号を記憶する記憶部を有し、
上記通信部は、上記カウント値と共にユーザ識別情報を転送し、
上記検索部は、上記通信部により転送された上記ユーザ識別情報に基づき上記記憶部から上記郵便番号を検索し、該郵便番号に対応する所定の放送局で上記操作時刻に放送されたコンテンツの関連情報を検索する
ようにした検索システム。
【請求項５】
請求項１に記載の検索システムにおいて、
上記検索部は、上記操作時刻に放送された楽曲のタイトル情報を検索する
ようにした検索システム。
【請求項６】
放送されたコンテンツの関連情報を検索する検索方法において、
操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するための上記カウンタによるカウント値を外部に転送し、
現在時刻を出力するタイマからの現在時刻と、転送された上記カウント値から演算された上記差分時間に応じて、上記操作部が操作された操作時刻を演算し、演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索する
ようにした検索方法。
【請求項７】
放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムにおいて、
上記検索方法は、
操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するための上記カウンタによるカウント値を外部に転送し、
現在時刻を出力するタイマからの現在時刻と、転送された上記カウント値から演算された上記差分時間に応じて、上記操作部が操作された操作時刻を演算し、演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索する
ようにした検索プログラム。
【請求項８】
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき該蓄積部に蓄積された関連情報を検索する検索装置に、上記放送時刻を演算するための情報を転送する通信装置において、
操作部と、
所定周期でカウントするカウンタと、
上記操作部が操作されたときから、上記カウンタによるカウント値を外部に転送するまでの差分時間を演算するための上記カウンタによるカウント値を外部に転送する通信部と
を備え、
上記検索装置では、上記カウント値に基づき上記放送時刻を演算する
ようにした通信装置。
【請求項９】
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき該蓄積部に蓄積された関連情報を検索する検索装置に、上記放送時刻を演算するための情報を転送する通信方法において、
操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するための上記カウンタによるカウント値を外部に転送し、
上記検索装置では、上記カウント値に基づき上記放送時刻を演算する
ようにした通信方法。
【請求項１０】
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき該蓄積部に蓄積された関連情報を検索する検索装置に、上記放送時刻を演算するための情報を転送する通信方法をコンピュータ装置に実行させる通信プログラムにおいて、
上記通信方法は、
操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するための上記カウンタによるカウント値を外部に転送し、
上記検索装置では、上記カウント値に基づき上記放送時刻を演算する
ようにした通信プログラム。
【請求項１１】
放送されたコンテンツの関連情報を検索する検索装置において、
現在時刻を出力するタイマと、
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、
所定周期でカウントするカウンタを有する通信装置から転送されたカウント値から、上記通信装置の操作部が操作されたときから、上記カウンタによるカウント値を当検索装置に転送するまでの差分時間を演算する差分時間演算部と、
上記タイマからの現在時刻と、上記差分時間演算部により演算された上記差分時間に応じて、上記操作部が操作された操作時刻を演算する操作時刻演算部と、
上記操作時刻演算部により演算された操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する検索部と
を備える検索装置。
【請求項１２】
請求項１１に記載の検索装置において、
ユーザ識別情報に対応する所望の放送局情報を記憶する記憶部をさらに有し、
上記検索部は、上記通信装置より転送されたユーザ識別情報に基づき上記記憶部から所望の放送局情報を検索し、該所望の放送局情報に対応する放送局で、上記操作時刻に放送されたコンテンツの関連情報を検索する
ようにした検索装置。
【請求項１３】
請求項１１に記載の検索装置において、
ユーザ識別情報に対応する郵便番号を記憶する記憶部をさらに有し、
上記検索部は、上記通信装置により転送されたユーザ識別情報に基づき上記記憶部から上記郵便番号を検索し、郵便番号に対応する所定の放送局で、上記操作時刻に放送されたコンテンツの関連情報を検索する
ようにした検索装置。
【請求項１４】
請求項１１に記載の検索装置において、
上記検索部は、上記操作時刻に放送された楽曲のタイトル情報を検索する
ようにした検索装置。
【請求項１５】
放送されたコンテンツの関連情報を検索する検索方法において、
現在時刻を出力するタイマからの現在時刻と、所定周期でカウントするカウンタを有する通信装置から転送されたカウント値から演算した、上記通信装置の操作部が操作されたときから上記カウンタによるカウント値を転送するまでの差分時間に応じて、上記操作部が操作された操作時刻を演算し、
演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索する
ようにした検索方法。
【請求項１６】
放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムにおいて、
上記検索方法は、
現在時刻を出力するタイマからの現在時刻と、所定周期でカウントするカウンタを有する通信装置から転送されたカウント値から演算した、上記通信装置の操作部が操作されたときから上記カウンタによるカウント値を転送するまでの差分時間に応じて、上記操作部が操作された操作時刻を演算し、
演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索する
ようにした検索プログラム。
【請求項１７】
放送されたコンテンツの関連情報を検索する検索システムにおいて、
操作部と、
上記操作部が操作された後に、関連情報の検索を要求する要求情報を外部に転送する通信部と
を備える通信装置と、
現在時刻を出力するタイマと、
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、
上記通信部により上記要求情報が転送された時刻を基準にして所定時間遡ることにより上記操作部が操作された操作時刻を演算する操作時刻演算部と、
上記操作時刻演算部により演算された操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する検索部と
を備える検索装置と
を有する検索システム。
【請求項１８】
請求項１７に記載の検索システムにおいて、
上記検索装置は、楽曲データのデータベースをさらに備え、
上記通信装置は、楽曲データを記憶媒体に記録する記録部をさらに備え、
上記通信部は、上記検索部により検索された関連情報を受信し、
上記操作部に対する操作に応じて、上記通信部は、上記関連情報に対応する楽曲データのダウンロードを要求する要求情報を上記検索装置に送信し、
上記検索部は、上記要求情報に対応する楽曲データを上記データベースから検索すると共に上記通信装置に返信し、
上記記録部は、上記通信部を介して受信された楽曲データを上記記憶媒体に記録する
ようにした検索システム。
【請求項１９】
請求項１７に記載の検索システムにおいて、
上記通信装置は、
放送局情報を設定する放送局設定部をさらに備え、
上記通信部は、上記検索装置に対して放送局情報を転送し、
上記検索部は、上記転送された放送局情報に対応する放送局で、上記操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する
ようにした検索システム。
【請求項２０】
請求項１７に記載の検索システムにおいて、
上記通信装置は、携帯用の通信装置と同一の筐体である検索システム。
【請求項２１】
請求項２０に記載の検索システムにおいて、
上記通信装置は、携帯電話端末装置と同一の筐体である検索システム。
【請求項２２】
請求項１７に記載の検索システムにおいて、
上記通信装置は、
上記操作部に対する操作に基づき選局された放送局の放送を受信する受信部と、
上記受信部から出力される放送信号を再生する再生部と
をさらに備え、
上記通信部は、上記検索装置に対して上記選択された放送局を示す放送局情報を転送し、
上記検索部は、上記転送された放送局情報に対応する放送局で上記操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する
ようにした検索システム。
【請求項２３】
請求項２２に記載の検索システムにおいて、
上記受信部は、テレビジョン放送用のチューナーである検索システム。
【請求項２４】
請求項２２に記載の検索システムにおいて、
上記受信部は、ラジオ放送用のチューナーである検索システム。
【請求項２５】
放送されたコンテンツの関連情報を検索する検索方法において、
操作部が操作された後に関連情報の検索を要求する要求情報を外部に転送する通信装置により上記要求情報が転送された時刻を基準にして所定時間遡ることにより上記操作部が操作された操作時刻を演算し、
演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索する
ようにした検索方法。
【請求項２６】
放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムにおいて、
上記検索方法は、
操作部が操作された後に関連情報の検索を要求する要求情報を外部に転送する通信装置により上記要求情報が転送された時刻を基準にして所定時間遡ることにより上記操作部が操作された操作時刻を演算し、
演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索する
ようにした検索プログラム。
【請求項２７】
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、上記関連情報の検索を要求する通信装置において、
操作部と、
上記操作部に対する操作に基づき選局された放送局の放送を受信する受信部と、
上記受信部から出力される放送信号を再生する再生部と、
上記操作部が操作された後に、上記関連情報の検索を要求する要求情報および上記選択された放送局を示す放送局情報を上記検索装置に転送する通信部と
を備える通信装置。
【請求項２８】
請求項２７に記載の通信装置において、
楽曲データを記憶媒体に記録する記録部をさらに備え、
上記通信部は、上記検索装置より返信された関連情報を受信し、
上記操作部に対する操作に応じて、上記通信部は、上記関連情報に対応する楽曲データのダウンロードを要求する要求情報を上記検索装置に送信し、
上記記録部は、上記通信部を介して受信された楽曲データを記憶媒体に記録する
ようにした通信装置。
【請求項２９】
請求項２７に記載の通信装置において、
携帯用の通信装置と同一の筐体である通信装置。
【請求項３０】
請求項２９に記載の通信装置において、
携帯電話端末装置と同一の筐体である通信装置。
【請求項３１】
請求項２７に記載の通信装置において、
上記受信部は、テレビジョン放送用のチューナーである通信装置。
【請求項３２】
請求項２７に記載の通信装置において、
上記受信部は、ラジオ放送用のチューナーである通信装置。
【請求項３３】
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、上記関連情報の検索を要求する通信方法において、
操作部に対する操作に基づき選局された放送局の放送を受信して出力される放送信号を再生し、
上記操作部が操作された後に、上記関連情報の検索を要求する要求情報および上記選択された放送局を示す放送局情報を上記検索装置に転送する
ようにした通信方法。
【請求項３４】
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、上記関連情報の検索を要求する通信方法をコンピュータ装置に実行させる通信プログラムにおいて、
上記通信方法は、
操作部に対する操作に基づき選局された放送局の放送を受信して出力される放送信号を再生し、
上記操作部が操作された後に、上記関連情報の検索を要求する要求情報および上記選択された放送局を示す放送局情報を上記検索装置に転送する
ようにした通信プログラム。
【請求項３５】
放送されたコンテンツの関連情報を検索する検索装置において、
現在時刻を出力するタイマと、
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、
操作部を有する通信装置から上記関連情報の検索を要求する要求情報が転送された時刻を基準にして所定時間遡ることにより上記操作部が操作された操作時刻を演算する操作時刻演算部と、
上記操作時刻演算部により演算された操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する検索部と
を備える検索装置。
【請求項３６】
請求項３５に記載の検索装置において、
楽曲データのデータベースをさらに備え、、
上記検索部は、通信装置から上記関連情報に対応する楽曲データのダウンロードを要求する要求情報に応じて、楽曲データを上記データベースから検索すると共に上記通信装置に返信する
ようにした検索装置。
【請求項３７】
請求項３５に記載の検索装置において、
上記検索部は、上記通信装置から転送された放送局情報に対応する放送局で、上記操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する
ようにした検索装置。
【請求項３８】
放送されたコンテンツの関連情報を検索する検索方法において、
操作部を有する通信装置から放送されたコンテンツの関連情報の検索を要求する要求情報が転送された時刻を基準にして所定時間遡ることにより上記操作部が操作された操作時刻を演算し、
演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索する
ようにした検索方法。
【請求項３９】
放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムにおいて、
上記検索方法は、
操作部を有する通信装置から放送されたコンテンツの関連情報の検索を要求する要求情報が転送された時刻を基準にして所定時間遡ることにより上記操作部が操作された操作時刻を演算し、
演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索する
ようにした検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、放送された情報をその放送の後または放送時に検索して的確に得ることができるような検索システム、検索装置、検索方法および検索プログラム、ならびに、通信装置、通信方法および通信プログラムに関する。
【背景技術】
【０００２】
従来から、コンピュータシステム上に蓄積されデータベース化されたデータを検索する、データベースシステムは、存在していた。ユーザは、データベースシステムに直接的に、あるいは、ネットワークで接続された端末装置などを操作して、必要な情報を得ていた。例えば、ユーザは、適当と思われるキーワードを端末装置から入力する。データベースシステムでは、入力されたキーワードに基づき検索し、検索結果を端末装置を介してユーザに提供する。提供された情報が多数の場合、ユーザは、提供された情報に対してさらにキーワードを設定して、絞り込んだ検索を行うことができる。
【０００３】
ここで、音楽データを蓄積したデータベースシステムを用いて、ユーザが音楽データを検索する場合について考える。ユーザは、例えば検索結果に基づき所望の楽曲が収録されたＣＤ(Compact Disc)のタイトル情報などを知り、そのＣＤを購入する際の参考にすることができる。ここで、音楽データとは、例えば楽曲に関する情報であり、楽曲名、演奏者名、収録アルバム名すなわち音楽ＣＤのタイトル、発表年、発売元などの各情報からなる。音楽データに、楽曲の音声データそのものを含めてもよい。データベースシステムにおいて、一つの音楽データに対して、例えば、その楽曲の演奏者名、タイトル、収録アルバム名など、その音楽データの付随的な情報がキーワードとして幾つか設定されている。
【０００４】
例えば、たまたまラジオ放送で流れていた楽曲をユーザが気に入り、ユーザがその楽曲について情報を得たいとする。その場合、ユーザは、その放送の後に、上述したような音楽データベースを用いて楽曲の検索を行う。例えば、楽曲と共に放送された、アナウンサの紹介などにより得た楽曲の付随情報に基づきキーワードを設定し、検索を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の音楽データベースでは、キーワードを的確に入力しないと希望する結果が得られない。したがって、従来では、ユーザが検索する際に、気に入った楽曲と共に放送された楽曲の付随情報などを忘れてしまったような場合には、目的の情報を得ることができないという問題点があった。
【０００６】
また、ユーザが音楽データベースを検索するための端末装置を常に持ち歩き、気に入った楽曲がラジオ放送で流れる度にこの端末装置で検索を行うことも考えられる。しかしながら、検索用の端末装置を常に持ち歩くのは、非常に煩わしいという問題点があった。
【０００７】
さらに、ユーザが例えば楽曲の途中から聴き、その楽曲を気に入るような場合も、しばしばある。このような場合には、ユーザは、その楽曲の付随情報を知ることができないため、検索用の端末装置で検索しようにも、何をキーワードとして入力してよいか分からないという問題点があった。
【０００８】
さらにまた、ディジタル放送の場合、放送される音楽データに付随情報を重畳させることも考えられる。このようにすることで、ユーザは、放送された楽曲に関する情報をディジタルデータで入手することができる。しかしながら、この場合には、放送局側で、送信する音楽データ毎に付随情報を作成し重畳させる必要があり、放送局側に大きな負担がかかるという問題点があった。また、ユーザ側も、重畳された付随情報を取り出すような構成の受信装置を用意する必要があるという問題点があった。
【０００９】
したがって、この発明の目的は、放送されたコンテンツを検索する際に、的確なキーワードが分からなくても必要な検索ができるような検索システム、検索装置、検索方法および検索プログラム、ならびに、通信装置、通信方法および通信プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、第１の発明は、放送されたコンテンツの関連情報を検索する検索システムにおいて、操作部と、所定周期でカウントするカウンタと、操作部が操作されたときから、カウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送する通信部とを有する通信装置と、現在時刻を出力するタイマと、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、通信部により転送されたカウント値から、差分時間を演算する差分時間演算部と、タイマからの現在時刻と、差分時間演算部により演算された差分時間に応じて、操作部が操作された操作時刻を演算する操作時刻演算部と、操作時刻演算部により演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を蓄積部より検索する検索部とを有する検索装置とを備える検索システムである。
【００１１】
また、第２の発明は、放送されたコンテンツの関連情報を検索する検索方法において、操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送し、現在時刻を出力するタイマからの現在時刻と、転送されたカウント値から演算された差分時間に応じて、操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにした検索方法である。
【００１２】
また、第３の発明は、放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムにおいて、検索方法は、操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送し、現在時刻を出力するタイマからの現在時刻と、転送されたカウント値から演算された差分時間に応じて、操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにした検索プログラムである。
【００１３】
また、第４の発明は、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、放送時刻を演算するための情報を転送する通信装置において、操作部と、所定周期でカウントするカウンタと、操作部が操作されたときから、カウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送する通信部とを備え、検索装置では、カウント値に基づき放送時刻を演算するようにした通信装置である。
【００１４】
また、第５の発明は、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、放送時刻を演算するための情報を転送する通信方法において、操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送し、検索装置では、カウント値に基づき放送時刻を演算するようにした通信方法である。
【００１５】
また、第６の発明は、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、放送時刻を演算するための情報を転送する通信方法をコンピュータ装置に実行させる通信プログラムにおいて、通信方法は、操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送し、検索装置では、カウント値に基づき放送時刻を演算するようにした通信プログラムである。
【００１６】
また、第７の発明は、放送されたコンテンツの関連情報を検索する検索装置において、現在時刻を出力するタイマと、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、所定周期でカウントするカウンタを有する通信装置から転送されたカウント値から、通信装置の操作部が操作されたときから、カウンタによるカウント値を当検索装置に転送するまでの差分時間を演算する差分時間演算部と、タイマからの現在時刻と、差分時間演算部により演算された差分時間に応じて、操作部が操作された操作時刻を演算する操作時刻演算部と、操作時刻演算部により演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を蓄積部より検索する検索部とを備える検索装置である。
【００１７】
また、第８の発明は、放送されたコンテンツの関連情報を検索する検索方法において、現在時刻を出力するタイマからの現在時刻と、所定周期でカウントするカウンタを有する通信装置から転送されたカウント値から演算した、通信装置の操作部が操作されたときからカウンタによるカウント値を転送するまでの差分時間に応じて、操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにした検索方法である。
【００１８】
また、第９の発明は、放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムにおいて、検索方法は、現在時刻を出力するタイマからの現在時刻と、所定周期でカウントするカウンタを有する通信装置から転送されたカウント値から演算した、通信装置の操作部が操作されたときからカウンタによるカウント値を転送するまでの差分時間に応じて、操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにした検索プログラムである。
【００１９】
また、第１０の発明は、放送されたコンテンツの関連情報を検索する検索システムにおいて、操作部と、操作部が操作された後に、関連情報の検索を要求する要求情報を外部に転送する通信部とを備える通信装置と、現在時刻を出力するタイマと、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、通信部により要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算する操作時刻演算部と、操作時刻演算部により演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を蓄積部より検索する検索部とを備える検索装置とを有する検索システムである。
【００２０】
また、第１１の発明は、放送されたコンテンツの関連情報を検索する検索方法において、操作部が操作された後に関連情報の検索を要求する要求情報を外部に転送する通信装置により要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにした検索方法である。
【００２１】
また、第１２の発明は、放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムにおいて、検索方法は、操作部が操作された後に関連情報の検索を要求する要求情報を外部に転送する通信装置により要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにした検索プログラムである。
【００２２】
また、第１３の発明は、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、関連情報の検索を要求する通信装置において、操作部と、操作部に対する操作に基づき選局された放送局の放送を受信する受信部と、受信部から出力される放送信号を再生する再生部と、操作部が操作された後に、関連情報の検索を要求する要求情報および選択された放送局を示す放送局情報を検索装置に転送する通信部とを備える通信装置である。
【００２３】
また、第１４の発明は、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、関連情報の検索を要求する通信方法において、操作部に対する操作に基づき選局された放送局の放送を受信して出力される放送信号を再生し、操作部が操作された後に、関連情報の検索を要求する要求情報および選択された放送局を示す放送局情報を検索装置に転送するようにした通信方法である。
【００２４】
また、第１５の発明は、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、関連情報の検索を要求する通信方法をコンピュータ装置に実行させる通信プログラムにおいて、通信方法は、操作部に対する操作に基づき選局された放送局の放送を受信して出力される放送信号を再生し、操作部が操作された後に、関連情報の検索を要求する要求情報および選択された放送局を示す放送局情報を検索装置に転送するようにした通信プログラムである。
【００２５】
また、第１６の発明は、放送されたコンテンツの関連情報を検索する検索装置において、現在時刻を出力するタイマと、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、操作部を有する通信装置から関連情報の検索を要求する要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算する操作時刻演算部と、操作時刻演算部により演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を蓄積部より検索する検索部とを備える検索装置である。
【００２６】
また、第１７の発明は、放送されたコンテンツの関連情報を検索する検索方法において、操作部を有する通信装置から放送されたコンテンツの関連情報の検索を要求する要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにした検索方法である。
【００２７】
また、第１８の発明は、放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムにおいて、検索方法は、操作部を有する通信装置から放送されたコンテンツの関連情報の検索を要求する要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにした検索プログラムである。
【００２８】
上述したように、第１〜第３の発明は、操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送し、現在時刻を出力するタイマからの現在時刻と、転送されたカウント値から演算された差分時間に応じて、操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしているため、操作部を操作するだけで、操作時刻に放送されたコンテンツの関連情報を得ることができる。
【００２９】
また、第４〜第６の発明は、操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送し、検索装置では、カウント値に基づき放送時刻を演算するようにしているため、操作部を操作するだけで、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、操作時刻に放送されたコンテンツの関連情報を検索させることができる。
【００３０】
また、第７〜第９の発明は、現在時刻を出力するタイマからの現在時刻と、所定周期でカウントするカウンタを有する通信装置から転送されたカウント値から演算した、通信装置の操作部が操作されたときからカウンタによるカウント値を転送するまでの差分時間に応じて、操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしているため、通信装置の操作部に対する操作に応じて、操作時刻に放送されたコンテンツの関連情報が検索される。
【００３１】
また、第１０〜第１２の発明は、操作部が操作された後に関連情報の検索を要求する要求情報を外部に転送する通信装置により要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしているため、操作部を操作するだけで、操作時刻に放送されたコンテンツの関連情報を得ることができる。
【００３２】
また、第１３〜第１５の発明は、操作部に対する操作に基づき選局された放送局の放送を受信して出力される放送信号を再生し、操作部が操作された後に、関連情報の検索を要求する要求情報および選択された放送局を示す放送局情報を検索装置に転送するようにしているため、操作部を操作するだけで、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部を有し、放送時刻に基づき蓄積部に蓄積された関連情報を検索する検索装置に、操作時刻に放送されたコンテンツの関連情報を検索させることができる。
【００３３】
また、第１６〜第１８の発明は、操作部を有する通信装置から放送されたコンテンツの関連情報の検索を要求する要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしているため、通信装置の操作部に対する操作に応じて、操作時刻に放送されたコンテンツの関連情報が検索される。
【発明の効果】
【００３４】
この発明は、上述のように、通信装置の操作部が操作されたときから、所定周期でカウントするカウンタによるカウント値を外部に転送するまでの差分時間を演算するためのカウンタによるカウント値を外部に転送し、現在時刻を出力するタイマからの現在時刻と、転送されたカウント値から演算された差分時間に応じて、操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしている。そのため、ユーザは、通信装置の操作部を操作するだけで、操作時に放送されたコンテンツの関連情報を入手することができる効果がある。
【００３５】
また、この発明は、上述のように、通信装置の操作部が操作された後に関連情報の検索を要求する要求情報を外部に転送する通信装置により要求情報が転送された時刻を基準にして所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしている。そのため、ユーザは、通信装置の操作部を操作するだけで、操作時に放送されたコンテンツの関連情報を入手することができる効果がある。
【発明を実施するための最良の形態】
【００３６】
以下、この発明の実施の一形態を、図面を参照しながら説明する。先ず、この発明の概要について説明する。図１は、この発明による情報検索システムを、概略的に示す。このシステムは、２つのデータベース１および２、これらデータベース１および２に対して検索を行う検索エンジン３、および、ユーザに対して検索条件に関する補助を提供する補助端末４からなる。
【００３７】
データベース１は、例えばラジオ放送などの放送メディアで放送されたコンテンツの、放送メディアに関連する情報が蓄積される。例えば、データベース１には、ラジオ放送局で放送された楽曲名と、その楽曲が放送された時刻情報および放送局情報とが互いに関連付けられて蓄積される。勿論、ラジオ放送以外の放送メディアのコンテンツに関する情報をデータベース１に蓄積してもよいし、このときのコンテンツは、楽曲に関する情報に限られず、例えば商品情報などでもよい。
【００３８】
以下、放送メディアがラジオ放送であって、放送メディアから提供されるコンテンツが楽曲であるとして説明する。
【００３９】
データベース２は、データベース１に蓄積されるコンテンツそのものに関する情報が蓄積される。例えば、コンテンツが放送メディアで放送された楽曲である場合、楽曲名に関連付けて、その楽曲が収録されたアルバム（ＣＤ）名や演奏者情報、発売元、発売日などの、コンテンツそのものに関する情報が蓄積される。さらに、データベース２には、このシステムに対する顧客情報を蓄積することができる。後述する補助端末４に固有の識別情報に基づく顧客のＩＤ情報や、顧客に関するその他の情報がデータベース２に蓄積される。
【００４０】
検索エンジン３は、ユーザによって指定された検索条件に基づきデータベース１に蓄積された情報の検索を行う。ここでいうエンジンとは、特定の機能を提供するひとまとまりの構成を指し、検索エンジン３は、ユーザに対して所定の検索機能を提供する。
【００４１】
ユーザは、例えばラジオで放送された楽曲が気に入ったとき、その楽曲が放送された放送局や場所、放送された時刻が分かれば、場所情報５、放送局情報６および時刻情報７を、検索エンジン３に対して検索条件として指定する。検索エンジン３は、設定された検索条件に基づきデータベース１を検索し、例えば楽曲名を検索結果として出力する。さらに、検索エンジン３によって、この楽曲名を検索条件としてデータベース２が検索され、例えばその楽曲が収録されたアルバム名やそのアルバムの発売元、演奏者情報などが出力される。データベース２の検索結果がユーザに返される。
【００４２】
一方、ユーザが放送を聞いて気に入った楽曲を検索しようと思っても、検索条件としての上述の情報５、６および７が分からなかったり、曖昧だったりすることがある。この発明では、ユーザは、時刻情報７を得るための補助端末４を予め保有している。また、それと共に、ユーザに応じた場所情報５や放送局情報６を予め顧客情報としてデータベース２に登録しておく。
【００４３】
すなわち、ユーザは、放送された楽曲が気に入ったら、補助端末４を操作して、そのときの時刻情報７’を補助端末４に記憶させる。後に、補助端末４に記憶された時刻情報７’に基づき検索エンジン３に検索を指示する。検索エンジン３は、この時刻情報７’と、データベース２に予め登録されている、ユーザの場所情報５および放送局情報６とを検索条件として、データベース１を検索する。検索結果として得られた楽曲名に基づき、データベース２が検索される。出力された検索結果は、ユーザの希望する情報の候補としてユーザに返される。
【００４４】
このように、この発明によるシステムを利用することで、ユーザは、例えば放送された楽曲が気に入ったときに補助端末４を操作して補助端末４に時刻情報７’を記憶させることで、希望の情報を得ることができる。
【００４５】
次に、この発明の実施の第１の形態について説明する。図２は、この実施の第１の形態による楽曲データ検索システムの構成の一例を示す。図２において、上述した図１と共通する部分には同一の番号を付して、詳細な説明を省略する。データベース１、データベース２および検索エンジン３で、ブックマーク検索エンジン１０が構成される。ブックマーク検索エンジン１０は、インターネットなどの通信回線で、図示されない他のサイトに接続される。
【００４６】
なお、サイトとは、ネットワークに対して公開される情報が置かれる場所であって、このブックマーク検索エンジン１０も、サイトの一つである。例えば、ブックマーク検索エンジン１０は、他のサイトとしての図示されないデータベース接続される。
【００４７】
放送局１２は、例えばラジオ放送局であって、予め作成されたプレイリストに基づき、楽曲などをコンテンツとして放送する。プレイリストは、放送後に作成されてもよい。勿論、楽曲だけに限らず、商品情報やその他の情報もコンテンツとして放送される。さらに、放送局１２は、ラジオ放送局に限らず、無線あるいは有線でテレビジョン放送を行うテレビジョン放送局やＣＡＴＶ(Cable Television)、楽曲を中心に有線で放送を行う有線放送局などであってもよい。
【００４８】
ブックマーク検索エンジン１０と放送局１２とがインターネットなどの通信回線で接続される。放送局１２からブックマーク検索エンジン１０に対して上述のプレイリストが送信される。ブックマーク検索エンジン１０では、受信したプレイリストをデータベース１に蓄積する。図３は、プレイリストの一例を示す。一つのコンテンツ、例えば放送された１曲分の楽曲に対して、図３の例では、そのコンテンツが放送された放送局１２の名前（Ｓｔａｔｉｏｎ  Ｎａｍｅ）、その放送局１２の放送エリア（Ａｒｅａ）、コンテンツ（楽曲）の放送開始時刻（Ｓｔａｒｔ  Ｔｉｍｅ）、コンテンツの放送終了時刻（Ｅｎｄ  Ｔｉｍｅ）およびコンテンツ名（Ｃｏｎｔｅｎｔ）が対応付けられる。
【００４９】
なお、プレイリストのデータベース１への蓄積は、実際にコンテンツの放送が行われた放送局１２から送信される例に限られない。例えば、人手で情報を収拾して放送されたプレイリストを作成し、作成されたプレイリストを、所定の記憶媒体を介してデータベース１に供給し、蓄積するようにしてもよい。また、放送局１２とは別のシステムでプレイリストを作成して、ブックマーク検索エンジン１０に送信するようにしてもよい。データベース１には、異なる複数の放送局１２のプレイリストを、それぞれの放送局を識別して蓄積することができる。
【００５０】
ブックマーク検索エンジン１０とゲートウェイデバイス１１とがインターネットなどの通信回線８で、双方向に接続される。詳細は後述するが、ゲートウェイデバイス１１は、例えばパーソナルコンピュータであって、ブックマーク検索エンジン１０と双方向に通信を行うと共に、ユーザが所有する補助端末４と通信を行うことができる。
【００５１】
ゲートウェイデバイス１１は、パーソナルコンピュータに限られない。例えば、テレビジョン受像機とディジタルネットワークとを接続するために設けられる、セットトップボックスをゲートウェイデバイス１１として用いることができる。他の例では、ディジタル放送用の受信機であるＩＲＤ(Integrated Reciever Decoder) をゲートウェイデバイス１１として用いることができる。
【００５２】
図４は、この実施の第１の形態による補助端末４の外観の一例を示す。なお、以下では、補助端末４をブックマーカ４と称する。ブックマーカ４は、例えばボタンからなる入力部２０と現在の時刻が表示される表示部２１とを有する。また、上述したゲートウェイデバイス１１と通信を行う際の電気的な接続点である、コネクタ２２が設けられる。
【００５３】
このブックマーカ４は、後述するような単純な構成から成っており、例えばキーホルダとして用いることができるような、小型の筐体中に収納することができる。この例に限らず、ブックマーカ４は、他の様々な電子機器に組み込むことができる。例えば、例は後述するが、ブックマーカ４は、例えばラジオ受信機に組み込むことができる。自動車に搭載される、カーステレオシステムに搭載することもできる。勿論、ブックマーカ４を組み込む対象は、電子機器に限られない。ブックマーカ４は、移動の際あるいは携帯して用いるようなものに組み込むと、より好ましい。
【００５４】
図５は、この実施の第１の形態によるブックマーカ４の構成の一例を示す。この図では省略されているが、ＣＰＵ(Central Processing Unit) ２５は、メモリやバス、所定のインターフェイスなどの構成を有する。ＣＰＵ２５に、ボタン２０、表示部２１、メモリ２６、タイマ２８およびインターフェイス２９が接続される。タイマ２８は、現在の時刻を出力するようにされ、ＣＰＵ２５の制御により時刻の校正が可能である。表示部２１は、例えばＬＣＤ(Liquid Crystal Display)からなり、ＣＰＵ２５によって表示制御される。表示部２１には、タイマ２８から出力された時刻情報がＣＰＵ２５を介して供給され、表示される。表示部２１は、省略することが可能である。
【００５５】
ユーザによるボタン２０の操作がＣＰＵ２５に検出され、タイマ２８の出力に基づきそのときの時刻情報がメモリ２６に記憶される。時刻情報は、図６に一例が示されるように、メモリ２６に対して複数個を記憶させることができる。時刻情報のそれぞれには、互いに識別可能なように、例えば通し番号による符号が付される。メモリ２６の所定領域に記憶される端末ＩＤ２７は、ブックマーカ４の個体それぞれを特定することができるような、ユニークなＩＤである。
【００５６】
インターフェイス２９は、コネクタ２２を介しての外部、すなわちゲートウェイデバイス１１との通信を制御する。ゲートウェイデバイス１１と通信する際の、インターフェイス２９によるインターフェイス規格は、特に限定されない。例えば、ＵＳＢ(Universal Serial Bus)を、ブックマーカ４とゲートウェイデバイス１１との通信のインターフェイス規格として用いることができる。また、ＩＥＥＥ−１３９４で規定されるインターフェイス規格を用いることができる。さらに、ＲＳ−２３２Ｃをこの通信のインターフェイス規格として用いることができる。
【００５７】
さらにまた、上述のように有線による通信に限られず、例えば、ＩｒＤＡ(Infrared Data Association) によるインターフェイス規格を用いて、赤外線信号を用いて、ブックマーカ４とゲートウェイデバイス１１との通信を行うようにしてもよい。この場合、コネクタ２２およびインターフェイス２９は、赤外線信号の送受信機能を有するものとなる。
【００５８】
また、ブックマーカ４を、カード内に集積回路および通信手段を埋め込んだＩＣカードや、ＰＣＭＣＩＡ(Personal Computer Memory Card International Association) およびＪＥＩＤＡ(Japan Electronic Industry Development Association) の規定によるＰＣカードとして構成することもできる。ＩＣカードとしてブックマーカ４を構成した場合には、インターフェイス２９として当該ＩＣカードに適合したインターフェイス規格が用いられる。ＰＣカードとしてブックマーカ４を構成した場合は、例えばゲートウェイデバイス１１にＰＣカードに対応したコネクタを設ける。ＰＣカードとしてのブックマーカ４を、このＰＣカードに対応したコネクタに直接的に装着することで、ブックマーカ４とゲートウェイデバイス１１との通信を行うことができる。
【００５９】
メモリ２６に記憶された端末ＩＤ２７および時刻情報は、ＣＰＵ２５の指令により、メモリ２６から読み出してインターフェイス２９を介して外部に出力することができる。
【００６０】
図７は、ゲートウェイデバイス１１の構成の一例を示す。上述もしたが、ゲートウェイデバイス１１として、一般的なパーソナルコンピュータを用いることができる。図７は、ゲートウェイデバイス１１として、一般的なパーソナルコンピュータを用いた例である。バス３０に、ＣＰＵ３１、ＲＯＭ(Read Only Memory)３２、ＲＡＭ(Random Access Memory)３３、表示制御回路３４および記憶媒体、例えばハードディスク３６が接続される。また、ユーザの操作に基づく制御信号を出力する、例えばキーボードおよび所定の方式のポインティングデバイスからなる入力手段９１がバス３０に接続される。ＣＰＵ２５は、例えばＲＯＭ３２やハードディスク３６に記憶されているプログラムに基づき動作し、ユーザの入力手段９１の操作により、所定の処理を行う。ＲＡＭ３３は、例えばＣＰＵ３１のワークメモリとして用いられる。ＣＰＵ２５から出力された表示制御信号が表示制御回路３４に供給され、ディスプレイ３５に対して表示制御信号に基づく表示が行われる。
【００６１】
さらに、ブックマーカ４と通信を行うためのインターフェイス３７がバス３０に接続される。インターフェイス３７は、ブックマーカ４のインターフェイス２９に対応したインターフェイス規格、例えばＵＳＢ、ＩＥＥＥ−１３９４、ＲＳ−２３２ＣおよびＩｒＤＡなどに適合したものが用いられる。
【００６２】
バス３０に対して、さらに、ブックマーク検索エンジン１０と通信回線８を介して通信を行うための通信手段３８が接続される。通信手段３８は、例えばモデムであって、通信回線８としての公衆電話回線に接続される。ゲートウェイデバイス１１は、例えば、モデムを用いて公衆電話回線によってインターネットに接続し、インターネットを介してブックマーク検索エンジン１０と双方向で通信を行うことができる。
【００６３】
バス３０に対して接続される音声処理手段３９は、バス３０を介して供給されたディジタル音声データをアナログ音声信号に変換する。音声処理手段３９から出力されたアナログ音声信号は、例えばスピーカ９０で再生される。
【００６４】
上述したが、ユーザは、ユーザー自身の情報を予めブックマーク検索エンジン１０の顧客データベース２に登録しておく必要がある。この登録は、ゲートウェイデバイス１１を用いて行うことができる。先ず、ユーザは、所有するブックマーカ４を、所定のインターフェイスによりゲートウェイデバイス１１に接続する。ユーザは、ゲートウェイデバイス１１を操作して、ユーザならびにユーザが所有するブックマーカ４の登録を行う。
【００６５】
図８は、ゲートウェイデバイス１１による、ユーザならびにユーザが所有するブックマーカ４の登録を行う際の、ディスプレイ３５における登録画面４０の表示の一例を示す。「名前」欄４１には、ユーザの氏名が入力される。「ブックマークＩＤ」欄４２には、ユーザの所有するブックマーカ４の端末ＩＤ２７が入力される。
【００６６】
上述した端末ＩＤ２７の入力は、ゲートウェイデバイス１１とブックマーカ４との通信によって行われる。すなわち、ゲートウェイデバイス１１からブックマーカ４に対して端末ＩＤ２７を読み出す旨の要求が送信される。この要求に基づくＣＰＵ２５の制御により、ブックマーカ４では、メモリ２６から端末ＩＤ２７が読み出される。読み出された端末ＩＤ２７は、ゲートウェイデバイス１１に送信される。ゲートウェイデバイス１１では、受信された端末ＩＤ２７をディスプレイ３５の「ブックマークＩＤ」欄４２に表示すると共に、例えばＲＡＭ３３に記憶する。
【００６７】
「郵便番号」欄４３および「市外局番」欄４４は、例えばユーザの居住する地域の郵便番号および公衆電話回線における市外局番がそれぞれ入力される。欄４３および４４に入力された内容に基づき、ユーザの行動するエリアが概略的に示される。ユーザの行動するエリアに関しては、郵便番号や市外局番に限らず、例えば地理上の領域を表す情報を入力するようにしてもよい。予め独自に設定された領域名を入力するようにもできる。「ラジオ局」欄４５には、ユーザが多く選択するラジオ局を特定する情報が入力される。この例では、放送局名が入力されているが、これに限らず、例えばラジオ放送の周波数帯域を入力するようにしてもよい。
【００６８】
「カードＮｏ．」欄４６には、ユーザのクレジットカードあるいはキャッシュカードの番号などが入力される。「住所」欄４７は、ユーザの住所が正確に入力される。これらは、例えばブックマーカ４を用いたサービスが課金処理を伴うような場合に用いられる情報である。
【００６９】
上述した、欄４１〜４７に入力された各情報は、それぞれＲＡＭ３３に記憶される。そして、所定の操作に基づきＲＡＭ３３から読み出され、通信手段３８によりブックマーク検索エンジン１０に対して送信される。このとき、送信される各情報に対して、所定の方法で暗号化を施すと、より好ましい。
【００７０】
一方、ブックマーカ４において、タイマ２８が校正される。例えば、端末ＩＤ２７の登録を行うためにブックマーカ４とゲートウェイデバイス１１とを接続した際に、ブックマーカ４とゲートウェイデバイス１１との間で双方向通信を行い、ゲートウェイデバイス１１が有するタイマ（図示しない）から出力される時刻情報を用いてブックマーカ４のタイマ２８の校正を行うことができる。
【００７１】
また、ブックマーカ４からゲートウェイデバイス１１への単方向の通信によって同様の処理を行うこともできる。ブックマーカ４とゲートウェイデバイス１１とを接続し、ブックマーカ４からゲートウェイデバイス１１に端末ＩＤ２７を転送する。それと共に、ブックマーカ４からゲートウェイデバイス１１に対して、タイマ２８による時刻情報を転送する。ゲートウェイデバイス１１側で、この転送された時刻情報と、ゲートウェイデバイス１１が有する図示されないタイマが示す時刻情報とを比較し、その差分を用いて正しい時刻を算出するようにもできる。
【００７２】
なお、これらの場合、ゲートウェイデバイス１１の図示されないタイマによる時刻情報は、何らかの方法で正しい時刻に校正されている必要がある。
【００７３】
さらに、上述では、ブックマーカ４がタイマを有しているように説明されているが、これはこの例に限定されない。例えば、ブックマーカ４に所定周期のクロックで動作するカウンタを設け、このカウンタのカウント値によって、ボタン２０が押された時刻を示す時刻情報を求めることができる。例えば、ユーザがボタン２０を操作した際のカウント値がメモリ２６に記憶される。ブックマーカ４をゲートウェイデバイス１１に接続し、メモリ２６に記憶されたカウント値をゲートウェイデバイス１１に転送する際に、転送した時点でのカウント値が、メモリ２６から読み出されたカウント値と共にゲートウェイデバイス１１に転送される。
【００７４】
一方、ゲートウェイデバイス１１は、所定の方法を用いて図示されないタイマの校正を行い、マスタクロックを得る。例えば通信手段３８によって、通信回線８を介してブックマーク検索エンジン１０と通信を行い、時刻情報を得て、この時刻情報でゲートウェイデバイス１１のタイマの校正を行う。また、ゲートウェイデバイス１１に所定の受信手段を設け、テレビジョン放送やラジオ放送に含まれる時刻情報を受信し、受信された時刻情報に基づき、ゲートウェイデバイス１１のタイマの校正を行うようにしてもよい。
【００７５】
ゲートウェイデバイス１１では、ブックマーカ４から転送された、ユーザによるボタン２０の操作の際のカウント値と、ブックマーカ４からの転送が行われた際のカウント値との差分が求められる。ブックマーカ４のカウンタのカウントアップの周期が予め分かっていれば、マスタクロックを生成するゲートウェイデバイス１１のタイマに基づき、ブックマーカ４からの転送が行われた時刻を基準にして差分のカウント値に対応する時間だけ遡ることで、ブックマーカ４においてユーザがボタン２０を操作し、メモリ２６にカウント値が記憶された時刻を正確に求めることができる。
【００７６】
この方法を用いれば、ブックマーカ４に時計（タイマ２８）ならびに時刻表示を行う表示部２１を設ける必要がなくなる。また、この方法を用いれば、ブックマーカ４のタイマ２８の校正を行う必要が無い。
【００７７】
なお、例えばブックマーカ４をゲートウェイデバイス１１に接続した際に、ゲートウェイデバイス１１で、一定期間をおいてブックマーカ４のカウンタのカウント値を計測することで、ブックマーカ４のカウンタの周期が不明な場合にも対処可能となる。
【００７８】
また、上述では、カウンタが所定周期のクロックでカウントを行うように説明したが、これはこの例に限定されない。カウンタは、カウント値と例えばカウント開始時からの時間とが対応付けられれば、任意のタイミングで発生されるクロックで動作させることができる。例えば、シフトレジスタと排他論理和回路を用いて生成される、Ｍ系列に基づくクロックでカウンタを動作させることができる。また例えば、クロックの周期を定期的に変化させて、カウンタを動作させてもよい。勿論、ゲートウェイデバイス１１側では、ブックマーカ４がどんなクロックのカウンタを有しているかを知っている必要がある。カウンタを動作させるためにこのようなクロックを用いることで、例えばブックマーカ４の違法な製造や使用を防ぐことが可能になる。
【００７９】
さらに、上述では、ブックマーカ４でボタン２０が押された時刻を、ゲートウェイデバイス１１上で求めるようにしたが、これはこの例に限定されない。例えば、ゲートウェイデバイス１１では、ブックマーカ４でボタン２０が押された時刻を示す時刻情報と、ブックマーカ４からゲートウェイデバイス１１に時刻情報の転送が行われた時刻を示す時刻情報とを求める。そして、これらの時刻情報を検索エンジン１０に転送し、検索エンジン１０のマスタクロックに基づき、ボタン２０が押された正確な時刻を求めるようにもできる。
【００８０】
次に、図９のフローチャートを用いて、上述の図２で示したシステムによるコンテンツ検索処理について説明する。先ず、最初のステップＳ１０で、上述したような手順で、ユーザが所有するブックマーカ４の端末ＩＤ２７の、ブックマーク検索エンジン１０への登録が行われる。
【００８１】
ユーザは、端末ＩＤ２７が登録されたこのブックマーカ４を用いて、街頭や自動車の中など任意の場所で、時刻情報を記憶させることができる。例えば、車中に備えつけられたラジオで再生された楽曲が気に入ったら、その場でブックマーカ４のボタン２０を押す。ボタン２０が押された時刻情報がブックマーカ４のメモリ２６に記憶される（ステップＳ１１）。時刻情報は、ブックマーカ４が内蔵するメモリ２６の記憶容量の範囲で複数、記憶することができる（ステップＳ１２）。
【００８２】
ステップＳ１３で、ブックマーカ４とゲートウェイデバイス１１（図９ではＧ・Ｄと略称する）とが接続される。次のステップＳ１４で、ブックマーカ４のメモリ２６に記憶された時刻情報が端末ＩＤ２７と共に読み出され、上述した所定のインターフェイスを介してゲートウェイデバイス１１に転送される。このステップＳ１４の処理は、上述のステップＳ１３でブックマーカ４とゲートウェイデバイス１１とが接続されると、自動的に開始されるようにできる。そして、次のステップＳ１５で、ブックマーカ４からゲートウェイデバイス１１に転送された時刻情報と端末ＩＤ２７とが、通信回線８を介してゲートウェイデバイス１１からブックマーク検索エンジン１０に転送される。
【００８３】
ステップＳ１６で、ブックマーク検索エンジン１０では、ゲートウェイデバイス１１から転送された時刻情報および端末ＩＤ２７に基づき、情報の検索が行われる。検索条件として、時刻情報が用いられる。例えば、楽曲情報が知りたければ、時刻情報に基づきデータベース１が検索され、データベース１に蓄積された各放送局のプレイリストに基づき、時刻情報で示される時刻にラジオ局各局で放送されていた楽曲の曲名などが出力される。
【００８４】
このステップＳ１６での検索の際に、上述したステップＳ１０でのユーザの登録情報を用いて、検索条件が絞り込まれる。ゲートウェイデバイス１１から転送された端末ＩＤ２７に基づいてデータベース２の検索を行い、端末ＩＤ２７として登録されたユーザの登録情報を出力する。この登録情報を検索条件としてさらに用いる。
【００８５】
例えば、データベース１でプレイリストの検索を行う際に、上述のステップＳ１０で端末ＩＤ２７をブックマーク検索エンジン１０に登録する際に「ラジオ局」欄４５に入力された放送局の情報を用いて、特定の放送局のプレイリストだけを検索対象とする。
【００８６】
こうして、対象の放送局に関してプレイリストの検索を行ったら（ステップＳ１７）、検索結果がユーザに返される。すなわち、ブックマーク検索エンジン１０での検索結果がゲートウェイデバイス１１に転送される。ゲートウェイデバイス１１では、転送された検索結果を、一例を後述するような表示画面に表示し、ユーザが必要としている情報が検索されたかどうかが確認される（ステップＳ１８）。
【００８７】
若し、検索結果にユーザが必要としている情報が含まれていない場合、その旨ゲートウェイデバイス１１からブックマーク検索エンジン１０に転送され、ステップＳ１９で、検索条件を変えて再び検索が行われる。例えば、検索条件としての放送局の対象を、「郵便番号」欄４３および「市外局番」欄４４に入力された情報に基づき、これらの情報で規定される範囲内で受信可能な放送局全てに広げる。これに限らず、検索条件としての放送局の対象を、例えば欄４３および４４に入力された地域に隣接する地域に広げてもよい。
【００８８】
ステップＳ１９での再検索において、検索条件は、ブックマーク検索エンジン１０側で自動的に設定することができる。例えば、ステップＳ１０の処理によってユーザが登録した登録内容を、段階的に検索条件に当てはめていく。また、再検索の際の検索条件を、ユーザが直接的に設定するようにもできる。新たな検索条件は、ユーザによってゲートウェイデバイス１１に入力される。入力された検索条件は、ゲートウェイデバイス１１からブックマーク検索エンジン１０に転送される。
【００８９】
こうして、ユーザが必要とする情報が検索されると、ステップＳ２０で、検索された情報がブックマーク検索エンジン１０からゲートウェイデバイス１１に転送される。例えば、楽曲の情報を検索している場合、検索された楽曲の音声データがブックマーク検索エンジン１０からゲートウェイデバイス１１に転送される。楽曲の音声データは、データベース２に蓄積しておくことができる。これに限らず、例えばインターネットで互いに接続された他サイトに対して楽曲の音声データを要求し、この他サイトから音声データを転送されるようにしてもよい。
【００９０】
ユーザは、転送された音声データを、例えばゲートウェイデバイス１１のハードディスク３６に格納し、例えば音声処理手段３９とスピーカ９０とによって再生することができる。そして、この音声データの楽曲が気に入ったなら、ゲートウェイデバイス１１を用いてブックマーク検索エンジン１０と通信し、この楽曲が収録されたアルバム（ＣＤなど）の購入を要求することができる。
【００９１】
図１０は、ステップＳ１８以降でのゲートウェイデバイス１１の表示画面の一例を示す。画面上部には、ユーザの登録情報の、ユーザ名５１、端末ＩＤ２７およびエリア５２が表示されている。なお、エリア５２は、上述した図８の登録画面では、入力欄が省略されている。この例では、ユーザは、例えば３つのラジオ放送局「ＡＡＡＡ」、「ＢＢＢＢ」および「ＣＣＣＣ」と、１つのＣＡＴＶ(Cable Television)放送局「ＤＤＤ」との、４つの放送局を登録している。
【００９２】
ブックマーカ４に登録された１つの時刻情報５３に基づく、ブックマーク検索エンジン１０での４つの放送局の放送に関する検索結果が表示５４、５５、５６および５７として表示される。この例では、放送局「ＡＡＡＡ」、「ＢＢＢＢ」および「ＤＤＤ」で、時刻情報５３に示される時刻に楽曲が放送されている。一方、放送局「ＣＣＣＣ」では、宣伝広告が放送されている。放送局「ＡＡＡＡ」を示す表示５４を例にとると、放送局名および放送の周波数帯域情報の下に、放送局「ＡＡＡＡ」が時刻情報５３の時刻に放送していた楽曲が収録されているＣＤのジャケット画像５４Ａが表示され、その下に曲名および歌手名５４Ｂが表示され、当該ＣＤの販売価格５４Ｃが表示される。
【００９３】
さらにその下には、楽曲が放送された各放送局に共通して、ゲートウェイデバイス１１のユーザインターフェイスで仮想的に操作が可能なボタン５８、５９および６０がそれぞれ配置される。ボタン５８を操作することで、当該楽曲の音声データがブックマーク検索エンジン１０からゲートウェイデバイス１１へと転送され、音声処理部３９の信号処理を経てスピーカ９０で再生される。ボタン５８を操作した場合には、転送された音声データは、所定の記憶装置、例えばハードディスク３６に記憶されない。
【００９４】
これらの、ジャケット画像５４Ａ、曲名および歌手名５４Ｂ、楽曲の音声データなどにより、ユーザは、登録した各放送局で放送され検索された楽曲の中から、希望する楽曲を選択することができる。
【００９５】
ボタン５９は、例えば当該楽曲が収録されているＣＤを購入したい場合に用いられる。また、ボタン６０は、例えば当該楽曲の音声データをダウンロードして例えばハードディスク３６に記憶させたい場合に用いられる。ボタン５９および６０によりＣＤの購入あるいは楽曲のダウンロードを行った場合には、例えば図８の「カードＮｏ．」欄４６で入力された番号に基づき、クレジットカードやキャッシュカードから代金の引き落としを行うようにできる。
【００９６】
なお、図１０の例では、放送局「ＣＣＣＣ」の宣伝広告の放送に対してボタン５８、５９および６０が表示されていないが、表示されている商品の購入を申し込むようなボタンを別途に設けることも可能である。
【００９７】
また、登録されている放送局の数が多く、画面５０に対して一度に表示できないような場合はボタン６１を操作することで、他の登録放送局による情報を表示させることができる。
【００９８】
なお、上述では、ブックマーカ４が時刻情報を記憶する専用の装置として説明したが、これはこの例に限定されない。例えば、携帯電話やＰＨＳ(Personal Handy Phone System) などの、携帯用の通信機器にブックマーカ４の機能を持たせることは容易である。ボタン２０をダイヤルキーなどと共に機器に配置し、機器に登録された電話番号を端末ＩＤ２７として利用することができる。ダイヤルキーの所定の組み合わせでボタン２０の機能を実現するようにしてもよい。同様に、ＧＰＳ(Global Positioning System) の受信機にブックマーカ４の機能を持たせることも容易である。また、ＰＨＳやＧＰＳなど、位置の検出を行うことができるようにされた機器にブックマーカ４の機能を持たせた場合には、ユーザの位置を限定することができるため、放送局などを絞り込んでのより的確な検索を行うことができる。
【００９９】
この実施の第１の形態の変形例として、ゲートウェイデバイス１１において、ソフトウェア的にボタン２０を実現することができる。例えば、ゲートウェイデバイス１１の所定のキーや、画面上の所定の位置に時刻情報を記憶するボタン２０の機能を割り当てる。画面に表示される所定のアイコンに、ボタン２０の機能を持たせてもよい。ボタン２０の機能を有するアイコンを、例えばマウスなどのポインティングデバイスを用いて操作することで、時刻情報を記憶する。端末ＩＤ２７は、ゲートウェイデバイス１０のＲＯＭ３２、ＲＡＭ３３あるいはハードディスク３６の所定領域に記憶されている。
【０１００】
ユーザがゲートウェイデバイス１１にボタン２０として割り当てられたアイコンなどを操作すると、ＲＡＭ３３やハードディスク３６の所定領域に、その操作がなされた時刻を示す時刻情報が記憶される。この記憶された時刻情報が読み出され、時刻情報と端末ＩＤ２７とが共に、ブックマーク検索エンジン１０に通信回線８を介して転送される。ブックマーク検索エンジン１０において、転送された情報に基づき検索がなされ、検索結果がブックマーク検索エンジン１０からゲートウェイデバイス１１に対して通信回線８を介して転送される。
【０１０１】
なお、ブックマーク検索エンジン１０での検索の際には、各ブックマーカ４のそれぞれから、各ブックマーカ４にユニークな端末ＩＤ２７が供給されている。この端末ＩＤ２７を用いれば、例えばどの楽曲を何人が要求ならびにダウンロードしたかがわかり、マーケットリサーチなどに利用することができる。
【０１０２】
次に、この発明の実施の第２の形態について説明する。上述した実施の第１の形態では、ブックマーカ４は、ボタン２０を押して時刻情報を記憶するだけの、単純な構成であった。この実施の第２の形態では、ブックマーカ４をラジオ受信機に組み込む。
【０１０３】
図１１は、この実施の第２の形態による、ラジオ受信機７０に組み込まれたブックマーカの構成の一例を示す。なお、図１１において、上述した図５に示すブックマーカ４と共通する部分には同一の番号を付し、詳細な説明を省略する。アンテナ７１で受信された電波は、チューナ７２に供給される。チューナ７２では、例えばユーザの操作に基づき所定の周波数帯域が選択され、所望の放送局の放送が選局される。選局された信号は、検波、復調処理など所定の処理をされ音声信号に変換される。この音声信号は、信号処理回路７３に供給され、増幅処理などの後、スピーカ７４で再生される。
【０１０４】
一方、チューナ７２における選局情報は、ＣＰＵ２５に供給される。例えば、選局の際の周波数帯域情報がＣＰＵ２５に供給される。ＣＰＵ２５では、ボタン２０が押されたときに、時刻情報をメモリ２６に記憶させると共に、記憶された時刻情報と対応させて、供給されたこの選局情報をメモリ２６に記憶させる。上述の図５の例と同様に、メモリ２６の所定領域には、予め端末ＩＤ２７が記憶されている。メモリ２６に記憶された選局情報、時刻情報および端末ＩＤ２７は、ＣＰＵ２５によって読み出して、インターフェイス２９を介して外部に出力することができる。
【０１０５】
このとき、予め作成された周波数帯域と放送局名との対応関係を示すテーブルをメモリ２６に記憶させる。供給された周波数帯域情報を、このテーブルを参照して放送局名を示す情報に変換してメモリ２６に記憶させてもよい。
【０１０６】
また、チューナ７２を、複数の放送局の周波数帯域が予め設定され、受信時には、これら複数の放送局の周波数帯域を切り替えるようなものとしてもよい。こうすると、チューナ７２からＣＰＵ２５に対して、直接的に放送局名データを供給することが可能になる。
【０１０７】
図１２は、この実施の第２の形態による検索システムの構成の一例を示す。図１２において、上述した図２の検索システムと共通する部分には同一の番号を付し、詳細な説明を省略する。ラジオ受信機７０において、ユーザにより選局がなされて所定の周波数帯域が選択され、放送局１２で放送された電波が受信される。受信による再生音声がスピーカ７４から出力される。ユーザは、気に入った例えば楽曲が放送されたときに、ボタン２０を押す。ボタン２０が押された時刻を示す時刻情報がメモリ２６に記憶されると共に、ラジオ受信機７０の選局情報が時刻情報に対応付けられてメモリ２６に記憶される。
【０１０８】
ラジオ受信機７０とゲートウェイデバイス１１とが所定のインターフェイスによって接続される。この接続には、上述の実施の第１の形態と同様に、ＵＳＢ、ＩＥＥＥ−１３９４、ＲＳ−２３２ＣおよびＩｒＤＡなどをインターフェイス規格として用いることができる。
【０１０９】
ゲートウェイデバイス１１には、上述の図２の例と同様に、ラジオ受信機７０やブックマーク検索エンジン１０との通信の制御や、後述する表示画面の表示制御などを行うソフトウェア７５が搭載されている。ラジオ受信機７０のメモリ２６に記憶された時刻情報、選局情報および端末ＩＤ２７がラジオ受信機７０からゲートウェイデバイス１１に、上述した所定のインターフェイスを介して転送される。さらに、これら時刻情報、選局情報および端末ＩＤ２７は、ゲートウェイデバイス１１からブックマーク検索エンジン１０に通信回線８を介して供給される。
【０１１０】
ブックマーク検索エンジン１０では、時刻情報および端末ＩＤ２７と共に、選局情報が検索条件として用いられる。したがって、ブックマーク検索エンジン１０では、放送時刻と共に、その放送がなされた放送局を特定することができるため、より精度の高い検索を迅速に行うことができる。
【０１１１】
検索結果は、ブックマーク検索エンジン１０からゲートウェイデバイス１１に通信回線８を介して転送され、所定の処理の後、ゲートウェイデバイス１１の表示手段に表示される。図１３は、このときの、検索結果の、ゲートウェイデバイス１１の表示手段への表示の一例を示す。検索条件に選局情報が含まれているので、任意の時刻にラジオ受信機７０で受信されていた放送を一意に特定できる。したがって、図１３に示されるように、表示画面８０には、時刻情報８１Ａ、８１Ｂ、８１Ｃおよび８１Ｄと、検索結果８２Ａ、８２Ｂ、８２Ｃおよび８２Ｄとがそれぞれ１対１で表示される。ユーザは、略希望どおりの情報を得ることができる。
【０１１２】
図１４は、上述の実施の第２の形態の変形例による検索システムの構成の一例を示す。この変形例は、ラジオ受信機１００にブックマーカ４の機能を持たせて受信時刻と放送局の情報を得るようにしたと共に、そのラジオ受信機１００に、上述のゲートウェイデバイス１１に搭載されたソフトウェア７５を搭載した例である。
【０１１３】
図１４に示されるように、この第２の形態の変形例では、ラジオ受信機１００に所定のソフトウェア７５と、時刻情報、放送局情報および端末ＩＤ２７とが記憶されるメモリ２６とが搭載される。このシステムによる処理も、図９を用いて上述した実施の第１の形態の処理と略同様である。
【０１１４】
すなわち、ユーザは、放送局１２からのラジオ放送をラジオ受信機１００で受信し、受信した放送をスピーカ１１１で再生する。再生音を聴き、ユーザは、気に入った例えば楽曲が放送されると、ボタン２０を押す。ラジオ受信機１００において、ボタン２０が押されると、ボタン２０が押された時刻を示す時刻情報と、受信した放送の周波数帯域などによる放送局情報とがメモリ２６に記憶される。
【０１１５】
ラジオ受信機１００とブックマーク検索エンジン１０とが所定の通信回線８、例えばインターネットで接続される。通信回線８の通信によって、ラジオ受信機１００のメモリ２６に記憶された時刻情報、放送局情報および端末ＩＤ２７とがブックマーク検索エンジン１０に転送される。ブックマーク検索エンジン１０では、転送されたこれら時刻情報、放送局情報および端末ＩＤ２７とに基づき情報の検索を行い、検索結果を通信回線８を介してラジオ受信機１００に転送する。ラジオ受信機１００では、転送された検索結果が、例えば上述の図１３に示したのと同様の表示画面として、図示されない表示手段に表示される。ユーザは、この画面に基づく操作を行い、通信回線８を介して音声データのダウンロードや商品の購入要求などを行うことができる。
【０１１６】
この実施の第２の形態の変形例によるラジオ受信機１００は、上述した実施の第２の形態のラジオ受信機７０と同様な構成とすることができる。この場合、ラジオ受信機７０とブックマーク検索エンジン１０との通信は、インターフェイス２９を用いて行われる。ブックマーク検索エンジン１０の検索結果は、表示部２１に対して簡易的に表示される。図示されない入力手段を用いて表示部２１に表示された検索結果に対する応答を、ブックマーク検索エンジン１０に対して転送することができる。
【０１１７】
また、ラジオ受信機１００の構成は、図１５に一例が示されるように、一般的なパーソナルコンピュータに、ラジオ放送を受信できるようにされたチューナユニット１０９を付加した構成とすることができる。チューナユニット１０９は、アンテナ１１４で受信された電波から所望の放送局の周波数帯域を選択し、選局された電波の検波や復調などの所定の処理を行い、音声信号を出力する。チューナユニット１０９から出力された音声信号は、例えば、アンプ１１０によって増幅され、スピーカ１１１によって再生される。
【０１１８】
チューナユニット１０９は、バス１１２に接続される。チューナユニット１０９での選局情報などは、バス１１２を介して後述するＣＰＵ１０１などに供給される。
【０１１９】
バス１１２に対してＣＰＵ１０１、ＲＯＭ１０２およびＲＡＭ１０３が接続される。ＲＯＭ１０２には、端末ＩＤ２７ならびに所定のプログラムが予め格納される。ＲＡＭ１０３には、ボタン２０が押された時刻を示す時刻情報や、チューナユニット１０９からバス１１２を介して供給される放送局情報が記憶される。
【０１２０】
バス１１２には、さらに、表示制御回路１０４、記憶媒体１０６、入力インターフェイス１０７および通信インターフェイス１０８が接続される。表示制御回路１０４は、例えばＬＣＤからなるディスプレイ１０５が接続され、ＣＰＵ１０１からバス１１２を介して供給される表示制御信号に基づきディスプレイ１０５を駆動し、所定の表示を行う。記憶媒体１０６は、所定のデータやプログラムなどが記憶される、補助的な記憶媒体であって、半導体メモリやハードディスクを用いることができる。これに限らず、記憶媒体１０６に着脱自在なものを用いることもできる。通信手段１０８は、例えばモデムからなり、通信回線８における通信の制御を行う。
【０１２１】
入力インターフェイス１０７は、所定の入力デバイスとＣＰＵ１０１とのインターフェイスを行う。入力インターフェイス１０７には、例えばキーボード１１３や、図示しないパッド装置などによるポインティングデバイスが接続されると共に、ボタン２０が接続される。ディスプレイ１０５をタッチパネル構造として、タッチパネルの出力を入力インターフェイス１０７に供給するようにしてもよい。通信インターフェイス１０８は、例えばインターネットからなる、ブックマーク検索エンジン１０とのインターフェイスである。
【０１２２】
また、上述したシステムでは、ブックマーカ４のメモリ２６に記憶された時刻情報および放送局情報を、インターフェイス２９を介して外部のゲートウェイデバイス１１またはブックマーク検索エンジン１０に出力したが、これはこの例に限定されない。例えば、ブックマーカ４に他のブックマーカ４’と通信を行う通信手段を設け、他のユーザのブックマーカ４’に対してブックマーカ４のメモリ２６に記憶された時刻情報および放送局情報を転送することも可能である。他のブックマーカ４’に対して時刻情報および放送局情報を転送することで、これらの情報を受け取ったブックマーカ４’のユーザは、他人が得た情報から、コンテンツの検索を行うことが可能となる。
【０１２３】
ブックマーカ４とブックマーカ４’との通信手段としては、例えばＩｒＤＡなどの赤外線信号による通信、電波による通信、コネクタおよびケーブルなどを用いてブックマーカ４および４’を直接的に接続しての通信などが考えられる。ブックマーカ４とブックマーカ４’とを直接的に接続する場合には、例えばそれぞれ所定のインターフェイスを設けることで、ＵＳＢ、ＩＥＥＥ１３９４、ＲＳ−２３２Ｃなどでの通信が可能となる。また、これらの通信方法に限定されず、さらに他の有線、無線による通信方法を用いて、ブックマーカ４とブックマーカ４’との通信を行うこともできる。
【０１２４】
さらに、この発明では、ブックマーカ４は、正確な時刻を表示または記憶することが要求される。例えば、ブックマーカ４に、正確な時刻情報が乗せられた標準電波を受信する受信手段を設け、この電波を定期的に受信するようにする。受信された電波に乗せられた時刻情報に基づきタイマ２８を校正することで、常に正確な時刻情報を得ることができるようになる。
【０１２５】
正確な時間が乗せられた標準電波としては、例えば日本の場合、標準時刻電波（ＪＧ２ＡＳ）を用いることができる。また、テレビジョン放送やラジオ放送の時報などを、標準電波として用いることができる。
【０１２６】
さらにまた、ブックマーカ４に、ラジオ受信機やテレビジョン受像機などから発生している、受信周波数に対応した微弱な電波を検出する機能を持たせることができる。検出される電波は、例えば受信機の局部発振回路が発生する信号に基づく電波である。ユーザがテレビジョン放送やラジオ放送を視聴中に放送された楽曲などを気に入ったときに、視聴しているテレビジョン受像機やラジオ受信機の近傍で、微弱電波検出機能付のブックマーカ４”のボタン２０を押す。ブックマーカ４”の検出回路で、当該テレビジョン受像機やラジオ受信機から発生している電波を検出し、検出された電波の周波数を求め、周波数情報を、ボタン２０が押された時刻を示す時刻情報と共にメモリ２６に記憶する。
【０１２７】
図１６は、ブックマーカ４”の検出回路の一例の構成を示す。アンテナ１５０で受信された電波は、それぞれ所定の放送局の電波を選択的に受信するようにされたチューナ１５１Ａ、１５１Ｂおよび１５１Ｃに供給される。チューナ１５０Ａ、１５０Ｂおよび１５０Ｃの出力は、それぞれ検波回路１５２Ａ、１５２Ｂおよび１５２Ｃで検波され、最大値検出回路１５３に供給される。最大値検出回路１５３は、例えば図示されるように差動回路で構成され、入力された複数の信号のうちレベルが最大の信号に対応したチャンネルからのみ、出力信号が出力される。最大値検出回路１５３の出力は、ラッチ回路１５４に供給される。ラッチ回路１５４では、ボタン２０と連動したボタン２０’がＯＮされると、最大値検出回路１５３の出力をラッチして、信号が出力されたチャンネルに応じた出力信号を出力する。出力信号は、ＣＰＵ２５でデコードされて放送局情報に変換され、ボタン２０が押された時刻を示す時刻情報と共にメモリ２６に記憶される。
【０１２８】
この発明によるブックマーカ４を、ＧＰＳ(Global Positioning System) と組み合わせて用いることができる。例えば、ブックマーカ４にＧＰＳを内蔵させ、ボタン２０が押された時点の緯度および経度情報を、時刻情報と対応付けてメモリ２６に記憶する。記憶された緯度・経度情報および時刻情報は、後に、ゲートウェイデバイス１１に転送される。
【０１２９】
例えば、アメリカ合衆国のように国土が東西に広い国では、国内で複数のタイムゾーンが存在する。ゲートウェイデバイス１１において、転送された緯度・経度情報に基づき、タイムゾーンに応じて時刻情報の補正を行うことで、常に正しい時刻情報に基づいたコンテンツの検索を行うことができる。
【０１３０】
また、ＧＰＳで得られる緯度・経度情報を用いて、ユーザが居る地域を特定することができるので、ラジオ局などの特定をより正確に行うことができる。
【０１３１】
さらに、ユーザがブックマーカ４を持ち歩きながら、移動経路上や立ち寄った場所、店などでボタン２０を押す。ユーザは、後にゲートウェイデバイス１１に緯度・経度情報および時刻情報を転送する。ゲートウェイデバイス１１に、例えば、時刻情報に応じて緯度・経度情報に応じて地図上にプロットしていくアプリケーションなどを予め搭載することで、その日に通った概略的な経路やどの店に何時頃に立ち寄ったかなどを知ることができる。検索エンジン１０に、店舗情報などからなるデータベースを構成することで、立ち寄った店などの詳細な情報を得ることができる。
【図面の簡単な説明】
【０１３２】
【図１】この発明による情報検索システムを概略的に示す略線図である。
【図２】実施の第１の形態による楽曲データ検索システムの構成の一例を示す略線図である。
【図３】プレイリストの一例を示す略線図である。
【図４】実施の第１の形態による補助端末すなわちブックマーカの外観の一例を示す略線図である。
【図５】実施の第１の形態によるブックマーカの構成の一例を示すブロック図である。
【図６】ブックマーカのメモリに記憶される時刻情報の例を示す略線図である。
【図７】ゲートウェイデバイスの構成の一例を示すブロック図である。
【図８】ゲートウェイデバイスによる、ユーザならびにユーザが所有するブックマーカの登録画面の表示の一例を示す
【図９】この発明によるコンテンツ検索処理の一例のフローチャートである。
【図１０】実施の第１の形態によるゲートウェイデバイスの表示画面の一例を示す略線図である。
【図１１】実施の第２の形態による、ラジオ受信機に組み込まれたブックマーカの構成の一例を示すブロック図である。
【図１２】実施の第２の形態による検索システムの構成の一例を示す略線図である。
【図１３】実施の第２の形態によるゲートウェイデバイスの表示画面の一例を示す略線図である。
【図１４】実施の第２の形態の変形例による検索システムの構成の一例を示す略線図である。
【図１５】一般的なパーソナルコンピュータにラジオ受信機が組み込まれた構成の一例を示すブロック図である。
【図１６】受信機の受信周波数に対応した電波を検出する検出回路の一例の構成を示すブロック図である。
【符号の説明】
【０１３３】
１  放送メディアによるプレイリストが蓄積されるデータベース
２  コンテンツに関する情報が蓄積されるデータベース
３  検索エンジン
４  ブックマーカ（補助端末）
５  場所情報
６  放送局情報
７  時刻情報
１０  ブックマーク検索エンジン
１１  ゲートウェイデバイス
２０  ブックマーカの入力部
２１  表示部
２２  コネクタ
２５  ＣＰＵ
２６  メモリ
２７  端末ＩＤ
２８  タイマ
２９  インターフェイス
３１  ＣＰＵ
３７  インターフェイス
３８  通信手段
４０  登録画面
７０  受信機
１００  受信機
【図１】
2005332411.tif 000003
【図２】
2005332411.tif 000004
【図３】
2005332411.tif 000005
【図４】
2005332411.tif 000006
【図５】
2005332411.tif 000007
【図６】
2005332411.tif 000008
【図７】
2005332411.tif 000009
【図８】
2005332411.tif 000010
【図９】
2005332411.tif 000011
【図１０】
2005332411.tif 000012
【図１１】
2005332411.tif 000013
【図１２】
2005332411.tif 000014
【図１３】
2005332411.tif 000015
【図１４】
2005332411.tif 000016
【図１５】
2005332411.tif 000017
【図１６】
2005332411.tif 000018