Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4104953B2 - Refrigerator, information processing apparatus and information processing system - Google Patents
[go: Go Back, main page]

JP4104953B2 - Refrigerator, information processing apparatus and information processing system - Google Patents

Refrigerator, information processing apparatus and information processing system Download PDF

Info

Publication number
JP4104953B2
JP4104953B2 JP2002301594A JP2002301594A JP4104953B2 JP 4104953 B2 JP4104953 B2 JP 4104953B2 JP 2002301594 A JP2002301594 A JP 2002301594A JP 2002301594 A JP2002301594 A JP 2002301594A JP 4104953 B2 JP4104953 B2 JP 4104953B2
Authority
JP
Japan
Prior art keywords
information
refrigerator
confirmation
unit
reception status
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002301594A
Other languages
Japanese (ja)
Other versions
JP2004138280A (en
Inventor
前川  肇
巧 池田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2002301594A priority Critical patent/JP4104953B2/en
Publication of JP2004138280A publication Critical patent/JP2004138280A/en
Application granted granted Critical
Publication of JP4104953B2 publication Critical patent/JP4104953B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Devices That Are Associated With Refrigeration Equipment (AREA)
  • Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、情報を他の冷蔵庫に通知することができる冷蔵庫等に関する。
【0002】
【従来の技術】
従来の冷蔵庫において、通信可能なインターネット冷蔵庫という冷蔵庫があった(特許文献1参照)。かかるインターネット冷蔵庫は、インターネットを介して遠隔地の通信装置とデータ通信を行うモデム、冷蔵庫の構成要素を制御する第1制御部、ユーザタッチによってキー信号を発生するタッチパネル、該キー信号と遠隔地通信装置からのキー信号に応答して第1制御部を含む冷蔵庫の他の構成要素を制御する第2制御部、第2制御部の制御によって必要な情報をディスプレイするディスプレイ部、冷蔵庫をインターネットと接続するインターネット接続装置を含む。インターネット冷蔵庫の内部情報及び外部通信装置からの情報を用いて付加的サービスが提供される。
【0003】
【特許文献1】
特開2001−248955号公報(第1頁、第1図等)
【0004】
【発明が解決しようとする課題】
しかし、上記従来技術によれば、冷蔵庫または情報処理装置に格納されている送信経路情報に基づいて情報の通知ができなかった。つまり、例えば、冷蔵庫が学校のクラスの連絡網に関する情報である送信経路情報を格納しており、入力された緊急連絡を自動的に他の冷蔵庫に通知して、かつ、他の冷蔵庫で送信された情報が閲覧されたか否かを確認することができなかった。
【0005】
なお、緊急連絡には、運動会や遠足の中止の連絡や、学校のクラブ活動に関する集合場所の変更などの連絡等がある。
【0006】
【課題を解決するための手段】
そこで、第一の発明は、情報の送信経路に関する情報である送信経路情報を格納している送信経路情報格納部と、送信経路情報に基づいて、情報を他の冷蔵庫に送信する情報送信部と、他の冷蔵庫から確認情報を受信する確認情報受信部と、確認情報受信部が受信した確認情報の受信状況を示す情報である確認受信状況情報を出力する確認受信状況情報出力部を具備する冷蔵庫であり、かかる冷蔵庫により冷蔵庫に格納されている送信経路情報に基づいて他の冷蔵庫に情報の通知ができ、かつ、他の冷蔵庫に送信された情報が閲覧されたか否かを確認することができる。
【0007】
また、第二の発明は、冷蔵庫のドアの開閉を検知するドア開閉検知部と、ドア開閉検知部がドアの開閉を検知し、かつ情報入力受付部が入力を受け付けていない場合に、入力を促す入力催促部をさらに具備する冷蔵庫により、常時通電されており、かつ日常利用する冷蔵庫のドアの開閉をトリガーとして、確実に情報を通知できる。
【0008】
さらに、第三の発明は、第一冷蔵庫と情報処理装置と1以上の第二冷蔵庫を有する情報処理システムであって、第一冷蔵庫は、情報を格納している情報格納部と、情報を情報処理装置に送信する第一情報送信部を具備し、情報処理装置は、情報の送信経路に関する情報である送信経路情報を格納している送信経路情報格納部と、情報を受信する第二情報受信部と、送信経路情報に基づいて、第一情報受信部が受信した情報を第二冷蔵庫に送信する第二情報送信部と、第二冷蔵庫から確認情報を受信する確認情報受信部と、確認情報の受信状況に関する情報である確認受信状況情報を蓄積する確認受信状況情報蓄積部を具備し、第二冷蔵庫は、情報処理装置から情報を受信する第三情報受信部と、情報を出力する情報出力部と、情報出力部における情報の出力に対応して入力を受け付ける情報入力受付部と、確認情報を情報処理装置に送信する確認情報送信部を具備する情報処理システムであり、かかる情報処理システムにより、格納されている送信経路情報に基づいて他の冷蔵庫に情報の通知ができ、かつ、他の冷蔵庫に送信された情報が閲覧されたか否かを確認することができ、また、情報処理装置で送信経路情報の管理ができる。
【0009】
【発明の実施の形態】
以下、冷蔵庫や情報処理システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【0010】
(実施の形態1)
図1は、本実施の形態における情報処理システムの概念図である。本情報処理システムは、第一冷蔵庫11と複数の第二冷蔵庫12を有し、第一冷蔵庫11と第二冷蔵庫12は、通信が可能である。
【0011】
図2は、本実施の形態における情報処理システムのブロック図である。第一冷蔵庫11は、入力受付部1101、情報記録部1102、情報格納部1103、送信経路情報記録部1104、送信経路情報格納部1105、情報送信部1106、確認情報受信部1107、確認受信状況情報出力部1108を有する。
【0012】
第二冷蔵庫12は、情報受信部1201、情報出力部1202、情報入力受付部1203、確認情報送信部1204、ドア開閉検知部1205、入力催促部1206を有する。
【0013】
入力受付部1101は、通知する情報または情報の送信経路に関する情報である送信経路情報の入力を受け付ける。情報や送信経路情報の受け付けは、例えば、外部の装置からの通信による。また、情報や送信経路情報の受け付けは、例えば、キーボードやマウスやリモコン等による。また、情報や送信経路情報の受け付けは、例えば、タッチパネルとメニューやソフトキーボード等の入力手段による。また、情報や送信経路情報のデータ構造は問わない。
【0014】
情報は、1以上の第二冷蔵庫に送信する情報である。情報は、例えば、運動会の中止や、暴風雨警報等による休校等の緊急連絡情報である。情報は、例えば、町内会で回覧すべき情報等である。
【0015】
また、送信経路情報は、第二冷蔵庫12と通信するための情報を含む。第二冷蔵庫12と通信するための情報とは、例えば、第二冷蔵庫12に割り当てられたIPアドレスや電話番号等である。IPアドレスは、IPv6表記のものでもIPv4表記のものでも良い。また、送信経路情報は、2段以上の階層構造をする場合もあり得る。かかる階層構造についての詳細は、以下で述べる。送信経路情報が階層構造を有する場合、階層構造を構成する一の冷蔵庫の情報を、適宜、ノードという。
【0016】
入力受付部1101は、例えば、通信手段で実現され得る。また、入力受付部1101は、例えば、タッチパネルとそのドライバーソフト等で実現され得る。
【0017】
情報記録部1102は、入力受付部1101で受け付けた情報を情報格納部1103に記録する。情報記録部1102は、通常、MPUやメモリ等から実現され得る。情報記録部1102が情報を記録するための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。
【0018】
情報格納部1103は、情報記録部1102が記録した情報を格納している。情報格納部1103は、不揮発性の記録媒体でも揮発性の記録媒体でも良い。
【0019】
送信経路情報記録部1104は、入力受付部1101で受け付けた送信経路情報を送信経路情報格納部1105に記録する。送信経路情報記録部1104は、通常、MPUやメモリ等から実現され得る。送信経路情報記録部1104が送信経路情報を記録するための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。
【0020】
送信経路情報格納部1105は、送信経路情報記録部1104が記録した送信経路情報を格納している。送信経路情報格納部1105は、不揮発性の記録媒体でも揮発性の記録媒体でも良い。
【0021】
情報送信部1106は、送信経路情報格納部1105に格納されている送信経路情報に基づいて、情報格納部1103に格納されている情報を第二冷蔵庫12に送信する。情報送信部1106は、第二冷蔵庫12は複数存在するが、そのうちどの冷蔵庫に情報を送信するかを送信経路情報に基づいて決定する。情報送信部1106は、送信先を決定するソフトウェアと通信手段等で実現され得る。この通信手段は、無線通信手段でも有線の通信手段でも良い。なお、この通信手段は、CATVを含む放送手段でも実現可能である。
【0022】
確認情報受信部1107は、確認情報を第二冷蔵庫12から受信する。確認情報とは、第二冷蔵庫において、情報の出力に対応して、ユーザが入力した情報である。確認情報は、例えば、第二冷蔵庫のユーザが、情報を受信して閲覧した旨を示す情報である。但し、確認情報の意味合いは問わない。確認情報受信部1107は、無線または有線の通信手段で実現され得る。なお、確認情報受信部1107は、CATVを含む放送を受信する手段でも実現可能である。また、確認情報受信部1107の通信手段と情報送信部1106の通信手段は、通常、一の通信手段で実現される。
【0023】
確認受信状況情報出力部1108は、確認情報受信部1107が受信した確認情報の受信状況を示す情報である確認受信状況情報を出力する。確認受信状況情報は、受信した確認情報の数や、確認情報を送信した第二冷蔵庫12を特定する情報などがある。また、確認受信状況情報は、確認情報と同一の情報でも良い。また、確認受信状況情報のデータ構造やデータの内容は問わない。確認受信状況情報は、受信した確認情報の受信状況を示す情報であれば何でも良い。確認受信状況情報の出力は、通常、ディスプレイへの表示を言うが、スピーカーへの音出力でも良い。確認受信状況情報出力部1108は、ディスプレイ等の出力媒体を含むと考えても、出力媒体を含まないと考えても良い。
【0024】
情報受信部1201は、第一冷蔵庫11から情報を受信する。情報受信部1201は、通常、無線または有線の通信手段で実現され得る。なお、情報受信部1201は、CATVを含む放送を受信する手段でも実現可能である。
【0025】
情報出力部1202は、情報受信部1201が受信した情報を出力する。出力とは、通常、ディスプレイへの表示を言うが、スピーカーへの音出力でも良い。情報出力部1202は、ディスプレイ等の出力媒体を含むと考えても、出力媒体を含まないと考えても良い。
【0026】
情報入力受付部1203は、情報出力部1202における情報の出力に対応して、入力を受け付ける。入力されるデータの中身や構造等は問わない。入力の受け付けは、例えば、情報が出力された画面に対して、タッチすることである。かかる場合、画面はタッチパネルで構成されている。入力は、音声による入力である場合もあり得る。
【0027】
確認情報送信部1204は、情報入力受付部1203が入力を受け付けた場合に、確認情報を構成し、第一冷蔵庫11に送信する。なお、情報入力受付部1203が受け付けた入力と、第一冷蔵庫11に送信する確認情報のデータ構造やデータの中身等は変わっていても、同じでも良い。確認情報送信部1204は、情報出力に対応して入力があった旨等を示す情報を第一冷蔵庫11に送信すれば良い。確認情報送信部1204は、通常、無線または有線の通信手段で実現され得る。なお、確認情報送信部1204は、CATVを含む放送手段でも実現可能である。なお、確認情報送信部1204と情報受信部1201は、一の手段で実現され得る。
【0028】
ドア開閉検知部1205は、冷蔵庫のドアの開閉を検知する。ドアの開閉を検知する手段は種々考えられる。ドア開閉検知部1205の実現手段の詳細は、以下で述べる。なお、ドアの開閉を検知する手段は公知技術である。
【0029】
入力催促部1206は、ドア開閉検知部1205が冷蔵庫のドアの開閉を検知した場合に、情報入力受付部1203が入力を受け付けたか否かを判断し、入力を受け付けていなければ、入力を促す。入力を促す方法は、例えば、ブザー音の出力である。また、入力を促す方法は、例えば、情報出力部1202による情報の出力である。また、入力を促す方法は、例えば、ブザー音の出力および情報出力部1202による情報の出力である。その他、入力を促す方法は問わない。入力催促部1206は、通常、MPUやメモリ等から実現され得る。入力催促部1206が入力を促すための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。なお、入力催促部1206は、冷蔵庫に人が近づいたことを検知した場合に、情報入力受付部1203が入力を受け付けたか否かを判断し、入力を受け付けていなければ、入力を促しても良い。冷蔵庫に人が近づいたことを検知する手段は、例えば、赤外線による。冷蔵庫に人が近づいたことを検知する手段は、公知技術であるので、詳細な説明は省略する。
【0030】
以下、本情報処理システムの動作について説明する。まず、第一冷蔵庫11の動作について図3のフローチャートを用いて説明する。
【0031】
(ステップS301)入力受付部1101は、入力を受け付けたか否かを判断する。入力を受け付ければステップS302に行き、入力を受け付けなければステップS307に飛ぶ。
【0032】
(ステップS302)ステップS301で受け付けた情報が1以上の第二冷蔵庫12に送信する情報であるか否かを判断する。送信する情報であればステップS303に行き、送信する情報でなければステップS305に飛ぶ。
【0033】
(ステップS303)情報送信部1106は、送信経路情報格納部1105に格納されている1段目の送信先を示すノード(第二冷蔵庫)の情報を取得する。この情報は、第二冷蔵庫のIPアドレス等である。
【0034】
(ステップS304)情報送信部1106は、ステップS303で取得した送信先にステップS301で受け付けた情報を送信する。ここで、送信先は2以上存在し得る。
【0035】
(ステップS305)ステップS301で受け付けた情報が送信経路情報であるか否かを判断する。送信経路情報であればステップS306に行き、送信経路情報でなければステップS301に戻る。
【0036】
(ステップS306)送信経路情報記録部1104は、ステップS305で受け付けた送信経路情報を送信経路情報格納部1105に記録する。
【0037】
(ステップS307)確認情報受信部1107は、第二冷蔵庫12から確認情報を受信したか否かを判断する。確認情報を受信すればステップS308に行き、確認情報を受信しなければステップS301に戻る。
【0038】
(ステップS308)情報送信部1106は、ステップS307で受信した確認情報を送信したノード(第二冷蔵庫)に子のノードが存在するか否かを判断する。子のノードが存在すればステップS309に行き、子のノードが存在しなければステップS314に飛ぶ。なお、子のノードとは、以下のことを言う。つまり、送信経路情報は階層構造を有し、階層構造を構成する第二冷蔵庫の情報をノードとする。子のノードとは、あるノードの下位にリンク付けられているノードを言う。
【0039】
(ステップS309)情報送信部1106は、子のノードの送信先の情報を取得する。この送信先の情報は1以上存在し得る。
【0040】
(ステップS310)情報送信部1106は、ステップS309で取得した送信先の情報が示す第二冷蔵庫12に、ステップS301で受け付けた情報を送信する。
【0041】
(ステップS311)確認受信状況情報出力部1108は、確認受信状況情報を出力するための条件に合致するか否かを判断する。条件に合致すればステップS312に行き、条件に合致しなければステップS301に戻る。なお、条件に合致するか否かは、例えば、ステップS307における確認情報の受信状況が一定の条件に合致したか否かである。ここでの一定の条件は、例えば、情報を送信したすべての第二冷蔵庫12から確認情報を受信することである。また、条件に合致するか否かは、例えば、予め決められた時刻(確認情報を受信する締め切りの時刻)になったか否かである。
【0042】
(ステップS312)確認受信状況情報出力部1108は、確認情報受信部1107が受信した確認情報の受信状況を示す情報である確認受信状況情報を出力する。ステップS301に戻る。
【0043】
(ステップS313)確認受信状況情報出力部1108は、情報を送信したすべてのノード(第二冷蔵庫12)から確認情報を受信したか否かを判断する。すべてのノードから確認情報を受信すれば処理を終了し、すべてのノードから確認情報を受信していなければステップS301に戻る。
【0044】
(ステップS314)確認受信状況情報出力部1108は、情報を送信したすべてのノード(第二冷蔵庫12)から確認情報を受信したか否かを判断する。すべてのノードから確認情報を受信すればステップS311に行き、すべてのノードから確認情報を受信していなければステップS301に戻る。
【0045】
図3のフローチャートにおいて、送信する情報や送信経路情報は入力したが、あらかじめ格納されていても良い。かかる場合、第一冷蔵庫11は、入力受付部1101、情報記録部1102、送信経路情報記録部1104を具備しない。
【0046】
また、図3のフローチャートにおいて、送信経路情報は2段以上の階層構造を有することを想定していたが、階層構造を有さない1段の情報でも良い。送信経路情報が1段の情報の場合は、情報は一斉に1以上の第二冷蔵庫に送信される。
【0047】
また、図3のフローチャートにおいて、確認受信状況情報出力部1108は、一定の条件に合致する場合に確認受信状況情報を出力したが、確認情報を受信すれば無条件に確認受信状況情報を出力しても良い。
【0048】
さらに、図3のフローチャートにおいて、確認受信状況情報出力部1108は、自動的に確認受信状況情報を出力したが、第一冷蔵庫11のユーザの指示(アクセス)により確認受信状況情報を出力しても良い。
【0049】
次に、第二冷蔵庫12の動作について図4のフローチャートを用いて説明する。
【0050】
(ステップS401)情報受信部1201は、情報を受信したか否かを判断する。情報を受信すればステップS402に行き、情報を受信しなければステップS401に戻る。
【0051】
(ステップS402)情報出力部1202は、ステップS401で受信した情報を出力する。
【0052】
(ステップS403)情報入力受付部1203は、情報の出力に対して、入力を受け付けたか否かを判断する。入力を受け付ければステップS404に行き、入力を受け付けなければステップS406に飛ぶ。ここでの、入力を受け付けは、例えば、タッチパネルで構成された画面へのタッチの受け付けである。
【0053】
(ステップS404)確認情報送信部1204は、送信する確認情報を構成する。
【0054】
(ステップS405)確認情報送信部1204は、ステップS404で構成した確認情報を第一冷蔵庫11に送信する。処理を終了する。
【0055】
(ステップS406)ドア開閉検知部1205は、第二冷蔵庫12のドアの開閉を検知したか否かを判断する。ドアの開閉を検知すればステップS307に行き、ドアの開閉を検知しなければステップS401に戻る。
【0056】
(ステップS407)入力催促部1206は、入力を促す。ステップS401に戻る。入力を促す方法は、種々あり、五感に訴えるものであれば良い。具体例は、以下で示す。
【0057】
以下、本実施の形態における冷蔵庫や情報処理装置等の具体的な動作について説明する。今、図5に示す送信経路情報を第一冷蔵庫11に入力した、とする。第一冷蔵庫11は、図5の送信経路情報を記録して、格納している。送信経路情報は、冷蔵庫の電話番号と冷蔵庫のユーザの名称を示す。この送信経路情報は、ソフトボールのクラブの連絡網である。なお、図5の送信経路情報において、監督のノードは無くても良い。ここでは、監督のノードの情報は、情報送信に利用されないからである。ここで、監督のノードは、階層構造の0段目とする。
【0058】
次に、第一冷蔵庫11(監督の冷蔵庫)に図6の情報を入力した、とする。この情報は、次回の試合の連絡情報である。そして、第一冷蔵庫11は、図6の情報を図5の送信経路情報に基づいて送信する。つまり、第一冷蔵庫11は図5の送信経路情報から1段目の電話番号を取得する。つまり、コーチ1の電話番号「050−2222−3333」とコーチ2の電話番号「050−333−4444」を取得する。そして、第一冷蔵庫11はコーチ1の電話番号「050−2222−3333」とコーチ2の電話番号「050−333−4444で特定される2つの第二冷蔵庫に、図6の情報を送信する。
【0059】
次に、コーチ1の冷蔵庫とコーチ2の冷蔵庫は図6の情報を取得する。コーチ1の冷蔵庫12とコーチ2の冷蔵庫は図7に示すような画面を表示する。また、このコーチ1の冷蔵庫とコーチ2の冷蔵庫の画面はタッチパネルで構成されている。
【0060】
次に、例えば、コーチ1が「出席」ボタンを押下した(入力した)、とする。次に、コーチ1の冷蔵庫12は、図8に示す構造を有する確認情報を構成する。コーチ1の冷蔵庫12が構成した確認情報の具体例を図9に示す。そして、コーチ1の冷蔵庫12は、図9の確認情報を第一冷蔵庫(監督の冷蔵庫)に送信する。
【0061】
監督の冷蔵庫(第一冷蔵庫11)は、図9の確認情報を受信し、確認受信状況情報を構成し、出力する。図10は、監督の冷蔵庫が出力した確認受信状況情報の例である。ここでは、階層構造を有する送信経路情報を図的に表示し、かつ確認情報を返送した冷蔵庫(監督の冷蔵庫を除く)のノードを他のノードと視覚的に区別して、確認情報を返送した旨を明示している。
【0062】
次に、監督の冷蔵庫(第一冷蔵庫11)は、コーチ1のノードの下位のノードの電話番号を取得する。コーチ1からの確認情報を受信した後に、下位のメンバーに情報を送信する趣旨である。そして、監督の冷蔵庫は、メンバー1からメンバー10の電話番号を取得し、当該電話番号で特定できる10人のメンバーの冷蔵庫に図6の情報を送信する。
【0063】
次に、コーチ2が「欠席」ボタンを押下した、とする。次に、コーチ2の冷蔵庫は、図11に示す確認情報を構成し、監督の冷蔵庫に送信する。
【0064】
監督の冷蔵庫は、図11の確認情報を受信し、確認受信状況情報を構成し、出力する。この確認受信状況情報の表示例は、図12である。図12によれば、試合に出席するコーチ1のノードと試合に欠席するコーチ2のノードの表示が異なり、視覚的に試合の出欠が分かるようになっている。
【0065】
次に、監督の冷蔵庫は、コーチ2のノードの下位のノードの電話番号を取得する。そして、監督の冷蔵庫は、メンバー11からメンバー20の電話番号を取得し、当該電話番号で特定できる10人のメンバーの冷蔵庫に図6の情報を送信する。
【0066】
次に、メンバー1からメンバー20の冷蔵庫(第二冷蔵庫)は、図6の情報を受信し、出力する。そして、メンバー1からメンバー20は出欠を冷蔵庫から入力し、メンバー1からメンバー20の冷蔵庫は図8の構造を有する確認情報を送信する。この確認情報は、監督の冷蔵庫にも上位のノードのコーチの冷蔵庫にも送信される、とする。
【0067】
なお、送信経路情報が階層化されている意図は、例えば、以下の理由からである。欠席のメンバーがいる場合に、例えば、そのメンバーの上位のノードのコーチがメンバーに出席するように指導するためである。かかる場合に、コーチに情報が確実に伝わっていることが必要である。
【0068】
次に、あるメンバーが確認情報を返送しない場合について説明する。図13は、そのメンバーの冷蔵庫である。そして、この冷蔵庫には、ドア開閉検知部1205が設置されている。このドア開閉検知部1205は、例えば、突起部131を有する。ドアが閉じている状態において、突起部131は押されている。そして、ドアが開いた場合に、当該突起部131は前面に出る。ドア開閉検知部1205は、突起部131が押された状態であるか、前面に出た状態であるかを認識でき、その結果ドアの開閉を判断できる。
【0069】
そして、図13の冷蔵庫は、突起部131が前面に出た状態になった場合に、情報入力受付部1203が入力を受け付けたか否かを判断し、入力を受け付けていなければ、入力催促部1206は入力を促す。ここでは、入力を受け付けていないので、入力催促部1206は入力を促す。
【0070】
具体的には、図13の冷蔵庫は、「ピッピッ」と注意を促す音声をスピーカ132から出力し、セーブモードのディスプレイ133を通常のモードにして、再度、受信していた試合の連絡情報を表示する(図13参照)。
【0071】
なお、ドア開閉検知部1205は、赤外線等の他の手段により冷蔵庫のドアの開閉を検知しても良い。冷蔵庫のドアの開閉を検知する手段は公知技術であるので、ここでの詳細な説明は省略する。
【0072】
以上、本実施の形態によれば、常に電源が入っており、家庭の主婦等が日常利用する冷蔵庫を用いて、情報の連絡が容易に実現できる。また、人が家に居る場合には、1日に何度かは必ず冷蔵庫を利用する。かかる冷蔵庫を利用した情報の連絡は、迅速に行われ、特に、緊急性を要する情報の連絡には有効である。また、冷蔵庫のドアの開閉は、必ず何度かは行う。かかるドアの開閉を検知して確認情報の入力の注意を促せば、さらに、情報の連絡が確実にかつ迅速に行われる。
【0073】
なお、本実施の形態において、送信経路情報は階層構造を有する情報であったが、階層構造を有さなくても良い。かかる場合、第一冷蔵庫から、一斉に1以上の第二冷蔵庫に情報が送信される。
【0074】
さらに、本実施の形態において説明した動作は、コンピュータ読み取り可能なプログラムで実現しても良い。当該プログラムは、CD−ROMなどの記録媒体に記録されて流布しても良いし、ネットワーク配信により流布しても良いし、放送で流布しても良い。かかることも、他の実施の形態においても同様である。なお、本実施の形態において説明した第一冷蔵庫の動作を実現するプログラムは、コンピュータに、格納している送信経路情報に基づいて、格納している情報を他の冷蔵庫に送信する情報送信ステップと、確認情報を他の冷蔵庫から受信する確認情報受信ステップと、確認情報受信ステップで受信した確認情報の受信状況を示す情報である確認受信状況情報を出力する確認受信状況情報出力ステップを実行させるためのプログラムである。
【0075】
また、本実施の形態において説明した第二冷蔵庫の動作を実現するプログラムは、コンピュータに、他の冷蔵庫から情報を受信する情報受信ステップと、当該情報を出力する情報出力ステップと、情報の出力に対応して、入力を受け付ける入力受付ステップと、入力受付ステップで入力を受け付けた場合に、確認情報を構成し、当該確認情報を他の冷蔵庫に送信する確認情報送信ステップを実行させるためのプログラムである。
【0076】
(実施の形態2)
【0077】
図14は、本実施の形態における情報処理システムの概念図である。情報処理システムは、第一冷蔵庫141、情報処理装置142、および複数の第二冷蔵庫143(143(1)、143(2)・・・143(n)等)を有し、それぞれの装置は通信が可能である。
【0078】
第一冷蔵庫141から情報が情報処理装置142に送信される。情報処理装置142は、送信経路情報を保持しており、かかる送信経路情報に基づいて情報を第二冷蔵庫143に送信する。第二冷蔵庫143は、情報を受信し、出力する。第二冷蔵庫143のユーザは、出力された情報に対して確認情報(出力された情報を確認した旨の情報)の入力を行う。第二冷蔵庫143は、確認情報を構成し、送信する。情報処理装置142は、確認情報を受信する。
【0079】
図15は、情報処理システムのブロック図である。情報処理システムは、第一冷蔵庫141、情報処理装置142、第二冷蔵庫143を有する。ここでは、簡単化のために、第二冷蔵庫143は一つとして記載する。
【0080】
第一冷蔵庫141は、入力受付部1101、情報記録部1102、情報格納部1103、第一情報送信部14101、確認受信状況情報受信部14102、確認受信状況情報出力部14103を有する。
【0081】
情報処理装置142は、送信経路情報格納部14201、第二情報受信部14202、第二情報送信部14203、確認情報受信部14204、確認受信状況情報蓄積部14205、確認受信状況情報送信部14206を有する。
【0082】
第二冷蔵庫143は、第三情報受信部14301、情報出力部1202、情報入力受付部1203、確認情報送信部1204、ドア開閉検知部1205、入力催促部1206を有する。なお、第二冷蔵庫143の機能は、第二冷蔵庫12の機能と同様である。第二冷蔵庫143と第二冷蔵庫12は、情報の受信元と確認情報の送信先が異なる。
【0083】
第一情報送信部14101は、情報格納部1103に格納されている情報を情報処理装置142に送信する。情報を送信するタイミングは問わない。第一情報送信部14101は、例えば、ユーザの指示により情報を情報処理装置142に送信する。第一情報送信部14101は、例えば、入力受付部1101が情報の入力を受け付けた後、直ちに情報を送信する。第一情報送信部14101は、通常、無線または有線の通信手段で実現され得る。なお、第一情報送信部14101は、CATVを含む放送手段でも実現可能である。
【0084】
確認受信状況情報受信部14102は、確認受信状況情報を情報処理装置142から受信する。確認受信状況情報受信部14102は、通常、無線または有線の通信手段で実現され得る。なお、確認受信状況情報受信部14102は、CATVを含む放送を受信する手段でも実現可能である。また、確認受信状況情報受信部14102と第一情報送信部14101は、通常、一の通信手段により実現される。
【0085】
確認受信状況情報出力部14103は、確認受信状況情報受信部14102が受信した確認受信状況情報を出力する。出力とは、通常、ディスプレイへの表示を言うが、スピーカーへの音出力でも良い。確認受信状況情報出力部14103は、ディスプレイ等の出力媒体を含むと考えても、出力媒体を含まないと考えても良い。
【0086】
送信経路情報格納部14201は、送信経路情報を格納している。送信経路情報格納部14201は、不揮発性の記録媒体でも揮発性の記録媒体でも良い。また、送信経路情報を格納する方法は問わない。
【0087】
第二情報受信部14202は、第一冷蔵庫141から情報を受信する。第二情報受信部14202は、通常、無線または有線の通信手段で実現され得る。なお、第二情報受信部14202は、CATVを含む放送を受信する手段でも実現可能である。
【0088】
第二情報送信部14203は、第二情報受信部14202が受信した情報を、送信経路情報格納部14201に格納されている送信経路情報に基づいて、第二冷蔵庫143に送信する。つまり、第二情報送信部14203は、送信経路情報から情報を送信する第二冷蔵庫143を決定し、当該第二冷蔵庫143に情報を送信する。
【0089】
確認情報受信部14204は、1以上の第二冷蔵庫143から確認情報を受信する。確認情報受信部14204は、通常、無線または有線の通信手段で実現され得る。なお、第二情報受信部14202は、CATVを含む放送を受信する手段でも実現可能である。
【0090】
確認受信状況情報蓄積部14205は、確認情報受信部14204で受信した確認情報に基づいて確認受信状況情報を構成し、当該確認受信状況情報を蓄積する。確認受信状況情報のデータ構造は問わない。確認受信状況情報は、確認情報と同一の情報でも良い。確認受信状況情報を蓄積する記録媒体は、確認受信状況情報蓄積部14205が有する。この記録媒体は、不揮発性の記録媒体でも揮発性の記録媒体でも良い。確認受信状況情報蓄積部14205の蓄積処理は、通常、ソフトウェアで実現される。但し、ハードウェア(専用回路)で実現しても良い。
【0091】
確認受信状況情報送信部14206は、確認受信状況情報蓄積部14205が蓄積した確認受信状況情報を第一冷蔵庫141に送信する。確認受信状況情報を第一冷蔵庫141に送信するタイミングは問わない。確認受信状況情報送信部14206は、例えば、すべての第二冷蔵庫143から確認情報を受信した場合に、確認受信状況情報を第一冷蔵庫141に送信する。また、確認受信状況情報送信部14206は、例えば、第一冷蔵庫141からの指示により確認受信状況情報を第一冷蔵庫141に送信する。確認受信状況情報送信部14206は、通常、無線または有線の通信手段で実現され得る。なお、確認受信状況情報送信部14206は、CATVを含む放送手段でも実現可能である。また、確認受信状況情報送信部14206、第二情報受信部14202、第二情報送信部14203、および確認情報受信部14204は、通常、一の通信手段で実現される。
【0092】
第三情報受信部14301は、情報処理装置142から情報を受信する。第三情報受信部14301は、通常、無線または有線の通信手段で実現され得る。なお、第三情報受信部14301は、CATVを含む放送を受信する手段でも実現可能である。
【0093】
以下、本情報処理システムの動作について説明する。まず、第一冷蔵庫141の動作について説明する。第一冷蔵庫141は、第一冷蔵庫141のユーザから情報の入力を受け付ける。そして、第一冷蔵庫141は、例えば、ユーザの指示により、受け付けた情報を情報処理装置142に送信する。また、第一冷蔵庫141は、情報処理装置142から確認受信状況情報を受信する。そして、第一冷蔵庫141は、当該確認受信状況情報を出力する。なお、第一冷蔵庫141が確認受信状況情報を出力するタイミングは問わない。
【0094】
次に、情報処理装置142の動作について図16のフローチャートを用いて説明する。
【0095】
(ステップS1601)第二情報受信部14202は、第一冷蔵庫141から情報を受信したか否かを判断する。情報を受信すればステップS1602に行き、情報を受信しなければステップS1604に飛ぶ。
【0096】
(ステップS1602)第二情報送信部14203は、送信経路情報格納部14201に格納されている1段目の送信先を示すノード(第二冷蔵庫)の情報を取得する。この情報は、第二冷蔵庫のIPアドレス等である。
【0097】
(ステップS1603)第二情報送信部14203は、ステップS1603で取得した送信先にステップS1601で受け付けた情報を送信する。ステップS1601に戻る。
【0098】
(ステップS1604)確認情報受信部14204は、第二冷蔵庫143から確認情報を受信したか否かを判断する。確認情報を受信すればステップS1605に行き、確認情報を受信しなければステップS1601に戻る。
【0099】
(ステップS1605)確認受信状況情報蓄積部14205は、ステップS1604で取得した確認情報に基づいて確認受信状況情報を構成し、蓄積する。
【0100】
(ステップS1606)第二情報送信部14203は、確認情報を送信してきた第二冷蔵庫のノードの子のノードが送信経路情報に存在するか否かを判断する。子のノードが存在すればステップS1607に行き、子のノードが存在しなければステップS1609に飛ぶ。
【0101】
(ステップS1607)第二情報送信部14203は、確認情報を送信してきた第二冷蔵庫のノードの子のノード(第二冷蔵庫)の通信先の情報を送信経路情報から取得する。
【0102】
(ステップS1608)第二情報送信部14203は、ステップS1607で取得した通信先の情報が示す第二冷蔵庫にステップS1601で取得した情報を送信する。
【0103】
(ステップS1609)確認受信状況情報送信部14206は、予め決められた確認受信状況情報の送信条件に合致するか否かを判断する。確認受信状況情報の送信条件とは、例えば、情報処理装置142が、情報を送信したすべての第二冷蔵庫から確認情報を受信することである。また、確認受信状況情報の送信条件とは、例えば、一定の時刻になることである。
【0104】
(ステップS1610)確認受信状況情報送信部14206は、確認受信状況情報蓄積部14205が蓄積した確認受信状況情報を取得する。
【0105】
(ステップS1611)確認受信状況情報送信部14206は、ステップS1610で取得した確認受信状況情報を第一冷蔵庫141に送信する。
【0106】
なお、図16のフローチャートにおいて、一定の条件に合致した場合に確認受信状況情報を第一冷蔵庫141に送信したが、確認情報を受信するごとに確認受信状況情報を第一冷蔵庫141に送信しても良い。また、確認受信状況情とは確認情報と同一の情報であっても良い。また、第一冷蔵庫141の指示により確認受信状況情報を第一冷蔵庫141に送信しても良い。
【0107】
次に、第二冷蔵庫143の動作について説明する。第二冷蔵庫143の第三情報受信部14301は、情報処理装置142から情報を受信し、情報出力部1202は当該情報を出力する。そして、情報入力受付部1203は、ユーザからの入力を受け付け、確認情報送信部1204は確認情報を構成し、情報処理装置142に送信する。また、ドア開閉検知部1205がドアの開閉を検知した場合に、確認情報送信部1204が確認情報を情報処理装置142に送信していなければ、入力催促部1206は入力を促す。
【0108】
以下、本実施の形態における情報処理システム等の具体的な動作について説明する。情報処理装置142は、図17に示す送信経路情報を保持している。送信経路情報は、ある学校のあるクラスの学級名簿であり、各家庭にある冷蔵庫のIPアドレスが含まれる。図17に示す送信経路情報において、先生のノードの情報は存在しなくても良い。先生のノードの情報は、ここでは情報の送信のために利用されないからである。そして、第一冷蔵庫141は先生の自宅にある冷蔵庫である。また、第二冷蔵庫143は生徒1、生徒2、生徒nの家庭にある冷蔵庫である。
【0109】
ここで、先生が図18の情報を第一冷蔵庫141に入力する。そして、第一冷蔵庫は、図18の情報を情報処理装置142に送信する。情報処理装置142は、図18の情報を受信する。情報処理装置142は、図17の送信経路情報から生徒1から生徒nの冷蔵庫のIPアドレスを取得する。そして、情報処理装置142は、図18の情報を生徒1から生徒nの冷蔵庫に送信する。
【0110】
生徒1から生徒nの冷蔵庫は、図18の情報を受信する。そして、例えば、生徒1の冷蔵庫は図19に示すように図18の情報を表示する。そして、情報を受信して表示する際に、音情報を出力して、ユーザに情報の受信を知らせる。ここでは、「ピッピッ」という音を出力する。
【0111】
次に、情報の受信に気が付いた生徒1は、図19の画面をタッチする。なお、図19の冷蔵庫の画面は、タッチパネルで構成されている。また、このタッチが、情報を確認した合図である。
【0112】
次に、生徒1の第二冷蔵庫は、生徒1のIPアドレス「132.168.0.2」を情報処理装置142に送信する。つまり、ここでは、IPアドレスが確認情報である。
【0113】
次に、情報処理装置142は、確認情報「132.168.0.2」を受信し、蓄積する。図20は、確認受信状況情報を示す表である。図20は、「ID」と「確認情報」を有するレコードを1以上保持している表である。「ID」により、情報を確認した生徒の数が分かる。また、「確認情報」により情報を確認した生徒が誰であるか分かる。
【0114】
そして、例えば、予め設定した時刻8時になったときに、情報処理装置142は、第一冷蔵庫141に確認受信状況情報を送信する。そして、第一冷蔵庫141のユーザの先生は、誰が情報を確認していないか判断する。そして、例えば、先生は、情報を確認していない生徒の自宅に電話をして、電話で情報(運動会の中止の情報)を知らせる。
【0115】
また、生徒の冷蔵庫において、ドアを開閉した場合に、確認情報の入力をしていない冷蔵庫において、確認情報の入力が促される。かかる処理は、実施の形態1で説明した処理と同様である。
【0116】
以上、本実施の形態によれば、常に電源が入っており、家庭の主婦等が日常利用する冷蔵庫を用いて、情報の連絡が容易に実現できる。また、人が家に居る場合には、1日に何度かは必ず冷蔵庫を利用する。かかる冷蔵庫を利用した情報の連絡は、迅速に行われ、特に、緊急性を要する情報の連絡には有効である。また、冷蔵庫のドアの開閉は、必ず何度かは行う。かかるドアの開閉を検知して確認情報の入力の注意を促せば、さらに、情報の連絡が確実にかつ迅速に行われる。また、本実施の形態に送信経路情報は情報処理装置に格納されていた。つまり、一の情報処理装置で送信経路情報を格納し、必要に応じて変更すれば良いので、送信経路情報のメンテナンスに便利である。情報処理装置は、例えば、学校に設置される。また、情報処理装置を運営するアプリケーションサービスプロバイダーが存在し得る。
【0117】
なお、本実施の形態の具体例において、送信経路情報は階層構造をしなかったが、実施の形態1の具体例で述べたように、階層構造を有しても良い。
【0118】
さらに、本実施の形態において説明した動作は、コンピュータ読み取り可能なプログラムで実現しても良い。当該プログラムは、CD−ROMなどの記録媒体に記録されて流布しても良いし、ネットワーク配信により流布しても良いし、放送で流布しても良い。かかることも、他の実施の形態においても同様である。なお、本実施の形態において説明した情報処理装置の動作を実現するプログラムは、コンピュータに、情報を受信する第二情報受信ステップと、格納している送信経路情報に基づいて、受信した情報を第二冷蔵庫に送信する第二情報送信ステップと、第二冷蔵庫から確認情報を受信する確認情報受信ステップと、確認情報の受信状況に関する情報である確認受信状況情報を蓄積する確認受信状況情報蓄積ステップを実行させるためのプログラムである。
【発明の効果】
以上のように、本発明によれば、常に電源が入っており、家庭の主婦等が日常利用する冷蔵庫を用いて、情報の連絡が容易に実現できる。
【図面の簡単な説明】
【図1】実施の形態1における情報処理システムの概念図
【図2】実施の形態1における情報処理システムのブロック図
【図3】実施の形態1における第一冷蔵庫の動作について説明するフローチャート
【図4】実施の形態1における第二冷蔵庫の動作について説明するフローチャート
【図5】実施の形態1における送信経路情報の例を示す図
【図6】実施の形態1における第一冷蔵庫に入力された情報の例を示す図
【図7】実施の形態1における冷蔵庫の画面例を示す図
【図8】実施の形態1における確認情報の構造を示す図
【図9】実施の形態1における確認情報の例を示す図
【図10】実施の形態1における確認受信状況情報の出力例を示す図
【図11】実施の形態1における確認受信状況情報の例を示す図
【図12】実施の形態1における確認受信状況情報の出力例を示す図
【図13】実施の形態1における冷蔵庫を示す図
【図14】実施の形態2における情報処理システムの概念図
【図15】実施の形態2における情報処理システムのブロック図
【図16】実施の形態2における情報処理装置の動作について説明するフローチャート
【図17】実施の形態2における送信経路情報の例を示す図
【図18】実施の形態2における第一冷蔵庫に入力された情報の例を示す図
【図19】実施の形態2における冷蔵庫の情報出力例を示す図
【図20】実施の形態2における確認受信状況情報を示す表を示す図
【符号の説明】
11、141 第一冷蔵庫
12、143 第二冷蔵庫
142 情報処理装置
1101 入力受付部
1102 情報記録部
1103 情報格納部
1104 送信経路情報記録部
1105、14201 送信経路情報格納部
1106 情報送信部
1107、14204 確認情報受信部
1108、14103 確認受信状況情報出力部
1201 情報受信部
1202 情報出力部
1203 情報入力受付部
1204 確認情報送信部
1205 ドア開閉検知部
1206 入力催促部
14101 第一情報送信部
14102 確認受信状況情報受信部
14202 第二情報受信部
14203 第二情報送信部
14205 確認受信状況情報蓄積部
14206 確認受信状況情報送信部
14301 第三情報受信部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a refrigerator or the like that can notify information to other refrigerators.
[0002]
[Prior art]
Among conventional refrigerators, there is a refrigerator called an Internet refrigerator that can communicate (see Patent Document 1). Such an Internet refrigerator includes a modem that performs data communication with a remote communication device via the Internet, a first control unit that controls the components of the refrigerator, a touch panel that generates a key signal by a user touch, the key signal and remote communication A second control unit that controls other components of the refrigerator including the first control unit in response to a key signal from the apparatus, a display unit that displays necessary information under the control of the second control unit, and the refrigerator connected to the Internet Internet connection device. Additional services are provided using internal information of the Internet refrigerator and information from an external communication device.
[0003]
[Patent Document 1]
JP 2001-248955 A (first page, FIG. 1 etc.)
[0004]
[Problems to be solved by the invention]
However, according to the prior art, information cannot be notified based on transmission path information stored in the refrigerator or the information processing apparatus. That is, for example, the refrigerator stores transmission route information that is information related to the school class communication network, and automatically notifies the input emergency communication to the other refrigerator and is transmitted by the other refrigerator. It was not possible to confirm whether or not the information was browsed.
[0005]
In addition, emergency communication includes notification of cancellation of athletic meet and excursion, change of meeting place regarding school club activities, etc.
[0006]
[Means for Solving the Problems]
Therefore, the first invention is a transmission route information storage unit that stores transmission route information that is information related to a transmission route of information, and an information transmission unit that transmits information to another refrigerator based on the transmission route information. A refrigerator comprising a confirmation information receiving unit that receives confirmation information from another refrigerator, and a confirmation reception status information output unit that outputs confirmation reception status information that is information indicating the reception status of the confirmation information received by the confirmation information receiving unit The refrigerator can notify the other refrigerators of information based on the transmission path information stored in the refrigerator, and can check whether the information transmitted to the other refrigerators has been browsed. .
[0007]
Further, the second invention provides a door opening / closing detection unit that detects opening / closing of a refrigerator door, and the door opening / closing detection unit detects opening / closing of the door and the information input receiving unit does not accept input. The refrigerator that further includes an input prompting unit that is urgently energized and can reliably notify the information by using the opening and closing of the refrigerator door that is used daily as a trigger.
[0008]
Furthermore, the third invention is an information processing system having a first refrigerator, an information processing device, and one or more second refrigerators, wherein the first refrigerator includes an information storage unit storing information and information A first information transmission unit configured to transmit to the processing device, wherein the information processing device stores a transmission path information storage unit that stores transmission path information that is information related to the transmission path of information; and a second information reception unit that receives information A second information transmitting unit that transmits information received by the first information receiving unit to the second refrigerator based on the transmission path information, a confirmation information receiving unit that receives confirmation information from the second refrigerator, and confirmation information A confirmation reception status information accumulating unit for accumulating confirmation reception status information, which is information related to the reception status, and a second refrigerator that receives information from the information processing device, and an information output that outputs information And information output section The information processing system includes an information input receiving unit that receives input corresponding to the output of information and a confirmation information transmitting unit that transmits confirmation information to the information processing device. Information can be notified to other refrigerators based on the route information, and it can be confirmed whether or not the information transmitted to the other refrigerators has been browsed. it can.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of a refrigerator, an information processing system, and the like will be described with reference to the drawings. In addition, since the component which attached | subjected the same code | symbol in embodiment performs the same operation | movement, description may be abbreviate | omitted again.
[0010]
(Embodiment 1)
FIG. 1 is a conceptual diagram of an information processing system in the present embodiment. This information processing system has the 1st refrigerator 11 and the some 2nd refrigerator 12, and the 1st refrigerator 11 and the 2nd refrigerator 12 can communicate.
[0011]
FIG. 2 is a block diagram of the information processing system in the present embodiment. The first refrigerator 11 includes an input reception unit 1101, an information recording unit 1102, an information storage unit 1103, a transmission path information recording unit 1104, a transmission path information storage unit 1105, an information transmission unit 1106, a confirmation information reception unit 1107, and confirmation reception status information. An output unit 1108 is included.
[0012]
The second refrigerator 12 includes an information reception unit 1201, an information output unit 1202, an information input reception unit 1203, a confirmation information transmission unit 1204, a door opening / closing detection unit 1205, and an input prompting unit 1206.
[0013]
The input reception unit 1101 receives input of transmission path information that is information to be notified or information regarding a transmission path of information. The reception of information and transmission path information is, for example, by communication from an external device. Also, information and transmission path information are received by, for example, a keyboard, a mouse, a remote controller, or the like. The information and the transmission path information are received by an input means such as a touch panel and a menu or a soft keyboard. Moreover, the data structure of information and transmission path information does not matter.
[0014]
The information is information transmitted to one or more second refrigerators. The information is, for example, emergency contact information such as cancellation of an athletic meet or school closure due to a storm warning. The information is, for example, information to be circulated at the neighborhood association.
[0015]
Further, the transmission path information includes information for communicating with the second refrigerator 12. The information for communicating with the second refrigerator 12 is, for example, an IP address or a telephone number assigned to the second refrigerator 12. The IP address may be IPv6 notation or IPv4 notation. The transmission path information may have a hierarchical structure with two or more stages. Details of the hierarchical structure will be described below. When the transmission path information has a hierarchical structure, the information of one refrigerator constituting the hierarchical structure is appropriately referred to as a node.
[0016]
The input receiving unit 1101 can be realized by a communication unit, for example. Further, the input receiving unit 1101 can be realized by, for example, a touch panel and its driver software.
[0017]
The information recording unit 1102 records the information received by the input receiving unit 1101 in the information storage unit 1103. The information recording unit 1102 can usually be realized by an MPU, a memory, or the like. The processing procedure for the information recording unit 1102 to record information is usually realized by software, and the software is recorded in a recording medium such as a ROM.
[0018]
The information storage unit 1103 stores information recorded by the information recording unit 1102. The information storage unit 1103 may be a non-volatile recording medium or a volatile recording medium.
[0019]
The transmission path information recording unit 1104 records the transmission path information received by the input reception unit 1101 in the transmission path information storage unit 1105. The transmission path information recording unit 1104 can be usually realized by an MPU, a memory, or the like. A processing procedure for the transmission path information recording unit 1104 to record transmission path information is usually realized by software, and the software is recorded in a recording medium such as a ROM.
[0020]
The transmission path information storage unit 1105 stores the transmission path information recorded by the transmission path information recording unit 1104. The transmission path information storage unit 1105 may be a non-volatile recording medium or a volatile recording medium.
[0021]
The information transmission unit 1106 transmits the information stored in the information storage unit 1103 to the second refrigerator 12 based on the transmission path information stored in the transmission path information storage unit 1105. Although there are a plurality of second refrigerators 12, the information transmission unit 1106 determines to which refrigerator the information is transmitted based on the transmission path information. The information transmission unit 1106 can be realized by software for determining a transmission destination, communication means, and the like. This communication means may be a wireless communication means or a wired communication means. This communication means can also be realized by broadcasting means including CATV.
[0022]
The confirmation information receiving unit 1107 receives confirmation information from the second refrigerator 12. The confirmation information is information input by the user in response to the output of information in the second refrigerator. The confirmation information is information indicating that the user of the second refrigerator has received and browsed the information, for example. However, the meaning of the confirmation information does not matter. The confirmation information receiving unit 1107 can be realized by a wireless or wired communication means. Note that confirmation information receiving section 1107 can also be realized by means for receiving broadcasts including CATV. Further, the communication unit of the confirmation information receiving unit 1107 and the communication unit of the information transmitting unit 1106 are usually realized by one communication unit.
[0023]
The confirmation reception status information output unit 1108 outputs confirmation reception status information that is information indicating the reception status of the confirmation information received by the confirmation information reception unit 1107. The confirmation reception status information includes the number of confirmation information received, information specifying the second refrigerator 12 that transmitted the confirmation information, and the like. Further, the confirmation reception status information may be the same information as the confirmation information. Further, the data structure of the confirmation reception status information and the content of the data are not limited. The confirmation reception status information may be any information that indicates the reception status of the received confirmation information. The confirmation reception status information is normally output on a display, but may be sound output to a speaker. The confirmation reception status information output unit 1108 may be considered to include an output medium such as a display or not to include an output medium.
[0024]
The information receiving unit 1201 receives information from the first refrigerator 11. The information receiving unit 1201 can be usually realized by a wireless or wired communication means. The information receiving unit 1201 can also be realized by means for receiving broadcasts including CATV.
[0025]
The information output unit 1202 outputs the information received by the information receiving unit 1201. The output usually means display on a display, but it may be sound output to a speaker. The information output unit 1202 may be considered to include an output medium such as a display or not to include an output medium.
[0026]
The information input receiving unit 1203 receives an input corresponding to the output of information in the information output unit 1202. There are no restrictions on the content or structure of the input data. Accepting the input is, for example, touching a screen on which information is output. In such a case, the screen is composed of a touch panel. The input may be a voice input.
[0027]
The confirmation information transmission unit 1204 configures confirmation information and transmits it to the first refrigerator 11 when the information input reception unit 1203 receives an input. Note that the input accepted by the information input accepting unit 1203 and the data structure of the confirmation information transmitted to the first refrigerator 11, the contents of the data, or the like may be different or the same. The confirmation information transmission unit 1204 may transmit information indicating that there is an input corresponding to the information output to the first refrigerator 11. The confirmation information transmission unit 1204 can be usually realized by a wireless or wired communication means. Note that the confirmation information transmission unit 1204 can also be realized by a broadcasting means including CATV. Note that the confirmation information transmitting unit 1204 and the information receiving unit 1201 can be realized by one means.
[0028]
The door opening / closing detection unit 1205 detects opening / closing of the door of the refrigerator. Various means for detecting the opening and closing of the door are conceivable. Details of the means for realizing the door opening / closing detection unit 1205 will be described below. The means for detecting the opening / closing of the door is a known technique.
[0029]
When the door opening / closing detection unit 1205 detects the opening / closing of the refrigerator door, the input prompting unit 1206 determines whether the information input receiving unit 1203 has received an input. A method for prompting input is, for example, output of a buzzer sound. A method for prompting input is, for example, information output by the information output unit 1202. The method for prompting input is, for example, output of a buzzer sound and output of information by the information output unit 1202. Any other method for prompting input is acceptable. The input prompting unit 1206 can be usually realized by an MPU, a memory, or the like. A processing procedure for prompting input by the input prompting unit 1206 is usually realized by software, and the software is recorded in a recording medium such as a ROM. When the input prompting unit 1206 detects that a person has approached the refrigerator, the input prompting unit 1206 determines whether or not the information input receiving unit 1203 has received an input. . The means for detecting that a person has approached the refrigerator is, for example, infrared. Since means for detecting that a person has approached the refrigerator is a known technique, detailed description thereof is omitted.
[0030]
Hereinafter, the operation of the information processing system will be described. First, operation | movement of the 1st refrigerator 11 is demonstrated using the flowchart of FIG.
[0031]
(Step S301) The input receiving unit 1101 determines whether or not an input has been received. If an input is accepted, the process goes to step S302, and if no input is accepted, the process jumps to step S307.
[0032]
(Step S302) It is determined whether or not the information received in Step S301 is information to be transmitted to one or more second refrigerators 12. If it is information to be transmitted, the process goes to step S303, and if it is not information to be transmitted, the process jumps to step S305.
[0033]
(Step S303) The information transmission unit 1106 acquires information on a node (second refrigerator) indicating the first-stage transmission destination stored in the transmission path information storage unit 1105. This information is the IP address of the second refrigerator.
[0034]
(Step S304) The information transmission unit 1106 transmits the information received in step S301 to the transmission destination acquired in step S303. Here, there may be two or more transmission destinations.
[0035]
(Step S305) It is determined whether or not the information received in step S301 is transmission path information. If it is transmission path information, go to step S306, and if it is not transmission path information, return to step S301.
[0036]
(Step S306) The transmission path information recording unit 1104 records the transmission path information received in step S305 in the transmission path information storage unit 1105.
[0037]
(Step S307) The confirmation information receiving unit 1107 determines whether confirmation information has been received from the second refrigerator 12. If confirmation information is received, the process proceeds to step S308, and if confirmation information is not received, the process returns to step S301.
[0038]
(Step S308) The information transmission unit 1106 determines whether there is a child node in the node (second refrigerator) that transmitted the confirmation information received in step S307. If there is a child node, the process goes to step S309, and if there is no child node, the process jumps to step S314. The child node means the following. In other words, the transmission path information has a hierarchical structure, and information on the second refrigerator constituting the hierarchical structure is used as a node. A child node is a node linked to a lower level of a certain node.
[0039]
(Step S309) The information transmission unit 1106 acquires information on the transmission destination of the child node. There can be one or more pieces of information on the destination.
[0040]
(Step S310) The information transmission unit 1106 transmits the information received in Step S301 to the second refrigerator 12 indicated by the transmission destination information acquired in Step S309.
[0041]
(Step S311) The confirmation reception status information output unit 1108 determines whether or not the condition for outputting the confirmation reception status information is met. If the condition is met, the process proceeds to step S312, and if the condition is not met, the process returns to step S301. Whether or not the condition is met is, for example, whether or not the reception status of the confirmation information in step S307 matches a certain condition. A certain condition here is receiving confirmation information from all the 2nd refrigerators 12 which transmitted information, for example. Whether or not the condition is met is, for example, whether or not a predetermined time (the deadline for receiving the confirmation information) has been reached.
[0042]
(Step S312) The confirmation reception status information output unit 1108 outputs confirmation reception status information which is information indicating the reception status of the confirmation information received by the confirmation information reception unit 1107. The process returns to step S301.
[0043]
(Step S313) The confirmation reception status information output unit 1108 determines whether confirmation information has been received from all the nodes (second refrigerator 12) that transmitted the information. If confirmation information is received from all nodes, the process is terminated. If confirmation information has not been received from all nodes, the process returns to step S301.
[0044]
(Step S314) The confirmation reception status information output unit 1108 determines whether confirmation information has been received from all the nodes (second refrigerator 12) that transmitted the information. If confirmation information has been received from all nodes, the process proceeds to step S311. If confirmation information has not been received from all nodes, the process returns to step S301.
[0045]
In the flowchart of FIG. 3, information to be transmitted and transmission path information are input, but may be stored in advance. In such a case, the first refrigerator 11 does not include the input receiving unit 1101, the information recording unit 1102, and the transmission path information recording unit 1104.
[0046]
In the flowchart of FIG. 3, it is assumed that the transmission path information has a hierarchical structure of two or more stages, but may be one-stage information that does not have a hierarchical structure. When the transmission path information is one-stage information, the information is transmitted to one or more second refrigerators all at once.
[0047]
In the flowchart of FIG. 3, the confirmation reception status information output unit 1108 outputs the confirmation reception status information when a certain condition is met, but if the confirmation information is received, the confirmation reception status information output unit 1108 outputs the confirmation reception status information unconditionally. May be.
[0048]
Further, in the flowchart of FIG. 3, the confirmation reception status information output unit 1108 automatically outputs the confirmation reception status information. However, even if the confirmation reception status information is output according to an instruction (access) by the user of the first refrigerator 11. good.
[0049]
Next, operation | movement of the 2nd refrigerator 12 is demonstrated using the flowchart of FIG.
[0050]
(Step S401) The information receiving unit 1201 determines whether information has been received. If information is received, it will go to step S402, and if information is not received, it will return to step S401.
[0051]
(Step S402) The information output unit 1202 outputs the information received in step S401.
[0052]
(Step S403) The information input receiving unit 1203 determines whether an input has been received for the output of information. If an input is accepted, the process goes to step S404, and if no input is accepted, the process jumps to step S406. Here, accepting an input is, for example, accepting a touch on a screen constituted by a touch panel.
[0053]
(Step S404) The confirmation information transmission unit 1204 constitutes confirmation information to be transmitted.
[0054]
(Step S405) The confirmation information transmission unit 1204 transmits the confirmation information configured in step S404 to the first refrigerator 11. The process ends.
[0055]
(Step S406) The door open / close detection unit 1205 determines whether the opening / closing of the door of the second refrigerator 12 is detected. If the opening / closing of the door is detected, the process goes to step S307, and if the opening / closing of the door is not detected, the process returns to step S401.
[0056]
(Step S407) The input prompting unit 1206 prompts input. The process returns to step S401. There are various methods for prompting input, and any method that appeals to the five senses may be used. Specific examples are shown below.
[0057]
Hereinafter, specific operations of the refrigerator, the information processing apparatus, and the like in the present embodiment will be described. It is assumed that the transmission path information shown in FIG. The first refrigerator 11 records and stores the transmission path information of FIG. The transmission route information indicates the telephone number of the refrigerator and the name of the user of the refrigerator. This transmission path information is the contact network of the softball club. In the transmission path information of FIG. 5, there may be no supervisory node. This is because the information of the supervisor node is not used for information transmission. Here, the director's node is the 0th level of the hierarchical structure.
[0058]
Next, it is assumed that the information in FIG. 6 is input to the first refrigerator 11 (supervisor's refrigerator). This information is contact information for the next game. And the 1st refrigerator 11 transmits the information of FIG. 6 based on the transmission path | route information of FIG. That is, the 1st refrigerator 11 acquires the telephone number of the 1st step from the transmission path information of FIG. That is, the telephone number “050-2222-3333” of the coach 1 and the telephone number “050-333-4444” of the coach 2 are acquired. The first refrigerator 11 transmits the information shown in FIG. 6 to the two second refrigerators identified by the telephone number “050-2222-3333” of the coach 1 and the telephone number “050-333-4444” of the coach 2.
[0059]
Next, the coach 1 refrigerator and the coach 2 refrigerator obtain the information shown in FIG. The refrigerator 12 of the coach 1 and the refrigerator of the coach 2 display a screen as shown in FIG. The screens of the refrigerator of coach 1 and the refrigerator of coach 2 are configured by touch panels.
[0060]
Next, for example, it is assumed that the coach 1 presses (inputs) the “attendance” button. Next, the refrigerator 12 of the coach 1 constitutes confirmation information having the structure shown in FIG. A specific example of the confirmation information configured by the refrigerator 12 of the coach 1 is shown in FIG. And the refrigerator 12 of the coach 1 transmits the confirmation information of FIG. 9 to the first refrigerator (supervisor's refrigerator).
[0061]
The supervisor's refrigerator (first refrigerator 11) receives the confirmation information of FIG. 9, configures and outputs confirmation reception status information. FIG. 10 is an example of the confirmation reception status information output by the supervisor's refrigerator. Here, the transmission route information having a hierarchical structure is displayed graphically, and the confirmation information is returned by visually distinguishing the node of the refrigerator (excluding the supervisor's refrigerator) that returned the confirmation information from other nodes. Is specified.
[0062]
Next, the supervisor's refrigerator (first refrigerator 11) acquires the telephone number of the node below the coach 1 node. After receiving the confirmation information from the coach 1, the information is transmitted to the lower members. Then, the supervisor's refrigerator obtains the telephone numbers of the members 10 from the members 1, and transmits the information of FIG. 6 to the refrigerators of the ten members who can be specified by the telephone numbers.
[0063]
Next, it is assumed that the coach 2 presses the “absence” button. Next, the refrigerator of the coach 2 configures the confirmation information shown in FIG. 11 and transmits it to the supervisor's refrigerator.
[0064]
The supervisor's refrigerator receives the confirmation information of FIG. 11, configures and outputs confirmation reception status information. A display example of the confirmation reception status information is shown in FIG. According to FIG. 12, the display of the node of the coach 1 attending the game and the node of the coach 2 absent from the game are different, and the attendance of the game can be visually recognized.
[0065]
Next, the supervisor's refrigerator obtains the telephone number of the node below the coach 2 node. Then, the supervisor's refrigerator obtains the telephone number of the member 20 from the member 11, and transmits the information of FIG. 6 to the refrigerators of ten members that can be specified by the telephone number.
[0066]
Next, the refrigerators (second refrigerators) of members 1 to 20 receive and output the information of FIG. Then, the members 1 to 20 input the attendance from the refrigerator, and the refrigerators of the members 1 to 20 transmit confirmation information having the structure of FIG. It is assumed that this confirmation information is transmitted to the refrigerator of the supervisor and the refrigerator of the coach of the upper node.
[0067]
The intention that the transmission path information is hierarchized is, for example, for the following reason. This is because, for example, when there is a member who is absent, the coach of a node higher than that member attends the member. In such a case, it is necessary that information is reliably transmitted to the coach.
[0068]
Next, a case where a certain member does not return confirmation information will be described. FIG. 13 shows the refrigerator of the member. And in this refrigerator, the door opening / closing detection part 1205 is installed. The door opening / closing detection unit 1205 has a protrusion 131, for example. In the state where the door is closed, the protrusion 131 is pushed. When the door is opened, the protrusion 131 comes out to the front. The door opening / closing detection unit 1205 can recognize whether the protrusion 131 is in a pressed state or a state in which it protrudes to the front, and as a result, can determine whether the door is opened or closed.
[0069]
Then, the refrigerator of FIG. 13 determines whether or not the information input receiving unit 1203 has received an input when the protruding portion 131 has come out to the front. If the input has not been received, the input prompting unit 1206 Prompts for input. Here, since input is not received, the input prompting unit 1206 prompts input.
[0070]
Specifically, the refrigerator shown in FIG. 13 outputs a voice prompting attention from the speaker 132, sets the save mode display 133 to the normal mode, and again displays the contact information of the received game. (See FIG. 13).
[0071]
The door opening / closing detection unit 1205 may detect opening / closing of the door of the refrigerator by other means such as infrared rays. Since the means for detecting opening and closing of the refrigerator door is a known technique, a detailed description thereof is omitted here.
[0072]
As described above, according to the present embodiment, the power is always turned on, and communication of information can be easily realized using the refrigerator that is used daily by housewives at home. Also, if you are at home, be sure to use the refrigerator several times a day. Communication of information using such a refrigerator is performed quickly, and is particularly effective for communication of urgent information. Also, be sure to open and close the refrigerator door several times. If the opening / closing of such a door is detected to prompt the user to input confirmation information, the communication of information is further reliably and quickly performed.
[0073]
In the present embodiment, the transmission path information is information having a hierarchical structure, but may not have a hierarchical structure. In such a case, information is transmitted from the first refrigerator to one or more second refrigerators all at once.
[0074]
Furthermore, the operations described in this embodiment may be realized by a computer-readable program. The program may be recorded and distributed on a recording medium such as a CD-ROM, may be distributed by network distribution, or may be distributed by broadcasting. This also applies to other embodiments. In addition, the program which implement | achieves the operation | movement of the 1st refrigerator demonstrated in this Embodiment is based on the transmission path | route information stored in the computer, The information transmission step which transmits the stored information to another refrigerator, In order to execute a confirmation information reception step for receiving confirmation information from another refrigerator, and a confirmation reception status information output step for outputting confirmation reception status information, which is information indicating the reception status of the confirmation information received in the confirmation information reception step It is a program.
[0075]
In addition, the program for realizing the operation of the second refrigerator described in the present embodiment includes an information reception step for receiving information from another refrigerator, an information output step for outputting the information, and information output. Correspondingly, an input receiving step for receiving an input, and a program for executing a confirmation information transmitting step for configuring confirmation information and transmitting the confirmation information to another refrigerator when the input is received in the input receiving step. is there.
[0076]
(Embodiment 2)
[0077]
FIG. 14 is a conceptual diagram of the information processing system in the present embodiment. The information processing system includes a first refrigerator 141, an information processing device 142, and a plurality of second refrigerators 143 (143 (1), 143 (2)... 143 (n), etc.), and each device communicates. Is possible.
[0078]
Information is transmitted from the first refrigerator 141 to the information processing apparatus 142. The information processing device 142 holds transmission path information, and transmits information to the second refrigerator 143 based on the transmission path information. The second refrigerator 143 receives and outputs information. The user of the second refrigerator 143 inputs confirmation information (information indicating that the output information has been confirmed) to the output information. The second refrigerator 143 configures and transmits confirmation information. The information processing apparatus 142 receives confirmation information.
[0079]
FIG. 15 is a block diagram of the information processing system. The information processing system includes a first refrigerator 141, an information processing device 142, and a second refrigerator 143. Here, the second refrigerator 143 is described as one for simplification.
[0080]
The first refrigerator 141 includes an input reception unit 1101, an information recording unit 1102, an information storage unit 1103, a first information transmission unit 14101, a confirmation reception status information reception unit 14102, and a confirmation reception status information output unit 14103.
[0081]
The information processing apparatus 142 includes a transmission path information storage unit 14201, a second information reception unit 14202, a second information transmission unit 14203, a confirmation information reception unit 14204, a confirmation reception status information storage unit 14205, and a confirmation reception status information transmission unit 14206. .
[0082]
The second refrigerator 143 includes a third information reception unit 14301, an information output unit 1202, an information input reception unit 1203, a confirmation information transmission unit 1204, a door opening / closing detection unit 1205, and an input prompting unit 1206. The function of the second refrigerator 143 is the same as the function of the second refrigerator 12. The second refrigerator 143 and the second refrigerator 12 are different in information receiving source and confirmation information transmitting destination.
[0083]
The first information transmission unit 14101 transmits information stored in the information storage unit 1103 to the information processing apparatus 142. There is no limitation on the timing of transmitting information. For example, the first information transmission unit 14101 transmits information to the information processing apparatus 142 in accordance with a user instruction. For example, the first information transmission unit 14101 transmits information immediately after the input reception unit 1101 receives an input of information. The first information transmission unit 14101 can be usually realized by a wireless or wired communication means. Note that the first information transmission unit 14101 can also be realized by broadcasting means including CATV.
[0084]
The confirmation reception status information receiving unit 14102 receives confirmation reception status information from the information processing apparatus 142. The confirmation reception status information receiving unit 14102 can be usually realized by a wireless or wired communication means. Note that the confirmation reception status information receiving unit 14102 can also be realized by means for receiving broadcasts including CATV. Further, the confirmation reception status information receiving unit 14102 and the first information transmitting unit 14101 are usually realized by one communication unit.
[0085]
The confirmation reception status information output unit 14103 outputs the confirmation reception status information received by the confirmation reception status information reception unit 14102. The output usually means display on a display, but it may be sound output to a speaker. The confirmation reception status information output unit 14103 may be considered to include an output medium such as a display or not to include an output medium.
[0086]
The transmission path information storage unit 14201 stores transmission path information. The transmission path information storage unit 14201 may be a non-volatile recording medium or a volatile recording medium. Moreover, the method of storing transmission path information does not matter.
[0087]
The second information receiving unit 14202 receives information from the first refrigerator 141. The second information receiving unit 14202 can be usually realized by a wireless or wired communication means. The second information receiving unit 14202 can also be realized by means for receiving broadcasts including CATV.
[0088]
The second information transmission unit 14203 transmits the information received by the second information reception unit 14202 to the second refrigerator 143 based on the transmission route information stored in the transmission route information storage unit 14201. That is, the second information transmission unit 14203 determines the second refrigerator 143 that transmits information from the transmission path information, and transmits the information to the second refrigerator 143.
[0089]
The confirmation information receiving unit 14204 receives confirmation information from one or more second refrigerators 143. The confirmation information receiving unit 14204 can be usually realized by a wireless or wired communication means. The second information receiving unit 14202 can also be realized by means for receiving broadcasts including CATV.
[0090]
The confirmation reception status information storage unit 14205 configures confirmation reception status information based on the confirmation information received by the confirmation information reception unit 14204, and stores the confirmation reception status information. The data structure of the confirmation reception status information does not matter. The confirmation reception status information may be the same information as the confirmation information. The confirmation reception status information storage unit 14205 has a recording medium for storing the confirmation reception status information. This recording medium may be a non-volatile recording medium or a volatile recording medium. The accumulation process of the confirmation reception status information accumulation unit 14205 is usually realized by software. However, it may be realized by hardware (dedicated circuit).
[0091]
The confirmation reception status information transmission unit 14206 transmits the confirmation reception status information accumulated by the confirmation reception status information accumulation unit 14205 to the first refrigerator 141. The timing which transmits confirmation reception condition information to the 1st refrigerator 141 does not ask | require. For example, when the confirmation reception status information transmission unit 14206 receives confirmation information from all the second refrigerators 143, the confirmation reception status information transmission unit 14206 transmits the confirmation reception status information to the first refrigerator 141. In addition, the confirmation reception status information transmission unit 14206 transmits confirmation reception status information to the first refrigerator 141 according to an instruction from the first refrigerator 141, for example. The confirmation reception status information transmission unit 14206 can be usually realized by a wireless or wired communication means. Note that the confirmation reception status information transmission unit 14206 can also be realized by broadcasting means including CATV. Also, the confirmation reception status information transmission unit 14206, the second information reception unit 14202, the second information transmission unit 14203, and the confirmation information reception unit 14204 are usually realized by a single communication unit.
[0092]
The third information receiving unit 14301 receives information from the information processing apparatus 142. The third information receiving unit 14301 can be usually realized by a wireless or wired communication means. The third information receiving unit 14301 can also be realized by means for receiving broadcasts including CATV.
[0093]
Hereinafter, the operation of the information processing system will be described. First, the operation of the first refrigerator 141 will be described. The first refrigerator 141 receives input of information from the user of the first refrigerator 141. And the 1st refrigerator 141 transmits the received information to the information processing apparatus 142 by a user's instruction | indication, for example. In addition, the first refrigerator 141 receives the confirmation reception status information from the information processing device 142. Then, the first refrigerator 141 outputs the confirmation reception status information. In addition, the timing which the 1st refrigerator 141 outputs confirmation reception condition information does not ask | require.
[0094]
Next, the operation of the information processing apparatus 142 will be described using the flowchart of FIG.
[0095]
(Step S1601) The second information receiving unit 14202 determines whether information is received from the first refrigerator 141. If the information is received, the process goes to step S1602, and if the information is not received, the process jumps to step S1604.
[0096]
(Step S1602) The second information transmission unit 14203 acquires information of the node (second refrigerator) indicating the first-stage transmission destination stored in the transmission path information storage unit 14201. This information is the IP address of the second refrigerator.
[0097]
(Step S1603) The second information transmission unit 14203 transmits the information received in Step S1601 to the transmission destination acquired in Step S1603. The process returns to step S1601.
[0098]
(Step S1604) The confirmation information receiving unit 14204 determines whether confirmation information has been received from the second refrigerator 143. If confirmation information is received, the process proceeds to step S1605, and if confirmation information is not received, the process returns to step S1601.
[0099]
(Step S1605) The confirmation reception status information storage unit 14205 configures and stores confirmation reception status information based on the confirmation information acquired in step S1604.
[0100]
(Step S1606) Second information transmission unit 14203 determines whether or not a child node of the second refrigerator node that has transmitted the confirmation information exists in the transmission path information. If there is a child node, the process proceeds to step S1607, and if there is no child node, the process jumps to step S1609.
[0101]
(Step S1607) The second information transmission unit 14203 acquires information on the communication destination of the child node (second refrigerator) of the node of the second refrigerator that has transmitted the confirmation information from the transmission path information.
[0102]
(Step S1608) The second information transmission unit 14203 transmits the information acquired in Step S1601 to the second refrigerator indicated by the communication destination information acquired in Step S1607.
[0103]
(Step S1609) Confirmation reception status information transmitting section 14206 determines whether or not a predetermined transmission condition of confirmation reception status information is met. The transmission condition of the confirmation reception status information is, for example, that the information processing apparatus 142 receives confirmation information from all the second refrigerators that transmitted the information. The transmission condition of the confirmation reception status information is, for example, that a certain time is reached.
[0104]
(Step S1610) The confirmation reception status information transmission unit 14206 acquires the confirmation reception status information accumulated by the confirmation reception status information accumulation unit 14205.
[0105]
(Step S1611) The confirmation reception status information transmission unit 14206 transmits the confirmation reception status information acquired in step S1610 to the first refrigerator 141.
[0106]
In the flowchart of FIG. 16, the confirmation reception status information is transmitted to the first refrigerator 141 when a certain condition is met. However, every time confirmation information is received, the confirmation reception status information is transmitted to the first refrigerator 141. Also good. Further, the confirmation reception status information may be the same information as the confirmation information. Moreover, you may transmit confirmation reception status information to the 1st refrigerator 141 by the instruction | indication of the 1st refrigerator 141. FIG.
[0107]
Next, the operation of the second refrigerator 143 will be described. The third information receiving unit 14301 of the second refrigerator 143 receives information from the information processing device 142, and the information output unit 1202 outputs the information. The information input accepting unit 1203 accepts input from the user, and the confirmation information transmitting unit 1204 configures confirmation information and transmits it to the information processing apparatus 142. When the door opening / closing detection unit 1205 detects opening / closing of the door, if the confirmation information transmission unit 1204 does not transmit confirmation information to the information processing apparatus 142, the input prompting unit 1206 prompts for input.
[0108]
Hereinafter, specific operations of the information processing system and the like in the present embodiment will be described. The information processing apparatus 142 holds transmission path information shown in FIG. The transmission path information is a class list of a certain class of a certain school, and includes the IP address of the refrigerator in each home. In the transmission path information shown in FIG. 17, the teacher's node information may not exist. This is because the information of the teacher's node is not used here for information transmission. The first refrigerator 141 is a refrigerator in the teacher's home. The second refrigerator 143 is a refrigerator in the homes of the students 1, 2 and n.
[0109]
Here, the teacher inputs the information in FIG. 18 into the first refrigerator 141. And the 1st refrigerator transmits the information of FIG. The information processing apparatus 142 receives the information in FIG. The information processing apparatus 142 acquires the IP addresses of the refrigerators of the students 1 to n from the transmission path information in FIG. And the information processing apparatus 142 transmits the information of FIG. 18 to the refrigerator of the student 1 to the student n.
[0110]
The refrigerators of students 1 to n receive the information shown in FIG. Then, for example, the refrigerator of student 1 displays the information of FIG. 18 as shown in FIG. Then, when information is received and displayed, sound information is output to inform the user of reception of the information. Here, a “beep” sound is output.
[0111]
Next, the student 1 who notices reception of information touches the screen of FIG. Note that the screen of the refrigerator in FIG. 19 includes a touch panel. This touch is a signal for confirming the information.
[0112]
Next, the second refrigerator of the student 1 transmits the IP address “132.168.0.2” of the student 1 to the information processing apparatus 142. That is, here, the IP address is the confirmation information.
[0113]
Next, the information processing apparatus 142 receives and accumulates the confirmation information “132.168.0.2”. FIG. 20 is a table showing the confirmation reception status information. FIG. 20 is a table holding one or more records having “ID” and “confirmation information”. “ID” indicates the number of students whose information has been confirmed. In addition, it is possible to know who has confirmed the information by “confirmation information”.
[0114]
For example, when the preset time 8:00 is reached, the information processing apparatus 142 transmits the confirmation reception status information to the first refrigerator 141. And the teacher of the user of the 1st refrigerator 141 judges who has not confirmed information. Then, for example, the teacher calls the student's home whose information has not been confirmed, and informs the information (information on the cancellation of the athletic meet) by telephone.
[0115]
In addition, when the door is opened and closed in the student's refrigerator, the confirmation information is prompted to be input in the refrigerator in which the confirmation information is not input. Such processing is the same as the processing described in the first embodiment.
[0116]
As described above, according to the present embodiment, the power is always turned on, and communication of information can be easily realized using the refrigerator that is used daily by housewives at home. When people are at home, they always use the refrigerator several times a day. Communication of information using such a refrigerator is performed quickly, and is particularly effective for communication of urgent information. Also, be sure to open and close the refrigerator door several times. If the opening / closing of such a door is detected to prompt the user to input confirmation information, the communication of information is further reliably and quickly performed. In the present embodiment, the transmission path information is stored in the information processing apparatus. That is, it is convenient for maintenance of the transmission path information because the transmission path information can be stored in one information processing apparatus and changed as necessary. The information processing apparatus is installed in a school, for example. There may also be an application service provider that operates the information processing apparatus.
[0117]
In the specific example of the present embodiment, the transmission path information does not have a hierarchical structure. However, as described in the specific example of the first embodiment, the transmission path information may have a hierarchical structure.
[0118]
Furthermore, the operations described in this embodiment may be realized by a computer-readable program. The program may be recorded and distributed on a recording medium such as a CD-ROM, may be distributed by network distribution, or may be distributed by broadcasting. This also applies to other embodiments. Note that the program that realizes the operation of the information processing apparatus described in the present embodiment is a computer that receives received information based on the second information receiving step for receiving information and the stored transmission path information. A second information transmission step for transmitting to the second refrigerator, a confirmation information receiving step for receiving the confirmation information from the second refrigerator, and a confirmation reception status information storing step for storing the confirmation reception status information which is information relating to the reception status of the confirmation information. This is a program to be executed.
【The invention's effect】
As described above, according to the present invention, it is possible to easily communicate information using a refrigerator that is always turned on and that is used daily by housewives at home.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram of an information processing system according to a first embodiment.
FIG. 2 is a block diagram of an information processing system in the first embodiment
FIG. 3 is a flowchart for explaining the operation of the first refrigerator in the first embodiment.
FIG. 4 is a flowchart for explaining the operation of the second refrigerator in the first embodiment.
FIG. 5 is a diagram illustrating an example of transmission path information in the first embodiment
6 shows an example of information input to the first refrigerator in Embodiment 1. FIG.
7 shows an example of a refrigerator screen in Embodiment 1. FIG.
8 shows a structure of confirmation information in Embodiment 1. FIG.
9 shows an example of confirmation information in Embodiment 1. FIG.
10 is a diagram illustrating an example of output of confirmation reception status information according to Embodiment 1. FIG.
11 shows an example of confirmation reception status information in Embodiment 1. FIG.
12 is a diagram illustrating an example of output of confirmation reception status information according to Embodiment 1. FIG.
13 shows a refrigerator in Embodiment 1. FIG.
14 is a conceptual diagram of an information processing system in Embodiment 2. FIG.
15 is a block diagram of an information processing system in Embodiment 2. FIG.
FIG. 16 is a flowchart for explaining the operation of the information processing apparatus according to the second embodiment;
FIG. 17 is a diagram illustrating an example of transmission path information in the second embodiment
18 shows an example of information input to the first refrigerator in Embodiment 2. FIG.
FIG. 19 is a diagram showing an example of information output of the refrigerator in the second embodiment
FIG. 20 is a diagram showing a table indicating confirmation reception status information in the second embodiment
[Explanation of symbols]
11, 141 First refrigerator
12, 143 Second refrigerator
142 Information processing apparatus
1101 Input reception part
1102 Information recording section
1103 Information storage unit
1104 Transmission path information recording unit
1105, 14201 Transmission path information storage unit
1106 Information transmitter
1107, 14204 Confirmation information receiving unit
1108, 14103 Confirmation reception status information output unit
1201 Information receiver
1202 Information output part
1203 Information input reception part
1204 Confirmation information transmission unit
1205 Door open / close detection unit
1206 Input reminder
14101 first information transmission unit
14102 Confirmation reception status information receiver
14202 Second information receiving unit
14203 Second information transmission unit
14205 Confirmation reception status information storage unit
14206 Confirmation reception status information transmission unit
14301 Third information receiver

Claims (11)

互いに通信可能な複数の冷蔵庫で構成されたネットワークに接続される冷蔵庫であって、
受信側の冷蔵庫に送信する情報を格納する情報格納部と、
前記情報の送信経路に関する情報である送信経路情報を格納している送信経路情報格納部と、
前記送信経路情報に基づいて、前記情報格納部に格納されている情報を受信側の冷蔵庫に送信する情報送信部と、
送信側の冷蔵庫から送信された情報を受信する情報受信部と、
前記情報受信部によって受信した情報を出力する情報出力部と、
冷蔵庫のドアの開閉を検知するドア開閉検知部と、
前記情報出力部における情報の出力に対応して、入力を受け付ける情報入力受付部と、
前記ドア開閉検知部がドアの開閉を検知し、かつ前記情報入力受付部が入力を受け付けていない場合に、情報入力受付部が行う確認とは異なる態様で入力を促す入力催促部と、
前記情報入力受付部が入力を受け付けた場合に、確認情報を前記送信側の冷蔵庫に送信する確認情報送信部と、
前記他の冷蔵庫から確認情報を受信する確認情報受信部と、
前記確認情報受信部が受信した確認情報の受信状況を示す情報である確認受信状況情報を出力する確認受信状況情報出力部と、
を具備する冷蔵庫。
A refrigerator connected to a network composed of a plurality of refrigerators capable of communicating with each other,
An information storage unit for storing information to be transmitted to the receiving refrigerator ;
A transmission path information storage unit that stores transmission path information that is information related to the transmission path of the information;
Based on the transmission path information, an information transmission unit that transmits information stored in the information storage unit to a refrigerator on the reception side ;
An information receiving unit for receiving information transmitted from the refrigerator on the transmitting side;
An information output unit for outputting information received by the information receiving unit;
A door opening / closing detection unit for detecting opening / closing of a refrigerator door;
In response to the output of information in the information output unit, an information input receiving unit that receives input;
An input prompting unit that prompts input in a mode different from the confirmation performed by the information input receiving unit when the door opening / closing detection unit detects opening / closing of the door and the information input receiving unit does not receive input;
When the information input receiving unit receives input, a confirmation information transmitting unit that transmits confirmation information to the refrigerator on the transmitting side;
A confirmation information receiving unit for receiving confirmation information from the other refrigerator;
A confirmation reception status information output unit that outputs confirmation reception status information that is information indicating a reception status of the confirmation information received by the confirmation information reception unit ;
A refrigerator comprising:
前記送信経路情報が2段以上の階層構造を有し、
前記送信経路情報を構成するノードが示す冷蔵庫から前記確認情報受信部が確認情報を受信した場合に、当該ノードの下位のノードが示す冷蔵庫に前記情報送信部が情報を送信する請求項1記載の冷蔵庫。
The transmission path information has a hierarchical structure of two or more stages;
The information transmission unit transmits information to a refrigerator indicated by a lower node of the node when the confirmation information reception unit receives the confirmation information from a refrigerator indicated by a node constituting the transmission path information. refrigerator.
第一冷蔵庫と情報処理装置と1以上の第二冷蔵庫を有する情報処理システムであって、
前記第一冷蔵庫は、
他の冷蔵庫に送信する情報を格納する情報格納部と、
前記情報を前記情報処理装置に送信する第一情報送信部を具備し、
前記情報処理装置は、
前記情報の送信経路に関する情報である送信経路情報を格納している送信経路情報格納部と、
前記情報を受信する第二情報受信部と、
前記送信経路情報に基づいて、前記第一情報受信部が受信した情報を前記第二冷蔵庫に送信する第二情報送信部と、
前記第二冷蔵庫から確認情報を受信する確認情報受信部と、
前記確認情報の受信状況に関する情報である確認受信状況情報を蓄積する確認受信状況情報蓄積部を具備し、
前記第二冷蔵庫は、
前記情報処理装置から情報を受信する第三情報受信部と、
前記情報を出力する情報出力部と、
冷蔵庫のドアの開閉を検知するドア開閉検知部と、
前記情報出力部における情報の出力に対応して、入力を受け付ける情報入力受付部と、
前記ドア開閉検知部がドアの開閉を検知し、かつ前記情報入力受付部が入力を受け付けていない場合に、情報入力受付部が行う確認とは異なる態様で入力を促す入力催促部と、
前記情報入力受付部で入力を受け付けた場合に、確認情報を前記情報処理装置に送信する確認情報送信部を具備する情報処理システム。
An information processing system having a first refrigerator, an information processing device, and one or more second refrigerators,
The first refrigerator is
An information storage unit for storing information to be transmitted to other refrigerators ;
A first information transmission unit configured to transmit the information to the information processing apparatus;
The information processing apparatus includes:
A transmission path information storage unit that stores transmission path information that is information related to the transmission path of the information;
A second information receiving unit for receiving the information;
Based on the transmission path information, a second information transmission unit that transmits information received by the first information reception unit to the second refrigerator;
A confirmation information receiving unit for receiving confirmation information from the second refrigerator;
A confirmation reception status information storage unit for accumulating confirmation reception status information, which is information related to the reception status of the confirmation information,
The second refrigerator is
A third information receiving unit for receiving information from the information processing apparatus;
An information output unit for outputting the information;
A door opening / closing detection unit for detecting opening / closing of a refrigerator door;
In response to the output of information in the information output unit, an information input receiving unit that receives input;
An input prompting unit that prompts input in a mode different from the confirmation performed by the information input receiving unit when the door opening / closing detecting unit detects opening / closing of the door and the information input receiving unit does not receive input;
An information processing system including a confirmation information transmission unit that transmits confirmation information to the information processing apparatus when an input is received by the information input reception unit.
前記情報処理装置は、
前記確認受信状況情報蓄積部が蓄積した確認受信状況情報を前記第一冷蔵庫に送信する確認受信状況情報送信部をさらに具備し、
前記第一冷蔵庫は、
前記確認受信状況情報を受信する確認受信状況情報受信部と、
前記確認受信状況情報を出力する確認受信状況情報出力部をさらに具備する請求項記載の情報処理システム。
The information processing apparatus includes:
A confirmation reception status information transmission unit that transmits the confirmation reception status information stored in the confirmation reception status information storage unit to the first refrigerator;
The first refrigerator is
A confirmation reception status information receiving unit for receiving the confirmation reception status information;
The information processing system according to claim 3 , further comprising a confirmation reception status information output unit that outputs the confirmation reception status information.
前記確認受信状況情報送信部は、前記確認情報受信部が受信する確認情報の受信状況が一定の条件に合致した場合に確認受信状況情報を前記第一冷蔵庫に送信する請求項記載の情報処理システム。5. The information processing according to claim 4, wherein the confirmation reception status information transmission unit transmits the confirmation reception status information to the first refrigerator when a reception status of the confirmation information received by the confirmation information reception unit matches a certain condition. system. 前記確認受信状況情報送信部は、予め決められた時刻になったときに、確認受信状況情報を前記第一冷蔵庫に送信する請求項記載の情報処理システム。The information processing system according to claim 4, wherein the confirmation reception status information transmission unit transmits the confirmation reception status information to the first refrigerator when a predetermined time comes. 前記確認受信状況情報送信部は、前記第一冷蔵庫からの指示により確認受信状況情報を前記第一冷蔵庫に送信する請求項記載の情報処理システム。The information processing system according to claim 4 , wherein the confirmation reception status information transmission unit transmits confirmation reception status information to the first refrigerator in accordance with an instruction from the first refrigerator. 前記送信経路情報が2段以上の階層構造を有し、
前記第二情報送信部は、
前記送信経路情報を構成するノードが示す冷蔵庫から前記確認情報受信部が確認情報を受信した場合に、当該ノードの下位のノードが示す第二冷蔵庫に前記情報送信部が情報を送信する、請求項3記載の情報処理システム。
The transmission path information has a hierarchical structure of two or more stages;
The second information transmitter is
The information transmitting unit transmits information to a second refrigerator indicated by a lower node of the node when the confirmation information receiving unit receives confirmation information from a refrigerator indicated by a node constituting the transmission path information. 3. The information processing system according to 3.
請求項3から請求項7いずれか記載の情報処理システムを構成する第一冷蔵庫。The 1st refrigerator which comprises the information processing system in any one of Claims 3-7. 請求項3から請求項7いずれか記載の情報処理システムを構成する第二冷蔵庫。The 2nd refrigerator which comprises the information processing system in any one of Claims 3-7. 請求項3から請求項7いずれか記載の情報処理システムを構成する情報処理装置。The information processing apparatus which comprises the information processing system in any one of Claims 3-7 .
JP2002301594A 2002-10-16 2002-10-16 Refrigerator, information processing apparatus and information processing system Expired - Fee Related JP4104953B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002301594A JP4104953B2 (en) 2002-10-16 2002-10-16 Refrigerator, information processing apparatus and information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002301594A JP4104953B2 (en) 2002-10-16 2002-10-16 Refrigerator, information processing apparatus and information processing system

Publications (2)

Publication Number Publication Date
JP2004138280A JP2004138280A (en) 2004-05-13
JP4104953B2 true JP4104953B2 (en) 2008-06-18

Family

ID=32449893

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002301594A Expired - Fee Related JP4104953B2 (en) 2002-10-16 2002-10-16 Refrigerator, information processing apparatus and information processing system

Country Status (1)

Country Link
JP (1) JP4104953B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6143453B2 (en) * 2012-12-27 2017-06-07 東芝ライフスタイル株式会社 refrigerator
JP6874501B2 (en) * 2017-04-20 2021-05-19 三菱電機株式会社 Refrigerator system and refrigerator
JP6857201B2 (en) * 2019-02-26 2021-04-14 東芝ライフスタイル株式会社 refrigerator

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04365242A (en) * 1991-06-13 1992-12-17 Toshiba Corp Electronic information circulating system
JPH06268677A (en) * 1993-03-12 1994-09-22 Hitachi Ltd Electronic mail system
JP2853635B2 (en) * 1996-01-29 1999-02-03 日本電気株式会社 File batch transmission scheduling method
DE10100826B4 (en) * 2000-02-01 2005-11-10 Lg Electronics Inc. Internet refrigerator and operating procedures for this
CN1165011C (en) * 2000-06-19 2004-09-01 Lg电子株式会社 System and method of controlling a refrigerator capable of communicating
JP2002032371A (en) * 2000-07-17 2002-01-31 Takehiro Yonemichi System and method for transmitting information and computer program storage medium stored with information transmission program therein
JP2002111946A (en) * 2000-09-26 2002-04-12 Matsushita Electric Ind Co Ltd Command and notification system
JP2002149561A (en) * 2000-11-10 2002-05-24 Nec Telecom Syst Ltd Portable telephone having read transmission mail confirmation function, portable telephone system having read transmission mail confirmation function and method for confirming read transmission mail
JP2002243353A (en) * 2001-02-09 2002-08-28 Toshiba Corp refrigerator

Also Published As

Publication number Publication date
JP2004138280A (en) 2004-05-13

Similar Documents

Publication Publication Date Title
US8619136B2 (en) System and method for home monitoring using a set top box
US7746223B2 (en) System and method for receiving security content from wireless cameras
US8533612B2 (en) User interface for emergency alert system
EP2353153B1 (en) A system for tracking a presence of persons in a building, a method and a computer program product
US20040113770A1 (en) Monitoring system and monitoring method
JP2005103678A (en) Robot equipment
US7307522B2 (en) System and method for determining the location of a resident during an emergency within a monitored area having a plurality of residences
US20190180735A1 (en) Ambient sound classification based message routing for local security and remote internet query systems
CN102959884A (en) Method and apparatus for identifying objects and triggering interactions using close-range coupling of sound-modulated data signals
KR101658580B1 (en) Smart attendance check system and method using the beacon broadcasting
CA3065611A1 (en) Device control based on signature
JP5317308B2 (en) Television having communication function, television system, and operation device for equipment having communication function
JP2003500980A (en) Viewer authentication device used in audience rating measurement
CA1324653C (en) Audience monitoring system
JP4104953B2 (en) Refrigerator, information processing apparatus and information processing system
US7315258B2 (en) System and method for programming a code of an emergency call transmitter
JP5544593B2 (en) Television having communication function, television system, and operation device for equipment having communication function
JP2004146872A (en) Housing information system
JP2005278045A (en) Notification system, management device, and control method of broadcast system
US11869340B2 (en) System and method for distributed security
JP5261633B2 (en) Image equipment with communication function
JP2012113446A (en) Control device and security system
US20040187138A1 (en) Device and installation for the centralised management of messaging data
JP5038066B2 (en) Apartment house intercom system
JP6123147B2 (en) Television having communication function, television system, and operation device for equipment having communication function

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050817

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20050913

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070509

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070522

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070607

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070720

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070726

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080303

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080326

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110404

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees