(57)【要約】【課題】カラオケネットワークにおいて、ユーザがカラオケサービス利用を終了した際に、ホストサーバからログアウトしなかった場合であっても、ホストサーバから自動的にログアウトする技術を提供する。【解決手段】ホストサーバ２のデータベース２ｂがユーザＩＤ、過去に最終に選曲したカラオケ曲の最終曲番号、及び演奏終了からログアウトされるまでのログアウト時間を関連付けた登録ユーザ関連データを記憶する。制御部２ａがホストサーバ２へのログインを許可されたユーザＩＤに対応する登録ユーザ関連データをカラオケ装置４へ送信する。カラオケ装置４の制御部１２がリモコン端末５から受信した選曲番号と、ホストサーバ２から受信した最終曲番号とが一致したと一致した場合には、ホストサーバ２の制御部２ａがログアウト時間に基づいて登録ユーザに対してホストサーバ２からログアウトする。【選択図】図１
2008216336.tif 000002
【特許請求の範囲】
【請求項１】
カラオケ演奏を行うカラオケ装置及び前記カラオケ装置を操作するためのリモコン端末と、ホストサーバと、前記カラオケ装置と前記ホストサーバとを接続するネットワークとを備え、前記カラオケ装置及び前記リモコン端末と前記ホストサーバとの間で各種情報を前記ネットワークを介して送受信可能に構成されたカラオケネットワークシステムであって、
前記ホストサーバは、
前記カラオケ装置から送信されたユーザに関する識別情報及びパスワード情報を含むログイン関連情報、並びに前記ホストサーバへのログインを許可された登録ユーザに対してログアウトさせるためのログアウト指令情報を受信可能なホストサーバ側受信手段と、
前記ホストサーバへのログインが許可されるユーザである登録ユーザを、前記ホストサーバ側受信手段が受信した前記ログイン関連情報によって認証し、その認証した前記登録ユーザに対して前記ホストサーバへのログインを許可する認証手段と、
前記登録ユーザに関する識別情報、前記登録ユーザが過去に最終に選曲したカラオケ曲の番号を示す最終曲番号情報、及び前記カラオケ曲の演奏終了からログアウトされるまでの時間を示す第一のログアウト時間情報を関連付けた登録ユーザ関連情報を記憶するホストサーバ側記憶手段と、
前記登録ユーザに関する識別情報、前記最終曲番号情報、及び前記第一のログアウト時間情報を前記カラオケ装置へ送信可能なホストサーバ側送信手段と、
前記認証手段によって前記ホストサーバへのログインを許可された登録ユーザに関する識別情報を含む登録ユーザ関連情報が前記ホストサーバ側記憶手段に記憶されているか否かを判断し、記憶されていると判断した場合には、前記登録ユーザに関する識別情報を含む登録ユーザ関連情報から登録ユーザに関する識別情報、最終曲番号情報、及び第一のログアウト時間情報を前記ホストサーバ側送信手段を制御して前記カラオケ装置へ送信させるホストサーバ側制御手段と、
前記ホストサーバ側受信手段が受信した前記登録ユーザに関する識別情報及び前記ログアウト指令情報によって前記ホストサーバへのログインを許可された登録ユーザに対して前記ホストサーバからログアウトするログアウト手段と、
を備え、
前記カラオケ装置は、
前記リモコン端末から送信されたユーザに関する識別情報及びパスワード情報を含むログイン情報を受信する第一のカラオケ装置側受信手段と、
前記第一のカラオケ装置側受信手段が受信した前記ログイン情報を前記ホストサーバへ送信する第一のカラオケ装置側送信手段と、
前記ホストサーバから送信された登録ユーザに関する識別情報、最終曲番号情報、及び第一のログアウト時間情報を受信する第二のカラオケ装置側受信手段と、
前記第二のカラオケ装置側受信手段が受信した前記第一のログアウト時間情報に基づいてログアウト時間を決定するログアウト時間決定手段と、
前記第一のカラオケ装置側受信手段によって受信された登録ユーザに関する識別情報及び選曲されたカラオケ曲の番号を示す選曲番号情報を含む選曲情報が示すカラオケ曲の番号と、前記第二のカラオケ装置側受信手段によって受信された最終曲番号情報が示すカラオケ曲の番号とが一致するか否かを判断する判断手段と、
前記判断手段が一致すると判断した場合には、その判断した時点からの経過時間を計測する第一の時間計測手段と、
前記第一の時間計測手段によって計測されている経過時間が、前記ログアウト時間決定手段によって決定されたログアウト時間より大きくなるまでの間に、前記第一のカラオケ装置側受信手段が選曲情報を受信しない場合には、前記登録ユーザに関する識別情報及び前記ログアウト指令情報を前記第一のカラオケ装置側送信手段を制御してホストサーバへ送信させ、一方、前記第一のカラオケ装置側受信手段が選曲情報を受信した場合には、前記測定手段を制御して測定している経過時間を元に戻させ、前記第一のカラオケ装置側受信手段が前記選曲情報を受信した時点からの経過時間を測定させるカラオケ装置側制御手段と、
を備え、
前記リモコン端末は、
前記ログイン情報及び前記選曲情報を受け付ける受付手段と、
前記受付手段によって受け付けた前記ログイン情報及び前記選曲情報を前記カラオケ装置へ送信するリモコン側送信手段と、
を備えことを特徴とするカラオケネットワークシステム。
【請求項２】
請求項１に記載のカラオケネットワークシステムにおいて、
前記カラオケ装置は、さらに
カラオケ演奏用データを含む楽曲データを記憶する楽曲データ記憶手段と、
前記第一のカラオケ装置側受信手段が受信した選曲情報を記憶する選曲情報記憶手段と、
前記第一のカラオケ装置側受信手段が受信した選曲情報に含まれる選曲番号情報に基づいて前記楽曲データ記憶手段から前記楽曲データを取得し、取得した前記楽曲データ中のカラオケ演奏用データに基づいて選曲されたカラオケ曲を演奏するカラオケ演奏手段と、
前記カラオケ演奏手段によって演奏されたカラオケ曲の演奏が終了した時点からの経過時間を計測し、前記第一のカラオケ装置側受信手段が登録ユーザに関する識別情報及び前記ホストサーバからのログアウトを要請するためのログアウト情報を受信した場合には、その受信するまでの経過時間である第二のログアウト時間を計測し、前記第一のカラオケ装置側受信手段が前記選曲情報を受信した場合には、その受信するまでの経過時間を元に戻す第二の時間計測手段と
を備え、
前記受付手段は、前記ログアウト情報を受け付け、
前記リモコン側送信手段は、前記受付手段が受け付けた前記ログアウト情報を前記カラオケ装置へ送信し、
前記カラオケ側制御手段は、前記第一のカラオケ装置側受信手段が前記ログアウト情報を受信した場合には、前記選曲情報記憶手段から前記登録ユーザに関する識別情報を含む選曲情報から最終に選曲されたカラオケ曲の番号を示す選曲番号情報を読み出し、前記登録ユーザに関する識別情報、前記選曲番号情報、及び前記第二の時間計測手段によって計測された第二のログアウト時間を示す第二のログアウト時間情報を前記カラオケ側送信手段を制御して前記ホストサーバへ送信させ、
前記ホストサーバ側制御手段は、前記ホストサーバ側受信手段が前記登録ユーザに関する識別情報、前記選曲番号情報、及び前記第二のログアウト時間情報を受信した場合には、前記選曲番号情報を前記最終曲番号情報とし、前記第二のログアウト時間情報を前記第一のログアウト時間情報とし、前記登録ユーザに関する識別情報、前記選曲番号情報、及び前記第二のログアウト時間情報を関連付けて前記登録ユーザ関連情報としてホストサーバ側記憶手段に記憶することを特徴とするカラオケネットワークシステム。
【請求項３】
請求項２に記載のカラオケネットワークシステムにおいて、
前記ホストサーバ側制御手段は、前記ホストサーバ側受信手段が前記カラオケ装置から送信された前記登録ユーザに関する識別情報、前記選曲番号情報、及び前記第二のログアウト時間情報を受信した場合には、前記登録ユーザに関する識別情報を含む登録ユーザ関連情報が前記ホストサーバ側記憶手段に記憶されているか否かを判断し、記憶されていると判断した場合には、前記ホストサーバ側記憶手段に記憶されている前記登録ユーザに関する識別情報を含む登録ユーザ関連情報における前記最終曲番号情報が示すカラオケ曲の番号と、前記選曲番号情報が示すカラオケ曲の番号とが一致するか否かを判断し、一致していない場合には、前記最終曲番号情報を前記選曲番号情報に更新し、前記第一のログアウト時間情報を前記第二のログアウト時間情報に更新することを特徴とするカラオケネットワークシステム。
【請求項４】
請求項２または請求項３に記載のカラオケネットワークシステムにおいて、
前記カラオケ装置は、
ログアウトすることを表示するためのログアウト表示情報を表示可能なカラオケ装置側表示手段と、
前記第二のカラオケ装置側受信手段が受信した前記ホストサーバへのログインを許可された登録ユーザに関する識別情報を記憶可能なログイン登録ユーザ識別情報記憶手段と、
前記第一のカラオケ装置側受信手段が受信した前記ログアウト情報に含まれる登録ユーザに関する識別情報を記憶可能なログアウト登録ユーザ識別情報記憶手段と、
各種情報を前記リモコン端末へ送信する第二のカラオケ装置側送信手段と、
を備え、
前記ホストサーバ側制御手段は、前記認証手段によって前記ホストサーバへのログインを許可された登録ユーザに関する識別情報を前記ホストサーバ側送信手段を制御して前記カラオケ装置へ送信させ、
前記カラオケ装置側制御手段は、
前記第二のカラオケ装置側受信手段が前記ホストサーバへのログインを許可された登録ユーザに関する識別情報を受信した場合には、前記ホストサーバへのログインを許可された登録ユーザに関する識別情報を前記ログイン登録ユーザ識別情報記憶手段に記憶し、
前記第一のカラオケ装置側受信手段が前記ログアウト情報を受信した場合には、前記ログアウト情報に含まれる登録ユーザ識別情報を前記ログアウト登録ユーザ識別情報記憶手段に記憶し、
前記ログアウト登録ユーザ識別情報記憶手段に記憶されている登録ユーザ識別情報の数であるログアウト登録ユーザ数が、前記ログイン登録ユーザ識別情報記憶手段に記憶されている登録ユーザ識別情報の数であるログイン登録ユーザ数より小さか否かを判断し、小さいと判断した場合には、前記登録ユーザに関する識別情報及びログアウト指令情報を前記第一のカラオケ装置側送信手段を制御して前記ホストサーバへ送信させ、且つ前記ログアウト表示情報を前記カラオケ装置側表示手段に表示させず、一方、同じと判断した場合には、前記登録ユーザに関する識別情報及びログアウト指令情報を前記第一のカラオケ装置側送信手段を制御して前記ホストサーバへ送信させ、且つ前記ログアウト表示情報を前記カラオケ装置側表示手段に表示させることを特徴とするカラオケネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケネットワークシステムに関し、特に、ホストサーバから自動的にログアウトする技術に関する。
【背景技術】
【０００２】
従来、インターネット等のネットワークを介してユーザ間で情報を共有可能なシステムとして、例えば、特許文献１に記載のような情報交換システムが知られている。特許文献１に記載の情報交換システムは、予め登録された情報提供者から情報提供者専用Ｗｅｂページを介して入力された提供情報を管理サーバで記憶しておき、予め登録された情報利用者から情報利用者専用Ｗｅｂページを介して入力された条件に基づいて、管理サーバが記憶している提供情報を情報利用者に対して提供する。
【０００３】
また、カラオケルームの料金体系では、カラオケ楽曲の歌唱数に関係なく、カラオケルームの利用時間に基づいて課金処理が行なわれるのが一般的である。そこで、グループ参加の利用者による時間単位のカラオケ利用に際し、利用者ごとのログイン継続時間を計測して、利用者ごとの計測時間に応じて料金を配分して課金するようなカラオケ課金システムが知られている（特許文献２）。
【特許文献１】特開２００５−１９０２４９号公報（第５、図２）
【特許文献２】特許２００６−４７３９９号公報（第２，３頁、図６）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述のようなインターネット等のネットワークを介してユーザ間で情報を共有可能なシステムをカラオケサービスに利用して、カラオケユーザ間で個人のカラオケ情報やその他の情報を共有できるように構成すれば、カラオケユーザに対してより魅力あるカラオケサービスを提供できると考えられる。
【０００５】
具体的には、以下のようなカラオケネットワークシステムを構成することが考えられる。ホストサーバは、予め登録されたユーザがカラオケサービスを利用することで得られるカラオケユーザの歌唱履歴、十八番の楽曲、歌唱に対する採点結果等に関する個人のカラオケ情報や、ユーザから提供されたユーザ提供情報等をホストサーバのデータベースに蓄積しておく。そして、この蓄積されたカラオケ情報及びユーザ提供情報等をまとめた個人用Ｗｅｂページをネットワークを介してユーザへ配信する。ユーザは、カラオケサービス利用時には情報閲覧機能を有するリモコン端末を介してホストサーバへログインすることで、自分やグループメンバーの個人用Ｗｅｂページを閲覧したり、自分の個人用Ｗｅｂページを更新したりできる。なお、個人用情報の更新は、本人のアカウントからのみ行えることにすることで、他人による個人用情報の改ざん等を防止できる。
【０００６】
しかし、上述のようなカラオケネットワークシステムにおいて、ユーザがカラオケサービス利用を終了した際に、リモコン端末を介してホストサーバからログアウトしなかった場合には、次にそのリモコン端末を利用するユーザが、そのユーザの前にそのリモコン端末を利用したユーザの個人用情報を閲覧したり、個人用Ｗｅｂページを更新したりするおそれがある。また、上述のようなカラオケ課金システムにおいて、利用者がカラオケ利用を終了した際に、ログアウトしなかった場合には、ログアウトすべきであったカラオケ利用を終了した時点から例えばカラオケボックスの管理者などによってログアウトされるまでの時間についても課金処理されてしまうおそれがある。
【０００７】
本発明は、このような不具合に鑑みなされたものであり、その目的とするところは、カラオケネットワークにおいて、ユーザがカラオケサービス利用を終了した際に、ホストサーバからログアウトしなかった場合であっても、ホストサーバから自動的にログアウトする技術を提供することにある。
【課題を解決するための手段】
【０００８】
上述した問題点を解決するためになされた本発明のカラオケネットワークシステムは、登録ユーザがカラオケサービス利用を終了した際に、登録ユーザがホストサーバからログアウトしなかった場合であっても、ホストサーバから自動的にログアウトすることを特徴とする。
【０００９】
具体的には、上述のカラオケネットワークシステムにおいては、ホストサーバ側記憶手段が、登録ユーザに関する識別情報、前記登録ユーザが過去に最終に選曲したカラオケ曲の番号を示す最終曲番号情報、及び前記カラオケ曲の演奏終了からログアウトされるまでの時間を示す第一のログアウト時間情報を関連付けた登録ユーザ関連情報を記憶する。また、ホストサーバ側制御手段が、ホストサーバへのログインを許可された登録ユーザに関する識別情報を含む登録ユーザ関連情報がホストサーバ側記憶手段に記憶されている場合には、前記登録ユーザに関する識別情報を含む登録ユーザ関連情報から登録ユーザに関する識別情報、最終曲番号情報、及び第一のログアウト時間情報をホストサーバ側送信手段を制御してカラオケ装置へ送信させる。さらに、カラオケ装置の判断手段が、第一のカラオケ装置側受信手段によって受信された登録ユーザに関する識別情報及び選曲されたカラオケ曲の番号を示す選曲番号情報を含む選曲情報が示すカラオケ曲の番号と、第二のカラオケ装置側受信手段によって受信された最終曲番号情報が示すカラオケ曲の番号とが一致するか否かを判断する。第一の時間計測手段は、判断手段が一致すると判断した場合には、その判断した時点からの経過時間を計測する。また、カラオケ装置側制御手段が、第一の時間計測手段によって計測されている経過時間が、ログアウト時間決定手段によって決定されたログアウト時間より大きくなるまでの間に、第一のカラオケ装置側受信手段が選曲情報を受信しない場合には、登録ユーザに関する識別情報及びログアウト指令情報を第一のカラオケ装置側送信手段を制御してホストサーバへ送信させ、一方、第一のカラオケ装置側受信手段が選曲情報を受信した場合には、測定手段を制御して測定している経過時間を元に戻させ、第一のカラオケ装置側受信手段が選曲情報を受信した時点からの経過時間を測定させる。また、ホストサーバのログアウト手段は、ホストサーバ側受信手段が受信した登録ユーザに関する識別情報及びログアウト指令情報によってホストサーバへのログインを許可された登録ユーザに対してホストサーバからログアウトする。
【００１０】
このように構成された本発明のカラオケネットワークシステムによれば、登録ユーザが過去に最終に選曲したカラオケ曲の番号を示す最終曲番号情報、及び前記カラオケ曲の演奏終了からログアウトされるまでの時間を示す第一のログアウト時間情報を関連付けた登録ユーザ関連情報がホストサーバ側記憶手段に記憶されていれば、登録ユーザがカラオケサービス利用を終了した際に、ホストサーバからログアウトしなかった場合であっても、第一のログアウト時間情報が示す時間が経過すると前記登録ユーザに対してホストサーバからログアウトする。したがって、登録ユーザがカラオケサービス利用を終了した際に、登録ユーザがホストサーバからログアウトしなかった場合であってもユーザ個人の過去の利用状況に応じた時間で、ホストサーバから自動的にログアウトする。つまり、ユーザ個人の過去の利用状況に応じた時間は、ユーザが過去に実際に特定のカラオケ曲の利用を終了してログアウトした時間なので、その間はユーザがリモコン端末を自ら操作可能な場所にいた可能性が高い。だから今回も、前回と同じ状況になったときに本発明の構成によって自動的にログアウトすれば、ユーザがその時間まではカラオケ端末を操作可能な場所にいる可能性が高いが、今回は、その時間になった時点でユーザがログアウトをすることを忘れており、その時点以後にリモコン端末を操作できない場所に移動したとしても、前記時点で自動的にログアウトする。よって、前記時点以降に、そのリモコン端末を利用した新たなユーザが、そのユーザの前にそのリモコン端末を利用したユーザの個人用情報を閲覧したり、個人用Ｗｅｂページを更新したりできる可能性は低くなる。また、登録ユーザがログアウトすべきであったカラオケサービス利用を終了した時点から例えばカラオケボックスの管理者などによってログアウトされるまでの時間について、ユーザ個人の過去の利用状況に対して不必要な課金処理されるおそれも低くなる。
【００１１】
なお、次回のカラオケサービス利用時のために、登録ユーザがホストサーバからログアウトした際に、今回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号、及びそのカラオケ曲の演奏終了からログアウトされるまでの時間をホストサーバ側記憶手段に記憶するとよい。
【００１２】
具体的には、請求項２に記載のように、カラオケ装置の選曲情報記憶手段は、第一のカラオケ装置側受信手段が受信した選曲情報を記憶する。また、カラオケ装置の第二の時間計測手段は、カラオケ演奏手段によって演奏されたカラオケ曲の演奏が終了した時点からの経過時間を計測し、第一のカラオケ装置側受信手段が登録ユーザに関する識別情報及び前記ホストサーバからのログアウトを要請するためのログアウト情報を受信した場合には、その受信するまでの経過時間である第二のログアウト時間を計測し、第一のカラオケ装置側受信手段が選曲情報を受信した場合には、その受信するまでの経過時間を元に戻す。さらに、カラオケ側制御手段は、第一のカラオケ装置側受信手段がログアウト情報を受信した場合には、選曲情報記憶手段から登録ユーザに関する識別情報を含む選曲情報から最終に選曲されたカラオケ曲の番号を示す選曲番号情報を読み出し、登録ユーザに関する識別情報、選曲番号情報、及び第二の時間計測手段によって計測された第二のログアウト時間を示す第二のログアウト時間情報をカラオケ側送信手段を制御して送信させる。また、ホストサーバ側制御手段は、ホストサーバ側受信手段が登録ユーザに関する識別情報、選曲番号情報、及び第二のログアウト時間情報を受信した場合には、選曲番号情報を最終曲番号情報とし、第二のログアウト時間情報を第一のログアウト時間情報とし、登録ユーザに関する識別情報、選曲番号情報、及び第二のログアウト時間情報を関連付けて登録ユーザ関連情報としてホストサーバ側記憶手段に記憶するとよい。
【００１３】
このように構成されたカラオケネットワークシステムによれば、カラオケ装置の第二の時間計測手段が、最終に選曲されたカラオケ曲の演奏が終了した時点からログアウトするまでの第二のログアウト時間を計測する。また、ホストサーバ側制御手段は、登録ユーザに関する識別情報、選曲番号情報、及び第二のログアウト時間情報を関連付けて登録ユーザ関連情報としてホストサーバ側記憶手段に記憶する。したがって、次回のカラオケサービス利用時のために、登録ユーザがホストサーバからログアウトした際に、今回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号、及びそのカラオケ曲の演奏終了からログアウトされるまでの時間が自動的に記憶されるので、ユーザに手間を掛けさせない。
【００１４】
なお、次回のカラオケサービス利用時のために、登録ユーザがホストサーバからログアウトした際に、今回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号が、前回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号と一致していない場合には、最終曲番号情報を選曲番号情報に更新するとよい。
【００１５】
具体的には、請求項３に記載のように、ホストサーバ側制御手段は、ホストサーバ側受信手段がカラオケ装置から送信された登録ユーザに関する識別情報、選曲番号情報、及び第二のログアウト時間情報を受信した場合には、前記登録ユーザに関する識別情報を含む登録ユーザ関連情報がホストサーバ側記憶手段に記憶されているか否かを判断し、記憶されていると判断した場合には、ホストサーバ側記憶手段に記憶されている登録ユーザに関する識別情報を含む登録ユーザ関連情報における最終曲番号情報が示すカラオケ曲の番号と、選曲番号情報が示すカラオケ曲の番号とが一致するか否かを判断し、一致していない場合には、最終曲番号情報を選曲番号情報に更新し、第一のログアウト時間情報を第二のログアウト時間情報に更新するとよい。
【００１６】
このように構成されたカラオケネットワークシステムによれば、登録ユーザがホストサーバからログアウトした際に、今回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号が、前回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号と一致していない場合には、最終曲番号情報を選曲番号情報に更新する。したがって、登録ユーザが最終に選曲するカラオケ曲を登録ユーザの好みによって変更した場合であっても、登録ユーザがカラオケサービス利用を終了した際に、登録ユーザがホストサーバからログアウトしなかった場合には、ホストサーバから自動的にログアウトできる。
【００１７】
また、複数の登録ユーザが存在する場合において、登録ユーザがログアウトする際に、他の登録ユーザがログイン中である場合には、ログアウト表示をカラオケ装置に表示しないとよい。
【００１８】
具体的には、請求項４に記載のように、カラオケ装置側制御手段が、ログアウト登録ユーザ識別情報記憶手段に記憶されている登録ユーザ識別情報の数であるログアウト登録ユーザ数が、ログイン登録ユーザ識別情報記憶手段に記憶されている登録ユーザ識別情報の数であるログイン登録ユーザ数より小さか否かを判断し、小さいと判断した場合には、登録ユーザに関する識別情報及びログアウト指令情報を第一のカラオケ装置側送信手段を制御してホストサーバへ送信させ、且つログアウト表示情報をカラオケ装置側表示手段に表示させず、一方、同じと判断した場合には、登録ユーザに関する識別情報及びログアウト指令情報を第一のカラオケ装置側送信手段を制御してホストサーバへ送信させ、且つログアウト表示情報をカラオケ装置側表示手段に表示させるとよい。
【００１９】
このように構成されたカラオケネットワークシステムによれば、ログアウト登録ユーザ数が、ログイン登録ユーザ数より小さい場合には、登録ユーザに関する識別情報及びログアウト指令情報をホストサーバへ送信させ、且つカラオケ装置でログアウト表示情報をカラオケ装置側表示手段に表示させない。つまり、複数の登録ユーザが存在する場合において、登録ユーザがログアウトする際に、他の登録ユーザがログイン中である場合には、登録ユーザに関する識別情報及びログアウト指令情報をホストサーバへ送信させることによって、その登録ユーザをホストサーバからログアウトするが、ログアウトすることを表示するためのログアウト表示をカラオケ装置側表示手段に表示させない。また、ログアウト登録ユーザ数が、ログイン登録ユーザ数と同じ場合には、登録ユーザに関する識別情報及びログアウト指令情報をホストサーバへ送信させ、且つカラオケ装置でログアウト表示情報をカラオケ装置側表示手段に表示させる。つまり、複数の登録ユーザが存在する場合において、登録ユーザがログアウトする際に、他の登録ユーザがログイン中でない場合には、複数の登録ユーザが存在し、最後にログアウトする登録ユーザである登録ユーザがホストサーバからログアウトする際には、登録ユーザに関する識別情報及びログアウト指令情報をホストサーバへ送信させることによって、その登録ユーザをホストサーバからログアウトするとともに、ログアウトすることを表示するためのログアウト表示をカラオケ装置側表示手段に表示させる。
【００２０】
したがって、複数の登録ユーザが存在する場合において、登録ユーザがログアウトする際に、他の登録ユーザがログイン中である場合には、その登録ユーザがログアウトすることを表示するためのログアウト表示をカラオケ装置に表示しないので、ログアウトしていない登録ユーザに知らせることなく、ログアウトする登録ユーザをホストサーバからログアウトできる。つまり、ログアウトしていない登録ユーザにとっては、カラオケサービスを中断されることなく継続して楽しむことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を図面に基づいて説明する。
［カラオケネットワークシステム１の構成の説明］
図１は、カラオケネットワークシステム１の全体構成を示すブロック図である。
【００２２】
カラオケネットワークシステム１は、図１に示すように、楽曲データやユーザへ提供するためのコンテンツデータ等をカラオケ装置４に対して配信するホストサーバ２と、カラオケを利用するユーザから指定された楽曲のカラオケ演奏を行うカラオケ装置４と、演奏楽曲の予約等をするための操作を利用者から受け付け、その操作信号をカラオケ装置４へ送信するリモコン端末５とを備える。そして、カラオケネットワークシステム１は、ホストサーバ２に対してカラオケ装置４とリモコン端末５とがインターネット２００を介して通信可能に構成されている。以下、ホストサーバ２、カラオケ装置４、リモコン端末５の順に説明する。
【００２３】
なお、インターネット２００が「ネットワーク」に相当する。
［ホストサーバ２の構成の説明］
まず、ホストサーバ２は、図１に示すように、装置全体の動作を制御する制御部２ａと、各種情報を記憶するデータベース２ｂと、ホストサーバ２をカラオケ装置４に接続するためのインタフェース部２ｃとを備えている。以下、制御部２ａ、インタフェース部２ｃ、データベース２ｂの順に説明する。
【００２４】
制御部２ａは、カラオケ店側のカラオケ装置４からの要求に応じて、ホストサーバ２へログインしようとする登録ユーザに対する認証や、ログインした登録ユーザに対する個人用Ｗｅｂページの配信・更新サービスや、ログインした登録ユーザに関するユーザ登録データベースからその登録ユーザのユーザＩＤ及び時間Ｔ１の抽出と、カラオケ装置４への送信などを行う。また、制御部２ａは、データベース２ｂと連携している。ここでいう連携とは、ユーザ認証、個人用Ｗｅｂページの配信及びユーザ登録データベースからその登録ユーザのユーザＩＤ及び時間Ｔ１の抽出を制御部２ａが行うために、制御部２ａが受け付けた個人用Ｗｅｂページ更新のデータ及びユーザ登録データをデータベース２ｂに反映させることで、制御部２ａが行う前記サービスなどに利用するためのデータと、データベース２ｂとが対応していることを指す。また、制御部２ａは、後述するホストサーバ２のログイン処理、ホストサーバ２の自動ログアウト処理、及びホストサーバ２の通常ログアウト処理を並行して実行する。
【００２５】
インタフェース部２ｃは、ホストサーバ２をホストサーバ側のルータ１３０に接続するように構成されている。これによって、ホストサーバ２は、ホストサーバ側のルータ１３０とカラオケ店側のルータ１２０との間でインターネット２００上に形成されるＶＰＮ（virtual private network）を介して、カラオケ店側のＬＡＮ１００に接続されている。つまり、ホストサーバ２と、カラオケ装置４との間の通信は、インターネット２００上のＶＰＮ及びカラオケ店側のＬＡＮ１００を介して行われる。
【００２６】
データベース２ｂには、図３（ａ）に例示するように、登録ユーザ関連データを記憶する登録ユーザ関連データメモリ領域７１などが設けられている。
登録ユーザ関連データとは、登録ユーザを識別するためのユーザＩＤ、前記登録ユーザが過去に最終に選曲したカラオケ曲の番号を示す楽曲番号、及び前記カラオケ曲の演奏終了からログアウトされるまでの時間を示す第一のログアウト時間を関連付けたデータである。この登録ユーザ関連データは、図３（ｂ）に示すように、ユーザＩＤの番号（１〜ｎ）の数値「１〜ｎ」、前回の楽曲番号の番号（Ｃ１〜Ｃｎ）、前回の楽曲の第一のログアウト時間（Ｄ１〜Ｄｎ）、前々回の楽曲番号の番号（Ｅ１〜Ｅｎ）、前々回の楽曲の第一のログアウト時間（Ｆ１〜Ｆｎ）、それ以前の楽曲番号の番号（Ｙ１〜Ｙｎ）、及びそれ以前の楽曲の第一のログアウト時間（Ｚ１〜Ｚｎ）が関連付けられて登録ユーザ関連データメモリ領域７１に記憶されている。一例を挙げると、ユーザＩＤの番号（１）に対応する登録ユーザ関連データは、前回の楽曲番号の番号（Ｃ１）、前回の楽曲の第一のログアウト時間（Ｄ１）、前々回の楽曲番号の番号（Ｅ１）、前々回の楽曲の第一のログアウト時間（Ｆ１）、それ以前の楽曲番号の番号（Ｙ１）、及びそれ以前の楽曲の第一のログアウト時間（Ｚ１）が関連付けられて登録ユーザ関連データメモリ領域７１（１）に記憶されている。
【００２７】
なお、制御部２ａが「認証手段」、「ホストサーバ側制御手段」、及び「ログアウト手段」に相当し、データベース２ｂが「ホストサーバ側記憶手段」に相当し、インタフェース部２ｃが「ホストサーバ側受信手段」、及び「ホストサーバ側送信手段」に相当する。
【００２８】
［カラオケ装置４の構成の説明］
カラオケ装置４は、図１に示すように、カラオケ装置４全体の作動を制御する制御部１２、カラオケ装置４をＬＡＮ１００に接続するためのインタフェース部１４、演奏楽曲の伴奏内容及び歌詞を示す楽曲データや映像データ等のコンテンツデータ、カラオケ装置４が作動するためのプログラム等を記憶するハードディスク（ＨＤＤ）１６、複数のキースイッチからなり、曲の予約操作等を行うための操作部１８、リモコン端末５から送信された赤外線信号を、赤外線通信規格（ＩｒＤＡ（登録商標））又はリモコン端末５とカラオケ装置４との二者間において予め設定された通信条件に従って受信するための赤外線通信部２０、操作部１８からの信号を処理する操作処理部２２、マイクロフォン２６、ＨＤＤ１６に記憶された演奏データ（ＭＩＤＩデータ）に基づく演奏再生を行うＭＩＤＩ音源３０、ＭＩＤＩ音源３０から出力されたデジタル信号から演奏楽曲のオーディオ信号（音響、音声に関する信号）を生成し、生成されたオーディオ信号及びマイクロフォン２６から入力されたオーディオ信号を増幅してスピーカ２８へ出力する音声制御部２４、画像データを一時的に記憶するビデオＲＡＭ３２、ビデオＲＡＭ３２に記憶された画像データに基づく映像の再生を制御する映像再生部３４、映像再生部３４により再生される映像のモニタ３６での表示を制御する映像制御部３８などを備えている。ここで、制御部１２は、インタフェース部１４及び赤外線通信部２０を制御して、リモコン端末５から受信した各種情報をホストサーバ２へ転送するとともに、ホストサーバ２から受信した各種情報をリモコン端末５へ転送する。
【００２９】
このうち、ＨＤＤ１６には、図２（ａ）に例示するように、楽曲データを記憶する楽曲データメモリ領域４１、登録ユーザのユーザＩＤ及び選曲された楽曲の番号を関連付けた選曲データを記憶する選曲データメモリ領域４２、ホストサーバ２へのログインを許可された登録ユーザのユーザＩＤデータを記憶するログインユーザＩＤデータメモリ領域４３、及びホストサーバ２からログアウトした登録ユーザのユーザＩＤデータを記憶するログアウトユーザＩＤデータメモリ領域４４が設けられている。以下、選曲データ、ログインユーザＩＤデータ、ログアウトユーザＩＤデータについて順に説明する。
【００３０】
（ハ）選曲データ
選曲データとは、登録ユーザのユーザＩＤ及び選曲された楽曲の番号を関連付けたデータである。この選曲データは、図２（ｂ）に示すように、ユーザＩＤの番号（１〜ｎ）の数値「１〜ｎ」と選曲番号（Ａ１〜Ａｎ）とが関連付けられて選曲データメモリ領域４２へ記憶されている。一例を挙げると、ユーザＩＤの番号（１）に対応する選曲者データは、ユーザＩＤの番号（１）の数値「１」と選曲番号（Ａ１）とが関連付けられて選曲データメモリ領域４２（１）に記憶されている。
【００３１】
（ニ）ログインユーザＩＤデータ
ログインユーザＩＤデータとは、ホストサーバ２へのログインを許可された登録ユーザのユーザＩＤデータである。このログインユーザＩＤデータは、図２（ｃ）に示すように、ユーザＩＤの番号（１〜ｎ）の数値「１〜ｎ」がログインユーザＩＤデータメモリ領域４３に記憶されている。一例を挙げると、ユーザＩＤの番号（１）に対応するログインユーザＩＤデータは、ユーザＩＤの番号（１）の数値「１」がログインユーザＩＤデータメモリ領域４３（１）へ記憶されている。
【００３２】
（ホ）ログアウトユーザＩＤデータ
ログアウトユーザＩＤデータとは、ホストサーバ２からログアウトした登録ユーザのユーザＩＤデータである。このログアウトユーザＩＤデータは、図２（ｄ）に示すように、ユーザＩＤの番号（１〜ｎ）の数値「１〜ｎ」がログアウトユーザＩＤデータメモリ領域４４に記憶されている。一例を挙げると、ユーザＩＤの番号（１）に対応するログアウトユーザＩＤデータは、ユーザＩＤの番号（１）の数値「１」がログアウトユーザＩＤデータメモリ領域４４（１）へ記憶されている。
【００３３】
また、制御部１２は、後述するカラオケ装置４のログイン処理、カラオケ装置４の自動ログアウト処理、及びカラオケ装置４のログイン処理を並行して実行する。
なお、モニタ３６が「カラオケ装置側表示手段」に相当し、ＨＤＤ１６が「楽曲データ記憶手段」、「選曲情報記憶手段」、「ログイン登録ユーザ識別情報記憶手段」、及び「ログアウト登録ユーザ識別情報記憶手段」に相当する。また、制御部１２が「ログアウト時間決定手段」、「判断手段」、「第一の時間計測手段」、「カラオケ装置側制御手段」、「カラオケ演奏手段」、及び「第二の時間計測手段」に相当する。さらに、インタフェース部１４が「第一のカラオケ装置側送信手段」、及び「第二のカラオケ装置側受信手段」に相当し、インタフェース部１４及び赤外線通信部２０が「第一のカラオケ装置側受信手段」、及び「第二のカラオケ装置側送信手段」に相当する。
【００３４】
［リモコン端末５の構成の説明］
リモコン端末５は、図１に示すように、リモコン端末５全体の作動を制御する制御部５２、赤外線通信規格（ＩｒＤＡ）又はリモコン端末５とカラオケ装置４との二者間において予め設定された通信条件に従ってカラオケ装置４に赤外線信号を送信する赤外線通信部５４、リモコン端末５が作動するためのプログラム等の各種情報を記憶するメモリ５６、表示部５８の表示領域に沿って設置されるタッチパネル及び複数のキースイッチからなり、利用者からの操作を受け付ける操作部６０、操作部６０からの信号を処理する操作処理部６２、画像データを一時的に記憶するビデオＲＡＭ６４、ビデオＲＡＭ６４に記憶された画像データの表示部５８での表示を制御する映像制御部６６、ＬＡＮ１００に接続されたアクセスポイント１１０との間で無線ＬＡＮを用いて無線通信を行うための無線ＬＡＮ通信部６８などを備えている。
【００３５】
また、制御部５２は、後述するリモコン端末５のログイン処理、及びリモコン端末５の通常ログアウト処理を並行して実行する。
なお、操作部６０及び操作処理部６２が「受付手段」に相当し、制御部５２、赤外線通信部５４及び無線ＬＡＮ通信部６８が「リモコン側送信手段」に相当する。
【００３６】
［その他の構成の説明］
上述のルータ１２０，１３０は、インターネットネット２００等の外部ネットワーク上の通信経路を暗号化して、仮想的に専用回線で接続されている状態を作り出すＶＰＮ技術を利用するためのいわゆるＶＰＮゲートウェイである。ルータ１２０，１３０は、外部ネットワークであるインターネット２００と、内部ネットワークであるＬＡＮ１００及びホストサーバ２側のネットワークとの接続点にそれぞれ置かれ、内部ネットワークからの通信を暗号化してインターネット２００側に送出する。また、インターネット２００側からの通信を復号化して内部ネットワークへ送出する。
【００３７】
［リモコン端末５のログイン処理の説明］
以下に、リモコン端末５の制御部５２により実行されるログイン処理の処理手順を図４（ａ）のフローチャートに基づいて説明する。本処理は、リモコン端末５が起動されている場合に実行される。図４（ａ）は、リモコン端末５の制御部５２が実行する「リモコン端末５のログイン処理」の手順を示すフローチャートである。
【００３８】
まず、ユーザＩＤ及びパスワードが入力されたか否かを判断する（Ｓ１１０）。具体的には、リモコン端末５の表示部５８に例えばログインするための案内画面が表示され、操作部６０が操作されることによって操作処理部６２を介してユーザＩＤ及びパスワードが入力されたか否かを判断する。そして、ユーザＩＤ及びパスワードが入力されていないと判断した場合には（Ｓ１１０：ＮＯ）、ユーザＩＤ及びパスワードを受け付けるまで待機し、ユーザＩＤ及びパスワードを受け付けたと判断した場合には（Ｓ１１０：ＹＥＳ）、Ｓ１２０の処理へ移行する。
【００３９】
Ｓ１２０の処理においては、受け付けたユーザＩＤ及びパスワードをカラオケ装置４へのログインを要求する情報とともにカラオケ装置４の制御部１２へ送信する。Ｓ１２０の処理が終了したらＳ１３０の処理へ移行する。
【００４０】
Ｓ１３０の処理においては、ユーザＩＤをカラオケ装置４の制御部１２から受信したか否かを判断する。そして、ユーザＩＤを受信していると判断した場合には（Ｓ１３０：ＹＳＥ）、Ｓ１３５の処理へ移行する。一方、ユーザＩＤを受け付けていないと判断した場合には（Ｓ１３０：ＮＯ）、Ｓ１１０の処理へ戻る。
【００４１】
Ｓ１３５の処理においては、ログイン情報を表示部５８に表示させる。具体的には、上述したＳ１３０の処理において受信したユーザＩＤを映像制御部６６を制御して表示部５８に表示させる。Ｓ１３５の処理が終了したら、Ｓ１１０の処理へ戻る。
【００４２】
［カラオケ装置４のログイン処理の説明］
以下に、カラオケ装置４の制御部１２により実行されるログイン処理の処理手順を図４（ｂ）のフローチャートに基づいて説明する。本処理は、カラオケ装置４が起動されている場合に実行される。図４（ｂ）は、カラオケ装置４の制御部１２が実行する「カラオケ装置４のログイン処理」の手順を示すフローチャートである。
【００４３】
まず、ユーザＩＤ及びパスワードを受信したか否かを判断する（Ｓ２１０）。具体的には、カラオケ装置４がリモコン端末５によって送信されたユーザＩＤ及びパスワードを受信したか否かを判断する。そして、ユーザＩＤ及びパスワードを受信していないと判断した場合には（Ｓ２１０：ＮＯ）、ユーザＩＤ及びパスワードを受信するまで待機し、ユーザＩＤ及びパスワードを受信したと判断した場合には（Ｓ２１０：ＹＥＳ）、Ｓ２２０の処理へ移行する。
【００４４】
Ｓ２２０の処理においては、受信したユーザＩＤ及びパスワードをホストサーバ２へのログインを要求する情報とともにホストサーバ２の制御部２ａへ送信する。Ｓ２２０の処理が終了したらＳ２３０の処理へ移行する。
【００４５】
Ｓ２３０の処理においては、ユーザＩＤ、最終曲番号、及び第一のログアウト時間に関するデータをホストサーバ２の制御部２ａから受信したか否かを判断する。そして、ユーザＩＤ、最終曲番号、及び第一のログアウト時間に関するデータを受信していないと判断した場合には（Ｓ２３０：ＮＯ）、ユーザＩＤ、最終曲番号、及び第一のログアウト時間に関するデータを受け付けるまで待機し、ユーザＩＤ、最終曲番号、及び第一のログアウト時間に関するデータを受け付けたと判断した場合には（Ｓ２３０：ＮＯ）、Ｓ２４０の処理へ移行する。
【００４６】
Ｓ２４０の処理においては、ログアウト時間を決定する。具体的には、受信した第一のログアウト時間に関するデータが示す時間をログアウト時間と決定する。Ｓ２４０の処理が終了したらＳ２５０の処理へ移行する。
【００４７】
Ｓ２５０の処理においては、ユーザＩＤをログユーザＩＤに記憶する。具体的には、受信したユーザＩＤデータをＨＤＤ１６に設けられたログインユーザＩＤデータメモリ領域４３に記憶する。Ｓ２５０の処理が終了したら、Ｓ２１０の処理へ戻る。
【００４８】
［ホストサーバ２のログイン処理の説明］
以下に、ホストサーバ２の制御部２ａにより実行されるログイン処理の処理手順を図５のフローチャートに基づいて説明する。本処理は、ホストサーバ２が起動されている場合に実行される。図５は、ホストサーバ２の制御部２ａが実行する「ホストサーバ２のログイン処理」の手順を示すフローチャートである。
【００４９】
まず、ユーザＩＤ及びパスワードを受信したか否かを判断する（Ｓ９１０）。具体的には、カラオケ装置４から送信された登録ユーザのログインを要求するための情報とともにユーザＩＤ及びパスワードを受信したか否かを判断する。そして、ユーザＩＤ及びパスワードを受信していないと判断した場合には（Ｓ９１０：ＮＯ）、」ユーザＩＤ及びパスワードを受信するまで待機し、ユーザＩＤ及びパスワードを受信したと判断した場合には（Ｓ９１０：ＮＯ）、Ｓ９２０の処理へ移行する。
【００５０】
Ｓ９２０の処理においては、登録ユーザのログインを要求するための情報とともに送信されてきたユーザＩＤ及びパスワードを、データベース２ｂが有するユーザ登録データベース（図示せず）に登録されているユーザＩＤ及パスワードと照合することで、ログインを要求してきたユーザの認証の可否を判断する。そして、送信されてきたユーザＩＤ及びパスワードが、ユーザ登録データベースに登録されているユーザＩＤ及びパスワードと適合する判断した場合には（Ｓ９２０：ＹＥＳ、認証ＯＫ）、Ｓ９３０の処理へ移行する。一方、送信されてきたユーザＩＤ及びパスワードが、ユーザ登録データベースに登録されているユーザＩＤ及びパスワードと適合しないと判断した場合には（Ｓ９２０：ＮＯ、認証ＮＧ）、Ｓ９１０の処理へ戻る。
【００５１】
Ｓ９３０の処理においては、ユーザＩＤに対応した登録ユーザ関連データがあるか否かを判断する。具体的には、上述の登録ユーザ関連データ（図３（ｂ）参照）におけるユーザＩＤに対応した登録ユーザ関連データが記憶されているか否かを判断する。そして、ユーザＩＤに対応した登録ユーザ関連データがあると判断した場合には（Ｓ９３０：ＹＥＳ）、Ｓ９４０の処理へ移行する。一方、ユーザＩＤに対応した登録ユーザ関連データがないと判断した場合には（Ｓ９３０：ＮＯ）、Ｓ９６０の処理へ移行する。
【００５２】
Ｓ９４０の処理においては、ユーザＩＤに対応した登録ユーザ関連データを読み出す。具体的には、上述の登録ユーザ関連情報（図３（ｂ）参照）におけるユーザＩＤに対応した登録ユーザ関連データを読み出す。Ｓ９４０の処理が終了したらＳ９５０の処理へ移行する。
【００５３】
Ｓ９５０の処理においては、ユーザＩＤと登録ユーザ関連データとをログインを要求したカラオケ装置４へ送信する。Ｓ９５０の処理が終了したら、Ｓ９１０の処理へ戻る。
Ｓ９６０の処理においては、ユーザＩＤをログインを要求したカラオケ装置４へ送信する。Ｓ９６０の処理が終了したら、Ｓ９１０の処理へ戻る。
【００５４】
［カラオケ装置４の自動ログアウト処理の説明］
以下に、カラオケ装置４の制御部１２により実行される自動ログアウト処理の処理手順を図６（ａ）のフローチャートに基づいて説明する。本処理は、カラオケ装置４が起動されている場合に実行される。図６（ａ）は、カラオケ装置４の制御部１２が実行する「制御部１２の自動ログアウト処理」の手順を示すフローチャートである。
【００５５】
まず、ユーザＩＤ及び選曲番号を受信したか否かを判断する（Ｓ３１０）。具体的には、リモコン端末５によって送信されたユーザＩＤ及び選曲番号を受信したか否かを判断する。そして、ユーザＩＤ及び選曲番号を受け付けていないと判断した場合には（Ｓ３１０：ＮＯ）、ユーザＩＤ及び選曲番号を受け付けるまで待機し、ユーザＩＤ及び選曲番号を受け付けたと判断した場合には（Ｓ３１０：ＹＥＳ）、Ｓ３１５の処理へ移行する。
【００５６】
Ｓ３１５の処理においては、選曲番号の曲番号と最終曲番号の曲番号とが一致するか否かを判断する。具体的には、リモコン端末５によって送信された選曲番号の曲番号と上述したカラオケ装置４のログイン処理のＳ２３０において受信した最終曲番号の曲番号とが一致するか否かを判断する。そして、選曲番号の曲番号と最終曲番号の曲番号とが一致していないと判断した場合には（Ｓ３１５：ＮＯ）、Ｓ３１０の処理へ戻る。一方、選曲番号の曲番号と最終曲番号の曲番号とが一致すると判断した場合には（Ｓ３１５：ＹＥＳ）、Ｓ３２０の処理へ移行する。
【００５７】
Ｓ３２０の処理においては、タイマをリセットし、時間の測定を開始する。具体的には、制御部１２が内蔵するタイマ（図示せず）によって時間の計測を開始する。Ｓ３２０の処理が終了したらＳ３２５の処理へ移行する。
【００５８】
Ｓ３２５の処理においては、経過時間とログアウト時間とを比較して、経過時間がログアウト時間より大きいか否かを判断する。具体的には、制御部１２が内蔵するタイマ（図示せず）によって計測した時間が、上述したカラオケ装置４のログイン処理のＳ２３０において受信した第一のログアウト時間より大きいか否かを判断する。そして、経過時間がログアウト時間より大きいと判断した場合には（Ｓ３２５：ＹＥＳ）、Ｓ３３０の処理へ移行する。一方、経過時間がログアウト時間より大きくないと判断した場合には（Ｓ３２５：ＮＯ）、Ｓ３３５の処理へ移行する。
【００５９】
Ｓ３３０の処理においては、ホストサーバ２へユーザＩＤ及びログアウト指令情報を送信する。具体的には、ホストサーバ２へユーザＩＤ及びホストサーバ２へのログインを許可された登録ユーザに対してログアウトさせるためのログアウト指令情報を送信する。Ｓ３３０の処理が終了したら、Ｓ３１０の処理へ戻る。
【００６０】
Ｓ３３５の処理においては、ユーザＩＤ及び選曲番号を受信したか否かを判断する。そして、ユーザＩＤ及び選曲番号を受信したと判断した場合には（Ｓ３３５：ＹＥＳ）、Ｓ３４５の処理へ移行する。一方、ユーザＩＤ及び選曲番号を受信していないと判断した場合には（Ｓ３３５：ＮＯ）、Ｓ３４０の処理へ移行する。
【００６１】
Ｓ３４０の処理においては、タイマに数値「１」を加算する。Ｓ３４０の処理が終了したらＳ３２５の処理へ戻る。
Ｓ３４５の処理においては、測定したタイマの時間をリセット（Ｔ１＝０）する。具体的には、制御部１２が内蔵するタイマ）によって計測されていた経過時間をリセットする。Ｓ３４５の処理が終了したら、Ｓ３２０の処理へ戻る。
【００６２】
［ホストサーバ２の自動ログアウト処理の説明］
以下に、ホストサーバ２の制御部２ａにより実行される自動ログアウト処理の処理手順を図６（ｂ）のフローチャートに基づいて説明する。本処理は、ホストサーバ２が起動されている場合に実行される。図６（ｂ）は、ホストサーバ２の制御部２ａが実行する「ホストサーバ２の自動ログアウト処理」の手順を示すフローチャートである。
【００６３】
まず、ユーザＩＤ及びログアウト指令情報を受信したか否かを判断する（Ｓ４１０）。具体的には、カラオケ装置４から送信されたユーザＩＤ及びログアウト指令情報を受信したか否かを判断する。そして、ユーザＩＤ及びログアウト指令情報を受信していないと判断した場合には（Ｓ４１０：ＮＯ）、ユーザＩＤ及びログアウト指令情報を受信するまで待機し、ユーザＩＤ及びログアウト指令情報を受信したと判断した場合には（Ｓ４１０：ＮＯ）、Ｓ４２０の処理へ移行する。
【００６４】
Ｓ４２０の処理においては、ユーザＩＤに対応した登録ユーザをログアウトする。具体的には、ホストサーバ２へのログインを許可された登録ユーザに対してホストサーバからログアウトする。Ｓ４２０の処理が終了したら、Ｓ４１０の処理へ戻る。
【００６５】
［リモコン端末５の通常ログアウト処理の説明］
以下に、リモコン端末５の制御部５２により実行される通常ログアウト処理の処理手順を図８（ａ）のフローチャートに基づいて説明する。本処理は、リモコン端末５が起動されている場合に実行される。図８（ａ）は、リモコン端末５の制御部５２が実行する「リモコン端末５の通常ログアウト処理」の手順を示すフローチャートである。
【００６６】
まず、操作処理部６２から選曲番号を受け付けたか否かを判断する（Ｓ１４０）。具体的には、リモコン端末５の表示部５８に例えばカラオケ演奏する曲番号などを入力するための案内画面が表示され、操作部６０が操作されることによって操作処理部６２を介して選曲された選曲番号を受け付けたか否かを判断する。そして、選曲番号を受け付けていないと判断した場合には（Ｓ１４０：ＮＯ）、選曲番号を受け付けるまで待機し、選曲番号を受け付けたと判断した場合には（Ｓ１４０：ＹＥＳ）、Ｓ１５０の処理へ移行する。
【００６７】
Ｓ１５０の処理においては、ログアウトが入力されたか否かを判断する。具体的には、リモコン端末５の表示部５８に例えばログアウトするための案内画面が表示され、操作部６０が操作されることによって操作処理部６２を介してユーザＩＤ及びログアウトが入力されたか否かを判断する。そして、ログアウトが入力されていないと判断した場合には（Ｓ１５０：ＮＯ）、ログアウトが入力されるまで待機し、ログアウトが入力されたと判断した場合には（Ｓ１５０：ＹＥＳ）、Ｓ１６０の処理へ移行する。
【００６８】
Ｓ１６０の処理においては、カラオケ装置４へユーザＩＤ及びログアウト情報を送信する。具体的には、Ｓ１５０の処理において入力されたユーザＩＤ及びログアウト情報をカラオケ装置４へ送信する。Ｓ１６０の処理が終了したら、Ｓ１４０の処理へ戻る。
【００６９】
［カラオケ装置４の通常ログアウト処理の説明］
以下に、カラオケ装置４の制御部１２により実行される通常ログアウト処理の処理手順を図７のフローチャートに基づいて説明する。本処理は、カラオケ装置４が起動されている場合に実行される。図７は、カラオケ装置４の制御部１２が実行する「制御部１２の通常ログアウト処理」の手順を示すフローチャートである。
【００７０】
まず、ユーザＩＤ及び選曲番号を受信したか否かを判断する（Ｓ５１０）。具体的には、リモコン端末５によって送信されたユーザＩＤ及び選曲番号を受信したか否かを判断する。そして、ユーザＩＤ及び選曲番号を受け付けていないと判断した場合には（Ｓ５１０：ＮＯ）、ユーザＩＤ及び選曲番号を受け付けるまで待機し、ユーザＩＤ及び選曲番号を受け付けたと判断した場合には（Ｓ５１０：ＹＥＳ）、Ｓ５１２の処理へ移行する。
【００７１】
Ｓ５１２の処理においては、ＨＤＤ１６から選曲番号に対応する楽曲データを読み出す。具体的には、選曲された曲番号に対応する楽曲データをＨＤＤ１６に設けられた楽曲データメモリ領域４１から読み出す。Ｓ５１２の処理が終了したらＳ５１４の処理へ移行する。
【００７２】
Ｓ５１４の処理においては、Ｓ５１２の処理においてＨＤＤ１６から読み出された楽曲データを演奏再生する。具体的には、ＨＤＤ１６から読み出された楽曲データを再生し、再生した演奏データをＭＩＤＩ音源３０に出力し、スピーカ２８から発音させる。Ｓ５１１４の処理が終了したらＳ５１６の処理へ移行する。
【００７３】
Ｓ５１６の処理においては、演奏再生終了したか否かを判断する。そして、演奏再生終了していないと判断した場合には（Ｓ５１６：ＮＯ）、Ｓ５１４の処理へ戻る。一方、演奏再生終了したと判断した場合には（Ｓ５１４：ＹＥＳ）、Ｓ５１８の処理へ移行する。
【００７４】
Ｓ５１８の処理においては、タイマをリセットし、時間の測定を開始する。具体的には、制御部１２が内蔵するタイマ（図示せず）によって時間の計測を開始する。Ｓ５１８の処理が終了したらＳ５２０の処理へ移行する。
【００７５】
Ｓ５２０の処理においては、ユーザＩＤ及びログアウト情報を受信したか否かを判断する。具体的には、リモコン端末によって送信されたユーザＩＤ及びログアウト情報を受信したか否かを判断する。そして、ユーザＩＤ及びログアウト情報を受信したと判断した場合には（Ｓ５２０：ＹＥＳ）、Ｓ５２２の処理へ移行する。一方、ユーザＩＤ及びログアウト情報を受信していないと判断した場合には（Ｓ５２０：ＮＯ）、Ｓ５２４の処理へ移行する。
【００７６】
Ｓ５２２の処理においては、時間Ｔ１の数値を測定する。具体的には、制御部１２が内蔵するタイマ（図示せず）による時間の計測を終了する。Ｓ５２２の処理が終了したらＳ５３０の処理へ移行する。
【００７７】
Ｓ５２４の処理においては、ユーザＩＤ及び選曲番号を受信したか否かを判断する。そして、ユーザＩＤ及び選曲番号を受信したと判断した場合には（Ｓ５２４：ＹＥＳ）、Ｓ５２６の処理へ移行する。一方、ユーザＩＤ及び選曲番号を受信していないと判断した場合には（Ｓ５２４：ＮＯ）、Ｓ５２８の処理へ移行する。
【００７８】
Ｓ５２８の処理においては、タイマに数値「１」を加算する。Ｓ５２８の処理が終了したらＳ５２０の処理へ戻る。
Ｓ５２６の処理においては、測定したタイマの時間をリセット（Ｔ１＝０）する。具体的には、制御部１２が内蔵するタイマ）によって計測されていた経過時間をリセットする。Ｓ５２６の処理が終了したら、Ｓ５１８の処理へ戻る。
【００７９】
Ｓ５３０の処理においては、ユーザＩＤをログアウトユーザＩＤに記憶する。具体的には、上述したＳ５２０の処理において受信したユーザＩＤデータをＨＤＤ１６に設けられたログアウトユーザＩＤデータメモリ領域４４に記憶する。Ｓ５３０の処理が終了したら、Ｓ５３２の処理へ移行する。
【００８０】
Ｓ５３２の処理においては、ホストサーバ２へユーザＩＤ、選曲番号、及び第二のログアウト時間を送信する。具体的には、上述したＳ５２０の処理において受信したユーザＩＤデータ、上述したＳ５１０の処理において受信した選曲番号、及び上述したＳ５２２の処理において測定した時間Ｔ１を第二のログアウト時間としてホストサーバ２へ送信する。Ｓ５３２の処理が終了したら、Ｓ５３４の処理へ移行する。
【００８１】
Ｓ５３４の処理においては、ログインユーザ数とログアウトユーザ数とを比較して、ログインユーザ数がログアウトユーザ数より大きいか否かを判断する。具体的には、上述したカラオケ装置４のログイン処理のＳ２５０においてＨＤＤ１６に設けられたログインユーザＩＤデータメモリ領域４３に記憶されたユーザＩＤデータの数が、上述したＳ５３０の処理においてＨＤＤ１６に設けられたログアウトユーザＩＤデータメモリ領域４４に記憶されたユーザＩＤデータの数より大きいか否かを判断する。そして、ログインユーザ数がログアウトユーザ数より大きいと判断した場合には（Ｓ５３４：ＹＥＳ）、Ｓ５１０の処理へ戻る。一方、ログインユーザ数がログアウトユーザ数より大きくないと判断した場合には（Ｓ５３４：ＮＯ）、Ｓ５３６の処理へ移行する。
【００８２】
Ｓ５３６の処理においては、ログアウト情報をモニタ３６に表示させる。具体的には、上述したＳ５３０の処理においてＨＤＤ１６に設けられたログアウトユーザＩＤデータメモリ領域４４に記憶されているユーザＩＤデータを映像制御部３８を制御してモニタ３６に表示させる。Ｓ５３６の処理が終了したら、Ｓ５１０の処理へ戻る。
【００８３】
［ホストサーバ２の通常ログアウト処理の説明］
以下に、ホストサーバ２の制御部２ａにより実行される通常ログアウト処理の処理手順を図８（ｂ）のフローチャートに基づいて説明する。本処理は、ホストサーバ２が起動されている場合に実行される。図８（ｂ）は、ホストサーバ２の制御部２ａが実行する「ホストサーバ２の通常ログアウト処理」の手順を示すフローチャートである。
【００８４】
まず、ユーザＩＤ、選曲番号、及び第二のログアウト時間を受信したか否かを判断する（Ｓ９８０）。具体的には、カラオケ装置４から送信されたユーザＩＤ、選曲番号、及び第二のログアウト時間を受信したか否かを判断する。そして、ユーザＩＤ、選曲番号、及び第二のログアウト時間を受信していないと判断した場合には（Ｓ９８０：ＮＯ）、ユーザＩＤ、選曲番号、及び第二のログアウト時間を受信するまで待機し、ユーザＩＤ、選曲番号、及び第二のログアウト時間を受信したと判断した場合には（Ｓ９８０：ＹＥＳ）、Ｓ９９０の処理へ移行する。
【００８５】
Ｓ９９０の処理においては、ユーザＩＤに対応した登録ユーザ関連情報に選曲番号及び第二のログアウト時間を記憶する。具体的には、上述したＳ９８０の処理において受信したユーザＩＤ、選曲番号、及び第二のログアウト時間を、データベース２ｂに設けられた登録ユーザ関連データメモリ領域７１におけるユーザＩＤに対応して選曲番号及び第二のログアウト時間を記憶する。Ｓ９９０の処理が終了したら、Ｓ９８０の処理へ戻る。
【００８６】
［効果の説明］
本実施形態のカラオケネットワークシステム１によれば、次のような作用効果を奏する。すなわち、インターネット等のネットワークを介してユーザ間で情報を共有可能なシステムをカラオケサービスに利用して、カラオケユーザ間で個人のカラオケ情報やその他の情報を共有できるように構成したカラオケネットワークシステムにおいては、ユーザがカラオケサービス利用を終了した際に、リモコン端末を介してホストサーバからログアウトしなかった場合には、次にそのリモコン端末を利用するユーザが、そのユーザの前にそのリモコン端末を利用したユーザの個人用情報を閲覧したり、個人用Ｗｅｂページを更新したりするおそれがある。また、ログアウトすべきであったカラオケ利用を終了した時点から例えばカラオケボックスの管理者などによってログアウトされるまでの時間についても課金処理されてしまうおそれがある。
【００８７】
（１）それに対して、本実施形態のカラオケ装置４は次のように構成されている。すなわち、ホストサーバ２のデータベース２ｂが、ユーザＩＤ、前記ユーザが過去に最終に選曲したカラオケ曲の番号を示す最終曲番号、及びカラオケ曲の演奏終了からログアウトされるまでの時間を示す第一のログアウト時間を関連付けた登録ユーザ関連データを記憶する。また、ホストサーバ２の制御部２ａが、ホストサーバ２へのログインを許可されたユーザＩＤを含む登録ユーザ関連データがデータベース２ｂに記憶されている場合には、ユーザＩＤを含む登録ユーザ関連データからユーザＩＤ、最終曲番号、及び第一のログアウト時間に関するデータをインタフェース部２ｃを制御してカラオケ装置４へ送信させる。さらに、カラオケ装置４の制御部１２が、インタフェース部１４によって受信されたユーザＩＤ及び選曲番号に関するデータが示すカラオケ曲の番号と、インタフェース部１４によって受信された最終曲番号に関するデータが示すカラオケ曲の番号とが一致するか否かを判断する。制御部１２は、選曲番号が示すカラオケ曲の番号と最終曲番号が示すカラオケ曲の番号とが一致すると判断した場合には、その判断した時点からの経過時間を計測する。また、制御部１２が、計測している経過時間が、第一のログアウト時間に基づいて決定したログアウト時間より大きくなるまでの間に、ユーザＩＤ及び選曲番号に関するデータを受信しない場合には、ユーザＩＤ及びログアウト指令に関するデータをインタフェース部１４を制御してホストサーバ２へ送信させ、一方、ユーザＩＤ及び選曲番号に関するデータを受信した場合には、測定している経過時間を元に戻し、インタフェース部１４が選ユーザＩＤ及び選曲番号に関するデータを受信した時点からの経過時間を測定する。また、ホストサーバ２の制御部２ａは、インタフェース部２ｃが受信したユーザＩＤ及びログアウト指令に関するデータによってホストサーバ２へのログインを許可された登録ユーザに対してホストサーバ２からログアウトする。
【００８８】
このように構成されているので、登録ユーザが過去に最終に選曲したカラオケ曲の番号を示す最終曲番号、及び前記カラオケ曲の演奏終了からログアウトされるまでの時間を示す第一のログアウト時間を関連付けた登録ユーザ関連データがデータベース２ｂに記憶されていれば、登録ユーザがカラオケサービス利用を終了した際に、ホストサーバ２からログアウトしなかった場合であっても、第一のログアウト時間が示す時間が経過すると前記登録ユーザに対してホストサーバ２からログアウトする。したがって、登録ユーザがカラオケサービス利用を終了した際に、登録ユーザがホストサーバ２からログアウトしなかった場合であってもユーザ個人の過去の利用状況に応じた時間で、ホストサーバ２から自動的にログアウトできる。よって、前記時点以降に、そのリモコン端末５を利用した新たなユーザが、そのユーザの前にそのリモコン端末５を利用したユーザの個人用情報を閲覧したり、個人用Ｗｅｂページを更新したりできる可能性は低くなる。また、登録ユーザがログアウトすべきであったカラオケサービス利用を終了した時点から例えばカラオケボックスの管理者などによってログアウトされるまでの時間について、ユーザ個人の過去の利用状況に対して不必要な課金処理されるおそれも低くなる。
【００８９】
（２）また、本実施形態のカラオケ装置４は次のように構成されている。すなわち、カラオケ装置４のＨＤＤ１６は、インタフェース部１４が受信したユーザＩＤ及び選曲番号に関するデータを記憶する。また、カラオケ装置４の制御部１２は、演奏されたカラオケ曲の演奏が終了した時点からの経過時間を計測し、インタフェース部１４がユーザＩＤ及びホストサーバ２からのログアウトを要請するためのログアウトに関するデータを受信した場合には、その受信するまでの経過時間である第二のログアウト時間を計測し、インタフェース部１４がユーザＩＤ及び選曲番号に関するデータを受信した場合には、その受信するまでの経過時間を元に戻す。さらに、制御部１２は、インタフェース部１４がログアウトを示すデータを受信した場合には、ＨＤＤ１６に設けられた選曲データメモリ領域から最終に選曲されたカラオケ曲の番号である選曲番号を示すデータを読み出し、ユーザＩＤ、選曲番号、及び第二のログアウト時間に関するデータをインタフェース部１４を制御して送信させる。また、ホストサーバ２の制御部２ａは、インタフェース部２ｃがユーザＩＤ、選曲番号、及び第二のログアウト時間に関するデータを受信した場合には、選曲番号を最終曲番号とし、第二のログアウト時間を第一のログアウト時間とし、ユーザＩＤ、選曲番号、及び第二のログアウト時間を関連付けて登録ユーザ関連データとしてデータベース２ｂに記憶する。
【００９０】
このように構成されているので、カラオケ装置４の制御部１２が、最終に選曲されたカラオケ曲の演奏が終了した時点からログアウトするまでの第二のログアウト時間を計測する。また、ホストサーバ２の制御部２ａは、ユーザＩＤ、選曲番号、及び第二のログアウト時間を関連付けて登録ユーザ関連データにユーザＩＤ、最終曲番号、及び第一のログアウト時間としてデータベース２ｂに記憶する。したがって、次回のカラオケサービス利用時のために、登録ユーザがホストサーバ２からログアウトした際に、今回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号、及びそのカラオケ曲の演奏終了からログアウトされるまでの時間が自動的に記憶されるので、ユーザに手間を掛けさせない。
【００９１】
（３）また、本実施形態のカラオケ装置４は次のように構成されている。すなわち、カラオケ装置４の制御部１２が、ＨＤＤ１６に設けられたログアウトユーザＩＤメモリ領域４４に記憶されているユーザＩＤの数であるログアウト登録ユーザ数が、ＨＤＤ１６に設けられたログインユーザＩＤデータメモリ領域４３に記憶されているユーザＩＤの数であるログイン登録ユーザ数より小さか否かを判断し、小さいと判断した場合には、ユーザＩＤ及びログアウト指令に関するデータをインタフェース部１４を制御してホストサーバ２へ送信させ、且つログアウト表示を示すデータをカラオケ装置４のモニタ３６に表示させず、一方、同じと判断した場合には、ユーザＩＤ及びログアウト指令情報を示すデータをインタフェース部１４を制御してホストサーバ２へ送信させ、且つログアウト表示を示すデータをカラオケ装置４のモニタ３６に表示させる。
【００９２】
このように構成されているので、ログアウト登録ユーザ数が、ログイン登録ユーザ数より小さい場合には、ユーザＩＤ及びログアウト指令に関するデータをホストサーバ２へ送信させ、且つカラオケ装置４でログアウト表示を示すデータをカラオケ装置４のモニタ３６に表示させない。つまり、複数の登録ユーザが存在する場合において、登録ユーザがログアウトする際に、他の登録ユーザがログイン中である場合には、ユーザＩＤ及びログアウト指令に関するデータをホストサーバ２へ送信させることによって、その登録ユーザをホストサーバ２からログアウトするが、ログアウトすることを表示するためのログアウト表示をカラオケ装置４のモニタ３６に表示させない。また、ログアウト登録ユーザ数が、ログイン登録ユーザ数と同じ場合には、ユーザＩＤ及びログアウト指令に関するデータをホストサーバ２へ送信させ、且つカラオケ装置４でログアウト表示を示すデータをカラオケ装置４のモニタ３６に表示させる。つまり、複数の登録ユーザが存在する場合において、登録ユーザがログアウトする際に、他の登録ユーザがログイン中でない場合には、複数の登録ユーザが存在し、最後にログアウトする登録ユーザである登録ユーザがホストサーバ２からログアウトする際には、ユーザＩＤ及びログアウト指令に関するデータをホストサーバへ送信させることによって、その登録ユーザをホストサーバ２からログアウトするとともに、ログアウトすることを表示するためのログアウト表示をカラオケ装置４のモニタ３６に表示させる。
【００９３】
したがって、複数の登録ユーザが存在する場合において、登録ユーザがログアウトする際に、他の登録ユーザがログイン中である場合には、その登録ユーザがログアウトすることを表示するためのログアウト表示をカラオケ装置４のモニタ３６に表示しないので、ログアウトしていない登録ユーザに知らせることなく、ログアウトする登録ユーザをホストサーバ２からログアウトできる。つまり、ログアウトしていない登録ユーザにとっては、カラオケサービスを中断されることなく継続して楽しむことができる。
【００９４】
［他の実施形態の説明］
上記実施形態では、ホストサーバ２のデータベース２ｂに設けられた登録ユーザ関連データメモリ領域７１に記憶されている登録ユーザ関連データは、前回、前々回、及びそれ以前に最終に選曲したカラオケ曲の番号を示す楽曲番号、及び前記カラオケ曲の演奏終了からログアウトされるまでの時間を示す第一のログアウト時間を関連付けたデータであるが、これには限らない。登録ユーザ関連データは、登録ユーザがホストサーバ２からログアウトした際に、今回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号が、前回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号と一致していない場合には、前回の最終曲番号を今回の最終曲番号に更新してもよい。具体的には、ホストサーバ２の制御部２ａは、インタフェース部２ｃがカラオケ装置４から送信されたユーザＩＤ、選曲番号、及び第二のログアウト時間に関するデータを受信した場合には、ユーザＩＤに対応する登録ユーザ関連データがデータベース２ｂに記憶されているか否かを判断し、記憶されていると判断した場合には、データベース２ｂに記憶されているユーザＩＤに対応する登録ユーザ関連データにおける最終曲番号が示すカラオケ曲の番号と、選曲番号が示すカラオケ曲の番号とが一致するか否かを判断し、一致していない場合には、最終曲番号を選曲番号に更新し、第一のログアウト時間を第二のログアウト時間に更新する。
【００９５】
このように構成された実施形態によれば、登録ユーザがホストサーバ２からログアウトした際に、今回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号が、前回のカラオケサービス利用時にそのユーザが選曲したカラオケ曲のうちの最終に選曲したカラオケ曲の番号と一致していない場合には、前回の最終曲番号を今回の最終曲番号に更新する。したがって、登録ユーザが最終に選曲するカラオケ曲を登録ユーザの好みによって変更した場合であっても、登録ユーザがカラオケサービス利用を終了した際に、登録ユーザがホストサーバからログアウトしなかった場合には、ホストサーバから自動的にログアウトできる。
【図面の簡単な説明】
【００９６】
【図１】カラオケネットワークシステム１の全体構成を示すブロック図である。
【図２】（ａ）はＨＤＤ１６に設けられたメモリ領域を示す説明図であり、（ｂ）は選曲データメモリ領域４２を示す説明図であり、（ｃ）はログインユーザＩＤデータメモリ領域４３を示す説明図であり、（ｄ）はログアウトユーザＩＤデータメモリ領域４４を示す説明図である。
【図３】（ａ）はデータベース２ｂに設けられたメモリ領域を示す説明図であり、（ｂ）は登録ユーザ関連データメモリ領域７１を示す説明図である。
【図４】（ａ）はリモコン端末５の制御部５２が実行する「リモコン端末５のログイン処理」の手順を示すフローチャートであり、（ｂ）はカラオケ装置４の制御部１２が実行する「カラオケ装置４のログイン処理」の手順を示すフローチャートである。
【図５】ホストサーバ２の制御部２ａが実行する「ホストサーバ２のログイン処理」の手順を示すフローチャートである。
【図６】（ａ）はカラオケ装置４の制御部１２が実行する「制御部１２の自動ログアウト処理」の手順を示すフローチャートであり、（ｂ）はホストサーバ２の制御部２ａが実行する「ホストサーバ２の自動ログアウト処理」の手順を示すフローチャートである。
【図７】カラオケ装置４の制御部１２が実行する「制御部１２の通常ログアウト処理」の手順を示すフローチャートである。
【図８】（ａ）はリモコン端末５の制御部５２が実行する「リモコン端末５の通常ログアウト処理」の手順を示すフローチャートであり、（ｂ）はホストサーバ２の制御部２ａが実行する「ホストサーバ２の通常ログアウト処理」の手順を示すフローチャートである。
【符号の説明】
【００９７】
１…カラオケネットワークシステム、２…ホストサーバ、２ａ…制御部、２ｂ…データベース、２ｃ…インタフェース部、４…カラオケ装置、５…リモコン端末、１２…制御部、１４…インタフェース部、１６…ハードディスク（ＨＤＤ）、１８…操作部、２０…赤外線通信部、２２…操作処理部、２４…音声制御部、２６…マイクロフォン、２８…スピーカ、３０…ＭＩＤＩ音源、３２…ビデオＲＡＭ、３４…映像再生部、３６…モニタ、３８…映像制御部、４１…楽曲データメモリ領域、４２…選曲データメモリ領域、４３…ログインユーザＩＤデータメモリ領域、４４…ログアウトユーザＩＤデータメモリ領域、５２…制御部、５４…赤外線通信部、５６…メモリ、５８…表示部、６０…操作部、６２…操作処理部、６４…ビデオＲＡＭ、６６…映像制御部、６８…無線ＬＡＮ通信部、７１…登録ユーザ関連データメモリ領域、１００…ＬＡＮ、１１０…アクセスポイント、１２０，１３０…ルータ、２００…インターネット。
【図１】
2008216336.tif 000003
【図２】
2008216336.tif 000004
【図３】
2008216336.tif 000005
【図４】
2008216336.tif 000006
【図５】
2008216336.tif 000007
【図６】
2008216336.tif 000008
【図７】
2008216336.tif 000009
【図８】
2008216336.tif 000010