(57)【要約】【課題】各端末装置のユーザが煩雑な設定を行うことなく、各端末装置に応じたコンテンツ情報の出力を実現することができる情報通信システムを提供する。【解決手段】情報通信システムにおいて、サーバ１は、コンテンツ情報を出力するタイミングに関する情報である番組構成情報を、対応する端末装置２に送信する。端末装置２は、サーバ１から送信された番組構成情報を受信して蓄積し、その蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を取得して蓄積し、その蓄積したコンテンツ情報を、番組構成情報の示すタイミングで出力する。【選択図】図１
2008109421.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、２以上の端末装置とを備えた情報通信システムであって、
前記サーバは、
コンテンツ情報を前記端末装置で出力するタイミングに関する情報である番組構成情報が、前記端末装置ごとに記憶される番組構成情報記憶部と、
前記番組構成情報記憶部で記憶されている番組構成情報を、当該番組構成情報に対応する端末装置に送信する送信部と、を備え、
前記端末装置は、
前記サーバから送信された番組構成情報を受信する番組構成情報受信部と、
前記番組構成情報受信部が受信した番組構成情報を蓄積する番組構成情報蓄積部と、
前記番組構成情報蓄積部が蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を取得するコンテンツ情報取得部と、
前記コンテンツ情報取得部が取得したコンテンツ情報を蓄積するコンテンツ情報蓄積部と、
前記コンテンツ情報蓄積部が蓄積したコンテンツ情報を、前記番組構成情報蓄積部が蓄積した番組構成情報の示すタイミングで出力するコンテンツ情報出力部と、を備えた、情報通信システム。
【請求項２】
前記サーバは、
前記番組構成情報記憶部で記憶されている番組構成情報を更新する指示である更新指示を受け付ける更新指示受付部と、
前記更新指示受付部が受け付けた更新指示に応じて、前記番組構成情報記憶部で記憶されている番組構成情報を更新する更新部と、をさらに備えた、請求項１記載の情報通信システム。
【請求項３】
前記更新指示を前記サーバに送信する更新指示送信装置をさらに備え、
前記更新指示送信装置は、
前記更新指示を受け付ける第２の更新指示受付部と、
前記第２の更新指示受付部が受け付けた更新指示を前記サーバに送信する更新指示送信部と、を備えた、請求項２記載の情報通信システム。
【請求項４】
前記サーバは、
コンテンツ情報が記憶されるコンテンツ情報記憶部と、
コンテンツ情報を受け付け、当該受け付けたコンテンツ情報を前記コンテンツ情報記憶部に蓄積するコンテンツ情報受付部と、をさらに備え、
前記送信部は、前記コンテンツ情報記憶部で記憶されているコンテンツ情報も送信する、請求項１から請求項３のいずれか記載の情報通信システム。
【請求項５】
前記端末装置は、
前記番組構成情報蓄積部が蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を、前記コンテンツ情報蓄積部が蓄積したかどうか判断する判断部をさらに備え、
前記コンテンツ情報取得部は、前記判断部が、前記コンテンツ情報蓄積部がまだ蓄積していないと判断したコンテンツ情報を取得する、請求項１から請求項４のいずれか記載の情報通信システム。
【請求項６】
前記コンテンツ情報出力部は、コンテンツ情報を、少なくとも音声出力または表示出力する、請求項１から請求項５のいずれか記載の情報通信システム。
【請求項７】
前記表示出力は、投影型の表示出力である、請求項６記載の情報通信システム。
【請求項８】
前記番組構成情報は、コンテンツ情報を出力する優先度を示す情報である優先度情報を含んでおり、
前記コンテンツ情報出力部は、高い優先度を示す優先度情報に対応するコンテンツ情報を優先的に出力する、請求項１から請求項７のいずれか記載の情報通信システム。
【請求項９】
前記コンテンツ情報は、緊急の通知を示すコンテンツ情報を含んでおり、
前記緊急の通知を示すコンテンツ情報に対応する優先度情報の示す優先度は、最上位である、請求項８記載の情報通信システム。
【請求項１０】
前記端末装置は、
ユーザからの入力を受け付ける入力受付部と、
前記入力受付部が受け付けた入力に応じて、所定の処理を実行する処理実行部と、をさらに備え、
前記入力受付部が、前記処理実行部に対する入力を受け付けた場合には、前記コンテンツ出力部によるコンテンツ情報の出力に代えて、前記処理実行部による処理を実行する、請求項１から請求項９記載の情報通信システム。
【請求項１１】
請求項１から請求項１０のいずれか記載の情報通信システムを構成するサーバ。
【請求項１２】
請求項１から請求項１０のいずれか記載の情報通信システムを構成する端末装置。
【請求項１３】
請求項３記載の情報通信システムを構成する更新指示送信装置。
【請求項１４】
サーバと、２以上の端末装置とを備えた情報通信システムを構成する前記サーバで実行される情報処理方法であって、
コンテンツ情報を前記端末装置で出力するタイミングに関する情報である番組構成情報が、前記端末装置ごとに記憶される番組構成情報記憶部で記憶されている番組構成情報を、当該番組構成情報に対応する端末装置に送信する送信ステップを備えた情報処理方法。
【請求項１５】
コンテンツ情報を端末装置で出力するタイミングに関する情報である番組構成情報を受信する番組構成情報受信ステップと、
前記番組構成情報受信ステップで受信した番組構成情報を蓄積する番組構成情報蓄積ステップと、
前記番組構成情報蓄積ステップで蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を取得するコンテンツ情報取得ステップと、
前記コンテンツ情報取得ステップで取得したコンテンツ情報を蓄積するコンテンツ情報蓄積ステップと、
前記コンテンツ情報蓄積ステップで蓄積したコンテンツ情報を、前記番組構成情報蓄積ステップで蓄積した番組構成情報の示すタイミングで出力するコンテンツ情報出力ステップと、を備えた情報処理方法。
【請求項１６】
コンピュータを、
サーバと、２以上の端末装置とを備えた情報通信システムを構成する前記サーバとして機能させるためのプログラムであって、
コンテンツ情報を前記端末装置で出力するタイミングに関する情報である番組構成情報が、前記端末装置ごとに記憶される番組構成情報記憶部で記憶されている番組構成情報を、当該番組構成情報に対応する端末装置に送信する送信部として機能させるためのプログラム。
【請求項１７】
コンピュータを、
コンテンツ情報を端末装置で出力するタイミングに関する情報である番組構成情報を受信する番組構成情報受信部と、
前記番組構成情報受信部が受信した番組構成情報を蓄積する番組構成情報蓄積部と、
前記番組構成情報蓄積部が蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を取得するコンテンツ情報取得部と、
前記コンテンツ情報取得部が取得したコンテンツ情報を蓄積するコンテンツ情報蓄積部と、
前記コンテンツ情報蓄積部が蓄積したコンテンツ情報を、前記番組構成情報蓄積部が蓄積した番組構成情報の示すタイミングで出力するコンテンツ情報出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバや端末装置の間で通信を行う情報通信システム等に関する。
【背景技術】
【０００２】
従来、音声のコンテンツや、映像のコンテンツがラジオ放送やテレビ放送等のマスメディアを介して提供されていた。そのようなコンテンツの提供において、電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）が活用されていた（例えば、特許文献１参照）。
【特許文献１】特開平１−３０７９４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、マスメディアによるコンテンツの提供では、近年の価値観の多様化に対応することができないという問題がある。一方、各個人がオーディオ機器や映像機器等を操作することによって、種々のコンテンツをどの順番で出力するかを設定することもできるが、その場合には、その設定をする個人に対して、煩雑な作業が強いられることとなる。
【０００４】
本発明は、上記問題点を解決するためになされたものであり、各端末装置のユーザが煩雑な設定を行うことなく、各端末装置に応じたコンテンツ情報の出力を実現することができる情報通信システム等を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明による情報通信システムは、サーバと、２以上の端末装置とを備えた情報通信システムであって、前記サーバは、コンテンツ情報を前記端末装置で出力するタイミングに関する情報である番組構成情報が、前記端末装置ごとに記憶される番組構成情報記憶部と、前記番組構成情報記憶部で記憶されている番組構成情報を、当該番組構成情報に対応する端末装置に送信する送信部と、を備え、前記端末装置は、前記サーバから送信された番組構成情報を受信する番組構成情報受信部と、前記番組構成情報受信部が受信した番組構成情報を蓄積する番組構成情報蓄積部と、前記番組構成情報蓄積部が蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を取得するコンテンツ情報取得部と、前記コンテンツ情報取得部が取得したコンテンツ情報を蓄積するコンテンツ情報蓄積部と、前記コンテンツ情報蓄積部が蓄積したコンテンツ情報を、前記番組構成情報蓄積部が蓄積した番組構成情報の示すタイミングで出力するコンテンツ情報出力部と、を備えた、ものである。
【０００６】
このような構成により、各端末装置に応じたコンテンツ情報の出力を実現することができる。したがって、従来のラジオ放送やテレビ放送のような画一的なコンテンツ情報の提供ではなく、個別的なコンテンツ情報の出力を実現可能である。したがって、端末装置の設置されている場所に適したコンテンツ情報の出力を、その端末装置ごとに行うことができうる。例えば、商店街の一方の端と、他方の端とに端末装置が設置されている場合に、各端末装置の設置されている付近の商店の宣伝のためのコンテンツ情報を、端末装置ごとに出力することができうる。一方、端末装置のユーザは、例えば、インターネット等からコンテンツ情報をダウンロードする作業等を個別に行う必要がなく、番組構成情報に応じて自動的にコンテンツ情報の取得が行われるため、端末装置のユーザに煩雑な作業が強いられることもない。
【０００７】
また、本発明による情報処理システムでは、前記サーバは、前記番組構成情報記憶部で記憶されている番組構成情報を更新する指示である更新指示を受け付ける更新指示受付部と、前記更新指示受付部が受け付けた更新指示に応じて、前記番組構成情報記憶部で記憶されている番組構成情報を更新する更新部と、をさらに備えてもよい。
【０００８】
このような構成により、更新指示によって、サーバで保持されている番組構成情報を変更することができる。この更新指示は、例えば、他の装置から送信されたものであってもよく、サーバのユーザ等が、入力デバイスを介して入力したものであってもよい。
【０００９】
また、本発明による情報処理システムでは、前記更新指示を前記サーバに送信する更新指示送信装置をさらに備え、前記更新指示送信装置は、前記更新指示を受け付ける第２の更新指示受付部と、前記第２の更新指示受付部が受け付けた更新指示を前記サーバに送信する更新指示送信部と、を備えてもよい。
このような構成により、更新指示送信装置から、更新指示を送信することができ、その更新指示によって番組構成情報を変更することができる。
【００１０】
また、本発明による情報処理システムでは、前記サーバは、コンテンツ情報が記憶されるコンテンツ情報記憶部と、コンテンツ情報を受け付け、当該受け付けたコンテンツ情報を前記コンテンツ情報記憶部に蓄積するコンテンツ情報受付部と、をさらに備え、前記送信部は、前記コンテンツ情報記憶部で記憶されているコンテンツ情報も送信してもよい。
【００１１】
このような構成により、サーバから、コンテンツ情報を端末装置に送信することもできる。なお、サーバで記憶されるコンテンツ情報は、端末装置で出力されるコンテンツ情報の一部のものであってもよい。その場合には、端末装置は、サーバで記憶されていないコンテンツ情報を、他のソース（例えば、他のコンテンツサーバや、ＤＶＤ等のソース）から取得することになる。
【００１２】
また、本発明による情報処理システムでは、前記端末装置は、前記番組構成情報蓄積部が蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を、前記コンテンツ情報蓄積部が蓄積したかどうか判断する判断部をさらに備え、前記コンテンツ情報取得部は、前記判断部が、前記コンテンツ情報蓄積部がまだ蓄積していないと判断したコンテンツ情報を取得してもよい。
【００１３】
このような構成により、端末装置でまだ取得していないコンテンツ情報のみを取得することとなり、すでに取得しているコンテンツ情報を再度取得することを回避することができる。
【００１４】
また、本発明による情報処理システムでは、前記コンテンツ情報出力部は、コンテンツ情報を、少なくとも音声出力または表示出力してもよい。
このような構成により、音声や、画像、映像等が出力されることにより、端末装置の付近にいる人たちは、そのコンテンツ情報を視聴することができる。
【００１５】
また、本発明による情報処理システムでは、前記表示出力は、投影型の表示出力であってもよい。
このような構成により、画像、映像等を投影表示することができる。この場合には、投影する機器（例えば、液晶プロジェクタ等）を、人々の手の届かないところ（例えば、高いところなど）に設置することもでき、いたずら防止等の観点から、好適な表示出力である。
【００１６】
また、本発明による情報処理システムでは、前記番組構成情報は、コンテンツ情報を出力する優先度を示す情報である優先度情報を含んでおり、前記コンテンツ情報出力部は、高い優先度を示す優先度情報に対応するコンテンツ情報を優先的に出力してもよい。
【００１７】
このような構成により、優先度に応じたコンテンツ情報の出力を行うことができ、例えば、課金する金額に応じて優先度を設定することにより、より多く課金されているコンテンツ情報が、より優先的に出力されるようにすることができうる。
【００１８】
また、本発明による情報処理システムでは、前記コンテンツ情報は、緊急の通知を示すコンテンツ情報を含んでおり、前記緊急の通知を示すコンテンツ情報に対応する優先度情報の示す優先度は、最上位であってもよい。
【００１９】
このような構成により、緊急の通知を示すコンテンツ情報を、最優先で出力することができるようになる。例えば、迷子の問い合わせや、不審者に関する注意喚起等の緊急度の高い情報を含むコンテンツ情報を、他のコンテンツ情報に優先して出力することができる。このようにすることで、例えば、地域の安全等を向上させることができうる。
【００２０】
また、本発明による情報処理システムでは、前記端末装置は、ユーザからの入力を受け付ける入力受付部と、前記入力受付部が受け付けた入力に応じて、所定の処理を実行する処理実行部と、をさらに備え、前記入力受付部が、前記処理実行部に対する入力を受け付けた場合には、前記コンテンツ出力部によるコンテンツ情報の出力に代えて、前記処理実行部による処理を実行してもよい。
【００２１】
このような構成により、コンテンツ情報の出力以外にも、端末装置を利用することができ、端末装置の利用価値を向上させることができうる。処理実行部は、例えば、ユーザの属性と電子メールアドレスとを対応付けて有する情報であるユーザ情報と、送信先の属性とメッセージとを対応付けて有する情報であるメッセージ情報とを記録媒体において保持しており、入力受付部が送信先の属性を示す入力を受け付けた場合に、その送信先の属性に対応するメッセージを含む電子メールを作成し、その電子メールを、その入力された送信先の属性に対応する電子メールアドレスに送信してもよい。このようにすることで、例えば、いわゆる攻めの営業を行うことができうる。
【発明の効果】
【００２２】
本発明による情報通信システム等によれば、各端末装置のユーザが煩雑な設定を行うことなく、各端末装置に応じたコンテンツ情報の出力を実現することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明による情報通信システムについて、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００２４】
（実施の形態１）
本発明の実施の形態１による情報通信システムについて、図面を参照しながら説明する。
図１は、本実施の形態による情報通信システムの構成を示すブロック図である。図１において、本実施の形態による情報通信システムは、サーバ１と、複数の端末装置２と、更新指示送信装置３と、コンテンツサーバ４とを備える。なお、サーバ１、端末装置２、更新指示送信装置３、コンテンツサーバ４は、それぞれ有線または無線の通信回線を介して接続されている。通信回線は、例えば、インターネットやイントラネット、公衆電話回線網等である。また、図１において、情報通信システムが更新指示送信装置３と、コンテンツサーバ４とを１個ずつ有する場合について示しているが、情報通信システムは、２以上の更新指示送信装置３を有してもよく、２以上のコンテンツサーバ４を有してもよい。
【００２５】
図２は、本実施の形態によるサーバ１の構成を示すブロック図である。図２で示されるように、本実施の形態によるサーバ１は、番組構成情報記憶部１１と、送信部１２と、更新指示受付部１３と、更新部１４と、コンテンツ情報受付部１５と、コンテンツ情報記憶部１６とを備える。
【００２６】
番組構成情報記憶部１１では、番組構成情報が端末装置２ごとに記憶される。ここで、番組構成情報とは、コンテンツ情報を端末装置２で出力するタイミングに関する情報である。コンテンツ情報とは、例えば、音声情報を含んでもよく、映像情報を含んでもよく、その両者を含んでもよい。また、コンテンツ情報は、例えば、画像情報であってもよく、テキスト情報であってもよく、ウェブサイトの情報であってもよく、広告宣伝のためのメッセージ（いわゆる、ＣＭ）であってもよい。番組構成情報は、コンテンツ情報の出力タイミングを知ることができる情報であれば、その内容を問わない。番組構成情報は、例えば、電子番組ガイドと同じように、各コンテンツが出力される時刻を示す情報であってもよく、各コンテンツが出力される頻度（例えば、１時間に１回、２時間に１回、１日に１回など）を示す情報であってもよく、あるいは、その他の情報であってもよい。また、番組構成情報には、番組構成情報で出力するタイミングが示されるコンテンツ情報を取得するための情報であるコンテンツ取得情報が含まれてもよい。コンテンツ取得情報は、例えば、コンテンツ情報にアクセスするためのＵＲＬ等のアドレスであってもよく、コンテンツ情報が記憶されている記録媒体（例えば、ＤＶＤ−ＲＲＯＭやＣＤ−ＲＯＭ等）を示す情報であってもよく、コンテンツ情報が放送される日時やチャンネルを示す情報であってもよく、端末装置２が有する記録媒体であって、コンテンツ情報が記憶されている記録媒体（例えば、ハードディスクドライブや、半導体メモリ等）におけるコンテンツ情報の格納場所を示す情報であってもよく、あるいは、その他の情報であってもよい。また、番組構成情報は、コンテンツ情報を出力する優先度を示す情報である優先度情報を含んでいてもよい。例えば、緊急の通知を示すコンテンツ情報を優先的に出力させたい場合には、そのコンテンツ情報に対応する優先度情報の示す優先度を高く設定すればよいことになる。緊急の通知を示すコンテンツ情報とは、例えば、子供が迷子になったことを通知するための情報や、不審者がいることを通知するための情報等である。また、番組構成情報が端末装置２ごとに記憶されるとは、番組構成情報と、端末装置２とが一対一に対応していることを意味してもよく、一の番組構成情報が、複数の端末装置２に対応していることを意味してもよい。
【００２７】
番組構成情報記憶部１１は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。番組構成情報記憶部１１での記憶は、外部のストレージデバイス等から読み出した番組構成情報のＲＡＭ等における一時的な記憶でもよく、あるいは、長期的な記憶でもよい。本実施の形態では、後者の場合について説明する。また、本実施の形態では、後述する更新部１４によって番組構成情報が更新されるものとする。
【００２８】
送信部１２は、番組構成情報記憶部１１で記憶されている番組構成情報を、その番組構成情報に対応する端末装置２に送信する。送信部１２が番組構成情報を送信するタイミングは問わない。送信部１２は、例えば、定期的に番組構成情報を送信してもよく、所定のイベントが発生した場合に、番組構成情報を送信してもよく、その他のタイミングで番組構成情報を送信してもよい。所定のイベントとは、例えば、端末装置２から番組構成情報を送信する旨の指示が送信されたことであってもよく、緊急の通知を示すコンテンツ情報の出力タイミングに関する番組構成情報が新たに番組構成情報記憶部１１で記憶されるようになったことであってもよく、その他のイベントであってもよい。送信部１２は、例えば、電子メールにより番組構成情報を送信してもよく、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により番組構成情報を送信してもよく、その他のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信により番組構成情報を送信してもよい。また、送信部１２が端末装置２に番組構成情報を送信するとは、結果として番組構成情報が端末装置２で受信されるようになればよいという意味であり、例えば、電子メールやサーバリレーにより番組構成情報を送信する場合には、実際の番組構成情報の送信先は、メールサーバや、リレーサーバ等であってもよい。
【００２９】
また、送信部１２は、後述するコンテンツ情報記憶部１６で記憶されているコンテンツ情報も送信してもよい。そのコンテンツ情報の送信は、番組構成情報の送信と一緒でもよく、別々でもよい。後者の場合には、サーバ１が後述するコンテンツサーバ４と同様の機能を有することになる。ここで、コンテンツ情報と、番組構成情報とを一緒に送信するとは、厳密な意味において、同時に送信することを意味しなくてもよい。例えば、まず番組構成情報を送信し、次に、その番組構成情報で出力タイミングが示されるコンテンツ情報を送信してもよい。
【００３０】
なお、送信部１２は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、送信部１２は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３１】
更新指示受付部１３は、更新指示を受け付ける。ここで、更新指示とは、番組構成情報記憶部１１で記憶されている番組構成情報を更新する指示である。番組構成情報の更新とは、番組構成情報記憶部１１で記憶されている番組構成情報の一部を変更することであってもよく、番組構成情報を新規に番組構成情報記憶部１１に蓄積することであってもよく、番組構成情報記憶部１１で記憶されている番組構成情報を削除することであってもよい。
【００３２】
ここで、この受け付けは、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報の受け付けでもよく、有線もしくは無線の通信回線を介して送信された情報の受信でもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報の受け付けでもよい。なお、更新指示受付部１３は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、更新指示受付部１３は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３３】
更新部１４は、更新指示受付部１３が受け付けた更新指示に応じて、番組構成情報記憶部１１で記憶されている番組構成情報を更新する。例えば、更新指示によって、ある番組構成情報によって出力タイミングが示されるコンテンツ情報を変更する旨が示される場合には、更新部１４は、その更新指示に従って、そのコンテンツ情報を変更する。
【００３４】
コンテンツ情報受付部１５は、コンテンツ情報を受け付ける。そして、その受け付けたコンテンツ情報を、コンテンツ情報記憶部１６に蓄積する。ここで、この受け付けは、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報の受け付けでもよく、有線もしくは無線の通信回線を介して送信された情報の受信でもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報の受け付けでもよい。なお、コンテンツ情報受付部１５は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、コンテンツ情報受付部１５は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３５】
コンテンツ情報記憶部１６では、コンテンツ情報が記憶される。このコンテンツ情報は、コンテンツ情報受付部１５が受け付けて蓄積したものである。コンテンツ情報記憶部１６は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。コンテンツ情報記憶部１６での記憶は、外部のストレージデバイス等から読み出した実績データのＲＡＭ等における一時的な記憶でもよく、あるいは、長期的な記憶でもよい。
【００３６】
なお、番組構成情報記憶部１１と、コンテンツ情報記憶部１６とは、同一の記録媒体によって実現されてもよく、別々の記録媒体によって実現されてもよい。前者の場合には、番組構成情報を記憶している領域が番組構成情報記憶部１１となり、コンテンツ情報を記憶している領域がコンテンツ情報記憶部１６となる。
【００３７】
図３は、本実施の形態による端末装置２の構成を示すブロック図である。図３において、本実施の形態による端末装置２は、番組構成情報受信部２１と、番組構成情報蓄積部２２と、判断部２３と、コンテンツ情報取得部２４と、コンテンツ情報蓄積部２５と、コンテンツ情報出力部２６と、入力受付部２７と、処理実行部２８とを備える。
【００３８】
番組構成情報受信部２１は、サーバ１から送信された番組構成情報を受信する。なお、番組構成情報受信部２１が受信する番組構成情報と、サーバ１の番組構成情報記憶部１１で記憶されている番組構成情報とは、厳密に同一のものであってもよく、そうではなくてもよい。後者の場合としては、サーバ１の番組構成情報記憶部１１で記憶されている番組構成情報には、管理のために必要な情報が含まれており、番組構成情報受信部２１が受信する番組構成情報には、そのような情報が含まれていない場合であってもよい。また、番組構成情報受信部２１は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、番組構成情報受信部２１は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３９】
番組構成情報蓄積部２２は、番組構成情報受信部２１が受信した番組構成情報を所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、番組構成情報蓄積部２２が有していてもよく、あるいは番組構成情報蓄積部２２の外部に存在してもよい。また、この記録媒体は、番組構成情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００４０】
判断部２３は、番組構成情報受信部２１が受信し、番組構成情報蓄積部２２が蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を、後述するコンテンツ情報蓄積部２５がすでに蓄積したかどうか判断する。この判断部２３による判断によって、番組構成情報受信部２１が受信した番組構成情報で出力するタイミングが示されるコンテンツ情報を、後述するコンテンツ情報取得部２４が取得しなければならないかどうかがわかることになる。すでに蓄積されているのであれば、取得する必要はなく、まだ蓄積されていないのであれば、取得する必要がある。
【００４１】
コンテンツ情報取得部２４は、番組構成情報受信部２１が受信し、番組構成情報蓄積部２２が蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を取得する。なお、コンテンツ情報取得部２４は、判断部２３が、コンテンツ情報蓄積部２５がまだ蓄積していないと判断したコンテンツ情報を取得する。このようにすることによって、コンテンツ情報取得部２４がまだ取得していないコンテンツ情報のみを取得することができ、すでに取得したコンテンツ情報を再度取得することを回避することができる。
【００４２】
コンテンツ情報取得部２４は、例えば、通信回線等を介してコンテンツ情報を取得してもよく、記録媒体からコンテンツ情報を取得してもよく、放送されたコンテンツ情報を受信してもよい。また、コンテンツ情報取得部２４は、通信を行うための通信デバイス（例えば、モデムやネットワークカードなど）や、情報を入力する入力デバイス（例えば、キーボードやマウス、タッチパネルなど）等を含んでもよく、あるいは含まなくてもよい。また、コンテンツ情報取得部２４は、ハードウェアによって実現されてもよく、あるいは通信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００４３】
コンテンツ情報蓄積部２５は、コンテンツ情報取得部２４が取得したコンテンツ情報を所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、コンテンツ情報蓄積部２５が有していてもよく、あるいはコンテンツ情報蓄積部２５の外部に存在してもよい。また、この記録媒体は、コンテンツ情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００４４】
コンテンツ情報出力部２６は、コンテンツ情報蓄積部２５が蓄積したコンテンツ情報を、番組構成情報蓄積部２２が蓄積した番組構成情報の示すタイミングで出力する。コンテンツ情報出力部２６は、コンテンツ情報を、少なくとも音声出力または表示出力する。音声出力とは、例えば、スピーカなどによる音声の出力である。表示出力とは、例えば、ＣＲＴや液晶ディスプレイ、プロジェクタなどの表示デバイスへの表示である。表示出力は、投影型の表示出力であってもよい。投影型の表示出力は、例えば、液晶プロジェクタやＣＲＴプロジェクタ等による表示出力であってもよく、ホログラムの表示出力であってもよい。コンテンツ情報出力部２６は、コンテンツ情報の音声出力と表示出力との両方を行ってもよい。コンテンツ情報出力部２６が音声出力と表示出力とを行う場合には、例えば、映画やテレビ番組のような映像音声の出力であってもよく、音楽等を音声出力し、その音楽等に関する情報、例えば、アーティスト名や曲名等を表示出力してもよく、画像を表示出力し、その画像に関する情報、例えば、画像の説明等を音声出力してもよい。
【００４５】
なお、コンテンツ情報出力部２６は、高い優先度を示す優先度情報に対応するコンテンツ情報を優先的に出力してもよい。このようにすることで、優先度の順にコンテンツ情報を出力することができる。したがって、あるコンテンツ情報に緊急の通知を示すコンテンツ情報が含まれており、そのコンテンツ情報に対応する優先度情報の示す優先度が最上位に設定されている場合には、その緊急の通知を示すコンテンツ情報が優先的に出力されることになる。
【００４６】
また、コンテンツ情報出力部２６は、出力を行うデバイス（例えば、表示デバイスやスピーカなど）を含んでもよく、あるいは含まなくてもよい。また、コンテンツ情報出力部２６は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００４７】
入力受付部２７は、ユーザからの入力を受け付ける。ここで、この受け付けは、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報の受け付けでもよく、有線もしくは無線の通信回線を介して送信された情報の受信でもよい。なお、入力受付部２７は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、入力受付部２７は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
処理実行部２８は、入力受付部２７が受け付けた入力に応じて、所定の処理を実行する。この所定の処理については後述する。
【００４８】
なお、入力受付部２７が、処理実行部２８に対する入力を受け付けた場合には、コンテンツ情報出力部２６によるコンテンツ情報の出力に代えて、処理実行部２８による処理を実行してもよく、あるいは、両者を並行して実行してもよい。
【００４９】
また、番組構成情報蓄積部２２が番組構成情報を蓄積する記録媒体と、コンテンツ情報蓄積部２５がコンテンツ情報を蓄積する記録媒体とは、同一のものであってもよく、あるいは、別々のものであってもよい。
【００５０】
図４は、本実施の形態による更新指示送信装置３の構成を示すブロック図である。図４において、本実施の形態による更新指示送信装置３は、更新指示受付部３１と、更新指示送信部３２と、コンテンツ情報受付部３３と、コンテンツ情報送信部３４とを備える。
【００５１】
更新指示受付部３１は、更新指示を受け付ける。ここで、この受け付けは、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報の受け付けでもよく、有線もしくは無線の通信回線を介して送信された情報の受信でもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報の受け付けでもよい。なお、更新指示受付部３１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、更新指示受付部３１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００５２】
更新指示送信部３２は、更新指示受付部３１が受け付けた更新指示をサーバ１に送信する。更新指示送信部３２は、例えば、電子メールにより更新指示を送信してもよく、ＦＴＰにより更新指示を送信してもよく、その他のＩＰ通信により更新指示を送信してもよい。また、更新指示送信部３２がサーバ１に更新指示を送信するとは、結果として更新指示がサーバ１で受信されるようになればよいという意味であり、例えば、電子メールやサーバリレーにより更新指示を送信する場合には、実際の更新指示の送信先は、メールサーバや、リレーサーバ等であってもよい。
【００５３】
なお、更新指示送信部３２は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、更新指示送信部３２は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００５４】
コンテンツサーバ４は、端末装置２のコンテンツ情報取得部２４がコンテンツ情報を取得するためのサーバであり、例えば、ウェブサーバや、ＦＴＰサーバ等である。そのようなコンテンツサーバ４については、すでに一般的に知られているため、詳細な説明を省略する。コンテンツサーバ４は、例えば、コンテンツ情報の送信要求を受信し、その送信要求で要求されているコンテンツ情報を、送信要求の送信元である端末装置２に送信することによって、端末装置２にコンテンツ情報を提供する。
【００５５】
次に、本実施の形態による情報通信システムを構成する各装置の動作について、フローチャートを用いて説明する。
図５は、本実施の形態によるサーバ１の動作を示すフローチャートである。
【００５６】
（ステップＳ１０１）コンテンツ情報受付部１５は、コンテンツ情報を受け付けたかどうか判断する。そして、コンテンツ情報を受け付けた場合には、ステップＳ１０２に進み、そうでない場合には、ステップＳ１０３に進む。
（ステップＳ１０２）コンテンツ情報受付部１５は、受け付けたコンテンツ情報をコンテンツ情報記憶部１６に蓄積する。そして、ステップＳ１０１に戻る。
【００５７】
（ステップＳ１０３）更新指示受付部１３は、更新指示を受け付けたかどうか判断する。そして、更新指示を受け付けた場合には、ステップＳ１０４に進み、そうでない場合には、ステップＳ１０５に進む。
【００５８】
（ステップＳ１０４）更新部１４は、更新指示受付部１３が受け付けた更新指示に応じて、番組構成情報記憶部１１で記憶されている番組構成情報を更新する。そして、ステップＳ１０１に戻る。
【００５９】
（ステップＳ１０５）送信部１２は、番組構成情報を送信するタイミングであるかどうか判断する。そして、番組構成情報を送信するタイミングである場合には、ステップＳ１０６に進み、そうでない場合には、ステップＳ１０１に戻る。
（ステップＳ１０６）送信部１２は、番組構成情報記憶部１１から番組構成情報を読み出し、その番組構成情報を対応する端末装置２に送信する。
【００６０】
（ステップＳ１０７）送信部１２は、コンテンツ情報も送信するかどうか判断する。例えば、ステップＳ１０６で送信した番組構成情報で出力タイミングが示されるコンテンツ情報が、コンテンツ情報記憶部１６で記憶されている場合には、コンテンツ情報も送信すると判断してもよい。そして、コンテンツ情報を送信する場合には、ステップＳ１０８に進み、そうでない場合には、ステップＳ１０１に戻る。
【００６１】
（ステップＳ１０８）送信部１２は、コンテンツ情報を端末装置２に送信する。コンテンツ情報の送信先の端末装置２は、ステップＳ１０６で番組構成情報を送信した端末装置２と同じである。そして、ステップＳ１０１に戻る。
【００６２】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。また、図２のフローチャートにおいて、複数の端末装置２に番組構成情報を送信する場合には、その端末装置２の個数分だけ、ステップＳ１０６からステップＳ１０８の処理を繰り返して実行してもよい。
【００６３】
また、図５のフローチャートでは、コンテンツ情報と、番組構成情報とを一緒に送信する場合について示しているが、それらの情報を別々に送信してもよい。その場合には、コンテンツ情報の送信要求を受信した場合に、コンテンツ情報を送信する処理を実行するようにしてもよい。
【００６４】
図６は、本実施の形態による端末装置２の動作を示すフローチャートである。
（ステップＳ２０１）番組構成情報受信部２１は、番組構成情報を受信したかどうか判断する。そして、番組構成情報を受信した場合には、ステップＳ２０２に進み、そうでない場合には、ステップＳ２０３に進む。
（ステップＳ２０２）番組構成情報蓄積部２２は、番組構成情報受信部２１が受信した番組構成情報を蓄積する。そして、ステップＳ２０１に戻る。
【００６５】
（ステップＳ２０３）コンテンツ情報取得部２４は、番組構成情報受信部２１が受信し、番組構成情報蓄積部２２が蓄積した番組構成情報を参照することによって、コンテンツ情報を取得するタイミングであるかどうか判断する。例えば、コンテンツ情報を出力するタイミングの所定時間前（例えば、５分前など）になった時点で、コンテンツ情報取得部２４は、コンテンツ情報を取得するタイミングであると判断してもよく、コンテンツ情報取得部２４は、番組構成情報が蓄積された時点でコンテンツ情報を取得するタイミングであると判断してもよく、あるいは、コンテンツ情報が放送される場合には、コンテンツ情報取得部２４は、番組構成情報におけるコンテンツ取得情報が示す放送日時が到来した時点でコンテンツ情報を取得するタイミングであると判断してもよい。なお、コンテンツ情報を出力するタイミングの所定時間前の時点で、コンテンツ情報を取得するタイミングであると判断する場合には、取得する経路に応じて、その所定時間が変更されてもよい。例えば、ＤＶＤ等の記録媒体からコンテンツ情報を取得する場合には、コンテンツ情報を出力するタイミングの１分前に、コンテンツ情報を取得するタイミングであると判断し、通信回線を介してコンテンツ情報を取得する場合には、コンテンツ情報を出力するタイミングの１０分前に、コンテンツ情報を取得するタイミングであると判断してもよい。また、この判断等を行うために、コンテンツ情報取得部２４は、時計等の示す現在の時刻を参照可能に構成されていてもよい。コンテンツ情報を取得するタイミングである場合には、ステップＳ２０４に進み、そうでない場合には、ステップＳ２０７に進む。
【００６６】
（ステップＳ２０４）判断部２３は、ステップＳ２０３において取得するタイミングであると判断されたコンテンツ情報が、すでにコンテンツ情報蓄積部２５によって蓄積されているかどうか判断する。そして、コンテンツ情報蓄積部２５によって蓄積されている場合には、コンテンツ情報の取得が不要であるため、ステップＳ２０１に戻り、コンテンツ情報蓄積部２５によって蓄積されていない場合には、コンテンツ情報の取得が必要であるため、ステップＳ２０５に進む。
【００６７】
（ステップＳ２０５）コンテンツ情報取得部２４は、ステップＳ２０３において取得するタイミングであると判断されたコンテンツ情報を取得する。
（ステップＳ２０６）コンテンツ情報蓄積部２５は、コンテンツ情報取得部２４が取得したコンテンツ情報を蓄積する。そして、ステップＳ２０１に戻る。
【００６８】
（ステップＳ２０７）コンテンツ情報出力部２６は、番組構成情報受信部２１が受信し、番組構成情報蓄積部２２が蓄積した番組構成情報を参照することによって、コンテンツ情報の出力を開始するタイミングであるかどうか判断する。そして、コンテンツ情報の出力を開始するタイミングである場合には、ステップＳ２０８に進み、そうでない場合には、ステップＳ２０９に進む。
【００６９】
（ステップＳ２０８）コンテンツ情報出力部２６は、コンテンツ情報蓄積部２５がコンテンツ情報を蓄積した所定の記録媒体からコンテンツ情報を読み出し、そのコンテンツ情報の出力を開始する。そして、ステップＳ２０１に戻る。なお、このステップＳ２０８で出力が開始されたコンテンツ情報は、そのコンテンツ情報がすべて出力されてしまうことによって終了するか、あるいは、後述するステップＳ２１２の処理によってコンテンツ情報の出力が停止されることによって終了するまでは、継続して出力されるものとする。
【００７０】
（ステップＳ２０９）入力受付部２７は、ユーザからの入力を受け付けたかどうか判断する。そして、入力を受け付けた場合には、ステップＳ２１０に進み、そうでない場合には、ステップＳ２０１に戻る。
【００７１】
（ステップＳ２１０）入力受付部２７は、ユーザからの入力が処理実行部２８での処理に関する入力であるかどうか判断する。そして、処理実行部２８での処理に関する入力である場合には、その入力内容を処理実行部２８に渡してステップＳ２１１に進み、そうでない場合には、その入力内容を該当する構成要素に渡してステップＳ２１４に進む。
【００７２】
（ステップＳ２１１）コンテンツ情報出力部２６は、コンテンツ情報を出力中であるかどうか判断する。そして、コンテンツ情報を出力中である場合には、ステップＳ２１２に進み、そうでない場合には、ステップＳ２１３に進む。
【００７３】
（ステップＳ２１２）コンテンツ情報出力部２６は、コンテンツ情報の出力を中止する。
（ステップＳ２１３）処理実行部２８は、入力受付部２７が受け付けた入力に対応する処理を実行する。そして、ステップＳ２０１に戻る。
【００７４】
（ステップＳ２１４）入力受付部２７が受け付けた入力に該当する構成要素は、その入力に対応する処理を実行する。そして、ステップＳ２０１に戻る。この処理は、例えば、音声出力のボリューム調整や、表示出力の画質調整等であってもよい。
【００７５】
なお、図６のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。また、図６のフローチャートにおいて、コンテンツ情報が取得され（ステップＳ２０５）、蓄積されて（ステップＳ２０６）から、コンテンツ情報の出力が行われる（ステップＳ２０８）場合について説明したが、コンテンツ情報の取得、蓄積、出力が並行して行われてもよい。コンテンツ情報がサーバ１や、コンテンツサーバ４等からストリーミング配信される場合には、このような形式で、コンテンツ情報の取得、蓄積、出力が行われることになる。
【００７６】
また、サーバ１からの番組構成情報の送信が、端末装置２からの送信要求に応じてなされる場合には、端末装置２は、番組構成情報の受信の処理（ステップＳ２０１）の前に、その送信要求をサーバ１に送信してもよい。
【００７７】
図７は、本実施の形態による更新指示送信装置３の動作を示すフローチャートである。
（ステップＳ３０１）更新指示受付部１３は、更新指示を受け付けたかどうか判断する。そして、更新指示を受け付けた場合には、ステップＳ３０２に進み、そうでない場合には、ステップＳ３０３に進む。
【００７８】
（ステップＳ３０２）更新指示送信部３２は、更新指示をサーバ１に送信する。そして、ステップＳ３０１に戻る。
（ステップＳ３０３）コンテンツ情報受付部３３は、コンテンツ情報を受け付けたかどうか判断する。そして、コンテンツ情報を受け付けた場合には、ステップＳ３０４に進み、そうでない場合には、ステップＳ３０１に戻る。
【００７９】
（ステップＳ３０４）コンテンツ情報送信部３４は、コンテンツ情報受付部３３が受け付けたコンテンツ情報をサーバ１に送信する。そして、ステップＳ３０１に戻る。
なお、図７のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８０】
次に、本実施の形態による情報通信システムの動作について、具体例を用いて説明する。この具体例において、端末装置２は、例えば、店の前や、商店街、駅の構内、バスの停留所等に設置されているものとする。
【００８１】
この具体例において、サーバ１の番組構成情報記憶部１１では、図８で示されるように、端末装置識別情報と、番組構成情報と、最終更新日時とが対応付けられて記憶されているものとする。端末装置識別情報は、端末装置２を識別する情報であり、例えば、端末装置２の製造番号であってもよく、端末装置２のアドレス（例えば、ＩＰアドレスや、ＭＡＣアドレスなど）であってもよく、端末装置２に対応する電話番号であってもよく、端末装置２を有するユーザのＩＤであってもよく、端末装置２を識別できる情報であればその他の情報であってもよい。最終更新日時は、更新部１４が最後に更新した日時を示す情報である。図８の１番目のレコードでは、端末装置識別情報「Ｔ００１」と、番組構成情報「Ｐ００１」と、最終更新日時「２００６年１０月３０日１２時０分」とが対応付けられている。したがって、番組構成情報「Ｐ００１」は、端末装置識別情報「Ｔ００１」で識別される端末装置２に対応するものであり、その番組構成情報「Ｐ００１」が最後に更新されたのは、「２００６年１０月３０日１２時０分」であることがわかる。
【００８２】
図９は、番組構成情報「Ｐ００１」の一例を示す図である。図９で示される番組構成情報「Ｐ００１」において、出力時刻と、コンテンツ識別情報と、コンテンツ取得情報と、送信済フラグとが対応付けられている。出力時刻は、コンテンツ情報の出力を開始する時刻を示す。コンテンツ識別情報は、コンテンツ情報を識別する情報であり、ここでは、コンテンツ情報のファイル名が採用されているが、その他の情報であってもよい。例えば、コンテンツ識別情報は、コンテンツ情報の格納されている場所を示す情報であるＵＲＬなどであってもよい。コンテンツ取得情報は、コンテンツ情報を取得するための情報であり、ＵＲＬや、記録媒体を識別する情報が示されている。送信済フラグは、コンテンツ情報をサーバ１から端末装置２に送信したかどうかを示す情報である。送信済フラグが「１」である場合には、すでに送信したことを示し、送信済フラグが「０」である場合には、まだ送信していないことを示す。なお、コンテンツ情報をサーバ１が有していない場合には、サーバ１がコンテンツ情報を送信することができないため、送信済フラグは「０」から変わることはない。図９の１番目のレコードでは、出力時刻「２００６年１０月３０日１５時０分」と、コンテンツ識別情報「ａａａａ．ｍｐ３」と、コンテンツ取得情報「ｈｔｔｐ：／／ｗｗｗ...ａａａａ．ｍｐ３」と、送信済フラグ「０」とが対応付けられている。したがって、コンテンツ識別情報「ａａａａ．ｍｐ３」で識別されるコンテンツ情報は、出力時刻「２００６年１０月３０日１５時０分」に出力されることが示される。また、そのコンテンツ情報は、ＵＲＬ「ｈｔｔｐ：／／ｗｗｗ...ａａａａ．ｍｐ３」にアクセスすることによって取得することができることも示される。さらに、そのコンテンツ情報がサーバ１から端末装置２に送信されていないことも示される。
【００８３】
図１０は、コンテンツ情報記憶部１６で記憶されているコンテンツ情報を識別するコンテンツ識別情報を示す図である。図１０で示されるように、番組構成情報に含まれるすべてのコンテンツ識別情報で識別されるコンテンツ情報が記憶されるのではなく、一部のコンテンツ情報が記憶されることになる。
【００８４】
また、サーバ１において、図１１で示されるように、端末装置識別情報と、ＩＰアドレスとを対応付けて有する情報も図示しない記録媒体において保持されているものとする。この情報を参照することにより、送信部１２は、所望の端末装置識別情報で識別される端末装置２に、情報を送信することができる。
【００８５】
端末装置２は、定期的に（例えば、１時間ごとに）、番組構成情報を送信する旨の要求をサーバ１に送信するものとする。ここでは、端末装置識別情報「Ｔ００１」で識別される端末装置２（以下、「端末装置Ｔ００１」と呼ぶこともある）からの要求には、端末装置２の端末装置識別情報「Ｔ００１」と、端末装置２の番組構成情報蓄積部２２が最後に蓄積した番組構成情報に対応する最終更新日時「２００６年１０月３０日８時０分」が含まれているものとする。この要求の送信は、番組構成情報受信部２１が行ってもよく、その他の構成要素が行ってもよい。
【００８６】
サーバ１は、端末装置２から送信された番組構成情報を送信する旨の要求を受信する。すると、サーバ１の送信部１２は、図８で示される情報を用いて、その要求に含まれる端末装置識別情報「Ｔ００１」に対応する最終更新日時「２００６年１０月３０日１２時０分」を取得し、その最終更新日時と、端末装置Ｔ００１から送信された最終更新日時「２００６年１０月３０日８時０分」とを比較する。その比較の結果、番組構成情報記憶部１１で記憶されている番組構成情報の方が新しいため、送信部１２は、番組構成情報を送信すると判断する（ステップＳ１０５）。そして、送信部１２は、番組構成情報記憶部１１から、端末装置Ｔ００１に対応する番組構成情報「Ｐ００１」と、最終更新日時「２００６年１０月３０日１２時０分」とを取得し、それらを図１１で示されるテーブルにおいて、端末装置識別情報「Ｔ００１」に対応付けられているＩＰアドレス「１９２．１６８．０．１１」に送信する（ステップＳ１０６）。なお、送信部１２は、番組構成情報のうち、送信済フラグについては、送信しないものとする。端末装置２において必要のない情報だからである。
【００８７】
その後、送信部１２は、送信した番組構成情報「Ｐ００１」において、送信済フラグ「０」に対応しているコンテンツ識別情報で識別されるコンテンツ情報のうち、コンテンツ情報記憶部１６で記憶されているものが存在するかどうか判断する。この場合は、存在しなかったとする。すると、送信部１２は、コンテンツ情報を送信しないと判断し（ステップＳ１０７）、コンテンツ情報の送信は行われない。
【００８８】
サーバ１から送信された番組構成情報「Ｐ００１」は、端末装置Ｔ００１の番組構成情報受信部２１で受信され（ステップＳ２０１）、番組構成情報蓄積部２２によって蓄積される（ステップＳ２０２）。図１２は、そのようにして蓄積された番組構成情報の一例を示す図である。図１２で示されるように、番組構成情報蓄積部２２が蓄積した番組構成情報には、送信済フラグは含まれていない。送信済フラグが含まれていない以外は、サーバ１の番組構成情報記憶部１１で記憶されている番組構成情報と同じである。なお、図１２で示される番組構成情報では、コンテンツ取得情報として、「ＤＶＤ００１」が設定されている。したがって、端末装置Ｔ００１のユーザは、ＤＶＤ００１で識別されるＤＶＤのディスクをあらかじめ端末装置Ｔ００１にセットしておくものとする。
【００８９】
端末装置２では、コンテンツ情報の出力時刻の５分前に、取得の判断を行うタイミングであると判断するように設定されていたとする。ここで、２００６年１０月３０日１５時の５分前になったとすると、判断部２３は、図１２で示される番組構成情報を参照し、コンテンツ識別情報「ａａａａ．ｍｐ３」で識別されるコンテンツ情報の取得判断のタイミングであると判断する（ステップＳ２０３）。
【００９０】
そして、判断部２３は、コンテンツ識別情報「ａａａａ．ｍｐ３」で識別されるコンテンツ情報を、すでにコンテンツ情報蓄積部２５が蓄積したかどうか判断する（ステップＳ２０４）。この場合には、まだ蓄積されていないとすると、判断部２３は、コンテンツ識別情報「ａａａａ．ｍｐ３」で識別されるコンテンツ情報を取得する必要がある旨と、そのコンテンツ識別情報に対応するコンテンツ取得情報とをコンテンツ情報取得部２４に渡す。すると、コンテンツ情報取得部２４は、受け取ったコンテンツ取得情報の示すＵＲＬの示すコンテンツサーバ４にアクセスし、コンテンツ情報を取得する（ステップＳ２０５）。そのコンテンツ情報は、コンテンツ情報蓄積部２５によって、所定の記録媒体に蓄積される（ステップＳ２０６）。このように、端末装置２では、番組構成情報の各レコードを、コンテンツ情報の取得のための命令のように実行することによって、コンテンツ情報の取得が行われることになる。
【００９１】
２００６年１０月３０日１５時０分になると、コンテンツ情報出力部２６は、番組構成情報蓄積部２２が蓄積した図１２で示される番組構成情報を参照し、コンテンツ識別情報「ａａａａ．ｍｐ３」で識別されるコンテンツ情報を出力するタイミングであると判断する（ステップＳ２０７）。そして、コンテンツ情報出力部２６は、そのコンテンツ情報を読み出して、そのコンテンツ情報の出力を開始する（ステップＳ２０８）。その結果、端末装置Ｔ００１から、コンテンツ識別情報「ａａａａ．ｍｐ３」で識別されるコンテンツ情報の音声が出力されることになる。このようにして、図１２で示される番組構成情報の順番で、コンテンツ情報の出力が順次行われることになる。
【００９２】
次に、更新指示送信装置３がコンテンツ情報と更新指示とをサーバ１に送信する処理について説明する。この具体例では、更新指示送信装置３が携帯電話である場合について説明するが、更新指示送信装置３が携帯電話以外の装置であってもよいことは言うまでもない。
【００９３】
まず、ユーザが更新指示送信装置３において、コンテンツ情報をサーバ１に登録するソフトウェアを実行する。すると、図１３で示されるように、コンテンツ登録の画面が表示される。そして、その表示において、ユーザがコンテンツ情報のＩＤ（コンテンツ識別情報）と、パスワードとを入力し、ボタン「ＯＫ」を選択すると、図１４で示される画面が表示され、音声の入力が促される。この表示にしたがって、ユーザが「夕方６時よりセールを実施します。先着１０名にはさらに……」というセールストークを入力したとする。すると、そのコンテンツ情報（音声情報）は、コンテンツ情報受付部３３で受け付けられる（ステップＳ３０３）。そして、コンテンツ情報のＩＤや、パスワード、ユーザの入力したコンテンツ情報がサーバ１に送信される（ステップＳ３０４）。
【００９４】
更新指示送信装置３から送信されたコンテンツ情報等は、コンテンツ情報受付部１５で受け付けられる（ステップＳ１０１）。そして、パスワードによる認証が行われ、正当であると認証されると、コンテンツ情報受付部１５は、受け付けたコンテンツ情報を、ファイル名を「ｋｋｋｋ．ｍｐ３」としてコンテンツ情報記憶部１６に蓄積する（ステップＳ１０２）。なお、この蓄積において、更新指示送信装置３から送信されたコンテンツ情報がｍｐ３形式のファイルでない場合には、コンテンツ情報をｍｐ３ファイルに変換する処理を、コンテンツ情報受付部１５、あるいは、他の構成要素が実行し、その変換後のコンテンツ情報がコンテンツ情報記憶部１６に蓄積されてもよい。
【００９５】
その後、更新指示送信装置３では、図１５で示されるように、登録したコンテンツ情報を出力する端末装置２の端末ＩＤ（端末装置識別情報）と、そのコンテンツ情報の出力開始時刻とを入力する画面が表示される。この表示において、ユーザが端末ＩＤと出力開始時刻とを入力すると、それらの情報は、更新指示受付部３１で受け付けられ（ステップＳ３０１）、ユーザがボタン「ＯＫ」を選択すると、端末装置識別情報「Ｔ００１」と、出力開始時刻「１７時０分」と、コンテンツ情報の登録時に入力されたコンテンツ識別情報「ｋｋｋｋ．ｍｐ３」とを含む更新指示がサーバ１に送信される（ステップＳ３０２）。
【００９６】
更新指示送信装置３から送信された更新指示は、サーバ１更新指示受付部１３で受信される（ステップＳ１０３）。そして、更新部１４は、その更新指示に応じて、番組構成情報記憶部１１で記憶されている番組構成情報のうち、更新指示に含まれる端末装置識別情報「Ｔ００１」に対応する番組構成情報「Ｐ００１」において、その当日「２００６年１０月３０日」の出力開始時刻「１７時０分」からコンテンツ識別情報「ｋｋｋｋ．ｍｐ３」が出力されるように、番組構成情報「Ｐ００１」を更新する（ステップＳ１０４）。その結果、番組構成情報「Ｐ００１」は、図１６で示されるようになる。なお、この場合には、更新指示にコンテンツ取得情報が含まれないため、コンテンツ取得情報は空欄となっており、また送信フラグとしては、初期値の「０」が設定されている。
【００９７】
なお、ここでは、コンテンツ情報の登録と、番組構成情報の更新指示とを同時に行う場合について説明したが、それらは別々に行ってもよく、あるいは、番組構成情報の更新指示のみを行ってもよい。前者の場合には、コンテンツ情報は、サーバ１とは異なるコンテンツサーバ４に登録されてもよい。また、後者の場合には、更新指示にコンテンツ取得情報が含まれており、そのコンテンツ取得情報も番組構成情報に登録されるようにしてもよい。
【００９８】
また、ここでは、携帯電話としての更新指示送信装置３から更新指示が送信されることによって番組構成情報が更新される場合について説明したが、番組構成情報の更新は、これに限定されない。例えば、サーバ１のユーザが、入力デバイス等を操作することによって更新指示が受け付けられ、番組構成情報が更新されてもよく、その他の方法によって番組構成情報が更新されてもよい。
【００９９】
ここで、緊急の通知を示すコンテンツ情報が出力される処理について説明する。例えば、迷子の案内の情報や、不審者情報等の緊急の通知を出力したい場合には、この緊急の通知を示すコンテンツ情報をすぐに出力することができるように、上記説明と同様にして番組構成情報を更新する。例えば、４時５０分ぐらいに番組構成情報を更新する場合には、その緊急の通知を示すコンテンツ情報が５時０分から出力されるように番組構成情報を設定してもよい。そのコンテンツ情報は、前述の説明のように、サーバ１に送信されてもよく、あるいは、別のコンテンツサーバ４にアップロードされてもよい。また、サーバ１で更新された番組構成情報は、端末装置２からの送信要求を待って端末装置２に送信されてもよく、緊急の通知を示すコンテンツ情報の出力タイミングを示す番組構成情報については、端末装置２からの送信要求を待たずに、サーバ１から端末装置２に送信するようにしてもよい。このようにすることで、緊急の通知を適切に端末装置２で出力することができるようになる。
【０１００】
次に、端末装置２の処理実行部２８で実行される処理について説明する。この具体例では、処理実行部２８が所定のユーザのグループにあらかじめ設定されているメッセージを電子メールで送信する場合について説明する。ここでは、ユーザのグループとして、一般客のグループ、得意客のグループ、上得意客のグループ、最上得意客のグループがあるとする。
【０１０１】
処理実行部２８は、図示しない記録媒体において、図１７で示されるユーザ情報と、図１８で示されるメッセージ情報とを記憶しているとする。図１７のユーザ情報において、顧客ＩＤと、顧客の属性と、顧客の電子メールアドレスとが対応付けられている。顧客の属性によって、ユーザがどのグループに属するのかが示される。例えば、図１７の１番目のレコードにより、顧客ＩＤ「Ｃ００１」で識別されるユーザは、一般客のグループに属し、その電子メールアドレスが「Ｃ００１＠ａｂｃ...ｃｏｍ」であることが示されている。図１８のメッセージ情報において、送信先属性と、メッセージとが対応付けられている。送信先属性は、ユーザのグループを示す情報である。例えば、送信先属性が「一般以上」であれば、ユーザ情報において、属性が「一般」以上、すなわち、属性が「一般」、「得意」、「上得意」、「最上得意」のグループが送信先であることを示している。
【０１０２】
端末装置２のユーザが、「得意以上」の顧客にメッセージを送信する旨を端末装置２に入力すると、その入力は、入力受付部２７で受け付けられる（ステップＳ２０９）。なお、その入力は、例えば、ロータリースイッチ等によって指定されるものであってもよい。例えば、ロータリースイッチによって、メッセージの送信先として、「一般以上」、「得意以上」等を指定できるようになっていてもよい。
【０１０３】
入力受付部２７は、その入力を受け付けると、メッセージを送信する旨の入力であるため、処理実行部２８による処理であると判断し（ステップＳ２１０）、その入力を処理実行部２８に渡す。また、その時点において、コンテンツ情報出力部２６がコンテンツ情報を出力している場合には、その出力が停止される（ステップＳ２１１，Ｓ２１２）。その後、処理実行部２８は、送信先属性「得意以上」に対応するメッセージをメッセージ情報から読み出して、そのメッセージを含む電子メールを作成する。そして、処理実行部２８は、ユーザ情報の属性が「得意」以上であるレコードから電子メールアドレスを読み出し、その各電子メールアドレスを送信先のアドレスとして、その作成した電子メールを送信する（ステップＳ２１３）。このようにして、端末装置２によって、営業活動をすることもできうる。特に、端末装置２のユーザが店を経営している場合においては、待ちの営業ではなく攻めの営業を行うことができ、効果的である。
【０１０４】
なお、入力受付部２７が処理実行部２８で処理する以外の入力を受け付けた場合には、その入力に応じた処理が端末装置２において実行されることになる（ステップＳ２１４）。また、処理実行部２８による処理の実行によってコンテンツ情報の出力が停止された場合には、次のコンテンツ情報の出力タイミング（ステップＳ２０７）と判断されるまでコンテンツ情報の出力が停止されていてもよく、あるいは、処理実行部２８による処理の実行が終了した時点から、再度、停止していたコンテンツ情報の出力が再開されてもよい。コンテンツ情報の出力が再開される場合には、停止された時点から再開されてもよく、あるいは、コンテンツ情報の出力を停止していた時間だけコンテンツ情報を飛ばした位置からコンテンツ情報の出力を再開してもよい。
【０１０５】
また、この具体例では、番組構成情報が電子番組ガイドのように、出力するコンテンツ情報と、出力する時刻とを示す情報である場合について説明したが、前述のように、番組構成情報は、コンテンツ情報の出力頻度を示す情報であってもよい。図１９は、コンテンツ情報の出力頻度を示す番組構成情報の一例を示す図である。図１９において、出力頻度と、コンテンツ識別情報と、優先度と、配信回数と、コンテンツ取得情報とが対応付けられている。コンテンツ識別情報、コンテンツ取得情報は、上記具体例での説明と同様である。出力頻度は、コンテンツ情報を出力する頻度を示す情報である。優先度は、コンテンツ情報を出力する優先度を示す情報である。優先度は、Ａに近いほど高いものとする。したがって、優先度Ａのコンテンツ情報と、優先度Ｂのコンテンツ情報との出力が競合した場合、優先度Ａのコンテンツ情報が優先的に出力されることになる。また、配信回数は、コンテンツ情報が出力される回数を示す情報である。例えば、コンテンツ識別情報「ｃｃｃｃ．ｍｐ３」で識別されるコンテンツ情報は、５回出力されるように設定されている。
【０１０６】
ここで、図１９で示される番組構成情報に基づいて、コンテンツ情報を出力する方法について説明する。まず、図１９で示される番組構成情報から、図１２で示される番組構成情報を作成する方法について図２０のフローチャートを用いて説明する。ここでは、判断部２３がその処理を実行する場合について説明するが、他の構成要素がその処理を実行してもよい。
【０１０７】
（ステップＳ４０１）判断部２３は、図１９で示される番組構成情報の各レコードを、優先度の高い順となるようにソートする。
（ステップＳ４０２）判断部２３は、カウンタｉを１に設定する。
【０１０８】
（ステップＳ４０３）判断部２３は、ソート後の番組構成情報におけるｉ番目のレコードを図１２の形式の番組構成情報に追加可能であるかどうか判断する。例えば、そのｉ番目のレコードの配信回数が０になっていた場合には、追加可能でないと判断する。また、そのｉ番目のレコードの出力頻度が「毎時」である場合に、図１２の形式の番組構成情報において、レコードを追加する時刻より１時間以内に、すでにｉ番目のレコードで示されるコンテンツ識別情報が存在する場合には、追加可能でないと判断する。そして、追加可能な場合には、ステップＳ４０４に進み、追加可能でない場合には、ステップＳ４０６に進む。
【０１０９】
（ステップＳ４０４）判断部２３は、図１２の形式の番組構成情報に、ｉ番目のレコードを追加する。具体的には、コンテンツ識別情報と、コンテンツ取得情報とを図１９の番組構成情報から取得して図１２の形式の番組構成情報に追加する。そして、その追加したレコードの次のレコードの出力時刻として、追加したレコードの時刻に追加したコンテンツ識別情報で識別されるコンテンツ情報の時間を足した時刻を追加する。
【０１１０】
（ステップＳ４０５）判断部２３は、ｉ番目のレコードの配信回数を１だけデクリメントする。なお、配信回数が∞（無限大）である場合には、１だけデクリメントしても∞のままである。
【０１１１】
（ステップＳ４０６）判断部２３は、レコードを追加する処理を終了するかどうか判断する。例えば、コンテンツ情報を出力する最終時刻を過ぎる時刻まで、レコードの追加を行った場合には、レコードを追加する処理を終了すると判断する。そして、終了する場合には、図１２の形式の番組構成情報を作成する一連の処理は終了となり、そうでない場合には、ステップＳ４０７に進む。
【０１１２】
（ステップＳ４０７）判断部２３は、ｉ番目のレコードを追加することによって、次にレコードを追加する出力時刻の時間の単位が、追加したｉ番目のレコードに対応する出力時刻の時間の単位よりも、１以上大きくなったかどうか判断することにより、１時間を超えたかどうか判断する。そして、１時間を超えた場合には、ステップＳ４０２に戻り、そうでない場合には、ステップＳ４０８に進む。
（ステップＳ４０８）判断部２３は、カウンタｉを１だけインクリメントし、ステップＳ４０３に戻る。
【０１１３】
この図２０で示される処理が実行されることにより、図１９で示される番組構成情報から、図２１で示される番組構成情報を作成することができる。図２１で示される番組構成情報は、図１２の番組構成情報と同様の形式であるため、コンテンツ情報出力部２６は、この図２１で示される番組構成情報にしたがって、コンテンツ情報を出力することができる。その処理は、上記具体例での説明と同様であり、その説明を省略する。
【０１１４】
なお、図２０のフローチャートのステップＳ４０７において、図１９で示される番組構成情報の出力頻度の最も高い頻度が「毎時」であるため、１時間を超えたかどうかによって判断するようにしたが、例えば、最も高い頻度が「３０分ごと」であれば、３０分を超えたかどうかによって判断するようにしてもよい。
【０１１５】
また、番組構成情報において、コンテンツ情報の出力頻度が示される場合に、図１２の形式の番組構成情報を作成することによって、コンテンツ情報を出力する場合について説明したが、図１９で示される番組構成情報を用いて、直接、コンテンツ情報を出力するようにしてもよい。その場合には、次にどのコンテンツ情報を出力するのかについて、図２０のフローチャートと類似の処理を実行することによって決定してもよい。
【０１１６】
ここで、緊急の通知を示すコンテンツ情報が出力される処理について説明する。例えば、迷子の案内の情報や、不審者情報等の緊急の通知を出力したい場合には、この緊急の通知を示すコンテンツ情報をすぐに出力することができるように、その緊急の通知を示すコンテンツ情報に対応する優先度情報の示す優先度を最上位にすることが好適である。そのコンテンツ情報は、前述の説明のように、サーバ１に送信されてもよく、あるいは、別のコンテンツサーバ４にアップロードされてもよい。また、サーバ１で更新された番組構成情報は、端末装置２からの送信要求を待って端末装置２に送信されてもよく、緊急の通知を示すコンテンツ情報の出力タイミングを示す番組構成情報については、端末装置２からの送信要求を待たずに、サーバ１から端末装置２に送信するようにしてもよい。このようにすることで、緊急の通知を適切に端末装置２で出力することができるようになる。なお、優先度が最上位に設定されている優先度情報を含む新たな番組構成情報のレコードがサーバ１の番組構成情報記憶部１１に登録された場合には、サーバ１は、その番組構成情報を対応する端末装置２に即座に送信してもよい。また、端末装置２は、優先度が最上位に設定されている優先度情報を含む新たな番組構成情報を受信した場合には、コンテンツ情報の出力の途中であったとしても、コンテンツ情報の出力を切り替えて、その優先度が最上位に設定されている優先度情報に対応するコンテンツ情報がすぐに出力されるようにしてもよい。このようにすることで、緊急度の高いコンテンツ情報を端末装置２からすぐに出力することができるようになる。
【０１１７】
また、上記具体例において、音声情報としてのコンテンツ情報が音声出力される場合について説明したが、映像情報としてのコンテンツ情報が表示出力されてもよいことは言うまでもない。コンテンツ情報が表示出力される場合には、その表示出力は投影型の表示出力であってもよい。また、例えば、図２２で示されるように、音声情報としてのコンテンツ情報が音声出力されると共に、その出力している音声情報に対応する情報、例えば、音楽のアーティスト名や、曲名、歌詞等がスクリーンや、端末装置２の付近の壁等に投影出力されてもよい。
【０１１８】
以上のように、本実施の形態による情報通信システムによれば、サーバ１から各端末装置２に番組構成情報を送信し、その番組構成情報の示すタイミングで、各端末装置２においてコンテンツ情報が出力されることにより、各端末装置２に応じたコンテンツ情報の出力を実現することができる。したがって、ラジオ放送や、テレビ放送などの画一的なコンテンツ情報の提供ではなく、各端末装置２に応じた個別的なコンテンツ情報の出力を実現可能である。一方、端末装置２のユーザは、例えば、インターネット等からコンテンツ情報をダウンロードする作業等を個別に行う必要がなく、番組構成情報に応じて自動的にコンテンツ情報の取得が行われるため、端末装置２のユーザに煩雑な作業が強いられることもない。
【０１１９】
また、このような情報通信システムを用いることによって、地域のコミュニケーションを活性化することもできうる。例えば、各端末装置２から個別の情報を発信することができるため、その個別の情報によって、地域に密着した情報発信を行うこともでき、そのような情報発信を介して、その地域のコミュニケーションを活性化することができうる。より具体的には、その地域の商店における売り出しの案内や、その地域のイベントの案内、不審者情報、迷子の案内等を、この情報通信システムを用いて簡易な方法で、迅速、的確に発信することができうる。
【０１２０】
また、サーバ１において番組構成情報を管理するため、より多種多様なコンテンツ情報を各端末装置２で出力することも可能となる。すなわち、各端末装置２のユーザがそれぞれ個人的に把握することができるコンテンツの種類や量は限られるが、サーバ１において集中管理することにより、種々のコンテンツ情報に精通した専門のスタッフが番組構成情報を設定することもできうる。したがって、そのような場合には、各端末装置２に応じた適切なコンテンツ情報の選択を行うことができ、効果的なコンテンツ情報の出力を実現可能となりうる。
【０１２１】
なお、サーバ１で記憶されている番組構成情報は、各端末装置２の設定されているところを通る人々の属性（女性、男性、主婦、ビジネスパーソン、大人、子供、高齢者等）に応じて作成されることが好適である。例えば、端末装置２の設置されているところが、女性の多く通るところであれば、女性に人気のあるコンテンツ情報が出力されるように、この端末装置２に対応する番組構成情報が設定されることが好適である。
【０１２２】
また、本実施の形態において、端末装置２は、他の所定の装置と組み合わされて設置されてもよい。例えば、いわゆるガチャガチャ（登録商標）や、ガシャポン（登録商標）と呼ばれるカプセル自動販売機と組み合わせられてもよい。そのような場合に、サーバ１にコンテンツ情報を登録するためのパスワードや、コンテンツＩＤ（コンテンツ識別情報）の記載されている媒体（例えば、紙片等）の入ったカプセルを、そのカプセル自動販売機で販売してもよい。カプセル自動販売機によって、サーバ１にコンテンツ情報を登録するためのパスワード等が販売される場合には、例えば、ユーザは、１００円でそのカプセルを購入することによって、サーバ１に１分間のコンテンツ情報を登録する権利を購入することができる。また、端末装置２は、その他の装置、例えば、ゴミ集積所に設置されている悪臭探知装置や、飲料等の自動販売機、公衆電話ボックス等と組み合わされて設置されてもよい。
【０１２３】
また、本実施の形態では、番組構成情報記憶部１１で記憶されている番組構成情報が更新部１４によって更新される場合について説明したが、そうでなくてもよい。例えば、番組構成情報記憶部１１が着脱可能な記録媒体であり、番組構成情報の記憶している記録媒体がサーバ１に装着されることによって、番組構成情報記憶部１１が実現されてもよい。そのような場合には、更新指示受付部１３や、更新部１４をサーバ１が備えなくてもよく、情報通信システムは、更新指示送信装置３を備えなくてもよい。
【０１２４】
また、更新指示送信装置３は、端末装置２と一体として更新されるものであってもよい。その場合には、端末装置２から更新指示を送信することができることになる。
【０１２５】
また、本実施の形態では、サーバ１がコンテンツ情報を送信する場合について説明したが、サーバ１は、コンテンツ情報を送信しなくてもよい。コンテンツ情報の送信は、例えば、コンテンツサーバ４等からのみされてもよい。そのような場合には、サーバ１は、コンテンツ情報受付部１５や、コンテンツ情報記憶部１６を備えなくてもよい。
【０１２６】
また、本実施の形態では、判断部２３による判断結果に応じてコンテンツ情報を取得する場合について説明したが、端末装置２は、判断部２３による判断結果によらずにコンテンツ情報を取得するようにしてもよい。例えば、コンテンツ情報蓄積部２５がコンテンツ情報を蓄積する記録媒体の容量が小さく、コンテンツ情報が出力されると、そのコンテンツ情報が削除されるように設定されているような場合には、コンテンツ情報を出力するタイミングでコンテンツ情報を取得しなければならないため、そのような判断を行う必要はないことになる。判断部２３による判断結果によらずにコンテンツ情報を取得する場合には、端末装置２は、判断部２３を備えなくてもよい。
【０１２７】
また、本実施の形態では、端末装置２が入力受付部２７や処理実行部２８を備える構成について説明したが、処理実行部２８による処理を行う必要がない場合には、端末装置２は、入力受付部２７や処理実行部２８を備えなくてもよい。
【０１２８】
また、本実施の形態では、更新指示送信装置３がコンテンツ情報をサーバ１に送信する場合について説明したが、コンテンツ情報の送信先は、サーバ１でなく、その他のコンテンツサーバ４であってもよい。また、更新指示送信装置３は、コンテンツ情報を送信しないものであってもよい。その場合には、更新指示送信装置３は、コンテンツ情報受付部３３、コンテンツ情報送信部３４を備えなくてもよい。
【０１２９】
また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１３０】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態におけるサーバ１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、サーバと、２以上の端末装置とを備えた情報通信システムを構成する前記サーバとして機能させるためのプログラムであって、コンテンツ情報を前記端末装置で出力するタイミングに関する情報である番組構成情報が、前記端末装置ごとに記憶される番組構成情報記憶部で記憶されている番組構成情報を、当該番組構成情報に対応する端末装置に送信する送信部として機能させるためのものである。
【０１３１】
また、上記実施の形態における端末装置２を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、コンテンツ情報を端末装置で出力するタイミングに関する情報である番組構成情報を受信する番組構成情報受信部と、前記番組構成情報受信部が受信した番組構成情報を蓄積する番組構成情報蓄積部と、前記番組構成情報蓄積部が蓄積した番組構成情報で出力するタイミングが示されるコンテンツ情報を取得するコンテンツ情報取得部と、前記コンテンツ情報取得部が取得したコンテンツ情報を蓄積するコンテンツ情報蓄積部と、前記コンテンツ情報蓄積部が蓄積したコンテンツ情報を、前記番組構成情報蓄積部が蓄積した番組構成情報の示すタイミングで出力するコンテンツ情報出力部として機能させるためのものである。
【０１３２】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には少なくとも含まれない。
【０１３３】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。
【０１３４】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１３５】
図２３は、上記プログラムを実行して、上記実施の形態によるサーバ１、端末装置２、更新指示送信装置３等を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現される。
【０１３６】
図２３において、コンピュータシステム１００は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ１０５、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）ドライブ１０６を含むコンピュータ１０１と、キーボード１０２と、マウス１０３と、モニタ１０４とを備える。
【０１３７】
図２４は、コンピュータシステムを示す図である。図２４において、コンピュータ１０１は、ＣＤ−ＲＯＭドライブ１０５、ＦＤドライブ１０６に加えて、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２と、ＣＰＵ１１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク１１４と、ＣＰＵ１１１、ＲＯＭ１１２等を相互に接続するバス１１５とを備える。なお、コンピュータ１０１は、通信機能を有するため、例えば、ＬＡＮへの接続を提供する図示しないネットワークカードを含んでいてもよい。
【０１３８】
コンピュータシステム１００に、上記実施の形態によるサーバ１、端末装置２、更新指示送信装置３等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ１２１、またはＦＤ１２２に記憶されて、ＣＤ−ＲＯＭドライブ１０５、またはＦＤドライブ１０６に挿入され、ハードディスク１１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ１０１に送信され、ハードディスク１１４に記憶されてもよい。プログラムは実行の際にＲＡＭ１１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ１２１やＦＤ１２２、またはネットワークから直接、ロードされてもよい。
【０１３９】
プログラムは、コンピュータ１０１に、上記実施の形態によるサーバ１、端末装置２、更新指示送信装置３等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム１００がどのように動作するのかについては周知であり、詳細な説明は省略する。
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１４０】
以上より、本発明による情報通信システム等では、各端末装置に応じたコンテンツ情報の出力を実現することができ、コンテンツ情報を出力する情報通信システム等として有用である。
【図面の簡単な説明】
【０１４１】
【図１】本発明の実施の形態１による情報通信システムの構成を示す図
【図２】同実施の形態によるサーバの構成を示すブロック図
【図３】同実施の形態による端末装置の構成を示すブロック図
【図４】同実施の形態による更新指示送信装置の構成を示すブロック図
【図５】同実施の形態によるサーバの動作を示すフローチャート
【図６】同実施の形態による端末装置の動作を示すフローチャート
【図７】同実施の形態による更新指示送信装置の動作を示すフローチャート
【図８】同実施の形態によるサーバにおいて端末装置ごとに保持されている番組構成情報の一例を示す図
【図９】同実施の形態によるサーバにおいて保持されている番組構成情報の一例を示す図
【図１０】同実施の形態によるサーバにおいて保持されているコンテンツ情報を識別するコンテンツ識別情報の一例を示す図
【図１１】同実施の形態によるサーバにおいて保持されている端末装置識別情報とＩＰアドレスとの対応の一例を示す図
【図１２】同実施の形態による端末装置において保持されている番組構成情報の一例を示す図
【図１３】同実施の形態による更新指示送信装置における表示の一例を示す図
【図１４】同実施の形態による更新指示送信装置における表示の一例を示す図
【図１５】同実施の形態による更新指示送信装置における表示の一例を示す図
【図１６】同実施の形態によるサーバにおいて保持されている番組構成情報の一例を示す図
【図１７】同実施の形態による端末装置において保持されているユーザ情報の一例を示す図
【図１８】同実施の形態による端末装置において保持されているメッセージ情報の一例を示す図
【図１９】同実施の形態における番組構成情報の他の一例を示す図
【図２０】同実施の形態における番組構成情報の形式変換に関する処理を示すフローチャート
【図２１】同実施の形態における番組構成情報の他の一例を示す図
【図２２】同実施の形態による端末装置のコンテンツ情報の出力について説明するための図
【図２３】同実施の形態におけるコンピュータシステムの外観一例を示す模式図
【図２４】同実施の形態におけるコンピュータシステムの構成の一例を示す図
【符号の説明】
【０１４２】
１  サーバ
２  端末装置
３  更新指示送信装置
４  コンテンツサーバ
１１  番組構成情報記憶部
１２  送信部
１３  更新指示受付部
１４  更新部
１５  コンテンツ情報受付部
１６  コンテンツ情報記憶部
２１  番組構成情報受信部
２２  番組構成情報蓄積部
２３  判断部
２４  コンテンツ情報取得部
２５  コンテンツ情報蓄積部
２６  コンテンツ情報出力部
２７  入力受付部
２８  処理実行部
３１  更新指示受付部
３２  更新指示送信部
３３  コンテンツ情報受付部
３４  コンテンツ情報送信部
【図１】
2008109421.tif 000003
【図２】
2008109421.tif 000004
【図３】
2008109421.tif 000005
【図４】
2008109421.tif 000006
【図５】
2008109421.tif 000007
【図６】
2008109421.tif 000008
【図７】
2008109421.tif 000009
【図８】
2008109421.tif 000010
【図９】
2008109421.tif 000011
【図１０】
2008109421.tif 000012
【図１１】
2008109421.tif 000013
【図１２】
2008109421.tif 000014
【図１３】
2008109421.tif 000015
【図１４】
2008109421.tif 000016
【図１５】
2008109421.tif 000017
【図１６】
2008109421.tif 000018
【図１７】
2008109421.tif 000019
【図１８】
2008109421.tif 000020
【図１９】
2008109421.tif 000021
【図２０】
2008109421.tif 000022
【図２１】
2008109421.tif 000023
【図２２】
2008109421.tif 000024
【図２３】
2008109421.tif 000025
【図２４】
2008109421.tif 000026