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 PDFInfo
- 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
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
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
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
The content identifier refers to the name of the
[0018]
First, an outline of the
The configuration of the
[0019]
One
In the agency 4, a data transmission device 14 for transmitting a reproduction program or the like for setting the operation of the
[0020]
On the
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
[0022]
Further, a
[0023]
In the
In this way, the connection time at which each
[0024]
It should be noted that the
Specifically, a command for changing the
[0025]
Further, a unique number storage means 46 is provided in the
The unique number is a unique number assigned to each of the plurality of
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
[0026]
Next, the basic operation of the
The
The
Further, the
[0027]
The
[0028]
Next, FIG. 3 shows an example of e-mail contents sent by the data transmission device 14.
The
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
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
[0029]
The reproduction program will be described.
In FIG. 3, two reproduction programs A and B are described in one e-mail.
A
The fourth line from the top is a
The
[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
In the data transmitting apparatus 14 of the present invention, a
As a specific example of the
[0031]
The data transmission device 14 is provided with a time
The time
[0032]
Next, a method for setting the scheduled connection time of each
The connection to the
By connecting the plurality of
Also, by keeping the scheduled connection time within a predetermined time range without completely varying each of the
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
[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
[0039]
Subsequently, the
The
[0040]
Next, the
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
[0041]
In the above-described embodiment, the content of the
In this way, traffic is not congested, and even if the number of
However, if the data transmission device 14 and the
[0042]
Further, the arithmetic expression for calculating the dispersion time is not limited to the above-described
[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
14
Claims (9)
前記ネットワークに、前記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プレーヤ。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.
前記制御手段は、
前記時間範囲記憶手段から開始時刻を読み出すステップ、
前記固有番号記憶手段から固有番号を読み出すステップ、
読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、
読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として接続予定時刻記憶手段内に記憶するステップ
該設定された接続予定時刻になったときに前記ネットワークに接続して、前記電子メールの受信および/または前記コンテンツのダウンロードを行なうステップを実行することを特徴とする請求項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再生システム。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再生システム。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プレーヤの制御手段は、
前記時間範囲記憶手段から開始時刻を読み出すステップ、
前記固有番号記憶手段から固有番号を読み出すステップ、
読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、
読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として接続予定時刻記憶手段内に記憶するステップ
該設定された接続予定時刻になったときに前記ネットワークに接続して、前記電子メールの受信および/または前記コンテンツのダウンロードを行なうステップを実行することを特徴とする請求項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プレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段から固有番号を読み出すステップ、
読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、
読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として設定するステップを含むことを特徴とするネットワークへの接続時刻設定方法。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プレーヤの各々に対してそれぞれ異なる番号として付されている固有番号を予め記憶している固有番号記憶手段から固有番号を読み出すステップ、
読み出した固有番号に基づいて、開始時刻から所定時間ずらした時刻をネットワークへの接続時刻とするため、開始時刻からずらした時間である分散時間を算出するステップ、
読み出した開始時刻に、算出した分散時間を加算し、加算して得られた時刻を接続予定時刻として設定するステップを含むことを特徴とするネットワークへの接続時刻設定方法。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.
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)
| 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)
| 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 |
-
2002
- 2002-09-30 JP JP2002285071A patent/JP2004118152A/en active Pending
Patent Citations (7)
| 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)
| 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 |