(57)【要約】【課題】新たにカラオケ演奏可能となったユーザが好む楽曲のうちそのユーザに報知されていない楽曲をユーザに知らせること。【解決手段】ユーザが予め登録した検索文字列を含む楽曲基本情報に対応するカラオケ楽曲のうちユーザに報知されていないカラオケ楽曲を検索してそのユーザ向けの新譜情報として提供する。そして、表示部にユーザ向けの新譜情報が表示された場合には、そのことが当該認証中のユーザに関するマイアーティストデータベースに所定のタイミングで反映され、次回認証時にはそのカラオケ楽曲がそのユーザ向けの新譜情報として表示されることがない。なお、所定のタイミングとしては、当該カラオケ楽曲が演奏予約されたときや、当該カラオケ楽曲がカラオケ演奏されたとき、当該認証中のユーザに対する認証が終了されたときなどが挙げられる。【選択図】図２
2010175946.tif 000002
【特許請求の範囲】
【請求項１】
カラオケ楽曲を再生するカラオケ装置と前記カラオケ装置に対して前記カラオケ楽曲を提供するホストサーバとが第一ネットワークを介して通信可能に接続されるとともに、前記カラオケ装置と情報表示機能および前記カラオケ装置を操作するためにユーザが入力操作する入力機能を有するリモコン端末とが通信可能に接続されたカラオケネットワークシステムであって、
前記ホストサーバは、
当該カラオケ楽曲を特定する楽曲特定情報、当該カラオケ楽曲の曲名およびアーティスト名を少なくとも含む当該カラオケ楽曲に関する各種情報である楽曲基本情報と当該カラオケ楽曲をカラオケ演奏するためのカラオケ演奏用データとを少なくとも対応付けてカラオケ楽曲データとして記憶するホスト側楽曲データ記憶手段と、
前記ホスト側楽曲データ記憶手段に記憶されているカラオケ楽曲データを前記カラオケ装置に配信する楽曲データ配信手段と、
少なくともユーザを特定するユーザ特定情報と、ユーザを認証するための情報である認証情報と、ユーザが前回認証した日時を示す認証日時情報とを対応付けてユーザごとの個人用情報として記憶する個人用情報記憶手段と、
少なくとも前記ユーザ特定情報と、ユーザが所望するカラオケ楽曲を検索するための検索文字列と、その楽曲基本情報中に前記検索文字列を含むカラオケ楽曲データに対応する前記楽曲特定情報と、当該楽曲特定情報に対応するカラオケ楽曲を認証中のユーザに対して新譜として報知したか否かを示す報知有無情報とを対応付けてユーザごとのマイアーティストデータベースとして記憶するマイアーティストデータベース記憶手段と、
前記ホスト側楽曲データ記憶手段に新譜として新たに記憶されたカラオケ楽曲データから、前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録される検索文字列をその楽曲基本情報中に含むカラオケ楽曲データを検索し、その検索したカラオケ楽曲データに対応する楽曲特定情報を、当該認証中のユーザに対して新譜として報知していないことを示す前記報知有無情報とともに、当該認証中のユーザに関するマイアーティストデータベースに登録する楽曲基本情報登録手段と、
前記個人用情報記憶手段に記憶されている個人用情報の認証情報に基づき、前記カラオケ装置または前記リモコン端末を介しての当該システムの利用を要求するユーザに対する認証を行い、当該認証に用いた前記カラオケ装置または前記リモコン端末を介しての当該認証したユーザによる当該システムの利用を許可する認証手段と、
前記個人用情報記憶手段に記憶される当該認証中のユーザに関する個人用情報または前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースを、当該認証したユーザが用いる前記カラオケ装置または前記リモコン端末からの要求に基づいて閲覧可能な情報として配信するユーザ情報配信手段と、
前記カラオケ装置または前記リモコン端末を介する認証中のユーザからの要求に応じて、前記個人用情報記憶手段に記憶される当該認証中のユーザに関する個人用情報の変更または前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースの変更を行うユーザ情報変更手段と、
前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録される検索文字列を含む楽曲基本情報を当該認証中のユーザに関するマイアーティストデータベースから検索し、その検索した楽曲基本情報を検索結果とする楽曲検索手段と、
前記楽曲検索手段が検索した検索結果を、当該認証中のユーザが用いる前記リモコン端末へ配信する検索結果配信手段と、を備え、
前記カラオケ装置は、
前記ホストサーバから配信されたカラオケ楽曲データを記憶する装置側楽曲データ記憶手段と、
ユーザによるカラオケ楽曲の演奏予約を受け付ける予約受付手段と、
前記予約受付手段が受け付けたユーザによるカラオケ楽曲の演奏予約に基づき、演奏予約されたカラオケ楽曲に対応するカラオケ演奏用データを前記装置側楽曲データ記憶手段から読み出してカラオケ演奏するカラオケ演奏手段と、
前記ホストサーバから配信されて前記装置側楽曲データ記憶手段に新たに記憶されたカラオケ楽曲データを選択し、その選択したカラオケ楽曲データに含まれる前記楽曲基本情報を読み出し、その読み出した楽曲基本情報を新譜案内データとして前記リモコン端末に配信する新譜案内データ配信手段と、を備え、
前記リモコン端末は、
前記カラオケ装置から配信された新譜案内データを記憶する新譜案内データ記憶手段と、
当該リモコン端末を操作するユーザからの入力操作に基づき、前記ホストサーバの前記認証手段に対して当該ユーザに対する認証を要求する認証要求手段と、
当該リモコン端末を操作する認証中のユーザからの入力操作に基づき、当該認証中のユーザが所望するカラオケ楽曲を検索するための検索文字列を、前記ホストサーバの前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録するよう前記ホストサーバに要求する検索文字列登録要求手段と、
前記ホストサーバから前記カラオケ装置を経由して配信される前記検索結果を記憶する検索結果記憶手段と、
各種情報を表示可能な表示手段と、
前記カラオケ装置から配信されて前記新譜案内データ記憶手段に新たに記憶された新譜案内データを読み出し、その読み出した新譜案内データを前記表示手段に表示させ、一方、前記検索結果記憶手段に前記検索結果が記憶されている場合には当該検索結果を読み出し、その読み出した検索結果を前記表示手段に表示させる表示制御手段と、
当該リモコン端末を操作する認証中のユーザからの入力操作に基づき、前記表示手段に表示される新譜案内データに含まれる楽曲基本情報のうち当該認証中のユーザに選択された楽曲基本情報または前記表示手段に表示される検索結果に含まれる楽曲基本情報に対応するカラオケ楽曲の演奏予約を前記カラオケ装置に対して行う演奏予約手段と、
前記表示手段に前記検索結果が表示された場合には、前記ホストサーバの前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに含まれる報知有無情報のうち当該検索結果に含まれる楽曲基本情報に対応付けられる報知有無情報を当該認証中のユーザに対して新譜として報知したこと示す状態に変更するよう所定のタイミングで要求するマイアーティストデータベース更新要求手段と、を備えること
を特徴とするカラオケネットワークシステム。
【請求項２】
所定のタイミングとは当該カラオケ楽曲が演奏予約されたときであることを特徴とする請求項１に記載のカラオケネットワークシステム。
【請求項３】
所定のタイミングとは当該カラオケ楽曲がカラオケ演奏されたときであることを特徴とする請求項１に記載のカラオケネットワークシステム。
【請求項４】
所定のタイミングとは当該認証中のユーザに対する認証が終了されたときであることを特徴とする請求項１に記載のカラオケネットワークシステム。
【請求項５】
前記表示制御手段は、前記表示手段に表示させる新譜案内データに含まれる楽曲基本情報を強調表示させ、前記表示手段に前記検索結果を表示させた場合には、前記表示手段に表示させる新譜案内データに含まれる楽曲基本情報のうち前記検索結果に含まれる楽曲基本情報と同一の楽曲基本情報に対する強調表示を前記所定のタイミングで解除することを特徴とする請求項１〜請求項４の何れかに記載のカラオケネットワークシステム。
【請求項６】
カラオケ楽曲を再生するカラオケ装置と前記カラオケ装置に対して前記カラオケ楽曲を提供するホストサーバとが第一ネットワークを介して通信可能に接続されるとともに、前記カラオケ装置と情報表示機能および前記カラオケ装置を操作するためにユーザが入力操作する入力機能を有するリモコン端末とが通信可能に接続され、前記ホストサーバが、当該カラオケ楽曲を特定する楽曲特定情報、当該カラオケ楽曲の曲名およびアーティスト名を少なくとも含む当該カラオケ楽曲に関する各種情報である楽曲基本情報と当該カラオケ楽曲をカラオケ演奏するためのカラオケ演奏用データとを少なくとも対応付けてカラオケ楽曲データとして記憶するホスト側楽曲データ記憶手段と、前記ホスト側楽曲データ記憶手段に記憶されているカラオケ楽曲データを前記カラオケ装置に配信する楽曲データ配信手段と、少なくともユーザを特定するユーザ特定情報と、ユーザを認証するための情報である認証情報と、ユーザが前回認証した日時を示す認証日時情報とを対応付けてユーザごとの個人用情報として記憶する個人用情報記憶手段と、少なくとも前記ユーザ特定情報と、ユーザが所望するカラオケ楽曲を検索するための検索文字列と、その楽曲基本情報中に前記検索文字列を含むカラオケ楽曲データに対応する前記楽曲特定情報と、当該楽曲特定情報に対応するカラオケ楽曲を認証中のユーザに対して新譜として報知したか否かを示す報知有無情報とを対応付けてユーザごとのマイアーティストデータベースとして記憶するマイアーティストデータベース記憶手段と、前記ホスト側楽曲データ記憶手段に新譜として新たに記憶されたカラオケ楽曲データから、前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録される検索文字列をその楽曲基本情報中に含むカラオケ楽曲データを検索し、その検索したカラオケ楽曲データに対応する楽曲特定情報を、当該認証中のユーザに対して新譜として報知していないことを示す前記報知有無情報とともに、当該認証中のユーザに関するマイアーティストデータベースに登録する楽曲基本情報登録手段と、前記個人用情報記憶手段に記憶されている個人用情報の認証情報に基づき、前記カラオケ装置または前記リモコン端末を介しての当該システムの利用を要求するユーザに対する認証を行い、当該認証に用いた前記カラオケ装置または前記リモコン端末を介しての当該認証したユーザによる当該システムの利用を許可する認証手段と、前記個人用情報記憶手段に記憶される当該認証中のユーザに関する個人用情報または前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースを、当該認証したユーザが用いる前記カラオケ装置または前記リモコン端末からの要求に基づいて閲覧可能な情報として配信するユーザ情報配信手段と、前記カラオケ装置または前記リモコン端末を介する認証中のユーザからの要求に応じて、前記個人用情報記憶手段に記憶される当該認証中のユーザに関する個人用情報の変更または前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースの変更を行うユーザ情報変更手段と、前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録される検索文字列を含む楽曲基本情報を当該認証中のユーザに関するマイアーティストデータベースから検索し、その検索した楽曲基本情報を検索結果とする楽曲検索手段と、前記楽曲検索手段が検索した検索結果を、当該認証中のユーザが用いる前記リモコン端末へ配信する検索結果配信手段と、を備え、前記カラオケ装置が、前記ホストサーバから配信されたカラオケ楽曲データを記憶する装置側楽曲データ記憶手段と、ユーザによるカラオケ楽曲の演奏予約を受け付ける予約受付手段と、前記予約受付手段が受け付けたユーザによるカラオケ楽曲の演奏予約に基づき、演奏予約されたカラオケ楽曲に対応するカラオケ演奏用データを前記装置側楽曲データ記憶手段から読み出してカラオケ演奏するカラオケ演奏手段と、前記ホストサーバから配信されて前記装置側楽曲データ記憶手段に新たに記憶されたカラオケ楽曲データを選択し、その選択したカラオケ楽曲データに含まれる前記楽曲基本情報を読み出し、その読み出した楽曲基本情報を新譜案内データとして前記リモコン端末に配信する新譜案内データ配信手段と、を備えるカラオケネットワークシステムに用いられる前記リモコン端末であって、
前記カラオケ装置から配信された新譜案内データを記憶する新譜案内データ記憶手段と、
当該リモコン端末を操作するユーザからの入力操作に基づき、前記ホストサーバの前記認証手段に対して当該ユーザに対する認証を要求する認証要求手段と、
当該リモコン端末を操作する認証中のユーザからの入力操作に基づき、当該認証中のユーザが所望するカラオケ楽曲を検索するための検索文字列を、前記ホストサーバの前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録するよう前記ホストサーバに要求する検索文字列登録要求手段と、
前記ホストサーバから前記カラオケ装置を経由して配信される前記検索結果を記憶する検索結果記憶手段と、
各種情報を表示可能な表示手段と、
前記カラオケ装置から配信されて前記新譜案内データ記憶手段に新たに記憶された新譜案内データを読み出し、その読み出した新譜案内データを前記表示手段に表示させ、一方、前記検索結果記憶手段に前記検索結果が記憶されている場合には当該検索結果を読み出し、その読み出した検索結果を前記表示手段に表示させる表示制御手段と、
当該リモコン端末を操作する認証中のユーザからの入力操作に基づき、前記表示手段に表示される新譜案内データに含まれる楽曲基本情報のうち当該認証中のユーザに選択された楽曲基本情報または前記表示手段に表示される検索結果に含まれる楽曲基本情報に対応するカラオケ楽曲の演奏予約を前記カラオケ装置に対して行う演奏予約手段と、
前記表示手段に前記検索結果が表示された場合には、前記ホストサーバの前記マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに含まれる報知有無情報のうち当該検索結果に含まれる楽曲基本情報に対応付けられる報知有無情報を当該認証中のユーザに対して新譜として報知したこと示す状態に変更するよう所定のタイミングで要求するマイアーティストデータベース更新要求手段と、を備えること
を特徴とするリモコン端末。
【請求項７】
所定のタイミングとは当該カラオケ楽曲が演奏予約されたときであることを特徴とする請求項６に記載のリモコン端末。
【請求項８】
所定のタイミングとは当該カラオケ楽曲がカラオケ演奏されたときであることを特徴とする請求項６に記載のリモコン端末。
【請求項９】
所定のタイミングとは当該認証中のユーザに対する認証が終了されたときであることを特徴とする請求項６に記載のリモコン端末。
【請求項１０】
前記表示制御手段は、前記表示手段に表示させる新譜案内データに含まれる楽曲基本情報を強調表示させ、前記表示手段に前記検索結果を表示させた場合には、前記表示手段に表示させる新譜案内データに含まれる楽曲基本情報のうち前記検索結果に含まれる楽曲基本情報と同一の楽曲基本情報に対する強調表示を前記所定のタイミングで解除することを特徴とする請求項６〜請求項９の何れかに記載のリモコン端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、新たにカラオケ演奏可能となったユーザが好む楽曲のうちそのユーザに報知されていない楽曲をユーザに知らせる技術に関する。
【背景技術】
【０００２】
従来より、カラオケ装置で再生するカラオケ楽曲などのコンテンツを、ネットワークを介してコンテンツ配信用のホストサーバから各カラオケ店舗（例えばカラオケボックス）に設置されたカラオケ装置へ配信するカラオケネットワークシステムが広く普及している。
【０００３】
なお、コンテンツのうちカラオケ楽曲の配信については、例えば１ヶ月に一度といった頻度で定期的に実施され、配信されたカラオケ楽曲は、次のカラオケ楽曲の配信があるまで新譜として案内される。なお、この新譜案内は、新譜として配信されたカラオケ楽曲の曲名やアーティスト名などの情報を、次のカラオケ楽曲の配信までの期間中、ユーザによるカラオケ演奏曲の予約をカラオケ装置に対して行うリモコン端末の表示装置に表示させることによって実行される。
【０００４】
しかし、上述のようなカラオケネットワークシステムにおいては、次のような問題があった。すなわち、配信されたカラオケ楽曲の新譜案内は次のカラオケ楽曲の配信までの期間中のみ行われるため、カラオケ店舗を訪れたユーザは、現在案内中である最新の新譜案内を見ることはできるが、案内が終了した過去の新譜案内を見ることができない。このため、例えば過去の新譜案内にそのユーザが好むアーティストの楽曲が含まれていたときには、その楽曲がカラオケ演奏可能となっていることをユーザが知る機会を逃すおそれがあった。
【０００５】
なお、最新の新譜案内とともに過去の新譜案内を提供することも考えられるが、このように多数の新譜案内が提供されると選曲に煩雑さが生じ、ユーザの利便性が低下するという問題がある。
【０００６】
そこで、ユーザが好むアーティスト名を予め登録しておき、登録するアーティストの新譜を検索して表示するカラオケリモコン装置が提供されている。具体的には、特許文献１に記載のカラオケリモコン装置は、新譜データとその抽出機能を備え、対応するカラオケ演奏装置へカラオケ楽曲を予約登録する際に、所定の検索モードによる検索にてヒットしたカラオケ楽曲の中から、利用者が任意のカラオケ楽曲を指定した状態で新譜データ抽出操作を行った場合、当該指定楽曲と同じアーティストに属する新譜データがあれば、これを表示させる機能を備える。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−２８３８０６号公報（第５，６頁、図５）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、上述のようなカラオケリモコン装置においては、次のような問題があった。すなわち、表示されたアーティストの新譜をユーザが選択して歌唱した後もその曲が新譜として表示されるという問題があった。これは、検索対象が新譜データであり、且つユーザごとの歌唱履歴の管理を行っていないためである。
【０００９】
本発明は、このような課題に鑑みなされたものであり、その目的とするところは、新たにカラオケ演奏可能となったユーザが好む楽曲のうちそのユーザに報知されていない楽曲をユーザに知らせる技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するためになされた請求項１に係るカラオケネットワークシステム（１：この欄においては、発明に対する理解を容易にするため、必要に応じて「発明を実施するための形態」欄で用いた符号を付すが、この符号によって請求の範囲を限定することを意味するものではない。）は、カラオケ楽曲を再生するカラオケ装置（１０）とカラオケ装置に対してカラオケ楽曲を提供するホストサーバ（３０）とが第一ネットワークを介して通信可能に接続されるとともに、カラオケ装置と情報表示機能およびカラオケ装置を操作するためにユーザが入力操作する入力機能を有するリモコン端末（２０）とが通信可能に接続される。
【００１１】
ホストサーバは、ホスト側楽曲データ記憶手段（３２）と、楽曲データ配信手段（３３）と、個人用情報記憶手段（３２）と、マイアーティストデータベース記憶手段（３２）と、楽曲基本情報登録手段（３３）と、認証手段（３３）と、ユーザ情報配信手段（３３）と、ユーザ情報変更手段（３３）と、楽曲検索手段（３３）と、検索結果配信手段（３３）と、を備える。
【００１２】
このうちのホスト側楽曲データ記憶手段は、当該カラオケ楽曲を特定する楽曲特定情報、当該カラオケ楽曲の曲名およびアーティスト名を少なくとも含む当該カラオケ楽曲に関する各種情報である楽曲基本情報と当該カラオケ楽曲をカラオケ演奏するためのカラオケ演奏用データとを少なくとも対応付けてカラオケ楽曲データとして記憶する。また、楽曲データ配信手段は、ホスト側楽曲データ記憶手段に記憶されているカラオケ楽曲データを前記カラオケ装置に配信する。
【００１３】
また、個人用情報記憶手段は、少なくともユーザを特定するユーザ特定情報と、ユーザを認証するための情報である認証情報と、ユーザが前回認証した日時を示す認証日時情報とを対応付けてユーザごとの個人用情報として記憶する。また、マイアーティストデータベース記憶手段は、少なくともユーザ特定情報と、ユーザが所望するカラオケ楽曲を検索するための検索文字列と、その楽曲基本情報中に検索文字列を含むカラオケ楽曲データに対応する前記楽曲特定情報と、当該楽曲特定情報に対応するカラオケ楽曲を認証中のユーザに対して新譜として報知したか否かを示す報知有無情報とを対応付けてユーザごとのマイアーティストデータベースとして記憶する。
【００１４】
また、楽曲基本情報登録手段は、ホスト側楽曲データ記憶手段に新譜として新たに記憶されたカラオケ楽曲データから、マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録される検索文字列をその楽曲基本情報中に含むカラオケ楽曲データを検索し、その検索したカラオケ楽曲データに対応する楽曲特定情報を、当該認証中のユーザに対して新譜として報知していないことを示す報知有無情報とともに、当該認証中のユーザに関するマイアーティストデータベースに登録する。
【００１５】
また、認証手段は、個人用情報記憶手段に記憶されている個人用情報の認証情報に基づき、カラオケ装置またはリモコン端末を介しての当該システムの利用を要求するユーザに対する認証を行い、当該認証に用いたカラオケ装置またはリモコン端末を介しての当該認証したユーザによる当該システムの利用を許可する。
【００１６】
また、ユーザ情報配信手段は、個人用情報記憶手段に記憶される当該認証中のユーザに関する個人用情報またはマイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースを、当該認証したユーザが用いるカラオケ装置またはリモコン端末からの要求に基づいて閲覧可能な情報として配信する。また、ユーザ情報変更手段は、カラオケ装置またはリモコン端末を介する認証中のユーザからの要求に応じて、個人用情報記憶手段に記憶される当該認証中のユーザに関する個人用情報の変更またはマイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースの変更を行う。
【００１７】
また、楽曲検索手段は、マイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録される検索文字列を含む楽曲基本情報を当該認証中のユーザに関するマイアーティストデータベースから検索し、その検索した楽曲基本情報を検索結果とする。また、検索結果配信手段は、楽曲検索手段が検索した検索結果を、当該認証中のユーザが用いる前記リモコン端末へ配信する。
【００１８】
カラオケ装置は、装置側楽曲データ記憶手段（１６）と、予約受付手段（１２，１４）と、カラオケ演奏手段（１３）と、新譜案内データ配信手段（１２）と、を備える。
【００１９】
このうち装置側楽曲データ記憶手段は、ホストサーバから配信されたカラオケ楽曲データを記憶する。また、予約受付手段は、ユーザによるカラオケ楽曲の演奏予約を受け付ける。また、カラオケ演奏手段は、予約受付手段が受け付けたユーザによるカラオケ楽曲の演奏予約に基づき、演奏予約されたカラオケ楽曲に対応するカラオケ演奏用データを装置側楽曲データ記憶手段から読み出してカラオケ演奏する。
【００２０】
また、新譜案内データ配信手段は、ホストサーバから配信されて装置側楽曲データ記憶手段に新たに記憶されたカラオケ楽曲データを選択し、その選択したカラオケ楽曲データに含まれる楽曲基本情報を読み出し、その読み出した楽曲基本情報を新譜案内データとしてリモコン端末に配信する。
【００２１】
リモコン端末は、新譜案内データ記憶手段（２５）と、認証要求手段（２２）と、検索文字列登録要求手段（２２）と、検索結果記憶手段（２５）と、各種情報を表示可能な表示手段（２１）と、表示制御手段（２２）と、演奏予約手段（２２）と、マイアーティストデータベース更新要求手段（２２）と、を備える。
【００２２】
このうちの新譜案内データ記憶手段は、カラオケ装置から配信された新譜案内データを記憶する。
【００２３】
また、認証要求手段は、当該リモコン端末を操作するユーザからの入力操作に基づき、ホストサーバの認証手段に対して当該ユーザに対する認証を要求する。また、検索文字列登録要求手段と、当該リモコン端末を操作する認証中のユーザからの入力操作に基づき、当該認証中のユーザが所望するカラオケ楽曲を検索するための検索文字列を、ホストサーバのマイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに登録するようホストサーバに要求する。また、検索結果記憶手段は、ホストサーバからカラオケ装置を経由して配信される検索結果を記憶する。
【００２４】
また、表示制御手段は、カラオケ装置から配信されて新譜案内データ記憶手段に新たに記憶された新譜案内データを読み出し、その読み出した新譜案内データを表示手段に表示させ、一方、検索結果記憶手段に検索結果が記憶されている場合には当該検索結果を読み出し、その読み出した検索結果を表示手段に表示させる。
【００２５】
また、演奏予約手段は、当該リモコン端末を操作する認証中のユーザからの入力操作に基づき、表示手段に表示される新譜案内データに含まれる楽曲基本情報のうち当該認証中のユーザに選択された楽曲基本情報または表示手段に表示される検索結果に含まれる楽曲基本情報に対応するカラオケ楽曲の演奏予約をカラオケ装置に対して行う。
【００２６】
また、マイアーティストデータベース更新要求手段は、表示手段に検索結果が表示された場合には、ホストサーバのマイアーティストデータベース記憶手段に記憶される当該認証中のユーザに関するマイアーティストデータベースに含まれる報知有無情報のうち当該検索結果に含まれる楽曲基本情報に対応付けられる報知有無情報を当該認証中のユーザに対して新譜として報知したことを示す状態に変更するよう所定のタイミングで要求する。
【００２７】
このように構成された本発明のカラオケネットワークシステムによれば、ユーザが予め登録した検索文字列を含む楽曲基本情報に対応するカラオケ楽曲のうちユーザに報知されていないカラオケ楽曲を検索してそのユーザ向けの新譜情報（検索結果）として提供する。そして、表示手段に検索結果が表示された場合には、そのことが当該認証中のユーザに関するマイアーティストデータベースに所定のタイミングで反映され、次回認証時にはそのカラオケ楽曲がそのユーザ向けの新譜情報として表示されることがない。したがって、新たにカラオケ演奏可能となったユーザが好む楽曲のうちそのユーザに報知されていない楽曲をユーザに知らせることができる。
【００２８】
なお、上述の所定のタイミングとしては、次のようなものが考えられる。
【００２９】
まず、所定のタイミングとは当該カラオケ楽曲が演奏予約されたときであることが考えられる（請求項２）。このように構成すれば、当該認証中のユーザに関するマイアーティストデータベースを迅速に更新することができる。
【００３０】
また、所定のタイミングとは当該カラオケ楽曲がカラオケ演奏されたときであることが考えられる（請求項３）。このように構成すれば、例えば当該カラオケ楽曲をカラオケ演奏中に演奏が取消しになった場合に、当該認証中のユーザに関するマイアーティストデータベースを誤って更新してしまうことを防ぐことができる。
【００３１】
また、所定のタイミングとは当該認証中のユーザに対する認証が終了されたときであることが考えられる（請求項４）。このように構成すれば、一回の認証に対する当該認証中のユーザに関するマイアーティストデータベースの更新が一度で済み、演奏予約時やカラオケ演奏時に当該認証中のユーザに関するマイアーティストデータベースを更新する場合に比べて、当該システムの通信の負担が軽減される。
【００３２】
ところで、検索結果に含まれる楽曲基本情報が新譜案内にも含まれる場合があり、上述のように検索結果が表示手段に表示された後にも、新譜案内に新譜として掲載されるのはユーザに誤解を招くおそれがあり好ましくない。
【００３３】
そこで、当該認証中のユーザに関するマイアーティストデータベースの更新を、表示手段による表示内容に反映させることが考えられる。具体的には、請求項５のように、表示制御手段が、表示手段に表示させる新譜案内データに含まれる楽曲基本情報を強調表示させ、表示手段に検索結果を表示させた場合には、表示手段に表示させる新譜案内データに含まれる楽曲基本情報のうち検索結果に含まれる楽曲基本情報と同一の楽曲基本情報に対する強調表示を所定のタイミングで解除することが考えられる。
【００３４】
このように構成すれば、当該認証中のユーザに関するマイアーティストデータベースの更新を、表示手段による表示内容にも速やかに反映させることができる。
【００３５】
なお、本発明は、請求項１〜５に係るカラオケネットワークシステムに用いられるリモコン端末としても実現可能である（請求項６〜１０）。
【図面の簡単な説明】
【００３６】
【図１】カラオケネットワークシステムの概略構成を示すブロック図である。
【図２】カラオケネットワークシステムが実行するメイン処理を示すタイムチャートである。
【図３】（ａ）はセンターが実行する差分更新ファイル配信処理を示すフローチャートであり、（ｂ）はセンターが実行するマイアーティストデータベースへのチェック楽曲追加処理を示すフローチャートである。
【図４】（ａ）はセンターが実行する予約確認表示によるマイアーティストデータベース更新処理を示すフローチャートであり、（ｂ）はセンターが実行する演奏判定によるマイアーティストデータベース更新処理を示すフローチャートであり、（ｃ）はセンターが実行するマイアーティスト閲覧によるマイアーティストデータベース更新処理を示すフローチャートである。
【図５】（ａ）はリモコン端末が実行する楽曲データベース更新処理を示すフローチャートであり、（ｂ）はリモコン端末が実行するマイアーティスト閲覧処理を示すフローチャートである。
【図６】リモコン端末が実行する通常検索結果表示処理を示すフローチャートである。
【図７】（ａ）はマイアーティスト登録している楽曲のアイコン表示条件を示す説明図であり、（ｂ）はマイアーティスト閲覧画面上でのアイコン表示条件を示す説明図であり、（ｃ）はマイアーティスト閲覧画面の一例を示す説明図である。
【図８】（ａ）は通常楽曲検索画面上でのアイコン表示条件を示す説明図であり、（ｂ）はログイン中のユーザの検索画面の一例を示す説明図であり、（ｃ）はログイン中のユーザ以外のユーザの検索画面の一例を示す説明図である。
【図９】（ａ）はセンターが記憶するデータベースのうちのユーザデータベースのデータ構造を示す説明図であり、（ｂ）はセンターが記憶するデータベースのうちのセンター管理楽曲データベースのデータ構造を示す説明図であり、（ｃ）はセンターが記憶するデータベースのうちのマイアーティストデータベースのデータ構造を示す説明図であり、（ｄ）はリモコン端末が記憶するデータベースのうちの楽曲データベースのデータ構造を示す説明図である。
【発明を実施するための形態】
【００３７】
以下に本発明の実施形態を図面とともに説明する。なお、本発明はこの実施形態に限定されるものではなく、様々な態様にて実施することが可能である。
【００３８】
［１．カラオケネットワークシステム１の構成の説明］
図１に示すように、カラオケネットワークシステム１は、一つ以上のカラオケ装置１０とセンター（ホストサーバ）３０とがインターネット（第一ネットワーク）を介して通信可能に接続され、カラオケ装置１０とリモコン端末２０とがカラオケルームに設置されるＬＡＮ（第二ネットワーク）を介して通信可能に接続される。なお、図１ではカラオケ装置１０が一つのみ図示されている。
【００３９】
なお、インターネットとＬＡＮとは図示しないルータで接続されている。また、カラオケ装置１０、リモコン端末２０およびセンター３０は、相互の識別情報（アドレスなど）を予め記憶して通信対象を特定しており、ＬＡＮを介して互いに通信するようになっている。なお、ＬＡＮは有線方式であっても無線方式であってもよい。
【００４０】
［１．１．カラオケ装置１０の構成の説明］
カラオケ装置１０は、各種映像の表示を行う表示部１１，装置全体を制御する制御部１２，楽曲データの再生（カラオケ演奏）を行う楽曲再生部１３，複数のキー・スイッチなどからなる操作部１４，インターネットやＬＡＮを介した通信を制御する通信部１５，演奏楽曲の伴奏内容および歌詞を示す楽曲データ（カラオケ楽曲データ）などを記憶するＨＤＤ１６などを備える。このカラオケ装置１０は、カラオケ楽曲を再生する機能を有する。
【００４１】
また、表示部１１は図示しないＴＶなどを有し、歌詞テロップや背景画像を表示可能である。また、楽曲再生部１３は、図示しないマイクやＭＩＤＩ再生部、アンプ、スピーカを含み、楽曲データをカラオケ演奏するとともにマイクから入力された歌唱音声を出力する。また、制御部１２はＣＰＵやＲＯＭ、ＲＡＭなどから構成され、装置全体を制御する。
【００４２】
なお、ＨＤＤ１６は装置側楽曲データ記憶手段に該当する。また、制御部１２は、予約受付手段および新譜案内データ配信手段に該当する。また、楽曲再生部１３はカラオケ演奏手段に該当する。
【００４３】
［１．２．リモコン端末２０の構成の説明］
リモコン端末２０は、各種情報の表示を行う表示部２１，装置全体を制御する制御部２２，複数のキー・スイッチなどからなる操作部２３，インターネットを介した通信を制御する通信部２４，各種情報を記憶する不揮発性メモリ２５などを備え、情報表示機能およびユーザが入力操作する入力機能を有する。
【００４４】
不揮発性メモリ２５には楽曲データベースなどが記録されている。
【００４５】
楽曲データベースには、アーティストＩＤ、アーティスト名、楽曲番号、タイトル、配信日などの各情報が互いに対応付けられて登録されている。
【００４６】
なお、不揮発性メモリ２５は、新譜案内データ記憶手段および検索結果記憶手段に該当する。また、制御部２２は、認証要求手段、検索文字列登録要求手段、表示制御手段、演奏予約手段およびマイアーティストデータベース更新要求手段に該当する。
【００４７】
［１．３．センター３０の構成の説明］
センター３０は、周知のコンピュータシステムからなり、インターネットを介した通信を制御する通信部３１，各種情報を記憶するＨＤＤ３２，サーバ全体を制御する制御部３３などを備える。このセンター３０は、カラオケ装置１０に対してカラオケ楽曲を提供する機能を有する。
【００４８】
ＨＤＤ３２にはユーザデータベース、センター管理楽曲データベース、マイアーティストデータベース、楽曲データベースなどが記録されている。
【００４９】
ユーザデータベースには、ユーザＩＤ（ユーザ特定情報）、パスワード（認証情報）、前回ログイン日（認証日時情報）などの各情報が互いに対応付けられて登録されている。
【００５０】
センター管理楽曲データベースには、アーティストＩＤ、アーティスト名、楽曲番号（楽曲特定情報）、タイトル（曲名）、配信日などの各情報が互いに対応付けられて登録されている。なお、アーティストＩＤ、アーティスト名、楽曲番号、タイトル、配信日が楽曲基本情報を構成する。
【００５１】
マイアーティストデータベースには、ユーザＩＤ（ユーザ特定情報）、アーティストＩＤ（アーティスト名を特定する情報）、マイアーティスト閲覧日、楽曲番号、表示フラグ（報知有無情報）などの各情報が互いに対応付けられて登録されている。なお、マイアーティストデータベースに登録されたアーティストＩＤが、ユーザが所望するカラオケ楽曲を検索するための検索文字列としての役割もする。また、マイアーティストデータベースに登録された楽曲番号が、楽曲特定情報としての役割もする。
【００５２】
楽曲データベースには、楽曲番号、ＭＩＤＩデータ（カラオケ演奏用データ）、歌詞データなどの各情報が互いに対応付けられて登録されている。
【００５３】
なお、ＨＤＤ３２はホスト側楽曲データ記憶手段、個人用情報記憶手段およびマイアーティストデータベース記憶手段に該当する。また、制御部３３は、楽曲データ配信手段、楽曲基本情報登録手段、認証手段、ユーザ情報配信手段、ユーザ情報変更手段、楽曲検索手段および検索結果配信手段に該当する。
【００５４】
［２．カラオケネットワークシステム１のメイン処理の説明］
次に、カラオケネットワークシステム１が実行するメイン処理を、図２を参照して説明する。
【００５５】
まず、センター３０が、差分更新ファイル配信処理を実行する（Ｓ１）。具体的には、図３（ａ）に示すように、センター３０のＨＤＤ３２に差分更新ファイル（新譜案内データ）が登録されているか否かを判断する（Ｓ１０５）。なお、差分更新ファイルとは、リモコン端末２０の楽曲データベースを更新するための前回リリースからの差分を示す情報である。
【００５６】
ＨＤＤ３２に差分更新ファイルが登録されていないと判断された場合には、ＨＤＤ３２に差分更新ファイルが登録されていると判断されるまで待機する（Ｓ１０５：ＮＯ）。一方、ＨＤＤ３２に差分更新ファイルが登録されていると判断された場合には（Ｓ１０５：ＹＥＳ）、その差分更新ファイルをＨＤＤ３２から読み出してリモコン端末２０に配信する（Ｓ１１０）。
【００５７】
一方、リモコン端末２０では、リモコン端末２０が、楽曲データベース更新処理を実行する（Ｓ２）。具体的には、図５（ａ）に示すように、差分更新ファイルを要求する旨をカラオケ装置１０に送信する（Ｓ２０５）。これに対してカラオケ装置１０は、差分更新ファイルの有無を示す情報をリモコン端末２０に送信する。このとき、センター３０から差分更新ファイルを受信していたら、その受信した差分更新ファイルをリモコン端末２０に転送する。また、センター３０から差分更新ファイルを受信していなかったときには、センター３０からの差分更新ファイルを待って、受信した差分更新ファイルをリモコン端末２０に転送する。さらに、リモコン端末２０では、カラオケ装置１０からの情報を受信したら、その情報に基づき、差分更新ファイルがカラオケ装置１０に存在するか否かを判断する（Ｓ２１０）。差分更新ファイルがカラオケ装置１０に存在しないと判断した場合には、差分更新ファイルがカラオケ装置１０に存在すると判断されるまで待機する（Ｓ２１０：ＮＯ）。一方、差分更新ファイルがカラオケ装置１０に存在すると判断された場合には（Ｓ２１０：ＹＥＳ）、差分更新ファイルをカラオケ装置１０から受信し、受信した差分更新ファイルを楽曲データベースに記憶させることで楽曲データベースを更新する。
【００５８】
続いて、リモコン端末２０が、ユーザによって操作部２３に入力されたユーザＩＤおよびパスワードをセンター３０に送信し、そのユーザのログインを要求する。
【００５９】
これに対して、センター３０では、リモコン端末２０から送信されたユーザＩＤおよびパスワードに基づきユーザ認証を行う。さらに、センター３０が、マイアーティストデータベースへのチェック楽曲追加処理を実行する（Ｓ３）。具体的には、図３（ｂ）に示すように、受信したユーザＩＤに対応する前回ログイン日をユーザデータベースから検索して取得する（Ｓ３０５）。また、同じく受信したユーザＩＤを条件に、該当するアーティストＩＤをマイアーティストデータベースから検索して取得する（Ｓ３１０）。さらに、取得したアーティストＩＤを条件に、該当する楽曲番号および配信日をセンター管理楽曲データベースから検索して取得する（Ｓ３１５）。なお、取得した楽曲番号が複数存在する場合には、以降の処理は楽曲番号ごとに行われる。そして、取得した前回ログイン日が取得した配信日よりも新しいか否かを判断する（Ｓ３２０）。前回ログイン日が配信日よりも新しいと判断した場合には（Ｓ３２０：ＹＥＳ）、そのユーザが前回ログインしてから新譜が配信されていないと判断する。一方、前回ログイン日が配信日よりも新しくない、つまり、配信日が前回ログイン日と同日または前回ログイン日よりも新しいと判断した場合には（Ｓ３２０：ＮＯ）、そのユーザが前回ログインしてから新譜が配信されていると考えられるため、前回ログイン日以降に配信されたマイアーティストの楽曲に関する情報（マイアーティストＩＤ、楽曲番号）をマイアーティストデータベースに登録する（Ｓ３２５）。同時に表示フラグを正としてマイアーティストデータベースに登録する（Ｓ３３０）。このことにより、ログイン中のユーザにとって興味のあるアーティストの楽曲のうち前回ログイン日以降に新たに配信された楽曲（チェック楽曲）がログイン中のユーザのマイアーティストデータベースに順次追加される。
【００６０】
なお、このようにマイアーティストデータベースに登録された楽曲については、特定条件を満たすまでは表示フラグが「正」となっていてリモコン端末２０での閲覧時に強調表示される。本実施形態では、当該楽曲の右側に「ＣＨＥＣＫ」とアイコン表示される。なお、この特定条件とは、予約確認画面を表示した場合、楽曲をカラオケ演奏して終了した場合、マイアーティストを閲覧してログアウトした場合などである。一方、特定条件を満たす場合には表示フラグが「正」から「偽」となり、上述の強調表示が解消される。これらの処理については後述する。
【００６１】
さらに、Ｓ３が終了したら、センター３０が、ユーザＩＤおよびログイン結果をリモコン端末２０に送信する。
【００６２】
これに対して、リモコン端末２０は、センター３０からユーザＩＤおよびログイン結果を受信したら、ユーザＩＤのログイン認証が正常に行われたと判断する。ログイン認証後、ユーザ操作によって操作部２３からマイアーティスト閲覧が指示さたたときには、マイアーティスト閲覧処理を実行する（Ｓ４）。具体的には、図５（ｂ）に示すように、リモコン端末２０が、まず、ユーザからのマイアーティスト閲覧要求の指示により、ユーザＩＤをセンター３０に送信する（Ｓ４０５）。一方、センター３０では、リモコン端末２０からユーザＩＤを受信したら、受信したユーザＩＤに対応するマイアーティストデータベースのマイアーティスト閲覧日を現在日に更新する。さらに、センター３０では、受信したユーザＩＤを条件に、マイアーティストＤＢ中の該当するマイアーティストチェック楽曲情報（検索結果）をリモコン端末２０に送信する。なお、マイアーティストチェック楽曲情報とは、ログイン中のユーザにとって興味のあるアーティストの楽曲のうち前回ログイン日以降に新たに配信された楽曲（チェック楽曲）に関する情報であり、アーティストＩＤ、楽曲番号、表示フラグが含まれる。これに対して、リモコン端末２０では、センター３０からマイアーティストチェック楽曲情報を受信する（Ｓ４１０）。なお、マイアーティストチェック楽曲情報が複数存在する場合には、以降の処理はマイアーティストチェック楽曲情報ごとに行われる。そして、リモコン端末２０が、受信したマイアーティストチェック楽曲情報を不揮発性メモリ２５に一旦記憶させるとともに、受信したマイアーティストチェック楽曲情報に含まれる楽曲番号を条件に、該当するアーティスト名、タイトルおよび配信日を楽曲データベースから検索して取得する（Ｓ４１５）。さらに、受信したマイアーティストチェック楽曲情報に含まれる表示フラグが正であるか否かを判断する（Ｓ４２０）。受信したマイアーティストチェック楽曲情報に含まれる表示フラグが正である場合には（Ｓ４２０：ＹＥＳ）、その表示フラグが含まれるマイアーティストチェック楽曲情報を強調表示する。本実施形態では、当該楽曲の右側に「ＣＨＥＣＫ」とアイコン表示する。受信したマイアーティストチェック楽曲情報に含まれる表示フラグが正ではなく偽である場合には（Ｓ４２０：ＮＯ）、当該チェック楽曲に対する上述のような強調表示は行わない。
【００６３】
なお、リモコン端末２０では、マイアーティストの新規登録を申請できる。具体的には、リモコン端末２０が、ユーザによって操作部２３に入力されたユーザＩＤおよびアーティストＩＤをセンター３０に送信し、マイアーティストの新規登録を申請する。
【００６４】
これに対して、センター３０では、リモコン端末２０からユーザＩＤおよびアーティスト名を受信したら、受信したユーザＩＤおよびアーティストＩＤをそのユーザのマイアーティストエータベースに新規に登録する。
【００６５】
ところで、メイン処理に戻り、リモコン端末２０では、マイアーティストのチェック楽曲の予約確認画面を表示する。この予約確認画面は、図７（ｃ）に例示するように、画面上部にはアーティスト名が配置され、画面中央には、受信したマイアーティストチェック楽曲情報に含まれる楽曲番号およびタイトルが配置される。また、「正」である表示フラグが含まれるマイアーティストチェック楽曲情報については、当該楽曲の右側に「ＣＨＥＣＫ」とアイコン表示される。
【００６６】
なお、メイン処理の実行中には、以下に説明するような通常検索については随時実行可能である。
【００６７】
まず、リモコン端末２０が、通常検索結果表示処理を実行する（Ｓ７）。具体的には、図６に示すように、リモコン端末２０が、ユーザ指示による通常検索を行い、楽曲データベースからアーティストＩＤを検索して取得する（Ｓ７０５）。続いて、リモコン端末２０が、取得したアーティストＩＤを条件に、該当するアーティスト名、タイトルおよび配信日を楽曲データベースから検索して取得し、取得したアーティスト名、タイトルおよび配信日を表示する（Ｓ７１０）。さらに、リモコン端末２０が、ユーザＩＤをセンター３０に送信する（Ｓ７１５）。これに対して、センター３０では、リモコン端末２０からユーザＩＤを受信したら、受信したユーザＩＤを条件に、マイアーティストＤＢ中の該当するマイアーティストチェック楽曲情報（アーティストＩＤ、楽曲番号、表示フラグ）を楽曲データベースから検索してリモコン端末２０に送信する。これに対して、リモコン端末２０では、センター３０からマイアーティストチェック楽曲情報を受信し（Ｓ７２０）、先に取得した楽曲番号が受信したマイアーティストチェック楽曲情報に含まれるか否かを判断する（Ｓ７２５）。
【００６８】
先に取得した楽曲番号が受信したマイアーティストチェック楽曲情報に含まれる場合において（Ｓ７２５：ＹＥＳ）、その楽曲番号に対応する表示フラグが正であるときには（Ｓ７３０：ＹＥＳ）、当該楽曲の右側に「ＣＨＥＣＫ」とアイコン表示し（Ｓ７３５）、その楽曲番号に対応する表示フラグが正ではなく偽であるときには（Ｓ７３０：ＮＯ）、上述のような強調表示は行わない。
【００６９】
なお、この通常検索結果表示処理におけるアイコン表示の判断は、図８（ａ）に例示する判断基準を示すテーブルに基づき行われる。
【００７０】
そして、本実施形態では、表示画面が、図８（ｃ）に例示する表示内容から、図８（ｂ）に例示する表示内容に変更される。つまり、ログインされていない場合には、図８（ｃ）に例示するように、マイアーティストが存在しないため、楽曲データベースの新譜表示期間にしたがってアイコン表示を行う。一方、ログインされている場合には、図８（ｂ）に例示するように、ユーザ（ＢＲＯ＿１）がアーティストＡＡＡをマイアーティストとして登録しており、楽曲番号１００の表示フラグが正となっているため、アイコンが表示される。また、楽曲番号１０１については新譜表示期間内だが、表示フラグが偽なのでアイコンが表示されない。また、アーティストＢＢＢについてはマイアーティスト登録をしていないため、楽曲データベースの新譜表示期間にしたがってアイコンの表示を行うといった具合である。
【００７１】
一方、先に取得した楽曲番号が受信したマイアーティストチェック楽曲情報に含まれない場合には（Ｓ７２５：ＮＯ）、リモコン端末２０の内部時計が示す現在日が配信日から一定期間過ぎているか否かを判断する（Ｓ７４０）。
【００７２】
現在日が配信日から一定期間も過ぎていない場合には（Ｓ７４０：ＮＯ）、当該楽曲の右側に「ＣＨＥＣＫ」とアイコン表示する（Ｓ７４５）。一方、現在日が配信日から一定期間過ぎている場合には（Ｓ７４０：ＹＥＳ）、上述のような強調表示は行わない。
【００７３】
なお、マイアーティスト登録している楽曲についてのアイコン表示の判断は、図７（ａ）に例示する判断基準を示すテーブルに基づき行われる。
【００７４】
ところで、メイン処理に戻り、ログイン中のユーザに関するマイアーティストデータベースの更新については、次の（Ａ）〜（Ｃ）のようなタイミングの何れかで実行されればよい。
【００７５】
（Ａ）上述のような予約確認画面を表示した際に、そのユーザに関するマイアーティストデータベースを更新する。なお、マイアーティスト閲覧画面上のアイコン表示の判断は、図７（ｂ）に例示する判断基準を示すテーブルに基づき行われる。
【００７６】
まず、リモコン端末２０が、予約確認画面に表示したチェック楽曲の楽曲番号と、ログイン中のユーザのユーザＩＤとをセンター３０に送信する。
【００７７】
これに対して、センター３０では、リモコン端末２０から楽曲番号およびユーザＩＤが受信したら、予約確認表示によるマイアーティストデータベース更新処理を実行する（Ｓ５）。具体的には、図４（ａ）に示すように、受信したユーザＩＤに対応するマイアーティストデータベースに含まれる、受信した楽曲番号を条件に取得した表示フラグが正であるか否かを判断する（Ｓ５０５）。受信した楽曲番号を条件に取得した表示フラグが正であると判断した場合には（Ｓ５０５：ＹＥＳ）、受信した楽曲番号を条件にマイアーティストＤＢ中の該当する表示フラグを正から偽へ変更する（Ｓ５１０）。一方、受信した楽曲番号を条件に取得した表示フラグが正ではなく偽であると判断した場合には（Ｓ５０５：ＮＯ）、受信した楽曲番号を条件にマイアーティストＤＢ中の該当する表示フラグはそのままとする。なお、受信した楽曲番号が複数存在する場合には本処理を楽曲番号ごとに行う。
【００７８】
（Ｂ）予約確認画面を表示されたチェック楽曲を演奏予約した際に、そのユーザに関するマイアーティストデータベースを更新する。まず、リモコン端末２０が、予約確認画面を表示されたチェック楽曲が演奏予約されたら、その演奏予約された楽曲の楽曲番号と、演奏予約を行ったユーザのユーザＩＤをカラオケ装置１０に送信する。
【００７９】
これに対して、カラオケ装置１０では、リモコン端末２０から送信された楽曲番号およびユーザＩＤを受信したら、受信した楽曲番号およびユーザＩＤを予約テーブル（図示省略）に登録し、予約順にカラオケ演奏を実行する。また、カラオケ装置１０では、先に受信した楽曲番号に対応するカラオケ楽曲のカラオケ演奏が終了したら、カラオケ演奏が終了した旨を示す演奏終了信号、そのカラオケ楽曲の楽曲番号およびユーザＩＤをセンター３０に送信する。
【００８０】
これに対して、センター３０は、カラオケ装置１０から送信された演奏終了信号、楽曲番号およびユーザＩＤを受信したら、演奏判定によるマイアーティストデータベース更新処理を実行する（Ｓ６）。具体的には、図４（ｂ）に示すように、受信した信号が、演奏終了信号であるか演奏が中断した旨を示す演奏中断信号であるかを判断する（Ｓ６０５）。受信した信号が演奏終了信号であると判断した場合には（Ｓ６０５：演奏終了信号）、受信した楽曲番号を条件にマイアーティストＤＢ中の該当する表示フラグを正から偽へ変更する（Ｓ６１０）。一方、受信した信号が演奏中断信号であると判断した場合には（Ｓ６０５：演奏中断信号）、受信した楽曲番号を条件にマイアーティストＤＢ中の該当する表示フラグはそのままとする。なお、受信した楽曲番号が複数存在する場合には本処理を楽曲番号ごとに行う。
【００８１】
（Ｃ）ログアウトした際に、そのユーザに関するマイアーティストデータベースを更新する。
【００８２】
具体的には、ユーザがログアウトする際には、リモコン端末２０が、ユーザＩＤ、楽曲番号およびログイン日をセンター３０に送信し、そのユーザのログアウトを要求する。
【００８３】
これに対して、センター３０では、マイアーティスト閲覧によるマイアーティストデータベース更新処理を実行する（Ｓ８）。具体的には、図４（ｃ）に示すように、センター３０では、リモコン端末２０からユーザＩＤ、ログイン日を受信したら、マイアーティスト閲覧日と受信したログイン日とが同じか否かを判断する（Ｓ８０５）。マイアーティスト閲覧日とログイン日とが同じであると判断した場合には（Ｓ８０５：ＹＥＳ）、受信したユーザＩＤを条件にマイアーティストＤＢ中の該当する表示フラグを正から偽へ変更する（Ｓ８１０）。一方、マイアーティスト閲覧日とログイン日とが異なると判断した場合には（Ｓ８０５：ＮＯ）、受信したユーザＩＤを条件にマイアーティストＤＢ中の該当する表示フラグはそのままとする。そして、センター３０は、マイアーティストデータベースの前回ログイン日を更新する。さらに、センター３０が、ユーザＩＤおよびログアウト結果をリモコン端末２０に送信する。
【００８４】
［３．実施形態の効果］
（１）このように本実施形態のカラオケネットワークシステム１によれば、ユーザが予め登録した検索文字列を含む楽曲基本情報に対応するカラオケ楽曲のうちユーザに報知されていない、例えば、新曲や追加曲などのカラオケ楽曲を検索してそのユーザ向けの新譜情報として提供する。そして、表示部２１にユーザ向けの新譜情報が表示された場合には、そのことが当該認証中のユーザに関するマイアーティストデータベースに所定のタイミングで反映され、次回認証時にはそのカラオケ楽曲がそのユーザ向けの新譜情報として表示されることがない。したがって、新たにカラオケ演奏可能となったユーザが好む楽曲のうちそのユーザに報知されていない楽曲をユーザに知らせることができる。
【００８５】
（２）また、本実施形態のカラオケネットワークシステム１によれば、所定のタイミングとはユーザ向けの新譜情報のうちのカラオケ楽曲が演奏予約されたときであるので、当該認証中のユーザに関するマイアーティストデータベースを迅速に更新することができる。
【００８６】
（３）また、本実施形態のカラオケネットワークシステム１によれば、所定のタイミングとはユーザ向けの新譜情報のうちのカラオケ楽曲がカラオケ演奏されたときであるので、例えば当該カラオケ楽曲をカラオケ演奏中に演奏が取消しになった場合に、当該認証中のユーザに関するマイアーティストデータベースを誤って更新してしまうことを防ぐことができる。
【００８７】
（４）また、本実施形態のカラオケネットワークシステム１によれば、所定のタイミングとは当該認証中のユーザに対する認証が終了されたときであるので、一回の認証に対する当該認証中のユーザに関するマイアーティストデータベースの更新が一度で済み、演奏予約時やカラオケ演奏時に当該認証中のユーザに関するマイアーティストデータベースを更新する場合に比べて、当該システムの通信の負担が軽減される。
【００８８】
（５）また、本実施形態のカラオケネットワークシステム１によれば、表示部２１に表示させる新譜案内中の楽曲基本情報を強調表示させ、表示部２１にユーザ向けの新譜情報を表示させた場合には、表示部２１に表示させる新譜案内中の楽曲基本情報のうちユーザ向けの新譜情報にも含まれる楽曲基本情報に対する強調表示を上述の所定のタイミングで解除する。つまり、当該認証中のユーザに関するマイアーティストデータベースの更新を、表示部２１による表示内容に反映させる。このことにより、当該認証中のユーザに関するマイアーティストデータベースの更新を、表示部２１による表示内容にも速やかに反映させることができる。
【符号の説明】
【００８９】
１…カラオケネットワークシステム、１０…カラオケ装置、１１…表示部、１２…制御部、１３…楽曲再生部、１４…操作部、１５…通信部、１６…ＨＤＤ、２０…リモコン端末、２１…表示部、２２…制御部、２３…操作部、２４…通信部、２５…不揮発性メモリ、３０…センター、３１…通信部、３２…ＨＤＤ、３３…制御部
【図１】
2010175946.tif 000003
【図２】
2010175946.tif 000004
【図３】
2010175946.tif 000005
【図４】
2010175946.tif 000006
【図５】
2010175946.tif 000007
【図６】
2010175946.tif 000008
【図７】
2010175946.tif 000009
【図８】
2010175946.tif 000010
【図９】
2010175946.tif 000011