(57)【要約】      （修正有）【課題】各利用者が飽きることなく乗車することが可能なカラオケ用コネクテッドカーを提供する。【解決手段】カラオケ用コネクテッドカーにおいて、コンピュータ装置Ｃは、予約楽曲の楽曲情報を受け付ける受付部、予約楽曲の演奏時間を取得する取得部、運行スケジュールに基づいて歌唱時間帯を利用者毎に設定する設定部と、重複予約楽曲を抽出する抽出部、重複予約楽曲のカラオケ歌唱を希望する各利用者が一緒にカラオケ歌唱ができるよう、予約楽曲の演奏時間及び設定された歌唱時間帯に基づいて、重複予約楽曲の演奏開始時刻を決定する決定部を有する。【選択図】図４
2020052104.tif 000002
【特許請求の範囲】
【請求項１】
車内でカラオケ演奏を行うためのカラオケ装置を備え、利用者の乗車時刻及び降車時刻を設定した運行スケジュールに基づいて走行を制御するカラオケ用コネクテッドカーであって、
前記カラオケ用コネクテッドカーの運行開始前までに、前記利用者がカラオケ歌唱を希望する予約楽曲の楽曲情報を受け付ける受付部と、
受け付けた前記楽曲情報に基づいて、前記予約楽曲の演奏時間を取得する取得部と、
前記運行スケジュールに基づいて、カラオケ歌唱を可能とする歌唱時間帯を利用者毎に設定する設定部と、
受け付けた前記楽曲情報に基づいて、複数の利用者がカラオケ歌唱を希望する予約楽曲である重複予約楽曲を抽出する抽出部と、
前記重複予約楽曲のカラオケ歌唱を希望する各利用者が一緒にカラオケ歌唱ができるよう、前記予約楽曲の演奏時間、及び設定された前記歌唱時間帯に基づいて、前記重複予約楽曲の演奏開始時刻を決定する決定部と、
を有するカラオケ用コネクテッドカー。
【請求項２】
設定された各利用者の前記歌唱時間帯を、カラオケ歌唱が可能な利用者に応じて複数の時間帯に分割する分割部を有し、
前記抽出部は、分割された前記複数の時間帯毎に前記重複予約楽曲を抽出し、
前記決定部は、前記重複予約楽曲の演奏開始時刻を決定した後、前記分割された複数の時間帯毎に、当該重複予約楽曲以外の予約楽曲の前記演奏開始時刻を決定することを特徴とする請求項１記載のカラオケ用コネクテッドカー。
【請求項３】
前記受付部は、前記楽曲情報と併せて、前記予約楽曲を他の利用者と一緒にカラオケ歌唱するかどうかを示す合唱可否情報を受け付け、
前記抽出部は、前記合唱可否情報に基づいて、前記重複予約楽曲を抽出することを特徴とする請求項１または２記載のカラオケ用コネクテッドカー。
【請求項４】
前記受付部は、予約楽曲毎に、前記合唱可否情報を受け付けることを特徴とする請求項３記載のカラオケ用コネクテッドカー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケ用コネクテッドカーに関する。
【０００２】
高齢化社会が抱える問題の一つに健康寿命というテーマがある。健康寿命は、健康上の問題で日常生活が制限されることなく生活できる期間である。近年における平均寿命の延伸に伴い、平均寿命と健康寿命との差の拡大（健康に生活できない期間の拡大）が問題となっている。よって、平均寿命の延伸に合わせて、健康寿命の延伸も求められている。
【０００３】
ここで、健康寿命の延伸のためには、地域社会での交流や活動が効果的であると言われている（非特許文献１参照）。
【０００４】
このような地域社会での交流や活動の手段として、カラオケ歌唱が着目されている。たとえば、通信カラオケシステムを備えたカラオケスナックの様な業態は、カラオケ事業において「ナイト市場」とも呼ばれていたが、最近では昼間も店を開いてカラオケ教室を運営したり、高齢者の社交場としての役割を果たしている。
【０００５】
ところで、地域社会での交流や活動の一環としてカラオケ歌唱を楽しむためには、利用者が近所のカラオケスナック等まで足を運ぶ必要がある。一方、高齢者の中には身体上の問題で長距離の移動が困難な者もいる。このような高齢者は、家族に送り迎えをしてもらったり、公共交通機関等を利用する必要がある。そのため、高齢者によっては、カラオケ歌唱の機会を自由に得ることが困難な者もいる。さらに、カラオケスナック等、個人経営の店舗のオーナー自身も高齢化が進み、後継者不在のために閉店する店舗が増えており、カラオケ事業におけるナイト市場縮小の大きな原因となっている。すなわち、高齢者が足を運ぶカラオケスナック等の店舗自体が減少しているため、高齢者がカラオケ歌唱を行う場がより少なくなっている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】東京大学  高齢社会総合研究機構ホームページ、［平成３０年９月１６日検索］、インターネット＜ＵＲＬ：http://www.iog.u-tokyo.ac.jp/＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の問題を解決するため、特願２０１８−１０１３１３号公報では、車内でカラオケ歌唱を行うためのカラオケ装置を備え、予め計画された運行スケジュールに基づいて各利用者の送り迎えを行うカラオケ用コネクテッドカーの技術が提案されている。また、特願２０１８−１４２２６７号公報には、利用者がカラオケ歌唱を希望する予約楽曲の演奏時間、及び運行スケジュールに基づいて設定された歌唱時間帯により、予約楽曲の演奏開始時刻を決定するカラオケ用コネクテッドカーの技術が提案されている。このようなカラオケ用コネクテッドカーによれば、予約楽曲を順次カラオケ演奏することができる。
【０００８】
ところで、複数の利用者でカラオケ歌唱を行う場合、別々の利用者が同じ楽曲のカラオケ歌唱を希望することがある。このような場合、カラオケスナック等の店舗においては、店員が各利用者に対して一緒にカラオケ歌唱を行うことを勧める等、利用者間での調整が可能である。一方、特願２０１８−１０１３１３号公報等に記載のカラオケ用コネクテッドカーは、自動運転により走行するため、利用者間での調整を行うことができない。そのため、短時間で同じ楽曲が繰り返しカラオケ演奏される可能性がある。このような場合、同じ楽曲のカラオケ歌唱を繰り返し聴くことになるため、利用者によっては退屈してしまう可能性がある。
【０００９】
本発明の目的は、各利用者が飽きることなく乗車することが可能なカラオケ用コネクテッドカーを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するための主たる発明は、車内でカラオケ演奏を行うためのカラオケ装置を備え、利用者の乗車時刻及び降車時刻を設定した運行スケジュールに基づいて走行を制御するカラオケ用コネクテッドカーであって、前記カラオケ用コネクテッドカーの運行開始前までに、前記利用者がカラオケ歌唱を希望する予約楽曲の楽曲情報を受け付ける受付部と、受け付けた前記楽曲情報に基づいて、前記予約楽曲の演奏時間を取得する取得部と、前記運行スケジュールに基づいて、カラオケ歌唱を可能とする歌唱時間帯を利用者毎に設定する設定部と、受け付けた前記楽曲情報に基づいて、複数の利用者がカラオケ歌唱を希望する予約楽曲である重複予約楽曲を抽出する抽出部と、前記重複予約楽曲のカラオケ歌唱を希望する各利用者が一緒にカラオケ歌唱ができるよう、前記予約楽曲の演奏時間、及び設定された前記歌唱時間帯に基づいて、前記重複予約楽曲の演奏開始時刻を決定する決定部と、を有するカラオケ用コネクテッドカーである。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１１】
本発明に係るカラオケ用コネクテッドカーによれば、各利用者が飽きることなく乗車することができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態におけるカラオケ用コネクテッドカーの概略を示す図である。
【図２】第１実施形態における運行スケジュールを示す図である。
【図３】第１実施形態におけるカラオケ装置を示す図である。
【図４】第１実施形態におけるコンピュータ装置を示す図である。
【図５】第１実施形態における利用者毎の乗車時刻、降車時刻、歌唱時間帯、各利用者がカラオケ歌唱を希望する予約楽曲、及び取得された演奏時間を示した図である。
【図６】第１実施形態における歌唱時間帯を複数の時間帯に分割した図である。
【図７】第１実施形態における重複予約楽曲の演奏時刻を示した図である。
【図８】第１実施形態における重複予約楽曲を含む全ての予約楽曲の演奏時刻表を示した図である。
【図９】第１実施形態におけるカラオケ用コネクテッドカーの処理を示すフローチャートである。
【図１０】第２実施形態における利用者毎の乗車時刻、降車時刻、歌唱時間帯、各利用者がカラオケ歌唱を希望する予約楽曲、取得された演奏時間、及び合唱可否情報を示した図である。
【図１１】変形例２における利用者毎の乗車時刻、降車時刻、歌唱時間帯、各利用者がカラオケ歌唱を希望する予約楽曲、取得された演奏時間、及び合唱可否情報を示した図である。
【発明を実施するための形態】
【００１３】
＜第１実施形態＞
図１−図９を参照して、第１実施形態に係るカラオケ用コネクテッドカーについて説明する。本実施形態に係るカラオケ用コネクテッドカーは、所定の利用者だけを対象とするものではないが、身体上の問題で長距離移動が困難な高齢者が利用することがより好ましい。
【００１４】
＝＝カラオケ用コネクテッドカー＝＝
カラオケ用コネクテッドカー１は、ＩＣＴ端末としての機能を有する自動車である。カラオケ用コネクテッドカー１は、公知の自動運転技術を搭載している。カラオケ用コネクテッドカー１は、カラオケ装置Ｋ及びコンピュータ装置Ｃを有する（図１参照）。
【００１５】
ここで、本実施形態に係るカラオケ用コネクテッドカー１は、利用者の乗車時刻及び降車時刻を設定した運行スケジュールに基づいて走行を制御する。運行スケジュールは、カラオケ用コネクテッドカー１を運行する前に計画される。
【００１６】
たとえば、ある利用日にカラオケ用コネクテッドカー１を利用したいと考えた複数の利用者がいるとする。各利用者は、自己が所有するＰＣや携帯端末を介して、利用日、乗車希望時刻、及び降車希望時刻を入力する。なお、利用者が高齢である場合には、利用者の家族等、他者が利用者の希望を聞いて本人の代わりに入力することができる。コンピュータ装置Ｃは、予め記憶されている地図情報、及び受け付けた各情報に基づいて、利用者の乗車時刻及び降車時刻を設定した運行スケジュールを計画する。地図情報は、カラオケ用コネクテッドカー１が一定時間内に走行可能な範囲における道路や建物、地形等の情報である。地図情報は、所定地域に居住する利用者の自宅住所等を含む。乗車時刻及び降車時刻は、ある利用日において、利用者がカラオケ用コネクテッドカー１に乗車可能な時刻及び降車可能な時刻である。
【００１７】
なお、運行スケジュールの計画方法及びカラオケ用コネクテッドカー１の走行制御等の詳細については、特願２０１８−１０１３１３号公報を参照して援用する。但し、計画法はこれに限られるものではない。たとえば、各利用者から入力された利用日、乗車希望時刻、及び降車希望時刻を、カラオケ用コネクテッドカー１の運行会社の社員が確認し、手作業で運行スケジュールを計画してもよい。
【００１８】
図２は、上記運行スケジュールの計画方法に基づいて、最終的に確定した運行スケジュールの例を示す。図２の運行スケジュールは、利用日Ｘにカラオケ用コネクテッドカー１を利用したいと考えた利用者Ａ−利用者Ｈの乗車時刻及び降車時刻を示している。なお、この例における利用日等の入力順は、利用者Ａ、利用者Ｂ、利用者Ｃ、利用者Ｄ、利用者Ｅ、利用者Ｆ、利用者Ｇ、利用者Ｈであったとする。
【００１９】
カラオケ用コネクテッドカー１は、計画された運行スケジュールに基づいて各利用者の自宅まで移動することで、各利用者の送迎を行う。たとえば、図２の例において、カラオケ用コネクテッドカー１は、１１：００に利用者Ｃの自宅まで迎えに行き、１４：１３に利用者Ｃを自宅に送り届ける。利用者Ｃは、カラオケ用コネクテッドカー１に乗車中、カラオケ歌唱を行うことができる。
【００２０】
＝＝カラオケ装置＝＝
カラオケ装置Ｋは、カラオケ用コネクテッドカー１に乗車した利用者が、車内でカラオケ歌唱を行うための装置である。図３に示すように、カラオケ装置Ｋは、カラオケ本体１０、スピーカ２０、表示装置３０、マイク４０、及びリモコン装置５０を備える。
【００２１】
カラオケ本体１０は、楽曲の演奏制御、歌詞や背景映像等の表示制御、マイク４０を通じて入力された音声信号の処理といった、カラオケ演奏やカラオケ歌唱に関する各種の制御を行う。カラオケ本体１０は、カラオケ演奏を行うための伴奏データや属性情報（曲名、歌手名、演奏時間等）を識別情報（楽曲ＩＤ）と関連付けて記憶している。スピーカ２０はカラオケ本体１０からの放音信号に基づいて放音するための構成である。表示装置３０はカラオケ本体１０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク４０は利用者の歌唱音声をアナログの音声信号に変換してカラオケ本体１０に入力するための構成である。リモコン装置５０は、カラオケ本体１０に対する各種操作をおこなうための装置である。
【００２２】
カラオケ用コネクテッドカー１に乗車した利用者は、たとえば、リモコン装置５０を介してカラオケ楽曲の選曲を行う。カラオケ本体１０は、選曲された楽曲のカラオケ演奏を行いつつ、表示装置３０に歌詞や背景映像を表示させる。利用者は、表示された歌詞を参照しながら、マイク４０を介してカラオケ歌唱を行うことができる。
【００２３】
ここで、本実施形態においては、利用者がカラオケ用コネクテッドカー１に乗車する前に予めカラオケ歌唱を希望する楽曲（予約楽曲）の入力を行うことができる。この場合、カラオケ装置Ｋは、入力された予約楽曲毎に決定された演奏開始時刻に基づいて、自動的に当該予約楽曲のカラオケ演奏を行う（詳細は後述）。
【００２４】
なお、カラオケ用コネクテッドカー１に予め設置されている車両用スピーカを、スピーカ２０の代わりに利用してもよい。また、車両に搭載されているカーナビゲーション装置を、表示装置３０やリモコン装置５０の代わりとして機能させてもよい。
【００２５】
＝＝コンピュータ装置＝＝
コンピュータ装置Ｃは、カラオケ用コネクテッドカー１における各種制御を行うための装置である。図４に示すように、本実施形態に係るコンピュータ装置Ｃは、記憶部６０、通信部７０、入力部８０、及び制御部９０を備える。各構成はインターフェース（図示なし）を介してバスＢに接続されている。
【００２６】
［記憶部・通信部・入力部］
記憶部６０は、各種のデータを記憶する大容量の記憶装置（ＨＤＤ）である。通信部７０は、カラオケ装置Ｋや各利用者（各利用者が所有するＰＣや携帯端末）との通信を行うためのインターフェースを提供する。入力部８０は、利用者が各種の指示入力を行うための構成である。
【００２７】
［制御部］
制御部９０は、カラオケ用コネクテッドカー１における各種の制御を行う。制御部９０は、ＣＰＵおよびメモリ（いずれも図示無し）を備える。ＣＰＵは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。本実施形態においてはＣＰＵがメモリに記憶されるプログラムを実行することにより、制御部９０は、受付部９０ａ、取得部９０ｂ、設定部９０ｃ、分割部９０ｄ、抽出部９０ｅ、及び決定部９０ｆとして機能する。
【００２８】
（受付部）
受付部９０ａは、カラオケ用コネクテッドカー１の運行開始前までに、利用者がカラオケ歌唱を希望する予約楽曲の楽曲情報を受け付ける。
【００２９】
楽曲情報は、楽曲毎に設定されている識別情報（楽曲ＩＤ）や楽曲名等である。楽曲情報の受付は、運行開始前であればいつでも可能である。たとえば、運行開始直前まで受付を行ってもよいし、「利用日の前日１７：００まで」のように予め所定の時刻を設定してもよい。
【００３０】
予約楽曲の数は、予め所定数（利用者一人につき１０曲まで）が設定されていてもよいし、特に数に制限を設けなくてもよい。
【００３１】
利用者（或いはその家族等）は、自己が所有するＰＣや携帯端末を介して、予約楽曲の楽曲情報を入力する。受付部９０ａは、入力された楽曲情報を受け付ける。受付部９０ａは、受け付けた楽曲情報を取得部９０ｂに出力する。複数の楽曲情報の入力を受け付けた場合、受付部９０ａは、受け付けた順番に取得部９０ｂに楽曲情報を出力する。
【００３２】
本実施形態においては、利用者が、設定された所定の時刻までにカラオケ用コネクテッドカー１の利用日、乗車希望時刻、降車希望時刻の入力と併せて楽曲情報の入力を行うものとし、受付部９０ａは、それらの情報をまとめて受け付ける。なお、利用者は、確定したカラオケ用コネクテッドカー１の運行スケジュールを確認しながら楽曲情報の入力を行ってもよい。この場合、受付部９０ａは、楽曲情報のみを別途、受け付ける。
【００３３】
また、一旦楽曲情報を入力した後、気分が変わった等の理由で予約楽曲を追加・変更したい場合もありうる。その場合、利用者は、運行開始前であれば、新たな予約楽曲の追加や、既に予約した楽曲の削除を行うことができる。この場合、抽出部９０ｅは、改めて重複予約楽曲を抽出する処理を行い、決定部９０ｆは、重複予約楽曲を含む、各予約楽曲の演奏開始時刻を改めて決定する処理を行う（抽出する処理及び決定する処理の詳細は後述）。
【００３４】
なお、カラオケ歌唱を希望しない利用者（たとえば、他の利用者との会話を目的とする利用者や他人のカラオケ歌唱を聴くことに専念したい利用者）については、楽曲情報の入力は行わなくともよい。
【００３５】
（取得部）
取得部９０ｂは、受け付けた楽曲情報に基づいて、予約楽曲の演奏時間を取得する。
【００３６】
たとえば、受付部９０ａが楽曲Ｍ０１の楽曲ＩＤを出力した場合、取得部９０ｂは、当該楽曲ＩＤと一致する楽曲ＩＤをカラオケ装置Ｋが記憶している楽曲データの中から抽出し、抽出した楽曲データに含まれる属性情報から楽曲Ｍ０１の演奏時間を取得することができる。或いは、取得部９０ｂは、予め用意された楽曲毎の演奏時間を定めたテーブルを参照して、対応する予約楽曲の演奏時間を取得してもよい。テーブルは、たとえばカラオケ装置Ｋに記憶されている。
【００３７】
（設定部）
設定部９０ｃは、運行スケジュールに基づいて、カラオケ歌唱を可能とする歌唱時間帯を利用者毎に設定する。
【００３８】
歌唱時間帯は、カラオケ用コネクテッドカー１に乗車した利用者が実際にカラオケ歌唱を行うことが可能となる時間帯である。すなわち、乗車してすぐや、降車時刻近傍を除いた時間帯である。たとえば、設定部９０ｃは、ある利用者の乗車時刻から所定時間経過後（たとえば乗車時刻の５分後）を歌唱開始時刻とし、降車時刻よりも所定時間前（たとえば降車時刻の５分前）を歌唱終了時刻とする時間帯を、当該ある利用者の歌唱時間帯として設定する。所定時間は、予め適当な値（たとえば５分）が設定されていてもよいし、利用者の年齢や性別等に応じて利用者毎に調整してもよい。たとえば、高齢の利用者は降車準備に時間を要する傾向にある。そのため、設定部９０ｃは、降車時刻の１０分前を歌唱終了時刻として設定することができる。なお上述の通り、カラオケ用コネクテッドカー１への乗車を希望しているが、楽曲情報の入力を行っていない利用者が居る場合もありうる。この場合、設定部９０ｃは、歌唱時間帯の設定を行わない。
【００３９】
歌唱時間帯の設定は、運行スケジュールが確定し、且つ予約楽曲の受付が終了した後に行う。図５は、図２に示した運行スケジュールに基づいて設定された利用者毎の歌唱時間帯、各利用者がカラオケ歌唱を希望する予約楽曲、及び取得された演奏時間を示した図である。たとえば、利用者Ａについて、乗車時刻１１：３０の５分後（１１：３５）を歌唱開始時刻とし、降車時刻１４：００の５分前（１３：５５）を歌唱終了時刻とする歌唱時間帯が設定されている。また利用者Ａは、楽曲Ｍ０１（演奏時間４：２０）及び楽曲Ｍ０２（演奏時間５：１５）の２曲のカラオケ歌唱を希望している。一方、カラオケ歌唱を希望しないため楽曲情報の入力を行っていない利用者Ｇについては、歌唱時間帯の設定が行われていない。なお、図５の例に示す予約楽曲は、利用者が楽曲情報の入力を行った順に左から並べられている。たとえば、図５において、利用者Ｂは、楽曲Ｍ０３、Ｍ０４、Ｍ０５の順で楽曲情報の入力を行ったことを示している。
【００４０】
（分割部）
分割部９０ｄは、設定された各利用者の歌唱時間帯を、カラオケ歌唱が可能な利用者に応じて複数の時間帯に分割する。
【００４１】
具体的に、分割部９０ｄは、まず、全ての利用者の歌唱時間帯から、最も早い歌唱開始時刻と最も遅い歌唱終了時刻とを特定し、それらの間を全体の歌唱時間帯とする。そして、分割部９０ｄは、全体の歌唱時間帯を、カラオケ歌唱が可能な利用者が変わる時刻毎に複数の時間帯に分割する。
【００４２】
たとえば、図５の例において、分割部９０ｄは、最も早い歌唱開始時刻である利用者Ｃの歌唱開始時刻１１：０５と、最も遅い歌唱終了時刻である利用者Ｅの歌唱終了時刻１７：０１を特定し、全体の歌唱時間帯とする。
【００４３】
そして、分割部９０ｄは、カラオケ歌唱が可能な利用者が変わる時刻に応じて、全体の歌唱時間帯を分割する。すなわち、図６に示すように、分割部９０ｄは、全体の歌唱時間帯（１１：０５−１７：０１）を、利用者Ｃのみがカラオケ歌唱が可能である時間帯Ｔ０１（１１：０５−１１：１０の５分間）、利用者Ｃ及び利用者Ｈのみがカラオケ歌唱が可能である時間帯Ｔ０２（１１：１０−１１：３５の２５分間）、利用者Ａ、利用者Ｃ、利用者Ｈのみがカラオケ歌唱が可能である時間帯Ｔ０３（１１：３５−１２：３５の６０分間）、利用者Ａ、利用者Ｃ、利用者Ｆ、利用者Ｈのみがカラオケ歌唱が可能である時間帯Ｔ０４（１２：３５−１２：５５の２０分間）、利用者Ａ、利用者Ｃ、利用者Ｆのみがカラオケ歌唱が可能である時間帯Ｔ０５（１２：５５−１３：３５の４０分間）、利用者Ａ、利用者Ｂ、利用者Ｃ、利用者Ｆのみがカラオケ歌唱が可能である時間帯Ｔ０６（１３：３５−１３：５５の２０分間）、利用者Ｂ、利用者Ｃ、利用者Ｆのみがカラオケ歌唱が可能である時間帯Ｔ０７（１３：５５−１４：０８の１３分間）、利用者Ｂ、利用者Ｆのみがカラオケ歌唱が可能である時間帯Ｔ０８（１４：０８−１４：２８の２０分間）、利用者Ｂ、利用者Ｅ、利用者Ｆのみがカラオケ歌唱が可能である時間帯Ｔ０９（１４：２８−１５：０５の３７分間）、利用者Ｂ、利用者Ｄ、利用者Ｅ、利用者Ｆのみがカラオケ歌唱が可能である時間帯Ｔ１０（１５：０５−１５：２５の２０分間）、利用者Ｄ、利用者Ｅ、利用者Ｆのみがカラオケ歌唱が可能である時間帯Ｔ１１（１５：２５−１５：３７の１２分間）、利用者Ｄ、利用者Ｅのみがカラオケ歌唱が可能である時間帯Ｔ１２（１５：３７−１６：５５の７８分間）、及び利用者Ｅのみがカラオケ歌唱が可能である時間帯Ｔ１３（１６：５５−１７：０１の６分間）の１３の時間帯に分割する。より具体的には、図５に示した７の歌唱時間帯の開始時刻（１１：３５、１３：３５、１１：０５、１５：０５、１４：２８、１２：３５、１１：１０）と終了時刻（１３：５５、１５：２５、１４：０８、１６：５５、１７：０１、１５：３７、１２：５５）の計１４の時刻情報を早い順に並べることにより（１１：０５、１１：１０、１１：３５、１２：３５、１２：５５、１３：３５、１３：５５、１４：０８、１４：２８、１５：０５、１５：２５、１５：３７、１６：５５、１７：０１）、１３の時間帯を得ることができる。そして、当該時間帯を歌唱時間帯に含む利用者を、各時間帯に対してそれぞれ紐付ける。
【００４４】
（抽出部）
抽出部９０ｅは、受け付けた楽曲情報に基づいて、重複予約楽曲を抽出する。
【００４５】
重複予約楽曲は、複数の利用者がカラオケ歌唱を希望する予約楽曲である。抽出部９０ｅは、予約楽曲の楽曲情報の受付が終了した後、受け付けた各楽曲情報に含まれる楽曲ＩＤを比較し、楽曲ＩＤが一致する楽曲を重複予約楽曲として抽出する。
【００４６】
図５の例に示した予約楽曲のうち、楽曲Ｍ０２は、利用者Ａ、利用者Ｃ及び利用者Ｈがカラオケ歌唱を希望しており、楽曲Ｍ０４は、利用者Ｂ、利用者Ｄ及び利用者Ｅがカラオケ歌唱を希望しており、楽曲Ｍ０５は、利用者Ｂ及び利用者Ｃがカラオケ歌唱を希望しており、楽曲Ｍ０６は、利用者Ｃ及び利用者Ｈがカラオケ歌唱を希望しており、楽曲Ｍ０８及び楽曲Ｍ１２は、利用者Ｃ及び利用者Ｆがカラオケ歌唱を希望している。すなわち、図５の例において、楽曲Ｍ０２、楽曲Ｍ０４、楽曲Ｍ０５、楽曲Ｍ０６、楽曲Ｍ０８、及び楽曲Ｍ１２が重複予約楽曲に相当する。なお、重複予約楽曲の抽出は、たとえば、利用日等の受付順や予約楽曲の楽曲情報の入力順により行うことができる。
【００４７】
（決定部）
決定部９０ｆは、予約楽曲の演奏時間、及び設定された歌唱時間帯に基づいて、予約楽曲の演奏開始時刻を決定する。
【００４８】
本実施形態において、決定部９０ｆは、重複予約楽曲のカラオケ歌唱を希望する各利用者が一緒にカラオケ歌唱ができるよう、予約楽曲の演奏時間、及び設定された歌唱時間帯に基づいて、重複予約楽曲の演奏開始時刻を決定する。更に、本実施形態において、決定部９０ｆは、分割された複数の時間帯毎に、重複予約楽曲を含む予約楽曲の演奏開始時刻を決定する。
【００４９】
以下、決定部９０ｆによる重複予約楽曲の演奏開始時刻の決定、及び重複予約楽曲以外の予約楽曲の演奏開始時刻の決定について詳細に説明する。この例では、図５に示した予約楽曲及び重複予約楽曲それぞれの演奏開始時刻を図６に示した時間帯毎に決定する例について述べる。
【００５０】
なお、連続して予約楽曲の演奏開始時刻を決定する場合、決定部９０ｆは、先の予約楽曲の演奏終了時刻の後に所定の間隔を設けて次の予約楽曲の演奏開始時刻を設定することが好ましい。そこで以下の例において、次の予約楽曲の演奏開始時刻は、先の予約楽曲の演奏終了時刻について１分未満の端数を０とし、且つ所定時間「３分」を加えたものとする。たとえば先の予約楽曲の演奏終了時刻が１２：１５：２０であれば、次の予約楽曲の演奏開始時刻は１２：１８：００となり、先の予約楽曲の演奏終了時刻が１３：１５：００であれば、次の予約楽曲の演奏開始時刻は１３：１８：００となる。また、分割されたある時間帯において予約楽曲の演奏開始時刻を決定する際に、次の予約楽曲の演奏開始時刻が当該ある時間帯を超える場合には、当該予約楽曲の演奏開始時刻の決定は行わず、当該ある時間帯での決定は終了するものとする。
【００５１】
１．重複予約楽曲の演奏開始時刻の決定
はじめに、決定部９０ｆは重複予約楽曲の演奏開始時刻を決定する。以下の説明において、決定部９０ｆは、重複予約楽曲が抽出された順に演奏開始時刻を決定する。ここでは、重複予約楽曲が、楽曲Ｍ０２、楽曲Ｍ０４、楽曲Ｍ０５、楽曲Ｍ０６、楽曲Ｍ０８、楽曲Ｍ１２の順に抽出されたものとする。また、決定部９０ｆは、カラオケ歌唱可能な時間帯が複数ある場合には、早い時間帯から順に演奏開始時刻を決定する。
【００５２】
（楽曲Ｍ０２）
決定部９０ｆは、時間帯Ｔ０１〜時間帯Ｔ１３の中から、楽曲Ｍ０２のカラオケ歌唱を希望する全ての利用者（利用者Ａ、利用者Ｃ及び利用者Ｈ）が一緒にカラオケ歌唱を行うことができる時間帯を特定する。図６に示した通り、利用者Ａ、利用者Ｃ及び利用者Ｈが一緒にカラオケ歌唱を行うことができる時間帯は、時間帯Ｔ０３（１１：３５−１２：３５の６０分間）及び時間帯Ｔ０４（１２：３５−１２：５５の２０分間）である。よって、決定部９０ｆは、そのうち最も早い時間帯Ｔ０３を特定する。
【００５３】
次に、決定部９０ｆは、特定した時間帯Ｔ０３の間に楽曲Ｍ０２のカラオケ演奏を終了できるかどうか、及び次の予約楽曲の演奏開始時刻が時間帯Ｔ０３に含まれるかどうかを判断する。ここで、楽曲Ｍ０２の演奏時間は「５：１５」であるため、時間帯Ｔ０３の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：４３：００）も時間帯Ｔ０３に含まれる。
【００５４】
従って、決定部９０ｆは、楽曲Ｍ０２の演奏開始時刻を「１１：３５：００」と決定する。この場合、楽曲Ｍ０２の演奏時刻は「１１：３５：００−１１：４０：１５」となる（図７参照）。
【００５５】
（楽曲Ｍ０４）
決定部９０ｆは、時間帯Ｔ０１〜時間帯Ｔ１３の中から、楽曲Ｍ０４のカラオケ歌唱を希望する全ての利用者（利用者Ｂ、利用者Ｄ及び利用者Ｅ）が一緒にカラオケ歌唱を行うことができる時間帯を特定する。図６に示した通り、利用者Ｂ、利用者Ｄ及び利用者Ｅが一緒にカラオケ歌唱を行うことができる時間帯は、時間帯Ｔ１０（１５：０５−１５：２５の２０分間）である。よって、決定部９０ｆは時間帯Ｔ１０を特定する。
【００５６】
次に、決定部９０ｆは、特定した時間帯Ｔ１０の間に楽曲Ｍ０４のカラオケ演奏を終了できるかどうか、及び次の予約楽曲の演奏開始時刻が時間帯Ｔ１０に含まれるかどうかを判断する。ここで、楽曲Ｍ０４の演奏時間は「３：５５」であるため、時間帯Ｔ１０の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１５：１１：００）も時間帯Ｔ１０に含まれる。
【００５７】
従って、決定部９０ｆは、楽曲Ｍ０４の演奏開始時刻を「１５：０５：００」と決定する。この場合、楽曲Ｍ０４の演奏時刻は「１５：０５：００−１５：０８：５５」となる（図７参照）。
【００５８】
（楽曲Ｍ０５）
決定部９０ｆは、時間帯Ｔ０１〜時間帯Ｔ１３の中から、楽曲Ｍ０５のカラオケ歌唱を希望する全ての利用者（利用者Ｂ及び利用者Ｃ）が一緒にカラオケ歌唱を行うことができる時間帯を特定する。図６に示した通り、利用者Ｂ及び利用者Ｃが一緒にカラオケ歌唱を行うことができる時間帯は、時間帯Ｔ０６（１３：３５−１３：５５の２０分間）、及び時間帯Ｔ０７（１３：５５−１４：０８の１３分間）である。よって、決定部９０ｆは、そのうち最も早い時間帯Ｔ０６を特定する。
【００５９】
次に、決定部９０ｆは、特定した時間帯Ｔ０６の間に楽曲Ｍ０５のカラオケ演奏を終了できるかどうか、及び次の予約楽曲の演奏開始時刻が時間帯Ｔ０６に含まれるかどうかを判断する。ここで、楽曲Ｍ０５の演奏時間は「４：４５」であるため、時間帯Ｔ０６の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１３：４２：００）も時間帯Ｔ０６に含まれる。
【００６０】
従って、決定部９０ｆは、楽曲Ｍ０５の演奏開始時刻を「１３：３５：００」と決定する。この場合、楽曲Ｍ０５の演奏時刻は「１３：３５：００−１３：３９：４５」となる（図７参照）。
【００６１】
（楽曲Ｍ０６）
決定部９０ｆは、時間帯Ｔ０１〜時間帯Ｔ１３の中から、楽曲Ｍ０６のカラオケ歌唱を希望する全ての利用者（利用者Ｃ及び利用者Ｈ）が一緒にカラオケ歌唱を行うことができる時間帯を特定する。図６に示した通り、利用者Ｃ及び利用者Ｈが一緒にカラオケ歌唱を行うことができる時間帯は、時間帯Ｔ０２（１１：１０−１１：３５の２０分間）、時間帯Ｔ０３（１１：３５−１２：３５の６０分間）、及び時間帯Ｔ０４（１２：３５−１２：５５の２０分間）である。よって、決定部９０ｆは、そのうち最も早い時間帯Ｔ０２を特定する。
【００６２】
次に、決定部９０ｆは、特定した時間帯Ｔ０２の間に楽曲Ｍ０６のカラオケ演奏を終了できるかどうか、及び次の予約楽曲の演奏開始時刻が時間帯Ｔ０２に含まれるかどうかを判断する。ここで、楽曲Ｍ０６の演奏時間は「５：２５」であるため、時間帯Ｔ０２の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：１８：００）も時間帯Ｔ０２に含まれる。
【００６３】
従って、決定部９０ｆは、楽曲Ｍ０６の演奏開始時刻を「１１：１０：００」と決定する。この場合、楽曲Ｍ０６の演奏時刻は「１１：１０：００−１１：１５：２５」となる（図７参照）。
【００６４】
（楽曲Ｍ０８）
決定部９０ｆは、時間帯Ｔ０１〜時間帯Ｔ１３の中から、楽曲Ｍ０８のカラオケ歌唱を希望する全ての利用者（利用者Ｃ及び利用者Ｆ）が一緒にカラオケ歌唱を行うことができる時間帯を特定する。図６に示した通り、利用者Ｃ及び利用者Ｆが一緒にカラオケ歌唱を行うことができる時間帯は、時間帯Ｔ０４（１２：３５−１２：５５の２０分間）、時間帯Ｔ０５（１２：５５−１３：３５の４０分間）、時間帯Ｔ０６（１３：３５−１３：５５の２０分間）、及び時間帯Ｔ０７（１３：５５−１４：０８の１３分間）である。よって、決定部９０ｆは、そのうち最も早い時間帯Ｔ０４を特定する。
【００６５】
次に、決定部９０ｆは、特定した時間帯Ｔ０４の間に楽曲Ｍ０８のカラオケ演奏を終了できるかどうか、及び次の予約楽曲の演奏開始時刻が時間帯Ｔ０４に含まれるかどうかを判断する。ここで、楽曲Ｍ０８の演奏時間は「６：２０」であるため、時間帯Ｔ０４の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１２：４４：００）も時間帯Ｔ０４に含まれる。
【００６６】
従って、決定部９０ｆは、楽曲Ｍ０８の演奏開始時刻を「１２：３５：００」と決定する。この場合、楽曲Ｍ０８の演奏時刻は「１２：３５：００−１２：４１：２０」となる（図７参照）。
【００６７】
（楽曲Ｍ１２）
決定部９０ｆは、時間帯Ｔ０１〜時間帯Ｔ１３の中から、楽曲Ｍ１２のカラオケ歌唱を希望する全ての利用者（利用者Ｃ及び利用者Ｆ）が一緒にカラオケ歌唱を行うことができる時間帯を特定する。図６に示した通り、利用者Ｃ及び利用者Ｆが一緒にカラオケ歌唱を行うことができる時間帯は、時間帯Ｔ０４（１２：３５−１２：５５の２０分間）、時間帯Ｔ０５（１２：５５−１３：３５の４０分間）、時間帯Ｔ０６（１３：３５−１３：５５の２０分間）、及び時間帯Ｔ０７（１３：５５−１４：０８の１３分間）である。よって、決定部９０ｆは、そのうち最も早い時間帯Ｔ０４を特定する。
【００６８】
ここで、時間帯Ｔ０４は、既に楽曲Ｍ０８の演奏時刻（１２：３５：００−１２：４１：２０）が決定されている。
【００６９】
そこで、決定部９０ｆは、特定した時間帯Ｔ０４の残りの時間内に楽曲Ｍ１２のカラオケ演奏を終了できるかどうか、及び次の予約楽曲の演奏開始時刻が時間帯Ｔ０４に含まれるかどうかを判断する。ここで、楽曲Ｍ１２の演奏時間は「４：００」であるため、時間帯Ｔ０４の残りの時間内（１２：４４−１２：５５の１１分間）にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１２：５１：００）も時間帯Ｔ０４に含まれる。
【００７０】
従って、決定部９０ｆは、楽曲Ｍ１２の演奏開始時刻を「１２：４４：００」と決定する。この場合、楽曲Ｍ１２の演奏時刻は「１２：４４：００−１２：４８：００」となる（図７参照）。
【００７１】
２．重複予約楽曲以外の予約楽曲の演奏開始時刻の決定
重複予約楽曲の演奏開始時刻を決定した後、決定部９０ｆは分割された時間帯のうち、最も早い時間帯から順に残りの予約楽曲の演奏開始時刻を決定する。
【００７２】
（時間帯Ｔ０１）
まず、決定部９０ｆは、時間帯Ｔ０１の５分間にカラオケ歌唱が可能な利用者Ｃの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点においては、利用者Ｃの予約楽曲（１０曲）のうち、重複予約楽曲（楽曲Ｍ０２、Ｍ０５、Ｍ０６、Ｍ０８、及びＭ１２の５曲）を除いた５曲（楽曲Ｍ０７、Ｍ０９、Ｍ１０、Ｍ１１、及びＭ１３）の演奏開始時刻が未定となっている。
【００７３】
決定部９０ｆは、重複予約楽曲を除いた予約楽曲の演奏時間が時間帯Ｔ０１に含まれるかどうかを判断する。また、この例のように演奏開始時刻が未定の楽曲が複数ある場合、決定部９０ｆは、たとえば予約楽曲の楽曲情報が入力された順に、予約楽曲の演奏時間が時間帯Ｔ０１に含まれるかどうかを判断する。
【００７４】
ここで、重複予約楽曲を除く予約楽曲について、利用者Ｃによって最初に楽曲情報が入力された楽曲Ｍ０７の演奏時間は「４：０５」である。よって、時間帯Ｔ０１の間にカラオケ演奏を終了することはできるが、次の予約楽曲の演奏開始時刻（１１：１２：００）が次の時間帯Ｔ０２に含まれることとなる。
【００７５】
従って、決定部９０ｆは、時間帯Ｔ０１内では演奏開始時刻を決定できない、すなわち、時間帯Ｔ０１でカラオケ演奏が可能な楽曲は無いとして、時間帯Ｔ０１における演奏開始時刻の決定を終了する。よって、時間帯Ｔ０１においてカラオケ演奏される楽曲は無い（図８参照）。
【００７６】
なお、この例において、利用者Ｃがカラオケ歌唱を希望する重複予約楽曲を除いた予約楽曲は、楽曲Ｍ０７以外に４曲存在する。このようにある利用者について複数の予約楽曲が存在する場合、決定部９０ｆは、予約楽曲それぞれについて、時間帯Ｔ０１で演奏開始時刻を設定できるかどうかを判断してもよい。また、予約楽曲の演奏時間が時間帯Ｔ０１に含まれるかどうかの判断は、予約楽曲の楽曲情報が入力された順に関わらず、所定の順番（たとえば、入力順が最後の予約情報から順）で行うことも可能であるし、特定の順番を決めることなくランダムに行ってもよい。
【００７７】
（時間帯Ｔ０２）
次に、決定部９０ｆは、時間帯Ｔ０２の２５分間にカラオケ歌唱が可能な利用者Ｃ及び利用者Ｈの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点においては、利用者Ｃの予約楽曲（１０曲）のうち、重複予約楽曲（楽曲Ｍ０２、Ｍ０５、Ｍ０６、Ｍ０８、及びＭ１２の５曲）を除いた５曲（楽曲Ｍ０７、Ｍ０９、Ｍ１０、Ｍ１１、及びＭ１３）の演奏開始時刻が未定となっている。また、利用者Ｈの予約楽曲（４曲）のうち、重複予約楽曲（楽曲Ｍ０２及びＭ０６の２曲）を除いた２曲（楽曲Ｍ２４及びＭ２５）の演奏開始時刻が未定となっている。
【００７８】
決定部９０ｆは、重複予約楽曲を除いた予約楽曲の演奏時間が時間帯Ｔ０２に含まれるかどうかを判断する。また、この例のようにカラオケ歌唱が可能な利用者が複数存在する場合、決定部９０ｆは、たとえば利用日等の入力（受付）が早い利用者から順に演奏開始時刻を決定する。上述の通り、本実施形態においては利用者Ｃの方が利用者Ｈよりも早く利用日等の入力を行っている。よって、決定部９０ｆは、利用者Ｃの予約楽曲について楽曲情報が入力された順に、予約楽曲の演奏時間が時間帯Ｔ０２に含まれるかどうかを判断する。
【００７９】
ここで、時間帯Ｔ０２においては、既に楽曲Ｍ０６の演奏時刻（１１：１０：００−１１：１５：２５）が決定している。
【００８０】
そこで、決定部９０ｆは残りの時間帯（１１：１８：００−１１：３５：００の１７分間）で重複予約楽曲を除く予約楽曲の演奏開始時刻を決定できるかどうかを判断する。
【００８１】
この例において、重複予約楽曲を除く予約楽曲について、利用者Ｃによって最初に楽曲情報が入力された楽曲Ｍ０７の演奏時間は「４：０５」である。よって、時間帯Ｔ０２の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：２５：００）も時間帯Ｔ０２に含まれる。
【００８２】
従って、決定部９０ｆは、楽曲Ｍ０７の演奏開始時刻を「１１：１８：００」と決定する。この場合、楽曲Ｍ０７の演奏時刻は「１１：１８：００−１１：２２：０５」となる（図８参照）。
【００８３】
決定部９０ｆは、引き続き、時間帯Ｔ０２の間に残りの予約楽曲の演奏開始時刻を決定できるかどうかを判断する。ここで、時間帯Ｔ０２では、カラオケ歌唱が可能な利用者として利用者Ｃ及び利用者Ｈの２名が存在する。このようにある時間帯にカラオケ歌唱が可能な利用者が複数いる場合、ある利用者のみが連続してカラオケ歌唱を行うと、他の利用者はカラオケ歌唱を楽しむことができない。そこで、決定部９０ｆは、同一時間帯で同じ利用者の予約楽曲が所定数を超えて連続しないよう、演奏開始時刻を決定することができる。所定数は、一の利用者が連続してカラオケ歌唱を可能とする曲数を決めるための値であり、予め決定されている（たとえば２曲）。
【００８４】
この例では所定数が「２曲」とされているとする。よって、既に同一時間帯（時間帯Ｔ０２）において利用者Ｃの予約楽曲が２曲連続（楽曲Ｍ０６、楽曲Ｍ０７）しているため、決定部９０ｆは、利用者Ｈの各予約楽曲の演奏時間が時間帯Ｔ０２に含まれるかどうかを判断する。
【００８５】
決定部９０ｆは残りの時間帯（１１：２５：００−１１：３５：００の１０分間）で利用者Ｈの残りの予約楽曲の演奏開始時刻を決定できるかどうかを判断する。
【００８６】
この例において、重複予約楽曲を除く予約楽曲について、利用者Ｈによって最初に楽曲情報が入力された楽曲Ｍ２４の演奏時間は「３：４５」である。よって、時間帯Ｔ０２の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：３１：００）も時間帯Ｔ０２に含まれる。
【００８７】
従って、決定部９０ｆは、楽曲Ｍ２４の演奏開始時刻を「１１：２５：００」と決定する。この場合、楽曲Ｍ２４の演奏時刻は「１１：２５：００−１１：２８：４５」となる（図８参照）。
【００８８】
決定部９０ｆは、引き続き、時間帯Ｔ０２の間に残りの予約楽曲の演奏開始時刻を決定できるかどうかを判断する。
【００８９】
ここで、重複予約楽曲を除く予約楽曲について、利用者Ｈによって楽曲情報が入力された楽曲Ｍ２５の演奏時間は「３：４５」である。よって、次の予約楽曲の演奏開始時刻が次の時間帯Ｔ０３に含まれることとなる。従って、決定部９０ｆは、時間帯Ｔ０２における演奏開始時刻の決定を終了する。
【００９０】
（時間帯Ｔ０３）
次に、決定部９０ｆは、時間帯Ｔ０３の６０分間にカラオケ歌唱が可能な利用者Ａ、利用者Ｃ及び利用者Ｈの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ａの予約楽曲（２曲）のうち、重複予約楽曲（楽曲Ｍ０２の１曲）を除いた１曲（楽曲Ｍ０１）の演奏開始時刻が未定となっている。また、利用者Ｃの予約楽曲（１０曲）のうち、重複予約楽曲（楽曲Ｍ０２、Ｍ０５、Ｍ０６、Ｍ０８、及びＭ１２の５曲）、及び既に演奏開始時刻が決定された予約楽曲（楽曲Ｍ０７の１曲）を除いた４曲（Ｍ０９、Ｍ１０、Ｍ１１、及びＭ１３）の演奏開始時刻が未定となっている。また、利用者Ｈの予約楽曲（４曲）のうち、重複予約楽曲（楽曲Ｍ０２及びＭ０６の２曲）、及び既に演奏開始時刻が決定された予約楽曲（楽曲Ｍ２４の１曲）を除いた１曲（楽曲Ｍ２５）の演奏開始時刻が未定となっている。
【００９１】
決定部９０ｆは、各利用者のうち、利用日等の入力（受付）が最も早い利用者Ａの残りの予約楽曲の演奏時間が時間帯Ｔ０３に含まれるかどうかを判断する。
【００９２】
ここで、時間帯Ｔ０３においては、既に楽曲Ｍ０２の演奏時刻（１１：３５：００−１１：４０：１５）が決定している。
【００９３】
そこで、決定部９０ｆは残りの時間帯（１１：４３：００−１２：３５：００の５２分間）で重複予約楽曲を除く予約楽曲の演奏開始時刻を決定できるかどうかを判断する。
【００９４】
この例において、残りの予約楽曲について、利用者Ａによって楽曲情報が入力された楽曲Ｍ０１の演奏時間は「４：２０」である。よって、時間帯Ｔ０３の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：５０：００）も時間帯Ｔ０３に含まれる。
【００９５】
従って、決定部９０ｆは、楽曲Ｍ０１の演奏開始時刻を「１１：４３：００」と決定する。この場合、楽曲Ｍ０１の演奏時刻は「１１：４３：００−１１：４７：２０」となる（図８参照）。この段階で、利用者Ａがカラオケ歌唱を希望する予約楽曲は全て演奏開始時刻が決定された。すなわち、利用者Ａは、予約楽曲を全てカラオケ歌唱することが可能となる。
【００９６】
決定部９０ｆは、引き続き、時間帯Ｔ０３の間に予約楽曲の演奏開始時刻を決定できるかどうかを判断する。この例において、決定部９０ｆは、利用日等の入力（受付）が利用者Ａの次に早い利用者Ｃの予約楽曲の演奏時間が時間帯Ｔ０３に含まれるかどうかを判断する。
【００９７】
ここで、次の予約楽曲の演奏開始時刻は「１１：５０：００」であり、利用者Ｃの残りの予約楽曲のうち、楽曲Ｍ０９の演奏時間は、「５：０５」である。よって、時間帯Ｔ０３の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：５８：００）も時間帯Ｔ０３に含まれる。
【００９８】
従って、決定部９０ｆは、楽曲Ｍ０９の演奏開始時刻を「１１：５０：００」と決定する。この場合、楽曲Ｍ０９の演奏時刻は「１１：５０：００−１１：５５：０５」となる（図８参照）。
【００９９】
決定部９０ｆは、引き続き、利用者Ｃの残りの予約楽曲について、その演奏時間が時間帯Ｔ０３に含まれるかどうかを判断する。
【０１００】
ここで、次の予約楽曲の演奏開始時刻は「１１：５８：００」であり、利用者Ｃの残りの予約楽曲のうち、楽曲Ｍ１０の演奏時間は、「４：１５」である。よって、時間帯Ｔ０３の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１２：０５：００）も時間帯Ｔ０３に含まれる。
【０１０１】
従って、決定部９０ｆは、楽曲Ｍ１０の演奏開始時刻を「１１：５８：００」と決定する。この場合、楽曲Ｍ１０の演奏時刻は「１１：５８：００−１２：０２：１５」となる（図８参照）。
【０１０２】
ここで、同一時間帯（時間帯Ｔ０３）において利用者Ｃの予約楽曲が２曲連続（楽曲Ｍ０９、楽曲Ｍ１０）したため、決定部９０ｆは、利用者Ｈの残りの予約楽曲の演奏時間が時間帯Ｔ０３に含まれるかどうかを判断する。
【０１０３】
次の予約楽曲の演奏開始時刻は「１２：０５：００」であり、利用者Ｈの残りの予約楽曲である楽曲Ｍ２５の演奏時間は、「３：４５」である。よって、時間帯Ｔ０３の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１２：１１：００）も時間帯Ｔ０３に含まれる。
【０１０４】
従って、決定部９０ｆは、楽曲Ｍ２５の演奏開始時刻を「１２：０５：００」と決定する。この場合、楽曲Ｍ２５の演奏時刻は「１２：０５：００−１２：０８：４５」となる（図８参照）。この段階で、利用者Ｈがカラオケ歌唱を希望する予約楽曲は全て演奏開始時刻が決定された。すなわち、利用者Ｈは、予約楽曲を全てカラオケ歌唱することが可能となる。
【０１０５】
決定部９０ｆは、引き続き、利用者Ｃの残りの予約楽曲について、その演奏時間が時間帯Ｔ０３に含まれるかどうかを判断する。
【０１０６】
ここで、次の予約楽曲の演奏開始時刻は「１２：１１：００」であり、利用者Ｃの残りの予約楽曲のうち、楽曲Ｍ１１の演奏時間は、「５：５５」である。よって、時間帯Ｔ０３の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１２：１９：００）も時間帯Ｔ０３に含まれる。
【０１０７】
従って、決定部９０ｆは、楽曲Ｍ１１の演奏開始時刻を「１２：１１：００」と決定する。この場合、楽曲Ｍ１１の演奏時刻は「１２：１１：００−１２：１６：５５」となる（図８参照）。
【０１０８】
決定部９０ｆは、引き続き、利用者Ｃの残りの予約楽曲について、その演奏時間が時間帯Ｔ０３に含まれるかどうかを判断する。
【０１０９】
ここで、次の予約楽曲の演奏開始時刻は「１２：１９：００」であり、利用者Ｃの残りの予約楽曲である楽曲Ｍ１３の演奏時間は、「４：３５」である。よって、時間帯Ｔ０３の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１２：２６：００）も時間帯Ｔ０３に含まれる。
【０１１０】
従って、決定部９０ｆは、楽曲Ｍ１３の演奏開始時刻を「１２：１９：００」と決定する。この場合、楽曲Ｍ１３の演奏時刻は「１２：１９：００−１２：２３：３５」となる（図８参照）。この段階で、利用者Ｃがカラオケ歌唱を希望する予約楽曲は全て演奏開始時刻が決定された。すなわち、利用者Ｃは、予約楽曲を全てカラオケ歌唱することが可能となる。また、時間帯Ｔ０３において演奏開始時刻が未定の予約楽曲は無いため、決定部９０ｆは時間帯Ｔ０３における演奏開始時刻の決定を終了する。
【０１１１】
（時間帯Ｔ０４）
次に、決定部９０ｆは、時間帯Ｔ０４の２０分間にカラオケ歌唱が可能な利用者Ａ、利用者Ｃ、利用者Ｆ及び利用者Ｈの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ａ、利用者Ｃ及び利用者Ｈについては演奏開始時刻が未定の予約楽曲は無い。一方、利用者Ｆの予約楽曲（４曲）のうち、重複予約楽曲（楽曲Ｍ０８及びＭ１２の２曲）を除いた２曲（楽曲Ｍ２２及びＭ２３）の演奏開始時刻が未定となっている。
【０１１２】
決定部９０ｆは、利用者Ｆの残りの予約楽曲の演奏時間が時間帯Ｔ０４に含まれるかどうかを判断する。
【０１１３】
ここで、時間帯Ｔ０４においては、既に楽曲Ｍ０８の演奏時刻（１２：３５：００−１２：４１：２０）、及び楽曲Ｍ１２の演奏時刻（１２：４４：００−１２：４８：００）が決定している。
【０１１４】
そこで、決定部９０ｆは残りの時間帯（１２：５１：００−１２：５５：００の４分間）で重複予約楽曲を除く予約楽曲の演奏開始時刻を決定できるかどうかを判断する。
【０１１５】
この例において、利用者Ｆによって楽曲情報が入力された楽曲Ｍ２２の演奏時間は「４：５０」である。よって、時間帯Ｔ０４の残りの時間帯でカラオケ演奏を終了することができないため、決定部９０ｆは時間帯Ｔ０４における演奏開始時刻の決定を終了する。
【０１１６】
（時間帯Ｔ０５）
次に、決定部９０ｆは、時間帯Ｔ０５の４０分間にカラオケ歌唱が可能な利用者Ａ、利用者Ｃ及び利用者Ｆの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ａ及び利用者Ｃについては演奏開始時刻が未定の予約楽曲は無い。一方、利用者Ｆの予約楽曲（４曲）のうち、重複予約楽曲（楽曲Ｍ０８及びＭ１２の２曲）を除いた２曲（楽曲Ｍ２２及びＭ２３）の演奏開始時刻が未定となっている。
【０１１７】
決定部９０ｆは、利用者Ｆの残りの予約楽曲の演奏時間が時間帯Ｔ０５に含まれるかどうかを判断する。
【０１１８】
ここで、利用者Ｆによって楽曲情報が入力された楽曲Ｍ２２の演奏時間は、「４：５０」である。よって、時間帯Ｔ０５内でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１３：０２：００）も時間帯Ｔ０５に含まれる。
【０１１９】
従って、決定部９０ｆは、楽曲Ｍ２２の演奏開始時刻を「１２：５５：００」と決定する。この場合、楽曲Ｍ２２の演奏時刻は「１２：５５：００−１２：５９：５０」となる（図８参照）。
【０１２０】
決定部９０ｆは、引き続き、利用者Ｆの残りの予約楽曲について、その演奏時間が時間帯Ｔ０５に含まれるかどうかを判断する。
【０１２１】
ここで、次の予約楽曲の演奏開始時刻は「１３：０２：００」であり、利用者Ｆの残りの予約楽曲である楽曲Ｍ２３の演奏時間は、「５：１５」である。よって、時間帯Ｔ０５の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１３：１０：００）も時間帯Ｔ０５に含まれる。
【０１２２】
従って、決定部９０ｆは、楽曲Ｍ２３の演奏開始時刻を「１３：０２：００」と決定する。この場合、楽曲Ｍ２３の演奏時刻は「１３：０２：００−１３：０７：１５」となる（図８参照）。この段階で、利用者Ｆがカラオケ歌唱を希望する予約楽曲は全て演奏開始時刻が決定された。すなわち、利用者Ｆは、予約楽曲を全てカラオケ歌唱することが可能となる。また、時間帯Ｔ０５において演奏開始時刻が未定の予約楽曲は無いため、決定部９０ｆは時間帯Ｔ０５における演奏開始時刻の決定を終了する。
【０１２３】
（時間帯Ｔ０６）
次に、決定部９０ｆは、時間帯Ｔ０６の２０分間にカラオケ歌唱が可能な利用者Ａ、利用者Ｂ、利用者Ｃ及び利用者Ｆの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ａ、利用者Ｃ及び利用者Ｆについては演奏開始時刻が未定の予約楽曲は無い。一方、利用者Ｂの予約楽曲（３曲）のうち、重複予約楽曲（楽曲Ｍ０４及びＭ０５の２曲）を除いた１曲（楽曲Ｍ０３）の演奏開始時刻が未定となっている。
【０１２４】
決定部９０ｆは、利用者Ｂの残りの予約楽曲の演奏時間が時間帯Ｔ０６に含まれるかどうかを判断する。
【０１２５】
ここで、時間帯Ｔ０６においては、既に楽曲Ｍ０５の演奏時刻が決定している（１３：３５：００−１３：３９：４５）。
【０１２６】
そこで、決定部９０ｆは残りの時間帯（１３：４２：００−１３：５５：００の１３分間）で重複予約楽曲を除く予約楽曲の演奏開始時刻を決定できるかどうかを判断する。
【０１２７】
ここで、利用者Ｂの残りの予約楽曲である楽曲Ｍ０３の演奏時間は、「５：００」である。よって、時間帯Ｔ０６内でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１３：５０：００）も時間帯Ｔ０６に含まれる。
【０１２８】
従って、決定部９０ｆは、楽曲Ｍ０３の演奏開始時刻を「１３：４２：００」と決定する。この場合、楽曲Ｍ０３の演奏時刻は「１３：４２：００−１３：４７：００」となる（図８参照）。この段階で、利用者Ｂがカラオケ歌唱を希望する予約楽曲は全て演奏開始時刻が決定された。すなわち、利用者Ｂは、予約楽曲を全てカラオケ歌唱することが可能となる。また、時間帯Ｔ０６において演奏開始時刻が未定の予約楽曲は無いため、決定部９０ｆは時間帯Ｔ０６における演奏開始時刻の決定を終了する。
【０１２９】
（時間帯Ｔ０７）
次に、決定部９０ｆは、時間帯Ｔ０７の１３分間にカラオケ歌唱が可能な利用者Ｂ、利用者Ｃ及び利用者Ｆの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ｂ、利用者Ｃ及び利用者Ｆのいずれも、演奏開始時刻が未定の予約楽曲は無い。従って、決定部９０ｆは、時間帯Ｔ０７について演奏開始時刻の決定を行わない。
【０１３０】
（時間帯Ｔ０８）
次に、決定部９０ｆは、時間帯Ｔ０８の２０分間にカラオケ歌唱が可能な利用者Ｂ及び利用者Ｆの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ｂ及び利用者Ｆのいずれも、演奏開始時刻が未定の予約楽曲は無い。従って、決定部９０ｆは、時間帯Ｔ０８について演奏開始時刻の決定を行わない。
【０１３１】
（時間帯Ｔ０９）
次に、決定部９０ｆは、時間帯Ｔ０９の３７分間にカラオケ歌唱が可能な利用者Ｂ、利用者Ｅ及び利用者Ｆの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ｂ及び利用者Ｆについては演奏開始時刻が未定の予約楽曲は無い。一方、利用者Ｅの予約楽曲（８曲）のうち、重複予約楽曲（楽曲Ｍ０４の１曲）を除いた７曲（楽曲Ｍ１５、Ｍ１６、Ｍ１７、Ｍ１８、Ｍ１９、Ｍ２０、Ｍ２１）の演奏開始時刻が未定となっている。
【０１３２】
決定部９０ｆは、利用者Ｅの残りの予約楽曲の演奏時間が時間帯Ｔ０９に含まれるかどうかを判断する。
【０１３３】
ここで、利用者Ｅの残りの予約楽曲である楽曲Ｍ１５の演奏時間は、「５：４０」である。よって、時間帯Ｔ０９内でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１４：３６：００）も時間帯Ｔ０９に含まれる。
【０１３４】
従って、決定部９０ｆは、楽曲Ｍ１５の演奏開始時刻を「１４：２８：００」と決定する。この場合、楽曲Ｍ１５の演奏時刻は「１４：２８：００−１４：３３：４０」となる（図８参照）。
【０１３５】
決定部９０ｆは、引き続き、利用者Ｅの残りの予約楽曲について、その演奏時間が時間帯Ｔ０９に含まれるかどうかを判断する。
【０１３６】
ここで、次の予約楽曲の演奏開始時刻は「１４：３６：００」であり、利用者Ｅの残りの予約楽曲である楽曲Ｍ１６の演奏時間は、「４：５０」である。よって、時間帯Ｔ０９の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１４：４３：００）も時間帯Ｔ０９に含まれる。
【０１３７】
従って、決定部９０ｆは、楽曲Ｍ１６の演奏開始時刻を「１４：３６：００」と決定する。この場合、楽曲Ｍ１６の演奏時刻は「１４：３６：００−１４：４０：５０」となる（図８参照）。
【０１３８】
この段階で、利用者Ｅの予約楽曲が同一時間帯で２曲連続し、且つ他の利用者の予約楽曲のうち演奏開始時刻が未定の予約楽曲が存在しない。従って、決定部９０ｆは、カラオケ演奏を行わない休息時間を設けることができるかどうかを判断する。休息時間は予め所定の時間が設定されている。この例では、予約楽曲の演奏終了時刻について１分未満の端数を０とし、且つ「１０分」を加えた時間を休息時間とする。
【０１３９】
ここで、楽曲Ｍ１６の演奏終了時刻は「１４：４０：５０」である。よって、時間帯Ｔ０９の残りの時間内（２４分１０秒間）に休息時間を設けることができる。
【０１４０】
従って、決定部９０ｆは、楽曲Ｍ１６の演奏終了時刻（１４：４０：５０）から１４：５０：００までを休息時間として決定する（図８参照）。
【０１４１】
なお、この例では、休息時間を設けるための曲数（所定数）と、一の利用者が連続してカラオケ歌唱を可能とする曲数を同じとして説明したが、これらの数は異なっていてもよい。たとえば、一の利用者が連続してカラオケ歌唱を可能とする曲数を「２曲」とし、休息時間を設けるための曲数を「３曲」としてもよい。すなわち、同一時間帯で一の利用者の予約楽曲が２曲連続して決定した後、他の利用者の予約楽曲のうち演奏開始時刻が未定の予約楽曲が存在すれば、次は他の利用者の予約楽曲で判断する。これは上述したように一の利用者のみが連続してカラオケ歌唱を行うと他の利用者はカラオケ歌唱を楽しむことができないからである。一方、同一時間帯で一の利用者の予約楽曲が２曲連続して決定した後、他の利用者の予約楽曲のうち演奏開始時刻が未定の予約楽曲が存在しなければ、次も一の利用者の予約楽曲で判断する。これは当該時間帯において他の利用者のカラオケ歌唱を考慮する必要がないからである。但し、一の利用者の予約楽曲が３曲連続して決定した場合には、一の利用者の疲労を考慮して、必ず休息時間を設けるかどうかを判断する。
【０１４２】
休息時間を設けた後、決定部９０ｆは、引き続き、利用者Ｅの残りの予約楽曲について、その演奏時間が時間帯Ｔ０９に含まれるかどうかを判断する。
【０１４３】
ここで、次の予約楽曲の演奏開始時刻は「１４：５０：００」であり、利用者Ｅの残りの予約楽曲である楽曲Ｍ１７の演奏時間は、「４：１０」である。よって、時間帯Ｔ０９の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１４：５７：００）も時間帯Ｔ０９に含まれる。
【０１４４】
従って、決定部９０ｆは、楽曲Ｍ１７の演奏開始時刻を「１４：５０：００」と決定する。この場合、楽曲Ｍ１７の演奏時刻は「１４：５０：００−１４：５４：１０」となる（図８参照）。
【０１４５】
決定部９０ｆは、引き続き、利用者Ｅの残りの予約楽曲について、その演奏時間が時間帯Ｔ０９に含まれるかどうかを判断する。
【０１４６】
ここで、次の予約楽曲の演奏開始時刻は「１４：５７：００」であり、利用者Ｅの残りの予約楽曲である楽曲Ｍ１８の演奏時間は、「３：５０」である。よって、時間帯Ｔ０９の残りの時間帯でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１５：０３：００）も時間帯Ｔ０９に含まれる。
【０１４７】
従って、決定部９０ｆは、楽曲Ｍ１８の演奏開始時刻を「１４：５７：００」と決定する。この場合、楽曲Ｍ１８の演奏時刻は「１４：５７：００−１５：００：５０」となる（図８参照）。
【０１４８】
この段階で、利用者Ｅの予約楽曲が２曲連続し、且つ他の利用者の予約楽曲のうち演奏開始時刻が未定の予約楽曲が存在しない。従って、決定部９０ｆは、カラオケ演奏を行わない休息時間を設けることができるかどうかを判断する。
【０１４９】
ここで、楽曲Ｍ１８の演奏終了時刻は「１５：００：５０」である。よって、時間帯Ｔ０９の残りの時間内（４分１０秒間）に休息時間を設けることができない。このような場合、決定部９０ｆは時間帯Ｔ０９における演奏開始時刻の決定を終了する。
【０１５０】
（時間帯Ｔ１０）
次に、決定部９０ｆは、時間帯Ｔ１０の２０分間にカラオケ歌唱が可能な利用者Ｂ、利用者Ｄ、利用者Ｅ及び利用者Ｆの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ｂ及び利用者Ｆについては演奏開始時刻が未定の予約楽曲は無い。一方、利用者Ｄの予約楽曲（２曲）のうち、重複予約楽曲（楽曲Ｍ０４の１曲）を除いた１曲（楽曲Ｍ１４）の演奏開始時刻が未定となっている。また、利用者Ｅの予約楽曲（８曲）のうち、重複予約楽曲（楽曲Ｍ０４の１曲）、及び既に演奏開始時刻が決定された予約楽曲（楽曲Ｍ１５、Ｍ１６、Ｍ１７、Ｍ１８の４曲）を除いた３曲（楽曲Ｍ１９、Ｍ２０、Ｍ２１）の演奏開始時刻が未定となっている。
【０１５１】
決定部９０ｆは、利用者Ｄ及び利用者Ｅのうち、利用日等の入力（受付）が最も早い利用者Ｄの残りの予約楽曲の演奏時間が時間帯Ｔ１０に含まれるかどうかを判断する。
【０１５２】
ここで、時間帯Ｔ１０においては、既に楽曲Ｍ０４の演奏時刻が決定している（１５：０５：００−１５：０８：５５）。
【０１５３】
そこで、決定部９０ｆは残りの時間帯（１５：１１：００−１５：２５：００の１４分間）で重複予約楽曲を除く予約楽曲の演奏開始時刻を決定できるかどうかを判断する。
【０１５４】
利用者Ｄの残りの予約楽曲である楽曲Ｍ１４の演奏時間は、「５：１０」である。よって、時間帯Ｔ１０内でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１５：１９：００）も時間帯Ｔ１０に含まれる。
【０１５５】
従って、決定部９０ｆは、楽曲Ｍ１４の演奏開始時刻を「１５：１１：００」と決定する。この場合、楽曲Ｍ１４の演奏時刻は「１５：１１：００−１５：１６：１０」となる（図８参照）。この段階で、利用者Ｄがカラオケ歌唱を希望する予約楽曲は全て演奏開始時刻が決定された。すなわち、利用者Ｄは、予約楽曲を全てカラオケ歌唱することが可能となる。
【０１５６】
決定部９０ｆは、引き続き、時間帯Ｔ１０の間に予約楽曲の演奏開始時刻を決定できるかどうかを判断する。この例において、決定部９０ｆは、利用者Ｅの予約楽曲の演奏時間が時間帯Ｔ１０に含まれるかどうかを判断する。
【０１５７】
ここで、次の予約楽曲の演奏開始時刻は「１５：１９：００」であり、利用者Ｅの残りの予約楽曲のうち、楽曲Ｍ１９の演奏時間は、「６：０５」である。よって、時間帯Ｔ１０の残りの時間帯でカラオケ演奏を終了することができない。
【０１５８】
この場合、決定部９０ｆは、時間帯Ｔ１０における演奏開始時刻の決定を終了する。
【０１５９】
（時間帯Ｔ１１）
次に、決定部９０ｆは、時間帯Ｔ１１の１２分間にカラオケ歌唱が可能な利用者Ｄ、利用者Ｅ及び利用者Ｆの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ｄ及び利用者Ｆのいずれも、演奏開始時刻が未定の予約楽曲は無い。一方、利用者Ｅの予約楽曲（８曲）のうち、重複予約楽曲（楽曲Ｍ０４の１曲）、及び既に演奏開始時刻が決定された予約楽曲（楽曲Ｍ１５、Ｍ１６、Ｍ１７、Ｍ１８の４曲）を除いた３曲（楽曲Ｍ１９、Ｍ２０、Ｍ２１）の演奏開始時刻が未定となっている。
【０１６０】
決定部９０ｆは、利用者Ｅの残りの予約楽曲の演奏時間が時間帯Ｔ１１に含まれるかどうかを判断する。
【０１６１】
ここで、利用者Ｅの残りの予約楽曲のうち、楽曲Ｍ１９の演奏時間は、「６：０５」である。よって、時間帯Ｔ１１内でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１５：３４：００）も時間帯Ｔ１１に含まれる。
【０１６２】
従って、決定部９０ｆは、楽曲Ｍ１９の演奏開始時刻を「１５：２５：００」と決定する。この場合、楽曲Ｍ１９の演奏時刻は「１５：２５：００−１５：３１：０５」となる（図８参照）。
【０１６３】
決定部９０ｆは、引き続き、利用者Ｅの残りの予約楽曲について、その演奏時間が時間帯Ｔ１１に含まれるかどうかを判断する。
【０１６４】
ここで、次の予約楽曲の演奏開始時刻は「１５：３４：００」であり、利用者Ｅの残りの予約楽曲のうち、楽曲Ｍ２０の演奏時間は、「５：４０」である。よって、時間帯Ｔ１１の残りの時間帯でカラオケ演奏を終了することができない。
【０１６５】
この場合、決定部９０ｆは、時間帯Ｔ１１における演奏開始時刻の決定を終了する。
【０１６６】
（時間帯Ｔ１２）
次に、決定部９０ｆは、時間帯Ｔ１２の７８分間にカラオケ歌唱が可能な利用者Ｄ及び利用者Ｅの予約楽曲のうち、演奏開始時刻が未定の予約楽曲を確認する。この時点において、利用者Ｄについては演奏開始時刻が未定の予約楽曲は無い。一方、利用者Ｅの予約楽曲（８曲）のうち、重複予約楽曲（楽曲Ｍ０４の１曲）、及び既に演奏開始時刻が決定された予約楽曲（楽曲Ｍ１５、Ｍ１６、Ｍ１７、Ｍ１８、Ｍ１９の５曲）を除いた２曲（楽曲Ｍ２０、Ｍ２１）の演奏開始時刻が未定となっている。
【０１６７】
決定部９０ｆは、利用者Ｅの残りの予約楽曲の演奏時間が時間帯Ｔ１２に含まれるかどうかを判断する。
【０１６８】
ここで、利用者Ｅの残りの予約楽曲のうち、楽曲Ｍ２０の演奏時間は、「５：４０」である。よって、時間帯Ｔ１２内でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１５：４５：００）も時間帯Ｔ１２に含まれる。
【０１６９】
従って、決定部９０ｆは、楽曲Ｍ２０の演奏開始時刻を「１５：３７：００」と決定する。この場合、楽曲Ｍ２０の演奏時刻は「１５：３７：００−１５：４２：４０」となる（図８参照）。
【０１７０】
決定部９０ｆは、引き続き、利用者Ｅの残りの予約楽曲について、その演奏時間が時間帯Ｔ１２に含まれるかどうかを判断する。
【０１７１】
ここで、利用者Ｅの残りの予約楽曲である楽曲Ｍ２１の演奏時間は、「４：５５」である。よって、時間帯Ｔ１２内でカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１５：５２：００）も時間帯Ｔ１２に含まれる。
【０１７２】
従って、決定部９０ｆは、楽曲Ｍ２１の演奏開始時刻を「１５：４５：００」と決定する。この場合、楽曲Ｍ２１の演奏時刻は「１５：４５：００−１５：４９：５５」となる（図８参照）。この段階で、利用者Ｅがカラオケ歌唱を希望する予約楽曲は全て演奏開始時刻が決定された。すなわち、利用者Ｅは、予約楽曲を全てカラオケ歌唱することが可能となる。また、時間帯Ｔ１２において演奏開始時刻が未定の予約楽曲は無いため、決定部９０ｆは時間帯Ｔ１２における演奏開始時刻の決定を終了する。
【０１７３】
なお、同じ利用者の予約楽曲が２曲連続するかどうかは、時間帯毎に判断しなくてもよい。この場合、決定部９０ｆは、たとえば、同じ利用者の重複予約楽曲ではない予約楽曲が２曲連続したかどうかを判断してもよい。より具体的には、時間帯Ｔ１１−時間帯Ｔ１２にかけて利用者Ｅの重複予約楽曲ではない予約楽曲が２曲連続し、且つ他の利用者の予約楽曲のうち演奏開始時刻が未定の予約楽曲が存在しない。従って、決定部９０ｆは、カラオケ演奏を行わない休息時間を設けることができるかどうかを判断する。ここで、楽曲Ｍ２０の演奏終了時刻は「１５：４２：４０」である。よって、時間帯Ｔ１２の残りの時間内（７３分２０秒間）に休息時間を設けることができる。従って、決定部９０ｆは、楽曲Ｍ２０の演奏終了時刻（１５：４２：４０）から１５：５２：００までを休息時間として決定する。
【０１７４】
（時間帯Ｔ１３）
上述の通り、利用日Ｘにおいてカラオケ用コネクテッドカー１を利用する利用者Ａ−利用者Ｈ全ての予約楽曲について演奏開始時刻が決定されている。よって、決定部９０ｆは、時間帯Ｔ１３について演奏開始時刻の決定を行わない。
【０１７５】
決定部９０ｆは、決定した予約楽曲の演奏開始時刻及び休憩時間の情報（演奏時刻表）を記憶部６０に記憶する。
【０１７６】
利用日Ｘになった場合、カラオケ用コネクテッドカー１は、運行スケジュールに基づいて走行し、利用者の送迎を行う。この場合、コンピュータ装置Ｃは、カラオケ装置Ｋに対して記憶部６０に記憶されている利用日Ｘの演奏時刻表を提供する。カラオケ装置Ｋは、演奏時刻表に示された予約楽曲及び演奏開始時刻に基づいて、自動的に当該予約楽曲のカラオケ演奏を行う。
【０１７７】
＝＝カラオケ用コネクテッドカーにおける処理について＝＝
次に、図９を参照してカラオケ用コネクテッドカー１における処理の具体例について述べる。図９は、カラオケ用コネクテッドカー１における処理例を示すフローチャートである。
【０１７８】
受付部９０ａは、カラオケ用コネクテッドカー１の運行開始前までに、利用者がカラオケ歌唱を希望する予約楽曲の楽曲情報を受け付ける（予約楽曲の受付。ステップ１０）。
【０１７９】
取得部９０ｂは、ステップ１０で受け付けた楽曲情報に基づいて、予約楽曲の演奏時間を取得する（演奏時間の取得。ステップ１１）。
【０１８０】
設定部９０ｃは、運行スケジュールに基づいて、カラオケ歌唱を可能とする歌唱時間帯を利用者毎に設定する（歌唱時間帯の設定。ステップ１２）。
【０１８１】
分割部９０ｄは、ステップ１２で設定された各利用者の歌唱時間帯を、カラオケ歌唱が可能な利用者に応じて複数の時間帯に分割する（複数の時間帯に分割。ステップ１３）。
【０１８２】
抽出部９０ｅは、ステップ１０で受け付けた楽曲情報に基づいて、複数の利用者がカラオケ歌唱を希望する予約楽曲である重複予約楽曲を、ステップ１３で分割された時間帯毎に抽出する（重複予約楽曲の抽出。ステップ１４）。
【０１８３】
決定部９０ｆは、ステップ１１で取得された予約楽曲の演奏時間、及びステップ１２で設定された歌唱時間帯に基づいて、ステップ１３で分割された複数の時間帯毎に、重複予約楽曲の演奏開始時刻を決定する（重複予約楽曲の演奏開始時刻を決定。ステップ１５）。
【０１８４】
ステップ１５の後、決定部９０ｆは、ステップ１３で分割された複数の時間帯毎に、重複予約楽曲以外の予約楽曲の演奏開始時刻を決定する（残りの予約楽曲の演奏開始時刻を決定。ステップ１６）。
【０１８５】
その後、カラオケ用コネクテッドカー１の利用日になった場合、コンピュータ装置Ｃは、運行スケジュールに基づいて、カラオケ用コネクテッドカー１の走行を制御し、各利用者の送迎を行う（運行スケジュールに基づいて走行。ステップ１７）。
【０１８６】
その際、カラオケ装置Ｋは、ステップ１５及びステップ１６で決定された演奏開始時刻に基づいて予約楽曲のカラオケ演奏を行う（演奏開始時刻に基づくカラオケ演奏。ステップ１８）。
【０１８７】
以上で述べた通り、本実施形態に係るカラオケ用コネクテッドカー１は、車内でカラオケ演奏を行うためのカラオケ装置Ｋを備え、利用者の乗車時刻及び降車時刻を設定した運行スケジュールに基づいて走行を制御する。カラオケ用コネクテッドカー１は、運行開始前までに、利用者がカラオケ歌唱を希望する予約楽曲の楽曲情報を受け付ける受付部９０ａと、受け付けた楽曲情報に基づいて、予約楽曲の演奏時間を取得する取得部９０ｂと、運行スケジュールに基づいて、カラオケ歌唱を可能とする歌唱時間帯を利用者毎に設定する設定部９０ｃと、受け付けた楽曲情報に基づいて、複数の利用者がカラオケ歌唱を希望する予約楽曲である重複予約楽曲を抽出する抽出部９０ｅと、重複予約楽曲のカラオケ歌唱を希望する各利用者が一緒にカラオケ歌唱ができるよう、予約楽曲の演奏時間、及び設定された歌唱時間帯に基づいて、重複予約楽曲の演奏開始時刻を決定する決定部９０ｆと、を有する。
【０１８８】
このようなカラオケ用コネクテッドカー１によれば、複数の利用者がカラオケ歌唱を希望する楽曲については、重複予約楽曲として一の演奏開始時刻を決定することができる。従って、乗車中に同じ楽曲が繰り返しカラオケ演奏されることが無い。すなわち、本実施形態に係るカラオケ用コネクテッドカー１によれば、各利用者が飽きることなく乗車することができる。また、重複予約楽曲に対して一の演奏開始時刻を決定することにより、それ以外の予約楽曲をカラオケ演奏する機会を多く得ることが可能となる。すなわち、限られた乗車時間を有効に活用し、各利用者がカラオケ歌唱を楽しむことができる。
【０１８９】
また、本実施形態に係るカラオケ用コネクテッドカー１は、設定された各利用者の歌唱時間帯を、カラオケ歌唱が可能な利用者に応じて複数の時間帯に分割する分割部９０ｄを有し、抽出部９０ｅは、分割された複数の時間帯毎に重複予約楽曲を抽出し、決定部９０ｆは、重複予約楽曲の演奏開始時刻を決定した後、分割された複数の時間帯毎に、当該重複予約楽曲以外の予約楽曲の演奏開始時刻を決定する。このように歌唱時間帯を複数の時間帯に分割することにより、時間帯毎に予約楽曲の演奏開始時刻を決定できる。また、重複予約楽曲の演奏開始時刻を先に決定することにより、複数の利用者がカラオケ歌唱を行いたいと考えている楽曲のカラオケ演奏を優先的に行うことができる。
【０１９０】
＜変形例１＞
重複予約楽曲を含む予約楽曲の演奏開始時刻の決定処理は上記例に限られない。たとえば、分割部９０ｄを設けない構成であってもよい。
【０１９１】
具体的に、決定部９０ｆは、予約楽曲の演奏時間、及び設定された歌唱時間帯に基づいて、利用日等の入力（受付）が最も早い利用者の予約楽曲から順に１曲ずつ予約楽曲の演奏開始時刻を決定することができる。
【０１９２】
この際、決定部９０ｆは、一の利用者の予約楽曲Ｍの演奏開始時刻Ｔを決定する際に、予約楽曲Ｍが抽出部９０ｅにより抽出された重複予約楽曲であり、且つ予約楽曲Ｍを予約した他の利用者が予約楽曲Ｍの演奏開始時刻にカラオケ歌唱が可能である場合には、当該他の利用者の予約楽曲Ｍについても演奏開始時刻Ｔとして決定する。
【０１９３】
たとえば、上記実施形態の例において、利用日等の入力が最も早い利用者Ａの予約楽曲は２曲（楽曲Ｍ０１、Ｍ０２）である。
【０１９４】
ここで、楽曲Ｍ０１の演奏時間は「４：２０」であり、利用者Ａの歌唱時間帯（１１：３５−１３：５５）の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：４２：００）も利用者Ａの歌唱時間帯に含まれる。
【０１９５】
従って、決定部９０ｆは、楽曲Ｍ０１の演奏開始時刻を「１１：３５：００」と決定する。この場合、楽曲Ｍ０１の演奏時刻は「１１：３５：００−１１：３９：２０」となる。
【０１９６】
次に、利用日等の入力が利用者Ａの次に早い利用者Ｂの予約楽曲は３曲（楽曲Ｍ０３、Ｍ０４、Ｍ０５）である。
【０１９７】
ここで、楽曲Ｍ０３の演奏時間は「５：００」であり、利用者Ｂの歌唱時間帯（１３：３５−１５：２５）の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１３：４３：００）も利用者Ｂの歌唱時間帯に含まれる。
【０１９８】
従って、決定部９０ｆは、楽曲Ｍ０３の演奏開始時刻を「１３：３５：００」と決定する。この場合、楽曲Ｍ０３の演奏時刻は「１３：３５：００−１３：４０：００」となる。
【０１９９】
次に、利用日等の入力が利用者Ｂの次に早い利用者Ｃの予約楽曲は１０曲（楽曲Ｍ０２、Ｍ０５、Ｍ０６、Ｍ０７、Ｍ０８、Ｍ０９、Ｍ１０、Ｍ１１、Ｍ１２、Ｍ１３）である。
【０２００】
利用者Ｃの歌唱時間帯１１：０５−１４：０８においては、楽曲Ｍ０１の演奏時刻として「１１：３５：００−１１：３９：２０」、楽曲Ｍ０３の演奏時刻として「１３：３５：００−１３：４０：００」が決定されている。そこで、決定部９０ｆは、利用者Ｃの歌唱時間帯のうち、既に演奏時刻が決定されている時刻と重複しない時間帯（残りの時間帯「１１：０５−１１：３５」、「１１：４２−１３：３５」、「１３：４３−１４：０８」、ただし楽曲のカラオケ演奏終了後の所定の間隔を除外済み、以下同様）においてカラオケ演奏が終了し、且つ次の予約楽曲の演奏開始時刻が利用者Ｃの歌唱時間帯に含まれる楽曲があるかどうかを判断する。
【０２０１】
ここで、楽曲Ｍ０２の演奏時間は「５：１５」であり、利用者Ｃの残りの時間帯（１１：０５−１１：３５）の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：１３：００）も利用者Ｂの残りの時間帯に含まれる。
【０２０２】
従って、決定部９０ｆは、楽曲Ｍ０２の演奏開始時刻を「１１：０５：００」と決定することができる。この場合、楽曲Ｍ０２の演奏時刻は「１１：０５：００−１１：１０：１５」となる。
【０２０３】
ところで上記実施形態で述べたように、楽曲Ｍ０２は、利用者Ａ、利用者Ｃ及び利用者Ｈがカラオケ歌唱を希望する重複予約楽曲に相当する。しかしながら、利用者Ａの歌唱時間帯は「１１：３５−１３：５５」であり、利用者Ｈの歌唱時間帯は「１１：１０−１２：５５」である。このような場合、利用者Ａ及び利用者Ｈは利用者Ｃと一緒に楽曲Ｍ０２のカラオケ歌唱を行うことができない。
【０２０４】
次に、利用日等の入力が利用者Ｃの次に早い利用者Ｄの予約楽曲は２曲（楽曲Ｍ０４、Ｍ１４）である。
【０２０５】
ここで、楽曲Ｍ０４の演奏時間は「３：５５」であり、利用者Ｄの歌唱時間帯（１５：０５−１６：５５）の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１５：１１：００）も利用者Ｄの歌唱時間帯に含まれる。
【０２０６】
従って、決定部９０ｆは、楽曲Ｍ０４の演奏開始時刻を「１５：０５：００」と決定する。この場合、楽曲Ｍ０４の演奏時刻は「１５：０５：００−１５：０８：５５」となる。
【０２０７】
ところで楽曲Ｍ０４は、利用者Ｂ、利用者Ｄ及び利用者Ｅがカラオケ歌唱を希望する重複予約楽曲に相当する。一方、利用者Ｂの歌唱時間帯は「１３：３５−１５：２５」であり、利用者Ｅの歌唱時間帯は「１４：２８−１７：０１」である。このような場合、利用者Ｂ及び利用者Ｅは利用者Ｄと一緒に楽曲Ｍ０４のカラオケ歌唱を行うことができる。
【０２０８】
この場合、決定部９０ｆは、利用者Ｂ及び利用者Ｅについても、楽曲Ｍ０４の演奏開始時刻を「１５：０５：００」として決定する。
【０２０９】
次に、利用日等の入力が利用者Ｄの次に早い利用者Ｅの予約楽曲のうち、演奏開始時刻が未定の予約楽曲は７曲（楽曲Ｍ１５、Ｍ１６、Ｍ１７、Ｍ１８、Ｍ１９、Ｍ２０、Ｍ２１）である。
【０２１０】
利用者Ｅの歌唱時間帯（１４：２８−１７：０１）においては、楽曲Ｍ０４の演奏時刻として「１５：０５：００−１５：０８：５５」が決定されている。そこで、決定部９０ｆは、利用者Ｅの歌唱時間帯のうち、既に演奏時刻が決定されている時刻と重複しない時間帯（残りの時間帯「１４：２８−１５：０５」、「１５：１１−１７：０１」）においてカラオケ演奏が終了し、且つ次の予約楽曲の演奏開始時刻が利用者Ｅの歌唱時間帯に含まれる楽曲があるかどうかを判断する。
【０２１１】
ここで、楽曲Ｍ１５の演奏時間は「５：４０」であり、利用者Ｅの残りの時間帯（１４：２８−１５：０５）の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１４：３６：００）も利用者Ｅの残りの時間帯に含まれる。
【０２１２】
従って、決定部９０ｆは、楽曲Ｍ１５の演奏開始時刻を「１４：２８：００」と決定することができる。この場合、楽曲Ｍ１５の演奏時刻は「１４：２８：００−１４：３３：４０」となる。
【０２１３】
次に、利用日等の入力が利用者Ｅの次に早い利用者Ｆの予約楽曲は４曲（楽曲Ｍ０８、Ｍ１２、Ｍ２２、Ｍ２３）である。
【０２１４】
利用者Ｆの歌唱時間帯「１２：３５−１５：３７」においては、楽曲Ｍ０３の演奏時刻として「１３：３５：００−１３：４０：００」が決定されており、楽曲Ｍ０４の演奏時刻として「１５：０５：００−１５：０８：５５」が決定されており、楽曲Ｍ１５の演奏時刻として「１４：２８：００−１４：３３：４０」が決定されている。そこで、決定部９０ｆは、利用者Ｆの歌唱時間帯のうち、既に演奏時刻が決定されている時刻と重複しない時間帯（残りの時間帯「１２：３５−１３：３５」、「１３：４３−１４：２８」、「１４：３６−１５：０５」、「１５：１１−１５：３７」）においてカラオケ演奏が終了し、且つ次の予約楽曲の演奏開始時刻が利用者Ｆの歌唱時間帯に含まれる楽曲があるかどうかを判断する。
【０２１５】
ここで、楽曲Ｍ０８の演奏時間は「６：２０」であり、利用者Ｆの残りの時間帯（１２：３５−１３：３５）の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１２：４４：００）も利用者Ｆの残りの時間帯に含まれる。
【０２１６】
従って、決定部９０ｆは、楽曲Ｍ０８の演奏開始時刻を「１２：３５：００」と決定することができる。この場合、楽曲Ｍ０８の演奏時刻は「１２：３５：００−１２：４１：２０」となる。
【０２１７】
ところで楽曲Ｍ０８は、利用者Ｃ及び利用者Ｆがカラオケ歌唱を希望する重複予約楽曲に相当する。一方、利用者Ｃの歌唱時間帯は「１１：０５−１４：０８」である。このような場合、利用者Ｃは利用者Ｆと一緒に楽曲Ｍ０８のカラオケ歌唱を行うことができる。
【０２１８】
この場合、決定部９０ｆは、利用者Ｃについても、楽曲Ｍ０８の演奏開始時刻を「１２：３５：００」として決定する。
【０２１９】
次に、利用日等の入力が最も遅かった利用者Ｈの予約楽曲は４曲（楽曲Ｍ０２、Ｍ０６、Ｍ２４、Ｍ２５）である。
【０２２０】
利用者Ｈの歌唱時間帯「１１：１０−１２：５５」においては、楽曲Ｍ０１の演奏時刻として「１１：３５：００−１１：３９：２０」が決定されており、楽曲Ｍ０２の演奏時刻として「１１：０５：００−１１：１０：１５」が決定されており、楽曲Ｍ０８の演奏時刻として「１２：３５：００−１２：４１：２０」が決定されている。そこで、決定部９０ｆは、利用者Ｈの歌唱時間帯のうち、既に演奏時刻が決定されている時刻と重複しない時間帯（残りの時間帯「１１：１３−１１：３５」、「１１：４２−１２：３５」、「１２：４４−１２：５５」）においてカラオケ演奏が終了し、且つ次の予約楽曲の演奏開始時刻が利用者Ｈの歌唱時間帯に含まれる楽曲があるかどうかを判断する。
【０２２１】
ここで、楽曲Ｍ０２の演奏時間は「５：１５」であり、利用者Ｈの残りの時間帯（１１：１３−１１：３５）の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：２１：００）も利用者Ｈの残りの時間帯に含まれる。
【０２２２】
従って、決定部９０ｆは、楽曲Ｍ０２の演奏開始時刻を「１１：１３：００」と決定することができる。この場合、楽曲Ｍ０２の演奏時刻は「１１：１３：００−１１：１８：１５」となる。
【０２２３】
ところで楽曲Ｍ０２は、利用者Ａ、利用者Ｃ及び利用者Ｈがカラオケ歌唱を希望する重複予約楽曲に相当する。一方、利用者Ａの歌唱時間帯は「１１：３５−１３：５５」である。また、利用者Ｃについては楽曲Ｍ０２の演奏時刻が既に決定されている。このような場合、利用者Ａ及び利用者Ｃは利用者Ｈと一緒に楽曲Ｍ０２のカラオケ歌唱を行うことができない。
【０２２４】
決定部９０ｆは、全ての利用者の予約楽曲の演奏開始時刻が決定されるまで、利用日等の入力が早かった順に、上記処理を繰り返し行う。このように、分割部９０ｄを設けない構成であっても、少なくとも一部の重複予約楽曲については、一の演奏開始時刻を設定することができる。
【０２２５】
＜第２実施形態＞
次に、図１０を参照して、第２実施形態に係るカラオケ用コネクテッドカーについて説明する。なお、第１実施形態と同様の構成については詳細な説明を省略する。
【０２２６】
カラオケ用コネクテッドカーの利用者の中には、他の利用者とのカラオケ歌唱を好まない者もいる。本実施形態は、このような利用者の希望に応じて予約楽曲の演奏開始時刻を決定する例について述べる。
【０２２７】
（受付部）
本実施形態に係る受付部９０ａは、楽曲情報と併せて、合唱可否情報を受け付ける。合唱可否情報は、予約楽曲を他の利用者と一緒にカラオケ歌唱するかどうかを示す情報である。
【０２２８】
利用者（或いはその家族等）は、自己が所有するＰＣや携帯端末を介して、予約楽曲の楽曲情報と併せて合唱可否情報を入力する。受付部９０ａは、入力された合唱可否情報を抽出部９０ｅに出力する。
【０２２９】
（抽出部）
本実施形態に係る抽出部９０ｅは、合唱可否情報に基づいて、重複予約楽曲を抽出する。
【０２３０】
たとえば、図５の例において、受付部９０ａが、利用者Ｃから「他の利用者との合唱を拒否する」旨の合唱可否情報を受け付け、他の利用者からは「他の利用者との合唱を可とする」旨の合唱可否情報を受け付けたとする（図１０参照）。
【０２３１】
この場合、抽出部９０ｅは、利用者Ｃから受け付けた楽曲情報に含まれる楽曲ＩＤについては、他の利用者から受け付けた楽曲情報に含まれる楽曲ＩＤとの比較を行わない。
【０２３２】
従って、図５の例における重複予約楽曲は、楽曲Ｍ０２（利用者Ａ及び利用者Ｈ）、及び楽曲Ｍ０４（利用者Ｂ、利用者Ｄ及び利用者Ｅ）の２曲となる。
【０２３３】
（決定部）
決定部９０ｆは、第１実施形態と同様、重複予約楽曲の演奏開始時刻を決定する。たとえば、決定部９０ｆは、時間帯Ｔ０１〜時間帯Ｔ１３の中から、楽曲Ｍ０２のカラオケ歌唱を希望する全ての利用者のうち、合唱可否情報が「可」である利用者（利用者Ａ及び利用者Ｈ）が一緒にカラオケ歌唱を行うことができる時間帯を特定する。図６に示した通り、利用者Ａ及び利用者Ｈが一緒にカラオケ歌唱を行うことができる時間帯は、時間帯Ｔ０３（１１：３５−１２：３５の６０分間）及び時間帯Ｔ０４（１２：３５−１２：５５の２０分間）である。よって、決定部９０ｆは、そのうち最も早い時間帯Ｔ０３を特定する。
【０２３４】
ここで、楽曲Ｍ０２の演奏時間は「５：１５」であるため、時間帯Ｔ０３の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：４３：００）も時間帯Ｔ０３に含まれる。
【０２３５】
従って、決定部９０ｆは、楽曲Ｍ０２の演奏開始時刻を「１１：３５：００」と決定する。この場合、楽曲Ｍ０２の演奏時刻は「１１：３５：００−１１：４０：１５」となる。同様に楽曲Ｍ０４の演奏時刻は「１５：０５：００−１５：０８：５５」となる。
【０２３６】
決定部９０ｆは、重複予約楽曲である楽曲Ｍ０２及び楽曲Ｍ０４について演奏開始時刻を決定した後、残りの予約楽曲（利用者Ｃが一人でのカラオケ歌唱を希望する楽曲Ｍ０２を含む）について演奏開始時刻を決定する。
【０２３７】
以上の通り、本実施形態に係るカラオケ用コネクテッドカー１の受付部９０ａは、楽曲情報と併せて、予約楽曲を他の利用者と一緒にカラオケ歌唱するかどうかを示す合唱可否情報を受け付け、抽出部９０ｅは、合唱可否情報に基づいて、重複予約楽曲を抽出する。
【０２３８】
このように、利用者毎に受け付けた合唱可否情報に基づいて重複予約楽曲を抽出することにより、カラオケ歌唱を一人で楽しみたい利用者の希望にも応えることができる。
【０２３９】
＜変形例２＞
合唱可否情報は、予約楽曲毎に設定されていてもよい。この場合、受付部９０ａは、予約楽曲毎に、合唱可否情報を受け付ける。
【０２４０】
たとえば、図５の例において、受付部９０ａが、利用者Ｃから楽曲Ｍ０２、Ｍ０５、Ｍ０６、Ｍ０７については「他の利用者との合唱を可とする」旨の合唱可否情報を受け付け、楽曲Ｍ０８、Ｍ０９、Ｍ１０、Ｍ１１、Ｍ１２、Ｍ１３については「他の利用者との合唱を拒否する」旨の合唱可否情報を受け付け、他の利用者からは全ての楽曲について「他の利用者との合唱を可とする」旨の合唱可否情報を受け付けたとする（図１１参照）。
【０２４１】
この場合、抽出部９０ｅは、利用者Ｃから受け付けた楽曲情報のうち、楽曲Ｍ０８、Ｍ０９、Ｍ１０、Ｍ１１、Ｍ１２、Ｍ１３の楽曲ＩＤについては、他の利用者から受け付けた楽曲情報に含まれる楽曲ＩＤとの比較を行わない。
【０２４２】
従って、図５の例における重複予約楽曲は、楽曲Ｍ０２（利用者Ａ、利用者Ｃ及び利用者Ｈ）、楽曲Ｍ０４（利用者Ｂ、利用者Ｄ及び利用者Ｅ）、楽曲Ｍ０５（利用者Ｂ及び利用者Ｃ）、楽曲Ｍ０６（利用者Ｃ及び利用者Ｈ）の４曲となる。
【０２４３】
（決定部）
決定部９０ｆは、第１実施形態と同様、重複予約楽曲の演奏開始時刻を決定する。たとえば、決定部９０ｆは、時間帯Ｔ０１〜時間帯Ｔ１３の中から、楽曲Ｍ０２のカラオケ歌唱を希望する全ての利用者のうち、合唱可否情報が「可」である利用者（利用者Ａ、利用者Ｃ及び利用者Ｈ）が一緒にカラオケ歌唱を行うことができる時間帯を特定する。図６に示した通り、利用者Ａ、利用者Ｃ及び利用者Ｈが一緒にカラオケ歌唱を行うことができる時間帯は、時間帯Ｔ０３（１１：３５−１２：３５の６０分間）及び時間帯Ｔ０４（１２：３５−１２：５５の２０分間）である。よって、決定部９０ｆは、そのうち最も早い時間帯Ｔ０３を特定する。
【０２４４】
ここで、楽曲Ｍ０２の演奏時間は「５：１５」であるため、時間帯Ｔ０３の間にカラオケ演奏を終了し、且つ次の予約楽曲の演奏開始時刻（１１：４３：００）も時間帯Ｔ０３に含まれる。
【０２４５】
従って、決定部９０ｆは、楽曲Ｍ０２の演奏開始時刻を「１１：３５：００」と決定する。この場合、楽曲Ｍ０２の演奏時刻は「１１：３５：００−１１：４０：１５」となる。同様に楽曲Ｍ０４の演奏時刻は「１５：０５：００−１５：０８：５５」、楽曲Ｍ０５の演奏時刻は「１３：３５：００−１３：３９：４５」、楽曲Ｍ０６の演奏時刻は「１１：１０：００−１１：１５：２５」となる。
【０２４６】
決定部９０ｆは、重複予約楽曲である楽曲Ｍ０２、楽曲Ｍ０４、楽曲Ｍ０５、楽曲Ｍ０６について演奏開始時刻を決定した後、残りの予約楽曲（利用者Ｃが一人でのカラオケ歌唱を希望する楽曲Ｍ０８、Ｍ１２を含む）について演奏開始時刻を決定する。
【０２４７】
以上の通り、本変形例に係るカラオケ用コネクテッドカー１の受付部９０ａは、受付部は、予約楽曲毎に、合唱可否情報を受け付ける。
【０２４８】
このように、予約楽曲毎に受け付けた合唱可否情報に基づいて重複予約楽曲を抽出することにより、合唱の可否を楽曲に変えたいと考える利用者の希望にも応えることができる。
【０２４９】
＜その他＞
上記実施形態の例において、コンピュータ装置Ｃは、重複予約楽曲のカラオケ演奏を行う際に、その旨の通知を行ってもよい。例えば、コンピュータ装置Ｃは、カラオケ装置Ｋの表示装置３０に重複予約楽曲を予約した利用者名やメッセージ（例：この曲は〇〇さん、△△さん、□□さん、が予約しました。皆さんで一緒に歌いましょう！）を表示することが可能である。
【０２５０】
また、上記実施形態において、演奏開始時刻を決定する処理はコンピュータ装置Ｃで行っていたが、カラオケ装置Ｋで行ってもよい。その場合、カラオケ装置Ｋが受付部９０ａ、取得部９０ｂ、設定部９０ｃ、分割部９０ｄ、抽出部９０ｅ、及び決定部９０ｆを備える。
【０２５１】
また、上記実施形態に係るコンピュータ装置Ｃをカラオケ用コネクテッドカー１とは別に設け、コンピュータ装置Ｃで得られた演奏時刻表をカラオケ用コネクテッドカー１に提供することも可能である。この場合、コンピュータ装置Ｃは、カラオケ用コネクテッドカー１の運行開始前までに、利用者がカラオケ歌唱を希望する予約楽曲の楽曲情報を受け付ける受付部と、受け付けた楽曲情報に基づいて、予約楽曲の演奏時間を取得する取得部と、運行スケジュールに基づいて、カラオケ歌唱を可能とする歌唱時間帯を利用者毎に設定する設定部と、受け付けた楽曲情報に基づいて、複数の利用者がカラオケ歌唱を希望する予約楽曲である重複予約楽曲を抽出する抽出部と、重複予約楽曲のカラオケ歌唱を希望する各利用者が一緒にカラオケ歌唱ができるよう、予約楽曲の演奏時間、及び設定された歌唱時間帯に基づいて、重複予約楽曲の演奏開始時刻を決定する決定部と、を有する。また、上記実施形態による処理を実行するためのプログラムを提供することも可能である。当該プログラムは、コンピュータ装置Ｃを、運行スケジュールに基づく運行開始前までに、利用者がカラオケ歌唱を希望する予約楽曲の楽曲情報を受け付ける受付部、受け付けた楽曲情報に基づいて、予約楽曲の演奏時間を取得する取得部、運行スケジュールに基づいて、カラオケ歌唱を可能とする歌唱時間帯を利用者毎に設定する設定部、受け付けた楽曲情報に基づいて、複数の利用者がカラオケ歌唱を希望する予約楽曲である重複予約楽曲を抽出する抽出部、重複予約楽曲のカラオケ歌唱を希望する各利用者が一緒にカラオケ歌唱ができるよう、予約楽曲の演奏時間、及び設定された歌唱時間帯に基づいて、重複予約楽曲の演奏開始時刻を決定する決定部として機能させるためのプログラムである。
【０２５２】
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０２５３】
１  カラオケ用コネクテッドカー
９０ａ  受付部
９０ｂ  取得部
９０ｃ  設定部
９０ｄ  分割部
９０ｅ  抽出部
９０ｆ  決定部
Ｃ  コンピュータ装置
Ｋ  カラオケ装置
【図１】
2020052104.tif 000003
【図２】
2020052104.tif 000004
【図３】
2020052104.tif 000005
【図４】
2020052104.tif 000006
【図５】
2020052104.tif 000007
【図６】
2020052104.tif 000008
【図７】
2020052104.tif 000009
【図８】
2020052104.tif 000010
【図９】
2020052104.tif 000011
【図１０】
2020052104.tif 000012
【図１１】
2020052104.tif 000013