"訪問者を撮影するためのカメラと、コントローラとを備え、前記コントローラは、メモリと、前記カメラから前記訪問者の画像を受信するための通信インターフェイスと、登録者を識別するための識別情報を取得して、前記識別情報と前記訪問者の画像から得られる特徴情報とを対応付けて前記メモリに記憶するためのプロセッサとを含む、ネットワークシステム。ドアの錠をさらに備え、前記プロセッサは、前記錠を開けたユーザを前記登録者として前記メモリに記憶する、請求項1に記載のネットワークシステム。前記コントローラは、操作部をさらに含み、前記プロセッサは、前記操作部を介して前記錠を開けるための命令と前記識別情報とを受け付け、前記命令に基づいて前記通信インターフェイスを介して前記錠を開ける、請求項2に記載のネットワークシステム。屋内にいる前記ユーザを撮影するための屋内カメラをさらに備え、前記メモリは、前記ユーザの画像から得られる特徴情報を記憶し、前記プロセッサは、前記メモリに記憶されている前記ユーザの特徴情報と前記屋内カメラからの前記ユーザの画像とに基づいて、前記ユーザを前記登録者として前記メモリに記憶する、請求項2に記載のネットワークシステム。前記プロセッサは、前記カメラから前記訪問者の画像を受信した際に、前記メモリに前記訪問者の特徴情報が記憶されているか否かを判断し、前記メモリに前記訪問者の特徴情報が記憶されていない場合に、前記訪問者の特徴情報を前記メモリに記憶し、前記メモリに前記訪問者の特徴情報が記憶されている場合に、前記訪問者の特徴情報に対応する前記識別情報を出力する、請求項1から4のいずれか1項に記載のネットワークシステム。前記プロセッサは、前記カメラから前記訪問者の画像を受信した際に、前記メモリに前記訪問者の特徴情報が格納されているか否かを判断し、前記メモリに前記訪問者の特徴情報が格納されていない場合に、前記訪問者の特徴情報と前記識別情報と前記訪問者の画像が取得された日時とを対応付けて前記メモリに登録し、前記メモリに前記訪問者の特徴情報が格納されている場合に、前記訪問者の画像が取得された日時から所定期間が経過しているか否かを判断し、前記訪問者の画像が取得された日時から所定期間が経過していない場合に、前記訪問者の特徴情報に対応する前記識別情報を出力し、前記訪問者の画像が取得された日時から所定期間が経過している場合に、前記訪問者の特徴情報と前記識別情報と前記訪問者の画像が取得された日時とを更新する、請求項1から4のいずれか1項に記載のネットワークシステム。訪問者を撮影するためのカメラとコントローラとを含むネットワークシステムにおける登録方法であって、前記カメラが、前記訪問者の画像を前記コントローラに送信するステップと、前記コントローラが、登録者を識別するための識別情報を取得するステップと、前記コントローラが、前記識別情報と前記訪問者の画像から得られる特徴情報とを対応付けて記憶するステップとを備える、登録方法。メモリと、カメラから訪問者の画像を受信するための通信インターフェイスと、登録者を識別するための識別情報を取得して、前記識別情報と前記訪問者の画像から得られる特徴情報とを対応付けて前記メモリに記憶するためのプロセッサとを含む、コントローラ。しかしながら、訪問者の画像を登録するだけでは、訪問者の画像を有効に利用することはできない。本発明は、かかる問題を解決するためになされたものであり、その目的は、訪問者の画像をより有効に利用することができるネットワークシステム、登録方法、およびコントローラを提供することである。この発明のある局面に従うと、訪問者を撮影するためのカメラと、コントローラとを備えるネットワークシステムが提供される。コントローラは、メモリと、カメラから訪問者の画像を受信するための通信インターフェイスと、登録者を識別するための識別情報を取得して、識別情報と訪問者の画像から得られる特徴情報とを対応付けてメモリに記憶するためのプロセッサとを含む。好ましくは、ネットワークシステムは、ドアの錠をさらに備える。プロセッサは、錠を開けたユーザを登録者としてメモリに記憶する。好ましくは、コントローラは、操作部をさらに含む。プロセッサは、操作部を介して錠を開けるための命令と識別情報とを受け付け、命令に基づいて通信インターフェイスを介して錠を開ける。好ましくは、ネットワークシステムは、屋内にいるユーザを撮影するための屋内カメラをさらに備える。メモリは、ユーザの画像から得られる特徴情報を記憶する。プロセッサは、メモリに記憶されているユーザの特徴情報と屋内カメラからのユーザの画像とに基づいて、屋内にいるユーザを登録者としてメモリに記憶する。好ましくは、プロセッサは、カメラから訪問者の画像を受信した際に、メモリに訪問者の特徴情報が記憶されているか否かを判断し、メモリに訪問者の特徴情報が記憶されていない場合に、訪問者の特徴情報をメモリに記憶し、メモリに訪問者の特徴情報が記憶されている場合に、訪問者の特徴情報に対応する識別情報を出力する。好ましくは、プロセッサは、カメラから訪問者の画像を受信した際に、メモリに訪問者の特徴情報が格納されているか否かを判断する。プロセッサは、メモリに訪問者の特徴情報が格納されていない場合に、訪問者の特徴情報と識別情報と訪問者の画像が取得された日時とを対応付けてメモリに登録する。プロセッサは、メモリに訪問者の特徴情報が格納されている場合に、訪問者の画像が取得された日時から所定期間が経過しているか否かを判断する。プロセッサは、訪問者の画像が取得された日時から所定期間が経過していない場合に、訪問者の特徴情報に対応する識別情報を出力し、訪問者の画像が取得された日時から所定期間が経過している場合に、訪問者の特徴情報と識別情報と訪問者の画像が取得された日時とを更新する。この発明の別の局面に従うと、訪問者を撮影するためのカメラとコントローラとを含むネットワークシステムにおける登録方法が提供される。登録方法は、カメラが、訪問者の画像をコントローラに送信するステップと、コントローラが、登録者を識別するための識別情報を取得するステップと、コントローラが、識別情報と訪問者の画像から得られる特徴情報とを対応付けて記憶するステップとを備える。この発明の別の局面に従うと、メモリと、カメラから訪問者の画像を受信するための通信インターフェイスと、登録者を識別するための識別情報を取得して、識別情報と訪問者の画像から得られる特徴情報とを対応付けてメモリに記憶するためのプロセッサとを含むコントローラが提供される。以上のように、本発明によって、訪問者の画像をより有効に利用することができるネットワークシステム、登録方法、およびコントローラが提供される。以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。<ネットワークシステムの動作概要>まず、本実施の形態に係るネットワークシステムの動作概要について説明する。図1は、本実施の形態に係るネットワークシステム1の全体構成を示すイメージ図である。図1を参照して、本実施の形態に係るネットワークシステム1は、たとえば、住宅やオフィスなどに設置される。ネットワークシステム1は、玄関に配置されるドア400と、ドアの錠450と、玄関近傍に設置される屋外カメラ200および屋内カメラ300と、室内に配置されるテレビ500とを含む。なお、ネットワークシステム1は、家電として、テレビ500以外にも、エアコンや、テレビや、太陽電池を含んでもよい。ネットワークシステム1は、屋外カメラ200、屋内カメラ300、錠450、テレビ500、その他の家電を制御するためのコントローラ100を含む。すなわち、コントローラ100は、有線あるいは無線のネットワーク600を介して、屋外カメラ200、屋内カメラ300、錠450、テレビ500とデータ通信が可能である。コントローラ100は、ネットワーク600として、たとえば、有線LANLocalAreaNetworkや無線LANやPLCPowerLineCommunicationsやBluetooth登録商標などを利用する。本実施の形態においては、訪問者が玄関に位置すると、あるいは訪問者がインターホンの呼び鈴を押すと、屋外カメラ200が、ネットワーク600を介して、訪問者の画像をコントローラ100に送信する。コントローラ100は、訪問者の顔データが登録されているか否かを判断する。なお、顔データ訪問者の特徴を示すための特徴情報は、顔画像そのものであってもよいし、顔画像の特徴量を示すデータであってもよい。訪問者の顔データが既にデータベースに登録されている場合、コントローラ100は、当該訪問者の顔データに対応する登録者の識別情報名前などと訪問者が来訪した旨とを出力する。訪問者の顔データが登録されていない場合、コントローラ100は、訪問者の顔画像動画像または静止画像を表示する。コントローラ100は、所定期間の間、玄関のドア400を開錠するための命令開錠命令と登録者の識別情報とを待ち受ける。コントローラ100は、開錠命令と登録者の識別情報とを受け付けると、玄関のドア400を開錠するとともに、訪問者の顔データと登録者の識別情報とを対応付けて登録する。これによって、次回から、コントローラ100は、屋外カメラ200からの顔画像とデータベースの顔データとに基づいて、当該訪問者の顔データに対応する登録者の識別情報名前などと訪問者が来訪した旨とを出力することができるようになる。ただし、屋内のユーザは、コントローラ100を介さずに、手動で錠450を開けてもよい。より詳細には、コントローラ100は、予めデータベースに家族の顔データを記憶している。屋内カメラ300が、玄関で鍵を開ける人を撮影し、撮影画像とデータベースの顔データとに基づいて鍵を開けたユーザを登録者として認識してもよい。コントローラ100は、次回のために、屋外カメラ200からの画像に基づいて、顔データと登録者とを対応付けて登録する。ただし、屋内カメラ300は、玄関近傍の人の画像を撮影するものに限らない。たとえば、コントローラ100、テレビ500、またはコントローラ100やテレビ500が配置される部屋自体が、コントローラ100またはテレビ500を操作する人を撮影するための屋内カメラ300を有していてもよい。以下、このような機能を実現するためのネットワークシステム1の具体的な構成について詳述する。<コントローラ100のハードウェア構成>次に、本実施の形態に係るコントローラ100のハードウェア構成の一態様について説明する。図2は、本実施の形態に係るコントローラ100のハードウェア構成を表わすブロック図である。コントローラ100は、メモリ101と、ディスプレイ102と、タブレット103と、ボタン104と、通信インターフェイス105と、スピーカ107と、時計108と、CPUCentralProcessingUnit110とを含む。メモリ101は、各種のRAMRandomAccessMemoryや、ROMReadOnlyMemoryや、ハードディスクなどである。メモリ101は、CPU110によって実行される制御プログラム、家族データベース101A、訪問者データベース101B、顔データベース101C、スケジュールデータベース101Dの状態などを記憶する。図3は、本実施の形態に係る家族データベース101Aのデータ構造を示すイメージ図である。図3を参照して、家族データベース101Aは、家族のメンバーユーザ毎に、家族IDと、名前と、顔データの格納場所とを、互いに対応付けて格納する。図4は、本実施の形態に係る訪問者データベース101Bのデータ構造を示すイメージ図である。図4を参照して、訪問者データベース101Bは、訪問者毎に、訪問者IDと、顔画像の撮影日最新更新日または顔データの登録日最新更新日と、顔データの格納場所と、人物関係としての登録者の名前または家族IDと、訪問者の名前と、住所と、電話番号と、E-mailアドレスと、訪問時のメッセージとを、互いに対応付けて格納する。図5は、本実施の形態に係るスケジュールデータベース101Dのデータ構造を示すイメージ図である。図5を参照して、スケジュールデータベース101Dは、スケジュール毎に、行動人物名または家族IDと、スケジュールIDと、スケジュールの登録日時と、予定の名称と、スケジュール日と、開始時刻と、終了時刻と、関連人物と、場所と、到達手段と、行動内容とを、互いに対応付けて格納する。図2に戻って、ディスプレイ102は、CPU110によって制御されることによって、各種の情報を表示する。タブレット103は、ユーザの指によるタッチ操作を検出して、タッチ座標などをCPU110に入力する。CPU110は、タブレット103を介して、ユーザからの命令を受け付ける。本実施の形態においては、ディスプレイ102の表面にタブレット103が敷設されている。すなわち、本実施の形態においては、ディスプレイ102とタブレット103とがタッチパネル106を構成する。ボタン104は、コントローラ100の表面に配置される。テンキーなどの複数のボタンがコントローラ100に配置されても良い。ボタン104は、ユーザからの命令を受け付ける。ボタン104は、ユーザからの命令をCPU110に入力する。通信インターフェイス105は、CPU110によって制御されることによって、ネットワーク600を介して、屋外カメラ200、屋内カメラ300、錠450、テレビ500とデータを送受信する。スピーカ507は、CPU110によって制御されることによって、音声を出力する。たとえば、CPU110は、通信インターフェイス105を介して受信した玄関のインターホンからの信号に基づいて、インターホンが鳴らされたこと通知するための音声をスピーカ507に出力させる。時計108は、現在時刻を計測することによって、現在時刻をCPU110に入力する。CPU110は、時計108からのデータに基づいて、現在時刻を取得したり、タイマ機能を実現したりする。CPU110は、メモリ101に記憶されている各種のプログラムを実行することによって、図6に示す機能や図11,12に示す処理を実現する。コントローラ100における処理は、各ハードウェアおよびCPU110により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ101に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス105を利用することによってダウンロードされて、メモリ101に一旦格納される。CPU110は、ソフトウェアを実行可能なプログラムの形式でメモリ101に格納してから、当該プログラムを実行する。なお、記憶媒体としては、CD-ROMCompactDiscReadOnlyMemory、DVD-ROMDigitalVersatileDiskReadOnlyMemory、USBUniversalSerialBusメモリ、メモリカード、FDFlexibleDisk、ハードディスク、磁気テープ、カセットテープ、MOMagneticOpticalDisc、MDMiniDisc、ICIntegratedCircuitカードメモリカードを除く、光カード、マスクROM、EPROM、EEPROMElectronicallyErasableProgrammableReadOnlyMemoryなどの、不揮発的にプログラムを格納する媒体が挙げられる。ここでいうプログラムとは、CPUにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。<コントローラ100の機能構成>次に、本実施の形態に係るコントローラ100の機能構成について説明する。図6は、本実施の形態に係るコントローラ100の機能構成を示すブロック図である。図6を参照して、本実施の形態に係るCPU110は、メモリ101に格納されているプログラムを実行することによって、データ取得部111、顔検出部112、顔照合部113、認証判定部114、データベース登録部115、報知部116などのモジュールを実現する。ただし、データ取得部111、顔検出部112、顔照合部113、認証判定部114、データベース登録部115、報知部116の一部または全部が、ハードウェア回路によって実現されてもよい。データ取得部111は、CPU110のインターフェイスとコントローラ100の通信インターフェイス105とを介して、屋外カメラ200から訪問者の画像を取得する。データ取得部111は、CPU110のインターフェイスとコントローラ100の通信インターフェイス105とを介して、屋内カメラ300からユーザの画像を取得する。顔検出部112は、屋外カメラ200から受信した画像から、訪問者の顔画像を取得する。顔検出部112は、屋内カメラ300から受信した画像から、錠450を開けたユーザあるいはコントローラ100やテレビ500を操作しているユーザの顔画像を取得する。このとき、顔検出部112は、訪問者や錠450を開けたユーザの顔画像に基づいて、顔データとしての特徴量を取得してもよい。顔照合部113は、訪問者の顔データが、顔データベース101Cに既に登録されている顔データのいずれかに合致するか否かを判断する。顔照合部113は、訪問者の顔データが、顔データベース101Cに既に登録されている顔データのいずれかに合致した場合には、顔データの登録日から所定期間たとえば、半年や1年が経過しているか否かを判断する。なお、顔照合部113が、訪問者や錠450を開けたユーザの顔画像から、顔データに対応する特徴量を取得してもよい。顔照合部113が、訪問者の顔データが顔データベース101Cに既に登録されている顔データのいずれにも合致しないと判断した場合、あるいは、顔データの登録日から所定期間たとえば、半年や1年が経過していると判断した場合に、報知部116は、通信インターフェイス105を介して、ディスプレイ102またはテレビ500に訪問者の顔画像を表示させる。図7は、実施の形態1に係るディスプレイ102またはテレビ500を示す第1のイメージ図である。図7を参照して、報知部116は、ディスプレイ102またはテレビ500に、訪問者の画像102Aと、登録者の家族IDの入力欄と、開錠ボタン102Cとを表示させる。図6に戻って、報知部116は、顔照合部113が、訪問者の顔データが顔データベース101Cに既に登録されている顔データのいずれかに合致し、顔データの登録日から所定期間たとえば、半年や1年が経過していないと判断した場合に、通信インターフェイス105を介して、ディスプレイ102またはテレビ500に訪問者が来訪した旨と登録者とを表示させる。図8は、実施の形態1に係るディスプレイ102またはテレビ500を示す第2のイメージ図である。図8を参照して、報知部116は、ディスプレイ102またはテレビ500に、登録者の名前を含む、訪問者が来訪した旨のメッセージ102Dと、開錠ボタン102Cとを表示させる。なお、報知部116は、登録されている人物が訪問した場合でも、ディスプレイ102またはテレビ500に、訪問者の画像102Aまたは登録済みのデータベース顔画像を、訪問者が来訪した旨のメッセージ102Dと、開錠ボタン102Cと共に表示してもよい。図6に戻って、認証判定部114は、顔照合部113が、訪問者の顔データが顔データベース101Cに既に登録されている顔データのいずれにも合致しないと判断した場合、あるいは、顔データの登録日から所定期間たとえば、半年や1年が経過していると判断した場合に、コントローラ100からの登録者の家族IDと開錠命令とに応じて、通信インターフェイス105を介して錠450を開ける。データベース登録部115は、顔照合部113が、訪問者の顔データが顔データベース101Cに既に登録されている顔データのいずれにも合致しないと判断した場合に、開錠命令に応じて、訪問者の顔データを顔データベース101Cに登録し、登録者の家族IDと訪問者の顔データの格納場所とを訪問者データベース101Bに登録する。また、データベース登録部115は、顔照合部113が、顔データの登録日から所定期間たとえば、半年や1年が経過していると判断した場合に、開錠命令に応じて、訪問者の顔データを更新し、訪問者データベース101Bの登録日を更新する。認証判定部114は、顔照合部113が、訪問者の顔データが顔データベース101Cに既に登録されている顔データのいずれかに合致し、顔データの登録日から所定期間たとえば、半年や1年が経過していないと判断した場合に、開錠命令に応じて、通信インターフェイス105を介して錠450を開ける。<カメラ200,300の構成>本実施の形態に係る屋外カメラ200および屋内カメラ300の構成の一態様について説明する。屋外カメラ200および屋内カメラ300の構成は同様であるため、以下では、屋外カメラ200の構成について説明する。図9は、本実施の形態に係る屋外カメラ200屋内カメラ300の構成を表わすブロック図である。図9を参照して、屋外カメラ200は、メモリ201と、センサ202と、通信インターフェイス205と、CPU210とを含む。CPU210は、センサ202を利用して人を撮影する。CPU210は、通信インターフェイス205を介して、撮影画像を逐次コントローラ100に送信する。なお、CPU210は、撮像画像から顔画像を抽出したり、顔画像から顔データとしての特徴量を取得してもよい。CPU210は、通信インターフェイス205を介して、顔データをコントローラ100へと送信する。また、屋外カメラ200および屋内カメラ300は、人感センサを搭載してもよい。この場合、CPU210は、人感センサによって人が検知されたときに、センサ202を動作撮影させる。CPU210は、撮影画像をメモリ201に一時的に格納することもできる。<テレビ500の構成>本実施の形態に係るテレビ500の構成の一態様について説明する。図10は、本実施の形態に係るテレビ500の構成を表わすブロック図である。図10を参照して、テレビ500は、メモリ501と、ディスプレイ502と、ボタン504と、通信インターフェイス505と、スピーカ507と、リモコン受信部509と、CPU510とを含む。メモリ501は、コントローラ100のメモリ101と同様に実現され得る。メモリ501は、CPU510によって実行される制御プログラムや、コントローラ100から受信したデータなどを記憶する。ディスプレイ502は、CPU510によって制御される。より詳細には、ディスプレイ502は、図示しないTVチューナやVRAMVideoRAMからのデータに基づいて、静止画像や動画像を表示する。たとえば、CPU510は、ディスプレイ502に、図7,8,13~16に示すような画面を表示させる。ボタン504は、テレビ500の表面に配置される。テレビ500は、決定キー、方向キー、テンキーなどの複数のボタン504を有してもよい。ボタン504は、ユーザからの命令を受け付けて、当該命令をCPU510に入力する。通信インターフェイス505は、CPU510によって制御されることによって、ネットワーク600を介して、コントローラ100とデータを送受信する。通信インターフェイス505は、無線LAN、ZigBee、Bluetooth登録商標、有線LANLocalAreaNetwork、またはPLCPowerLineCommunicationsなどを利用することによって、コントローラ100とデータを送受信する。スピーカ507は、CPU510からの命令に基づいて、音声を出力する。たとえば、CPU510は、音声データに基づいて、スピーカ507に音声を出力させる。リモコン受信部509は、コントローラ100から制御信号を受信する。たとえば、リモコン受信部509は、赤外線、無線LAN、ZigBee、Bluetooth登録商標などを利用することによって、コントローラ100から信号を受信する。CPU510は、ディスプレイ502が図7,8,13~16に示すような画面を表示しているときに、リモコン受信部509を介して図示しないリモコンなどから家族IDや開錠命令や非開錠命令などを受け付ける。CPU510は、メモリ501に記憶されている各種のプログラムを実行することによって、各種の情報処理を実行する。換言すれば、テレビ500における処理は、各ハードウェアおよびCPU510により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ501に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス505を利用することによってダウンロードされて、メモリ501に一旦格納される。CPU510は、ソフトウェアを実行可能なプログラムの形式でメモリ501に格納してから、当該プログラムを実行する。なお、記憶媒体およびプログラムは、コントローラ100に係る記録媒体やプログラムと同様に実現され得る。<コントローラ100における制御処理>次に、本実施の形態に係るコントローラ100における制御処理について説明する。図11は、実施の形態1に係るコントローラ100における制御処理の処理手順を示すフローチャートである。CPU110は、通信インターフェイス105を介して、屋外カメラ200から訪問者の顔画像を受信し始めると、以下の処理を実行する。より詳細には、CPU110は、インターホンが鳴らされると、通信インターフェイス105を介して、屋外カメラ200から画像を受信し始める。図11を参照して、CPU110は、メモリ101の顔データベース101Cを参照して、訪問者の顔データが既に登録されているか否かを判断するステップS102。訪問者の顔データが未だ登録されていない場合ステップS102においてNOである場合、CPU110は、登録用の顔データを作成するステップS104。図7に示すように、CPU110は、通信インターフェイス105を介して屋外カメラ200から受信した顔画像動画像を逐次ディスプレイ102に表示するステップS106。また、CPU110は、通信インターフェイス105を介して、テレビ500に顔画像を表示させる。CPU110は、時計108を参照して、タイマをスタートするステップS108。CPU110は、タブレット103またはボタン104を介して家族IDまたは家族の名前やニックネームを受け付けたか否かを判断するステップS116。または、CPU110は、通信インターフェイス105を介して、テレビ500から家族IDまたは家族の名前やニックネームを受け付けたか否かを判断する。なお、CPU110は、ディスプレイ102やテレビ500に、家族の名前のボタンを選択可能に表示してもよい。この場合、CPU110は、ボタンの押下に応じて、自動的に登録者の家族IDの入力を受け付けることができる。あるいは、CPU110は、通信インターフェイス105を介して屋内カメラ300から玄関のドアの錠450を開けたユーザあるいはコントローラ100やテレビ500を操作しているユーザの顔画像を取得することによって、顔データベース101Cを参照してユーザの家族IDを登録者の家族IDとして取得してもよい。すなわち、CPU110は、誰登録者が命令を入力しているのかを特定できればよい。CPU110は、家族IDを受け付けていない場合ステップS116においてNOである場合、タイマをスタートしてから所定時間が経過したか否かを判断するステップS120。タイマをスタートしてから所定時間が経過していない場合ステップS120においてNOである場合、ステップS108からの処理を繰り返す。タイマをスタートしてから所定時間が経過した場合ステップS120においてYESである場合、処理を終了する。CPU110は、家族IDを受け付けるとステップS116においてYESである場合、タブレット103またはボタン104を介して開錠命令を受け付けたか否かを判断するステップS118。または、CPU110は、通信インターフェイス105を介して、テレビ500から開錠命令を受け付けたか否かを判断する。CPU110は、開錠命令を受け付けていない場合ステップS118においてNOである場合、ステップS120からの処理を繰り返す。すなわち、CPU110は、開錠命令の入力を待ち受ける。CPU110は、開錠命令を受け付けた場合ステップS118においてYESである場合、作成した顔データを顔データベース101Cに登録し、家族IDと顔データの格納場所とを訪問者データベース101Bに登録するステップS122。なお、CPU110は、このとき、スケジュールデータベース101Dを参照して、時計108からの現在時刻と行動人物名家族IDとに基づいて、訪問者に関する情報を訪問者データベース101Bに登録する。CPU110は、通信インターフェイス105を介して、錠450を開けるステップS124。CPU110は、処理を終了する。一方、CPU110は、訪問者の顔データが既に登録されている場合ステップS102においてYESである場合、CPU110は、顔データの登録日から所定期間経過しているか否かを判断するステップS132。登録日から所定期間経過している場合、CPU110は、ステップS104からの処理を繰り返す。ただし、この場合には、CPU110は、開錠命令を受け付けた場合ステップS118においてYESである場合、作成した顔データで顔データベース101Cを更新する。CPU110は、スケジュールデータベース101Dを参照して、時計108からの現在時刻と行動人物名家族IDとに基づいて、訪問者に関する情報で訪問者データベース101Bを更新する。CPU110は、登録日から所定期間経過していない場合ステップS132においてNOである場合、図8に示すように、訪問者データベース101Bを参照して、訪問者の関連情報として登録者の知り合いが来訪した旨をディスプレイ102に表示するステップS134。また、CPU110は、通信インターフェイス105を介して、テレビ500に登録者を表示させる。なお、訪問者データベース101Bが訪問者毎にメッセージを格納し、CPU110が訪問者データベース101Bのメッセージをそのまま表示してもよいし、CPU110が訪問者データベース101Bの登録者に基づいてメッセージを作成してもよい。CPU110は、時計108を参照して、タイマをスタートするステップS136。CPU110は、タブレット103またはボタン104を介して開錠命令を受け付けたか否かを判断するステップS144。または、CPU110は、通信インターフェイス105を介して、テレビ500から開錠命令を受け付けたか否かを判断する。開錠命令を受け付けた場合ステップS144においてYESである場合、ステップS124からの処理を繰り返す。CPU110は、開錠命令を受け付けていない場合ステップS144においてNOである場合、タイマをスタートしてから所定時間が経過したか否かを判断するステップS146。タイマをスタートしてから所定時間が経過していない場合ステップS146においてNOである場合、ステップS144からの処理を繰り返す。タイマをスタートしてから所定時間が経過した場合ステップS146においてYESである場合、処理を終了する。<変形例>次に、本実施の形態の変形例について説明する。本変形例に係るネットワークシステム1では、開錠命令とは別に、コントローラ100がユーザから訪問者の来訪を確認した旨の命令を受け付けるものである。本変形例に係るネットワークシステムの全体構成、動作概要、コントローラ100の構成、屋外カメラ200の構成、屋内カメラ300の構成は、それぞれ、図1-6,9,10に示す実施の形態1のそれと同様であるため、ここでは説明を繰り返さない。以下では、本実施の形態に係るコントローラ100における制御処理について説明する。図12は、実施の形態2に係るコントローラ100における制御処理の処理手順を示すフローチャートである。CPU110は、通信インターフェイス105を介して、屋外カメラ200から訪問者の顔画像を受信し始めると、以下の処理を実行する。より詳細には、CPU110は、インターホンが鳴らされると、通信インターフェイス105を介して、屋外カメラ200から画像を受信し始める。図12を参照して、CPU110は、メモリ101の顔データベース101Cを参照して、訪問者の顔データが既に登録されているか否かを判断するステップS202。訪問者の顔データが未だ登録されていない場合ステップS202においてNOである場合、CPU110は、登録用の顔データを作成するステップS204。CPU110は、通信インターフェイス105を介して屋外カメラ200から受信した顔画像動画像を逐次ディスプレイ102に表示するステップS206。また、CPU110は、通信インターフェイス105を介して、テレビ500に顔画像を表示させる。図13は、実施の形態2に係るディスプレイ102またはテレビ500を示す第1のイメージ図である。図13を参照して、CPU110は、ディスプレイ102またはテレビ500に、訪問者の画像102Aと、確認ボタン102Eとを表示させる。CPU110は、時計108を参照して、タイマをスタートするステップS208。CPU110は、タブレット103またはボタン104を介して確認ボタン102Eが押下されたか否かを判断するステップS210。確認ボタン102Eが押下されていない場合ステップS210においてNOである場合、タイマをスタートしてから所定時間が経過したか否かを判断するステップS212。タイマをスタートしてから所定時間が経過していない場合ステップS212においてNOである場合、ステップS210からの処理を繰り返す。タイマをスタートしてから所定時間が経過した場合ステップS210においてYESである場合、CPU110は、処理を終了する。CPU110は、確認ボタン102Eが押下された場合ステップS210においてYESである場合、ディスプレイ102またはテレビ500に顔画像動画像の表示を終了させるステップS214。CPU110は、タブレット103またはボタン104を介して、家族IDと開錠ボタン102Cと非開錠ボタン102Fの入力を受け付ける。図14は、実施の形態2に係るディスプレイ102またはテレビ500を示す第2のイメージ図である。図14を参照して、CPU110は、ディスプレイ102またはテレビ500に、登録者の家族IDの入力欄と、開錠ボタン102Cと、非開錠ボタン102Fとを表示させる。CPU110は、タブレット103またはボタン104を介して家族IDまたは家族の名前やニックネームを受け付けたか否かを判断するステップS216。または、CPU110は、通信インターフェイス105を介して、テレビ500から家族IDまたは家族の名前やニックネームを受け付けたか否かを判断する。なお、CPU110は、ディスプレイ102やテレビ500に、家族の名前のボタンを選択可能に表示してもよい。この場合、CPU110は、ボタンの押下に応じて、自動的に登録者の家族IDの入力を受け付けることができる。あるいは、CPU110は、通信インターフェイス105を介して屋内カメラ300から玄関のドアの錠450を開けたユーザあるいはコントローラ100やテレビ500を操作しているユーザの顔画像を取得することによって、顔データベース101Cを参照してユーザの家族IDを登録者の家族IDとして取得してもよい。すなわち、CPU110は、誰登録者が命令を入力しているのかを特定できればよい。CPU110は、家族IDを受け付けていない場合ステップS216においてNOである場合、ステップS216の処理を繰り返す。CPU110は、家族IDを受け付けた場合ステップS216においてYESである場合、タブレット103またはボタン104を介して開錠命令を受け付けたか否かを判断するステップS218。または、CPU110は、通信インターフェイス105を介して、テレビ500から開錠命令を受け付けたか否かを判断する。CPU110は、開錠命令を受け付けていない場合ステップS218においてNOである場合、非開錠命令を受け付けたか否かを判断するステップS220。CPU110は、非開錠命令を受け付けていない場合ステップS220においてNOである場合、ステップS218からの処理を繰り返す。非開錠命令を受け付けた場合ステップS220においてYESである場合、処理を終了する。すなわち、CPU110は、開錠命令および非開錠命令の入力を待ち受ける。CPU110は、開錠命令を受け付けた場合ステップS218においてYESである場合、作成した顔データを顔データベース101Cに登録し、家族IDと顔データの格納場所とを訪問者データベース101Bに登録するステップS222。なお、CPU110は、このとき、スケジュールデータベース101Dを参照して、時計108からの現在時刻と行動人物名家族IDとに基づいて、訪問者に関する情報を訪問者データベース101Bに登録する。CPU110は、通信インターフェイス105を介して、錠450を開けるステップS224。CPU110は、処理を終了する。一方、CPU110は、訪問者の顔データが既に登録されている場合ステップS202においてYESである場合、CPU110は、登録日から所定期間経過しているか否かを判断するステップS232。登録日から所定期間経過している場合、CPU110は、ステップS204からの処理を繰り返す。ただし、この場合には、CPU110は、開錠命令を受け付けた場合ステップS218においてYESである場合、作成した顔データで顔データベース101Cを更新する。CPU110は、スケジュールデータベース101Dを参照して、時計108からの現在時刻と行動人物名家族IDとに基づいて、訪問者に関する情報で訪問者データベース101Bを更新する。CPU110は、登録日から所定期間経過していない場合ステップS232においてNOである場合、訪問者データベース101Bを参照して、訪問者の関連情報として登録者の知り合いが来訪した旨をディスプレイ102に表示するステップS234。また、CPU110は、通信インターフェイス105を介して、テレビ500に登録者を表示させる。図15は、実施の形態2に係るディスプレイ102またはテレビ500を示す第3のイメージ図である。図15を参照して、CPU110は、ディスプレイ102またはテレビ500に、登録者の名前を含む、訪問者が来訪した旨のメッセージ102Dと、確認ボタン102Eとを表示させる。なお、訪問者データベース101Bが訪問者毎にメッセージを格納し、CPU110が訪問者データベース101Bのメッセージをそのまま表示してもよいし、CPU110が訪問者データベース101Bの登録者に基づいてメッセージを作成してもよい。CPU110は、時計108を参照して、タイマをスタートするステップS236。CPU110は、タブレット103またはボタン104を介して確認ボタン102Eが押下されたか否かを判断するステップS238。確認ボタン102Eが押下されていない場合ステップS238においてNOである場合、タイマをスタートしてから所定時間が経過したか否かを判断するステップS240。タイマをスタートしてから所定時間が経過していない場合ステップS240においてNOである場合、ステップS238からの処理を繰り返す。タイマをスタートしてから所定時間が経過した場合ステップS240においてYESである場合、CPU110は、処理を終了する。CPU110は、確認ボタン102Eが押下された場合ステップS238においてYESである場合、ディスプレイ102またはテレビ500に関連情報の表示を終了させるステップS242。CPU110は、タブレット103またはボタン104を介して、開錠ボタン102Cと非開錠ボタン102Fの入力を受け付けるステップS244。図16は、実施の形態2に係るディスプレイ102またはテレビ500を示す第4のイメージ図である。図16を参照して、CPU110は、ディスプレイ102またはテレビ500に、開錠ボタン102Cと、非開錠ボタン102Fとを表示させる。CPU110は、開錠命令を受け付けていない場合ステップS244においてNOである場合、非開錠命令を受け付けたか否かを判断するステップS246。CPU110は、非開錠命令を受け付けていない場合ステップS246においてNOである場合、ステップS244からの処理を繰り返す。非開錠命令を受け付けた場合ステップS246においてYESである場合、処理を終了する。CPU110は、開錠命令を受け付けた場合ステップS244においてYESである場合、ステップS224からの処理を繰り返す。<その他の実施の形態>本発明は、携帯電話や家電制御専用の端末コントローラ100などにプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPUが記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の効果を享受することが可能となる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSオペレーティングシステムなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"