[go: up one dir, main page]

JP2004118152A - Bgm player, bgm play-back system and method for setting connection time to network - Google Patents

Bgm player, bgm play-back system and method for setting connection time to network Download PDF

Info

Publication number
JP2004118152A
JP2004118152A JP2002285071A JP2002285071A JP2004118152A JP 2004118152 A JP2004118152 A JP 2004118152A JP 2002285071 A JP2002285071 A JP 2002285071A JP 2002285071 A JP2002285071 A JP 2002285071A JP 2004118152 A JP2004118152 A JP 2004118152A
Authority
JP
Japan
Prior art keywords
time
bgm
content
network
player
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002285071A
Other languages
Japanese (ja)
Inventor
Shuji Maruyama
丸山 修司
Masaya Abe
阿部 雅也
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shinano Kenshi Co Ltd
Original Assignee
Shinano Kenshi Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shinano Kenshi Co Ltd filed Critical Shinano Kenshi Co Ltd
Priority to JP2002285071A priority Critical patent/JP2004118152A/en
Publication of JP2004118152A publication Critical patent/JP2004118152A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a BGM player and a BGM play-back system which determine an approximate guide to a connection time in spite of a variation in the connection time of BGM players and surely evenly distribute connection times of each of the BGM players. <P>SOLUTION: The BGM player is provided with a time range storage means 42 wherein a time range 44 from a start time to an end time is prestored so that a time when each BGM player connects to a network 12 to receive an electronic mail 24 and/or download a content is in a range same for each of the BGM player within the time range 44, and a control means 30 reads out the time range 44 from the time range storage means 42 and performs such control that the BGM player connects to the network 12 to receive the electronic mail and/or download a content within the read-out time range 44. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は店舗内に設置されたBGMプレーヤに再生させるべきコンテンツを提供するBGM再生システムに関する。
【0002】
【従来の技術】
BGMプレーヤについて概略を説明する。
BGMプレーヤは、スーパーマーケット等の店舗内に設置され、内蔵している記憶手段に記憶されている楽曲や画像等のコンテンツを店舗の営業中に再生することができるBGM装置の一つである。
【0003】
このようなBGMプレーヤは、予め再生すべきコンテンツを記録した記録媒体(CD等)を代理店が配布したものを受け取ることによってコンテンツを入手していた。
しかし、近年においては、コンテンツを要求するBGMプレーヤが電話回線等を用いてコンテンツを格納している端末に接続して直接ダウンロードする方法や、コンテンツを格納しているサーバが接続されたLANやインターネットにコンテンツを要求するBGMプレーヤを接続させて、コンテンツ格納サーバからダウンロードする手法が確立されてきた。
【0004】
また、BGMを提供し、BGMプレーヤを管理する代理店内に設置されたデータ送信装置から、店舗内のデータ受信装置(BGMプレーヤ)に対して処理コマンドが記述された電子メールを送信することにより、BGMプレーヤをデータ送信装置に接続させてコンテンツを受信させるBGM再生システムも提案されている(特許文献1参照)。
これによると、データ送信装置は一通の電子メールを送信するのみで、複数のBGMプレーヤを制御することができるので、BGM再生システムの管理を容易にすると共に、運営コストを削減させることが可能であるとしている。
【0005】
特許文献1に記載されたようなシステムにおいては、データ送信装置側では電子メール送信の手間を省くため、複数のBGMプレーヤへ向けて複数の電子メールを1回で送信しようとしている。
一方、各BGMプレーヤは、それぞれ予め設定されていた時刻になった場合にネットワークに接続し、図示しないメールサーバからメールを受信したり、あるいはコンテンツ格納サーバからコンテンツをダウンロードするようにしている。通常はBGMプレーヤの再生動作が行なわれない深夜が接続時刻として設定されている。
かかる場合、各BGMプレーヤ側へのデータ送信装置側からの電子メールが、複数ほぼ同時にメールサーバに到着することとなるので、各BGMプレーヤはそれぞれほぼ同時刻にネットワークに接続するように、予め接続時間が設定される。
しかしこれでは、接続先のサーバの負荷や、回線の負荷が一時的に増大することとなり、電子メールの受信やコンテンツのダウンロードに障害を及ぼす可能性もでてきた。
【0006】
そこで、各BGMプレーヤのネットワークへの接続時刻を一律に同時刻にならないように、乱数演算によって接続時刻をそれぞれ設定するなどの処置を講ずることが考えられていた。
【0007】
【特許文献1】
特開2001−282689号公報(図15)
【0008】
【発明が解決しようとする課題】
各BGMプレーヤがそれぞれ乱数演算によってネットワークに接続する時刻を設定すると、実際に接続する時刻の予測ができないので、データ送信装置側から送信した電子メールが実際に届く時刻が特定できない。電子メールには、再生プログラムあるいはコンテンツ等が添付されているので、データ送信装置側からすれば電子メール送信のタイミングを図ることができず、再生プログラムの作成等のスケジュール管理が困難となっているという課題があった。
【0009】
また、乱数演算によって接続時刻を設定したとしても、乱数演算の演算式によっては発生する演算に片寄があるので、複数のBGMプレーヤの接続時刻が均一に分散されないこともあるという課題があった。
【0010】
そこで、本発明は上記課題を解決すべくなされ、その目的とするところは、複数のBGMプレーヤのネットワークへの接続において、各BGMプレーヤの接続時刻が分散しても、ある程度の接続時刻の目安を定めるとともに、接続時刻が各BGMプレーヤごとに片寄りなく確実に分散するようにできるBGMプレーヤ、BGM再生システムおよび接続時刻設定方法を提供することにある。
【0011】
【課題を解決するための手段】
本発明によれば、BGMプレーヤには、ネットワークに接続して電子メールの受信および/またはコンテンツのダウンロードを行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、時間範囲が予め記憶されている時間範囲記憶手段が設けられ、制御手段は、時間範囲記憶手段から時間範囲を読み出し、該読み出した時間範囲内で、前記ネットワークに接続して、電子メールの受信および/またはコンテンツのダウンロードを行なうように制御することを特徴としている。
【0012】
この構成を採用することによって、BGMプレーヤのネットワークへの接続を、予めある時刻からある時刻までの間に行なうように時間範囲を設定するので、データ送信装置側からの電子メールの送信を、複数のBGMプレーヤに対してもある程度決まった時刻に行なうことができ、電子メールの発送のスケジュール等をたてやすくなる。
【0013】
また、本発明は、複数のBGMプレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段を具備し、前記制御手段は、前記時間範囲記憶手段から開始時刻を読み出すステップ、前記固有番号記憶手段から固有番号を読み出すステップ、読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として接続予定時刻記憶手段内に記憶するステップ、該設定された接続予定時刻になったときに前記ネットワークに接続して、前記電子メールの受信および/または前記コンテンツのダウンロードを行なうステップを実行することを特徴とする。
この構成によれば、各BGMプレーヤのネットワークへの接続予定時刻を、決められた時間範囲内で片寄り無く均一に分散させることができる。
【0014】
また、前記データ送信装置は、BGMプレーヤ内の前記時間範囲記憶手段内に記憶されている時間範囲を変更するためのコマンドを作成して電子メールに添付する時間範囲変更手段を具備し、前記BGMプレーヤの制御手段は、電子メールに添付された時間範囲を変更するコマンドに基づいて、時間範囲記憶手段内に記憶されている時間範囲を変更することを特徴とする。
これによれば、一旦設定した時間範囲(開始時刻や終了時刻も含めて)を、実際にBGMプレーヤが設置された店舗に出向かずとも容易に変更可能である。
【0015】
さらに、本発明にかかる、BGM再生システムにおけるBGMプレーヤのネットワークへの接続時刻設定方法は、ネットワークに接続して電子メールの受信を行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、該時間範囲が予め記憶されている時間範囲記憶手段から開始時刻を読み出すステップ、複数のBGMプレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段から固有番号を読み出すステップ、読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として設定するステップを含むことを特徴とする。
この方法によれば、複数のBGMプレーヤがネットワークに接続されていても、データ送信装置側からの電子メールの送信を、複数のBGMプレーヤに対してもある程度決まった時刻に行なうことができるような時刻を設定可能であって、且つ、各BGMプレーヤのネットワークへの接続予定時刻を、決められた時間範囲内で片寄り無く均一に分散させることができる。
【0016】
【発明の実施の形態】
以下、本発明に係るBGM再生システムの好適な実施の形態を添付図面に基づいて詳細に説明する。
【0017】
まず、本明細書中の用語の説明をする。
再生プログラムとは、所定のコンテンツを所定の時間に再生することをBGMプレーヤ16に命ずる制御プログラムのことであり、BGMプレーヤ16が設置された店舗の休日、営業日、あるいは営業日であっても特売日であるかそうではないか等の違いに合わせて、予めその日ごとにそれぞれ設定されている。
また、コンテンツの識別子とは、コンテンツが蓄積されたコンテンツ格納サーバ28の名称と、BGMプレーヤ16に配信されるべきコンテンツまでの格納パス等のことをいう。
【0018】
まず、BGM再生システム10の概要について図1を用いて説明する。図1は、電子メールの送受信が可能なネットワークの一般的な構成を示す説明図である。
BGM再生システム10の構成には、スーパーマーケットやデパート等の複数の店舗2a〜2dと、各店舗2a〜2dにコンテンツを提供する作業やBGMプレーヤ16の保守作業等を行なう代理店4が含まれている。ここでは、複数の店舗2に対して、1の代理店4がコンテンツを提供したり保守作業等を行なうものとする。
【0019】
各店舗2a〜2d内にはそれぞれ1台ずつBGMプレーヤ16a〜16dが設置されている。BGMプレーヤ16は、代理店4側で作成した再生プログラムに基づいてその動作が制御され、代理店4から提供されたコンテンツの再生を行なう。
代理店4内には、BGMプレーヤ16の動作設定をする再生プログラム等を送信するデータ送信装置14が設置されている。
【0020】
ネットワークの一例であるインターネット12上には、BGMプレーヤ16に配信するコンテンツが蓄積されたコンテンツ格納サーバ28と、データ送信装置14からBGMプレーヤ16に送信する電子メール24を中継するメールサーバ20が設けられている。
ここで示すメールサーバ20は、受信サーバ(一例としてPOPサーバ)と送信サーバ(一例としてSMTPサーバ)の両方の機能を有するものであるが、受信サーバと送信サーバとが別体であってもよい。
【0021】
次に、BGMプレーヤの内部構成について、図2に基づいて説明する。
BGMプレーヤ16は、プレーヤ全体の動作を制御するために予め設定されたファームウェア等によって動作する制御部30、インターネット12等の通信回線に接続するための通信部32、カレンダー等のスケジュールに従ってコンテンツの再生順序等が定められており、この定められた内容でコンテンツを再生するように制御部30を制御する再生プログラムを記憶する再生プログラム記憶手段34、複数のコンテンツがデジタルデータとして記憶されるコンテンツ記憶手段36、およびコンテンツ記憶手段36から取り出したデジタルデータとしてのコンテンツをD/A変換するD/A変換回路や増幅回路等からなる再生手段38、および制御部30が接続して現在時刻を検出する内部時計39を具備している。
【0022】
また、再生手段38には、コンテンツを音声として再生するスピーカ40や映像として再生するモニタ装置41が接続されている。これらスピーカ40やモニタ装置41はBGMプレーヤ16と一体に設けられていてもよいし、別体に設けられていてもよい。
【0023】
また、BGMプレーヤ16内には、インターネット12に接続する時刻の範囲を予め設定して記憶してある時間範囲記憶手段42が設けられている。時間範囲44は開始時刻と終了時刻とから構成されており、図2では例として、0:00から3:00迄を時間範囲としている。時間範囲44の設定は、製造時あるいは出荷時にメーカまたは代理店4側で予め行なっておき、店舗2へ納入すればよい。
このように、各BGMプレーヤ16がインターネット12に接続する接続時刻を、ある程度の幅をもって設定できる。
【0024】
なお、時間範囲44は代理店側4で変更することもできる。
具体的には、電子メール24に時間範囲44を変更するコマンドを記述しておき、この電子メール24を受信したBGMプレーヤ16の制御部30が、時間範囲44を変更すべきコマンドにしたがって時間範囲記憶手段42内の内容を自動的に変更するようにするのである。
【0025】
さらに、BGMプレーヤ16内には、固有番号記憶手段46が設けられている。
固有番号とは、複数のBGMプレーヤ16のそれぞれに付されている固有の番号であって、同じ番号が重複して付されることはないように、BGMプレーヤ1台1台に異なる番号で付されている。
固有番号の具体例としては、MACアドレス(Media Access Control address)や、製造番号を採用することができる。なお、MACアドレスとは、データ通信を行なう際に必要な番号であって、通信部32内に含まれるEthernet(登録商標)カードに予め付されている固有の番号であり、Ethernet(登録商標)カード1枚ずつ異なる番号が付されている。
【0026】
次に、BGMプレーヤ16の基本動作について説明する。
BGMプレーヤ16は、時間範囲44の範囲内での所定の時刻になったらインターネット12に接続して通信部32から電子メール24を受信する。
BGMプレーヤ16の制御部30は、受信した電子メール24に記述されたコンテンツの識別子を読み取ってコンテンツ格納サーバ28に接続し、コンテンツ格納サーバ28から電子メール24に記述されていたコンテンツをダウンロードし、コンテンツ記憶手段36内に記憶する。
また、制御部30は、このコンテンツを実行させるために電子メールに記述されている再生プログラムを再生プログラム記憶手段34に記憶させる。
【0027】
制御部30は、内部時計39による現在時刻に基づいて、再生プログラムが指定した時刻になったときには再生プログラムを再生プログラム記憶手段34内から読み出して実行する。これにより、制御部30は、再生プログラムに記載されているコンテンツをコンテンツ記憶手段36から読み出し、再生プログラムに記載されている通りの順番でコンテンツを再生するように制御する。
【0028】
次に、データ送信装置14が発送する電子メール内容の例を図3に示す。
電子メール24は、一例としてboundary(”*****”で表示されている)で、2つの区域に区分けされる。
1番目の区域であるヘッダ50の部分には、電子メールの配信元であるデータ送信装置14の名前と、配信先であるBGMプレーヤ16の名前と、送信日付(ここには記述されていないが、送信時間も通常含まれている)等が記述されている。
また、2番目の区域には、メール本文51が記述されている。本実施の形態では、このメール本文51が、BGMプレーヤ16に対する再生プログラムに該当する。
【0029】
再生プログラムについて説明する。
図3では1つの電子メール中に2つの再生プログラムA、Bが記載されている。
最初の3行の部分52が、BGMプレーヤ16に対してダウンロードすべきコンテンツ名とそのコンテンツの識別子(蓄積されているサーバ名とパス)を示す部分54と、ダウンロードしたコンテンツの記録先を指示している部分55とを構成している。
また、上から4行目がコンテンツを再生すべき日付の部分56である。
上から5行目から7行目までの最後3行の部分57がBGMプレーヤ16が何時にどの番組を再生するのかを指示する部分である。ここでの指示は、コンテンツ名ではなく該当するコンテンツが記憶されたBGMプレーヤ16内の記録先(ハードディスクドライブまたは半導体記憶装置から構成されるコンテンツ記憶手段36)のパスが示されている。
【0030】
次に、代理店4内のデータ送信装置14の構成と動作について、図4に基づいて説明する。
データ送信装置14は、CPUやメモリ等から構成される制御部60、ハードディスクドライブ等の記憶手段62、インターネット12等の通信ネットワークに接続してデータの送受信を行なう通信部64、モニタ装置65等を具備する一般的なパーソナルコンピュータで構成することができる。
本発明のデータ送信装置14においては、BGMプレーヤ16に対して電子メール24を送信することができるメール送信手段66が設けられている。
メール送信手段66の具体例としては、電子メールの作成や送受信、受信した電子メールの保存・管理を行うアプリケーションソフトが記憶手段62内に予め記憶されており、制御部60の制御によって読み出されて動作する場合が挙げられる。このようなソフトウェアは、webブラウザに付属しているようなものであってもよいし、単体で動作するものであってもよい。
【0031】
データ送信装置14には、BGMプレーヤ16内の時間範囲44を変更するためのコマンドを作成し、この作成したコマンドを電子メール24に記述または添付する時間範囲変更手段68が設けられている。
時間範囲変更手段68は、制御部60が所定の制御プログラムを実行することによって実現されるように設けられている。時間範囲変更手段68は、代理点4側の作業者がデータ送信装置16を操作することによって、任意に時間範囲の変更をすることができる。
【0032】
次に、本発明の実施形態における各BGMプレーヤ16のインターネット12への接続予定時刻を設定する方法について説明する。
ネットワーク12への接続は、各BGMプレーヤ16a〜16dがそれぞれ異なる時刻に接続され、且つその接続予定時刻が各BGMプレーヤごとでバラバラになるのではなく所定の時間範囲の中に位置(何時から何時までの間に接続するように設定)する必要がある。したがって、この時間範囲は、各BGMプレーヤ16で同一の範囲であることが好ましい。
このように複数のBGMプレーヤ16がそれぞれ異なる時刻に接続することで、接続先のメールサーバ20やコンテンツ格納サーバ28や回線に過大な負荷を与えずに済む。
また接続予定時刻を、各BGMプレーヤ16ごと完全にばらつかせずに、所定の時間範囲内に収めることで、データ送信装置14は、各BGMプレーヤ16向けの複数の電子メールをそれぞれバラバラの時刻に送信しなくとも済むので、手間を減らすことができる
【0033】
接続予定時刻は、時間範囲の開始時刻に、分散時間を加算した時刻とする。開始時刻は、例えば接続予定時刻の時間幅を0時〜3時とすれば、0時のことである。このような時間幅、開始時刻および終了時刻は予め設定しておくものであるが、後に変更することも可能である。
また、分散時間は各BGMプレーヤ毎に異なるようにすることで、接続予定時刻を所定の時間幅内で各BGMプレーヤごとに分散させることができるのである。分散時間の算出には、各BGMプレーヤにそれぞれ異なる番号が付された固有番号を用いる。
【0034】
まず分散時間を計算する演算式の例としては、以下のような式が挙げられる。ここで固有番号の一例としてMACアドレスを用いる場合を例に挙げる。
【0035】
【数1】
分散時間={MACアドレス最下位値+(30×MACアドレス最下位値)}/(60×時間幅)の剰余
【0036】
次に、上記式1で算出した分散時間を用いて接続予定時刻を算出する演算式を以下に示す。
【0037】
【数2】
接続予定時刻=時間幅の開始時刻+分散時間
【0038】
続いて、上述した2つの演算式を用い、実際に接続予定時刻を算出する方法の例を、図5に基づいて説明する。
まず、BGMプレーヤ16の制御部30は、固有番号記憶手段46に記憶されている固有番号を読み出す。本実施例ではMACアドレスの最下位値を固有番号として読み出す。MACアドレスの最下位値は1byteであって、10進数では0〜255までの数字となる。ここでは一例として固有番号が165であったとする。
【0039】
続いて、制御部30は、時間範囲記憶手段42から時間範囲44の時間幅を読み出す。本実施例では開始時刻が0時で終了時刻が3時であるので、時間幅は3時間である。
制御部30は、読み出した固有番号と、時間幅を上記式1に代入し、計算する。本実施例では75という数値が算出される。これは、開始時刻に75分を加えた時刻を接続予定時刻にするという意味になる。
【0040】
次に制御部30は、式2に基づき、式1によって算出された分散時刻を、時間範囲記憶手段42から読み出した開始時刻に加算して接続予定時刻を算出する。
本実施例では、開始時刻が0時であるので、接続予定時刻は1時15分と算出される。
このように、複数あるBGMプレーヤ16がそれぞれ固有の値に基づいて、ネットワークへの接続予定時刻を算出するので、それぞれの接続予定時刻を確実に分散させることができる。
【0041】
なお、上述してきた実施形態は、BGMプレーヤ16のコンテンツの入手は、コンテンツ格納サーバ28からコンテンツをダウンロードして行なうものであった。
このようにすればトラフィックが混雑せず、BGMプレーヤ16の数が増えたとしても、データ送信装置14からインターネット12への伝送路の混み合いが緩和できるからである。
しかし、大容量の回線でデータ送信装置14とBGMプレーヤ16との間が接続されているのであれば、データ送信装置14からの電子メール24にコンテンツを添付してBGMプレーヤ16に直接配信するようにしてもよい。かかる場合には、電子メール24にコンテンツの識別子を記述する必要はない。
【0042】
また、分散時間を算出する演算式は上述した式2に限定されるものではなく、他の演算式を採用してもよい。
【0043】
以上、本発明の好適な実施の形態について種々述べてきたが、本発明は上述する実施の形態に限定されるものではなく、発明の精神を逸脱しない範囲で多くの改変を施し得るのはもちろんである。
【0044】
【発明の効果】
本発明によれば、ネットワークに接続して電子メールの受信および/またはコンテンツのダウンロードを行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、該時間範囲が予め記憶されている時間範囲記憶手段が設けられ、BGMプレーヤ内の制御手段は、時間範囲記憶手段から時間範囲を読み出し、読み出した時間範囲内で、ネットワークに接続して電子メールの受信および/またはコンテンツのダウンロードを行なうように制御するので、データ送信装置側からの電子メールの送信を、複数のBGMプレーヤに対してもある程度決まった時刻に行なうことができ、代理店における電子メールの発送のスケジュール管理が容易になるという著効を奏する。
【0045】
また、BGMプレーヤは、複数のBGMプレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段を具備し、制御手段は、時間範囲記憶手段から開始時刻を読み出すステップ、固有番号記憶手段から固有番号を読み出すステップ、読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として接続予定時刻記憶手段内に記憶するステップ、設定された接続予定時刻になったときにネットワークに接続して、電子メールの受信および/または前記コンテンツのダウンロードを行なうステップを実行するので、各BGMプレーヤのネットワークへの接続予定時刻を、決められた時間範囲内で片寄り無く均一に分散させることができる。このため、複数のBGMプレーヤが同時にネットワークに接続することが無くなり、サーバの負荷や回線の負荷を低減することができるという著効を奏する。
【0046】
また、データ送信装置は、BGMプレーヤ内の時間範囲記憶手段内に記憶されている時間範囲を変更するためのコマンドを作成して電子メールに添付する時間範囲変更手段を具備し、BGMプレーヤの制御手段は、電子メールに添付された時間範囲を変更するコマンドに基づいて、時間範囲記憶手段内に記憶されている時間範囲を変更するので、一旦設定した時間範囲(開始時刻や終了時刻も含めて)を、実際にBGMプレーヤが設置された店舗に出向かずとも容易に変更可能であり、代理店側の作業者および店舗側のでBGMプレーヤを操作する操作者、両者の手間を省くことができる。
【0047】
さらに、本発明にかかるBGMプレーヤのネットワークへの接続時刻設定方法によれば、複数のBGMプレーヤがネットワークに接続されていても、データ送信装置側からの電子メールの送信を、複数のBGMプレーヤに対してもある程度決まった時刻に行なうことができるような時刻を設定でき、データ送信装置の電子メールの送信スケジュールの管理が容易となる。また各BGMプレーヤのネットワークへの接続予定時刻を、決められた時間範囲内で片寄り無く均一に分散させることができる。
【図面の簡単な説明】
【図1】本発明にかかるBGM再生システムの全体構成を示す説明図である。
【図2】BGMプレーヤの内部構成を示した説明図である。
【図3】再生プログラムの一例を示す説明図である。
【図4】データ送信装置の内部構成を示した説明図である。
【図5】ネットワークへの接続予定時刻を設定する方法を示す説明図である。
【符号の説明】
2    店舗
4    代理店
10  BGM再生システム
12  ネットワーク(インターネット)
14  データ送信装置
16  BGMプレーヤ
20  メールサーバ
24  電子メール
28  コンテンツ格納サーバ
30,60  制御部
32,64  通信部
34  再生プログラム記憶手段
36  コンテンツ記憶手段
38  再生手段
39  内部時計
40  スピーカ
41,65  モニタ装置
42  時間範囲記憶手段
44  時間範囲
46  固有番号記憶手段
50  ヘッダ
51  メール本文
62  記憶手段
66  メール送信手段
68  時間範囲変更手段
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a BGM reproduction system that provides a BGM player installed in a store with contents to be reproduced.
[0002]
[Prior art]
The outline of the BGM player will be described.
A BGM player is one of BGM devices installed in a store such as a supermarket and capable of reproducing contents such as music and images stored in a built-in storage unit during business hours of the store.
[0003]
Such a BGM player obtains the content by receiving in advance a recording medium (CD or the like) on which the content to be reproduced is recorded by an agency.
However, in recent years, a BGM player requesting content is connected directly to a terminal storing the content using a telephone line or the like to directly download the terminal, or a LAN or Internet to which a server storing the content is connected. A method has been established in which a BGM player requesting content is connected to the server and downloaded from a content storage server.
[0004]
Further, by transmitting an e-mail in which a processing command is described from a data transmitting device installed in an agency that provides BGM and manages the BGM player to a data receiving device (BGM player) in the store, A BGM playback system that connects a BGM player to a data transmission device to receive content has also been proposed (see Patent Document 1).
According to this, the data transmission device can control a plurality of BGM players by transmitting only one e-mail, so that the management of the BGM reproduction system can be facilitated and the operation cost can be reduced. There is.
[0005]
In a system such as that described in Patent Literature 1, a data transmission device attempts to transmit a plurality of e-mails to a plurality of BGM players at one time in order to save the trouble of e-mail transmission.
On the other hand, each of the BGM players connects to the network when a preset time has come, and receives a mail from a mail server (not shown) or downloads a content from a content storage server. Normally, midnight when the BGM player does not perform the reproducing operation is set as the connection time.
In such a case, a plurality of e-mails from the data transmission device side to the respective BGM players will arrive at the mail server almost at the same time. Therefore, the respective BGM players are connected in advance so as to connect to the network at substantially the same time. The time is set.
However, in this case, the load on the server at the connection destination and the load on the line temporarily increase, and there is a possibility that reception of an e-mail and downloading of contents may be hindered.
[0006]
Therefore, it has been considered to take measures such as setting the connection times by random number calculation so that the connection times of the BGM players to the network are not uniformly the same.
[0007]
[Patent Document 1]
JP 2001-282689 A (FIG. 15)
[0008]
[Problems to be solved by the invention]
If the time at which each BGM player connects to the network is set by a random number operation, the actual connection time cannot be predicted, so that the time at which the e-mail transmitted from the data transmission device actually arrives cannot be specified. Since a reproduction program or content is attached to the e-mail, it is not possible to determine the timing of the transmission of the e-mail from the data transmission device side, and it is difficult to manage a schedule such as creating a reproduction program. There was a problem that.
[0009]
Further, even if the connection time is set by the random number calculation, there is a bias in the calculation generated depending on the calculation formula of the random number calculation, so that the connection times of a plurality of BGM players may not be uniformly distributed.
[0010]
Therefore, the present invention has been made to solve the above-described problem, and an object of the present invention is to provide a measure of a certain connection time even when connection times of each BGM player are dispersed in connection of a plurality of BGM players to a network. It is another object of the present invention to provide a BGM player, a BGM playback system, and a connection time setting method that can determine the connection time and distribute the connection time without fail for each BGM player.
[0011]
[Means for Solving the Problems]
According to the present invention, the time for connecting to the network and receiving the e-mail and / or downloading the content is the time range consisting of the start time and the end time, and the BGM player has the same time for each BGM player. A time range storage unit in which a time range is stored in advance is provided so as to be located within a range such that the control unit reads the time range from the time range storage unit, and within the read time range, It is characterized in that it is controlled to connect to the network so as to receive an e-mail and / or download contents.
[0012]
By adopting this configuration, the time range is set so that the connection of the BGM player to the network is made in advance from a certain time to a certain time. Can be performed at a certain fixed time for the BGM player, which makes it easier to set up a schedule for sending e-mail.
[0013]
In addition, the present invention further includes a unique number storage unit that stores in advance a unique number assigned to each of the plurality of BGM players as a different number, wherein the control unit is configured to store the unique number from the time range storage unit. Reading the start time, reading the unique number from the unique number storage means, and setting the time shifted from the start time by a predetermined time from the start time to the network connection time based on the read unique number, so that the time is shifted from the start time. Calculating the dispersion time, adding the calculated dispersion time to the read start time, and storing the time obtained by addition in the planned connection time storage means as the planned connection time, Connect to the network when the scheduled connection time comes and receive the e-mail and / or download the content. And executes a step of performing load.
According to this configuration, the scheduled connection time of each BGM player to the network can be evenly distributed within the predetermined time range without deviation.
[0014]
The data transmitting apparatus further includes a time range changing unit that creates a command for changing a time range stored in the time range storage unit in the BGM player and attaches the command to an e-mail. The control means of the player changes the time range stored in the time range storage means based on a command for changing the time range attached to the electronic mail.
According to this, the time range once set (including the start time and the end time) can be easily changed without actually going to the store where the BGM player is installed.
[0015]
Further, in the method for setting the connection time of a BGM player to a network in a BGM playback system according to the present invention, the time for connecting to the network and receiving an e-mail is a time range consisting of a start time and an end time. Reading the start time from the time range storage means in which the time range is stored in advance so that each of the plurality of BGM players is located within the same range for each of the BGM players. Reading the unique number from the unique number storage means in which the unique number is stored in advance, based on the read unique number, in order to set a time shifted from the start time by a predetermined time as a connection time to the network, Calculating the dispersion time, which is the time shifted from the start time, The dispersion time by adding the, characterized in that it comprises a step of setting a time obtained by adding a connection scheduled time.
According to this method, even when a plurality of BGM players are connected to a network, transmission of an e-mail from the data transmission device can be performed to a plurality of BGM players at a certain time. The time can be set, and the scheduled connection time of each BGM player to the network can be evenly distributed without deviation within a predetermined time range.
[0016]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of a BGM playback system according to the present invention will be described in detail with reference to the accompanying drawings.
[0017]
First, terms used in this specification will be described.
The reproduction program is a control program that instructs the BGM player 16 to reproduce predetermined content at a predetermined time, and is a holiday, a business day, or a business day of a store where the BGM player 16 is installed. The date is set in advance for each day according to the difference between the special sale date and the non-sale date.
The content identifier refers to the name of the content storage server 28 in which the content is stored, the storage path to the content to be distributed to the BGM player 16, and the like.
[0018]
First, an outline of the BGM reproduction system 10 will be described with reference to FIG. FIG. 1 is an explanatory diagram showing a general configuration of a network capable of transmitting and receiving electronic mail.
The configuration of the BGM reproduction system 10 includes a plurality of stores 2a to 2d such as supermarkets and department stores, and an agent 4 that performs a task of providing content to each of the stores 2a to 2d, a maintenance task of the BGM player 16, and the like. I have. Here, it is assumed that one agency 4 provides content, performs maintenance work, and the like to a plurality of stores 2.
[0019]
One BGM player 16a to 16d is installed in each of the stores 2a to 2d. The operation of the BGM player 16 is controlled based on a reproduction program created by the agency 4, and plays back the content provided by the agency 4.
In the agency 4, a data transmission device 14 for transmitting a reproduction program or the like for setting the operation of the BGM player 16 is installed.
[0020]
On the Internet 12, which is an example of a network, a content storage server 28 storing contents to be distributed to the BGM player 16 and a mail server 20 for relaying an e-mail 24 transmitted from the data transmission device 14 to the BGM player 16 are provided. Has been.
The mail server 20 shown here has both functions of a receiving server (for example, a POP server) and a transmitting server (for example, an SMTP server), but the receiving server and the transmitting server may be separate. .
[0021]
Next, an internal configuration of the BGM player will be described with reference to FIG.
The BGM player 16 reproduces contents according to a schedule such as a control unit 30 operated by firmware or the like set in advance to control the operation of the entire player, a communication unit 32 for connecting to a communication line such as the Internet 12, a calendar, and the like. An order and the like are determined, a reproduction program storage means 34 for storing a reproduction program for controlling the control unit 30 so as to reproduce the content with the determined contents, a content storage means for storing a plurality of contents as digital data 36, a reproduction unit 38 including a D / A conversion circuit and an amplification circuit for D / A conversion of the content as digital data extracted from the content storage unit 36, and an internal unit connected to the control unit 30 to detect the current time. A clock 39 is provided.
[0022]
Further, a speaker 40 for reproducing the content as audio and a monitor device 41 for reproducing the content as video are connected to the reproducing means 38. The speaker 40 and the monitor device 41 may be provided integrally with the BGM player 16 or may be provided separately.
[0023]
In the BGM player 16, there is provided a time range storage means 42 in which a time range for connecting to the Internet 12 is set and stored in advance. The time range 44 includes a start time and an end time. In FIG. 2, the time range is from 0:00 to 3:00 as an example. The setting of the time range 44 may be performed in advance by the maker or the agency 4 at the time of manufacture or shipping, and delivered to the store 2.
In this way, the connection time at which each BGM player 16 connects to the Internet 12 can be set with a certain range.
[0024]
It should be noted that the time range 44 can be changed by the agency 4.
Specifically, a command for changing the time range 44 is described in the e-mail 24, and the control unit 30 of the BGM player 16 that has received the e-mail 24 sends the time range 44 in accordance with the command for changing the time range 44. The contents in the storage means 42 are automatically changed.
[0025]
Further, a unique number storage means 46 is provided in the BGM player 16.
The unique number is a unique number assigned to each of the plurality of BGM players 16, and assigned to each BGM player with a different number so that the same number is not duplicated. Have been.
As a specific example of the unique number, a MAC address (Media Access Control address) or a serial number can be adopted. Note that the MAC address is a number required for performing data communication, and is a unique number previously assigned to an Ethernet (registered trademark) card included in the communication unit 32, and is an Ethernet (registered trademark). A different number is assigned to each card.
[0026]
Next, the basic operation of the BGM player 16 will be described.
The BGM player 16 connects to the Internet 12 and receives the e-mail 24 from the communication unit 32 at a predetermined time within the time range 44.
The control unit 30 of the BGM player 16 reads the identifier of the content described in the received e-mail 24, connects to the content storage server 28, downloads the content described in the e-mail 24 from the content storage server 28, It is stored in the content storage means 36.
Further, the control unit 30 causes the reproduction program storage means 34 to store the reproduction program described in the e-mail in order to execute the content.
[0027]
The control unit 30 reads out and executes the reproduction program from the reproduction program storage means 34 when the time specified by the reproduction program is reached based on the current time by the internal clock 39. As a result, the control unit 30 reads the content described in the reproduction program from the content storage unit 36 and controls the content to be reproduced in the order described in the reproduction program.
[0028]
Next, FIG. 3 shows an example of e-mail contents sent by the data transmission device 14.
The e-mail 24 is divided into two areas by a boundary (indicated by “****”) as an example.
The header 50, which is the first area, includes the name of the data transmission device 14 that is the distribution source of the e-mail, the name of the BGM player 16 that is the distribution destination, and the transmission date (not described here. , And transmission time are normally included).
In the second area, a mail text 51 is described. In the present embodiment, the mail text 51 corresponds to a reproduction program for the BGM player 16.
[0029]
The reproduction program will be described.
In FIG. 3, two reproduction programs A and B are described in one e-mail.
A part 52 of the first three lines indicates to the BGM player 16 a part 54 indicating a content name to be downloaded and an identifier of the content (a stored server name and path), and a recording destination of the downloaded content. And the portion 55 that is included.
The fourth line from the top is a date portion 56 for reproducing the content.
The portion 57 of the last three lines from the fifth line to the seventh line from the top is a portion for instructing when and what program the BGM player 16 reproduces. The instruction here indicates not a content name but a path of a recording destination (content storage means 36 composed of a hard disk drive or a semiconductor storage device) in the BGM player 16 in which the corresponding content is stored.
[0030]
Next, the configuration and operation of the data transmission device 14 in the agency 4 will be described with reference to FIG.
The data transmission device 14 includes a control unit 60 including a CPU and a memory, a storage unit 62 such as a hard disk drive, a communication unit 64 connected to a communication network such as the Internet 12 for transmitting and receiving data, a monitor device 65, and the like. It can be constituted by a general personal computer provided.
In the data transmitting apparatus 14 of the present invention, a mail transmitting unit 66 capable of transmitting the electronic mail 24 to the BGM player 16 is provided.
As a specific example of the mail transmitting unit 66, application software for creating, transmitting and receiving electronic mail, and storing and managing received electronic mail is stored in the storage unit 62 in advance, and is read out under the control of the control unit 60. Operation. Such software may be included in a web browser, or may operate alone.
[0031]
The data transmission device 14 is provided with a time range changing unit 68 that creates a command for changing the time range 44 in the BGM player 16 and describes or attaches the created command to the e-mail 24.
The time range changing unit 68 is provided so as to be realized by the control unit 60 executing a predetermined control program. The time range changing means 68 can arbitrarily change the time range by operating the data transmission device 16 by the worker on the proxy point 4 side.
[0032]
Next, a method for setting the scheduled connection time of each BGM player 16 to the Internet 12 according to the embodiment of the present invention will be described.
The connection to the network 12 is such that each of the BGM players 16a to 16d is connected at a different time, and the scheduled connection time does not vary for each BGM player, but rather is located within a predetermined time range (from what time to what time). It is necessary to set up to connect between). Therefore, it is preferable that this time range be the same for each BGM player 16.
By connecting the plurality of BGM players 16 at different times in this way, it is not necessary to apply an excessive load to the mail server 20, the content storage server 28, and the line to which the BGM players 16 are connected.
Also, by keeping the scheduled connection time within a predetermined time range without completely varying each of the BGM players 16, the data transmitting apparatus 14 can transmit a plurality of e-mails for each of the BGM players 16 at different times. Since it is not necessary to send the information to
The scheduled connection time is a time obtained by adding the distribution time to the start time of the time range. The start time is 0:00, for example, if the time width of the scheduled connection time is from 0:00 to 3:00. Such time width, start time and end time are set in advance, but can be changed later.
Also, by setting the distribution time to be different for each BGM player, the scheduled connection time can be dispersed for each BGM player within a predetermined time width. In calculating the dispersion time, a unique number assigned to each BGM player with a different number is used.
[0034]
First, as an example of an arithmetic expression for calculating the dispersion time, the following expression is given. Here, a case where a MAC address is used as an example of the unique number will be described.
[0035]
(Equation 1)
Dispersion time = {MAC address lowest value + (30 × MAC address lowest value)} / (60 × time width) remainder
Next, an arithmetic expression for calculating the scheduled connection time using the distribution time calculated by the above Expression 1 is shown below.
[0037]
(Equation 2)
Scheduled connection time = start time of time width + dispersion time
Next, an example of a method of actually calculating the scheduled connection time using the above-described two arithmetic expressions will be described with reference to FIG.
First, the control unit 30 of the BGM player 16 reads the unique number stored in the unique number storage unit 46. In this embodiment, the lowest value of the MAC address is read as a unique number. The lowest value of the MAC address is 1 byte, which is a number from 0 to 255 in decimal. Here, it is assumed that the unique number is 165 as an example.
[0039]
Subsequently, the control unit 30 reads the time width of the time range 44 from the time range storage unit 42. In this embodiment, since the start time is 0:00 and the end time is 3:00, the time width is 3 hours.
The control unit 30 calculates the value by substituting the read unique number and the time width into the above equation (1). In this embodiment, a numerical value of 75 is calculated. This means that a time obtained by adding 75 minutes to the start time is set as the scheduled connection time.
[0040]
Next, the control unit 30 calculates the scheduled connection time by adding the distributed time calculated by the expression 1 to the start time read from the time range storage unit 42 based on the expression 2.
In this embodiment, since the start time is 0:00, the scheduled connection time is calculated as 1:15.
As described above, since the plurality of BGM players 16 calculate the scheduled connection time to the network based on the unique values, the scheduled connection times can be reliably dispersed.
[0041]
In the above-described embodiment, the content of the BGM player 16 is obtained by downloading the content from the content storage server 28.
In this way, traffic is not congested, and even if the number of BGM players 16 increases, congestion of the transmission path from the data transmitting device 14 to the Internet 12 can be reduced.
However, if the data transmission device 14 and the BGM player 16 are connected by a large-capacity line, the content is attached to the e-mail 24 from the data transmission device 14 and directly delivered to the BGM player 16. It may be. In such a case, there is no need to describe the content identifier in the e-mail 24.
[0042]
Further, the arithmetic expression for calculating the dispersion time is not limited to the above-described Expression 2, and another arithmetic expression may be employed.
[0043]
As described above, various preferred embodiments of the present invention have been described. However, the present invention is not limited to the above-described embodiments, and it is needless to say that many modifications can be made without departing from the spirit of the invention. It is.
[0044]
【The invention's effect】
According to the present invention, the time for receiving an e-mail and / or downloading content by connecting to a network is a time range including a start time and an end time, and is the same for each BGM player. The time range storage means in which the time range is stored in advance is provided, and the control means in the BGM player reads the time range from the time range storage means, and within the read time range, Is controlled to receive an e-mail and / or download a content, so that the transmission of the e-mail from the data transmitting apparatus can be performed to a plurality of BGM players at a certain fixed time. This makes it possible to easily manage the schedule for sending e-mails at the agency, which is a significant effect.
[0045]
The BGM player further includes a unique number storage unit that stores in advance a unique number assigned to each of the plurality of BGM players as a different number, and the control unit determines the start time from the time range storage unit. Reading the unique number from the unique number storage means, and setting the time shifted from the start time by a predetermined time based on the read unique number as the connection time to the network. Calculating the time, adding the calculated dispersion time to the read start time, and storing the time obtained by the addition in the planned connection time storage means as the planned connection time; Connect to the network to receive e-mail and / or download the content Since performing step, a connection scheduled time to each BGM player network can be no uniform dispersion deviation in time a predetermined range. For this reason, a plurality of BGM players do not connect to the network at the same time, and the server load and the line load can be reduced.
[0046]
Further, the data transmission device includes a time range changing unit that creates a command for changing the time range stored in the time range storage unit in the BGM player and attaches the command to an electronic mail, and controls the BGM player. The means changes the time range stored in the time range storage means based on the command for changing the time range attached to the e-mail, so that the time range once set (including the start time and the end time, ) Can be easily changed without actually going to the store where the BGM player is installed, so that both the agency worker and the store-side operator who operates the BGM player can save time and effort.
[0047]
Further, according to the method for setting the connection time of a BGM player to a network according to the present invention, even when a plurality of BGM players are connected to the network, transmission of an e-mail from the data transmission device side to the plurality of BGM players is performed. Also, a time that can be set to a certain fixed time can be set, and the management of the transmission schedule of the e-mail of the data transmission device becomes easy. In addition, the scheduled connection time of each BGM player to the network can be evenly distributed without deviation within a predetermined time range.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram showing an overall configuration of a BGM reproduction system according to the present invention.
FIG. 2 is an explanatory diagram showing an internal configuration of a BGM player.
FIG. 3 is an explanatory diagram showing an example of a reproduction program.
FIG. 4 is an explanatory diagram showing an internal configuration of the data transmission device.
FIG. 5 is an explanatory diagram showing a method of setting a scheduled connection time to a network.
[Explanation of symbols]
2 store 4 agency 10 BGM reproduction system 12 network (Internet)
14 Data transmission device 16 BGM player 20 Mail server 24 E-mail 28 Content storage server 30, 60 Control unit 32, 64 Communication unit 34 Playback program storage unit 36 Content storage unit 38 Playback unit 39 Internal clock 40 Speaker 41, 65 Monitor unit 42 Time range storage means 44 time range 46 unique number storage means 50 header 51 mail body 62 storage means 66 mail transmission means 68 time range change means

