(57)【要約】【課題】選曲番号による演奏予約のみを行うユーザによる演奏予約を、的確に補助し得るカラオケ用検索装置を提供する。【解決手段】リモコン端末１は、選曲番号予約処理（Ｓ７）において、番号入力操作部６２により選曲番号を構成する数字が入力されると（Ｓ３４）、入力された数字と、楽曲検索用テーブル１１Ａに基づいて、当該入力された数字に対応する選曲番号のカラオケ楽曲に係る番号予約履歴データを、番号予約履歴テーブル１１Ｃから抽出する。そして、リモコン端末１は、楽曲検索用テーブル１１Ａを参照することで、抽出した番号予約履歴データに係るカラオケ楽曲の楽曲名を特定して（Ｓ３５）、選曲番号に基づく演奏予約が確定した回数が多い順に、当該楽曲名を予測候補表示エリア６４に一覧表示する（Ｓ３７）。【選択図】図８
2012093673.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、検索用データ記憶手段と、番号入力手段と、予約確定手段と、第１予約履歴記憶手段と、制御手段と、を有するカラオケ用検索装置であって、
前記表示手段は、カラオケ楽曲の演奏予約に関する種々の情報を表示し、
前記検索用データ記憶手段は、カラオケ楽曲固有の選曲番号と、当該カラオケ楽曲の選曲番号に対応した楽曲名を含む検索用データを複数格納し、
前記番号入力手段は、前記選曲番号を構成する数字の入力に用いられ、
前記予約確定手段は、前記番号入力手段により入力された数字と、前記検索用データに係る選曲番号に基づいて特定されるカラオケ楽曲の演奏予約を確定し、
前記第１予約履歴記憶手段は、前記選曲番号に基づいて特定されたカラオケ楽曲の演奏予約が確定される毎に、前記選曲番号に基づく演奏予約が確定されたカラオケ楽曲を示す第１予約履歴データを記憶し、
前記制御手段は、
前記番号入力手段により数字が入力された場合に、当該数字に対応する前記選曲番号に係るカラオケ楽曲の第１予約履歴データを、前記第１予約履歴記憶手段から抽出し、
抽出された第１予約履歴データに係るカラオケ楽曲に対応する検索用データに基づいて、抽出された第１予約履歴データに係るカラオケ楽曲の楽曲名を特定し、前記選曲番号に基づく演奏予約が確定された回数が多い順に、特定されたカラオケ楽曲の楽曲名を前記表示手段に一覧表示する
ことを特徴とするカラオケ用検索装置。
【請求項２】
請求項１記載のカラオケ用検索装置であって、
前記検索用データに含まれ、前記カラオケ楽曲に関連するキーワードを構成する文字の入力に用いられる文字入力手段と、
前記キーワードに基づいて特定されたカラオケ楽曲の演奏予約が確定される毎に、前記キーワードに基づく演奏予約が確定されたカラオケ楽曲を示す第２予約履歴データを記憶する第２予約履歴記憶手段と、を有し、
前記予約確定手段は、前記文字入力手段により入力された文字と、前記検索用データに係るキーワードに基づいて特定されるカラオケ楽曲の演奏予約を確定し、
前記制御手段は、
前記番号入力手段により数字が入力された場合に、前記第１予約履歴記憶手段から抽出された第１予約履歴データに係るカラオケ楽曲数が、前記表示手段により楽曲名を表示可能な表示可能楽曲数に対して不足しているか否かを判断し、
前記第１予約履歴データに係るカラオケ楽曲数が前記表示可能楽曲数に対して不足している場合に、前記キーワードに基づく演奏予約が確定された回数が多い順に、カラオケ楽曲の第２予約履歴データを、前記第２予約履歴記憶手段から抽出し、
抽出された第２予約履歴データに係るカラオケ楽曲に対応する検索用データに基づいて、抽出された第２予約履歴データに係るカラオケ楽曲の楽曲名を特定して前記表示手段に表示し、前記表示可能楽曲数に対する不足分を補完する
ことを特徴とするカラオケ用検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ歌唱に際し、所望のカラオケ楽曲の検索及び演奏予約可能なカラオケ用検索装置に関する。
【背景技術】
【０００２】
従来、カラオケ歌唱を行う場合、ユーザは、紙媒体である早見本を用いて、所望のカラオケ楽曲の演奏予約を行っていた。早見本には、少なくとも選曲番号と、選曲番号に対応するカラオケ楽曲の楽曲名が掲載されている。従って、ユーザは、楽曲名等を手掛かりに所望のカラオケ楽曲を探し、そのカラオケ楽曲の選曲番号をリモコン等で入力して、所望のカラオケ楽曲の演奏予約を行っていた。
【０００３】
近年では、新曲の配信に伴って、差し替え等の作業負担が生じるため、早見本は廃止傾向にある。そして、早見本に代わり、カラオケ用検索装置が利用されるようになってきている。カラオケ用検索装置に関する発明としては、例えば、特許文献１記載の発明が知られている。
【０００４】
当該特許文献１記載の発明において、カラオケ装置等は、ユーザによる検索条件（例えば、歌手名や楽曲名等の一部を構成する文字等）の入力を受け付けると、カラオケ楽曲の中から、当該検索条件に一致するカラオケ楽曲を表示し、演奏予約を受け付ける。従って、当該カラオケ装置等によれば、所望のカラオケ楽曲に係る検索条件が入力されると、ユーザ所望のカラオケ楽曲が抽出されるため、ユーザは、当該所望のカラオケ楽曲の演奏予約を行い得る。
【０００５】
又、当該特許文献１に係るカラオケ装置等では、当該カラオケ装置等における演奏予約の履歴に基づいて、予約回数上位により構成される選曲候補リストを生成し、ディスプレイ上に表示する。そして、当該カラオケ装置等は、選曲候補リストからの一のカラオケ楽曲の選択を受け付け、選択されたカラオケ楽曲に係る演奏予約を行い得る。更に、当該カラオケ装置は、従前と同様に、選曲番号を入力することにより、所望の楽曲を直接的に演奏予約し得る。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−２１９１８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ここで、特許文献１記載の発明のように、楽曲名、歌手名を検索条件として、所望のカラオケ楽曲を検索する検索機能を有している場合であっても、当該検索機能の利用を躊躇するユーザ層も、ユーザ全体の１０％程度存在している。検索機能の利用を躊躇するユーザ層は、コンピュータ等の操作に精通していない高齢者層が大部分を占めており、検索機能による演奏予約ではなく、従前と同様の方式である選曲番号の入力による演奏予約を行っている。
【０００８】
上述のように、紙媒体である早見本が廃止傾向にあり、当該早見本に変わり、特許文献１記載のカラオケ用検索装置等が用いられている現状では、選曲番号の入力による演奏予約を行うユーザは、予め、所望のカラオケ楽曲に係る選曲番号を調べて控えておいたり、カラオケ店舗の店員等に問い合わせたりしなければならない。
【０００９】
そして、特許文献１記載のカラオケ用検索装置においては、上述したように、カラオケ装置等における演奏予約の履歴に基づいて、予約回数上位のカラオケ楽曲による構成される選曲候補リストを生成し、選曲候補リストを用いて、カラオケ楽曲の演奏予約を行うことができる。
【００１０】
しかしながら、選曲番号の入力によって演奏予約を行うユーザ層の大部分は、かつてカラオケ装置の選曲機能が、選曲番号の入力でのみ行われていた頃に、曲を選曲して予約する手順を覚えた高齢者層が占めている為、選曲番号の入力により演奏予約されるカラオケ楽曲は、特定のジャンルや年代に係るカラオケ楽曲に偏り、ユーザ全体の傾向と相違している。
【００１１】
選曲番号の入力による演奏予約を行うユーザ層が少数派（全体の１０％程度）であること、及び、選曲番号の入力による演奏予約を行うユーザ層と、ユーザ全体の間で、演奏予約を行うカラオケ楽曲の傾向が相違することに鑑みると、特許文献１のように、予約履歴に基づく選曲候補リストを用いて演奏予約を可能な構成であっても、選曲番号の入力による演奏予約を行うユーザ層が望むカラオケ楽曲が、当該選曲候補リスト上に存在する可能性は低い。即ち、選曲番号の入力による演奏予約を行うユーザ層は、予約履歴に基づく選曲候補リストを用いて演奏予約を行う場合であっても、所望のカラオケ楽曲の演奏予約を行うことが困難になってしまう。
【００１２】
本発明は、上記問題点を解決するためになされたものであり、カラオケ用検索装置であって、選曲番号による演奏予約のみを行うユーザによる演奏予約を、的確に補助し得るカラオケ用検索装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の一側面に係る請求項１記載のカラオケ用検索装置は、表示手段と、検索用データ記憶手段と、番号入力手段と、予約確定手段と、第１予約履歴記憶手段と、制御手段と、を有するカラオケ用検索装置であって、前記表示手段は、カラオケ楽曲の演奏予約に関する種々の情報を表示し、前記検索用データ記憶手段は、カラオケ楽曲固有の選曲番号と、当該カラオケ楽曲の選曲番号に対応した楽曲名を含む検索用データを複数格納し、前記番号入力手段は、前記選曲番号を構成する数字の入力に用いられ、前記予約確定手段は、前記番号入力手段により入力された数字と、前記検索用データに係る選曲番号に基づいて特定されるカラオケ楽曲の演奏予約を確定し、前記第１予約履歴記憶手段は、前記選曲番号に基づいて特定されたカラオケ楽曲の演奏予約が確定される毎に、前記選曲番号に基づく演奏予約が確定されたカラオケ楽曲を示す第１予約履歴データを記憶し、前記制御手段は、前記番号入力手段により数字が入力された場合に、当該数字に対応する前記選曲番号に係るカラオケ楽曲の第１予約履歴データを、前記第１予約履歴記憶手段から抽出し、抽出された第１予約履歴データに係るカラオケ楽曲に対応する検索用データに基づいて、抽出された第１予約履歴データに係るカラオケ楽曲の楽曲名を特定し、前記選曲番号に基づく演奏予約が確定された回数が多い順に、特定されたカラオケ楽曲の楽曲名を前記表示手段に一覧表示することを特徴とする。
【００１４】
当該カラオケ用検索装置は、表示手段と、検索用データ記憶手段と、番号入力手段と、予約確定手段と、第１予約履歴記憶手段と、制御手段とを有する。当該カラオケ用検索装置は、前記番号入力手段により数字が入力された場合に、制御手段によって、当該数字に対応する前記選曲番号に係るカラオケ楽曲の第１予約履歴データを、前記第１予約履歴記憶手段から抽出する。そして、当該カラオケ用検索装置は、抽出された第１予約履歴データに係るカラオケ楽曲に対応する検索用データに基づいて、制御手段により、抽出された第１予約履歴データに係るカラオケ楽曲の楽曲名を特定し、選曲番号に基づく演奏予約が確定された回数が多い順に、特定されたカラオケ楽曲の楽曲名を前記表示手段に一覧表示する。従って、当該カラオケ用検索装置によれば、ユーザは、選曲番号の一部しかわからない場合であっても、楽曲名の一覧表示に基づいて、入力した数字（即ち、選曲番号の一部）が所望のカラオケ楽曲に対応するものか否かを判断し得る。又、選曲番号に基づく演奏予約の履歴である第１予約履歴データから抽出し、選曲番号に基づく演奏予約が確定された回数が多い順に、楽曲名を一覧表示するので、ユーザは、選曲番号に基づく演奏予約を行うユーザの嗜好に対応し、且つ、人気の高いカラオケ楽曲を特定し得る。この結果、当該カラオケ用検索装置は、所望のカラオケ楽曲の選曲番号に基づく演奏予約に関する利便性を高め得る。
【００１５】
本発明の一側面に係る請求項２記載のカラオケ用検索装置は、請求項１記載のカラオケ用検索装置であって、前記検索用データに含まれ、前記カラオケ楽曲に関連するキーワードを構成する文字の入力に用いられる文字入力手段と、前記キーワードに基づいて特定されたカラオケ楽曲の演奏予約が確定される毎に、前記キーワードに基づく演奏予約が確定されたカラオケ楽曲を示す第２予約履歴データを記憶する第２予約履歴記憶手段と、を有し、前記予約確定手段は、前記文字入力手段により入力された文字と、前記検索用データに係るキーワードに基づいて特定されるカラオケ楽曲の演奏予約を確定し、前記制御手段は、前記番号入力手段により数字が入力された場合に、前記第１予約履歴記憶手段から抽出された第１予約履歴データに係るカラオケ楽曲数が、前記表示手段により楽曲名を表示可能な表示可能楽曲数に対して不足しているか否かを判断し、前記第１予約履歴データに係るカラオケ楽曲数が前記表示可能楽曲数に対して不足している場合に、前記キーワードに基づく演奏予約が確定された回数が多い順に、カラオケ楽曲の第２予約履歴データを、前記第２予約履歴記憶手段から抽出し、抽出された第２予約履歴データに係るカラオケ楽曲に対応する検索用データに基づいて、抽出された第２予約履歴データに係るカラオケ楽曲の楽曲名を特定して前記表示手段に表示し、前記表示可能楽曲数に対する不足分を補完することを特徴とする。
【００１６】
当該カラオケ用検索装置は、更に、文字入力手段と、第２予約履歴記憶手段とを有する。そして、当該カラオケ用検索装置は、前記番号入力手段により数字が入力された場合に、前記第１予約履歴記憶手段から抽出された第１予約履歴データに係るカラオケ楽曲数が、前記表示手段により楽曲名を表示可能な表示可能楽曲数に対して不足しているか否かを判断し、不足している場合には、前記キーワードに基づく演奏予約が確定された回数が多い順に、カラオケ楽曲の第２予約履歴データを、第２予約履歴記憶手段から抽出する。その後、当該カラオケ用検索装置は、抽出された第２予約履歴データに係るカラオケ楽曲に対応する検索用データに基づいて、抽出された第２予約履歴データに係るカラオケ楽曲の楽曲名を特定して前記表示手段に表示し、前記表示可能楽曲数に対する不足分を補完する。即ち、当該カラオケ用検索装置は、表示手段の表示領域を有効活用して、選曲番号に係る予約履歴と異なる「キーワードに係る検索履歴」に基づき抽出されたカラオケ楽曲の楽曲名を、演奏予約回数の多い順で一覧表示する。従って、ユーザは、異なる観点で検索された予約履歴の回数が多いカラオケ楽曲を把握し得る。
【発明の効果】
【００１７】
本発明によれば、選曲番号を構成する数字が入力された場合に、選曲番号に係る演奏予約の履歴から、入力された数字に対応する選曲番号に係るカラオケ楽曲を特定し、検索用データに基づいて当該カラオケ楽曲の楽曲名を、演奏予約の確定回数が多い順に一覧表示することで、選曲番号に基づく演奏予約を行うユーザの嗜好に対応し、且つ、人気の高いカラオケ楽曲を特定可能な状況を提供し得る。
【図面の簡単な説明】
【００１８】
【図１】リモコン端末、カラオケ装置の構成の一例を示す説明図である。
【図２】楽曲検索用テーブルの一例を示す説明図である。
【図３】検索予約履歴テーブルの一例を示す説明図である。
【図４】選曲番号予約履歴テーブルの一例を示す説明図である。
【図５】メイン制御プログラムのフローチャートである。
【図６】楽曲名検索予約処理プログラムのフローチャートである。
【図７】歌手名検索予約処理プログラムのフローチャートである。
【図８】選曲番号予約処理プログラムのフローチャートである。
【図９】番号予測候補抽出処理プログラムのフローチャートである。
【図１０】予測候補補完処理プログラムのフローチャートである。
【図１１】選曲方法選択画面の一例を示す説明図である。
【図１２】楽曲名検索画面の一例を示す説明図である。
【図１３】選曲番号予約画面の一例を示す説明図である。
【図１４】予約確認画面の一例を示す説明図である。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係るカラオケ用検索装置を、カラオケ装置３０で用いられるリモコン端末１に適用した一実施形態について、図面を参照しつつ説明する。
【００２０】
（カラオケ装置の構成）
先ず、本実施形態に係るカラオケ装置３０の構成について、図１を参照しつつ説明する。当該カラオケ装置３０は、制御部４０と、ＨＤＤ４１と、操作パネル４２と、ディスプレイ４３と、マイク４４と、スピーカ４５と、映像処理部４６と、音声処理部４７と、赤外線通信部４８とを有している。
【００２１】
制御部４０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、ＲＯＭやＨＤＤ４１に格納されているプログラムを実行することにより、カラオケ装置３０の各部を制御する。ＨＤＤ４１は、制御部４０により実行される制御プログラムや種々のデータを記憶している。又、当該ＨＤＤ４１は、カラオケデータベース４１Ａを有している。
【００２２】
カラオケデータベース４１Ａは、カラオケ楽曲毎のカラオケデータを複数格納したデータベースであり、当該カラオケ装置３０におけるカラオケ歌唱を行う際に参照される。カラオケデータは、カラオケ楽曲の伴奏楽音を示す伴奏データ、カラオケ楽曲の歌詞を示す歌詞データ、カラオケ楽曲の進行に伴う背景映像を示す背景映像データを有して構成されており、夫々、固有の楽曲ＩＤと対応付けられている。
【００２３】
操作パネル４２は、テンキー、演奏開始キー等の種々の入力ボタンを備え、入力操作に応じた操作信号を制御部１０に出力する。ディスプレイ４３は、液晶ディスプレイ等により構成され、映像処理部４６による制御に基づいて、種々の情報（例えば、カラオケ楽曲に係る歌詞や背景映像等）を表示する。
【００２４】
マイク４４は、歌唱者の歌唱音声等を集音した音声信号を、音声処理部４７を介して、制御部１０へ入力する。スピーカ４５は、カラオケデータを構成する伴奏データに基づいて、カラオケ楽曲の伴奏音楽を出力する。又、スピーカ４５は、音声処理部４７の制御に従って、マイク４４により入力された歌唱音声を出力する。赤外線通信部４８は、リモコン端末１からの赤外線信号を、所定の赤外線通信規格に従って受信する。従って、当該カラオケ装置３０は、リモコン端末１から楽曲ＩＤを含む予約信号を、赤外線通信部４８を介して受信し得る。尚、当該カラオケ装置３０は、リモコン端末１から楽曲ＩＤを含む予約信号を受信した場合、当該楽曲ＩＤに基づいて、所望のカラオケ楽曲に係るカラオケデータを特定し、当該カラオケ楽曲の予約演奏を行う。
【００２５】
（リモコン端末の構成）
次に、リモコン端末１の構成について、図１を参照しつつ詳細に説明する。当該リモコン端末１は、カラオケ楽曲の演奏予約を行う際に、所望のカラオケ楽曲を検索し得る装置であり、制御部１０と、記憶部１１と、操作部１２と、液晶ディスプレイ１３と、赤外線通信部１４とを有している（図１参照）。尚、当該リモコン端末１は、本発明におけるカラオケ用検索装置として機能する。
【００２６】
制御部１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、ＲＯＭや記憶部１１に格納されているプログラム（例えば、図５〜図１０参照）を実行することにより、リモコン端末１の各部を制御する。記憶部１１は、楽曲検索用テーブル１１Ａ（図２参照）、検索予約履歴テーブル１１Ｂ（図３参照）、番号予約履歴テーブル１１Ｃ（図４参照）等、種々の情報を記憶している。楽曲検索用テーブル１１Ａ、検索予約履歴テーブル１１Ｂ、番号予約履歴テーブル１１Ｃの内容については、後に図面を参照しつつ詳細に説明する。
【００２７】
操作部１２は、種々の入力キーと、タッチパネル１２Ａにより構成され、リモコン端末１に対する入力操作に用いられる。タッチパネル１２Ａは、液晶ディスプレイ１３の表示領域において、当該液晶ディスプレイ１３の前面に配設されている（図１１〜図１４参照）。液晶ディスプレイ１３は、制御部１０による制御に基づいて、種々の情報を表示する。具体的には、液晶ディスプレイ１３は、選曲方法選択画面５０（図１１参照）、楽曲名検索画面５５（図１２参照）、選曲番号予約画面６０（図１３参照）、予約確認画面７０（図１４参照）を表示する。
【００２８】
赤外線通信部１４は、所定の赤外線通信規格に従った赤外線信号として、ユーザ所望のカラオケ楽曲に係る楽曲ＩＤを含む予約信号を、制御部１０の制御に基づいて、カラオケ装置３０に送信する。
【００２９】
（記憶部１１の記憶内容）
次に、記憶部１１に格納されている楽曲検索用テーブル１１Ａ、検索予約履歴テーブル１１Ｂ、番号予約履歴テーブル１１Ｃの内容について、図２〜図４を参照しつつ詳細に説明する。
【００３０】
楽曲検索用テーブル１１Ａは、カラオケ楽曲を演奏予約する際に、ユーザ所望のカラオケ楽曲を検索する際に参照されるデータテーブルである。当該楽曲検索用テーブル１１Ａは、カラオケ装置３０においてカラオケ歌唱可能な各カラオケ楽曲の検索用データにより構成されている。図２に示すように、当該検索用データは、夫々、当該カラオケ楽曲に係るカラオケデータを示す楽曲ＩＤと、当該カラオケデータに付与された固有の選曲番号と、当該カラオケデータに係るカラオケ楽曲の楽曲名と、当該カラオケデータに係るカラオケ楽曲の歌手名と、を有している。
【００３１】
検索予約履歴テーブル１１Ｂは、後述する楽曲名検索予約処理（Ｓ３）、歌手名検索予約処理（Ｓ５）により確定された演奏予約の履歴を示すデータテーブルである。当該検索予約履歴テーブル１１Ｂは、最大１万件分の検索予約履歴データにより構成される。検索予約履歴データは、楽曲名検索予約処理、歌手名検索予約処理により、カラオケ楽曲の演奏予約が行われた日時を示す検索予約日時と、楽曲名検索予約処理、歌手名検索予約処理により演奏予約された当該カラオケ楽曲に係る楽曲ＩＤにより構成される（図３参照）。
【００３２】
番号予約履歴テーブル１１Ｃは、後述する選曲番号予約処理（Ｓ７）により確定された演奏予約の履歴を示すデータテーブルである。当該番号予約履歴テーブル１１Ｃは、最大１万件分の番号予約履歴データにより構成される。番号予約履歴データは、選曲番号予約処理により、カラオケ楽曲の演奏予約が行われた日時を示す選曲番号予約日時と、選曲番号予約処理により演奏予約された当該カラオケ楽曲に係る楽曲ＩＤにより構成される（図４参照）。
【００３３】
（メイン制御プログラム）
次に、本実施形態に係るリモコン端末１のメイン制御プログラムについて、図５を参照しつつ詳細に説明する。メイン制御プログラムは、リモコン端末１に対する電源投入がなされると、制御部１０により実行される。
【００３４】
リモコン端末１に電源が投入されると、制御部１０は、先ず、選曲方法選択画面５０（図１１参照）を液晶ディスプレイ１３に表示すると共に、選曲方法選択処理を実行する（Ｓ１）。選曲方法選択処理では、制御部１０は、選曲方法選択画面５０を構成する楽曲名検索選択部５１、歌手名検索選択部５２、選曲番号予約選択部５３の何れかに対する操作を受け付ける。その後、制御部１０は、選曲方法選択処理（Ｓ１）を終了し、Ｓ２に処理を移行する。
【００３５】
ここで、選曲方法選択画面５０について、図１１を参照しつつ詳細に説明する。選曲方法選択画面５０は、楽曲名検索選択部５１、歌手名検索選択部５２、選曲番号予約選択部５３を有している。楽曲名検索選択部５１は、「ユーザ所望のカラオケ楽曲に係る楽曲名を構成する文字」を検索条件として、所望のカラオケ楽曲を検索し、演奏予約する際に操作される。歌手名検索選択部５２は、「ユーザ所望のカラオケ楽曲に係る歌手名を構成する文字」を検索条件として、所望のカラオケ楽曲を検索し、演奏予約する際に操作される。そして、選曲番号予約選択部５３は、「ユーザ所望のカラオケ楽曲に係る選曲番号を構成する数字」を検索条件として、所望のカラオケ楽曲を検索し、演奏予約する際に操作される。従って、ユーザは、楽曲名検索選択部５１、歌手名検索選択部５２、選曲番号予約選択部５３の何れかを選択することで、所望の選曲方法を選択し得る。
【００３６】
Ｓ２に移行すると、制御部１０は、楽曲名検索選択部５１に対する操作が行われたか否かを判断する。楽曲名検索選択部５１が操作された場合（Ｓ２：ＹＥＳ）、制御部１０は、Ｓ３に処理を移行する。一方、楽曲名検索選択部５１が操作されていない場合（Ｓ２：ＮＯ）、制御部１０は、Ｓ４に処理を移行する。
【００３７】
Ｓ３においては、制御部１０は、楽曲名検索予約処理を実行する。楽曲名検索予約処理（Ｓ３）では、制御部１０は、楽曲名検索予約処理プログラムを実行することで、ユーザにより入力された文字と、楽曲検索用テーブル１１Ａにおける各カラオケ楽曲の楽曲名に基づいて、入力された文字と楽曲名が前方一致するカラオケ楽曲を検索し、ユーザ所望のカラオケ楽曲の演奏予約を確定する。楽曲名検索予約処理（Ｓ３）の詳細な内容については、後に図面を参照しつつ説明する。楽曲名検索予約処理（Ｓ３）を終了すると、制御部１０は、Ｓ１に処理を戻す。
【００３８】
Ｓ４では、制御部１０は、歌手名検索選択部５２に対する操作が行われたか否かを判断する。歌手名検索選択部５２が操作された場合（Ｓ４：ＹＥＳ）、制御部１０は、Ｓ５に処理を移行する。一方、歌手名検索選択部５２が操作されていない場合（Ｓ４：ＮＯ）、制御部１０は、Ｓ６に処理を移行する。
【００３９】
Ｓ５に移行すると、制御部１０は、歌手名検索予約処理を実行する。歌手名検索予約処理（Ｓ５）では、制御部１０は、歌手名検索予約処理プログラムを実行することで、ユーザにより入力された文字と、楽曲検索用テーブル１１Ａにおける各カラオケ楽曲の歌手名に基づいて、入力された文字と歌手名が前方一致するカラオケ楽曲を検索し、ユーザ所望のカラオケ楽曲の演奏予約を確定する。歌手名検索予約処理（Ｓ５）の詳細な内容については、後に図面を参照しつつ説明する。歌手名検索予約処理（Ｓ５）を終了すると、制御部１０は、Ｓ１に処理を戻す。
【００４０】
Ｓ６においては、制御部１０は、選曲番号予約選択部５３に対する操作が行われたか否かを判断する。選曲番号予約選択部５３が操作された場合（Ｓ６：ＹＥＳ）、制御部１０は、Ｓ７に処理を移行する。選曲番号予約選択部５３が操作されていない場合（Ｓ６：ＮＯ）、制御部１０は、Ｓ１に処理を戻す。
【００４１】
Ｓ７では、制御部１０は、選曲番号予約処理を実行する。選曲番号予約処理（Ｓ７）では、制御部１０は、選曲番号予約処理プログラムを実行することで、ユーザにより入力された数字と、楽曲検索用テーブル１１Ａにおける各カラオケ楽曲の選曲番号に基づいて、入力された数字と選曲番号が前方一致するカラオケ楽曲を検索し、ユーザ所望のカラオケ楽曲の演奏予約を確定する。選曲番号予約処理（Ｓ７）の詳細な内容については、後に図面を参照しつつ説明する。選曲番号予約処理（Ｓ７）を終了すると、制御部１０は、Ｓ１に処理を戻す。
【００４２】
（楽曲名検索予約処理プログラム）
続いて、楽曲名検索予約処理プログラムについて、図６を参照しつつ説明する。楽曲名検索予約処理（Ｓ３）に移行すると、制御部１０は、楽曲名検索画面５５を液晶ディスプレイ１３に表示して、楽曲名入力受付処理（Ｓ１１）を実行する。
【００４３】
ここで、楽曲名検索画面５５について、図１２を参照しつつ詳細に説明する。楽曲名検索画面５５は、入力内容表示エリア５６と、文字入力操作部５７と、予測候補表示エリア５８と、検索実行操作部５９とを有している。入力内容表示エリア５６は、文字入力操作部５７の操作により入力された文字を表示するエリアであり、カラオケ楽曲の検索条件（この場合、歌手名）を報知する。文字入力操作部５７は、平仮名、片仮名、英数字等の文字の入力操作及び編集操作に用いられる。
【００４４】
予測候補表示エリア５８は、入力内容表示エリア５６に入力された文字と前方一致する楽曲名が対応付けられたカラオケ楽曲の内、演奏予約が確定された回数が多い上位５件にあたるカラオケ楽曲の楽曲名を一覧表示する。又、予測候補表示エリア５８に表示された各カラオケ楽曲の楽曲名は、当該楽曲名に係るカラオケ楽曲の演奏予約を確定する為の操作部として機能する。そして、検索実行操作部５９は、入力内容表示エリア５６に表示された文字を検索条件として、楽曲検索用テーブル１１Ａにおける楽曲名を検索する際に操作される。
【００４５】
Ｓ１１においては、制御部１０は、楽曲名入力受付処理を実行する。即ち、制御部１０は、文字入力操作部５７に対するユーザの操作を受け付け、当該入力操作に基づく文字を入力内容表示エリア５６に表示する。入力内容表示エリア５６に表示されている文字は、「楽曲名」に関する検索条件に設定される。楽曲名入力受付処理（Ｓ１１）を終了すると、制御部１０は、Ｓ１２に処理を移行する。
【００４６】
Ｓ１２では、制御部１０は、楽曲名検索処理を実行する。具体的には、制御部１０は、楽曲検索用テーブル１１Ａの楽曲名を参照し、Ｓ１１で検索条件として設定された文字と前方一致する楽曲名に係るカラオケ楽曲を検索する。その後、制御部１０は、Ｓ１３に処理を移行する。
【００４７】
Ｓ１３に移行すると、制御部１０は、楽曲名検索結果表示処理を実行する。具体的には、制御部１０は、楽曲名検索処理（Ｓ１２）の検索結果に基づいて、Ｓ１１で検索条件として設定された文字と楽曲名が前方一致するカラオケ楽曲の楽曲名を、液晶ディスプレイ１３に一覧表示する。その後、制御部１０は、Ｓ１４に処理を移行する。
【００４８】
Ｓ１４においては、制御部１０は、予約楽曲選択処理を実行する。予約楽曲選択処理では、制御部１０は、楽曲名検索結果表示処理（Ｓ１３）で表示された一覧表示から、ユーザ所望のカラオケ楽曲の選択操作を受け付ける。その後、制御部１０は、Ｓ１５に処理を移行する。
【００４９】
Ｓ１５では、制御部１０は、予約確認画面７０を液晶ディスプレイ１３に表示し、予約確認処理を実行する。予約確認画面７０を構成する予約確定操作部７３が操作されると、制御部１０は、予約確認処理を終了し、Ｓ１６に処理を移行する。
【００５０】
ここで、予約確認画面７０について、図１４を参照しつつ詳細に説明する。予約確認画面７０は、ユーザにより演奏予約の対象として選択されたカラオケ楽曲（以下、対象楽曲）の詳細を示す画面であり、対象楽曲確認表示部７１と、演奏設定確認表示部７２と、予約確定操作部７３を有している。対象楽曲確認表示部７１は、対象楽曲の歌手名、楽曲名、歌詞の歌い出し部分等を表示する。演奏設定確認表示部７２は、対象楽曲の演奏に関する曲タイプ、キー設定、動画の録画設定等の設定状況を表示する。予約確定操作部７３は、対象楽曲に係るカラオケ楽曲の演奏予約を確定する際に、ユーザによって操作される。
【００５１】
Ｓ１６に移行すると、制御部１０は、予約確定操作部７３の操作に基づいて、予約実行処理を実行する。具体的には、制御部１０は、楽曲検索用テーブル１１Ａを参照し、対象楽曲に係るカラオケ楽曲の楽曲ＩＤを特定し、当該楽曲ＩＤを含む予約信号を、赤外線通信部１４を介して、カラオケ装置３０へ送信する。その後、制御部１０は、Ｓ１７に処理を移行する。
【００５２】
Ｓ１７においては、制御部１０は、検索予約履歴テーブル更新処理を実行する。具体的には、制御部１０は、対象楽曲に係る楽曲ＩＤと、対象楽曲に係る演奏予約が確定された日時に基づく検索予約履歴データを生成・追加し、検索予約履歴テーブル１１Ｂの内容を更新する。検索予約履歴テーブル１１Ｂの構成件数が所定以上である場合、制御部１０は、最も予約確定日時の古いものを削除する。その後、制御部１０は、楽曲名検索予約処理プログラムを終了する。
【００５３】
（歌手名検索予約処理プログラム）
次に、歌手名検索予約処理プログラムについて、図７を参照しつつ説明する。歌手名検索予約処理（Ｓ５）に移行すると、先ず、制御部１０は、歌手名検索画面（図示せず）を液晶ディスプレイ１３に表示して、歌手名入力受付処理（Ｓ２１）を実行する。尚、歌手名検索画面の構成については、上述した楽曲名検索画面５５の構成と基本的に同一であるため、その説明を省略する。
【００５４】
Ｓ２１においては、制御部１０は、歌手名入力受付処理を実行する。即ち、制御部１０は、文字入力操作部に対する操作を受け付け、当該入力操作に基づく文字を入力内容表示エリアに表示する。入力内容表示エリアに表示されている文字は、「歌手名」に関する検索条件として設定される。その後、制御部１０は、Ｓ２２に処理を移行する。
【００５５】
Ｓ２２では、制御部１０は、歌手名検索処理を実行する。具体的には、制御部１０は、楽曲検索用テーブル１１Ａの歌手名を参照し、Ｓ２１で検索条件として設定された文字と前方一致する歌手名に係るカラオケ楽曲を検索する。その後、制御部１０は、Ｓ２３に処理を移行する。
【００５６】
Ｓ２３に移行すると、制御部１０は、歌手名検索結果表示処理を実行する。具体的には、制御部１０は、Ｓ２２の検索結果に基づいて、Ｓ２１で検索条件として設定された文字と歌手名が前方一致するカラオケ楽曲を、液晶ディスプレイ１３に一覧表示する。その後、制御部１０は、Ｓ２４に処理を移行する。
【００５７】
Ｓ２４においては、制御部１０は、予約楽曲選択処理を実行する。具体的には、制御部１０は、歌手名検索結果表示処理（Ｓ２３）で表示された一覧表示から、ユーザ所望のカラオケ楽曲の選択を受け付ける。その後、制御部１０は、Ｓ２５に処理を移行する。
【００５８】
Ｓ２５では、制御部１０は、予約確認画面７０（図１４参照）を液晶ディスプレイ１３に表示し、予約確認処理を実行する。予約確定操作部７３が操作されると、制御部１０は、予約確認処理を終了し、Ｓ２６に処理を移行する。
【００５９】
Ｓ２６に移行すると、制御部１０は、予約実行処理を実行する。予約実行処理（Ｓ２６）は、上述した予約実行処理（Ｓ１６）と同様である。対象楽曲に係る予約信号をカラオケ装置３０に送信した後、制御部１０は、Ｓ２７に処理を移行する。
【００６０】
Ｓ２７においては、制御部１０は、検索予約履歴テーブル更新処理を実行する。検索予約履歴テーブル更新処理（Ｓ２７）は、上述した検索予約履歴テーブル更新処理（Ｓ１７）と同様である。即ち、歌手名検索による演奏予約の場合も、楽曲名検索による演奏予約の場合と同様に、検索予約履歴テーブル１１Ｂの内容が更新される。その後、制御部１０は、歌手名検索予約処理プログラムを終了する。
【００６１】
（選曲番号予約処理プログラム）
続いて、選曲番号予約処理プログラムについて、図８を参照しつつ説明する。選曲番号予約処理（Ｓ７）に移行すると、先ず、制御部１０は、選曲番号予約画面６０を液晶ディスプレイ１３に表示する
【００６２】
ここで、選曲番号予約画面６０について、図１３を参照しつつ詳細に説明する。選曲番号予約画面６０は、ユーザ所望のカラオケ楽曲に係る選曲番号の入力を受け付け、当該選曲番号に基づいて、カラオケ楽曲の演奏予約を行う為の画面である。当該選曲番号予約画面６０は、選曲番号表示エリア６１と、番号入力操作部６２と、選曲操作部６３と、予測候補表示エリア６４と、詳細設定部６５を有している。選曲番号表示エリア６１は、番号入力操作部６２の操作により入力された数字を表示するエリアであって、カラオケ楽曲の検索条件（この場合、選曲番号）を報知する。番号入力操作部６２は、選曲番号を構成する数字の入力操作及び編集操作に用いられる。
【００６３】
選曲操作部６３は、選曲番号表示エリア６１に入力された数字により構成される選曲番号により、当該選曲番号に係るカラオケ楽曲の演奏予約を行う際に操作される。予測候補表示エリア６４は、後述する番号予測候補抽出処理（Ｓ３１、Ｓ３５）や、予測候補補完処理（Ｓ３８）により抽出されたカラオケ楽曲の楽曲名が一覧表示する。又、予測候補表示エリア６４に表示された各カラオケ楽曲の楽曲名は、当該楽曲名に係るカラオケ楽曲の演奏予約を確定する為の操作部として機能する。尚、本実施形態において、予測候補表示エリア６４に表示可能なカラオケ楽曲の件数（以下、表示可能件数）は、５件である。詳細設定部６５は、選曲番号に基づく演奏予約の対象であるカラオケ楽曲の演奏における詳細条件（音量、音質等）を設定する際に用いられる。
【００６４】
Ｓ３１においては、制御部１０は、番号予測候補抽出処理を実行する。具体的には、制御部１０は、番号予測候補抽出処理プログラムを実行し、初期抽出条件（即ち、抽出条件なし）に基づいて、番号予約履歴テーブル１１Ｃから、予測候補表示エリア６４に一覧表示されるカラオケ楽曲を、番号予約の確定回数の多い順で抽出する。番号予測候補抽出処理（Ｓ３１）の内容については、後に図面を参照しつつ詳細に説明する。その後、制御部１０は、Ｓ３２に処理を移行する。
【００６５】
Ｓ３２では、制御部１０は、初期予測候補表示処理を実行する。即ち、制御部１０は、番号予測候補抽出処理（Ｓ３１）で抽出された５件のカラオケ楽曲の楽曲名を、予測候補表示エリア６４の上方から、選曲番号に基づく演奏予約が確定された回数の多い順に一覧表示する。その後、制御部１０は、Ｓ３３に処理を移行する。
【００６６】
Ｓ３３に移行すると、制御部１０は、予測候補選択操作が行われたか否かを判断する。予測候補選択操作とは、予測候補表示エリア６４に一覧表示されたカラオケ楽曲の楽曲名から、一のカラオケ楽曲の楽曲名を、タッチパネル１２Ａを用いて選択する操作である。予測候補選択操作が行われた場合（Ｓ３３：ＹＥＳ）、制御部１０は、選択された予測候補に係るカラオケ楽曲の楽曲ＩＤを特定し、当該楽曲ＩＤを含む予約信号をカラオケ装置３０へ送信して、Ｓ４０に処理を移行する。予測候補選択操作が行われていない場合（Ｓ３３：ＮＯ）、制御部１０は、Ｓ３４に処理を移行する。
【００６７】
Ｓ３４においては、制御部１０は、番号入力受付処理を実行する。具体的には、制御部１０は、番号入力操作部６２に対するユーザの操作を受け付ける。その後、制御部１０は、Ｓ３５に処理を移行する。
【００６８】
Ｓ３５では、制御部１０は、番号予測候補抽出処理を実行する。具体的には、制御部１０は、番号予測候補抽出処理プログラムを実行し、選曲番号表示エリア６１に入力されている数字を抽出条件として、予測候補表示エリア６４に一覧表示されるカラオケ楽曲を、番号予約履歴テーブル１１Ｃから番号予約の確定回数が多い順に抽出する。番号予測候補抽出処理（Ｓ３５）の内容については、後に図面を参照しつつ詳細に説明する。その後、制御部１０は、Ｓ３６に処理を移行する。
【００６９】
Ｓ３６に移行すると、制御部１０は、予測候補抽出数が表示可能件数以上であるか否かを判断する。予測候補抽出数は、番号予測候補抽出処理（Ｓ３５）で抽出されたカラオケ楽曲の数を示す。表示可能件数は、予測候補表示エリア６４に表示可能なカラオケ楽曲の数（本実施形態では「５」）を意味する。予測候補抽出数が表示可能件数以上である場合（Ｓ３６：ＹＥＳ）、制御部１０は、Ｓ３７に処理を移行する。一方、予測候補抽出数が表示可能件数未満である場合（Ｓ３６：ＮＯ）、制御部１０は、Ｓ３８に処理を移行する。
【００７０】
Ｓ３７では、制御部１０は、抽出予測候補表示処理を実行する。具体的には、制御部１０は、番号予測候補抽出処理（Ｓ３５）、予測候補補完処理（Ｓ３８）で抽出されたカラオケ楽曲の楽曲名を、予測候補表示エリア６４の上方から、曲番号に基づく演奏予約が確定された回数の多い順に一覧表示する。尚、予測候補補完処理（Ｓ３８）で抽出されたカラオケ楽曲の楽曲名は、番号予測候補抽出処理（Ｓ３５）で抽出されたカラオケ楽曲の楽曲名よりも下方において、検索予約履歴テーブル１１Ｂにおける検索予約履歴データの数が多い順に表示される。その後、制御部１０は、Ｓ３９に処理を移行する。
【００７１】
Ｓ３８では、制御部１０は、予測候補補完処理を実行する。具体的には、制御部１０は、予測候補補完処理プログラムを実行し、検索予約履歴テーブル１１Ｂにおける検索予約履歴データの数が多い順に、カラオケ楽曲を抽出し、抽出したカラオケ楽曲により、表示可能件数に対する不足分を補完する。予測候補補完処理（Ｓ３８）の内容については、後に図面を参照しつつ詳細に説明する。その後、制御部１０は、Ｓ３９に処理を移行する。
【００７２】
Ｓ３９に移行すると、制御部１０は、選曲操作部６３を用いた選曲操作が行われたか否かを判断する。選曲操作が行われた場合（Ｓ３９：ＹＥＳ）、制御部１０は、Ｓ４０に処理を移行する。一方、選曲操作が行われていない場合（Ｓ３９：ＮＯ）、制御部１０は、Ｓ３３に処理を戻す。
【００７３】
Ｓ４０においては、制御部１０は、番号予約履歴テーブル更新処理を実行する。具体的には、制御部１０は、対象楽曲に係る楽曲ＩＤと、対象楽曲に係る演奏予約が確定された日時に基づく番号予約履歴データを生成・追加し、番号予約履歴テーブル１１Ｃの内容を更新する。番号予約履歴テーブル１１Ｃの構成件数が所定以上である場合、制御部１０は、最も予約確定日時の古いものを削除する。制御部１０は、選曲番号予約処理プログラムを終了する。
【００７４】
（番号予測候補抽出処理プログラム）
次に、番号予測候補抽出処理プログラムについて、図９を参照しつつ説明する。番号予測候補抽出処理（Ｓ３１、Ｓ３５）に移行すると、制御部１０は、先ず、抽出条件設定処理を実行する（Ｓ４１）。番号予測候補抽出処理プログラムがＳ３１で実行される場合、制御部１０は、番号予約履歴テーブル１１Ｃに対する抽出条件として、「抽出条件：なし」を設定する。番号予測候補抽出処理プログラムがＳ３５で実行される場合、制御部１０は、番号予約履歴テーブル１１Ｃに対する抽出条件として、「抽出条件：選曲番号表示エリア６１に入力されている数字」を設定する。その後、制御部１０は、Ｓ４２に処理を移行する。
【００７５】
Ｓ４２においては、制御部１０は、番号予約履歴テーブル読込処理を実行し、記憶部１１に格納されている番号予約履歴テーブル１１Ｃの内容を読み込む。その後、制御部１０は、Ｓ４３に処理を移行する。
【００７６】
Ｓ４３では、制御部１０は、番号予約ランキング作成処理を実行する。具体的には、制御部１０は、楽曲検索用テーブル１１Ａを参照し、抽出条件設定処理（Ｓ４１）で設定された抽出条件（例えば、選曲番号表示エリア６１に入力されている数字）に対応する楽曲ＩＤを特定し、当該楽曲ＩＤを含む番号予約履歴データを、番号予約履歴テーブル１１Ｃから抽出する。尚、「抽出条件：なし」の場合、制御部１０は、番号予約履歴テーブル１１Ｃを構成する全ての番号予約履歴データを抽出する。そして、制御部１０は、抽出した各番号予約履歴データを、番号予約履歴データに係る楽曲ＩＤに基づいてソートすることにより、楽曲ＩＤ（即ち、カラオケ楽曲）毎に、選曲番号に基づく演奏予約が確定された回数を特定する。その後、制御部１０は、抽出した各番号予約履歴データに係る楽曲ＩＤを、選曲番号に基づく演奏予約が確定された回数が多い順に並べることにより、選曲番号に基づく演奏予約が確定された回数が多い楽曲ＩＤの順位を示す番号予約ランキングを生成する。その後、制御部１０は、Ｓ４４に処理を移行する。
【００７７】
Ｓ４４に移行すると、制御部１０は、表示用予測候補設定処理を実行する。具体的には、制御部１０は、楽曲検索用テーブル１１Ａ（図２参照）を参照して、生成した番号予約ランキングを構成する楽曲ＩＤに対応するカラオケ楽曲の楽曲名を特定する。そして、制御部１０は、番号予約ランキングの上位５番目以内に係るカラオケ楽曲の楽曲名を、予測候補表示エリア６４における表示対象に設定する。番号予約ランキングが５曲未満で構成されている場合は、全てのカラオケ楽曲の楽曲名が、予測候補表示エリア６４における表示対象に設定される。その後、制御部１０は、番号予測候補抽出処理プログラムを終了する。
【００７８】
（予測候補補完処理プログラム）
次に、予測候補補完処理プログラムについて、図１０を参照しつつ説明する。予測候補補完処理（Ｓ３８）に移行すると、制御部１０は、検索予約履歴テーブル読込処理（Ｓ５１）を実行し、記憶部１１に格納されている検索予約履歴テーブル１１Ｂの内容を読み込む。その後、制御部１０は、Ｓ５２に処理を移行する。
【００７９】
Ｓ５２においては、制御部１０は、検索予約ランキング作成処理を実行する。具体的には、制御部１０は、制御部１０は、検索予約履歴テーブル１１Ｂを構成する各検索予約履歴データを、検索予約履歴データに係る楽曲ＩＤに基づいてソートすることにより、楽曲ＩＤ（即ち、カラオケ楽曲）毎に、楽曲名検索及び歌手名検索に基づく演奏予約が確定された回数を特定する。その後、制御部１０は、各番号予約履歴データに係る楽曲ＩＤを、楽曲名検索及び歌手名検索に基づく演奏予約が確定された回数が多い順に並べることにより、楽曲名検索及び歌手名検索に基づく演奏予約が確定された回数が多い楽曲ＩＤの順位を示す検索予約ランキングを生成する。その後、制御部１０は、Ｓ５３に処理を移行する。
【００８０】
Ｓ５３では、制御部１０は、補完用予測候補設定処理を実行する。具体的には、制御部１０は、楽曲検索用テーブル１１Ａ（図２参照）を参照して、生成した検索予約ランキングを構成する楽曲ＩＤに対応するカラオケ楽曲の楽曲名を特定する。そして、制御部１０は、表示可能件数に対する不足分を補完すべく、検索予約ランキングを構成するカラオケ楽曲の楽曲名を、当該検索予約ランキングの上位から順に、予測候補表示エリア６４における表示対象に設定する。その後、制御部１０は、予測候補補完処理プログラムを終了する。
【００８１】
以上、説明したように、本実施形態に係るリモコン端末１は、制御部１０と、楽曲検索用テーブル１１Ａと、番号予約履歴テーブル１１Ｃと、操作部１２と、液晶ディスプレイ１３を有する。選曲番号予約画面６０の番号入力操作部６２により数字が入力されると（Ｓ３４）、リモコン端末１は、番号予約履歴テーブル１１Ｃから、当該数字に対応する前記選曲番号に係るカラオケ楽曲の番号予約履歴データを抽出する（Ｓ３５）。そして、リモコン端末１は、楽曲検索用テーブル１１Ａを参照して、抽出した番号予約履歴データに係るカラオケ楽曲の楽曲名を特定して、選曲番号に基づく演奏予約が確定された回数が多い順に、抽出された各カラオケ楽曲の楽曲名を予測候補表示エリア６４に一覧表示する（Ｓ３７）。従って、当該リモコン端末１によれば、ユーザは、選曲番号の一部しかわからない場合であっても、予測候補表示エリア６４におけるカラオケ楽曲の楽曲名の一覧表示に基づいて、入力した数字（即ち、選曲番号の一部）が所望のカラオケ楽曲に対応するものか否かを判断し得る。又、選曲番号に基づく演奏予約の履歴である番号予約履歴テーブル１１Ｃから抽出し、選曲番号に基づく演奏予約が確定された回数が多い順に、カラオケ楽曲の楽曲名を予測候補表示エリア６４に一覧表示するので、ユーザは、選曲番号に基づく演奏予約を行うユーザの嗜好に対応し、且つ、人気の高いカラオケ楽曲を特定し得る。この結果、当該リモコン端末１は、所望のカラオケ楽曲の選曲番号に基づく演奏予約に関する利便性を高め得る。
【００８２】
又、当該リモコン端末１は、楽曲名検索画面５５、歌手名検索画面が表示されている場合、文字入力操作部５７の操作に従って、楽曲名、歌手名を構成する文字の入力を受け付ける。又、当該リモコン端末１は、楽曲名検索予約処理（Ｓ３）、歌手名検索予約処理（Ｓ５）によるカラオケ楽曲の演奏予約が確定すると、演奏予約が確定されたカラオケ楽曲に係る検索予約履歴データを生成し、検索予約履歴テーブル１１Ｂの内容を更新する（Ｓ１７、Ｓ２７）。そして、当該リモコン端末１は、選曲番号予約画面６０の番号入力操作部６２により数字が入力されると、番号予約履歴テーブル１１Ｃから抽出された予測候補抽出数が予測候補表示エリア６４に表示可能な表示可能件数に対して不足しているか否かを判断する（Ｓ３６）。予測候補抽出数が表示可能件数に対して不足している場合、当該リモコン端末１は、検索予約履歴テーブル１１Ｂから、楽曲名検索及び歌手名検索に基づいて演奏予約された回数の多い順に、検索予約履歴データを抽出する。楽曲検索用テーブル１１Ａを参照して、抽出した検索予約履歴データに係るカラオケ楽曲の楽曲名を特定する。そして、当該リモコン端末１は、特定した検索予約履歴データに係るカラオケ楽曲の楽曲名を予測候補表示エリア６４に表示することで、表示可能件数に対する不足分を補完する。即ち、当該リモコン端末１は、予測候補表示エリア６４の表示領域を有効活用して、選曲番号に係る予約履歴と異なる「キーワード（即ち、楽曲名、歌手名）に係る検索履歴」に基づき抽出されたカラオケ楽曲の楽曲名を、演奏予約回数の多い順で予測候補表示エリア６４に一覧表示する。従って、ユーザは、異なる観点で検索された予約履歴の回数が多いカラオケ楽曲を把握し得る。又、予測候補表示エリア６４におけるカラオケ楽曲の楽曲名は、演奏予約を確定する操作部としても機能するため、ユーザのカラオケ楽曲の演奏予約の幅を拡げ得る。
【００８３】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。例えば、本実施形態においては、カラオケ用検索装置を、リモコン端末１に適用した例であったが、この態様に限定されるものではない。即ち、本発明に係るカラオケ用検索装置は、リモコン端末１に関わらず、カラオケ装置３０に適用することも可能である。又、本実施形態においては、検索予約履歴テーブル１１Ｂの内容を、楽曲名検索予約処理（Ｓ３）、歌手名検索予約処理（Ｓ５）において更新するものとしていたが、この態様に限定するものではなく、番組やドラマのタイトル等を用いたキーワード検索による演奏予約処理で更新するように構成し得る。
【符号の説明】
【００８４】
１      リモコン端末
１０    制御部
１１    記憶部
１１Ａ  楽曲検索用テーブル
１１Ｂ  検索予約履歴テーブル
１１Ｃ  番号予約履歴テーブル
１２    操作部
１２Ａ  タッチパネル
１３    液晶ディスプレイ
１４    赤外線通信部
３０    カラオケ装置
【図１】
2012093673.tif 000003
【図７】
2012093673.tif 000004
【図２】
2012093673.tif 000005
【図３】
2012093673.tif 000006
【図４】
2012093673.tif 000007
【図５】
2012093673.tif 000008
【図６】
2012093673.tif 000009
【図８】
2012093673.tif 000010
【図９】
2012093673.tif 000011
【図１０】
2012093673.tif 000012
【図１１】
2012093673.tif 000013
【図１２】
2012093673.tif 000014
【図１３】
2012093673.tif 000015
【図１４】
2012093673.tif 000016