(57)【特許請求の範囲】
【請求項１】
ネットワーク化された複数の機器の共有管理を行なう情報共有装置において、
伝言内容を表すデータを入力する入力手段と、
前記入力手段によって入力されたデータをテキストデータに変換するテキスト変換手段と、
前記テキスト変換手段により得られたテキストデータを解析して伝言の発信者、伝言の宛先、伝言の伝達日時の情報を抽出するテキスト解析手段と、
伝言の宛先と、この宛先に対応する伝言を通知する際に使用される機器との対応を示すデータが予め格納された個人データ格納手段と、
前記テキスト解析手段によって抽出された伝言の宛先に対応する前記個人データ格納手段に格納されているデータを判別する判別手段と、
前記判別手段により判別されたデータが示す特定の機器が使用されているか否かを検出する検出手段と、
前記入力手段によって入力されたデータに基づく伝言内容を、前記検出手段により前記特定の機器が使用されていることが検出された場合に前記特定の機器を通じて通知するネットワーク通知手段と
を具備したことを特徴とする情報共有装置。
【請求項２】
外部の機器との通信を行なう通信手段と、
前記通信手段を介して入力される外部の機器からのデータを伝言内容を表すデータとして入力することを特徴とする請求項１記載の情報共有装置。
【請求項３】
前記ネットワーク通知手段は、前記特定の機器から伝言内容を通知できない場合、前記通信手段を介して外部の機器に伝言内容を送信することを特徴とする請求項２記載の情報共有装置。
【請求項４】
前記入力手段により入力された伝言内容を表すデータを通知する時刻の指定を入力する通知時刻入力手段をさらに具備し、
前記検出手段は、前記通知時刻入力手段により入力された時刻に前記特定の機器が使用されているか否かを検出することを特徴とする請求項１記載の情報共有装置。
【請求項５】
前記検出手段により前記特定の機器が使用されていることが検出された場合の他の送信先を示す情報を登録する送信先登録手段をさらに具備し、
前記ネットワーク通知手段は、前記検出手段により前記特定の機器が使用されていることが検出された場合に、前記送信先登録手段により登録された情報が示す送信先に前記伝言内容を通知することを特徴とする請求項１記載の情報共有装置。
【請求項６】
ネットワーク化された複数の機器の共有管理を行なう情報共有方法において、
伝言内容を表すデータを入力する入力ステップと、
前記入力ステップによって入力されたデータをテキストデータに変換するテキスト変換ステップと、
前記テキスト変換ステップにより得られたテキストデータを解析して伝言の発信者、伝言の宛先、伝言の伝達日時の情報を抽出するテキスト解析ステップと、
予め格納された、伝言の宛先と、この宛先に対応する伝言を通知する際に使用されるネットワーク化された機器との対応を示すデータから、前記テキスト解析ステップによって抽出された伝言の宛先に対応するデータを判別する判別ステップと、
前記判別ステップにより判別されたデータが示す特定の機器が使用されているか否かを検出する検出ステップと、
前記入力ステップによって入力されたデータに基づく伝言内容を、前記検出ステップにより前記特定の機器が使用されていることが検出された場合に前記特定の機器を通じて通知するネットワーク通知ステップと
を具備したことを特徴とする情報共有方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク化された家庭内に設けられている複数の機器を共有管理する情報共有装置、及び情報共有方法に関する。
【０００２】
【従来の技術】
一般に、家庭内で用いられている各種の機器、例えばパーソナルコンピュータ（ＰＣ）、テレビ、冷蔵庫、電話機、ステレオセット、風呂などを家族内で共有する場合、それまで使用していた人が、次の人に空いたことを直接声で伝えたり、内線電話やインタフォンなどを用いて伝えるなどして、無駄な時間が生じないようにしていた。
【０００３】
これに対して近年では、例えば特開平１０−１１２７６１号に開示されているような家庭の内外の情報の処理を行なう家庭用情報システムが考えられている。この家庭用情報システムは、家庭内で使用され、家族共有の情報と各個人が占有する情報を合理的に使い分けることができる。ただし、家庭内の機器に何らかの支障が発生した場合を想定したものである。
【０００４】
【発明が解決しようとする課題】
このように従来では、家庭内で使用される各種の機器を共有する場合には、空き状況などを伝達する場合には音声によって行なうことが一般的であるため、情報受信者が何らかの作業を行っている時などでは、その作業の妨げとなってしまうことがあった。
【０００５】
また特開平１０−１１２７６１号に開示された家庭用情報システムなどを利用しても家族共有の情報と各個人が占有する情報とを使い分けるに過ぎず、家庭内で使用される各種の機器を共有するために空き状況や、その他の伝言などを通知することができなかった。
【０００６】
本発明は前記のような事情を考慮してなされたもので、家庭内で共有される各種の機器を用いて伝言を適切に通知して情報受信者の行動を支援することが可能な情報共有装置、及び情報共有方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、ネットワーク化された複数の機器の共有管理を行なう情報共有装置において、伝言内容を表すデータを入力し、この入力されたデータをテキストデータに変換し、このテキストデータを解析して伝言の発信者、伝言の宛先、伝言の伝達日時の情報を抽出する。そして、これらの情報に応じて入力されたデータに基づく伝言内容を、予め格納された伝言の宛先に対応するデータが示すネットワーク化された特定の機器が使用されている場合に、この特定の機器を通じて通知する。
【０００８】
このような構成によれば、家庭内の機器をネットワーク化しておくことにより、ユーザが伝言したい内容を、家庭内の部屋に設置された機器を通じて指定日時に容易に伝達することができる。また、情報を伝達したい特定の相手に対応する機器のみから伝言を通知すれば、その特定の相手にのみに伝言を伝えることができる。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。図１は本実施形態に係わる情報共有装置２のシステム構成を示すブロック図である。情報共有装置は、例えばＣＤ−ＲＯＭ、ＤＶＤ、磁気ディスク等の記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御されるコンピュータによって実現される。
【００１２】
図１に示すように情報共有装置２は、家庭内で使用されるもので、ＩＥＥＥ１３９４、家庭内無線、電話回線などにより構成される通信回線３を介して、家庭内で使用される各種の機器をネットワーク化したホームネットワーク４と接続されている。また、情報共有装置２は、電話回線、ＬＡＮなどにより構成される通信回線５を介して、インターネット６と接続されている。ホームネットワーク４は、家庭内の各部屋のＰＣ、ＴＶ、ビデオ、冷蔵庫、お風呂、電話などの機器が、有線または無線でネットワーク化されている構造である。ネットワーク化された機器が出力装置８としても利用される。
【００１３】
情報共有装置２は、制御装置１２、入力装置１４、出力装置１６、通信装置１８、時計装置２０、及び外部記憶装置２２によって構成されている。
【００１４】
制御装置１２は、ＣＰＵやメモリ等を有して構成されるもので、情報共有装置全体の制御を司るものである。制御装置１２は、機器予約処理部１２ａによる機器予約処理と、テキスト変換部１２ｂ、テキスト解析部１２ｃ、ネットワーク通知部１２ｄによる伝言処理とを実行する。機器予約処理は、家庭内で使用される機器に対する予約の設定が行われることで、目的とする機器の占有状態が終わり使用可能な状態になったことを通知する処理である。伝言処理は、任意に指定される伝言内容を所定の時刻、所定の相手に通知する処理である。
【００１５】
機器予約処理部１２ａは、家庭内で用いられる各種機器に対するユーザからの予約の設定と、この予約に応じた機器の使用可能な状態になったことの通知を行なう。テキスト変換部１２ｂは、入力装置１４から入力されるテキスト、画像、、動画、音声などの各種データを伝言内容としてテキストデータに変換する。テキスト解析部１２ｃは、テキスト変換部１２ｂによって変換された伝言内容とするテキストデータを解析することにより、差出人、宛先、伝達日時などの情報を取得して、この解析結果を伝言データ２２ｂとして外部記憶装置２２に格納する。ネットワーク通知部１２ｄは、テキスト解析部１２ｃによって外部記憶装置２２に格納された伝言データ２２ｂを解析し、その内容に応じてホームネットワーク４の各種機器に通知して伝言を出力させる。
【００１６】
入力装置１４は、マイク、キーボード、リモコン、カメラ、タッチパネル、その他のポインティングデバイスなどによって構成されるもので、ユーザから情報や各種指示を入力して制御装置１２に通知する。
【００１７】
出力装置１６は、入力されたデータやユーザに必要な情報を提供するためのもので、表示装置、音声出力装置、印刷装置などによって構成することができる。
【００１８】
通信装置１８は、制御装置１２の制御のもとで通信回線３，５を介してホームネットワーク４やインターネット６と通信を行ない情報の送受信を実行する。
【００１９】
時計装置２０は、時刻を計時して時刻データを提供するもので、制御装置１２の機器予約処理部１２ａやネットワーク通知部１２ｄにおける処理で時間経過を判別する場合などに参照される。
【００２０】
外部記憶装置２２は、ハードディスク装置などによって構成されるもので、各種のプログラムやデータ等を格納するために用いられる。外部記憶装置２２に格納されるデータとしては、予約データ２２ａ、伝言データ２２ｂ、個人データ２２ｃなどがある。
【００２１】
個人データ２２ｃは、例えば図２に示すようなデータ構成を持ち、家庭内の各種機器を共有する例えば家族のそれぞれに関するデータが登録されている。図２に示す例では、個人名、家庭内で用いられている愛称、各個人の音声サンプルの音声データ（ファイル名）、各個人が主に使用する機器を示す指定機器などに関するデータが対応付けて登録されている。指定機器は、伝言内容を通知する際に使用される機器として扱われる。
【００２２】
予約データ２２ａは、例えば図３に示すようなデータ構成を持ち、家庭内の各種機器に対する使用予約に関するデータが登録されている。図３に示す例では、予約をした人を示す個人名、予約の内容を示す予約事項、予約日時、予約した機器の空きを通知する際に用いられる通知テキストなどに関するデータが対応付けられて登録されている。
【００２３】
伝言データ２２ｂは、例えば図４に示すようなデータ構成を持ち、家族間での伝言に関するデータが登録されている。図４に示す例では、各伝言を識別するためのＩＤ、伝言の内容を表すテキスト、伝言の発信者、伝言の宛先、伝言を音声で通知する際の伝言の内容を表す音声（ファイル名）、伝言を画像で通知する際の伝言の内容を表す画像（ファイル名）が対応付けられて登録されている。
【００２４】
図５には、システム全体の構成例を示している。図５に示す例では、情報共有装置２は入力装置１４として音声入力用のマイクを用い、出力装置１６としてＴＶを用いている。部屋１に設置されている情報共有装置２は、通信回線３を介してホームネットワーク４、すなわち部屋２，３に設置されている機器（ＴＶ）と接続されており、このＴＶを出力装置８として利用する。
【００２５】
次に、本実施形態における情報共有装置の動作について、図６乃至図１０に示すフローチャートを参照ししながら説明する。
【００２６】
まず、情報共有装置２では、予め家庭内の各種機器を共有する個人、例えば家族の各個人についての個人データ２２ｃの作成が行われる。すなわち、制御装置１２は、各個人毎に、図２に示す個人データ２２ｃの各項目（個人名、愛称、指定機器）についてのデータを入力装置１４（例えばキーボード）から入力して外部記憶装置２２に格納する。
【００２７】
また、制御装置１２は、個人のサンプル音声を入力装置１４のマイクから入力し、対応する個人名のデータと対応付けて音声データファイルとして個人データ２２ｃに登録する。また、制御装置１２は、各個人が主に使用する機器を指定させ指定機器として登録する。つまり、ある個人に対して伝言を通知する場合に、指定機器として登録されている機器から伝言内容を出力させることで伝言を受信者に伝えやすくなる。
【００２８】
次に、情報共有装置２の全体の動作について、図６に示すフローチャートを参照して説明する。
【００２９】
情報共有装置２は、機器予約設定が行われている場合には（ステップＡ１）、外部記憶装置２２に格納された予約データ２２ａをもとにして、機器予約処理部１２ａにより機器予約処理（詳細については後述する（図７））を実行する（ステップＡ２）。
【００３０】
一方、機器予約設定ではなく伝言入力が要求された場合には（ステップＡ１）、情報共有装置２は、ユーザによる伝言の内容と通知する時刻の指定を入力する（ステップＡ３）。情報共有装置２のテキスト変換部１２ｂは、ユーザにより入力さしたテキスト、画像、音声などの混合データを伝言内容としてテキストデータに変換する（ステップＡ４）。
【００３１】
次に、テキスト解析部１２ｃは、テキスト変換部１２ｂによって変換された伝言内容とするテキストデータを解析し、解析結果に応じて伝言データ２２ｂとして外部記憶装置２２に格納する。
【００３２】
そして、ネットワーク通知部１２ｄは、テキスト解析部１２ｃによって外部記憶装置２２に格納された伝言データ２２ｂを解析し、その内容に応じてホームネットワーク４の各種機器に通知して伝言を出力させる。
【００３３】
次に、図７に示すフローチャートを参照しながら、図６のステップＡ２において実行される機器予約処理について説明する。
【００３４】
まず、制御装置１２の機器予約処理部１２ａは、ユーザから機器予約に関するデータを入力して予約データ２２ａを作成して外部記憶装置２２に格納する（ステップＢ１）。
【００３５】
すなわち、ユーザから機器予約の要求が入力装置１４から入力された場合、制御装置１２は、例えば図１１のような予約画面を出力装置１６（表示装置）の表示画面中に表示させる。図１１に示す予約画面には、家庭内で共有されている予約可能な複数の機器を選択するための選択肢、例えば「お風呂」「ＰＣ」「電話」の選択肢と、また機器の使用開始の日時（予約日時）を今とすることを指定するための入力欄「今」及び任意の日時を入力するための入力欄「○月○日○時○分」が設けられている。
【００３６】
この予約画面において予約対象とする機器が選択され、また予約日時が指定されると、機器予約処理部１２ａは、予約データ２２ａの予約事項の項目に予約対象として選択された機器を示すデータを格納し、予約日時の項目に予約日時のデータを格納する。なお、予約日時が指定されない場合は、現在時刻を示すデータを予約日時の項目に格納する。
【００３７】
また、機器予約処理部１２ａは、機器予約の要求を行ったユーザの指定を別途入力する。例えば、機器予約処理部１２ａは、外部記憶装置２２に格納された個人データ２２ｃの個人名に登録された名前を一覧表示させ、その表示画面中に対する指定に応じて機器予約の要求を行ったユーザの指定を入力する。機器予約処理部１２ａは、予約データ２２ａの個人名の項目に指定されたユーザの名前を示すデータを格納する。
【００３８】
また、機器予約処理部１２ａは、予約事項として登録された機器に応じて、機器の占有状態が明けたときにユーザに通知する内容を示すテキストデータを通知テキストの項目に格納する。
【００３９】
図３に示す例では、「Ｄ子」が「お風呂」の「２１：００」からの使用予約を行った場合の予約データを示している。予約事項が「お風呂」であるので、この場合には通知テキストとして例えば「お風呂空きました」が格納されている。なお、予約事項が「ＰＣ」の場合には「ＰＣ空きました」、予約事項が「電話」の場合には「電話空きました」が格納されるものとする。
【００４０】
こうして予約データ２２ａが生成されて外部記憶装置２２に格納されると、機器予約処理部１２ａは、一定時間毎、例えば１分毎に予約データ２２ａの予約日時の項目を参照し（ステップＢ２）、現時刻が予約日時となったか否かを判別する（ステップＢ３）。
【００４１】
予約日時に現時刻と同じものが格納されている場合、機器予約処理部１２ａは、該当する予約日時に対応して予約事項の項目に登録されている予約機器が現在使用されているかどうかをチェックする（ステップＢ４）。
【００４２】
予約機器が使用されていないと確認された場合、機器予約処理部１２ａは、個人名の項目に登録されているユーザ名をもとに個人データ２２ｃを検索して指定機器の項目に登録されている機器を判別する。例えば、「Ｄ子」が「お風呂」の予約をしている場合、個人データ２２ｃの個人名の項目に登録された「Ｄ子」に対応する指定機器の項目に登録された機器「ＴＶ」を判別できる。
【００４３】
機器予約処理部１２ａは、予約を行ったユーザの指定機器に対してホームネットワーク４を介して通知テキストの内容を出力して予約機器が空いていることを通知する（ステップＢ６）。例えば、「Ｄ子」に対して「お風呂」が空いていることを通知する場合には、通知テキスト「お風呂空きました」の文字列を指定機器である「ＴＶ」の表示画面中において表示させる。
【００４４】
一方、予約日時に予約機器が使用されていると確認された場合は（ステップＢ４）、機器予約処理部１２ａは、その予約機器の状態を一定時間毎、例えば１分毎に監視して使用されているかどうかをチェックする（ステップＢ５）。また、機器予約処理部１２ａは、その機器を使用しているユーザに、その機器の使用予約をしている他のユーザが待機している旨の警告を行って機器の使用中止を促す。例えば、警告のための通知テキストを別途用意しておき、この警告用の通知テキストに基づいて予約機器において出力させる。
【００４５】
こうして一定時間毎の監視によって予約機器が使用されなくなったことを検知すると（ステップＢ４）、機器予約処理部１２ａは、予約機器が使用されなくなった時点で、予約を行っていたユーザに対して指定機器に通知テキストを出力させることによって予約機器の空きを通知する（ステップＢ６）。
【００４６】
このようにして、家庭内で共有されている各種の機器に対して、ユーザの個人名、予約事項（予約対象とする機器）、及び予約日時を指定することで、図３に示すように予約データ２２ａが生成され、この予約データ２２ａをもとにして予約が指定された機器の監視が行われ、予約日時に予約機器が空いていればユーザに応じた指定機器を介して予約機器の空きが通知され、予約機器が空いていなかった場合には空いた時点で空きが通知されるので、ホームネットワーク化された家庭内に設置された共有されている機器を効率的に使用することができユーザの行動を支援することができる。また、予約機器の空きの通知が音声による伝達ではなく、ユーザ毎の指定機器を介して行われるので、空き通知がそれまでの作業の妨げとなることがない。
【００４７】
なお、前述した説明では、予約機器が空いた時点に予約を行ったユーザに使用可能な状態になったことを通知しているが、予約機器を使用しているユーザと予約したいユーザとの間の予約調整を行っても良い。例えば、先に予約を行ったユーザを優先させる、複数のユーザに対して優先順位を予め決めておくなど、各種の予約調整の方法を用いることができる。
【００４８】
次に、図８、図９、図１０に示すフローチャートを参照しながら、図６のステップＡ３〜Ａ６において実行される伝言処理について説明する。なお、図８はテキスト変換部１２ｂによるテキスト変換処理、図９はテキスト解析部１２ｃによるテキスト解析処理、図１０はネットワーク通知部１２ｄによるネットワーク通知処理の処理手順をそれぞれ説明するための図である。
【００４９】
まず、ユーザから伝言処理の実行要求が入力装置１４から入力された場合、制御装置１２は、例えば図１２のような伝言入力画面を出力装置１６（表示装置）の表示画面中に表示させる。図１２に示す伝言入力画面には、入力された伝言内容を表示するための入力欄と、また伝言を通知する日時（伝達日時）を今とすることを指定するための入力欄「今」、及び任意の日時を入力するための入力欄「○月○日○時○分」が設けられている。
【００５０】
この伝言入力画面において伝言内容（テキスト、画像、音声等）が入力装置１４が入力されると、制御装置１２のテキスト変換部１２ｂは、入力されたデータのデータ形式をチェックし（ステップＣ１）、データ形式に応じた処理によって入力されたデータをテキストデータ化して、外部記憶装置２２に伝言データ２２ｂとして格納する（ステップＣ２〜Ｃ７）。以下、入力される伝言内容のデータ形式に応じた処理について具体例を用いて説明する。
【００５１】
まず、入力装置１４から伝言内容がテキストデータとして入力された場合について説明する。例えば、入力装置１４のキーボードによって「ごはんよ母より」のテキストデータが入力され、伝言入力画面において伝達日時として「今」が選択されたものとする（ステップＣ２）。
【００５２】
この場合、テキスト変換部１２ｂは、入力データに対する変換処理が不要であるので、その入力されたテキストデータを伝言データ２２ｂのテキスト項目に格納する（ステップＣ３）。この時、制御装置１２は、伝言データ２２ｂのテキスト項目に格納されたテキストデータをもとに、伝言入力画面中の入力欄において伝言内容を表す文字列を表示させる。
【００５３】
一方、テキスト解析部１２ｃは、入力されたテキストデータを解析して、差出人名、宛先、伝達日時を表すデータが含まれているか否かをチェックする。すなわち、テキスト解析部１２ｃは、個人データ２２ｃの愛称の項目に登録されたデータを参照して、個人データ２２ｃのデータと一致するデータが入力されたテキストデータ中に存在しているかを判別する（ステップＤ１，Ｄ２）。
【００５４】
例えば「ごはんよ母より」のテキストデータには、個人データ２２ｃの愛称の項目に登録された「母」が存在し、この文字に差出人を表す文字列「より」が続いているので、テキスト解析部１２ｃは、差出人として「母」を抽出する。そして、テキスト解析部１２ｃは、抽出した差出人「母」をもとにして、個人データ２２ｃの愛称の項目を参照し、該当する愛称「母」に対応付けられた個人名「Ｂ子」を取得して、先に登録したテキストデータと対応付けて伝言データ２２ｂの差出人の項目に格納する（ステップＤ３）。
【００５５】
一方、テキスト解析部１２ｃは、入力されたテキストデータを解析した結果、宛先を表すデータが含まれていない場合は（ステップＤ４）、伝言データ２２ｂの宛先の項目に「全員」を格納する（ステップＤ６）。
【００５６】
なお、テキスト解析部１２ｃは、入力されたテキストデータに宛先を表すデータが含まれている場合には、テキストデータから宛先を抽出して伝言データ２２ｂの宛先の項目に格納する。例えば、入力されたテキストデータ中に「お兄ちゃんへ」「お父さんへ」といったテキストが含まれている場合、個人データ２２ｃの愛称の項目を参照することで「お兄ちゃん」「父」が存在し、この文字列に宛先を表す文字「へ」が続いているので宛先として「お兄ちゃん」「父」を取得することができる。そして、テキスト解析部１２ｃは、抽出した宛先「お兄ちゃん」「父」をもとにして、個人データ２２ｃの愛称の項目を参照し、該当する愛称に対応付けられた個人名「Ｃ男」「Ａ田Ａ男」を取得して、先に登録したテキストデータと対応付けて伝言データ２２ｂの宛先の項目に格納する（ステップＤ５）。
【００５７】
また、テキスト解析部１２ｃは、伝達日時として「今」が指定されているため、現時刻を時計装置２０から取得して伝言データ２２ｂの伝達日時項目に格納する（ステップＤ９）。なお、伝達入力画面の伝達日時の入力欄において任意の伝達日時が指定されている場合には、その指定された日時を伝達日時の項目に格納する（ステップＤ８）。
【００５８】
次に、入力装置１４から伝言内容が手書き文字パターンなどの画像データとして入力された場合について説明する。例えば、入力装置１４のタブレットによって「ごはんよ母より」の文字が手書き入力され（画像データの入力）、伝言入力画面において伝達日時として「今」が選択されたものとする（ステップＣ４）。
【００５９】
この場合、テキスト変換部１２ｂは、手書き文字を表す画像データを伝言データ２２ｂの画像の項目に格納する。また、テキスト変換部１２ｂは、入力された画像データに対して、所定の文字認識手法を用いて文字認識を実行することで、手書き入力された文字を認識してテキストデータに変換する。そして、テキスト変換部１２ｂは、文字認識処理によって得られたテキストデータを伝言データ２２ｂのテキストの項目に格納する（ステップＣ５）。
【００６０】
一方、テキスト解析部１２ｃは、テキスト変換部１２ｂによって変換されたテキストデータを解析して、差出人名、宛先を表すデータが含まれていれば、これらのデータを抽出して伝言データ２２ｂに格納する。なお、ここでの処理は、前述したテキストデータが入力された場合と同様にして実行されるので詳細な説明を省略する（図９）。
【００６１】
また、テキスト解析部１２ｃは、伝達日時として「今」が指定されているので、現時刻を時計装置２０から取得して伝言データ２２ｂの伝達日時項目に格納する（ステップＤ９）。なお、伝達入力画面の伝達日時の入力欄において任意の伝達日時が指定されている場合には、その指定された日時を伝達日時の項目に格納する（ステップＤ８）。
【００６２】
次に、入力装置１４から伝言内容が音声データとして入力された場合について説明する。例えば、入力装置１４のマイクによって「ごはんよ」と音声入力され、伝言入力画面において伝達日時として「今」が選択されたものとする（ステップＣ６）。
【００６３】
この場合、テキスト変換部１２ｂは、入力された音声データを伝言データ２２ｂの音声の項目に格納する。また、テキスト変換部１２ｂは、入力された音声データに対して、所定の音声認識手法を用いて音声認識を実行することで、マイクから入力された音声をテキストデータに変換する。そして、テキスト変換部１２ｂは、音声認識処理によって得られたテキストデータを伝言データ２２ｂのテキストの項目に格納する（ステップＣ７）。
【００６４】
さらに、テキスト変換部１２ｂは、入力された音声データと、個人データ２２ｃの音声データの項目に登録されている各ユーザの音声データとを比較することにより、入力された音声データと最も類似したユーザの音声データを識別する。そして、このユーザの音声データに該当する個人名を取得して、先に登録したテキストデータと対応付けて伝言データ２２ｂの差出人の項目に格納する。
【００６５】
一方、テキスト解析部１２ｃは、テキスト変換部１２ｂによって変換されたテキストデータを解析して、宛先を表すデータが含まれていれば、これらのデータを抽出して伝言データ２２ｂに格納する。なお、ここでの処理は、前述したテキストデータが入力された場合と同様にして実行されるので詳細な説明を省略する。また、テキスト解析部１２ｃは、伝達日時として指定された日時を、前述と同様にして伝達日時の項目に格納する（図９）。
【００６６】
なお、音声データが入力された場合も、前述したテキストデータが入力された場合や画像データが入力された場合の処理と同様にして、テキスト解析部１２ｃによりテキストデータから宛先を表すデータと共に差出人名を表すデータを抽出して伝言データ２２ｂに格納するようにしても良い。
【００６７】
以上のようにしてユーザから入力された伝言内容が伝言データ２２ｂとして外部記憶装置２２に格納されると、ネットワーク通知部１２ｄは、図１０に示すフローチャートの処理手順に従って以下のようにして伝言を通知する。
【００６８】
すなわち、ネットワーク通知部１２ｄは、一定時間毎、例えば１分毎に外部記憶装置２２に格納された伝言データ２２ｂの伝達日時の項目を参照し（ステップＥ１）、現時刻が伝言データの伝達日時となったか否かを判別する（ステップＥ２）。
【００６９】
伝達日時に現時刻と同じものが格納されている場合、ネットワーク通知部１２ｄは、該当する伝達日時に対応して宛先の項目に登録されている伝言の宛先が、指定されていない、または全員となっているか否かを判別する（ステップＥ３）。
【００７０】
宛先の指定が無い、あるいは全員が指定されている場合（ステップＥ３）、ネットワーク通知部１２ｄは、通信装置１８を介して、ホームネットワーク４によりネットワーク化されている家庭内に設置された全ての機器に対して伝言の内容を出力させることによって伝言内容を不特定の相手に通知する（ステップＥ４）。例えば、表示装置を有している機器に対しては、画面にテキストデータの内容（文字列）を表示させるか、あるいは伝言データ２２ｂに画像データが登録されていれば画像を表示させる。また、音声出力装置を有している機器に対しては、テキストデータを音声合成で読み上げさせるか、あるいは伝言データ２２ｂに音声データが登録されていれば、この音声データに基づく音声を出力させる。
【００７１】
一方、伝言データ２２ｂの宛先の項目を参照した結果、特定の宛先が指定されている場合（ステップＥ３）、ネットワーク通知部１２ｄは、宛先に登録された個人名をもとに個人データ２２ｃを検索して、宛先の個人名の指定機器の項目に登録されている機器を判別する。ネットワーク通知部１２ｄは、伝言の宛先の個人名に対応する指定機器のみに対してホームネットワーク４を介して伝言内容を通知する（ステップＥ５）。ネットワーク通知部１２ｄは、伝言を通知する指定機器に応じて、テキストデータ、音声データ、画像データを選択的に利用して伝言内容を通知する。
【００７２】
なお、ネットワーク通知部１２ｄは、伝言の宛先に対応する指定機器が使用されていないことがホームネットワーク４を介して検出できた場合、すなわち伝言の宛先となっているユーザが不在である場合には伝言を通知しない。この場合、ネットワーク通知部１２ｄは、一定時間毎、例えば１分毎に指定機器が使用状態となったか否かを監視し、指定機器が使用状態となった時点、すなわち伝言の宛先となっているユーザが戻ってきた時点で伝言を通知する。
【００７３】
また、個人データ２２ｃに登録された個人名に対応して、伝言の通知が必要な時点で指定機器が使用されでいない場合の他の送信先を示す情報を登録することで（図示せず）、この情報をもとにして送信先に伝言を送信するようにしても良い。例えば電子メールアドレスが個人データ２２ｃに登録されていれば、インターネット６を介して電子メールによって通知することができ、また携帯電話やＰＨＳ（personal handyphone system）の電話番号が登録されていれば、この電話番号をもとに通信回線５（電話回線）から発信して音声によって伝言の内容を通知するようにしても良い。その他の送信方法を用いることも勿論可能である。
【００７４】
図５に示すシステム全体の構成例は、部屋１にいる「母」から部屋２にいる「娘」と部屋３にいる「父」に伝言を通知する場合を示している。まず、部屋１にいる「母」が入力装置１４（マイク）により伝言内容「ごはんよ〜」を音声入力することにより、情報共有装置２において伝言内容がテキストデータに変換され、ネットワーク化されている部屋２に設置されたＴＶと部屋３に設置されたＴＶを通じて、伝言内容の「ごはんよ」と発信者「母」の文字が表示画面中に表示されている。これにより、部屋２，３においてＴＶを見ていた「娘」と「父」に対して、「母」からの伝言を通知することができる。
【００７５】
このようにして、伝言内容を入力装置１４から入力することで、所定の伝達日時に伝言の宛先人に応じた指定機器を通じて伝言内容を通知することができる。
【００７６】
なお、前述の伝言処理の説明では、入力されるデータとしてテキスト、音声、画像を例としているが、動画や他のデータ形式であっても良く、それぞれのデータ形式に応じたテキスト変換の機能が設けられるものとする。
【００７７】
また、前述した説明では、家庭内で共有されている機器に対する予約あるいは伝言登録を行なう場合、情報共有装置２の入力装置１４に対する操作よって行なうものと説明しているが、ホームネットワーク４やインターネット６を介した外部に設けられた機器、、あるいは電話回線を通じて携帯電話やＰＨＳから予約内容や伝言内容を制御装置１２に送信することで予約データ２２ａあるいは伝言データ２２ｂを作成できるようにしても良い。
【００７８】
また、上述した実施形態において記載した機器予約処理及び伝言処理の手法は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フロッピーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。本装置を実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、または通信媒体を介してプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【００７９】
【発明の効果】
以上詳述したように本発明によれば、家庭内の機器をネットワーク化しておくことにより、伝言内容を、家庭内の部屋に設置された機器を通じて容易に伝達することができるので、情報受信者の行動を支援することが可能となる。
【図面の簡単な説明】
【図１】本実施形態に係わる情報共有装置２のシステム構成を示すブロック図。
【図２】予約データ２２ａのデータ構成の一例を示す図。
【図３】伝言データ２２ｂのデータ構成の一例を示す図。
【図４】個人データ２２ｃのデータ構成の一例を示す図。
【図５】システム全体の構成例を示す図。
【図６】情報共有装置２の全体の動作について説明するためのフローチャート。
【図７】機器予約処理について説明するためのフローチャート。
【図８】テキスト変換処理について説明するためのフローチャート。
【図９】テキスト解析処理について説明するためのフローチャート。
【図１０】ネットワーク通知処理について説明するためのフローチャート。
【図１１】機器予約処理において用いられる予約画面の一例を示す図。
【図１２】伝言処理において用いられる伝言入力画面の一例を示す図。
【符号の説明】
２…情報共有装置
３，５…通信回線
４…ホームネットワーク
６…インターネット
８…出力装置
１２…制御装置
１２ａ…機器予約処理部
１２ｂ…テキスト変換部
１２ｃ…テキスト解析部
１２ｄ…ネットワーク通知部
１４…入力装置
１６…出力装置
１８…通信装置
２０…時計装置
２２…外部記憶装置
２２ａ…予約データ
２２ｂ…伝言データ
２２ｃ…個人データ
【図１】
0003710950.tif 000002
【図２】
0003710950.tif 000003
【図３】
0003710950.tif 000004
【図４】
0003710950.tif 000005
【図５】
0003710950.tif 000006
【図６】
0003710950.tif 000007
【図７】
0003710950.tif 000008
【図８】
0003710950.tif 000009
【図９】
0003710950.tif 000010
【図１０】
0003710950.tif 000011
【図１１】
0003710950.tif 000012
【図１２】
0003710950.tif 000013