Claims (9)

ネットワークに接続され、複数のコンテンツを所定の再生プログラムに基づいて再生する、複数のBGMプレーヤと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤにおいて再生させるコンテンツを予め蓄積してあるコンテンツ格納サーバと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤに対して、前記再生プログラムと該再生プログラムに基づいて再生すべきコンテンツの識別子とが記述された電子メールを送信する電子メール送信手段を有する、コンテンツを前記BGMプレーヤへ提供するデータ送信装置とを具備し、
前記BGMプレーヤには、前記データ送信装置から受信した電子メールに記述されているコンテンツの識別子に基づいて必要なコンテンツを前記コンテンツ格納サーバからダウンロードしてコンテンツ記憶手段に記憶し、前記電子メールに記述されていた再生プログラムを再生プログラム記憶手段に記憶し、該再生プログラム記憶手段から再生プログラムを読み出して実行することで、前記ダウンロードしたコンテンツを再生するように制御する制御手段が設けられているBGM再生システムにおけるBGMプレーヤにおいて、
前記ネットワークに接続して前記電子メールの受信および/または前記コンテンツのダウンロードを行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、該時間範囲が予め記憶されている時間範囲記憶手段が設けられ、
前記制御手段は、
該時間範囲記憶手段から時間範囲を読み出し、該読み出した時間範囲内で、前記ネットワークに接続して、前記電子メールの受信および/または前記コンテンツのダウンロードを行なうように制御することを特徴とするBGMプレーヤ。
A plurality of BGM players connected to a network and for reproducing a plurality of contents based on a predetermined reproduction program;
A content storage server that is connected to the network so as to be communicable with the BGM player, and stores content to be played back in the BGM player in advance;
The network is connected to the BGM player so as to be communicable with the BGM player, and transmits an e-mail to the BGM player in which the reproduction program and an identifier of a content to be reproduced based on the reproduction program are described. A data transmission device for providing content to the BGM player, the device having an e-mail transmission means,
The BGM player downloads necessary content from the content storage server based on the content identifier described in the e-mail received from the data transmission device, stores the required content in the content storage unit, and writes the content in the e-mail. BGM playback, wherein the playback program stored in the playback program storage means is read, and the playback program is read from the playback program storage means and executed to control the playback of the downloaded content. In the BGM player in the system,
The time for connecting to the network and receiving the e-mail and / or downloading the content is within a time range consisting of a start time and an end time, which is the same for each BGM player. A time range storage means in which the time range is stored in advance,
The control means includes:
BGM which reads out the time range from the time range storage means, and controls to receive the electronic mail and / or download the content within the read time range by connecting to the network. Player.
ネットワークに接続され、複数のコンテンツを所定の再生プログラムに基づいて再生する、複数のBGMプレーヤと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤにおいて再生させるコンテンツを予め蓄積すると共に、前記BGMプレーヤに対して、前記再生プログラムと該再生プログラムに基づいて再生すべきコンテンツの識別子が記述された電子メールを送信する電子メール送信手段を有するデータ送信装置とを具備し、
前記BGMプレーヤには、前記データ送信装置から受信した電子メールに添付されている前記再生プログラムと前記コンテンツとを、再生プログラム記憶手段とコンテンツ記憶手段に記憶し、前記再生プログラムを実行することで、前記コンテンツを再生するように制御する制御手段が設けられているBGM再生システムにおけるBGMプレーヤにおいて、
前記ネットワークに接続して前記電子メールの受信を行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、該時間範囲が予め記憶されている時間範囲記憶手段が設けられ、
前記制御手段は、
該時間範囲記憶手段から時間範囲を読み出し、該読み出した時間範囲内で、前記ネットワークに接続して前記電子メールの受信を行なうように制御することを特徴とするBGMプレーヤ。
A plurality of BGM players connected to a network and for reproducing a plurality of contents based on a predetermined reproduction program;
The network is connected to the BGM player so as to be able to communicate with the BGM player, and the content to be played back by the BGM player is stored in advance, and the BGM player is to be played back based on the playback program and the playback program. A data transmission device having an e-mail transmission means for transmitting an e-mail in which a content identifier is described,
The BGM player stores the playback program and the content attached to the e-mail received from the data transmission device in a playback program storage unit and a content storage unit, and executes the playback program. In a BGM player in a BGM reproduction system provided with control means for controlling the reproduction of the content,
The time range is set so that the time for connecting to the network and receiving the e-mail is within a time range consisting of a start time and an end time and is the same for each BGM player. Time range storage means in which is stored in advance is provided,
The control means includes:
A BGM player which reads a time range from the time range storage means and controls to connect to the network and receive the e-mail within the read time range.
複数のBGMプレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段を具備し、
前記制御手段は、
前記時間範囲記憶手段から開始時刻を読み出すステップ、
前記固有番号記憶手段から固有番号を読み出すステップ、
読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、
読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として接続予定時刻記憶手段内に記憶するステップ
該設定された接続予定時刻になったときに前記ネットワークに接続して、前記電子メールの受信および/または前記コンテンツのダウンロードを行なうステップを実行することを特徴とする請求項1または2記載のBGMプレーヤ。
A unique number storage means for storing in advance a unique number assigned to each of the plurality of BGM players as a different number,
The control means includes:
Reading a start time from the time range storage means,
Reading a unique number from the unique number storage means,
Calculating a dispersion time that is a time shifted from the start time in order to set a time shifted from the start time by a predetermined time as a connection time to the network based on the read unique number;
Adding the calculated dispersion time to the read start time, and storing the time obtained by the addition as a scheduled connection time in the scheduled connection time storage means; 3. The BGM player according to claim 1, wherein the BGM player executes a step of receiving the electronic mail and / or downloading the content.
ネットワークに接続され、複数のコンテンツを所定の再生プログラムに基づいて再生する、複数のBGMプレーヤと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤにおいて再生させるコンテンツを予め蓄積してあるコンテンツ格納サーバと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤに対して、前記再生プログラムと該再生プログラムに基づいて再生すべきコンテンツの識別子とが記述された電子メールを送信する電子メール送信手段を有する、コンテンツを前記BGMプレーヤへ提供するデータ送信装置とを具備し、
前記BGMプレーヤには、前記データ送信装置から受信した電子メールに記述されているコンテンツの識別子に基づいて必要なコンテンツを前記コンテンツ格納サーバからダウンロードしてコンテンツ記憶手段に記憶し、前記電子メールに記述されていた再生プログラムを再生プログラム記憶手段に記憶し、該再生プログラム記憶手段から再生プログラムを読み出して実行することで、前記ダウンロードしたコンテンツを再生するように制御する制御手段が設けられているBGM再生システムにおいて、
前記各BGMプレーヤには、
前記ネットワークに接続して前記電子メールの受信および/または前記コンテンツのダウンロードを行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、該時間範囲が予め記憶されている時間範囲記憶手段が設けられ、
前記制御手段は、
該時間範囲記憶手段から時間範囲を読み出し、該読み出した時間範囲内で、前記ネットワークに接続して、前記電子メールの受信および/または前記コンテンツのダウンロードを行なうように制御することを特徴とするBGM再生システム。
A plurality of BGM players connected to a network and for reproducing a plurality of contents based on a predetermined reproduction program;
A content storage server that is connected to the network so as to be communicable with the BGM player, and stores content to be played back in the BGM player in advance;
The network is connected to the BGM player so as to be communicable with the BGM player, and transmits an e-mail to the BGM player in which the reproduction program and an identifier of a content to be reproduced based on the reproduction program are described. A data transmission device for providing content to the BGM player, the device having an e-mail transmission means,
The BGM player downloads necessary content from the content storage server based on the content identifier described in the e-mail received from the data transmission device, stores the required content in the content storage unit, and writes the content in the e-mail. BGM playback, wherein the playback program stored in the playback program storage means is read, and the playback program is read from the playback program storage means and executed to control the playback of the downloaded content. In the system,
In each of the BGM players,
The time for connecting to the network and receiving the e-mail and / or downloading the content is within a time range consisting of a start time and an end time, which is the same for each BGM player. A time range storage means in which the time range is stored in advance,
The control means includes:
BGM which reads out the time range from the time range storage means, and controls to receive the electronic mail and / or download the content within the read time range by connecting to the network. Reproduction system.
ネットワークに接続され、複数のコンテンツを所定の再生プログラムに基づいて再生する、複数のBGMプレーヤと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤにおいて再生させるコンテンツを予め蓄積すると共に、前記BGMプレーヤに対して、前記再生プログラムと該再生プログラムに基づいて再生すべきコンテンツの識別子が記述された電子メールを送信する電子メール送信手段を有するデータ送信装置とを具備し、
前記BGMプレーヤには、前記データ送信装置から受信した電子メールに添付されている前記再生プログラムと前記コンテンツとを、再生プログラム記憶手段とコンテンツ記憶手段に記憶し、前記再生プログラムを実行することで、前記コンテンツを再生するように制御する制御手段が設けられているBGM再生システムにおいて、
前記各BGMプレーヤには、
前記ネットワークに接続して前記電子メールの受信を行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、該時間範囲が予め記憶されている時間範囲記憶手段が設けられ、
前記制御手段は、
該時間範囲記憶手段から時間範囲を読み出し、該読み出した時間範囲内で、前記ネットワークに接続して前記電子メールの受信を行なうように制御することを特徴とするBGM再生システム。
A plurality of BGM players connected to a network and for reproducing a plurality of contents based on a predetermined reproduction program;
The network is connected to the BGM player so as to be able to communicate with the BGM player, and the content to be played back by the BGM player is stored in advance, and the BGM player is to be played back based on the playback program and the playback program. A data transmission device having an e-mail transmission means for transmitting an e-mail in which a content identifier is described,
The BGM player stores the playback program and the content attached to the e-mail received from the data transmission device in a playback program storage unit and a content storage unit, and executes the playback program. In a BGM reproduction system provided with control means for controlling the reproduction of the content,
In each of the BGM players,
The time range is set so that the time for connecting to the network and receiving the e-mail is within a time range consisting of a start time and an end time and is the same for each BGM player. Time range storage means in which is stored in advance is provided,
The control means includes:
A BGM reproduction system, wherein a time range is read from the time range storage means, and control is performed such that the electronic mail is received by connecting to the network within the read time range.
前記BGMプレーヤには、複数のBGMプレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段を具備し、
前記BGMプレーヤの制御手段は、
前記時間範囲記憶手段から開始時刻を読み出すステップ、
前記固有番号記憶手段から固有番号を読み出すステップ、
読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、
読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として接続予定時刻記憶手段内に記憶するステップ
該設定された接続予定時刻になったときに前記ネットワークに接続して、前記電子メールの受信および/または前記コンテンツのダウンロードを行なうステップを実行することを特徴とする請求項4または5記載のBGM再生システム。
The BGM player includes a unique number storage unit that previously stores a unique number assigned as a different number to each of the plurality of BGM players,
The control means of the BGM player includes:
Reading a start time from the time range storage means,
Reading a unique number from the unique number storage means,
Calculating a dispersion time that is a time shifted from the start time in order to set a time shifted from the start time by a predetermined time as a connection time to the network based on the read unique number;
Adding the calculated dispersion time to the read start time, and storing the time obtained by the addition as a scheduled connection time in the scheduled connection time storage means; The BGM reproduction system according to claim 4 or 5, wherein a step of receiving the electronic mail and / or downloading the content is executed by connecting to a BGM.
前記データ送信装置は、
BGMプレーヤ内の前記時間範囲記憶手段内に記憶されている時間範囲を変更するためのコマンドを作成して電子メールに添付する時間範囲変更手段を具備し、
前記BGMプレーヤの制御手段は、
電子メールに添付された時間範囲を変更するコマンドに基づいて、時間範囲記憶手段内に記憶されている時間範囲を変更することを特徴とする請求項4,5または6記載のBGM再生システム。
The data transmission device,
A time range changing means for creating a command for changing a time range stored in the time range storage means in the BGM player and attaching the command to an e-mail;
The control means of the BGM player includes:
7. The BGM reproducing system according to claim 4, wherein the time range stored in the time range storage unit is changed based on a command for changing the time range attached to the electronic mail.
ネットワークに接続され、複数のコンテンツを所定の再生プログラムに基づいて再生する、複数のBGMプレーヤと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤにおいて再生させるコンテンツを予め蓄積してあるコンテンツ格納サーバと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤに対して、前記再生プログラムと該再生プログラムに基づいて再生すべきコンテンツの識別子とが記述された電子メールを送信する電子メール送信手段を有する、コンテンツを前記BGMプレーヤへ提供するデータ送信装置とを具備し、
前記BGMプレーヤには、前記データ送信装置から受信した電子メールに記述されているコンテンツの識別子に基づいて必要なコンテンツを前記コンテンツ格納サーバからダウンロードしてコンテンツ記憶手段に記憶し、前記電子メールに記述されていた再生プログラムを再生プログラム記憶手段に記憶し、該再生プログラム記憶手段から再生プログラムを読み出して実行することで、前記ダウンロードしたコンテンツを再生するように制御する制御手段が設けられているBGM再生システムにおけるBGMプレーヤのネットワークへの接続時刻設定方法であって、
前記ネットワークに接続して前記電子メールの受信および/またはコンテンツのダウンロードを行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、該時間範囲が予め記憶されている時間範囲記憶手段から開始時刻を読み出すステップ、
複数のBGMプレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段から固有番号を読み出すステップ、
読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、
読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として設定するステップを含むことを特徴とするネットワークへの接続時刻設定方法。
A plurality of BGM players connected to a network and for reproducing a plurality of contents based on a predetermined reproduction program;
A content storage server that is connected to the network so as to be communicable with the BGM player, and stores content to be played back in the BGM player in advance;
The network is connected to the BGM player so as to be communicable with the BGM player, and transmits an e-mail to the BGM player in which the reproduction program and an identifier of a content to be reproduced based on the reproduction program are described. A data transmission device for providing content to the BGM player, the device having an e-mail transmission means,
The BGM player downloads necessary content from the content storage server based on the content identifier described in the e-mail received from the data transmission device, stores the required content in the content storage unit, and writes the content in the e-mail. BGM playback, wherein the playback program stored in the playback program storage means is read, and the playback program is read from the playback program storage means and executed to control the playback of the downloaded content. A method of setting a connection time of a BGM player to a network in the system,
The time for receiving the electronic mail and / or downloading the content by connecting to the network is located within a time range including a start time and an end time, which is the same for each BGM player. Reading the start time from the time range storage means in which the time range is stored in advance,
Reading a unique number from a unique number storage unit that stores in advance a unique number assigned to each of the plurality of BGM players as a different number;
Calculating a dispersion time that is a time shifted from the start time in order to set a time shifted from the start time by a predetermined time as a connection time to the network based on the read unique number;
A method for setting a connection time to a network, comprising: adding a calculated dispersion time to the read start time, and setting a time obtained by the addition as a scheduled connection time.
ネットワークに接続され、複数のコンテンツを所定の再生プログラムに基づいて再生する、複数のBGMプレーヤと、
前記ネットワークに、前記BGMプレーヤと通信可能となるように接続され、前記BGMプレーヤにおいて再生させるコンテンツを予め蓄積すると共に、前記BGMプレーヤに対して、前記再生プログラムと該再生プログラムに基づいて再生すべきコンテンツの識別子が記述された電子メールを送信する電子メール送信手段を有するデータ送信装置とを具備し、
前記BGMプレーヤには、前記データ送信装置から受信した電子メールに添付されている前記再生プログラムと前記コンテンツとを、再生プログラム記憶手段とコンテンツ記憶手段に記憶し、前記BGMプレーヤが前記再生プログラムを実行することで、前記コンテンツを再生するように制御する制御手段が設けられているBGM再生システムにおけるBGMプレーヤのネットワークへの接続時刻設定方法であって、
前記ネットワークに接続して前記電子メールの受信を行なうための時刻が、開始時刻と終了時刻から成る時間範囲であって各BGMプレーヤで同一となるような範囲内に位置するように、該時間範囲が予め記憶されている時間範囲記憶手段から開始時刻を読み出すステップ、
複数のBGMプレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段から固有番号を読み出すステップ、
読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、
読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として設定するステップを含むことを特徴とするネットワークへの接続時刻設定方法。
A plurality of BGM players connected to a network and for reproducing a plurality of contents based on a predetermined reproduction program;
The network is connected to the BGM player so as to be able to communicate with the BGM player, and the content to be played back by the BGM player is stored in advance, and the BGM player is to be played back based on the playback program and the playback program. A data transmission device having an e-mail transmission means for transmitting an e-mail in which a content identifier is described,
The BGM player stores the playback program and the content attached to the e-mail received from the data transmission device in a playback program storage unit and a content storage unit, and the BGM player executes the playback program. A method for setting a connection time of a BGM player to a network in a BGM playback system, wherein a control unit for controlling the content to be played back is provided,
The time range is set so that the time for connecting to the network and receiving the e-mail is within a time range consisting of a start time and an end time and is the same for each BGM player. Reading the start time from the time range storage means stored in advance,
Reading a unique number from a unique number storage unit that stores in advance a unique number assigned to each of the plurality of BGM players as a different number;
Calculating a dispersion time that is a time shifted from the start time in order to set a time shifted from the start time by a predetermined time as a connection time to the network based on the read unique number;
A method for setting a connection time to a network, comprising: adding a calculated dispersion time to the read start time, and setting a time obtained by the addition as a scheduled connection time.
JP2002285071A 2002-09-30 2002-09-30 Bgm player, bgm play-back system and method for setting connection time to network Pending JP2004118152A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002285071A JP2004118152A (en) 2002-09-30 2002-09-30 Bgm player, bgm play-back system and method for setting connection time to network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002285071A JP2004118152A (en) 2002-09-30 2002-09-30 Bgm player, bgm play-back system and method for setting connection time to network

