(57)【要約】【課題】本発明は、拡張性と柔軟性に優れた作動命令作成システムと低コストで製造可能な多数の情報提示装置とを組み合わせることで、拡張性と柔軟性に優れ、かつ低コストな情報提示システムを提供する。更に、この発明は利用者個人の特性を加味した情報提示が可能な情報提示システムを提供することを課題とする。【解決手段】リモート側に設置された作動命令作成システムがコンピュータネットワークを用いて情報の収集を行い、この情報から情報提示装置向けの作動命令（情報提示装置の動作を定義する命令）を作成し、利用者側に設置された情報提示装置がこの作動命令に基づき可動体や発音体、発光体の状態を変えたり動作させたりすることで、利用者に視覚情報および聴覚情報を提示する。  【０６２６】また、利用者の状態や行動に関する情報を、利用者側に設置された装置で収集または設定し、この情報を作動命令の作成に反映させる。【選択図】図１
2006091953.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と
を有す情報提示システムであって、
前記作動命令作成装置（９００）は、
前記情報提示装置（２００）に関する固定的な情報１と
利用者に対し知らせようとする情報２と
を基に、
前記情報提示装置（２００）の動作を定めた作動命令を生成し、
次いで、前記作動命令を前記情報提示装置（２００）に送信し、
前記情報提示装置（２００）は、
前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする情報提示システム
【請求項２】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と
を有す情報提示システムであって、
前記作動命令作成装置（９００）は、
前記情報提示装置（２００）に関する固定的な情報１と
利用者に対し知らせようとする情報２と
利用者の状態および行動、環境の少なくとも一つに関する情報３と
を基に、
前記情報提示装置（２００）の動作を定めた作動命令を生成し、
次いで、前記作動命令を前記情報提示装置（２００）に送信し、
前記情報提示装置（２００）は、
前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする情報提示システム
【請求項３】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、
前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の公開データ提供装置（５００）と
を有す情報提示システムであって、
前記公開データ提供装置（５００）は、
利用者に対し知らせようとする情報２を保持し、情報２を前記作動命令作成装置（９００）に送信し、
前記作動命令作成装置（９００）は、
前記情報提示装置（２００）に関する固定的な情報１と
前記公開データ提供装置（５００）から取得した情報２と
を基に、
前記情報提示装置（２００）の動作を定めた作動命令を生成し、
次いで、前記作動命令を前記情報提示装置（２００）に送信し、
前記情報提示装置（２００）は、
前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする情報提示システム
【請求項４】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、
前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の公開データ提供装置（５００）と
を有す情報提示システムであって、
前記公開データ提供装置（５００）は、
利用者に対し知らせようとする情報２を保持し、情報２を前記作動命令作成装置（９００）に送信し、
前記作動命令作成装置（９００）は、
前記情報提示装置（２００）に関する固定的な情報１と
前記公開データ提供装置（５００）から取得した情報２と
利用者の状態および行動、環境の少なくとも一つに関する情報３と
を基に、
前記情報提示装置（２００）の動作を定めた作動命令を生成し、
次いで、前記作動命令を前記情報提示装置（２００）に送信し、
前記情報提示装置（２００）は、
前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする情報提示システム
【請求項５】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と
を有す情報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
公開データ提供手段（５１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記公開データ提供手段（５１０）は、
利用者に対し知らせようとする情報２を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記公開データ提供手段（５１０）から情報２を取得し、
次いで、情報１と情報２とを基に
前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を
前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする情報提示システム
【請求項６】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、
前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者情報設定装置（３００）と
を有す情報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
公開データ提供手段（５１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記利用者情報設定装置（３００）は
利用者情報設定手段（３１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記公開データ提供手段（５１０）は、
利用者に対し知らせようとする情報２を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、
前記利用者情報設定手段（３１０）は、
利用者の状態および行動、環境の少なくとも一つに関する情報３を取り込み、
次いで、情報３を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記公開データ提供手段（５１０）から情報２を取得し、
前記利用者情報設定手段（３１０）から情報３を取得し、
次いで、情報１と情報２と情報３とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする情報提示システム
【請求項７】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、
一つ以上の装置からなる作動命令作成システム（９５０）と、
前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された
一つ以上の利用者データ計測装置（６００）と
を有す情報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
公開データ提供手段（５１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記利用者データ計測装置（６００）は
利用者データ計測手段（６１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記公開データ提供手段（５１０）は、
利用者に対し知らせようとする情報２を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、
前記利用者データ計測手段（６１０）は、
利用者の状態および行動、環境の少なくとも一つに関する情報４を計測し、
次いで、情報４を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記公開データ提供手段（５１０）から情報２を取得し、
前記利用者データ計測手段（６１０）から情報４を取得し、
次いで、情報１と情報２と情報４とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする情報提示システム
【請求項８】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、
前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者データ計測装置（６００）と
を有す情報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記利用者データ計測装置（６００）は
利用者データ計測手段（６１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記利用者データ計測手段（６１０）は、
利用者の状態および行動、環境の少なくとも一つに関する情報４を計測し、
次いで、情報４を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記利用者データ計測手段（６１０）から情報４を取得し、
次いで、情報１と情報４とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする情報提示システム
【請求項９】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、
前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の公開データ提供装置（５００）と
を有す天気予報提示システムであって、
前記公開データ提供装置（５００）は、
天気予報の情報２を保持し、情報２を前記作動命令作成装置（９００）に送信し、
前記作動命令作成装置（９００）は、
前記情報提示装置（２００）に関する固定的な情報１と
前記公開データ提供装置（５００）から取得した情報２と
を基に、
前記情報提示装置（２００）の動作を定めた作動命令を生成し、
次いで、前記作動命令を前記情報提示装置（２００）に送信し、
前記情報提示装置（２００）は、
前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする天気予報提示システム
【請求項１０】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、
前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者情報設定装置（３００）と
を有す天気予報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
公開データ提供手段（５１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記利用者情報設定装置（３００）は
利用者情報設定手段（３１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記公開データ提供手段（５１０）は、
天気予報の情報２を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、
前記利用者情報設定手段（３１０）は、
利用者の行動および環境の少なくとも一つに関する情報３を取り込み、
次いで、情報３を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記公開データ提供手段（５１０）から情報２を取得し、
前記利用者情報設定手段（３１０）から情報３を取得し、
次いで、情報１と情報２と情報３とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする天気予報提示システム
【請求項１１】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、
一つ以上の装置からなる作動命令作成システム（９５０）と、
前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された
一つ以上の利用者データ計測装置（６００）と
を有す天気予報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
公開データ提供手段（５１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記利用者データ計測装置（６００）は
利用者データ計測手段（６１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記公開データ提供手段（５１０）は、
天気予報の情報２を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、
前記利用者データ計測手段（６１０）は、
利用者の位置および環境の少なくとも一つに関する情報４を計測し、
次いで、情報４を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記公開データ提供手段（５１０）から情報２を取得し、
前記利用者データ計測手段（６１０）から情報４を取得し、
次いで、情報１と情報２と情報４とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする天気予報提示システム
【請求項１２】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、
前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の公開データ提供装置（５００）と
を有す試合情報提示システムであって、
前記公開データ提供装置（５００）は、
試合経過および試合結果の少なくとも一つに関する情報２を保持し、情報２を前記作動命令作成装置（９００）に送信し、
前記作動命令作成装置（９００）は、
前記情報提示装置（２００）に関する固定的な情報１と
前記公開データ提供装置（５００）から取得した情報２と
を基に、
前記情報提示装置（２００）の動作を定めた作動命令を生成し、
次いで、前記作動命令を前記情報提示装置（２００）に送信し、
前記情報提示装置（２００）は、
前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする試合情報提示システム
【請求項１３】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、
一つ以上の装置からなる作動命令作成システム（９５０）と
を有す試合情報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
公開データ提供手段（５１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記公開データ提供手段（５１０）は、
試合経過および試合結果の少なくとも一つに関する情報２を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記公開データ提供手段（５１０）から情報２を取得し、
次いで、情報１と情報２とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする試合情報提示システム
【請求項１４】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、
一つ以上の装置からなる作動命令作成システム（９５０）と、
前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された
一つ以上の利用者情報設定装置（３００）と
を有す試合情報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
公開データ提供手段（５１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記利用者情報設定装置（３００）は
利用者情報設定手段（３１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記公開データ提供手段（５１０）は、
試合経過および試合結果の少なくとも一つに関する情報２を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、
前記利用者情報設定手段（３１０）は、
特定の試合およびチームの少なくとも一つに関する情報３を取り込み、
次いで、情報３を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記公開データ提供手段（５１０）から情報２を取得し、
前記利用者情報設定手段（３１０）から情報３を取得し、
次いで、情報１と情報２と情報３とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする試合情報提示システム
【請求項１５】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、
一つ以上の装置からなる作動命令作成システム（９５０）と
を有す試合情報提示システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
公開データ提供手段（５１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）と
利用者情報設定手段（３１０）と
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記公開データ提供手段（５１０）は、
試合経過および試合結果の少なくとも一つに関する情報２を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、
前記利用者情報設定手段（３１０）は、
特定の試合およびチームの少なくとも一つに関する情報３を取り込み、
次いで、情報３を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記公開データ提供手段（５１０）から情報２を取得し、
前記利用者情報設定手段（３１０）から情報３を取得し、
次いで、情報１と情報２と情報３とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする試合情報提示システム
【請求項１６】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、
前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の利用者データ計測装置（６００）と
を有す体調管理システムであって、
前記利用者データ計測装置（６００）は、
利用者の生理的な情報４を計測し、
次いで、情報４を前記作動命令作成装置（９００）に送信し、
前記作動命令作成装置（９００）は、
前記情報提示装置（２００）に関する固定的な情報１と
前記利用者データ計測装置（６００）から取得した情報４と
を基に、
前記情報提示装置（２００）の動作を定めた作動命令を生成し、
次いで、前記作動命令を前記情報提示装置（２００）に送信し、
前記情報提示装置（２００）は、
前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする体調管理システム
【請求項１７】
コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、
前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、
一つ以上の装置からなる作動命令作成システム（９５０）と、
前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された
一つ以上の利用者データ計測装置（６００）と
を有す体調管理システムであって、
前記作動命令作成システム（９５０）は、
装置情報提供手段（４１０）と
作動命令作成手段（９１０）と
を有し、
前記情報提示装置（２００）は
情報提示手段（２１０）
を有し、
前記利用者データ計測装置（６００）は
利用者データ計測手段（６１０）
を有し、
前記装置情報提供手段（４１０）は、
前記情報提示装置（２００）に関する固定的な情報１を保持し、
前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、
前記利用者データ計測手段（６１０）は、
利用者の生理的な情報４を計測し、
次いで、情報４を前記作動命令作成手段（９１０）に送信し、
前記作動命令作成手段（９１０）は
前記装置情報提供手段（４１０）から情報１を取得し、
前記利用者データ計測手段（６１０）から情報４を取得し、
次いで、情報１と情報４とを基に前記情報提示装置（２００）に応じた作動命令を作成し、
次いで、前記作動命令を前記情報提示手段（２１０）に送信し、
前記情報提示手段（２１０）は、
前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、
可動体および発音体、発光体の少なくとも一つを動作させることで、
利用者に視覚情報および聴覚情報の少なくとも一つを提示する、
ことを特徴とする体調管理システム
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワークを用い効果的に利用者に情報を提示することができるネットワーク分散型の情報提示システムに関するものである。
【背景技術】
【０００２】
最も一般的な情報提示の方法である、テレビや新聞等のブロードキャスト型メディアは、多くの利用者に情報を一度に提供できる。
【０００３】
しかし、このブロードキャスト型メディアは多くの利用者が同じ情報を共有する為、利用者が必ずしも目的としていない情報も含まれてしまう。
【０００４】
例えば、テレビではチャンネルを選択し、目的とする情報が表示されるまで待つ必要があり、また、新聞では目的とする情報を紙面より探し出す必要がある。
【０００５】
これらは、多数の利用者への情報の提供を前提にしている為、利用者個人の特性を加味した情報提示が難しい。
【０００６】
また、利用者個人向けの情報を載せようとすると情報量が多くなり、ますます目的とする情報の探索が難しくなる。
【０００７】
一方、インターネットに代表されるコンピュータネットワークを用いた情報収集が盛んになっており、天気予報、交通情報、株価情報といった様々な多くの情報がコンピュータネットワーク上の情報提供サイトで公開されている。
【０００８】
また、近年は、携帯電話および携帯端末を用いた情報収集も盛んである。
【０００９】
通常、これらを用いて情報を得るためには、コンピュータ(携帯電話、携帯端末を含む)を操作し、情報取得用のアプリケーションを立ち上げ、情報提供サイトに接続し、目的とする情報を探し出す必要がある。
【００１０】
しかし、この方法では複数回の入力操作を必要とするため求めている情報をすばやくかつ手軽に得ることが難しく、また、利用者が主体的に情報を探し出す必要があり、利用者の負担となっている。
【００１１】
一方、データの収集から情報提示までを一つの装置内で行う、自律情報提示装置がある。 
自律情報提示装置は、その装置内で自動的にデータ計測から情報提示（可動体や発音体、発光体の動作）までを行う為、利用者が主体的に情報を探し出す必要は無い。
【００１２】
また、提示する情報がいくつかのパターンに分類される場合、可動体や発音体、発光体を用いる方が、コンピュータディスプレイ等の表示体よりも利用者に直感的に情報を伝えることが可能である。
【００１３】
この自律情報提示装置は、小規模な機器組込み制御システム（組込みシステム）の一つであり、マイクロプロセッサコア、およびＲＯＭ、ＲＡＭ、アナログデジタル変換器、汎用Ｉ／Ｏデバイス、用途に応じたデバイス、などを１チップ化したＰＩＣ（Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ）やＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）を搭載する。
【００１４】
この自律情報提示装置では、ＲＯＭ内の動作定義プログラムに基づき、センサー等で計測したデータから装置の動作を定義する作動命令を生成し、この作動命令に基づき可動体や発音体、発光体を動作させる。
【００１５】
自律情報提示装置のような小規模な組込みシステムは、パーソナルコンピュータや規模の大きい組込みシステムと比較して、部品数が少なく機器の単価が安い上、小型化が可能であるという特徴がある。
【００１６】
しかし、搭載できるハードウェア資源（メモリ容量、センサー等）やその能力（ＣＰＵの演算力）が限られていることから、装置の高機能化を図ることが難しい。
【００１７】
また、自立情報提示装置における機能追加や不具合の修正には、動作定義プログラムの置き換えが必要であるが、通常、これらにはハードウェア（ＲＯＭ）の置き換えが必要であるため、実施は困難である。
【００１８】
更に、この自律情報提示装置での情報の提供は、装置自体の高機能化の困難さから、利用者個人の特性を加味した情報提示が難しかった。
【００１９】
具体例として、気圧を検出する気圧センサと、人形等の可動体の位置によって天気情報を表示する天気情報表示部と、所望時刻になったときに、上記可動体によって報時パフォーマンスを行なった後、上記気圧センサで検出した気圧に応じて上記可動体を移動させて天気情報を表示せしめる制御手段とを具備する天気情報表示機能付き時計が考案されている（特開平６−２８９１６５）。
【００２０】
この天気情報表示機能付き時計は、気圧センサで気圧を計測し、気圧の変化を基に天気を予測する。
【００２１】
そして、ＬＥＤを用いて晴や雨等の天気情報をシンボルマークで表示したり、天気情報の種類毎に回転窓を設けて該当する回転窓を開けたりすることで、晴、曇、雨等といった天気予報を利用者に提示する。
【００２２】
しかし、上記の自律情報提示装置はその装置内で気圧を計測し、その気圧から天気を予測する為、新聞やコンピュータネットワーク上の情報サイトで得られる情報に比較し、正確性に欠ける。
【００２３】
また、台風の接近や、日照、風速、夕立等の気象情報は、その装置内のセンサで計測された値から予測することは困難である。
【００２４】
一方、コンピュータネットワークを用いることで、より正確でかつ実時間性（リアルタイム性）の高い情報提示を行うことが可能なネットワーク接続型情報提示装置が考案されている。
【００２５】
このようなネットワーク接続型情報提示装置は、サーバ／クライアント構成をとっており、ネットワーク接続型情報提示装置はサーバとして動作する。
【００２６】
つまり、ネットワーク接続型情報提示装置は、コンピュータネットワークに接続された各々の種類のネットワーク接続型情報提示装置に対応した専用の情報提供サイトからデータを取得し、このデータを基に装置内部において作動状態を決定（すなわち、作動命令を生成）し、この作動命令に基づき可動体や発音体、発光体の状態を変えたり動作させたりすることで、利用者に視覚情報および聴覚情報を提供する。
【００２７】
また、クライアント（利用者側の端末装置）がサーバ（ネットワーク接続型情報提示装置）にアクセスし、動作の指示を与えることで、ネットワーク接続型情報提示装置を動作させることが可能である。
【００２８】
なお、ネットワーク接続型情報提示装置は、コンピュータネットワークを介して動作定義プログラムを更新することで、データ取得機能や情報提示機能を拡張することが可能である。
【００２９】
しかし、データの取得や、取得したデータから作動命令を生成する処理機構を装置内部に有する為、利用者個人の要求にあわせたデータ解析等、高度なデータ解析を必要とする情報提示では、プロセッサやＲＡＭのような装置内部のハードウェア資源を充実させる必要があり、その結果、装置コストの低減や装置自体の小型化が困難となる。
【００３０】
更に、各々のネットワーク接続型情報提示装置に特化した動作定義プログラムや専用の情報公開サイトを用いるため汎用性に乏しく、より正確でかつ実時間性（リアルタイム性）の高い情報公開サイトがネットワーク上に存在していてもこれを利用することができない。
【００３１】
具体例として、ネットワーク接続型情報提示装置として、具体的には、音声応答玩具の応答データをインターネットから取得する手段を備えることにより、ユーザの音声入力に対する応答データの更新が可能となり、また、日々情報が更新される話題についてのユーザの問いかけにも適切に応答することが可能な、ネットワーク接続型情報提示装置が考案されている。（特開２００１−１２９２６６）
また、モデムを用いインターネット上の専用ホームページから天気予報を取得し、その天気予報のシンボルをトーストに焼き付けるトースター(http://news.bbc.co.uk/1/hi/sci/tech/1264205.stm)も考案されている。
【００３２】
今後、ＩＰｖ６の普及により家電製品や各種の組込みシステムへネットワークアドレスが付与されコンピュータネットワークへの接続が加速する中で、コンピュータネットワークに接続された機器同士が協調して、一つのシステムを構成する分散システムの実用化が進むものと期待されている。
【特許文献１】特開平６−２８９１６５
【特許文献２】特開２００１−１２９２６６
【発明の開示】
【発明が解決しようとする課題】
【００３３】
本発明は、上記従来技術の問題点を解決することを課題とする。
【００３４】
より特定すれば、拡張性と柔軟性に優れた作動命令作成システムと、低コストで製造可能な多数の情報提示装置とを組み合わせることで、拡張性と柔軟性に優れ、かつ低コストな情報提示システムを提供することを課題とする。
【００３５】
更に、本発明は利用者個人の特性を加味した情報の提示が可能な情報提示システムを提供することを課題とする。
【課題を解決するための手段】
【００３６】
本発明に係る情報提示システムは、作動命令作成システムと、機種が異なる複数の情報提示装置から構成される。
【００３７】
本発明に係る情報提示システムは、利用者側に設置された情報の提示装置（以下、「情報提示装置」と呼ぶ）を、情報提示の目的に特化させる為、コンピュータネットワークを介してリモート側に設置された一つ以上の装置（以下、「作動命令作成システム」と呼ぶ）がコンピュータネットワークを用いて情報の収集を行い、この情報から情報提示装置向けの作動命令（情報提示装置の動作を定義する命令）を作成し、情報提示装置がこの作動命令に基づき可動体や発音体、発光体の状態を変えたり動作させたりすることにより、利用者に視覚情報および聴覚情報を提示する。
【００３８】
この作動命令作成システムは、情報収集や情報分析、作動命令の作成といった高度な処理を集中して行い、機種が異なる複数の情報提示装置に対して作動命令を送信する。
【００３９】
更に、利用者によって与えられた利用者自身の状態や行動、環境に関する設定値や利用者の状態や行動、環境に関する値を計測した時系列データを、作動命令作成システムにおいて、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【００４０】
以下、詳細を説明する。
【００４１】
請求項１記載の情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）とを有す情報提示システムであって、前記作動命令作成装置（９００）は、前記情報提示装置（２００）に関する固定的な情報１と利用者に対し知らせようとする情報２とを基に、前記情報提示装置（２００）の動作を定めた作動命令を生成し、次いで、前記作動命令を前記情報提示装置（２００）に送信し、前記情報提示装置（２００）は、前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００４２】
請求項２記載の情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）とを有す情報提示システムであって、前記作動命令作成装置（９００）は、前記情報提示装置（２００）に関する固定的な情報１と利用者に対し知らせようとする情報２と利用者の状態および行動、環境の少なくとも一つに関する情報３とを基に、前記情報提示装置（２００）の動作を定めた作動命令を生成し、次いで、前記作動命令を前記情報提示装置（２００）に送信し、前記情報提示装置（２００）は、前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００４３】
請求項３記載の情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の公開データ提供装置（５００）とを有す情報提示システムであって、前記公開データ提供装置（５００）は、利用者に対し知らせようとする情報２を保持し、情報２を前記作動命令作成装置（９００）に送信し、前記作動命令作成装置（９００）は、前記情報提示装置（２００）に関する固定的な情報１と前記公開データ提供装置（５００）から取得した情報２とを基に、前記情報提示装置（２００）の動作を定めた作動命令を生成し、次いで、前記作動命令を前記情報提示装置（２００）に送信し、前記情報提示装置（２００）は、前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００４４】
請求項４記載の情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の公開データ提供装置（５００）とを有す情報提示システムであって、前記公開データ提供装置（５００）は、利用者に対し知らせようとする情報２を保持し、情報２を前記作動命令作成装置（９００）に送信し、前記作動命令作成装置（９００）は、前記情報提示装置（２００）に関する固定的な情報１と前記公開データ提供装置（５００）から取得した情報２と利用者の状態および行動、環境の少なくとも一つに関する情報３とを基に、前記情報提示装置（２００）の動作を定めた作動命令を生成し、次いで、前記作動命令を前記情報提示装置（２００）に送信し、前記情報提示装置（２００）は、前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００４５】
請求項５記載の情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）とを有す情報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と公開データ提供手段（５１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記公開データ提供手段（５１０）は、利用者に対し知らせようとする情報２を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記公開データ提供手段（５１０）から情報２を取得し、次いで、情報１と情報２とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００４６】
請求項６記載の情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者情報設定装置（３００）とを有す情報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と公開データ提供手段（５１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記利用者情報設定装置（３００）は利用者情報設定手段（３１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記公開データ提供手段（５１０）は、利用者に対し知らせようとする情報２を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、前記利用者情報設定手段（３１０）は、利用者の状態および行動、環境の少なくとも一つに関する情報３を取り込み、次いで、情報３を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記公開データ提供手段（５１０）から情報２を取得し、前記利用者情報設定手段（３１０）から情報３を取得し、次いで、情報１と情報２と情報３とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００４７】
請求項７記載の情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者データ計測装置（６００）とを有す情報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と公開データ提供手段（５１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記利用者データ計測装置（６００）は利用者データ計測手段（６１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記公開データ提供手段（５１０）は、利用者に対し知らせようとする情報２を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、前記利用者データ計測手段（６１０）は、利用者の状態および行動、環境の少なくとも一つに関する情報４を計測し、次いで、情報４を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記公開データ提供手段（５１０）から情報２を取得し、前記利用者データ計測手段（６１０）から情報４を取得し、次いで、情報１と情報２と情報４とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００４８】
請求項８記載の情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者データ計測装置（６００）とを有す情報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記利用者データ計測装置（６００）は利用者データ計測手段（６１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記利用者データ計測手段（６１０）は、利用者の状態および行動、環境の少なくとも一つに関する情報４を計測し、次いで、情報４を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記利用者データ計測手段（６１０）から情報４を取得し、次いで、情報１と情報４とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する。
【００４９】
請求項９記載の天気予報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の公開データ提供装置（５００）とを有す天気予報提示システムであって、前記公開データ提供装置（５００）は、天気予報の情報２を保持し、情報２を前記作動命令作成装置（９００）に送信し、前記作動命令作成装置（９００）は、前記情報提示装置（２００）に関する固定的な情報１と前記公開データ提供装置（５００）から取得した情報２とを基に、前記情報提示装置（２００）の動作を定めた作動命令を生成し、次いで、前記作動命令を前記情報提示装置（２００）に送信し、前記情報提示装置（２００）は、前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００５０】
請求項１０記載の天気予報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者情報設定装置（３００）とを有す天気予報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と公開データ提供手段（５１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記利用者情報設定装置（３００）は利用者情報設定手段（３１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記公開データ提供手段（５１０）は、天気予報の情報２を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、前記利用者情報設定手段（３１０）は、利用者の行動および環境の少なくとも一つに関する情報３を取り込み、次いで、情報３を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記公開データ提供手段（５１０）から情報２を取得し、前記利用者情報設定手段（３１０）から情報３を取得し、次いで、情報１と情報２と情報３とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００５１】
請求項１１記載の天気予報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者データ計測装置（６００）とを有す天気予報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と公開データ提供手段（５１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記利用者データ計測装置（６００）は利用者データ計測手段（６１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記公開データ提供手段（５１０）は、天気予報の情報２を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、前記利用者データ計測手段（６１０）は、利用者の位置および環境の少なくとも一つに関する情報４を計測し、次いで、情報４を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記公開データ提供手段（５１０）から情報２を取得し、前記利用者データ計測手段（６１０）から情報４を取得し、次いで、情報１と情報２と情報４とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００５２】
請求項１２記載の試合情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の公開データ提供装置（５００）とを有す試合情報提示システムであって、前記公開データ提供装置（５００）は、試合経過および試合結果の少なくとも一つに関する情報２を保持し、情報２を前記作動命令作成装置（９００）に送信し、前記作動命令作成装置（９００）は、前記情報提示装置（２００）に関する固定的な情報１と前記公開データ提供装置（５００）から取得した情報２とを基に、前記情報提示装置（２００）の動作を定めた作動命令を生成し、次いで、前記作動命令を前記情報提示装置（２００）に送信し、前記情報提示装置（２００）は、前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００５３】
請求項１３記載の試合情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）とを有す試合情報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と公開データ提供手段（５１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記公開データ提供手段（５１０）は、試合経過および試合結果の少なくとも一つに関する情報２を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記公開データ提供手段（５１０）から情報２を取得し、次いで、情報１と情報２とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００５４】
請求項１４記載の試合情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者情報設定装置（３００）とを有す試合情報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と公開データ提供手段（５１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記利用者情報設定装置（３００）は利用者情報設定手段（３１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記公開データ提供手段（５１０）は、試合経過および試合結果の少なくとも一つに関する情報２を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、前記利用者情報設定手段（３１０）は、特定の試合およびチームの少なくとも一つに関する情報３を取り込み、次いで、情報３を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記公開データ提供手段（５１０）から情報２を取得し、前記利用者情報設定手段（３１０）から情報３を取得し、次いで、情報１と情報２と情報３とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００５５】
請求項１５記載の試合情報提示システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）とを有す試合情報提示システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と公開データ提供手段（５１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）と利用者情報設定手段（３１０）とを有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記公開データ提供手段（５１０）は、試合経過および試合結果の少なくとも一つに関する情報２を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報２を前記作動命令作成手段（９１０）に送信し、前記利用者情報設定手段（３１０）は、特定の試合およびチームの少なくとも一つに関する情報３を取り込み、次いで、情報３を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記公開データ提供手段（５１０）から情報２を取得し、前記利用者情報設定手段（３１０）から情報３を取得し、次いで、情報１と情報２と情報３とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００５６】
請求項１６記載の体調管理システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された作動命令作成装置（９００）と、前記作動命令作成装置（９００）に前記コンピュータネットワークを介して接続された一つ以上の利用者データ計測装置（６００）とを有す体調管理システムであって、前記利用者データ計測装置（６００）は、利用者の生理的な情報４を計測し、次いで、情報４を前記作動命令作成装置（９００）に送信し、前記作動命令作成装置（９００）は、前記情報提示装置（２００）に関する固定的な情報１と前記利用者データ計測装置（６００）から取得した情報４とを基に、前記情報提示装置（２００）の動作を定めた作動命令を生成し、次いで、前記作動命令を前記情報提示装置（２００）に送信し、前記情報提示装置（２００）は、前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【００５７】
請求項１７記載の体調管理システムは、コンピュータネットワークに接続された一つ以上の情報提示装置（２００）と、前記情報提示装置（２００）に前記コンピュータネットワークを介して接続された、一つ以上の装置からなる作動命令作成システム（９５０）と、前記作動命令作成システム（９５０）に前記コンピュータネットワークを介して接続された一つ以上の利用者データ計測装置（６００）とを有す体調管理システムであって、前記作動命令作成システム（９５０）は、装置情報提供手段（４１０）と作動命令作成手段（９１０）とを有し、前記情報提示装置（２００）は情報提示手段（２１０）を有し、前記利用者データ計測装置（６００）は利用者データ計測手段（６１０）を有し、前記装置情報提供手段（４１０）は、前記情報提示装置（２００）に関する固定的な情報１を保持し、前記作動命令作成手段（９１０）からの要求に応じ情報１を前記作動命令作成手段（９１０）に送信し、前記利用者データ計測手段（６１０）は、利用者の生理的な情報４を計測し、次いで、情報４を前記作動命令作成手段（９１０）に送信し、前記作動命令作成手段（９１０）は前記装置情報提供手段（４１０）から情報１を取得し、前記利用者データ計測手段（６１０）から情報４を取得し、次いで、情報１と情報４とを基に前記情報提示装置（２００）に応じた作動命令を作成し、次いで、前記作動命令を前記情報提示手段（２１０）に送信し、前記情報提示手段（２１０）は、前記作動命令作成手段（９１０）から受信した前記作動命令に基づき、可動体および発音体、発光体の少なくとも一つを動作させることで、利用者に視覚情報および聴覚情報の少なくとも一つを提示する、ことを特徴とする。
【発明の効果】
【００５８】
請求項１から請求項１７に共通する発明の効果は以下である。なお、作動命令作成システムには、作動命令作成装置が含まれる。
【００５９】
（１）利用者側に設置された情報提示装置は作動命令作成システムから受信した作動命令に基づき受動的に動作するだけでよいので、要求されるハードウェア資源が少ない。これにより、情報提示装置の小型化および低コスト化が可能となる。この小型化および低コスト化により、情報提示装置を日用品や生活雑貨等にも組み込むことが可能となる。
【００６０】
（２）一つの作動命令作成システムで、多くの低コストで製造可能な情報提示装置を制御できるため、情報提示システム（天気予報提示システムおよび試合情報提示システム、体調管理システムを含む）全体の製造コストを抑えることができる。
【００６１】
（３）作動命令作成システムで集中的に多数の情報提示装置宛ての作動命令を生成する為、作動命令作成システムのプログラム（関数）を変更するだけで、多数の情報提示装置の提示パターンを変更することができる。このため、情報提示システムの機能拡充や機能変更が容易である。
【００６２】
（４）情報収集や情報分析、作動命令の作成といった高度な解析を行う作動命令作成システムに、汎用コンピュータやサーバコンピュータといった装置を用いることが可能となるため、高水準プログラミング言語を利用した解析エンジンの開発が可能となり、解析の高度化と開発コストの低減が可能となる。また、解析エンジンの負荷や目的に応じて作動命令作成システムのハードウェアを柔軟に選択できる。
【００６３】
前記に加え、請求項２の発明の効果は以下である。
【００６４】
（５）作動命令作成装置において、利用者の状態や行動、環境に関する情報を、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【００６５】
前記に加え、請求項３の発明の効果は以下である。
【００６６】
（５）コンピュータネットワーク上の複数の公開データ提供装置（汎用的な情報提供サイトを含む）から様々な公開データを収集し、これらの公開データを解析し、情報提示パターンを決定することで、より正確で幅の広い情報提示が可能となる。
【００６７】
前記に加え、請求項４の発明の効果は以下である。
【００６８】
（５）コンピュータネットワーク上の複数の公開データ提供装置（汎用的な情報提供サイトを含む）から様々な公開データを収集し、これらの公開データを解析し、情報提示パターンを決定することで、より正確で幅の広い情報提示が可能となる。
【００６９】
（６）作動命令作成装置において、利用者の状態や行動、環境に関する情報を、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【００７０】
前記に加え、請求項５の発明の効果は以下である。
【００７１】
（５）作動命令作成システムは、複数の手段からなり、それぞれの手段を別々のハードウェア（装置）に搭載することができる。それぞれの手段間の情報送受には規約が定められており、この規約に従っていれば、装置の種類や構成は自由である。これにより、ネットワークに接続された複数の装置が協調して、情報提示システムを構成することができる。また、装置の物理的位置にとらわれることが無い。更に、装置を複数台設置することや、複数の手段を一つの装置に搭載することが可能である。
【００７２】
（６）作動命令作成システムにおいて手段毎に機能を分けることで、従来は装置の製造者のみしか実施しえなかったシステム設計や開発に、第三者が加わることができるようになる。これにより、機能変更や機能拡充が容易となると共に、システム開発コストや運用コストを抑えることができる。
【００７３】
前記に加え、請求項６から請求項８の発明の効果は以下である。
【００７４】
（５）作動命令作成システムは、複数の手段からなり、それぞれの手段を別々のハードウェア（装置）に搭載することができる。それぞれの手段間の情報送受には規約が定められており、この規約に従っていれば、装置の種類や構成は自由である。これにより、ネットワークに接続された複数の装置が協調して、情報提示システムを構成することができる。また、装置の物理的位置にとらわれることが無い。更に、装置を複数台設置することや、複数の手段を一つの装置に搭載することが可能である。
【００７５】
（６）作動命令作成システムにおいて手段毎に機能を分けることで、従来は装置の製造者のみしか実施しえなかったシステム設計や開発に、第三者が加わることができるようになる。これにより、機能変更や機能拡充が容易となると共に、システム開発コストや運用コストを抑えることができる。
【００７６】
（７）作動命令作成システムにおいて、利用者の状態や行動、環境に関する情報を、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【００７７】
前記に加え、請求項９の発明の効果は以下である。
【００７８】
（５）コンピュータネットワーク上の複数の公開データ提供装置（汎用的な情報提供サイトを含む）から様々な公開データを収集し、これらの公開データを解析し、情報提示パターンを決定することで、より正確で幅の広い情報提示が可能となる。
【００７９】
前記に加え、請求項１０と請求項１１の発明の効果は以下である。
【００８０】
（５）作動命令作成システムは、複数の手段からなり、それぞれの手段を別々のハードウェア（装置）に搭載することができる。それぞれの手段間の情報送受には規約が定められており、この規約に従っていれば、装置の種類や構成は自由である。これにより、ネットワークに接続された複数の装置が協調して、情報提示システムを構成することができる。また、装置の物理的位置にとらわれることが無い。更に、装置を複数台設置することや、複数の手段を一つの装置に搭載することが可能である。
【００８１】
（６）作動命令作成システムにおいて手段毎に機能を分けることで、従来は装置の製造者のみしか実施しえなかったシステム設計や開発に、第三者が加わることができるようになる。これにより、機能変更や機能拡充が容易となると共に、システム開発コストや運用コストを抑えることができる。
【００８２】
（７）作動命令作成システムにおいて、利用者の状態や行動、環境に関する情報を、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【００８３】
前記に加え、請求項１２の発明の効果は以下である。
【００８４】
（５）コンピュータネットワーク上の複数の公開データ提供装置（汎用的な情報提供サイトを含む）から様々な公開データを収集し、これらの公開データを解析し、情報提示パターンを決定することで、より正確で幅の広い情報提示が可能となる。
【００８５】
前記に加え、請求項１３の発明の効果は以下である。
【００８６】
（５）作動命令作成システムは、複数の手段からなり、それぞれの手段を別々のハードウェア（装置）に搭載することができる。それぞれの手段間の情報送受には規約が定められており、この規約に従っていれば、装置の種類や構成は自由である。これにより、ネットワークに接続された複数の装置が協調して、情報提示システムを構成することができる。また、装置の物理的位置にとらわれることが無い。更に、装置を複数台設置することや、複数の手段を一つの装置に搭載することが可能である。
【００８７】
（６）作動命令作成システムにおいて手段毎に機能を分けることで、従来は装置の製造者のみしか実施しえなかったシステム設計や開発に、第三者が加わることができるようになる。これにより、機能変更や機能拡充が容易となると共に、システム開発コストや運用コストを抑えることができる。
【００８８】
前記に加え、請求項１４と請求項１５の発明の効果は以下である。
【００８９】
（５）作動命令作成システムは、複数の手段からなり、それぞれの手段を別々のハードウェア（装置）に搭載することができる。それぞれの手段間の情報送受には規約が定められており、この規約に従っていれば、装置の種類や構成は自由である。これにより、ネットワークに接続された複数の装置が協調して、情報提示システムを構成することができる。また、装置の物理的位置にとらわれることが無い。更に、装置を複数台設置することや、複数の手段を一つの装置に搭載することが可能である。
【００９０】
（６）作動命令作成システムにおいて手段毎に機能を分けることで、従来は装置の製造者のみしか実施しえなかったシステム設計や開発に、第三者が加わることができるようになる。これにより、機能変更や機能拡充が容易となると共に、システム開発コストや運用コストを抑えることができる。
【００９１】
（７）作動命令作成システムにおいて、利用者の状態や行動、環境に関する情報を、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【００９２】
前記に加え、請求項１６の発明の効果は以下である。
【００９３】
（５）作動命令作成装置おいて、利用者の状態や行動、環境に関する情報を、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【００９４】
前記に加え、請求項１７の発明の効果は以下である。
【００９５】
（５）作動命令作成システムは、複数の手段からなり、それぞれの手段を別々のハードウェア（装置）に搭載することができる。それぞれの手段間の情報送受には規約が定められており、この規約に従っていれば、装置の種類や構成は自由である。これにより、ネットワークに接続された複数の装置が協調して、情報提示システムを構成することができる。また、装置の物理的位置にとらわれることが無い。更に、装置を複数台設置することや、複数の手段を一つの装置に搭載することが可能である。
【００９６】
（６）作動命令作成システムにおいて手段毎に機能を分けることで、従来は装置の製造者のみしか実施しえなかったシステム設計や開発に、第三者が加わることができるようになる。これにより、機能変更や機能拡充が容易となると共に、システム開発コストや運用コストを抑えることができる。
【００９７】
（７）作動命令作成システムにおいて、利用者の状態や行動、環境に関する情報を、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【発明を実施するための最良の形態】
【００９８】
本発明は、拡張性と柔軟性に優れた作動命令作成システムと、低コストで製造可能な多数の情報提示装置とを組み合わせることで、拡張性と柔軟性に優れ、かつ低コストな情報提示システムを提供する。
【００９９】
本発明に係る情報提示システムは、利用者側に設置された情報提示装置を情報提示の目的に特化させる為、コンピュータネットワークを介してリモート側に設置された作動命令作成システムにおいて、機種の異なる複数の情報提示装置を制御する。
【０１００】
より具体的には、リモート側の作動命令作成システムにおいて、情報収集や情報分析、作動命令の作成といった高度な処理を集中して行い、更に、機種が異なる複数の情報提示装置に対して作動命令を送信し、情報提示装置はこの作動命令に基づき利用者に情報を提示する。
【０１０１】
この作動命令作成システムは、情報提示装置に関する固定的なデータや関数（以下、このデータや関数を「装置情報」と呼ぶ）と、利用者に対し知らせようとする情報（以下、この情報を「公開データ」と呼ぶ）とを有し、この装置情報と公開データとから、機種が異なる複数の情報提示装置用の作動命令を作成し、情報提示装置に送信することで、情報提示装置を制御する。
【０１０２】
なお、情報提示装置において利用者に対し情報を提示する手段を「情報提示手段」と呼ぶ。また、作動命令作成システムにおいて、装置情報を提供する手段を「装置情報提供手段」と呼び、公開データを提供する手段を「公開データ提供手段」と呼び、作動命令を作成する手段を「作動命令作成手段」と呼ぶ。
【０１０３】
また、本発明は利用者個人の特性を加味した情報の提示が可能な情報提示システムを提供する。
【０１０４】
これは、利用者によって与えられた利用者自身の状態や行動、環境に関する設定値（以下、この設定値を「利用者情報」と呼ぶ）、または利用者の状態や行動、環境に関する値を計測した時系列データ（以下、この時系列データを「利用者データ」と呼ぶ」）を、作動命令作成システムにおいて、作動命令の作成に反映させることで、利用者の特性を加味した情報の提示が可能となる。
【０１０５】
なお、利用者情報は利用者側に設置された入力手段(以下、「利用者情報設定手段」と呼ぶ）によって設定され、また、利用者データは利用者側に設置された計測手段（以下、「利用者データ計測手段」と呼ぶ）によって計測される。
【０１０６】
本発明では、各手段における標準的な情報送受規約を定める。これにより、各手段の組み合わせや手段の実装(ハードウェアへの搭載)を自由に行えるようにする。
【０１０７】
本発明の特徴は以下である。
【０１０８】
（１）利用者側に設置された情報提示装置は作動命令作成システムから受信した作動命令に基づき受動的に動作するだけでよいので、要求されるハードウェア資源が少ない。作動命令とは、作動命令作成システムが情報提示装置を制御するための命令コードである。これにより、情報提示装置の小型化および低コスト化が可能となる。この小型化および低コスト化により、情報提示装置を日用品や生活雑貨等にも組み込むことが可能となる。なお、従来のネットワーク接続型情報提示装置では、装置がサーバとしてクライアントからの要求を受け付けたり、装置がサーバとしてネットワークからデータを取得し、そのデータに基づき装置の動作を決定したりする必要があり、要求されるハードウェア資源が多く、小型化が難しかった。
【０１０９】
（２）一つの作動命令作成システムで、多くの低コストで製造可能な情報提示装置を制御できるため、情報提示システム全体の製造コストを抑えることができる。なお、従来の自律情報提示装置やネットワーク接続型情報提示装置で同等の機能を実現ようとすると、全ての情報提示装置に高性能なハードウェアが必要となり、情報提示装置を多数製造した場合コストが高くなる。
【０１１０】
（３）作動命令作成システムで集中的に多数の情報提示装置宛ての作動命令を生成する為、作動命令作成システムのプログラム（関数）を変更するだけで、多数の情報提示装置の提示パターンを変更することができる。このため、情報提示システムの機能拡充や機能変更が容易である。なお、従来の自律情報提示装置やネットワーク接続型情報提示装置では、全ての装置の動作定義プログラムを置き換える必要がある。
【０１１１】
（４）情報収集や情報分析、作動命令の作成といった高度な解析を行う作動命令作成システムに、汎用コンピュータやサーバコンピュータといった装置を用いることが可能となるため、高水準プログラミング言語を利用した解析エンジンの開発が可能となり、解析の高度化と開発コストの低減が可能となる。解析エンジンとは、公開データや利用者情報、利用者データ、装置情報を基に作動命令を作成する機能を有するプログラムである。また、解析エンジンの負荷や目的に応じて作動命令作成システムのハードウェアを柔軟に選択できる。なお、従来の自律情報提示装置やネットワーク接続型情報提示装置といった組み込み解析エンジンの開発には、低水準プログラミング言語が用いられていたり、たとえ高水準プログラミング言語であってもハードウェアに依存していたりしており開発効率が悪い。また、小型の情報提示装置では高性能化が難しいことから、プログラムサイズや実行速度に制約がある。
【０１１２】
（５）コンピュータネットワーク上の複数の公開データ提供装置（汎用的な情報提供サイトを含む）から様々な公開データを収集し、これらの公開データを解析し、情報提示パターンを決定することで、より正確で幅の広い情報提示が可能となる。なお、従来のネットワーク接続型情報提示装置では、汎用的な情報提供サイトは利用できず、専用のダウンロードサーバが必要である為、データソースの複合化や変更が難しい。
【０１１３】
（６）作動命令作成システムは、複数の手段からなり、それぞれの手段を別々のハードウェア（装置）に搭載することができる。それぞれの手段間の情報送受には規約が定められており、この規約に従っていれば、装置の種類や構成は自由である。これにより、ネットワークに接続された複数の装置が協調して、情報提示システムを構成することができる。また、装置の物理的位置にとらわれることが無い。更に、装置を複数台設置すること（例えば、異なるデータを提供可能な複数台の公開データ提供装置の設置等）や、複数の手段を一つの装置に搭載すること（例えば、利用者情報設定手段と利用者データ計測手段の統合等）が可能である。また、不要な手段は設置しなくとも良い。（例えば、利用者データを情報提示に反映させる必要のない場合、利用者データ計測手段を設置しない等）
（７）作動命令作成システムにおいて手段毎に機能を分けることで、従来は装置の製造者のみしか実施しえなかったシステム設計や開発に、第三者が加わることができるようになる。つまり、作動命令作成システムを複数の装置で構成し、装置毎に手段を分けることで、第三者がそれぞれの手段の機能設計や開発を行うことができる。これにより、機能変更や機能拡充が容易となると共に、システム開発コストや運用コストを抑えることができる。なお、従来の自律情報提示装置やネットワーク接続型情報提示装置では、全ての機能を装置の作成者が設計する必要がある。
【０１１４】
（８）作動命令作成システムにおいて、利用者の状態や行動、環境に関する情報（利用者情報または利用者データ）を作動命令の作成に反映させることで、利用者の特性を加味した情報提示が可能となる。なお、利用者情報は利用者側に設置された利用者情報設定手段によって設定され、また、利用者データは利用者側に設置された利用者データ計測手段によって計測される。なお、従来のシステムでは、利用者個人の情報を反映させることは困難であった。
【０１１５】
以下、本発明の実施の形態について図面を参照して説明する。
【０１１６】
図１は、実施の形態における情報提示システムの概略図である。
【０１１７】
図１に示す情報提示システム００１は、情報提示装置２００と、作動命令作成システム９５０とを有し、それぞれがコンピュータネットワーク１００に接続されている。
【０１１８】
また、情報提示装置２００は情報提示手段２１０を、利用者情報設定装置３００は利用者情報設定手段３１０を、装置情報提供装置４００は装置情報提供手段４１０を、公開データ提供装置５００は公開データ提供手段５１０を、作動命令作成装置９００は作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを、有す。
【０１１９】
利用者側には、情報提示装置２００と利用者情報設定装置３００と利用者データ計測装置６００とが設置され、コンピュータネットワークを介したリモート側には、作動命令作成システム９５０が設置されている。
【０１２０】
また、作動命令作成システム９５０は、装置情報提供装置４００と、公開データ提供装置５００と、作動命令作成装置９００から構成され、それぞれの装置がコンピュータネットワーク１００に接続されている。
【０１２１】
コンピュータネットワーク１００は、伝送路として有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を含み、また、伝送機器として、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）装置、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）装置、Ｒｏｕｔｅｒ、Ｓｗｉｔｃｈ等を含む。
【０１２２】
また、コンピュータネットワーク１００は、ネットワーク層のプロトコルとして、ＩＰｖ４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ４）、ＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ６）、ＡｐｐｌｅＴａｌｋ、ＩＰＸ（Ｉｎｔｅｒｎｅｔｗｏｒｋ  Ｐａｃｋｅｔ  ｅＸｃｈａｎｇｅ）等が用いられる。
【０１２３】
以下、図１に示す情報提示装置２００について説明する。
【０１２４】
情報提示装置２００は、コンピュータネットワーク１００に接続された１つ以上の装置であり、可動部および表示部、発音部の少なくとも一つを有し、情報提示装置２００の動作（可動部の駆動、表示部への文字やマークの表示、発音部からの音の発生等）により、利用者に対し視覚情報または聴覚情報を提示する。
【０１２５】
以下、上記の可動部の稼動および表示部への文字やマークの表示、発音部からの音の発生を、情報提示装置２００の動作と呼ぶ。
【０１２６】
情報提示装置２００には、装置毎にユニークな識別子（以下、「装置識別子１」と呼ぶ）が割り振られている。
【０１２７】
情報提示装置２００は、情報提示手段２１０を有す。
【０１２８】
情報提示手段２１０は、可動部の駆動手段および表示部への文字やマークの表示手段、発音部からの音の発生手段の少なくとも一つを有し、コンピュータネットワーク１００を介して、情報提示装置管理手段９３０から装置識別子１に対応する作動命令を受信し、この作動命令に基づき、可動部の駆動および表示部への文字やマークの表示、発音部からの音の発生の少なくとも一つを行い、利用者に情報を提示する。
【０１２９】
なお、作動命令とは、情報提示装置２００の動作と１対１に対応づけられた命令コードであり、情報提示手段２１０はこの作動命令に基づき可動体や発音体、発光体を動作させる。
【０１３０】
情報提示手段２１０は、以下２つのいずれかにより作動命令を得る。
【０１３１】
１．情報提示装置管理手段９３０において情報提示手段２１０宛ての作動命令が変更された場合、情報提示装置管理手段９３０から情報提示手段２１０に作動命令が送信される。
【０１３２】
２．一定時間ごとに情報提示手段２１０が情報提示装置管理手段９３０に情報提示装置２００の装置識別子１を送信し、情報提示装置管理手段９３０においてこの装置識別子１に対応する作動命令を送信する。
【０１３３】
従来のネットワーク接続型情報提示装置や自律情報提示装置は、情報提示装置の動作を決定する機能が情報提示装置の内部にあったのに対し、本発明は、作動命令作成システム９５０が情報提示装置の動作を決定し、この動作に対応づけられた作動命令をコンピュータネットワークを介して情報提示装置に送信し、情報提示装置はこの受信した作動命令に基づく動作（可動部の駆動、表示部への文字やマークの表示、発音部からの音の発生等）により、利用者に対し視覚情報または聴覚情報を提示する。
【０１３４】
以下、図１に示す装置情報提供装置４００について説明する。
【０１３５】
装置情報提供装置４００は、コンピュータネットワーク１００に接続された１つ以上のコンピュータであり、機種の異なる複数の情報提示装置（情報提示装置２００を含む）に関する固定的なデータやこのデータを作動命令に変換する過程に用いる関数（以下、このデータや関数を「装置情報」と呼ぶ）を提供する。
【０１３６】
装置情報提供装置４００は、作動命令作成装置９００からの要求に応じて、装置情報を作動命令作成装置９００に送信する。
【０１３７】
装置情報は、情報提示装置２００の機種を識別する識別子（以下、「装置種識別子」と呼ぶ）と、情報提示装置２００への作動命令の生成に必要な公開データの種類に関する情報（以下、「公開データ取得タイプ」と呼ぶ）と、情報提示装置２００への作動命令の生成に必要な利用者データの種類に関する情報（以下、「利用者データ取得タイプ」と呼ぶ）と、公開データまたは利用者データから情報提示装置２００の装置状態を決定する関数（以下、「装置状態決定関数」と呼ぶ）と、情報提示装置２００の装置状態と作動命令とを関連付ける対応表（以下、「 装置状態対作動命令表」と呼ぶ）と、に分けられる。
【０１３８】
この装置情報は、一つ以上の装置種識別子、および一つ以上の公開データ取得タイプ、一つ以上の利用者データ取得タイプ、一つ以上の装置状態決定関数、一つ以上の装置状態対作動命令表の少なくとも一つを含む。
【０１３９】
なお、情報提示装置２００に動的に変化する利用者の状態や行動に関する情報を反映する機能がない場合は、利用者データ取得タイプは必要ない。
【０１４０】
通常、装置情報は、情報提示装置２００の製造者によって与えられる。
【０１４１】
実装の際は、装置識別子１の上位ビットを装置種識別子とするなど、装置識別子１内に装置種識別子を埋め込むと効率的である。
【０１４２】
装置状態決定関数は、公開データ、または利用者行動決定関数で選択、適正化した後の公開データを、情報提示手段２１０の動作に対応付け可能なデータに変換する。（この変換後のデータを、「装置状態」と呼ぶ）。
【０１４３】
装置状態は、提示する情報が類似しているが提示する方法（情報提示装置２００の動作）が異なる情報提示装置間において、公開データの取得から作動命令の作成までの処理において共通の処理部分を結合するための中間値である。
【０１４４】
なお、この中間値である装置状態を介さず、装置状態決定関数から直接作動命令を導いても良い。
【０１４５】
装置情報提供装置４００は、装置情報提供手段４１０を有す。
【０１４６】
装置情報提供手段４１０は、情報提示装置２００に関連する固定的な装置情報を提供する。
【０１４７】
装置情報提供手段４１０は、装置種識別子をキーとして、公開データ取得タイプと装置状態対作動命令表と装置状態決定関数とを保持する。
【０１４８】
なお、装置情報提供手段４１０において、公開データ取得タイプや利用者データ取得タイプ、装置状態対作動命令表、装置状態決定関数のデータを表に直接格納せず、ポインタやインデックスを格納し、これを参照しても良い。
【０１４９】
装置情報提供手段４１０は、作動命令作成手段９１０から装置情報の取得要求である装置種識別子を受け、次いで、この装置種識別子をキーとして検索し装置種識別子に対応する装置情報（公開データ取得タイプ、利用者データ取得タイプ、装置状態対作動命令表、装置状態決定関数）を抽出し、次いで、この装置情報を作動命令作成手段９１０に送信する。
【０１５０】
以下、図１に示す公開データ提供装置５００について説明する。
【０１５１】
公開データ提供装置５００は、コンピュータネットワーク１００に接続された１つ以上のコンピュータであり、コンピュータネットワーク上で公開データを提供する。
【０１５２】
公開データ提供装置５００は、作動命令作成装置９００からの要求に応じて、公開データを作動命令作成装置９００に送信する。
【０１５３】
公開データとは、利用者に対し知らせようとする情報であり、例えば、社会的な出来事に関する情報であるニュース（天気予報、交通情報、株価情報等）や、一般公開されている情報（電車やバスの時刻表、イベント紹介等）等である。
【０１５４】
また、インターネットで公開されている一般的な情報提供サイト等も公開データ提供装置５００に含まれる。
【０１５５】
なお、種類の異なる公開データを提供する公開データ提供装置５００を複数組み合わせることで、公開データの提供範囲を広げることができる。（例えば、降水確率を提供する公開データ提供装置５００と、予想気温を提供する公開データ提供装置５００とを組み合わせるなど。）
また、同じ種類の公開データを提供する公開データ提供装置５００を複数組み合わせることで、公開データの信頼性や即時性の向上や冗長化を図ることができる。（例えば、即時性は悪いが精度が高い公開データ提供装置５００と、即時性は良いが精度が低い公開データ提供装置５００とを組み合わせるなど。）
これらにより、より正確で幅の広い情報提示が可能となる。
【０１５６】
また、公開データ提供装置５００は、公開データ提供手段５１０を有す。
【０１５７】
公開データ提供手段５１０は、公開データを提供する。
【０１５８】
公開データは、公開データの管理者である情報提供者により与えられ、公開データ提供手段５１０内に保持される。
【０１５９】
公開データ提供手段５１０は、作動命令作成手段９１０からの要求に応じ、公開データを作動命令作成手段９１０に送信する。
【０１６０】
なお、通常、公開データは、コンピュータネットワークにおける公開データ提供装置５００の識別子(ネットワークアドレスやドメイン名等)と公開データ提供装置５００内での公開データの名称と公開データの取得命令とで取得することができ、例えば、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）や関係データベース、ネットワークアクセス可能なファイル共有等を用いて提供される。
【０１６１】
公開データ提供手段５１０と作動命令作成手段９１０との情報送受の規約にＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いた場合は、公開データ提供手段５１０はＨＴＴＰサーバプログラムを有し、公開データ提供手段５１０は作動命令作成手段９１０からＧＥＴ命令とＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とによる公開データ要求を受け、この応答としてＨＴＭＬ文章を作動命令作成手段９１０に送信する。
【０１６２】
以下、図１に示す利用者情報設定装置３００について説明する。
【０１６３】
利用者情報設定装置３００は、コンピュータネットワーク１００に接続された、利用者が操作可能な１つ以上の装置である。
【０１６４】
利用者は、この利用者情報設定装置３００を操作し、利用者が所有する情報提示装置２００の装置識別子１と、利用者自身の状態や環境、行動について計測する利用者データ計測装置６００の装置識別子２と、利用者の識別子と、利用者の住所等の固定利用者情報と、スケジュール情報等の変動利用者情報と、固定利用者情報および変動利用者情報を作動命令に変換する過程に用いる利用者行動決定関数とを必要に応じて設定し、作動命令作成装置９００に送信する。
【０１６５】
利用者行動決定関数は、固定利用者情報と変動利用者情報（利用者データ計測手段６１０が存在するときは利用者データも含む）との結合や、固定利用者情報と変動利用者情報（同様に利用者データ計測手段６１０が存在するときは利用者データも含む）に応じた公開データの選択や抽出を行う。
【０１６６】
なお、利用者行動決定関数は、通常、利用者情報設定手段３１０または利用者情報管理手段９２０内に保持されており、利用者は必要に応じて利用者行動決定関数に与える条件を設定する。
【０１６７】
これらの利用者情報設定装置３００を用いて設定する情報を利用者情報と呼ぶ。
【０１６８】
利用者情報設定装置３００は、利用者情報設定手段３１０を有す。
【０１６９】
利用者情報設定手段３１０は、以下の２つの少なくとも一つにより利用者情報を取得し、取得した利用者情報を利用者情報管理手段９２０に送信する。
【０１７０】
１．利用者が入力インターフェースを操作し、利用者情報を入力する。
【０１７１】
具体的には、コンピュータディスプレイや携帯電話上で、Ｗｅｂブラウザ（ＨＴＴＰ、ＪＡＶＡ（登録商標）アプレット、ＸＭＬ）や専用アプリケーション等を用い、利用者に対し利用者情報の入力を促し、利用者がキーボードや、マウス、タッチペン、プッシュボタン、音声認識装置等の入力インターフェースを用い、利用者の住所、スケジュール情報等を入力する。
【０１７２】
２．データインポートプログラムを用い、利用者情報を保持するアプリケーションプログラムから、利用者情報を取得する。
【０１７３】
利用者情報を保持するアプリケーションプログラムとは、例えば、スケジュール管理ソフトやグループウェア等であり、これらのソフトウェアで管理している利用者の行動予定等の利用者情報を、データインポートプログラムを用いて取り込む。
【０１７４】
なお、情報提示手段２１０における情報提示に、利用者の状態や行動に関する情報を反映させる必要が無い場合は、利用者情報設定装置３００および利用者情報設定手段３１０は必要ない。
【０１７５】
以下、図１に示す利用者データ計測装置６００について説明する。
【０１７６】
利用者データ計測装置６００は、動的に変化する利用者の状態や行動、環境に関する時系列データ(以下、「利用者データ」と呼ぶ)を計測するコンピュータネットワーク１００に接続された一つ以上の装置である。
【０１７７】
例えば、利用者データとは、利用者の周囲の環境に関するデータ（温度、湿度等）や、利用者自身の生理データ（体温、脈拍等）、利用者の行動を計測したデータ（利用者の位置、移動速度、ドアの開閉の検知、電灯のＯＮ／ＯＦＦ検知、ドアの開閉検知等）である。
【０１７８】
なお、種類の異なる利用者データを提供する利用者データ計測装置６００を複数組み合わせることで、利用者データの提供範囲を広げることができる。
【０１７９】
また、同じ種類の利用者データを提供する利用者データ計測装置６００を複数組み合わせることで、利用者データの信頼性や即時性の向上や冗長化を図ることができる。
【０１８０】
これらにより、より正確で幅の広い情報提示が可能となる。
【０１８１】
利用者データ計測装置６００は、利用者データ計測手段６１０を有す。
【０１８２】
この利用者データ計測手段６１０は、センサー等を用いて利用者データを計測し、この利用者データを作動命令作成手段９１０に送信する。
【０１８３】
例えば、センサーを用いて、利用者の位置や体温、脈拍等を計測する等が該当する。
【０１８４】
利用者データ計測手段６１０は必要に応じて利用者の識別子を作動命令作成手段９１０に送信する。
【０１８５】
なお、情報提示手段２１０における情報提示に、動的に変化する利用者の状態や行動に関する情報を反映させる必要が無い場合は、利用者データ計測装置６００および利用者データ計測手段６１０は必要ない。
【０１８６】
以下、図１に示す作動命令作成装置９００について説明する。
【０１８７】
作動命令作成装置９００は、コンピュータネットワーク１００に接続された、１つ以上のコンピュータである。
【０１８８】
作動命令作成装置９００は、装置情報提供装置４００から装置情報を、利用者情報設定装置３００から利用者情報を、利用者データ計測装置６００から利用者データを、公開データ提供装置５００から公開データを取得し、この装置情報と利用者情報と利用者データと公開データとを基に情報提示装置２００に応じた作動命令を作成し、情報提示装置２００に送信する。
【０１８９】
これには、作動命令作成装置９００は、まず、装置情報と利用者情報とを取得し、次いで、この装置情報と利用者情報に応じた、利用者データと公開データを取得し、次いで、この公開データと利用者データと装置情報と利用者情報とを基に情報提示装置２００に応じた作動命令を作成し、次いで、情報提示装置２００にこの作動命令を送信する。
【０１９０】
作動命令作成装置９００は、作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを有す。
【０１９１】
利用者情報管理手段９２０は、利用者情報設定手段３１０から受信した利用者情報を保持し、作動命令作成手段９１０からの要求に応じ、利用者情報を作動命令作成手段９１０に送信する。
【０１９２】
なお、利用者情報を反映させる必要がない情報提示装置２００については、この利用者情報管理手段９２０は不要である。
【０１９３】
この利用者情報管理手段９２０は、作動命令作成手段９１０において作動命令の作成が行われるたびに、利用者情報設定手段３１０から利用者情報を取得しなおす必要がないように、利用者情報を一時的に保存する。
【０１９４】
従って、利用者情報設定手段３１０が利用者情報を保持しており、作動命令作成手段９１０が直接、利用者情報設定手段３１０から利用者情報を取得する場合は、利用者情報管理手段９２０は不要である。
【０１９５】
この場合、作動命令作成手段９１０が直接、利用者情報設定手段３１０から利用者情報を取得する。
【０１９６】
作動命令作成手段９１０は、装置情報提供手段４１０から装置情報を、利用者情報管理手段９２０から利用者情報を取得し、次いで、この装置情報とこの利用者情報に応じ、公開データ提供手段５１０から公開データを、利用者データ計測手段６１０から利用者データを取得し、次いで、この公開データと利用者データと装置情報と利用者情報とを基に情報提示装置２００に応じた作動命令を作成し、次いで、情報提示装置２００の装置識別子１とこの作動命令とを情報提示装置管理手段９３０に送信する。
【０１９７】
情報提示装置管理手段９３０は、作動命令作成手段９１０から作動命令を受信し、次いで、情報提示装置２００の装置識別子１と作動命令とを関連づけて保持する。
【０１９８】
そして、情報提示装置２００からの装置識別子１の受信時または作動命令の変更時に情報提示装置２００に作動命令を送信する。
【０１９９】
作動命令の送信は以下１〜３の手順で行われる。
【０２００】
１．情報提示装置管理手段９３０は、情報提示手段２１０から装置識別子１を受信する。
【０２０１】
２．情報提示装置管理手段９３０は、この装置識別子１をキーとして情報提示装置管理手段９３０内のデータを検索し、装置識別子１に対応する作動命令を得る。
【０２０２】
３．情報提示装置管理手段９３０は、情報提示手段２１０にこの作動命令を送信する。
【０２０３】
なお、情報提示装置管理手段９３０内に装置識別子１に対応する作動命令が無い場合、情報提示装置管理手段９３０は作動命令の作成要求（作成要求は装置識別子１を含む）を作動命令作成手段９１０に送信し、作動命令作成手段９１０に、作動命令の生成を依頼する。
【０２０４】
つまり、情報提示手段２１０からの作動命令の要求に対し、作動命令を常に作成しなおす必要がないように、情報提示装置管理手段９３０は作動命令を一時的に保存する。
【０２０５】
従って、情報提示手段２１０が作動命令を要求しない場合（作動命令作成手段９１０が情報提示手段２１０に一方的に作動命令を送る場合）や、情報提示手段２１０からの作動命令の要求を受信する都度、作動命令を作成する場合は、情報提示装置管理手段９３０は不要である。
【０２０６】
この場合、作動命令作成手段９１０が直接、装置識別子１に対応する情報提示手段２１０に作動命令を送信する。
【０２０７】
なお、作動命令作成手段９１０は公開データをキャッシュする機能を有すことが望ましい。
【０２０８】
また、キャッシュされる公開データは、公開データ提供手段５１０が提供する公開データと同一であっても良いが、不要な情報の除去や必要な情報（取得時間等）を付加することが望ましい。
【０２０９】
また、キャッシュされた公開データを最新にしておく為、一定時間経過時または公開データの要求時に、公開データ提供手段５１０が提供する公開データと、キャッシュされた公開データとを比較し、キャッシュされた公開データが古い場合は、公開データ提供手段５１０から公開データを取得し、キャッシュを更新する。
【０２１０】
次に、最初に情報提示手段２１０を作動命令作成手段９１０に登録(初期登録)する方法について説明する。
【０２１１】
情報提示手段２１０は、あらかじめ、コンピュータネットワークにおける作動命令作成手段９１０の識別子（ネットワークアドレスやドメイン名等）が、その内部に設定されており、まず、コンピュータネットワークを介して作動命令作成手段９１０に自装置の装置識別子１を送信する。
【０２１２】
作動命令作成手段９１０は、情報提示手段２１０から装置識別子１を受信し、この装置識別子１と、コンピュータネットワークにおける情報提示手段２１０の識別子とを関連付けて保持する。
【０２１３】
上記により、作動命令作成手段９１０において、装置識別子１からコンピュータネットワーク上の情報提示手段２１０を特定することができる。
【０２１４】
次に、最初に利用者データ計測手段６１０を作動命令作成手段９１０に登録(初期登録)する方法について説明する。
【０２１５】
利用者データ計測手段６１０は、あらかじめ、コンピュータネットワークにおける作動命令作成手段９１０の識別子と利用者データ取得タイプとが、その内部に設定されており、まず、コンピュータネットワークを介して作動命令作成手段９１０に自装置の装置識別子２と利用者データ取得タイプとを送信する。
【０２１６】
作動命令作成手段９１０は、利用者データ計測手段６１０から装置識別子２と利用者データ取得タイプとを受信し、利用者データ取得タイプおよび装置識別子２と、コンピュータネットワークにおける利用者データ計測手段６１０の識別子とを関連付けて保持する。（必要に応じて、コンピュータネットワークにおける利用者データ計測手段６１０の識別子に併せ、利用者データの取得手順を関連付ける。）
なお、同じ種類の利用者データを提供する利用者データ計測手段６１０を複数組み合わせる場合は、一つの利用者データ取得タイプに、複数の利用者データ計測手段６１０の識別子を関連付け、それぞれに優先度を与える。
【０２１７】
上記により、作動命令作成手段９１０において、利用者データ取得タイプと装置識別子２からコンピュータネットワーク上の利用者データ計測手段６１０を特定することができる。
【０２１８】
次に、最初に公開データ提供手段５１０を作動命令作成手段９１０に登録(初期登録)する方法について説明する。
【０２１９】
これには、作動命令作成手段９１０において、公開データ取得タイプと、コンピュータネットワークにおける公開データ提供手段５１０の識別子および公開データの取得手順とを関連付ける。
【０２２０】
なお、同じ種類の公開データを提供する公開データ提供手段５１０を複数組み合わせる場合は、一つの公開データ取得タイプに、複数の、公開データ提供手段５１０の識別子と公開データの取得手順とを関連付け、それぞれに優先度を与える。
【０２２１】
公開データの取得手順とは、公開データ提供手段５１０における公開データの識別子や、公開データ取得の命令である。
【０２２２】
また、必要に応じて、公開データから不要な情報を取り除いたり、必要な情報（取得時間等）を付加したりするフィルタ関数を定義しても良い。
【０２２３】
このフィルタ関数は、公開データの効率的なキャッシュや、公開データを入力値とする利用者行動決定関数または装置状態決定関数の処理の低減を目的とする。
【０２２４】
上記により、作動命令作成手段９１０において、公開データ取得タイプから公開データを得ることができる。
【０２２５】
次に、最初に装置情報提供手段４１０を作動命令作成手段９１０に登録(初期登録)する方法について説明する。
【０２２６】
これには、作動命令作成手段９１０において、装置種識別子と、コンピュータネットワークにおける装置情報提供装置４００の識別子および装置情報の取得手順とを関連付ける。
【０２２７】
上記により、装置種識別子から装置情報を得ることができる。
【０２２８】
図２は、実施の形態における作動命令の作成に関するフローチャートである。
【０２２９】
以下、図２に基づき、作動命令の作成手順を説明する。
【０２３０】
・情報提示手段２１０における処理Ａ．「情報提示装置管理手段９３０に装置識別子１を送信」
情報提示手段２１０は、その内部タイマの起動やネットワークへの接続の検知により、自装置の装置識別子１を情報提示装置管理手段９３０に送信する。（この装置識別子１の送信が、作動命令の要求に該当する。）
なお、情報提示手段２１０から作動命令を要求されなくとも、情報提示装置管理手段９３０は情報提示手段２１０へ作動命令を送信することもできる。
【０２３１】
この場合、情報提示装置管理手段９３０において、内部タイマをトリガとし、情報提示装置管理手段９３０が作動命令作成手段９１０に装置識別子１を送信することで、作動命令を更新し、新しい作動命令を情報提示手段２１０に送信する。
【０２３２】
・情報提示装置管理手段９３０における判断Ｂ．「装置識別子１に対応する作動命令の有無」
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０に、装置識別子１に対応する作動命令が存在する場合、この作動命令を情報提示手段２１０に送信する。
【０２３３】
情報提示装置管理手段９３０に、装置識別子１に対応する作動命令が存在しない場合、新たに作動命令を作成する必要がある。この場合、情報提示装置管理手段９３０は、作動命令作成手段９１０に装置識別子１を送信し、以下処理Ｃを実行する。
【０２３４】
・作動命令作成手段９１０における処理Ｃ．「装置識別子１から装置種識別子を特定し装置情報提供手段４１０に送信」
作動命令作成手段９１０は、情報提示装置管理手段９３０から装置識別子１を受信し、この装置識別子１から装置種識別子を特定する。（装置種識別子は装置識別子１から判別可能である。）
次いで、作動命令作成手段９１０は、この装置種識別子を装置情報提供手段４１０に送信する。
【０２３５】
・装置情報提供手段４１０における処理Ｄ．「装置種識別子に対応する装置情報を取得し、作動命令作成手段９１０に送信」
装置情報提供手段４１０は、作動命令作成手段９１０から装置種識別子を受信し、この装置種識別子に対応する装置情報を検索し、取得する。
【０２３６】
装置情報には、公開データ取得タイプおよび利用者データ取得タイプ、装置状態決定関数、装置状態対作動命令表の全てまたはいずれかが含まれる。（情報提示手段２１０における情報提示に、利用者データを反映させる必要が無い場合は、利用者データ取得タイプは必要ない。）
なお、種類の異なる公開データを提供する公開データ提供手段５１０を複数組み合わせる場合は、複数の公開データ取得タイプが装置状態に含まれる。
【０２３７】
同様に、種類の異なる利用者データを提供する利用者データ計測手段６１０を複数組み合わせる場合は、複数の利用者データ取得タイプが装置状態に含まれる。
【０２３８】
次いで、装置情報提供手段４１０は、この装置情報を作動命令作成手段９１０に送信する。
【０２３９】
以下Ｅ、Ｆ、Ｇでは、利用者情報の設定について述べる。
【０２４０】
なお、情報提示手段２１０における情報提示に、利用者情報を反映させる必要が無い場合は、以下のＥ、Ｆ、Ｇにおいて利用者情報の設定や送受信は必要ない。
【０２４１】
・利用者情報設定手段３１０における処理Ｅ．「利用者情報と装置識別子1と(装置識別子2と)を設定し、利用者情報管理手段９２０に送信」
利用者は、利用者情報設定手段３１０の入力インターフェースやデータインポートプログラムを用いて情報提示手段２１０の装置識別子１、および利用者データ計測手段６１０の装置識別子２、利用者情報を設定し、利用者情報管理手段９２０に送信する。
【０２４２】
なお、利用者情報には、利用者の識別子、固定利用者情報、変動利用者情報、利用者行動決定関数の全てまたはいずれかが含まれる。（情報提示手段２１０の情報提示において、動的に変化する利用者の状態や行動に関する情報を反映させる必要が無い場合は利用者データ計測手段６１０の装置識別子２は必要ない。）
・利用者情報管理手段９２０における処理Ｆ．「利用者情報と装置識別子1と(装置識別子2と)を保持し、要求により作動命令作成手段９１０に送信」
利用者情報管理手段９２０は、利用者情報設定手段３１０から装置識別子1と装置識別子2と利用者情報とを受信し、その内部に保持する。
【０２４３】
そして、利用者情報管理手段９２０は作動命令作成手段９１０から装置識別子１を受信した時、装置識別子１に対応する装置識別子２と利用者情報を作動命令作成手段９１０に送信する。（情報提示手段２１０の情報提示において、動的に変化する利用者の状態や行動に関する情報を反映させる必要が無い場合は利用者データ計測手段６１０の装置識別子２は必要ない。）
・作動命令作成手段９１０における処理Ｇ．「装置識別子１を利用者情報管理手段９２０に送信／利用者情報管理手段９２０から利用者情報（と装置識別子２）を受信」
作動命令作成手段９１０は利用者情報管理手段９２０に装置識別子１を送信し、利用者情報管理手段９２０から装置識別子１に対応する利用者情報と装置識別子２とを取得する。（この作動命令作成手段９１０から利用者情報管理手段９２０への装置識別子１の送信が、利用者情報の要求に該当する。また、情報提示手段２１０の情報提示において、動的に変化する利用者の状態や行動に関する情報を反映させる必要が無い場合は利用者データ計測手段６１０の装置識別子２は必要ない。）
・作動命令作成手段９１０における判断Ｈ．「利用者データ取得タイプの有無」
・作動命令作成手段９１０における処理Ｉ．「利用者データ取得タイプを基に利用者データ計測手段６１０から利用者データを取得」
装置情報に利用者データ取得タイプが含まれる場合、作動命令作成手段９１０は、利用者データ取得タイプと装置識別子１とから利用者データ計測手段６１０の装置識別子２を特定し、更に、装置識別子２からコンピュータネットワークにおける利用者データ計測手段６１０の識別子を特定し、利用者データ計測手段６１０から利用者データを取得する。
【０２４４】
なお、装置情報に利用者データ取得タイプが含まれない場合、処理Ｉは実行せず、処理Ｊを実行する。
【０２４５】
・作動命令作成手段９１０における処理Ｊ．「利用者行動決定関数と装置状態決定関数により、利用者情報と(利用者データと)に応じた公開データを公開データ提供手段５１０から取得し、装置状態を作成」
作動命令作成手段９１０は、利用者行動決定関数と装置状態決定関数により、利用者情報と利用者データとに応じた公開データを取得する。なお、公開データは、公開データ取得タイプに関連付けられた、コンピュータネットワークにおける公開データ提供手段５１０の識別子および公開データの取得手順を基に取得する。
【０２４６】
次いで、作動命令作成手段９１０は、利用者行動決定関数および装置状態決定関数により、公開データを装置状態に変換する。
【０２４７】
（情報提示手段２１０の情報提示において、利用者の状態や行動に関する情報を反映させる必要が無い場合、利用者行動決定関数は必要ない。また、情報提示手段２１０の情報提示において、動的に変化する利用者の状態や行動に関する情報を反映させる必要が無い場合は利用者データは必要ない。）
なお、公開データの取得において、公開データキャッシュを使用することが望ましい。
【０２４８】
・作動命令作成手段９１０における処理Ｋ．「装置状態対作動命令表 により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子と装置状態とをキーとして、装置状態対作動命令表を検索し、作動命令を取得する。
【０２４９】
次いで、作動命令作成手段９１０は、装置識別子１と作動命令とを情報提示装置管理手段９３０に送信する。
【０２５０】
・作動命令作成手段９１０における処理Ｌ．「情報提示装置管理手段９３０に作動命令を登録」
情報提示装置管理手段９３０は、作動命令作成手段９１０から受信した装置識別子１と作動命令とを組み合わせて保持する。
【０２５１】
なお、作動命令を定期的に更新する為、一定時間経過後に装置識別子と作動命令を削除することで、Ｃ〜Ｌまでの処理を再度実行することができる。
【０２５２】
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０は、装置識別子１に対応する情報提示手段２１０に、作動命令を送信する。
【０２５３】
・情報提示手段２１０における処理Ｎ．「情報提示」
情報提示手段２１０は、受信した作動命令に基づき可動部の稼動および表示部への文字やマークの表示、発音部からの音の発生の少なくとも一つを行い、利用者に情報を提示する。
【０２５４】
以上、実施の形態についての説明を終わる。
【実施例１】
【０２５５】
次に、実施の形態の具体的な実装例である、実施例１について述べる。
【０２５６】
実施例１は、天気予報を提示する情報提示システムである。
【０２５７】
この天気予報を提示する情報提示システムを、天気予報提示システムと呼ぶ。
【０２５８】
図３は、実施例１における情報提示システムの概略図である。
【０２５９】
図３に示す情報提示システムでは、情報提示装置２００ａと、利用者情報設定装置３００ａと、情報提示装置２００ｂと、利用者情報設定装置３００ｂと、情報提示装置２００ｃと、利用者データ計測装置６００ｃと、装置情報提供装置４００ａと、公開データ提供装置５００ａと、作動命令作成装置９００ａとが、それぞれコンピュータネットワーク１００に接続されている。
【０２６０】
また、情報提示装置２００ａ、２００ｂ、２００ｃはそれぞれ情報提示手段２１０を、利用者情報設定装置３００ａ、３００ｂはそれぞれ利用者情報設定手段３１０を、利用者データ計測装置６００ｃは利用者データ計測手段６１０と利用者情報設定手段３１０を、装置情報提供装置４００ａは装置情報提供手段４１０を、公開データ提供装置５００ａは公開データ提供手段５１０を、作動命令作成装置９００ａは作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを、有す。
【０２６１】
なお、利用者Ａ側には情報提示装置２００ａと利用者情報設定装置３００ａが、利用者Ｂ側には情報提示装置２００ｂと利用者情報設定装置３００ｂが、利用者Ｃ側には情報提示装置２００ｃと利用者データ計測装置６００ｃとが設置され、それぞれコンピュータネットワーク１００に接続されている。
【０２６２】
リモート側には、装置情報提供装置４００ａと、公開データ提供装置５００ａと、作動命令作成装置９００ａとが設置され、それぞれコンピュータネットワーク１００に接続されている。
【０２６３】
情報提示装置２００ａ〜２００ｃは、小規模な機器組込み制御システム（組込みシステム）であり、作動命令作成装置９００ａからコンピュータネットワーク１００を介して作動命令を受信し、この作動命令に基づき動作する。
【０２６４】
なお、動作とは、駆動体の駆動、回転体の回転、および発光体の発光等を指す。
【０２６５】
図４は、実施例１における情報提示装置２００の実現例である情報提示装置２００ａの動作図である。
【０２６６】
図４に示す情報提示装置２００ａは、傘と連動した可動体を有し、傘を上下させることにより、利用者への情報提示を行う。
【０２６７】
情報提示装置２００ａ１は、傘を上に上げた時の外観であり、情報提示装置２００ａ２は傘を下に下げた時の外観である。
【０２６８】
情報提示装置２００ａは、傘を上に上げることで、利用者に傘を所持する必要があることを伝え、傘を下に下げることで、利用者に傘の所持が必要の無いことを伝える。
【０２６９】
図５は、実施例１における情報提示装置２００の実現例である情報提示装置２００ｂの動作図である。
【０２７０】
情報提示装置２００ｂは、文字（「晴」や「雨」、「曇」）と図柄が各面に印刷された回転体を用い、この回転体を回転させることにより、天気予報を提示する。
【０２７１】
情報提示装置２００ｂ１、情報提示装置２００ｂ２、情報提示装置２００ｂ３は、それぞれ、情報提示装置２００ｂの回転体の回転前、１２０度回転後、２４０度回転後のそれぞれの状態を表す。
【０２７２】
図６は、実施例１における情報提示装置２００の実現例である情報提示装置２００ｃの動作図である。
【０２７３】
情報提示装置２００ｃは、傘の柄に発光ダイオード等の発光体を備えており、傘が必要な場合のみ、その発光体を発光させることで、利用者に傘の必要の有無を伝える。
【０２７４】
情報提示装置２００ｃ１は発光体が発光していない状態であり、情報提示装置２００ｃ２は発光体が発光している状態である。
【０２７５】
図７は、実施例１における情報提示装置２００ｂの内部機構図である。
【０２７６】
情報提示装置２００ｂの内部は、回転軸２０１、モータ２０２、駆動回路２０３、角度センサー２０４、入力回路２０５、ＰＩＣ２０６、ネットワークインターフェース２０７から構成される。
【０２７７】
ＰＩＣ２０６は、Ａ／Ｄコンバータ２０６ａ、Ｉ／Ｏ２０６ｂ、メモリ２０６ｃ、演算器２０６ｄ、Ｄ／Ａコンバータ２０６ｅを内部に有す。
【０２７８】
Ｄ／Ａコンバータ２０６ｅは、デジタル値をアナログ電圧(実電圧)へ変換する。
【０２７９】
駆動回路２０３はＤ／Ａコンバータ２０６ｅの出力電圧に基づき、モータ２０２へ供給する電圧と電流を制御するための回路である。
【０２８０】
回転軸２０１は、情報提示装置２００ｂの回転体の軸であり、モータ２０２からの動力を受け回転する。
【０２８１】
角度センサー２０４は、回転軸２０１の回転角度を計測するセンサーである。
【０２８２】
入力回路２０５は、角度センサー２０４で計測された角度をアナログ電圧として出力する。
【０２８３】
Ａ／Ｄコンバータ２０６ａは、入力回路２０５のアナログ電圧をデジタル値とする回路である。
【０２８４】
Ｉ／Ｏ２０６ｂはデジタル入出力インターフェイスである。
【０２８５】
ネットワークインターフェイス２０７はネットワークへの物理的な接続と低レベルのネットワーク制御を行う。
【０２８６】
制御プログラムは、メモリ２０６ｃに格納され、演算器２０６ｄにて実行される。
【０２８７】
制御プログラムは、ネットワークインターフェイス２０７からデータフレームを受信し、このデータフレームから作動命令を抽出する。
【０２８８】
なお、作動命令は２進数で表される。
【０２８９】
００：回転角を０度とする
０１：回転角を１２０度とする
１０：回転角を２４０度とする
次に、現在の装置の状態（回転軸２０１の回転角度）をＡ／Ｄコンバータ２０６ａと入力回路２０５を介して角度センサー２０４から取得する。
【０２９０】
更に、現在の装置の状態と作動命令が指示する装置の状態を比較する。装置の状態の遷移が必要である場合、制御プログラムはＡ／Ｄコンバータ２０６ａと駆動回路２０３を介してモータ２０２を駆動させ角度センサー２０４からの情報を基に回転軸２０１を目的とする角度まで回転させる。
【０２９１】
図３に示す利用者情報設定装置３００ａは、利用者Ａが操作可能な端末コンピュータである。
【０２９２】
利用者Ａは利用者情報設定装置３００ａの入力インターフェースを用いて、利用者Ａの所有する情報提示装置２００ａの装置識別子１ａや固定利用者情報ａ（利用者の自宅の住所、通勤に関する情報等）を入力する。（装置識別子１ａは、情報提示装置２００ａの本体または付属品に記載されている。）
この例では、利用者Ａが所有する情報提示装置２００ａの装置識別子１ａとして「Ｔ０１０Ｓ０１２３４」（装置種識別子ａは、装置識別子１ａの上位４文字である「Ｔ０１０」とする。）を、利用者Ａの住所として「神奈川県相模原市」を、通勤に関する情報として「自宅住所＝神奈川県相模原市，職場住所＝東京都新宿区，通常自宅出発時刻（自宅→職場）＝８：００，通常職場到着時刻（自宅→会社）＝８：４５，通常職場出発時刻（会社→自宅）＝１８：００−２１：００，通常自宅到着時刻（会社→自宅）＝１９：００−２２：００」を、入力する。
【０２９３】
更に、利用者情報設定装置３００ａは、変動利用者情報ａを設定するアプリケーションプログラムとしてスケジュール管理ソフトがインストールされている。
【０２９４】
この例では、７月２２日は、９：００から１２：００は名古屋に直出で出張し、その後、東京（職場）に帰社するという利用者のスケジュール情報を設定する。
【０２９５】
利用者情報設定装置３００ａは、データインポートプログラムを用い、スケジュール管理ソフトから、スケジュール情報を取得する。
【０２９６】
利用者情報設定装置３００ａは、入力または取得した情報提示装置２００ａの装置識別子１ａ、および利用者情報ａ（固定利用者情報ａ、変動利用者情報ａ、利用者行動決定関数ａ）を、作動命令作成装置９００ａに送信する。
【０２９７】
なお、利用者Ｂについても利用者Ａと同様と仮定する。
【０２９８】
図８は、実施例１における利用者行動決定関数ａのアルゴリズムである。
【０２９９】
図８に示す利用者行動決定関数ａは、固定利用者情報ａと変動利用者情報ａとを読み込み、公開データａから、固定利用者情報ａまたは変動利用者情報ａに関連する公開データを抽出する。
【０３００】
具体的には、利用者の通勤時間と、出張による外出時間において、利用者が位置する場所の降水確率値を抽出する。
【０３０１】
なお、利用者行動決定関数ａは必要に応じて、提示情報に関する条件を利用者ごとに設定することが可能である。
【０３０２】
例えば、日傘を用いる、折りたたみ傘と通常の傘とを区別して用いる等の条件を設定することができる。
【０３０３】
このように、利用者行動決定関数により、利用者ごとの条件に対する柔軟性が確保される。
【０３０４】
なお、利用者Ｂに関する利用者行動決定関数ｂについても、利用者Ａと同様とする。
【０３０５】
次に、利用者データ計測装置６００ｃについて説明する。
【０３０６】
利用者データ計測装置６００ｃは、位置を計測可能なＧＰＳレシーバと、計測した位置情報を管理するアプリケーションプログラムとを有すデバイスであり、利用者Ｃは、常時、この利用者データ計測装置６００ｃを携帯している。
【０３０７】
利用者データ計測装置６００ｃは、利用者データ計測手段６１０に併せて利用者情報設定手段３１０を有しており、情報提示装置２００ｃの装置識別子１ｃの設定が可能である。なお、実施の形態では、利用者情報設定手段３１０において利用者データ計測装置６００ｃの装置識別子２ｃを設定したが、実施例１では利用者情報設定手段３１０と利用者データ計測手段６１０は同一装置で実現されている為、利用者Ｃが装置識別子２ｃを明示的に指定する必要はない。
【０３０８】
利用者Ｃは入力インターフェースを用いて、あらかじめ、情報提示装置２００ｃの装置識別子１ｃを、アプリケーションプログラムに設定しておく。
【０３０９】
この例では、利用者Ｃが所有する情報提示装置２００ｃの装置識別子１ｃを「Ｔ１００Ｓ１２３４５」と設定する。（装置種識別子ｃは、装置識別子１ｃの上位４文字である「Ｔ１００」とする。）
また、利用者情報設定手段３１０は利用者行動決定関数ｃと利用者データ計測装置６００ｃの装置識別子２ｃとを、利用者データ計測手段６１０は、装置識別子２ｃと利用者データ取得タイプｃとを保持している。
【０３１０】
利用者行動決定関数ｃは、過去の利用者Ｃの位置情報から、出現頻度の高い地区を特定し、この地区における降水確率値を抽出する機能を有す。
【０３１１】
利用者データ取得タイプｃは、利用者データの種類を表し、あらかじめ利用者データ計測手段６１０に登録されている。
【０３１２】
例えば、利用者データ取得タイプｃとして、利用者データの種類を表す「位置情報」があらかじめ設定されているものとする。
【０３１３】
まず、最初に、アプリケーションプログラムは、装置識別子１ｃと装置識別子２ｃと利用者データ取得タイプｃとを作動命令作成装置９００ａに送信し、登録する。
【０３１４】
その後、一定間隔毎に、ＧＰＳレシーバ（利用者データ計測手段６１０）により位置情報を計測し、この位置情報を作動命令作成装置９００ａに送信する。
【０３１５】
なお、利用者情報設定装置３００ａや利用者データ計測装置６００ｃで設定する利用者行動決定関数は、時間毎の利用者の所在地を特定するだけでも良い。この場合、利用者の所在地から降水確率を取得する機能は、装置状態決定関数に含まれる。
【０３１６】
次に、公開データ提供装置５００ａについて説明する。
【０３１７】
図９は、実施例１における公開データ提供装置５００ａが提供する天気予報（降水確率）のホームページである。
【０３１８】
なお、公開データ提供装置５００ａは、ＨＴＴＰ（ｗｅｂ）サーバであり、公開データとして天気予報（降水確率）データをＨＴＭＬ文章で保持し、作動命令作成装置９００ａから、日時、場所といった検索条件を受け、それに応じた天気予報（降水確率）データを返却する。
【０３１９】
つまり、公開データ提供装置５００ａは、コンピュータネットワーク１００を介して作動命令作成装置９００ａからＧＥＴ命令とＵＲＬ（Uniform Resource Locators）とを受信し、その応答として、ＵＲＬに対応する気象データファイルを作動命令作成装置９００ａに送信する。
【０３２０】
図１０は、実施例１における公開データ提供装置５００ａが提供する天気予報（降水確率）のホームページのＨＴＭＬ文章（ソース）である。
【０３２１】
例えば、このホームページのＵＲＬがhttp://tenki/kanagawa/yokohama/sagamihara-shi/month_7/index.htmlである場合、作動命令作成装置９００ａから公開データ提供装置５００ａへの前記ホームページの取得命令は、「GET http://tenki/kanagawa/yokohama/sagamihara-shi/month_7/index.html HTTP/1.0」となり、これに対する応答として図１０に示すＨＴＭＬ文章を得る。
【０３２２】
なお、この公開データ提供装置５００ａと作動命令作成装置９００ａとの情報の送受信に、ファイル共有や、ＸＭＬ（eXtensible Markup Language）、ＳＱＬ（Structured Query Language）等を用いることもできる。
【０３２３】
次に、装置情報提供装置４００ａについて説明する。
【０３２４】
装置情報提供装置４００ａは、サーバコンピュータである。
【０３２５】
装置情報提供装置４００ａは、情報提示装置２００ａや情報提示装置２００ｂ、情報提示装置２００ｃを含む情報提示装置２００に関する固定的な装置情報（公開データ取得タイプ、および利用者データ取得タイプ、装置状態決定関数、装置状態対作動命令表）を保持し、作動命令作成手段９１０からの要求によりこれを提供する。
【０３２６】
この装置情報提供装置４００ａは、装置種識別子をキーとして、公開データ取得タイプと利用者データ取得タイプと装置状態決定関数と装置状態対作動命令表とを保持する。（情報提示装置２００ａや情報提示装置２００ｂついての装置情報は、公開データ取得タイプと装置状態決定関数と装置状態対作動命令表とであり、情報提示装置２００ｃについての装置情報は、公開データ取得タイプと利用者データ取得タイプと装置状態決定関数と装置状態対作動命令表とである。）
例えば、公開データ取得タイプとして「降水確率」を、装置状態決定関数として図１１に示すアルゴリズムを、装置状態対作動命令表として図１２に示すテーブルを、保持する。
【０３２７】
そして、装置情報提供装置４００ａは、作動命令作成装置９００ａからの要求に応じて、装置情報を作動命令作成装置９００ａに送信する。
【０３２８】
なお、図１１に示す装置状態決定関数のアルゴリズムは、情報提示装置２００ａと情報提示装置２００ｂと情報提示装置２００ｃとで共通である。
【０３２９】
また、図１２に示す装置状態対作動命令表のテーブルは、情報提示装置２００ａと情報提示装置２００ｂと情報提示装置２００ｃとで、それぞれ異なる。
【０３３０】
装置状態決定関数が共通であるのは、情報提示装置２００ａと情報提示装置２００ｂと情報提示装置２００ｃの情報解析パターンが類似している為であり、情報提示方法の差異は装置状態対作動命令表にて吸収することが可能できる。
【０３３１】
次に、作動命令作成装置９００ａについて説明する。
【０３３２】
作動命令作成装置９００ａは、サーバコンピュータである。
【０３３３】
利用者Ａに関して、作動命令作成装置９００ａは、装置情報提供装置４００ａから情報提示装置２００ａの装置情報ａを、利用者情報設定装置３００ａから装置識別子１ａと利用者Ａの利用者情報ａを取得し、次いで、公開データ提供装置５００ａから利用者情報ａと装置情報ａとに応じた公開データａを取得し、装置情報ａと利用者情報ａと公開データａとを基に情報提示装置２００ａに応じた作動命令ａを作成し、次いで、情報提示装置２００ａに作動命令ａを送信する。
【０３３４】
なお、情報提示装置２００ａは情報提示手段２１０を、利用者情報設定装置３００ａは利用者情報設定手段３１０を、装置情報提供装置４００ａは装置情報提供手段４１０を、公開データ提供装置５００ａは公開データ提供手段５１０を、作動命令作成装置９００ａは作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを、有す。
【０３３５】
図１３は、実施例１における情報提示装置２００ａ〜２００ｃに関する作動命令作成のフローチャートである。
【０３３６】
以下、図１３に基づき、情報提示装置２００ａに関する作動命令の作成手順を説明する。
【０３３７】
・情報提示手段２１０における処理Ａ．「情報提示装置管理手段９３０に装置識別子１を送信」
情報提示手段２１０は、その内部タイマの起動やネットワークへの接続の検知により、自装置の装置識別子１ａを情報提示装置管理手段９３０に送信する。
【０３３８】
・情報提示装置管理手段９３０における判断Ｂ．「装置識別子１に対応する作動命令の有無」
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０に、装置識別子１ａに対応する作動命令ａが存在する場合、この作動命令ａを情報提示手段２１０に送信する。
【０３３９】
情報提示装置管理手段９３０に、装置識別子１ａに対応する作動命令ａが存在しない場合、新たに作動命令ａを作成する必要がある。この場合、情報提示装置管理手段９３０は、作動命令作成手段９１０に装置識別子１ａを送信し、以下処理Ｃを実行する。
【０３４０】
・作動命令作成手段９１０における処理Ｃ．「装置識別子１から装置種識別子を特定し装置情報提供手段４１０に送信」
作動命令作成手段９１０は、情報提示装置管理手段９３０から装置識別子１ａ「Ｔ０１０Ｓ０１２３４」を受信し、この装置識別子１ａから装置種識別子ａ「Ｔ０１０」を特定する。
【０３４１】
次いで、作動命令作成手段９１０は、この装置種識別子ａを装置情報提供手段４１０に送信する。
【０３４２】
・装置情報提供手段４１０における処理Ｄ．「装置種識別子に対応する装置情報を取得し、作動命令作成手段９１０に送信」
装置情報提供手段４１０は、作動命令作成手段９１０から装置種識別子ａを受信し、装置種識別子ａに対応する装置情報ａを検索し、取得する。
【０３４３】
この装置情報ａには、公開データ取得タイプ「降水確率」と装置状態決定関数（図１１）と装置状態対作動命令表（図１２）とが含まれる。
【０３４４】
次いで、装置情報提供手段４１０は、この装置情報ａを作動命令作成手段９１０に送信する。
【０３４５】
・利用者情報設定手段３１０における処理Ｅ．「利用者情報と装置識別子１と(装置識別子２と)を設定し、利用者情報管理手段９２０に送信」
利用者Ａは、利用者情報設定手段３１０の入力インターフェースやデータインポートプログラムを用いて情報提示手段２１０の装置識別子１ａ、および利用者情報ａを設定し、利用者情報管理手段９２０に送信する。
【０３４６】
この利用者情報ａには、固定利用者情報ａ「自宅住所＝神奈川県相模原市，職場住所＝東京都新宿区，通常自宅出発時刻（自宅→職場）＝８：００，通常職場到着時刻（自宅→会社）＝８：４５，通常職場出発時刻（会社→自宅）＝１８：００−２１：００，通常自宅到着時刻（会社→自宅）＝１９：００−２２：００」と、変動利用者情報ａ「日時＝７／２２  ９：００〜１２：００，予定＝出張，場所＝愛知県名古屋市，区分＝直出」と、利用者行動決定関数ａ（図８）とが含まれる。
【０３４７】
・利用者情報管理手段９２０における処理Ｆ．「利用者情報と装置識別子１と(装置識別子２と)を保持し、要求により作動命令作成手段９１０に送信」
利用者情報管理手段９２０は、利用者情報設定手段３１０から装置識別子1ａと利用者情報ａとを受信し、その内部に保持する。
【０３４８】
そして、利用者情報管理手段９２０は作動命令作成手段９１０から装置識別子１ａを受信した時、装置識別子１ａに対応する利用者情報ａを作動命令作成手段９１０に送信する。
【０３４９】
・作動命令作成手段９１０における処理Ｇ．「装置識別子を利用者情報管理手段９２０に送信／利用者情報管理手段９２０から利用者情報（と装置識別子２）を受信」
作動命令作成手段９１０は利用者情報管理手段９２０に装置識別子１ａを送信し、利用者情報管理手段９２０から装置識別子１ａに対応する利用者情報ａを取得する。
【０３５０】
・作動命令作成手段９１０における判断Ｈ．「利用者データ取得タイプの有無」
装置情報ａに利用者データ取得タイプが含まれない為、処理Ｊ１を実行する。
【０３５１】
・作動命令作成手段９１０における処理Ｊ1．「利用者行動決定関数（図８）により、時間帯毎の利用者の所在地を特定し、その所在地の降水確率を取得（図１８）」
作動命令作成手段９１０は、利用者行動決定関数により、公開データ取得タイプと固定利用者情報ａまたは変動利用者情報ａとを基に、公開データキャッシュから公開データａを取得し、更に、公開データａから利用者に関連する公開データａのみを絞り込む。
【０３５２】
この例では、固定利用者情報ａの「神奈川県相模原市，東京都新宿区」および変動利用者情報ａの「愛知県名古屋市」に関する、公開データ取得タイプ「降水確率」の公開データａ（図１５〜図１７）を公開データキャッシュから取得し、この公開データａを、利用者行動決定関数（図８）に入力し、出力として降水確率データ（図１８）を得る。
【０３５３】
図１８は、利用者行動決定関数（図８）の実行の結果、時間帯ごとにまとめられた利用者が位置する場所の降水確率データである。
【０３５４】
図１４に、公開データキャッシュの更新フローを示す。
【０３５５】
公開データキャッシュはフィルタ関数により公開データから必要な値のみを抽出し、その内部に保持する。
【０３５６】
そして一定期間毎に公開データを更新する。
【０３５７】
・作動命令作成手段９１０における処理Ｊ２．「装置状態決定関数（図１１）により、公開データから装置状態を作成」
作動命令作成手段９１０は、図１８に示す公開データａを装置状態決定関数（図１１）に入力し、降水確率最大値「１００（％）」を導出し、この降水確率最大値から、装置状態ａ「雨」を得る。
【０３５８】
・作動命令作成手段９１０における処理Ｋ．「装置状態対作動命令表 （図１２）により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子ａと装置状態ａとをキーとして、装置状態対作動命令表を検索し、作動命令ａを取得する。
【０３５９】
より詳細には、作動命令作成手段９１０は、図１２の情報提示装置２００ａに関する装置状態対作動命令表を検索し、装置状態ａに対応する作動命令を得る。
【０３６０】
この例では、装置状態ａ「雨」であるため、作動命令ａ「１」を得る。
【０３６１】
次いで、作動命令作成手段９１０は、装置識別子１ａと作動命令ａとを情報提示装置管理手段９３０に送信する。
【０３６２】
・作動命令作成手段９１０における処理Ｌ．「情報提示装置管理手段９３０に作動命令を登録」
情報提示装置管理手段９３０は、作動命令作成手段９１０から受信した装置識別子１ａと作動命令ａとを組み合わせて保持する。
【０３６３】
なお、作動命令を定期的に更新する為、一定時間経過後に装置識別子１ａと作動命令ａを削除することで、Ｃ〜Ｌまでの処理を再度実行することができる。
【０３６４】
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０は、装置識別子１ａに対応する情報提示手段２１０に、作動命令ａを送信する。
【０３６５】
・情報提示手段２１０における処理Ｎ．「情報提示」
情報提示手段２１０は、作動命令ａに基づき、傘と連動した可動体を動作させ、利用者への情報提示を行う。
【０３６６】
この例では、作動命令ａ「１」に基づき、傘と連動した可動体を動作させることにより傘を上に上げ、利用者に傘の所持が必要であることを知らせる。
【０３６７】
以上で情報提示装置２００ａに関する作動命令の作成手順についての説明を終わる。
【０３６８】
利用者Ｂに関して、作動命令作成装置９００ａは、装置情報提供装置４００ａから情報提示装置２００ｂの装置情報ｂを、利用者情報設定装置３００ｂから利用者Ｂの利用者情報ｂを取得し、次いで、公開データ提供装置５００ａから利用者情報ｂと装置情報ｂとに応じた公開データｂを取得し、次いで、装置情報ｂと利用者情報ｂと公開データｂとを基に情報提示装置２００ｂに応じた作動命令ｂを作成し、次いで、情報提示装置２００ｂに作動命令ｂを送信する。
【０３６９】
なお、情報提示装置２００ｂは情報提示手段２１０を、利用者情報設定装置３００ａは利用者情報設定手段３１０を、有す。
【０３７０】
以下、図１３に基づき、情報提示装置２００ｂに関する作動命令の作成手順を説明する。
【０３７１】
以下の説明では、情報提示装置２００ｂについてのみ述べ、情報提示装置２００ａと同様の処理を行う部分ついては説明を省略する。
【０３７２】
なお、通常は、利用者Ａと利用者Ｂの利用者情報は異なるが、ここでは利用者情報が同じであると仮定する。
【０３７３】
また、情報提示装置２００ａと情報提示装置２００ｂは、情報提示のパターンが類似しているため、利用者行動決定関数と装置状態決定関数は共通であり、装置状態対作動命令表のみが異なる。
【０３７４】
・作動命令作成手段９１０における処理Ｋ．「装置状態対作動命令表（図１２） により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子ｂと装置状態ｂとをキーとして、装置状態対作動命令表を検索し、作動命令ｂを取得する。
【０３７５】
より詳細には、作動命令作成手段９１０は、図１２の情報提示装置２００ｂに関する装置状態対作動命令表を検索し、装置状態ｂに対応する作動命令を得る。
【０３７６】
この例では、情報提示装置２００ｂの装置種識別子ｂは「Ｔ０１１」であり、装置状態ｂ「雨」（＝装置状態ａ）から、作動命令ｂ「１０」を得る。
【０３７７】
次いで、作動命令作成手段９１０は、装置識別子１ｂと作動命令ｂとを情報提示装置管理手段９３０に送信する。
【０３７８】
・情報提示手段２１０における処理Ｎ．「情報提示」
情報提示手段２１０は、作動命令ｂに基づき、回転体を回転させることにより、利用者への情報提示を行う。
【０３７９】
この例では、作動命令ｂ「１０」に基づき、回転体の回転角を２４０°に位置させ、利用者に雨のマークを提示する。
【０３８０】
以上で情報提示装置２００ｂに関する作動命令の作成手順についての説明を終わる。
【０３８１】
このように、情報提示装置２００ａと情報提示装置２００ｂのように、情報提示方法の差が少ない場合、同じ装置状態を共有することができる。
【０３８２】
これにより、装置状態の作成までの処理ルーチンを共通化することができるため、作動命令作成装置９００ａにおける利用者情報や装置情報、公開データの取得手法や解析手法の変更に容易に対応することができる。
【０３８３】
利用者Ｃに関して、作動命令作成装置９００ａは、装置情報提供装置４００ａから情報提示装置２００ｃの装置情報ｃを、利用者データ計測装置６００ｃから利用者Ｃの利用者情報ｃを取得し、次いで、公開データ提供装置５００ａと利用者データ計測装置６００ｃとから利用者情報ｃと装置情報ｃとに応じた公開データｃと利用者データｃとをそれぞれ取得し、次いで、装置情報ｃと利用者情報ｃと公開データｃと利用者データｃとを基に情報提示装置２００ｃに応じた作動命令ｃを作成し、次いで、情報提示装置２００ｃに作動命令ｃを送信する。
【０３８４】
なお、情報提示装置２００ｃは情報提示手段２１０を、利用者データ計測装置６００ｃは利用者データ計測手段６１０と利用者情報設定手段３１０とを、有す。
【０３８５】
以下、図１３に基づき、情報提示装置２００ｃに関する作動命令の作成手順を説明する。
【０３８６】
以下の説明では、情報提示装置２００ｃについてのみ述べ、情報提示装置２００ａと同様の処理を行う部分ついては説明を省略する。
【０３８７】
・装置情報提供手段４１０における処理Ｄ．「装置種識別子に対応する装置情報を取得し、作動命令作成手段９１０に送信」
装置情報提供手段４１０は、作動命令作成手段９１０から装置種識別子ｃを受信し、装置種識別子ｃに対応する装置情報ｃを検索し、取得する。
【０３８８】
この装置情報ｃには、公開データ取得タイプ「降水確率」と利用者データ取得タイプ「位置情報」と装置状態決定関数（図１１）と装置状態対作動命令表（図１２）とが含まれる。
【０３８９】
次いで、装置情報提供手段４１０は、この装置情報ｃを作動命令作成手段９１０に送信する。
【０３９０】
・利用者情報設定手段３１０における処理Ｅ．「利用者情報と装置識別子1と(装置識別子2と)を設定し、利用者情報管理手段９２０に送信」
利用者Ｃは、利用者情報設定手段３１０の入力インターフェースやデータインポートプログラムを用いて情報提示手段２１０の装置識別子１ｃを設定し、この装置識別子１ｃと利用者データ計測手段６１０の装置識別子２ｃと利用者行動決定関数ｃとを利用者情報管理手段９２０に送信する。
【０３９１】
この例では、装置識別子１ｃとして「Ｔ１００Ｓ１２３４５」を設定する。（装置種識別子ｃは、「Ｔ１００」とする。）
また、装置識別子２ｃと利用者行動決定関数ｃは、あらかじめ利用者情報設定手段３１０に登録されているものとする。
【０３９２】
・利用者情報管理手段９２０における処理Ｆ．「利用者情報と装置識別子1と(装置識別子2と)を保持し、要求により作動命令作成手段９１０に送信」
利用者情報管理手段９２０は、利用者情報設定手段３１０から装置識別子１ｃと装置識別子2ｃと利用者行動決定関数ｃとを受信し、その内部に保持する。
【０３９３】
そして、利用者情報管理手段９２０は作動命令作成手段９１０から装置識別子１ｃを受信した時、装置識別子１ｃに対応する装置識別子２ｃと利用者行動決定関数ｃとを作動命令作成手段９１０に送信する。
【０３９４】
・作動命令作成手段９１０における処理Ｇ．「装置識別子を利用者情報管理手段９２０に送信／利用者情報管理手段９２０から利用者情報（と装置識別子２）を受信」
作動命令作成手段９１０は利用者情報管理手段９２０に装置識別子１ｃを送信し、利用者情報管理手段９２０から装置識別子１ｃに対応する装置識別子２ｃと利用者行動決定関数ｃとを取得する。
【０３９５】
・作動命令作成手段９１０における判断Ｈ．「利用者データ取得タイプの有無」
装置情報ｃに利用者データ取得タイプが含まれる為、処理Ｉを実行する。
【０３９６】
・作動命令作成手段９１０における処理Ｉ．「利用者データ取得タイプを基に、利用者データ計測手段６１０から利用者データ(位置情報)を取得」
作動命令作成手段９１０は、利用者データ取得タイプｃと装置識別子１ｃとから利用者データ計測手段６１０の装置識別子２ｃを特定し、更に、装置識別子２ｃからコンピュータネットワークにおける利用者データ計測手段６１０を特定し、利用者データ計測手段６１０から利用者データを取得する。
【０３９７】
この例では、作動命令作成手段９１０は、利用者データ取得タイプｃ「位置情報」と装置識別子１ｃ「Ｔ１００Ｓ１２３４５」から、利用者データ計測手段６１０のドメイン名を特定し、次いで、このドメイン名をもとに利用者データ計測手段６１０にアクセスしＧＰＳレシーバで計測した位置情報を取得する。
【０３９８】
・作動命令作成手段９１０における処理Ｊ３．「利用者行動決定関数により、位置情報から、降水確率を取得」
作動命令作成手段９１０は、利用者データ計測手段６１０から受信した位置情報から地区を特定し、さらに過去のある時点から現在までにおいて、出現頻度の高い地区を特定する。
【０３９９】
なお、出現頻度の高い地区の特定には、時間的に新しい情報を優先する等の重み付けを適用することが望ましい。
【０４００】
そして、この出現頻度の高い地区について指定された日の降水確率を取得する。
【０４０１】
・作動命令作成手段９１０における処理Ｊ２．「装置状態決定関数（図１１）により、公開データから装置状態を作成」
作動命令作成手段９１０は、降水確率を装置状態決定関数（図１１）に入力し、装置状態ｃを作成する。
【０４０２】
この例では、作動命令作成手段９１０は、降水確率を装置状態決定関数（図１１）に入力し、降水確率最大値「１００（％）」を導出し、この降水確率最大値から、装置状態ｃ「雨」を得ると仮定する。
【０４０３】
・作動命令作成手段９１０における処理Ｋ．「装置状態対作動命令表（図１２） により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子ｃと装置状態ｃとをキーとして、装置状態対作動命令表を検索し、作動命令ｃを取得する。
【０４０４】
より詳細には、作動命令作成手段９１０は、図１２の情報提示装置２００ｃに関する装置状態対作動命令表を検索し、装置状態ｃに対応する作動命令を得る。
【０４０５】
この例では、装置状態ｃ「雨」であるため、作動命令ｃ「１」を得る。
【０４０６】
次いで、作動命令作成手段９１０は、装置識別子１ｃと作動命令ａとを情報提示装置管理手段９３０に送信する。
【０４０７】
・作動命令作成手段９１０における処理Ｌ．「情報提示装置管理手段９３０に作動命令を登録」
情報提示装置管理手段９３０は、作動命令作成手段９１０から受信した装置識別子１ｃと作動命令ｃとを組み合わせて保持する。
【０４０８】
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０は、装置識別子１ｃに対応する情報提示手段２１０に、作動命令ｃを送信する。
【０４０９】
・情報提示手段２１０における処理Ｎ．「情報提示」
情報提示手段２１０は、作動命令ｃに基づき、傘の柄に備えた発光体を発光させ、利用者への情報提示を行う。
【０４１０】
この例では、作動命令＝’１’に基づき、傘の柄に備えた発光体を発光させ、利用者に傘の所持が必要であることを知らせる。
【０４１１】
以上で情報提示装置２００ｃに関する作動命令の作成手順についての説明を終わる。
【実施例２】
【０４１２】
実施例１では、天気予報を提示する情報提示システムについて説明したが、実施の形態は各種の情報提示に応用できる。
【０４１３】
実施の形態の具体的な実装例である実施例２は、試合経過や試合結果に関する情報を収集し、その情報を提示する情報提示システムである。
【０４１４】
実施例２では、例として野球の試合経過や試合結果を提示する情報提示システムについて説明する。
【０４１５】
なお、試合経過や試合結果に関する情報を提示する情報提示システムを、試合情報提示システムと呼ぶ。
【０４１６】
図１９は、実施例２における情報提示システムの概略図である。
【０４１７】
図１９に示す情報提示システムでは、情報提示装置２００ｄと、情報提示装置２００ｅと、情報提示装置２００ｆと、利用者情報設定装置３００ｆと、公開データ提供装置５００ｄと、作動命令作成装置９００ｄとが、それぞれコンピュータネットワーク１００に接続されている。
【０４１８】
また、情報提示装置２００ｄは、情報提示手段２１０と利用者情報設定手段３１０とを、情報提示装置２００ｅ、２００ｆはそれぞれ情報提示手段２１０を、利用者情報設定装置３００ｆは利用者情報設定手段３１０を、公開データ提供装置５００ｄは公開データ提供手段５１０を、作動命令作成装置９００ｄは装置情報提供手段４１０と作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを、有す。
【０４１９】
なお、利用者Ｄ側には情報提示装置２００ｄが、利用者Ｅ側には情報提示装置２００ｅが、利用者Ｆ側には情報提示装置２００ｆと利用者情報設定装置３００ｆとが設置され、それぞれコンピュータネットワーク１００に接続されている。
【０４２０】
リモート側には公開データ提供装置５００ｄと作動命令作成装置９００ｄとが設置され、それぞれコンピュータネットワーク１００に接続されている。
【０４２１】
情報提示装置２００ｄ〜２００ｆは、小規模な機器組込み制御システム（組込みシステム）であり、作動命令作成装置９００ｄからコンピュータネットワーク１００を介して作動命令を受信し、この作動命令に基づき動作する。
【０４２２】
図２０は、実施例２における情報提示装置２００ｄの前面図（２００ｄ１）と背面図（２００ｄ２）である。
【０４２３】
情報提示装置２００ｄは、野球ボールの形をした小型情報提示装置である。
【０４２４】
情報提示装置２００ｄは、情報提示手段２１０に併せて利用者情報設定手段３１０を有しており、背面（情報提示装置２００ｄ２）に利用者が関心をもつ球団を設定できる回転型のスイッチを備え、このスイッチを回転させることで、常に試合状況を知りたい球団を設定することができる。（この設定値が利用者情報ｄである。）
そして、情報提示装置２００ｄは、あらかじめ設定した球団の試合が始まると、球団名を電光掲示板で表示し、また得点をスコアボードで表し、攻撃側球団をランプで点灯する。
【０４２５】
この例では、回転型のスイッチで「３」を設定しており、これは球団名「東京球団」に該当する。
【０４２６】
なお、情報提示装置２００ｄの装置識別子１ｄは、その背面に記載されており「Ｓ００１００ａ」とする。
【０４２７】
また、装置種識別子は、装置識別子１ｄの上位４文字である「Ｓ００１」とする。
【０４２８】
情報提示装置２００ｅは、シート状の情報提示装置である。
【０４２９】
情報提示装置２００ｅは、利用者が関心を持つ球団(利用者情報)を設定する必要がなく、現在行われている全ての試合状況（球団名と得点）を電光掲示板で提示する。
【０４３０】
情報提示装置２００ｅは、複数の球団が試合を行っている時は、一定時間ごとに電光掲示板の表示を切替えて、現在行われている全ての球団の試合状況を表示する。
【０４３１】
図２１は、実施例２における情報提示装置２００ｆの試合継続中の動作図と試合終了後の動作図である。
【０４３２】
情報提示装置２００ｆは、ペン型の小型情報提示装置である。
【０４３３】
情報提示装置２００ｆは、利用者情報設定装置３００ｆで設定した球団と対戦している球団の略称を液晶パネルで表し、また、得点の差を三角形のランプの点灯で表し、試合が継続していることを四角形のランプの点灯で表す。
【０４３４】
なお、得点の差とは、設定した球団と対戦相手の得点の差であり、この得点の差を三角形のランプの数で表す。
【０４３５】
なお、設定した球団が勝っている場合は右側のランプが点灯し、対戦相手の球団が勝っている場合は左側のランプが点灯する。
【０４３６】
また、試合中のみ、三角形の列の中央に位置する四角形のランプが点灯する。
【０４３７】
図１９に示す利用者情報設定装置３００ｆは、利用者Ｆが操作可能な端末コンピュータである。
【０４３８】
利用者Ｆは利用者情報設定装置３００ｆの入力インターフェースを用いて、情報提示装置２００ｆの装置識別子１ｆと、利用者が関心をもつ球団（利用者情報ｆ）とを設定する。
【０４３９】
この例では、装置識別子１ｆとして「S１１100ｆ」を、利用者が関心をもつ球団として「東京球団」を設定する。
【０４４０】
次に、公開データ提供装置５００ｄについて説明する。
【０４４１】
公開データ提供装置５００ｄは、ＨＴＴＰ（ｗｅｂ）サーバであり、公開データとして野球の試合状況をＨＴＭＬ文章で保持し、作動命令作成装置９００ｄからの要求を受け、それに応じた公開データを返却する。
【０４４２】
図２２は、実施例２における公開データ提供装置５００ｄが提供する野球の試合状況のホームページである。
【０４４３】
図２３は、図２２に示すホームページのＨＴＭＬ文章（ソース）である。
【０４４４】
次に、作動命令作成装置９００ｄについて説明する。
【０４４５】
作動命令作成装置９００ｄは、サーバコンピュータである。
【０４４６】
利用者Ｄに関して、作動命令作成装置９００ｄは、情報提示装置２００ｄから装置識別子１ｄと利用者Ｄの利用者情報ｄを取得し、次いで、公開データ提供装置５００ｄから利用者情報ｄと装置情報ｄとに応じた公開データｄを取得し、装置情報ｄと利用者情報ｄと公開データｄとを基に情報提示装置２００ｄに応じた作動命令ｄを作成し、次いで、情報提示装置２００ｄに作動命令ｄを送信する。
【０４４７】
なお、情報提示装置２００ｄは、情報提示手段２１０と利用者情報設定手段３１０とを、公開データ提供装置５００ｄは公開データ提供手段５１０を、作動命令作成装置９００ｄは装置情報提供手段４１０と作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを、有す。
【０４４８】
図２４は、実施例２における情報提示装置２００ｄ〜２００ｆに関する作動命令作成のフローチャートである。
【０４４９】
以下、図２４に基づき、情報提示装置２００ｄに関する作動命令の作成手順を説明する。
【０４５０】
・情報提示手段２１０における処理Ａ．「情報提示装置管理手段９３０に装置識別子１を送信」
情報提示手段２１０は、その内部タイマの起動やネットワークへの接続の検知により、自装置の装置識別子１ｄを情報提示装置管理手段９３０に送信する。
【０４５１】
・情報提示装置管理手段９３０における判断Ｂ．「装置識別子１に対応する作動命令の有無」
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０に、装置識別子１ｄに対応する作動命令ｄが存在する場合、この作動命令ｄを情報提示手段２１０に送信する。
【０４５２】
情報提示装置管理手段９３０に、装置識別子１ｄに対応する作動命令ｄが存在しない場合、新たに作動命令ｄを作成する必要がある。この場合、情報提示装置管理手段９３０は、作動命令作成手段９１０に装置識別子１ｄを送信し、以下処理Ｃを実行する。
【０４５３】
・作動命令作成手段９１０における処理Ｃ．「装置識別子１から装置種識別子を特定し装置情報提供手段４１０に送信」
作動命令作成手段９１０は、情報提示装置管理手段９３０から装置識別子１ｄ「Ｓ００１００ａ」を受信し、この装置識別子１ｄから装置種識別子ｄ「Ｓ００１」を特定する。
【０４５４】
次いで、作動命令作成手段９１０は、この装置種識別子ｄを装置情報提供手段４１０に送信する。
【０４５５】
・装置情報提供手段４１０における処理Ｄ．「装置種識別子に対応する装置情報を取得し、作動命令作成手段９１０に送信」
装置情報提供手段４１０は、作動命令作成手段９１０から装置種識別子ｄを受信し、装置種識別子ｄに対応する装置情報ｄを検索し、取得する。
【０４５６】
この装置情報ｄには、公開データ取得タイプｄおよび装置状態決定関数、装置状態対作動命令表が含まれる。
【０４５７】
この例では、公開データ取得タイプｄは、野球の試合状況に関する公開データを表す「野球試合」である。
【０４５８】
次いで、装置情報提供手段４１０は、この装置情報ｄを作動命令作成手段９１０に送信する。
【０４５９】
・利用者情報設定手段３１０における処理Ｅ．「利用者情報と装置識別子1を設定し、利用者情報管理手段９２０に送信」
利用者Ｄは、利用者情報設定手段３１０の入力インターフェースを用いて、常に試合状況を知りたい球団の番号「３」を設定する。
【０４６０】
次いで、利用者情報設定手段３１０は、球団の番号と、球団の番号から球団名を特定する利用者行動決定関数と、利用者情報設定手段３１０の内部に保持されている装置識別子１ｄとを、利用者情報管理手段９２０に送信する。
【０４６１】
なお、球団の番号と利用者行動決定関数とが、利用者情報ｄである。
【０４６２】
・利用者情報管理手段９２０における処理Ｆ．「利用者情報と装置識別子1とを保持し、要求により作動命令作成手段９１０に送信」
利用者情報管理手段９２０は、利用者情報設定手段３１０から装置識別子1ｄと利用者情報ｄとを受信し、その内部に保持する。
【０４６３】
そして、利用者情報管理手段９２０は作動命令作成手段９１０から装置識別子１ｄを受信した時、装置識別子１ｄに対応する利用者情報ｄを作動命令作成手段９１０に送信する。
【０４６４】
・作動命令作成手段９１０における処理Ｇ．「装置識別子1を利用者情報管理手段９２０に送信／利用者情報管理手段９２０から利用者情報を受信」
作動命令作成手段９１０は利用者情報管理手段９２０に装置識別子１ｄを送信し、利用者情報管理手段９２０から装置識別子１ｄに対応する利用者情報ｄを取得する。
【０４６５】
・作動命令作成手段９１０における処理Ｊ．「利用者行動決定関数、装置状態決定関数により、公開データから装置状態を作成」
作動命令作成手段９１０は、利用者行動決定関数および装置状態決定関数により、利用者情報ｄと公開データ取得タイプｄに応じた公開データｄを取得し、この公開データｄから装置状態ｄを作成する。
【０４６６】
この例では、利用者行動決定関数に利用者情報ｄ「３」を入力し、出力として球団名称「東京球団」を得る。
【０４６７】
次いで、装置状態決定関数により、球団名称「東京球団」と公開データ取得タイプｄ「野球試合」とを基に、公開データキャッシュ（図２５）から東京球団に関する野球の試合情報（図２６）を抽出する。なお、図２５および図２６に示す情報は、XMLで表現されるものとする。
【０４６８】
次いで、装置状態決定関数により、図２６に示す野球の試合情報の「球団名称」を「球団略称」に、また「攻撃側」を「攻撃側判別コード」に変換し、装置状態（図２８）を得る。
【０４６９】
・作動命令作成手段９１０における処理Ｋ．「装置状態対作動命令表 により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子ｄと装置状態ｄとをキーとして、装置状態対作動命令表を検索し、作動命令ｄを取得する。
【０４７０】
より詳細には、作動命令作成手段９１０は、装置状態対作動命令表により、装置状態（図２８）から情報提示装置２００ｄに応じた作動命令（図３０）を得る。
【０４７１】
次いで、作動命令作成手段９１０は、装置識別子１ｄと作動命令ｄとを情報提示装置管理手段９３０に送信する。
【０４７２】
・作動命令作成手段９１０における処理Ｌ．「情報提示装置管理手段９３０に作動命令を登録」
情報提示装置管理手段９３０は、作動命令作成手段９１０から受信した装置識別子１ｄと作動命令ｄとを組み合わせて保持する。
【０４７３】
なお、作動命令を定期的に更新する為、一定時間経過後に装置識別子１ｄと作動命令ｄを削除することで、Ｃ〜Ｌまでの処理を再度実行することができる。
【０４７４】
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０は、装置識別子１ｄに対応する情報提示手段２１０に、作動命令ｄを送信する。
【０４７５】
・情報提示手段２１０における処理Ｎ．「情報提示」
情報提示手段２１０は、作動命令ｄに基づき、球団名を電光掲示板で表示し、また得点をスコアボードで表し、攻撃側球団をランプで点灯することで、利用者への情報提示を行う。
【０４７６】
以上で情報提示装置２００ｄに関する作動命令の作成手順についての説明を終わる。
【０４７７】
次に、情報提示装置２００ｅについて説明する。
【０４７８】
利用者Ｅに関して、作動命令作成装置９００ｄは、情報提示装置２００ｅから装置識別子１ｅを取得し、次いで、公開データ提供装置５００ｄから装置情報ｅに応じた公開データｅを取得し、装置情報ｅと公開データｅとを基に情報提示装置２００ｅに応じた作動命令ｅを作成し、次いで、情報提示装置２００ｅに作動命令ｅを送信する。
【０４７９】
なお、情報提示装置２００ｅは、情報提示手段２１０を、公開データ提供装置５００ｄは公開データ提供手段５１０を、作動命令作成装置９００ｄは装置情報提供手段４１０と作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを、有す。
【０４８０】
以下の説明では、情報提示装置２００ｅについてのみ述べ、情報提示装置２００ｄと同様の処理を行う部分ついては説明を省略する。
【０４８１】
・利用者情報設定手段３１０における処理Ｅ．「利用者情報と装置識別子1を設定し、利用者情報管理手段９２０に送信」
・利用者情報管理手段９２０における処理Ｆ．「利用者情報と装置識別子1とを保持し、要求により作動命令作成手段９１０に送信」
・作動命令作成手段９１０における処理Ｇ．「装置識別子1を利用者情報管理手段９２０に送信／利用者情報管理手段９２０から利用者情報を受信」
情報提示装置２００ｅは、現在行われている全ての試合状況（球団名と得点）を電光掲示板で提示する為、利用者が関心を持つ球団(利用者情報)を設定する必要はなく、したがって、処理Ｅ〜Ｇは不要である。
【０４８２】
・作動命令作成手段９１０における処理Ｊ．「利用者行動決定関数と装置状態決定関数により、公開データから装置状態を作成」
作動命令作成手段９１０は、装置状態決定関数により、公開データ取得タイプｅに応じた公開データｅを取得し、この公開データｅから装置状態ｅを作成する。
【０４８３】
この例では、装置状態決定関数により、公開データ取得タイプｅ「野球試合」を基に、公開データキャッシュ（図２５）を取得し、次いで、「球団名称」を「球団略称」に、また「攻撃側」を「攻撃側判別コード」に変換し、装置状態（図２７）を得る。
【０４８４】
・作動命令作成手段９１０における処理Ｋ．「装置状態対作動命令表により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子ｅと装置状態ｅとをキーとして、装置状態対作動命令表を検索し、作動命令ｅを取得する。
【０４８５】
より詳細には、作動命令作成手段９１０は、装置状態対作動命令表により、装置状態（図２７）から情報提示装置２００ｅに応じた作動命令（図３１）を得る。
【０４８６】
次いで、作動命令作成手段９１０は、装置識別子１ｅと作動命令ｅとを情報提示装置管理手段９３０に送信する。
【０４８７】
・情報提示手段２１０における処理Ｎ．「情報提示」
情報提示手段２１０は、作動命令ｅに基づき、試合状況（球団名と得点）を電光掲示板で表示することで、利用者への情報提示を行う。
【０４８８】
以上で情報提示装置２００ｅに関する作動命令の作成手順についての説明を終わる。
【０４８９】
次に、情報提示装置２００ｆについて説明する。
【０４９０】
利用者Ｆに関して、作動命令作成装置９００ｄは、利用者情報設定装置３００ｆから装置識別子１ｆと利用者Ｆの利用者情報ｆを取得し、次いで、公開データ提供装置５００ｄから利用者情報ｆと装置情報ｆとに応じた公開データｆを取得し、装置情報ｆと利用者情報ｆと公開データｆとを基に情報提示装置２００ｆに応じた作動命令ｆを作成し、次いで、情報提示装置２００ｆに作動命令ｆを送信する。
【０４９１】
なお、情報提示装置２００ｆは情報提示手段２１０を、利用者情報設定装置３００ｆは利用者情報設定手段３１０を、公開データ提供装置５００ｄは公開データ提供手段５１０を、作動命令作成装置９００ｄは装置情報提供手段４１０と作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを、有す。
【０４９２】
以下の説明では、情報提示装置２００ｆについてのみ述べ、情報提示装置２００ｄと同様の処理を行う部分ついては説明を省略する。
【０４９３】
・作動命令作成手段９１０における処理Ｊ．「利用者行動決定関数と装置状態決定関数により、公開データから装置状態を作成」
作動命令作成手段９１０は、装置状態決定関数により、利用者情報ｆと公開データ取得タイプｆに応じた公開データｆを取得し、この公開データｆから装置状態ｆを作成する。
【０４９４】
この例では、装置状態決定関数により、利用者情報ｆ「東京球団」と公開データ取得タイプｆ「野球試合」とを基に、公開データキャッシュ（図２５）から東京球団に関する野球の試合情報（図２６）を抽出する。
【０４９５】
次いで、装置状態決定関数により、図２６に示す野球の試合情報の「球団名称」を「球団略称」に、また「攻撃側」を「攻撃側判別コード」に変換し、装置状態（図２９）を得る。
【０４９６】
・作動命令作成手段９１０における処理Ｋ．「装置状態対作動命令表 により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子ｆと装置状態ｆとをキーとして、装置状態対作動命令表を検索し、作動命令ｆを取得する。
【０４９７】
より詳細には、作動命令作成手段９１０は、装置状態対作動命令表により、装置状態（図２９）から情報提示装置２００ｄに応じた作動命令（図３２）を得る。
【０４９８】
次いで、作動命令作成手段９１０は、装置識別子１ｆと作動命令ｆとを情報提示装置管理手段９３０に送信する。
【０４９９】
・情報提示手段２１０における処理Ｎ．「情報提示」
情報提示手段２１０は、作動命令ｆに基づき、対戦相手の球団略称を液晶パネルで表し、また、得点の差を三角形のランプの点灯で表し、試合が継続していることを四角形のランプの点灯で表すことで、利用者への情報提示を行う。
【０５００】
以上で情報提示装置２００ｆに関する作動命令の作成手順についての説明を終わる。
【実施例３】
【０５０１】
次に、実施の形態の具体的な実装例である、実施例３について述べる。
【０５０２】
実施例３は、利用者の生理情報をネットワークに接続された計測器で計測し、利用者に健康状態を知らせる情報提示システムである。
【０５０３】
健康状態を利用者に提示することにより、利用者は自己の体調を管理することが容易となる。
【０５０４】
この健康状態を知らせる情報提示システムを、体調管理システムと呼ぶ。
【０５０５】
図３３は、実施例３における情報提示システムの概略図である。
【０５０６】
図３３に示す情報提示システムでは、情報提示装置２００ｇと、情報提示装置２００ｈと、利用者情報設定装置３００ｇと、利用者情報設定装置３００ｈと、利用者情報設定装置３００ｉと、利用者データ計測装置６００ｇと、利用者データ計測装置６００ｈと、利用者データ計測装置６００ｉと、装置情報提供装置４００ｇと、作動命令作成装置９００ｇとが、それぞれコンピュータネットワーク１００に接続されている。
【０５０７】
また、情報提示装置２００ｇ、情報提示装置２００ｈはそれぞれ情報提示手段２１０を、利用者情報設定装置３００ｇ、利用者情報設定装置３００ｈ、利用者情報設定装置３００ｉはそれぞれ利用者情報設定手段３１０を、利用者データ計測装置６００ｇ、利用者データ計測装置６００ｈ、利用者データ計測装置６００ｉは、それぞれ利用者データ計測手段６１０を、装置情報提供装置４００ｇは装置情報提供手段４１０を、作動命令作成装置９００ｄは作動命令作成手段９１０と利用者情報管理手段９２０と情報提示装置管理手段９３０とを、有す。
【０５０８】
なお、利用者Ｇ側には利用者データ計測装置６００ｇと利用者情報設定装置３００ｇが、利用者Ｈ側には利用者データ計測装置６００ｈと利用者情報設定装置３００ｈが、利用者Ｉ側には利用者データ計測装置６００ｉと利用者情報設定装置３００ｉが、それぞれコンピュータネットワーク１００に接続されている。
【０５０９】
リモート側には作動命令作成装置９００ｇと装置情報提供装置４００ｇとが設置され、それぞれコンピュータネットワーク１００に接続されている。
【０５１０】
また、情報提示装置２００ｇと情報提示装置２００ｈは、利用者Ｇ〜Ｉが共用する。
【０５１１】
この情報提示装置２００ｇと情報提示装置２００ｈは、小規模な機器組込み制御システム（組込みシステム）であり、作動命令作成装置９００ｇからコンピュータネットワーク１００を介して作動命令を受信し、この作動命令に基づき動作する。
【０５１２】
図３３に示す情報提示装置２００ｇは、３体の人形を備えた小型情報提示装置であり、それぞれの人形の動作で利用者の体調を表す。
【０５１３】
この例では、利用者Ｇ（ＴＯＭ）の体調を情報提示装置２００ｇの左側の人形で表し、利用者Ｈ（ＤＡＤ）の体調を情報提示装置２００ｇの中央の人形で表し、
利用者Ｉ（ＭＯＭ）の体調を情報提示装置２００ｇの右側の人形で表す。
【０５１４】
図３４は、実施例３における情報提示装置２００ｇの動作図である。
【０５１５】
左側の人形の正面図である２００ｇ１と、側面図である２００ｇ２は、利用者Ｇ（ＴＯＭ）の体調が不良のときの、人形の動作を表す。
【０５１６】
中央の人形の正面図である２００ｇ３と、側面図である２００ｇ４は、利用者Ｈ（ＤＡＤ）の体調が良好のときの、人形の動作を表す。
【０５１７】
右側の人形の正面図である２００ｇ５と、側面図である２００ｇ６は、利用者Ｉ（ＭＯＭ）の体調が普通のときの、人形の動作を表す。
【０５１８】
なお、これらの人形には一体ずつ装置識別子１が与えられている。（装置識別子１は、左からそれぞれ装置識別子１ｇ１、装置識別子１ｇ２、装置識別子１ｇ３とする。）
図３３に示す情報提示装置２００ｈは、利用者の体調を表すハート型のランプを備えた情報提示装置である。
【０５１９】
この例では、利用者Ｇ（ＴＯＭ）の体調を最下列のランプの点灯数で表し、利用者Ｈ（ＤＡＤ）の体調を中央列のランプの点灯数で表し、利用者Ｉ（ＭＯＭ）の体調を最上列のランプの点灯数で表す。
【０５２０】
利用者Ｇ（ＴＯＭ）に関して最下列のランプが２個点灯しており、体調が不良であることを表す。
【０５２１】
利用者Ｈ（ＤＡＤ）に関して中央列のランプが５個点灯しており、体調が良好であることを表す。
【０５２２】
利用者Ｉ（ＭＯＭ）に関して最上列のランプが３個点灯しており、体調が普通であることを表す。
【０５２３】
なお、それぞれのランプの列ごとに、装置識別子１が与えられている。（装置識別子１は、最下列からそれぞれ装置識別子１ｈ１、装置識別子１ｈ２、装置識別子１ｈ３とする。）
図３３に示す利用者情報設定装置３００ｇは、利用者Ｇが操作可能な端末コンピュータである。
【０５２４】
利用者Ｇは利用者情報設定装置３００ｇの入力インターフェースを用いて、情報提示装置２００ｇの装置識別子１ｇ１と利用者データ計測装置６００ｇの装置識別子２ｇと利用者Ｇの年齢と性別を設定する。
【０５２５】
この利用者Ｇの年齢と性別が、利用者情報ｇである。
【０５２６】
なお、利用者情報設定装置３００ｈおよび利用者情報設定装置３００ｉについても同様とする。
【０５２７】
次に、装置情報提供装置４００ｇについて説明する。
【０５２８】
装置情報提供装置４００ｇは、サーバコンピュータである。
【０５２９】
装置情報提供装置４００ｇは、情報提示装置２００ｇや情報提示装置２００ｈを含む情報提示装置２００に関する固定的な装置情報（利用者データ取得タイプ、装置状態決定関数、装置状態対作動命令表）を保持し、作動命令作成手段９１０からの要求によりこれを提供する。
【０５３０】
利用者データ計測装置６００ｇは、利用者Ｇの体温および脈拍を計測可能な指輪型のセンサーである。
【０５３１】
この利用者データ計測装置６００ｇで計測される体温および脈拍が利用者データｇである。
【０５３２】
利用者データ計測手段６１０は、センサー等を用いて利用者データｇを計測し、この利用者データｇを作動命令作成手段９１０に送信する。
【０５３３】
図３６にＸＭＬで記述された利用者データｇを示す。
【０５３４】
図３６の＜ｉｄ＞タグは装置識別子２ｇを表し、＜temperature＞タグ内の値は体温を表し、＜ｈｅａｒｔｂｅａｔ＞タグ内の値は心拍数を表す。
【０５３５】
なお、利用者データ計測装置６００ｈおよび利用者データ計測装置６００ｉについても同様とする。
【０５３６】
次に、作動命令作成装置９００ｇについて説明する。
【０５３７】
作動命令作成装置９００ｇは、サーバコンピュータである。
【０５３８】
利用者Ｇに関して、作動命令作成装置９００ｇは、装置情報提供装置４００ｇから情報提示装置２００ｇの装置情報ｇと情報提示装置２００ｈの装置情報ｈとを、利用者情報設定装置３００ｇから装置識別子１ｇ１（情報提示装置２００ｇの左側の人形の装置識別子）と装置識別子１ｈ１（情報提示装置２００ｈの最下列ランプの装置識別）と装置識別子２ｇ（利用者データ計測装置６００ｇの装置識別子２）と利用者Ｄの利用者情報ｇを取得し、次いで、利用者データ計測装置６００ｇから装置情報ｇに応じた利用者データｇを取得し、次いで、装置情報ｇと利用者情報ｇと利用者データｇとを基に情報提示装置２００ｇに応じた作動命令ｇ１（情報提示装置２００ｇの左側の人形に対する作動命令）と作動命令ｈ１（情報提示装置２００ｈの最下列ランプに対する作動命令）とを作成し、次いで、情報提示装置２００ｇに作動命令ｇ１を情報提示装置２００ｈに作動命令ｈ１を送信する。
【０５３９】
図３５は、実施例３における情報提示装置２００ｇと情報提示装置２００ｈに関する作動命令作成のフローチャートである。
【０５４０】
以下、図３５に基づき、情報提示装置２００ｇに関する作動命令の作成手順を説明する。
【０５４１】
・情報提示手段２１０における処理Ａ．「情報提示装置管理手段９３０に装置識別子１を送信」
情報提示手段２１０は、その内部タイマの起動やネットワークへの接続の検知により、情報提示装置２００ｇの３体の人形に対応する装置識別子１ｇ１と装置識別子１ｇ２と装置識別子１ｇ３とを情報提示装置管理手段９３０に送信する。
【０５４２】
以下の説明では、情報提示装置２００ｇの左側の人形に対応する装置識別子１ｇ１についてのみ述べる。
【０５４３】
・情報提示装置管理手段９３０における判断Ｂ．「装置識別子１に対応する作動命令の有無」
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０に、装置識別子１ｇ１に対応する作動命令ｇ１が存在する場合、この作動命令ｇ１を情報提示手段２１０に送信する。
【０５４４】
情報提示装置管理手段９３０に、装置識別子１ｇ１に対応する作動命令ｇ１が存在しない場合、新たに作動命令ｇ１を作成する必要がある。
【０５４５】
この場合、情報提示装置管理手段９３０は、作動命令作成手段９１０に装置識別子１ｇ１を送信し、以下処理Ｃを実行する。
【０５４６】
・作動命令作成手段９１０における処理Ｃ．「装置識別子１から装置種識別子を特定し装置情報提供手段４１０に送信」
作動命令作成手段９１０は、情報提示装置管理手段９３０から装置識別子１ｇ１を受信し、この装置識別子１ｇ１から装置種識別子ｇを特定する。
【０５４７】
次いで、作動命令作成手段９１０は、この装置種識別子ｇを装置情報提供手段４１０に送信する。
【０５４８】
この例では、装置種識別子ｇは、装置識別子１ｇ１と装置識別子１ｇ２と装置識別子１ｇ３とで共通である。
【０５４９】
・装置情報提供手段４１０における処理Ｄ．「装置種識別子に対応する装置情報を取得し、作動命令作成手段９１０に送信」
装置情報提供手段４１０は、作動命令作成手段９１０から装置種識別子ｇを受信し、装置種識別子ｇに対応する装置情報ｇを検索し、取得する。
【０５５０】
この装置情報ｇには、利用者データ取得タイプ「体温・脈拍」と装置状態決定関数と装置状態対作動命令表とが含まれる。
【０５５１】
次いで、装置情報提供手段４１０は、この装置情報ｇを作動命令作成手段９１０に送信する。
【０５５２】
・利用者情報設定手段３１０における処理Ｅ．「利用者情報と装置識別子1と装置識別子2とを設定し、利用者情報管理手段９２０に送信」
利用者Ｇは、利用者情報設定手段３１０の入力インターフェースを用いて、情報提示装置２００ｇの左側の人形に対応する装置識別子１ｇ１と、情報提示装置２００ｈの最下列ランプに対応する装置識別子１ｈ１と、利用者データ計測手段６１０の装置識別子２ｇと、利用者情報ｇとを設定し、利用者情報管理手段９２０に送信する。
【０５５３】
また、利用者Ｈは、利用者情報設定手段３１０の入力インターフェースを用いて、情報提示装置２００ｇの中央の人形に対応する装置識別子１ｇ２と情報提示装置２００ｈの中央列ランプに対応する装置識別子１ｈ２と利用者データ計測手段６１０の装置識別子２ｇと利用者情報ｈとを設定し、利用者情報管理手段９２０に送信する。
【０５５４】
利用者Ｉについても同様である。
【０５５５】
この例では、利用者情報ｇとして利用者Ｇの年齢と性別を設定する。
【０５５６】
なお、情報提示装置２００ｈ（装置識別子１ｈ１）に関する説明は最後に述べる為、ここでは省略する。
【０５５７】
・利用者情報管理手段９２０における処理Ｆ．「利用者情報と装置識別子1と装置識別子2とを保持し、要求により作動命令作成手段９１０に送信」
利用者情報管理手段９２０は、利用者情報設定手段３１０から装置識別子１ｇ１と装置識別子２ｇと利用者情報ｇとを受信し、その内部に保持する。
【０５５８】
そして、利用者情報管理手段９２０は、作動命令作成手段９１０から装置識別子１ｇ１を受信した時、装置識別子１ｇ１に対応する装置識別子２ｇと利用者情報ｇとを作動命令作成手段９１０に送信する。
【０５５９】
・作動命令作成手段９１０における処理Ｇ．「装置識別子１を利用者情報管理手段９２０に送信／利用者情報管理手段９２０から利用者情報と装置識別子２を受信」
作動命令作成手段９１０は利用者情報管理手段９２０に装置識別子１ｇ１を送信し、利用者情報管理手段９２０から装置識別子１ｇ１に対応する装置識別子２ｇと利用者情報ｇとを取得する。
【０５６０】
・作動命令作成手段９１０における処理Ｉ．「利用者データ取得タイプを基に、利用者データ計測手段６１０から利用者データを取得」
作動命令作成手段９１０は、利用者データ取得タイプと装置識別子２ｇとを基に、利用者データｇを取得する。この例では、利用者データｇは利用者Ｇの体温と脈拍である。
【０５６１】
・作動命令作成手段９１０における処理Ｊ．「装置状態決定関数により、利用者データから装置状態を作成」
作動命令作成手段９１０は、装置状態決定関数により、取得した利用者データｇと利用者情報ｇとを基に、装置状態ｇを作成する。
【０５６２】
この装置状態は、以下の数式により求めることができる。
【０５６３】
装置状態＝｜平常時の体温−現在の体温｜×係数１＋｜平常時の脈拍−現在の脈拍｜×係数２
なお、平常時の体温または脈拍には、過去から現在までの体温または脈拍の平均値を用いる。
【０５６４】
また、係数１および係数２は利用者Ｇの年齢と性別によって異なる。
【０５６５】
・作動命令作成手段９１０における処理Ｋ．「装置状態対作動命令表 により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子ｇと装置状態ｇとをキーとして、装置状態対作動命令表を検索し、作動命令ｇ１を取得する。
【０５６６】
より詳細には、作動命令作成手段９１０は、情報提示装置２００ｇに関する装置状態対作動命令表を検索し、装置状態ｇに対応する作動命令ｇ１を得る。
【０５６７】
この例では、処理Ｊで算出した装置状態ｇを、「不良」「普通」「良好」の３つの体調に分類し、それぞれの体調ごとに対応する作動命令ｇに変換する。
【０５６８】
次いで、作動命令作成手段９１０は、装置識別子１ｇ１と作動命令ｇ１とを情報提示装置管理手段９３０に送信する。
【０５６９】
・作動命令作成手段９１０における処理Ｌ．「情報提示装置管理手段９３０に作動命令を登録」
情報提示装置管理手段９３０は、作動命令作成手段９１０から受信した装置識別子１ｇ１と作動命令ｇ１とを組み合わせて保持する。
【０５７０】
・情報提示装置管理手段９３０における処理Ｍ．「作動命令を情報提示手段２１０に送信」
情報提示装置管理手段９３０は、装置識別子１ｇ１に対応する情報提示手段２１０に、作動命令ｇ１を送信する。
【０５７１】
・情報提示手段２１０における処理Ｎ．「情報提示」
情報提示手段２１０は、作動命令ｇ１に基づき、左側の人形を動作させ、利用者Ｇの体調が不良であることを知らせる。
【０５７２】
なお、利用者Ｈの健康状態を表す中央の人形、および利用者Ｉについても同様の処理を行う。
【０５７３】
以上で情報提示装置２００ｇに関する作動命令の作成手順についての説明を終わる。
【０５７４】
次に、情報提示装置２００ｈについて説明する。
【０５７５】
以下の説明では、情報提示装置２００ｅについてのみ述べ、情報提示装置２００ｄと同様の処理を行う部分ついては説明を省略する。
【０５７６】
・処理Ａ〜Ｄについては、情報提示装置２００ｇと同様である。
【０５７７】
・処理Ｅについて、利用者Ｇは、利用者情報設定手段３１０の入力インターフェースを用いて、情報提示装置２００ｈの最下列ランプに対応する装置識別子１ｈ１を設定する。
【０５７８】
・処理Ｆ〜Ｊについては、情報提示装置２００ｇと同様であり、情報提示装置２００ｇの場合と同じ装置状態ｈ（＝装置状態ｇ）が得られる。
【０５７９】
・処理Ｋ．「装置状態対作動命令表により、装置状態から作動命令を作成」
作動命令作成手段９１０は、装置種識別子ｈと装置状態ｈとをキーとして、装置状態対作動命令表を検索し、作動命令ｈ１を取得する。
【０５８０】
この装置状態対作動命令表は、装置種識別子ｇと装置種識別子ｈとで異なる。
【０５８１】
り詳細には、作動命令作成手段９１０は、情報提示装置２００ｈに関する装置状態対作動命令表を検索し、装置状態ｈに対応する作動命令ｈ１を得る。
【０５８２】
この例では、処理Ｊで算出した装置状態ｈを、５段階の体調に分類し、それぞれの体調ごとに対応する作動命令ｈ１に変換する。
【０５８３】
次いで、作動命令作成手段９１０は、装置識別子１ｈ１と作動命令ｈ１とを情報提示装置管理手段９３０に送信する。
【産業上の利用可能性】
【０５８４】
（１）利用者側に設置された情報提示装置は作動命令作成システムから受信した作動命令に基づき受動的に動作するだけでよいので、要求されるハードウェア資源が少ない。作動命令とは、作動命令作成システムが情報提示装置を制御するための命令コードである。これにより、情報提示装置の小型化および低コスト化が可能となる。この小型化および低コスト化により、情報提示装置を日用品や生活雑貨等にも組み込むことが可能となる。なお、従来のネットワーク接続型情報提示装置では、装置がサーバとしてクライアントからの要求を受け付けたり、装置がサーバとしてネットワークからデータを取得し、そのデータに基づき装置の動作を決定したりする必要があり、要求されるハードウェア資源が多く、小型化が難しかった。
【０５８５】
（２）一つの作動命令作成システムで、多くの低コストで製造可能な情報提示装置を制御できるため、情報提示システム全体の製造コストを抑えることができる。なお、従来の自律情報提示装置やネットワーク接続型情報提示装置で同等の機能を実現ようとすると、全ての情報提示装置に高性能なハードウェアが必要となり、情報提示装置を多数製造した場合コストが高くなる。
【０５８６】
（３）作動命令作成システムで集中的に多数の情報提示装置宛ての作動命令を生成する為、作動命令作成システムのプログラム（関数）を変更するだけで、多数の情報提示装置の提示パターンを変更することができる。このため、情報提示システムの機能拡充や機能変更が容易である。なお、従来の自律情報提示装置やネットワーク接続型情報提示装置では、全ての装置の動作定義プログラムを置き換える必要がある。
【０５８７】
（４）情報収集や情報分析、作動命令の作成といった高度な解析を行う作動命令作成システムに、汎用コンピュータやサーバコンピュータといった装置を用いることが可能となるため、高水準プログラミング言語を利用した解析エンジンの開発が可能となり、解析の高度化と開発コストの低減が可能となる。解析エンジンとは、公開データや利用者情報、利用者データ、装置情報を基に作動命令を作成する機能を有するプログラムである。また、解析エンジンの負荷や目的に応じて作動命令作成システムのハードウェアを柔軟に選択できる。なお、従来の自律情報提示装置やネットワーク接続型情報提示装置といった組み込み解析エンジンの開発には、低水準プログラミング言語が用いられていたり、たとえ高水準プログラミング言語であってもハードウェアに依存していたりしており開発効率が悪い。また、小型の情報提示装置では高性能化が難しいことから、プログラムサイズや実行速度に制約がある。
【０５８８】
（５）コンピュータネットワーク上の複数の公開データ提供装置（汎用的な情報提供サイトを含む）から様々な公開データを収集し、これらの公開データを解析し、情報提示パターンを決定することで、より正確で幅の広い情報提示が可能となる。なお、従来のネットワーク接続型情報提示装置では、汎用的な情報提供サイトは利用できず、専用のダウンロードサーバが必要である為、データソースの複合化や変更が難しい。
【０５８９】
（６）作動命令作成システムは、複数の手段からなり、それぞれの手段を別々のハードウェア（装置）に搭載することができる。それぞれの手段間の情報送受には規約が定められており、この規約に従っていれば、装置の種類や構成は自由である。これにより、ネットワークに接続された複数の装置が協調して、情報提示システムを構成することができる。また、装置の物理的位置にとらわれることが無い。更に、装置を複数台設置すること（例えば、異なるデータを提供可能な複数台の公開データ提供装置の設置等）や、複数の手段を一つの装置に搭載すること（例えば、利用者情報設定手段と利用者データ計測手段の統合等）が可能である。また、不要な手段は設置しなくとも良い。（例えば、利用者データを情報提示に反映させる必要のない場合、利用者データ計測手段を設置しない等）
（７）作動命令作成システムにおいて手段毎に機能を分けることで、従来は装置の製造者のみしか実施しえなかったシステム設計や開発に、第三者が加わることができるようになる。つまり、作動命令作成システムを複数の装置で構成し、装置毎に手段を分けることで、第三者がそれぞれの手段の機能設計や開発を行うことができる。これにより、機能変更や機能拡充が容易となると共に、システム開発コストや運用コストを抑えることができる。なお、従来の自律情報提示装置やネットワーク接続型情報提示装置では、全ての機能を装置の作成者が設計する必要がある。
【０５９０】
（８）作動命令作成システムにおいて、利用者の状態や行動、環境に関する情報（利用者情報、利用者データ）を作動命令の作成に反映させることで、利用者の特性を加味した情報提示が可能となる。なお、利用者情報は利用者側に設置された利用者情報設定手段によって設定され、また、利用者データは利用者側に設置された利用者データ計測手段によって計測される。なお、従来のシステムでは、利用者個人の情報を反映させることは困難であった。
【図面の簡単な説明】
【０５９１】
【図１】図１は、実施の形態における情報提示システムの概略図である。
【図２】図２は、実施の形態における作動命令の作成に関するフローチャートである。
【図３】図３は、実施例１における情報提示システムの概略図である。
【図４】図４は、実施例１における情報提示装置２００の実現例である情報提示装置２００ａの動作図である。
【図５】図５は、実施例１における情報提示装置２００の実現例である情報提示装置２００ｂの動作図である。
【図６】図６は、実施例１における情報提示装置２００の実現例である情報提示装置２００ｃの動作図である。
【図７】図７は、実施例１における情報提示装置２００ｂの内部機構図である。
【図８】図８は、実施例１における利用者行動決定関数ａのアルゴリズムである。
【図９】図９は、実施例１における公開データ提供装置５００ａが提供する天気予報（降水確率）のホームページである。
【図１０】図１０は、実施例１における公開データ提供装置５００ａが提供する天気予報（降水確率）のホームページのＨＴＭＬ文章（ソース）である。
【図１１】図１１は、実施例１における装置状態決定関数のアルゴリズムである。
【図１２】図１２は、実施例１における装置状態対作動命令表のテーブルである。
【図１３】図１３は、実施例１における情報提示装置２００ａ〜２００ｃに関する作動命令作成のフローチャートである。
【図１４】図１４は、実施例１における公開データキャッシュの更新に関するフローチャートである。
【図１５】図１５は、実施例１における公開データキャッシュに保存された「神奈川県相模原市」に関する降水確率データである。
【図１６】図１６は、実施例１における公開データキャッシュに保存された「東京都新宿区」に関する降水確率データである。
【図１７】図１７は、実施例１における公開データキャッシュに保存された「愛知県名古屋市」に関する降水確率データである
【図１８】図１８は、実施例１において利用者行動決定関数の実行の結果得られた降水確率データである。
【図１９】図１９は、実施例２における情報提示システムの概略図である。
【図２０】図２０は、実施例２における情報提示装置２００ｄの前面図と背面図である。
【図２１】図２１は、実施例２における情報提示装置２００ｆの試合継続中の動作図と試合終了後の動作図である。
【図２２】図２２は、実施例２における公開データ提供装置５００ｄが提供する野球の試合状況のホームページである。
【図２３】図２３は、図２２に示すホームページのＨＴＭＬ文章（ソース）である。
【図２４】図２４は、実施例２における情報提示装置２００ｄ〜２００ｆに関する作動命令作成のフローチャートである。
【図２５】図２５は、実施例２における公開データキャッシュに格納された試合情報である。
【図２６】図２６は、図２５に示す試合情報に情報提示装置２００ｄおよび情報提示装置２００ｆに関する装置状態決定関数を適用し、球団名称が「東京球団」の行を抽出した試合情報である。
【図２７】図２７は、図２５に示す試合情報に情報提示装置２００ｅに関する装置状態決定関数を適用した、情報提示装置２００ｅ用の装置状態である。
【図２８】図２８は、図２６に示す試合情報に情報提示装置２００ｄに関する装置状態決定関数を適用した、情報提示装置２００ｄ用の装置状態である。
【図２９】図２９は、図２６に示す試合情報に情報提示装置２００ｆに関する装置状態決定関数を適用した、情報提示装置２００ｆ用の装置状態である。
【図３０】図３０は、図２８に示す装置状態に装置状態対作動命令表を適用した、情報提示装置２００ｄ用の作動命令ｄである。
【図３１】図３１は、図２７に示す装置状態に装置状態対作動命令表を適用した、情報提示装置２００ｅ用の作動命令ｅである。
【図３２】図３２は、図２９に示す装置状態に装置状態対作動命令表を適用した、情報提示装置２００ｆ用の作動命令ｆである。
【図３３】図３３は、実施例３における情報提示システムの概略図である。
【図３４】図３４は、実施例３における情報提示装置２００ｇの動作図である。
【図３５】図３５は、実施例３における情報提示装置２００ｇと情報提示装置２００ｈに関する作動命令作成のフローチャートである。
【図３６】図３６は、利用者データ計測装置６００ｇで計測された利用者データｇ（体温および脈拍）である。（ＸＭＬにて記述）
【符号の説明】
【０５９２】
００１        情報提示システム
１００        コンピュータネットワーク
２００        情報提示装置
２００ａ      情報提示装置
２００ｂ      情報提示装置
２００ｃ      情報提示装置
２００ｄ      情報提示装置
２００ｅ      情報提示装置
２００ｆ      情報提示装置
２００ｇ      情報提示装置
２００ｈ      情報提示装置
２００ｉ      情報提示装置
２０１        回転軸
２０２        モータ
２０３        駆動回路
２０４        角度センサー
２０５        入力回路
２０６ａ      Ａ／Ｄコンバータ
２０６ｂ      Ｉ／Ｏ
２０６ｃ      メモリ
２０６ｄ      演算器
２０６ｅ      Ｄ／Ａコンバータ
２０７        ネットワークインターフェイス
２１０        情報提示手段
３００        利用者情報設定装置
３００ａ      利用者情報設定装置
３００ｂ      利用者情報設定装置
３００ｆ      利用者情報設定装置
３００ｇ      利用者情報設定装置
３００ｈ      利用者情報設定装置
３００ｉ      利用者情報設定装置
３１０        利用者情報設定手段
４００        装置情報提供装置
４００ａ      装置情報提供装置
４００ｇ      装置情報提供装置
４１０        装置情報提供手段
５００        公開データ提供装置
５００ａ      公開データ提供装置
５００ｄ      公開データ提供装置
５１０        公開データ提供手段
６００        利用者データ計測装置
６００ｃ      利用者データ計測装置
６００ｇ      利用者データ計測装置
６００ｈ      利用者データ計測装置
６００ｉ      利用者データ計測装置
６１０        利用者データ計測手段
９００        作動命令作成装置
９００ａ      作動命令作成装置
９００ｄ      作動命令作成装置
９００ｇ      作動命令作成装置
９１０        作動命令作成手段
９２０        利用者情報管理手段
９３０        情報提示装置管理手段
９５０        作動命令作成システム
【図１】
2006091953.tif 000003
【図２】
2006091953.tif 000004
【図３】
2006091953.tif 000005
【図４】
2006091953.tif 000006
【図５】
2006091953.tif 000007
【図６】
2006091953.tif 000008
【図７】
2006091953.tif 000009
【図８】
2006091953.tif 000010
【図９】
2006091953.tif 000011
【図１０】
2006091953.tif 000012
【図１１】
2006091953.tif 000013
【図１２】
2006091953.tif 000014
【図１３】
2006091953.tif 000015
【図１４】
2006091953.tif 000016
【図１５】
2006091953.tif 000017
【図１６】
2006091953.tif 000018
【図１７】
2006091953.tif 000019
【図１８】
2006091953.tif 000020
【図１９】
2006091953.tif 000021
【図２０】
2006091953.tif 000022
【図２１】
2006091953.tif 000023
【図２２】
2006091953.tif 000024
【図２３】
2006091953.tif 000025
【図２４】
2006091953.tif 000026
【図２５】
2006091953.tif 000027
【図２６】
2006091953.tif 000028
【図２７】
2006091953.tif 000029
【図２８】
2006091953.tif 000030
【図２９】
2006091953.tif 000031
【図３０】
2006091953.tif 000032
【図３１】
2006091953.tif 000033
【図３２】
2006091953.tif 000034
【図３３】
2006091953.tif 000035
【図３４】
2006091953.tif 000036
【図３５】
2006091953.tif 000037
【図３６】
2006091953.tif 000038