(57)【要約】【課題】放送されたコンテンツを、的確なキーワードが分からなくても検索できるようにする。【解決手段】ＤＢ１に放送局１２で放送されるコンテンツのプレイリストを蓄積する。ＤＢ２に、ユーザ登録による放送局情報や場所情報とユーザＩＤとを蓄積する。放送局１２で放送された楽曲をユーザが気に入ったら、ユーザはブックマーカ４のボタン２０を押す。ボタン２０の操作時刻情報とユーザＩＤとをゲートウェイデバイス１１を介して検索エンジン３に供給する。検索エンジン３は、ＤＢ２でユーザＩＤにより検索対象の放送局を絞り込み、時刻情報に基づきＤＢ１を検索する。時刻情報が示す時刻に放送された楽曲名が検索され、検索結果がゲートウェイデバイス１１に転送され、表示される。ブックマーカ４の制御プログラムは、ゲートウェイデバイス１１を介してネットワークからダウンロードして更新できる。【選択図】  図２
2008252921.tif 000002
【特許請求の範囲】
【請求項１】
通信装置と検索装置とを備え、放送されたコンテンツの関連情報を検索する検索システムにおいて、
操作部と、
上記操作部が操作された後に、関連情報の検索を要求する要求情報を外部に転送する通信部と、
プログラムを記憶する記憶部と、
上記記憶部に記憶されるプログラムを実行することにより、当該装置全体の動作を制御する制御部と
を有する通信装置と、
現在時刻を出力するタイマと、
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、
上記通信部により上記要求情報が転送された時刻を基準にして、上記操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより上記操作部が操作された操作時刻を演算する操作時刻演算部と、
上記操作時刻演算部により演算された操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する検索部と
を有する上記検索装置と
を備え、
上記検索装置は、
上記通信装置からの要求に応じて、上記通信装置全体の動作を制御するプログラムを上記通信装置に転送する他の通信部をさらに有し、
上記通信装置の上記制御部は、上記通信部を介して受信された、上記他の通信部から送信されたプログラムを上記記憶部に記録するように制御する
ようにした検索システム。
【請求項２】
請求項１に記載の検索システムにおいて、
上記通信装置は、
表示部をさらに有し、
上記制御部により上記記憶部のプログラムが更新されることにより、上記表示部の表示も更新される
ようにした検索システム。
【請求項３】
請求項１に記載の検索システムにおいて、
上記検索装置は、
楽曲データのデータベースをさらに有し、
上記通信装置は、
楽曲データを記憶媒体に記録する記録部をさらに有し、
上記通信部は、上記検索部により検索された関連情報を受信し、
上記操作部に対する操作に応じて、上記通信部は、上記関連情報に対応する楽曲データのダウンロードを要求する要求情報を上記検索装置に送信し、
上記検索部は、上記要求情報に対応する楽曲データを上記データベースから検索すると共に上記通信装置に返信し、
上記記録部は、上記通信部を介して受信された楽曲データを上記記憶媒体に記録する
ようにした検索システム。
【請求項４】
請求項１に記載の検索システムにおいて、
上記通信装置は、
放送局情報を設定する放送局設定部をさらに有し、
上記通信部は、上記検索装置に対して放送局情報を転送し、
上記検索部は、上記転送された放送局情報に対応する放送局で、上記操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する
ようにした検索システム。
【請求項５】
請求項１に記載の検索システムにおいて、
上記通信装置は、携帯用の通信装置と同一の筐体である検索システム。
【請求項６】
請求項５に記載の検索システムにおいて、
上記通信装置は、携帯電話端末装置と同一の筐体である検索システム。
【請求項７】
請求項１に記載の検索システムにおいて、
上記通信装置は、
上記操作部に対する操作に基づき選局された放送局の放送を受信する受信部と、
上記受信部から出力される放送信号を再生する再生部と
をさらに有し、
上記通信部は、上記検索装置に対して上記選択された放送局を示す放送局情報を転送し、
上記検索部は、上記転送された放送局情報に対応する放送局で、上記操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する
ようにした検索システム。
【請求項８】
請求項７に記載の検索システムにおいて、
上記受信部は、テレビジョン放送用のチューナーである検索システム。
【請求項９】
請求項７に記載の検索システムにおいて、
上記受信部は、ラジオ放送用のチューナーである検索システム。
【請求項１０】
放送されたコンテンツの関連情報を検索する通信方法において、
操作部が操作された後に、関連情報の検索を要求する要求情報を検索装置に転送する動作を通信装置の記憶部に記憶されたプログラムに従い制御し、
上記要求情報が転送された時刻を基準にして、上記操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより上記操作部が操作された操作時刻を演算し、演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索し、
更に、上記検索装置は、上記通信装置からの要求に応じて、上記通信装置全体の動作を制御するプログラムを上記通信装置に転送し、
上記通信装置は、受信された上記プログラムを上記記憶部に記憶するように制御する通信方法。
【請求項１１】
放送されたコンテンツの関連情報を検索する検索装置において、
現在時刻を出力するタイマと、
放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、
操作部を有する通信装置から上記関連情報の検索を要求する要求情報が転送された時刻を基準にして、上記操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより上記操作部が操作された操作時刻を演算する操作時刻演算部と、
上記操作時刻演算部により演算された操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する検索部と、
上記通信装置からの要求に応じて、上記通信装置全体の動作を制御するプログラムを上記通信装置に転送する通信部と
を備える検索装置。
【請求項１２】
請求項１１に記載の検索装置において、
楽曲データのデータベースをさらに備え、
上記検索部は、上記通信装置から送信された上記関連情報に対応する楽曲データのダウンロードを要求する要求情報に応じて、楽曲データを上記データベースから検索すると共に上記通信装置に返信する
ようにした検索装置。
【請求項１３】
請求項１１に記載の検索装置において、
上記検索部は、上記通信装置から転送された放送局情報に対応する放送局で、上記操作時刻に放送されたコンテンツの関連情報を上記蓄積部より検索する
ようにした検索装置。
【請求項１４】
放送されたコンテンツの関連情報を検索する検索方法において、
操作部を有する通信装置から上記関連情報の検索を要求する要求情報が転送された時刻を基準にして、上記操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより上記操作部が操作された操作時刻を演算し、演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにされ、
上記通信装置からの要求に応じて、上記通信装置全体の動作を制御するプログラムを上記通信装置に転送する
ようにした検索方法。
【請求項１５】
放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムが記憶された記憶媒体において、
上記検索方法は、
操作部を有する通信装置から上記関連情報の検索を要求する要求情報が転送された時刻を基準にして、上記操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより上記操作部が操作された操作時刻を演算し、演算された該操作時刻に基づき、該操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報と該コンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにされ、
上記通信装置からの要求に応じて、上記通信装置全体の動作を制御するプログラムを上記通信装置に転送する
ようにした検索プログラムが記憶された記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、放送された情報をその放送の後または放送時に検索して的確に得ることができるような検索システム、通信方法、検索装置、検索方法および記憶媒体に関する。
【背景技術】
【０００２】
従来から、コンピュータシステム上に蓄積されデータベース化されたデータを検索する、データベースシステムは、存在していた。ユーザは、データベースシステムに直接的に、あるいは、ネットワークで接続された端末装置などを操作して、必要な情報を得ていた。例えば、ユーザは、適当と思われるキーワードを端末装置から入力する。データベースシステムでは、入力されたキーワードに基づき検索し、検索結果を端末装置を介してユーザに提供する。提供された情報が多数の場合、ユーザは、提供された情報に対してさらにキーワードを設定して、絞り込んだ検索を行うことができる。
【０００３】
ここで、音楽データを蓄積したデータベースシステムを用いて、ユーザが音楽データを検索する場合について考える。ユーザは、例えば検索結果に基づき所望の楽曲が収録されたＣＤ(Compact Disc)のタイトル情報などを知り、そのＣＤを購入する際の参考にすることができる。ここで、音楽データとは、例えば楽曲に関する情報であり、楽曲名、演奏者名、収録アルバム名すなわち音楽ＣＤのタイトル、発表年、発売元などの各情報からなる。音楽データに、楽曲の音声データそのものを含めてもよい。データベースシステムにおいて、一つの音楽データに対して、例えば、その楽曲の演奏者名、タイトル、収録アルバム名など、その音楽データの付随的な情報がキーワードとして幾つか設定されている。
【０００４】
例えば、たまたまラジオ放送で流れていた楽曲をユーザが気に入り、ユーザがその楽曲について情報を得たいとする。その場合、ユーザは、その放送の後に、上述したような音楽データベースを用いて楽曲の検索を行う。例えば、楽曲と共に放送された、アナウンサの紹介などにより得た楽曲の付随情報に基づきキーワードを設定し、検索を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の音楽データベースでは、キーワードを的確に入力しないと希望する結果が得られない。したがって、従来では、ユーザが検索する際に、気に入った楽曲と共に放送された楽曲の付随情報などを忘れてしまったような場合には、目的の情報を得ることができないという問題点があった。
【０００６】
また、ユーザが音楽データベースを検索するための端末装置を常に持ち歩き、気に入った楽曲がラジオ放送で流れる度にこの端末装置で検索を行うことも考えられる。しかしながら、ユーザが例えば楽曲の途中から聴き、その楽曲を気に入るような場合に、ユーザは、その楽曲の付随情報を知ることができないため、検索用の端末装置で検索しようにも、何をキーワードとして入力してよいか分からないという問題点があった。
【０００７】
またそのため、楽曲あるいはＣＤを販売しているコンテンツ提供者は、せっかくラジオ放送で楽曲を流しているのに、それが直接的にコンテンツの売り上げにつながりにくいという問題点があった。
【０００８】
さらに、ディジタル放送の場合、放送される音楽データに付随情報を重畳させることも考えられる。このようにすることで、ユーザは、放送された楽曲に関する情報をディジタルデータで入手することができる。しかしながら、この場合には、放送局側で、送信する音楽データ毎に付随情報を作成し重畳させる必要があり、放送局側に大きな負担がかかるという問題点があった。また、ユーザ側も、重畳された付随情報を取り出すような構成の受信装置を用意する必要があるという問題点があった。
【０００９】
したがって、この発明の目的は、放送されたコンテンツを、的確なキーワードが分からなくても検索できるようにした検索システム、通信方法、検索装置、検索方法および記憶媒体を提供することにある。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、第１の発明は、通信装置と検索装置とを備え、放送されたコンテンツの関連情報を検索する検索システムにおいて、操作部と、操作部が操作された後に、関連情報の検索を要求する要求情報を外部に転送する通信部と、プログラムを記憶する記憶部と、記憶部に記憶されるプログラムを実行することにより、当該装置全体の動作を制御する制御部とを有する通信装置と、現在時刻を出力するタイマと、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、通信部により要求情報が転送された時刻を基準にして、操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより操作部が操作された操作時刻を演算する操作時刻演算部と、操作時刻演算部により演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を蓄積部より検索する検索部とを有する検索装置とを備え、検索装置は、通信装置からの要求に応じて、通信装置全体の動作を制御するプログラムを通信装置に転送する他の通信部をさらに有し、通信装置の制御部は、通信部を介して受信された、他の通信部から送信されたプログラムを記憶部に記録するように制御するようにした検索システムである。
【００１１】
また、第２の発明は、放送されたコンテンツの関連情報を検索する通信方法において、操作部が操作された後に、関連情報の検索を要求する要求情報を検索装置に転送する動作を通信装置の記憶部に記憶されたプログラムに従い制御し、要求情報が転送された時刻を基準にして、操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索し、更に、検索装置は、通信装置からの要求に応じて、通信装置全体の動作を制御するプログラムを通信装置に転送し、通信装置は、受信されたプログラムを記憶部に記憶するように制御する通信方法である。
【００１２】
また、第３の発明は、放送されたコンテンツの関連情報を検索する検索装置において、現在時刻を出力するタイマと、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部と、操作部を有する通信装置から関連情報の検索を要求する要求情報が転送された時刻を基準にして、操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより操作部が操作された操作時刻を演算する操作時刻演算部と、操作時刻演算部により演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を蓄積部より検索する検索部と、通信装置からの要求に応じて、通信装置全体の動作を制御するプログラムを通信装置に転送する通信部とを備える検索装置である。
【００１３】
また、第４の発明は、放送されたコンテンツの関連情報を検索する検索方法において、操作部を有する通信装置から関連情報の検索を要求する要求情報が転送された時刻を基準にして、操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにされ、通信装置からの要求に応じて、通信装置全体の動作を制御するプログラムを通信装置に転送するようにした検索方法である。
【００１４】
また、第５の発明は、放送されたコンテンツの関連情報を検索する検索方法をコンピュータ装置に実行させる検索プログラムが記憶された記憶媒体において、検索方法は、操作部を有する通信装置から関連情報の検索を要求する要求情報が転送された時刻を基準にして、操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにされ、通信装置からの要求に応じて、通信装置全体の動作を制御するプログラムを通信装置に転送するようにした検索プログラムが記憶された記憶媒体である。
【００１５】
上述したように、第１〜第２の発明は、操作部が操作された後に、関連情報の検索を要求する要求情報を外部に転送する動作が記憶部に記憶されたプログラムに従い制御され、要求情報が転送された時刻を基準にして、操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしているため、操作部を操作するだけで、操作時刻に放送されたコンテンツの関連情報を得ることができ、記憶部に記憶されるプログラムを更新することで、操作部が操作されカウント値が外部に転送されるまでの動作を変更できる。
【００１６】
上述したように、第３〜第５の発明は、操作部を有する通信装置から関連情報の検索を要求する要求情報が転送された時刻を基準にして、操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしているため、通信装置の操作部に対する操作に応じて、操作時刻に放送されたコンテンツの関連情報が検索され、通信装置からの要求に応じて、通信装置全体の動作を制御するプログラムを通信装置に転送するようにしているため、通信装置全体の動作の制御を変更することができる。
【発明の効果】
【００１７】
この発明は、上述したように、操作部が操作された後に、関連情報の検索を要求する要求情報を外部に転送する動作が記憶部に記憶されたプログラムに従い制御され、要求情報が転送された時刻を基準にして、操作部が操作された操作時刻と当該要求情報が転送された時刻との差分に対応する所定時間遡ることにより操作部が操作された操作時刻を演算し、演算された操作時刻に基づき、操作時刻に放送されたコンテンツの関連情報を、放送されたコンテンツの関連情報とコンテンツの放送時刻とが対応付けられて蓄積される蓄積部より検索するようにしているため、操作部を操作するだけで、操作時刻に放送されたコンテンツの関連情報を得ることができる効果がある。
【００１８】
さらに、記憶部に記憶されるプログラムを更新することで、操作部が操作されカウント値が外部に転送されるまでの動作を変更できる効果がある。
【発明を実施するための最良の形態】
【００１９】
以下、この発明について説明する。先ず、この発明の概要について説明する。図１は、この発明による情報検索システムを、概略的に示す。このシステムは、２つのデータベース１および２、これらデータベース１および２に対して検索を行う検索エンジン３、および、ユーザに対して検索条件に関する補助を提供する補助端末４からなる。
【００２０】
データベース１は、例えばラジオ放送などの放送メディアで放送されたコンテンツの、放送メディアに関連する情報が蓄積される。例えば、データベース１には、ラジオ放送局で放送された楽曲名と、その楽曲が放送された時刻情報および放送局情報とが互いに関連付けられて蓄積される。勿論、ラジオ放送以外の放送メディアのコンテンツに関する情報をデータベース１に蓄積してもよいし、このときのコンテンツは、楽曲に関する情報に限られず、例えば商品情報などでもよい。
【００２１】
さらに、データベース１には、楽曲の付随情報が楽曲名に関連付けて蓄積される。楽曲の付随情報は、例えば、その楽曲が収録された音楽ＣＤの番号やＣＤタイトル情報、その楽曲の演奏者や作曲者などの情報、さらには、その楽曲の歌詞や解説などからなる。これら楽曲の付随情報は、ブックマーク検索エンジン４から検索可能な他のデータベースに蓄積するようにしてもよい。
【００２２】
なお、ここでは、放送メディアがラジオ放送であって、放送メディアから提供されるコンテンツが楽曲であるとして説明する。
【００２３】
データベース２は、データベース１に蓄積されるコンテンツそのものに関する情報が蓄積される。例えば、コンテンツが放送メディアで放送された楽曲である場合、楽曲名に関連付けて、その楽曲が収録されたアルバム（ＣＤ）名や演奏者情報、発売元、発売日などの、コンテンツそのものに関する情報が蓄積される。さらに、データベース２には、このシステムに対する顧客情報を蓄積することができる。後述する補助端末４に固有の識別情報に基づく顧客のＩＤ情報や、顧客に関するその他の情報がデータベース２に蓄積される。
【００２４】
検索エンジン３は、ユーザによって指定された検索条件に基づきデータベース１に蓄積された情報の検索を行う。ここでいうエンジンとは、特定の機能を提供するひとまとまりの構成を指し、検索エンジン３は、ユーザに対して所定の検索機能を提供する。
【００２５】
ユーザは、例えばラジオで放送された楽曲が気に入ったとき、その楽曲が放送された放送局や場所、放送された時刻が分かれば、場所情報５、放送局情報６および時刻情報７を、検索エンジン３に対して検索条件として指定する。検索エンジン３は、設定された検索条件に基づきデータベース１を検索し、例えば楽曲名を検索結果として出力する。さらに、検索エンジン３によって、この楽曲名を検索条件としてデータベース２が検索され、例えばその楽曲が収録されたアルバム名やそのアルバムの発売元、演奏者情報などが出力される。データベース２の検索結果がユーザに返される。
【００２６】
一方、ユーザが放送を聞いて気に入った楽曲を検索しようと思っても、検索条件としての上述の情報５、６および７が分からなかったり、曖昧だったりすることがある。この発明では、ユーザは、時刻情報７を得るための補助端末４を予め保有している。また、それと共に、ユーザに応じた場所情報５や放送局情報６を予め顧客情報としてデータベース２に登録しておく。
【００２７】
すなわち、ユーザは、放送された楽曲が気に入ったら、補助端末４を操作して、そのときの時刻情報７’を補助端末４に記憶させる。後に、補助端末４に記憶された時刻情報７’に基づき検索エンジン３に検索を指示する。検索エンジン３は、この時刻情報７’と、データベース２に予め登録されている、ユーザの場所情報５および放送局情報６とを検索条件として、データベース１を検索する。検索結果として得られた楽曲名に基づき、データベース２が検索される。出力された検索結果は、ユーザの希望する情報の候補としてユーザに返される。
【００２８】
このように、この発明によるシステムを利用することで、ユーザは、例えば放送された楽曲が気に入ったときに補助端末４を操作して補助端末４に時刻情報７’を記憶させることで、希望の情報を得ることができる。
【００２９】
次に、この発明の実施の第１の形態について説明する。図２は、この実施の第１の形態による楽曲データ検索システムの構成の一例を示す。図２において、上述した図１と共通する部分には同一の番号を付して、詳細な説明を省略する。データベース１、データベース２および検索エンジン３で、ブックマーク検索エンジン１０が構成される。ブックマーク検索エンジン１０は、インターネットなどの通信回線で、図示されない他のＷｅｂサイトに接続される。
【００３０】
なお、Ｗｅｂサイトとは、ネットワークに対して公開される情報が置かれる場所であって、このブックマーク検索エンジン１０も、Ｗｅｂサイトの一つである。例えば、ブックマーク検索エンジン１０は、他のＷｅｂサイトとしての図示されないデータベース接続される。Ｗｅｂサイトの場所は、ＵＲＬ(Uniform Resource Locator)と称されるアドレス情報によって記述される。
【００３１】
放送局１２は、例えばラジオ放送局であって、予め作成されたプレイリストに基づき、楽曲などをコンテンツとして放送する。プレイリストは、放送後に作成されてもよい。勿論、楽曲だけに限らず、商品情報やその他の情報もコンテンツとして放送される。さらに、放送局１２は、ラジオ放送局に限らず、無線あるいは有線でテレビジョン放送を行うテレビジョン放送局やＣＡＴＶ(Cable Television)、楽曲を中心に有線で放送を行う有線放送局などであってもよい。
【００３２】
ブックマーク検索エンジン１０と放送局１２とがインターネットなどの通信回線で接続される。放送局１２からブックマーク検索エンジン１０に対して上述のプレイリストが送信される。ブックマーク検索エンジン１０では、受信したプレイリストをデータベース１に蓄積する。図３は、プレイリストの一例を示す。一つのコンテンツ、例えば放送された１曲分の楽曲に対して、図３の例では、そのコンテンツが放送された放送局１２の名前（Ｓｔａｔｉｏｎ  Ｎａｍｅ）、その放送局１２の放送エリア（Ａｒｅａ）、コンテンツ（楽曲）の放送開始時刻（Ｓｔａｒｔ  Ｔｉｍｅ）、コンテンツの放送終了時刻（Ｅｎｄ  Ｔｉｍｅ）およびコンテンツ名（Ｃｏｎｔｅｎｔ）が対応付けられる。
【００３３】
なお、プレイリストのデータベース１への蓄積は、実際にコンテンツの放送が行われた放送局１２から送信される例に限られない。例えば、人手で情報を収拾して放送されたプレイリストを作成し、作成されたプレイリストを、所定の記憶媒体を介してデータベース１に供給し、蓄積するようにしてもよい。また、放送局１２とは別のシステムでプレイリストを作成して、ブックマーク検索エンジン１０に送信するようにしてもよい。データベース１には、異なる複数の放送局１２のプレイリストを、それぞれの放送局を識別して蓄積することができる。
【００３４】
ブックマーク検索エンジン１０とゲートウェイデバイス１１とがインターネットなどの通信回線８で、双方向に接続される。詳細は後述するが、ゲートウェイデバイス１１は、例えばパーソナルコンピュータであって、ブックマーク検索エンジン１０と双方向に通信を行うと共に、ユーザが所有する補助端末４と通信を行うことができる。
【００３５】
ゲートウェイデバイス１１は、パーソナルコンピュータに限られない。例えば、テレビジョン受像機とディジタルネットワークとを接続するために設けられる、セットトップボックスをゲートウェイデバイス１１として用いることができる。他の例では、ディジタル放送用の受信機であるＩＲＤ(Integrated Reciever Decoder) をゲートウェイデバイス１１として用いることができる。また、ゲートウェイデバイス１１は、上述のように個人が所有可能なものに限られない。例えば、小売店などに設置され、ユーザが利用可能にされた情報端末装置を、ゲートウェイデバイス１１として用いることができる。
【００３６】
図４は、この実施の第１の形態による補助端末４の外観の一例を示す。なお、以下では、補助端末４をブックマーカ４と称する。ブックマーカ４は、例えばボタンからなる入力部２０と現在の時刻が表示される表示部２１とを有する。また、上述したゲートウェイデバイス１１と通信を行う際の電気的な接続点である、コネクタ２２が設けられる。
【００３７】
このブックマーカ４は、後述するような単純な構成から成っており、例えばキーホルダとして用いることができるような、小型の筐体中に収納することができる。この例に限らず、ブックマーカ４は、他の様々な電子機器に組み込むことができる。例えば、例は後述するが、ブックマーカ４は、例えばラジオ受信機に組み込むことができる。自動車に搭載される、カーステレオシステムに搭載することもできる。勿論、ブックマーカ４を組み込む対象は、電子機器に限られない。ブックマーカ４は、移動の際あるいは携帯して用いるようなものに組み込むと、より好ましい。
【００３８】
図５は、この実施の第１の形態によるブックマーカ４の構成の一例を示す。この図では省略されているが、ＣＰＵ(Central Processing Unit) ２５は、メモリやバス、所定のインターフェイスなどの構成を有する。ＣＰＵ２５に、ボタン２０、表示部２１、メモリ２６、タイマ２８、インターフェイス２９およびＲＯＭ(Read Only Memory)９１が接続される。タイマ２８は、現在の時刻を出力するようにされ、ＣＰＵ２５の制御により時刻の校正が可能である。表示部２１は、例えばＬＣＤ(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) の受信機にブックマーカ４の機能を持たせることも容易である。また、ＰＨＳやＧＰＳなど、位置の検出を行うことができるようにされた機器にブックマーカ４の機能を持たせた場合には、ユーザの位置を限定することができるため、放送局などを絞り込んでのより的確な検索を行うことができる。
【００８８】
さらに、ＰＤＡ(Personal Digital Assistant)と称される、小型の携帯用情報機器をブックマーカ４として利用することができる。この場合には、ブックマーカ４の機能は、ＰＤＡに対してソフトウェアとして提供され、ＰＤＡは、仮想的にブックマーカ４としての動作を行う。
【００８９】
さらにまた、ゲートウェイデバイス１１として、インターネットへの接続サービスに対応可能な携帯電話を用いることができる。例えば、ブックマーカ４と携帯電話を吊るし持つためのストラップとを一体的な構造として、ストラップの一端をコネクタ２２とし、他端は携帯電話に取り付ける。インターネットへの接続サービスに対応可能な携帯電話には、一般的に、インターネットに対して転送するデータを入力可能なように、例えば下部にコネクタが設けられている。ストラップと一体的にされたブックマーカ４に記憶された時刻情報を、ゲートウェイデバイス１１としての携帯電話に転送するときには、ストラップの一端のコネクタ２２を携帯電話の下部のコネクタに接続して用いる。ゲートウェイデバイス１１からブックマーク検索エンジン１０への時刻情報の転送は、携帯電話でインターネットに接続することで、容易に行うことができる。
【００９０】
この実施の第１の形態の変形例として、ゲートウェイデバイス１１において、ソフトウェア的にボタン２０を実現することができる。例えば、ゲートウェイデバイス１１の所定のキーや、画面上の所定の位置に時刻情報を記憶するボタン２０の機能を割り当てる。画面に表示される所定のアイコンに、ボタン２０の機能を持たせてもよい。ボタン２０の機能を有するアイコンを、例えばマウスなどのポインティングデバイスを用いて操作することで、時刻情報を記憶する。端末ＩＤ２７は、ゲートウェイデバイス１０のＲＯＭ３２、ＲＡＭ３３あるいはハードディスク３６の所定領域に記憶されている。
【００９１】
ユーザがゲートウェイデバイス１１にボタン２０として割り当てられたアイコンなどを操作すると、ＲＡＭ３３やハードディスク３６の所定領域に、その操作がなされた時刻を示す時刻情報が記憶される。この記憶された時刻情報が読み出され、時刻情報と端末ＩＤ２７とが共に、ブックマーク検索エンジン１０に通信回線８を介して転送される。ブックマーク検索エンジン１０において、転送された情報に基づき検索がなされ、検索結果がブックマーク検索エンジン１０からゲートウェイデバイス１１に対して通信回線８を介して転送される。
【００９２】
なお、ブックマーク検索エンジン１０での検索の際には、各ブックマーカ４のそれぞれから、各ブックマーカ４にユニークな端末ＩＤ２７が供給されている。この端末ＩＤ２７を用いれば、例えばどの楽曲を何人が要求ならびにダウンロードしたかがわかり、マーケットリサーチなどに利用することができる。
【００９３】
次に、上述したブックマーカ４のより具体的な例について説明する。ブックマーカ４は、ユーザが所望するタイミングで時刻情報を記憶することができるようになされていれば、様々な形態をとることができる。
【００９４】
図１１は、ブックマーカ４の一例の形態を示す。図１１Ａに示されるように、この一例の形態では、ブックマーカ４の両端に切り欠き部１０１および１０２が設けられている。例えば、切り欠き部１０１および１０２に紐や鎖などを通すことによって、ブックマーカ４を例えばペンダント様にして携帯することができる。略中央部に表示部２１が設けられ、表示部２１の下部にボタン２０が設けられる。
【００９５】
切り欠き部１０１側は、キャップ１０３となっており、キャップ１０３内にはゲートウェイデバイス１１と接続するためのコネクタ２２が収納されている。キャップ１０３を上部に引き抜くと、図１１Ｂに一例が示されるように、キャップ１０３がブックマーカ４本体から外れ、コネクタ２２が露出される。すなわち、コネクタ２２は、ブックマーカ４本体から直接的に突出させられる構造とされる。この例では、ブックマーカ４のインターフェイス２９がＵＳＢに対応しているものとされ、コネクタ２２は、ＵＳＢの雄側のコネクタである。
【００９６】
コネクタ２２がブックマーカ４本体から直接的に突出させられているため、ゲートウェイデバイス１１の対応するインターフェイス３７のコネクタ（雌側）にブックマーカ４本体のコネクタ２２を差し込むことで、ブックマーカ４とゲートウェイデバイス１１とを接続することができる。ＵＳＢのコネクタをＡ型とすると、ゲートウェイデバイス１１にパーソナルコンピュータを用いた場合に互換性がとり易く、好ましい。
【００９７】
なお、ゲートウェイデバイス１１のコネクタ周辺の構造によっては、例えば機構的に、上述のようにしてブックマーク４本体とゲートウェイデバイス１１とを直接的に接続できない場合が有り得る。そこで、この一例の形態では、ＵＳＢの雌側のコネクタとゲートウェイデバイス１１への接続線とが設けられた中継器を用いる。この中継器は、クレイドルと称される。図１２は、このクレイドル１１０の一例の外観を示し、ブックマーク４をクレイドル１１０に装着する様子を示す。
【００９８】
この一例のクレイドル１１０は、半球状の外観を有し、頂点部分にブックマーカ４のコネクタ２２（雄側）に対応する雌側のコネクタ１１１が設けられる構造とされている。勿論、クレイドル１１０の外観は、半球状に限られず、直方体や四角錐、さらに複雑な他の形状など、任意な形状とすることができる。また、コネクタ１１１から、ゲートウェイデバイス１１に接続するための接続線１１２が引き出されている。
【００９９】
接続線１１２をゲートウェイデバイス１１の所定のコネクタに接続し、ブックマーカ４のコネクタ２２をクレイドル１１０のコネクタ１１１に差し込み、ブックマーカ４をクレイドル１１０に装着することで、ブックマーカ４のメモリ２６に記憶された時刻情報を、ゲートウェイデバイス１１に転送することが可能となる。
【０１００】
表示部２１には、現在このブックマーカ４に記憶されている時刻情報の件数が、ＣＰＵ２５の制御により、ボール状の表示１００、１００、１００、・・・および１００’によって示されている。上述したように、ブックマーカ４は、ボタン２０の操作方法によって、時刻情報に対応した分類情報を生成し、時刻情報と分類情報とをメモリ２６に記憶させることができる。表示部２１に表示される、時刻情報を示す表示に、この分類情報を反映させることができる。
【０１０１】
この一例の形態では、図１１に示されるように、黒丸として表示されるボール状表示１００と、白丸として表示されるボール状表示１００’とで、分類情報を表現している。例えば、ボール状表示１００がラジオ放送に基づくボタン２０の操作に対応した表示であり、ボール状表示１００’がテレビジョン放送に基づくボタン２０の操作に対応した表示である。図示は省略されているが、エリア外に基づくボタン２０の操作に対応した表示も、さらに別の表示方法で表示される。
【０１０２】
勿論、時刻情報は、黒丸表示および白丸表示に限らず、他の表示方法で表示されてもよい。例えば、実際に記憶されている件数を数字で表現するようにしてもよい。また、ブックマーカ４に記憶可能な件数から既に記憶されいている件数を差し引いて表示するようにもできる。
【０１０３】
上述の表示部２１の表示は、ブックマーカ４のメモリ２６に記憶された時刻情報をゲートウェイデバイス１１に転送するときに変化するようにできる。図１３は、転送時の表示部２１の表示の例を示す。なお、図１３は、上述の図１１におけるキャップ１０３が下方に向いた状態で示されている。図１３Ａ、図１３Ｂ、図１３Ｃの順に時間が経過している。図１３Ａでは７個が表示されていたボール状表示１００および１００’は、時間の経過に伴い、徐々に表示数が減らされると共に、コネクタ２２の方向に吸い込まれていくように表示が変化させられるように表示される。これにより、メモリ２６に記憶されていたデータが、コネクタ２２を介してゲートウェイデバイス１１に吸い上げられ、データが転送されていく様子が仮想的に表現されている。
【０１０４】
なお、この転送時の表示を、ゲートウェイデバイス１１にも同様に行うことが可能である。ゲートウェイデバイス１１に音声再生部を設けることで、転送の際に、表示の変化や時間の経過に伴い音声を出力するようにするようにもできる。さらに、実際のデータ転送は、表示部２１の表示数の減少速度に比べて極めて短時間に行われており、実際の転送速度と表示部２１の表示の変化速度とを対応させる必要は無い。このように、メモリ２６に記憶された時刻情報を転送する際に、時間の経過に伴い表示を変化させたり、音声を出力することで、ユーザは、時刻情報をゲートウェイデバイス１１に転送していることを、直観的に把握することができる。
【０１０５】
転送時の表示は、上述の他にも、様々に考えられる。例えば、ゲートウェイデバイス１１において、なんらかのキャラクタを表示することができる。また、ブックマーカ４の表示部２１の表示と、ゲートウェイデバイス１１の表示とを連動させ、データがブックマーカ４からゲートウェイデバイス１１へと転送される様子を、連続的に表示するようにもできる。
【０１０６】
図１４は、上述のブックマーカ４の一例の形態の変形例を示す。これは、上述のブックマーカ４の一例の形態に対し、下部の切り欠き部１０２を設けていない例である。図１４Ａは、キャップ１０３を装着した様子を示し、図１４Ｂは、キャップ１０３を取り外してコネクタ２２を露出させた様子を示す。この図１４の例では、ボタン２０は、下部から押し込んで操作することができるように構成されている。
【０１０７】
図１５は、上述のブックマーカ４の一例の形態の、他の変形例を示す。これは、上述のブックマーカ４の一例の形態（図１１参照）に対し、表示部２１の時刻情報の件数の表示が棒状の表示１２０になっている例である。図１５Ａは、キャップ１０３を装着した様子を示し、図１５Ｂは、キャップ１０３を取り外してコネクタ２２を露出させた様子を示す。
【０１０８】
図１６は、上述のブックマーカ４の一例の形態の、さらに他の変形例を示す。これは、上述のブックマーカ４の一例の形態（図１１参照）に対し、切り欠き部１０１および１０２を設けず、且つ、ブックマーカ４の本体の側面に例えばラバーで構成される滑り止め部１３０を設けた例である。また、この例では、表示部２１における面積表示１３１で以て時刻情報の件数表示がなされている。図１６Ａは、キャップ１０３を装着した様子を示し、図１６Ｂは、キャップ１０３を取り外してコネクタ２２を露出させた様子を示す。
【０１０９】
図１７は、ブックマーカ４の他の形態の例を示す。この例では、ブックマーカ４のキャップ１０３にリング１５０が取り付けられており、ブックマーカ４にキャップ１０３を装着した状態で、ブックマーカ４を例えばキーホルダとして用いることができる。
【０１１０】
なお、上述の図１４〜図１７に示されるブックマーカ４は、上述したクレイドル１１０を適用させることができる。
【０１１１】
図１８は、ブックマーカ４のさらに他の形態の例を示す。この例では、ブックマーカ４がリストバンド状に構成される。表示部２１は、記憶された時刻情報の件数に対応する数だけ点灯する複数の、例えばＬＥＤ(Light Emitting Diode)からなる点灯部で構成される。予め全ての点灯部を点灯させておき、記憶された時刻情報の件数に応じて点灯部を消灯するようにしてもよい。コネクタ２２は、ブックマーカ４本体の一端から接続線１４０が引き出され、接続線１４０の終端にコネクタ２２が設けられる。さらに、ブックマーカ４本体の他端には、コネクタ２２が嵌着可能な機構が設けられており、コネクタ２２をこの機構を用いて嵌着することで、ブックマーカ４全体がリング状をなす。
【０１１２】
図１９は、ブックマーカ４の形態の別の例を示す。この図１９に示されるブックマーカ４は、例えば置き時計のように、机上などに置いて用いるようにされている。ブックマーカ４の上面にボタン２０が設けられ、前面に表示部２１が設けられる。この例では、正方形１６０および１６０’で、記憶された時刻情報の表示がなされている。例えば、黒く塗り潰されて示される正方形１６０は、ラジオ放送に基づく時刻情報を表し、白抜きで示される正方形１６０’は、テレビジョン放送に基づく時刻情報を表す。表示の位置は、例えば時刻情報の記憶の順番に対し、ランダムに決められる。ゲートウェイデバイス１１と接続するためのコネクタ２２は、例えば図示されない裏面側に設けられる。この図１９の例では、ブックマーカ４側にもＵＳＢの雌側のコネクタを設け、両端が雄側である接続線でゲートウェイデバイス１１と接続するようにしてもよい。
【０１１３】
なお、ブックマーカ４に記憶できる時間情報の件数には、上限を設けることができる。例えば、後の検索の手間を考えて、記憶できる上限を数件乃至は１０数件程度とする。このとき、時刻情報の記憶件数が上限に達したときや、上限が近づいたときに、何らかの方法でユーザにその旨通知されるようにするとよい。例えば、ブックマーカ４にビープ音などの音声発生手段を設けることが考えられる。この音声発生手段を用いて、ボタン２０を操作して時刻情報が記憶されたときに、記憶可能な件数が残り１件になった場合に、警告音を発生させる。記憶可能な件数が０である場合には、ボタン２０が押されたときに、警告音を発生させる。
【０１１４】
また、音声発生手段による音声は、上述の警告音に限られない。例えば、ユーザによりブックマーカ４のボタン２が操作される毎に、所定の音声を発生させるようにすることができる。こうすることで、ユーザは、ボタン２０が確実に押されたことを、ブックマーカ４の表示部２１を見なくても、知ることができる。さらに、ボタン２０の押し方によって異なる音声を発生させるようにもできる。
【０１１５】
ブックマーカ４にキャンセルボタンを設け、記憶された時刻情報を例えば古い件や新しい件から順に削除できるようにすることも可能である。記憶された時刻情報を選択して削除するようにもできる。
【０１１６】
また、ブックマーカ４は、上述の例に限らず、他の様々な電子機器に組み込むことができる。例えば、ブックマーカ４は、例えばラジオ受信機に組み込むことができる。自動車に搭載される、カーステレオシステムに搭載することもできる。勿論、ブックマーカ４を組み込む対象は、電子機器に限られない。ブックマーカ４は、移動の際あるいは携帯して用いるようなものに組み込むと、好ましい。
【０１１７】
さらに、上述では、ブックマーカ４には時刻情報を記憶するための操作部として、ボタン２０が唯一つだけ設けられ、このボタン２０を押し分けることで、複数の分類フラグを生成していた。これは、この例に限定されず、ブックマーカ４にボタンを複数設け、それぞれに異なる分類フラグを割り当てるようにしてもよい。例えば、ラジオ用のボタン２０と、テレビジョン用のボタン２０’とをそれぞれ設けることができる。また、複数のボタンの組み合わせで、さらに多種類の分類フラグを生成するようにもできる。
【０１１８】
また、ブックマーカ４の、時刻情報を記憶するための操作部は、押しボタンに限られない。例えば、回転させることによって接点が切り換わる回転スイッチを設け、この回転スイッチを操作することで時刻情報を記憶するようにしてもよい。人体の接触を検知するタッチセンサを操作部として用いることもできる。
【０１１９】
さらに、上述ではブックマーカ４とゲートウェイデバイス１１との接続を、コンピュータシステムにおいてデータ転送を行うようにされた、ＵＳＢなどのようなインターフェイスを用いているが、これはこの例に限定されない。すなわち、ブックマーカ４からゲートウェイデバイスに転送されるデータ量は、極めて少ないので、もっとデータ転送速度の遅いインターフェイスを用いることができる。例えば、ヘッドフォンに用いられるような、通常のシールド線でデータを転送することも可能である。
【０１２０】
さらにまた、ブックマーカ４は、パーソナルコンピュータ上のソフトウェアとして実現することも可能である。この場合、ブックマーカ４が構成されるパーソナルコンピュータを別途に用意してもよいが、ゲートウェイデバイス１１がパーソナルコンピュータである場合に、このゲートウェイデバイス１１そのものをブックマーカ４として利用できる。ブックマーカ４をパーソナルコンピュータ上で実現するためのソフトウェアは、例えばインターネットなどの通信ネットワークからダウンロードして入手するようにできる。勿論、このソフトウェアは、ＣＤ−ＲＯＭなどの記録媒体に記録して配布あるいは販売するようにしてもよい。
【０１２１】
ゲートウェイデバイス１１が接続されるブックマーク検索エンジン１０を介して、他のＷｅｂサイトから入手するようにもできる。さらに、ブックマーク検索エンジン１０上に当該ソフトウェアを置いておき、ゲートウェイデバイス１１から直接的にダウンロードするようにしてもよい。ユーザにより、ブックマーカ４が実現されるソフトウェアが起動されたパーソナルコンピュータ上で所定の操作が行われることで、時刻情報が記憶される。
【０１２２】
また、ブックマーカ４を動作させるプログラム自体をダウンロードするようにできる。例えば、ブックマーカ４において、ＲＯＭ９１を、電気的に記憶内容の書き替えが可能なＥＥＰＲＯＭ(Electrically Erasable Programmable ROM)で構成し、ゲートウェイデバイス１１などからインターフェイス２９を介して供給されたプログラムを、ＲＯＭ９１に記憶させるようにする。
【０１２３】
こうすると、初期状態ではＲＯＭ９１にはプログラムが何も記憶されていないような状態として、所定の手順に従いプログラムをＲＯＭ９１に書き込むことで、ブックマーカ４を使用可能な状態にすることができる。
【０１２４】
例えば、ブックマーカ４のユーザ登録の際に、ブックマーカ４がゲートウェイデバイス１１に接続され、ブックマーカ４からゲートウェイデバイス１１を介してブックマーク検索エンジン１０に対して端末ＩＤ２７が転送される。ユーザ登録が正常になされたら、ブックマーク検索エンジン１０からゲートウェイデバイス１１に、ブックマーク４の動作制御のためのプログラムが転送され、このプログラムは、ゲートウェイデバイス１１からブックマーカ４にインターフェイス２９を介して転送される。転送されたプログラムがＲＯＭ９１に書き込まれ、ブックマーカ４が使用可能な状態とされる。
【０１２５】
なお、ＲＯＭ９１に、ＣＰＵ２５の起動プログラムやインターフェイス２９による通信制御のプログラムを予め記憶させるようにしてもよい。
【０１２６】
また、ＲＯＭ９１を書き替え可能とすることで、ブックマーカ４の動作制御プログラムのバージョンアップなどに対応するようにできる。例えば、ゲートウェイデバイス１１に接続されたネットワークからプログラムがダウンロードされ、ダウンロードされたプログラムがブックマーカ４に転送され、ＲＯＭ９１の内容が書き替えられる。
【０１２７】
このように転送されるプログラムを、ユーザが選択するようにすると、例えば表示部２１の表示などをユーザの好みのものを選択可能にでき、好ましい。
【０１２８】
なお、ブックマーカ４の動作制御のプログラムは、ブックマーク検索エンジン１０に限らず、ゲートウェイデバイス１１に接続可能な他のサイトから転送されるようにもできる。
【０１２９】
さらに、ブックマーカ４の制御プログラムは、上述のように、ネットワークからのダウンロードに限られず、例えばＣＤ−ＲＯＭやフロッピーディスクといった記録媒体に記録された状態で配布することもできる。ゲートウェイデバイス１１において、これらの記録媒体に記録されたプログラムが読み出され、ブックマーカ４に転送され、ＲＯＭ９１の内容が書き替えられる。
【０１３０】
次に、この実施の第１の形態の応用例について説明する。この実施の第１の形態の応用例では、ゲートウェイデバイス１１として、ユーザが所有するパーソナルコンピュータなどの他に、上述の、小売店などに設置され、ユーザが利用可能にされた情報端末装置を用いる。
【０１３１】
この情報端末装置は、例えば比較的大規模なＣＤ販売店や、所謂コンビニエンスストアなどに設置され、所定のネットワークに接続される。ユーザは、この情報端末装置の画面に表示されるメニューに従い操作することで、選択した情報を得ることができるようにされている。得られた情報は、例えば画面での確認や、フロッピーディスクやＣＤ−ＲＯＭなどの記録媒体として得ることができる。また、情報端末装置に所定のインターフェイスを設け、ユーザが持参した、対応するインターフェイスを有する情報機器に、得られた情報を直接的にデータとして転送することも可能である。以下では、この情報端末装置を、「キオスク端末」と称する。
【０１３２】
キオスク端末は、例えば上述の図７に示されるような一般的なコンピュータの構成と略同様な構成で実現可能であるので、構成の詳細な説明は省略する。例えば、キオスク端末は、バスを有し、バスに対してＣＰＵやメモリが接続される。さらに、バスに対してＧＵＩを実現するためのディスプレイや入力インターフェイスが接続され、さらに、ＨＤＤなどの大容量の記憶媒体や、データ出力手段、ネットワークへの接続手段などを備える。
【０１３３】
図示は省略するが、このキオスク端末と上述のブックマーク検索エンジン１０とを接続する。さらに、このキオスク端末に、上述したブックマーカ４に設けられたコネクタ２２に対応するインターフェイスを設け、ブックマーカ４とキオスク端末との間でデータの転送が可能なようにする。ユーザは、このキオスク端末を用いることで、自分でゲートウェイデバイス１１を所有あるいは所持していなくても、上述したブックマーカ４を用いた検索サービスを利用することができる。
【０１３４】
キオスク端末は、一般的な家庭で用いられるネットワークと比較して、データ転送速度がより高速な通信回線に常時接続することができる。また、メモリやＨＤＤといった記憶媒体も、より大容量のものを搭載することが可能である。そのため、ユーザは、キオスク端末を用いることで、ゲートウェイデバイス１１としてパーソナルコンピュータを用いる場合とは異なるサービスを受けることができる。
【０１３５】
例えば、ブックマーカ４に、比較的記憶容量の大きなメモリを搭載する。このブックマーカ４をキオスク端末に接続し、メモリ２６に記憶された時刻情報に基づき、キオスク端末を利用して音楽データの検索を行う。キオスク端末のディスプレイには、例えば上述の図１０に示されるような表示がなされる。キオスク端末に音声再生手段が設けられている場合には、ボタン５８を操作することで、キオスク端末の音声再生手段によって検索結果の音楽データを再生し試聴することができる。
【０１３６】
また、ボタン６０を操作することで、検索結果の音楽データを、コネクタ２２を介してブックマーカ４にダウンロードすることができる。このとき、ダウンロードに際して課金が必要であれば、キオスク端末にさらに設けられた金銭投入口に所定金額を投入することで、ダウンロードを行うことができる。ダウンロードされた音楽データは、後に、ユーザが例えばパーソナルコンピュータや専用の音楽データ再生装置などに転送される。なお、ダウンロードされる音楽データは、所定の圧縮符号化方式で圧縮符号化しておくと、メモリ容量ならびにダウンロード時間が節約できて、好ましい。
【０１３７】
音楽データの圧縮符号化方式としては、例えばＭＰ３(Moving Picture Experts Group 1 Audio Layer 3)やＡＴＲＡＣ(Adaptive Tranform Acoustic Coding)、ＡＴＲＡＣ方式をさらに改良したＡＴＲＡＣ２、ＡＴＲＡＣ３を用いることができる。また、圧縮符号化方式は、これらに限らず、ＰＡＳＣ（precision adaptive sub-band coding）、ＴｗｉｎＶＱ（商標）、ＲｅａｌＡｕｄｉｏ（商標）、ＬｉｑｕｉｄＡｕｄｉｏ（商標）などを用いることもできる。
【０１３８】
このとき、ブックマーカ４に所定の音楽データ圧縮符号化方式に対応したデコーダおよび音声再生手段を搭載することで、ダウンロードされメモリに格納され音楽データを復号化して再生するようにできる。これにより、ユーザは、ブックマーカ４だけを用いて、ダウンロードされた音楽データを再生して楽しむことができる。音声再生手段としては、ヘッドフォンなどを用いた音声再生システムが考えられる。
【０１３９】
なお、音楽データを直接的にブックマーク４にダウンロードする場合には、ダウンロードされた音楽データの著作権の問題が生じる場合がある。これは、ダウンロードされる音楽データに、予め所定の暗号化方式で暗号化を施し、ブックマーカ４に、その暗号化された音楽データを復号化する機構を内蔵させることによって解決可能である。例えば、暗号化された音楽データは、ブックマーカ４で再生するときにのみ、復号化がなされるようにする。ブックマーカ４にダウンロードされた音楽データがパーソナルコンピュータなどに転送されても、ユーザがこの暗号化を解く鍵を、パーソナルコンピュータで利用可能な形態で有していない限り、復号化ができないようにする。
【０１４０】
さらにまた、このキオスク端末が設置されている小売店が音楽ＣＤなどを販売可能であれば、ブックマーカ４に記憶されている時刻情報による検索結果に基づく音楽ＣＤを、ユーザが購入可能にできる。例えば、検索結果に基づくオーダーシートを発行し、ユーザがこれをカウンタに持っていき、注文する。キオスク端末に、音楽ＣＤの搬送のためのカートシステムを組み入れることで、キオスク端末から直接的に、検索結果に基づく音楽ＣＤを排出するようにもできる。
【０１４１】
次に、上述した実施の第１および第２の形態による、ブックマーカ４に記憶された時刻情報に基づく音楽データの検索および検索結果に基づく音楽ＣＤの購入について、より具体的に説明する。図２０および図２１は、ユーザがブックマーカ４を入手してから音楽ＣＤを購入するまでのプロセスを概略的に示すフローチャートである。図２２〜図２７は、図２０および図２１のフローチャートに伴い、ゲートウェイデバイス１１に表示される表示画面の例を示す。なお、図２０および図２１は、連続的なプロセスを示すフローチャートであって、図２０中の「Ａ」および「Ｂ」は、それぞれ図２１中の対応する箇所へプロセスが移行することを示す。
【０１４２】
ユーザがブックマーカ４を使用するには、保有しているブックマーカ４に対してユーザ登録を行う必要がある。図２０において、最初のステップＳ３０で、既にユーザ登録が済んでいる場合には、ステップＳ３３に移行する。若し、ブックマーカ４を保有しているが、ユーザ登録が済んでいない場合には、ステップＳ３１でそのブックマーカ４をゲートウェイデバイス１１に接続し、ステップＳ３２で、ゲートウェイデバイス１１の所定の操作に従い、ユーザ登録を行う。ゲートウェイデバイス１１は、ユーザが所持するパーソナルコンピュータでもよいし、上述したキオスク端末でもよい。ユーザ登録がなされると、プロセスは、ステップＳ３３に移行する。
【０１４３】
ブックマーカ４に対してユーザ登録がなされていれば、ステップＳ３３で、ユーザにより、ブックマーク動作、すなわち、気に入った楽曲などを聴いた場合にボタン２０が押され、そのときの時刻情報を記憶するように、ブックマーカ４に対して指示される。上述したように、ボタン２０の押し方で、記憶される時刻情報が分類される（ステップＳ３４）。ユーザ登録に登録されたエリア外での記憶の場合には、ボタン２０が所定時間以上押し続けられる（ステップＳ３５）。ラジオ放送に基づく記憶であれば、ボタン２０が瞬間的に１度だけ押される（ステップＳ３６）。テレビジョン放送に基づく記憶であれば、ボタン２０が所定時間内に２度、押される（ステップＳ３７）。このようにボタンが押されると、ステップＳ３８で、ボタン２０が押された時刻情報と識別情報、ならびに、ボタン２０の押し方によって分類される分類フラグが、ブックマーク４のメモリ２６に記憶される。
【０１４４】
ブックマーカ４のメモリ２６に、１つ以上、時刻情報が記憶されれば、記憶された時刻情報をメモリ２６から掃き出し、ブックマーク検索エンジン１０での検索を行うことができる（ステップＳ３９）。若し、検索を行うのであれは、プロセスは、ステップＳ４０に移行する。さらにブックマーカ４に時刻情報を記憶させたければ、プロセスは、ステップＳ３３に戻る。
【０１４５】
上述したように、ブックマーカ４に記憶された時刻情報での検索は、ユーザが所持するパーソナルコンピュータ（ＰＣ）や、キオスク端末をゲートウェイデバイス１１として、ブックマーカ４をこのゲートウェイデバイス１１に接続することで行われる。若し、ユーザが所持するパーソナルコンピュータをゲートウェイデバイス１１として検索を行うのであれば、プロセスは、ステップＳ４１に移行する。ステップＳ４１で、ブックマーカ４がパーソナルコンピュータに接続される。さらに、パーソナルコンピュータが例えばインターネットに接続され、ステップＳ４２で、ブックマーカ４で検索を行う、ブックマーク検索エンジン１０を利用可能なＷｅｂサイトに接続される。
【０１４６】
ブックマーカ４からパーソナルコンピュータに対して、ブックマーカ４のメモリ２６に記憶された時刻情報が転送される。図２２は、パーソナルコンピュータに時刻情報が転送されたときにパーソナルコンピュータに表示される、時刻情報選択画面２００の一例を示す。この例では、ブックマーカ４に記憶された時刻情報（１）〜（９）がパーソナルコンピュータに転送され、時刻情報（１）〜（９）のそれぞれについて、その時刻情報が記憶された日時と時刻とが表示２０１〜２０９に表示されている。
【０１４７】
ユーザは、これら表示２０１〜２０９から、希望の情報を選択する。例えば、マウスなどのポインティングデバイスと、マウスの動きに伴い画面内を移動されるカーソル表示によって表示２０１〜２０９から希望のものを選択し、マウスのボタンを押すことで、決定する。選択された情報は、ブックマーカ４の端末ＩＤ２７と共に、パーソナルコンピュータからブックマーク検索エンジン１０に転送される。転送データは、例えば、端末ＩＤ２７をヘッダとして、時刻情報とその時刻情報に対応する分類フラグとが対とされた構成を有する。
【０１４８】
ブックマーク検索エンジン１０では、転送された時刻情報および端末ＩＤ２７に基づき、時刻情報に示された時刻（および日時）に、端末ＩＤ２７に関連付けられて登録された放送局で放送されていた楽曲のタイトル情報が検索される。このとき、転送された分類フラグに対応して、ラジオ局およびテレビ局から適宜、検索が行われる。テレビ局が検索対象とされたときには、テレビジョン放送のうち、音楽番組で放送された楽曲に止まらず、例えば、コマーシャル放送で用いられる楽曲や、ドラマ番組の主題歌や挿入歌として用いられる楽曲も、検索の対象とすることができる。
【０１４９】
分類フラグがエリア外を示すフラグである場合には、端末ＩＤ２７と関連付けられて登録された、例えばユーザの郵便番号などに基づくユーザのエリア情報から、その範囲外にある放送局で放送されたものが検索の対象とされる。
【０１５０】
ブックマーク検索エンジン１０で得られた検索結果は、パーソナルコンピュータに転送される。図２３は、転送された検索結果に基づきパーソナルコンピュータ上に表示される、検索結果表示画面２１０の一例を示す。この例では、上述の図２２において、ユーザによって表示２０２の時刻情報（２）が選択され、選択された時刻情報（２）に基づきブックマーク検索エンジン１０に楽曲情報の検索がなされる。検索の結果、得られた楽曲情報２１１、２１２および２１３が表示されている。
【０１５１】
すなわち、時刻情報（２）に示される１９９９年１０月１８日の午前１２時０分に、放送局「ＡＡＡＡ」、放送局「ＡＢＣＤ」および放送局「ＢＢＢＢ」でそれぞれ楽曲情報２１１、２１２および２１３に示される楽曲が放送されたことが検索結果として得られる。ユーザは、時刻情報（２）に示される時刻に、これらのうち何れかの楽曲を聴き、ブックマーカ４のボタン２０の操作を行った可能性が高い。
【０１５２】
なお、ユーザがブックマーカ４のボタン２０を操作する場合、必ずしもユーザが耳にして気に入ったその瞬間にボタン２０の操作が行われるとは限らない。楽曲が終わってしまってからボタン２０が操作されることも、十分考えられる。そのため、ブックマーク検索エンジン１０では、楽曲情報の検索の際に、楽曲の放送時間に若干のマージンを持たせると、より好ましい。この場合、例えば表示２１７のように、２曲分の楽曲情報が表示される。
【０１５３】
ユーザは、この検索結果画面２１０の楽曲情報２１１、２１２および２１３の表示を見て、自分が時刻情報（２）で示される時刻に聴き、ブックマーカ４に記憶させた楽曲があるかどうかを判断する（ステップＳ４３）。楽曲を試聴したい場合には、楽曲情報２１１、２１２および２１３の表示内部に配されるＬＩＳＴＥＮボタン２１４を操作する（ステップＳ４５）。ＬＩＳＴＥＮボタン２１４が操作されると、図２４に一例が示される、その楽曲を試聴するための試聴画面２２０が表示される。
【０１５４】
すなわち、ＬＩＳＴＥＮボタン２１４を操作すると、楽曲情報２１１、２１２および２１３の表示部のうち、どのボタン２１４が操作されたかが、パーソナルコンピュータからブックマーク検索エンジン１０に転送される。ここでは、例えば楽曲情報２１２のＬＩＳＴＥＮボタン２１４が操作されたものとする。ブックマーク検索エンジン１０では、転送された情報に基づき、データベース１により当該楽曲が収録された音楽ＣＤの情報を検索する。検索された音楽ＣＤの情報は、パーソナルコンピュータに転送され、試聴画面２２０に一例が示されるように、例えばその音楽ＣＤに収録された楽曲名などの音楽ＣＤの付随情報がＣＤ情報表示部２２１に一覧して表示される。
【０１５５】
図２４の例では、ＣＤ情報表示部２２１の右側に、楽曲の再生を制御するための操作部が配される。ＰＬＡＹボタン２２２を操作することで、上述の、操作されたＬＩＳＴＥＮボタン２１４に対応した楽曲を試聴することができる。ユーザがＰＬＡＹボタン２２２を操作すると、その旨示す情報がブックマーク検索エンジン１０に送信される。例えば、音楽データは、ブックマーク検索エンジン１０のデータベース１に蓄積されており、ブックマーク検索エンジン１０からパーソナルコンピュータに、選択した楽曲情報に対応した音楽データが転送される。
【０１５６】
なお、音楽データは、ブックカーク検索エンジン１０をネットワークで接続された、他のＷｅｂサイトから転送するようにしてもよい。
【０１５７】
ユーザは、例えば、パーソナルコンピュータに設けられた音声再生手段３９およびスピーカ９０によって、転送された音楽データを試聴する（ステップＳ４６）。なお、図２４において、操作部２２３は、再生音の音量を調整するためのボリュームスライダである。また、試聴では、楽曲の演奏時間のうち再生される長さに制限を設け、例えば楽曲の先頭や要部から１５秒間だけ再生されるようにすると、好ましい。
【０１５８】
なお、図２１のフローチャートでは、ステップＳ４３で所望の楽曲があったかどうか判断してから、ステップＳ４５でその楽曲を試聴するようにしているが、楽曲を試聴することで、所望の楽曲があったかどうかを判断するようにしてもよい。また、ステップＳ４３で、所望の楽曲情報が検索結果として得られなかった場合には、例えばステップＳ４４に示されるように、マニュアルで検索条件などを設定して楽曲情報を得ることができる。
【０１５９】
ユーザによって、検索結果の楽曲情報２１１、２１２および２１３の中から所望の楽曲の購入が希望される（ステップＳ４７）。これは、ステップＳ４６の試聴の結果に基づき、あるいは、表示された楽曲情報２１１、２１２および２１３から直接的になされる。楽曲の購入は、後述するが、例えばその楽曲が収録された音楽ＣＤを購入することでなされる。これに限らず、楽曲単位の購入も可能である。
【０１６０】
楽曲の購入を直ぐには行わない場合、楽曲の購入を保留し（ステップＳ４８）、検索結果を保存しておくことができる。楽曲の購入を保留する場合には、検索結果の楽曲情報を、ブックマーク検索エンジン１０のＷｅｂサイト内に保存しておくことができる（ステップＳ４９）。検索結果画面２１０では、各楽曲情報２１１、２１２および２１３内のＳＡＶＥボタン２１５、楽曲情報表示画面２２０では、ＳＡＶＥボタン２２４を操作することで、例えば、ブックマーク検索エンジン１０内の、データベース２に、端末ＩＤ２７といったユーザの情報と共に、検索結果の楽曲情報が保存される。
【０１６１】
ＳＡＶＥボタン２１５あるいはＳＡＶＥボタン２２４を操作すると、図２５に一例が示される保存画面２３０が表示され、その操作により保存された楽曲の情報２３１が表示されると共に、そのユーザにより保存されている楽曲の情報が一覧で示される。この保存画面２３０において、Ｌｉｓｔｅｎボタン２３３を操作することで、対応する楽曲を試聴することができる。また、Ｂｕｙボタン２３２を操作することで、対応する楽曲の購入を指示することができる。さらに、Ｄｅｌｅｔｅボタン２３４を操作することで、対応する楽曲の情報をこの保存画面２３０から消去し、その楽曲の保存を取り消すことができる。
【０１６２】
検索結果表示画面２１０のＢＵＹボタン２１６、試聴画面２２０のＢＵＹボタン２２５あるいは保存画面２３０のＢｕｙボタン２３２を操作することで、対応する楽曲の購入を指示することができる。購入が指示された楽曲の情報は、端末ＩＤ２７といったユーザの情報と関連付けられ、一旦、ブックマーク検索エンジン１０の所定のメモリ領域に格納される（ステップＳ５０）。このメモリ領域を、ショッピングカートと称する。
【０１６３】
図２６は、ショッピングカートの内容を表示する、ショッピングカート画面２４０の一例を示す。ユーザが購入を希望し、ショッピングカートに格納した楽曲ならびにその楽曲が収録された音楽ＣＤの情報が一覧２４１が表示される。ユーザは、このショッピングカート画面２４０から、音楽ＣＤを実際に購入する販売店を選択することができる（ステップＳ５１）。この例では、ネットワーク上で音楽ＣＤの注文を行うことができる販売店が複数、登録されており、ボタン２４２Ａ、２４２Ｂおよび２４２Ｃがそれぞれの販売店のＷｅｂサイトへ移動するための操作ボタンとされている。ユーザは、これらのボタン２４２Ａ〜２４２Ｃを操作することで、好みの販売店のＷｅｂサイトに移動し、音楽ＣＤを購入することができる。
【０１６４】
なお、図示は省略するが、ボタン２４３を操作することで、登録された音楽ＣＤの販売店の追加および削除を行う編集画面を表示させることができる。
【０１６５】
一例として、ボタン２４２Ｃを操作した場合の例について説明する。ボタン２４２Ｃを操作すると、ブックマーク検索エンジン１０のＷｅｂサイトから、「ＣＤＳＨＯＰ  Ｃ」のＷｅｂサイトへ移動される（ステップＳ５２）。図２７は、「ＣＤＳＨＯＰ  Ｃ」のＷｅｂサイトへ移動した場合の一例の購入画面２５０を示す。この例では、購入画面２５０が上下に２分割され、上側がブックマーク検索エンジン１０のＷｅｂサイトの画面２５１とされ、下側が「ＣＤＳＨＯＰ  Ｃ」のＷｅｂサイトの画面２５２とされている。
【０１６６】
ブックマーカ検索エンジン１０のショッピングカートに格納されたデータは、そのまま「ＣＤＳＨＯＰ  Ｃ」のＷｅｂサイトに転送され、購入商品のリスト２５３に表示される。ユーザは、リスト２５３に表示された、各音楽ＣＤの価格情報に基づき、価格が適当かどうか判断し（ステップＳ５３）、適当であると判断されれば、ステップＳ５４でリスト２５３に表示された音楽ＣＤの購入を指示する。例えば、ＢＵＹボタン２５４Ａ、２５４Ｂ、２５４Ｃおよび２５４Ｄを操作することで、それぞれ対応する音楽ＣＤを「ＣＤＳＨＯＰ  Ｃ」に対して注文し、購入することができる。代金の支払いは、例えば予め「ＣＤＳＨＯＰ  Ｃ」にユーザのクレジットカードの番号などを登録しておき、カードによる引き落としによって行う。
【０１６７】
なお、上述のステップＳ５３で、提示された価格が適当ではなかった場合、プロセスは終了される。また、図２１に点線で示されるように、ショッピングカート画面２４０に戻り、異なる販売店を選択することもできる。
【０１６８】
一方、上述のステップＳ４０で、キオスク端末を選択した場合、ユーザは、ブックマーカ４を、コネクタ２２を介してキオスク端末の所定の接続端子に接続する（ステップＳ５５）。ブックマーカ４に記憶された時刻情報、識別情報、分類フラグおよび端末ＩＤ２７がブックマーカ４からキオスク端末に転送される。キオスク端末では、転送されたこれらの情報に基づき楽曲情報の検索を行い、キオスク端末のディスプレイに表示される所定のＧＵＩ(Graphical User Interface)を用いて、検索結果のユーザへの提示、楽曲の試聴および音楽ＣＤの購入の意思の有無の確認などを行う。
【０１６９】
所望の楽曲ならびに楽曲情報が見つかったら（ステップＳ５６）、上述したステップＳ５３で、その楽曲が収録された音楽ＣＤの価格が適当かどうかを判断する。適当であれば、ユーザは、ステップＳ５４でその音楽ＣＤを購入する。この場合、キオスク端末が例えばＣＤ販売店内に設置されている場合、ことが想定されるため、所望の楽曲が検索され、その楽曲の収録された音楽ＣＤのタイトルやＣＤ番号が分かれば、通常の手順でＣＤ販売店で音楽ＣＤを購入するように、そのままその音楽ＣＤを購入することができる。
【０１７０】
次に、この発明の実施の第２の形態について説明する。上述した実施の第１の形態では、ブックマーク検索エンジン１０での検索対象は、ラジオ放送およびテレビジョン放送で放送された楽曲のみであったが、この実施の第２の形態では、テレビジョン放送における、コマーシャルで放送された商品を検索の対象とするものである。
【０１７１】
図２８は、この実施の第２の形態による検索システムの一例の構成を示す。なお、図２８において、上述した図２の構成と共通する部分には同一の番号を付し、詳細な説明を省略する。この実施の第２の形態では、コマーシャル放送で放送された商品が検索対象とされているため、広告主５００が存在する。また、広告主５００は、例えば広告代理店５０２に放送されるコマーシャルの制作を依頼し、広告代理店５０２が放送局１２に対してコマーシャルを提供することが考えられる。
【０１７２】
広告主５００は、自分が上述のコマーシャルで宣伝する商品の紹介や、アクセスしたユーザがその商品を購入できるようにしたＷｅｂサイト５０１を、インターネット上に有する。Ｗｅｂサイト５０１は、ゲートウェイデバイス１１からアクセス可能とされている。
【０１７３】
一方、ブックマーク検索エンジン１０において、上述の図２におけるデータベース１は、放送コンテンツデータベース１’であり、データベース２は、顧客データベース２’となる。放送コンテンツデータベース１’には、例えば放送局１２で放送される番組の放送時刻が記されたプレイリストが格納される。プレイリストは、放送局１２で放送されるコマーシャルに関する情報だけが記述されていてもよい。
【０１７４】
放送コンテンツデータベース１’には、さらに、上述のプレイリストに関連付けられて、上述した広告主５００のＷｅｂサイト５０１のＵＲＬおよび広告主５００の名前である広告主名が格納され、さらにまた、放送時間に関連付けられ、コマーシャルで宣伝された商品名が格納される。すなわち、放送コンテンツデータベース１’において、放送時刻をキーとして検索を行うことで、広告主５００の名前、広告主５００のＷｅｂサイト５０１のＵＲＬおよびキーとされた放送時間に放送されたコマーシャルで宣伝された商品名を検索結果として得ることができる。
【０１７５】
顧客データベース２’には、上述の実施の第１の形態と同様に、ブックマーカ４毎の端末ＩＤ２７と、そのブックマーカ４のユーザのデータとが格納される。また、顧客データベース２’には、さらに、端末ＩＤ２７によって登録されているユーザの好みのラジオ局やテレビ番組などといった、ユーザの嗜好に関する情報を格納することもできる。
【０１７６】
この実施の第２の形態では、外部から放送コンテンツデータベース１’に格納された所定の情報を容易に更新できるようにしたインターフェイス５０３が、ブックマーク検索エンジン１０に設けられる。例えば、広告主５００は、放送コンテンツデータベース１’に格納されているプレイリストの、自分が提供しているコマーシャルに関する情報を、このインターフェイス５０３を介して更新することができる。この広告主５００による更新は、広告代理店５０２を介して行うようにしてもよい。また、放送局１２が放送する内容に関するプレイリストは、放送局１２がインターフェイス５０３を介して更新することができる。
【０１７７】
このようなインターフェイス５０３は、例えば、放送コンテンツデータベース１’への外部からのアクセスに対して、所定のフィルタを介してアクセス制限を行うようにしたデータベース管理システムによって構成することができる。また、インターフェイス５０３は、放送コンテンツデータベース１’にアクセスが許可された外部のクライアントが、放送コンテンツデータベース１’の内容を容易に更新可能とされたＧＵＩを有すると、より好ましい。
【０１７８】
このような構成において、ユーザは、テレビジョン放送で情報を知りたいコマーシャルや気になるコマーシャルなどが放送されたときに、ブックマーカ４のボタン２０を操作し、時刻情報をブックマーカ４のメモリ２６に記憶させる。後に、ユーザは、ブックマーカ４をゲートウェイデバイス１１に接続し、メモリ２６に記憶された時刻情報を、端末ＩＤ２７などと共に、ブックマーク４からゲートウェイデバイス１１に転送する。これら時刻情報および端末ＩＤ２７は、さらに、ゲートウェイデバイス１１からブックマーク検索エンジン１０に転送される。
【０１７９】
ブックマーク転送エンジン１０では、転送された端末ＩＤ２７によってユーザの確認を行い、時刻情報に基づき、放送コンテンツデータベース１’を検索する。データベース１’を検索して得られた、広告主５００の名前、広告主５００のＷｅｂサイト５０１のＵＲＬおよびコマーシャルで放送されていた商品名などは、ゲートウェイデバイス１１に転送される。
【０１８０】
ユーザは、転送された広告主５００の名前、広告主５００のＷｅｂサイト５０１のＵＲＬおよびコマーシャルで放送されていた商品名などの情報により、ブックマーカ４に記憶させた時刻情報で示される時刻に放送されていたコマーシャルに関して、必要な情報を得ることができる。また、広告主５００のＷｅｂサイト５０１のＵＲＬを知ることができるため、ゲートウェイデバイス１１を用いてＷｅｂサイト５０１にアクセスし、さらに詳細な商品の情報を得たり、広告主５００が扱う他の商品の情報を得ることができる。
【０１８１】
また、そのＷｅｂサイト５０１が商品の購入が可能なようにされていれば、ユーザは、ゲートウェイデバイス１１上から広告主５００に対して商品を注文することができる。
【０１８２】
さらに、顧客データベース２’に、ユーザの嗜好に関する情報が格納されていれば、広告主５００は、顧客データベース２’を検索することで、Ｗｅｂサイト５０１にアクセスしてきたユーザの嗜好を知ることができ、ユーザに対して関連する情報の提供を行うことが可能となる。
【０１８３】
なお、上述の実施の第１の形態の例では、ボタン２０を所定時間内に２度押すことにより、分類フラグがテレビジョン放送に対応したものになり、ブックマーク検索エンジン１０では、テレビジョン放送による時刻情報の記憶を判別できる。これを利用することにより、この実施の第２の形態による検索システムと、上述した実施の第１の形態による楽曲データ検索システムとを両立させることが可能である。
【０１８４】
例えば、ブックマーカ４に、ラジオ放送による時刻情報を記憶させる第１の操作部と、テレビジョン放送による時刻情報を記憶させる第２の操作部とを設け、第２の操作部を押し分けることで、楽曲に関する分類フラグとコマーシャルに関する分類フラグをそれぞれ生成する。コマーシャルの放送時刻が記憶された時刻情報でも、ユーザがコマーシャルで用いられた楽曲の情報を知りたいのか、コマーシャルで宣伝されている商品の情報を知りたいのかを、ブックマーク検索エンジン１０側で判別することが可能になる。
【０１８５】
この実施の第２の形態では、広告主５００、放送局１２、ブックマーク検索エンジン１０およびユーザとの間で、金銭の流れが発生する可能性がある。図２９は、この実施の第２の形態において発生する金銭の流れを、概略的に示す。
【０１８６】
先ず、放送局１２および広告主５００との間で、広告放送料Ｍ１が発生する。広告放送料Ｍ１は、広告主５００から放送局１２へと移動する。また、ブックマーク検索エンジン１０によって得た情報により、ユーザが広告主５００のＷｅｂサイト５０１にアクセスし、さらに商品を購入したような場合、ブックマーク検索エンジン１０のサービス料Ｍ２が発生する。サービス料Ｍ２は、広告主５００からブックマーク検索エンジン１０へと移動する。ブックマーク検索エンジン１０から得た情報によって、ユーザがＷｅｂサイト５０１にアクセスしただけでも、サービス料Ｍ２の移動が発生するようにもできる。さらに、ユーザがブックマーク検索エンジン１０から得た情報でＷｅｂサイト５０１へアクセスし、広告主５００の商品を購入した場合、ユーザから広告主５００に対して商品の代金Ｍ１が支払われる。
【図面の簡単な説明】
【０１８７】
【図１】この発明による情報検索システムを概略的に示す略線図である。
【図２】実施の第１の形態による楽曲データ検索システムの構成の一例を示す略線図である。
【図３】プレイリストの一例を示す略線図である。
【図４】実施の第１の形態による補助端末すなわちブックマーカの外観の一例を示す略線図である。
【図５】実施の第１の形態によるブックマーカの構成の一例を示すブロック図である。
【図６】ブックマーカのメモリに記憶される時刻情報の例を示す略線図である。
【図７】ゲートウェイデバイスの構成の一例を示すブロック図である。
【図８】ゲートウェイデバイスによる、ユーザならびにユーザが所有するブックマーカの登録画面の表示の一例を示す
【図９】この発明によるコンテンツ検索処理の一例のフローチャートである。
【図１０】実施の第１の形態によるゲートウェイデバイスの表示画面の一例を示す略線図である。
【図１１】ブックマーカの一例の形態を示す略線図である。
【図１２】クレイドルの一例の外観およびブックマークをクレイドルに装着する様子を示す略線図である。
【図１３】時刻情報の転送時の表示部の表示の例を示す略線図である。
【図１４】ブックマーカの一例の形態の変形例を示す略線図である。
【図１５】ブックマーカの一例の形態の他の変形例を示す略線図である。
【図１６】ブックマーカの一例の形態のさらに他の変形例を示す略線図である。
【図１７】ブックマーカの他の形態の例を示す略線図である。
【図１８】ブックマーカのさらに他の形態の例を示す略線図である。
【図１９】ブックマーカの形態の別の例を示す略線図である。
【図２０】ユーザがブックマーカを入手してから音楽ＣＤを購入するまでのプロセスを概略的に示すフローチャートである。
【図２１】ユーザがブックマーカを入手してから音楽ＣＤを購入するまでのプロセスを概略的に示すフローチャートである。
【図２２】パーソナルコンピュータに時刻情報が転送されたときにパーソナルコンピュータに表示される時刻情報選択画面の一例を示す略線図である。
【図２３】転送された検索結果に基づきパーソナルコンピュータ上に表示される検索結果表示画面の一例を示す略線図である。
【図２４】パーソナルコンピュータ上に表示される、楽曲を試聴するための試聴画面の一例を示す略線図である。
【図２５】パーソナルコンピュータ上に表示される、楽曲情報を保存するための保存画面の一例を示す略線図である。
【図２６】ショッピングカートの内容を表示するショッピングカート画面の一例を示す略線図である。
【図２７】音楽ＣＤの購入可能なＷｅｂサイトへ移動した場合の購入画面の一例を示す略線図である。
【図２８】実施の第２の形態による検索システムの一例の構成を示すブロック図である。
【図２９】実施の第２の形態において発生する金銭の流れを概略的に示す略線図である。
【符号の説明】
【０１８８】
１  放送メディアによるプレイリストが蓄積されるデータベース
２  コンテンツに関する情報が蓄積されるデータベース
３  検索エンジン
４  ブックマーカ（補助端末）
５  場所情報
６  放送局情報
７  時刻情報
１０  ブックマーク検索エンジン
１１  ゲートウェイデバイス
２０  ブックマーカの入力部
２１  表示部
２２  コネクタ
２５  ＣＰＵ
２６  メモリ
２７  端末ＩＤ
２８  タイマ
２９  インターフェイス
３１  ＣＰＵ
３７  インターフェイス
３８  通信手段
４０  登録画面
１０３  キャップ
１１０  クレイドル
２００  時刻情報選択画面
２１０  検索結果表示画面
２２０  試聴画面
２３０  保存画面
２４０  ショッピングカート画面
２５０  購入画面
５００  広告主
５０１  Ｗｅｂサイト
５０２  広告代理店
５０３  インターフェイス
【図１】
2008252921.tif 000003
【図２】
2008252921.tif 000004
【図３】
2008252921.tif 000005
【図４】
2008252921.tif 000006
【図５】
2008252921.tif 000007
【図６】
2008252921.tif 000008
【図７】
2008252921.tif 000009
【図８】
2008252921.tif 000010
【図９】
2008252921.tif 000011
【図１０】
2008252921.tif 000012
【図１１】
2008252921.tif 000013
【図１２】
2008252921.tif 000014
【図１３】
2008252921.tif 000015
【図１４】
2008252921.tif 000016
【図１５】
2008252921.tif 000017
【図１６】
2008252921.tif 000018
【図１７】
2008252921.tif 000019
【図１８】
2008252921.tif 000020
【図１９】
2008252921.tif 000021
【図２０】
2008252921.tif 000022
【図２１】
2008252921.tif 000023
【図２２】
2008252921.tif 000024
【図２３】
2008252921.tif 000025
【図２４】
2008252921.tif 000026
【図２５】
2008252921.tif 000027
【図２６】
2008252921.tif 000028
【図２７】
2008252921.tif 000029
【図２８】
2008252921.tif 000030
【図２９】
2008252921.tif 000031