Publications (1)

Publication Number Publication Date
JP2004118152A true JP2004118152A (en) 2004-04-15

Family

ID=32278464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002285071A Pending JP2004118152A (en) 2002-09-30 2002-09-30 Bgm player, bgm play-back system and method for setting connection time to network

Country Status (1)

Country Link
JP (1) JP2004118152A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007010779A1 (en) * 2005-07-15 2007-01-25 Matsushita Electric Industrial Co., Ltd. Packet transmitter

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0548579A (en) * 1991-08-19 1993-02-26 Fujitsu Ltd Broadcast communication processing device
JP2000081889A (en) * 1999-08-06 2000-03-21 Yamaha Corp Communication system
JP2001282689A (en) * 2000-01-25 2001-10-12 Shinano Kenshi Co Ltd Content distribution system
JP2001358670A (en) * 2000-06-15 2001-12-26 Nec Corp Method and apparatus for organizing bgm broadcast
JP2002007292A (en) * 2000-06-16 2002-01-11 Sega Corp Notification system
JP2002064878A (en) * 2000-06-05 2002-02-28 Mitsubishi Electric Corp Wireless communication system, wireless base station, wireless terminal, and wireless multicast communication control method
JP2002261933A (en) * 2001-03-01 2002-09-13 J-Phone East Co Ltd Communication method, traffic distribution control method in communication network, information distribution system, and information communication terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0548579A (en) * 1991-08-19 1993-02-26 Fujitsu Ltd Broadcast communication processing device
JP2000081889A (en) * 1999-08-06 2000-03-21 Yamaha Corp Communication system
JP2001282689A (en) * 2000-01-25 2001-10-12 Shinano Kenshi Co Ltd Content distribution system
JP2002064878A (en) * 2000-06-05 2002-02-28 Mitsubishi Electric Corp Wireless communication system, wireless base station, wireless terminal, and wireless multicast communication control method
JP2001358670A (en) * 2000-06-15 2001-12-26 Nec Corp Method and apparatus for organizing bgm broadcast
JP2002007292A (en) * 2000-06-16 2002-01-11 Sega Corp Notification system
JP2002261933A (en) * 2001-03-01 2002-09-13 J-Phone East Co Ltd Communication method, traffic distribution control method in communication network, information distribution system, and information communication terminal

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007010779A1 (en) * 2005-07-15 2007-01-25 Matsushita Electric Industrial Co., Ltd. Packet transmitter
US7929560B2 (en) 2005-07-15 2011-04-19 Panasonic Corporation Packet transmitting apparatus
JP4886689B2 (en) * 2005-07-15 2012-02-29 パナソニック株式会社 Packet transmitter

