(57)【要約】【課題】最適な人若しくは装置への通知，依頼や，特定の相手に対して最も都合の良いタイミングでの通知，依頼，返答などを連鎖的に実行できるシステムを提供すること。【解決手段】個人またはグループが所持する通信端末の状況変化のパターンを登録することにより，ネットワークに接続された様々な端末装置の機能を実行する判断材料とし，個人の状況変化パターン同士も連鎖することにより，グループ内での各個人の状況変化を組み合わせ，複雑な状況変化にも対応できることを特徴とする，システムが提供される。【選択図】　図５
2004118743.tif 000002
【特許請求の範囲】
【請求項１】
個人またはグループが所持する通信端末の状況変化のパターンを登録することにより，ネットワークに接続された様々な端末装置の機能を実行する判断材料とし，
前記個人の状況変化パターン同士も連鎖することにより，前記グループ内での各個人の状況変化を組み合わせ，複雑な状況変化にも対応できることを特徴とするシステム。
【請求項２】
多様なプログラムを実行するにあたり，個人，グループまたはインターネット接続可能な端末の現在状況とこれからの状況を判断材料として，その時点で必要とされている機能を自動的に推測することを特徴とする，システム。
【請求項３】
実行される機能が条件としている状況から，他の機能の呼び出しが連鎖的に行われることを特徴とする，システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，複数の通信端末が接続されたシステムに関する。
【０００２】
【従来の技術】
従来では，離れた者同士がコミュニケーションを取ろうと思った場合，通信端末を用いて自らの状況，場所などを登録し，相手が通信端末を用いてその状況等を閲覧できる状態にしておくことにより，コミュニケーションを開始するうえでの方法，タイミングの意思表示をするシステムが提案されていた。しかしながら，自分の設定や相手に対する確認の作業を行う必要があった。
【０００３】
また，従来，情報交換の場として，インターネット上等での掲示板が利用されていた。この掲示板では，１つの書き込みに対して複数の返答が付加され，さらに，そこから新しい書き込みに発展すしたりもする。しかしながら，従来の掲示板は，いわゆる掲示板としての単機能しか有していなかった。
【０００４】
また，グループウェア内で報告，連絡，相談をする際には，送信者側の判断で，掲示板への書き込みやメール送信，メッセージの書置きなどを行う手法が一般的であった。このため，対象者の状況は考慮されず，思い通りにコミュニケーションが取れないという問題もあった。
【０００５】
【発明が解決しようとする課題】
本発明は，上記問題点に鑑みてなされたものであり，本発明の目的は，お互いの現在状況およびそれ以後の状況を，自動的に設定し，変更時には通知することが可能な，新規かつ改良されたシステムを提供することである。
【０００６】
また，本発明の別の目的は，最適な人若しくは装置への通知，依頼や，特定の相手に対して最も都合の良いタイミングでの通知，依頼，返答などを連鎖的に実行することが可能な，新規かつ改良されたシステムを提供することである。
【０００７】
また，本発明の別の目的は，対象者の状況に基づいて，各プログラム側で自動的に公的な機能を推論し，最適なタイミング，最良の方法で内容を伝えることが可能な，新規かつ改良されたシステムを提供することである。
【０００８】
【課題を解決するための手段】
上記課題を解決するため，本発明の第１の観点によれば，個人またはグループが所持する通信端末（携帯端末など）の状況変化のパターンを登録することにより，ネットワークに接続された様々な端末装置の機能を実行する判断材料とし，個人の状況変化パターン同士も連鎖することにより，グループ内での各個人の状況変化を組み合わせ，複雑な状況変化にも対応できることを特徴とする，システムが提供される。
【０００９】
また，本発明の別の観点によれば，多様なプログラムを実行するにあたり，個人，グループまたはインターネット接続可能な端末の現在状況とこれからの状況を判断材料として，その時点で必要とされている機能を自動的に推測することを特徴とする，システムが提供される。
【００１０】
また，本発明の別の観点によれば，実行される機能が条件としている状況から，他の機能の呼び出しが連鎖的に行われることを特徴とする，システムが提供される。
【００１１】
【発明の実施の形態】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に略同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００１２】
本発明の第１の実施形態にかかるシステムは，例えば，個人またはグループが所持する通信端末（例えば，携帯電話，ＰＤＡなどの携帯端末，ＰＣ，Ｌモード端末等）を用いて，所持者の状況変化のパターンを登録することにより，ネットワークに接続された様々な端末装置（携帯電話，ＰＨＳ，ＰＣ，Ｌモード端末，ＦＡＸ，ＰＣ周辺機器，各種の情報家電製品，等）の機能を実行する判断材料とする。さらに，個人の状況変化パターン同士も連鎖することにより，上記グループ内での各個人の状況変化を組み合わせ，複雑な状況変化にも対応できる。
【００１３】
また，本実施形態にかかるシステムは，様々なプログラムを実行するにあたり，いま必要とされている機能は何かを推測するために，個人，グループまたはインターネット接続可能な端末の現在状況およびこれからの状況とを判断材料とすることができる。また，実行される機能が条件としている状況から，他の機能の呼び出しが連鎖的に行うことができる。
【００１４】
具体的には，例えば，まず，自分（Ａ）がこれから帰宅予定で，３０分後に自宅に到着すると設定した場合を想定する。この場合には，例えば，以下の２つのパターンＡ−１，Ａ−２が実行される。
【００１５】
（パターンＡ−１）
その時間に家族がみな外出していたら，自分（Ａ）が帰宅する１０分前にエアコンを２６℃で動作開始させる。
【００１６】
（パターンＡ−２）
他人（Ｂ）に対して帰宅予定時間をメール等で通知する。
【００１７】
さらに，上記パターンに連鎖して，以下のパターンＢが実行される。
【００１８】
（パターンＢ−１）
Ｂが外出中であり，かつ，Ａから帰宅通知を受けた場合には，Ａの帰宅時間に合わせてメニューａの自動調理を開始する。
【００１９】
これらの結果，自分（Ａ）が帰宅したときには，自宅は適温に設定され，自分（Ａ）用のメニューａが用意されている。
【００２０】
また，本実施形態にかかるシステムは，例えば，ログインした端末を判断することによって個人，グループ，端末のステータスを自動的に変更することができる。具体例を挙げると，例えば，ある者がＬモードからログインした場合には，当該者の現在状況を「場所：自宅」などと自動的に更新して登録できる。
【００２１】
また，本実施形態にかかるシステムは，例えば，インターネットの掲示板をグループ（例えば，家族，職場の同僚など）で利用することができる。グループ内の各ユーザは，例えば，同時に現在とこれからの状況を手動または自動で登録することができる。
【００２２】
例えば，あるユーザが掲示板への書込む際（問合せ等コミュニケーション）には，掲示板プログラムは，対象ユーザの状況を問合せることができる。また，例えば，書き込み者と対象ユーザのあらかじめ登録された状況変化パターンを適用して，メール送信，書き込み，問い合わせ，返答，アンケート，書き込み通知，緊急連絡通知などを行い，レスポンスを促すことができる。
本実施形態にかかるシステムでは，離れた者同士がコミュニケーションを取ろうと思った場合に，自ら状況，場所などを設定し，相手が見られる状態にしておくことができる。これにより，コミュニケーションを開始するうえでの方法，タイミングの意思表示をすることができる。
【００２３】
また，従来では，自分の設定や相手に対する確認の作業を行う必要があったが，本実施形態にかかるシステムはかかる問題を解決している。
【００２４】
即ち，本実施形態にかかるシステムでは，お互いの現在の状況とこれからの状況を自動的に設定できるとともに，相互の状況変更時の通知を自動的に行うことができる。
【００２５】
また，本実施形態にかかるシステムでは，例えばインターネット上などでの，いわゆる掲示板機能も当然に有する。従来の掲示板は，掲示板としての単機能しか持っていなかったが，本実施形態にかかるシステムはかかる機能にとどまらず，掲示板をさらに応用した機能を有する。
【００２６】
即ち，本実施形態にかかるシステムは，書き込みの内容と書き込み者の状況，返答者の状況，さらに関係のある周囲の人間の状況と連動させることができる。これにより，書き込みの内容から最適な人への通知，依頼や特定の相手に対して最も都合の良いタイミングでの通知，依頼，返答，代理人への通知，依頼などを連鎖的に行うことができる。
【００２７】
また，従来では，グループウェアによる報告，連絡，相談は送信者側の判断で，掲示板への書き込みやメール送信，メッセージの書置きなどを行う為，対象者の状況は考慮されず，思い通りにコミュニケーションが取れなかった。
【００２８】
これに対し，本実施形態にかかるシステムでは，現在状況とこれからの状況を管理する管理機能を既存のグループウェアに取り入れている。さらに，例えばグループ内のユーザ間での報告，連絡，相談において，送信者，対象者の状況の遷移をあらかじめパターンとして登録することができる。これにより，当該状況の変化等に基づいて，各プログラム側で適切な機能を自動的に判断し，最適なタイミング，最良の方法で内容を伝えることができる。
【００２９】
以下に，上記のような本実施形態にかかるシステムの構成および機能をより詳細に説明する。
【００３０】
まず，図１に基づいて，本実施形態にかかるシステムのサーバーの構成について説明する。なお，図１は，本実施形態にかかるシステムのサーバーの構成を示すブロック図である。
【００３１】
図１に示すように，サーバーは，例えば，アクションエンジンと，プログラムとから主に構成される。
【００３２】
アクションエンジンは，データ受信部と，機器・ユーザ認証部と，推測部，推論部と，アクション抽出部と，アクションデータ管理部と，アクションデータ登録部と，アクションデータ変更部と，アプリケーション情報作成部と，データ送信部と，アクション実行部と，アクションデータ保存部とを備える。かかる構成により，アクションエンジンは，例えば，登録されたアクションデータに基づいて，ユーザや端末等の現在状況等に基づいて，その後に実行すべき機能を推測，推論することができる。
【００３３】
かかるアクションエンジンは，複数のプログラムＰ１，…，Ｐｎに基づいて，動作する。従って，プログラムを多様に変更・追加することにより，アクションエンジンは多様な機能を実現できる。
【００３４】
次に，図２〜図４に基づいて，本実施形態にかかるシステムの概容について，家族間での使用例を挙げて説明する。なお，図２は，本実施形態にかかるシステムにおけるユーザ状況のデータテーブル例を示す説明図である。また，図３は，本実施形態にかかるシステムにおけるアクションスキーマのデータテーブル例を示す説明図である。また，図４は，本実施形態にかかるシステムにおけるメッセージのデータテーブル例を示す説明図である。
【００３５】
図２に示すように，ユーザ状況データテーブルでは，例えば，グループ（例えば家族など）のメンバーそれぞれの状況を管理している。このユーザ状況としては，例えば，現在の状況とこれから（将来）の状況の双方が管理される。かかるテーブル上の各ユーザの状況は，ユーザの実際の状況変化に応じて継続的に，自動的若しくはマニュアルで更新される。さらに，ユーザ状況データテーブルは，他のプログラムからの要求に対して情報を提供する。
【００３６】
図３に示すように，アクションスキーマデータテーブルでは，例えば，各アクションに関して，条件となる状況と，その状況の変化・アクションと，起動されるアクションが，関連付けられて記録されている。各プログラムは，必要に応じて，このアクションスキーマデータテーブルを参照する。即ち，アクションスキーマデータテーブルには，グループ（例えば家族など）それぞれの状況およびそれに従うアクションなどが登録されており，各プログラムはこのアクションスキーマにしたがって多様な機能を実行する。
【００３７】
図４に示すように，メッセージデータテーブルでは，各メッセージについて，差出人（Ｆｒｏｍ），受取人（Ｔｏ），種別，状況，内容などが記録されている。
例えば，掲示板プログラムの場合には，各ユーザが登録したメッセージを，このようなメッセージデータテーブルを利用したデータベースに保存する。各メッセージは種別を持っており，アクションスキーマと連動して各プログラム機能を実行することができる。
【００３８】
次に，図５に基づいて，本実施形態にかかるシステムの動作フローについて説明する。なお，図５は，本実施形態にかかるシステムの動作フローを示す説明図である。
【００３９】
図５に示すように，本実施形態にかかるシステムは，例えば，ある利用者グループ内のあるユーザの入力や要求等をきっかけとして，ユーザや対象端末の状況に基づいて，求められる好適なアクションを推測したり，登録済みの状況変化に関連付けられた機能実行パターンを抽出したりする。これにより，例えば，対象ユーザ，対象グループ，対象端末に対して何らかのアクションを自動的に実行する。また，その他の対象パターンを連鎖して実行することもできる。
【００４０】
次に，図６に基づいて，本実施形態にかかるシステムにおけるデータベースの構成について説明する。なお，図６は，本実施形態にかかるシステムにおけるデータベースの構成を模式的に示す説明図である。
【００４１】
図６に示すように，データベースは，加入者情報データベース，メンバーデータベース，状況データベース，掲示板データベース，アンケート回答データベース，アクションリストデータベースなどからなる。
【００４２】
例えば，会員ＩＤは利用者識別区分（ＵＩＤ）とは別にし，「ＡＡ０００１」のように英字混在の短い形式をランダム発生させ，憶えやすいものにする。
【００４３】
また，ログイン画面の表示は，例えば，Ｌモード端末からの場合，利用者識別区分（ＵＩＤ）のみで可能とする。一方，他の端末からの場合，利用者識別区分（ＵＩＤ）と会員ＩＤを入力させ，ログイン画面に遷移する。ただし，５０３系のようにＵＴＮ等がとれれば，２回目以降はＵＴＮを携帯等識別区分に格納し直接ログイン画面を表示する。（端末変更で該当ＵＴＮがＮｏｔＦｏｕｎｄなら通常通り会員ＩＤを入力させる。）
メンバーＩＤは，ＬｏｎｇＩｎｔ型の各ｂｉｔがＯｎの値を各人のＩＤとし，宛先等の管理はＢｉｔ　Ｍａｓｋで判定する。これにより最大３２人までのメンバーを管理する。
【００４４】
また，メンバーＩＤ＝０は加入者自体の情報を管理する仮想的なレコードとする。この場合，管理者区分＝１となる。
【００４５】
電話タイプは　ＲＦＣ２４２５，２４２６に準拠し，
また，ＷＯＲＫ：勤務先　ＨＯＭＥ：自宅　ＣＥＬＬ：携帯　ＰＡＧＥＲ：ポケベル
とする。但し，電話番号１をＰＲＥＦ：（優先電話）として扱う。
【００４６】
また，ステータス，場所の選択肢はシステム初期値をなくし，管理者による初期登録時か，ユーザの操作を記憶するかによって設定されるものとする。
【００４７】
また，メンバー登録時にそのメンバーの状況レコードは作成されるものとする次に，図７に基づいて，本実施形態にかかるシステムにおける掲示板タイプと内容の関係について説明する。なお，図７は，本実施形態にかかるシステムにおける掲示板タイプと内容の関係を示す説明図である。
【００４８】
図７に示すように，個人，伝言，緊急事態などの掲示板タイプに応じて，使用者，公開の是非，選択肢指示可能か否かなどといった掲示板の内容が異なる。
【００４９】
以上説明したように，本実施形態にかかるシステムは，外部からの入力や要求，また内部処理に基づいて，その時点で必要とされている機能を自動的に実行することができる。また，ユーザや対象端末の状況から必要とされる機能を推測することができる。さらに，インターネットに接続可能な端末などから状況を取得することができる。また，事前に自分やグループ，家電など対象の状況変化パターンを登録しておくことができる。さらに，状況変化パターンの組み合わせにより，多様なプログラムの機能を連鎖的に実行させることができる。
【００５０】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００５１】
例えば，ユーザの状況として，ＧＰＳ等を利用して，当該ユーザの現在位置（緯度・経度情報）を時津的に検出して，状況変化パターンに反映させることができる。
【００５２】
また，例えば，上記システムを，ホームオートメションまたはホームセキュリティに応用することもできる。
【００５３】
【発明の効果】
以上説明したように，本発明によれば，お互いの現在状況およびそれ以後の状況を，自動的に設定し，変更時には通知することができる。また，最適な人への通知，依頼や，特定の相手に対して最も都合の良いタイミングでの通知，依頼，返答などを連鎖的に実行することができる。また，対象者の状況に基づいて，各プログラム側で自動的に公的な機能を推論し，最適なタイミング，最良の方法で内容を伝えることができる。
【図面の簡単な説明】
【図１】図１は，第１の実施形態にかかるシステムのサーバーの構成を示すブロック図である。
【図２】図２は，第１の実施形態にかかるシステムにおけるユーザ状況のデータテーブル例を示す説明図である。
【図３】図３は，第１の実施形態にかかるシステムにおけるアクションスキーマのデータテーブル例を示す説明図である。
【図４】図４は，第１の実施形態にかかるシステムにおけるメッセージのデータテーブル例を示す説明図である。
【図５】図５は，第１の実施形態にかかるシステムの動作フローを示す説明図である。
【図６】図６は，第１の実施形態にかかるシステムにおけるデータベースの構成を模式的に示す説明図である。
【図７】図７は，第１の実施形態にかかるシステムにおける掲示板タイプと内容の関係を示す説明図である。
【図１】
2004118743.tif 000003
【図２】
2004118743.tif 000004
【図３】
2004118743.tif 000005
【図４】
2004118743.tif 000006
【図５】
2004118743.tif 000007
【図６】
2004118743.tif 000008
【図７】
2004118743.tif 000009