(57)【要約】【課題】カラオケ装置のディスプレイに、歌詞とは別の画像として、ＣＭ画像などの広告が表示されたとしても、歌唱中のカラオケ利用者は、歌詞を見るのに集中するため、広告に関心を向けることがなく、広告を表示する効果が低減する。【解決手段】再生中のカラオケ曲の前奏、間奏、または後奏のタイミングで、広告を表示することにより、再生中のカラオケ曲を歌唱するカラオケ利用者に、歌唱中でないときに、広告を見せることが可能な広告表示システム、広告処理装置、および広告処理プログラムを提供する。【選択図】        図５
2014071266.tif 000002
【特許請求の範囲】
【請求項１】
楽曲の再生に合わせて広告を表示する広告表示システムであって、
再生される楽曲の識別情報を取得する楽曲取得部と、
所定時間で表示される広告を、楽曲と対応付けて記憶する記憶部と、
前記楽曲取得部により取得された識別情報が示す楽曲と対応する広告を、前記記憶部に記憶されている広告の中から決定する広告決定部と、
前記取得された識別情報が示す楽曲の再生中に歌唱されない非歌唱時間を取得する非歌唱取得部と、
前記決定された広告の所定時間と、前記取得された非歌唱時間とに従って、前記決定された広告を楽曲の再生中に表示させる表示タイミングを決定する表示決定部と、
前記表示決定部に決定された表示タイミングにおいて、前記広告決定部に決定された広告を表示部に表示させる表示制御部と、
を備えることを特徴とする広告表示システム。
【請求項２】
前記非歌唱取得部は、前記非歌唱時間として、前記再生される楽曲の前奏、間奏、または後奏の少なくとも１つの再生時間を取得し、
前記表示決定部は、前記取得された前記再生時間のうち、前記広告決定部に決定された広告の所定時間より長い前記再生時間の前奏、間奏、および後奏の少なくとも１つを、前記表示タイミングとして決定することを特徴とする請求項１に記載の広告表示システム。
【請求項３】
前記前奏、間奏、および後奏の再生時間の中で、前記広告を表示する前記所定時間より長い前記再生時間が複数存在するとき、
前記表示決定部は、前記複数の再生時間を前記表示タイミングと決定する
ことを特徴とする請求項２に記載の広告表示システム。
【請求項４】
前記表示部は、
前記再生される楽曲の歌詞を表示する第１表示部と、
前記広告決定部に決定された広告を表示する第２表示部と、を含み、
前記表示制御部は、前記決定された広告を前記第２表示部に表示させる前に、前記第１表示部に前記広告の告知を表示させる
ことを特徴とする請求項１〜３のいずれかに記載の広告表示システム。
【請求項５】
識別情報により特定される楽曲の再生に合わせて広告を表示するために処理動作を行う広告処理装置であって、
再生される楽曲の識別情報を取得する楽曲取得部と、
前記楽曲取得部により取得された識別情報が示す楽曲の再生中に歌唱されない非歌唱時間を取得する非歌唱取得部と、
所定時間で表示される広告を楽曲と対応付けて記憶する記憶部から、前記取得された識別情報が示す楽曲と対応する広告を取得する広告取得部と、
前記取得された広告の所定時間と、前記取得された非歌唱時間とに従って、前記取得された広告を楽曲の再生中に表示させる表示タイミングを決定する表示決定部と、
を備える広告処理装置。
【請求項６】
識別情報により特定される楽曲の再生に合わせて広告を表示するために処理動作を行う広告処理装置のコンピュータに、
再生される楽曲の識別情報を取得する楽曲取得ステップと、
前記楽曲取得ステップにより取得された識別情報が示す楽曲の再生中に歌唱されない非歌唱時間を取得する非歌唱取得ステップと、
所定時間で表示される広告を楽曲と対応付けて記憶する記憶部から、前記識別情報に従って、前記再生される楽曲に対応する広告を取得する広告取得ステップと、
前記取得された広告の所定時間と、前記取得された非歌唱時間とに従って、前記取得された広告を楽曲の再生中に表示させる表示タイミングを決定する表示決定ステップと、
を実行させる広告処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告を楽曲の再生中に表示するタイミングを決定し、そのタイミングにて広告を表示する広告表示システム、広告処理装置、および広告処理プログラムに関する。
【背景技術】
【０００２】
従来、カラオケ利用者がカラオケサービスを利用するとき、カラオケ利用者が利用するカラオケルームに設置された少なくとも１つのディスプレイに、カラオケ曲の歌詞と、広告とが表示される。広告は、例えば、カラオケ装置によりカラオケ曲が再生される前の空き時間に、ディスプレイに表示される。また、カラオケ曲の歌詞と、広告とを表示する装置の一例として、特許文献１に記載のカラオケ装置が提案されている。この特許文献１に記載のカラオケ装置では、ＣＭ画像が、カラオケ利用者が選曲したカラオケ曲の属性情報の履歴に応じて選択される。その選択されたＣＭ画像は、空き時間である曲間に、歌詞が表示されるメインチャンネルと異なるサブチャンネルのディスプレイに、表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１８７１６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、次のカラオケ曲が再生される前の空き時間に広告を表示する装置において、複数のカラオケ曲が予約されて連続して再生されると、空き時間がなくなり、広告が表示されない問題がある。一方、複数のカラオケ曲が予約されて再生されるときに、複数のカラオケ曲の曲間に必ず広告を再生させる構成とした場合、次に歌唱するカラオケ利用者は、広告の表示が終了するまで待つ必要がある。このため、早く歌唱を開始したいカラオケ利用者を満足させるカラオケサービスを提供できない問題がある。
【０００５】
また、カラオケ利用者は、再生されるカラオケ曲を歌唱している間、歌詞を見ながら歌唱に集中する。そのため、カラオケ装置のディスプレイに、歌詞とは別の画像として、ＣＭ画像などの広告が表示されたとしても、歌唱中のカラオケ利用者は、歌詞を見るのに集中するため、広告に関心を向けることがなく、広告を表示する効果が低減する問題もある。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、再生中のカラオケ曲の前奏、間奏、または後奏のタイミングで、広告を表示することにより、再生中のカラオケ曲を歌唱するカラオケ利用者に、歌唱中でないときに、広告を見せることが可能な広告表示システム、広告処理装置、および広告処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載に記載の発明によれば、楽曲の再生に合わせて広告を表示する広告表示システムであって、再生される楽曲の識別情報を取得する楽曲取得部と、所定時間で表示される広告を、楽曲と対応付けて記憶する記憶部と、前記楽曲取得部により取得された識別情報が示す楽曲と対応する広告を、前記記憶部に記憶されている広告の中から決定する広告決定部と、前記取得された識別情報が示す楽曲の再生中に歌唱されない非歌唱時間を取得する非歌唱取得部と、前記決定された広告の所定時間と、前記取得された非歌唱時間とに従って、前記決定された広告を楽曲の再生中に表示させる表示タイミングを決定する表示決定部と、前記表示決定部に決定された表示タイミングにおいて、前記広告決定部に決定された広告を表示部に表示させる表示制御部とを備えることを特徴とする広告表示システムである。
【０００８】
請求項２記載に記載の発明によれば、前記非歌唱取得部は、前記非歌唱時間として、前記再生される楽曲の前奏、間奏、または後奏の少なくとも１つの再生時間を取得し、前記表示決定部は、前記取得された前記再生時間のうち、前記広告決定部に決定された広告の所定時間より長い前記再生時間の前奏、間奏、および後奏の少なくとも１つを、前記表示タイミングとして決定することを特徴とする。
【０００９】
請求項３記載に記載の発明によれば、前記前奏、間奏、および後奏の再生時間の中で、前記広告を表示する前記所定時間より長い前記再生時間が複数存在するとき、前記表示決定部は、前記複数の再生時間を前記表示タイミングと決定することを特徴とする。
【００１０】
請求項４記載に記載の発明によれば、前記表示部は、前記再生される楽曲の歌詞を表示する第１表示部と、前記広告決定部に決定された広告を表示する第２表示部と、を含み、前記表示制御部は、前記決定された広告を前記第２表示部に表示させる前に、前記第１表示部に前記広告の告知を表示させることを特徴とする。
【００１１】
請求項５記載に記載の発明によれば、識別情報により特定される楽曲の再生に合わせて広告を表示するために処理動作を行う広告処理装置であって、再生される楽曲の識別情報を取得する楽曲取得部と、前記楽曲取得部により取得された識別情報が示す楽曲の再生中に歌唱されない非歌唱時間を取得する非歌唱取得部と、所定時間で表示される広告を楽曲と対応付けて記憶する記憶部から、前記取得された識別情報が示す楽曲と対応する広告を取得する広告取得部と、前記取得された広告の所定時間と、前記取得された非歌唱時間とに従って、前記取得された広告を楽曲の再生中に表示させる表示タイミングを決定する表示決定部とを備える広告処理装置である。
【００１２】
請求項６記載に記載の発明によれば、識別情報により特定される楽曲の再生に合わせて広告を表示するために処理動作を行う広告処理装置のコンピュータに、再生される楽曲の識別情報を取得する楽曲取得ステップと、前記楽曲取得ステップにより取得された識別情報が示す楽曲の再生中に歌唱されない非歌唱時間を取得する非歌唱取得ステップと、所定時間で表示される広告を楽曲と対応付けて記憶する記憶部から、前記識別情報に従って、前記再生される楽曲に対応する広告を取得する広告取得ステップと、前記取得された広告の所定時間と、前記取得された非歌唱時間とに従って、前記取得された広告を楽曲の再生中に表示させる表示タイミングを決定する表示決定ステップと、を実行させる広告処理プログラムである。
【発明の効果】
【００１３】
請求項１記載の発明によれば、再生される楽曲に対応する広告の表示タイミングが、広告を表示する所定時間と、楽曲の再生中に歌唱されない非歌唱時間とに従って、決定される。再生される楽曲に対応する広告は、再生中の楽曲の非歌唱時間である歌唱されないときに、表示させる。これにより、楽曲を歌唱するユーザに対して、非歌唱時の効果的な表示タイミングで、広告を表示させることができる。
【００１４】
請求項２記載の発明によれば、再生される楽曲と対応する広告の表示タイミングが、広告を表示する所定時間より長い非歌唱時間である再生時間で再生される前奏、間奏、または後奏と決定される。これにより、楽曲を歌唱するユーザに対して、楽曲の非歌唱時間である前奏、間奏、または後奏が再生されている間に、所定時間で再生される広告を表示し、楽曲を歌唱するユーザに対して、非歌唱中の効果的な表示タイミングで、ユーザによる歌唱がされない間に、広告を表示させることができる。
【００１５】
請求項３記載の発明によれば、広告を表示する所定時間より長い非歌唱時間である再生時間で再生される前奏、間奏、または後奏が、複数存在するとき、複数の前奏、間奏、または後奏が、広告の表示タイミングと決定される。これにより、楽曲を歌唱するユーザに対して、ユーザによる歌唱がされない複数の前奏、間奏、または後奏で、広告を表示させることができる。
【００１６】
請求項４記載の発明によれば、再生される楽曲の歌詞を表示する第１表示部と、再生される楽曲と対応する広告を表示する第２表示部を備え、且つ、第２表示部に広告を表示する前に、第１表示部に広告の告知を表示させる。告知をせずに、再生される楽曲と対応する広告を表示する場合、再生中の楽曲を歌唱するユーザは、表示される広告が、再生される楽曲と対応すること、および歌詞が表示される第１表示部とは異なる第２表示部に、広告が表示されることに気付かない場合がある。再生される楽曲と対応する広告が表示されることを事前に告知することにより、第１表示部の歌詞を見て、再生中の楽曲を歌唱するユーザに対し、楽曲の歌唱されない非歌唱時間に第２表示部に広告を表示する前の効果的な表示タイミングで広告が表示されることを、知らせることができる。
【００１７】
請求項５および請求項６記載の発明によれば、再生される楽曲に対応する広告の表示タイミングが、広告を表示する所定時間と、楽曲の再生中に歌唱されない非歌唱時間とに従って、決定される。これにより、取得した楽曲と対応する広告を、決定された非歌唱時間に従って、楽曲の再生中において、効果的な表示タイミングで広告を表示させることを可能にする。
【図面の簡単な説明】
【００１８】
【図１】本実施形態のリモコン１、カラオケ装置２、センターサーバ４、及び広告表示サーバ５を備えるカラオケシステムＳの概要を示す概念図である。
【図２】本実施形態のリモコン１、カラオケ装置２、センターサーバ４、及び、広告表示サーバ５の電気的構成を示すブロック図である。
【図３（ａ）】本実施形態のカラオケ装置２、センターサーバ４および広告表示サーバ５に記憶される一般広告表示リストのデータ構成の一例を示す図である。
【図３（ｂ）】本実施形態のカラオケ装置２、センターサーバ４および広告表示サーバ５に記憶される１つの楽曲の楽曲時間情報のデータ構成を示す説明図である。
【図４】本実施形態のカラオケ装置２により実行されるメイン処理を示すフローチャートである
【図５】本実施形態の広告表示サーバ５により実行されるメイン動作の処理を示すフローチャートである。
【図６】本実施形態において表示されるタイアップ広告および一般広告コンテンツの表示と、楽曲の再生とのタイミング関係を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図面を参照して説明する。
［最良の実施形態］
以下、図面に沿って、本発明を適用した最良の実施形態について説明する。
【００２０】
［１．カラオケシステムの構成及び動作の概要］
始めに、図１を参照して、本実施形態のカラオケシステムの構成の概要について説明する。図１は、本実施形態のカラオケシステムＳの構成を表す図である。一般的にカラオケ店舗ＫＳには、複数のカラオケルームＫＲが備えられている。図１は、カラオケ店舗ＫＳの中に備えられた複数のカラオケルームの中で、カラオケルームＫＲを１室示した例を示している。図１の例では、カラオケルームＫＲに、リモコン１及びカラオケ装置２が夫々１台ずつ設置されている。カラオケルームＫＲに、リモコン１は複数台設置されても良い。
【００２１】
図１に示すように、カラオケシステムＳは、リモコン１と、カラオケ装置２と、ディスプレイ３５と、センターサーバ４と、広告表示サーバ５と、ディスプレイ５４とを含んで構成される。リモコン１は、カラオケの楽曲の選曲または検索に用いられる選曲装置である。リモコン１には、リモコンＩＤが付与されている。リモコンＩＤは、リモコン１を識別するための識別情報である。リモコンＩＤは、リモコン１を特定するための情報であり、例えばリモコン１に割り当てられたＩＰアドレスである。リモコン１は、カラオケ店舗ＫＳに備えられたアクセスポイントＡＰ及びブロードバンドルータＢＲを介して、無線通信によりネットワークに接続される。これにより、リモコン１は、ブロードバンドルータＢＲを介してカラオケ装置２と通信可能であるとともに、ネットワークを介して広告表示サーバ５と通信可能である。リモコン１は、ネットワークを介して、または赤外線によりカラオケ装置２へ、楽曲の予約を依頼する。
【００２２】
カラオケ装置２は、リモコン１により依頼された予約に基づいて、楽曲の再生処理を行う。カラオケ装置２には、夫々カラオケ装置ＩＤが付与される。カラオケ装置ＩＤは、カラオケ装置を夫々識別するための情報である。カラオケ装置ＩＤは、カラオケ装置２を特定できる情報であれば、どのような情報であってもよいが、例えばカラオケ装置２に割り当てられたＩＰアドレスがカラオケ装置ＩＤとされる。リモコン１と、カラオケ装置２とは、ネットワークに接続された図示外の管理サーバにより、それぞれのＩＤとそのリモコン１およびカラオケ装置２が設置された所在地とが予め対応付けて管理されている。カラオケ装置２のカラオケ装置ＩＤにより、カラオケ装置２が存在する場所が特定され、カラオケ装置２が設置されるカラオケルームＫＲおよびカラオケ店舗ＫＳが特定される。リモコン１のリモコンＩＤと、カラオケ装置２のカラオケ装置ＩＤとが対応付けて管理されていることにより、リモコン１により依頼された予約に基づく各処理が、カラオケ装置２により実行される。
【００２３】
また、リモコン１の代わりに、ユーザが個人で所有する携帯端末装置から、楽曲の予約を、カラオケ装置へ依頼することが可能である。ユーザは、夫々所有する携帯端末装置を用いて、カラオケ装置２へ楽曲の予約を依頼することができる。この場合、携帯端末装置は、携帯基地局Ｃを介してネットワークへ接続可能になっている。
【００２４】
センターサーバ４は、複数の広告コンテンツを記憶する。広告表示サーバ５は、ブロードバンドルータＢＲを介してネットワークに接続され、ブロードバンドルータＢＲを介してカラオケ装置２と通信可能であるとともに、ネットワークを介してセンターサーバ４と通信可能である。広告表示サーバ５には、ディスプレイ５４が接続される。広告表示サーバ５は、センターサーバ４から広告コンテンツを受信し、ディスプレイ５４に広告を表示させる。
【００２５】
[１．カラオケシステムＳの電気的構成]
図２は、カラオケシステムＳの電気的構成を示すブロック図である。以下、図２を用いて、リモコン１、カラオケ装置２、センターサーバ４、及び広告表示サーバ５の電気的構成を順に説明する。
【００２６】
［リモコン１の構成］
リモコン１は、制御部１１と、赤外線送信部１２と、記憶部１３と、ディスプレイ１４と、操作部１５と、操作処理部１６と、ビデオＲＡＭ１７と、映像制御部１８と、無線ＬＡＮ通信部１９とを備える。制御部１１は、リモコン１の動作を制御する。赤外線送信部１２は、後述するカラオケ装置２の赤外線受信部２５と通信することにより、リモコン１の指示を、カラオケ装置２へ送信する。記憶部１３は、予約情報記憶領域１３１を備える。予約情報記憶領域１３１は、楽曲ＩＤである楽曲識別情報を記憶する。楽曲識別情報は、ユーザがリモコン１を用いてカラオケ装置２に再生を予約する楽曲を識別するための情報である。記憶部１３の所定の記憶領域には、リモコン１にメイン動作を実行させるプログラムが記憶されている。
【００２７】
リモコン１のメイン動作は、例えば、カラオケシステムＳを利用するユーザによりリモコン１の電源がオンにされたことにより、実行される。ユーザは、リモコン１を用いて、カラオケ装置２が再生する楽曲を指定する。ユーザは、楽曲識別情報を指定することにより、指定された楽曲識別情報が、予約曲として予約情報記憶領域１３１に記憶される。予約情報記憶領域１３１に記憶された楽曲識別情報は、赤外線送信部１２により、カラオケ装置２の赤外線受信部２５へ送信される。
【００２８】
［カラオケ装置２の構成］
カラオケ装置２は、制御部２１と、ＬＡＮインタフェース部２２と、記憶部２３と、操作部２４と、赤外線受信部２５と、操作処理部２６と、シンセサイザ２７と、マイク制御部２８と、ミキシングアンプ３０と、ビデオＲＡＭ３１と、映像再生部３２と、映像制御部３３と、映像受信部３４とを備える。カラオケ装置２には、スピーカ２９と、ディスプレイ３５と、カメラ３６とが接続される。制御部２１は、カラオケ装置２の動作を制御する。制御部２１は、例えば、後述する予約リストに従って、予約された楽曲を再生させる指示を行う。ＬＡＮインタフェース部２２は、ネットワークに接続し、制御部２１からの情報を、ネットワークに接続される他の端末であるリモコン１と、センターサーバ４と、広告表示サーバ５とに送信する。また、ＬＡＮインタフェース部２２は、ネットワークに接続される他の端末からの情報を受信する。
【００２９】
記憶部２３は、予約リスト記憶領域２３１と、楽曲記憶領域２３２と、楽曲時間情報記憶領域２３３と、タイアップリスト記憶領域２３４と、歌詞テロップ記憶領域２３５と、告知メッセージ記憶領域２３６とを備える。予約リスト記憶領域２３１は、リモコン１を用いてユーザにより予約された楽曲の楽曲識別情報を、予約リストとして記憶する。具体的には、予約リストには、予約された楽曲を識別可能な楽曲識別情報が、リモコン１を用いて予約された楽曲の再生順にしたがって、登録される。予約リストは、カラオケ装置２により新たな楽曲が再生されるたびに、更新され、保存される。予約リストの１曲目に登録される楽曲が、カラオケ装置２により現在再生されている楽曲であり、２曲目以降が、現在１曲目に登録されている楽曲の再生終了後に、順次再生される予約曲である。
【００３０】
楽曲記憶領域２３２は、カラオケ装置２において再生される楽曲のデータを、楽曲識別情報と対応付けて記憶する。楽曲時間情報記憶領域２３３は、楽曲記憶領域２３２に記憶される楽曲のデータに対応する楽曲識別情報と対応付けて、楽曲の構成内容を示す非歌唱時間情報を記憶する。楽曲の構成内容を示す非歌唱時間情報とは、楽曲が再生されるときにユーザが歌唱しない非歌唱部分である前奏、間奏および後奏に関する情報である。詳細には、非歌唱時間情報は、前奏、間奏、および後奏である各非歌唱部分の演奏開始時刻と、その非歌唱部分の演奏の開始から終了までの長さを示す再生時間である。
【００３１】
タイアップリスト記憶領域２３４は、予約リストに登録された楽曲が再生されるとき、再生される楽曲に応じて、ディスプレイ５４に表示させるタイアップ広告コンテンツを示すタイアップリストを記憶する。具体的には、タイアップリストは、カラオケ装置２において予約された楽曲の楽曲識別情報と、楽曲識別情報が示す楽曲が再生されるとき、ディスプレイ５４に表示されるタイアップ広告を示す広告識別情報とを対応付けたリストである。タイアップ広告は、例えば、楽曲識別情報が示す楽曲と対応して、その楽曲の歌手が出演する広告、または楽曲識別情報が示す楽曲に関連する広告などである。タイアップ広告には、例えば、楽曲のアーティストのコンサートなどのイベント情報がある。歌詞テロップ記憶領域２３５は、予約リストに登録された楽曲が再生されるとき、楽曲の再生に合わせて、ディスプレイ３５に表示される楽曲の歌詞テロップと、楽曲の再生が開始される直前にディスプレイ３５に表示される楽曲名とを記憶する。
【００３２】
告知メッセージ記憶領域２３６は、タイアップリストに示されるタイアップ広告コンテンツの告知メッセージを記憶する。タイアップ広告コンテンツの告知メッセージは、予約リストに登録された楽曲の再生に合わせて、タイアップ広告がディスプレイ５４に表示される前に、タイアップ広告が表示されることを、楽曲の歌詞テロップを表示するディスプレイ３５に表示するメッセージである。告知メッセージ記憶領域２３６には、告知メッセージが、タイアップ広告コンテンツの広告識別情報と対応付けて記憶される。楽曲記憶領域２３２と、楽曲時間情報記憶領域２３３と、タイアップリスト記憶領域２３４と、歌詞テロップ記憶領域２３５と、告知メッセージ記憶領域２３６とに記憶される情報は、全てセンターサーバ４から取得され、記憶される。
【００３３】
操作部２４により、ユーザは、リモコン１と同様に、楽曲を予約することができる。赤外線受信部２５は、リモコン１の赤外線送信部１２から、情報を受信する。操作処理部２６は、操作部２４および赤外線受信部２５からの情報を、操作指示として、制御部２１に送信する。シンセサイザ２７は、制御部２１による制御に従って、楽曲の音を発生させる指示をミキシングアンプ３０へ行う。マイク制御部２８は、図示外のマイクを用いてユーザにより入力される音を発生させる指示をミキシングアンプ３０へ行う。スピーカ２９およびミキシングアンプ３０は、シンセサイザ２７およびマイク制御部２８から受信する指示に従って、音を発生させる。映像制御部３３は、ビデオＲＡＭ３１、映像再生部３２、及び映像受信部３４と協働して、制御部２１による制御に従って、ディスプレイ３５に種々の映像を表示させる。また、映像制御部３３は、制御部２１による制御に従って、カメラ３６が撮影した映像を、ディスプレイ３５に表示させる。
【００３４】
［センターサーバ４の構成］
センターサーバ４は、ＬＡＮインタフェース部４０と、制御部４１と、主記憶部４２と、広告記憶部４３と、曲記憶部４４とを備える。ＬＡＮインタフェース部４０は、ネットワークに接続され、ブロードバンドルータＢＲを介して他の端末であるリモコン１と、カラオケ装置２と、広告表示サーバ５とに接続される。制御部４１は、センターサーバ４の動作を制御する。主記憶部４２は、センターサーバ４のメイン動作を実行させるプログラムを記憶する。
【００３５】
広告記憶部４３は、一般広告コンテンツ記憶領域４３１と、一般広告表示リスト記憶領域４３２と、タイアップ広告コンテンツ記憶領域４３３と、タイアップリスト記憶領域４３４と、時間調整広告コンテンツ記憶領域４３５とを備える。一般広告コンテンツ記憶領域４３１は、カラオケシステムＳを利用してディスプレイ５４に表示させる多数の一般広告コンテンツを記憶する。一般広告コンテンツは、タイアップリストに広告識別情報が対応付けられていない広告コンテンツであり、カラオケ装置２により再生される楽曲に関連せず、表示されるタイミングが制限されない広告コンテンツである。一般広告コンテンツには、広告識別情報が対応付けられている。一般広告表示リスト記憶領域４３２は、広告表示サーバ５により処理される一般広告表示リストを記憶する。一般広告表示リストは、複数の一般広告コンテンツをディスプレイ５４に順次表示させる表示順序と、広告識別情報とを対応付けるリストである。一般広告表示リストは、各一般広告コンテンツを識別するための広告識別情報と、一般広告コンテンツを表示する表示所要時間とを対応付ける。図３（ａ）は、一般広告表示リストのデータ構成を示す一例である。図３（ａ）に示すように、一般広告表示リストには、１から１０までの番号の表示順序に対応付けられた１０個の一般広告コンテンツの広告識別情報と、各一般広告コンテンツの表示所要時間とが含まれる。図３（ａ）に示す一般広告コンテンツが、一般広告表示リストに示された表示順序に従って順次読み出され、ディスプレイ５４に表示される。
【００３６】
タイアップ広告コンテンツ記憶領域４３３は、カラオケ装置２により再生される楽曲に合わせて、ディスプレイ５４に表示されるタイアップ広告コンテンツを記憶する。タイアップ広告コンテンツは、広告識別情報に対応付けられて記憶される。タイアップリスト記憶領域４３４は、タイアップリストとして、タイアップ広告コンテンツの広告識別情報を、楽曲識別情報と対応付けて記憶する。楽曲識別情報が示す楽曲がカラオケ装置２により再生されるとき、タイアップ広告コンテンツが、ディスプレイ５４に表示される。タイアップリストには、広告識別情報と、タイアップ広告コンテンツの表示所要時間と、告知メッセージの内容を示す文字情報とが、楽曲識別情報に対応付けられて記憶される。告知メッセージの内容を示す文字情報は、広告識別情報が示す広告が「サブモニタ」であるディスプレイ５４に表示される前に、「メインモニタ」であるカラオケ装置２のディスプレイ３５に表示されるタイアップ広告の文字情報である。告知メッセージは、例えば、「間もなくサブモニタに、このアーティストに関連する広告を表示します。」、または「間もなくサブモニタに、この曲に関連する広告を表示します。」などである。カラオケ装置２によりカラオケの楽曲が再生されるとき、ディスプレイ３５には、楽曲の歌詞が表示される。
【００３７】
時間調整広告コンテンツ記憶領域４３５は、時間調整広告コンテンツを記憶する。時間調整広告コンテンツは、静止画等の広告コンテンツであり、タイアップ広告が表示される前の空き時間に表示させ、タイアップ広告の表示タイミングが来たら強制的に終了させることが可能なコンテンツである。時間調整広告コンテンツは、広告表示サーバ５によりディスプレイ５４にタイアップ広告が表示されるとき、タイアップ広告の表示が開始される表示タイミングである表示開始時刻よりも、タイアップ広告の直前に表示されていた広告の表示が早く終了し、タイアップ広告の表示が開始されるまでに、空き時間が発生してしまった場合に、その空き時間に表示される広告コンテンツである。
【００３８】
また、曲記憶部４４は、楽曲記憶領域４４１と、楽曲時間情報記憶領域４４２と、歌詞テロップ記憶領域４４３とを備える。楽曲記憶領域４４１は、カラオケの楽曲と、楽曲を識別可能な楽曲識別情報を対応付けて記憶する。楽曲時間情報記憶領域４４２は、楽曲記憶領域４４１に記憶される楽曲について、各楽曲のデータに対応する楽曲識別情報と対応付けて、楽曲の構成内容を示す非歌唱時間情報を記憶する。図３（ｂ）は、一例として、或る１曲の楽曲時間情報のデータ構成を示す説明図である。具体的には、３か所の間奏がある楽曲の例である。図３（ｂ）に示すように、楽曲の楽曲識別情報に対応して、その楽曲の前奏開始時刻と、前奏再生時間と、間奏Ａ開始時刻と、間奏Ａ再生時間と、間奏Ｂ開始時刻と、間奏Ｂ再生時間と、間奏Ｃ開始時刻と、間奏Ｃ再生時間と、後奏開始時刻と、後奏再生時間とが楽曲時間情報として記憶される。歌詞テロップ記憶領域４４３は、楽曲記憶領域４４１に記憶された楽曲について、各楽曲がカラオケ装置２により再生されるとき、楽曲の再生に合わせて、ディスプレイ３５に表示させる楽曲の歌詞テロップと、楽曲の再生が開始される直前にディスプレイ３５に表示させる楽曲名とを記憶する。また、本実施形態では、広告コンテンツを記憶する広告記憶部４３と、楽曲を記憶する曲記憶部４４とが、共にセンターサーバ４に備えられる構成であるが、これに限らない。広告記憶部４３と、曲記憶部４４とは、それぞれ別体のサーバにそれぞれ設けられてもよい。
【００３９】
センターサーバ４のメイン動作は、センターサーバ４の管理者により電源がオンされたことにより、実行される。センターサーバ４は、一般広告コンテンツが新たに投入されると、新たな一般広告コンテンツを、広告記憶部４３の一般広告コンテンツ記憶領域４３１に記憶する。新たな一般広告コンテンツを記憶するとき、新たな一般広告コンテンツの広告識別情報に従って、一般広告表示リストを作成し、一般広告表示リスト記憶領域４３２を記憶する。
【００４０】
センターサーバ４は、タイアップ広告コンテンツが新たに投入されると、新たなタイアップ広告コンテンツを、広告記憶部４３のタイアップ広告コンテンツ記憶領域４３３に記憶する。新たなタイアップ広告コンテンツは、広告識別情報と、タイアップ曲を示す楽曲識別情報と、文字情報とに対応付けられて、センターサーバ４に記憶される。新たなタイアップ広告コンテンツを記憶すると、タイアップリスト記憶領域４３４に記憶されたタイアップリストに、新たなタイアップ広告コンテンツが追加され、タイアップリストが更新される。
【００４１】
センターサーバ４は、後述する広告表示サーバ５へ、定期的に一般広告表示リストとタイアップリストとを送信する。広告表示サーバ５は、受信した一般広告表示リストおよびタイアップリストに含まれる広告識別情報の一般広告コンテンツまたはタイアップ広告コンテンツを記憶していないと判断すると、その記憶していない一般広告コンテンツまたはタイアップ広告コンテンツを示す広告識別情報をセンターサーバ４に送信する。センターサーバ４は、要求された一般広告コンテンツまたはタイアップ広告コンテンツを広告表示サーバ５へ送信する。
【００４２】
また、センターサーバ４は、カラオケ店舗ＫＳのカラオケルームＫＲに設置されたカラオケ装置２とリモコン１との対応付けを示す情報を、広告記憶部４３の所定の記憶領域に記憶しても良い。また、センターサーバ４は、カラオケ店舗ＫＳに設置されたカラオケ装置と携帯端末装置との対応付けを示す情報を記憶しても良い。センターサーバ４は、その対応付けを示す情報に基づいて、リモコン１から送信された予約依頼を、リモコン１と対応付けられたカラオケ装置２へ送信する。また、図示外の管理サーバが、カラオケ装置と携帯端末情報との対応付けを示す情報を記憶しても良い。この場合、管理サーバが、記憶した対応付けを示す情報に基づいて、携帯端末装置から送信された予約依頼を、携帯端末装置と対応付けられたカラオケ装置２へ送信する。
【００４３】
［広告表示サーバ５の構成］
広告表示サーバ５は、ＬＡＮインタフェース部５１と、制御部５２と、記憶部５３と、ビデオＲＡＭ５７と、映像制御部５８とを備える。ＬＡＮインタフェース部５１は、ネットワークに接続するためのインタフェースである。広告表示サーバ５には、ディスプレイ５４が接続される。制御部５２は、広告表示サーバ５の動作を制御する。記憶部５３は、一般広告コンテンツ記憶領域５３１と、一般広告表示リスト記憶領域５３２と、タイアップ広告コンテンツ記憶領域５３３と、タイアップリスト記憶領域５３４と、時間調整広告コンテンツ記憶領域５３５と、予約リスト記憶領域５３６と、広告表示タイミング情報記憶領域５３７と、計測期間情報記憶領域５３８とを備える。
【００４４】
一般広告コンテンツ記憶領域５３１は、センターサーバ４から送信される一般広告コンテンツと広告識別情報とを記憶する。一般広告表示リスト記憶領域５３２は、センターサーバ４から送信される一般広告表示リストを記憶する。広告表示サーバ５は、一般広告表示リストに含まれる広告識別情報に対応する一般広告コンテンツが、一般広告コンテンツ記憶領域５３１に記憶されていないとき、その記憶されていない一般広告コンテンツをセンターサーバ４から取得する。
【００４５】
タイアップ広告コンテンツ記憶領域５３３は、センターサーバ４から送信されるタイアップ広告コンテンツを記憶する。タイアップリスト記憶領域５３４は、センターサーバ４から送信されるタイアップリストを記憶する。広告表示サーバ５は、タイアップリストに含まれる広告識別情報に対応するタイアップ広告コンテンツが、タイアップ広告コンテンツ記憶領域５３３に記憶されていないとき、その記憶されていないタイアップ広告コンテンツをセンターサーバ４から取得する。
【００４６】
時間調整広告コンテンツ記憶領域５３５は、センターサーバ４から送信される時間調整広告コンテンツを記憶する。予約リスト記憶領域５３６は、カラオケ装置２から取得した予約リストを記憶する。広告表示タイミング情報記憶領域５３７は、後述のようにカラオケ装置２により算出されたタイアップ広告コンテンツの広告表示タイミング情報を記憶する。計測期間情報記憶領域５３８は、計測期間情報を記憶する。計測期間情報は、広告表示サーバ５により後述する処理に従って計測される。計測期間情報は、再生される楽曲に合わせて表示するタイアップ広告があると判断されてから、タイアップ広告コンテンツの表示を開始するまでの時間を示す情報である。
【００４７】
映像制御部５８は、ビデオＲＡＭ５７と協働して、制御部５２による制御に従って、ディスプレイ５４に映像を表示させる。ビデオＲＡＭ５７は、ディスプレイ５４に表示させる映像を一時記憶する。映像制御部５８は、ディスプレイ５４に、広告コンテンツに従った映像を表示させる。
【００４８】
［カラオケ装置２の動作］
次に、本実施形態のカラオケシステムＳに用いられるカラオケ装置２の動作及び作用について、図４を参照して説明する。図４は、カラオケ装置２におけるメイン動作の処理手順を示すフローチャートである。なお、カラオケ装置２にメイン動作を実行させるプログラムは、記憶部２３の所定の記憶領域に記憶されている。カラオケ装置２のメイン動作は、例えば、カラオケ装置２の電源がオンにされたことにより、実行される。以下、図４に示すステップＳ２１０〜ステップＳ２８０のメイン処理は、制御部２１により実行される。
【００４９】
ステップＳ２１０では、楽曲の予約要求がされているか否かが判断される。具体的には、ユーザにより選曲された楽曲の予約要求がリモコン１から受信された場合、または操作部２４から予約要求があった場合に、予約要求があったと判断される。予約がされていると判断されたとき（ステップＳ２１０：ＹＥＳ）、ステップＳ２１１が実行される。予約がされていると判断されないとき（ステップＳ２１０：ＮＯ）、ステップＳ２２０が実行される。
【００５０】
ステップＳ２１１では、リモコン１または操作部２４により予約された楽曲が、予約リスト記憶領域２３１の予約リストに追加記憶される。予約リストには、予約された楽曲がカラオケ装置２により再生される順番に記憶される。ステップＳ２１１の処理が行われると、ステップＳ２８０の処理が行われる。
【００５１】
ステップＳ２２０では、現在、楽曲が再生されているか否かが判断される。楽曲が再生されていると判断されると（ステップＳ２２０：ＹＥＳ）、ステップＳ２２１が実行される。楽曲が再生されていると判断されないと（ステップＳ２２０：ＮＯ）、ステップＳ２３０が実行される。
【００５２】
ステップＳ２２１では、カラオケ装置２により現在再生されている楽曲の楽曲識別情報が、予約リストの先頭の楽曲識別情報となるように、予約リストが更新され、予約リスト記憶領域２３１に保存される。ステップＳ２２１では、再生される楽曲が新しくなる度に、更新が行われる。そして、更新後の予約リストが、予約リスト記憶領域２３１に保存される。
【００５３】
ステップＳ２３０では、広告表示サーバ５から予約リストの取得要求がされたか否かが判断される。予約リストの取得要求がされたと判断されると（ステップＳ２３０：ＹＥＳ）、ステップＳ２３１の処理が実行される。予約リストの取得要求がされたと判断されないと（ステップＳ２３０：ＮＯ）、ステップＳ２４０の処理が実行される。
【００５４】
ステップＳ２３１では、要求された広告表示サーバ５へ、予約リスト記憶領域２３１に記憶された予約リストが送信される。
【００５５】
ステップＳ２４０では、後述する広告表示サーバ５による処理により、広告表示サーバ５から、タイアップ広告コンテンツの表示タイミングを判断する判断要求がされたか否かが判断される。広告表示サーバ５から、表示タイミングの判断要求がされたと判断されると（ステップＳ２４０：ＹＥＳ）、ステップＳ２４１の処理が行われる。広告表示サーバ５から、表示タイミングの判断要求がされたと判断されないと（ステップＳ２４０：ＮＯ）、ステップＳ２６０の処理が行われる。
【００５６】
ステップＳ２４１では、タイアップ広告コンテンツと対応する楽曲の前奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いか否かが判断される。具体的には、ステップＳ２４０において判断要求がされたタイアップ広告コンテンツと対応する楽曲の前奏再生時間が、記憶部２３の楽曲時間情報記憶領域２３３から読み出され、タイアップ広告コンテンツの表示所要時間が、記憶部２３のタイアップリスト記憶領域２３４から読み出される。記憶部２３からそれぞれ読み出された楽曲の前奏再生時間と、タイアップ広告コンテンツの表示所要時間との長さが比較される。タイアップ広告コンテンツと対応する楽曲の前奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いと判断されるとき（ステップＳ２４１：ＹＥＳ）、ステップＳ２４２が実行される。タイアップ広告コンテンツと対応する楽曲の前奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いと判断されないとき（ステップＳ２４１：ＮＯ）、ステップＳ２４４が実行される。
【００５７】
ステップＳ２４２では、タイアップ広告コンテンツを、楽曲の前奏と合わせて表示すると決定される。具体的には、楽曲の前奏が開始されるとき、タイアップ広告コンテンツの表示を開始させると決定する。ステップＳ２４２では、タイアップ広告コンテンツの表示タイミングとして、タイアップ広告コンテンツの表示開始時刻に、楽曲の前奏が開始される時刻が決定される。ステップＳ２４２の処理が行われると、続けてステップＳ２４３の処理が行われる。
【００５８】
ステップＳ２４３では、タイアップ広告コンテンツの告知メッセージの表示を開始する表示開始時刻である告知タイミングを、楽曲の前奏が再生される前に決定する。例えば、楽曲名がディスプレイ３５に表示される時と決定する。ステップＳ２４３の処理が行われると、次に、ステップＳ２４４の処理が行われる。
【００５９】
ステップＳ２４４では、タイアップ広告コンテンツと対応する楽曲の間奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いか否かが判断される。具体的には、ステップＳ２４０において判断要求がされたタイアップ広告コンテンツと対応する楽曲の間奏再生時間が、記憶部２３の楽曲時間情報記憶領域２３３から読み出され、タイアップ広告コンテンツの表示所要時間が、記憶部２３のタイアップリスト記憶領域２３４から読み出される。記憶部２３からそれぞれ読み出された楽曲の間奏再生時間と、タイアップ広告コンテンツの表示所要時間との長さが比較される。タイアップ広告コンテンツと対応する楽曲の間奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いと判断されるとき（ステップＳ２４４：ＹＥＳ）、ステップＳ２４５が実行される。タイアップ広告コンテンツと対応する楽曲の間奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いと判断されないとき（ステップＳ２４４：ＮＯ）、ステップＳ２４７が実行される。
【００６０】
ステップＳ２４５では、タイアップ広告コンテンツを、楽曲の間奏と合わせて表示すると決定される。具体的には、タイアップ広告コンテンツの表示所要時間より長いと判断された間奏が開始されるとき、タイアップ広告コンテンツの表示を開始させると決定される。ステップＳ２４５では、タイアップ広告コンテンツの表示タイミングとして、タイアップ広告コンテンツの表示開始時刻に、楽曲の間奏が開始される時刻が決定される。ステップＳ２４５の処理が行われると、続けてステップＳ２４６の処理が行われる。
【００６１】
ステップＳ２４６では、タイアップ広告コンテンツの告知メッセージの表示を開始する表示開始時刻である告知タイミングが、楽曲の間奏の再生が開始される前に決定される。例えば、楽曲の間奏の再生が開始される１０秒前と決定する。なお、タイアップ広告コンテンツと対応する楽曲に、間奏が複数存在するとき、各間奏について、ステップＳ２４４〜ステップＳ２４６の処理が行われる。
【００６２】
ステップＳ２４７では、タイアップ広告コンテンツと対応する楽曲の後奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いか否かが判断される。具体的には、ステップＳ２４０において判断要求がされたタイアップ広告コンテンツと対応する楽曲の後奏再生時間が、記憶部２３の楽曲時間情報記憶領域２３３から読み出される。タイアップ広告コンテンツの表示所要時間が、記憶部２３のタイアップリスト記憶領域２３４から読み出される。記憶部２３からそれぞれ読み出された楽曲の後奏再生時間と、タイアップ広告コンテンツの表示所要時間との長さが比較される。タイアップ広告コンテンツと対応する楽曲の後奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いと判断されるとき（ステップＳ２４７：ＹＥＳ）、ステップＳ２４８が実行される。タイアップ広告コンテンツと対応する楽曲の後奏再生時間が、タイアップ広告コンテンツの表示所要時間より長いと判断されないとき（ステップＳ２４７：ＮＯ）、ステップＳ２５０が実行される。
【００６３】
ステップＳ２４８では、タイアップ広告コンテンツを、楽曲の後奏と合わせて表示すると決定される。ステップＳ２４８では、タイアップ広告コンテンツの表示タイミングとして、タイアップ広告コンテンツの表示開始時刻に、楽曲の後奏が開始される時刻が決定される。具体的には、楽曲の後奏が開始されるとき、タイアップ広告コンテンツの表示を開始させると決定する。ステップＳ２４８の処理が行われると、続けてステップＳ２４９の処理が行われる。
【００６４】
ステップＳ２４９では、タイアップ広告コンテンツの告知メッセージの表示を開始する表示開始時刻である告知タイミングが、楽曲の後奏の再生が開始される前に決定する。例えば、楽曲の後奏の再生が開始される１０秒前と決定される。
【００６５】
ステップＳ２５０では、ステップＳ２４１、ステップＳ２４４及びステップＳ２４７のいずれの処理においても、タイアップ広告コンテンツの表示所要時間が、楽曲の前奏、間奏、後奏のいずれの再生時間よりも長いと判断されたか否かが判断される。タイアップ広告コンテンツの表示所要期間が、楽曲の前奏、間奏、後奏のいずれの再生時間よりも長いと判断されると（ステップＳ２５０：ＹＥＳ）、ステップＳ２５１の処理が実行される。ステップＳ２４１、またはステップＳ２４４、またはステップＳ２４７のいずれかの処理において、楽曲の前奏、間奏、後奏のいずれかにおいて、タイアップ広告コンテンツの表示所要時間が、楽曲の前奏、間奏、後奏のいずれの再生時間よりも長いと判断されないとき（ステップＳ２５０：ＮＯ）、ステップＳ２８０の処理が実行される。
【００６６】
ステップＳ２５１では、ステップＳ２５０においてタイアップ広告コンテンツの表示所要時間が、楽曲の前奏、間奏、後奏のいずれの再生時間よりも長いと判断されたとき、楽曲の後奏が開始されるときに、タイアップ広告コンテンツの表示を開始させると決定する。ステップＳ２５１では、タイアップ広告コンテンツの表示タイミングとして、タイアップ広告コンテンツの表示開始時刻に、楽曲の後奏が開始される時刻が決定される。ステップＳ２５１において、楽曲の後奏と合わせてタイアップ広告コンテンツを表示すると決定された場合は、楽曲の後奏の再生が終了された後も、タイアップ広告コンテンツは表示される。ステップＳ２５１の処理が行われると、続けてステップＳ２５２の処理が実行される。
【００６７】
ステップＳ２５２では、タイアップ広告コンテンツの告知メッセージの表示を開始する表示開始時刻である告知タイミングが、楽曲の後奏の再生が開始される前に決定される。例えば、楽曲の後奏の再生が開始される１０秒前と決定される。ステップＳ２５２の処理が行われると、ステップＳ２８０の処理が実行される。
【００６８】
ステップＳ２６０では、ステップＳ２４０〜ステップＳ２５２の処理により表示タイミングが決定されたタイアップ広告コンテンツについて、タイアップ広告コンテンツを表示する表示タイミングを送信する要求がされたか否かが判断される。タイアップ広告コンテンツの表示タイミングの送信要求は、広告表示サーバ５から行われる。広告表示サーバ５から、タイアップ広告コンテンツの表示タイミングの送信要求がされたと判断されると（ステップＳ２６０：ＹＥＳ）、ステップＳ２６１の処理が行われる。広告表示サーバ５から、タイアップ広告コンテンツの表示タイミングの送信要求がされたと判断されないと（ステップＳ２６０：ＮＯ）、ステップＳ２７０の処理が行われる。
【００６９】
ステップＳ２６１では、広告表示サーバ５からの送信要求に応じて、ステップＳ２４０〜ステップＳ２５２の処理により決定されたタイアップ広告コンテンツの広告識別情報と、そのタイアップ広告コンテンツの表示タイミングである広告待ち時間とが、広告表示サーバ５へ送信される。具体的には、広告表示サーバ５から送信要求がされたとき、カラオケ装置２により現在再生中の楽曲の現在の再生時刻から、再生中の楽曲に合わせて表示するタイアップ広告コンテンツの表示開始時刻、または次に再生される楽曲の前奏に合わせて表示するタイアップ広告コンテンツの表示開始時刻のうち、いずれか最も早い表示開始時刻までの時間が、広告待ち時間として算出される。そして、算出された広告待ち時間が、広告表示サーバ５へ送信される。カラオケ装置２により現在再生中の楽曲に合わせて表示するタイアップ広告コンテンツ、または次に再生される楽曲の前奏に合わせて表示するタイアップ広告コンテンツがないときは、再生される楽曲のタイアップコンテンツがないことを示す情報が送信される。
【００７０】
ステップＳ２７０では、決定されたタイアップ広告コンテンツの告知メッセージの表示を開始する表示開始時刻である告知タイミングであるか否かが判断される。具体的には、ステップＳ２４３、またはステップＳ２４６、またはステップＳ２４９、またはステップＳ２５２のいずれかにおいて決定されたタイアップ広告コンテンツの告知タイミングとなったか否かが判断される。タイアップ広告コンテンツの告知タイミングであると判断されると（ステップＳ２７０：ＹＥＳ）、ステップＳ２７１の処理が行われる。タイアップ広告コンテンツの告知タイミングであると判断されないと（ステップＳ２７０：ＮＯ）、ステップＳ２８０の処理が行われる。
【００７１】
ステップＳ２７１では、ステップＳ２７０においてタイアップ広告コンテンツの告知タイミングであると判断されたとき、タイアップ広告コンテンツの告知メッセージをディスプレイに表示させる処理が行われる。具体的には、告知メッセージ記憶領域２３６から、タイアップ広告コンテンツの広告識別情報に従って、告知メッセージが読み出され、ディスプレイ３５に表示される。
【００７２】
ステップＳ２８０では、電源をオフにする指示がされたか否かが判断される。電源をオフにする指示がされたと判断されると（ステップＳ２８０：ＹＥＳ）、カラオケ装置２のメイン処理が終了される。電源をオフにする指示がされたと判断されないと（ステップＳ２８０：ＮＯ）、ステップＳ２１０の処理が実行される。
【００７３】
［広告表示サーバ５の動作］
次に、本実施形態のカラオケシステムＳに用いられる広告表示サーバ５の動作及び作用について、図面を参照して説明する。まず、図５を用いて、広告表示サーバ５のメイン処理を説明する。図５は、広告表示サーバ５のメイン処理の処理手順を示すフローチャートである。なお、広告表示サーバ５にメイン動作を実行させるプログラムは、記憶部５３の所定の記憶領域に記憶されている。広告表示サーバ５のメイン処理は、広告表示サーバ５が内部電源またコンセントを介して商用電源などの外部電源と接続されることにより、実行される。以下、図５に示すステップＳ５１０〜ステップＳ５４０のメイン処理は、制御部５２により実行される。
【００７４】
ステップＳ５１０では、一般広告表示リスト、およびタイアップリストの更新が必要であるか否か判断される。具体的には、例えば、広告表示サーバ５が、センターサーバ４へ一般広告表示リストと、タイアップリストとの最新バージョンを問い合わせる処理を行う。広告表示サーバ５において、センターサーバ４から受信した各リストの最新バージョンが、既に記憶している各リストのバージョンと同じであるとき、一般広告表示リストと、タイアップリストとが更新されていると判断され、更新は不要であると判断される。センターサーバ４から受信した各リストの最新バージョンが、既に記憶している各リストのバージョンと異なるとき、一般広告表示リストと、タイアップリストが更新されていないと判断され、更新が必要であると判断される。一般広告表示リストと、タイアップリストの更新が必要であると判断されると（ステップＳ５１０：ＹＥＳ）、ステップＳ５１１の処理が行われる。一般広告表示リストと、タイアップリストとの更新が必要であると判断されないと（ステップＳ５１０：ＮＯ）、ステップＳ５２０の処理が行われる。
【００７５】
ステップＳ５１１では、センターサーバ４から一般広告表示リストと、タイアップリストとが取得される。ステップＳ５１１の処理が行われると、続いてステップＳ５１２の処理が行われる。
【００７６】
ステップＳ５１２では、未取得の広告コンテンツがセンターサーバ４から取得される。具体的には、ステップＳ５１１において取得された最新の一般広告表示リストと、タイアップ広告リストとに含まれる広告識別情報と一致する広告識別情報の一般広告コンテンツまたはタイアップ広告コンテンツが、記憶部５３の一般広告コンテンツ記憶領域５３１およびタイアップ広告コンテンツ記憶領域５３３に記憶されていないとき、未取得であるとして広告コンテンツがセンターサーバ４から取得される。ステップＳ５１２の処理が行われると、ステップＳ５１３の処理が行われる。
【００７７】
ステップＳ５１３では、一般広告表示リスト記憶領域５３２に記憶された一般広告表示リストに従って、順に一般広告コンテンツの表示が開始される。ステップＳ５１３の処理が行われると、ステップＳ５４０の処理が行われる。
【００７８】
ステップＳ５２０では、カラオケ装置２から予約リストが取得される。広告表示サーバ５からカラオケ装置２へ、予約リストの取得要求が行われることにより、予約リストが取得される。取得された予約リストは、記憶部５３の予約リスト記憶領域５３６に記憶される。既に、記憶部５３の予約リスト記憶領域５３６に予約リストが記憶されているときは、予約リストが更新される。ステップＳ５２０においてカラオケ装置２から取得される予約リストには、現在再生中の楽曲が先頭に記憶され、予約された楽曲がカラオケ装置２により再生される順番に記憶される。ステップＳ５２０の処理が行われると、続いてステップＳ５２１の処理が行われる。
【００７９】
ステップＳ５２１では、予約リストにある楽曲が、タイアップリストに対応付けられた楽曲であるか否かが判断される。具体的には、予約リストに記憶された楽曲の楽曲識別情報が、タイアップリスト記憶領域５３４に記憶されたタイアップリストにあるか否かが判断される。予約リストに記憶された楽曲の楽曲識別情報が、タイアップリストにあると判断されると（ステップＳ５２１：ＹＥＳ）、ステップＳ５２２が実行される。タイアップリストにおいて、タイアップリストにあると判断された楽曲の楽曲識別情報に対応付けられた広告識別情報の広告コンテンツが、楽曲に対応するタイアップ広告コンテンツである。予約リストに記憶された楽曲の楽曲識別情報が、タイアップリストにあると判断されないと（ステップＳ５２１：ＮＯ）、ステップＳ５３５が実行される。
【００８０】
ステップＳ５２２では、タイアップ広告コンテンツの表示タイミングの判断が、カラオケ装置２に依頼される。具体的には、ステップＳ５２１で判断された予約リストに記憶された楽曲のうち、タイアップリストにあると判断された楽曲の楽曲識別情報と、その楽曲識別情報が対応付けられた広告識別情報のタイアップ広告コンテンツの表示所要時間とを、対象タイアップリストとしてカラオケ装置２に送信される。対象タイアップリストが、カラオケ装置２に送信されることにより、タイアップ広告コンテンツの表示タイミングの判断が依頼される。ステップＳ５２２では、予約リストに記憶された楽曲の楽曲識別情報が対象タイアップリストに複数あるとき、複数の楽曲について、その楽曲の識別情報が対応付けられたタイアップ広告コンテンツの表示タイミングの判断が、カラオケ装置２に依頼される。
【００８１】
ステップＳ５２４では、ステップＳ５２３において判断された、楽曲の再生に合わせて表示するタイアップ広告コンテンツの広告待ち時間が、カラオケ装置２から取得される。ステップＳ５２３において、楽曲の再生に合わせて表示する複数のタイアップ広告コンテンツがあると判断されたとき、ステップＳ５２４では、複数のタイアップ広告コンテンツのうち、最も早い表示開始時刻が定められたタイアップ広告コンテンツの広告待ち時間が取得される。また、カラオケ装置２のステップＳ２４０〜ステップＳ２５２の処理により、１つのタイアップ広告コンテンツの表示タイミングが、楽曲の前奏、間奏、および後奏のうちの複数箇所に決定されたとき、ステップＳ５２４では、１つのタイアップ広告コンテンツについて、最も早い表示開始時刻が定められた広告待ち時間が取得される。
【００８２】
ステップＳ５２５では、ステップＳ５２５が行われる時点から、ステップＳ５２５が行われる時点を０秒として、時間の計測が開始される。
【００８３】
ステップＳ５２６では、ステップＳ５２３においてカラオケ装置２から取得した広告識別情報に対応するタイアップ広告コンテンツについて、そのタイアップ広告コンテンツの表示開始時刻になったか否かが判断される。ステップＳ５２６は、一般広告表示リストに従って一般広告コンテンツが再生されているとき、またはタイアップ広告コンテンツが再生されているとき、または時間調整広告コンテンツが再生されているときのいずれかにおいて、各広告コンテンツの表示が終了された時に行われる。ステップＳ５２６では、具体的には、ステップＳ５２５において計測される時間が、ステップＳ５２３で取得された広告待ち時間と同じ時間になったか否かが判断される。ステップＳ５２５により計測が開始された時間が広告待ち時間と同じ時間になり、タイアップ広告を再生するまでの待機時間が「０秒」になったと判断されると、タイアップ広告コンテンツの表示開始時刻になったと判断される。タイアップ広告コンテンツの表示開始時刻になったと判断されると（ステップＳ５２６：ＹＥＳ）、ステップＳ５２７の処理が行われる。タイアップ広告コンテンツの表示開始時刻になったと判断されないと（ステップＳ５２６：ＮＯ）、ステップＳ５２８の処理が行われる。
【００８４】
ステップＳ５２７では、ステップＳ５２４で取得された広告識別情報が示すタイアップ広告コンテンツを、ディスプレイ５４に表示させる処理が開始される。ステップＳ５２３の処理においてタイアップ広告コンテンツの広告待ち時間が複数取得されたときは、ステップＳ５２６において、ステップＳ５２５により計測が開始された時間が広告待ち時間と同じ時間になり、タイアップ広告を再生するまでの待機時間が「０秒」になったと判断されたタイアップ広告コンテンツを表示させる処理が開始される。ステップＳ５２７の処理が行われると、続いてステップＳ５３１の処理が行われる。
【００８５】
ステップＳ５２８では、時間調整広告コンテンツの表示タイミングになったか否かが判断される。具体的には、ステップＳ５２８では、まず、一般広告再生リストの表示順で、次に表示される一般広告コンテンツの表示所要時間が取得される。そして、ステップＳ５２５において計測が開始された時間と、ステップＳ５２３で取得されたタイアップ広告コンテンツの広告待ち時間とに基づいて、ステップＳ５２８の時点から、タイアップ広告コンテンツの表示開始時刻までの待機時間が算出される。そして、算出された待機時間と、次に表示される一般広告コンテンツの表示所要時間とが比較される。ステップＳ５２８が行われる時点から、タイアップ広告コンテンツの表示開始時刻までの待機時間より、次に表示される一般広告コンテンツの表示所要時間が長いとき、時間調整広告コンテンツの表示タイミングになったと判断される。時間調整広告コンテンツの表示タイミングになったと判断されたとき（ステップＳ５２８：ＹＥＳ）、ステップＳ５２９の処理が実行される。タイアップ広告コンテンツの表示開始時刻までの待機時間より、次に表示される一般広告コンテンツの表示所要時間が短いときは、時間調整広告コンテンツの表示タイミングになったと判断されない。時間調整広告コンテンツの表示タイミングになったと判断されないとき（ステップＳ５２８：ＹＥＳ）、ステップＳ５３０の処理が実行される。タイアップ広告コンテンツの表示開始時刻までの待機時間より、次に表示される一般広告コンテンツの表示所要時間が短いときは、タイアップ広告コンテンツの表示開始時刻までの待機時間に、次に表示される一般広告コンテンツを表示可能である。
【００８６】
ステップＳ５２９では、時間調整広告コンテンツ記憶領域５３５から、時間調整広告コンテンツが読み出される。そして、読み出された時間調整広告コンテンツをディスプレイ５４に表示させる処理が開始される。ステップＳ５２９の処理が行われると、続いてステップＳ５３１の処理が行われる。
【００８７】
ステップＳ５３０では、一般広告表示リストの表示順に従って、次に表示される一般広告コンテンツを、ディスプレイ５４に表示させる処理が開始される。具体的には、ステップＳ５２８が行われる時点から、タイアップ広告コンテンツの表示タイミングである表示開始時刻までの待機時間より、次に表示される一般広告コンテンツの表示所要時間が短く、且つ、時間調整広告コンテンツの表示タイミングになったと判断されないとき、一般広告表示リストの表示順に従って、一般広告コンテンツがディスプレイ５４に表示される。
【００８８】
ステップＳ５３１では、ステップＳ５２６において表示開始時刻になったか否かが判断されたタイアップ広告コンテンツをディスプレイ５４に表示させる処理が、ステップＳ５２７において行われたか否かが判断される。ステップＳ５２６において判断されたタイアップ広告コンテンツを、ディスプレイ５４に表示させる処理が、ステップＳ５２７において行われたと判断されると（ステップＳ５３１：ＹＥＳ）、ステップＳ５３２の処理が実行される。ステップＳ５２６において表示開始時刻が判断されたタイアップ広告コンテンツを、ディスプレイ５４に表示させる処理が、ステップＳ５２７において行われたと判断されないと（ステップＳ５３１：ＮＯ）、ステップＳ５２６の処理が実行される。
【００８９】
ステップＳ５３２では、ステップＳ５２２においてカラオケ装置２に表示タイミングの判断を依頼した対象タイアップリストに従って、まだディスプレイ５４に表示させる処理が行われていないタイアップ広告コンテンツが存在するか否かが判断される。ディスプレイ５４に表示させる処理が行われていないタイアップ広告コンテンツが存在するか否かは、ステップＳ５３２の処理が行われる時点において、まだ再生されていないタイアップ広告コンテンツが存在するか否かにより判断される。まだ再生されていないタイアップ広告コンテンツが存在するとき、ディスプレイ５４に表示させる処理が行われていないタイアップ広告コンテンツが存在すると判断される。ディスプレイ５４に表示させる処理が行われていないタイアップ広告コンテンツが存在すると判断されるとき（ステップＳ５３２：ＹＥＳ）、ステップＳ５２４の処理が行われる。ディスプレイ５４に表示させる処理が行われていないタイアップ広告コンテンツが存在すると判断されないとき（ステップＳ５３２：ＮＯ）、ステップＳ５４０の処理が行われる。
【００９０】
ステップＳ５３５は、ステップＳ５３０と同じ処理が行われる。ステップＳ５３５が行われると、続いて、ステップＳ５４０の処理が行われる。
【００９１】
ここで、ステップＳ５２６〜ステップＳ５３１の処理の一例を、図６を用いて説明する。一具体例として、カラオケ装置２により楽曲Ｍが再生されるとき、楽曲Ｍの再生に合わせて表示させるタイアップ広告コンテンツとして、タイアップ広告コンテンツＤが対応付けられている場合を例に説明する。このとき、カラオケ装置２において、再生される楽曲Ｍに対応するタイアップ広告コンテンツＤの表示開始時刻が、間奏Ｂの再生開始時刻Ｔｂと決定されている。例えば、楽曲Ｍの間奏Ｂの再生時間は３０秒であり、間奏Ｂの演奏開始時刻Ｔｂは２分３０秒と定められている。タイアップ広告コンテンツＤの表示所要時間２０秒である。ステップＳ５２６の処理が開始される前に、ステップＳ５２３〜ステップＳ５２５の処理が行われている。
【００９２】
一般広告表示リストの再生順序にしたがって、図６に示す一般広告コンテンツ１の表示が終了されたときに、ステップＳ５２６が実行される。このとき、一般広告表示リストに従って一般広告コンテンツ１の次に表示される一般広告コンテンツは、一般広告コンテンツ２であり、表示所要時間Ｃ３は２０秒であるとする。一般広告表示リストに従って一般広告コンテンツ２の次に表示される一般広告コンテンツは、一般広告コンテンツ３であり、表示所要時間Ｃ３は４５秒であるとする。
【００９３】
ステップＳ５２６では、タイアップ広告コンテンツＤの表示開始時刻になったか否かが判断される。ステステップＳ５２６は、ステップＳ５２４において取得された楽曲Ｍの間奏Ｂの再生開始時刻Ｔｂまでのタイアップ広告コンテンツＤの広告待ち時間と、ステップＳ５２５において計測が開始された時間とにしたがって、タイアップ広告コンテンツＤの待機時間が０秒になったか否かが判断される。例えば、図６では、一般広告コンテンツ１の表示が終了され、ステップＳ５２６が行われる時点で、タイアップ広告コンテンツＤの表示開始時刻である再生開始時刻Ｔｂまで、待機時間Ａ１が３０秒あるとする。このとき、ステップＳ５２６では、タイアップ広告コンテンツＤの表示開始時刻になったと判断されず（ステップＳ５２６：ＮＯ）、ステップＳ５２８の処理が行われる。
【００９４】
続いて、ステップＳ５２８では、時間調整広告コンテンツの表示タイミングになったか否かが判断される。一般広告コンテンツの表示所要時間Ｃが、間奏Ｂの再生開始時刻Ｔｂまでの待機時間Ａより長いとき、時間調整広告コンテンツの表示タイミングになったと判断される（ステップＳ５２８：ＹＥＳ）。ここでは、待機時間Ａ１の３０秒と、一般広告コンテンツ２の表示所要時間Ｃ２の２０秒とが比較される。待機時間Ａ１の３０秒が、一般広告コンテンツ２の表示所要時間Ｃ２の２０秒より長いため、ステップＳ５２８では、時間調整広告コンテンツの表示タイミングになったと判断されない（ステップＳ５２８：ＮＯ）。時間調整広告コンテンツの表示タイミングになったと判断されないとき（ステップＳ５２８：ＮＯ）、ステップＳ５３０の処理が行われる。ステップＳ５３０では、待機時間Ａ１の３０秒より短い表示所要時間Ｃ２である２０秒の一般広告コンテンツ２が表示される。ステップＳ５３０の処理が実行されると、ステップＳ５３１の処理が行われる。
【００９５】
ステップＳ５３１の処理では、ステップＳ５２６において表示開始時刻になったか否かが判断されたタイアップ広告コンテンツＤが表示されたか否かが判断される。図６に示す例では、一般広告コンテンツ２が表示されるときは、まだタイアップ広告コンテンツＤが表示されていないため、ステップＳ５３１においてタイアップ広告コンテンツが表示されたと判断されない（ステップＳ５３１：ＮＯ）。タイアップ広告コンテンツが表示されたと判断されない（ステップＳ５３１：ＮＯ）と、ステップＳ５２６の処理が行われる。
【００９６】
続いて、ステップＳ５２６では、タイアップ広告コンテンツＤの表示開始時刻である楽曲Ｍの間奏Ｂの再生開始時刻Ｔｂになったか否かが、再度判断される。例えば、図６では、一般広告コンテンツ２が再生されたあと、ステップＳ５２６が行われる時点では、タイアップ広告コンテンツＤの表示開始時刻である楽曲Ｍのである間奏Ｂの再生開始時刻Ｔｂまで、待機時間Ａ２が１０秒ある。このとき、ステップＳ５２６では、タイアップ広告コンテンツＤの表示タイミングになっていないと判断される（ステップＳ５２６：ＮＯ）。なお、ステップＳ５２６により、タイアップ広告コンテンツＤの表示タイミングになっていないと判断されると（ステップＳ５２６：ＮＯ）、ステップＳ５２８が実行される。ステップＳ５２８では、時間調整広告コンテンツの表示タイミングになったか否かが判断される。ステップＳ５２８では、待機時間Ａ２の１０秒と、一般広告コンテンツ３の表示所要時間Ｃ３の４５秒との時間の長さが比較される。ステップＳ５２８が行われる時点で、図６では、待ち時間Ａ２の１０秒より、一般広告コンテンツ３の表示所要時間Ｃ３の４５秒の方が長く、時間調整広告コンテンツの表示タイミングになったと判断される（ステップＳ５２８：ＹＥＳ）。時間調整広告コンテンツの表示タイミングになったと判断されると（ステップＳ５２８：ＹＥＳ）、ステップＳ５２９の処理が実行される。そして、ステップＳ５２９では、待機時間Ａ２の１０秒間に時間調整広告コンテンツＥが表示される。
【００９７】
ステップＳ５２９の処理が実行されると、ステップＳ５３１の処理が行われる。ステップＳ５３１では、ステップＳ５２６において表示開始時刻になったか否かが判断されたタイアップ広告コンテンツＤが、表示されたか否かが、再度判断される。図６に示す例では、ステップＳ５３１の処理が、ステップＳ５２９において時間調整広告コンテンツＥが表示された後に行われるとき、まだタイアップ広告コンテンツＤは表示されていない。よって、ステップＳ５３１においてタイアップ広告コンテンツが表示されたと判断されず（ステップＳ５３１：ＮＯ）、再度ステップＳ５２６の処理に戻る。
【００９８】
続く、ステップＳ５２６の処理は、時間調整広告コンテンツＥの表示が終了されたときに行われる。ステップＳ５２６では、タイアップ広告コンテンツＤの表示開始時刻である楽曲Ｍの間奏Ｂの再生開始時刻Ｔｂとなったとき、タイアップ広告コンテンツＤの表示タイミングであると判断される（ステップＳ５２６：ＹＥＳ）。そして、ステップＳ５２７の処理により、タイアップ広告コンテンツＤが表示される。
【００９９】
なお、ステップＳ５３２において、予約リスト記憶領域５３６に記憶された予約リストと、タイアップリスト記憶領域５３４に記憶されたタイアップリストとに従って、ステップＳ５２２において送信された対象タイアップリストに従って、全ての表示タイミングに対応するタイアップ広告コンテンツが表示されるまで、ステップＳ５２４〜ステップＳ５３２の処理が、繰り返し実行される。
【０１００】
ステップＳ５４０では、電源をオフにする指示がされたか否かが判断される。電源をオフにする指示がされたと判断されると（ステップＳ５４０：ＹＥＳ）、広告表示サーバ５のメイン処理が終了される。電源をオフにする指示がされたと判断されないと（ステップＳ５４０：ＮＯ）、ステップＳ５１０の処理が実行される。
【０１０１】
（変形例）
本実施形態において、楽曲の再生中に歌唱されない非歌唱部分の時間は、記憶部２３の楽曲時間情報記憶領域２３３に楽曲の時間情報として記憶された、楽曲の前奏、間奏、および後奏の再生時間であった。しかしながら、非歌唱期間は、記憶部２３に記憶された楽曲の時間情報に限らない。例えば、歌詞テロップ記憶領域２３５に記憶された、楽曲の再生に合わせて、ディスプレイ３５に表示される歌詞テロップに、歌詞テロップの各フレーズをディスプレイ３５に表示させる表示時刻が定められている場合、各フレーズの表示時刻に基づいて、非歌唱時を判断してもよい。例えば、歌詞テロップのフレーズの表示時刻に、設定されていない時間が所定時間以上存在するときを、非歌唱時と判断する。これにより、楽曲に対応付けられて楽曲の前奏、間奏、および後奏の再生時間を示す情報が記憶されていない場合であっても、非歌唱部分の時間を取得することが可能である。
【０１０２】
また、本実施形態において、カラオケ装置２は、広告表示サーバ５からタイアップ広告コンテンツの表示タイミングの送信要求がされたとき、タイアップ広告コンテンツの表示開始時刻から、広告待ち時間を算出し、広告表示サーバ５へ送信する。タイアップ広告コンテンツの表示タイミングの算出方法は、これに限らない。例えば、カラオケ装置２は、再生中の楽曲の再生時刻と、タイアップ広告コンテンツの表示開始時刻とを、広告表示サーバ５へ送信してもよい。このとき、広告表示サーバ５が、楽曲の再生時刻と、タイアップ広告コンテンツの表示開始時刻とから、タイアップ広告コンテンツの広告待ち時間を算出する。
【０１０３】
また、カラオケ装置２は、広告表示サーバ５からタイアップ広告コンテンツの表示タイミングの送信要求がされたとき以外であっても、カラオケ装置２により再生される楽曲に関する情報を、広告表示サーバ５へ送信してもよい。カラオケ装置２により再生される楽曲に関する情報は、例えば、楽曲の一時停止、巻き戻し、早送りなどの楽曲の再生時間の変更情報である。広告表示サーバ５は、楽曲の再生時間の変更情報を取得したとき、変更情報に応じて、ステップＳ５２５で計測が開始される時間を、一時停止、巻き戻し、早送りしてもよい。
【０１０４】
本実施形態において、再生される楽曲の歌詞がディスプレイ３５に表示され、再生される楽曲と対応するタイアップ広告コンテンツがディスプレイ５４に表示される。また、タイアップ広告コンテンツの告知メッセージが、ディスプレイ３５に表示される。本実施形態のように、ディスプレイ３５とディスプレイ５４との２台のディスプレイを備える構成のほか、１台のディスプレイのみで構成されてもよい。例えば、再生される楽曲の歌詞を表示するディスプレイ３５において、楽曲の再生に合わせて、歌詞が表示されない前奏、間奏、および後奏の表示開始時刻に、タイアップ広告コンテンツが表示される構成であってもよい。また、ディスプレイ３５に、歌詞とともにタイアップ広告コンテンツの告知メッセージが表示され、楽曲の前奏、間奏、および後奏において、ディスプレイ３５にタイアップ広告コンテンツが表示されてもよい。
【０１０５】
本実施形態では、タイアップ広告コンテンツを表示する表示タイミングとして、表示するタイアップ広告コンテンツに対応する楽曲において、ユーザが歌唱されない非歌唱部分が決定され、楽曲の非歌唱部分である前奏、間奏、または後奏の各再生開始時刻を、表示する表示開始時刻として決定されていた。表示タイミングは、これに限らない。例えば、ユーザが歌唱されない非歌唱部分が少なくとも含まれていればよく、楽曲の非歌唱部分である前奏、間奏、または後奏の各再生開始時刻より前、または各再生開始時刻以降に、タイアップ広告コンテンツの表示開始時刻が決定されてもよい。
【０１０６】
また、本実施形態において、タイアップ広告コンテンツを表示する表示タイミングは、
ユーザにより歌唱されない非歌唱部分である前奏、間奏、または後奏の少なくともいずれかの非歌唱部分、およびタイアップ広告コンテンツの表示開始時刻であるが、これに限らない。表示タイミングは、いずれかの所定の非歌唱部分、または表示開始時刻のいずれかが少なくとも特定されていればよい。
【０１０７】
［実施形態との対応関係］
本実施形態において、カラオケシステムＳが、本発明の広告表示システムの一例である。本実施形態のカラオケ装置２が、本発明の楽曲再生装置の一例である。本実施形態の広告表示サーバ５が、本発明の広告表示装置の一例である。本実施形態の楽曲の楽曲識別情報が、本発明の楽曲の識別情報の一例である。本実施形態の広告コンテンツの表示所要時間が、本発明の表示される広告の所定時間の一例である。本実施形態の楽曲の前奏、間奏、および後奏の再生時間が、本発明の楽曲の非歌唱時間の一例である。本実施形態のタイアップ広告コンテンツが、本発明の再生される楽曲と対応する広告の一例である。本実施形態のタイアップ広告コンテンツを表示する楽曲の非歌唱部分である前奏、間奏、または後奏と、タイアップ広告コンテンツの表示開始時刻とが、本発明の表示タイミングの一例である。本実施形態のディスプレイ３５が、本発明の第１表示部の一例であり、本実施形態のディスプレイ５４が、本発明の第２表示部の一例である。
【０１０８】
本実施形態のカラオケ装置２から予約リストを取得する広告表示サーバ５の制御部５２が、本発明の楽曲取得部の一例である。本実施形態の広告表示サーバ５の制御部５２によるステップＳ５２０の処理が、本発明の楽曲取得ステップの一例である。本実施形態の広告表示サーバ５の記憶部５３またはセンターサーバ４の広告記憶部４３が、本発明の記憶部の一例である。
【０１０９】
本実施形態の予約リストの楽曲の楽曲識別情報が対応付けられた、タイアップリストにおけるタイアップ広告コンテンツを決定する広告表示サーバ５の制御部５２が、本発明の広告決定部の一例である。本実施形態の広告表示サーバ５の制御部５２のステップＳ５２１の処理により、予約リストに記憶された楽曲について、予約リストの楽曲の楽曲識別情報が、タイアップリスト記憶領域５３４に記憶されたタイアップリストにあると判断されることにより、タイアップリストにあると判断された楽曲の楽曲識別情報に対応付けられた広告識別情報の広告コンテンツが、特定されることが、本発明の広告決定ステップの一例である。
【０１１０】
本実施形態のカラオケ装置２の制御部２１が、本発明の表示決定部の一例である。本実施形態のカラオケ装置２により実行されるステップＳ２４２、ステップＳ２４５、ステップＳ２４８、およびステップＳ２５１の処理が、本発明の表示決定ステップの一例である。本実施形態の広告表示サーバ５の制御部５２が、本発明の表示制御部の一例である。本実施形態の広告表示サーバ５により実行されるステップＳ５２７により、タイアップ広告コンテンツをディスプレイ５４に表示させる処理が、本発明の表示制御ステップの一例である。
【符号の説明】
【０１１１】
２  カラオケ装置
２１  制御部
２３  記憶部
４  センターサーバ
４３  広告記憶部
５  広告表示サーバ
５３  記憶部
５２  制御部
５４  ディスプレイ
【図１】
2014071266.tif 000003
【図２】
2014071266.tif 000004
【図３（ａ）】
2014071266.tif 000005
【図３（ｂ）】
2014071266.tif 000006
【図４】
2014071266.tif 000007
【図５】
2014071266.tif 000008
【図６】
2014071266.tif 000009