Similar Documents

Publication Publication Date Title
JP4333655B2 (en) Content receiving apparatus and content receiving method
JP2002091863A (en) Information provision method
US6985949B2 (en) Content delivery system allowing licensed member to upload contents to server and to use electronic mail for delivering URL of the contents to recipient
US8336075B2 (en) Information distribution system, program-for-management-apparatus recording medium, and program-for-information-processor recording medium
JP4293160B2 (en) Content playback apparatus and content playback method
US8589576B2 (en) Contents distributing system, client, server, contents distributing method, and contents reproducing method
JP2006023991A (en) PROCESSING DEVICE, PROCESSING METHOD, PROCESSING PROGRAM, AND RECORDING MEDIUM
JP2004118152A (en) Bgm player, bgm play-back system and method for setting connection time to network
JP3566921B2 (en) Content reproduction system, content reproduction method, schedule generation device, computer-readable recording medium recording schedule generation method and program, and content reproduction device
JP4882441B2 (en) Distribution server device, client device, and program used therefor
JP2004118034A (en) Bgm play-back system and bgm player for use in the same
JP2004170636A (en) Bgm reproduction system and bgm player
JP2001265662A (en) Method and system for providing time-limited content, and recording medium recording content-limited time providing program
JP2004054066A (en) Bgm reproduction system and bgm player and bgm reproducing method used for same
JP2004037643A (en) Bgm playback system, bgm player used for the same, and bgm reproducing method
JP2003241769A (en) System and method for contents distribution, and contents distribution server and reproducer used by the contents distribution system
JP2004184593A (en) Bgm reproduction system and bgm player
JP2004128627A (en) Data transmission system
JP4099372B2 (en) BGM playback system and BGM player
JP2001282689A (en) Content distribution system
JP2004233870A (en) Bgm reproduction system, data transmission system, and bgm player
JP2004199368A (en) Bgm reproduction system, confirmation method for contents in bgm player, and bgm player
JP2006279843A (en) Content distribution system and content reproduction apparatus
JP2004053704A (en) Bgm player, bgm replaying system using the same, and bgm replaying method
JP2002094551A (en) Information provision method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050811

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071225

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080415

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080902