(57)【要約】【課題】複数ユーザが共有して機器を利用する共有空間において、各ユーザが個人で所有している機器の使用履歴情報を共有空間に設置される機器の制御に活用し、各ユーザの希望に応じた最適な共有空間の環境を提供する。【解決手段】複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御する機器制御装置であり、共有空間内にいる各ユーザが個人で所有する個人機器のうち、共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報に基づいて共有機器が提供する機能に用いる設定情報を算出し、前記ネットワークを介して前記共有機器に設定されるように構成したことを特徴とする。【選択図】図１
2015176172.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御する機器制御装置であって、
前記共有空間または前記共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する記憶部と、
前記共有空間にいることが検出されたユーザの個人機器の使用履歴情報、および前記共有機器情報を前記記憶部から抽出する抽出部と、
前記抽出した個人機器の使用履歴情報および共有機器情報に基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算部とを備え、
前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるように構成した
ことを特徴とする機器制御装置。
【請求項２】
ネットワークを介して前記共有機器に前記算出した設定情報を送信する送信部を備えた請求項１記載の機器制御装置。
【請求項３】
前記機器制御装置は、前記登録されたユーザが所有する個人機器の使用履歴情報を前記ユーザと関連付けて蓄積するサーバ装置よりネットワークを介して取得し、前記取得した前記ユーザが所有する個人機器の使用履歴情報を前記記憶部に蓄積し、
前記抽出部は、前記記憶部に記憶した個人機器の使用履歴情報を抽出する請求項１記載の機器制御装置。
【請求項４】
前記抽出した個人機器の使用履歴情報は、前記個人機器を特定する個人機器ＩＤと、前記個人機器を所有するユーザを識別するユーザ識別情報と前記個人機器が提供する機能を分類するため機能コードと、前記機能コードに対応する機能に用いたときの設定情報を含み、
前記共有機器情報は、更に前記共有機器を特定する共有機器のＩＤと、前記共有機器が提供する機能に対応する機能コードを含み、
前記機器制御装置は、
第１の機能コードに対応する機能に用いる第１の設定情報を第２の機能コードに対応する機能に用いる第２の設定情報に変換するための変換テーブルを記憶し、
前記演算部は、
前記抽出した個人機器の使用履歴情報に含まれる機能コードに対応する第１の機能コードおよび、前記共有機器情報に含まれる機能コードに対応する第２の機能コードが変換テーブルに含まれている場合、前記個人機器の使用履歴情報に含まれる機能コードに対応する機能に用いた設定情報を前記第２の設定情報に変換した後、前記共有機器が提供する機能に用いる設定情報の算出に用いる請求項１記載の機器制御装置。
【請求項５】
前記機器制御装置は、更に前記共有機器が有する機能を特定するための機能テーブルを記憶し、新たな共有機器が前記機器制御装置に接続された場合、前記共有機器から機器の製造業者が割り当てた機器の製造型番等の機器識別番号を受信し、前記機能テーブルを参照して前記機器識別番号に予め対応付けた機能コードを前記共有機器情報に追加するように構成した請求項１記載の機器制御装置。
【請求項６】
前記抽出した個人機器の使用履歴情報は、前記設定情報を用いて前記機能コードに対応する機能を利用したときの利用時間を更に含み、
前記抽出した個人機器の使用履歴情報に含まれる同一の機能コードが複数の利用時間に対応付けられている場合、
前記共有機器が提供する機能に用いる設定情報を算出する時間に基づいて、前記使用履歴情報に含まれる複数の利用時間のうちのいずれかの利用時間において前記機能コードに対応する機能を用いたときの設定情報を選択する請求項２記載の機器制御装置。
【請求項７】
予め設定した時刻又は、所定の時間が経過するごとに要求情報を出力するタイマーからの要求情報に従って前記抽出部および前記演算部が動作するように構成した請求項１〜３のいずれかに記載の機器制御装置。
【請求項８】
前記共有機器情報は、前記共有機器に対応する前記共有空間の領域を示す情報を含み、
前記機器制御装置は、更に受信部を備え、
前記共有機器に対応する前記共有空間の領域における環境状態を検出するセンサーから前記環境状態が所定の環境状態であることを前記受信部が受信すると、前記抽出部および前記演算部が動作するように構成した請求項１〜４のいずれかに記載の機器制御装置。
【請求項９】
前記センサーは、温度センサーであり、前記温度センサーから前記受信部が受信した温度が予め設定した値以上又は以下になると前記抽出部および前記演算部が動作するように構成した請求項７記載の機器制御装置。
【請求項１０】
前記センサーは、照度センサーであり、前記照度センサーから前記受信部が受信した照度が予め設定した値以上又は以下になると前記抽出部および前記演算部が動作するように構成した請求項７記載の機器制御装置。
【請求項１１】
前記共有機器情報は、前記共有機器に対応する前記共有空間の領域を示す情報を含み、
前記機器制御装置は、受信部を備え、
前記共有機器に対応する前記共有空間の領域におけるユーザの居場所を検出するユーザ位置検出装置から前記受信部が前記ユーザの新たな居場所の情報を受信すると、前記ユーザの新たな居場所と前記共有機器の位置関係に関する情報を前記共有機器情報に追加するとともに、前記抽出部および前記演算部が動作するように構成した請求項１〜４のいずれかに記載の機器制御装置。
【請求項１２】
前記機器制御装置は、
新たに登録されたユーザが利用する携帯情報端末へ前記機器制御装置と接続する外部のサーバ装置において、既に登録された当該ユーザの第１のユーザＩＤと、前記機器制御装置において新たに登録された当該ユーザの第２のユーザＩＤとを関連付けるための入力を行う入力画面を前記情報端末のディスプレイに表示させるように構成した請求項１記載の機器制御装置。
【請求項１３】
前記機器制御装置は、
前記情報端末から受け取った第１のユーザＩＤを用いて前記外部のサーバ装置へアクセスし、当該ユーザの個人機器の使用履歴情報を取得する請求項１２に記載の機器制御装置。
【請求項１４】
前記抽出した個人機器の使用履歴情報は、
前記設定情報を用いて前記機能コードに対応する機能を利用したときの利用日付を更に含み、
予め設定したある一定の日数が経過したら、前記情報端末から受け取った第１のユーザＩＤを用いて前記外部のサーバ装置へアクセスし、当該ユーザの個人機器の使用履歴情報を取得するように構成した請求項１２記載の機器制御装置。
【請求項１５】
複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御する機器制御方法であって、
前記共有空間または前記共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、
前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、
前記複数のユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、
前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにした
ことを特徴とする機器制御方法。
【請求項１６】
複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御するプログラムであって、
前記共有空間または前記共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、
前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、
前記複数のユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、
前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにした
ことを特徴とするプログラム。
【請求項１７】
複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記共有空間または共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、
前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、
前記の複数ユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、
前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにした
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１８】
共有空間で利用する対象となる一以上の共有機器を制御する機器制御装置が接続するネットワークに接続し、ディスプレイを有する携帯情報端末の制御方法であって、
前記携帯情報端末のコンピュータに対して、
前記携帯情報端末を操作するユーザが利用する前記共有空間の間取り図または制御の対象となる共有機器に対応する機器アイコンを前記ディスプレイに表示させ
前記携帯情報端末を操作するユーザが個人空間において利用する個人機器の使用履歴情報を蓄積する外部のサーバ装置へ前記ユーザとは異なるものにアクセスさせるときのＩＤに対応する情報と関連付けたユーザアイコンを前記ディスプレイに表示させ、
前記ディスプレイにおいて、前記ユーザアイコンと前記共有空間の間取り図または前記機器アイコンとの選択が検知されると、前記ユーザアイコンと関連付けた前記ユーザのＩＤと前記ユーザの個人機器の使用履歴情報を前記機器制御装置に取得させるための制御コマンドを前記ネットワークへ出力させる制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数ユーザが共有して機器を利用する空間に設置された機器の制御をネットワーク経由で行う機器制御装置、機器制御方法、プログラム、プログラムを記録した記録媒体に関する。
【０００２】
また、本発明は機器制御装置とネットワークを介して接続する携帯情報端末を用いてネットワークを介して接続する外部のサーバから、機器制御装置に登録をしたユーザに関連する個人機器の使用履歴情報を機器制御装置に取得させる携帯情報端末を用いた機器制御装置の制御方法に関する。
【背景技術】
【０００３】
近年、通信ネットワークを介した機器とセンサー技術の普及により、所定空間内の様々な情報を取得することが可能となり、その空間内にいる各人に対して最適な環境を提供する技術が従来から提案されている。例えば、多人数が利用する空間において、操作しない人の意見を含めた多数決方式を用いて各人に最適な環境を提供する環境調整システムが提示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２３６７３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術によれば、ユーザの周期的な操作が必要となるため、ユーザの行動が阻害される欠点がある。
【０００６】
また、二択投票による多数決方式では、選択肢が２つに限定されてしまい、ユーザが実際に二択投票により希望する機器の設定と、実際の機器の設定とに隔たりが生じることもあり、二択投票により希望した設定が採用されたとしても、採用された設定に不快に感じる人が存在する可能性がある。
【０００７】
そこで、本発明は、上記のような課題を解決するためになされたものであり、複数ユーザが共有して機器を利用する共有空間において、家庭において各ユーザが個人で所有している個人機器の使用履歴情報を共有空間に設置される共有機器の設定に活用し、ユーザの希望に応じた最適な共有空間の環境を提供することを目的とする。
【０００８】
また、本発明は、携帯情報端末を用いてネットワークを介して接続する外部のサーバから、機器制御装置に登録をしたユーザに関連する個人機器の使用履歴情報を機器制御装置に取得させる携帯情報端末を用いた機器制御装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記従来技術の課題を解決するために、本発明の機器制御装置は、複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して共有機器を制御するものであって、前記共有空間または共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する記憶部と、前記共有空間にいることが検出されたユーザの個人機器の使用履歴情報、および前記共有機器情報を前記記憶部から抽出する抽出部と、前記抽出した個人機器の使用履歴情報および共有機器情報に基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算部とを備え、前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるように構成したことを特徴とする。
【００１０】
本構成によって、ユーザの個人機器の使用履歴に基づいて共有機器の設定制御を行うので、共有機器と関連する個人機器の設定情報を共有機器の設定に反映させることができる。また、前記機器制御装置は投票やアンケートのような割り込み方式ではないので、ユーザによる操作は必要とせず、ユーザの本来の行動を阻害する心配はない。
【００１１】
更に、前記機器制御装置はネットワークを介して前記共有機器に前記算出した設定情報を送信する送信部を備える。
【００１２】
具体的に、本発明によれば前記機器制御装置は、前記登録されたユーザが所有する個人機器の使用履歴情報を前記ユーザと関連付けて蓄積するサーバ装置よりネットワークを介して取得し、前記取得した前記ユーザが所有する個人機器の使用履歴情報を前記記憶部に蓄積し、前記抽出部は、前記記憶部に記憶した個人機器の使用履歴情報を抽出するように構成したことを特徴とする。
【００１３】
本構成によって、機器制御装置は、ユーザが所有する個人機器の使用履歴情報を関連付けて蓄積するサーバ装置から取得することができる。
【００１４】
また、前記抽出した個人機器の使用履歴情報は、前記個人機器を特定する個人機器ＩＤと、前記個人機器を所有するユーザを識別するユーザ識別情報と前記個人機器が提供する機能を分類するため機能コードと、前記機能コードに対応する機能に用いたときの設定情報を含み、前記共有機器情報は、更に前記共有機器を特定する共有機器のＩＤと、前記共有機器が提供する機能に対応する機能コードを含み、前記機器制御装置は、第１の機能コードに対応する機能に用いる第１の設定情報を第２の機能コードに対応する機能に用いる第２の設定情報に変換するための変換テーブルを記憶し、前記演算部は、前記抽出した個人機器の使用履歴情報に含まれる機能コードに対応する第１の機能コードおよび、前記共有機器情報に含まれる機能コードに対応する第２の機能コードが変換テーブルに含まれている場合、前記個人機器の使用履歴情報に含まれる機能コードに対応する機能に用いた設定情報を前記第２の設定情報に変換した後、前記共有機器が提供する機能に用いる設定情報の算出に用いることを特徴とする。
【００１５】
これによって、機器が有する機能や機器から収集した使用履歴情報をより汎用化させることが可能となる。
【００１６】
前記機器制御装置は、更に前記共有機器が有する機能を特定するための機能テーブルを記憶し、新たな共有機器が前記機器制御装置に接続された場合、前記共有機器から機器の製造業者が割り当てた機器の製造型番等の機器識別番号を受信し、前記機能テーブルを参照して前記機器識別番号に予め対応付けた機能コードを前記共有機器情報に追加するように構成したことを特徴とする。
【００１７】
本構成によって、機器制御装置は、共有空間に新たな機器が導入されても対応することができ、目的を達成し得る機器を適切に特定することが可能となる。
【００１８】
更に、前記抽出した個人機器の使用履歴情報は、前記設定情報を用いて前記機能コードに対応する機能を利用したときの利用時間を更に含み、前記抽出した個人機器の使用履歴情報に含まれる同一の機能コードが複数の利用時間に対応付けられている場合、前記共有機器が提供する機能に用いる設定情報を算出する時間に基づいて、前記使用履歴情報に含まれる複数の利用時間のうちのいずれかの利用時間において前記機能コードに対応する機能を用いたときの設定情報を選択する。
【００１９】
これによって、個人空間におけるユーザの利用状況を制御対象となる共有機器の設定情報に反映させることができるという観点から、より精度の高い機器制御装置を提供することが可能となる。
【００２０】
また、予め設定した時刻又は、所定の時間が経過するごとに要求情報を出力するタイマーからの要求情報に従って前記抽出部および前記演算部が動作するように構成したことを特徴とする。
【００２１】
本構成によって、共有機器の制御回数を制限することができ、無駄な電力の消費を防ぐことができるという観点から、消費電力を考慮した機器制御装置を提供することが可能となる。
【００２２】
また、前記共有機器情報は、前記共有機器に対応する前記共有空間内の領域を示す情報を含み、前記機器制御装置は、更に受信部を備え、前記共有機器に対応する前記共有空間内の領域における環境状態を検出するセンサーから前記環境状態が所定の環境状態であることを前記受信部が受信すると、前記抽出部および前記演算部が動作するように構成したことを特徴とする。
【００２３】
本構成によって、環境状態を検出するセンサーが所定の環境状態を検出したとき、制御対象となる共有機器の設定情報を変更することが可能となるため、センサーが所定の環境状態を検出しない場合、制御対象となる共有機器の設定情報を変更することはなくなる。
【００２４】
前記センサーは、温度センサーであり、前記温度センサーから前記受信部が受信した温度が予め設定した値以上又は以下になると前記抽出部および前記演算部が動作するように構成したことを特徴とする。
【００２５】
前記センサーは、照度センサーであり、前記照度センサーから前記受信部が受信した照度が予め設定した値以上又は以下になると前記抽出部および前記演算部が動作するように構成したことを特徴とする。
【００２６】
また、前記共有機器情報は、前記共有機器に対応する前記共有空間内の領域を示す情報を含み、前記機器制御装置は、受信部を備え、前記共有機器に対応する前記共有空間内の領域におけるユーザの居場所を検出するユーザ位置検出装置から前記受信部が前記ユーザの新たな居場所の情報を受信すると、前記ユーザの新たな居場所と前記共有機器の位置関係に関する情報を前記共有機器情報に追加するとともに、前記抽出部および前記演算部が動作するように構成したことを特徴とする。
【００２７】
本構成によって、ユーザの個人機器の使用履歴情報が活用される場所は一定の領域に限定されず、共有空間内のどこにいてもユーザに対して常に最適な環境を提供することが可能となる。
【００２８】
前記機器制御装置は、新たに登録されたユーザが利用する携帯情報端末へ前記機器制御装置と接続する外部のサーバ装置において、既に登録された当該ユーザの第１のユーザＩＤと、前記機器制御装置において新たに登録された当該ユーザの第２のユーザＩＤとを関連付けるための入力を行う入力画面を前記情報端末のディスプレイに表示させるように構成したことを特徴とする。
【００２９】
本構成によって、機器制御装置は、携帯情報端末の入力画面を介して入力される第１のユーザＩＤを機器制御装置に新たに登録をした第２のユーザＩＤとの関連付けを行うことができる。
【００３０】
また、前記機器制御装置は、前記情報端末から受け取った第１のユーザＩＤを用いて前記外部のサーバ装置へアクセスし、当該ユーザの個人機器の使用履歴情報を取得することを特徴とする。
【００３１】
本構成によって、情報端末から受け取った第１のユーザＩＤを用いて外部のサーバ装置から該当するユーザの個人機器の使用履歴情報を取得することが可能となる。
【００３２】
また、前記抽出した個人機器の使用履歴情報は、前記設定情報を用いて前記機能コードに対応する機能を利用したときの利用日付を更に含み、予め設定したある一定の日数が経過したら、前記情報端末から受け取った第１のユーザＩＤを用いて前記外部のサーバ装置へアクセスし、当該ユーザの個人機器の使用履歴情報を取得するように構成したことを特徴とする。
【００３３】
本構成によって、定期的にユーザの個人機器の使用履歴情報を取得し、更新することが可能となる。
【００３４】
本発明の機器制御方法は、複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御する方法であって、前記共有空間または前記共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、前記複数のユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにしたことを特徴とする。
【００３５】
本発明のプログラムは、複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御するプログラムであって、前記共有空間または前記共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、前記複数のユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにしたことを特徴とする。
【００３６】
本発明のプログラムを記録したコンピュータ読み取り可能な記録媒体は、複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記共有空間または共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、前記の複数ユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにしたことを特徴とする。
【００３７】
また、本発明の携帯情報端末の制御方法は、共有空間で利用する対象となる一以上の共有機器を制御する機器制御装置が接続するネットワークに接続し、ディスプレイを有する携帯情報端末の制御方法であって、前記携帯情報端末のコンピュータに対して、前記携帯情報端末を操作するユーザが利用する前記共有空間の間取り図または制御の対象となる共有機器に対応する機器アイコンを前記ディスプレイに表示させ、前記携帯情報端末を操作するユーザが個人空間において利用する個人機器の使用履歴情報を蓄積する外部のサーバ装置へ前記ユーザとは異なるものにアクセスさせるときのＩＤに対応する情報と関連付けたユーザアイコンを前記ディスプレイに表示させ、前記ディスプレイにおいて、前記ユーザアイコンと前記共有空間の間取り図または前記機器アイコンとの選択が検知されると、前記ユーザアイコンと関連付けた前記ユーザのＩＤと前記ユーザの個人機器の使用履歴情報を前記機器制御装置に取得させるための制御コマンドを前記ネットワークへ出力させることを特徴とする。
【００３８】
本構成によって、ユーザが利用する携帯情報端末から、機器制御装置へユーザが個人空間において利用する個人機器の使用履歴情報を蓄積する外部のサーバ装置へのアクセスの関する情報を送信することにより、機器制御装置は、使用履歴情報を蓄積する外部のサーバ装置へのアクセスを行い、使用履歴情報を取得することが可能となる。
【発明の効果】
【００３９】
本発明の機器制御装置は、複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して共有機器を制御するものであって、前記共有空間または共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する記憶部と、前記共有空間にいることが検出されたユーザの個人機器の使用履歴情報、および前記共有機器情報を前記記憶部から抽出する抽出部と、前記抽出した個人機器の使用履歴情報および共有機器情報に基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算部とを備え、前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるように構成したことを特徴とする。
【００４０】
本構成によって、ユーザの個人機器の使用履歴に基づいて共有機器の設定制御を行うことで共有機器と関連する個人機器の設定情報を共有機器の設定に反映させることができる。また、前記機器制御装置は投票やアンケートのような割り込み方式ではないので、ユーザ煩雑な操作は必要とせず、ユーザの本来の行動を阻害する心配はない。
【００４１】
本発明の機器制御方法は、複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御する方法であって、前記共有空間または前記共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、前記複数のユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにしたことを特徴とする。
【００４２】
本構成によって、ユーザの個人機器の使用履歴に基づいて共有機器の設定制御を行うことで共有機器と関連する個人機器の設定情報を共有機器の設定に反映させることができる。また、前記機器制御装置は投票やアンケートのような割り込み方式ではないので、ユーザ煩雑な操作は必要とせず、ユーザの本来の行動を阻害する心配はない。
【００４３】
本発明のプログラムは、複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御するプログラムであって、前記共有空間または前記共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、前記複数のユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにしたことを特徴とする。
【００４４】
本構成によって、ユーザの個人機器の使用履歴に基づいて共有機器の設定制御を行うことで共有機器と関連する個人機器の設定情報を共有機器の設定に反映させることができる。また、前記機器制御装置は投票やアンケートのような割り込み方式ではないので、ユーザ煩雑な操作は必要とせず、ユーザの本来の行動を阻害する心配はない。
【００４５】
本発明のプログラムを記録したコンピュータ読み取り可能な記録媒体は、複数のユーザが共有して利用する共有機器が設置された共有空間において、ネットワークを介して前記共有機器を制御するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記共有空間または共有機器を利用する登録がなされたユーザのそれぞれが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報、および前記共有空間にいることが検出されたユーザと前記共有機器の位置関係に関する情報を含む共有機器情報を蓄積する蓄積ステップと、前記共有空間にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報を抽出する抽出ステップと、前記の複数ユーザのそれぞれと前記共有機器の位置関係に関する情報を含む共有機器情報と、前記抽出した個人機器の使用履歴情報とに基づいて前記共有機器が提供する機能に用いる設定情報を算出する演算ステップとを含み、前記ネットワークを介して前記算出した設定情報が前記共有機器に設定されるようにしたことを特徴とする。
【００４６】
本構成によって、ユーザの個人機器の使用履歴に基づいて共有機器の設定制御を行うことで共有機器と関連する個人機器の設定情報を共有機器の設定に反映させることができる。また、前記機器制御装置は投票やアンケートのような割り込み方式ではないので、ユーザ煩雑な操作は必要とせず、ユーザの本来の行動を阻害する心配はない。
【００４７】
また、本発明の携帯情報端末の制御方法は、共有空間で利用する対象となる一以上の共有機器を制御する機器制御装置が接続するネットワークに接続し、ディスプレイを有する携帯情報端末の制御方法であって、前記携帯情報端末のコンピュータに対して、前記携帯情報端末を操作するユーザが利用する前記共有空間の間取り図または制御の対象となる共有機器に対応する機器アイコンを前記ディスプレイに表示させ、前記携帯情報端末を操作するユーザが個人空間において利用する個人機器の使用履歴情報を蓄積する外部のサーバ装置へ前記ユーザとは異なるものにアクセスさせるときのＩＤに対応する情報と関連付けたユーザアイコンを前記ディスプレイに表示させ、前記ディスプレイにおいて、前記ユーザアイコンと前記共有空間の間取り図または前記機器アイコンとの選択が検知されると、前記ユーザアイコンと関連付けた前記ユーザのＩＤと前記ユーザの個人機器の使用履歴情報を前記機器制御装置に取得させるための制御コマンドを前記ネットワークへ出力させることを特徴とする。
【００４８】
本構成によって、ユーザが利用する携帯情報端末から、機器制御装置へユーザが個人空間において利用する個人機器の使用履歴情報を蓄積する外部のサーバ装置へのアクセスの関する情報を送信することにより、機器制御装置は、使用履歴情報を蓄積する外部のサーバ装置へのアクセスを行い、使用履歴情報を取得することが可能となる。
【図面の簡単な説明】
【００４９】
【図１】本実施の形態の機器制御装置の使用環境の一例を示す図である。
【図２】本実施の形態の機器制御装置の構成図である。
【図３】本実施の形態の機能テーブルの一例を示す図である。
【図４】本実施の形態の変換テーブルの一例を示す図である。
【図５】本実施の形態の共有機器情報の一例を示す図である。
【図６】本実施の形態の個人機器の使用履歴情報の一例を示す図である。
【図７】本実施の形態の要求情報の一例を示す図である。
【図８】本実施の形態の機器制御装置の動作の一例を示すフロー図である。
【図９】本実施の形態の機器制御装置の動作の一例を示すフロー図である。
【図１０】本実施の形態の機器制御装置の動作の一例を示すフロー図である。
【図１１】本実施の形態の機器制御装置の動作の一例を示すフロー図である。
【図１２】本実施の形態の機器制御装置の使用環境の他の一例を示す図である。
【図１３】本実施の形態における、クラウドによる情報提供の一例を示す図である。
【図１４】本実施の形態のクラウドサービスの一例を示す図である。
【図１５】本実施の形態のクラウドサービスの一例を示す図である。
【図１６】本実施の形態のクラウドサービスの一例を示す図である。
【図１７】本実施の形態のクラウドサービスの一例を示す図である。
【図１８】本実施の形態のユーザＩＤ関連テーブルの一例を示す図である。
【図１９】（ａ）本実施の形態において、機器制御装置４００と接続する管理者が利用する端末装置のディスプレイに表示される画面の一例を示す図である。（ｂ）本実施の形態において、ユーザＩＤ関連テーブルの内容の一例を示す図である。
【図２０】（ａ）本実施の形態において、ユーザが利用する端末装置のディスプレイに表示される入力画面の一例を示す図である。（ｂ）本実施の形態において、ユーザＩＤ関連テーブルの内容の一例を示す図である。
【図２１】本実施の形態において、ユーザが利用する携帯情報端末９００を外部のサーバ装置６００へ接続するときの一例を説明する図である。
【図２２】（ａ）本実施の形態において、ドラッグ操作を行う前の携帯情報端末９００のディスプレイ９０１における表示の一例を示す図である。（ｂ）本実施の形態において、ドラッグ操作を行った後の携帯情報端末９００のディスプレイ９０１における表示の一例を示す図である。
【図２３】本実施の形態において、機器制御装置４００と接続する端末装置のディスプレイに表示される表示の一例を示す図である。
【図２４】本実施の形態において、機器制御装置４００と接続する管理者が利用する端末装置のディスプレイに表示される画面の一例を示す図である。
【発明を実施するための形態】
【００５０】
（本願発明に至った経緯）
近年、通信の機能はパーソナルコンピュータ、携帯電話以外の機器にも備えられるようになりつつある。
【００５１】
例えば、家庭内で個人が利用する家電機器、住宅設備機器などがその一例である。以後、家庭内で個人が利用する家電機器および住宅設備機器を個人機器と称する。
【００５２】
例えば個人機器に無線通信の機能を備えるとともに、無線通信を備えた個人機器より、個人機器に設定をしている情報、個人機器の利用時間といった情報を無線通信の機能を用いて、宅外のサーバ装置へ送信する。宅外のサーバ装置では、各家庭または家庭内の個人と、この個人機器に関連する情報を対応付けて管理をする。
【００５３】
このサーバ装置においては、各家庭の個人機器に関連する情報が集計できるようになる。
【００５４】
例えば、サーバ装置は、無線通信を備えた個人機器が、どのような時間帯に、どのような設定がなされているのか、またはどのような機能を利用しているのかに関する情報を集計し、統計的な分析などが可能となる。
【００５５】
一方で、オフィス、病院、ホテル、公共の施設といったように複数の個人が共有する共有空間においても共有機器である電化機器および設備機器がある。これらの共有機器についても無線通信の機能が備えられるようになってきている。
【００５６】
また、家庭内で個人が利用する個人機器と、共有空間内で共有する共有機器とは類似性がある。
【００５７】
例えば、空調機などである、家庭内の個人的空間においても、共有空間においても、暑いときまたは、寒いときには空調機を利用する。
【００５８】
しかしながら、共有空間に備わる空調機を利用する場合、個人空間に備わる設定情報などを利用することができる仕組みがなかった。このことは空調機以外の機器においても、家庭内で個人が利用する個人機器と共有空間内で共有する共有機器との間で類似性があるものについては同様のことが言える。
【００５９】
本願はこのような課題に着目し、共有空間内に設置した複数の個人で利用する共有機器の制御について、この共有機器を利用する各個人が所有する家電機器のうち、共有機器と同じまたは類似する家電機器の設定情報などを取得し、取得した設定情報を用いて共有機器を制御することが可能な機器制御装置、機器制御方法、プログラムを得ることを目的とする。
【００６０】
（実施の形態１）
この発明の実施形態として、複数のユーザが共有して利用する共有機器が設置された共有空間において、前記共有空間内にいる各ユーザが個人で所有する個人機器のうち、前記共有機器が提供する機能と同一または類似する機能を提供する個人機器の使用履歴情報に基づいて前記共有機器が提供する機能に用いる設定情報を算出する例を説明する。
【００６１】
図１は、この実施の形態１における機器制御装置４００の使用環境の一例を示す図であり、機器制御装置４００を用いた共有機器制御システムの具体的一例を示す図である。
【００６２】
図において、共有空間１００は、例えばオフィス、病院、ホテル、公共の施設といったような、複数の個人で共有するような空間である。一方で、個人空間２１１は、例えば個人の家の中といったように個人で占有するような空間である。
【００６３】
共有空間１００において、複数のユーザ１１１〜１１３が共有して利用する共有機器１４１、１４２が設置されている。
【００６４】
また、共有機器１４１、１４２には、対応する共有空間１００内の領域１３０が割り当てられている。領域１３０は、共有空間１００内の一部または全部の領域である。機器制御装置４００は、共有空間１００内における共有機器１４１の設置位置と、共有機器１４１に割り当てた領域１３０と、共有機器１４１、１４２を利用するユーザ１１１〜１１３を関連付けた情報を内部に保持している。この情報は後述する共有機器情報４０８に対応する。
【００６５】
位置検出装置１２０は、領域１３０の中にユーザがいるのかどうか、領域１３０内のユーザの位置を検出するとともに、検出したユーザを特定する。
【００６６】
共有機器１４１、１４２はルータ装置１５０とネットワーク３００を介して共有空間内の共有機器を制御する機器制御装置４００と接続されている。
【００６７】
ルータ装置１５０は、共有機器１４１、１４２を統一的に管理する。ルータ装置１５０は、共有機器１４１、１４２およびネットワーク３００を介した機器制御装置４００との間の通信を中継する。ルータ装置１５０と共有機器１４１、１４２との間の通信は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはＢｌｕｅｔｏｏｔｈ（登録商標）などの無線通信プロトコルを用いた無線通信でもよいし、ケーブルなどを用いて有線の通信であってもよい。
【００６８】
ユーザ１１１の個人空間２１１において、ルータ装置２５１およびユーザ１１１が個人で所有する個人機器２４１、２４２が設置されている。
【００６９】
ユーザ１１２の個人空間２１２において、ルータ装置２５２およびユーザ１１２が個人で所有する個人機器２４３、２４４が設置されている。
【００７０】
ユーザ１１3の個人空間２１３において、ルータ装置２５３およびユーザ１１３が個人で所有する個人機器２４５、２４６が設置されている。
【００７１】
ルータ装置２５１〜２５３は、それぞれとネットワーク５００を介して外部のサーバ装置６００と接続されている。
【００７２】
外部のサーバ装置６００は、ユーザ１１１〜１１３のユーザＩＤが登録されている。
【００７３】
外部のサーバ装置６００は、個人機器２４１、２４２の使用履歴情報をユーザ１１１のユーザＩＤと関連付けて内部に保持している。
【００７４】
外部のサーバ装置６００は、個人機器２４３、２４４の使用履歴情報をユーザ１１２のユーザＩＤと関連付けて内部に保持している。
【００７５】
外部のサーバ装置６００は、個人機器２４５、２４６の使用履歴情報をユーザ１１３のユーザＩＤと関連付けて内部に保持している。
【００７６】
使用履歴情報は、例えば個人機器を利用した時間、個人機器に設定をした設定情報、利用した機能などの情報を含む。
【００７７】
ルータ装置２５１は、個人機器２４１、２４２を統一的に管理する。ルータ装置２５１は、個人機器２４１、２４２と宅内のネットワークを介して接続する。また、ルータ装置２５１は、外部のネットワーク（または宅外のネットワーク）であるネットワーク５００と接続する。ルータ装置２５１は、ネットワーク５００および後述する外部のサーバ装置６００を介して、個人機器２４１、２４２と機器制御装置４００との間の通信を中継する。
【００７８】
ルータ装置２５２は、個人機器２４３、２４４を統一的に管理する。ルータ装置２５２は、個人機器２４３、２４４と宅内のネットワークを介して接続する。また、ルータ装置２５２は、外部のネットワーク（または宅外のネットワーク）であるネットワーク５００と接続する。ルータ装置２５２は、ネットワーク５００および後述する外部のサーバ装置６００を介して、個人機器２４３、２４４と機器制御装置４００との間の通信を中継する。
【００７９】
ルータ装置２５３は、個人機器２４５、２４６を統一的に管理する。ルータ装置２５３は、個人機器２４５、２４６と宅内のネットワークを介して接続する。また、ルータ装置２５３は、外部のネットワーク（または宅外のネットワーク）であるネットワーク５００と接続する。ルータ装置２５３は、ネットワーク５００および後述する外部のサーバ装置６００を介して、個人機器２４５、２４６と機器制御装置４００との間の通信を中継する。
【００８０】
ルータ装置２５１と個人機器２４１、２４２との間の通信、ルータ装置２５２と個人機器２４３、２４４との間の通信、およびルータ装置２５３と個人機器２４５、２４６との間の通信は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはＢｌｕｅｔｏｏｔｈ（登録商標）などの無線通信プロトコルを用いた無線通信でもよいし、ケーブルなどを用いて有線の通信であってもよい。
【００８１】
ネットワーク３００、５００は、無線ＬＡＮなどの無線通信プロトコルを用いた無線ネットワークでもよいし、有線ネットワークでもよい。
【００８２】
個人機器２４１〜２４６は家庭で使われる一般的な家電機器に加えて住宅設備機器も含んでいる。一方、共有機器１４１、１４２はオフィスや施設等の建物内で使われる設備機器である。
【００８３】
本実施の形態では、個人機器２４１〜２４６、共有機器１４１、１４２はそれぞれ通信機能を有するものとする。
【００８４】
機器制御装置４００は、共有機器１４１、１４２それぞれが有する機能を制御するための装置である。
【００８５】
一方、外部のサーバ装置６００は、例えばユーザ１１１が個人で所有する個人機器２４１、２４２の使用履歴情報、ユーザ１１２が個人で所有する個人機器２４３、２４４の使用履歴情報、ユーザ１１３が個人で所有する個人機器２４５、２４６の使用履歴情報を蓄積するデータセンタである。
【００８６】
例えば、個人機器２４１の電源を投入して、個人機器２４１が有する機能を利用したとき、この個人機器２４１の電源を投入した時間、利用した機能、利用した機能に関する設定情報を個人機器２４１の機器ＩＤ、個人機器２４１を利用するユーザ１１１のユーザＩＤと関連付けて外部のサーバ装置６００へ送信する。
【００８７】
個人機器２４２〜２４６についても、上述の説明と同様である。
【００８８】
クラウド７００は、例えば、ネットワーク３００を介して個人機器の情報を蓄積し、ネットワーク５００を介して共有空間１００内の共有機器１４１、１４２へ情報を提供するクラウドサーバである。
【００８９】
本実施の形態では、クラウド７００は、ネットワーク３００を介して個人機器の情報を蓄積する外部のサーバ装置６００、およびネットワーク５００を介して共有空間１００内の共有機器１４１、１４２へ情報を管理する管理サーバである機器制御装置４００を有する構成について説明をする。
【００９０】
ここでは、機器制御装置４００と外部のサーバ装置６００との間の通信は、通線の通信であっても、無線の通信であってもよい。
【００９１】
また、本実施の形態では、機器制御装置４００と外部のサーバ装置６００とは、物理的に別々の装置である例を用いて説明をしているが、機器制御装置４００と外部のサーバ装置６００とを物理的に一体化した装置としても良い。
【００９２】
また、本実施の形態では、共有空間１００を利用するユーザ１１１〜１１３に関する情報は予め機器制御装置４００に登録されているものとする。予め登録されている情報とは、例えばユーザ１１１〜１１３のそれぞれのユーザＩＤなどである。
【００９３】
この場合、予め登録したユーザ１１１〜１１３のユーザＩＤの情報を用いて、外部のサーバ装置６００へユーザＩＤに対応する使用履歴を取得するための要求を送信する。
【００９４】
外部のサーバ装置６００は、受け取ったユーザＩＤに基づいて、関連する使用履歴情報を特定し、特定した使用履歴情報とユーザＩＤを特定する情報とを関連付けて、機器制御装置４００へ送信する。
【００９５】
このようにすることにより、機器制御装置４００は、予め登録したユーザ１１１〜１１３が所有する個人機器２４１〜２４６の使用履歴情報を内部に予め保持することができる。
【００９６】
次に、例えば、ユーザ１１１〜１１３が共有空間内で共有する機器が共有機器１４１としたとき、この共有機器１４１の制御をどのように行うのかについて説明をする。
【００９７】
機器制御装置４００は共有機器１４１に対応する領域１３０内のユーザ１１１〜１１３の居場所を位置検出装置１２０で検出した結果と、共有機器の位置に基づいて、共有機器１４１が備える機能のうち、利用する機能の設定にどの程度影響を及ぼすのかを示す重み付け情報を算出する。
【００９８】
また、機器制御装置４００は、予め外部のサーバ装置６００から取得した各ユーザの個人機器の使用履歴情報から共有機器１４１に用いる機能と同一または類似する機能を有する個人機器の使用履歴があるかどうかを調べる。
【００９９】
同一または類似する機能を有する個人機器の使用履歴があれば、この機能を利用したときに設定した設定情報を特定する。
【０１００】
そして、特定した各ユーザの設定情報と重み付け情報を用いて、共有機器１４１で利用する機能の設定情報を算出する。
【０１０１】
なお、図１における機器制御装置４００の使用環境では、共有空間１００内の温度、湿度といった環境状態を検出するための複数のセンサー（図示せず）を共有空間内に設置し、このセンサーにより検出された環境情報を機器制御装置４００へ送信するように構成してもよい。
【０１０２】
また、機器制御装置４００から算出した設定情報を取得し、表示させる表示画面を有するユーザ端末装置（図示せず）が存在してもよい。
【０１０３】
図２は、本発明の実施形態１における機器制御装置４００の具体的な構成の一例を示す図である。この機器制御装置４００は、機能的には、受信部４０１と、抽出部４０２と、演算部４０３と、記憶部４０４と、送信部４０５、制御部４１０とを備えている。
【０１０４】
図２における、抽出部４０２と、演算部４０３と、制御部４１０は、例えば、それぞれの動作を記述するプログラムが記憶部４０４に記憶されており、これらのプログラムをＣＰＵ（図示せず）で動作させることにより実現しても良い。これらのプログラムは、ＣＤ−ＲＯＭ等の記憶媒体やインターネット等の伝送媒体を介して、記憶部４０４に蓄積するようにしても良い。
【０１０５】
または、抽出部４０２、演算部４０３、制御部４１０のぞれぞれの動作を専用の信号処理回路を用いて実現しても良い。
【０１０６】
記憶部４０４は、機能テーブル４０６と、変換テーブル４０７と、共有機器情報４０８と、個人機器の使用履歴情報４０９とを記憶するメモリである。ここでいうメモリとは、ハードディスク書き込み可能な半導体メモリといった記録媒体を含む。
【０１０７】
受信部４０１は、記憶部４０４に記憶する情報と要求情報を受信する。抽出部４０２は、記憶部４０４に記憶されている所定の情報を抽出する。
【０１０８】
制御部４１０は、受信部４０１によって受信した要求情報に基づいて記憶部４０４に記憶されている所定の情報を抽出するように抽出部４０２を制御する。演算部４０３は、抽出部４０２によって抽出された所定の情報に基づいて制御対象である共有機器に用いる機能の設定情報を算出する。送信部４０５は、演算部４０３によって算出した設定情報を制御対象の共有機器に送信する。
【０１０９】
図３は、記憶部４０４に記憶する機能テーブル４０６の具体的な一例を示す図である。機能テーブル４０６においては、個々の機器を識別するために機器の製造業者が予め割り当てた機器の製造型番、ＭＡＣアドレス等の機器識別番号、機器の名称に対応する機器名、機器が有する機能を分類するために予め設定した機能コード、および機能コードに対応する機能の名称である機能名が対応付けられている。
【０１１０】
機器が有する機能は、その機器に特有の機能の他、一般的な機能も含まれる。機器識別番号は、改変できないように例えば、製造時に機器に埋め込まれるＩＣチップ内のレジスタ等で実装されて保持されている。さらに必要な場合には、暗号化等の方法により、機器が直接知られることがないように保持されている。
【０１１１】
例えば、機能テーブル４０６の中の機器名がエアコンであるものを例に取ると、機能コードがＫ０００１というのは、温度設定に対応する機能であり、機器認識番号がＸＸ、ＹＹ、ＺＺ、…のエアコンに備わっていることを意味する。
【０１１２】
また、エアコンの機能コードがＫ０００２というのは、風量レベル設定に対応する機能であり、機器認識番号が、ＸＸ、ＹＹ、ＺＺ、…のエアコンに備わっていることを意味する。
【０１１３】
本実施の形態１における機能テーブル４０６は、図３に示すように、機器識別番号ＸＸ、ＹＹ、ＺＺ、…という機器識別番号のエアコンそれぞれが有する機能を機能コードＫ０００１〜Ｋ０００５と対応付けられている。例えば、機能コードＫ０００１〜Ｋ０００３とＫ０００５の機能は少なくともエアコンＸＸ、ＹＹ、ＺＺ、…が共通して有する機能だが、Ｋ０００４の機能は機器識別番号がＸＸであるエアコンに特有の機能である。
【０１１４】
また、機能テーブル４０６の中の機器名が扇風機を例に取ると、機能コードがＫ０００２というのは、風量レベル設定に対応する機能であり、機器認識番号がＡＡ、ＢＢ、…の扇風機に備わっていることを意味する。
【０１１５】
また、扇風機の機能コードがＫ０００６は、におい脱臭設定に対応する機能であり、機器認識番号がＢＢ、…の扇風機に備わっていることを意味する。これは、機器認識番号がＡＡの扇風機には、脱臭設定に対応する機能が備わっていないことを意味する。
【０１１６】
図４は、変換テーブル４０７の具体的な一例を示す図である。変換テーブルとは、類似する機能を有する２つの機器の設定情報を変換する（または、統一する）ためのテーブルである。
【０１１７】
図３の機能コードＫ０００１は、温度設定に対応する機能コードである。またＫ０００２は、風量レベル設定である。例えば個人空間において、扇風機を利用しており、共有空間においてエアコンを利用しているユーザがいるとする。エアコン、扇風機はいずれも空間内の温度を調節するものである。
【０１１８】
温度の調節の具体的な手段として扇風機は例えばファンを回転することにより、風を起こすことにより空間内の温度を調節する。一方でエアコンは、冷気を生成して部屋へ供給することにより、空間内の温度を調節する。よって、温度設定と、風量レベル設定との間には、温度を調節すると言う点においては互いに類似しているといえる。
【０１１９】
よって、例えば設定した温度と、設定した風量レベルとの間の関連といったように互いに類似する機能に対する設定情報の関連を予め調べておき保持するのが変換テーブル４０７である。
【０１２０】
本実施の形態１における変換テーブル４０７は、第１機能コード、第２機能コード、第１設定情報および第２設定情報を含む。第１機能コード、第２機能コードに示される機能コードは、機能テーブル４０６に示されたいずれかの機能コードに対応する。第１機能コード、第２機能コードは、互いに類似する機能である。
【０１２１】
第１設定情報は、第１機能コードに対応する機能を利用したときの設定情報である。
【０１２２】
第２設定情報は、第２機能コードに対応する機能を利用したときの設定情報である。
【０１２３】
例えば、機能コードがＫ０００１である温度設定の機能を利用したときの設定温度が２５℃であるというのと、機能コードがＫ０００２である風量レベルの機能を利用したときの設定した風量レベルが小であるのとは同等であることを予め決めた変換テーブル４０７を記憶部４０４内に保持する。
【０１２４】
このようにすることで、例えば、第１機能コードＫ０００１の温度設定「２５℃」は第２機能コードＫ０００２の風量レベル「小」に変換可能のため、機器の名称が異なる機器間であっても、一方の機器が備える第１機能コードに対応する機能を利用したときの第１設定情報を他方の機器が備える第２機能コードに対応する機能を利用するときの第２設定情報に変換することが可能となる。
【０１２５】
または、逆に一方の機器が備える第２機能コードに対応する機能を利用したときの第２設定情報を他方の機器が備える第１機能コードに対応する機能を利用するときの第１設定情報に変換することが可能となる。
【０１２６】
つまり、異なる２つの機器において、一方の機器の機能を利用した時の設定情報は、この機能と類似する機能有する他方の機器の設定情報に活用することが可能になる。
【０１２７】
図５は、共有機器情報４０８の具体的な一例を示す図である。
【０１２８】
共有機器情報４０８は、例えば共有機器に割り当てた領域を識別する情報（領域ＩＤ）、共有機器を識別するための情報（共有機器のＩＤ）、領域ＩＤ内のユーザを識別する情報（ユーザＩＤ）、識別したユーザと共有機器との位置関係に基づいて決められた重み情報を含む。
【０１２９】
ここで、共有機器１４１を識別するＩＤはＴ１４１、共有機器１４２を識別するＩＤはＴ１４２とする。
【０１３０】
また、ユーザ１１１を識別するユーザＩＤはＵ１１１、ユーザ１１２を識別するユーザＩＤはＵ１１２、ユーザ１１３を識別するユーザＩＤはＵ１１３とする。
【０１３１】
また、共有機器１４１、１４２に割り当てた領域１３０を識別する領域ＩＤはＡ０１とする。
【０１３２】
ユーザＩＤは、個々のユーザに固有の情報であればよい。ユーザ情報は、例えば、各ユーザの社員番号、氏名、電話番号等を示す情報からなる。共有機器のＩＤは個々の機器毎で重複がないように管理されており、機器固有のＭＡＣアドレスをそのまま用いることもできる。
【０１３３】
なお、領域ＩＤは共有空間の領域を予め複数に分割しておき、どの領域に共有機器が位置するのかを特定する場合に必要な情報である。しかしながら共有空間の領域を予め複数に分割していない場合、領域ＩＤを設ける必要は必ずしもない。
【０１３４】
本実施の形態１における共有機器情報４０８に含まれる重み付け情報は、位置検出装置１２０で領域１３０に存在することが検出されたユーザ１１１〜１１３それぞれの位置と共有機器１４１〜１４２それぞれの設置位置との位置関係（例えば、距離など）に応じてユーザそれぞれに重みが付けられる。
【０１３５】
また図５には、更に領域ＩＤがＡ０１に対応する領域１３０内の人の位置を検出する位置検出装置１２０、および領域１３０内の環境を検出するセンサーなどに関する情報が含まれているものとする（図示せず）。
【０１３６】
図６は、外部のサーバ装置６００から取得し、記憶部４０４に保持した個人機器の使用履歴情報の具体的一例を示す図である。個人機器使用履歴情報とは、個々のユーザを識別するための情報（ユーザＩＤ）、ユーザが個人で所有する全ての個人機器を識別するための情報（個人機器ＩＤ）、個人機器を利用する時刻と日付情報、個人機器を利用するさいに使用した機能コード、機能コードの設定情報を含む。
【０１３７】
図において個人機器２４１に対応する個人機器ＩＤはＰ２４１、個人機器２４２に対応する個人機器ＩＤはＰ２４２とする。
【０１３８】
また、個人機器２４５に対応する個人機器ＩＤはＰ２４５、個人機器２４６に対応する個人機器ＩＤはＰ２４６とする。
【０１３９】
図７は、要求情報の具体的一例を示す図である。要求情報においては、要求が送信される時刻と日付情報、制御要求の共有機器のＩＤ、当該共有機器が有する機能のうち制御対象となる機能コード、当該共有機器が設置される領域ＩＤを含む。
【０１４０】
図８〜図１１は、本発明の実施の形態１における機器制御装置４００の動作を示すフロー図である。以下、本実施の形態の機器制御装置４００が共有機器の設定情報を算出する動作を説明する。
【０１４１】
ここでは制御の対象となるのが共有機器１４１である場合を例に説明をする。
【０１４２】
機器制御装置４００は、受信部４０１によって共有機器を制御する要求情報を受信する（Ｓ２００１）。
【０１４３】
ここでは、要求情報は、図７に示している通り、領域ＩＤ（図７の例では領域Ａ０１）、共有機器のＩＤ（図７の例では、共有機器１４１のＩＤに対応するＴ１４１）、第１機能コード（図７の例では、Ｋ０００１）および日時（図７の例では、２０１３／１０／１６  ０８：００）を含む。
【０１４４】
要求情報は、例えば領域ＩＤがＡ０１に対応する領域１３０と関連付けられた共有機器１４１から送信される。
【０１４５】
または、図７に示す情報のうち、領域ＩＤ、共有機器のＩＤ、第１機器コードの組み合わせを位置検出装置１２０に予め保持しておき、ユーザまたはユーザの位置の変化を検出したとき、要求情報を検出した日時とともに機器制御装置４００へ送信するようにしてもよい。
【０１４６】
本実施の形態では、制御の対象となるのが共有機器１４１である場合を例に説明をしているが、制御の対象となるのが、共有機器１４２である場合、共有機器１４２が要求情報を機器制御装置４００へ送信する。
【０１４７】
または、共有空間１００において、領域Ａ０１内の環境状態を検出するために設置されたセンサー（図示せず）を備える場合、図７に示す情報のうち、領域ＩＤ、共有機器のＩＤ、第１機器コードの組み合わせを予めセンサーに保持しておき、このセンサーが所定の環境状態を検出したとき、センサーから要求情報を検出した日時とともに機器制御装置４００へ送信するようにしても良い。
【０１４８】
図７の要求情報は、領域１３０に関連付けた共有機器１４１の機能コードがＫ０００１の機能（つまり、温度設定）の制御するための要求を送信することを意味する。
【０１４９】
制御部４１０は、Ｓ２００１で受信した要求情報を基に送信部４０５を用いて領域１３０内のユーザを検出する位置検出装置１２０へユーザ検出の要求を送信する（Ｓ２００２）。そして、制御部４１０は受信部４０１を介してＳ２００２によって検出したユーザの位置と、記憶部４０４に記憶された共有機器１４１の設置位置とを用いて、ユーザと共有機器１４１との位置関係に関する情報を算出させるように演算部４０３を制御する（Ｓ２００３）。
【０１５０】
制御部４１０は、領域ＩＤがＡ０１に関連する共有機器情報４０８を記憶部４０４から抽出するように抽出部４０２を制御する（Ｓ２００４）。そして、Ｓ２００４で抽出した共有機器情報とＳ２００３で取得した新規の情報を照合し（Ｓ２００５）、Ｓ２００３で検出したユーザのうち新規ユーザは存在するか否かを判断する（Ｓ２００６）。Ｓ２００４で検出したユーザのうち新規ユーザは存在すると判定された場合、領域ＩＤがＡ０１に関連する共有機器情報４０８にＳ２００３で取得した新規ユーザの共有機器１４１との位置関係に関する情報に基づいて算出した重み付け情報を追加する（Ｓ２００７）。
【０１５１】
一方、Ｓ２００６で新規ユーザは存在しないと判定された場合、Ｓ２００４で抽出した領域Ａ０１に関連する共有機器情報４０８に属するユーザのうち、Ｓ２００３で検出できなかったユーザが存在するか否かを判断する（Ｓ２００８）。Ｓ２００８で検出できなかったユーザが存在すると判定された場合、該ユーザの重み付け情報として、後述する設定情報の算出に影響しないに情報に更新する（Ｓ２００９）。
【０１５２】
一方、Ｓ２００８で検出できなかったユーザが存在しないと判定された場合、後述するＳ２０１０へ進む。
【０１５３】
Ｓ２００２で検出したユーザであって、Ｓ２００６で新規ユーザと判定されたユーザ以外のユーザについて、Ｓ２００３で算出したユーザと共有機器１４１との位置関係に関する情報が変化したユーザが存在するか否かを判断する（Ｓ２０１０）。Ｓ２０１０で共有機器１４１との位置関係に関する情報が変わったユーザが存在すると判定された場合、領域Ａ０１関連の共有機器情報４０８にある該ユーザの重み付け情報をＳ２００３で取得した位置関係の情報に基づいて算出した重み付け情報に更新する（Ｓ２０１１）。これによって、演算部４０３は共有機器１４１の設定情報を算出するときユーザと共有機器１４１との位置関係が最新の位置関係に基づく重み付け情報を用いることになる。
【０１５４】
次に、共有機器１４１を共有するユーザの個人機器の使用履歴情報を活用する動作を説明する。ここでは、例えば、機器制御装置４００は、共有空間１００内を利用するユーザつまり共有機器１４１を利用するユーザ１１１〜１１３に関する情報（例えばユーザＩＤ）を事前に登録をしている。この登録したユーザＩＤを用いて、外部のサーバ装置６００へユーザＩＤに対応する個人機器の使用履歴を取得する要求を送信する。また、外部のサーバ装置６００からユーザＩＤに関連する個人機器の使用履歴を事前に取得し、記憶部４０４に個人機器の使用履歴情報４０９として事前に記憶しているものとする。
【０１５５】
ここで、機器制御装置４００に登録されたユーザ１１１のユーザＩＤと、外部のサーバ装置６００に登録されたユーザ１１１のユーザＩＤが同じであるとする。
【０１５６】
また、機器制御装置４００に登録されたユーザ１１２のユーザＩＤと、外部のサーバ装置６００に登録されたユーザ１１２のユーザＩＤが同じであるとする。
【０１５７】
また、機器制御装置４００に登録されたユーザ１１３のユーザＩＤと、外部のサーバ装置６００に登録されたユーザ１１３のユーザＩＤが同じであるとする。
【０１５８】
制御部４１０は、記憶部４０４に記憶されている共有機器情報４０８の中から共有機器のＩＤがＴ１４１に対応付けられているユーザＩＤとそれぞれのユーザに設定されている共有機器１４１との位置関係に関する情報を抽出するように抽出部４０２を制御する（Ｓ２０１２）。
【０１５９】
制御部４１０は、Ｓ２０１０で抽出されたユーザＩＤを参照して、更に各ユーザの個人機器の使用履歴情報４０９を記憶部４０４から抽出するように抽出部４０２を制御する（Ｓ２０１３ａ）。
【０１６０】
次に共有機器情報４０８内に予め登録されたユーザであって、共有空間１００内の領域１３０内にいることが検出されたユーザの一人を特定する（Ｓ２０１３ｂ）。
【０１６１】
Ｓ２０１３ａで抽出された個人機器の使用履歴情報４０９のうち、Ｓ２００１で受信した要求情報に含まれた共有機器のＩＤがＴ１４１に対応する共有機器１４１の制御対象の機能であるＫ０００１と同じ機能コードが、Ｓ２０１３ｂで特定したユーザの個人機器の使用履歴情報４０９の第１機能コードの中にあるか否かを判断する（Ｓ２０１４）。
【０１６２】
図６に示す個人機器の使用履歴情報４０９では、ユーザ１１１において、機器ＩＤがＰ２４１の個人機器２４１を用いて、機能コードがＫ０００１に対応する機能（温度設定）を２０１３年１０月１５日のＡＭ６：００に第１設定情報として２８℃、および２０１３年１０月１５日のＰＭ１：００に第１設定情報として２６℃に設定して利用した履歴があることがわかる。
【０１６３】
一方、ユーザ１１３については、機能コードがＫ０００１に対応する機能（温度設定）を用いて機器ＩＤがＰ２４５の個人機器２４５、機器ＩＤがＰ２４６の個人機器２４６を利用した履歴がないことがわかる。
【０１６４】
よって、ユーザ１１１については、共有機器１４１の制御対象の機能であるＫ０００１と同じ機能コードが、個人機器の使用履歴情報４０９の第１機能コードの中にあると判断する。
【０１６５】
一方、ユーザ１１２、ユーザ１１３については、ＩＤがＴ１４１に対応する共有機器１４１の制御対象の機能であるＫ０００１と同じ機能コードが、個人機器の使用履歴情報４０９の第１機能コードの中にないと判断する。
【０１６６】
Ｓ２０１２で一致する機能コードを有する個人機器は無いと判断されたユーザである場合、制御部４１０は、抽出部４０２を用いて変換テーブル４０７からＫ０００１と関連付けられた機能コードを抽出する。図４に示す例では、第１機能コードに示すＫ０００１と第２機能コードに示すＫ０００２が関連付けられているので、Ｋ０００２を抽出する。（Ｓ２０１５）。
【０１６７】
そして、演算部４０３は、Ｓ２０１４で一致する機能コードを有する個人機器は無いと判断されたユーザに対し、Ｓ２０１５で抽出した機能コードであるＫ０００２と同じ機能コードが、個人機器の使用履歴情報４０９の第１機能コードの中にあるのか否かを判断する。（Ｓ２０１６）。
【０１６８】
図６に示す個人機器の使用履歴情報４０９を例にして説明をすると、ユーザＩＤがＵ１１２に対応するユーザ１１２、およびユーザＩＤがＵ１１３に対応するユーザ１１３がそれぞれ、Ｓ２０１４で一致する機能コードを有する個人機器は無いと判断される。
【０１６９】
従って、ユーザ１１２、ユーザ１１３がＳ２０１６の対象となる。
【０１７０】
ユーザ１１３において、機器ＩＤがＰ２４５の個人機器２４５を用いて、機能コードがＫ０００２に対応する機能（風量レベル）を２０１３年１０月１５日のＡＭ７：００に第１設定情報として「中」、および２０１３年１０月１５日のＰＭ１：００に第１設定情報として「高」に設定して利用した履歴があることがわかる。
【０１７１】
一方、ユーザ１１２において、個人機器２４３、２４４を利用した履歴がないことがわかる。
【０１７２】
また、Ｓ２０１６で第１機能コードに一致する個人機器は無いと判断された場合、該ユーザに予め準備された所定の設定情報を割り当てる（Ｓ２０１７）。ここでは、所定の設定情報とは、例えば、予めセンサーから取得した値により算出された設定情報でもよいし、機器制御装置内に予め記憶した時刻と対応付けられている設定情報のテーブルから抽出した設定情報でもよい。
【０１７３】
図６に示す個人機器の使用履歴情報４０９では、ユーザＩＤがＵ１１２に対応するユーザ１１２が、このＳ２０１７の対象となる。
【０１７４】
この場合、第１機能コードに一致する個人機器は無いと判断されたユーザ１１２に予め準備された所定の設定情報を割り当てる。
【０１７５】
一方、Ｓ２０１６で第１機能コードに一致する個人機器はあると判断された場合、次に、一致する個人機器の設定情報は複数あるか否かを判断する（Ｓ２０１８）。Ｓ２０１８で一致する第１設定情報は複数あると判断された場合、複数ある第１設定情報中の１つをユーザに対応する設定情報として選択する。
【０１７６】
選択は、例えば、機器制御装置４００がＳ２００１で受信した要求情報に含まれる日時Ｓ２０１６において一致すると判断した第１設定情報に対応する利用時間、利用日付に基づいて選択する。（Ｓ２０１９）。
【０１７７】
例えば、機器制御装置４００が受信した要求情報に含まれる時間と、一致すると判断した第１設定情報に対応する利用時間とが近いもの選択する例を説明する。
【０１７８】
この場合、図７に示す例では、機器制御装置４００が受信した要求情報に含まれる時間は、ＡＭ８：００である。従って、図６に示す例では、ユーザ１１３については、機器ＩＤがＰ２４５の個人機器２４５を用いて、機能コードがＫ０００２に対応する機能（風量レベル）を２０１３年１０月１５日のＡＭ７：００に用いたときに「中」に設定したことを示す第１設定情報をユーザ１１３の設定情報として選択する。
【０１７９】
また、Ｓ２０１９で選択した設定情報又は、Ｓ２０１８で一致する第１設定情報は一つしかないと判断された場合、この一つしかない第１設定情報を、Ｓ２０１4で一致する機能コードを有する個人機器は無いと判断されたユーザの設定情報として選択する（Ｓ２０２０）。
【０１８０】
Ｓ２０１９またはＳ２０２０で選択した設定情報を変換テーブル４０７に基づいて第２機能コードに対応する設定情報に変換する（Ｓ２０２１）。
【０１８１】
図４に示す例では、Ｋ０００２に対応する機能（風量レベル）の設定情報が「中」に対応するＫ０００１に対応する機能（温度設定）の設定情報である「２６℃」に変換する。この「２６℃」をユーザ１１３の設定情報とする。
【０１８２】
一方、Ｓ２０１４で一致する機能コードを有する個人機器はあると判断された場合、一致する個人機器の機能コードに対応する設定情報は複数あるか否かを判断する（Ｓ２０２２）。Ｓ２０２２で一致する第１設定情報は複数あると判断された場合、複数ある第１設定情報の中の１つをユーザに対応する設定情報として選択する（Ｓ２０２３）。
【０１８３】
選択のやり方は、Ｓ２０１９で説明をしたやり方と同じであるので、ここでは説明を省略する。
【０１８４】
図７に示す例では、機器制御装置４００が受信した要求情報に含まれる時間は、ＡＭ８：００である。従って、図６に示す例では、機器ＩＤがＰ２４１の個人機器を用いて、機能コードがＫ０００１に対応する機能（温度設定）を２０１３年１０月１５日のＡＭ６：００に用いたときに「２８℃」に設定したことを示す第１設定情報をユーザ１１１の設定情報として選択する。
【０１８５】
また、Ｓ２０２２において、一致する第１設定情報は一つしかないと判断された場合、この一つしかない第１設定情報を、Ｓ２０１４で一致する機能コードを有する個人機器はあると判断されたユーザの設定情報として選択する（Ｓ２０２４）。
【０１８６】
次に、Ｓ２００３において検出したユーザの全てについて、設定情報が選択されかたどうかを判断し、ユーザ全てについて、設定情報の選択がされていなければ、設定情報の選択がされていないユーザを特定し、Ｓ２０１４の処理に戻る（Ｓ２０２５）。
【０１８７】
Ｓ２０２５で全ユーザの設定情報が選択されたと判断した場合、Ｓ２０２０とＳ２０２４で抽出された各ユーザの設定情報と、共有機器情報４０８に示される各ユーザの重み付け情報を用いて、制御対象である共有機器１４１において利用する機能Ｋ０００１の新たな設定情報を算出する（Ｓ２０２６）。
【０１８８】
例えば、ユーザ１１１の重み付け情報は「３」、ユーザ１１２の重み付け情報は「２」、ユーザ１１３の重み付け情報は「１」である。
【０１８９】
また、ユーザ１１１の設定情報は「２８℃」、ユーザ１１２の設定情報は、「２７℃」、ユーザ１１３の設定情報は、「２６℃」である。
【０１９０】
共有機器１４１で設定される温度は、以下の計算を行うことにより得られる。
【０１９１】
（数１）
設定温度  ＝  ２８×３/６  +  ２７×２/６  +  ２６×１/６  ＝  ２７（℃）
【０１９２】
また、本実施の形態では、機器制御装置４００がネットワーク３００を介してルータ装置１５０と接続する構成を例に説明をしたが、これに限定をされるものではない。
【０１９３】
図１２は、本実施の形態の機器制御装置の使用環境の他の一例を示す図である。
【０１９４】
例えば、図１２に示すようにネットワーク３００を介することなく機器制御装置４００をルータ装置１５０と直接通信できるように接続してもよい。
【０１９５】
次に、クラウド７００から提供されるサービスの形態を説明する。
【０１９６】
図１３は、クラウド７００から提供されるサービスの形態の一例を説明するための図である。
【０１９７】
データセンタ運営会社６０００が、図１に示した外部のサーバ装置６００が提供するサービスの運営、管理を行う。
【０１９８】
また、サービスプロバイダ４０００が、図１に示した機器制御装置４００が提供するサービスの運営、管理を行う（図１３（ａ））。
【０１９９】
データセンタ運営会社６０００は、データ管理や外部のサーバ装置６００の管理、それらを行うデータセンタ（つまり、外部のサーバ装置６００）の運営等を行っている。データセンタ運営会社６０００が行っている役務については詳細を後述する。
【０２００】
ここで、データセンタ運営会社６０００は、データ管理や外部のサーバ装置６００の運営等のみを行っている会社に限らない。
【０２０１】
個人空間内の個人機器のうちの一つの機器を開発・製造している機器メーカが、併せてデータ管理や外部のサーバ装置６００の管理等を行っている場合は、機器メーカがデータセンタ運営会社６０００に該当する（図１３（ｂ））。
【０２０２】
また、データセンタ運営会社６０００は一つの会社に限らない。例えば機器メーカ及び他の管理会社が共同もしくは分担してデータ管理や外部のサーバ装置６００の運営を行っている場合は、両者もしくはいずれか一方がデータセンタ運営会社６０００に該当するものとする（図１３（ｃ））。
【０２０３】
サービスプロバイダ４０００は、機器制御装置４００に対応するサーバ装置を保有している。ここで言うサーバとは、その規模は問わず例えば、個人用ＰＣ内のメモリ等も含む。また、サービスプロバイダが機器制御装置４００に対応するサーバ装置を保有していない場合もある。
【０２０４】
実施の形態１では、クラウド７００の中に機器制御装置４００に対応するサーバ装置および外部のサーバ装置６００が物理的に別体に存在する例を用いて説明をした。
【０２０５】
より具体的には、外部のサーバ装置６００において、各ユーザがそれぞれの個人空間において利用する個人機器の使用履歴を保持し、機器制御装置４００が記憶部４０４に機能テーブル４０６、変換テーブル４０７、共有機器情報４０８、個人機器の使用履歴情報４０９といった情報を記憶するような構成を例にして説明した。
【０２０６】
上述の構成に限定される必要はなく、例えば外部のサーバ装置６００および、機器制御装置４００を物理的に一体の装置としても良い。
【０２０７】
または、機器制御装置４００の記憶部４０４に記憶する機能テーブル４０６、変換テーブル４０７、共有機器情報４０８、個人機器の使用履歴情報４０９を外部のサーバ装置６００が保持するようにしてもよい。
【０２０８】
なお、個人機器の使用履歴情報４０９と、外部のサーバ装置６００が保持する個人機器の使用履歴との重複をした保持を避けるのであれば、外部のサーバ装置６００は、個人機器の使用履歴情報４０９必ずしも保持する必要はない。
【０２０９】
以下に外部のサーバ装置６００および機器制御装置４００は上述したおける例を実現するための技術の類型に関し以下に説明をする。
【０２１０】
ここで、外部のサーバ装置６００の機能、つまり個人空間で各ユーザが利用する個人機器の使用履歴を取得し蓄積するといった機能は、例えばデータセンタ運営会社によって運営されているとする。
【０２１１】
また、実施の形態１で説明をした、機器制御装置４００の機能は、例えばサービスプロバイダにより運営されているとする。
【０２１２】
（サービスの類型１：自社データセンタ型）
図１４は、サービスの類型１（自社データセンタ型）を示す。本類型は、サービスプロバイダ４０００が個人空間で各ユーザが利用する個人機器の使用履歴を取得し、共有空間における共有機器の制御をサービスとして提供する類型である。本類型では、サービスプロバイダが外部のサーバ装置６００を運営している。即ち、サービスプロバイダが、ビッグデータの管理をする外部のサーバ装置６００を保有している。外部のサーバ装置６００は、実施の形態１で説明をした機能テーブル４０６、変換テーブル４０７、共有機器情報４０８、個人機器の使用履歴情報４０９を保持している。
【０２１３】
本類型では、サービスプロバイダ４０００は、データセンタ（外部のサーバ装置６００）を運営、管理している（２０３）。また、サービスプロバイダ４０００は、ＯＳ４００２及びアプリケーション４００１を管理する。サービスプロバイダ４０００は、サービスプロバイダ４０００が管理するＯＳ４００２及びアプリケーション４００１を用いてサービス提供を行う。
【０２１４】
（サービスの類型２：ＩａａＳ利用型）
図１５は、サービスの類型２（ＩａａＳ利用型）を示す。ここでＩａａＳとはインフラストラクチャー・アズ・ア・サービスの略であり、コンピュータシステムを構築および稼動させるための基盤そのものを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０２１５】
本類型では、データセンタ運営会社６０００がデータセンタ（外部のサーバ装置６００）を運営、管理している。また、サービスプロバイダ４０００は、ＯＳ４００２及びアプリケーション４００１を管理する。サービスプロバイダ４０００は、サービスプロバイダ４０００が管理するＯＳ４００２及びアプリケーション４００１を用いてサービス提供を行う。
【０２１６】
（サービスの類型３：ＰａａＳ利用型）
図１６は、サービスの類型３（ＰａａＳ利用型）を示す。ここでＰａａＳとはプラットフォーム・アズ・ア・サービスの略であり、ソフトウェアを構築および稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０２１７】
本類型では、データセンタ運営会社６０００は、ＯＳ４００２を管理し、データセンタ（外部のサーバ装置６００）を運営、管理している。また、サービスプロバイダ４０００は、アプリケーション４００１を管理する。サービスプロバイダ４０００は、データセンタ運営会社が管理するＯＳ４００２及びサービスプロバイダ４０００が管理するアプリケーション４００１を用いてサービス提供を行う。
【０２１８】
（サービスの類型４：ＳａａＳ利用型）
図１７は、サービスの類型４（ＳａａＳ利用型）を示す。ここでＳａａＳとはソフトウェア・アズ・ア・サービスの略である。例えばデータセンタ（外部のサーバ装置６００）を保有しているプラットフォーム提供者が提供するアプリケーションを、データセンタ（外部のサーバ装置６００）を保有していない会社・個人（利用者）がインターネットなどのネットワーク経由で使用できる機能を有するクラウドサービス提供モデルである。
【０２１９】
本類型では、データセンタ運営会社６０００は、アプリケーション４００１を管理し、ＯＳ４００２を管理し、データセンタ（外部のサーバ装置６００）を運営、管理している。また、サービスプロバイダ４０００は、データセンタ運営会社６０００が管理するＯＳ４００２及びアプリケーション４００１を用いてサービス提供を行う。
【０２２０】
以上いずれの類型においても、サービスプロバイダ４０００がサービス提供行為を行ったものとする。また例えば、サービスプロバイダ若しくはデータセンタ運営会社は、ＯＳ、アプリケーション若しくはビックデータのデータベース等を自ら開発してもよいし、また、第三者に外注させてもよい。
【０２２１】
（実施の形態２）
本実施の形態１では、ユーザ１１１が機器制御装置４００に登録するときのユーザＩＤと、ユーザ１１１が外部のサーバ装置６００に登録するときのユーザＩＤが同じであるものを例にして説明をした。
【０２２２】
しかしながら、これに限定をされるものではない。
【０２２３】
例えばユーザ１１１が機器制御装置４００に登録するときのユーザＩＤと、ユーザ１１１が外部のサーバ装置６００に登録するときのユーザＩＤとが異なる場合がある。この場合、機器制御装置４００に登録したユーザ１１１のユーザＩＤと外部のサーバ装置６００に登録したユーザ１１１のユーザＩＤとを関連付けるユーザＩＤ関連テーブルを保持しておけばよい。
【０２２４】
図１８は、ユーザＩＤ関連テーブルの一例を示す図である。
【０２２５】
図において、ユーザＩＤ関連テーブルは、例えば外部のサーバ装置６００において、登録されたユーザＩＤ、機器制御装置４００において登録されたユーザＩＤ、領域ＩＤといった情報を含む。
【０２２６】
例えば、図において、外部のサーバ装置６００にユーザ１１１を登録したときのユーザＩＤがＵ１１１、機器制御装置４００にユーザ１１１を登録したときのユーザＩＤがＤ１１１であることを示す。また、図において、ユーザ１１１が利用する共有空間内の領域に対応する領域ＩＤがＡ０１であることを示す。
【０２２７】
また、ユーザＩＤ関連テーブルは、ユーザが利用する端末装置へのアクセス先を示す情報を含むようにしても良い。
【０２２８】
また、ユーザＩＤ関連テーブルは、外部のサーバ装置６００へのアクセス先を示す情報などを含むようにしても良い。
【０２２９】
機器制御装置４００は、ユーザＩＤを用いて外部のサーバ装置６００にアクセスし、共有空間を利用するユーザ１１１が個人空間で使用する個人機器の使用履歴に関する情報を取得することができる。
【０２３０】
次に、ユーザＩＤ関連テーブルに情報を登録する動作の一例について説明をする。
【０２３１】
図１９（ａ）は、機器制御装置４００と接続する端末装置のディスプレイ８０１に表示される登録画面の一例を示す図である。
【０２３２】
例えば、機器制御装置４００を管理する管理者が端末装置のディスプレイ８０１から入力を行う。
【０２３３】
図１９（ｂ）は、共有空間を利用するユーザのユーザＩＤ登録後のユーザＩＤ関連テーブルの内容の一例を示す図である。
【０２３４】
端末装置は、例えば通信機能を有するコンピュータである。端末装置は例えば携帯できるものであってもよい。
【０２３５】
端末装置が備える図示しない入力手段（例えば、キーボード、タッチパネル上に表示されるキーなど）を用いて入力ボックス８０１ａ、８０１ｂに情報の入力がなされる。
【０２３６】
機器制御装置４００を管理する管理者は、例えば共有空間を利用するユーザにユーザＩＤを付与するための入力を入力ボックス８０１ａに入力する。
【０２３７】
また、登録を要求するユーザが共有空間の中の所定の領域を専ら利用するのであれば該当する領域の領域ＩＤを入力ボックス８０１ｂに入力する。
【０２３８】
なお、登録を要求するユーザが共有空間の全てを利用する場合、領域ＩＤの入力は必ずしも必要はない。
【０２３９】
また、必要があれば、登録を要求するユーザが利用する携帯情報端末のアドレスに関する情報を登録する。
【０２４０】
例えばユーザ１１１を機器制御装置４００に登録する場合、機器制御装置４００にユーザ１１１のユーザＩＤであるＤ１１１を入力ボックス８０１ａに入力する。
【０２４１】
また、必要に応じて領域ＩＤに関する情報を入力ボックス８０１ｂに入力する。
【０２４２】
「登録する」のボタンアイコン８０１ｃをクリック操作すると、入力ボックス８０１ａおよび入力ボックス８０１ｂに入力されたユーザＩＤおよび領域ＩＤが機器制御装置４００に送信される。
【０２４３】
機器制御装置４００、具体的には制御部４１０は、受信したユーザＩＤおよび領域ＩＤを記憶部４０４のユーザＩＤ関連テーブルに書き込む。
【０２４４】
書き込みが完了すると、図１９（ｂ）に示すようにユーザ１１１のユーザＩＤおよび領域ＩＤがユーザＩＤ関連テーブルに含まれるようになる。
【０２４５】
また、図５に示すように共有機器情報４０８において、領域ＩＤと領域ＩＤに割り当てた共有機器のＩＤが関連付けられているので、共有機器情報４０８において、今回入力されたユーザＩＤを関連する共有機器情報４０８の重み付け情報に関連するユーザとして追加する。このときユーザＩＤに対応する重み付け情報の値は、必要に応じて管理者が端末装置から入力するようにしてもよい。
【０２４６】
図１９では、新規のユーザの登録において、ユーザＩＤと共有空間の中においてユーザが専ら利用する領域の領域ＩＤとを関連付ける例を説明した。しかしながら、これに限定をされる必要はなく、新規のユーザの登録において、ユーザＩＤとユーザが共有空間において利用する共有機器とを関連付けるようにしてもよい。この場合、図１９において、領域ＩＤを入力するかわりにユーザが共有空間において利用する共有機器に関する情報（例えば共有機器のＩＤなど）を入力するようにすればよい。
【０２４７】
このことは、他のユーザ１１２、１１３についても同様である。
【０２４８】
次に機器制御装置４００は、新たに機器制御装置４００に登録したユーザに対し、このユーザが外部のサーバ装置６００に登録したときのユーザＩＤを機器制御装置４００と関連付けるための入力を促す入力画面をユーザが利用する携帯端末装置へ送信する。
【０２４９】
図２０（ａ）は、外部のサーバ装置６００に登録したユーザＩＤを機器制御装置４００と関連付けるためのユーザが利用する端末装置のディスプレイに表示される入力画面の一例を示す図である。
【０２５０】
図２０（ｂ）は、ユーザが利用する端末装置のディスプレイ９０１に表示される入力画面からの入力がなされた後のユーザＩＤ関連テーブルの内容の一例を示す図である。
【０２５１】
入力ボックス９０１ａは、機器制御装置４００に新たに登録をしたユーザについて、このユーザが外部のサーバ装置６００に登録をしたときのユーザＩＤを入力するためのものである。
【０２５２】
入力ボックス９０１ｂは、機器制御装置４００に新たに登録をしたユーザについて、このユーザが外部のサーバ装置６００に登録をしたときのユーザＩＤに対応するパスワードを入力するためのものである。
【０２５３】
入力ボックス９０１ｃは、機器制御装置４００に新たに登録をしたユーザＩＤを入力するためのものである。
【０２５４】
なお、入力ボックス９０１ｃに入力するユーザＩＤは、ユーザが利用する情報端末へ送信する前にユーザＩＤ関連テーブルに書き込まれているので、必ずしもユーザに入力させる必要はなく、予め表示させるようにしても良い。
【０２５５】
ユーザが利用する端末装置が備える図示しない入力手段（例えば、キーボード、タッチパネル上に表示されるキーなど）を用いて入力ボックス９０１ａ、９０１ｂ、９０１ｃに情報の入力がなされる。
【０２５６】
「共有する」のボタンアイコン９０１ｄをクリック操作すると、入力ボックス９０１ａ〜入力ボックス９０１ｃに入力された情報が機器制御装置４００に送信される。
【０２５７】
機器制御装置４００、具体的には制御部４１０は、受け取った外部のサーバ装置６００に登録をしたユーザＩＤを機器制御装置４００に新たに登録をしたユーザＩＤと関連付けてユーザＩＤ関連テーブルに登録する。
【０２５８】
ユーザ１１１を例に説明をすると、ユーザ１１１の利用する端末装置の表示画面から外部のサーバ装置に登録をしたときのユーザ１１１のユーザＩＤであるＵ１１１、このＵ１１１に対応するパスワード、および機器制御装置４００に登録をしたユーザＩＤであるＤ１１１をそれぞれ入力ボックス９０１ａ〜９０１ｃへ入力後、例えばボタンアイコン９０１ｄをクリック操作する。このクリック操作により、入力ボックス９０１ａ〜９０１ｃに入力された情報が機器制御装置４００へ送信される。
【０２５９】
機器制御装置４００は、受け取った外部のサーバ装置６００に登録をしたときのユーザ１１１のユーザＩＤであるＵ１１１を機器制御装置４００に登録をしたユーザＩＤであるＤ１１１を関連付けるようにユーザＩＤ関連テーブルに書き込む。
【０２６０】
例えば図２０（ｂ）に示すように、ユーザＩＤ関連テーブルにおいてＤ１１１の左横の欄にＵ１１１が書き込まれる。また、図２０（ｂ）には図示されていないが、外部のサーバ装置に登録をしたユーザ１１１のユーザＩＤに対応するパスワードが送信された場合、このパスワードに関する情報も関連付けてユーザＩＤ関連テーブルに書き込む。
【０２６１】
このようにすることにより、ユーザ１１１に関連するユーザＩＤをユーザＩＤ関連テーブルに含むようにすることが可能となる。
【０２６２】
（実施の形態３）
実施の形態２では、ユーザＩＤ関連テーブルを機器制御装置４００の記憶部に保持する例を説明した。しかしながら、これに限定をされる必要はなく、例えば外部のサーバ装置６００が備えるメモリなどの記憶部（図示せず）に保持するようにしても良い。ここで言うメモリとはハードディスクまたは書き込み可能な半導体メモリといった記録媒体を含む。
【０２６３】
外部のサーバ装置６００にユーザＩＤ関連テーブルを保持させるためには、例えば、図２０を用いて説明をしたときにおいて、「共有する」のボタンアイコン９０１ｄをクリック操作したときにと、入力ボックス９０１ａ〜入力ボックス９０１ｃに入力された情報の送信先を外部のサーバ装置６００とすればよい。外部のサーバ装置６００は、入力ボックス９０１ａ〜９０１ｃのそれぞれに入力された情報を関連付けるようにユーザＩＤ関連テーブルに書き込みをすればよい。
【０２６４】
この場合、機器制御装置４００にはユーザ１１１のユーザＩＤと、領域ＩＤが関連付けて保持されることになる。
【０２６５】
外部のサーバ装置６００がユーザＩＤ関連テーブルを、保持することにより、例えば、機器制御装置４００より、外部のサーバ装置６００が受け取ったユーザ１１１のユーザＩＤが、機器制御装置４００に登録をしたユーザ１１１のユーザＩＤであったとしても、ユーザＩＤ関連テーブルを参照することにより、外部のサーバ装置６００に登録をしたユーザ１１１のユーザＩＤに変換をすることができる。これにより外部のサーバ装置６００は、対応するユーザ１１１の個人機器の使用履歴を特定し、特定した個人機器の使用履歴と機器制御装置４００に登録をしたユーザ１１１のユーザＩＤとを関連付けて機器制御装置４００へ送信することが可能となる。
【０２６６】
このことは、他のユーザ１１２、１１３についても同様である。
【０２６７】
また、Ｕ１１１を用いて外部のサーバ装置６００が記憶するユーザ１１１の使用履歴情報へのアクセス要求を受けたとき、Ｄ１１１を用いて外部のサーバ装置６００が記憶するユーザ１１１の使用履歴情報へのアクセス要求を受けたときのアクセス権限を異なるように設定をすることができる。
【０２６８】
Ｕ１１１を用いて外部のサーバ装置６００が記憶するユーザ１１１の使用履歴情報へのアクセス要求を受けたとき、ユーザ１１１の使用履歴情報の読み取り、書き込みが可能となるようにアクセス権を設定することができる。また、Ｄ１１１を用いて外部のサーバ装置６００が記憶するユーザ１１１の使用履歴情報へのアクセス要求を受けたとき、ユーザ１１１の使用履歴情報の読み取りのみができるようにアクセス権を設定することもできる。
【０２６９】
よって、機器制御装置４００に新たに登録をしたユーザ１１１のユーザＩＤであるＤ１１１を用いて外部のサーバ装置６００へのアクセスをした場合には、外部のサーバ装置６００が記憶するユーザ１１１の使用履歴情報を受け取る外部のサーバ装置６００ことのみができ、外部のサーバ装置６００が記憶するユーザ１１１の使用履歴情報への書き込みを抑止することが可能となる。
【０２７０】
（実施の形態４）
実施の形態２、３では、まず機器制御装置４００において、共有空間の共有機器を利用するユーザのユーザＩＤを登録すること、登録したユーザが個人空間で利用する個人機器の使用履歴情報を蓄積する外部のサーバ装置６００へアクセスするときに用いるユーザＩＤと、今回、機器制御装置４００に登録したユーザＩＤとを関連付けるための入力をユーザに行わせることを説明した。これにより、機器制御装置４００は、外部のサーバ装置６００に登録されたユーザＩＤまたは機器制御装置４００に登録したユーザＩＤを用いて外部のサーバ装置６００へアクセスでき、ユーザの個人機器の使用履歴情報を取得し、機器制御装置４００の記憶部へ蓄積できる。
【０２７１】
実施の形態２、３では、まず機器制御装置４００において、共有空間の共有機器を利用するユーザのユーザＩＤを登録することが必要であった。本実施の形態では、他の構成について説明を行う。
【０２７２】
図２１は、ユーザが利用するスマートフォンまたはタブレットといった携帯情報端末９００を外部のサーバ装置６００へ接続するときの一例を説明する図である。携帯情報端末９００は、例えばユーザが共有空間、およびユーザの宅内で利用する。ユーザは携帯情報端末９００を用いて、外部のサーバ装置６００および機器制御装置４００へのアクセスができるものとする。
【０２７３】
図において、ユーザが利用する携帯情報端末９００は、ディスプレイ９０１、タッチパネル制御部９０２、表示制御部９０３、記憶部９０４および通信制御部９０５を有する。
【０２７４】
ディスプレイ９０１は、例えば、タッチパネルディスプレイにより構成され、例えばユーザが外部のサーバへのアクセスを操作するためのユーザインタフェースなどを表示する。ユーザは、ディスプレイ９０１に触れることで、種々の操作を入力することができる。
【０２７５】
タッチパネル制御部９０２は、ユーザのディスプレイ９０１への操作を認識すると、その操作の内容を解釈し、他の構成要素に操作内容を通知する。
【０２７６】
例えば、タッチパネル制御部９０２は、ユーザがタップしたディスプレイ９０１上の位置にオブジェクトが表示されていれば、そのオブジェクトがユーザにより選択されたと判定する。オブジェクトとしては、アイコン、ボタン等のユーザの操作を受け付ける種々のＧＵＩ部品が採用される。
【０２７７】
表示制御部９０３は、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を生成し、ディスプレイ９０１に表示させる。表示するＧＵＩは、ネットワークを介して受け取ったものを表示しても良いし、予め記憶部９０４に蓄積されたものを表示してもよい。
【０２７８】
通信制御部９０５は、外部のサーバ装置６００、個人機器との通信を制御する。なお、ユーザが利用する携帯情報端末９００は、機器制御装置４００へのアクセスができる場合には、通信制御部９０５は、機器制御装置４００との通信を制御することができる。
【０２７９】
なお、ディスプレイ９０１は、タッチパネルディスプレイでなく、通常のディスプレイであってもよい。この場合、ユーザは、図示しないマウスなどの外部入力装置を用いて、ディスプレイ９０１上に表示されたポインタを移動させて所望のオブジェクトをクリックし、オブジェクトの選択指示を入力すればよい。
【０２８０】
すなわち、本実施の形態において、ユーザがディスプレイ９０１を触れることで行われる一連の操作は、マウスなどの外部入力装置を用いてポインタを移動させたり、クリックしたりする操作に置き換えることができる。
【０２８１】
外部のサーバ装置６００は、通信制御部６０１、アクセス管理部６０２、記憶部６０３を備える。
【０２８２】
通信制御部６０１は、機器制御装置４００、個人機器、携帯情報端末９００との通信を制御する。
【０２８３】
アクセス管理部６０２は、ネットワークを介してユーザＩＤを用いたアクセス要求があった場合、予め登録されたユーザＩＤと照合し、照合結果に基づきアクセス要求を行った装置からのアクセス要求を受け入れるかどうかを判断する。受け入れられる場合、予め登録されたユーザＩＤに対し予め与えられた範囲内の情報へのアクセスを許可する。受け入れられない場合にはアクセスを許可しない。
【０２８４】
記憶部６０３は、外部のサーバ装置６００に既に登録されたユーザＩＤ（第１のユーザＩＤと称す）に対応するユーザの個人機器の使用履歴情報を蓄積する。
【０２８５】
本実施の形態の動作について説明をする。
【０２８６】
携帯情報端末９００は、外部のサーバ装置６００へアクセスする。
【０２８７】
このとき、ユーザは、外部のサーバ装置６００に既に登録されたユーザＩＤを携帯情報端末９００から入力し、登録されたユーザＩＤを外部のサーバ装置６００へ送信し、アクセスする。
【０２８８】
外部のサーバ装置６００のアクセス管理部６０２は、ネットワークを介して受け取ったユーザＩＤを照合して、照合結果に基づきアクセス要求を行った装置からのアクセス要求を受け入れるかどうかを判断する。
【０２８９】
受け入れられる場合、第１のユーザＩＤに対し予め与えられた範囲内の情報へのアクセスを許可する。次に、携帯情報端末９００は、ユーザ以外のものから外部のサーバ装置６００へのアクセスさせるときに用いるときのユーザＩＤ（第２のユーザＩＤと称す）の登録を要求する。
【０２９０】
このとき、必要があればこの第２のユーザＩＤに対応するパスワード、外部のサーバ装置６００から送信される情報を受け取るため、送信先として携帯情報端末９００を特定する情報をあわせて登録するように要求する。
【０２９１】
また、このとき第２のユーザＩＤを用いてアクセス要求があった場合のアクセス権限（例えば、個人機器の使用履歴情報の読み取りのみ、または選択した個人機器の使用履歴情報へのアクセスのみなど）の設定の要求をあわせて行っても良い。
【０２９２】
外部のサーバ装置６００は、受け取った第２ユーザＩＤと第１ユーザＩＤとを関連付けて記憶部６０３に蓄積する。また、第２のユーザＩＤ以外に第２のユーザＩＤに対応するパスワード、アクセス権限に関する情報を受け取っていれば、第２のユーザＩＤと関連付けて記憶部６０３に記憶する。
【０２９３】
次に、外部のサーバ装置６００は、登録した第２のユーザＩＤと第２のユーザＩＤに関連付けたアイコン画像（ユーザアイコンと称す）を携帯情報端末９００へ送信する。なお第２のユーザＩＤに関連するパスワード、送信先として携帯情報端末９００を特定する情報の設定をしている場合には、これらの情報もユーザアイコンと関連付けて携帯情報端末９００へ送信する。
【０２９４】
携帯情報端末９００は、受け取ったユーザアイコンとユーザアイコンに関連付けた情報を記憶部９０４に蓄積する。
【０２９５】
次に、ユーザは、この携帯情報端末９００を用いて機器制御装置４００へアクセスする。
【０２９６】
機器制御装置４００は、携帯情報端末９００からのアクセス要求を受け取ると、共有空間に対応するフロアの間取り図に関する画像または共有空間においてユーザが利用できる共有機器のアイコン画像（以後機器アイコンと称す）を携帯情報端末９００へ送信する。
【０２９７】
次に携帯情報端末９００は、受け取ったフロアの間取り図に関する画像または機器アイコンと記憶部９０４に記憶したユーザアイコンとをディスプレイ９０１に表示する。
【０２９８】
携帯情報端末９００のディスプレイ９０１における表示の一例を示す図である。図において、携帯情報端末９００のディスプレイ９０１は、例えば、タッチパネルであり、ディスプレイ９０１に表示されているアイコンの位置をドラッグ操作により移動可能であるとする。
【０２９９】
図２２（ａ）は、ドラッグ操作を行う前のディスプレイ９０１の表示内容の一例を示す図である。図２２（ｂ）はドラッグ操作を行った後のディスプレイ９０１の表示内容の一例を示す図である。
【０３００】
図に示す機器アイコン９０１ｅ、９０１ｆ、ユーザアイコン９０１ｆはドラッグ操作によりその表示位置が移動可能ある。
【０３０１】
例えば、ディスプレイ９０１上において、ユーザアイコン９０１ｆと機器アイコン９０１ｅおよび機器アイコン９０１ｆの少なくとも１つが選択されたことを検出すると、ユーザアイコン９０１ｅと関連付けた情報（第２のユーザＩＤ、パスワード）と機器アイコン９０１ｆに関連する情報を機器制御装置４００へ送信する。
【０３０２】
例えば、図２２（ｂ）に示すようにディスプレイ９０１上で、ドラッグ操作によりユーザアイコン９０１ｇの少なくとも一部と機器アイコン９０１ｅとが重なるような位置にユーザアイコン９０１ｇを移動したことを検出すると、機器アイコン９０１ｅおよびユーザアイコン９０１ｇが選択されたと検出する。
【０３０３】
この場合、ユーザアイコン９０１ｇに関連する情報および機器アイコン９０１ｅに関連する情報を機器制御装置４００へネットワークを介して送信する。
【０３０４】
機器制御装置４００では、携帯情報端末９００を利用するユーザが共有空間の共有機器を利用するときのユーザＩＤとして第２のユーザＩＤを登録するとともに、第２のユーザＩＤおよび必要があれば第２のユーザＩＤに対応するパスワードを用いて外部のサーバ装置６００へアクセスする。
【０３０５】
外部のサーバ装置６００のアクセス管理部では、機器制御装置４００から受け取った第２のユーザＩＤおよび必要があれば第２のユーザＩＤに対応するパスワードを用いて照合し、照合結果に基づきアクセス要求を行った装置からのアクセス要求を受け入れるかどうかを判断する。受け入れると判断した場合には、アクセス権限に従って対応する情報へアクセスさせる。
【０３０６】
このようにすることにより、機器制御装置４００を管理する管理者が共有空間の機器を利用するユーザのユーザＩＤを登録する手間をなくすことができる。
【０３０７】
更に共有空間を利用するユーザが、機器制御装置４００へ提供する個人機器の使用履歴に関する情報へのアクセス権を制御できるようにすることもできるので、機器制御装置４００が個人機器の使用履歴を書き換えることを抑止することが可能となる。
【０３０８】
（実施の形態５）
図２３は、機器制御装置４００から算出した設定情報を表示させるユーザ表示画面の一例を示す。ここでは、領域ＩＤがＡ０１に属するユーザ１１１が利用する携帯情報端末の表示画面を示しており、ユーザは領域内に設置した共有空間の環境（温度、湿度など）を検出するセンサーの検出情報と共有機器の現在の状態を示す機器アイコン表示し、確認することができる。
【０３０９】
また、ユーザが利用する共有空間の間取り図と、間取り図の中における共有機器の位置に共有機器に対応するアイコンを表示するようにしても良い。
【０３１０】
上述の２つの表示の形態はユーザからの選択入力に従って表示を切り替えても良い。
【０３１１】
また、携帯情報端末のディスプレイ９０１の表示画面大きさに基づいて表示を切り替えても良い。
【０３１２】
（実施の形態６）
図２４は、機器制御装置４００に接続されている全共有機器の動作を監視し、管理する管理者の共有機器設定画面の一例を示す。例えば、機器制御装置４００はなんらかの原因で外部のサーバ装置６００と通信できなくなる場合、管理者はこの共有機器設定画面により領域別で共有機器の動作を手動で設定することが可能となる。
【産業上の利用可能性】
【０３１３】
本発明は、オフィスや公共の施設といったような複数ユーザが共有して機器を利用する共有空間に設置される機器を制御するサーバ、このサーバへアクセスする携帯情報端末などのコンピュータに適用することができる。
【符号の説明】
【０３１４】
１００    共有空間
１２０    位置検出装置
１４１，１４２    共有機器
１５０    ルータ装置
２１１，２１２，２１３    個人空間
２４１，２４２〜２４ｎ    個人機器
２５１，２５２，２５３    ルータ装置
３００    ネットワーク
４００    機器制御装置
４０１    受信部
４０２    抽出部
４０３    演算部
４０４    記憶部
４０５    送信部
４０６    機能テーブル
４０７    変換テーブル
４０８    共有機器情報
４０９    個人機器の使用履歴情報
４１０    制御部
５００    ネットワーク
６００    外部のサーバ装置
６０３    記憶部
７００    クラウド
９００    携帯情報端末
９０４    記憶部
４０００    サービスプロバイダ
４００１    アプリケーション
４００２    ＯＳ
６０００    データセンタ運営会社
【図１】
2015176172.tif 000003
【図２】
2015176172.tif 000004
【図３】
2015176172.tif 000005
【図４】
2015176172.tif 000006
【図５】
2015176172.tif 000007
【図６】
2015176172.tif 000008
【図７】
2015176172.tif 000009
【図８】
2015176172.tif 000010
【図９】
2015176172.tif 000011
【図１０】
2015176172.tif 000012
【図１１】
2015176172.tif 000013
【図１２】
2015176172.tif 000014
【図１３】
2015176172.tif 000015
【図１４】
2015176172.tif 000016
【図１５】
2015176172.tif 000017
【図１６】
2015176172.tif 000018
【図１７】
2015176172.tif 000019
【図１８】
2015176172.tif 000020
【図１９】
2015176172.tif 000021
【図２０】
2015176172.tif 000022
【図２１】
2015176172.tif 000023
【図２２】
2015176172.tif 000024
【図２３】
2015176172.tif 000025
【図２４】
2015176172.tif 000026