(57)【要約】【課題】きめ細かいスケジュールの設定の変更を容易に行なうことが可能なＢＧＭ再生、データ送信システムおよびスケジュール作成プログラムを提供する。【解決手段】設定された有効期間の開始日にスケジュールファイルの開始時刻が存在する場合には、有効期間の開始時刻をスケジュールファイルの開始時刻に一致させるように有効期間記憶手段４７内の有効期間を自動的に変更し、設定された有効期間の終了日にスケジュールファイルの終了時刻が存在する場合には、有効期間の終了時刻を該スケジュールファイルの終了時刻に一致させるように有効期間記憶手段４７内の有効期間を自動的に変更し、有効期間の範囲外にはみ出してスケジュールファイルが存在している場合には、はみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大するように有効期間記憶手段４７内の有効期間を自動的に変更する有効期間変更手段４９を有する。【選択図】        図７
2004233866.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、複数のコンテンツを再生可能なＢＧＭプレーヤと、
前記ネットワークに、前記ＢＧＭプレーヤと通信可能となるように接続され、前記ＢＧＭプレーヤに対して、所定のコマンドが記述された電子メールを送信するデータ送信システムとを具備し、
前記データ送信システムからの電子メールを受信した前記ＢＧＭプレーヤが、該電子メールに記述されているコマンドに基づいて所定の処理を実行するＢＧＭ再生システムにおいて、
前記データ送信システムは、
前記ＢＧＭプレーヤに再生させる各コンテンツの再生日時を指定するスケジュールを入力および編集可能に設けられ、該スケジュールの入力および編集に基づいて、該各コンテンツの識別子および再生日時が記述されたスケジュールファイルを作成するスケジュールファイル作成手段と、作成されたスケジュールファイルに基づいてＢＧＭプレーヤに実行させるコマンドを作成するコマンド作成手段とを具備し、
前記スケジュールファイル作成手段は、
作成されたスケジュールファイルを有効に実行できる期間である有効期間が日単位で入力された場合に、入力された有効期間の開始時刻を開始日の午前０時に設定し、終了時刻を終了日の午後２４時に設定して有効期間記憶手段内に記憶する有効期間設定手段と、
設定された有効期間の開始日にスケジュールファイルの開始時刻が存在する場合には、有効期間の開始時刻を該スケジュールファイルの開始時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、前記設定された有効期間の終了日にスケジュールファイルの終了時刻が存在する場合には、有効期間の終了時刻を該スケジュールファイルの終了時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、有効期間の範囲外にはみ出してスケジュールファイルが存在している場合には、該はみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大するように有効期間記憶手段内の有効期間を自動的に変更する有効期間変更手段とを有することを特徴とするＢＧＭ再生システム。
【請求項２】
前記スケジュールファイル作成手段は、
前記有効期間変更手段によって変更された有効期間の開始時刻を、有効期間の開始日の午前０時と変更後の有効期間の開始時刻との間でユーザの任意の時刻に変更可能、且つ前記有効期間変更手段によって変更された有効期間の終了時刻を、有効期間の終了日の午後２４時と変更後の有効期間の終了時刻との間でユーザの任意の時刻に変更可能に設けられていることを特徴とする請求項１記載のＢＧＭ再生システム。
【請求項３】
前記スケジュールファイル作成手段は、
前記有効期間変更手段によっては変更されなかった有効期間の開始時刻を有効期間の開始日の範囲内でユーザの任意の時刻に変更可能、且つ前記有効期間変更手段によっては変更されなかった有効期間の終了時刻を有効期間の終了日の範囲内でユーザの任意の時刻に変更可能に設けられていることを特徴とする請求項１または２記載のＢＧＭ再生システム。
【請求項４】
前記スケジュールファイル作成手段は、
前記有効期間変更手段によって、有効期間の範囲外にはみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大した場合に、はみ出した部分の属する日の午前０時または午後２４時からスケジュールファイルの変更後の有効期間の開始時刻または終了時刻との間で、有効期間の開始時刻または終了時刻をユーザの任意の時刻に変更可能に設けられていることを特徴とする請求項１，２または３記載のＢＧＭ再生システム。
【請求項５】
複数のコンテンツを再生可能なＢＧＭプレーヤと通信可能となるようにネットワークを介して接続され、前記ＢＧＭプレーヤに対して、所定のコマンドが記述された電子メールを送信するデータ送信システムにおいて、
前記ＢＧＭプレーヤに再生させる各コンテンツの再生日時を指定するスケジュールを入力および編集可能に設けられ、該スケジュールの入力および編集に基づいて、該各コンテンツの識別子および再生日時が記述されたスケジュールファイルを作成するスケジュールファイル作成手段と、
作成されたスケジュールファイルに基づいてＢＧＭプレーヤに実行させるコマンドを作成するコマンド作成手段とを設け、
前記スケジュールファイル作成手段は、
作成されたスケジュールファイルを有効に実行できる期間である有効期間が日単位で入力された場合に、入力された有効期間の開始時刻を開始日の午前０時に設定し、終了時刻を終了日の午後２４時に設定して有効期間記憶手段内に記憶する有効期間設定手段と、
設定された有効期間の開始日にスケジュールファイルの開始時刻が存在する場合には、有効期間の開始時刻を該スケジュールファイルの開始時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、前記設定された有効期間の終了日にスケジュールファイルの終了時刻が存在する場合には、有効期間の終了時刻を該スケジュールファイルの終了時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、有効期間の範囲外にはみ出してスケジュールファイルが存在している場合には、該はみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大するように有効期間記憶手段内の有効期間を自動的に変更する有効期間変更手段とを有することを特徴とするデータ送信システム。
【請求項６】
前記スケジュールファイル作成手段は、
前記有効期間変更手段によって変更された有効期間の開始時刻を、有効期間の開始日の午前０時と変更後の有効期間の開始時刻との間でユーザの任意の時刻に変更可能、且つ前記有効期間変更手段によって変更された有効期間の終了時刻を、有効期間の終了日の午後２４時と変更後の有効期間の終了時刻との間でユーザの任意の時刻に変更可能に設けられていることを特徴とする請求項５記載のデータ送信システム。
【請求項７】
前記スケジュールファイル作成手段は、
前記有効期間変更手段によっては変更されなかった有効期間の開始時刻を有効期間の開始日の範囲内でユーザの任意の時刻に変更可能、且つ前記有効期間変更手段によっては変更されなかった有効期間の終了時刻を有効期間の終了日の範囲内でユーザの任意の時刻に変更可能に設けられていることを特徴とする請求項５または６記載のデータ送信システム。
【請求項８】
前記スケジュールファイル作成手段は、
前記有効期間変更手段によって、有効期間の範囲外にはみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大した場合に、はみ出した部分の属する日の午前０時または午後２４時からスケジュールファイルの変更後の有効期間の開始時刻または終了時刻との間で、有効期間の開始時刻または終了時刻をユーザの任意の時刻に変更可能に設けられていることを特徴とする請求項５，６または７記載のデータ送信システム。
【請求項９】
複数のコンテンツを再生可能なＢＧＭプレーヤと通信可能となるようにネットワークを介して接続され、前記ＢＧＭプレーヤに対して、所定のコマンドが記述された電子メールを送信するデータ送信システムに実行させるスケジュール作成プログラムであって、
前記ＢＧＭプレーヤに再生させる各コンテンツの再生日時を指定するスケジュールを入力および編集可能に設けられ、該スケジュールの入力および編集に基づいて、該各コンテンツの識別子および再生日時が記述されたスケジュールファイルを作成する手順、
作成されたスケジュールファイルを有効に実行できる期間である有効期間を日単位で入力させる手順、
入力された有効期間の開始時刻を開始日の午前０時に設定し、終了時刻を終了日の午後２４時に設定して有効期間記憶手段内に記憶する手順、
設定された有効期間の開始日にスケジュールファイルの開始時刻が存在する場合には、有効期間の開始時刻を該スケジュールファイルの開始時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、前記設定された有効期間の終了日にスケジュールファイルの終了時刻が存在する場合には、有効期間の終了時刻を該スケジュールファイルの終了時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、有効期間の範囲外にはみ出してスケジュールファイルが存在している場合には、該はみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大するように有効期間記憶手段内の有効期間を自動的に変更する手順をデータ送信システムに実行させることを特徴とするスケジュール作成プログラム。
【請求項１０】
変更された有効期間の開始時刻を、有効期間の開始日の午前０時と変更後の有効期間の開始時刻との間でユーザの任意の時刻に変更する手順、
変更された有効期間の終了時刻を、有効期間の終了日の午後２４時と変更後の有効期間の終了時刻との間でユーザの任意の時刻に変更する手順をデータ送信システムに実行させることを特徴とする請求項９記載のスケジュール作成プログラム。
【請求項１１】
変更されなかった有効期間の開始時刻を有効期間の開始日の範囲内でユーザの任意の時刻に変更する手順、
変更されなかった有効期間の終了時刻を有効期間の終了日の範囲内でユーザの任意の時刻に変更する手順をデータ送信システムに実行させることを特徴とする請求項９または１０記載のスケジュール作成プログラム。
【請求項１２】
有効期間の範囲外にはみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大した場合に、はみ出した部分の属する日の午前０時または午後２４時からスケジュールファイルの変更後の有効期間の開始時刻または終了時刻との間で、有効期間の開始時刻または終了時刻をユーザの任意の時刻に変更する手順をデータ送信システムに実行させることを特徴とする請求項９，１０たは１１記載のスケジュール作成プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は店舗内に設置されたＢＧＭプレーヤに再生させるべきコンテンツを提供するＢＧＭ再生システム、ＢＧＭプレーヤに電子メール等のデータを送信するデータ送信システム、およびデータ送信システムが実行するスケジュール作成プログラムに関する。
【０００２】
【従来の技術】
ＢＧＭプレーヤについて概略を説明する。
ＢＧＭプレーヤは、スーパーマーケット等の店舗内に設置され、内蔵している記憶手段に記憶されている楽曲や画像等のコンテンツを店舗の営業中に再生することができるＢＧＭ装置の一つである。
【０００３】
このようなＢＧＭプレーヤは、予め再生すべきコンテンツを記録した記録媒体（ＣＤ等）を代理店が配布したものを受け取ることによってコンテンツを入手していた。
しかし、近年においては、コンテンツを要求するＢＧＭプレーヤが電話回線等を用いてコンテンツを格納している端末に接続して直接ダウンロードする方法や、コンテンツを格納しているサーバが接続されたＬＡＮやインターネットにコンテンツを要求するＢＧＭプレーヤを接続させて、コンテンツ格納サーバからダウンロードする手法が確立されてきた。
【０００４】
なお、このようなＢＧＭプレーヤにおいては、何時、どのコンテンツを再生するかというスケジュールについては、ＢＧＭプレーヤ内に制御プログラムとして予め記憶されており、ＢＧＭプレーヤの制御部がこのスケジュールに基づいてコンテンツの再生を行なっていた。
【０００５】
また、ＢＧＭを提供し、ＢＧＭプレーヤを管理する代理店内に設置されたデータ送信装置から、店舗内のデータ受信装置（ＢＧＭプレーヤ）に対して処理コマンドが記述された電子メールを送信することにより、ＢＧＭプレーヤをデータ送信装置に接続させてコンテンツを受信させるＢＧＭ再生システムも提案されている（特許文献１参照）。
これによると、データ送信装置は一通の電子メールを送信するのみで、必要なコンテンツの入手や、入手したコンテンツの再生日時等のスケジュールの指示を行なうことができる。
【０００６】
また、従来のシステムにおいては、データ送信装置側で作成したスケジュールでは有効期間が設定されていた。有効期間とは、所定のスケジュールが有効に実行できるように設定された期間であって、何年何月何日〜何年何月何日というように日単位で設定可能である。このような有効期間を設定することにより、季節から外れたり、あるいは時代遅れとなったようなコンテンツの再生を防止することができる。
【０００７】
ここで、スケジュールと有効期間との関係について図１７に基づいて説明する。
まず、各スケジュールは、何時から何時までにどのようなコンテンツを再生させるかという、時間情報およびコンテンツの内容から構成されており、ここでは、営業時間が９時〜２１時のス−パーマーケット等における平日用のスケジュールが例として示されている。なお、このようなスーパーマーケットで再生するコンテンツの内容としては、開店時および閉店時の挨拶や、夕方のお買い得品のおしらせや、通常のＢＧＭ等がある。
この例では、平日用スケジュール１の有効期間として１月６日〜１月１０日までの５日間が設定された例が挙げられている。すなわち、ここに示された例によると、平日用スケジュール１は１月６日から１月１０日までは運用されるが、１月１１日以降は運用されない。
【０００８】
【特許文献１】
特開２００１−２８２６８９号公報（図１５）
【０００９】
【発明が解決しようとする課題】
日程が重なり合う複数のスケジュールを同時に運用させる場合について考えてみる。かかる場合には、コンテンツの再生日時が重なり合うこともあるため、複数のスケジュールに優先順位を持たせて、優先順位の高い方のスケジュールの実行が行なわれる。
例えば図１８に示すように、１月８日は感謝特売デーとして、１２時から２４時までは特別スケジュールに基づくコンテンツの再生が必要である場合、特別スケジュールを平日用スケジュール１よりも優先順位を高くしておけば、１月８日には特別スケジュールが割り込んで特別スケジュールに基づくコンテンツの再生が行なわれることとなる。
しかし、この場合には特別スケジュールの有効期間として１月８日の０時から２４時までの間が設定されるので、９時から１２時の間は本来の平日用スケジュール１の内容を実行したい場合であっても特別スケジュールによって１月８日全体が置き換えられてしまうこととなり、９時から１２時の間は本来の平日用スケジュール１の内容を実行できない。
【００１０】
また、図１９に示すように、１月８日の正午のおしらせのみ変更し、他の時間帯は平日用スケジュール１どおりの内容で実行したい場合等、予め決められたスケジュールのうち、特定の日においてほんのわずかな変更だけをしたい場合もある。
この場合、正午のおしらせのみのスケジュールを作成しても他の時間帯が空白であれば、１月８日全体が正午のおしらせのみのスケジュールに置き換えられてしまい、正午のおしらせ以外の時間帯は何らのコンテンツも再生されないこととなるので、きめ細かいスケジュールの切り換えをすることができない。
【００１１】
このように、複数のスケジュールを実行させる際に、優先順位の高いスケジュールにおいては、変更したい部分のみのスケジュールだけを作成してもこれだけを反映させたスケジュールとすることができず、ほんのわずか変更したいだけでも全ての時間帯をもう一度全て設定したスケジュールを作成しなくてはならず、優先順位の高いスケジュールの作成に手間がかかるという課題がある。
【００１２】
そこで、本発明は上記課題を解決すべくなされ、その目的とするところは、きめ細かいスケジュールの設定の変更を容易に行なうことが可能なＢＧＭ再生システム、データ送信システムおよびスケジュール作成プログラムを提供することにある。
【００１３】
【課題を解決するための手段】
本発明にかかるＢＧＭ再生システムによれば、ネットワークに接続され、複数のコンテンツを再生可能なＢＧＭプレーヤと、前記ネットワークに、前記ＢＧＭプレーヤと通信可能となるように接続され、前記ＢＧＭプレーヤに対して、所定のコマンドが記述された電子メールを送信するデータ送信システムとを具備し、前記データ送信システムからの電子メールを受信した前記ＢＧＭプレーヤが、該電子メールに記述されているコマンドに基づいて所定の処理を実行するＢＧＭ再生システムにおいて、前記データ送信システムは、前記ＢＧＭプレーヤに再生させる各コンテンツの再生日時を指定するスケジュールを入力および編集可能に設けられ、該スケジュールの入力および編集に基づいて、該各コンテンツの識別子および再生日時が記述されたスケジュールファイルを作成するスケジュールファイル作成手段と、作成されたスケジュールファイルに基づいてＢＧＭプレーヤに実行させるコマンドを作成するコマンド作成手段とを具備し、前記スケジュールファイル作成手段は、作成されたスケジュールファイルを有効に実行できる期間である有効期間が日単位で入力された場合に、入力された有効期間の開始時刻を開始日の午前０時に設定し、終了時刻を終了日の午後２４時に設定して有効期間記憶手段内に記憶する有効期間設定手段と、設定された有効期間の開始日にスケジュールファイルの開始時刻が存在する場合には、有効期間の開始時刻を該スケジュールファイルの開始時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、前記設定された有効期間の終了日にスケジュールファイルの終了時刻が存在する場合には、有効期間の終了時刻を該スケジュールファイルの終了時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、有効期間の範囲外にはみ出してスケジュールファイルが存在している場合には、該はみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大するように有効期間記憶手段内の有効期間を自動的に変更する有効期間変更手段とを有することを特徴としている。
【００１４】
この構成を採用することによって、従来であれば有効期間の開始時刻は開始日の０時、終了時刻は終了日の２４時と一律に決まっていたのが、有効期間の開始時刻と終了時刻がスケジュールファイルの開始時刻と終了時刻に合わせて自動設定されることとなり、スケジュールファイルが存する日の有効期間に空白部分が生じるのを防止する。このため、複数のスケジュールを同時に運用させようとする場合であっても、優先順位の高いスケジュールの空白部分が優先順位の低いスケジュールを上書きしてしまうようなことがなく、きめ細かなスケジュールの変更を容易に行なうことができる。
【００１５】
本発明にかかるデータ送信システムによれば、複数のコンテンツを再生可能なＢＧＭプレーヤと通信可能となるようにネットワークを介して接続され、前記ＢＧＭプレーヤに対して、所定のコマンドが記述された電子メールを送信するデータ送信システムにおいて、前記ＢＧＭプレーヤに再生させる各コンテンツの再生日時を指定するスケジュールを入力および編集可能に設けられ、該スケジュールの入力および編集に基づいて、該各コンテンツの識別子および再生日時が記述されたスケジュールファイルを作成するスケジュールファイル作成手段と、作成されたスケジュールファイルに基づいてＢＧＭプレーヤに実行させるコマンドを作成するコマンド作成手段とを設け、前記スケジュールファイル作成手段は、作成されたスケジュールファイルを有効に実行できる期間である有効期間が日単位で入力された場合に、入力された有効期間の開始時刻を開始日の午前０時とし、終了時刻を終了日の午後２４時として有効期間記憶手段内に記憶する有効期間設定手段と、設定された有効期間の開始日にスケジュールファイルの開始時刻が存在する場合には、有効期間の開始時刻を該スケジュールファイルの開始時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、前記設定された有効期間の終了日にスケジュールファイルの終了時刻が存在する場合には、有効期間の終了時刻を該スケジュールファイルの終了時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、有効期間の範囲外にはみ出してスケジュールファイルが存在している場合には、該はみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大するように有効期間記憶手段内の有効期間を自動的に変更する有効期間変更手段とを有することを特徴としている。
【００１６】
この構成を採用することによって、従来であれば有効期間の開始時刻は開始日の０時、終了時刻は終了日の２４時と一律に決まっていたのが、有効期間の開始時刻と終了時刻がスケジュールファイルの開始時刻と終了時刻に合わせて自動設定されることとなり、スケジュールファイルが存する日の有効期間に空白部分が生じるのを防止する。このため、複数のスケジュールを同時に運用させようとする場合であっても、優先順位の高いスケジュールの空白部分が優先順位の低いスケジュールを上書きしてしまうようなことがなく、きめ細かなスケジュールの変更を容易に行なうことができる。
【００１７】
また、前記スケジュールファイル作成手段は、前記有効期間変更手段によって変更された有効期間の開始時刻を、有効期間の開始日の午前０時と変更後の有効期間の開始時刻との間でユーザの任意の時刻に変更可能、且つ前記有効期間変更手段によって変更された有効期間の終了時刻を、有効期間の終了日の午後２４時と変更後の有効期間の終了時刻との間でユーザの任意の時刻に変更可能に設けられていてもよい。
このため、自動的に有効期間の開始時刻や終了時刻が設定された場合であっても、その後にユーザの都合でさらに有効期間の開始時刻や終了時刻の変更ができる。
【００１８】
また、前記スケジュールファイル作成手段は、前記有効期間変更手段によっては変更されなかった有効期間の開始時刻を有効期間の開始日の範囲内でユーザの任意の時刻に変更可能、且つ前記有効期間変更手段によっては変更されなかった有効期間の終了時刻を有効期間の終了日の範囲内でユーザの任意の時刻に変更可能に設けられていてもよい。
このため、有効期間の自動設定がなかった場合であっても、ユーザの都合で有効期間の開始時刻や終了時刻の変更ができる。
【００１９】
さらに、前記スケジュールファイル作成手段は、前記有効期間変更手段によって、有効期間の範囲外にはみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大した場合に、はみ出した部分の属する日の午前０時または午後２４時からスケジュールファイルの変更後の有効期間の開始時刻または終了時刻との間で、有効期間の開始時刻または終了時刻をユーザの任意の時刻に変更可能に設けられていてもよい。
このため、有効期間が変更された後でも、その後にユーザの都合でさらに有効期間の開始時刻や終了時刻の変更ができる。
【００２０】
本発明にかかるスケジュール作成プログラムによれば、複数のコンテンツを再生可能なＢＧＭプレーヤと通信可能となるようにネットワークを介して接続され、前記ＢＧＭプレーヤに対して、所定のコマンドが記述された電子メールを送信するデータ送信システムに実行させるスケジュール作成プログラムであって、前記ＢＧＭプレーヤに再生させる各コンテンツの再生日時を指定するスケジュールを入力および編集可能に設けられ、該スケジュールの入力および編集に基づいて、該各コンテンツの識別子および再生日時が記述されたスケジュールファイルを作成する手順、作成されたスケジュールファイルを有効に実行できる期間である有効期間を日単位で入力させる手順、入力された有効期間の開始時刻を開始日の午前０時に設定し、終了時刻を終了日の午後２４時に設定して有効期間記憶手段内に記憶する手順、設定された有効期間の開始日にスケジュールファイルの開始時刻が存在する場合には、有効期間の開始時刻を該スケジュールファイルの開始時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、前記設定された有効期間の終了日にスケジュールファイルの終了時刻が存在する場合には、有効期間の終了時刻を該スケジュールファイルの終了時刻に一致させるように有効期間記憶手段内の有効期間を自動的に変更し、有効期間の範囲外にはみ出してスケジュールファイルが存在している場合には、該はみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大するように有効期間記憶手段内の有効期間を自動的に変更する手順をデータ送信システムに実行させることを特徴としている。
【００２１】
このプログラムによれば、従来であれば有効期間の開始時刻は開始日の０時、終了時刻は終了日の２４時と一律に決まっていたのが、有効期間の開始時刻と終了時刻がスケジュールファイルの開始時刻と終了時刻に合わせて自動設定されることとなり、スケジュールファイルが存する日の有効期間に空白部分が生じるのを防止する。このため、複数のスケジュールを同時に運用させようとする場合であっても、優先順位の高いスケジュールの空白部分が優先順位の低いスケジュールを上書きしてしまうようなことがなく、きめ細かなスケジュールの変更を容易に行なうことができる。
【００２２】
また、変更された有効期間の開始時刻を、有効期間の開始日の午前０時と変更後の有効期間の開始時刻との間でユーザの任意の時刻に変更する手順、変更された有効期間の終了時刻を、有効期間の終了日の午後２４時と変更後の有効期間の終了時刻との間でユーザの任意の時刻に変更する手順をデータ送信システムに実行させることとしてもよい。
このプログラムによれば、自動的に有効期間の開始時刻や終了時刻が設定された場合であっても、その後にユーザの都合でさらに有効期間の開始時刻や終了時刻の変更ができる。
【００２３】
さらに、変更されなかった有効期間の開始時刻を有効期間の開始日の範囲内でユーザの任意の時刻に変更する手順、変更されなかった有効期間の終了時刻を有効期間の終了日の範囲内でユーザの任意の時刻に変更する手順をデータ送信システムに実行させてもよい。
このプログラムによれば、有効期間の自動設定がなかった場合であっても、ユーザの都合で有効期間の開始時刻や終了時刻の変更ができる。
【００２４】
なお、有効期間の範囲外にはみ出したスケジュールファイルの開始時刻または終了時刻まで有効期間の開始時刻または終了時刻を拡大した場合に、はみ出した部分の属する日の午前０時または午後２４時からスケジュールファイルの変更後の有効期間の開始時刻または終了時刻との間で、有効期間の開始時刻または終了時刻をユーザの任意の時刻に変更する手順をデータ送信システムに実行させてもよい。
このプログラムによれば、有効期間が変更された後でも、その後にユーザの都合でさらに有効期間の開始時刻や終了時刻の変更ができる。
【００２５】
【発明の実施の形態】
以下、本発明に係るＢＧＭ再生システムの好適な実施の形態を添付図面に基づいて詳細に説明する。
【００２６】
まず、本明細書中の用語の説明をする。
コンテンツの識別子とは、コンテンツが蓄積されたコンテンツ格納サーバ２８の名称と、ＢＧＭプレーヤ１６に配信されるべきコンテンツまでの格納パス等のことをいう。
コンテンツ情報とは、コンテンツ名とコンテンツの識別子とを含むコンテンツに関する情報をいう。
試聴データ・試写データとは、楽曲や画像であるコンテンツの一部分を切り出して圧縮化・暗号化したデータをいう。
ユーザとは、代理店４内でデータ送信システム１４を操作し、スケジュールをたててＢＧＭプレーヤ１６の管理を行なう者をいう。
【００２７】
（システム全体）
まず、ＢＧＭ再生システム１０の全体の概要について図１を用いて説明する。図１は、電子メールの送受信が可能なネットワークの一般的な構成を示す説明図である。
このＢＧＭ再生システム１０には、スーパーマーケットや百貨店等の店舗２と、店舗２にＢＧＭを提供し、またＢＧＭプレーヤの保守作業等を行なう代理店４とが示されている。
【００２８】
店舗２内にはＢＧＭプレーヤ１６が設置されている。ＢＧＭプレーヤ１６は、代理店４側で作成したコマンドに基づいてその動作が制御され、代理店４から指示されたコンテンツの再生を行なう。ＢＧＭプレーヤ１６の構成および詳細な動作については後述する。
【００２９】
代理店４内には、ＢＧＭプレーヤ１６の動作設定をするコマンドを送信するデータ送信システム１４が設置されている。
本実施形態によるデータ送信システム１４は、スケジュールファイルを作成するスケジュールファイル作成装置１７と、スケジュールファイル作成装置１７によって作成されたスケジュールファイルをＢＧＭプレーヤ１６が読み込んで実行可能なコマンドに変換し、電子メールにコマンドを記述（添付も含む）するコマンド作成装置１８とから構成されている。コマンドとしては、所定のコンテンツを該当するコンテンツ格納サーバ２８からダウンロードするように指示するコマンドや、コンテンツの再生スケジュールとしてのコマンド等がある。
【００３０】
また、本実施形態におけるスケジュールファイル作成装置１７は、コンテンツ情報をダウンロードすることができるコンテンツ情報ダウンロード手段を具備している。スケジュールファイル作成装置は、ダウンロードしたコンテンツ情報に基づいてスケジュールファイルをユーザに作成させる。
スケジュールファイル作成装置１７とコマンド作成装置１８とは、ＬＡＮその他の通信回線で接続されている。
【００３１】
ネットワークの一例であるインターネット１２上には、ＢＧＭプレーヤ１６に配信するコンテンツが蓄積されたコンテンツ格納サーバ２８と、コンテンツ名および実際のコンテンツが格納されたコンテンツ格納サーバ２８の名称や格納パス（識別子）とが登録されたコンテンツ情報登録サーバ２７と、データ送信システム１４からＢＧＭプレーヤ１６に送信する電子メール２４を中継するメールサーバ２６とが設けられている。
【００３２】
メールサーバ２６が設けられていることにより、ＢＧＭプレーヤ１６と、代理店４のデータ送信システム１４との間は、インターネット１２を使用して電子メール２４を互いにやり取り可能に接続される。
【００３３】
（データ送信システム）
次に、代理店４内のスケジュールファイル作成装置１７およびコマンド作成装置１８の構造と動作について説明する。
スケジュールファイル作成装置１７は、ＣＰＵやメモリ等から構成される制御部４０、ハードディスクドライブ等の記憶手段４２、インターネット１２等の通信ネットワークに接続してデータの送受信を行なう通信部４４、モニタ装置４５およびスピーカ４６等を具備する一般的なパーソナルコンピュータ（汎用コンピュータ）で構成することができる。
【００３４】
スケジュールファイル作成装置１７には、コンテンツ情報登録サーバ２７にアクセスし、コンテンツ情報登録サーバ２７から、上述したようなコンテンツ情報をダウンロードするコンテンツ情報ダウンロード手段４８が設けられている。
かかるコンテンツ情報には、試聴データや試写データが添付される。また、試聴データ・試写データとはコンテンツの一部分を切り出して再生可能に設けたデータのことである。
【００３５】
コンテンツ情報ダウンロード手段４８は、記憶手段４２内に予め記憶されているアプリケーションソフトを制御部４０が実行することによって実現される。
なお、ダウンロードした試聴データや試写データは再生手段５１を介して、スピーカ４６やモニタ装置４５を通じて再生される。再生手段５１は、ダウンロードした試聴データや試写データをＤ／Ａ変換するＤ／Ａ変換回路や増幅回路等から構成される。
したがって、ユーザは様々なコンテンツを試聴したり試写しつつ最適なコンテンツを再生するように決定することができるのである。
【００３６】
スケジュールファイルを作成するスケジュールファイル作成手段５０は、記憶手段４２内に予め記憶されているスケジュール作成プログラムを制御部４０が実行することによって実現される。
【００３７】
スケジュールファイル作成手段の動作について図３〜図５に基づいて説明する。
スケジュールファイル作成手段５０を作動させると、図３に示すような画面が表示される。この表示画面は、スケジュールの有効期間、優先順位またはタイトル等を設定するための初期設定画面６０である。
有効期間は、これから作成するスケジュールの再生日時の開始日と終了日をテキストボックス６１，６２に入力することで、日単位で設定される。この初期設定では、スケジュールファイル作成手段５０の一機能としての有効期間設定手段５２が、有効期間の開始時刻を開始日の０時に設定し、有効期間の終了時刻を終了日の２４時に設定して有効期間記憶手段４７内に記憶する。
なお、この初期設定画面６０では有効期間の時分まで設定する入力ボックス６３も設けられてはいるが、この段階ではユーザが設定できるようには設けられておらず、スケジュールファイルの作成後にユーザ自ら設定することができる（後述する）。なお、有効期間の自動設定についての詳細は後述する。
【００３８】
また、この初期設定画面６０ではこれから作成するスケジュールの優先順位をユーザが指定できる。優先順位はＢＧＭプレーヤ１６内で複数にスケジュールに基づく複数のコマンドが存在する場合に、実行される順番を決めるものである。
優先順位は、優先順位設定ボックス６４内で、予め設定された順位のいずれかを選択して決定可能である。本実施形態では、優先順位は「最優先」、「高」、「中」、「低」のいずれかの順位を選択できる。
【００３９】
また優先順位設定ボックス６４の下方には、タイトルを入力するテキストボックス６５と、作成者名を入力するテキストボックス６６が設けられている。
これら各入力ボックスに必要事項を入力したらＯＫボタン６７をクリックすることで、これから作成するスケジュールファイルの設定が登録される。
初期設定画面６０を閉じると、次の画面（図４）に移行する。
【００４０】
図４に、具体的にスケジュールを作成するためのコンテンツ配置画面７０を示す。
コンテンツ配置画面７０は、ユーザが選択した任意のコンテンツをどの時間帯で再生するかを設定可能な画面である。
このコンテンツ配置画面７０では、コンテンツ名が記載されたアイコン７２を所定単位時間毎に区切られた表に貼り付け、表の中でアイコンを引き延ばしたり、あるいは縮小させることによって、コンテンツを何時から何時まで再生させるかの設定ができる。
表のスケールは、本図では１時間単位であるが、スケール選択ボタン７１のうちのいずれかをクリックすることによって、３０分、５分、１分の各単位に変更する事ができる。したがって、１分単位にスケール変更すれば、１分単位でのコンテンツのスケジュールを設定できる。
【００４１】
なお、コンテンツには「ＢＧＭ（Ｂａｃｋ  Ｇｒｏｕｎｄ  Ｍｕｓｉｃ）」、「ＣＭ（Ｃｏｍｍｅｒｃｉａｌ  Ｍｅｓｓａｇｅ）」、「ＢＧＶ（Ｂａｃｋ  Ｇｒｏｕｎｄ  Ｖｉｄｅｏ）」、「ＣＭＶ（Ｃｏｍｍｅｒｃｉａｌ  Ｍｅｓｓａｇｅ  Ｖｉｄｅｏ）」の４種類がある。
１つのスケジュールファイルには、これら４種類のコンテンツを取り混ぜて設定する設定することができる。なお、「ＢＧＭ」と「ＣＭ」は共に音声データであるので、１つのスケジュールファイル上で重複して設定しても同時に再生することはできない。かかる場合、「ＣＭ」にかかるコンテンツを「ＢＧＭ」よりも優先して再生するように設定される。「ＣＭ」の方がデータとして短く、緊急性を要する場合も考えられるためである。
具体的には、図４のＢＧＭコンテンツのアイコン７２ａとＣＭコンテンツのアイコン７２ｂとの重複部分ではＣＭコンテンツが優先して再生され、ＢＧＭコンテンツのアイコン７２ａの重複部分（符号７２ｃ）の再生はされないこととなる。
【００４２】
また、「ＢＧＶ」と「ＣＭＶ」とは共に画像データであるので、１つのスケジュールファイル上で重複して設定しても同時に再生することはできない。かかる場合、「ＣＭＶ」にかかるコンテンツを「ＢＧＶ」よりも優先して再生するように設定される。「ＣＭＶ」の方がデータとして短く、緊急性を要する場合も考えられるためである。
【００４３】
なお、音声データである「ＢＧＭ」「ＣＭ」と、画像データである「ＢＧＶ」「ＣＭＶ」との間では、同一時間内で重複して設定しても同時に再生することができる。
具体的には、図４でＣＭＶコンテンツのアイコン７２ｄとＢＧＭコンテンツのアイコン７２ａが重複して設定されていても、双方のコンテンツが共に再生されることとなる。
【００４４】
なお、画面７０上で貼り付け可能な、コンテンツ名が記載されたアイコン７２とは、コンテンツ情報ダウンロード手段４８がダウンロードしたコンテンツ情報に基づいて作成されるものである。
アイコン７２の作成は、以下の手順で行なわれる。
ユーザが任意のコンテンツの読み出しボタン７４をクリックすることによって、スケジュールファイル作成装置１７の中の所定のフォルダ内に記憶されているダウンロード済みのコンテンツ情報の一覧が表示される。ユーザは、表示されたコンテンツ情報の中から任意のコンテンツ情報を選択する。すると、選択されたコンテンツ名が記載されたアイコンが作成され、画面上で移動・大きさ拡縮可能となるように表示されるのである。
【００４５】
図４でコンテンツ名が記載されたアイコン７２を、コンテンツ配置画面７０で貼り付けることで、スケジュールの１日の中での開始時刻と終了時刻が決まってくる。
本実施形態では、アイコン７２ａの開始時刻と終了時刻がスケジュールの開始時刻と終了時刻となっている。すなわち、５：００が開始時刻で１６：００が終了時刻となる。
コンテンツ配置画面７０でコンテンツの１日の時間内での配置が終了すると、ここで設定されたスケジュールが、基本スケジュールファイルとして記憶手段４２内に記憶される。
【００４６】
図５には、図４で作成した１つの基本スケジュールファイルを年間および週間でどのように実行するかを設定できる長期スケジュール設定画面８０が示されている。
上部の表８１では週間スケジュールを設定可能である。ここには、どの基本スケジュールについて設定するかを選択するボックス８２が設けられている。表８１では、ボックス８２で選択された基本スケジュールを何曜日には実行して、何曜日には実行しないようにするかを設定できる。
これにより、例えば水曜日が定休日の店舗では水曜日にはコンテンツの再生がされないように基本スケジュールの設定を外し、他の曜日は基本スケジュールを設定するようなことができる。
なお、曜日毎に異なる基本スケジュールを実行するような設定も可能である。
【００４７】
下の表８４は年間スケジュールを設定可能である。ここでは、どの基本スケジュールについて設定するかを選択するボックス８５、この選択された基本スケジュールの有効期間の設定として開始日時と終了日時を選択させるボックス８６が設けられている。これにより、曜日に関係なく、何年何月何日から何年何月何日までは基本スケジュールを実行するか長期間の設定ができる。
ただし、表８４ではボックス８６で開始と終了の期間が設定されても、例えば何月何日は会社の創立記念日で休みになるというような場合等、曜日とは関係無く特定の日においてスケジュールの設定を外すことができる。
なお、日にちごとに異なる基本スケジュールを実行するように設定することもできる。
【００４８】
長期スケジュール設定画面８０によって、基本スケジュールを長期的（週間、年間）にスケジューリングすることで最終的なスケジュールファイルが作成される。
すなわち、スケジュールファイルは、どのコンテンツを何時から何時まで実行させるかが指定された基本スケジュールと、基本スケジュールを週間および年間のスケジュールとして設定した長期スケジュールとを組み合わせたものである。
【００４９】
有効期間の自動設定について説明する。
有効期間は作成した１つのスケジュールファイルごとに設定されるものであって、再生すべきコンテンツが季節外れになってしまったり、時代遅れのものになってしまわないように予め設定されるものである。
上述したように、ユーザはまず手動で有効期間を日単位で入力する（図３の符号６１、符号６２）。この有効期間は、ＲＯＭ等の有効期間記憶手段４７内に一旦記憶される。
その後、最終的にスケジュールファイルが作成された後、有効期間変更手段４９が作動する。有効期間変更手段４９は、スケジュールファイル作成手段５０の一機能として設けられており、記憶手段４２内に予め記憶されているプログラムを制御部４０が実行することによって実現される。
【００５０】
有効期間変更手段の動作の例を図６のフローチャートに示す。
まず、ステップＳ１００において、制御部４０は、作成された基本スケジュールの開始時刻が、有効期間記憶手段４７内の有効期間の開始日内に存在するか否かを判定する。判定の結果、基本スケジュールの開始時刻が、有効期間記憶手段４７内の有効期間の開始日内に存在していれば、ステップＳ１０２に移行し、有効期間の開始時刻が開始日の午前０時であったのを基本スケジュールの開始時刻に一致させるように自動変更する。自動変更した有効期間は、再度有効期間記憶手段４７内に記憶される。
有効期間の開始時刻の自動変更が終了したらステップＳ１０６へ移行する。
【００５１】
基本スケジュールの開始時刻が、有効期間記憶手段４７内の有効期間の開始日内に存在しない場合には、ステップＳ１０３に移行し、制御部４０は、作成された基本スケジュールの開始時刻が、有効期間記憶手段４７内の有効期間の開始日以前に存在する（スケジュールが有効期間をはみ出して設定されている）か否かを判定する。判定の結果、基本スケジュールの開始時刻が、有効期間記憶手段４７内の有効期間の開始日以前に存在していれば、ステップＳ１０２に移行し、有効期間の開始時刻が開始日の午前０時であったのを延長して基本スケジュールの開始時刻に一致させるように自動変更する。自動変更した有効期間は、再度有効期間記憶手段４７内に記憶される。
有効期間の開始時刻の自動変更が終了したらステップＳ１０６へ移行する。
【００５２】
なお、制御部４０が、作成された基本スケジュールの開始時刻が、有効期間記憶手段４７内の有効期間の開始日以前に存在しないと判断した場合、ステップＳ１０４へ移行する。ステップＳ１０４においては、制御部４０は有効期間の自動変更は行なわず、次のステップＳ１０６へ移行する。
【００５３】
ステップＳ１０６では、制御部４０は、作成された基本スケジュールの終了時刻が、有効期間記憶手段４７内の有効期間の終了日内に存在するか否かを判定する。判定の結果、基本スケジュールの終了時刻が、有効期間記憶手段４７内の有効期間の終了日内に存在していれば、ステップＳ１０２に移行し、有効期間の終了時刻が終了日の午前０時であったのを基本スケジュールの終了時刻に一致させるように自動変更する。自動変更した有効期間は、再度有効期間記憶手段４７内に記憶される。
有効期間の終了時刻の自動変更が終了したら、有効期間変更手段４９の動作は終了する。
【００５４】
基本スケジュールの終了時刻が、有効期間記憶手段４７内の有効期間の終了日内に存在しない場合には、ステップＳ１０７に移行し、制御部４０は、作成された基本スケジュールの終了時刻が、有効期間記憶手段４７内の有効期間の終了日以降に存在する（スケジュールが有効期間をはみ出して設定されている）か否かを判定する。判定の結果、基本スケジュールの終了時刻が、有効期間記憶手段４７内の有効期間の終了日以降に存在していれば、ステップＳ１０８に移行し、有効期間の終了時刻が終了日の午後２４時であったのを延長して基本スケジュールの終了時刻に一致させるように自動変更する。自動変更した有効期間は、再度有効期間記憶手段４７内に記憶される。
有効期間の終了時刻の自動変更が終了したら、有効期間変更手段４９の動作は終了する。
【００５５】
なお、制御部４０が、作成された基本スケジュールの終了時刻が、有効期間記憶手段４７内の有効期間の終了日以降に存在しないと判断した場合、ステップＳ１１０へ移行する。ステップＳ１１０においては、制御部４０は有効期間の自動変更は行なわず、有効期間変更手段４９の動作は終了する。
【００５６】
図７〜図１２に基づいて、有効期間変更手段の動作と、ユーザの有効期間の変更の動作をさらに詳細に説明する。
まず、図７は、有効期間の初期設定（ユーザが日単位で入力した有効期間）が１日の場合である。また、この基本スケジュールは９時から２１時までとする。
かかる場合には、有効期間の開始時刻を、基本スケジュールの開始時刻である９時となるように、有効期間変更手段４９が自動的に変更する。また、有効期間の終了時刻を、基本スケジュールの終了時刻である２１時となるように、有効期間変更手段４９が自動的に変更する。
なお、有効期間変更手段４９による時刻変更後、ユーザがさらに有効期間を変更することができる。ユーザによる変更は、図３に示した画面６３上で入力することで実施可能となる。図７の例では、有効期間の開始時刻は０時から基本スケジュールの開始時刻である９時までの間で、変更することができる。また、有効期間の終了時刻は基本スケジュールの終了時刻である２１時から１日の終わりである２４時までの間で、変更することができる。
【００５７】
図８に示すように、基本スケジュールが有効期間の初期設定の範囲外に位置している場合も考えられる。この例では、有効期間の初期設定は１日であるにもかかわらず、基本スケジュールの開始時刻は２１時で終了時刻が翌日の９時となっている。かかる場合であっても、有効期間の開始時刻が、０時から基本スケジュールの開始時刻である２１時となるように、有効期間変更手段４９が自動的に変更する。また、有効期間の終了時刻が、２４時から基本スケジュールの終了時刻である翌日の９時となるように、有効期間変更手段４９が自動的に変更する。
なお、有効期間変更手段４９による時刻変更後、ユーザがさらに有効期間を変更することができる。ユーザによる変更は、図３に示した画面６３上で入力することで実施可能となる。図８の例では、有効期間の開始時刻は基本スケジュールの開始時刻が存する日の０時から基本スケジュールの開始時刻である午前９時までの間で、変更することができる。また、有効期間の終了時刻は基本スケジュールの終了時刻である２１時から基本スケジュールの終了時刻が存する日の終わりである２４時までの間で、変更することができる。
【００５８】
さらに、図９に示すように、有効期間内に基本スケジュールが存在していない場合も考えられる。かかる場合には、有効期間の開始時刻は開始日の０時であり、有効期間の終了時刻は終了日の２４時のままであって、有効期間の自動設定の動作は行なわれない。
なお、有効期間変更手段４９が有効期間の自動変更を行なわなかった場合であっても、ユーザが有効期間を変更することができる。ユーザによる変更は、図３に示した画面６３上で入力することで実施可能となる。図９の例では、有効期間を所定時間（本実施例では１分間）だけ残していれば、有効期間の開始時刻と終了時刻は、０時から２４時までの間で自由に変更することができる。
【００５９】
続いて、有効期間の初期設定が２日間以上である場合における有効期間変更手段の動作の例について説明する。
まず、図１０に示すように、例えば２日間の有効期間のうち、基本スケジュールがそのうちの開始日しか存在していなかった場合には、有効期間の開始時刻が、０時から基本スケジュールの開始時刻である９時となるように、有効期間変更手段４９が自動的に変更する。また、有効期間の終了日には基本スケジュールが存在していないので、有効期間の終了時刻の変更は行なわれずにそのままの状態となるように、有効期間変更手段４９が動作する。
なお、有効期間変更手段４９による時刻変更後、ユーザがさらに有効期間を変更することができる。ユーザによる変更は、図３に示した画面６３上で入力することで実施可能となる。図１０の例では、有効期間の開始時刻は０時から基本スケジュールの開始時刻である９時までの間で、変更することができる。また、有効期間の終了時刻は有効期間の終了日が無くなってしまわないように、所定時間（本実施例では１分間）だけ残していれば、有効期間の終了時刻は、終了日の０時から２４時までの間で自由に変更することができる。
【００６０】
また、図１１に示すように、基本スケジュールが開始日には存在しておらず、終了日にしか存在していない場合には、有効期間の終了時刻を２４時から基本スケジュールの終了時刻である２１時となるように、有効期間変更手段４９が自動的に設定する。有効期間の開始日には基本スケジュールは存在していないので、有効期間の開始時刻の変更は行なわれずにそのままの状態となるように、有効期間変更手段４９が動作する。
なお、有効期間変更手段４９による時刻変更後、ユーザがさらに有効期間を変更することができる。ユーザによる変更は、図３に示した画面６３上で入力することで実施可能となる。図１１の例では、有効期間の開始時刻は有効期間の開始日が無くなってしまわないように、所定時間（本実施例では１分間）だけ残していれば、有効期間の開始時刻は、開始日の０時から２４時までの間で自由に変更することができる。有効期間の終了時刻は基本スケジュールの終了時刻である９時から２４時までの間で、変更することができる。
【００６１】
また、図１２に示すように、基本スケジュールが２日間にまたがって存在している場合には、有効期間の開始時刻を基本スケジュールの開始時刻となるよう、且つ有効期間の終了時刻を基本スケジュールの終了時刻となるように、有効期間変更手段４９が自動的に設定する。
なお、有効期間変更手段４９による時刻変更後、ユーザがさらに有効期間を変更することができる。ユーザによる変更は、図３に示した画面６３上で入力することで実施可能となる。図１２の例では、有効期間の開始時刻は開始日の０時から基本スケジュールの開始時刻である９時までの間で、変更することができる。また、有効期間の終了時刻は基本スケジュールの終了時刻である２１時から終了日の２４時までの間で、変更することができる。
【００６２】
なお、上述してきた有効期間変更手段４９の動作についての実施例は、有効期間の初期設定が１日間の場合と２日間の場合のみしか説明しなかったが、有効期間の初期設定としてはこれ以上の長い日数であっても、同様に有効期間の変更動作が行なわれる。
【００６３】
次に、作成されたスケジュールファイルの例を図１３に示す。
このスケジュールファイル１２０の２行目でスケジュールファイルの名称が記述されている（符号１２１）。
３行目から４行目にかけては有効期間が記述されている（符号１２２）。ここで記述されている有効期間は、有効期間変更手段４９によって変更された変更後の有効期間である。
５行目には、優先順位が記述されている。ここでは、優先順位が「２」である旨が記述されている（符号１２３）。
６行目から７行目には、ＢＧＭプレーヤ１６の型式や、店舗２の名称等が記述される（符号１２４）。
【００６４】
スケジュールファイル１２０の９行目から１５行目までは、週間スケジュールの内容が記述されている（符号１２５）。ここでは、毎日異なる基本スケジュールで運用するように設定されている。日曜日から火曜日までと木曜日から土曜日まではそれぞれＰＡＴ１〜ＰＡＴ６という基本スケジュールが設定され、水曜日は定休日等のため何も定義されていない。
１６行目と１７行目では、年間スケジュールの内容が記述されている（符号１２６）。ここでは、有効期間内での特定日（本実施形態では、２０００年３月４日と２０００年５月１５日）においては、曜日ごとに設定された基本スケジュールとは異なるスケジュールであるＰＡＴ７およびＰＡＴ８を実行するように定義されている。
【００６５】
次に、コマンド作成装置１８の構造と動作について説明する。
図１４に示すように、コマンド作成装置１８は、ＣＰＵやメモリ等から構成される制御部９０、ハードディスクドライブ等の記憶手段９２、インターネット１２等の通信ネットワークに接続してデータの送受信を行なう通信部９４、モニタ装置９５等を具備する一般的なパーソナルコンピュータ（汎用コンピュータ）で構成することができる。
【００６６】
コマンド作成装置１８には、スケジュールファイル作成装置１７で作成されたスケジュールファイルを基に、ＢＧＭプレーヤ１６に対して動作制御を行なえるコマンドを作成するコマンド作成手段９７が設けられている。
また、コマンド作成手段９７は、記憶手段９２内に予め記憶されているアプリケーションソフトを制御部９０が実行することによって実現される。
【００６７】
さらに、コマンド作成装置１８には、ＢＧＭプレーヤ１６に対して電子メールを送信することができるメール送信手段９６が設けられている。
メール送信手段９６の具体例としては、電子メールの作成や送受信、受信したメールの保存・管理を行うアプリケーションソフトが挙げられる。このようなソフトウェアは、ｗｅｂブラウザに付属しているようなものであってもよいし、単体で動作するものであってもよい。
【００６８】
コマンド作成手段９７の動作について説明する。
コマンド作成手段９７を起動させると、モニタ装置９５に、図１５に示すようなコマンド入力画面１００が表示される。このコマンド入力画面１００では、ＢＧＭプレーヤ１６に実行させる処理内容を、実行させる順に並べて入力および編集可能である。
中央の画面では、上から順に、ＢＧＭプレーヤ１６にスケジュールを設定する処理内容「スケジュール」１０１ａや、コンテンツを再生させる「プレイ」１０１ｂや、コンテンツをダウンロードさせる「ロード」１０１ｃ等の処理内容が、ＢＧＭプレーヤ１６に実行させる順に並べて図示されている。
【００６９】
コマンド作成手段９７は、ユーザが画面１００上で各処理内容を選択して並べていくだけで、各処理内容をＢＧＭプレーヤ１６が実行可能なコマンドに自動作成し、電子メールに記述可能な状態にする。
すなわち、コマンド作成手段９７は、コマンド入力画面１００によって指示された所定のスケジュールファイルをスケジュールファイル作成装置１７から読み出してコマンドに変換するのである。
【００７０】
なお、コマンド作成手段９７のコマンド入力画面１００上では、各スケジュールファイルに既に設定されている優先順位を再度設定し直すことができるように設けてもよい（図示せず）。
【００７１】
（ＢＧＭプレーヤ）
次に、ＢＧＭプレーヤの内部構成について、図１６に基づいて説明する。
ＢＧＭプレーヤ１６は、プレーヤ全体の動作を制御するために予め設定されたファームウェア等によって動作する制御部１１０、インターネット１２等の通信回線に接続するための通信部１１２、スケジュールに基づいて制御部１１０を制御するコマンドが複数記憶することができるスケジュール記憶手段１１４（厳密には、スケジュールファイルをコマンドに変換したものが記憶されているのであるが、本実施形態ではスケジュール記憶手段と示している）、複数のコンテンツがデジタルデータとして記憶されるコンテンツ記憶手段１１６、およびコンテンツ記憶手段１１６から取り出したデジタルデータとしてのコンテンツをＤ／Ａ変換するＤ／Ａ変換回路や増幅回路等からなる再生手段１１７を具備している。
【００７２】
また、再生手段１１７には、コンテンツを音声として再生するスピーカ１１８や映像として再生するモニタ装置１１９が接続されている。これらスピーカ１１８やモニタ装置１１９はＢＧＭプレーヤ１６と一体に設けられていてもよいし、別体に設けられていてもよい。
【００７３】
なお、通信部１１２においては、データ送信システム１４からの電子メール２４を受信した日時を記憶しておく受信日時記憶手段１１１が設けられている。
【００７４】
本実施形態のＢＧＭプレーヤ１６は、スケジュール記憶手段１１４がハードディスク等で構成されており、１つのスケジュールファイルに基づくコマンド（以下、単にスケジュールコマンドという）を複数記憶させることができる。
【００７５】
ＢＧＭプレーヤ１６の制御部１１０は、スケジュール記憶手段１１４に記憶されているスケジュールコマンドのうち有効期間内のものを読み出し、複数のスケジュールコマンドの再生日時が全く重なっていない場合には、有効期間内のスケジュールコマンドのみを実行する。
複数のスケジュールコマンドのうち、再生日時が一部でも重なっているものがある場合には、制御部１１０は優先順位を見ていずれのスケジュールコマンドを実行すべきか判断し、スケジュールコマンドに付された優先順位を読み取って優先順位が高い順番にスケジュールコマンドを実行する。
なお、このとき各スケジュールコマンドの優先順位が同一である場合には、制御部１１０は、スケジュールコマンドが記述された電子メール２４を受信した日時を通信部１１２の受信日時記憶手段１１１から読み出し、受信日時が遅い方のスケジュールコマンドを優先して実行するように制御する。
【００７６】
（他の実施形態）
上述してきた実施形態では、ＢＧＭプレーヤ１６のコンテンツの入手は、コンテンツ格納サーバ２８からコンテンツをダウンロードして行なうものであった。
このようにすればトラフィックが混雑せず、ＢＧＭプレーヤ１６の数が増えたとしても、データ送信システム１４からインターネット１２への伝送路の混み合いが緩和できるからである。
しかし、大容量の回線でデータ送信システム１４とＢＧＭプレーヤ１６との間が接続されているのであれば、データ送信システム１４からの電子メール２４にコンテンツを添付してＢＧＭプレーヤ１６に直接配信するようにしてもよい。かかる場合には、電子メールにコンテンツの識別子を記述する必要はない。
【００７７】
上述してきた実施形態では、代理店４内でスケジュールファイル作成手段を具備するスケジュールファイル作成装置１７がコンテンツ情報をダウンロードし、これらダウンロードした情報に基づいてスケジュールファイルを作成する形態のみを説明した。
しかし、コンテンツ情報等をダウンロードする手段は、スケジュールファイル作成手段を具備する装置と別体の装置に設けてもよい。
【００７８】
また、コマンド作成手段とメール送信手段とは一体の装置に設けられておらずに、それぞれ別体の装置に設けてもよい。
【００７９】
さらに、スケジュールファイル作成手段とコマンド作成手段とは同一の装置内に設けられていてもよい。
【００８０】
また、ＢＧＭ再生システム１０には１台のＢＧＭプレーヤ１６しか図示していないが、複数のＢＧＭプレーヤを接続して制御することができる。
【００８１】
以上、本発明の好適な実施の形態について種々述べてきたが、本発明は上述する実施の形態に限定されるものではなく、発明の精神を逸脱しない範囲で多くの改変を施し得るのはもちろんである。
【００８２】
【発明の効果】
本発明に係るＢＧＭ再生システム、データ送信システムおよびスケジュール作成プログラムによれば、複数のスケジュールを同時に運用させようとする場合であっても、優先順位の高いスケジュールによって優先順位の低いスケジュール運用を妨げてしまうようなことを防止し、きめ細かなスケジュールの変更を容易に行なうことができる。
【図面の簡単な説明】
【図１】ＢＧＭ再生システムの全体構成の概要を示す説明図である。
【図２】データ送信システム内でスケジュールファイル作成手段を具備するスケジュールファイル作成装置の内部構成を示した説明図である。
【図３】スケジュールの初期設定画面を示す説明図である。
【図４】基本スケジュールの設定画面を示す説明図である。
【図５】長期スケジュールの設定画面を示す説明図である。
【図６】有効期間変更手段の動作について説明するフローチャートである。
【図７】有効期間が１日の場合に有効期間変更手段の動作の第１実施例を示す説明図である。
【図８】有効期間が１日の場合に有効期間変更手段の動作の第２実施例を示す説明図である。
【図９】有効期間が１日の場合に有効期間変更手段の動作の第３実施例を示す説明図である。
【図１０】有効期間が２日の場合に有効期間変更手段の動作の第１実施例を示す説明図である。
【図１１】有効期間が２日の場合に有効期間変更手段の動作の第２実施例を示す説明図である。
【図１２】有効期間が２日の場合に有効期間変更手段の動作の第３実施例を示す説明図である。
【図１３】作成されたスケジュールファイルの一例を示す説明図である。
【図１４】データ送信システム内のコマンド作成手段を具備するコマンド作成装置の内部構成を示す説明図である。
【図１５】コマンド作成手段の実行画面を示す説明図である。
【図１６】ＢＧＭプレーヤの内部構成を示す説明図である。
【図１７】スケジュールと有効期間との関係について説明する説明図である。
【図１８】日程が重なり合う複数のスケジュールを同時に運用させる場合の適用について説明する説明図である。
【図１９】日程が重なり合う複数のスケジュールを同時に運用させる場合の適用について説明する説明図である。
【符号の説明】
２  店舗
４  代理店
１０  ＢＧＭ再生システム
１２  通信回線
１４  データ送信システム
１６  ＢＧＭプレーヤ
１７  スケジュールファイル作成装置
１８  コマンド作成装置
２４  電子メール
２６  メールサーバ
２７  コンテンツ情報登録サーバ
２８  コンテンツ格納サーバ
４０，９０，１１０  制御部
４２，９２  記憶手段
４４，９４，１１２  通信部
４５，９５，１１９  モニタ装置
４６，１１８  スピーカ
４７  有効期間記憶手段
４８  コンテンツ情報ダウンロード手段
４９  有効期間変更手段
５０  スケジュールファイル作成手段
５１，１１７  再生手段
５２  有効期間設定手段
６０  初期設定画面
６１，６２，６５，６６  テキストボックス
６３  入力ボックス
６４  優先順位設定ボックス
６７  ＯＫボタン
７０  コンテンツ配置画面
７１  スケール選択ボタン
７２  アイコン
７４  コンテンツ読み出しボタン
８０  長期スケジュール設定画面
８１，８４  表
８２，８５，８６  ボックス
９６  メール送信手段
９７  コマンド作成手段
１００  コマンド入力画面
１００  画面
１１１  受信日時記憶手段
１１４  スケジュール記憶手段
１１６  コンテンツ記憶手段
１１７  再生手段
１２０  スケジュールファイル
【図１】
2004233866.tif 000003
【図２】
2004233866.tif 000004
【図３】
2004233866.tif 000005
【図４】
2004233866.tif 000006
【図５】
2004233866.tif 000007
【図６】
2004233866.tif 000008
【図７】
2004233866.tif 000009
【図８】
2004233866.tif 000010
【図９】
2004233866.tif 000011
【図１０】
2004233866.tif 000012
【図１１】
2004233866.tif 000013
【図１２】
2004233866.tif 000014
【図１３】
2004233866.tif 000015
【図１４】
2004233866.tif 000016
【図１５】
2004233866.tif 000017
【図１６】
2004233866.tif 000018
【図１７】
2004233866.tif 000019
【図１８】
2004233866.tif 000020
【図１９】
2004233866.tif 000021