(57)【要約】【課題】  列車を用いて移動する利用者が操作を意識することなく自動で様々な場所にある制御機器の遠隔操作を行える方法及びシステムを発明することである。【解決手段】  列車を用いて移動する利用者が列車の指定席座席やグリーン車座席に座って、車内検札を行うためにICカード乗車券等を検札用のICカードリーダライタにかざして検札作業を行ったときに、仲介処理装置にICカードIDを送信し、予め決められた機器の遠隔操作のサービス内容を、列車が予め決められた場所に到着、発車したことをトリガとして利用者に操作を意識させることなく実行する。【選択図】図１
2006338433.tif 000002
【特許請求の範囲】
【請求項１】
制御機器を遠隔で制御するというサービスを、移動体を利用する利用者に提供するための自動操作システムにおいて、
前記利用者の記録媒体に記憶されたIDに対応して前記利用者の個人情報を格納する個人情報データベースと、前記サービスの実行条件を格納する条件データベースと、前記サービスの実行内容を格納するアクションデータベースとを有する記憶装置と、
検札に応じて前記記録媒体から得た前記IDと前記列車から得た列車番号を受信する手段と、前記IDをもとに前記個人情報データベースと前記条件データベースから前記サービスの実行条件を検索する手段と、前記列車番号と環境条件により実行可能性のあるサービスの実行条件を抽出する手段と、前記列車が停車駅に到着又は発車した場合に前記列車の列車番号と前記列車が到着か発車かの情報を受信する手段と、前記列車番号と前記到着か発車かの情報をもとに前記サービスの実行条件を満たしたかどうかを判定する手段と、前記サービスの実行条件を満たした場合に実行条件を満たした前記サービスに対応する実行内容を前記アクションデータベースから検索する手段と、前記サービスの実行内容に従って前記サービスを実行する手段を含む処理装置とを備える自動操作システム。
【請求項２】
請求項１記載の自動操作システムにおいて、
前記条件データベースは、特急、急行、普通の別を含む列車種別に応じて個別に登録され、
前記環境条件は、前記列車種別を含む自動操作システム。
【請求項３】
請求項１又は２記載の自動操作システムにおいて、
前記条件データベースは、季節条件、時刻条件、曜日条件、往路/復路条件に応じて個別に登録され、
前記環境条件は、前記季節条件、前記時刻条件、前記曜日条件、前記往路/復路条件を含む自動操作システム。
【請求項４】
請求項１〜３の何れかに記載の自動操作システムにおいて、
前記記録媒体は、ICカード又は携帯通信端末に付加されたICチップであり、
前記検札は、ICカードリーダライタを用いて行われる自動操作方法及びシステム。
【請求項５】
制御機器を遠隔で制御するというサービスを、移動体を利用する利用者に提供するための、コンピュータによる自動操作方法において、
前記コンピュータの記憶装置が、前記利用者の記録媒体に記憶されたIDに対応して前記利用者の個人情報を格納する個人情報データベースと、前記サービスの実行条件を格納する条件データベースと、前記サービスの実行内容を格納するアクションデータベースとを有しており、
前記コンピュータの処理装置が、検札に応じて前記記録媒体から得た前記IDと前記列車から得た列車番号を受信し、
前記処理装置が、前記IDをもとに前記個人情報データベースと前記条件データベースから前記サービスの実行条件を検索し、
前記処理装置が、前記列車番号と環境条件により実行可能性のあるサービスの実行条件を抽出し、
前記処理装置が、前記列車が停車駅に到着又は発車した場合に前記列車の列車番号と前記列車が到着か発車かの情報を受信し、
前記処理装置が、前記列車番号と前記到着か発車かの情報をもとに前記サービスの実行条件を満たしたかどうかを判定し、
前記処理装置が、前記サービスの実行条件を満たした場合に実行条件を満たした前記サービスに対応する実行内容を前記アクションデータベースから検索し、
前記処理装置が、前記サービスの実行内容に従って前記サービスを実行する自動操作方法。
【請求項６】
制御機器を遠隔で制御するというサービスを、移動体を利用する利用者に提供するための自動操作システムにおいて、
前記利用者が前記移動体を利用するための乗車券を特定するための乗車券特定情報と、前記制御機器を操作するための条件情報であって前記移動体の状況に関する条件情報と、前記制御機器を特定するための機器特定情報と、前記制御機器に対する制御コマンドとを格納する記憶装置と、
前記記憶装置にアクセス可能な処理装置とを備え、
前記処理装置は、前記乗車券特定情報と前記移動体の状況情報を受信する手段と、前記乗車券特定情報に対応する前記条件情報を前記記憶装置から読み出す手段と、前記状況情報と前記条件情報を比較する手段と、その比較結果に応じて前記乗車券特定情報又は／及び前記条件情報に対応する前記機器特定情報及び前記制御コマンドを前記記憶装置から読み出す手段と、前記機器特定情報宛てに前記制御コマンドを送信する手段とを備える自動操作システム。
【請求項７】
請求項６に記載の自動操作システムにおいて、
前記条件情報は、時間帯と、平日か休日かを特定するための情報と、前記移動体が往路にあるか復路にあるかを特定するための情報と、前記移動体の種別を特定するための情報と、前記移動体の位置を特定するための情報と、前記移動体が到着したか発車したかを特定するための情報の少なくとも１つを含み、
前記移動体の状況情報は、前記条件情報に対応して、前記時間帯と、前記平日か休日かを特定するための情報と、前記移動体が往路にあるか復路にあるかを特定するための情報と、前記移動体の種別を特定するための情報と、前記移動体の位置を特定するための情報と、前記移動体が到着したか発車したかを特定するための情報の少なくとも１つを含む自動操作システム。
【請求項８】
請求項６又は７に記載の自動操作システムにおいて、
前記乗車券特定情報は、前記乗車券が検札された場合に、前記利用者の媒体から取得され、
前記状況情報は、前記移動体が所定位置に到達するごとに取得される自動操作システム。
【請求項９】
請求項６に記載の自動操作システムにおいて、
前記制御機器特定情報は、前記制御機器のIDと前記制御機器への通信を制御するサーバの種別とを含み、
前記移動体の状況情報は、前記移動体が往路にあるか復路にあるかを特定するための情報と、前記移動体の種別を特定するための情報と、前記利用者が乗車又は降車する駅を基準に数えられた前記移動体の駅を特定するための情報とを含み、
前記記憶装置は、アクションIDに対応して前記機器特定情報と前記制御コマンドとを格納するアクションデータベースと、条件IDに対応して前記条件情報と前記アクションIDとを格納する条件データベースと、前記乗車券特定情報に対応して前記サーバの種別に応じて前記サーバのアドレスと前記条件IDとを格納する個人情報データベースとに分けられる自動操作システム。
【請求項１０】
制御機器を遠隔で制御するというサービスを、移動体を利用する利用者に提供するための、コンピュータによる自動操作方法において、
前記コンピュータの記憶装置は、前記利用者が前記移動体を利用するための乗車券を特定するための乗車券特定情報と、前記制御機器を操作するための条件情報であって前記移動体の状況に関する条件情報と、前記制御機器を特定するための機器特定情報と、前記制御機器に対する制御コマンドとを記憶しており、
前記コンピュータの処理装置が、前記乗車券特定情報と前記移動体の状況情報を受信し、
前記処理装置が、前記乗車券特定情報に対応する前記条件情報を前記記憶装置から読み出し、
前記処理装置が、前記状況情報と前記条件情報を比較し、
前記処理装置が、その比較結果に応じて前記乗車券特定情報又は／及び前記条件情報に対応する前記機器特定情報及び前記制御コマンドを前記記憶装置から読み出し、
前記処理装置が、前記機器特定情報宛てに前記制御コマンドを送信する自動操作方法。
【請求項１１】
制御機器を遠隔で制御するというサービスを、移動体を利用する利用者に提供するための自動操作システムにおいて、
前記利用者が前記列車を利用するための乗車券を特定するための乗車券特定情報と、前記制御機器を操作するための条件情報であって、時間帯、平日か休日か、列車が往路にあるか復路にあるか、前記移動体が特急か急行か普通か、駅、前記列車が前記駅に到着したか発車したかを含む条件情報と、前記制御機器を特定するための機器特定情報と、前記制御機器に対する制御コマンドとを記憶する記憶装置と、
前記記憶装置にアクセス可能な処理装置とを備え、
前記処理装置は、前記乗車券特定情報と時間帯、平日か休日か、列車が往路にあるか復路にあるか、前記移動体が特急か急行か普通か、駅、前記列車が前記駅に到着したか発車したかを含む状況情報を受信する手段と、前記乗車券特定情報に対応する前記条件情報を前記データベースから読み出す手段と、前記状況情報と前記条件情報を比較する手段と、前記状況情報と前記条件情報が一致した場合に前記乗車券特定情報及び前記条件情報に対応する前記機器特定情報及び前記制御コマンドを前記データベースから読み出す手段と、前記機器特定情報宛てに前記制御コマンドを送信する手段とを備える自動操作システム。
【請求項１２】
制御機器を遠隔で制御するというサービスを、移動体を利用する利用者に提供するための、コンピュータによる自動操作方法において、
前記コンピュータの記憶装置が、前記利用者が前記列車を利用するための乗車券を特定するための乗車券特定情報と、前記制御機器を操作するための条件情報であって、時間帯、平日か休日か、列車が往路にあるか復路にあるか、前記移動体が特急か急行か普通か、駅、前記列車が前記駅に到着したか発車したかを含む条件情報と、前記制御機器を特定するための機器特定情報と、前記制御機器に対する制御コマンドとを記憶し、
前記コンピュータの処理装置が、前記乗車券特定情報と時間帯、平日か休日か、列車が往路にあるか復路にあるか、前記移動体が特急か急行か普通か、駅、前記列車が前記駅に到着したか発車したかを含む状況情報を受信し、
前記処理装置が、前記乗車券特定情報に対応する前記条件情報を前記データベースから読み出し、
前記処理装置が、前記状況情報と前記条件情報を比較し、
前記処理装置が、前記状況情報と前記条件情報が一致した場合に前記乗車券特定情報及び前記条件情報に対応する前記機器特定情報及び前記制御コマンドを前記データベースから読み出し、
前記処理装置が、前記機器特定情報宛てに前記制御コマンドを送信する自動操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、  制御機器を遠隔で制御するというサービスを、移動体を利用する利用者に提供するための方法及びシステムに関する。
【背景技術】
【０００２】
従来の情報家電操作や自宅鍵開閉確認等の遠隔機器制御は、操作・確認をするための利用者によるサーバアクセスをイベントトリガとしていた。
【０００３】
そこで、利用者が意識することなく自動で制御機器を遠隔操作するものとして、自動制御モードおいて、利用者が出かける際には携帯する移動体通信端末が住居のあるセルエリアから外部の隣接したセルエリアに移動したことを検知したときに、また、利用者が帰宅する際には携帯する移動体通信端末が隣接したセルエリアから住居のあるセルエリアに入ってきたことを検知したときに、予め決められた特定情報家電端末に対して機器制御を行うことができるシステムが考えられている（特許文献１参照）。
【０００４】
また、自動改札機から読取られた情報から、乗車券類の所持者を特定する情報を抽出し、通信回線網を介して自宅などに通信し、自宅に設けられている電気機器のスイッチのＯＮ又はＯＦＦなどする自動改札システムが考えられている。（特許文献２参照）。
【０００５】
また、メール自動送信部は利用者の無線携帯端末の現在位置情報と、記憶部から制御部を通して読み出された自宅の位置情報及び自宅までの距離情報とに基づいて、無線携帯端末の現在位置が自動メール送信する自宅までの距離に達したかどうか監視し、無線携帯端末の現在位置が自動メール送信する自宅までの距離に達したと判定した時点で、記憶部に予め登録しておいたメール内容のメールを制御部及び無線部をそれぞれ通して、自宅に送信させる遠隔制御システムが考えられている（特許文献３参照）。
【０００６】
【特許文献１】特開2004−192017号公報
【特許文献２】特開2002−150334号公報
【特許文献３】特開2002−34080号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１や特許文献３では、自宅との距離を判定基準にしているため、道路の混雑度や乗車する列車の種別（普通列車や急行列車など）に応じて時間が変わり、制御機器を適切に制御できない。
【０００８】
特許文献２では、自動改札機で情報を読み取ったことを判定基準にしているため、自動改札機から自宅までの時間が固定であり、その時間で制御可能な制御機器が限られる。また、列車の種別に応じて時間が変化するため、自動改札機で情報を読み取っただけでは適切な制御を行えない。
【０００９】
本発明が解決しようとする課題は、時間的な要素を加味することにより、制御機器を適切に制御できる方法及びシステムを提供することである。
【課題を解決するための手段】
【００１０】
本発明は、  検札に応じて記録媒体（例えば、ICカードや携帯通信端末に付加されたICチップ）から得たIDと列車から得た列車番号を受信し、IDをもとに個人情報データベースと条件データベースからサービスの実行条件（例えば、時刻条件や曜日条件、往復条件、列車条件。駅条件、列車操作条件）を検索し、列車番号と環境条件（例えば、時刻条件や曜日条件、往復条件、列車条件。駅条件、列車操作条件）により実行可能性のあるサービスの実行条件を抽出し、列車が停車駅に到着又は発車した場合に列車の列車番号と列車が到着か発車かの情報を受信し、列車番号と到着か発車かの情報をもとにサービスの実行条件を満たしたかどうかを判定し、サービスの実行条件を満たした場合に実行条件を満たしたサービスに対応する実行内容をアクションデータベースから検索し、サービスの実行内容に従ってサービスを実行する（例えば、制御サーバアドレス宛てに制御機器IDを付加して制御コマンドを送信）。
【発明の効果】
【００１１】
本発明によれば、時間的な要素を条件として制御機器を制御するため、制御機器を適切に制御できる。
【００１２】
本発明によれば、利用者が特別な操作をすることなく、制御機器を制御するため、利用者の操作負担を軽減でき、また、利用者が操作を忘れるのも防止できる。
【発明を実施するための最良の形態】
【００１３】
列車を用いて移動する利用者が列車の指定座席やグリーン車座席に座って、車内検札を行うためにICカード乗車券等を検札用のICカードリーダライタにかざしたときに、予め決められた制御機器の遠隔操作条件のリストを取り出し、その後は列車が予め決められた場所に到着、発車したことをトリガとして条件を満たしたもののみ、制御機器の遠隔操作を行うという最小の手間で実現した。
【００１４】
図１は、本発明の実施例１のシステム構成図である。図１は、列車１０１、仲介処理装置１０３、自宅１０４、自家用車１０５、会社１０７、地上ネットワーク１０８、等から構成される。列車１０１には、車上処理装置１０２が含まれている。仲介処理装置１０３は鉄道会社イントラネット内にあるものとする。自宅１０４、自家用車１０６、会社１０７にはそれぞれサーバ処理装置１０５が含まれている。なお、自宅１０４、自家用車１０６、会社１０７はマンション等の集合住宅、ホテル、公用車やレンタカー等でも構わない。地上ネットワーク１０８は、有線、無線を含むインターネット、イントラネット等であり、列車１０１の車上処理装置１０２から無線通信で接続され、仲介処理装置１０３から有線で接続される。また、自家用車１０６等のサーバ処理装置１０５からは無線通信で接続され、自宅１０４、会社１０７等のサーバ処理装置１０５からは無線通信や有線で接続される。列車１０１内の車上処理装置１０２から地上ネットワーク１０８を介して仲介処理装置１０３に情報を伝達し、仲介処理装置１０３での処理に応じて地上ネットワーク１０８を介して各サーバ処理装置１０５に情報が伝達される。
【００１５】
図２は、車上処理装置１０２の構成図である。車上処理装置１０２は、内部情報処理部２０１、車上ネットワーク２０２、外部送受信処理部２０３、ICカードリーダライタ２０４から構成される。内部情報処理部２０１は、自列車の列車番号、自列車の各停車駅の発着状態を保持しており、停車駅に到着、発車する度に外部送受信処理部２０３に列車番号と停車駅の発着状態を送信する。また、ICカードリーダライタ２０４からカードID情報を読み込み、外部送受信処理部２０３に列車番号、カードID情報を送信する。車上ネットワーク２０２は有線、無線を含むローカルエリアネットワークである。車両内の指定席座席、グリーン車座席にICカードリーダライタ２０４が設置され、それらは車上ネットワーク２０２に接続されている。ICカードリーダライタ２０４はICカード乗車券等２０５がかざされることで自動検札を行い、同時にカードIDを内部情報処理部２０１に送信する。
【００１６】
図３は、仲介処理装置１０４の構成図である。仲介処理装置１０４は、内部情報処理部３０１、外部送受信処理部３０２、個人情報データベース３０３、条件リストデータベース３０４、アクションリストデータベース３０５から構成される。内部情報処理部３０１は、外部情報処理部３０２から受信した情報とそれに対応する個人情報データベース３０３の情報から、必要な条件リストを条件リストデータベース３０４から取り出し、外部情報処理部３０２から受信した情報により条件を満たせば、対応するアクションをアクションリストデータベース３０５から取り出して実行する。外部送受信処理部３０２は、列車１０１の車上処理装置１０２から送信される列車番号や停車駅の発着状態やカードIDを受信し、自宅１０４、自家用車１０５、会社１０７等にある各サーバ処理装置１０５に内部情報処理部３０１からの情報を送信する。また、必要であれば内部情報処理部３０１から要求のあった電子メールの送信処理を行う。
【００１７】
図４は、個人情報データベース３０３のデータ構成である。個人情報データベース３０３の登録項目は、カードID４０１、自分宛メールアドレス４０２、関係者宛メールアドレス４０３、ホームサーバアドレス４０４、カーサーバアドレス４０５、会社サーバアドレス４０６、対応条件IDリスト４０７、自宅最寄り駅ID４０８、利用駅ID４０９である。個人情報データベース３０３は、ICカード乗車券購入時、もしくは会員登録時等に登録される利用者の個人情報を集めたものである。カードID４０１はICカード乗車券のカードID、もしくはチケットレスによる座席指定等を行う場合はICチップ付き携帯通信端末等内のIDである。つまり、カードID４０１は、乗車券を特定するための情報である。自分宛メールアドレス４０２は、条件リストデータベース３０４に登録されたある条件を満たして、対応するアクションリストデータベース３０５で記述しているアクションを行ったときに処理結果もしくは処理内容を必要に応じてメール送信するときの宛先である。関係者宛メールアドレス４０３も同様である。必要に応じてメールアドレスの登録数を増やしてもよい。また、不要であればメールアドレスを登録しないようにしてもよい。ホームサーバアドレス４０４、カーサーバアドレス４０５、会社サーバアドレス４０６はそれぞれ自宅１０４、自家用車１０５、会社１０７にある各サーバ処理装置１０５と通信を行うためのIPアドレスである。これも必要に応じて登録数を増やしても、減らしても、登録しない項目があってもよい。対応条件IDリスト４０７は処理を行う条件番号のリストである。処理を行う条件番号は条件リストデータベース３０４に登録された番号である。処理を行う条件番号はサービス提供者が予め準備しており、利用者はその中から必要なものを選ぶことにしても、予めサービス提供者が利用者に必要なものを提供することにしてもよい。自宅最寄り駅ID４０８は、登録したカードID４０１が定期券のものである場合には自宅最寄り駅の駅IDを登録し、指定券付乗車券のものである場合には乗車駅の駅IDを登録する。利用駅ID４０９は、登録したカードID４０１が定期券のものである場合には定期券区間のうち自宅最寄り駅でない方の駅の駅IDを登録し、指定券付乗車券のものである場合には降車駅の駅IDを登録する。また、個人情報データベース３０３の利用者の住所から最寄駅を検索し、その駅IDを登録してもよいし、利用者の行動履歴（いつ、どの駅を利用したか）から最寄駅や利用駅を推定し、その駅IDを登録してもよい。
【００１８】
図５は、条件リストデータベース３０４のデータ構成である。条件リストデータベース３０４の登録項目は、条件ID５０１、時刻条件５０２、曜日条件５０３、往復条件５０４、列車条件５０５、駅条件５０６、列車操作条件５０７、対応アクションリスト５０８である。各条件と対応アクションとの関係は、利用者が制御機器を利用するまでの残時間に基づいて決定されるのが好ましい。時刻条件５０２、曜日条件５０３、往復条件５０４、列車条件５０５、駅条件５０６、列車操作条件５０７の全ての項目は必須ではなく、これらの少なくとも１つの項目があればよい。条件リストデータベース３０４は、サービス提供者によって予め決められた、サービスを提供するための条件を集めたリストである。条件ID５０１は、条件毎に個別に与えられたIDであり、個人情報データベース３０３の対応条件IDリスト４０７に登録されたIDに相当するものである。時刻条件５０２は、時刻に関する条件が登録されたものであり、午前、午後等の種別に分けて登録される。朝、昼、夕方等に分けてもよい。曜日条件５０３は、曜日に関する条件が登録されたものであり、平日、休日等の種類に分けて登録される。これは列車のダイヤが平日と休日で異なるからである。時刻条件５０２、曜日条件５０３は、列車の時間的な条件である。往復条件５０４は、その移動が往路であるか復路であるかの条件が登録されたものである。なお、これらの条件以外に季節の条件等が登録されていてもよい。列車条件５０５は、列車の種別に関する条件が登録されたものであり、特急、急行、各停（普通）等の種別に分けて登録される。これは所要時間や到達時間が異なるからである。駅条件５０６は、どの駅にいるときにアクションを起こすかを登録するための項目である。条件リストデータベース３０４はすべての利用者に共通に利用される条件のリストであるので駅名を明記する方式はとっていない。従って乗車駅の何駅後かもしくは降車駅の何駅前という記述方式に統一している。実際の条件判定を行う場合には降車駅、乗車駅に該当する駅名を代入して駅条件の実際の駅名を予め算出しておく。列車操作条件５０７は、条件を満たすのが列車の到着時か発車時かを指定するために登録される。往復条件５０４、列車条件５０５、駅条件５０６、列車操作条件５０７は、列車の状況の条件である。列車１０１は各停車駅に到着した時と発車する時に車上処理装置１０２から仲介処理装置１０３に情報が送信される。このタイミング毎に条件判定を行うのが好ましいが、一定時間毎に条件判定を行ってもよい。対応アクションリスト５０８は、条件がそろったときに実行するアクションのアクション番号のリストを登録したものである。アクション番号はアクションリストデータベース３０５に登録された番号である。以上により、１つの条件を満たせば、複数のアクションを実行させることも可能となり、１つのアクションを実行させるのに２つ以上の論理和条件を設定することも可能となる。また、実施例１では、列車条件５０５を条件リストデータベース３０４の項目として登録しているが、例えば特急列車の場合のみの条件を準備しておき、急行列車である場合や各駅停車である場合には、駅条件５０６の項目を予め決めたアルゴリズムで再計��して動的に読み替えるようにしてもよい。具体的には急行列車の場合には駅条件５０６の項目が「降車駅i駅前」の場合は「降車駅i＋１駅前」と読み替え、各駅停車の場合には「降車駅i＋３駅前」と読み替える、等でもよい。
【００１９】
図６は、アクションリストデータベース３０５のデータ構成である。アクションリストデータベース３０５の登録項目は、アクションID６０１、制御サーバアドレス６０２、制御機器ID６０３、制御コマンド６０４、応答待ち６０５、連絡先メールアドレス６０６である。アクションリストデータベース３０５は、サービス提供者が予め決めた、提供するサービスを集めたリストである。アクションID６０１は、サービス毎に個別に与えられたIDであり、条件リストデータベース３０４の対応アクションリスト５０８に登録されたIDに相当するものである。制御サーバアドレス６０２は、サービスをするために制御を行う機器が含まれているサーバ処理装置１０５のIPアドレスである。個人情報データベース３０３で登録項目として挙げられている、ホームサーバ、カーサーバ、会社サーバの種別がこの項目として登録される。アクションリストデータベース３０５は、条件リストデータベース３０４と同様に、すべての利用者に共通に利用されるサービスのリストであるのでサーバアドレスを明記する方式はとっていない。対応する個人情報を用いて実際のIPアドレスが代入される。制御機器ID６０３は、サービスをするために制御を行う機器のIDである。このIDはサービス提供者の中で標準化を行ったIDを利用することとする。制御サーバアドレス６０２と制御機器ID６０３が、制御機器を特定するための情報を形成する。制御コマンド６０４は、サービスをするために実際に制御を行うための制御コマンドである。このコマンドもサービス提供者の中で標準化を行ったコマンドを利用することとする。応答待ち６０５は、サービスを行った結果を利用者に知らせるために機器を制御した時に制御結果応答を受信するか否かを指定する項目である。連絡先メールアドレス６０６は、サービスを行ったことを利用者に知らせるための連絡先メールアドレスである。応答待ち６０５の登録項目が「有」の場合は、応答メッセージを受信した後にメール送信を行い、「無」の場合は、サービスを行った旨を知らせるメールを送信する。応答待ち６０５は、必須の項目ではない。なお、連絡先メールアドレス６０６の登録項目は対応する個人情報を用いて実際のメールアドレスが代入される。メールアドレスを個人情報に登録していない場合にはメール送信が行われない。個人情報データベースと条件リストデータベースとアクションリストデータベースは、１つのデータベースであってもよい。
【００２０】
図７は、サーバ処理装置１０５の構成図である。サーバ処理装置１０５は、内部情報処理部７０１、外部送受信処理部７０２、機器７０３、７０４等、ローカルネットワーク７０５から構成される。内部情報処理部７０１は、外部送受信処理部７０２から受信した情報をもとに、対応する機器７０３、７０４等に制御信号を送信する。また、制御結果を機器７０３、７０４等から受信して応答を外部送受信処理部７０２に送信する。外部送受信処理部７０２は、仲介処理装置１０３と通信を行う。機器７０３、７０４等は、制御機器であり、例えば自宅１０４では、玄関鍵、洗濯機、空調装置等が挙げられ、自家用車１０６では、ドア鍵、エンジン、空調装置等が挙げられ、会社１０７では、コピー機、プリンタ等が挙げられる。機器７０３、７０４等には、機器IDが割り振られており、制御を行うためのコマンドも公開されており、内部情報処理部７０１から制御できる。ローカルネットワーク７０５は機器７０３、７０４等と内部情報処理部７０１とを接続するネットワークであり、有線、無線の通信を介して接続される。
【００２１】
次に、仲介処理装置１０４の内部情報処理部３０１における条件判定処理の初期化処理フローを図８のフローチャートに従って説明する。列車１０１の利用者は、車内の指定席座席やグリーン車座席に着席した時にICカード乗車券等２０５をICカードリーダライタ２０４にかざすことで自動検札を行う。但し、自動改札機や車掌が所有するICカードリーダライタで自動検察を行ってもよい。このときに同時に列車番号とカードID４０１を外部送受信処理部３０２から受信し、図８に示すフローチャートの処理を開始する。なお、各列車１０１は、自列車の列車番号、自列車の各停車駅の発着状態を保持しており、停車駅に到着、発車する度に仲介処理装置１０４に列車番号と停車駅の発着状態を送信している。
【００２２】
まず、受信した列車番号の、最新の停車駅の発着状態を取り出す。次に受信したカードID４０１に対応した個人情報を個人情報データベース３０３から取得し、自宅最寄り駅ID４０８と利用駅ID４０９を取り出す。カードID４０１から自宅最寄り駅ID４０８と利用駅ID４０９を取り出してもよい。取り出した自宅最寄り駅ID４０８と利用駅ID４０９のどちらかが最新の停車駅と同じ又は近いはずであり、最新の停車駅と異なる方を降車駅であると推測する（ステップ８０１）。次に推測した降車駅が既に到着済みであるかどうかを確認する（ステップ８０２）。内部情報処理部３０１内では、列車番号が分かれば、上り列車、下り列車の区別がつくものとし、駅名と駅IDとの対応付けもでき、列車の停車駅の順序も把握しているものとする。従って列車番号と最新の停車駅が分かれば該当列車の進行方向が分かるため、ステップ８０１で推測した降車駅に到着済みであるかが判断できる。降車駅に到着済みであれば、利用者が列車から降車したとみなし、サービスを終了する。まだ降車駅に到着していない場合は、ステップ８０１で取得した個人情報の中の対応条件IDリスト４０７を抜き出し、各対応条件IDに対応する条件を条件リストデータベース３０４から取得して、メモリのワークエリアにコピーする（ステップ８０３）。次に、現在時刻、現在の曜日情報を他のデータベースから取得する。さらにステップ８０１から、利用者が自宅最寄り駅から利用駅に向かっている場合は往路、その逆の場合は復路とみなして往復条件の情報を決定する。さらに列車条件情報も取得する（ステップ８０４）。次にステップ８０４で取得した時刻条件、曜日条件、往復条件、列車条件と、ステップ８０３で取得した各々の条件リストを比較して条件を１項目でも満たさないものはワークエリアからその条件を削除してゆく（ステップ８０５）。以上でワークエリアに残された条件のリストが実行可能性のあるサービスの条件リストになる。ワークエリアにコピーされた条件リストは駅条件５０６の項目に具体駅が代入されていないため、乗車駅、降車駅をステップ８０１で推測した値として代入し、駅条件５０６の項目を対応する駅に変更し（ステップ８０６）、初期化の処理を終了する。
【００２３】
次に、仲介処理装置１０４の内部情報処理部３０１における条件判定処理の初期化が終わった後の条件判定処理の処理フローを図９のフローチャートに従って説明する。各列車１０１は、自列車の列車番号、自列車の各停車駅の発着状態を保持しており、停車駅に到着、発車する度に仲介処理装置１０４に列車番号と停車駅の発着状態を送信する。仲介処理装置１０４がこの列車番号と停車駅の発着状態を受信した時に図９に示すフローチャートの処理を開始する。
【００２４】
まず、受信した列車番号に乗車している利用者のカードID４０１に対応する条件リストが図８に示す初期化処理でワークエリアにコピーされているが、その全てのカードID４０１に対応する条件リストをチェック済みであるかどうかを調べる（ステップ９０１）。チェック済みであれば処理を終了する。チェック済みでなければ、受信した停車駅の駅IDとその停車駅に到着したのか発車したのかを識別する発着情報５０７を取得する（ステップ９０２）。次に、チェック済みでないカードID４０１に対応する降車駅が、既に到着済みであるかどうかを確認する（ステップ９０３）。内部情報処理部３０１内では、列車番号が分かれば、上り列車、下り列車の区別がつくものとし、駅名と駅IDとの対応付けもでき、列車の停車駅の順序も把握しているものとする。従って列車番号と最新の停車駅が分かれば該当列車の進行方向が分かるため、降車駅に到着済みであるかが判断できる。降車駅に到着済みであれば利用者が列車から降車したとみなし、サービスを終了するため、そのカードID４０１に対応する条件リストをワークエリアから削除し（ステップ９０４）、ステップ９０１を実行する。降車駅に到着済みでなければ、駅条件５０６、列車操作条件５０７に適合する条件の対応アクションリスト５０８を取得する（ステップ９０５）。次に適合した条件をワークエリアから削除する（ステップ９０６）。次に取得した対応アクションリスト５０８の各アクションID６０１に対応するアクションを実行し（ステップ９０７）、ステップ９０１を実行する。ステップ９０７については図１０のフローチャートで説明する。
【００２５】
次に、仲介処理装置１０４の内部情報処理部３０１における条件判定処理で条件を満たしてアクション処理を行うときの処理フローを図１０のフローチャートに従って説明する。図９におけるステップ９０７において、対応アクションリスト５０８とカードID４０１が渡されることによって図１０に示すフローチャートの処理を開始する。
【００２６】
まず、対応アクションリスト５０８の全てのアクションID６０１に対応するアクション処理を実行したかどうかをチェックする（ステップ１００１）。実行済みであれば処理を終了する。実行済みでなければ、実行済みでないアクションID６０１に対応するアクションの情報をアクションリストデータベース３０５から取得する（ステップ１００２）。次に、取得した情報の中の制御サーバアドレス６０２に対応するIPアドレスを、個人情報データベース３０３の渡されたカードID４０１に対応する項目から取得する（ステップ１００３）。次に、取得したIPアドレス宛てに制御機器ID６０３、制御コマンド６０４を送信する（ステップ１００４）。これで該当する制御機器に対して、送信した制御コマンドが実行され、利用者がサービスを受けることができる。次に、応答待ち６０５の項目が「有」であるかどうかを確認する（ステップ１００５）。応答待ち６０５の項目が「有」であれば、応答があったかどうかを判定し（ステップ１００６）、応答があった場合には、ステップ１００８を実行する。ステップ１００６において応答がなかった場合にはタイムエラーであるかどうかを判定し（ステップ１００７）、タイムエラーでない場合は再びステップ１００６を実行する。タイムエラーになった場合には、再びステップ１００４を実行する。次に、取得した情報の中の連絡先メールアドレス６０６に対応するメールアドレスを、個人情報データベース３０３の渡されたカードID４０１に対応する項目から取得する（ステップ１００８）。次に、アクションの実行結果をステップ１００８で取り出したメールアドレス宛てに送信し（ステップ１００９）、再びステップ１００１を実行する。
【００２７】
以上説明したように、実施例１によれば、例えば平日の夕方、列車を使って会社から自宅へ帰ってきたときに、炊飯器のスイッチが入れられご飯がちょうど炊き上がっていたり、洗濯機のスイッチが入れられ洗濯がちょうど終わっていたり、エアコンのスイッチが入れられ部屋が快適な温度になっていたり、風呂場の水道の蛇口が開き、湯船に水を入れ、風呂を沸かしてちょうどよい湯加減になっていたりということが、利用者の意識をすることなく可能となり、快適に生活ができるだけでなく、自宅に戻ってからの時間が有効に使えるようになる。利用者の自宅の機器だけでなく、会社の機器やよく利用する外出先の機器に適用することも可能である。この場合、自宅最寄り駅と利用駅を逆に考えればよい。
【００２８】
また、例えば休日の夕方、列車で旅行に行き、旅行先から自宅最寄り駅の駐車場に駐車してある自家用車まで戻ってきた時に、エンジンのスイッチが入れられちょうどエンジンが温められて安定走行可能な状態になっていたり、エアコンのスイッチが入れられて車内が快適な温度になっていたり、事前に車内の各種機器の診断がなされて異常があった場合には異常個所と修理のためのサービスステーションへの案内が車内のカーナビゲーションシステムのディスプレイに表示されていたりということが、利用者の意識をすることなく可能となり、快適に自家用車で移動できるだけでなく、自家用車の状態を安全に保つことや、スムーズな移動を行うことができるようになる。
【００２９】
また、例えば平日の朝、列車を使って会社に出勤したときに、自分宛に届いた電子メールを、ネットワークプリンタを使ってプリントアウトしていたり、会議に必要な資料を、コピー機を使ってコピーしていたりすることが、利用者の意識をすることなく可能となり、会社での時間を有効に使うことができるようになる。
【００３０】
また、例えば休日の朝、列車を使って旅行に行き、目的地の最寄り駅について予め予約していたレンタカーを利用する時に、エンジンのスイッチが入れられちょうどエンジンが温められて安定走行可能な状態になっていたり、エアコンのスイッチが入れられて車内が快適な温度になっていたりということが、利用者の意識をすることなく可能となり、快適にレンタカーで移動できるだけでなく、スムーズな移動を行うことができるようになる。
【００３１】
また、例えば平日の夜に、列車を使って出張先に移動して宿泊先のホテルに到着した時に、移動中に自分宛に届いた電子メールを、宿泊先のホテルのネットワークプリンタを使ってプリントアウトしていたり、会議に必要な資料を、宿泊先のホテルのコピー機を使ってコピーしていたりすることが、利用者の意識をすることなく可能となり、出張先での時間を有効に使うことができるようになるだけでなく、ホテルサービス付加価値の向上にもつながる。
【産業上の利用可能性】
【００３２】
本発明は、列車内向けのシステムや、列車駅の改札機システム、バス向けの運賃支払いシステム、飛行機の搭乗システムや、会社の出退勤システムに適用可能である。
【図面の簡単な説明】
【００３３】
【図１】システム構成図
【図２】車上処理装置の構成図
【図３】仲介処理装置の構成図
【図４】個人情報データベース
【図５】条件リストデータベース
【図６】アクションリストデータベース
【図７】サーバ処理装置の構成図
【図８】条件判定の初期化処理フロー
【図９】条件判定処理の処理フロー
【図１０】アクション処理の処理フロー
【符号の説明】
【００３４】
１０１  列車
１０２  車上処理装置
１０３  仲介処理装置
１０４  自宅
１０５  サーバ処理装置
１０６  自家用車
１０７  会社
１０８  地上ネットワーク
【図１】
2006338433.tif 000003
【図２】
2006338433.tif 000004
【図３】
2006338433.tif 000005
【図４】
2006338433.tif 000006
【図５】
2006338433.tif 000007
【図６】
2006338433.tif 000008
【図７】
2006338433.tif 000009
【図８】
2006338433.tif 000010
【図９】
2006338433.tif 000011
【図１０】
2006338433.tif 000012