(57)【特許請求の範囲】
【請求項１】
ＳＮＳの提供に用いられるＳＮＳサーバと、該ＳＮＳサーバから前記ＳＮＳの提供を受けるユーザ端末装置と、撮像装置および検出装置を含む電気機器ユニットを前記ＳＮＳサーバの指示にしたがい制御する機器制御装置とがネットワークを介して接続されるネットワークシステムであって、
前記機器制御装置は、
前記電気機器ユニットの前記撮像装置から出力される映像データおよび前記検出装置から出力される検出データを用いて、該映像データによって特定される対象物の特徴を示す特徴パラメータを生成する特徴パラメータ生成手段と、
前記特徴パラメータを用いて前記対象物の擬似画像データを生成する擬似画像データ生成手段と、
前記ユーザ端末装置を用いるユーザ同士のつながりを前記電気機器ユニットを用いて形成する前記ＳＮＳをメカＳＮＳとしたときに、前記擬似画像データおよび前記検出データを用いて該メカＳＮＳの提供に用いるメカＳＮＳデータを生成するＳＮＳデータ生成手段と、
該ＳＮＳデータ生成手段により生成された前記メカＳＮＳデータを前記ＳＮＳサーバ宛てに送信させるＳＮＳデータ送信制御手段とを有し、
前記ＳＮＳサーバは、
前記機器制御装置から送信される前記メカＳＮＳデータを用いてＳＮＳ画面データを生成するＳＮＳ画面データ生成手段と、
該ＳＮＳ画面データを前記ユーザ端末装置宛てに送信させるＳＮＳ画面データ送信制御手段と、
前記ユーザ同士のつながりを前記電気機器ユニットを用いることなく形成する前記ＳＮＳをヒューマンＳＮＳとしたときに、前記ネットワークシステムによって提供される前記ＳＮＳの態様が、前記ヒューマンＳＮＳが提供されるヒューマンモードであるのか、前記メカＳＮＳが提供されるメカモードであるのかを判定するモード判定を行うモード判定手段と、
該モード判定手段によって、前記ＳＮＳの態様が前記メカモードであると判定されたときに、前記ＳＮＳ画面データ生成手段が前記メカＳＮＳデータを用いて前記ＳＮＳ画面データを生成するように制御するＳＮＳ画面データ生成制御手段とを有し、
前記電気機器ユニットが前記撮像装置および前記検出装置とともに、前記機器制御装置の制御にしたがい作動する給餌装置を有し、
前記機器制御装置は、該給餌装置を作動させて給餌を行うための給餌条件が成立しているか否かを判定する給餌条件成否判定手段と、
該給餌装置を作動させるための給餌指示データを前記電気機器ユニットに出力する給餌処理手段と、
前記擬似画像データ生成手段によって前記擬似画像データが生成される擬似化処理が実行されるための擬似化条件の成否を判定する擬似化条件成否判定手段と、
前記給餌条件成否判定手段によって前記給餌条件が成立していると判定されたときに、前記給餌処理手段に前記給餌指示データを出力させ、かつ該給餌指示データが出力された後、前記擬似化条件成否判定手段によって前記擬似化条件が成立していると判定されたときに、前記特徴パラメータ生成手段と前記擬似画像データ生成手段とが作動するように制御する給餌擬似化処理制御手段とを有するネットワークシステム。
【請求項２】
前記ＳＮＳサーバは、前記給餌条件として少なくとも前記給餌装置をオン、オフにする時刻、給餌の設定時刻、設定回数、給餌の分量が入力される機器コントロール設定画面を前記ユーザ端末装置に表示させるための設定画面データを生成する設定画面データ生成手段と、
前記設定画面データを前記ユーザ端末装置宛てに送信させる設定画面データ送信制御手段と、
前記機器コントロール設定画面を用いて前記ユーザ端末装置によって入力されたユニット設定データを前記機器制御装置宛てに送信させるユニット設定データ送信制御手段とを更に有し、
前記モード判定手段は、前記ユーザ端末装置を用いて入力されたモードデータにしたがい前記モード判定を行い、
前記給餌条件成否判定手段は、前記ＳＮＳサーバから送信される前記ユニット設定データを用いて前記給餌条件の成否を判定する請求項１記載のネットワークシステム。
【請求項３】
前記電気機器ユニットが、前記撮像装置、前記検出装置および前記給餌装置とともに、決められた長さの計測区間を隔てて設置されたスタートスイッチおよびゴールスイッチを備え、
前記機器制御装置は、前記スタートスイッチの動作データと、前記ゴールスイッチの動作データとに基づいて、計測対象物が前記スタートスイッチから出発して前記ゴールスイッチに到達するまでの到達時間を計測する計測手段と、
該計測手段によって計測された前記到達時間が複数存在するときに該各到達時間の順位を決定する順位決定手段とを更に有し、
前記ＳＮＳデータ生成手段は、該順位決定手段の決定結果を示す順位データを用いて前記メカＳＮＳデータを生成する請求項１または２記載のネットワークシステム。
【請求項４】
前記機器制御装置は、電化製品を作動させる制御データを出力する製品制御手段と、
前記電化製品の作動状態を示す作動状態データを生成する作動状態データ生成手段とを更に有し、
前記ＳＮＳデータ生成手段は、該作動状態データ生成手段により生成された前記作動状態データを用いて前記メカＳＮＳデータを生成する請求項１〜３のいずれか一項記載のネットワークシステム。
【請求項５】
前記ＳＮＳサーバは、前記電気機器ユニットの種別を示す機器ＩＤを前記機器制御装置宛てに送信させるＩＤ送信制御手段を更に有する請求項１〜４のいずれか一項記載のネットワークシステム。
【請求項６】
前記機器制御装置は、前記ＳＮＳサーバから受信した前記機器ＩＤにしたがい前記特徴パラメータ生成手段、計測手段および製品制御手段のいずれかが作動するように制御する機器コントロール手段を更に有する請求項５記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソーシャルネットワーキングサービスを提供するネットワークシステムに関する。
【背景技術】
【０００２】
従来、インターネットを介して人と人とのつながりを促進し、サポートするサービスやウェブサイトとして、ソーシャルネットワーキングサービス（以下「ＳＮＳ」ともいう）が知られている。ＳＮＳは、ユーザに対して、友人や知人間のコミュニケーションを円滑にする手段や場であったり、趣味や嗜好、居住地域や出身校等による人と人のつながりを通じて新たな人間関係を構築する場などを提供する。ＳＮＳを利用することにより、例えば遠く離れたユーザ同士が互いの情報を交換したり、リアルタイムの会話や、ゲームをすることができる。
【０００３】
また、電化製品をネットワークで接続し、消費エネルギーが最適になるように制御するシステム（ホーム・エネルギー・マネジメント・システム、「ＨＥＭＳ」ともいう）や、業務用ビルの消費エネルギーを管理するシステム（「ＢＥＭＳ」ともいう）も知られていた。
【０００４】
従来、ＳＮＳに関する技術として、特許文献１〜５に開示された技術が知られていた。また、ＨＥＭＳやＢＥＭＳに関する従来技術として、特許文献６〜７に開示された技術が知られていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−３７５１２号公報
【特許文献２】特開２０１０−１８７８９９号公報
【特許文献３】特表２０１０−５３７２８３号公報
【特許文献４】特開２０１３−９７５６８号公報
【特許文献５】特表２０１０−５２７４９２号公報
【特許文献６】特開２０１３−１８８０３１号公報
【特許文献７】特開２０１３−１３１１４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
以上のように、従来、ＳＮＳや、ＨＥＭＳに関して種々の技術が知られていた。
【０００７】
しかし、従来のＳＮＳは、人と人のつながりを通じて新たな人間関係を構築することを主眼としているため、ＳＮＳを利用するユーザの相手となるのは人であり、人以外の電化製品、家電製品、電子機器といった電力の供給を受けて作動する機器（以下「電気機器」ともいう）が相手になることは想定されていなかった。ユーザは、人と人のつながりの中で様々な電気機器を利用しながら生活しているが、その電気機器から得られる仮想ではない現実の情報を通じて新たな人間関係を構築することは、従来のＳＮＳでは想定されていなかった。
【０００８】
一方、従来のＨＥＭＳやＢＥＭＳでは、電気機器に対するユーザの行為を通じて消費エネルギーの最適化等を行うが、そのような行為を通じて新たな人間関係を構築することまでは想定されていなかった。
【０００９】
本発明は、上記課題を解決するためになされたもので、ソーシャルネットワーキングサービスを提供するネットワークシステムにおいて、人と人のつながりを通じて新たな人間関係を構築する場はもちろんのこと、電気機器から得られる仮想ではない現実の情報や、電気機器に対するユーザの行為を通じて新たな人間関係を構築する場をも提供できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明は、ＳＮＳの提供に用いられるＳＮＳサーバと、そのＳＮＳサーバからＳＮＳの提供を受けるユーザ端末装置と、撮像装置および検出装置を含む電気機器ユニットをＳＮＳサーバの指示にしたがい制御する機器制御装置とがネットワークを介して接続されるネットワークシステムであって、機器制御装置は、電気機器ユニットの撮像装置から出力される映像データおよび検出装置から出力される検出データを用いて、その映像データによって特定される対象物の特徴を示す特徴パラメータを生成する特徴パラメータ生成手段と、特徴パラメータを用いて対象物の擬似画像データを生成する擬似画像データ生成手段と、ユーザ端末装置を用いるユーザ同士のつながりを電気機器ユニットを用いて形成するＳＮＳをメカＳＮＳとしたときに、擬似画像データおよび検出データを用いてそのメカＳＮＳの提供に用いるメカＳＮＳデータを生成するＳＮＳデータ生成手段と、そのＳＮＳデータ生成手段により生成されたメカＳＮＳデータをＳＮＳサーバ宛てに送信させるＳＮＳデータ送信制御手段とを有し、ＳＮＳサーバは、機器制御装置から送信されるメカＳＮＳデータを用いてＳＮＳ画面データを生成するＳＮＳ画面データ生成手段と、そのＳＮＳ画面データをユーザ端末装置宛てに送信させるＳＮＳ画面データ送信制御手段と、ユーザ同士のつながりを電気機器ユニットを用いることなく形成するＳＮＳをヒューマンＳＮＳとしたときに、ネットワークシステムによって提供されるＳＮＳの態様が、ヒューマンＳＮＳが提供されるヒューマンモードであるのか、メカＳＮＳが提供されるメカモードであるのかを判定するモード判定を行うモード判定手段と、そのモード判定手段によって、ＳＮＳの態様がメカモードであると判定されたときに、ＳＮＳ画面データ生成手段がメカＳＮＳデータを用いてＳＮＳ画面データを生成するように制御するＳＮＳ画面データ生成制御手段とを有し、電気機器ユニットが撮像装置および検出装置とともに、機器制御装置の制御にしたがい作動する給餌装置を有し、機器制御装置は、その給餌装置を作動させて給餌を行うための給餌条件が成立しているか否かを判定する給餌条件成否判定手段と、その給餌装置を作動させるための給餌指示データを電気機器ユニットに出力する給餌処理手段と、擬似画像データ生成手段によって擬似画像データが生成される擬似化処理が実行されるための擬似化条件の成否を判定する擬似化条件成否判定手段と、給餌条件成否判定手段によって給餌条件が成立していると判定されたときに、給餌処理手段に給餌指示データを出力させ、かつその給餌指示データが出力された後、擬似化条件成否判定手段によって擬似化条件が成立していると判定されたときに、特徴パラメータ生成手段と擬似画像データ生成手段とが作動するように制御する給餌擬似化処理制御手段とを有するネットワークシステムを提供する。
【００１１】
また、上記ネットワークシステムの場合、ＳＮＳサーバは、給餌条件として少なくとも給餌装置をオン、オフにする時刻、給餌の設定時刻、設定回数、給餌の分量が入力される機器コントロール設定画面をユーザ端末装置に表示させるための設定画面データを生成する設定画面データ生成手段と、設定画面データをユーザ端末装置宛てに送信させる設定画面データ送信制御手段と、機器コントロール設定画面を用いてユーザ端末装置によって入力されたユニット設定データを機器制御装置宛てに送信させるユニット設定データ送信制御手段とを更に有し、モード判定手段は、ユーザ端末装置を用いて入力されたモードデータにしたがいモード判定を行い、給餌条件成否判定手段は、ＳＮＳサーバから送信されるユニット設定データを用いて給餌条件の成否を判定することが好ましい。
【００１２】
さらに、電気機器ユニットが、撮像装置、検出装置および給餌装置とともに、決められた長さの計測区間を隔てて設置されたスタートスイッチおよびゴールスイッチを備え、機器制御装置は、スタートスイッチの動作データと、ゴールスイッチの動作データとに基づいて、計測対象物がスタートスイッチから出発してゴールスイッチに到達するまでの到達時間を計測する計測手段と、その計測手段によって計測された到達時間が複数存在するときにその各到達時間の順位を決定する順位決定手段とを更に有し、ＳＮＳデータ生成手段は、その順位決定手段の決定結果を示す順位データを用いてメカＳＮＳデータを生成することが好ましい。
【００１３】
さらに、機器制御装置は、電化製品を作動させる制御データを出力する製品制御手段と、電化製品の作動状態を示す作動状態データを生成する作動状態データ生成手段とを更に有し、ＳＮＳデータ生成手段は、その作動状態データ生成手段により生成された作動状態データを用いてメカＳＮＳデータを生成することが好ましい。
【００１４】
さらに、ＳＮＳサーバは、電気機器ユニットの種別を示す機器ＩＤを機器制御装置宛てに送信させるＩＤ送信制御手段を更に有することが好ましい。
【００１５】
そして、機器制御装置は、ＳＮＳサーバから受信した機器ＩＤにしたがい特徴パラメータ生成手段、計測手段および製品制御手段のいずれかが作動するように制御する機器コントロール手段を更に有することが好ましい。
【発明の効果】
【００１６】
以上詳述したように、本発明によれば、ソーシャルネットワーキングサービスを提供するネットワークシステムにおいて、人と人のつながりを通じて新たな人間関係を構築する場はもちろんのこと、電気機器から得られる仮想ではない現実の情報や、電気機器に対するユーザの行為を通じて新たな人間関係を構築する場をも提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係るネットワークシステムのシステム構成図である。
【図２】ＳＮＳサーバの内部の構成を中心に示すブロック図である。
【図３】ユーザ端末装置の内部の構成を中心に示すブロック図である。
【図４】ユーザ端末装置におけるＨＤＤの内部の構成を示すブロック図である。
【図５】機器制御装置の内部の構成を中心に示すブロック図である。
【図６】ＳＮＳサーバにおけるＳＮＳ処理の動作手順を示すフローチャートである。
【図７】機器制御装置における機器コントロール処理の動作手順を示すフローチャートである。
【図８】機器制御装置における給餌処理の動作手順を示すフローチャートである。
【図９】機器制御装置における擬似化処理の動作手順を示すフローチャートである。
【図１０】機器制御装置における計測処理の動作手順を示すフローチャートである。
【図１１】機器制御装置における家電制御処理の動作手順を示すフローチャートである。
【図１２】機器コントロール設定画面の一例を示す図である。
【図１３】（ａ）はＳＮＳ提供画面の一例を示す図、（ｂ）は別のＳＮＳ提供画面の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について図面を参照しつつ説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。
【００１９】
(ネットワークシステムの全体構成）
まず、本発明の実施の形態に係るネットワークシステム１の構成について説明する。
【００２０】
図１は本発明の実施の形態に係るネットワークシステム１のシステム構成図である。図１に示すように、ネットワークシステム１は、ＳＮＳの提供に用いられるＳＮＳサーバ１０と、ＳＮＳサーバ１０からＳＮＳの提供を受ける複数のユーザ端末装置３０（図１では、２台の端末装置３０Ａ，３０Ｂ）と、グループ管理端末装置４６と、ルータ４５を介してインターネットＮに接続される複数（図１では、３台）の機器制御装置５０とを有し、これらがインターネットＮを介して互いに接続される構成を有している。
【００２１】
ネットワークシステム１では、機器制御装置５０が電気機器ユニット７０、８０または家庭内電化製品９０，９１の動作を制御する一方、電気機器ユニット７０、８０または家庭内電化製品９０，９１から得られる各種データを用いてＳＮＳ画面データが生成されてユーザ端末装置３０に提供され、ユーザ端末装置３０にＳＮＳ提供画面が表示される。ユーザがこれを参照することで電気機器から得られる現実の情報等を通じて新たな人間関係を構築することができる。
【００２２】
（ＳＮＳサーバ１０の構成）
次に、図２を参照してＳＮＳサーバ１０の構成について説明する。図２は、ＳＮＳサーバ１０の内部の構成を中心に示すブロック図である。ＳＮＳサーバ１０は、例えばネットワークステーション等のハイエンドＰＣ（Personal computer）によって構成されている。ＳＮＳサーバ１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ(Read Only Memory)１２と、ＲＡＭ（Random Access Memory）１３とを有している。ＣＰＵ１１は、ＲＯＭ１３に記憶されているプログラムにしたがい作動して、ＫＢＣ（Key board controller）１７を介してキーボード１９やマウス２０の操作入力で得られる入力データをメインバス１９を介して入力する一方、他の構成要素との信号の入出力を行い、ＳＮＳサーバ１０全体の動作制御を行う。ＣＰＵ１１は、本実施の形態においてＳＮＳ画面データ生成手段、ＳＮＳ画面データ送信制御手段、設定画面データ生成手段、設定画面データ送信制御手段およびＩＤ送信制御手段としての動作を行う。ＲＯＭ１２には、ＣＰＵ１１が実行する制御プログラムと、恒久的なデータが記憶されている。ＲＡＭ１３にはＣＰＵ１１が作動する際に用いるデータやプログラムが記憶されている。
【００２３】
そのほかＳＮＳサーバ１０は、ハードディスク装置（Hard disk drive）１４と、通信制御部１５と、通信処理部１６と、ビデオコントローラ１８とを有している。
【００２４】
ハードディスク装置１４には、図４に示すように、各種の記憶部またはＤＢが形成されている。ハードディスク装置１４は、処理プログラム記憶部１４ａと、機器管理ＤＢ１４ｂと、ユーザ端末管理ＤＢ１４ｃと、ユーザ管理ＤＢ１４ｄと、操作画面データ記憶部１４ｅと、送受信履歴データ記憶部１４ｆとが形成されている。処理プログラム記憶部１４ａには、ＳＮＳサーバ１０の処理プログラムが記憶されている。機器管理ＤＢ１４ｂには電気機器ユニット７０等の認証や動作の設定等に関するデータが記憶されている。ユーザ端末管理ＤＢ１４ｃは、ユーザ端末装置３０の管理に関するデータが記憶されている。ユーザ管理ＤＢ１４ｄは、ユーザの氏名、性別、生年月日等の個人情報と、ユーザ個人のＷｅｂページ等が記憶される。操作画面データ記憶部１４ｅは、ユーザ端末装置３０の操作画面に関するデータが記憶されている。送受信履歴データ記憶部１４ｆには、データ送受信に関する履歴が記憶される。
【００２５】
通信制御部１５は、ＣＰＵ１１の指示にしたがい作動して、ユーザ端末装置３０や、機器制御装置５０等との通信を行うための回線の接続および切断を制御する。通信処理部１６は、通信制御部１５の指示にしたがい作動して、インターネットＮを介して行われるデータの送受信を実行する。
【００２６】
ビデオコントローラ１８は、図示しないディスプレイ装置における画像表示を制御して、各種の設定に用いられる画面等を表示させる。
【００２７】
（ユーザ端末装置３０の構成）
ユーザ端末装置３０は、移動通信機能とともに無線によるインターネットＮへの接続環境を備え、図３に示すように、基地局１１０を介してＳＮＳサーバ１０と通信を行うことができる。なお、図１では、ユーザ端末装置３０のうち、ユーザ端末装置３０Ａは高機能携帯電話機、ユーザ端末装置３０Ｂはタブレット型の端末装置を想定している。
【００２８】
ユーザ端末装置３０は、図３に示すようにＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、データ記憶部３４、液晶表示部３５を有している。また、ユーザ端末装置３０は、音声変換処理部３６、通信制御部３７、無線通信部３８、スピーカ３９およびマイク４０を有している。
【００２９】
ＣＰＵ３１は、ＲＯＭ３２に記憶されているプログラムにしたがい作動してユーザ端末装置３０全体の動作制御を司る。ＲＯＭ３２はＣＰＵ３１が実行するプログラム、例えば、ユーザ端末装置３０が無線による音声通話や、データ通信を行うための通信制御プログラムが記憶されている。ＲＡＭ３３には、ＣＰＵ３１によるプログラムの実行に必要なデータ等が記憶される。
【００３０】
液晶表示部３５は、ＬＣＤ（Liquid  Crystal  Display）とその駆動部を有し、文字、図形、記号などの画像表示を行う画像表示手段である。例えば、液晶表示部３５には、後述するＳＮＳ提供画面等が表示される。また、液晶表示部３５は図示しないタッチパネルを有している。タッチパネルは、液晶表示部３５の表示画面を覆うように設けられていて、ユーザの指等が触れた箇所の位置を検出し、その検出した位置に対応した位置信号をＣＰＵ３１に入力する。このタッチパネルにより、ユーザは指等のタッチ操作による入力操作を行うことができる。
【００３１】
データ記憶部３４には種々のデータが記憶されている。音声変換処理部３６は、音声データを伸張してスピーカ３９に出力する一方、マイク４０から入力するアナログ音声信号をデジタルの音声データに変換および圧縮して、無線通信部３８に入力する。通信制御部３７はＣＰＵ３１の指示を受けて作動し、基地局１１０と通信を行うための回線の接続および切断を制御する。無線通信部３８は通信制御部３７の制御にしたがい、無線によるデータの送受信を実行する無線通信手段である。すなわち、基地局１１０に送信すべき情報を移動体通信網で扱われる信号に変換した後、電波に重畳して送信する一方、基地局１１０から電波を受信し、その受信した電波に重畳されている信号から情報を取り出す。スピーカ３９は、音声を出力する音声出力手段であり、マイク４０はユーザの会話内容等の音声を入力し、電気信号に変換する。
【００３２】
そして、図１に示したグループ管理端末装置４６は、後述するコミュニティを形成するユーザのグループを管理する管理者の操作する装置であって、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、通信制御部、通信処理部およびデータ記憶装置を備えている。グループ管理端末装置４６には、管理下にあるグループ内の閲覧できる情報の範囲等が設定されている。
【００３３】
（機器制御装置５０の構成）
機器制御装置５０は、ＳＮＳサーバ１０の指示にしたがい後述する電気機器ユニット７０，８０、家庭内電化製品９０，９１の動作を制御する装置である。この機器制御装置５０は、図５に示すように、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３とを有している。ＣＰＵ５１は、ＲＯＭ５２に記憶されているプログラムにしたがって作動し、種々のデータをメインバス５９を介して入力する一方、他の構成要素との信号の入出力を行い、機器制御装置５０全体の動作制御および電気機器ユニット７０，８０等の動作制御を行う。ＣＰＵ５１は、本実施の形態において、特徴パラメータ生成手段、擬似画像データ生成手段、ＳＮＳデータ生成手段、ＳＮＳデータ送信制御手段、給餌処理手段、計測手段、順位決定手段、製品制御手段、作動状態データ生成手段および機器コントロール手段としての動作を行う。ＲＯＭ５２には、ＣＰＵ５１が実行する制御プログラムと、恒久的なデータが記憶されている。ＲＡＭ５３にはＣＰＵ５１が作動する際に用いるデータやプログラムが記憶されている。
【００３４】
機器制御装置５０は、通信制御部５４と、通信処理部５５と、データ記憶部５６と、操作ボタン５７と、表示部５８と、通信Ｉ／Ｆ６０とを有している。
【００３５】
通信制御部５４は、ＣＰＵ５１の指示にしたがい作動して、ＳＮＳサーバ１０との無線ＬＡＮまたは有線ＬＡＮによるインターネットＮを介した通信を行うための回線の接続および切断を制御する。通信処理部５５は、通信制御部５４の指示にしたがい作動して、インターネットＮおよびルータ４５を介して行われるデータの送受信を実行する。
【００３６】
データ記憶部５６には、電気機器ユニット７０を構成する後述するＷｅｂカメラ７１から出力される映像データや、温度センサ、角度センサといったセンサ７２から出力される検出データ等が記憶される。そのほか、後述する擬似画像データや、メカＳＮＳデータ、ＳＮＳ画面データ、操作ボタン５７を用いて入力された機器ＩＤ等のデータが記憶される。さらには、後述する給餌処理プログラム等の各種プログラムが記憶される。
【００３７】
操作ボタン５７は、手指の操作によって、各種の操作データを入力するボタンである。例えば、ユーザが機器制御装置５０の動作内容（例えば、電気機器ユニット７０、８０、家庭内電化製品９０，９１のうち、どれを制御対象とするのか等）を設定するためのデータを入力する。表示部５８は、例えば液晶表示装置を備え、操作ボタン５７を通じて入力されたデータ等が表示される。通信Ｉ／Ｆ６０は、ＵＳＢ（Universal Serial Bus）等によるデータ通信を行うインターフェースであって、電気機器ユニット７０等とのデータ通信を実行する。通信Ｉ／Ｆ６０は電気機器ユニット７０、８０等のそれぞれに応じた通信機能を有している。
【００３８】
（電気機器ユニット７０、８０、家庭内電化製品９０，９１の構成）
電気機器ユニット７０、８０は、商用電源や図示しない蓄電装置等から供給される電力を用いて作動する複数の電気機器を備えている。電気機器ユニット７０は、Ｗｅｂカメラ７１とセンサ７２とを備え、これらに加えて給餌装置７３を有している。
【００３９】
Ｗｅｂカメラ７１は、本発明にかかる撮像装置に対応し、機器制御装置５０からＵＳＢ（Universal Serial Bus）を介して供給される電力により作動してリアルタイムに撮像を行い、映像データを生成する。センサ７２は、本発明にかかる検出装置に対応している。例えば、温度センサや、湿度センサ、赤外線センサ、照度センサ、角度センサ、エリアセンサ、水質センサ等であって、温度や湿度等を検出し、その結果を示す検出データを生成する。映像データおよび検出データは、機器制御装置５０に出力され、データ記憶部５６に記憶される。給餌装置７３は、図示しない水槽や飼育具に設置され、水槽内に飼育されている金魚や熱帯魚といった生物や、飼育具内で飼育されているペットへの給餌を行う。給餌装置７３は、餌受皿と、機器制御装置５０の制御にしたがい餌受皿を作動させるサーボモータ等の給餌機構とを有している。
【００４０】
電気機器ユニット８０は、電気機器ユニット７０と同様、商用電源等から供給される電力を用いて作動する複数の電気機器を備えている。電気機器ユニット８０は、Ｗｅｂカメラ８１と、スイッチ群８２と、温度センサ８３とを有している。
【００４１】
Ｗｅｂカメラ８１は、Ｗｅｂカメラ７１と同様のビデオカメラである。スイッチ群８２は、スタートスイッチ８２ａと、ゴールスイッチ８２ｂという複数のスイッチを有している。スタートスイッチ８２ａは、例えば図示しない水泳プールのスタート地点に設置されているスイッチ、ゴールスイッチ８２ｂは同じくゴール地点に設置されているスイッチであり、両者は決められた長さの計測区間を隔てて設置されている。温度センサ８３は本発明にかかる検出装置に対応していて、温度を検出し、その結果を示す検出データを生成する。
【００４２】
家庭内電化製品９０，９１は、一般家庭に設置されている家庭用電化製品であって、電化製品９０は調光機構を有するシーリングライト、電化製品９１は空調装置である。
【００４３】
(ネットワークシステムの動作内容）
次に、図６から図１２を参照して、ネットワークシステム１の動作内容について説明する。
【００４４】
ここで、図６は、ＳＮＳサーバ１０がユーザ端末装置３０のユーザに対してＳＮＳを提供するときに行うＳＮＳ処理の動作手順を示すフローチャートである。ＳＮＳサーバ１０では、ＣＰＵ１１がハードディスク装置１４に記憶されているＳＮＳ処理プログラムにしたがい作動する。なお、図６等において“Ｓ”とはステップを略記したものである。
【００４５】
ＳＮＳ処理に先立ち、ユーザがＳＮＳサーバ１０に対して予めＳＮＳの利用登録を行い、ユーザＩＤが各ユーザに割り当てられている。各ユーザは、利用登録の際、ユーザの氏名、住所等の所定の個人情報のほか、メールアドレス、プロフィール等の入力処理を行う。ユーザ登録処理が行われると、ユーザ固有のＷｅｂページが生成される。Ｗｅｂページには、自身のプロフィールや、日記、掲示板、ブログが含まれる。そのＷｅｂページのデータはハードディスク装置１４のユーザ管理ＤＢ１４ｄに記憶される。なお、ユーザが利用登録を行う場合、その希望に応じた機器制御装置５０の利用登録も行える。これを行うと、各機器制御装置固有のＩＤがユーザ端末装置３０に通知されて機器制御装置５０を認識できるようになる。また、ユーザ端末装置３０とその利用目的に適合した機器制御装置５０との関係が設定されて、機器制御装置５０が絡むＳＮＳをユーザが利用できるようになる。
【００４６】
ＣＰＵ１１は、ＳＮＳ処理プログラムにしたがい作動すると、ステップ１に進み、アクセス要求を受け付ける。このアクセス要求は、ＳＮＳの提供を希望するユーザからのアクセス要求である。この場合、ユーザがユーザ端末装置３０（例えば高機能携帯３０Ａ）を操作することで、ユーザ端末装置３０からＳＮＳサーバ１０に対してアクセス要求が送信される。すると、ＣＰＵ１１は、アクセス要求を受けるとステップ２に処理を進め、ユーザ認証処理を行う。
【００４７】
ユーザ登録処理では、ユーザの入力したパスワード等を参照して認証処理が行われる。ユーザの認証処理が行われると、ステップ３に処理が進む。
【００４８】
続くステップ３でＣＰＵ１１は、ＳＮＳモードの入力があるまで待機する。ＣＰＵ１１は、ＳＮＳモードの入力があるとステップ４に処理を進める。ここで、ＳＮＳモードとは、ネットワークシステム１で提供されるＳＮＳの態様であって、ネットワークシステム１では、ヒューマンコミュニケーションモードと、メカモードの２つが用意されている。
【００４９】
ヒューマンコミュニケーションモードとは、人と人のつながりを通じて新たな人間関係を構築する場としてのＳＮＳを提供するモード、メカモードとは、電気機器から得られる仮想ではない現実の情報や、電気機器に対するユーザの行為を通じて新たな人間関係を構築する場としてのＳＮＳを提供するモードである。ヒューマンコミュニケーションモードは、従来、提供されているＳＮＳ、メカモードは、ネットワークシステム１によって提供される本発明特有の新たなＳＮＳである。
【００５０】
メカモードでは、特定の電気機器ユニット（例えば、電気機器ユニット７０）を保有または利用している複数のユーザによって、コミュニティが形成される。このコミュニティでは、特定の趣味や嗜好により、電気機器ユニットに絡む情報を交換したいユーザが集まり、それぞれの電気機器ユニットから得られる映像やデータ等を交換することで新たな人間関係を構築しようとしている。例えば、金魚の飼育を趣味としているユーザ同士が金魚の飼育コミュニティを形成し、お互いの給餌の記録や金魚の成長過程を捉えた動画等を交換してそれらを通じた新たな人間関係の構築を行う。こうして形成されるコミュニティは、既存のＳＮＳの提供によって形成されるコミュニティに付随したものとなり、新たな人間関係の構築に寄与するものである。
【００５１】
その他、園児の保護者が集まったコミュニティ、介護の関係者が集まったコミュニティ、水泳プールのある施設や、陸上競技場のあるスポーツ施設の関係者が集まったコミュニティ、住宅内の家電の制御に関するコミュニティ等が想定される。なお、ユーザの中でコミュニティを管理するユーザは、そのコミュニティに関して、Ｗｅｂデータやユーザに関する情報の開示範囲を設定することができる。
【００５２】
そして、ＣＰＵ１１は、ステップ４において、入力されたＳＮＳモードがヒューマンコミュニケーションモードを示す“Ｈ”であるか否かを判定し、その場合は、ステップ５に処理を進め、そうでない場合（すなわち、メカモードの場合）はステップ６に処理を進める。ステップ５では、ヒューマンコミュニケーションモードとしての動作を行い、従来のＳＮＳを提供する際の動作を行う。
【００５３】
また、ＣＰＵ１１は、ステップ６に処理を進めると、設定画面データの生成および送信制御を行う。ここではＣＰＵ１１が設定画面データ生成手段および設定画面データ送信制御手段としての動作を行って、設定画面データを生成するとともに、通信処理部１６を作動させて設定画面データをユーザ端末装置３０宛てに送信させる。
【００５４】
ここで、設定画面データは、電気機器ユニット７０、８０、家庭内電化製品９０，９１からメカモードのＳＮＳに必要なデータを取得するための設定をユーザが行うための画面のデータである。その設定画面データをユーザ端末装置３０が受信すると、ＣＰＵ３１が設定画面データを用いて液晶表示部３５に機器コントロール設定画面を表示させる。
【００５５】
機器コントロール設定画面は、電気機器ユニット７０，８０を制御するための設定のデータを入力する画面である。例えば、電気機器ユニット７０に関しては、図１２に示すように、ユーザの名前や顔写真、コミュニティを形成しているユーザ（フレンド）の一覧が表示されるほか、給餌装置７３をオン（ＯＮ）、オフ（ＯＦＦ）にする時刻、給餌の設定時刻、設定回数、給餌の分量といった給餌の条件を入力することができる。ユーザは、ユーザ端末装置３０を操作して、操作入力を行い、入力結果をＳＮＳサーバ１０に送信する。
【００５６】
ＣＰＵ１１は続いてステップ７に処理を進め、ユーザ端末装置３０からの受信データを参照して、機器コントロール設定画面を用いたデータ入力があるまで待機する。入力があるとステップ８に処理を進め、通信処理部１６を作動させてトリガー信号を機器制御装置５０宛てに送信させる。続いてステップ９に処理を進め、ＩＤ送信制御手段としての動作を行い通信処理部１６を作動させて、ユーザが選んだＳＮＳに応じた機器ＩＤを機器制御装置５０宛てに送信させる。
【００５７】
機器ＩＤは、電気機器ユニット７０、８０、家庭内電化製品９０，９１をそれぞれ識別するためのコードデータであって、これらの中からユーザの希望するＳＮＳに応じた自らの制御対象とする装置を特定するのに用いる。機器ＩＤは種々のコードを用いることができるが、本実施の形態では、電気機器ユニット７０、８０の機器ＩＤをそれぞれ“１”、“２”とし、家庭内電化製品９０，９１については“３”としている。
【００５８】
続いてＣＰＵ１１はステップ１０に処理を進め、前述の機器コントロール設定画面を用いて入力されたユニット設定データを機器管理ＤＢ１４ｂに記憶させ、さらに通信処理部１６を作動させて機器制御装置５０宛てに送信する。次に、ＣＰＵ１１はステップ１１に処理を進め、機器制御装置５０から後述するメカＳＮＳデータの入力があるまで待機する。その入力があると、ＣＰＵ１１はステップ１２に処理を進めてＳＮＳ画面データ生成手段としての動作を行い受信したメカＳＮＳデータを用いてＳＮＳ画面データを生成する。続くステップ１３でＳＮＳ画面データ送信制御手段としての動作を行い、生成したＳＮＳ画面データをユーザ端末装置３０宛てに送信させる。すると、ＳＮＳ処理が終了する。
【００５９】
一方、ユーザ端末装置３０がＳＮＳ画面データを受信すると、ＣＰＵ３１がＳＮＳ画面データを用いてＳＮＳ提供画面を液晶表示部３５に表示させる。
【００６０】
ＳＮＳ提供画面は、コミュニティを形成しているユーザ同士がＳＮＳに利用する画面であって、例えば、図１３（ａ）に示すように、そのコミュニティで対象としているペットに関する飼育の状況、例えば、金魚の画像、快適度、活動量、給餌データや、ユーザ同士が共有しているその他の情報を含んでいる。また、図１３（ｂ）に示すように、コミュニティを形成しているユーザ同士が通うスポーツ施設で計測された現実のデータなどが含まれている。これらは、後述する擬似画像データを含んでいるが、その元になるのは、電気機器ユニット７０を通して得られる現実の画像のデータである。そのため、ユーザは、ＳＮＳ提供画面によって、仮想ではない現実の状況を視認することができる。また、これを参照することにより、各ユーザは、ペットに関する飼育の状況等の情報交換や、質疑応答等を通じたコミュニケーションを行い、コミュニティを形成している他のユーザ（フレンド）との間で新たな人間関係を構築することができる。
【００６１】
こうしたペットに関する飼育の状況等をより現実的なものとするためには、Ｗｅｂカメラ７１で撮影した映像データをそのまま用いるのが望ましい。しかし、そうすると、映像データの中に個人情報が含まれたり、ユーザによってはそれをプライバシーの侵害ではないかと感じる者が現れるおそれがあり、かえって新たな人間関係の構築が進まなくなるおそれがある。そのため、ネットワークシステム１では、後述するように、機器制御装置５０において、擬似化処理を行い、擬似画像データを生成する。また、Ｗｅｂカメラ７１で撮影した映像データをそのままユーザ端末装置３０に提供し、ユーザがそれをユーザ端末装置３０によって閲覧できるようにしてもよい。
【００６２】
一方、機器制御装置５０では、前述のＳＮＳサーバ１０におけるＳＮＳ処理と並行して機器コントロール処理が実行されている。機器コントロール処理は、ＣＰＵ５１がデータ記憶部５６に記憶されている機器コントロール処理プログラムにしたがい図７に示すフローチャートに沿って実行する。図７は、機器コントロール処理の動作手順を示すフローチャートである。
【００６３】
ＣＰＵ５１は、機器コントロール処理プログラムにしたがい作動すると、ステップ２０に進み、ＳＮＳサーバ１０からトリガー信号を受信したか否かを判断し、トリガー信号の受信があるとステップ２１に処理を進める。ＣＰＵ５１は、ステップ２１に進むと機器ＩＤチェックを行う。ここでは、受信した機器ＩＤがデータ記憶部５６に記憶されている機器ＩＤと一致しているかどうかをチェックし、一致していればステップ２２に進むが、そうでなければ機器コントロール処理を終了する。なお、ステップ２２〜ステップ２４では、ＣＰＵ５１が機器コントロール手段としての動作を実行している。
【００６４】
ＣＰＵ５１は、ステップ２２において、トリガー信号に続いて受信した機器ＩＤが“１”であるか否かを判定する。ここで、機器ＩＤが“１”であればステップ２５に進み、そうでなければステップ２３に処理を進める。
【００６５】
また、ＣＰＵ５１は、ステップ２３において、受信した機器ＩＤが“２”であるか否かを判定し、機器ＩＤが“２”であればステップ２７に進み、そうでなければステップ２４に処理を進める。さらに、ＣＰＵ５１は、ステップ２４において、受信した機器ＩＤが“３”であるか否かを判定し、機器ＩＤが“３”であればステップ２８に進み、そうでなければステップ３１に処理を進めてエラー処理を行い、機器コントロール処理を終了する。エラー処理では、表示部５８に例えば“機器ＩＤエラー”とのメッセージを表示させる。
【００６６】
そして、ＣＰＵ５１はステップ２５で給餌処理を実行する。給餌処理は、ＣＰＵ５１がデータ記憶部５６に記憶されている給餌処理プログラムにしたがい図８に示すフローチャートに沿って実行する。
【００６７】
ＣＰＵ５１は、給餌処理プログラムにしたがい作動すると、ステップ４１に進み、ＳＮＳサーバ１０から受信したユニット設定データを参照して給餌条件が成立しているか否かを判定し、給餌条件が成立していればステップ４２に処理を進めるが、そうでなければ給餌処理を終了する。給餌条件とは、給餌装置７３を作動させて給餌を行うための条件であって、例えば、設定時間、設定時刻、気温、水温等のデータである。ステップ４２に進むと、ＣＰＵ５１は、給餌処理手段としての動作を行い給餌指示データを生成して電気機器ユニット７０に出力する。その後、ステップ４３に進むとＣＰＵ５１は、擬似化条件（例えば、給餌が指定された回数分、行われたか否か等）が成立しているか否かを判定し、擬似化条件が成立していれば給餌処理を終了するが、そうでなければステップ４１に戻る。
【００６８】
次に、図７に戻りＣＰＵ５１は、ステップ２６で擬似化処理を実行する。擬似化処理は、機器ＩＤが“１”の場合にＣＰＵ５１がデータ記憶部５６に記憶されている擬似化処理プログラムにしたがい図９に示すフローチャートに沿って実行する。
【００６９】
ＣＰＵ５１は、擬似化処理プログラムにしたがい作動すると、ステップ５１に進み、電気機器ユニット７０から出力される検出データを取得し、これをデータ記憶部５６に記憶させる。次に、ステップ５２に処理を進めて電気機器ユニット７０から出力されるＷｅｂカメラ７１の映像データを取得し、これをデータ記憶部５６に記憶させる。
【００７０】
続いてＣＰＵ５１は、ステップ５３に進んで特徴パラメータ生成手段としての動作を行い、データ記憶部５６に記憶させた映像データおよび検出データを用いて対象物の特徴抽出を行い、その抽出結果に基づき、対象物の特徴を示す対象物特有の動きに関する映像または音声の統計的なパターンである動き量データから特徴パラメータを生成する。ＣＰＵ５１は、続くステップ５４で擬似画像データ生成手段としての動作を行い、映像データおよび特徴パラメータを用いて擬似画像データを生成すると、擬似化処理を終了する。
【００７１】
ここで、擬似画像データは、対象物を図案化する等して対象物を擬似化した画像のデータである。擬似画像データは、対象物そのものの画像ではないが、これが液晶表示部３５に表示されたときにその対象物であることをユーザが認識できる程度に図案化等された画像のデータである。例えば、特徴パラメータが、飼育されている金魚等のペットの特徴、例えば、ペットが色の黒い出目金である、尾ひれが短いといった対象物の特徴を示すデータであり、それらを用いて、そのペットそのもの自体を認識できる程度に図案化等して擬似画像データが生成される。
【００７２】
そして、図７に戻ってステップ２７では計測処理が実行される。計測処理は、機器ＩＤが“２”の場合にＣＰＵ５１がデータ記憶部６に記憶されている計測処理プログラムにしたがい図１０に示すフローチャートに沿って実行する。
【００７３】
ＣＰＵ５１は、計測処理プログラムにしたがい作動すると、ステップ６１に進み、電気機器ユニット８０から出力される検出データを取得し、これをデータ記憶部５６に記憶させる。次に、ＣＰＵ５１はステップ６２に処理を進めて計測手段としての動作を行い、検出データに基づいて、計測対象物がスタートスイッチ８２ａから出発してゴールスイッチ８２ｂに到達するまでの到達時間やラップタイムを計測して時間差データを生成する。続くステップ６３では、ＣＰＵ５１が順位決定手段としての動作を行い、時間差データが複数存在するときにそれらに基づき、各到達時間の順位を決定する。続くステップ６４で、決定した順位を示す順位データを生成する。そして、続くステップ６５でＣＰＵ５１が順位データを用いて成績分析データを生成すると、計測処理を終了する。
【００７４】
さらに、図７に戻ってステップ２８では家電制御処理を実行する。家電制御処理は機器ＩＤが“３”の場合にＣＰＵ５１がデータ記憶部６に記憶されている家電制御プログラムにしたがい図１１に示すフローチャートに沿って実行する。
【００７５】
ＣＰＵ５１は、家電制御プログラムにしたがい作動すると、ステップ７１に進み、家電制御のための条件（制御条件）が成立するまで待機し、制御条件の成立をもってステップ７２に処理を進める。ＣＰＵ５１は、ステップ７２に処理を進めると製品制御手段としての動作を行い、家庭内電化製品９０，９１に対して制御データを出力する。続くステップ７３では、ＣＰＵ５１は、作動状態データ生成手段としての動作を行い、家庭内電化製品９０，９１からそれぞれの作動状態を示す各種のデータを入力し、それらを用いて作動状態データを生成する。その後、ＣＰＵ５１は、家電制御処理を終了する。
【００７６】
そして、ＣＰＵ５１は、ステップ２６，２７，２８に続いてステップ２９に処理を進め、ＳＮＳデータ生成手段としての動作を行い、メカＳＮＳデータを生成する。ＣＰＵ５１は、ステップ２６に続いてステップ２９を実行する場合は擬似画像データおよび検出データを用いてメカＳＮＳデータを生成する。また、ステップ２７に続いてステップ２９を実行する場合は時間差データ、順位データおよび成績分析データを用いてメカＳＮＳデータを生成する。さらに、ステップ２８に続いてステップ２９を実行する場合は作動状態データを用いてメカＳＮＳデータを生成する。
【００７７】
ＣＰＵ５１は、ステップ２９に続いてステップ３０に処理を進めて、ＳＮＳデータ送信制御手段としての動作を行い、通信制御部５４に指示して通信処理部５５を作動させて、メカＳＮＳデータをＳＮＳサーバ１０宛てに送信させる。ＣＰＵ５１は、ステップ３０を実行すると、機器コントロール処理を終了する。
【００７８】
以上のように、ネットワークシステムでは、機器制御装置５０を備えていることによって、電気機器ユニット７０，８０などから出力される映像データ等に基づく交流の場がユーザに提供される。これにより、各ユーザが仮想の世界ではなく、実際に存在する現実の対象物に絡んだ情報交換を行って今までにない新たなコミュニケーションを行えるようになり、ユーザが新たな人間関係を構築できるようになる。例えば、電気機器ユニット８０を用いる場合は、スイミングスクールの生徒が競泳のラップタイムをベースに指導者からアドバイスを受けたり、ラップタイムを競いあう等して新たな人間関係を構築することができる。また、ＳＮＳ提供画面にいわゆるつぶやき機能を追加してもよい。
【００７９】
また、機器制御装置５０は、ユーザの操作入力により設定された機器ＩＤがデータ記憶部５６に記憶されていて、それがＳＮＳサーバ１０から受信した機器ＩＤと一致しているときにだけ機器コントロール処理を行い、そうでない場合は機器コントロール処理を行わない。機器制御装置５０は、電気機器ユニット７０，８０といった複数種類の電気機器を制御対象としながら、自己の制御対象とする電気機器ユニットに対応したメカＳＮＳデータだけを生成するため、汎用性が高くなっている。
【００８０】
以上の説明は、本発明の実施の形態についての説明であって、この発明の装置及び方法を限定するものではなく、様々な変形例を容易に実施することができる。又、各実施形態における構成要素、機能、特徴あるいは方法ステップを適宜組み合わせて構成される装置又は方法も本発明に含まれるものである。
【００８１】
例えば、電気機器ユニットは、Ｗｅｂカメラ７１やセンサ７２だけでなく、通信機能を備えた他の電気機器を備えていてもよい。また、ユーザ端末装置は高機能携帯電話機や、タブレット型の端末装置ではなく、ノートパソコンや、ＰＤＡ、テレビジョン受信機でもよいし、人体に装着して用いるウェラブル端末でもよい。なお、ＣＰＵ１１が実行するＳＮＳ提供処理プログラムや、ＣＰＵ５１が実行する機器コントロール処理プログラム等は、磁気記録媒体、ＣＤ−ＲＯＭ，ＤＶＤ等の各種記録媒体に記録することができるし、ネットワークを介して図示しないサーバからダウンロードすることもできる。
【産業上の利用可能性】
【００８２】
本発明を適用することにより、電気機器から得られる仮想ではない現実の情報や、電気機器に対するユーザの行為を通じて新たな人間関係を構築する場をユーザに提供することができる。本発明は、ＳＮＳを提供するネットワークシステムの分野で利用することができる。
【符号の説明】
【００８３】
１…ネットワークシステム、１０…ＳＮＳサーバ、１１，３１，５１…ＣＰＵ、３０…ユーザ端末装置、５０…機器制御装置、７０，８０…電気機器ユニット、９０，９１…電化製品。
【図１】
0006016828.tif 000002
【図２】
0006016828.tif 000003
【図３】
0006016828.tif 000004
【図４】
0006016828.tif 000005
【図５】
0006016828.tif 000006
【図６】
0006016828.tif 000007
【図７】
0006016828.tif 000008
【図８】
0006016828.tif 000009
【図９】
0006016828.tif 000010
【図１０】
0006016828.tif 000011
【図１１】
0006016828.tif 000012
【図１２】
0006016828.tif 000013
【図１３】
0006016828.tif 000014