(57)【要約】【課題】摂取カロリーに応じて、歌唱以外の運動によるカロリーの消費方法を提示し、更に歌唱以外に利用者が行った運動による消費カロリーをも考慮した表示を行うことで、より効果的でかつゲーム性が高く、カロリーを積極的にコントロールしたい利用者もそうでない利用者もカラオケを十分に楽しむことができるカラオケシステムを提供する。【解決手段】利用者が注文した飲食物による摂取カロリーと、当該利用者が歌唱及び運動したことによる消費カロリーとの差分カロリーを算出し、その算出した差分カロリーと、その差分カロリーに基づいて選択した当該利用者に対する退室後／演奏時運動指示データに基づく運動指示とを、モニタ３６に表示する。また、利用者がカラオケ場を退室する際、ＰＯＳ端末２００において料金の精算をすると共に、発行するレシートに利用者ごとの差分カロリー及び退室後運動指示に関する情報を印刷する。【選択図】  図１
2006276416.tif 000002
【特許請求の範囲】
【請求項１】
楽曲データに基づいてカラオケ演奏を行い、更にカラオケ利用者に提供する飲食物の受注、納品及び精算等に関する情報処理を行う機能を有するカラオケ装置であって、
注文可能な飲食物に関するデータであり、かつ当該飲食物による摂取カロリーデータを含む注文データを記録した注文データテーブルを記憶する注文データテーブル記憶手段と、
注文された飲食物の注文データを個人ＩＤごとに記憶する個人注文データ記憶手段と、
利用者からの飲食物注文入力に基づき、この注文された飲食物に対応する注文データを前記注文データテーブル記憶手段から読み出し、当該利用者の個人ＩＤに対応付けて前記個人前記注文データ記憶手段に入力する注文データ入力手段と、
個人ＩＤごとの消費カロリーを記憶する消費カロリー記憶手段と、
カラオケを歌唱したことによる消費カロリーを取得し、この消費カロリーを当該歌唱者の個人ＩＤに対応付けて前記消費カロリー記憶手段に積算入力する歌唱カロリー入力手段と、
前記個人注文データ記憶手段に記憶されている注文データに基づいて、個人ＩＤごとの総摂取カロリーを取得し、この取得した総摂取カロリーから前記消費カロリー記憶手段に記憶されている当該個人ＩＤに対応する消費カロリーを差し引いた差分カロリーを算出する差分カロリー算出手段と、
歌唱以外の運動を利用者に指示するための運動指示データを消費カロリーごとに記録した運動指示データテーブルを記憶する運動指示データテーブル記憶手段と、
前記差分カロリー手段によって算出した差分カロリーに応じた運動指示データを前記運動指示データテーブルから選択する運動指示選択手段と、
少なくとも、前記消費カロリー記憶手段に記憶されている消費カロリー、前記差分カロリー算出手段によって算出された差分カロリー及び前記運動指示選択手段によって選択された運動指示データに対応する運動指示を個人ＩＤごとに表示部に表示させる表示制御手段と、
前記表示制御手段によって前記表示部に表示された運動指示に従って利用者が運動したことによる消費カロリーを取得し、当該運動をした利用者の個人ＩＤに対応付けて前記消費カロリー記憶手段に積算入力する運動カロリー入力手段とを備えること
を特徴とするカラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
前記運動カロリー入力手段は、前記表示制御手段によって前記表示部にされた運動指示に従って利用者が運動した旨の入力を利用者から受け付け、当該運動による消費カロリーを前記運動指示データテーブルから読み出し、当該運動をした利用者の個人ＩＤに対応付けて前記消費カロリー記憶手段に積算入力すること
を特徴とするカラオケ装置。
【請求項３】
請求項１又は請求項２に記載のカラオケ装置において、
前記運動指示データテーブル記憶手段が記憶する運動指示データテーブルは、カラオケ演奏中にアニメーションによって利用者に運動を指示する演奏時運動指示データを少なくとも含んでおり、
前記表示制御手段は、前記運動指示選択手段によって選択された演奏時運動指示データに基づいて、カラオケ演奏中にアニメーションによる運動指示を前記表示部に表示させること
を特徴とするカラオケ装置。
【請求項４】
請求項１ないし請求項３の何れか１項に記載のカラオケ装置と、カラオケ利用料金及び飲食料金を精算する料金精算端末とを備え、前記カラオケ装置と前記料金精算端末とが通信可能に構成されるカラオケシステムであって、
前記カラオケ装置が備える運動指示データテーブル記憶手段に記憶される運動指示データテーブルは、利用者にカラオケ場退室後に行う運動を指示する退室後運動指示データを少なくとも含んでおり、
前記カラオケ装置は、前記差分カロリー算出手段によって算出した差分カロリーと、この差分カロリーに基づいて運動指示選択手段によって選択した退室後運動指示データとを前記料金精算端末へ送信する送信手段を備えており、
前記料金精算端末は、印刷手段を備えており、料金を精算する際に、前記送信手段から送信されてきた差分カロリー及び退室時運動データに基づき、精算時における差分カロリー及び退室後運動指示を個人ユーザＩＤごとに前記印刷手段によって印刷すること
を特徴とするカラオケシステム。
【請求項５】
請求項４に記載のカラオケシステムにおいて、
前記料金精算端末は、レシートを印刷可能に構成されており、料金を精算する際に、前記個人ユーザＩＤごとの差分カロリー及び退室後運動指示を前記印刷手段によってレシート上に印刷すること
を特徴とするカラオケシステム。
【請求項６】
請求項１ないし請求項５の何れか１項に記載のカラオケ装置における差分カロリー算出手段、運動指示選択手段及び表示制御手段として、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ装置において摂取カロリー及び消費カロリーに関連した情報処理を行うための技術に関する。
【背景技術】
【０００２】
従来、カラオケ装置で歌唱した際の歌唱者の消費カロリーを推定し、この消費カロリーに関連する種々の情報を表示するカラオケ装置等が知られている。また、歌唱による消費カロリーと、カラオケ中に供される飲食物による摂取カロリーとに関連する様々な処理を実行するカラオケ装置等も知られている。
【０００３】
例えば、特許文献１で開示されているカラオケ装置は、カラオケ伴奏音楽の演奏期間におけるマイクロフォンからの歌唱入力を積分的に処理し、これを基に歌唱によるカロリー消費量を算出したデータを生成し、これと歌唱した楽曲のＩＤとを対応付けしてデータベースに記憶する。データベースの情報を表示する指令が発行されると、データベースに記憶されている楽曲ＩＤとカロリー消費量データの集合に基づいて、楽曲タイトルとカロリー消費量とを併記してディスプレイに表示する。
【０００４】
また、特許文献２で開示されているカラオケ装置は、カラオケ装置で歌唱した歌唱者の発生音量などに基づいて歌唱によるカロリー消費量を推定し、一人の歌唱者による複数曲の歌唱によるカロリー消費量を個人ＩＤ別に積算して記録する。そして、摂取しようとする飲食物の注文データを個人ＩＤに対応付けして入力し、飲食物別の摂取カロリーを記録したカロリーテーブルと入力された飲食物注文データとに基づいてその飲食物の摂取予定カロリー合計値Ａを求める。当該飲食物注文データに対応に対応する個人ＩＤに基づいて対応する歌唱者のカロリー消費積算値Ｂを読み出し、ＡとＢとを比較して、飲食物注文データの取り扱い処理を決定（例えば、注文された飲食物の配達を停止する等）する。
【０００５】
また、特許文献３で開示されているカラオケ装置は、各カラオケ曲を歌唱したときに消費するカロリー量をインデックステーブルに記憶しておき、歌唱者がカロリー量を入力すると、その入力されたカロリー量に応じて、これを消費するのに適切なカラオケ曲を自動的に選択して演奏する。
【特許文献１】特開２０００−１６３０８０号公報
【特許文献２】特開２００１−１５４６７８号公報
【特許文献３】特開２００１−１９５０７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１で開示されているカラオケ装置では、カラオケ歌唱による消費カロリーが表示されるのみであり、カラオケの最中に注文した飲食物による摂取カロリーとの関係を利用者が知ることができない。このため、例えばダイエット中のためカロリーをコントロールしたい利用者が、カラオケの最中に自分が摂取したカロリーを歌唱することによって消費したいと考えても、あと何曲歌えば摂取したカロリーを消費できるのかを知ることができない。その結果、自分が摂取したカロリーのことが気になってしまい、楽しいはずのカラオケやカラオケ中の食事を十分に楽しむことができない。
【０００７】
また、特許文献２で開示されているカラオケ装置においては、歌唱することで所定量のカロリーを消費しなければ注文した食事が配達されない。このような対応は、食事制限を厳しくして積極的にカロリーをコントロールしたいと考える利用者にとっては有効である。一方、カロリーを気にしているが食事制限をするつもりはなく、カラオケをしながら食事を楽しみたいという利用者にとっては、注文した食事が届かないのは不適切である。
【０００８】
また、特許文献３で開示されているカラオケ装置では、例えば、利用者がカラオケ中につい飲食しすぎてしまい、この飲食による摂取カロリーを歌唱によって消費したいと考えたときは、入力される摂取カロリーが大きくなってしまい、選曲される曲数が多くなり過ぎるおそれがある。このような場合、選曲された曲を利用時間内に全て歌いきることができない可能性もある。その結果、利用時間内に摂取カロリーを消費できなかった利用者は、達成感を得ることができない。あるいは、利用時間内に全ての曲を歌うことが到底できないような数の曲が選曲された時点で、利用者のやる気が失われるおそれがある。
【０００９】
上記何れの従来技術においても、利用者がカロリーのことを気にするあまりに、本来楽しいはずのカラオケを十分に満喫するができなくなってしまうという問題がある。
本発明は、上記問題を解決するためになされており、その目的とするところは、摂取カロリーに応じて、歌唱による消費カロリーに基づく表示を行う以外に、歌唱以外の運動によるカロリーの消費方法を提示し、更に歌唱以外に利用者が行った運動による消費カロリーをも考慮した表示を行うことで、より効果的でかつゲーム性が高く、カロリーを積極的にコントロールしたい利用者もそうでない利用者もカラオケを十分に楽しむことができるカラオケシステムを提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するためになされた請求項１に記載のカラオケ装置は、注文された飲食物による摂取カロリーを歌唱以外の運動によって消費する方法を選択し、表示することを特徴とする。
【００１１】
具体的には、カラオケボックス等のカラオケ演奏を行う施設（以下、カラオケ場）に設置された上述のカラオケ装置は、楽曲データに基づいてカラオケ演奏を行い、更にカラオケ利用者に提供する飲食物の受注、納品及び精算等に関する情報処理を行う機能を有する。そして、注文可能な飲食物に関するデータであり、かつ当該飲食物による摂取カロリーデータを含む注文データを記録した注文データテーブルを記憶する注文データテーブル記憶手段と、注文された飲食物の注文データを個人ＩＤごとに記憶する個人注文データ記憶手段と、利用者からの飲食物注文入力に基づき、この注文された飲食物に対応する注文データを注文データテーブル記憶手段から読み出し、当該利用者の個人ＩＤに対応付けて個人注文データ記憶手段に入力する注文データ入力手段とを備える。
【００１２】
更に、個人ＩＤごとの消費カロリーを記憶する消費カロリー記憶手段と、カラオケを歌唱したことによる消費カロリーを取得し、この消費カロリーを当該歌唱者の個人ＩＤに対応付けて消費カロリー記憶手段に積算入力する歌唱カロリー入力手段と、個人注文データ記憶手段に記憶されている注文データに基づいて、個人ＩＤごとの総摂取カロリーを取得し、この取得した総摂取カロリーから消費カロリー記憶手段に記憶されている当該個人ＩＤに対応する消費カロリーを差し引いた差分カロリーを算出する差分カロリー算出手段と、歌唱以外の運動を利用者に指示するための運動指示データを消費カロリーごとに記録した運動指示データテーブルを記憶する運動指示データテーブル記憶手段と、差分カロリー手段によって算出した差分カロリーに応じた運動指示データを運動指示データテーブルから選択する運動指示選択手段とを備える。
【００１３】
また更に、少なくとも、消費カロリー記憶手段に記憶されている消費カロリー、差分カロリー算出手段によって算出された差分カロリー及び運動指示選択手段によって選択された運動指示データに対応する運動指示を個人ＩＤごとに表示部に表示させる表示制御手段と、表示制御手段によって表示部に表示された運動指示に従って利用者が行った運動による消費カロリーを取得し、当該運動をした利用者の個人ＩＤに対応付けて消費カロリー記憶手段に積算入力する運動カロリー入力手段とを備える。
【００１４】
なお、歌唱カロリー入力手段が歌唱による消費カロリーを取得する具体的方法については、公知の技術を用いることができる。例えば、上記「従来技術」の欄で示した特許文献１、２に記載のように、マイクロフォンから入力された歌唱音声の音量、発声継続時間等に基づいて消費カロリーを算出することが考えられる。また、例えば特許文献３に記載のカラオケ装置のように、楽曲ごとの消費カロリーを記憶したデータテーブルを備えておき、このデータテーブルから該当する楽曲の消費カロリーを読み出すように構成することも考えられる。
【００１５】
また、運動カロリー入力手段が運動による消費カロリーを取得する具体的方法については、例えば請求項２に記載のように、表示制御手段によって表示部にされた運動指示に従って利用者が運動した旨の入力を利用者から受け付け、当該運動による消費カロリーを前記運動指示データテーブルから読み出し、当該運動をした利用者の個人ＩＤに対応付けて消費カロリー記憶手段に積算入力することが考えられる。また、利用者の体に装着した心拍センサや加速度センサ、床に設置した圧力センサ等の入力から消費カロリーを算出するように構成することも考えられる。
【００１６】
このような構成を有する本発明によれば、歌唱以外の運動によって摂取カロリーを消費することができる方法を、注文した飲食物による摂取カロリーに応じて運動指示データテーブルから選択して運動指示として表示することができる。そして、利用者はこの表示された運動指示に従って運動することにより、歌唱することだけでカロリーを消費するよりも更に効果的にカロリーを消費することができる。更に、ただカラオケを歌うだけでなく運動することもできるので、よりゲーム性を高めることができる。そして、飲食物による摂取カロリーから、指示された運動をしたことによる消費カロリーを差し引いて表示することができるので、利用者は歌唱と運動によるカロリー消費の効果を確認しながらカラオケを楽しむことができる。
【００１７】
なお、運動指示によって指示される運動の具体例としては、例えばカラオケ演奏中に行う手足の運動や跳躍、あるいはダンスのような運動が考えられる。このような運動は、歌唱者が行うだけでなく、歌唱していない利用者も一緒に行うことができるものであれば、よりゲーム性を高めることができ、カロリーを積極的にコントロールしたい利用者もそうでない利用者も十分にカラオケを楽しむことができる。また、その他の例としては、楽曲の演奏の合間に行うことができるような運動であってもよいし、カラオケ場を退室した後の帰り道や自宅で行うことができる運動（例えば、階段の上り下りや、鉄道の一駅分余分に歩く等）であってもよい。つまり、運動指示によって指示される運動は、上述のように主にカラオケ場内でする運動と、カラオケ場を退室した後にする運動とに大別される。
【００１８】
ところで、一般的にカラオケ装置ではカラオケ演奏に同期して歌詞の字幕が表示部に表示され、歌唱者はこの表示部に表示される歌詞の字幕を見ながら歌唱する。つまり、上述のカラオケ場内でする運動としてカラオケ演奏中にする運動を指示するための運動指示を表示する場合、歌詞の字幕が表示されるのと同じ表示部にこの運動指示を表示すれば、別途表示部を設ける必要がなく合理的であると考えられる。一方、演奏中に表示する運動指示は、運動方法を分かり易く利用者に指示するためや、ゲーム性を増すためといった観点から、カラオケ演奏の流れに沿って動作を逐次表示するといった方法で行うことが考えられる。しかしながら、カラオケ演奏中に運動指示を表示部に歌詞の字幕と同時に表示する場合、運動指示を文字で表示してしまうと、歌唱者は歌詞以外の文字も読みながら歌唱及び運動を同時にしなければならないため、歌唱者の混乱を招くおそれがある。また、よりゲーム性を高めたり、歌唱していない利用者にも積極的に運動をしてもらうためには、文字によって運動指示を行うことよりも更に利用者の興味を引き付けるような方法によって運動指示を行うことが望ましい。
【００１９】
そこで、請求項３に記載のカラオケ装置のように構成するとよい。即ち、運動指示データテーブル記憶手段が記憶する運動指示データテーブルは、カラオケ演奏中にアニメーションによって利用者に運動を指示する演奏時運動指示データを少なくとも含んでおり、表示制御手段は、運動指示選択手段によって選択された演奏時運動指示データに基づいて、カラオケ演奏中にアニメーションによる運動指示を表示部に表示させる。
【００２０】
このように、演奏中の運動指示をアニメーションで表示することで、歌詞の字幕を見ながら歌唱している利用者が混乱することなく運動することができる。また、アニメーションの動きに従って身体を動かすことで、利用者はゲーム感覚で楽しんで運動することができる。更に、ゲーム性が高い運動指示方法であるので、歌唱していない利用者の興味を誘発して積極的に運動してもらうことができる。
【００２１】
一方、運動指示に関して、上述したカラオケ場内でする運動のみを利用者に指示する場合、摂取カロリーをカラオケ利用時間内に消費し切れないと、利用者が達成感を得ることができなかったり、「摂取したカロリーをカラオケ利用時間中に消費し切らなければならない。」といったプレッシャーを感じたりするおそれがある。そのような事態を防ぐには、上述したカラオケ場を退室した後にする運動を指示するように構成するとよい。カラオケ場退室後にする運動によって摂取カロリーを消費する方法を使用者に提示することで、カラオケ場で摂取したカロリーをカラオケ利用時間中に消費し切ることができなかった場合であっても、カラオケ場退室後にカロリーを消費できる方法を利用者が知ることができるので好適である。
【００２２】
そこで、請求項４に記載のカラオケシステムのように構成するとよい。即ち、請求項１ないし請求項３の何れか１項に記載のカラオケ装置と、カラオケ利用料金及び飲食料金を精算する料金精算端末とを備え、カラオケ装置と料金精算端末とが通信可能に構成されている。そして、カラオケ装置が備える運動指示データテーブル記憶手段に記憶される運動指示データテーブルは、利用者にカラオケ場退室後に行う運動を指示する退室後運動指示データを少なくとも含む。また、カラオケ装置は、差分カロリー算出手段によって算出した差分カロリーと、この差分カロリーに基づいて運動指示選択手段によって選択した退室後運動指示データとを料金精算端末へ送信する送信手段を備える。
【００２３】
そして、料金精算端末は、印刷手段を備えており、料金を精算する際に、送信手段から送信されてきた差分カロリー及び退室時運動データに基づき、精算時における差分カロリー及び退室後運動指示を個人ユーザＩＤごとに印刷手段によって印刷する。
【００２４】
なお、ここでいう送信手段は、差分カロリー算出手段によって算出した差分カロリーと、この差分カロリーに基づいて運動指示選択手段によって選択した退室後運動指示データとを逐次料金精算端末へ送信するような構成が考えられる。また、料金精算端末等からのトリガを受け付けることによって、一括で差分カロリー及び退室後運動指示データを料金精算端末へ送信するように構成することも考えられる。
【００２５】
また、差分カロリー及び退室後運動指示を印刷する媒体として、請求項５に記載のように、レシート上に印刷するように構成してもよい。
このように構成された上記カラオケシステムによれば、カラオケ利用時間中に摂取カロリーを消費し切ることができなかった場合であっても、料金精算時に印刷された差分カロリー及び退室後運動指示の内容を確認することで、摂取したカロリーをカラオケ場退室後でも消費することができる運動方法を利用者が知ることができる。これにより、利用者は「摂取したカロリーをカラオケ利用時間中に消費し切らなければならない。」といったプレッシャーを感じることなくカラオケに興じることができる。また、カロリー消費に関する情報を印刷することで、カラオケ場を退室してからも利用者のグループにこれらの話題を提供することができるので、利用者の楽しみを増やすことができる。更に、ダイエット中の利用者にとっては、あとどのくらい運動をすればよいのかといった目安を得る事ができるので、ダイエットの目標を達成するためのよい動機付けにもなる。
【００２６】
なお、請求項６に示すように、請求項１ないし請求項５の何れか１項に記載のカラオケ装置における差分カロリー算出手段、運動指示選択手段及び表示制御手段は、コンピュータを機能させるためのプログラムによって実現することができる。また、このようなプログラムの場合、ＦＤ、ＭＯ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ハードディスク等のコンピュータによって読み取り可能な記録媒体としてこのプログラムを記録しておき、必要に応じてコンピュータにロードして起動することにより用いることができる。また、ＲＯＭやバックアップＲＡＭに本プログラムを書き込んでおき、これらのＲＯＭやバックアップＲＡＭをコンピュータに組み込んで用いてもよい。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の一実施形態を図面に基づいて説明する。
図１は、カラオケシステムの概略構成を示すブロック図である。
図１に示すように、カラオケシステムは、カラオケ装置であるカラオケコマンダ１、リモコン端末２及びＰＯＳ端末２００がネットワーク１００を介してデータ通信可能に構成されたものである。
【００２８】
［カラオケコマンダ１の構成の説明］
カラオケコマンダ１は、図１に示すように、カラオケコマンダ１全体の作動を制御する制御部１２、カラオケコマンダ１をネットワーク１００に接続するためのインタフェース部１４、演奏楽曲の伴奏内容及び歌詞を示す楽曲データや映像データ等のコンテンツデータを記憶するハードディスク（ＨＤＤ）１６、複数のキー・スイッチからなり、曲の予約操作等を行うための操作部１８、リモコン端末２や携帯電話から送信された赤外線信号を赤外線通信規格（ＩｒＤＡ（登録商標））又は、リモコン端末２とカラオケコマンダ１との二者間で予め設定された通信条件に従って受信するための赤外線通信部２０、操作部１８からの信号を処理する操作処理部２２、マイクロフォン２６、ＨＤＤ１６に記憶された演奏データ（ＭＩＤＩデータ）に基づく演奏再生を行うＭＩＤＩ音源３０、ＭＩＤＩ音源３０から出力されたデジタル信号から演奏楽曲のオーディオ信号（音響、音声に関する信号）を生成し、生成されたオーディオ信号及びマイクロフォン２６から入力されたオーディオ信号を増幅してスピーカ２８へ出力する音声制御部２４、画像データを一時的に記憶するビデオＲＡＭ３２、ビデオＲＡＭ３２に記憶された画像データに基づく映像の再生を制御する映像再生部３４、映像再生部３４により再生される映像のモニタ３６での表示を制御する映像制御部３８、半導体素子を利用した書き換え可能な記憶媒体であるメモリ４０などを備えている。
【００２９】
このうちＨＤＤ１６は、楽曲を歌唱した際の平均的な消費カロリーを楽曲ごとに記録した「楽曲カロリーデータテーブル」と、カラオケ場退室後に行う運動を利用者に指示する退室後運動指示データを消費カロリーごとに記録した「退室後運動指示データテーブル」と、カラオケ演奏中に行う運動を利用者に指示するための演奏時運動指示データを消費カロリーごとに記録する「演奏時運動指示データテーブル」とを記憶する。なお、図２は、上記各データテーブルの具体的な態様を示す図である。楽曲カロリーデータテーブルは、図２（ａ）に示すように、楽曲ごとにそれぞれ曲番号、曲名、消費カロリーを記録したデータテーブルである。また、退室後運動指示データテーブルは、図２（ｂ）に示すように、退室後に行う運動を利用者に指示するための運動指示内容及び利用者へのコメントを、その運動指示が適用されるカロリーの範囲と共に記録したものである。また、演奏時運動指示データテーブルは、図２（ｃ）に示すように、運動指示用のアニメーションをモニタ３６へ表示するためのアニメーションファイル、演奏時に行う運動を利用者に対して指示するための運動指示内容及びその運動による１曲分の消費カロリーを、その運動指示が適用されるカロリーの範囲と共に記録したものである。
【００３０】
一方、制御部１２は、利用者によって注文された飲食物による摂取カロリーと歌唱及び歌唱以外の運動による消費した消費カロリーとの差分である差分カロリーの値に応じて、演奏時運動指示データ及び退室後運動指示データをＨＤＤ１６に記憶されたそれぞれのデータテーブルから読み出し、その内容をモニタ３６へ表示すると共に、その差分カロリーと運動指示データをＰＯＳ端末２００へ送信する処理を実行する。この処理についての詳細な説明は後述する。
【００３１】
［リモコン端末２の構成の説明］
リモコン端末２は、曲の予約等をするための操作を利用者から受け付け、その操作信号をカラオケコマンダ１に送信する機能を有すると共に、カラオケ場で利用者に提供される飲食物を注文するための操作を受け付け、その注文された飲食物に関する注文データをカラオケコマンダ１及びＰＯＳ端末２００へ送信する機能も有する。
【００３２】
具体的にリモコン端末２は、図１に示すように、リモコン端末２全体の作動を制御する制御部５２、赤外線通信規格（ＩｒＤＡ）又は、リモコン端末２とカラオケコマンダ１との二者間で予め設定された通信条件に従ってカラオケコマンダ１に赤外線信号を送信する赤外線通信部５４、各種情報を記憶するメモリ５６、表示部５８の表示領域に沿って設置されるタッチパネル及び複数のキー・スイッチからなり、利用者からの操作を受け付ける操作部６０、操作部６０からの信号を処理する操作処理部６２、画像データを一時的に記憶するビデオＲＡＭ６４、ビデオＲＡＭ６４に記憶された画像データの表示部５８での表示を制御する映像制御部６６、ネットワーク１００に接続された無線アクセスポイント１１０との間で無線ＬＡＮ規格（例えば、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ規格，ＨｏｍｅＲＦ規格，Ｂｌｕｅｔｏｏｔｈ規格など）に従った無線通信を行うための無線ＬＡＮ通信部６８などを備えている。
【００３３】
このうちメモリ５６は、注文可能な飲食物の品名、価格及びその飲食物による摂取カロリー等の情報を含む注文データを記録する注文データテーブルを記憶している。
また、制御部５２は、カラオケコマンダ１において実行された演奏時指示に従って運動した利用者から、運動した旨の操作入力を操作部６０を介して受け付け、当該利用者が運動した旨を示すデータをカラオケコマンダ１へ送信する処理を実行する。この処理についての詳細な説明は後述する。
【００３４】
［ＰＯＳ端末２００の構成の説明］
ＰＯＳ端末２００は、ＰＯＳレジスタ２１０及びレシートプリンタ２２０からなる、飲食店等向けの一般的なＰＯＳ（point-of-sale）システムにおける料金精算端末である。
【００３５】
ＰＯＳレジスタ２１０は、十分な処理能力を持つ通常のコンピュータからなる本体、キーボード、ディスプレイ、キャッシュドロワー、バーコードスキャナ等で構成されており、カラオケ利用料金及び飲食料金の精算・会計処理を行う機能を有する。
【００３６】
レシートプリンタ２２０は、ＰＯＳレジスタ２１０から出力された会計データの内容をレシートとして所定の用紙に印刷する機能を有する。
［その他の構成の説明］
また、上述のネットワーク１００には無線アクセスポイント１１０が接続されている。この無線アクセスポイント１１０は、無線通信で端末間を接続するための電波中継機であり、複数の端末と同時に通信を行う機能を有する。リモコン端末２とカラオケコマンダ１及びＰＯＳ端末２００とは、この無線アクセスポイント１１０を中継することによって、ネットワーク１００を介して互いにデータ通信を行うことができる。本実施形態のカラオケシステムは、このような通信ネットワークを利用して、飲食物の注文をリモコン端末２で受け付け、注文を受け付けた飲食物に関する注文データをＰＯＳ端末２００や図示しない厨房用端末等へ送信することで、飲食物の受注、納品及び料金の精算・会計等に関する処理を一括して行える、いわゆるオーダーエントリーシステムを実現する。
【００３７】
以上、本実施形態のカラオケシステムの概略構成について説明したが、本実施形態におけるカラオケシステムの構成と、特許請求の範囲に記載した構成との対応関係は次の通りである。即ち、本実施形態のカラオケコマンダ１及びリモコン端末２が特許請求の範囲におけるカラオケ装置に相当し、ＰＯＳ端末２００が料金精算端末に相当する。また、カラオケコマンダ１における制御部１２が特許請求の範囲における歌唱カロリー入力手段、差分カロリー算出手段、運動指示選択手段、表示制御手段及び送信手段に相当し、ＨＤＤ１６が運動指示データテーブル記憶手段に相当し、メモリ４０が個人注文データ記憶手段及び消費カロリー記憶手段に相当し、モニタ３６が表示部に相当する。
【００３８】
一方、カラオケコマンダ１における制御部１２及びリモコン端末２における制御部５２が注文データ入力手段及び運動カロリー入力手段に相当する。また、リモコン端末２におけるメモリ５６が注文データテーブル記憶手段に相当する。
【００３９】
［カロリー表示モード処理の説明］
以下、カラオケコマンダ１の制御部１２及びリモコン端末２の制御部５２が実行するカロリー表示モード処理について図３のフローチャート及び図１１〜図１２に基づいて説明する。この処理は、利用者からの飲食物の注文をリモコン端末２によって受け付け、注文された飲食物による摂取カロリーと歌唱及び運動による消費カロリーとの差分カロリーの表示や利用者への運動指示の表示等を実行するための処理である。
【００４０】
図３は、カロリー表示モード処理におけるメイン処理を示すフローチャートである。
まず、リモコン端末２の制御部５２は、利用者によって飲食物を注文するためのオーダーエントリーモードが選択されたか否かを判定する（Ｓ１０）。具体的には、図１１のリモコン端末２の表示部５８の画面表示例に示すように、表示部５８の表示領域にアイコン群として表示されている操作部６０のうち、表示部５８の右側に表示されているモード選択アイコン６０ａの「オーダーエントリー」ボタンが押下されることで、オーダーエントリーモードが選択される。
【００４１】
オーダーエントリーモードが選択されたと判定した場合（Ｓ１０：Ｙ）、Ｓ２０へ移行する。一方、Ｓ１０において、オーダーエントリーが選択されていないと判定した場合（Ｓ１０：Ｎ）、そのまま処理を終了する。
【００４２】
次に、Ｓ２０において、制御部５２は利用者から飲食物を注文する意思決定の入力操作がされたか否かを判定する。ここで、利用者から飲食物を注文意思決定の入力操作がされたと判定した場合（Ｓ２０：Ｙ）、Ｓ３０の注文メニュー登録処理を実行する。Ｓ３０では、利用者によって注文された飲食物に対応する注文データを、注文した利用者の個人ＩＤに対応付けてカラオケコマンダ１及びＰＯＳ端末２００へ送信する処理を実行し、Ｓ４０へ移行する。なお、この注文メニュー登録処理の詳細な説明については後述する。
【００４３】
一方、Ｓ２０において、飲食物を注文する意思決定の入力操作が利用者からされていないと判定した場合（Ｓ２０：Ｎ）、そのままＳ４０へ移行する。そして、Ｓ４０では、制御部５２は利用者によってカロリー表示モードが選択されたか否かを判定する。具体的には、図１１に示すように、リモコン端末２の表示部５８に表示されるモード選択アイコン６０ａの「カロリー表示」ボタンが押下されることで、カロリー表示モードが選択される。
【００４４】
カロリー表示モードが選択されたと判定した場合（Ｓ４０：Ｙ）、制御部５２はその旨を赤外線通信部５４又は無線ＬＡＮ通信部６８を介してカラオケコマンダ１へ通知し、通知を受信したカラオケコマンダ１の制御部１２は、差分カロリー・運動指示表示処理を実行する（Ｓ５０）。この処理では、利用者が注文した飲食物による摂取カロリーと、当該利用者が歌唱及び運動したことによる消費カロリーとの差分カロリーを算出し、その算出した差分カロリーと、その差分カロリーに基づいて選択した当該利用者に対する退室後／演奏時運動指示データに基づく運動指示とを表示する処理を実行し、Ｓ６０へ移行する。なお、この差分カロリー・運動指示表示処理の詳細な説明については後述する。
【００４５】
次に、制御部１２は演奏時運動指示処理を実行する（Ｓ６０）。この処理では、Ｓ５０において選択した演奏時運動指示データに基づいて、当該利用者によって予約された楽曲を演奏する際に、アニメーションによる運動指示を楽曲の歌詞や背景画像と共にモニタ３６に表示する。なお、本実施形態のカラオケシステムでは、楽曲予約時にその楽曲を歌唱する利用者の個人ＩＤに対応付けて入力する機能を有しており、カラオケコマンダ１では、予約された楽曲の予約データに歌唱する利用者の個人ＩＤを付加してこの予約データを記憶する。楽曲予約時にその楽曲を利用者の個人ＩＤに対応付けて入力する機能を具体的に説明すると、図１２のリモコン端末２の表示部５８における演奏予約画面の表示例に示すような画面上において、利用者が表示部５８に表示されている利用者選択アイコン６０ｂを押下することによって予約された楽曲を歌唱する利用者の個人ＩＤに対応付けることができる。
【００４６】
続いて制御部１２は、運動者確認処理を実行する（Ｓ７０）。この処理では、Ｓ６０でモニタ３６に表示されたアニメーションによる運動指示に従って運動をした利用者から、この運動をした旨の入力操作を受け付け、その入力に基づいて利用者ごとにその運動による消費カロリーを加算する。この処理においては、歌唱した利用者以外の利用者によって運動が行われた旨を受け付けることが可能であり、その運動による消費カロリーを当該利用者の消費カロリーへ加算される。なお、この運動者確認処理の詳細な説明については後述する。
【００４７】
Ｓ７０の運動者確認処理を実行した後、Ｓ２０の処理へと戻り、以降上記処理を繰り返す。なお、Ｓ４０において、制御部５２が、カロリー表示モードが選択されていないと判定した場合（Ｓ４０：Ｎ）、カロリー表示モード処理を終了する。
【００４８】
［注文メニュー登録処理］
次に、上記カロリー表示モード処理（図３）におけるＳ３０の注文メニュー登録処理の詳細について、図４のフローチャート及び図１３に基づいて説明する。
【００４９】
図４は、リモコン端末２の制御部５２が実行する注文メニュー登録処理を示すフローチャートである。
まず、利用者は表示部５８に表示されたメニュー画面に従って注文する飲食物を選択する操作を入力する（Ｓ３１）。次に、利用者は、選択した飲食物に対して注文者（即ち、当該飲食物を飲食する人）を入力する（Ｓ３２）。具体的には、図１３（ａ）のメニュー画面の表示例に示すように、リモコン端末２の表示部５８に表示されるメニューアイコン６０ｃの中から利用者が注文したい飲食物を選び、メニューアイコン６０ｃ上の当該飲食物の品名部分を押下することで注文する飲食物が指定される（Ｓ３１）。そして、メニューアイコン６０ｃの上方に表示されている利用者選択アイコン６０ｂのうち、注文者（即ち、当該飲食物を飲食する人）に対応するボタンを押下することで、注文した飲食物の注文者が指定される（Ｓ３２）。
【００５０】
そして、Ｓ３２において注文者指定の入力がされた後、入力された注文者が「Ａさん（利用者選択アイコン６０ｂのＡボタンに対応する利用者のことを示す。以下同様。）」であるか否かを判定する（Ｓ３３ａ）。入力された注文者が「Ａさん」であると判定した場合（Ｓ３３ａ：Ｙ）、メモリ５６に記憶されている上述の注文データテーブルから読み出した当該飲食物の注文データに「Ａさん」に相当する個人ＩＤを付加する（Ｓ３４ａ）。なお、Ｓ３３ａにおいて、入力された注文者が「Ａさん」ではないと判定した場合（Ｓ３３ａ：Ｎ）、以下、「Ｂさん」、「Ｃさん」…「Ｎさん（ここで示す「Ｎ」又は「ｎ」とは、任意の人又は数値等を表す。以下同様。）」についても同様の処理を繰り返す。そして、注文データに注文者の個人ＩＤを付加する処理（Ｓ３４ａ〜Ｓ３４ｎ）を実行した後、注文内容をカラオケコマンダ１及びＰＯＳ端末２００へ送信するための送信ボタンが利用者によって押下されたか否かを判定する（Ｓ３５）。ここで、送信ボタンが押下されていない場合（Ｓ３５：Ｎ）、Ｓ３１へ戻り、全ての注文が入力されて送信ボタンが押下されるまで上記処理を繰り返す。なお、図１３（ｂ）の注文確認画面の表示例に示すように、注文された飲食物を利用者ごとに表示することで、カラオケコマンダ１及びＰＯＳ端末２００へ注文内容を送信する前に利用者が内容を確認することができる。このようにすることで、注文間違いを未然に防ぐことができる。
【００５１】
Ｓ３５において、利用者によって送信ボタンが押下されたと判定した場合（Ｓ３５：Ｙ）、制御部５２は、Ｓ３４ａ〜Ｓ３４ｎにおいて個人ＩＤを付加した注文データ（以下、個人注文データと称す。）を、無線ＬＡＮ通信部６８を介してカラオケコマンダ１及びＰＯＳ端末２００へ送信する（Ｓ３６）。
【００５２】
一方、カラオケコマンダ１及びＰＯＳ端末２００は、Ｓ３６においてリモコン端末２から送信されてきた個人注文データを、カラオケコマンダ１内のメモリ４０及びＰＯＳレジスタ２１０内のメモリ（図示なし）に格納する（Ｓ３７）。
【００５３】
［差分カロリー・運動指示表示処理］
次に、上記カロリー表示モード処理（図３）におけるＳ５０の差分カロリー・運動指示表示処理の詳細について、図５〜図７のフローチャート及び図２、図１４に基づいて説明する。
【００５４】
この処理は、利用者が注文した飲食物による摂取カロリーと、当該利用者が歌唱及び運動したことによる消費カロリーとの差分カロリーを算出し、その算出した差分カロリーと、その差分カロリーに基づいて選択した当該利用者に対する退室後／演奏時運動指示データに基づく運動指示とを、モニタ３６に表示するための処理である。
【００５５】
図５は、差分カロリー・運動指示表示処理のメイン処理を示すフローチャートである。
まず、カラオケコマンダ１の制御部１２は、メモリ４０に格納されている上述の個人注文データを読み込む（Ｓ５１）。そして、読み込んだ個人注文データの中に「Ａさん」に対応する個人注文データが含まれるか否かを判定する（Ｓ５２ａ）。ここで、読み込んだ個人注文データの中に「Ａさん」に対応する個人注文データがあると判定した場合（Ｓ５２ａ：Ｙ）、Ｓ５３ａへ移行する。そして、Ｓ５３ａとＳ５４ａにおいて、「Ａさん」に対応する全ての個人注文データに含まれている摂取カロリーの合計（総摂取カロリー）から、メモリ４０に格納されている「Ａさん」の運動消費カロリーと「Ａさん」の歌唱消費カロリーとを差し引いて、「Ａさん」の総摂取カロリーと消費したカロリーの差である差分カロリーを算出する（Ｓ５３ａ、Ｓ５４ａ）。なお、ここでいう運動消費カロリーとは、利用者が演奏中に運動したことで消費したカロリーを利用者ごとに積算したものである。また、歌唱消費カロリーとは、利用者が歌唱したことで消費したカロリーを利用者ごとに積算したものである。これら運動消費カロリー及び歌唱カロリーの取得方法については後述する。
【００５６】
Ｓ５３ａ、Ｓ５４ｂにおいて「Ａさん」の差分カロリーを算出した後、退室後運動指示データ選択処理を実行する（Ｓ５５ａ）。この処理は、算出した差分カロリーに基づいて、退室後にする運動を利用者に指示するための退室後運動指示データを取得するための処理である。この退室後運動指示データ選択処理の詳細については、図６に示すフローチャートに基づいて説明する。
【００５７】
制御部１２は、図６に示すように、まず図５のＳ５３ａ、Ｓ５４ａで算出した差分カロリーの値Ｘ（ｋｃａｌ）を読み込む（Ｓ５５１）。そして、Ｘが１００未満か否かを判定する（Ｓ５５２）。ここで、Ｘが１００未満であると判定した場合（Ｓ５５２：Ｙ）、図２（ｂ）に示す退室後運動指示データテーブルから、Ｘが１００未満の場合に適用される退室後運動指示データ１を取得する（Ｓ５５３）。
【００５８】
一方、Ｓ５５２においてＸが１００以上であると判定した場合（Ｓ５５２：Ｎ）、Ｓ５５４へ移行してＸが１００以上１２０未満であるか否かを判定する。ここでＸが１００以上１２０未満であると判定した場合（Ｓ５５４：Ｙ）、図２（ｂ）に示す退室後運動指示データテーブルから、Ｘが１００以上１２０未満の場合に適用される退室後運動指示データ２を取得する（Ｓ５５５）。
【００５９】
一方、Ｓ５５４においてＸが１２０以上であると判定した場合（Ｓ５５４：Ｎ）、Ｓ５５６へ移行してＸが１２０以上１４０未満であるか否かを判定する。ここでＸが１２０以上１４０未満であると判定した場合（Ｓ５５６：Ｙ）、図２（ｂ）に示す退室後運動指示データテーブルから、Ｘが１２０以上１４０未満の場合に適用される退室後運動指示データ３を取得する（Ｓ５５７）。以下、同様の処理を繰り返すことによって、Ｘの値に対して適用される退室後運動指示データを検索してゆき、最終的にＸの値が、設定された上限値ｎより大きいと判定した場合は、図２（ｂ）に示す退室後運動指示データテーブルから、Ｘがｎ以上である場合に適用される退室後運動指示データｎを取得する（Ｓ５５０ｎ）。
【００６０】
図５のフローチャートの説明に戻る。Ｓ５５ａにおいて退室後運動指示データを取得した後、演奏時運動指示データ選択処理を実行する（Ｓ５６ａ）。この処理は、算出した差分カロリーに基づいて、演奏中にする運動を利用者に指示するための演奏時運動指示データを選択するための処理である。この演奏時運動指示データ選択処理の詳細については、図７に示すフローチャートに基づいて説明する。
【００６１】
制御部１２は、図７に示すように、まず図５のＳ５３ａ、Ｓ５４ａで算出した差分カロリーの値Ｘ（ｋｃａｌ）を読み込む（Ｓ５６１）。そして、Ｘが１００未満か否かを判定する（Ｓ５６２）。ここで、Ｘが１００未満であると判定した場合（Ｓ５６２：Ｙ）、図２（ｃ）に示す演奏時運動指示データテーブルから、Ｘが１００未満の場合に適用される演奏時運動指示データ１を取得する（Ｓ５６３）。
【００６２】
一方、Ｓ５６２においてＸが１００以上であると判定した場合（Ｓ５６２：Ｎ）、Ｓ５６４へ移行してＸが１００以上２００未満であるか否かを判定する。ここでＸが１００以上２００未満であると判定した場合（Ｓ５６４：Ｙ）、図２（ｃ）に示す演奏時運動指示データテーブルから、Ｘが１００以上２００未満の場合に適用される演奏時運動指示データ２を取得する（Ｓ５６５）。
【００６３】
一方、Ｓ５６４においてＸが２００以上であると判定した場合（Ｓ５６４：Ｎ）、Ｓ５６６へ移行してＸが２００以上３００未満であるか否かを判定する。ここでＸが２００以上３００未満であると判定した場合（Ｓ５６６：Ｙ）、図２（ｃ）に示す演奏時運動指示データテーブルから、Ｘが２００以上３００未満の場合に適用される演奏時運動指示データ３を取得する（Ｓ５６７）。以下、同様の処理を繰り返すことによって、Ｘの値に対して適用される演奏時運動指示データを検索してゆき、最終的にＸの値が、設定された上限値ｎより大きいと判定した場合は、図２（ｃ）に示すデータテーブルから、Ｘがｎ以上である場合に適用される演奏時運動指示データｎを取得する（Ｓ５６０ｎ）。
【００６４】
図５のフローチャートの説明に戻る。Ｓ５７ａでは、Ｓ５３ａ及びＳ５４ａで算出した「Ａさん」の差分カロリーと、Ｓ５５ａで取得した「Ａさん」に対する退室後運動指示データとをインタフェース部１４を介してＰＯＳ端末２００へ送信し、Ｓ５８ａへ移行する。なお、ＰＯＳ端末２００は、この送信されたデータをＰＯＳレジスタ２１０内のメモリに記憶する。
【００６５】
Ｓ５８ａでは、Ｓ５３ａ及びＳ５４ａで算出した「Ａさん」の差分カロリーと、Ｓ５５ａ及びＳ５６ａで取得した「Ａさん」に対する退室後運動指示データ及び演奏時運動指示データとに基づく種々の情報をモニタ３６に表示する。具体的には、図１４のモニタ３６におけるカロリー及び運動指示の表示例に示すような表示を行うとよい。図１４の表示例においては、「Ａさんの残り摂取カロリー：４７６ｋｃａｌ」という表示が差分カロリーに基づく表示である。また。『次の曲で下記の運動をしながら歌いましょう。「片腕の上下とジャンプの組合せ」』という表示が、演奏時運動指示内容データ内の運動指示内容（図２（ｃ）参照）に基づく表示である。また、「お帰りの場合は、帰り道で２５分間階段を上り下りしましょう。」という表示が、退室後運動指示データ内の運動指示内容（図２（ｂ）参照）に基づく表示である。また、「がんばれ。」という表示が、退室後運動指示データ内のコメント（図２（ｂ）参照）に基づく表示である。また、差分カロリー、退室後運動指示データ及び演奏時運動指示データに基づく表示の他に、図１４に示すように、例えば「只今の歌唱による消費カロリー：○○ｋｃａｌ」や「後△△曲歌えば消費できます」といった情報を表示してもよい。
【００６６】
なお、Ｓ５２ａにおいて、読み込んだ個人注文データの中に「Ａさん」に対応する個人注文データがないと判定した場合（Ｓ５２ａ：Ｎ）、Ｓ５２ｂへ移行する。そして「Ｂさん」に対して、上記Ｓ５２ａ〜Ｓ５８ａの処理と同様の処理（Ｓ５２ｂ〜Ｓ５８ｂ）を実行する。以下、「Ｃさん」〜「Ｎさん」の各利用者に対しても上記同様の処理を行う。
【００６７】
［演奏時運動指示処理の説明］
次に、上記カロリー表示モード処理（図３）におけるＳ６０の演奏時運動指示処理の詳細について、図８（ａ）のフローチャート及び図８（ｂ）に基づいて説明する。
【００６８】
この処理は、上記差分カロリー・運動指示表示処理（図５）のＳ５６ａ〜Ｓ５６ｎの各ステップで取得した演奏時運動指示データに基づいて、楽曲演奏中にアニメーションによる運動指示をモニタ３６に表示するための処理である。
【００６９】
図８（ａ）は、演奏時運動指示表示処理を示すフローチャートである。
まず、カラオケコマンダ１の制御部１２は、次に演奏する楽曲の予約データに歌唱する利用者（歌唱者）の個人ＩＤが付加されているか否かを判定する（Ｓ６１）。ここで、予約データに歌唱者の個人ＩＤが付加されていると判定した場合（Ｓ６１：Ｙ）、上記差分カロリー・運動指示表示処理（図５）のＳ５６ａ〜Ｓ５６ｎの各ステップで取得した当該歌唱者に対する演奏時運動指示データを読み込んで（Ｓ６２）、Ｓ６４へ移行する。一方、予約データに歌唱者の個人ＩＤが付加されていないと判定した場合（Ｓ６１：Ｎ）、演奏時運動指示データテーブル（図２（ｃ））から任意の演奏時運動指示データテーブルをランダムに読み込んで（Ｓ６３）、Ｓ６４へ移行する。
【００７０】
Ｓ６４では、当該楽曲の演奏が開始したか否かを判定する。ここで、演奏が開始したと判定した場合（Ｓ６４：Ｙ）、Ｓ６５へ移行する。一方、演奏が開始していないと判定した場合（Ｓ６４：Ｎ）、そのままＳ６４の処理を繰り返す。
【００７１】
Ｓ６５では、演奏開始と共にＳ６２又はＳ６３において読み出した演奏時運動指示データ内のアニメーションファイルに基づいて、演奏時に行う運動を利用者に指示するためのアニメーションを、演奏時にモニタ３６に表示される背景表示画像に重ねて表示する。なお、演奏時に行う運動を利用者に指示するためのアニメーションの具体例としては、図８（ｂ）に示すように、運動させる部位を少しずつ変化させた複数の画像を連続的に表示して動画を形成するといったものが挙げられる。
【００７２】
続いて、演奏時に行う運動を利用者に指示するためのアニメーションをモニタ３６に表示させつつ、演奏が終了したか否かを判定する（Ｓ６６）。ここで、演奏が終了したと判定した場合（Ｓ６６：Ｙ）、そのままＳ６７へ移行する。一方、演奏が終了していないと判定した場合（Ｓ６６：Ｎ）、そのままＳ６６の処理を繰り返す。
【００７３】
演奏終了後、演奏した楽曲の予約データに歌唱者の個人ＩＤが付加されているか否かを判定する（Ｓ６７）。ここで、演奏した楽曲の予約データに歌唱者の個人ＩＤが付加されていると判定した場合（Ｓ６７：Ｙ）、楽曲カロリーデータテーブル（図２（ａ））から演奏した楽曲に対応する消費カロリーを取得し、この消費カロリーを歌唱者の個人ＩＤに対応する歌唱消費カロリーに加算してメモリ４０に記憶する（Ｓ６８）。一方、演奏した楽曲の予約データに歌唱者の個人ＩＤが付加されていないと判定した場合（Ｓ６７：Ｎ）、そのまま処理を終了する。
【００７４】
［運動者確認処理の説明］
次に、上記カロリー表示モード処理（図３）におけるＳ７０の運動者確認処理の詳細について、図９（ａ）のフローチャート及び図９（ｂ）、図１５に基づいて説明する。
【００７５】
この処理は、上記演奏時運動指示処理（図８（ａ））終了後に、演奏時運動指示に従って運動した旨を示す入力操作を利用者から受け付け、この運動による消費カロリーを利用者ごとに運動消費カロリーとして加算するための処理である。
【００７６】
図９（ａ）は、運動者確認処理を示すフローチャートである。
まず、カラオケコマンダ１の制御部１２は、演奏終了後、運動をしたか否かの入力を利用者に対して促す旨のメッセージをモニタ３６に表示し、利用者からの入力操作を受け付けるための指示をリモコン端末２へ通知する（Ｓ７１）。具体的には、例えば図９（ｂ）の表示例に示すようなメッセージを表示する。
【００７７】
カラオケコマンダ１からの通知を受信したリモコン端末２の制御部５２は、例えば、図１５に示すような運動者確認画面を表示部５８に表示する。利用者はこの運動者確認画面に従って、運動したか否かの入力操作を行う（Ｓ７２）。具体的には、利用者が運動した場合は、運動者確認画面に表示されている当該利用者名の側方にある完了ボタン６０ｄを押下する。もし、誰も運動していない場合はキャンセルボタンを押下する。なお、図１５の運動者確認画面では、歌唱者以外の利用者が演奏中に歌唱者と一緒に運動することも想定して、利用者全員に対して運動者確認のための入力操作が行えるように、利用者全員の名称及び完了ボタン６０ｄが表示されている。
【００７８】
次に、制御部５２は、Ｓ７２における利用者からの入力操作に基づいて、利用者が運動したか否か（即ち、完了ボタン６０ｄが押下されたか否か）を判定する（Ｓ７３）。ここで、利用者が運動したと判定した場合、即ち、完了ボタン６０ｄが押下された場合（Ｓ７３：Ｙ）、当該運動が実行されたことを示す運動完了コードを、運動者の個人ＩＤに対応付けてカラオケコマンダ１へ送信する（Ｓ７４）。
【００７９】
一方、リモコン端末２から送信されてきた運動完了コードを受信すると、その運動完了コードで示される運動に対応する消費カロリーを、演奏時運動指示データテーブル（図２（ｃ））から取得し、この消費カロリーを運動者の個人ＩＤに対応する運動消費カロリーに加算してメモリ４０に記憶する（Ｓ７５）。
【００８０】
なお、Ｓ７３において、利用者が運動していないと判定した場合、即ち、キャンセルボタンが押下された場合（Ｓ７３：Ｎ）、そのまま処理を終了する。
［退室時の処理の説明］
次に、退室時の処理について、図１０（ａ）のフローチャート及び図１０（ｂ）に基づいて説明する。この処理は、利用者がカラオケ場を退室する際、ＰＯＳ端末２００によって料金の精算をすると共に、ＰＯＳ端末２００が発行するレシート３００に利用者ごとの差分カロリー及び退室後運動指示に関する情報を印刷するための処理である。
【００８１】
図１０（ａ）は、退室時の処理を示すフローチャートである。
まず、従業員によって料金精算を開始するための所定の操作がＰＯＳレジスタ２１０に対して行われることで、ＰＯＳレジスタ２１０の制御部（図示なし）は、ＰＯＳレジスタ２１０内のメモリから客室の利用料金及び、リモコン端末２から送信されてきた個人注文データに基づく飲食物の料金に関する情報を読み出す（Ｓ８１）。次に、上記差分カロリー・運動指示表示処理（図５）のＳ５７ａ〜Ｓ５７ｎの各ステップにおいてカラオケコマンダ１から送信されてきた当該客室の利用者の個人ＩＤごとの差分カロリー及び退室後運動指示データをＰＯＳレジスタ２１０内のメモリから読み出す（Ｓ８２）。
【００８２】
次に、Ｓ８１で読み出した料金に関する情報に基づいて料金を精算し、ＰＯＳレジスタ２１０のディスプレイ（図示なし）に精算した料金を表示する。従業員はこの表示された料金に基づいて利用者から料金を受領し、所定の会計操作等を行って会計を完了する（Ｓ８３）。
【００８３】
次に、ＰＯＳレジスタの制御部は、レシートに印刷すべき料金明細情報の後に、個人ＩＤごとの差分カロリー及び退室後運動指示データに基づく情報を付加する（Ｓ８４）。そして、レシートプリンタ２２０によって個人ＩＤごとの差分カロリー及び退室後運動指示データに基づく情報を料金明細と共にレシート用紙に印刷して（Ｓ８５）、処理を終了する。なお、図１０（ｂ）は、Ｓ８５において印刷されるレシート３００の具体的な態様を示す図である。この図１０（ｂ）に示すように、レシート用紙の上部には料金明細が記載されている。一方、レシート用紙の下部には、差分カロリーのデータに由来する「残摂取カロリー○○ｋｃａｌ」といった記載や、退室後運動指示データ内の運動指示内容及びコメントのデータに由来する「３０分早歩きで消費します。」や「タクシーはやめましょう。」といった記載が利用者ごとに分けて記載されている。
【００８４】
［効果］
本実施形態のカラオケシステムによれば、以下のような効果を奏する。
（１）注文した飲食物による摂取カロリーに応じて、この摂取カロリーを消費することができる運動の方法を運動指示としてモニタ３６に表示することができる。そして、利用者はこの表示された運動指示に従って運動することにより、歌唱することだけでカロリーを消費するよりも更に効果的にカロリーを消費することができる。更に、ただカラオケを歌うだけでなく運動することもできるので、よりゲーム性を高めることができる。そして、飲食物による摂取カロリーから、指示された運動をしたことによる消費カロリーを差し引いて表示することができるので、利用者は歌唱と運動によるカロリー消費の効果を確認しながらカラオケを楽しむことができる。
【００８５】
（２）演奏中の運動指示をアニメーションでモニタ３６に表示することで、歌詞の字幕を見ながら歌唱している利用者が混乱することなく運動することができる。また、アニメーションの動きに従って身体を動かすことで、利用者はゲーム感覚で楽しんで運動することができる。更に、ゲーム性が高い運動指示方法であるので、歌唱していない利用者の興味を誘発して積極的に運動してもらうことができる。
【００８６】
（３）カラオケ利用時間中に摂取カロリーを全て消費することができなかった場合であっても、ＰＯＳ端末２００によって印刷されたレシート３００に記載された残り摂取カロリー及び退室後にする運動の内容を確認することで、摂取したカロリーをカラオケ場退室後でも消費することができる運動方法を利用者が知ることができる。これにより、利用者は「摂取したカロリーをカラオケ利用時間中に消費し切らなければならない。」といったプレッシャーを感じることなくカラオケに興じることができる。また、カロリー消費に関する情報を印刷することで、カラオケ場を退室してからも利用者のグループにこれらの話題を提供することができるので、利用者の楽しみを増やすことができる。更に、ダイエット中の利用者にとっては、あとどのくらい運動をすればよいのかといった目安を得る事ができるので、ダイエットの目標を達成するためのよい動機付けにもなる。
【００８７】
以上、本発明の実施形態について説明したが、本発明の実施形態は上記の実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り様々な態様にて実施することが可能である。
【００８８】
例えば、歌唱者の歌唱消費カロリーを取得する際、上記実施形態のようにデータテーブルから選択して取得するのではなく、マイクロフォン２６から入力された歌唱音声の音量、発声継続時間等に基づいて消費カロリーを算出してもよい。
【００８９】
また、運動者の運動消費カロリーを取得する際、上記実施形態のようにデータテーブルからカロリー値を選択して取得するのではなく、利用者の体に装着した心拍センサや加速度センサ、床に設置した圧力センサ等の入力に基づいて消費カロリーを算出するように構成してもよい。
【図面の簡単な説明】
【００９０】
【図１】実施形態のカラオケシステムの概略構成を示すブロック図である。
【図２】各データテーブルの具体的な態様を示す図である。
【図３】カロリー表示モード処理におけるメイン処理を示すフローチャートである。
【図４】注文メニュー登録処理を示すフローチャートである。
【図５】差分カロリー・運動指示表示処理のメイン処理を示すフローチャートである。
【図６】退室後運動指示データ選択処理を示すフローチャートである。
【図７】演奏時運動指示データ選択処理を示すフローチャートである。
【図８】（ａ）は、演奏時運動指示表示処理を示すフローチャートである。（ｂ）は演奏時に行う運動を利用者に指示するためのアニメーションの具体例である。
【図９】運動者確認処理を示すフローチャートである。
【図１０】ＰＯＳ端末２００によって印刷されるレシート３００の具体的な態様を示す図である。
【図１１】リモコン端末２の表示部５８における画面表示例を示す図である。
【図１２】リモコン端末２の表示部５８における演奏予約画面の表示例を示す図である。
【図１３】（ａ）は、リモコン端末２の表示部５８におけるメニュー画面の表示例を示す図である。（ｂ）は、リモコン端末２の表示部５８における注文確認画面の表示例を示す。
【図１４】カラオケコマンダ１のモニタ３６におけるカロリー及び運動指示の表示例を示す図である。
【図１５】カラオケコマンダ１のモニタ３６における運動者確認画面の表示例を示す図である。
【符号の説明】
【００９１】
１…カラオケコマンダ、２…リモコン端末、１２…制御部、１４…インタフェース部、１６…ハードディスク（ＨＤＤ）、１８…操作部、２０…赤外線通信部、２２…操作処理部、２４…音声制御部、２６…マイクロフォン、２８…スピーカ、３０…ＭＩＤＩ音源、３２…ビデオＲＡＭ、３４…映像再生部、３６…モニタ、３８…映像制御部、４０…メモリ、５２…制御部、５４…赤外線通信部、５６…メモリ、５８…表示部、６０…操作部、６２…操作処理部、６４…ビデオＲＡＭ、６６…映像制御部、６８…無線ＬＡＮ通信部、１００…ネットワーク、１１０…無線アクセスポイント、２００…ＰＯＳ端末、２１０…ＰＯＳレジスタ、２２０…レシートプリンタ、３００…レシート
【図１】
2006276416.tif 000003
【図２】
2006276416.tif 000004
【図３】
2006276416.tif 000005
【図４】
2006276416.tif 000006
【図５】
2006276416.tif 000007
【図６】
2006276416.tif 000008
【図７】
2006276416.tif 000009
【図８】
2006276416.tif 000010
【図９】
2006276416.tif 000011
【図１０】
2006276416.tif 000012
【図１１】
2006276416.tif 000013
【図１２】
2006276416.tif 000014
【図１３】
2006276416.tif 000015
【図１４】
2006276416.tif 000016
【図１５】
2006276416.tif 000017