JP4124399B2 - Content distribution system - Google Patents
Content distribution system Download PDFInfo
- Publication number
- JP4124399B2 JP4124399B2 JP2001003392A JP2001003392A JP4124399B2 JP 4124399 B2 JP4124399 B2 JP 4124399B2 JP 2001003392 A JP2001003392 A JP 2001003392A JP 2001003392 A JP2001003392 A JP 2001003392A JP 4124399 B2 JP4124399 B2 JP 4124399B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- information
- distribution
- display
- distributed
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【0001】
【発明の属する技術分野】
本発明はコンテンツ配信システム、特に各拠点に設置されたコンテンツ表示端末装置で表示させるコンテンツのコンテンツ配信センタから各コンテンツ表示端末装置への配信及びインストール処理の自動化に関する。
【0002】
【従来の技術】
我が国における各マルチメディア科学館では、自然、健康、災害等それぞれの分野に属する資料を展示したり、関連するコンテンツを設置されたコンテンツ表示端末装置(以下、「展示端末」という)に表示することで展示等している。展示端末は、汎用的なパーソナルコンピュータにジョイスティックや大型プロジェクタを接続し、予め設定した表示スケジュールに従いMPEG等の映像や3次元CGなどの種々のコンテンツを種々の形態で展示できるように構成されている。展示端末にコンテンツを表示させるためには、当該各展示端末の種類に適応したコンテンツを事前にインストールしておく必要がある。
【0003】
以下、コンテンツを各展示端末にインストールするまでの従来における処理の流れを説明する。
【0004】
各展示端末において表示されるコンテンツは、コンテンツ配信センタにて管理されている。コンテンツ配信センタでは、新たなコンテンツが制作されると、そのコンテンツ及びそのインストーラをCD−ROMに記録して各マルチメディア科学館に配送する。各マルチメディア科学館では、配送されてきたCD−ROMをコンテンツを表示させる各展示端末に装着してインストールを行う。あるいは、マルチメディア科学館内に設置されているコンテンツサーバとネットワーク接続されている展示端末に対しては、コンテンツサーバからインストールを実行する。このようにしてコンテンツがインストールされると、各展示端末において予め設定された表示スケジュールに従い各コンテンツを表示する。
【0005】
【発明が解決しようとする課題】
しかしながら、従来においては、コンテンツをコンテンツ配信センタから遠隔地の各マルチメディア科学館(以下、「拠点」)に配送し、複数種類、複数台の展示端末毎に担当者がそれぞれインストールを行う必要があった。このため、展示端末数の多い拠点においては、インストール作業に多くの人手と時間を要していた。
【0006】
また、展示端末の種類によりインストールするコンテンツが異なっており、また、コンテンツによってインストール方法が異なる場合があるので、端末種別に応じた方法で間違えることなくインストールを行うには、ある程度の熟練が必要であった。また、間違えないようにインストールするために担当者にかかる負担は少なくなかった。
【0007】
本発明は以上のような問題を解決するためになされたものであり、その目的は、コンテンツ配信システムから配信されるコンテンツを各拠点に設置された各コンテンツ表示端末装置へインストールする作業の自動化を図るコンテンツ配信システムを提供することにある。
【0008】
【課題を解決するための手段】
以上のような目的を達成するために、本発明に係るコンテンツ配信システムは、コンテンツを表示する1または複数種類のコンテンツ表示端末装置が複数台設置された複数の拠点と、各拠点に対してコンテンツを配信するコンテンツ配信センタとを有するコンテンツ配信システムにおいて、前記コンテンツ配信センタには、配信対象のコンテンツ、そのコンテンツのインストールソフトウェア、そのコンテンツの表示スケジュール情報及びコンテンツ属性情報を含むコンテンツ情報を、コンテンツ毎表示スケジュール毎に生成するコンテンツ情報生成処理手段と、コンテンツ種別と、当該コンテンツ種別に該当するコンテンツを含むコンテンツ情報の配信先となる拠点を特定する情報とが対応付けされた配信先情報が登録された配信先情報データベースと、予め設定されている配信スケジュールに従いコンテンツ情報を、配信先情報に基づき特定した各拠点に自動配信する自動配信処理手段とを有するコンテンツ配信サーバが設置され、前記各拠点には、コンテンツ種別に基づき当該コンテンツの配信先とする前記コンテンツ表示端末装置を特定するための配信先端末情報が登録された配信先端末情報データベースと、予め設定されている配信スケジュールに従い前記コンテンツ配信サーバから配信されてきたコンテンツ情報に含まれているコンテンツ、インストールソフトウェア及び表示スケジュール情報を、配信先端末情報に基づき特定した前記コンテンツ表示端末装置に自動配信する拠点内コンテンツ配信処理手段とを有するコンテンツ中継サーバが設置され、前記各コンテンツ表示端末装置は、前記コンテンツ中継サーバからコンテンツ及び当該コンテンツのインストールソフトウェアが送られてきた時点で当該コンテンツのインストールを自動的に開始するインストール実行手段を有し、制作されたコンテンツの前記各コンテンツ表示端末装置への配信及びインストールを自動的に実行するものである。
【0009】
また、前記コンテンツ配信サーバは、コンテンツを前記拠点へ自動配信する配信時間情報を設定する配信スケジュール設定手段を有するものである。
【0010】
また、前記拠点内コンテンツ配信処理手段は、前記コンテンツ表示端末装置にコンテンツを自動配信する際、前記各コンテンツ表示端末装置への配信済の表示スケジュール情報を事前に調査し、表示スケジュール情報が未配信であったときのみ当該表示スケジュール情報を該当する前記コンテンツ表示端末装置へ配信するものである。
【0011】
また、前記拠点内コンテンツ配信処理手段は、前記コンテンツ表示端末装置にコンテンツを自動配信する際、前記各コンテンツ表示端末装置への配信済のコンテンツを事前に調査し、コンテンツが未配信であったときのみ当該コンテンツ及びインストールソフトウェアを該当する前記コンテンツ表示端末装置へ配信するものである。
【0012】
【発明の実施の形態】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。なお、本実施の形態においては、本発明に係るコンテンツ配信システムをマルチメディア科学館へのコンテンツの配信に適用する場合を例にして説明する。
【0013】
図1は、本発明に係るコンテンツ配信システムの一実施の形態を示したブロック構成図である。図1には、制作されたコンテンツを各マルチメディア科学館へ配信するコンテンツ配信センタ1とマルチメディア科学館に相当する拠点2及び管轄内拠点3が示されている。本実施の形態における拠点2は、全種類のコンテンツ表示端末装置が複数台設置されている相対的に大規模なマルチメディア科学館を想定している。一方、管轄内拠点3は、拠点2と同一地域内にあり、全種類のコンテンツ表示端末装置が設置されていない相対的に小規模な施設を想定している。このため、管轄内拠点3は、拠点2が管理している。
【0014】
コンテンツ配信センタ1には、コンテンツ配信処理を実行するコンテンツ配信サーバ4が設置されている。コンテンツ配信サーバ4は、コンテンツ情報を生成してコンテンツ情報データベース5に格納するコンテンツ情報生成処理部6及び予め設定されている配信スケジュールに従い配信先情報データベース7に予め登録されている拠点2に対してコンテンツ情報を自動配信する自動配信処理部8を有している。
【0015】
各拠点2には、コンテンツ配信サーバ4にネットワーク接続されたコンテンツ中継サーバ9とコンテンツを表示する複数台のコンテンツ表示端末装置(展示端末)10とが設置されている。コンテンツ中継サーバ9は、コンテンツ配信サーバ4から配信されるコンテンツ情報を受信するためのコンテンツ受信用フォルダ11と、配信先端末情報データベース12に従い受信したコンテンツ等を該当する展示端末10へダウンロードする拠点内コンテンツ配信処理部13と、受信したコンテンツ情報を管轄内拠点3へ配信する自動配信処理部14とを有している。
【0016】
展示端末10には、表示制御全体を行う汎用的なパーソナルコンピュータにジョイスティックや大型プロジェクタ等の入出力用機器が接続されることによって異なる種類の展示端末として形成され、予め設定された表示スケジュールに従いMPEG等の映像や3次元CGなどの種々のコンテンツを種々の形態で展示できるように構成されている。その一方、各展示端末10は、端末種別に関係なく、コンテンツ中継サーバ9からダウンロードされるコンテンツ等を受信するためのコンテンツ受信用フォルダ15と、インストールソフトウェアを実行することによりコンテンツをコンテンツデータベース16に登録するなどして実行できるように設定するインストール実行部17と、表示スケジュール情報データベース18に格納されている表示スケジュールに従いコンテンツの表示を行うコンテンツ表示処理部19とを有している。
【0017】
管轄内拠点3には、自動配信処理部14を有していない以外は拠点2と同様の構成で実現される。
【0018】
次に、本実施の形態において、制作されたコンテンツを各展示端末10にインストールするまでの処理の流れを説明する。まず、コンテンツ配信センタ1において行われる処理を図2に示したフローチャートを用いて説明する。
【0019】
コンテンツが内部においてあるいは外部に依頼して制作されると、コンテンツ情報生成処理部6は、コンテンツ情報を生成してコンテンツ情報データベース4に登録する。なお、インストールソフトウェアは、コンテンツと共に制作される。自動配信処理部8は、生成されたコンテンツ情報を事前に設定された配信スケジュールにしたがって各拠点2へ配信する。この配信されるコンテンツ情報は、コンテンツ属性情報、表示スケジュール情報、コンテンツ、インストールソフトウェア及び配信スケジュール情報で構成される。各コンテンツは、複数の表示スケジュールに組み込まれる可能性があるので、コンテンツ情報は、コンテンツ毎表示スケジュール毎に生成される。コンテンツ情報生成処理部6は、コンテンツ情報を次のようにして生成する。
【0020】
コンテンツが制作されると、コンテンツ情報生成処理部6は、まず最初にコンテンツ属性情報を生成する(ステップ101)。コンテンツ属性情報は、図3に示したコンテンツ属性情報登録画面から管理者により入力された情報により構成される。このうち、「タイトル名」はコンテンツに割り付けるタイトル名、「電子ファイルの格納場所」は、図示しないディスク装置におけるコンテンツの格納フォルダ、「コンテンツ種別」は動画、CG等コンテンツの種類である。
【0021】
続いて、コンテンツ情報生成処理部6は、配信スケジュール情報を設定する(ステップ102)。配信スケジュール情報は、図4に示した配信スケジュール情報設定画面から管理者により入力された情報により構成される。端末運用時間帯は、各展示端末10においてコンテンツが表示される端末運用時間帯である。データ転送時間帯は、コンテンツを転送する時間帯であり、転送開始時刻になった時点で各拠点2への当該コンテンツ情報の配信を自動的に開始する。データ転送時間帯には、通常、拠点2におけるの処理負荷を考慮して端末運用時間帯と重複しないように時刻が設定される。
【0022】
続いて、コンテンツ情報生成処理部6は、表示スケジュール情報を設定する(ステップ103)。表示スケジュール情報は、図5に示した表示スケジュール情報設定画面から管理者により入力された情報により構成される。画面の左側には、スケジュールの属性情報を入力するための各フィールドが設けられている。このうち、「表示スケジュール名」は、各表示スケジュールに割り付けられた名称である。画面の右側には、実際のスケジュールを設定するためのスケジュール設定領域が設けられており、スケジュールに組み込みたいコンテンツを一覧表示したものの中から選択する。
【0023】
コンテンツ情報生成処理部6は、コンテンツ、インストールソフトウェア、そして以上のようにして生成された各情報を対応付けしてコンテンツ情報を生成してコンテンツ情報データベース4に登録する(ステップ104)。なお、コンテンツは、複数の異なる表示スケジュールに組み込まれる可能性があるので、同一内容のコンテンツや表示スケジュール情報等を含むコンテンツ情報が複数生成される場合がある。従って、本実施の形態では、コンテンツ情報を構成する各情報を別ファイルで保存し、コンテンツ情報には、各情報のポインタ(ファイル名)のみを持たせるようにしてもよい。なお、各ファイルには、予め決められた規則に従い名称が付けられる。このように、コンテンツ情報のデータ構成、コンテンツ情報データベース4の内部仕様は、本発明を利用するシステム環境に適したものとすればよく、本発明の要旨ではない。
【0024】
以上のようにしてコンテンツ情報が生成されると、自動配信処理部8は、未転送の各コンテンツ情報に含まれる配信スケジュール情報の転送開始時刻と現在時刻とを定期的に比較して、転送開始時刻に達したコンテンツ情報を各拠点2へ配信する(ステップ105)。配信先情報データベース7には、コンテンツ種別と各拠点2に設置されているコンテンツ中継サーバ9のIPアドレスとが対応付けして登録されているので、自動配信処理部8は、未転送の各コンテンツ情報のコンテンツ属性情報に設定されているコンテンツ種別を参照して該当する拠点2のみへ各コンテンツ情報をダウンロードすることになる。なお、ダウンロードしたコンテンツ情報が格納される各コンテンツ中継サーバ9のコンテンツ受信用フォルダ11の名称は、予め決められている。
【0025】
次に、各拠点2において行われる処理を図6に示したフローチャートを用いて説明する。
【0026】
コンテンツ中継サーバ9では、コンテンツ受信用フォルダ11へ定期的に参照しにいくことでコンテンツ情報が送られてきたかどうかを監視している(ステップ201)。この監視処理は、展示端末10の運用時間帯には行わないようにしてもよい。運用時間帯における処理負荷を考慮するためである。コンテンツ情報の受信完了を確認すると、拠点内コンテンツ配信処理部13は、図示しないコンテンツ情報データベースへ移動し保存する(ステップ202)。そして、拠点内コンテンツ配信処理部13は、受信したコンテンツ情報の各コンテンツ情報のコンテンツ属性情報に設定されているコンテンツ種別に基づき配信先端末種別テーブル12aを参照することによってコンテンツ情報の配信先とする展示端末種別を特定する。更に、特定した展示端末種別に基づき配信先端末テーブル12bを参照することによってコンテンツ情報の配信先とする展示端末10を特定する(ステップ203)。このようにして、コンテンツ配信センタ1から配信されてきたコンテンツをインストールする展示端末10を自動的に特定することができる。
【0027】
続いて、拠点内コンテンツ配信処理部13は、特定した展示端末10に対して該当するコンテンツを配信することになるが、本実施の形態では、各展示端末10への配信処理を効率的に行うために以下のような判定処理を含めている。なお、コンテンツ情報に含まれている情報のうち配信スケジュール情報は、コンテンツ配信センタ1から各拠点2へ配信するための情報であるので、各展示端末10へはダウンロードしない。以降の説明において展示端末10へコンテンツ情報を配信するというときには、配信スケジュール情報を除くものとする。
【0028】
まず、該当する展示端末10へ送ろうとするコンテンツ情報に含まれる表示スケジュール情報に設定されている表示スケジュール名(バージョンを含める)と、当該展示端末10へ過去にダウンロードした表示スケジュール情報に設定されている各表示スケジュール名(バージョンを含める)とを比較する(ステップ204)。なお、展示端末10へダウンロード済みのコンテンツ情報に関しては、この比較処理時点で展示端末10に問い合わせて表示スケジュール名を返答してもらうようにしてもよいし、配信履歴情報としてコンテンツ中継サーバ9で保持管理しておいてもよい。後述する他の情報においても同様とする。一致する表示スケジュール名の表示スケジュール情報が当該展示端末10に存在する場合には、その表示スケジュールに従い表示されるコンテンツは、展示端末10へダウンロード済であると判断できるのでコンテンツ情報を当該展示端末10へダウンロードしない。一致するものが存在しない場合には、その表示スケジュール情報を該当する展示端末10へダウンロードする(ステップ205)。なお、ダウンロードした表示スケジュール情報及び後述する他の情報が格納される各展示端末10のコンテンツ受信用フォルダ15の名称は、予め決められている。
【0029】
次に、該当する展示端末10へ配信しようとするコンテンツ情報に含まれるコンテンツ属性情報に設定されているコンテンツのタイトル名(バージョンを含める)と、当該展示端末10へ過去にダウンロードしたコンテンツ情報に含まれるコンテンツ属性情報に設定されているコンテンツのタイトル名(バージョンを含める)とを比較する(ステップ206)。一致するタイトル名のコンテンツ属性情報が当該展示端末10に存在する場合には、当該コンテンツは展示端末10へダウンロード済であると判断できるので当該コンテンツ情報に含まれるコンテンツ属性情報、コンテンツ及びインストールソフトウェアを当該展示端末10へダウンロードしない。一致するものが存在しない場合には、それらの情報を該当する展示端末10へダウンロードする(ステップ207)。なお、コンテンツ属性情報は、コンテンツの属性に関する情報を含んでいるので、本実施の形態においては、コンテンツの管理上、コンテンツと共に展示端末10へダウンロードするが、コンテンツを表示する際には不要な情報なので必ずしもダウンロードする必要はない。
【0030】
上述した判定処理を含めるようにしたのは、次のような場合が想定されるからである。例えば、ある展示端末T01では、表示スケジュールS1(バージョン1.00)に従いコンテンツA,B,Cをこの順番で表示していたとする。ここで、今回、表示スケジュールS1をバージョン1.01にバージョンアップしてコンテンツA,B,C,Dを表示させようとしたとき、コンテンツA,B,Cは既にインストール済なので改めてダウンロードする必要がない。また、今回、コンテンツC,D,Eをこの順番で表示する表示スケジュールS2(バージョン1.00)で表示させようとしたとき、コンテンツCは既にインストール済なので改めてダウンロードする必要がない。そこで、本実施の形態では、展示端末T01にダウンロード済の表示スケジュール及びコンテンツの各リストをコンテンツ中継サーバ9に通知して、インストール済のコンテンツを該当する展示端末10へコンテンツ中継サーバ9から配信させないようにした。つまり、コンテンツのダウンロード及びインストール処理を重複して実行させないことで処理効率の向上を図るようにした。
【0031】
以上のようにして、該当する各展示端末10へ該当するコンテンツ等を自動配信すると、自動配信処理部14は、コンテンツ情報を各管轄内拠点3へ自動配信する(ステップ208)。各管轄内拠点3のIPアドレスは、コンテンツ中継サーバ9に予め保持されている。
【0032】
なお、各管轄内拠点3では、上述した拠点2における処理と同様の処理が実行され、管轄内拠点3に設置された各展示端末にコンテンツがインストールされる。管轄内拠点3においてもインストール済のコンテンツが再度インストールされないように上述した判定処理が実行される。
【0033】
次に、各展示端末10において行われる処理を図7に示したフローチャートを用いて説明する。
【0034】
展示端末10では、コンテンツ受信用フォルダ15に定期的に参照しにいくことでコンテンツ等がダウンロードされてきたかどうかを監視している(ステップ301)。この監視処理は、展示端末10の運用時間帯には行わないようにしてもよい。運用時間帯における処理負荷を考慮するためである。コンテンツ等の受信完了を確認すると、表示スケジュール情報は、表示スケジュール情報へ移動され保存される(ステップ302)。続いて、インストール実行部17は、インストールソフトウェアがダウンロードされてきている場合は、インストールソフトウェアを起動し実行することでコンテンツをインストールする(ステップ303)。これにより、コンテンツはコンテンツデータベース16に登録される。なお、インストールソフトウェアのファイル名は、予め決められている。
【0035】
各展示端末10において、以上のようにしてコンテンツのインストールが完了すると、コンテンツ表示処理部19は、最新の表示スケジュール情報に従い1乃至複数のコンテンツをスケジューリングされた時刻、順番で表示する。
【0036】
本実施の形態によれば、以上のように構成したことにより、配信スケジュールに従いコンテンツ配信センタ1から各拠点2へ当該コンテンツを自動配信することができる。また、各拠点2においては、配信されてきたコンテンツをコンテンツ中継サーバ9から該当する各展示端末10へ自動配信することができる。この際、配信先端末情報データベース12を設けたことにより、どの展示端末10へコンテンツを配信すればよいかということを特定することができる。更に、コンテンツ等を自動配信する前に、配信済か否かを事前に調査するようにしたので、重複した情報配信を防止することができる。また、展示端末10においては、インストールソフトウェアが配信されてきたことを認識した時点で自動的に起動し実行するようにしたので、該当する展示端末10へのコンテンツのインストールを自動的に実行することができる。
【0037】
このように、制作されたコンテンツを展示端末10へインストールする処理を自動化することができる。これにより、展示端末10の種別や設置台数に関係なく、また、人手を要することなく、コンテンツが制作された翌日には当該コンテンツを所定の展示端末10にて表示させることができる。
【0038】
各拠点に設置された各コンテンツ表示端末装置へコンテンツをインストールする作業の自動化を図ることができる。
【0039】
なお、本実施の形態では、展示端末が設置される拠点を階層的にして、コンテンツの情報配信も階層的に実行するようにしたが、コンテンツ配信センタ1の配信先情報データベース7に管轄内拠点3の情報も含めるようにすれば、必ずしも階層的に情報配信する必要はない。
【0040】
また、コンテンツ情報を配信先を特定せずに衛星通信装置等を利用して一斉同報してもよい。端末種別に基づきコンテンツのインストール先を特定するようにしているので、不要なコンテンツ情報を受け取った拠点では、その情報を破棄すればよいからである。これにより、コンテンツ配信センタ1におけるコンテンツ配信処理をより効率的に行うことができる。ただ、衛生通信装置が設置されていない小規模の拠点が加わっていると、このような配信方法は採用できないので、このような場合には、上述したような配信方法と組み合わせたり、拠点を階層構造とすることで対応することができる。
【0041】
本実施の形態では、本発明に係るコンテンツ配信システムをマルチメディア科学館へのコンテンツの配信に適用する場合を例にして説明したが、他の施設にも適用できることは言うまでもない。
【0042】
【発明の効果】
本発明によれば、制作されたコンテンツを各拠点に設置されたコンテンツ表示端末装置への配信及びインストール処理の自動化を図ることができる。
【0043】
また、コンテンツ配信センタから各拠点へのコンテンツの配信時間を設定できるようにしたので、コンテンツ表示端末装置における負荷を考慮した時間帯にインストール作業を実施させることができる。
【0044】
また、各コンテンツ表示端末装置への配信済の表示スケジュール情報を事前に調査し、表示スケジュール情報が未配信であったときのみ当該表示スケジュール情報を該当するコンテンツ表示端末装置へ配信するようにしたので、コンテンツ表示端末装置へのコンテンツの配信処理を効率的に行うことができる。
【0045】
また、各コンテンツ表示端末装置への配信済のコンテンツを事前に調査し、コンテンツが未配信であったときのみ当該コンテンツ及びインストールソフトウェアを該当するコンテンツ表示端末装置へ配信するようにしたので、コンテンツ表示端末装置へのコンテンツの配信処理を効率的に行うことができる。
【図面の簡単な説明】
【図1】 本発明に係るコンテンツ配信システムの一実施の形態を示したブロック構成図である。
【図2】 本実施の形態のコンテンツ配信センタにおける処理を示したフローチャートである。
【図3】 本実施の形態におけるコンテンツ属性情報登録画面の例を示した図である。
【図4】 本実施の形態における配信スケジュール情報設定画面の例を示した図である。
【図5】 本実施の形態における表示スケジュール情報設定画面の例を示した図である。
【図6】 本実施の形態のコンテンツ中継サーバにおける処理を示したフローチャートである。
【図7】 本実施の形態の展示端末における処理を示したフローチャートである。
【符号の説明】
1 コンテンツ配信センタ、2 拠点、3 管轄内拠点、4 コンテンツ配信サーバ、5 コンテンツ情報データベース、6 コンテンツ情報生成処理部、7配信先情報データベース、8,14 自動配信処理部、9 コンテンツ中継サーバ、10 コンテンツ表示端末装置(展示端末)、11 コンテンツ受信用フォルダ、12 配信先端末情報データベース、12a 配信先端末種別テーブル、12b 配信先端末テーブル、13 拠点内コンテンツ配信処理部、15 コンテンツ受信用フォルダ、16 コンテンツデータベース、17 インストール実行部、18 表示スケジュール情報データベース、19 コンテンツ表示処理部。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a content distribution system, and in particular, to distribution of content to be displayed on a content display terminal device installed at each site from a content distribution center to each content display terminal device and automation of installation processing.
[0002]
[Prior art]
In each multimedia science museum in Japan, materials belonging to each field such as nature, health, disasters, etc. are displayed and related content is displayed on a content display terminal device (hereinafter referred to as “exhibition terminal”). It is exhibited at. The exhibition terminal is configured such that a joystick or a large projector is connected to a general-purpose personal computer, and various contents such as video such as MPEG and three-dimensional CG can be displayed in various forms according to a preset display schedule. . In order to display content on the exhibition terminal, it is necessary to install in advance a content suitable for the type of each exhibition terminal.
[0003]
Hereinafter, a conventional processing flow until content is installed in each exhibition terminal will be described.
[0004]
Content displayed on each exhibition terminal is managed by a content distribution center. In the content distribution center, when new content is produced, the content and its installer are recorded on a CD-ROM and delivered to each multimedia science museum. Each multimedia science museum installs the delivered CD-ROM on each exhibition terminal that displays content. Alternatively, the installation is executed from the content server for the exhibition terminal connected to the content server installed in the multimedia science hall. When the content is installed in this manner, each content is displayed according to a display schedule set in advance in each exhibition terminal.
[0005]
[Problems to be solved by the invention]
However, conventionally, it is necessary for contents to be delivered from the content distribution center to each multimedia science museum (hereinafter referred to as “base”) at a remote location, and the person in charge must install each type of display terminal for multiple types and multiple displays. there were. For this reason, in a base where the number of exhibition terminals is large, installation requires a lot of manpower and time.
[0006]
In addition, the content to be installed differs depending on the type of exhibition terminal, and the installation method may differ depending on the content. Therefore, a certain level of skill is required to install without mistake by the method according to the terminal type. there were. In addition, the burden on the person in charge for installing the software in order not to make a mistake was considerable.
[0007]
The present invention has been made to solve the above problems, and its purpose is to automate the work of installing content distributed from a content distribution system to each content display terminal device installed at each site. It is to provide a content distribution system.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, a content distribution system according to the present invention displays
[0009]
Also, The content distribution server is It has a delivery schedule setting means for setting delivery time information for automatically delivering content to the base.
[0010]
In addition, when the content distribution processing means in the base automatically distributes the content to the content display terminal device, the display schedule information distributed to each content display terminal device is examined in advance, and the display schedule information is not distributed. The display schedule information is distributed to the corresponding content display terminal device only when it is.
[0011]
In addition, when the content distribution processing means in the base automatically distributes the content to the content display terminal device, the content distributed to each content display terminal device is investigated in advance, and the content is not yet distributed Only the content and the installed software are distributed to the corresponding content display terminal device.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. In the present embodiment, the case where the content distribution system according to the present invention is applied to distribution of content to the multimedia science museum will be described as an example.
[0013]
FIG. 1 is a block diagram showing an embodiment of a content distribution system according to the present invention. FIG. 1 shows a
[0014]
The
[0015]
Each
[0016]
The
[0017]
The
[0018]
Next, in the present embodiment, a processing flow until the produced content is installed in each
[0019]
When the content is produced internally or by requesting the outside, the content information
[0020]
When the content is produced, the content information
[0021]
Subsequently, the content information
[0022]
Subsequently, the content information
[0023]
The content information
[0024]
When the content information is generated as described above, the automatic distribution processing unit 8 periodically compares the transfer start time of the distribution schedule information included in each untransferred content information with the current time, and starts the transfer. The content information that has reached the time is distributed to each site 2 (step 105). Since the content type and the IP address of the
[0025]
Next, processing performed at each
[0026]
The
[0027]
Subsequently, the in-site content distribution processing unit 13 distributes the corresponding content to the specified
[0028]
First, the display schedule name (including the version) set in the display schedule information included in the content information to be sent to the
[0029]
Next, the title name (including version) of the content set in the content attribute information included in the content information to be distributed to the
[0030]
The reason why the above-described determination process is included is because the following case is assumed. For example, it is assumed that a certain exhibition terminal T01 displays the contents A, B, and C in this order according to the display schedule S1 (version 1.00). Here, when the display schedule S1 is upgraded to version 1.01 and the contents A, B, C, and D are displayed at this time, the contents A, B, and C are already installed, so it is necessary to download them again. Absent. Further, at this time, when the contents C, D, and E are to be displayed on the display schedule S2 (version 1.00) that displays them in this order, the contents C is already installed, so there is no need to download it again. Therefore, in the present embodiment, the display schedule downloaded to the exhibition terminal T01 and each list of contents are notified to the
[0031]
As described above, when the corresponding content or the like is automatically distributed to the
[0032]
In each
[0033]
Next, processing performed in each
[0034]
The
[0035]
When the installation of the content is completed as described above in each
[0036]
According to the present embodiment, by configuring as described above, the content can be automatically distributed from the
[0037]
In this manner, the process of installing the produced content on the
[0038]
It is possible to automate the work of installing content to each content display terminal device installed at each site.
[0039]
In the present embodiment, the locations where the exhibition terminals are installed are hierarchically configured so that information distribution of content is also performed hierarchically. However, the locations within the jurisdiction are included in the distribution destination information database 7 of the
[0040]
Further, the content information may be broadcast simultaneously using a satellite communication device or the like without specifying a delivery destination. This is because the installation destination of the content is specified based on the terminal type, and the information may be discarded at the base that receives the unnecessary content information. Thereby, the content distribution process in the
[0041]
In the present embodiment, the case where the content distribution system according to the present invention is applied to the distribution of content to the multimedia science museum has been described as an example, but it goes without saying that the present invention can also be applied to other facilities.
[0042]
【The invention's effect】
According to the present invention, it is possible to automate the distribution and installation processing of produced content to content display terminal devices installed at each base.
[0043]
In addition, since the distribution time of the content from the content distribution center to each site can be set, the installation work can be performed in a time zone in consideration of the load on the content display terminal device.
[0044]
In addition, since the display schedule information distributed to each content display terminal device is investigated in advance, the display schedule information is distributed to the corresponding content display terminal device only when the display schedule information has not been distributed. Thus, it is possible to efficiently perform content distribution processing to the content display terminal device.
[0045]
In addition, since content that has already been distributed to each content display terminal device is examined in advance and the content and installed software are distributed to the corresponding content display terminal device only when the content has not been distributed, the content display It is possible to efficiently perform content distribution processing to the terminal device.
[Brief description of the drawings]
FIG. 1 is a block configuration diagram showing an embodiment of a content distribution system according to the present invention.
FIG. 2 is a flowchart showing processing in the content distribution center of the present embodiment.
FIG. 3 is a diagram showing an example of a content attribute information registration screen in the present embodiment.
FIG. 4 is a diagram showing an example of a delivery schedule information setting screen in the present embodiment.
FIG. 5 is a diagram showing an example of a display schedule information setting screen in the present embodiment.
FIG. 6 is a flowchart showing processing in the content relay server according to the present embodiment.
FIG. 7 is a flowchart showing processing in the exhibition terminal according to the present embodiment.
[Explanation of symbols]
DESCRIPTION OF
Claims (4)
各拠点に対してコンテンツを配信するコンテンツ配信センタと、
を有するコンテンツ配信システムにおいて、
前記コンテンツ配信センタには、
配信対象のコンテンツ、そのコンテンツのインストールソフトウェア、そのコンテンツの表示スケジュール情報及びコンテンツ属性情報を含むコンテンツ情報を、コンテンツ毎表示スケジュール毎に生成するコンテンツ情報生成処理手段と、
コンテンツ種別と、当該コンテンツ種別に該当するコンテンツを含むコンテンツ情報の配信先となる拠点を特定する情報とが対応付けされた配信先情報が登録された配信先情報データベースと、
予め設定されている配信スケジュールに従いコンテンツ情報を、配信先情報に基づき特定した各拠点に自動配信する自動配信処理手段と、
を有するコンテンツ配信サーバが設置され、
前記各拠点には、
コンテンツ種別に基づき当該コンテンツの配信先とする前記コンテンツ表示端末装置を特定するための配信先端末情報が登録された配信先端末情報データベースと、
予め設定されている配信スケジュールに従い前記コンテンツ配信サーバから配信されてきたコンテンツ情報に含まれているコンテンツ、インストールソフトウェア及び表示スケジュール情報を、配信先端末情報に基づき特定した前記コンテンツ表示端末装置に自動配信する拠点内コンテンツ配信処理手段と、
を有するコンテンツ中継サーバが設置され、
前記各コンテンツ表示端末装置は、前記コンテンツ中継サーバからコンテンツ及び当該コンテンツのインストールソフトウェアが送られてきた時点で当該コンテンツのインストールを自動的に開始するインストール実行手段を有し、
制作されたコンテンツの前記各コンテンツ表示端末装置への配信及びインストールを自動的に実行することを特徴とするコンテンツ配信システム。A plurality of bases 1 or more types of content display terminals for displaying the contents is placed few cars double,
A content distribution center that distributes content to each site;
In a content distribution system having
The content distribution center includes
Content information generation processing means for generating content information including distribution target content, content installation software, content display schedule information and content attribute information for each content display schedule ;
A distribution destination information database in which distribution destination information in which a content type and information specifying a base serving as a distribution destination of content information including content corresponding to the content type is associated is registered;
Automatic distribution processing means for automatically distributing content information to each base specified based on distribution destination information according to a distribution schedule set in advance;
A content distribution server having
In each of the above locations,
A delivery destination terminal information database in which delivery destination terminal information for specifying the content display terminal device as the delivery destination of the content based on the content type is registered ;
Automatic distribution of content, installed software, and display schedule information included in content information distributed from the content distribution server according to a predetermined distribution schedule to the content display terminal device specified based on distribution destination terminal information The content distribution processing means in the base,
A content relay server with
Each of the content display terminal devices has an installation execution unit that automatically starts installation of the content when the content and the installation software of the content are sent from the content relay server,
A content distribution system that automatically distributes and installs the produced content to each of the content display terminal devices.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001003392A JP4124399B2 (en) | 2001-01-11 | 2001-01-11 | Content distribution system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001003392A JP4124399B2 (en) | 2001-01-11 | 2001-01-11 | Content distribution system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002207657A JP2002207657A (en) | 2002-07-26 |
| JP4124399B2 true JP4124399B2 (en) | 2008-07-23 |
Family
ID=18871739
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001003392A Expired - Fee Related JP4124399B2 (en) | 2001-01-11 | 2001-01-11 | Content distribution system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4124399B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8272020B2 (en) | 2002-08-17 | 2012-09-18 | Disney Enterprises, Inc. | System for the delivery and dynamic presentation of large media assets over bandwidth constrained networks |
| JP2005234721A (en) * | 2004-02-17 | 2005-09-02 | Oki Electric Ind Co Ltd | Content distribution system, content relay device, user client, content distribution method and computer program therefor |
| JP2009020740A (en) * | 2007-07-12 | 2009-01-29 | Akira Okada | Information delivery system, delivery apparatus, and computer program |
| JP2009201011A (en) * | 2008-02-25 | 2009-09-03 | Pioneer Electronic Corp | Terminal power supply management method, program display terminal, and terminal power supply management program |
| JP5391775B2 (en) * | 2009-03-27 | 2014-01-15 | ソニー株式会社 | Digital cinema management apparatus and digital cinema management method |
| EP3678018A4 (en) * | 2017-08-31 | 2021-03-31 | Yamaha Corporation | Information-providing method and information providing apparatus |
-
2001
- 2001-01-11 JP JP2001003392A patent/JP4124399B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002207657A (en) | 2002-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7076522B2 (en) | Information distribution system, information distribution method, and computer program for executing the method | |
| US8577955B2 (en) | Method and system for distributing images to client systems | |
| CN108427683A (en) | A kind of resource put-on method and device | |
| CN103823700A (en) | Method and device for upgrading application software of client | |
| CN110098952A (en) | A kind of management method and device of server | |
| MXPA04005524A (en) | System and method for delivering advertising signage remotely. | |
| JP4124399B2 (en) | Content distribution system | |
| JP2002344405A (en) | Data broadcasting schedule system, related apparatus, method, recording medium or program | |
| US8234660B2 (en) | Method and apparatus for a support platform | |
| CN105787300B (en) | Method and system for controlling use of software | |
| US20070275715A1 (en) | Home network system and method for remotely installing home services in the same | |
| US9075598B2 (en) | Productized approach for developing multi instance single code base product/application with centralized management | |
| CN109523304B (en) | An advertising preview method and device | |
| CN105208414A (en) | Video content distributed issuing method | |
| CN102970588A (en) | Screening management system, screening management method and program product | |
| JP6740037B2 (en) | Software distribution system and software distribution method | |
| CN100367704C (en) | Information management device and method | |
| KR20140017864A (en) | Product and customer management system using hybrid app based on smartphone | |
| CN107172599A (en) | A kind of collocation method for advertising pictures broadcast strategy when connecting public WIFI | |
| CN115643302B (en) | Method for robot automatic registration and connection to server, robot and server | |
| CN109408673B (en) | Map management method and management platform | |
| JPH11272506A (en) | Remote maintenance system | |
| JP2005018319A (en) | Module delivery system, module delivery method and program | |
| CN117857653B (en) | Method for endowing video capability to internet of things (IoT) device based on Internet of things operating system | |
| KR20150092820A (en) | Service managing method and service handling device for performing the method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050523 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080205 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080403 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080501 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080501 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110516 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110516 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120516 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120516 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130516 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140516 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |