(57)【要約】【課題】  付帯素子を利用したサービスをオブジェクトの動作に合わせて柔軟に変化させることができるサービス提供方法、装置およびプログラムを提供する。【解決手段】  付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表すサービスルール情報を記憶するサービスルール記憶手段１３と、オブジェクトに付帯された付帯素子から発せられる付帯素子情報を取得し、取得した付帯素子情報がサービスルール情報におけるサービス提供条件を満足するか否か判断するし、この判断手段により付帯素子情報が前記サービス提供条件を満足すると判断された場合に、その付帯素子情報に対応する付帯素子が付帯されたオブジェクトに対してサービスルール情報におけるサービス提供内容に基づくサービスを提供するサービスルール実行手段１４および動作指示通知手段１１３とを備えたサービス提供装置１０。【選択図】  図１
2005115570.tif 000002
【特許請求の範囲】
【請求項１】
サービス対象領域に存在するオブジェクトに付帯され、一意の識別情報を含む該オブジェクトに関連する情報を付帯素子情報として発することができる機能および無線通信機能をそれぞれ有する付帯素子、および操作端末に対してそれぞれ通信可能なサービス提供用のサービス提供装置であって、
前記付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表すサービスルール情報を記憶するサービスルール情報記憶手段と、
前記オブジェクトに付帯された付帯素子から発せられる付帯素子情報を取得し、取得した付帯素子情報が前記サービスルール情報におけるサービス提供条件を満足するか否か判断する判断手段と、
この判断手段により前記付帯素子情報が前記サービス提供条件を満足すると判断された場合に、その付帯素子情報に対応する付帯素子が付帯されたオブジェクトに対して前記サービスルール情報におけるサービス提供内容に基づくサービスを提供するサービス提供手段と、
を備えたことを特徴とするサービス提供装置。
【請求項２】
前記付帯素子情報は、前記付帯素子の位置を表す位置情報を含んでいる一方、
前記サービスルールのサービス提供条件は、前記位置情報と前記サービス対象領域内に予め設定された位置範囲とが関連付けられて設定されており、
前記判断手段は、前記取得した付帯素子情報における位置情報が前記サービス提供条件として設定された位置範囲内に位置するか否かにより判断する手段を備えたことを特徴とする請求項１記載のサービス提供装置。
【請求項３】
前記付帯素子は、該付帯素子の周囲の環境に関連する情報をセンサ情報として検出する機能を有しており、
前記付帯素子情報は、前記付帯素子により検出されたセンサ情報を含んでいる一方、
前記サービスルールのサービス提供条件は、前記センサ情報の検出対象となる環境関連情報の設定値と前記センサ情報とが関連付けられて設定されており、
前記判断手段は、前記取得した付帯素子情報におけるセンサ情報と前記サービス提供条件として設定された設定値との比較結果により前記サービス提供条件を満足するか否かを判断する手段を備えたことを特徴とする請求項１記載のサービス提供装置。
【請求項４】
前記サービスルールのサービス提供条件は、前記サービス対象領域内における前記識別情報のカウント値と予め設定された閾値とが関連付けられて設定されており、
前記オブジェクトは複数であり、前記付帯素子は前記複数のオブジェクトに付帯された複数の付帯素子であり、前記取得された付帯素子情報は前記複数の付帯素子から発せられる複数の付帯素子情報であり、
前記判断手段は、前記取得した複数の付帯素子情報における複数の識別情報のカウント値と前記サービス提供条件として設定された閾値との比較結果により前記サービス提供条件を満足するか否かを判断する手段を備えたことを特徴とする請求項１記載のサービス提供装置。
【請求項５】
前記付帯素子は、該付帯素子の周囲の環境に関連する情報をセンサ情報として検出する機能を有しており、
前記付帯素子情報は、前記付帯素子により検出されたセンサ情報を含んでいる一方、
前記サービスルールのサービス提供条件は、前記位置情報と前記サービス対象領域内に予め設定された位置範囲との間の第１の関連付け、前記センサ情報の検出対象となる環境関連情報の設定値と前記センサ情報との間の第２の関連付け、および前記サービス対象領域内における前記識別情報のカウント値と予め設定された閾値との間の第３の関連付けの内の少なくとも２つの関連付けが設定されており、
前記付帯素子情報は、前記識別情報、前記付帯素子の位置を表す位置情報および該付帯素子により検出されたセンサ情報の内、前記少なくとも２つの関連付けに対応する少なくとも２つの付帯素子情報を有しており、
前記判断手段は、前記取得した、前記設定された少なくとも２つの関連付けに対応する少なくとも２つの付帯素子情報と該少なくとも２つの関連付けとから前記サービス提供条件を満足するか否かを判断する手段を備えたことを特徴とする請求項１記載のサービス提供装置。
【請求項６】
前記付帯素子は、外部からの動作要求に応じて所定のサービス提供動作を行う機能を有しており、
前記サービス提供装置は、前記サービス対象領域内に配設され、外部からの動作要求に応じて所定のサービス提供動作を行うサービス用ハードウェア機器に通信可能になっている一方、
前記サービス提供手段は、前記付帯素子情報に対応する付帯素子に対して前記所定のサービス提供動作を行わせるための動作要求と前記サービス用ハードウェア機器に対して前記所定のサービス提供動作を行わせるための動作要求との内の少なくとも一方を送信する手段を備えたことを特徴とする請求項１乃至５の内の何れか１項記載のサービス提供装置。
【請求項７】
前記オブジェクトは複数であり、前記付帯素子は前記複数のオブジェクトに付帯された複数の付帯素子であり、前記取得された付帯素子情報は前記複数の付帯素子から発せられる複数の付帯素子情報であり、
前記サービスルール情報は、前記複数のオブジェクトそれぞれに共通であり、前記複数の付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表す第１のサービスルールと、前記複数のオブジェクトの内の少なくとも１つの特定オブジェクト用であり、前記特定のオブジェクトに付帯された付帯素子の識別情報を含む付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表す第２のサービスルールとを含むことを特徴とする請求項１記載のサービス提供装置。
【請求項８】
前記判断手段は、前記複数のオブジェクトそれぞれに付帯された複数の付帯素子から発せられる複数の付帯素子情報を取得し、取得した複数の付帯素子情報における複数の識別情報が前記第２のサービスルールにおける特定オブジェクトに対応する識別情報と一致するか否か判断する第１の手段と、
この第１の手段の判断により不一致と判断された場合に、前記複数の付帯素子情報が前記サービスルール情報における前記第１のサービスルールのサービス提供条件を満足するか否か判断する第２の手段と、
前記第１の手段の判断により前記複数の識別情報の内の少なくとも１つの識別情報が前記特定オブジェクトに対応する識別情報に一致すると判断された場合に、該少なくとも１つの識別情報を含む少なくとも１つの付帯素子情報が前記サービスルール情報における前記第２のサービスルールのサービス提供条件を満足するか否か判断する第３の手段と、
を備えたことを特徴とする請求項７記載のサービス提供装置。
【請求項９】
前記対象領域のリアルタイムの映像を表す映像情報を撮像して前記操作端末に対して配信する映像情報撮像配信手段を備え、
前記操作端末に配信され該操作端末に表示された映像情報に基づいて前記操作端末から、前記サービスルール情報が送信されてきた際に、
前記サービスルール記憶手段は、送信されてきたサービスルール情報を記憶する手段を備えたこと特徴とする請求項１乃至８の内の何れか１項記載のサービス提供装置。
【請求項１０】
前記複数の付帯手段情報は、前記複数の付帯素子の位置を表す複数の位置情報を含んでいる一方、
前記サービス対象領域のリアルタイムの映像を表す映像情報を撮像し、撮像時刻に係る時間情報を付加して前記操作端末に対して配信する映像情報撮像配信手段と、
前記複数のオブジェクトそれぞれに付帯された複数の付帯素子から発せられた前記複数の付帯素子情報を取得し、取得時刻に係る時間情報を付加して前記操作端末へ配信する付帯素子情報配信手段とを備え、
前記操作端末へ配信された映像情報および複数の付帯素子情報がそれぞれの時間情報により互いに時間同期がとられ、かつ前記複数のオブジェクトをそれぞれ指定するための複数のオブジェクト指定可能領域が、前記時間同期が取られた映像情報における前記複数の付帯素子情報の複数の位置情報それぞれに対応付けられて設定された状態で前記操作端末により表示されている際に、前記複数のオブジェクト指定可能領域の内の少なくとも１つの領域が指定され、指定された少なくとも１つのオブジェクト指定可能領域に対応する少なくとも１つの付帯素子の識別情報が前記特定オブジェクトの識別情報として前記サービス提供条件およびサービス提供内容に対応付けられて前記第２のサービスルールが設定されていることを特徴とする請求項７乃至８記載のサービス提供装置。
【請求項１１】
サービス対象領域に存在するオブジェクトに付帯され、一意の識別情報を含む該オブジェクトに関連する情報を付帯素子情報として発することができる機能および無線通信機能をそれぞれ有する付帯素子、および操作端末に対してそれぞれ通信可能なコンピュータが実行できるサービス提供プログラムであって、
前記コンピュータに、
前記付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表すサービスルール情報を記憶部に記憶する処理と、
前記オブジェクトに付帯された付帯素子から発せられる付帯素子情報を取得し、取得した付帯素子情報が前記サービスルール情報におけるサービス提供条件を満足するか否か判断する処理と、
この判断処理により前記付帯素子情報が前記サービス提供条件を満足すると判断された場合に、その付帯素子情報に対応する付帯素子が付帯されたオブジェクトに対して前記サービスルール情報におけるサービス提供内容に基づくサービスを提供するための動作指示を、前記付帯素子情報に対応する付帯素子および該コンピュータが通信できるサービス提供用外部機器の内の少なくとも一方に対して送信する処理と、
をそれぞれ実行させることを特徴とするサービス提供プログラム。
【請求項１２】
サービス対象領域に存在するオブジェクトに付帯され、一意の識別情報を含む該オブジェクトに関連する情報を付帯素子情報として発することができる機能および無線通信機能をそれぞれ有する付帯素子、および操作端末に対してそれぞれ通信可能なコンピュータにより実行されるサービス提供方法であって、
前記コンピュータは、
前記付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表すサービスルール情報を記憶するステップと、
前記オブジェクトに付帯された付帯素子から発せられる付帯素子情報を取得し、取得した付帯素子情報が前記サービスルール情報におけるサービス提供条件を満足するか否か判断するステップと、
この判断ステップにより前記付帯素子情報が前記サービス提供条件を満足すると判断された場合に、その付帯素子情報に対応する付帯素子が付帯されたオブジェクトに対して前記サービスルール情報におけるサービス提供内容に基づくサービスを提供するための動作指示を、前記付帯素子情報に対応する付帯素子および該コンピュータが通信できるサービス提供用外部機器の内の少なくとも一方に対して送信するステップと、
を備えたことを特徴とするサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス対象領域内のオブジェクトに対してサービスの提供を行うためのサービス提供方法、装置およびプログラムに関する。
【背景技術】
【０００２】
実世界の人や物品等のオブジェクトに対し、センサおよびアクチュエータ等を有する付帯素子を貼り付け、実世界に対して遠隔の仮想世界を構成する操作者側のコンピュータシステムからその付帯素子に対して動作指示を送信して付帯素子をネットワークを介して遠隔制御することにより、仮想世界のコンピュータシステムから実世界のオブジェクトを「触る（オブジェクト周囲のセンサ情報の取得や、オブジェクトに作用する等を意味する）」ことができるシステムが開発されている（例えば、非特許文献１参照）。
【非特許文献１】森澤文晴、武藤伸一郎、寺田純、佐藤康博、門勇一、”遠隔地の実オブジェクトに触るStick-on Communicator (StiC）”、２００３年電子情報通信学会総合大会、２００３年３月２１日
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ライブ映像等、ブロードバンドを利用したライブ映像配信等では、実世界（ライブ会場）側から操作者のコンピュータシステム（テレビ等の映像受信装置も含む）に対する片方向の映像配信のみであったものを、コンピュータシステム側から実世界側へ通信する、いわゆる双方向通信（インタラクション）を可能にしており、ブロードバンドを利用した今後の飛躍的発展が期待されるものである。
【０００４】
ただ、上記システムでは、実世界のオブジェクトに貼り付けられた付帯素子に対する操作者側のコンピュータシステムからの動作指示は、オブジェクトの動作とは無関係に行われているため、上記付帯素子を利用したサービスが固定化される可能性があり、付帯素子を利用したサービスをオブジェクトの動作に応じて柔軟に変化させることが可能なシステムの開発が待望されていた。
【０００５】
本発明は上述した事情に鑑みてなされたものであり、付帯素子を利用したサービスをオブジェクトの動作に合わせて柔軟に変化させることができるサービス提供方法、装置およびプログラムを提供することをその目的とする。
【課題を解決するための手段】
【０００６】
上述した目的を達成するため、本発明の第１の態様は、サービス対象領域に存在するオブジェクトに付帯され、一意の識別情報を含む該オブジェクトに関連する情報を付帯素子情報として発することができる機能および無線通信機能をそれぞれ有する付帯素子、および操作端末に対してそれぞれ通信可能なサービス提供用のサービス提供装置であって、前記付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表すサービスルール情報を記憶するサービスルール情報記憶手段と、前記オブジェクトに付帯された付帯素子から発せられる付帯素子情報を取得し、取得した付帯素子情報が前記サービスルール情報におけるサービス提供条件を満足するか否か判断する判断手段と、この判断手段により前記付帯素子情報が前記サービス提供条件を満足すると判断された場合に、その付帯素子情報に対応する付帯素子が付帯されたオブジェクトに対して前記サービスルール情報におけるサービス提供内容に基づくサービスを提供するサービス提供手段と、を備えている。
【０００７】
上述した目的を達成するため、本発明の第２の態様は、サービス対象領域に存在するオブジェクトに付帯され、一意の識別情報を含む該オブジェクトに関連する情報を付帯素子情報として発することができる機能および無線通信機能をそれぞれ有する付帯素子、および操作端末に対してそれぞれ通信可能なコンピュータが実行できるサービス提供プログラムであって、前記コンピュータに、前記付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表すサービスルール情報を記憶部に記憶する処理と、前記オブジェクトに付帯された付帯素子から発せられる付帯素子情報を取得し、取得した付帯素子情報が前記サービスルール情報におけるサービス提供条件を満足するか否か判断する処理と、この判断処理により前記付帯素子情報が前記サービス提供条件を満足すると判断された場合に、その付帯素子情報に対応する付帯素子が付帯されたオブジェクトに対して前記サービスルール情報におけるサービス提供内容に基づくサービスを提供するための動作指示を、前記付帯素子情報に対応する付帯素子および該コンピュータが通信できるサービス提供用外部機器の内の少なくとも一方に対して送信する処理と、をそれぞれ実行させる。
【０００８】
上述した目的を達成するため、本発明の第３の態様は、サービス対象領域に存在するオブジェクトに付帯され、一意の識別情報を含む該オブジェクトに関連する情報を付帯素子情報として発することができる機能および無線通信機能をそれぞれ有する付帯素子、および操作端末に対してそれぞれ通信可能なコンピュータにより実行されるサービス提供方法であって、前記コンピュータは、前記付帯素子情報に関連付けて設定されたサービス提供条件およびサービス提供内容を表すサービスルール情報を記憶するステップと、前記オブジェクトに付帯された付帯素子から発せられる付帯素子情報を取得し、取得した付帯素子情報が前記サービスルール情報におけるサービス提供条件を満足するか否か判断するステップと、この判断ステップにより前記付帯素子情報が前記サービス提供条件を満足すると判断された場合に、その付帯素子情報に対応する付帯素子が付帯されたオブジェクトに対して前記サービスルール情報におけるサービス提供内容に基づくサービスを提供するための動作指示を、前記付帯素子情報に対応する付帯素子および該コンピュータが通信できるサービス提供用外部機器の内の少なくとも一方に対して送信するステップと、を備えている。
【発明の効果】
【０００９】
本発明によれば、オブジェクトに付帯された付帯素子から発せられたオブジェクトに関連する付帯素子情報（付帯素子の識別情報、付帯素子の位置情報、付帯素子のセンサ情報等）に関連付けて設定されたサービス提供条件およびサービス提供内容を表すサービスルール情報を記憶しているため、付帯素子情報を取得した際に、その付帯素子情報が記憶されたサービスルール情報を満足するか否か判断し、サービス提供条件を満足すると判断された場合に、その付帯素子情報に対応する付帯素子が付帯されたオブジェクトに対して前記サービスルール情報におけるサービス提供内容に基づくサービスを提供することができる。
【００１０】
すなわち、本発明では、上記付帯素子情報に関連付けて設定されるサービスルール情報（サービス提供条件およびサービス提供内容）を、オブジェクトに応じて設定（例えば、オブジェクトが複数の場合、全てのオブジェクトに共通、あるいは各オブジェクト毎個別に設定）しておくことが可能になり、サービス内容の拡張が容易になるだけでなく、サービス内容の変更が容易になり、柔軟かつきめ細かいサービスの提供が可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係るサービス提供方法、装置およびプログラムの実施の形態について図面を参照して説明する。
【００１２】
図１は、本発明の実施の形態に係るサービス提供システム１の概略構成を示す図である。
【００１３】
図１に示すように、サービス提供システム１は、情報提供者（個人、あるいは法人等を含む概念である）により構築され、サービス提供の対象となる例えば室内空間等の空間領域（サービス対象領域）Ｒ内に存在する人、物品等の複数のオブジェクトＯ０〜Ｏｎ（ｎは１以上）に対して予め定められたサービスルールに従ってサービスを提供するためのサービス提供装置１０と、このサービス提供装置１０に対して上記サービスルールを含む操作指示情報を送信するための操作端末２０とを備えている。
【００１４】
サービス提供装置１０および操作端末２０間は、ネットワークＮで通信可能に接続されている。このネットワークＮとしては、インターネット、電話網、パケット網、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、専用網等、何れのネットワークが利用可能である。
【００１５】
なお、操作端末２０は、図１の二点鎖線（仮想線）で示したように、サービス提供装置１０とネットワークを介さず通信ケーブル等により直結で接続してもよい。また、オブジェクトとしては、人、物品等の有体物であれば、どのようなものでもよい。
【００１６】
オブジェクトＯ０〜Ｏｎは、対応するオブジェクトに関連する情報をそれぞれ発することができる付帯素子５ａ０〜５ａｎを付帯している。ここで、付帯とは、取りつけられていること、貼りつけられていること、設けられていること、携帯されていること等の意味である。
【００１７】
すなわち、各付帯素子５ａ０〜５ａｎは、自付帯素子を一意に識別する識別ＩＤ等の識別情報を有しており、この識別情報を電気的なデータとして発信する機能（必要なハードウェア要素を含む）およびサービス提供装置１０に対する無線通信機能（必要なハードウェア要素を含む）を備えている。
【００１８】
各オブジェクトＯ０〜Ｏｎと各オブジェクトＯ０〜Ｏｎが付帯する各付帯素子５ａ０〜５ａｎとの対応付けは、各オブジェクトＯ０〜Ｏｎに各付帯素子５ａ０〜５ａｎを渡して付帯させる際に、その各オブジェクトＯ０〜Ｏｎを識別できるオブジェクト識別情報と各付帯素子５ａ０〜５ａｎとの対応付けを表す情報をサービス提供装置１０および操作端末２０それぞれに記憶しておくことにより実現できる。
【００１９】
なお、オブジェクト識別情報としては、オブジェクトが人の場合にはその人の氏名や所属、顔写真等を表すテキスト／画像データであり、オブジェクトが物品の場合には、物品名や物品の写真等を表すテキスト／画像データであり、オブジェクトが識別できるものならどのようなものでもよい。
【００２０】
また、各付帯素子５ａ０〜５ａｎは、自付帯素子（言い換えれば、対応するオブジェクト）の周囲の環境に関連する情報（例えば温度、湿度等）をセンサ情報として検出して発信する機能、ハードウェア要素として発光素子を有し、例えばサービス提供装置１０からの発光指示に応じて、その発光素子を自付帯素子の位置情報として発光させる機能等を備えている。
【００２１】
さらに、各付帯素子５ａ０〜５ａｎは、サービス提供装置１０からの自付帯素子の識別情報を含む動作指示情報を受信した際に、その動作指示情報に基づいて所定の動作を行う機能（例えば、ハードウェア要素としてアクチュエータを有し、そのアクチュエータを駆動させて所定の動作を発動させる機能、ハードウェア要素としてバイブレータを有し、そのバイブレータを振動させる機能、上記発光素子を発光させる機能等）を備えている。
【００２２】
各付帯素子５ａ０〜５ａｎの例としては、ＩＣ（Integration Circuit）タグやＲＦＩＤ（Radio Frequency ID）タグ等を用いることができる。また、各付帯素子５ａ０〜５ａｎは、上記発光素子の代わり、あるいは発光素子と併用してＧＰＳ（Global Positioning System）等のような自付帯素子の位置情報を検出する機能を有していても良い。
【００２３】
サービス提供装置１０は、サービス対象領域Ｒ内に存在するオブジェクトＯ０〜Ｏｎと通信可能な位置に配置されている。
【００２４】
サービス提供装置１０は、ネットワークＮに対して通信する機能と付帯素子５ａ０〜５ａｎに対する無線通信機能とを有するインタフェース部、このインタフェース部に通信可能に接続されたコンピュータ、ＣＤ（Compact Disk）−ＲＯＭ（Read Only memory）、ＤＶＤ（Digital Versatile Disk）等の外部メモリをコンピュータが読取可能にセットできる外部記憶装置、映像情報および付帯素子情報蓄積用のハードディスク等の大容量記憶装置、およびコンピュータのワークエリアとしての機能を有する内部メモリをそれぞれ含むコンピュータシステムと、このコンピュータシステムに電気的に接続されており、コンピュータからの指示により動作するハードウェア機器（例えば、後述するカメラ／赤外線カメラ等）と、サービス対象領域Ｒに設置され、かつコンピュータシステムに対して通信可能であり、コンピュータシステムからの指示により動作してサービスを提供する、例えばモニタ、スピーカ、ブザー等の少なくとも１つのサービス用ハードウェア機器Ｈとから構成されている。
【００２５】
すなわち、サービス提供装置１０は、サービス対象領域Ｒから各オブジェクトＯ０〜Ｏｎに関する情報を取得し、かつサービス対象領域Ｒの各オブジェクトＯ０〜Ｏｎに対し情報を与えることができる対象領域対応手段１１を備えている。
【００２６】
対象領域対応手段１１は、サービス対象領域Ｒ内を時系列的に撮像してリアルタイムの映像情報を取得する映像情報取得手段１１１と、各オブジェクトＯ０〜Ｏｎが付帯する付帯素子５ａ０〜５ａｎに関する情報である付帯素子情報｛各付帯素子５ａ０〜５ａｎから得られる情報（識別情報、位置情報およびセンサ情報の内の少なくとも１つの情報を含む）として定義される情報｝を取得する付帯素子情報取得手段１１２とを備えている。
【００２７】
また、対象領域対応手段１１は、サービス対象領域Ｒ内の各オブジェクトＯ０〜Ｏｎが付帯する付帯素子５ａ０〜５ａｎに対し所定の動作をさせるための指示を行う動作指示通知手段１１３を備えている。
【００２８】
サービス提供装置１０は、リアルタイムの時刻（時間情報）を取得する時間情報取得手段１２と、操作端末２０により予め設定され操作端末２０から送信されてきた第１のサービスルールを表すデータ（以下、第１のサービスルールとする）および第２のサービスルールを表すデータ（以下、第２のサービスルールとする）をそれぞれ記憶するサービスルール記憶手段１３とを備えている。
【００２９】
第１のサービスルールとは、サービス提供対象となる全てのオブジェクトに共通であり、付帯素子情報に関連付けられてサービス提供条件およびサービス提供内容が設定されたものである。
【００３０】
第２のサービスルールとは、特定のオブジェクトに対してのみ適用されるものであり、付帯素子情報に関連付けられてサービス提供条件およびサービス提供内容が設定されたものである。
【００３１】
また、サービス提供装置１０は、対象領域対応手段１１の付帯素子情報取得手段１１２により取得された付帯素子情報が第１あるいは第２のサービスルールを満足するか否か判断し、満足するサービスルールに従ってサービス提供処理を実行するサービスルール実行手段１４を備えている。
【００３２】
さらに、サービス提供装置１０は、映像情報取得手段１１１により時系列的に取得された映像情報を順次操作端末２０に配信し、かつ付帯素子情報取得手段１１２により取得された付帯素子情報を操作端末２０に配信する配信手段１６とを備えている。
【００３３】
付帯素子情報取得手段１１２は、各オブジェクトＯ０〜Ｏｎが付帯する付帯素子５ａ０〜５ａｎが時系列的に発する各オブジェクトＯ０〜Ｏｎに関連する情報である複数の付帯素子情報（識別情報、位置情報およびセンサ情報）の内、サービスルール記憶手段１３に記憶された第１のサービスルールおよび第２のサービスルールの実行に必要な付帯素子情報を所定のタイミング（例えば一定間隔）で取得する。
【００３４】
すなわち、付帯素子情報取得手段１１２は、付帯素子５ａ０〜５ａｎの識別情報の取得処理として、各オブジェクトＯ０〜Ｏｎが付帯する付帯素子５ａ０〜５ａｎが常時（あるいは定期的）送出する識別情報を受信する処理、付帯素子５ａ０〜５ａｎに識別情報を取得する旨の指示を送信し、その指示に応じた付帯素子５ａ０〜５ａｎからの上記識別情報送出処理により送出された識別情報を受信する処理等を行うようになっている。
【００３５】
同様に、付帯素子情報取得手段１１２は、付帯素子５ａ０〜５ａｎのセンサ情報の取得処理として、各オブジェクトＯ０〜Ｏｎが付帯する付帯素子５ａ０〜５ａｎが常時（あるいは定期的）に送出するセンサ情報を受信する処理、付帯素子５ａ０〜５ａｎにセンサ情報を取得する旨の指示を送信し、その指示に応じた付帯素子５ａ０〜５ａｎからの上記センサ情報送出処理により送出されたセンサ情報を受信する処理等を行うようになっている。
【００３６】
さらに、付帯素子情報取得手段１１２は、各オブジェクトＯ０〜Ｏｎが付帯する各付帯素子５ａ０〜５ａｎが位置情報検出手段として発光素子を有している場合には、付帯素子５ａ０〜５ａｎの位置情報の取得処理（取得手段）として、各オブジェクトＯ０〜Ｏｎが付帯する付帯素子５ａ０〜５ａｎを含む領域を可視光あるいは赤外光により照射して付帯素子５ａ０〜５ａｎを発光動作をさせる。なお、発光動作させるトリガとしては、付帯素子５ａ０〜５ａｎに信号受信部が搭載されていれば、この信号受信部にトリガとしての信号を送信することにより付帯素子５ａ０〜５ａｎを発光動作させてもよい。
【００３７】
そして、付帯素子情報取得手段１１２は、映像情報取得手段１１１により取得された、発光した付帯素子５ａ０〜５ａｎを含む映像情報を、例えば２値化処理等の画像処理技術を用いて解析して付帯素子５ａ０〜５ａｎの発光位置、すなわち、サービス対象領域Ｒ内の付帯素子５ａ０〜５ａｎの位置情報を検出して取得している。
【００３８】
例えば、本実施形態においては、位置情報として、映像情報の撮像位置からサービス対象領域Ｒを見た場合の２次元位置座標｛（ｘ、ｙ）座標｝を検出して取得している。
【００３９】
なお、付帯素子５ａ０〜５ａｎを発光させる際に、同時には何れか一つの付帯素子が発光するようにしたり、各付帯素子５ａ０〜５ａｎで発光させる色や発光間隔を変えたりすることにより、より効率的に発光位置を検出することが可能となる。また、付帯素子情報取得手段１１２におけるハードウェア要素として、複数台の通常のカメラや赤外線カメラをサービス対象領域Ｒ撮像用に設置し、発光した付帯素子５ａ０〜５ａｎの３次元位置座標を上記複数台のカメラや赤外線カメラにより撮像された複数の映像情報により求める等、通常用いられている３次元位置検出方法を用いて３次元の位置情報を取得するようにしてもよい。
【００４０】
また、各付帯素子５ａ０〜５ａｎにおける位置情報検出機能としては、上記発光素子の代わり、あるいは発光素子と併用して、超音波や電波を発する機能を搭載しておき、各付帯素子５ａ０〜５ａｎから発せられた超音波や電波の強度を複数の基地局により検出して三角測量の手法を用いて各付帯素子５ａ０〜５ａｎの位置情報を検出し、検出した位置情報をサービス提供装置１０に送信するように構成してもよい。
【００４１】
さらに、付帯素子情報取得手段１１２は、各付帯素子５ａ０〜５ａｎが位置情報検出手段としてＧＰＳのような位置検出手段を有している場合には、付帯素子５ａ０〜５ａｎの位置情報の取得処理として、付帯素子５ａ０〜５ａｎに位置情報を取得する旨の指示を送信し、その指示に応じた付帯素子５ａ０〜５ａｎからの上記位置情報送出処理により送出された位置情報を受信する処理等を行うようになっている。
【００４２】
上述したサービス提供装置１０を構成するコンピュータシステムは、例えば外部メモリから内部メモリにロードされたサービス提供プログラムに基づく処理により、上記ハードウェア機器と協働して上記対象領域対応手段１１、時間情報取得手段１２、サービスルール記憶手段１３、サービスルール実行手段１４、配信手段１５に対応する機能をそれぞれ実現するようになっている。
【００４３】
一方、操作端末２０は、映像情報等表示用のディスプレイ、このディスプレイに表示された映像情報等を例えばマーカＭにより指定可能なマウス等のポインティングデバイスおよびテキスト情報を入力可能なキーボード等を含む操作入力部、コンピュータ（ＣＰＵ）、このコンピュータのワークエリアを構成するメモリ、ネットワークＮとコンピュータとの間の通信インタフェース機能を有する通信インタフェース部、およびハードディスク、ＤＶＤ等の外部メモリをコンピュータが読取可能にセットできる外部記憶装置等をそれぞれ含むコンピュータシステムから構成されており、操作者が利用可能なコンピュータシステムであれば、携帯型およびデスクトップ型の何れの形態でもよい。
【００４４】
この操作端末２０は、図１に示すように、第１のサービスルールを設定する第１のサービスルール設定手段２１と、第２のサービスルールを設定する第２のサービスルール設定手段２２と、配信手段１５により配信されてきたリアルタイムの映像情報を受信する映像情報受信手段２３と、配信手段１５により配信されてきた付帯素子情報を受信する付帯素子情報受信手段２４とを備えている。
【００４５】
また、操作端末２０は、映像情報受信手段２３により受信された映像情報等をディスプレイに表示する表示手段２５と、操作者の操作入力部の操作に応じてサービス対象領域Ｒ内の各オブジェクトＯ０〜Ｏｎを指定するためのオブジェクト指定手段２６とを備えている。
【００４６】
次に、本実施形態に係るサービス提供システム１の全体動作について、サービス提供装置１０および操作端末２０の動作を中心に説明する。
【００４７】
操作端末２０は、その操作端末２０の操作者による操作入力部の操作により、予め操作端末２０やサービス提供装置１０（コンピュータ）が読み取り可能なプログラム言語等を用いて記述された複数の第１のサービスルール（例えば、本実施形態では、サービスルールＳＲ１〜ＳＲ５とする）に基づいて第１のサービスルールファイルＦ１を作成し、作成した第１のサービスルールファイルＦ１を操作端末２０の例えば外部メモリに記憶する。
【００４８】
なお、予め上記第１のサービスルールファイルＦ１が記憶された外部メモリを操作端末２０の外部記憶装置にセットしてもよい。
【００４９】
ここで、図２は、操作端末２０に記憶された第１のサービスルールファイルＦ１の内容を示す図である。なお、図２においては、日本語で記述してあるが、実際は上記プログラム言語で記述されている。
【００５０】
第１のサービスルールにおけるサービスルールＳＲ１は、「サービス対象領域Ｒ内の全てのオブジェクトの内、付帯された付帯素子の位置情報がサービス対象領域Ｒ内に予め設定された範囲内に入ったオブジェクトに対し、そのオブジェクトに対応する付帯素子／サービス用ハードウェア機器に動作指示を通知して特定のアクションを実行する」ルールとして設定されている。
【００５１】
例えば、サービス対象領域Ｒが美術館、遊園地、デパートのフロア等、オブジェクトである人が見たり、乗ったりする対象（美術館：絵画、遊園地：施設、デパートのフロア：各店舗の商品等）が存在するものである場合、その対象周辺が上記範囲として予め設定されており、この範囲に入ったことが対応する付帯素子の位置情報により検出された際に何らかのアクション（例えば、対象の説明を音声、画像等でオブジェクトに向けて出力する等）を起こすという、「オブジェクトの付帯素子から得られた付帯素子情報における位置情報」に着目したルールである。
【００５２】
第１のサービスルールにおけるサービスルールＳＲ２は、「サービス対象領域Ｒ内の全てのオブジェクトの内、付帯された付帯素子のセンサ情報が設定値を超えたオブジェクト／設定範囲内に入ったオブジェクトに対し、そのオブジェクトに対応する付帯素子／サービス用ハードウェア機器に動作指示を通知して特定のアクションを実行する」ルールとして設定されている。
【００５３】
例えば、サービス対象領域Ｒが植物園等の場合、その植物園に運び込まれた植物等のオブジェクトの温度が所定温度を超えて上昇し、この温度上昇が対応する付帯素子により検出された際に何らかのアクション（例えば、領域Ｒ全体の空調をコントロールする等）を起こすという、「オブジェクトの付帯素子から得られた付帯素子情報におけるセンサ情報」に着目したルールである。
【００５４】
第１のサービスルールにおけるサービスルールＳＲ３は、「サービス対象領域Ｒ内において付帯素子の識別情報が特定の時間帯に所定数以上／以下検出された場合、対応する付帯素子／サービス用ハードウェア機器に動作指示を通知して特定のアクションを実行する」ルールとして設定されている。
【００５５】
例えば、サービス対象領域Ｒが何らかの説明会の会場である場合、その説明会会場の集合時間帯において所定数以上のオブジェクト（人）が集合したことが対応する付帯素子の識別情報から検出された際に、何らかのアクション（例えば、説明会開催案内を音声、画像等でオブジェクトに向けて出力する等）を起こすという、「オブジェクトの付帯素子から得られた付帯素子情報における識別情報」に着目したルールである。
【００５６】
第１のサービスルールにおけるサービスルールＳＲ４は、サービスルールＲ１〜Ｒ３の内の２つのルール以上の組み合わせであり、例えば、サービス対象領域Ｒが住宅展示場である場合、その住宅展示場の各住宅の前の所定範囲内に所定の集合時間帯において所定数以上のオブジェクト（人）が集合したことが対応する付帯素子の位置情報および識別情報から検出された際に、何らかのアクション（例えば、説明会開催案内を音声、画像等でオブジェクトに向けて出力する等）を起こすという、「オブジェクトの付帯素子から得られた付帯素子情報における位置情報、センサ情報および識別情報の内の少なくとも２つの情報」に着目したルールである。
【００５７】
第１のサービスルールにおけるサービスルールＳＲ５は、サービスルールＲ１〜Ｒ４の内の少なくとも１つのルールと時間情報との組み合わせであり、「オブジェクトの付帯素子から得られた付帯素子情報における位置情報、センサ情報および識別情報の内の少なくとも１つの情報と時間情報との組み合わせ」に着目したルールである。
【００５８】
例えば、サービス対象領域Ｒが美術館、デパートのフロア等、オブジェクトである人が購入する可能性がある対象（美術館：絵画、デパートのフロア：各店舗の商品等）が存在するものである場合、その対象周辺が上記範囲として予め設定されており、この範囲に入ったことが対応する付帯素子の位置情報により検出され、かつその範囲内に所定時間以上留まったた際に、購入可能性があるものと判断して何らかのアクション（例えば、対象の説明や割引情報等を音声、画像等でオブジェクトに向けて出力する等）を起こすこと等が想定できる。
【００５９】
一方、操作端末２０は、その操作端末２０の操作者による操作入力部の操作により、予め操作端末２０が読み取り可能なプログラム言語等を用いて記述された複数の第２のサービスルール（例えば、本実施形態では、サービスルールＳＲ１１〜ＳＲ１５とする）に基づいて第２のサービスルールファイルＦ２を作成し、作成した第２のサービスルールファイルＦ２を操作端末２０の例えば外部メモリに記憶する。
【００６０】
なお、第１のサービスルールファイルＦ１と同様に予め上記第２のサービスルールファイルＦ２が記憶された外部メモリを操作端末２０の外部記憶装置にセットしてもよい。
【００６１】
ここで、図３は、操作端末２０に記憶された第２のサービスルールファイルＦ２の内容を示す図である。なお、図３においても、日本語で記述してあるが、実際は上記プログラム言語で記述されている。
【００６２】
第２のサービスルールにおけるサービスルールＳＲ１１は、「特定の識別情報を有する付帯素子（オブジェクト）の位置情報がサービス対象領域Ｒ内に予め設定された範囲内に入った際に、その付帯素子／サービス用ハードウェア機器に動作指示を通知して特定のアクションを実行する」ルールとして設定されており、特定のオブジェクトを対象にした、サービスルールＳＲ１と同様の「オブジェクトの付帯素子から得られた付帯素子情報における位置情報」に着目したルールである。
【００６３】
第２のサービスルールにおけるサービスルールＳＲ１２は、「特定の識別情報を有する付帯素子(オブジェクト）のセンサ情報が設定値を超えた／設定範囲内に入った際に、その付帯素子／サービス用ハードウェア機器に動作指示を通知して特定のアクションを実行する」ルールとして設定されており、特定のオブジェクトを対象にした、サービスルールＳＲ２と同様の「オブジェクトの付帯素子から得られた付帯素子情報におけるセンサ情報」に着目したルールである。
【００６４】
第２のサービスルールにおけるサービスルールＳＲ１３は、「特定の識別情報を有する付帯素子（オブジェクト）の識別情報が特定の時間帯に検出された場合、その付帯素子／サービス用ハードウェア機器に動作指示を通知して特定のアクションを実行する」ルールとして設定されており、特定のオブジェクトを対象にした、サービスルールＳＲ３と同様の「オブジェクトの付帯素子から得られた付帯素子情報における識別情報」に着目したルールである。
【００６５】
第２のサービスルールにおけるサービスルールＳＲ４は、サービスルールＳＲ１１〜ＳＲ１３の内の２つのルール以上の組み合わせであり、特定のオブジェクトを対象にした、「オブジェクトの付帯素子から得られた付帯素子情報における位置情報、センサ情報および識別情報の内の少なくとも２つの情報」に着目したルールである。
【００６６】
第２のサービスルールにおけるサービスルールＳＲ５は、サービスルールＳＲ１１〜ＳＲ１４の内の少なくとも１つのルールと時間情報との組み合わせであり、特定のオブジェクトを対象にした、「「オブジェクトの付帯素子から得られた付帯素子情報における位置情報、センサ情報および識別情報の内の少なくとも１つの情報と時間情報との組み合わせ」に着目したルールである。
【００６７】
ここで、操作者は、第１のサービスルールおよび第２のサービスルールをそれぞれ設定したいと思った場合、操作端末２０の操作入力部を操作して、例えば最初に操作端末２０のコンピュータに対して第１のサービスルール設定要求を入力する。
【００６８】
このとき、操作端末２０（そのコンピュータ）は、入力されたサービスルール設定要求に応じて、第１のサービス・ルール設定手段２１により、外部メモリに記憶された第１のサービスルールファイルＦ１を読出し、例えば図２に示すような、操作者が視認できるテキスト情報により作成された一覧表形式で表示手段２５によりディスプレイに表示する（図４；ステップＳ１）。
【００６９】
操作者は、操作端末２０のディスプレイに表示された第１のサービスルールの一覧表を見ながら、サービス対象領域Ｒに適合するサービスルールをサービスルールＳＲ１〜ＳＲ５の中から選択する。
【００７０】
操作端末２０は、選択されたサービスルールを第１のサービスルールとして設定し、設定した第１のサービスルールをネットワークＮを介してサービス提供装置１０に対して送信する（ステップＳ２）。
【００７１】
このとき、サービス提供装置１０は、サービス提供プログラムに従って動作している。
【００７２】
すなわち、サービス提供装置１０は、サービスルール記憶手段１２により、操作端末２０から送信されてきた第１のサービスルールを受信して例えば大容量記憶装置に記憶する（ステップＳ３）。
【００７３】
一方、操作者は、操作端末２０の操作入力部を操作して、操作端末２０のコンピュータに対して第２のサービスルール設定要求を入力する。
【００７４】
操作端末２０は、入力されたサービスルール設定要求に応じて、第２のサービス・ルール設定手段２２により、外部メモリに記憶された第２のサービスルールファイルＦ２を読出し、例えば図３に示すような、操作者が視認できるテキスト情報により作成された一覧表形式で表示手段２５によりディスプレイに表示する（ステップＳ４）。
【００７５】
操作者は、操作端末２０のディスプレイに表示された第２のサービスルールの一覧表を見ながら、サービス対象領域Ｒに適合するサービスルールをサービスルールＳＲ１１〜ＳＲ１５の中から選択し、選択したサービスルールを適用する特定のオブジェクトに付帯された付帯素子の識別情報を入力する。
【００７６】
操作端末２０は、選択されたサービスルールおよび特定オブジェクトの付帯素子の識別情報を対応付けて第２のサービスルールとして設定し、設定した第２のサービスルールをネットワークＮを介してサービス提供装置１０に対して送信する（ステップＳ５）。
【００７７】
サービス提供装置１０は、サービスルール記憶手段１２により、操作端末２０から送信されてきた第２のサービスルールを受信してして例えば大容量記憶装置に記憶する（ステップＳ６）。
【００７８】
一方、サービス提供装置１０は、その映像情報取得手段１１１により、順次リアルタイムの映像情報を取得し（ステップＳ７）、取得したリアルタイムの映像情報を配信手段１５によりネットワークＮを介して操作端末２０に順次配信する（ステップＳ８）。
【００７９】
操作端末２０の映像情報受信手段２３は、ネットワークＮを介して順次配信されてきた映像情報を受信し、表示手段２５は、順次受信されたリアルタイムの映像情報をディスプレイに更新表示する（ステップＳ９）。
【００８０】
この結果、操作者は、操作端末２０のディスプレイに表示された映像情報を見ながら、何時でも第１のサービスルール設定要求および／または第２のサービスルール設定要求を入力することにより、上述した操作端末２０のステップＳ１〜Ｓ２の処理および／またはステップＳ４〜Ｓ５の処理とサービス提供装置１０のステップＳ３および／またはステップＳ６の処理とにより、予め設定した第１および第２のサービスルールを臨機応変に変更することができる。
【００８１】
一方、ステップＳ７〜Ｓ８の映像情報取得・配信処理と並行して、サービス提供装置１０の付帯素子情報取得手段１１２は、サービス対象領域Ｒ内に現存するオブジェクト（例えば、オブジェクトＯ０とする）が付帯する付帯素子５ａ０が時系列的に発するオブジェクトＯ０に関連する情報である複数の付帯素子情報（識別情報、位置情報およびセンサ情報）の内、サービスルール記憶手段１３に記憶された第１のサービスルールおよび第２のサービスルールの実行に必要な付帯素子情報を所定のタイミング（例えば一定間隔）で取得する。
【００８２】
すなわち、サービス提供装置１０の付帯素子情報取得手段１１２は、最初に、オブジェクトＯ０が付帯する付帯素子５ａ０の付帯素子情報として少なくとも識別情報を取得し（ステップＳ１０）、取得した識別情報が第２のサービスルールとして設定されている特定のオブジェクトに付帯された付帯素子の識別情報と一致しているか否か判断する（ステップＳ１１）。
【００８３】
このステップＳ１１の判断の結果ＮＯ（不一致）である場合には、サービス提供装置１０の付帯素子情報取得手段１１２は、設定された第１のサービスルールの実行に必要な付帯素子情報を所定のタイミング（例えば一定間隔）で取得する（ステップＳ１２）。
【００８４】
第１のサービスルールとしてサービスルールＳＲ１が設定されている場合には、サービス提供装置１０の付帯素子情報取得手段１１２は、オブジェクトＯ０が付帯する付帯素子５ａ０の付帯素子情報として少なくとも位置情報を取得する（ステップＳ１２Ａ１）。
【００８５】
第１のサービスルールとしてサービスルールＳＲ２が設定されている場合には、サービス提供装置１０の付帯素子情報取得手段１１２は、オブジェクトＯ０が付帯する付帯素子５ａ０の付帯素子情報として少なくともセンサ情報を取得する（ステップＳ１２Ａ２）。
【００８６】
第１のサービスルールとしてサービスルールＳＲ３が設定されている場合には、サービス提供装置１０の付帯素子情報取得手段１１２は、オブジェクトＯ０が付帯する付帯素子５ａ０の付帯素子情報として少なくとも識別情報を取得し、かつ時間情報取得手段１２から時間情報を取得する（ステップＳ１２Ａ３）。
【００８７】
第１のサービスルールとしてサービスルールＳＲ４が設定されている場合には、サービス提供装置１０の付帯素子情報取得手段１１２は、オブジェクトＯ０が付帯する付帯素子５ａ０の付帯素子情報として、位置情報、センサ情報および識別情報の内の少なくとも２つの情報を取得する（ステップＳ１２Ａ４）。
【００８８】
第１のサービスルールとしてサービスルールＳＲ５が設定されている場合には、サービス提供装置１０の付帯素子情報取得手段１１２は、オブジェクトＯ０が付帯する付帯素子５ａ０の付帯素子情報として、位置情報、センサ情報および識別情報の内の少なくとも１つの情報を取得し、かつ時間情報取得手段１２から時間情報を取得する（ステップＳ１２Ａ５）。
【００８９】
次いで、サービス提供装置１０のサービスルール実行手段１４は、ステップＳ１２（ステップＳ１２Ａ１〜Ｓ１２Ａ５）により取得された付帯素子情報が設定された第１のサービスルールを満足するか否かを、上記付帯素子情報取得毎に判断する（ステップＳ１３）。
【００９０】
このとき、例えば第１のサービスルールとしてサービスルールＳＲ１が設定されている場合には、サービスルール実行手段１４は、取得されたオブジェクトＯ０が付帯する付帯素子５ａ０の位置情報がサービスルールＳＲ１として設定された位置範囲の中に入っているか否か判断し（ステップＳ１３Ａ１）、この判断の結果、入った場合に（ステップＳ１３Ａ１→ＹＥＳ）、サービス提供装置１０の動作指示通知手段１１３は、そのオブジェクトＯ０に付帯された付帯素子５ａ０および／またはサービス用ハードウェア機器Ｈに対して特定のアクションの動作指示を通知する（ステップＳ１４Ａ１）。
【００９１】
第１のサービスルールとしてサービスルールＳＲ２が設定されている場合には、サービスルール実行手段１４は、取得されたオブジェクトＯ０が付帯する付帯素子５ａ０のセンサ情報がサービスルールＳＲ２として設定された設定値を超えたか、あるいは設定範囲内に入ったか否か判断し（ステップＳ１３Ａ２）、この判断の結果、設定値を超えたか、あるいは設定範囲内に入った場合に（ステップＳ１３Ａ２→ＹＥＳ）、サービス提供装置１０の動作指示通知手段１１３は、そのオブジェクトＯ０に付帯された付帯素子５ａ０および／またはサービス用ハードウェア機器Ｈに対して特定のアクションの動作指示を通知する（ステップＳ１４Ａ２）。
【００９２】
第１のサービスルールとしてサービスルールＳＲ３が設定されている場合には、サービスルール実行手段１４は、取得された時間情報がサービスルールＳＲ３として設定された特定の時間帯を満足し、かつオブジェクトＯ０が付帯する付帯素子５ａ０の識別情報のカウント値がサービスルールＳＲ３として設定された閾値（所定数）以上（あるいは以下）であるか否か判断し（ステップＳ１３Ａ３）、この判断の結果、取得された時間情報がサービスルールＳＲ３として設定された特定の時間帯を満足し、かつ識別情報のカウント値が所定数（閾値）以上（あるいは以下）を超えた場合に（ステップＳ１３Ａ３→ＹＥＳ）、サービス提供装置１０の動作指示通知手段１１３は、そのオブジェクトＯ０に付帯された付帯素子５ａ０および／またはサービス用ハードウェア機器Ｈに対して特定のアクションの動作指示を通知する（ステップＳ１４Ａ３）。
【００９３】
そして、第１のサービスルールとしてサービスルールＳＲ４が設定されている場合には、サービスルール実行手段１４は、取得されたオブジェクトＯ０が付帯する付帯素子５ａ０の位置情報、センサ情報および識別情報の内の少なくとも２つの情報がサービスルールＳＲ４を満足するか否か判断し（ステップＳ１３Ａ４）、この判断の結果、満足する場合に（ステップＳ１３Ａ４→ＹＥＳ）、サービス提供装置１０の動作指示通知手段１１３は、そのオブジェクトＯ０に付帯された付帯素子５ａ０および／またはサービス用ハードウェア機器Ｈに対して特定のアクションの動作指示を通知する（ステップＳ１４Ａ４）。
【００９４】
さらに、第１のサービスルールとしてサービスルールＳＲ５が設定されている場合には、サービスルール実行手段１４は、取得されたオブジェクトＯ０が付帯する付帯素子５ａ０の位置情報、センサ情報および識別情報の内の少なくとも１つの情報と取得された時間情報とがサービスルールＳＲ５を満足するか否か判断し（ステップＳ１３Ａ５）、この判断の結果、満足する場合に（ステップＳ１３Ａ５→ＹＥＳ）、サービス提供装置１０の動作指示通知手段１１３は、そのオブジェクトＯ０に付帯された付帯素子５ａ０および／またはサービス用ハードウェア機器Ｈに対して特定のアクションの動作指示を通知する（ステップＳ１４Ａ５）。
【００９５】
このとき、そのオブジェクトＯ０に付帯された付帯素子５ａ０に対してアクションの動作指示が通知された場合には、付帯素子５ａ０は、受信した動作指示に応じて、自付帯素子５ａ０に搭載されたハードウェア要素に基づく特定のサービス動作（アクション）を実行する（ステップＳ１５）。
【００９６】
例えば、付帯素子５ａ０がハードウェア要素としてバイブレータを搭載している場合には、そのバイブレータを振動させ、ハードウェア要素としてアクチュエータを搭載している場合には、そのアクチュエータを動作させ、また、ハードウェア要素として発光素子を搭載している場合には、その発光素子を発光動作（点滅等でもよい）させる。さらに、付帯素子５ａ０がハードウェア要素としてベルを搭載していれば、そのベルを鳴動させる。
【００９７】
一方、サービス用ハードウェア機器Ｈに対してアクションの動作指示が通知された場合には、サービス用ハードウェア機器Ｈは、受信した動作指示に応じて、自ハードウェア機器に基づく特定のサービス動作（アクション）を実行する（ステップＳ１６）。
【００９８】
例えば、サービス用ハードウェア機器Ｈがモニタおよびスピーカを有している場合には、そのモニタは、受信した動作指示に応じて、所定の映像情報を自動的に表示出力し、スピーカは、受信した動作指示に応じて、所定の音声情報を自動的に出力する。
【００９９】
また、付帯素子やサービス用ハードウェア機器に対して例えばアクチュエータとして電話送受信器が搭載されている場合には、そのアクチュエータにより予め設定されている電話番号の内の何れか一方に対して自動的、あるいは対応するオブジェクトが人の場合、その人の操作により電話をかけるようにしてもよい。上記電話送受信機がメール送受信機能を搭載している場合には、メールの送信でもよい。
【０１００】
この結果、第１のサービスルールを満足する状態のオブジェクトに対して、そのオブジェクトが付帯された付帯素子および／またはサービス用ハードウェア機器Ｈを介して上記第１のサービスルールとして予め設定された特定のサービスを自動的に提供することができる。
【０１０１】
一方、ステップＳ１１の判断の結果ＹＥＳ（一致）である場合には、サービス提供装置１０の付帯素子情報取得手段１１２は、設定された第２のサービスルールの実行に必要な付帯素子情報を所定のタイミング（例えば一定間隔）で取得する。
【０１０２】
このとき、本実施形態では、第２のサービスルールＳＲ１１〜ＳＲ１５は、対象となるオブジェクトの特定／不特定以外は第１のサービスルールＳＲ１〜ＳＲ５と略一致しているため、サービス提供装置１０は、特定の付帯素子に対して、上述したステップＳ１２（Ｓ１２Ａ１〜Ｓ１２Ａ５）、ステップＳ１３（Ｓ１３Ａ１〜Ｓ１３Ａ５）、ステップＳ１４（Ｓ１４Ａ１〜Ｓ１４Ａ５）、およびＳ１５〜Ｓ１６と略同様の処理を、第２のサービスルール（サービスルールＳＲ１１〜ＳＲ１６）に対して実行することにより（ステップＳ２０）、第２のサービスルールを満足する状態の特定のオブジェクトに対して、その特定オブジェクトが付帯された付帯素子および／またはサービス用ハードウェア機器Ｈを介して上記第２のサービスルールとして予め設定された特定のサービスを自動的に提供することができる。
【０１０３】
例えば、第１のサービスルールとしてサービスルールＳＲ１、あるいは第２のサービスルールとしてサービスルールＳＲ１１が設定されている場合の具体例を図７を用いて説明する。
【０１０４】
図７に示すように、サービス対象領域Ｒとして、美術館内のスペースが設定されており、展示された各絵画Ｐの周囲には、予め位置範囲Ｗが設定されている。
【０１０５】
また、各絵画Ｐの近傍には、サービス用ハードウェア機器Ｈとして、対応する絵画Ｐの説明用動画を表示できるモニタＭおよび上記説明用動画の音声情報を出力できるスピーカＳがそれぞれ配設されている。
【０１０６】
今、オブジェクトＯ０（通常のオブジェクト、あるいは第２のサービスルールの場合、特定のオブジェクト）がサービス対象領域Ｒ内に存在する場合、サービス提供装置１０のステップＳ１２Ａ１の処理により、そのオブジェクトＯ０に付帯された付帯素子５ａ０（上記説明用動画の音声情報を出力できるハードウェア素子を搭載しているものとする）を介して位置情報が取得されているが、オブジェクトＯ０は設定範囲Ｗの範囲外に位置するため、ステップＳ１３Ａ１の処理はＮＯとなる（図７における（１）参照）。
【０１０７】
ここで、オブジェクトＯ０がある絵画Ｐに興味を持ち、その絵画Ｐに近付いて設定範囲Ｗ内に入った場合、サービス提供装置１０のステップＳ１３Ａ１の処理はＹＥＳとなり（図７における（２）参照）、サービス提供装置１０から、オブジェクトＯ０に付帯された付帯素子５ａ０、およびモニタＭ、スピーカＳに対して所定の動作指示（例えば、対応する絵画Ｐの説明情報出力指示）を送信する（図７における（３）およびステップＳ１４Ａ１参照）。
【０１０８】
この結果、付帯素子５ａ０および／またはサービス用ハードウェア機器Ｈ（モニタＭ、スピーカＳ）を介して、例えば対応する絵画Ｐの説明情報（動画像、音声情報）をオブジェクトＯ０に対して提供することができる。
【０１０９】
なお、本実施形態においては、第２のサービスルールの設定処理として、第２のサービスルールを適用したい特定のオブジェクトに付帯された付帯素子の識別情報を入力することにより第２のサービスルールを設定したが、本発明はこの構成に限定されるものではない。
【０１１０】
例えば、本実施形態において、映像情報取得手段１１１は、対象領域Ｒ内の各オブジェクトＯ０〜Ｏｎを撮像した映像情報を、時間情報取得手段１２により取得された例えば撮像時の時間情報を付加して取得するようになっており、付帯素子情報取得手段１１２は、各オブジェクトＯ０〜Ｏｎが付帯する付帯素子５ａ０〜５ａｎが時系列的に発する各オブジェクトＯ０〜Ｏｎに関連する情報である付帯素子情報を、所定のタイミング（例えば一定間隔）で取得し、時間情報取得手段１２により取得された例えば付帯素子情報取得時、あるいは取得時近傍の時間情報を付加するようになっている。
【０１１１】
このとき、配信手段１５により、映像情報取得手段１１１により取得された、時間情報に対応付けられた映像情報、および付帯素子情報取得手段１１２により取得された、時間情報に対応付けられた付帯素子情報は、それぞれネットワークＮを介して操作端末２０に配信されるようになっている。
【０１１２】
操作端末２０の映像情報受信手段２３および付帯素子情報受信手段２４は、ネットワークＮを介して配信されてきた映像情報および付帯素子情報をそれぞれ受信する。
【０１１３】
表示手段２５は、受信された映像情報および付帯素子情報間において、それぞれに付け加えれらた時間情報により時間同期をとり、時間同期された付帯素子情報における識別情報および位置情報に基づいて、映像情報上における各オブジェクトを識別するためのオブジェクト識別情報と、映像情報上における各オブジェクトにそれぞれ付帯された付帯情報の識別情報および位置情報とを対応付ける。
【０１１４】
そして、表示手段２５は、映像情報上における位置情報を基準としてその近傍にオブジェクト識別情報を重畳し、映像情報におけるオブジェクト識別情報の重畳位置の周囲の領域、および映像情報における位置情報の周囲の領域をそれぞれクリック可能領域、言い換えれば、操作入力部の操作（クリック）により表示手段２５が反応する領域として設定する。
【０１１５】
そして、表示手段２５は、クリック可能領域がそれぞれ設定された映像情報をディスプレイに表示する。
【０１１６】
図８は、表示手段２５によりディスプレイに表示された映像情報（例えば、映像情報Ｉｘ）を示す図である。
【０１１７】
図８に示すように、映像情報Ｉｘにおけるオブジェクト（例えば、オブジェクトＯ０〜Ｏ２）の近傍には、そのオブジェクトＯ０〜Ｏ２識別用のオブジェクト識別情報（例えば、Ａ０〜Ａ２）が表示されている。また、オブジェクト識別情報Ａ０〜Ａ２それぞれの周囲、およびオブジェクトＯ０〜Ｏ２に付帯された付帯素子５ａ０〜５ａ２それぞれの周囲には、クリック可能領域がそれぞれ設定されている。なお、符号Ｍは、操作入力部の操作によりディスプレイに表示された映像情報上の任意の位置に移動でき、操作入力部の操作により映像情報上の所定箇所をクリック（指定）できるマーカである。
【０１１８】
すなわち、操作者は、サービスルールＳＲ１１〜ＳＲ１５の内の何れか１つを選択した後、映像情報を見ながら、操作端末２０の操作入力部を操作してマーカＭを特定のオブジェクトとして設定したいオブジェクト（例えば、オブジェクトＯ１）に対応するクリック可能領域（付帯素子５ａ１の周囲のクリック可能領域、あるいはオブジェクト識別情報Ａ１の周囲のクリック可能領域）上に移動させ、操作入力部を操作してオブジェクトＯ１を指定（クリック）する。
【０１１９】
この結果、操作端末２０は、そのオブジェクト指定手段２６の処理により、指定（クリック）されたオブジェクトを特定オブジェクトとして指定し、ステップＳ５の処理として、選択されたサービスルールおよび指定された特定オブジェクトの付帯素子の識別情報を対応付けて第２のサービスルールとして設定し、設定した第２のサービスルールをネットワークＮを介してサービス提供装置１０に対して送信するようになっている。
【０１２０】
後の処理は図４〜図６に示した処理と同様である。
【０１２１】
すなわち、本変形例によれば、操作者は、リアルタイムの映像を見ながら、所望のオブジェクトを、第２のサービスルールを適用したい特定のオブジェクトして設定できるため、第２のサービスルールを適用するオブジェクトを柔軟に変更することができる。
【０１２２】
また、本実施の形態では、サービス提供装置１０をサービス用ハードウェア機器およびプログラムで動作するコンピュータシステムとして構成したが、サービス提供用ハードウェア機器Ｈは、サービス提供装置１０の必須の構成要件ではなく、サービス提供装置１０と通信可能であればよい。したがって、サービス提供用ハードウェア機器Ｈを別のコンピュータに実装したり、ソフトウェアとして構成することも可能である。さらに、操作端末２０に対してハードウェアおよび／またはソフトウェアとして実装することも可能である。
【０１２３】
さらに、サービス提供装置１０を、サービス用ハードウェア機器（実装されているソフトウェアでもよい）の動作制御を行う専用のハードウェア装置として構成することも可能である。
【０１２４】
なお、本発明は、上述した実施の形態、実施例および変形例に限定されるものではなく、本発明に属する範囲内において、上記実施の形態、実施例および変形例を様々に変形して実施することが可能である。
【図面の簡単な説明】
【０１２５】
【図１】本発明の実施の形態に係るサービス提供システムの概略構成を示す図。
【図２】図１に示す操作端末に記憶された第１のサービスルールファイルの内容を示す図。
【図３】図１に示す操作端末に記憶された第２のサービスルールファイルの内容を示す図。
【図４】図１に示すサービス提供システムの全体動作を説明するための概略フローチャート。
【図５】図１に示すサービス提供システムの全体動作を説明するための概略フローチャート。
【図６】図１に示すサービス提供システムの全体動作を説明するための概略フローチャート。
【図７】本発明の実施の形態に係るサービス提供システムの実施の形態において、第１のサービスルールとしてサービスルールＳＲ１、あるいは第２のサービスルールとしてサービスルールＳＲ１１が設定されている場合の具体例を説明するための図。
【図８】図１に示す操作端末の表示手段によりディスプレイに表示された映像情報を示す図である。
【符号の説明】
【０１２６】
１…サービス提供システム
５ａ０〜５ａｎ…付帯素子
１０…サービス提供装置
１１…対象領域対応手段
１２…サービスルール記憶手段
１２…時間情報取得手段
１３…サービスルール記憶手段
１４…サービスルール実行手段
１５…配信手段
１６…配信手段
２０…操作端末
２１…ルール設定手段
２１…第１のサービスルール設定手段
２２…第２のサービスルール設定手段
２３…映像情報受信手段
２４…付帯素子情報受信手段
２５…表示手段
２６…オブジェクト指定手段
１１１…映像情報取得手段
１１２…付帯素子情報取得手段
１１３…動作指示通知手段
【図１】
2005115570.tif 000003
【図２】
2005115570.tif 000004
【図３】
2005115570.tif 000005
【図４】
2005115570.tif 000006
【図５】
2005115570.tif 000007
【図６】
2005115570.tif 000008
【図７】
2005115570.tif 000009
【図８】
2005115570.tif 000010