(57)【特許請求の範囲】
【請求項１】
カラオケ装置により演奏される楽曲を検索する楽曲検索装置であって、
接触操作可能なタッチパネルを含む入力表示手段と、
前記入力表示手段への接触操作を検出する検出手段と、
少なくとも現在の年代を含む時間情報を取得する取得手段と、
前記検出手段により検出された接触操作に基づいて操作量を決定する第１決定手段と、
前記第１決定手段により決定された操作量に基づいて遡及年数を決定する第２決定手段と、
前記第２決定手段により決定された前記遡及年数を、前記取得手段により取得された現在の年代の年数から減算することにより、所定年代の年数を決定する第３決定手段と、
前記遡及年数を、前記入力表示手段に表示させる第１表示制御手段と、
前記第３決定手段により決定された前記所定年代の年数に基づいて、前記所定年代の年に発売された楽曲のうちでカラオケ装置により演奏された演奏回数の多い楽曲のリスト、または、前記所定年代の年にカラオケ装置により演奏された演奏回数の多い楽曲のリストを検索する検索手段と、
前記検索手段により検索された楽曲のリストを、前記入力表示手段に表示させる第２表示制御手段と、
を備えることを特徴とする楽曲検索装置。
【請求項２】
前記検出手段は、前記入力表示手段に予め設定された位置座標系上の位置座標を受信したか否かにより、接触操作があったか否かを検出し、
前記第１決定手段は、前記位置座標系上の位置座標を記憶する記憶手段を備え、
前記記憶手段により記憶された位置座標と、前記検出手段により受信された現在の位置座標とに基づいて操作量を決定する
ことを特徴とする請求項１に記載の楽曲検索装置。
【請求項３】
前記記憶手段により記憶された前記位置座標は、前記検出手段により受信された先回の位置座標であり、
前記第１決定手段は、
前記記憶手段により記憶された先回の位置座標と、前記検出手段により受信された現在の位置座標との間の位置差分を決定する第１決定処理と、
第１決定処理により決定された位置差分が所定量に達したと判断した場合に、当該位置差分に基づいて操作量を決定する第２決定処理と、を実行する
ことを特徴とする請求項２に記載の楽曲検索装置。
【請求項４】
前記位置座標系において、予め決められた方向が設定されており、
前記第１決定手段は、先回の位置座標から現在の位置座標に向かう方向が、前記予め決められた方向と同じ方向であるか否かを判断し、
前記第２決定手段は、前記第１決定手段により同じ方向であると判断された場合は前記遡及年数を増加させ、逆方向であると判断された場合は前記遡及年数を減算する
ことを特徴とする請求項３に記載の楽曲検索装置。
【請求項５】
前記記憶手段により記憶された前記位置座標は、前記入力表示手段により表示された遡及年数が初期値であるときに、前記検出手段により受信された初期の位置座標であり、
前記第１決定手段は、前記初期の位置座標と、前記検出手段により受信された現在の位置座標との間の位置差分を決定し、その位置差分に基づいて操作量を決定する
ことを特徴とする請求項２に記載の楽曲検索装置。
【請求項６】
前記入力表示手段は、前記位置座標系上の予め決められた位置座標を中心として回転する指針を表示し、
前記第２決定手段は、前記第１決定手段により決定された操作量に基づいて前記指針の回転量を決定する
ことを特徴とする請求項２から請求項５のいずれかに記載の楽曲検索装置。
【請求項７】
前記入力表示手段は、接触操作領域と年数表示領域とを備え、前記接触操作領域と前記年数表示領域とは分離して配置されており、
前記検出手段は、前記接触操作領域への接触操作を検出し、
前記第１表示制御手段は、前記第２決定手段により決定された前記遡及年数を、前記年数表示領域に表示させる
ことを特徴とする請求項１から請求項６のいずれかに記載の楽曲検索装置。
【請求項８】
接触操作可能なタッチパネルを含む入力表示手段を備える楽曲検索装置であって、カラオケ装置により演奏される楽曲を検索する楽曲検索装置のコンピュータに実行させるプログラムであって、
前記入力表示手段への接触操作を検出する検出ステップと、
少なくとも現在の年代を含む時間情報を取得する取得ステップと、
前記検出ステップにより検出された接触操作に基づいて操作量を決定する第１決定ステップと、
前記第１決定ステップにより決定された操作量に基づいて遡及年数を決定する第２決定ステップと、
前記第２決定ステップにより決定された前記遡及年数を、前記取得ステップにより取得された現在の年代の年数から減算することにより、所定年代の年数を決定する第３決定ステップと、
前記遡及年数を、前記入力表示手段に表示させる第１表示制御ステップと、
前記第３決定ステップにより決定された前記所定年代の年数に基づいて、前記所定年代の年に発売された楽曲のうちでカラオケ装置により演奏された演奏回数の多い楽曲のリスト、または、前記所定年代の年にカラオケ装置により演奏された演奏回数の多い楽曲のリストを検索する検索ステップと、
前記検索ステップにより検索された楽曲のリストを、前記入力表示手段に表示させる第２表示制御ステップと、
を楽曲検索装置のコンピュータに実行させることを特徴とする楽曲検索用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定年代に対応する楽曲を検索する楽曲検索装置に関する。
【背景技術】
【０００２】
従来、楽曲がリリースされた年代、カラオケに入曲された年代、演奏回数上位にランクインした年代などの年代情報に基づいてカラオケ楽曲を検索する技術が知られている。この種の技術として、特許文献１に開示された技術では、ユーザの現在年齢または出生年代と、ユーザの年齢または学年とに基づいて所定年代が特定され、その所定年代をキーとして楽曲が検索される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１４０６６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されている従来のリモコン装置は、テンキーを使用して所定年代を決定させることが可能である。本リモコン装置は、検索条件となる年代を設定できる年代検索モードを備えている。年代検索モードの「年代で調べる」ボタンが操作された場合に、検索条件として設定する年代を直接西暦で入力する画面が表示される。本画面では、年代の入力欄がタッチされるとテンキーが表示されて「１・９・８・６」など年代の数値入力が受け付けられる。しかし、ユーザが０から９までのテンキーを使って４ケタの西暦を入力する際に、操作間違いが起こるので、西暦を正確に入力ができないという課題があった。
【０００５】
本発明は、所定年代を決定する際の操作間違えを低減し所定年代の決定を確実にすることを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明に係る楽曲検索装置は、カラオケ装置により演奏される楽曲を検索する楽曲検索装置であって、接触操作可能なタッチパネルを含む入力表示手段と、前記入力表示手段への接触操作を検出する検出手段と、少なくとも現在の年代を含む時間情報を取得する取得手段と、前記検出手段により検出された接触操作に基づいて操作量を決定する第１決定手段と、前記第１決定手段により決定された操作量に基づいて遡及年数を決定する第２決定手段と、前記第２決定手段により決定された前記遡及年数を、前記取得手段により取得された現在の年代の年数から減算することにより、所定年代の年数を決定する第３決定手段と、前記第３決定手段により決定された前記所定年代の年数に基づいて、前記所定年代の年に発売された楽曲のうちでカラオケ装置により演奏された演奏回数の多い楽曲のリスト、または、前記所定年代の年にカラオケ装置により演奏された演奏回数の多い楽曲のリストを検索する検索手段と、を備える。
【０００７】
また、請求項１に記載の発明に係る楽曲検索装置において、第１表示制御手段は、前記遡及年数を前記入力表示手段に表示させる。第２表示制御手段は、前記検索手段により検索された楽曲のリストを、前記入力表示手段に表示させる。
【０００８】
請求項２に記載の発明に係る楽曲検索装置において、前記検出手段は、前記入力表示手段に予め設定された位置座標系上の位置座標を受信したか否かにより、接触操作があったか否かを検出し、前記第１決定手段は、前記位置座標系上の位置座標を記憶する記憶手段を備え、前記記憶手段により記憶された位置座標と、前記検出手段により受信された現在の位置座標とに基づいて操作量を決定する。
【０００９】
請求項３に記載の発明に係る楽曲検索装置において、前記記憶手段により記憶された前記位置座標は、前記検出手段により受信された先回の位置座標であり、前記第１決定手段は、前記記憶手段により記憶された先回の位置座標と、前記検出手段により受信された現在の位置座標との間の位置差分を決定する第１決定処理と、第１決定処理により決定された位置差分が所定量に達したと判断した場合に、当該位置差分に基づいて操作量を決定する第２決定処理と、を実行する。
【００１０】
請求項４に記載の発明に係る楽曲検索装置において、予め決められた方向が前記位置座標系において設定されており、前記第１決定手段は、先回の位置座標から現在の位置座標に向かう方向が、前記予め決められた方向と同じ方向であるか否かを判断し、前記第２決定手段は、前記第１決定手段により同じ方向であると判断された場合は前記遡及年数を増加させ、逆方向であると判断された場合は前記遡及年数を減算する。
【００１１】
請求項５に記載の発明に係る楽曲検索装置において、前記記憶手段により記憶された前記位置座標は、前記入力表示手段により表示された遡及年数が初期値であるときに、前記検出手段により受信された初期の位置座標であり、前記第１決定手段は、前記初期の位置座標と、前記検出手段により受信された現在の位置座標との間の位置差分を決定し、その位置差分に基づいて操作量を決定する。
【００１２】
請求項６に記載の発明に係る楽曲検索装置において、前記入力表示手段は、前記位置座標系上の予め決められた位置座標を中心として回転する指針を表示し、前記第２決定手段は、前記第１決定手段により決定された操作量に基づいて前記指針の回転量を決定する。
【００１３】
請求項７に記載の発明に係る楽曲検索装置において、前記入力表示手段は、接触操作領域と年数表示領域とを備え、前記接触操作領域と前記年数表示領域とは分離して配置されており、前記検出手段は、前記接触操作領域への接触操作を検出し、前記表示制御手段は、前記第２決定手段により決定された前記遡及年数を、前記年数表示領域に表示させる。
【００１４】
請求項８に記載の本発明に係る楽曲検索用プログラムは、接触操作可能なタッチパネルを含む入力表示手段を備える楽曲検索装置であって、カラオケ装置により演奏される楽曲を検索する楽曲検索装置のコンピュータに実行させるプログラムであって、前記入力表示手段への接触操作を検出する検出ステップと、少なくとも現在の年代を含む時間情報を取得する取得ステップと、前記検出ステップにより検出された接触操作に基づいて操作量を決定する第１決定ステップと、前記第１決定ステップにより決定された操作量に基づいて遡及年数を決定する第２決定ステップと、前記第２決定ステップにより決定された前記遡及年数を、前記取得ステップにより取得された現在の年代の年数から減算することにより、所定年代の年数を決定する第３決定ステップと、前記遡及年数を、前記入力表示手段に表示させる第１表示制御ステップと、前記第３決定ステップにより決定された前記所定年代の年数に基づいて、前記所定年代の年に発売された楽曲のうちでカラオケ装置により演奏された演奏回数の多い楽曲のリスト、または、前記所定年代の年にカラオケ装置により演奏された演奏回数の多い楽曲のリストを検索する検索ステップと、前記検索ステップにより検索された楽曲のリストを、前記入力表示手段に表示させる第２表示制御ステップと、を楽曲検索装置のコンピュータに実行させる。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、入力表示手段は、接触操作可能なタッチパネルを含む。検出手段は、入力表示手段への接触操作を検出する。取得手段は、少なくとも現在の年代を含む時間情報を取得する。第１決定手段は、検出手段により検出された接触操作に基づいて操作量を決定する。第２決定手段は、第１決定手段により決定された操作量に基づいて遡及年数を決定する。第３決定手段は、第２決定手段により決定された遡及年数を、取得手段により取得された現在の年代の年数から減算することにより、所定年代の年数を決定する。第１表示制御手段は、遡及年数を、入力表示手段に表示させる。検索手段は、第３決定手段により決定された所定年代の年数に基づいて、所定年代の年に発売された楽曲のうちでカラオケ装置により演奏された演奏回数の多い楽曲のリスト、または、所定年代の年にカラオケ装置により演奏された演奏回数の多い楽曲のリストを検索する。第２表示制御手段は、検索手段により検索された楽曲のリストを、入力表示手段に表示させる。この結果、接触操作に基づいて決定される操作量により遡及年数を決定し、遡及年数を現在の年代の年数から減算することにより所定年代の年数を決定するので、所定年代の年数を決定する際の操作間違えを低減することが可能になる。
【００１６】
また、請求項１に記載の発明によれば、第１表示制御手段は遡及年数を入力表示手段に表示させる。この結果、ユーザは、楽曲を検索するための所定年代を、遡及年数を確認しながら決定することが可能となる。一般に、ユーザ自身が過去のある年齢であった当時、西暦何年かということをすぐに想起することは出来ない。ユーザは、現在の年齢と、過去のある年齢との差分を算出し、現在の西暦から当該差分を減算して当時の西暦を想起することが一般的である。よって、自身の思い出がある時の年齢が決まっている場合、○○年前というように遡及年数を表示した方が、ユーザ自身が楽曲を検索したい所定年代の決定を確実にすることができる。
【００１７】
請求項２に記載の発明によれば、検出手段は、入力表示手段に予め設定された位置座標系上の位置座標を受信したか否かにより、接触操作があったか否かを検出する。第１決定手段は、位置座標を記憶する記憶手段を備え、記憶手段により記憶された位置座標と、検出手段により受信された現在の位置座標とに基づいて操作量を決定する。この結果、位置座標に基づいた正確な操作量を決定するので、所定年代を決定する際の操作間違えを低減することが可能となる。
【００１８】
請求項３に記載の発明によれば、記憶手段により記憶された前記位置座標は、検出手段により受信された先回の位置座標である。第１決定手段は、記憶手段により記憶された先回の位置座標と、検出手段により受信された現在の位置座標との間の位置差分を決定する第１決定処理と、第１決定処理により決定された位置差分が所定量に達したと判断した場合に、位置差分に基づいて操作量を決定する第２決定処理と、を実行する。この結果、先回の位置座標と現在の位置座標との位置差分に基づいた正確な操作量を決定するので、所定年代を決定する際の操作間違えを低減することが可能となる。
【００１９】
請求項４に記載の発明によれば、位置座標系において、予め決められた方向が設定されており、第１決定手段は、先回の位置座標から現在の位置座標に向かう方向が、予め決められた方向と同じ方向であるか否かを判断する。第２決定手段は、第１決定手段により同じ方向であると判断された場合は遡及年数を増加させ、逆方向であると判断された場合は遡及年数を減算する。この結果、遡及年数をユーザがあやまって加算してしまった場合に、ユーザ自身が容易に遡及年数を減算できるので、所望する所定年代が確実に決定されることが可能となる。
【００２０】
請求項５に記載の発明によれば、記憶手段により記憶された位置座標は、入力表示手段により表示された遡及年数が初期値であるときに、検出手段により受信された初期の位置座標である。第１決定手段は、初期の位置座標と、検出手段により受信された現在の位置座標との間の位置差分を決定し、その位置差分に基づいて操作量を決定する。この結果、初期の位置座標と現在の位置座標との位置差分に基づいた正確な操作量を決定するので、所定年代を決定する際の操作間違えを低減することが可能となる。
【００２１】
請求項６に記載の発明によれば、入力表示手段は、位置座標系上の予め決められた位置座標を中心として回転する指針を表示し、第１決定手段により決定された操作量に基づいて指針の回転量を決定する。この結果、ユーザは自分が変化させた操作量を指針の動きで認識できるので、所望する所定年代が正確に決定されることが可能になる。
【００２２】
請求項７に記載の発明によれば、入力表示手段は、接触操作領域と年数表示領域とを備え、接触操作領域と年数表示領域とは分離して配置される。検出手段は、接触操作領域への接触操作を検出する。表示制御手段は、第２決定手段により決定された遡及年数を、年数表示領域に表示させる。この結果、ユーザは遡及年数を確認しながら操作することが可能なので、所望する所定年代が正確に決定されることが可能となる。
【００２３】
請求項８に記載の発明によれば、検出ステップは、接触操作可能なタッチパネルを含む入力表示手段への接触操作を検出する。取得ステップは、少なくとも現在の年代を含む時間情報を取得する。第１決定ステップは、検出ステップにより検出された接触操作に基づいて操作量を決定する。第２決定ステップは、第１決定ステップにより決定された操作量に基づいて遡及年数を決定する。第１表示制御ステップは、第２決定ステップにより決定された遡及年数を、入力表示手段に表示させる。第３決定ステップは、第２決定ステップにより決定された遡及年数を、取得ステップにより取得された現在の年代の年数から減算することにより、所定年代の年数を決定する。検索ステップは、第３決定ステップにより決定された所定年代の年数に基づいて、所定年代の年に発売された楽曲のうちでカラオケ装置により演奏された演奏回数の多い楽曲のリスト、または、所定年代の年にカラオケ装置により演奏された演奏回数の多い楽曲のリストを検索する。第２表示制御ステップは、検索ステップにより検索された楽曲のリストを、入力表示手段に表示させる。この結果、接触操作に基づいて決定される操作量により遡及年数を決定し、遡及年数を現在の年代の年数から減算することにより所定年代の年数を決定するので、所定年代の年数を決定する際の操作間違えを低減することが可能になる。また、請求項８に記載の発明によれば、第１表示制御ステップは遡及年数を入力表示手段に表示させる。この結果、ユーザは、楽曲を検索するための所定年代を、遡及年数を確認しながら決定することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施形態のリモコン装置１を備えるカラオケシステムＫＳの構成を示すブロック図
【図２】第１実施形態における楽曲を検索するための初期画面を示す図
【図３】第１実施形態における直交座標系上の各象限を模式的に示す図
【図４】第１実施形態における楽曲を検索する処理を示すフロー図
【図５】第１実施形態において、遡及年数を進めるための接触操作が開始された直後の画面を模式的に示す図
【図６】第１実施形態において、遡及年数を進めるための接触操作が終了した時点での画面を模式的に示す図
【図７】第１実施形態において、遡及年数を戻すための接触操作が開始された直後の画面を模式的に示す図
【図８】第１実施形態において、遡及年数を戻すための接触操作が終了した時点での画面を模式的に示す図
【図９】第１実施形態における楽曲の検索結果画面を示す図
【図１０】本発明の第２実施形態における楽曲を検索する処理を示すフロー図
【図１１】第２実施形態において、遡及年数を進めるための接触操作が終了した時点での画面を模式的に示す図
【図１２】第２実施形態において、遡及年数を戻すための接触操作が終了した時点での画面を模式的に示す図
【図１３】本発明の第３実施形態における楽曲を検索する処理を示すフロー図
【図１４】第３実施形態において、遡及年数を「１年前」に進めるための接触操作が終了した時点での画面を模式的に示す図
【図１５】第３実施形態において、遡及年数を「２年前」に進めるための接触操作が終了した時点での画面を模式的に示す図
【発明を実施するための形態】
【００２５】
＜第１実施形態の電気的構成＞
本発明の楽曲検索装置を具体化した第１の実施形態であるリモコン装置１を備えるカラオケシステムＫＳについて、図１を参照して説明する。
【００２６】
カラオケシステムＫＳは、本実施形態であるリモコン装置１と、カラオケ装置３と、モニタ５１と、スピーカ５２と、歌唱用マイク５３と、サーバ装置６と、を主に備える。リモコン装置１とカラオケ装置３とは、ＬＡＮ１００及びアクセスポイント１１０を利用して接続される。また、リモコン装置１は、アクセスポイント１１０と、ＬＡＮ１００と、ルータ１２０とを利用してサーバ装置６へ接続される。
【００２７】
（リモコン装置１）
リモコン装置１は、制御部１１と、操作部１２と、操作処理部１３と、赤外線送信部１４と、ビデオＲＡＭ１５と、画像制御部１６と、表示部１８と、タッチパネル１７と、メモリ１９と、ＨＤＤ２０と、ＬＡＮ通信部２１と、を主に備える。制御部１１は、メモリ１９およびＨＤＤ２０などの記憶手段とともに、コンピュータを構成する。
【００２８】
制御部１１は、操作処理部１３又はタッチパネル１７から入力された操作信号を解釈して画像制御部１６に制御指令信号を出力する。
【００２９】
操作部１２は、キースイッチまたは押しボタンなどを備え、ユーザがキースイッチなどを操作したときに、その操作に従って操作処理部１３に操作信号を出力する。
【００３０】
操作処理部１３は、操作部１２から入力された操作信号を制御部１１に出力する。
【００３１】
赤外線送信部１４は、制御部１１から入力された操作信号を赤外線に変換し、その赤外線をカラオケ装置３の赤外線受信部３４に送信する。
【００３２】
ビデオＲＡＭ１５は、画像制御部１６が画像を再生する際に参照する画像データを一時的に蓄積する。
【００３３】
画像制御部１６は、制御部１１から入力された画像再生指令信号と、ビデオＲＡＭ１５に蓄積された画像データとに基づいて、表示部１８の画像再生を制御する。
【００３４】
タッチパネル１７は、既存の抵抗膜方式を採用している。タッチパネル１７は上部基板と下部基板とを備え、上部基板と下部基板との接触点の上部基板Ｘ座標の電圧を検出し、検出された電圧をＡ／Ｄ変換して位置座標Ｘを決定する。また、上部基板と下部基板との接触点の下部基板Ｙ座標の電圧を検出し、検出された電圧をＡ／Ｄ変換して位置座標Ｙを決定する。
【００３５】
表示部１８は、画像制御部１６から入力された画像データに基づいて図２に示す画像を表示する。本実施形態では表示部１８はタッチパネル１７と共にユニット化して構成され、入力表示部ＩＳＤを構成している。
【００３６】
図２は表示部１８が表示する画面を示す。図２に示す画面は、接触操作領域１０１と、年数表示領域１０８と、ボタン操作領域１１１と、を主に備える。接触操作領域は、図２に示す画面の左側領域に定められ、遡及年数を入力するためにユーザが接触操作可能な領域である。年数表示領域は、図２に示す画面の右側領域に定められ、入力された遡及年数を表示する領域を含む領域である。ボタン操作領域は、接触操作領域の下方に定められ、他のページの画面への変更を指示するための領域である。
【００３７】
接触操作領域１０１には、遡及年数の入力操作を補助するために種々の表示要素が表示される。表示要素として、時計ＵＩ１０２、年指標１０３、長矢印１０４、短矢印１０５、中心点１０６、及び、所定年代画像１０７が表示される。
【００３８】
年数表示領域１０８には、遡及年数画像１０９と、検索ボタン１１０と、が表示される。遡及年数画像１０９は、遡及年数を２桁の数字で表示する遡及年数表示窓中に表示される。
【００３９】
ボタン操作領域１１１には、前ページへの戻りボタン１１２と、トップページへの戻りボタン１１３と、が表示される。
【００４０】
時計ＵＩ１０２は、接触操作領域１０１内に表示される時計を模したユーザインタフェースを示す画像である。時計ＵＩの形状は円形である。
【００４１】
年指標１０３は、円形状の時計ＵＩ１０２の外円上に等間隔で配置された指標を示す画像である。年指標１０３は年指標全体を示している。図２において、年指標１０３はさらに、１２個の年指標１０３−１〜１０３−１２に分かれる。本実施形態で、年指標１０３−１〜１０３−１２は外円上に等間隔で配置される。
【００４２】
長矢印１０４は、時計ＵＩ１０２において、年指標１０３を指し示す画像である。長矢印１０４は、時計ＵＩ１０２の中心点１０６を中心に、ユーザの接触操作に基づいて移動する。
【００４３】
短矢印１０５は、時計ＵＩ１０２において、長矢印１０４の移動に連動して動く画像である。本実施形態において、長矢印１０４が時計ＵＩ１０２上を反時計回りに１周移動すると、年数表示領域１０８に表示される遡及年数画像１０９は１２年加算される。長矢印１０４の移動前は、短矢印１０５は、年指標１０３−１を指し示す。長矢印１０４が時計ＵＩ１０２上を反時計回りに１周移動すると、短矢印１０５は、年指標１０３−２を指し示す。長矢印１０４と短矢印１０５とは、重なって表示される場合があるため、色分けされる。特に、長矢印１０４は、ユーザの接触操作に基づく移動量が大きいため、短矢印１０５よりも明度が高い色、もしくは彩度が高い色に設定される。
【００４４】
中心点１０６は、時計ＵＩ１０２において、長矢印１０４及び短矢印１０５が回転する際の中心の座標を示す画像である。
【００４５】
所定年代画像１０７は、長矢印１０４の移動に連動して更新される西暦年代を示す画像である。所定年代画像１０７は、長矢印１０４と短矢印１０５とに重なって表示されるため、長矢印１０４と、短矢印１０５とは別の色に設定される。
【００４６】
遡及年数画像１０９は、現在年代から何年前に遡及するかを示す遡及年数を表す画像である。
【００４７】
検索ボタン１１０は、所定年代に対応する楽曲の検索指定を受付ける画像である。検索ボタン１１０への接触操作があると、後述する図５が示す画面に遷移する。
【００４８】
前ページへの戻りボタン１１２は、現在表示しているページの１ページ前のページへ戻るための画像である。
【００４９】
トップページへの戻りボタン１１３は、キーワード検索、曲名検索、遡及年数検索モード等の複数の検索モードを選択できるトップページへ戻るための画像である。
【００５０】
メモリ１９は、ＨＤＤ２０に記憶する各種プログラムを実行するにあたって必要となる情報を一時記憶する。
【００５１】
ＨＤＤ２０は、各種プログラムを記憶する。本実施形態における楽曲の検索モードは遡及年数検索モードである。リモコン装置１の電源が投入されると、リモコン装置１全体を制御するメイン処理が実行される。遡及年数検索モードの実行を指示する制御要求が制御部１１に受付けられると、ＨＤＤ２０から遡及年数検索プログラムが読み出され、後述する図４に示す一連のステップの処理が開始される。ＨＤＤ２０は、この他、キーワード検索プログラム、曲名検索プログラム等の複数のプログラムを記憶する。
【００５２】
ＨＤＤ２０はまた、接触操作領域１０１内の直交座標系上の象限の位置座標を記憶する。図３はＨＤＤ２０に記憶される象限の位置座標から決定される象限の模式図である。直交座標系上の象限は、第１象限１１４、第２象限１１５、第３象限１１６、及び第４象限１１７に分かれる。本実施形態では、直交座標系は、中心点１０６の位置座標を原点座標として、図３における左右方向の軸をＸ座標軸とし、上下方向の軸をＹ座標軸として定められる。Ｘ座標軸において、右方向がＸ座標の正方向であり、左方向がＸ座標の負方向である。Ｙ座標軸において、上方向がＹ座標の正方向であり、下方向がＹ座標の負方向である。
【００５３】
第１象限１１４は、年指標１０３−１と年指標１０３−１０とで区切られた時計ＵＩ１０２上の円弧１０２−１と、中心点１０６と、年指標１０３−１と、年指標１０３−１０とによって決定される位置座標の領域である。
【００５４】
第２象限１１５は、年指標１０３−１と年指標１０３−４とで区切られた時計ＵＩ１０２上の円弧１０２−２と、中心点１０６と、年指標１０３−１と、年指標１０３−４とによって決定される位置座標の領域である。
【００５５】
第３象限１１６は、年指標１０３−４と年指標１０３−７とで区切られた時計ＵＩ１０２上の円弧１０２−３と、中心点１０６と、年指標１０３−４と、年指標１０３−７とによって決定される位置座標の領域である。
【００５６】
第４象限１１７は、年指標１０３−７と年指標１０３−１０とで区切られた時計ＵＩ１０２上の円弧１０２−４と、中心点１０６と、年指標１０３−７と、年指標１０３−１０とによって決定される位置座標の領域である。
【００５７】
ＬＡＮ通信部２１は、制御部１１から入力された取得指示情報を、アクセスポイント１１０と、ＬＡＮ１００と、ルータ１２０とを利用してインターネットを介してサーバ装置６へ送信する。その取得指示情報は、ユーザに対応する各種情報、またはカラオケ楽曲に対応する各種情報の取得を指示する情報である。
【００５８】
（カラオケ装置３）
カラオケ装置３は、制御部３１と、操作部３２と、操作処理部３３と、赤外線受信部３４と、ビデオＲＡＭ３５と、画像再生部３６と、画像制御部３７と、メモリ３８と、ＨＤＤ３９と、音響制御部４０と、ＬＡＮ通信部４１と、を主に備える。
【００５９】
制御部３１は、操作処理部３３から入力された操作信号を解釈して画像再生部３７、及び音響制御部４０に制御指令信号を出力する。
【００６０】
操作部３２は、キースイッチまたは押しボタンなどを備え、ユーザがキースイッチなどを操作したときに、その操作に従って操作処理部３３に操作信号を出力する。
【００６１】
操作処理部３３は、操作部３２から入力された操作信号を制御部３１に出力する。
【００６２】
赤外線受信部３４は、リモコン装置１の赤外線送信部１４からの赤外線を受信し、その赤外線を操作信号に変換して操作処理部３３に出力する。
【００６３】
ビデオＲＡＭ３５は、画像再生部３６が画像を再生する際に参照する画像データを一時的に蓄積する。
【００６４】
画像再生部３６は、制御部３１から入力された画像再生指令信号と、ビデオＲＡＭ３５に蓄積された画像データとに基づいて、表示部５１の画像再生を制御する。
【００６５】
画像制御部３７は、制御部３１から入力された画像付与指令信号を解釈して、表示部５１に歌詞テロップ、背景画像などの画像を出力する。
【００６６】
メモリ３８は、ＨＤＤ３９に記憶する各種プログラムを実行するにあたって必要となる情報を一時記憶する。
【００６７】
ＨＤＤ３９は、楽曲データ、背景画像データ等の各種情報を記憶する。
【００６８】
音響制御部４０は、制御部３１から入力された音響再生指令信号を解釈し、ＨＤＤ３９が記憶するカラオケ楽曲データテーブルから、１つの演奏データを読み出し、演奏データに従って音響信号を生成し、スピーカ５２に供給する。
【００６９】
ＬＡＮ通信部４１は、制御部３１から入力された取得指示情報を、ＬＡＮ１００及びルータ１２０を利用してインターネットを介してサーバ装置６に送信する。その取得指示情報は、ユーザに対応する各種情報、またはカラオケ楽曲に対応する各種情報の取得を指示する情報である。
【００７０】
（サーバ装置６）
サーバ装置６は、制御部６１と、記憶部６２と、ＬＡＮ通信部６３と、を主に備える。
【００７１】
制御部６１は、ＬＡＮ通信部６３から入力された指令信号を解釈し、記憶部６２から各種情報を読み出す。各種情報は、年代毎の演奏回数ランキングリストを含む。演奏回数ランキングリストは、全国のカラオケ装置で各楽曲が演奏された回数に基づいて集計されたリストである。
【００７２】
記憶部６２は、制御部６１から入力された指令信号に基づき、記憶する各種情報を制御部６１に出力する。
【００７３】
ＬＡＮ通信部６３は、ルータ１２０からインターネットを介して入力された指令信号を制御部６１に出力する。
【００７４】
＜第１実施形態の動作及び作用＞
第１実施形態の動作及び作用について、図４を参照して説明する。リモコン装置１の電源が投入されると、図示しないリモコン装置１全体を制御するメイン処理が実行される。ユーザが遡及年数検索モードを実行するために、リモコン装置１のタッチパネル１７を操作すると、遡及年数検索モードの制御要求がタッチパネル１７から制御部１１に送信される。制御部１１が制御要求を受付けると、ＨＤＤ２０から遡及年数検索モードアプリケーションが読み出され、図４に示す一連のステップの処理が開始される。図４に示す各ステップの処理は制御部１１が実行する処理である。
【００７５】
ステップＳＡ１において、現在年代情報Ｔが読み出される。具体的には、リモコン装置１の電源投入時に、サーバ装置６から受信した現在年代情報ＴがＨＤＤ２０に記憶される。そして、ＨＤＤ２０から遡及年数検索モードアプリケーションが読み出されると共に、現在年代情報Ｔが読み出される。
【００７６】
ステップＳＡ２において、接触操作領域１０１と年数表示領域１０８とを含むユーザインタフェースが表示部１８に表示される。具体的には、ＨＤＤ２０から読み出された遡及年数検索モードのプログラムに基づいて、遡及年数検索モードが起動され、図２が示す初期画面が表示される。
【００７７】
ステップＳＡ３において、遡及年変数Ｒに初期値がセットされる。具体的には、遡及年変数Ｒに「０」がセットされ、２桁の数字「００」の遡及年数画像１０９が年数表示領域１０８に表示される。
【００７８】
ステップＳＡ４において、位置差分Ｄに初期値がセットされる。具体的には、位置差分Ｄに「０」がセットされる。
【００７９】
ステップＳＡ５において、回転角度カウンターＮに初期値がセットされる。具体的には、カウンターＮに「１」がセットされる。
【００８０】
ステップＳＡ６において、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したか否かが判定される。具体的には、タッチパネル１７の上部基板と下部基板とが接触するたびに、接触位置に応じた位置座標（Ｘ，Ｙ）がタッチパネル１７により生成され、タッチパネル１７から位置座標（Ｘ，Ｙ）が制御部１１に送信される。タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したと判定された場合（ＹＥＳ）は、処理はステップＳＡ７に移される。一方、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信していないと判定された場合（ＮＯ）は、処理はステップＳＡ６に移される。
【００８１】
ステップＳＡ７において、開始位置座標（Ｘ，Ｙ）として、受信した位置座標（Ｘ，Ｙ）が記憶される。具体的には、タッチパネル１７から受信した位置座標（Ｘ，Ｙ）がメモリ１９に開始位置座標（Ｘ，Ｙ）として格納される。図５を参照して詳細に説明すると、ユーザが年指標１０３−４近傍の接触位置１１８を接触操作すると、接触位置１１８に応じた位置座標（Ｘ，Ｙ）が開始位置座標（Ｘ，Ｙ）としてメモリ１９に格納される。
【００８２】
ステップＳＡ８において、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したか否かが判定される。具体的には、タッチパネル１７の上部基板と下部基板とが接触するたびに、接触位置に応じた位置座標（Ｘ，Ｙ）がタッチパネル１７により生成され、タッチパネル１７から位置座標（Ｘ，Ｙ）が送信される。タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したと判定された場合（ＹＥＳ）は、処理はステップＳＡ９に移される。一方、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信していないと判定された場合（ＮＯ）は、処理はステップＳＡ８に移される。
【００８３】
ステップＳＡ９において、開始位置座標（Ｘ，Ｙ）と受信した位置座標（Ｘ，Ｙ）とに基づいて操作方向Ｃが決定される。具体的には、まず、開始位置座標（Ｘ，Ｙ）が、直交座標系のどの象限に含まれるかが決定される。直交座標系は、図３に示すように、第１象限１１４、第２象限１１５、第３象限１１６、及び第４象限１１７に分かれる。次に、開始位置座標（Ｘ，Ｙ）と受信した位置座標（Ｘ，Ｙ）とが比較され、Ｘの増減、及びＹの増減が決定される。
【００８４】
本実施形態において、開始位置座標（Ｘ，Ｙ）が第１象限１１４に含まれ、開始位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が減少し、Ｙ座標が増加した場合、反時計回りの操作方向であると決定される。また、開始位置座標（Ｘ，Ｙ）が第２象限１１５に含まれ、開始位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が減少し、Ｙ座標が減少した場合、反時計回りの操作方向であると決定される。また、開始位置座標（Ｘ，Ｙ）が第３象限１１６に含まれ、開始位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が増加し、Ｙ座標が減少した場合、反時計回りの操作方向であると決定される。また、開始位置座標（Ｘ，Ｙ）が第４象限１１７に含まれ、開始位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が増加し、Ｙ座標が増加した場合、反時計回りの操作方向であると決定される。
【００８５】
本実施形態において、開始位置座標（Ｘ，Ｙ）が第１象限１１４に含まれ、開始位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が増加し、Ｙ座標が減少した場合、時計回りの操作方向であると決定される。また、開始位置座標（Ｘ，Ｙ）が第２象限１１５に含まれ、開始位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が増加し、Ｙ座標が増加した場合、時計回りの操作方向であると決定される。また、開始位置座標（Ｘ，Ｙ）が第３象限１１６に含まれ、開始位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が減少し、Ｙ座標が増加した場合、時計回りの操作方向であると決定される。また、開始位置座標（Ｘ，Ｙ）が第４象限１１７に含まれ、開始位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が減少し、Ｙ座標が減少した場合、時計回りの操作方向であると決定される。
【００８６】
ステップＳＡ１０において、開始位置座標（Ｘ，Ｙ）と受信した位置座標（Ｘ，Ｙ）とに基づいて位置差分Ｄが算出される。具体的には、直交座標系の中心点１０６と、開始位置座標（Ｘ，Ｙ）と、受信した位置座標（Ｘ，Ｙ）との３点とから、回転角θ１を位置差分Ｄとして算出する。図６に、前記３点から決定される回転角θ１が示される。
【００８７】
ステップＳＡ１１において、ステップＳＡ１０において算出された位置差分Ｄと、ステップＳＡ９において決定された操作方向Ｃとに基づいて、長針である長矢印１０４を回転移動させる。具体的には、時計ＵＩ１０２上に表示された長矢印１０４を、中心点１０６を中心として、時計回り、もしくは反時計回りに、回転角θ１に対応させた角度分、回転移動させる。
【００８８】
ステップＳＡ１２において、位置差分Ｄが所定の値に達したか否かが判定される。具体的には、回転角θ１が３０度の倍数に達したか否かが判定される。回転角θ１が３０度の倍数に達したと判定された場合（ＹＥＳ）は、処理はステップＳＡ１３に移される。一方、回転角θ１が３０度の倍数に達していないと判定された場合（ＮＯ）は、処理はステップＳＡ８に移される。
【００８９】
ステップＳＡ１３において、ステップＳＡ９で決定された操作方向Ｃが反時計回りか否かが判定される。反時計回りと判定された場合は、処理はステップＳＡ１４に移される。一方、反時計回りではない、すなわち、時計回りと判定された場合は、処理はステップＳＡ１９に移される。
【００９０】
ステップＳＡ１４において、遡及年変数Ｒが決定される。具体的には、遡及年変数Ｒに「１」が加算される。
【００９１】
ステップＳＡ１５において、ステップＳＡ１４において決定された遡及年変数Ｒの値に基づいて、年数表示領域１０８に表示される遡及年数画像１０９が更新される。
【００９２】
ステップＳＡ１６において、遡及年変数Ｒと、ステップＳＡ１で読み出された現在年代情報Ｔとに基づいて所定年代が決定される。具体的には、メモリ１９に記憶された現在年代情報Ｔが取得され、ステップＳＡ１４において決定された遡及年変数Ｒが示す遡及年数分だけ、現在年代情報Ｔが示す年代から減算され、所定年代が決定される。
【００９３】
ステップＳＡ１７において、所定年代画像１０７の表示が更新される。具体的には、ステップＳＡ１６で決定された所定年代を表す所定年代画像１０７が表示部１８の画面上の接触操作領域１０１に表示される。
【００９４】
ステップＳＡ１８において、回転角度カウンターＮが更新される。具体的には、ステップＳＡ５でセットされた値に「１」が加算される。
【００９５】
一方、ステップＳＡ１３において、操作方向Ｃが時計回りと判断された場合（ＮＯ）に、処理はステップＳＡ１９に移される、遡及年変数Ｒが決定される。具体的には、遡及年変数Ｒから「１」が減算される。
【００９６】
ステップＳＡ２０において、遡及年変数Ｒが「０」以上か否か判断される。本実施形態において、現在年代より未来へ進むことは出来ないため、遡及年変数Ｒが負の値になることは無い。遡及年変数Ｒが「０」未満と判定された場合（ＮＯ）は、処理はステップＳＡ２１に移される。一方、遡及年変数Ｒが「０」以上と判定された場合（ＹＥＳ）は、処理はステップＳＡ２２に移される。
【００９７】
ステップＳＡ２１において、エラーメッセージが表示される。具体的には、現在年代より未来へ進むことは出来ない、という注意文言が表示部１８に表示される。エラーメッセージの表示後、処理はステップＳＡ８に移される。
【００９８】
ステップＳＡ２２において、ステップＳＡ１９において減算された遡及年変数Ｒの値に基づいて、年数表示領域１０８に表示される遡及年数画像１０９が更新される。
【００９９】
ステップＳＡ２３において、遡及年変数Ｒと、ステップＳＡ１で読み出された現在年代情報Ｔとに基づいて所定年代が決定される。具体的には、メモリ１９に記憶された現在年代情報Ｔが取得され、ステップＳＡ１９において決定された遡及年変数Ｒが示す遡及年数分だけ、現在年代情報Ｔが示す年代が減算され、所定年代が決定される。
【０１００】
ステップＳＡ２４において、所定年代画像１０７の表示が更新される。具体的には、ステップＳＡ２３で決定された所定年代を表す所定年代画像１０７が表示部１８の画面上の接触操作領域１０１に表示される。
【０１０１】
ステップＳＡ２５において、回転角度カウンターＮが更新される。具体的には、ステップＳＡ５でセットされた値から「１」が減算される。
【０１０２】
ステップＳＡ２６において、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したか否かが判定される。位置座標を受信したと判定された場合（ＹＥＳ）は、処理はステップＳＡ１０に移される。一方、位置座標を受信していないと判定された場合（ＮＯ）は、処理はステップＳＡ２７に移される。
【０１０３】
ステップＳＡ２７において、ステップＳＡ８又はステップＳＡ２６で位置座標（Ｘ，Ｙ）が検出されてから所定時間経過したか否かが判定される。具体的には、タッチパネル１７への接触操作が１０秒以上無い場合に、所定時間経過したと判定される。所定時間経過したと判定された場合（ＹＥＳ）は、処理はステップＳＡ２８に移される。一方、所定時間経過していない場合は、処理はステップＳＡ２６に移される。
【０１０４】
ステップＳＡ２８において、楽曲を検索する指示が受付される。具体的には、表示部１８に表示された検索ボタン１１０へのユーザの接触操作が検出されたか否かが判定される。接触操作が検出されたと判定された場合（ＹＥＳ）は、処理はＳＡ２９に移される。一方、接触操作が検出されない場合（ＮＯ）は、処理はステップＳＡ２８に移される。
【０１０５】
ステップＳＡ２９において、ステップＳＡ１４またはステップＳＡ２３により決定された所定年代をキーとして、サーバ装置６の楽曲ＤＢに対して楽曲リストの検索が実行される。具体的には、サーバ装置６の記憶部６２に記憶されている楽曲ＤＢに対し、所定年代をキーとする検索要求が、ＬＡＮ通信部２１を介して送信される。
【０１０６】
ステップＳＡ３０において、サーバ装置６の楽曲ＤＢから取得した楽曲リストが表示部１８に表示される。具体的には、制御部１１は、サーバ装置６から送信された楽曲リストを表示部１８に表示させる。楽曲の発売年代毎に、各年代に含まれる楽曲のカラオケ装置の演奏回数ランキングリストが、楽曲ＤＢに予め記憶される。サーバ装置６へ所定年代をキーとした検索要求が送信されると、所定年代に対応する年代の演奏回数ランキングリストが、サーバ装置６からリモコン装置１に送信される。
【０１０７】
ステップＳＡ３１において、楽曲リストからの楽曲の選択が受付けられる。具体的には、表示部１８に表示される楽曲リスト上の、一の楽曲に対応する位置への接触操作が受付けられ、図４に示すルーチン全体が終了する。
【０１０８】
次に、第１実施形態の使用形態について、図２乃至図９を参照して説明する。本使用形態としては、キーワード検索、曲名検索、遡及年数検索モード等の複数の検索モードの中から遡及年数検索モードの選択が制御部１１により受付けられてから、一の楽曲が選択されるまでの使用形態を説明する。
【０１０９】
リモコン装置１の表示部１８に表示された検索モードから、遡及年数検索モードの選択を受けると、図４に示す遡及年数検索プログラムがＨＤＤ２０から読み出され、表示部１８に図２に示す画面が表示される。図２は、遡及年数検索モードの初期画面を示す。初期画面では、接触操作領域１０１内に表示されている時計ＵＩ１０２の長矢印１０４は年指標１０３−１、すなわち１２時の方向を指している。年数表示領域１０８に表示される遡及年数画像１０９は「０年前」である。
【０１１０】
ユーザが接触操作領域１０１内のいずれかの位置をタッチペン１１９でタッチし、所定の方向にタッチペン１１９を接触操作領域１０１に接触させたまま移動させると、タッチペン１１９の移動に追従して長矢印１０４は回転移動する。図５は、タッチパネル１７が接触操作領域１０１への接触操作を受付けて、長矢印１０４が回転移動している画面を示す。ユーザがタッチペン１１９を最初に接触操作領域１０１の開始位置座標１１８に接触させてから右下方向にタッチペン１１９を移動させると、長矢印１０４が反時計回りに回転移動を開始する。短矢印１０５も併せて反時計回りに回転移動を開始する。年数表示領域１０８に表示される遡及年数画像１０９は「０年前」のままである。本実施形態において、遡及年数は、図４のステップＳＡ１２で示されるように、回転角θ１が３０度の倍数に達しない限り更新されない。しかし、回転角θ１が所定量に満たない段階でも、図５に示すように長矢印１０４はタッチペン１１９の操作に応じて反時計回りに回転移動する。
【０１１１】
図６は、タッチペン１１９を所定量移動させた後の画面を示す。ユーザの接触操作が制御部１１により受付けられ、ユ−ザがタッチペン１１９を位置座標１２１まで接触操作領域１０１に接触させたまま移動させると、タッチペン１１９の移動に追従して長矢印１０４は回転移動し、年指標１０３−４を指し示す。年数表示領域１０８に表示される遡及年数画像１０９は「３年前」になる。
【０１１２】
図７は、図６の年数表示領域１０８に表示された遡及年数画像１０９「３年前」より現在に近づけるための接触操作が制御部１１により受付けられて、長矢印１０４が回転移動している画面を示す。ユーザがタッチペン１１９を最初に接触操作領域１０１の開始位置座標１２３に接触させてから右下方向にタッチペン１１９を移動させると、長矢印１０４が時計回りに回転移動を開始する。短矢印１０５も併せて時計回りに回転移動を開始する。年数表示領域１０８に表示される遡及年数画像１０９は「３年前」のままである。ここで、遡及年数画像１０９が「３年前」に更新された際に、ユーザがタッチしていた図６に示す位置座標１２１と、遡及年数画像１０９「３年前」より現在に近づけるために、最初にユーザがタッチした開始位置座標１２３とは同じ位置座標でなくても良い。ユーザは遡及年数を変更する際に、接触操作領域１０１上の任意の位置からタッチペン１１９による操作を開始することが出来る。本実施形態において、遡及年数は、図４のステップＳＡ１２で示されるように、回転角θ１が３０度の倍数に達しない限り更新されない。しかし、回転角θ１が所定量に満たない段階でも、図７に示すように長矢印１０４はタッチペン１１９の操作に応じて時計周りに回転移動する。
【０１１３】
図８は、タッチペン１１９が所定量移動された後の画面を示す。ユーザの接触操作が制御部１１により受付けられ、ユーザがタッチペン１１９を接触操作領域１０１に接触させたまま位置座標１２４まで移動させると、タッチペン１１９の移動に追従して長矢印１０４は回転移動し、年指標１０３−３を指し示す。年数表示領域１０８に表示される遡及年数画像１０９は「２年前」になる。
【０１１４】
図９は、検索ボタン１１０の接触操作が受付けられて表示部１８に表示される、所定年代に対応する楽曲リスト１２５の画面を示す。図８の検索ボタン１１０の接触操作が制御部１１により受付けられると、遡及年数「２年前」、すなわち、現在年代２０１５年から２年前の２０１３年の年間ヒット曲ランキングが楽曲リスト１２５として表示部１８に表示される。
【０１１５】
ユーザは楽曲リスト１２５から所望の楽曲を選択するために、選択カーソル１２６を移動させる。図９の年間ヒット曲ランキングにおいて、曲名、青いそら／歌手名、山田Ａ子が選択されている。この状態で、曲名、青いそら／歌手名、山田Ａ子が表示されている楽曲リスト１２５上の位置への接触操作が受付けられると、表示部１８に表示されるべき画面が、楽曲リスト１２５の画面から、本楽曲の予約画面へ遷移する。予約画面での予約が確定すると、カラオケ装置３に予約信号が送信される。選択カーソル１２６は、楽曲リスト１２５上で移動させることが可能である。本実施形態では、選択カーソル１２６が指し示す楽曲を変更したい場合、ユーザが所望の楽曲への接触操作をすると、選択カーソル１２６が所望の楽曲へ移動する。
【０１１６】
ユーザは選択バー１２７を操作して楽曲をスクロール表示させることも可能である。所定年代に対応する年代の演奏回数ランキングリストに含まれる楽曲は１００曲程度である。このため、一画面に全楽曲を表示することはできない。選択バー１２７の接触操作が受付けられると、楽曲リスト１２５に含まれる楽曲がスクロール表示される。なお、選択バー１２７を操作する場合、選択カーソル１２６は、常に楽曲リスト１２５上の最上部に位置している。
【０１１７】
＜第１実施形態の効果＞
本実施形態によれば、図６に示すように、ユ−ザがタッチペン１１９を位置座標１１８から位置座標１２１まで接触操作領域１０１に接触させたまま移動させると、直交座標系の中心点１０６と、位置座標１１８と、位置座標１２１との３点から、回転角θ１が位置差分Ｄとして算出される。つまり、ユーザは時計ＵＩ１０２の外円上の年指標１０３−４及び年指標１０３−７を正確に接触操作しなくとも、年指標１０３−４の近傍の位置座標１１８と、年指標１０３−７の近傍の位置座標１２１とを接触操作することで回転角θ１が決まる。よって、ユーザは、遡及年数を決定するための接触操作を簡単に行うことができ、この簡単な操作により、ユーザが検索したい楽曲の所定年代を確実に決定することが可能となる。
【０１１８】
また、本実施形態によれば、年数表示領域１０８に表示された遡及年数画像１０９より、遡及年数を現在に近づけるための接触操作が制御部１１により受付けられると、長矢印１０４が回転移動する。遡及年数は、図４のステップＳＡ１２で示されるように、回転角θ１が３０度の倍数に達しない限り更新されない。しかし、回転角θ１が所定量に満たない段階でも、図５及び図７に示すように長矢印１０４はタッチペン１１９の操作に応じて回転移動するので、長矢印１０４の回転移動方向によって、遡及年数を時計回りの方向に修正するのか、反時計回りの方向に修正するのかを、ユーザは容易に確認することが可能になる。
【０１１９】
また、本実施形態において、遡及年数画像１０９が更新された際に、ユーザがタッチしていた位置座標１２１と、更新された遡及年数画像１０９より遡及年数を現在に近づけるために、最初にユーザがタッチする開始位置座標１２３とは同じ位置座標でなくても良い。よって、図６及び図７に示すように、ユーザは、位置座標１２１とは異なる任意の位置座標を開始位置座標１２３として、遡及年数を現在に近づけるなどの遡及年数の修正を容易に行うことが可能になる。
【０１２０】
＜第２実施形態の電気的構成＞
本発明の第２実施形態であるリモコン装置１を備えるカラオケシステムＫＳについて、以下に説明する。なお、第２実施形態において、第１実施形態と同じ構成部分には同じ記号又は番号を付して説明する。
【０１２１】
ＨＤＤ２０は、各種プログラムを記憶する。本実施形態における楽曲の検索モードは遡及年数検索モードである。遡及年数検索モードの実行を指示する制御要求が制御部１１に受付けられると、ＨＤＤ２０から遡及年数検索プログラムが読み出され、後述する図１０に示す一連のステップの処理が開始される。また、ＨＤＤ２０には、後述する図１０のステップＳＢ６に示される初期の位置座標として、図２に示す接触操作領域１０１中の、年指標１０３−１が示す位置座標（Ｘ０，Ｙ０）が記憶されている。
【０１２２】
＜第２実施形態の動作及び作用＞
第２実施形態の動作及び作用について、図１０を参照して説明する。第１実施形態の動作と、第２実施形態の動作とにおいて、図１０に示すステップＳＢ１からステップＳＢ５までの処理は、図４に示すステップＳＡ１からステップＳＡ５までと同様のため、省略する。また、図１０に示すステップＳＢ１１からステップＳＢ２４までの処理は、図４に示すステップＳＡ１１からステップＳＡ２４までと同様のため、省略する。さらに、図１０に示すステップＳＢ２７からステップＳＢ３０までの処理は、図４に示すステップＳＡ２７からステップＳＡ３０までと同様のため、その説明を省略する。
【０１２３】
ステップＳＢ６において、位置座標（Ｘ，Ｙ）が、初期の位置座標として、（Ｘ０，Ｙ０）に設定される。具体的には、ＨＤＤ２０に記憶された年指標１０３−１が示す位置座標（Ｘ０，Ｙ０）が初期の位置座標として格納される。
【０１２４】
ステップＳＢ７において、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したか否かが判定される。具体的には、タッチパネル１７の上部基板と下部基板とが接触するたびに、接触位置に応じた位置座標（Ｘ，Ｙ）がタッチパネル１７により生成され、タッチパネル１７から位置座標（Ｘ，Ｙ）が制御部１１に送信される。タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したと判定された場合（ＹＥＳ）は、処理はステップＳＢ８に移される。一方、タッチパネル１７から位置情報（Ｘ，Ｙ）を受信していないと判定された場合（ＮＯ）は、処理はステップＳＢ７に移される。
【０１２５】
ステップＳＢ８において、操作方向Ｃが決定される。本実施形態において、図２に示す初期画面から、所定年代が未来になるような操作方向、すなわち、時計回りの操作方向は受け付けられないため、反時計回りの操作方向であると決定される。
【０１２６】
ステップＳＢ９において、初期の位置座標（Ｘ０，Ｙ０）と受信した位置座標（Ｘ，Ｙ）とに基づいて位置差分Ｄが算出されると共に、受信した位置座標（Ｘ，Ｙ）が先回の位置座標（Ｘ，Ｙ）として記憶される。具体的には、直交座標系の中心点１０６と、初期の位置座標（Ｘ０，Ｙ０）と、受信した位置座標（Ｘ，Ｙ）との３点とから、回転角θ２を位置差分Ｄとして算出する。図１１に、前記３点から決定される回転角θ２が示される。受信した位置座標（Ｘ，Ｙ）はメモリ１９に先回の位置座標（Ｘ，Ｙ）として記憶される。
【０１２７】
ステップＳＢ１０において、ステップＳＢ９において算出された位置差分Ｄと、ステップＳＢ８において決定された操作方向Ｃとに基づいて、長針である長矢印１０４が回転移動される。具体的には、時計ＵＩ１０２上に表示された長矢印１０４が、中心点１０６を中心として、時計回り、もしくは反時計回りに、回転角θ２に対応させた角度分、回転移動される。
【０１２８】
ステップＳＢ２５において、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したか否かが判定される。位置座標を受信したと判定された場合（ＹＥＳ）は、処理はステップＳＢ３１に移される。一方、位置座標を受信していないと判定された場合（ＮＯ）は、処理はステップＳＢ２６に移される。
【０１２９】
ステップＳＢ２６において、ステップＳＢ７又はステップＳＢ２５で位置座標（Ｘ，Ｙ）を検出してから所定時間経過したか否かが判定される。具体的には、タッチパネル１７への接触操作が１０秒以上無い場合に、所定時間経過したと判定される。所定時間経過したと判定された場合（ＹＥＳ）は、処理はステップＳＢ２７に移される。一方、所定時間経過していない場合は、処理はステップＳＢ２５に移される。
【０１３０】
ステップＳＢ３１において、受信した位置座標（Ｘ，Ｙ）と、先回の位置座標（Ｘ，Ｙ）とに基づいて操作方向Ｃが決定される。具体的には、まず、先回の位置座標（Ｘ，Ｙ）が、直交座標系のどの象限に含まれるかが決定される。直交座標系は、図３に示すように、第１象限１１４、第２象限１１５、第３象限１１６、及び第４象限１１７に分かれる。次に、先回の位置座標（Ｘ，Ｙ）と受信した位置座標（Ｘ，Ｙ）とが比較され、Ｘの増減、及びＹの増減が決定される。
【０１３１】
本実施形態において、先回の位置座標（Ｘ，Ｙ）が第１象限１１４に含まれ、先回の位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が減少し、Ｙ座標が増加した場合、反時計回りの操作方向であると決定される。また、先回の位置座標（Ｘ，Ｙ）が第２象限１１５に含まれ、先回の位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が減少し、Ｙ座標が減少した場合、反時計回りの操作方向であると決定される。また、先回の位置座標（Ｘ，Ｙ）が第３象限１１６に含まれ、先回の位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が増加し、Ｙ座標が減少した場合、反時計回りの操作方向であると決定される。また、先回の位置座標（Ｘ，Ｙ）が第４象限１１７に含まれ、先回の位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が増加し、Ｙ座標が増加した場合、反時計回りの操作方向であると決定される。
【０１３２】
本実施形態において、先回の位置座標（Ｘ，Ｙ）が第１象限１１４に含まれ、先回の位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が増加し、Ｙ座標が減少した場合、時計回りの操作方向であると決定される。また、先回の位置座標（Ｘ，Ｙ）が第２象限１１５に含まれ、先回の位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が増加し、Ｙ座標が増加した場合、時計回りの操作方向であると決定される。また、先回の位置座標（Ｘ，Ｙ）が第３象限１１６に含まれ、先回の位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が減少し、Ｙ座標が増加した場合、時計回りの操作方向であると決定される。また、先回の位置座標（Ｘ，Ｙ）が第４象限１１７に含まれ、先回の位置座標（Ｘ，Ｙ）に比べ、受信した位置座標（Ｘ，Ｙ）のＸ座標が減少し、Ｙ座標が減少した場合、時計回りの操作方向であると決定される。
【０１３３】
次に、第２実施形態の使用形態について、図２、図９図１１及び１２を参照して説明する。本使用形態としては、キーワード検索、曲名検索、遡及年数検索モード等の複数の検索モードの中から遡及年数検索モードの選択が制御部１１により受付けられてから、一の楽曲が選択されるまでの使用形態を説明する。
【０１３４】
第２実施形態における楽曲の検索結果画面は、図９に示す第１実施形態の楽曲の検索結果画面と同様のため、その説明を省略する。
【０１３５】
リモコン装置１の表示部１８に表示された検索モードから、遡及年数検索モードの選択が受付けられると、図１０に示す遡及年数検索プログラムがＨＤＤ２０から読み出され、表示部１８に図２に示す画面が表示される。図２は、遡及年数検索モードの初期画面を示す。初期画面では、接触操作領域１０１内に表示されている時計ＵＩ１０２の長矢印１０４は年指標１０３−１、すなわち１２時の方向を指している。年数表示領域１０８に表示される遡及年数画像１０９は「０年前」である。
【０１３６】
図１１は、タッチパネル１７が接触操作領域１０１への接触操作を受付けて、長矢印１０４が回転移動している画面を示す。ユーザがタッチペン１１９を最初に接触操作領域１０１の開始位置座標１２９に接触させてから左下方向にタッチペン１１９を移動させると、長矢印１０４が反時計回りに回転移動を開始する。図示しない短矢印１０５も併せて反時計回りに回転移動を開始する。ユ−ザがタッチペン１１９を位置座標１３０まで接触操作領域１０１に接触させたまま移動させると、タッチペン１１９の移動に追従して長矢印１０４は回転移動する。年数表示領域１０８に表示される遡及年数画像１０９は「３年前」になる。
【０１３７】
図１２は、図１１の年数表示領域１０８に表示された遡及年数画像１０９「３年前」より現在に近づけるための接触操作が制御部１１により受付けられて、長矢印１０４が回転移動している画面を示す。ユーザがタッチペン１１９を接触操作領域１０１の開始位置座標１３１に接触させてから右上方向にタッチペン１１９を移動させると、長矢印１０４が時計回りに回転移動を開始する。ユーザがタッチペン１１９を接触操作領域１０１に接触させたまま位置座標１３２まで移動させると、タッチペン１１９の移動に追従して長矢印１０４は回転移動する。年数表示領域１０８に表示される遡及年数画像１０９は「２年前」になる。この場合、回転角θ２は、年指標１０３−１が示す初期位置座標（Ｘ０，Ｙ０）と、受信した位置座標１３２と、中心点１０６とによって決定される。
【０１３８】
＜第２実施形態の効果＞
第２の実施形態によれば、図１１に示すように、ユ−ザがタッチペン１１９を位置座標１２９から位置座標１３０まで接触操作領域１０１に接触させたまま移動させると、直交座標系の中心点１０６と、年指標１０３−１が示す初期位置座標（Ｘ０，Ｙ０）と、位置座標１３０との３点から、回転角θ２が位置差分Ｄとして算出される。つまり、ユーザは時計ＵＩ１０２の外円上の年指標１０３−１及び年指標１０３−４を正確に接触操作しなくとも、年指標１０３−１の近傍の位置座標１２９と、年指標１０３−４の近傍の位置座標１３０とを接触操作することで回転角θ２が決まる。よって、ユーザは、遡及年数を決定するための接触操作を簡単に行うことができ、この簡単な操作により、ユーザが検索したい楽曲の所定年代を確実に決定することが可能となる。
【０１３９】
＜第３実施形態の電気的構成＞
本発明の第３実施形態であるリモコン装置１を備えるカラオケシステムＫＳについて、以下に説明する。なお、第３実施形態において、第１実施形態と同じ構成部分には同じ記号又は番号を付して説明する。
【０１４０】
ＨＤＤ２０は、各種プログラムを記憶する。本実施形態における楽曲の検索モードは遡及年数検索モードである。遡及年数検索モードの実行を指示する制御要求が制御部１１に受付けられると、ＨＤＤ２０から遡及年数検索プログラムが読み出され、後述する図１３に示す一連のステップの処理が開始される。
【０１４１】
＜第３実施形態の動作及び作用＞
第３実施形態の動作及び作用について、図１３を参照して説明する。第１実施形態の動作と、第３実施形態の動作とにおいて、図１３に示すステップＳＣ１からステップＳＣ４までの処理は、図４に示すステップＳＡ１からステップＳＡ４までと同様のため、省略する。また、図１３に示すステップＳＣ１１からステップＳＣ１５まで、及びステップＳＣ１７からステップＳＣ２２までの処理は、図４に示すステップＳＡ１３からステップＳＡ１７まで、及びステップＳＡ１９からステップＳＡ２４までと同様のため、省略する。さらに、図１３に示すステップＳＣ２６からステップＳＣ２９までの処理は、図４に示すステップＳＡ２８からステップＳＡ３１までと同様のため、その説明を省略する。
【０１４２】
ステップＳＣ５において、位置座標（Ｘ，Ｙ）が、先回の位置座標として、（Ｘ０，Ｙ０）に設定される。具体的には、図２に示す接触操作領域１０１中の、年指標１０３−１が示す位置座標（Ｘ０，Ｙ０）が先回の位置座標として格納される。
【０１４３】
ステップＳＣ６において、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したか否かが判定される。具体的には、タッチパネル１７の上部基板と下部基板とが接触するたびに、接触位置に応じた位置座標（Ｘ，Ｙ）がタッチパネル１７により生成され、タッチパネル１７から位置座標（Ｘ，Ｙ）が制御部１１に送信される。タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したと判定された場合（ＹＥＳ）は、処理はステップＳＣ７に移される。一方、タッチパネル１７から位置情報（Ｘ，Ｙ）を受信していないと判定された場合（ＮＯ）は、処理はステップＳＣ６に移される。
【０１４４】
ステップＳＣ７において、受信した位置座標（Ｘ，Ｙ）が、接触操作領域１０１の時計ＵＩ１０２の外円上の位置座標（Ｘａ，Ｙａ）に変換される。具体的には、図１４において、中心点１０６と受信した位置座標（Ｘ，Ｙ）との距離Ｌ１が算出され、予め決められた時計ＵＩ１０２の半径ｒと距離Ｌ１との割合ｒ／Ｌ１が算出される。本割合に基づき、位置座標Ｘａ＝ｒ／Ｌ１×Ｘの計算式で、また、位置座標Ｙａ＝ｒ／Ｌ１×Ｙの計算式で、時計ＵＩ１０２の外円上の位置座標（Ｘａ，Ｙａ）が決定される。
【０１４５】
ステップＳＣ８において、先回の位置座標（Ｘ，Ｙ）と変換した位置座標（Ｘａ，Ｙａ）とに基づいて操作方向Ｃが決定される。具体的には、まず、先回の位置座標（Ｘ，Ｙ）が、直交座標系のどの象限に含まれるかが決定される。直行座標系は、図３に示すように、第１象限１１４、第２象限１１５、第３象限１１６、及び第４象限１１７に分かれる。次に、先回の位置座標（Ｘ，Ｙ）と変換した位置座標（Ｘａ，Ｙａ）とが比較され、Ｘの増減、及びＹの増減が決定される。
【０１４６】
ステップＳＣ９において、先回の位置情報（Ｘ，Ｙ）と変換した位置座標（Ｘａ，Ｙａ）とに基づいて位置差分Ｄが算出される。具体的には、先回の位置情報（Ｘ，Ｙ）と、変換した位置座標（Ｘａ，Ｙａ）との２点間距離Ｌ２が位置差分Ｄとして算出される。図１４に、前記２点間距離Ｌ２を示す。
【０１４７】
ステップＳＣ１０において、位置差分Ｄが所定の値に達したか否かが判定される。具体的には、２点間距離Ｌ２が所定長Ｌｃに達したか否かが判定される。２点間距離Ｌ２が所定長Ｌｃに達したと判定された場合（ＹＥＳ）は、処理はステップＳＣ１１に移される。一方、２点間距離Ｌ２が所定長Ｌｃに達していないと判定された場合（ＮＯ）は、処理はステップＳＣ６に移される。
【０１４８】
ステップＳＣ１６において、変換した位置座標（Ｘａ，Ｙａ）が、先回の位置座標（Ｘ，Ｙ）として設定される。
【０１４９】
ステップＳＣ２３において、変換した位置座標（Ｘａ，Ｙａ）が、先回の位置座標（Ｘ，Ｙ）として設定される。
【０１５０】
ステップＳＣ２４において、タッチパネル１７から位置座標（Ｘ，Ｙ）を受信したか否かが判定される。位置座標を受信したと判定された場合（ＹＥＳ）は、処理はステップＳＣ３０に移される。一方、位置座標を受信していないと判定された場合（ＮＯ）は、処理はステップＳＣ２５に移される。
【０１５１】
ステップＳＣ２５において、ステップＳＣ６又はステップＳＣ２４で位置座標（Ｘ，Ｙ）を検出してから所定時間経過したか否かが判定される。具体的には、タッチパネル１７への接触操作が１０秒以上無い場合に、所定時間経過したと判定される。所定時間経過したと判定された場合（ＹＥＳ）は、処理はステップＳＣ２６に移される。一方、所定時間経過していない場合は、処理はステップＳＣ２４に移される。
【０１５２】
ステップＳＣ３０において、受信した位置座標（Ｘ，Ｙ）が接触操作領域１０１の時計ＵＩ１０２の外円上の位置座標（Ｘａ，Ｙａ）に変換される。具体的には、中心点１０６と受信した位置座標（Ｘ，Ｙ）との距離Ｌ１が算出され、予め決められた時計ＵＩ１０２の半径ｒと距離Ｌ１との割合ｒ／Ｌ１が算出される。本割合に基づき、位置座標Ｘａ＝ｒ／Ｌ１×Ｘの計算式で、また、位置座標Ｙａ＝ｒ／Ｌ１×Ｙの計算式で、時計ＵＩ１０２の外円上の位置座標（Ｘａ，Ｙａ）が決定される。
【０１５３】
次に、第３実施形態の使用形態について、図２、図９、図１４及び１５を参照して説明する。本使用形態としては、キーワード検索、曲名検索、遡及年数検索モード等の複数の検索モードの中から遡及年数検索モードの選択が制御部１１により受付けられてから、一の楽曲が選択されるまでの使用形態を説明する。
【０１５４】
第３実施形態における楽曲の検索結果画面、図９に示す第１実施形態の楽曲の検索結果画面と同様のため、その説明を省略する。
【０１５５】
リモコン装置１の表示部１８に表示された検索モードから、遡及年数検索モードの選択が受付けられると、図１３に示す遡及年数検索プログラムがＨＤＤ２０から読み出され、表示部１８に図２に示す画面が表示される。図２は、遡及年数検索モードの初期画面を示す。初期画面では、接触操作領域１０１内に表示されている時計ＵＩ１０２の長矢印１０４は年指標１０３−１、すなわち１２時の方向を指している。年数表示領域１０８に表示される遡及年数画像１０９は「０年前」である。
【０１５６】
図１４は、タッチパネル１７が接触操作領域１０１への接触操作を受付けて、長矢印１０４が回転移動している画面を示す。ユーザがタッチペン１１９を最初に接触操作領域１０１の開始位置座標１３４に接触させてから左方向にタッチペン１１９を移動させると、長矢印１０４が反時計回りに回転移動を開始する。図示しない短矢印１０５も併せて反時計回りに回転移動を開始する。ユ−ザがタッチペン１１９を位置座標１３５まで接触操作領域１０１に接触させたまま移動させると、タッチペン１１９の移動に追従して長矢印１０４は回転移動し、年指標１０３−２を指し示す。年数表示領域１０８に表示される遡及年数画像１０９は「１年前」になる。
【０１５７】
図１５は、図１１の年数表示領域１０８に表示された遡及年数画像１０９「１年前」からさらに過去に進めるための接触操作が制御部１１により受付けられて、長矢印１０４が回転移動している画面を示す。ユーザがタッチペン１１９を接触操作領域１０１の位置座標１３５に接触させてから左下方向にタッチペン１１９を移動させると、長矢印１０４が反時計回りに回転移動を開始する。ユーザがタッチペン１１９を接触操作領域１０１に接触させたまま位置座標１３６まで移動させると、タッチペン１１９の移動に追従して長矢印１０４は回転移動し、年指標１０３−３を指し示す。年数表示領域１０８に表示される遡及年数画像１０９は「２年前」になる。
【０１５８】
＜第３実施形態の効果＞
第３実施形態によれば、図１４に示すように、ユ−ザがタッチペン１１９で位置座標１３４または位置座標１３５を接触操作すると、ステップＳＣ７で位置座標１３４が時計ＵＩ１０２の外円上の位置座標１０３−１に変換され、ステップＳＣ７で位置座標１３５が外円上の位置座標１０３−２に変換される。そして、変換した位置座標１０３−１と位置座標１０３−２との２点間距離Ｌ２が位置差分Ｄとして算出される。つまり、ユーザは時計ＵＩ１０２の外円上の年指標１０３−１及び年指標１０３−２を正確に接触操作しなくとも、年指標１０３−１の近傍の位置座標１３４と、年指標１０３−２の近傍の位置座標１３５とを接触操作することで、２点間距離Ｌ２が決まる。よって、位置差分Ｄとして、直交座標系上の２点間距離Ｌ２を用いる場合でも、ユーザは、遡及年数を決定するための接触操作を簡単に行うことができ、この簡単な操作により、ユーザが検索したい楽曲の所定年代を確実に決定することが可能となる。
【０１５９】
＜第１乃至第３実施形態の構成と本発明の構成との対応関係＞
タッチパネル１７と表示部１８との組み合わせは、本発明の入力表示手段の一例である。制御部１１と図４のステップＳＡ８との組み合わせは、本発明の検出手段の一例である。制御部１１と図４のステップＳＡ１０との組み合わせは、本発明の第１決定手段の一例である。図６に示す回転角θ１は、本発明の操作量の一例である。制御部１１と図４のステップＳＡ１２との組み合わせは、本発明の第２決定手段の一例である。制御部１１と図４のステップＳＡ１６との組み合わせは、本発明の第３決定手段の一例である。制御部１１と、図４のステップＳＡ１５との組み合わせは、本発明の第１表示制御手段の一例である。制御部１１と図４のステップＳＡ２９との組み合わせは、本発明の検索手段の一例である。制御部１１と、図４のステップＳＡ３０との組み合わせは、本発明の第２表示制御手段の一例である。制御部１１と、図４のステップＳＡ１との組み合わせは、本発明の取得手段の一例である。
【０１６０】
図３に示す第１象限１１４、第２象限１１５、第３象限１１６、及び第４象限１１７を含む直交座標系は、本発明の位置座標系の一例である。図５に示す位置座標１１８は、本発明の位置座標の一例である。メモリ１９は、本発明の記憶手段の一例である。
【０１６１】
図６に示す位置座標１１８は、本発明の先回の位置座標の一例である。図６に示す位置座標１２１は、本発明の現在の位置座標の一例である。図６に示す回転角θ１は、本発明の位置差分の一例である。図４のステップＳＡ１２の処理は、本発明の所定量に達したと判断する動作の一例である。
【０１６２】
図４のステップＳＡ１３の処理は、本発明の予め決められた方向か否かを判断する動作の一例である。図６に示す矢印１２０は、本発明の先回の位置座標から現在の位置座標に向かう方向の一例である。
【０１６３】
図１１に示す年指標１０３−１の位置座標は、本発明の初期の位置座標の一例である。
【０１６４】
図６に示す長矢印１０４は、本発明の位置座標を中心として回転する指針の一例である。図６に示す回転角θ１は、本発明の指針の回転量の一例である。
【０１６５】
図２に示す接触操作領域１０１は、本発明の接触操作領域の一例である。図２に示す年数表示領域１０８は、本発明の年数表示領域の一例である。
【０１６６】
＜変形例＞
本発明の実施形態について以上説明したが、本発明の趣旨を逸脱しない範囲において当業者であれば種々の変形を加えることができる。
【０１６７】
本実施形態において、検出手段の一例として図４のステップＳＡ６の処理を挙げている。タッチパネル１７の上部基板と下部基板とが接触するたびに、接触位置に応じた位置座標（Ｘ，Ｙ）がタッチパネル１７により生成され、タッチパネル１７から位置座標（Ｘ，Ｙ）が制御部１１に送信される。本タッチパネル１７の構成は、一般に抵抗膜方式と言われる。本抵抗膜方式は、透明抵抗膜が設けられた素材が透明導電膜間に貼りあわせてあり、タッチペン等でタッチされた時、透明導電膜同士が接触することによってタッチパネルへの入力が行われる。この実施形態に代えて、静電容量方式、超音波表面弾性波方式、赤外線光学イメージング方式、及び電磁誘導方式といった、別のタッチパネルの方式を採用してもよい。例えば、静電容量方式は、一方のガラスにＸ電極を、もう一方のガラスにＹ電極がコーティングされてあり、指が電極に近づくと、指と電極間に容量結合が発生し、電極間の容量値が大きくなる。そして、どこの電極間で容量値が大きくなっているのかを調べて、タッチしている位置座標を検出する。
【０１６８】
本実施形態において、位置差分に基づいた操作量の一例として図６に示す回転角θ１、図１１に示す回転角θ２、または、図１４に示す２点間距離Ｌ２を挙げている。この実施形態に代えて、ユーザがタッチペン１１９で接触操作した際の、直交座標系上でタッチペン１１９が移動した軌跡の長さを操作量としてもよい。たとえば、軌跡の長さは、図６に示す矢印１２０が示す長さである。この場合、直交座標系上の軌跡の長さと遡及年数の増加年数とを対応付けるテーブルがＨＤＤ２０に予め記憶されており、当該テーブルを参照し、軌跡の長さを変数としてテーブルから増加年数を取得し、遡及年数を増加させてもよい。
【０１６９】
本実施形態において、現在年代情報Ｔは、ＨＤＤ２０に記憶されている。この実施形態に代えて、リモコン装置２に内蔵されている内部時計を参照してもよい。この場合、図４のステップＳＡ１を実行する際に、内部時計から現在年代情報Ｔが取得される。
【０１７０】
本実施形態において、表示される所定年代の一例として、図６に示す所定年代画像１０７を挙げている。所定年代画像１０７は西暦である。この実施形態に代えて、和暦表示してもよい。ＨＤＤ２０には、西暦と和暦との変換テーブルが予め用意されており、ユーザが西暦から和暦への変更を指示すると、変換テーブルを参照して、西暦から和暦に表示が変換される。たとえば、図６に示す所定年代画像１０７は「２０１２」だが、和暦変換されると、「Ｈ２４」となる。
【０１７１】
本実施形態において、予め設定された位置座標系の一例として、直交座標系を挙げている。この実施形態に代えて、直交座標系を極座標系に変換してもよい。直交座標系から極座標系への変換は、特開２００６−１１９８５４号公報等により公知である。極座標系に変換する場合、操作量は偏角に該当する。偏角は、正の値、負の値をとり、正の値の場合は、反時計回り、負の値の場合は時計回りと定義することができる。本変形例の場合、図４のステップＳＡ９で決定される操作方向Ｃは、偏角の正負で判断することが可能となる。
【０１７２】
本実施形態において、接触操作領域の一例として、図２に示す接触操作領域１０１を挙げている。本接触操作領域は、円形の時計ＵＩ１０２に合わせて円形であるが、楕円形、正方形、または長方形であってもよい。また、時計ＵＩ１０２が楕円形、正方形、または長方形であってもよい。
【０１７３】
本実施形態において、位置座標系において、予め決められた方向の一例として、図３に示す第１象限１１４、第２象限１１５、第３象限１１６、第４象限１１７の象限毎に定義される操作方向を挙げている。この実施形態に代えて、接触操作領域１０１の下半分に対し、タッチペン１１９による右から左への操作を検知した場合は、遡及年数を増加させ、上半分に対し、タッチペン１１９による左から右への操作を検知した場合は、遡及年数を減少させてもよい。
【０１７４】
本実施形態において、円形の時計ＵＩ１０２を表示している。この実施形態に代えて、長方形状のバーを表示してもよい。一般的な映像再生装置において、映像の再生を早送り、又は巻き戻しする際に、表示部下部に、長方形状のバーと、現在の表示部分を指し示すアイコンとが配置されている。本変形例では、接触操作領域に長方形状のバーとアイコンとが表示され、本アイコンへの右から左への操作を検知した場合は、遡及年数を増加させ、左から右への操作を検知した場合は、遡及年数を減少させてもよい。
【０１７５】
本実施形態において、位置座標系上の予め決められた位置座標を中心として回転する指針の一例として、図２に示す長矢印１０４と短矢印１０５とを挙げている。本実施形態に代えて、長矢印１０４をタッチペン１１９で操作すると、遡及年数が増減する変形例であってもよい。長矢印１０４の指し示す年指標１０３が、年指標１０３−１から年指標１０３−２に変更されると、遡及年数は１年増加する。この変形例に加え、短矢印１０５をタッチペン１１９で操作可能とし、遡及年数を増減させてもよい。本変形例において、時計ＵＩ１０２は年指標１０３で１２分割されている。よって、短矢印１０５の指し示す年指標１０３が、年指標１０３−１から年指標１０３−２に変更されると、遡及年数は１２年増加するとしてもよい。
【０１７６】
本実施形態において、図２に示す中心点１０６は画像として表示されている。この実施形態に代えて、中心点１０６を画像として表示しなくてもよい。中心点１０６の位置座標はＨＤＤ２０に予め記憶されており、図４のステップＳＡ１０を実行する際に、ＨＤＤ２０から中心点１０６の位置座標が取得される。
【０１７７】
本実施形態において、年数表示領域１０８に表示された遡及年数画像１０９は、接触操作領域１０１への操作によって変更される。この実施形態に加え、年数表示領域１０８に遡及年数を変更させるための増加ボタン及び減少ボタンを設けてもよい。増加ボタンへの接触を受付けると、遡及年数は順次増加し、減少ボタンへの接触を受付けると、遡及年数は順次減少する。また、遡及年数の増減に連動し、時計ＵＩ１０２上に表示されている長矢印１０４及び短矢印１０５が回転移動してもよい。
【０１７８】
本実施形態において、図２に示す所定年代画像１０７の色彩は一定である。この実施形態に代えて、接触操作領域１０１への接触操作の有無に応じて色彩を変更してもよい。例えば、接触操作を検知して長矢印１０４が動いている最中は所定年代画像１０７の色彩は薄くなり、接触操作を検知しなくなり、長矢印１０４が停止したら、所定年代画像１０７の色彩は濃くなってもよい。
【０１７９】
本実施形態において、図２に示す長矢印１０４の色彩は一定である。この実施形態に代えて、接触操作領域１０１への接触操作の有無に応じて色彩を変更してもよい。例えば、接触操作を検知して長矢印１０４が動いている最中は長矢印１０４の色彩は濃くなり、接触操作を検知しなくなり、長矢印１０４が停止したら、長矢印１０４の色彩は薄くなってもよい。
【０１８０】
本実施形態において、図４のステップＳＡ１２の処理で判定される位置差分の所定値は、リモコン装置１において予め設定されている。この実施形態に代えて、所定値を、表示部１８のサイズによって変更してもよい。表示部１８のサイズは、予めＨＤＤ２０に記憶されており、表示部１８のサイズが小さいほど、所定値を小さくしてもよい。
【０１８１】
本実施形態において、図２に示す時計ＵＩ１０２は年指標１０３で１２分割されている。言い換えると、遡及年数の遡及進度は常に一定であり、本実施形態の場合、時計ＵＩ１０２を長矢印１０４が一周すると、遡及年数は１２年増加する。この実施形態に代えて、ユーザの指定により、遡及年数の遡及進度を変更してもよい。操作部１２上に、遡及進度「遅い」、「普通」、「早い」を選択するボタンが予め用意され、初期値は「普通」に設定され、等間隔に表示される年指標１０３の個数が１２個に設定される。遡及進度が「遅い」に設定されると、年指標１０３の個数は６個に変更される。遡及進度が「早い」に設定されると、年指標１０３の個数が２４個に変更される。また、ユーザがＨＤＤ２０に自身の年齢を予め記憶させることが可能な場合、本年齢に応じて遡及進度を設定してもよい。例えば、ユーザの年齢が１２歳の場合、年指標１０３の個数を１２個とし、ユーザの年齢が２４歳の場合は、年指標１０３の個数を２４個とする。また、音楽に興味があったであろう年代が予め設定されており、特にユーザが楽曲に興味ないであろう年代については、遡及進度を早めてすぐに過去の所定年代に遡及可能にすると共に、ユーザが楽曲に興味があったであろう年代については、遡及進度を遅め、細かく遡及可能にしてもよい。例えば、５０歳の人の音楽に興味があったであろう年代を１２歳から２４歳までと仮定すると、５０歳から２４歳までは、年指標１０３の個数を２６個にして、２６年分を１周で進めることを可能とし、２４歳から１２歳までは、年指標１０３の個数を１２個にして、１２年分を１周で進めることを可能にしてもよい。
【０１８２】
本実施形態において、楽曲検索装置の一例として、カラオケ店舗で使用される業務用のカラオケ装置に括り付いたリモコン装置が記載されている。本実施形態に代えて、家庭用ゲーム機、パーソナルコンピュータ、携帯電話、及び携帯情報端末といった、ユーザがカラオケを実施できる機能を有している機器を楽曲検索装置としてもよい。
【符号の説明】
【０１８３】
１…リモコン装置、１１…制御部、１２…操作部、１３…操作処理部、１４…赤外線受信部、１５…ビデオＲＡＭ、１６…画像制御部、１７…タッチパネル、１８…表示部、１９…メモリ、２０…ＨＤＤ、２１…ＬＡＮ通信部、３…カラオケ装置、３１…制御部、３２…操作部、３３…操作処理部、３４…赤外線受信部、３５…ビデオＲＡＭ、３６…画像再生部、３７…画像制御部、３８…メモリ、３９…ＨＤＤ、４０…音響制御部、４１…ＬＡＮ通信部、５１…表示部、５２…スピーカ、５３…歌唱用マイク、１００…ＬＡＮ、１１０…アクセスポイント、１２０…ルータ、６…ホスト装置、６１…制御部、６２…記憶部、６３…ＬＡＮ通信部
以上
【図１】
0006511352.tif 000002
【図２】
0006511352.tif 000003
【図３】
0006511352.tif 000004
【図４】
0006511352.tif 000005
【図５】
0006511352.tif 000006
【図６】
0006511352.tif 000007
【図７】
0006511352.tif 000008
【図８】
0006511352.tif 000009
【図９】
0006511352.tif 000010
【図１０】
0006511352.tif 000011
【図１１】
0006511352.tif 000012
【図１２】
0006511352.tif 000013
【図１３】
0006511352.tif 000014
【図１４】
0006511352.tif 000015
【図１５】
0006511352.tif 000016