(57)【要約】【課題】合理的なアーキテクチャで検索式カラオケリモコン装置をマルチプロバイダー・マルチ機種の汎用型にする。【解決手段】多数のカラオケ機種を網羅する最新の楽曲索引データベースを情報提供装置に準備しておく。このリモコン装置は、保有している楽曲索引データベースの最新の時期情報および機種ＩＤとを情報提供装置に通知する。情報提供装置は、通知された時期情報に基づいてリモコン装置に不足している曲目索引データを抽出するとともに、通知された時期情報および機種ＩＤに基づいてカラオケリモコン装置に不足している該当機種の機種別属性データを抽出し、これら抽出データを検索式カラオケリモコン装置に送信する。リモコン装置は、受信した曲目索引データと機種別属性データを保存している楽曲索引データベースに追加登録する。【選択図】　　　図５
2004061710.tif 000002
【特許請求の範囲】
【請求項１】
楽曲索引データベースは、楽曲ＩＤをキーとして整理された曲目索引データと、楽曲ＩＤおよび機種ＩＤをキーとして整理された機種別属性データとに論理的に区分されており、
曲目索引データは、曲名・アーチスト名・作曲者・作詞者などのカラオケ機種とは無関係の基本的な楽曲属性情報を記述したものであり、これらの情報にはデータベース登録された時期を示す時期情報が付帯しており、
機種別属性データは、機種ＩＤに該当するカラオケ機種において楽曲ＩＤに該当するカラオケ楽曲を予約して演奏するのに必要なカラオケ機種に依存した選曲番号情報や他の演奏属性情報を記述したものであり、これら機種別の情報にはデータベース登録された時期を示す時期情報が付帯しており、
多数のカラオケ機種を網羅する最新の楽曲索引データベースを情報提供装置に準備しておき、
検索式カラオケリモコン装置は、保有している楽曲索引データベースの最新の時期情報および機種ＩＤとを情報提供装置に通知し、
情報提供装置は、通知された時期情報に基づいて検索式カラオケリモコン装置に不足している曲目索引データを抽出するとともに、通知された時期情報および機種ＩＤに基づいてカラオケリモコン装置に不足している該当機種の機種別属性データを抽出し、これら抽出データを検索式カラオケリモコン装置に送信し、
検索式カラオケリモコン装置は、受信した曲目索引データと機種別属性データを保存している楽曲索引データベースに追加登録する、
ことを特徴とする検索式カラオケリモコン装置の索引更新方法。
【請求項２】
請求項１において、検索式カラオケリモコン装置は、多数の機種ＩＤの中から指定された複数の機種ＩＤを利用候補機種ＩＤとして記憶する手段と、これら利用候補機種ＩＤの中の指定された１つを利用機種ＩＤとして記憶する手段を備え、情報提供装置に対しては複数の利用候補機種ＩＤを時期情報とともに通知し、これら複数の利用候補機種ＩＤに該当する機種別属性データを保有データベースに登録しておき、その中の利用機種ＩＤに該当する機種別属性データを有効にすることを特徴とする検索式カラオケリモコン装置の索引更新方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、カラオケ演奏装置に付帯して使用される検索式カラオケリモコン装置に関し、とくに、カラオケプロバイダー（カラオケソフト制作配給業者）およびカラオケ機種の違いを超えて汎用できる検索式カラオケリモコン装置の索引更新方法に関する。
【０００２】
【発明の背景】
特開平８−１３７４８５号公報には、カラオケ演奏装置と検索式カラオケリモコン装置と充電装置を使用するカラオケシステムの発明について詳しく開示されている。検索式カラオケリモコン装置を使用しないときには、これを充電装置に装填しておき、リモコン装置の内蔵電池をいつも充電状態に保っておく。充電装置はカラオケ演奏装置に接続されており、充電装置に装填されたリモコン装置とカラオケ演奏装置とが充電装置を介して通信し、カラオケ演奏装置がリモコン装置の索引を更新する処理を行う。
【０００３】
特開平７−２３４６９１号公報には、カラオケ機種ごとに専用の索引データを記録したＩＣカードを用意しておき、ある機種用ＩＣカードをリモコン装置に装填することで、該当する機種のカラオケ演奏装置に対して演奏予約ができるカラオケ選曲システムの発明について開示されている。
【０００４】
特開平８−９８２６５号公報や特開平９−２９７５８８号公報には、多数のカラオケ機種ごとの索引データをカラオケ検索リモコン装置のメモリに記憶しておき、いろいろな機種のカラオケ演奏装置に対しても汎用的に使用できるようにする発明について開示されている。
【０００５】
わが国では何社ものカラオケプロバイダーが競合しており、それぞれが３万曲前後の楽曲データベースを構築している。これらのカラオケプロバイダーごとの曲目揃えが一致しているわけではなく、あるプロバイダーのデータベースには存在する楽曲が他のプロバイダーのデータベースにはないという状況は珍しくない。また、各プロバイダーはデータベースへの楽曲の追加登録に積極的に取り組んでおり、毎月１００曲を超える楽曲を追加しているプロバイダーもある。これらの追加登録される曲目についても各プロバイダーごとに異なる部分も多い。たとえば、あるプロバイダーは若者向けのポップス系の曲目揃えに重点をおき、別のプロバイダーは演歌の曲目揃えに重点をおくといった具合である。
【０００６】
また、１つのプロバイダーが何機種ものカラオケ演奏装置を取り扱っており、機種により演奏可能な曲目揃えが違っていたり、機種によりカラオケデータの構成が違っていたりする。たとえば、音のよい高級機種用のカラオケデータと、そうでない機種用のカラオケデータとでは楽器構成が違っていたり、バックコーラスやハモリ機能が付いていたりなかったりする。
【０００７】
以上のように複雑な事情があるので、カラオケ演奏装置の機種が違っても汎用的に使用できる検索式カラオケリモコン装置を実現しようとすると、解決しなければならない課題が少なくない。
【０００８】
出願人らが実用化した検索式カラオケリモコン装置は、液晶タッチパネル式のユーザインタフェースを備えたパームトップ型のパソコンをベースに構築したもので、出願人がカラオケソフトを制作して配給する特定の通信カラオケ機種用の楽曲索引データベース（索引または索引データと記すこともある）を内蔵フラッシュメモリに蓄積している。
【０００９】
このタイプの検索式カラオケリモコン装置をマルチプロバイダー・マルチ機種の汎用型にするために、多数のプロバイダーの多数のカラオケ機種のすべてに対応できる分の楽曲索引データベースをリモコン装置のメモリに格納しておくことは、メモリ容量が大きくなりすぎることや、データベースを追加更新する必要性が頻発すること、またデータベース更新処理に長時間を要することなど、重大な問題がある。しかも、そのようなリスクを負担しているにも係わらず、個々のリモコン装置の実用現場では１つのカラオケ機種にほぼ専用となるのであるから、コストパフォーマンスの悪いアーキテクチャであると言わざるを得ない。
【００１０】
【発明の開示】
この発明にかかる検索式カラオケリモコン装置の索引更新方法は、つぎの事項（１）〜（７）により特定されるものである。
（１）楽曲索引データベースは、楽曲ＩＤをキーとして整理された曲目索引データと、楽曲ＩＤおよび機種ＩＤをキーとして整理された機種別属性データとに論理的に区分されている。
（２）曲目索引データは、曲名・アーチスト名・作曲者・作詞者などのカラオケ機種とは無関係の基本的な楽曲属性情報を記述したものであり、これらの情報にはデータベース登録された時期を示す時期情報が付帯している。
（３）機種別属性データは、機種ＩＤに該当するカラオケ機種において楽曲ＩＤに該当するカラオケ楽曲を予約して演奏するのに必要なカラオケ機種に依存した選曲番号情報や他の演奏属性情報を記述したものであり、これら機種別の情報にはデータベース登録された時期を示す時期情報が付帯している。
（４）多数のカラオケ機種を網羅する最新の楽曲索引データベースを情報提供装置に準備しておく。
（５）検索式カラオケリモコン装置は、保有している楽曲索引データベースの最新の時期情報および機種ＩＤとを情報提供装置に通知する。
（６）情報提供装置は、通知された時期情報に基づいて検索式カラオケリモコン装置に不足している曲目索引データを抽出するとともに、通知された時期情報および機種ＩＤに基づいてカラオケリモコン装置に不足している該当機種の機種別属性データを抽出し、これら抽出データを検索式カラオケリモコン装置に送信する。
（７）検索式カラオケリモコン装置は、受信した曲目索引データと機種別属性データを保存している楽曲索引データベースに追加登録する。
【００１１】
またこの発明において、望ましくは、上記の特定事項（１）〜（７）に加えてつぎの特定事項（８）（９）を充足するものとする。
（８）検索式カラオケリモコン装置は、多数の機種ＩＤの中から指定された複数の機種ＩＤを利用候補機種ＩＤとして記憶する手段と、これら利用候補機種ＩＤの中の指定された１つを利用機種ＩＤとして記憶する手段を備える。
（９）情報提供装置に対しては複数の利用候補機種ＩＤを時期情報とともに通知し、これら複数の利用候補機種ＩＤに該当する機種別属性データを保有データベースに登録しておき、その中の利用機種ＩＤに該当する機種別属性データを有効にする。
【００１２】
【発明の実施の形態】
＝＝＝検索式カラオケリモコン装置＝＝＝
この発明の方法を適用する検索式カラオケリモコン装置の外観と電子システム構成を図１と図２に例示している。この実施例の検索式カラオケリモコン装置は、Ｂ５判ほどの寸法ですこし厚みのあるコンピュータ、いわゆるパームトップ型でキーボードレスのコンピュータである。
【００１３】
外観的には装置正面の大部分が液晶表示パネル１ａに透明タッチセンサ１ｂを重ねた液晶タッチパネル１で占められ、内部には、ＣＰＵ・ＲＡＭ・ＲＯＭを含む中央処理装置２と、液晶表示パネル１ａを表示駆動する表示ドライバ３と、透明タッチセンサ１ｂに対する入力座標を検出する入力検出回路４と、大容量の外部記憶であるフラッシュメモリ５を備える。
【００１４】
また検索式カラオケリモコン装置は、カラオケ演奏装置３２（図３）の予約受付手段と交信するための短距離無線通信手段（ＩｒＤＡトランシーバ６・赤外線ＬＥＤ７・赤外線受光素子８）と、図３に示すクレードル３１（充電ステーション）と結合して充電される電源電池（図示省略）と、クレードル３１に付帯したデータ通信経路を介してカラオケ演奏装置３２とデータ通信する通信制御部９などが実装されている。赤外線ＬＥＤ７と赤外線受光素子８は、リモコン装置の上辺中央部に配設されており、液晶タッチパネル１の上方にその指向性が向くようにレイアウトされている。
【００１５】
＝＝＝楽曲索引データベースと選曲予約＝＝＝
中央処理装置２は、楽曲索引データベースをフラッシュメモリ５に格納して管理する。楽曲索引データベースは、図５にその論理構造を示すように、楽曲ＩＤをキーとして整理された曲目索引データと、楽曲ＩＤおよび機種ＩＤをキーとして整理された機種別属性データとに論理的に区分されている。曲目索引データは、曲名・アーチスト名・作曲者・作詞者などのカラオケ機種とは無関係の基本的な楽曲属性情報を記述したものであり、これらの情報にはデータベース登録された時期を示す時期情報が付帯している。機種別属性データは、機種ＩＤに該当するカラオケ機種において楽曲ＩＤに該当するカラオケ楽曲を予約して演奏するのに必要なカラオケ機種に依存した選曲番号情報や他の演奏属性情報を記述したものであり、これら機種別の情報にはデータベース登録された時期を示す時期情報が付帯している。
【００１６】
検索カラオケリモコン装置３０（の中央処理装置２）は、多数の機種の中から適宜なユーザインタフェース手段を介して指定された複数の機種ＩＤを利用候補機種ＩＤとして記憶する手段と、これら利用候補機種ＩＤの中から適宜なユーザインタフェース手段を介して指定された１つの機種ＩＤを利用機種ＩＤとして記憶する手段を備えている。
【００１７】
そして以下の説明で順次あきらかになるように、１台の検索カラオケリモコン装置のフラッシュメモリ５には、中央処理装置２が直接アクセスする楽曲索引データベースとして、そのリモコン装置に設定記憶されている利用候補機種ＩＤに該当する複数機種分の機種別属性データが保存されている。かつ、フラッシュメモリ５に保存してある複数機種分の機種別属性データのうち、そのリモコン装置に設定記憶されている利用機種ＩＤに該当する１機種分の機種別属性データのみが有効とされる。
【００１８】
前記のように、ある１台の検索カラオケリモコン装置においては、ある１機種分の機種別属性データのみが有効化された楽曲索引データベースがフラッシュメモリ５に存在する。この楽曲索引データベースは、ある機種のカラオケ演奏装置で演奏に供される多数の楽曲についての属性情報を記述したデータベースであり、楽曲番号・曲名・アーチスト名・歌い出し部分の歌詞・流行時期・音楽ジャンル区分・使用された映画やテレビドラマのタイトル・使用されたテレビＣＭ・各種音楽賞の受賞経歴・デュエット曲か否かなど、さまざまな属性情報がこれに含まれている。また特定のカラオケ機種において、ハモリ機能を使える楽曲か否か、１人デュエット機能を使える楽曲か否か、採点ゲーム機能が使える楽曲か否かなどを示す情報を記述した機種別属性データも含まれてるいる。
【００１９】
中央処理装置２は、利用者が希望の楽曲を楽曲索引データベースに基づいて検索するための処理を実行する。このデータベース検索処理の初期状態では、検索メニュー画面が液晶タッチパネル１に表示される。この検索メニュー画面のたとえば歌手名検索ボタンにタッチ入力すると、５０音のカナ文字パレット画面に表示が切り替わり、その画面上でカナ文字にタッチして歌手名の頭文字から順番に入力して（途中まででもよい）、検索実行ボタンにタッチ入力すると、楽曲索引データベースから該当する楽曲群が抽出されて列挙表示される。利用者が、その曲目表示画面の中で希望曲を選んで予約イベント操作をすると、短距離無線通信手段（ＩｒＤＡトランシーバ６・赤外線ＬＥＤ７・赤外線受光素子８）が近辺に存在する前記機種のカラオケ演奏装置の予約受付手段と交信し、希望曲の識別情報を含んだ演奏予約情報がカラオケ演奏装置に通知される。
【００２０】
＝＝＝楽曲索引データベースの更新＝＝＝
図３に示すように、検索式カラオケリモコン装置３０は、非使用時にはクレードル３１に装着しておく。クレードル３１は、リモコン装置３０に内蔵された二次電池を充電する機能と、カラオケ演奏装置３２とリモコン装置３０の通信制御部９とがデータ通信できるように通信経路を形成する機能とを担っている。
【００２１】
カラオケ演奏装置３２のハードディスク装置には、多数のカラオケ機種を網羅する最新の楽曲索引データベースが格納されている。この楽曲索引データベースのことを最新全機種版索引データベースとも称し、検索式カラオケリモコン装置３０が保有している楽曲索引データベースのことを機種抽出版索引データベースとも称して両者を区別する。
【００２２】
カラオケ演奏装置３２が保有する最新全機種版索引データベースは、通信カラオケホスト装置との通信により適時に更新されるものである。つまり、最新全機種版索引データベースは通信カラオケホスト装置の側で生み出され、このホスト装置が各地に散在する多数のカラオケ演奏装置３２と通信する適当な機会に、増補更新データを配信することで、各カラオケ演奏装置３２に最新全機種版索引データベースを保有させる。図５はこの最新全機種版索引データベースの論理構造を示している。
【００２３】
検索式カラオケリモコン装置３０（の中央処理装置２）は、カラオケ演奏装置３２との通信の機会に、図４のフローチャートに示す手順で、自身のフラッシュメモリ５に保有している機種抽出版索引データベースを更新する。
【００２４】
まずリモコン装置３０は、カラオケ演奏装置３２から最新全機種版索引データベースのリリース番号Ｒｉを送ってもらい、自身が保有している機種抽出版索引データベースのリリース番号Ｒｊと比較する（ステップ４０１→４０２）。リリース番号とは、前記した「データベース登録された時期を示す時期情報」に関係するものであり、その時期情報のうちの最新のものが、ここでのリリース番号に相当する。
【００２５】
つぎにリモコン装置３０は、自身のリリース番号Ｒｊがカラオケ演奏装置３２が知らせてきたリリース番号Ｒｉより古かったならば、自身のリリース番号Ｒｊをカラオケ演奏装置３２に通知する（ステップ４０３）。また同時に、リモコン装置３０において前述したように設定記憶されている利用候補機種ＩＤをカラオケ演奏装置３２に通知する（ステップ４０４）。
【００２６】
この通知を受けてカラオケ演奏装置３２は、最新全機種版索引データベースの中から、リリース番号Ｒｊ以降の新しい分の曲目索引データ（機種とは無関係のデータ）を抽出する。また同時に、通知された利用候補機種ＩＤに該当する複数機種分の機種別属性データの中から、リリース番号Ｒｊ以降の新しい分の機種別属性データを抽出する。そしてカラオケ演奏装置３２は、抽出した曲目索引データと機種別属性データとをリモコン装置３０に転送する。
【００２７】
リモコン装置３０は、カラオケ演奏装置３２からの曲目索引データと機種別属性データとを受領し（ステップ４０５）、フラッシュメモリ５に保有している機種抽出版索引データベースに受領データを追加登録するデータベース更新処理を実行する（ステップ４０６）。これで、設定記憶された利用候補機種ＩＤに該当する複数機種に適合可能な最新版の索引データベースがフラッシュメモリ５に存在することになる。この中から、設定記憶された利用機種ＩＤに該当する１機種分の索引データベースが有効とされ、これを使って楽曲検索の処理と希望曲の演奏予約処理が行われる。
【００２８】
なお、リモコン装置３０の利用機種ＩＤの設定変更をする場合、設定記憶されている利用候補機種ＩＤの中から１つの機種ＩＤを新たな利用機種ＩＤとして設定するのであれば、該当機種分の索引データベースはフラッシュメモリ５に存在するのでなんら問題はない。利用候補機種ＩＤには存在しない機種を新たな利用機種ＩＤとして設定したいのであれば、その機種ＩＤを利用候補機種ＩＤおよび利用機種ＩＤとして設定登録し、その上で、情報提供装置となるカラオケ演奏装置とデータ通信できるように結合し、必要なデータベース情報を転送してもらうことになる。もちろん、カラオケ演奏装置のみが情報提供装置になりえる訳ではない。この用途向けに特化したパソコンとか、通信カラオケホスト装置とか、デジタルデータ放送受信装置とか、さまざまなメディアを利用したデータソースが情報提供装置になりえる。
【００２９】
【発明の効果】
この発明によれば、検索式カラオケリモコン装置をマルチプロバイダー・マルチ機種の汎用型にするために、多数のプロバイダーの多数のカラオケ機種のすべてに対応できる分の楽曲索引データベースをリモコン装置のメモリに格納しておくという不合理なアーキテクチャを採る必要がなくなる。
【００３０】
マルチプロバイダー・マルチ機種の汎用型の検索式カラオケリモコン装置といっても、現実の購入者が使用する可能性のあるカラオケ機種は数種類ほどに絞られることが圧倒的に多いであろうし、日常的に使用するのは特定の１つのカラオケ機種に限定される状況が普通であろう。しかし、検索式カラオケリモコン装置のハードウエア構成および基本ソフトウエア構成はあくまでも汎用型とすることで、装置の価格を安くすることができる。
【００３１】
その上で、多数のプロバイダーの多数のカラオケ機種によって異なる索引情報を情報提供装置の側で合理的なデータベース論理構造で集約し、個々の検索式カラオケリモコン装置の使用状況に応じたデータベース更新処理を行うことができる。そのデータベース更新処理に受け渡されるデータ量も必要最小限となり、従ってデータベース更新の処理を短時間で済ませることができる。
【図面の簡単な説明】
【図１】この発明の一実施例による検索式カラオケリモコン装置の外観図である。
【図２】同上検索式カラオケリモコン装置の電子システム構成のブロック図である。
【図３】同上検索式カラオケリモコン装置と情報提供装置（カラオケ演奏装置）に結合した状態を示す概略図である。
【図４】同上検索式カラオケリモコン装置が情報提供装置と通信して自身の索引データベースを更新する処理手順の概要を示すフローチャートである。
【図５】この発明の一実施例による楽曲索引データベースの論理構造を示す図である。
【符号の説明】
３０　検索式カラオケリモコン装置
３１　クレードル
３２　カラオケ演奏装置（情報提供装置）
【図１】
2004061710.tif 000003
【図２】
2004061710.tif 000004
【図３】
2004061710.tif 000005
【図４】
2004061710.tif 000006
【図５】
2004061710.tif 000007