(57)【特許請求の範囲】
【請求項１】
１つ以上の機器が配置されている場所に配置されたコードであって、前記場所に予め関連付けられた場所識別情報を示すコードをユーザ端末が撮像することによって取得された前記場所識別情報を、前記ユーザ端末から受信する識別情報受信部と、
前記場所識別情報に関連付けられた、前記１つ以上の機器のうち前記ユーザ端末が操作することが可能な操作可能機器と、前記操作可能機器の利用期間とを特定する特定部と、
前記操作可能機器に対する操作指示を前記ユーザ端末から受信する操作指示受信部と、
前記操作指示が前記利用期間内に行われた場合に、前記操作指示に対応する制御情報を、前記操作可能機器へ送信する制御情報送信部と、
を有する、機器制御装置。
【請求項２】
前記場所識別情報を示す前記コードを生成する生成部と、
前記生成部が生成した前記コードを表示するための表示情報を、前記場所に設けられた表示装置へ送信する表示情報送信部と、をさらに有する、請求項１に記載の機器制御装置。
【請求項３】
前記生成部は、前記コードの生成要求を前記表示装置から受信した場合に、前記コードを生成する、請求項２に記載の機器制御装置。
【請求項４】
前記生成部は、前記場所の利用者が変更された場合に、前記コードを生成する、請求項２又は３に記載の機器制御装置。
【請求項５】
前記生成部は、異なる複数の前記場所識別情報を示す異なる複数の前記コードを生成し、
前記識別情報受信部は、複数の前記コードのうちいずれかのコードが示す１つの場所識別情報を前記ユーザ端末から受信し、
前記制御情報送信部は、前記識別情報受信部が受信した前記１つの場所識別情報を送信した前記ユーザ端末によって前記操作指示が前記利用期間内に行われた場合に、前記制御情報を前記操作可能機器へ送信する、請求項２から４のいずれか一項に記載の機器制御装置。
【請求項６】
前記制御情報送信部は、前記１つの場所識別情報に基づいて、前記操作指示による前記操作可能機器に対する操作可能な範囲を変更する、請求項５に記載の機器制御装置。
【請求項７】
前記識別情報受信部は、予め印刷された前記コードを前記ユーザ端末が撮像することによって取得された前記場所識別情報を、前記ユーザ端末から受信する、
請求項１に記載の機器制御装置。
【請求項８】
前記識別情報受信部は、前記場所識別情報とともに、前記ユーザ端末を有するユーザを識別可能なユーザ識別情報を、前記ユーザ端末から受信し、
前記制御情報送信部は、前記識別情報受信部が受信した前記ユーザ識別情報を送信した前記ユーザ端末によって前記操作指示が前記利用期間内に行われた場合に、前記制御情報を前記操作可能機器へ送信する、請求項１から７のいずれか一項に記載の機器制御装置。
【請求項９】
前記制御情報送信部は、前記ユーザ識別情報に基づいて、前記操作指示による前記操作可能機器に対する操作可能な範囲を変更する、請求項８に記載の機器制御装置。
【請求項１０】
前記特定部は、前記ユーザ端末を有するユーザが、前記操作可能機器が配置されている場所を利用する期間の少なくとも一部である前記利用期間を特定する、請求項１から９のいずれか一項に記載の機器制御装置。
【請求項１１】
前記識別情報受信部は、前記ユーザ端末が操作を希望する候補機器を示す追加要求を前記ユーザ端末から受信し、
前記特定部は、前記追加要求が示す前記候補機器を前記操作可能機器に追加する、請求項１から１０のいずれか一項に記載の機器制御装置。
【請求項１２】
前記特定部は、前記操作可能機器及び前記候補機器を示す機器情報を前記ユーザ端末へ送信し、
前記識別情報受信部は、前記機器情報が示す前記候補機器の中から選択された少なくとも１つの候補機器を示す前記追加要求を、前記ユーザ端末から受信する、請求項１１に記載の機器制御装置。
【請求項１３】
プロセッサが実行する、
１つ以上の機器が配置されている場所に配置されたコードであって、前記場所に予め関連付けられた場所識別情報を示すコードをユーザ端末が撮像することによって取得された前記場所識別情報を、前記ユーザ端末から受信するステップと、
前記場所識別情報に関連付けられた、前記１つ以上の機器のうち前記ユーザ端末が操作することが可能な操作可能機器と、前記操作可能機器の利用期間とを特定するステップと、
前記操作可能機器に対する操作指示を前記ユーザ端末から受信するステップと、
前記操作指示が前記利用期間内に行われた場合に、前記操作指示に対応する制御情報を、前記操作可能機器へ送信するステップと、
を有する、機器制御方法。
【請求項１４】
ユーザ端末と、
前記ユーザ端末と通信可能な機器制御装置と、
を含み、
前記ユーザ端末は、
１つ以上の機器が配置されている場所に配置されたコードであって、前記場所に予め関連付けられた場所識別情報を示すコードを撮像することにより撮像画像を取得する撮像部と、
前記撮像画像に含まれている前記コードが示す前記場所識別情報を前記機器制御装置に送信する送信部と、
を有し、
前記機器制御装置は、
前記場所識別情報を前記ユーザ端末から受信する識別情報受信部と、
前記場所識別情報に関連付けられた、前記１つ以上の機器のうち前記ユーザ端末が操作することが可能な操作可能機器と、前記操作可能機器の利用期間とを特定する特定部と、
前記操作可能機器に対する操作指示を前記ユーザ端末から受信する操作指示受信部と、
前記操作指示が前記利用期間内に行われた場合に、前記操作指示に対応する制御情報を、前記操作可能機器へ送信する制御情報送信部と、
を有する、
機器制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが機器を操作するための機器制御装置及び機器制御方法に関する。
【背景技術】
【０００２】
特許文献１には、ホテル等の施設において、ユーザが部屋に予め設置された端末を操作することによって、部屋に配置されている空調機器や照明機器を手動制御又は自動制御するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１７３９１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたシステムは、機器が配置されている場所に予め設置された端末によって機器を制御するため、ユーザが有するユーザ端末によって機器を操作することはできない。一方、ユーザ端末によって自由に機器を操作できるようにすると、機器が配置されている場所を利用していないユーザが有するユーザ端末によって機器が操作される可能性があるため、セキュリティが低下するおそれがある。
【０００５】
本発明は上述の点に鑑みてなされたものであり、セキュリティの低下を抑制しながら、ユーザが利用する場所に配置されている機器を、ユーザが有するユーザ端末によって操作可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様の機器制御装置は、１つ以上の機器が配置されている場所を識別可能な場所識別情報を、ユーザ端末から受信する識別情報受信部と、前記場所識別情報に関連付けられた、前記１つ以上の機器のうち前記ユーザ端末が操作することが可能な操作可能機器と、前記操作可能機器の利用期間とを特定する特定部と、前記操作可能機器に対する操作指示を前記ユーザ端末から受信する操作指示受信部と、前記操作指示が前記利用期間内に行われた場合に、前記操作指示に対応する制御情報を、前記操作可能機器へ送信する制御情報送信部と、を有する。
【０００７】
前記機器制御装置は、前記場所識別情報を示すコードを生成する生成部と、前記生成部が生成した前記コードを表示するための表示情報を、前記場所に設けられた表示装置へ送信する表示情報送信部と、をさらに有してもよい。
【０００８】
前記生成部は、前記コードの生成要求を前記表示装置から受信した場合に、前記コードを生成してもよい。
【０００９】
前記生成部は、前記場所の利用者が変更された場合に、前記コードを生成してもよい。
【００１０】
前記生成部は、異なる複数の前記場所識別情報を示す異なる複数の前記コードを生成し、前記識別情報受信部は、複数の前記コードのうちいずれかのコードが示す１つの場所識別情報を前記ユーザ端末から受信し、前記制御情報送信部は、前記識別情報受信部が受信した前記１つの場所識別情報を送信した前記ユーザ端末によって前記操作指示が前記利用期間内に行われた場合に、前記制御情報を前記操作可能機器へ送信してもよい。
【００１１】
前記制御情報送信部は、前記１つの場所識別情報に基づいて、前記操作指示による前記操作可能機器に対する操作可能な範囲を変更してもよい。
【００１２】
前記識別情報受信部は、前記場所識別情報とともに、前記ユーザ端末を有するユーザを識別可能なユーザ識別情報を、前記ユーザ端末から受信し、前記制御情報送信部は、前記識別情報受信部が受信した前記ユーザ識別情報を送信した前記ユーザ端末によって前記操作指示が前記利用期間内に行われた場合に、前記制御情報を前記操作可能機器へ送信してもよい。
【００１３】
前記制御情報送信部は、前記ユーザ識別情報に基づいて、前記操作指示による前記操作可能機器に対する操作可能な範囲を変更してもよい。
【００１４】
前記特定部は、前記ユーザ端末を有するユーザが、前記操作可能機器が配置されている場所を利用する期間の少なくとも一部である前記利用期間を特定してもよい。
【００１５】
前記識別情報受信部は、前記ユーザ端末が操作を希望する候補機器を示す追加要求を前記ユーザ端末から受信し、前記特定部は、前記追加要求が示す前記候補機器を前記操作可能機器に追加してもよい。
【００１６】
前記特定部は、前記操作可能機器及び前記候補機器を示す機器情報を前記ユーザ端末へ送信し、前記識別情報受信部は、前記機器情報が示す前記候補機器の中から選択された少なくとも１つの候補機器を示す前記追加要求を、前記ユーザ端末から受信してもよい。
【００１７】
本発明の第２の態様の機器制御方法は、プロセッサが実行する、１つ以上の機器が配置されている場所を識別可能な場所識別情報を、ユーザ端末から受信するステップと、前記場所識別情報に関連付けられた、前記１つ以上の機器のうち前記ユーザ端末が操作することが可能な操作可能機器と、前記操作可能機器の利用期間とを特定するステップと、前記操作可能機器に対する操作指示を前記ユーザ端末から受信するステップと、前記操作指示が前記利用期間内に行われた場合に、前記操作指示に対応する制御情報を、前記操作可能機器へ送信するステップと、を有する。
【発明の効果】
【００１８】
本発明によれば、セキュリティの低下を抑制しながら、ユーザが利用する場所に配置されている機器を、ユーザが有するユーザ端末によって操作可能にできるという効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】実施形態に係る機器制御システムの模式図である。
【図２】実施形態に係る機器制御システムのブロック図である。
【図３】ユーザ端末が表示装置に表示されたコードが示す場所識別情報を取得する方法を説明するための模式図である。
【図４】特定部が操作可能機器及び利用期間を特定するために用いる情報の模式図である。
【図５】機器操作画面を表示しているユーザ端末の正面図である。
【図６】機器制御装置が操作可能機器を制御する方法を説明するための模式図である。
【図７】機器制御装置が互いに異なるユーザ端末を識別する方法を説明するための模式図である。
【図８】機器制御装置が互いに異なるユーザ端末からの操作指示に基づいて操作可能機器を制御する方法を説明するための模式図である。
【図９】実施形態に係る機器制御システムが実行する機器制御方法のシーケンス図である。
【発明を実施するための形態】
【００２０】
［機器制御システムＳの概要］
図１は、本実施形態に係る機器制御システムＳの模式図である。機器制御システムＳは、機器制御装置１と、ユーザ端末２と、表示装置３とを含む。機器制御システムＳは、その他のサーバ、端末等の機器を含んでもよい。
【００２１】
機器制御装置１は、ユーザ端末２から受信した操作指示に基づいて、操作可能機器Ｅへ制御情報を送信するコンピュータである。機器制御装置１は、インターネット、ＬＡＮ（Local Area Network）等のネットワークＮを介して、ユーザ端末２及び表示装置３と接続される。
【００２２】
ユーザ端末２は、ユーザによる操作を受け付け、またユーザに対して情報を表示する、ユーザが有する通信端末である。例えばユーザ端末２は、スマートフォン、タブレット端末等の携帯端末や、パーソナルコンピュータである。ユーザ端末２は、ＬＴＥ（Long Term Evolution）、無線ＬＡＮ等の無線通信を行う。
【００２３】
表示装置３は、ユーザに対して情報を表示する装置であり、情報を表示可能な液晶ディスプレイ等の表示部を有する。例えば表示装置３は、宿泊施設の客室に設置されたルームコントローラである。表示装置３は、操作可能機器Ｅが配置されている場所に設置されており、１つ以上の操作可能機器Ｅに接続されている。表示装置３は、ユーザによる操作を受け付けることによって、ユーザ端末２を介さずに操作可能機器Ｅの制御を行う機能を有してもよい。場所は、例えば宿泊施設の客室、貸し会議室の部屋等、利用者であるユーザが一時的に利用する場所である。表示装置３は、ＬＴＥ、無線ＬＡＮ等の無線通信を行う。また、表示装置３は、機器制御装置１と有線で接続され、有線通信を行ってもよい。
【００２４】
操作可能機器Ｅは、機器制御装置１から受信した制御情報に従って作動する機器である。例えば操作可能機器Ｅは、エアコン等の空調機器、スタンドライト等の照明機器、又は電気ポット等の調理機器である。操作可能機器Ｅは、表示装置３と有線又は無線で接続される。また、操作可能機器Ｅは、表示装置３を介することなく、ネットワークＮを介して機器制御装置１と接続されるＩｏＴ（Internet of Things）機器であってもよい。
【００２５】
本実施形態に係る機器制御システムＳが操作可能機器Ｅを制御する処理の概要を以下に説明する。まずユーザは、ユーザ端末２を用いて、表示装置３に表示されているコードを撮像する。ユーザ端末２は、撮像したコードから、場所を識別可能な場所識別情報を取得する。そしてユーザ端末２は、取得した場所識別情報を、機器制御装置１へ送信する。
【００２６】
機器制御装置１は、ユーザ端末２が送信した場所識別情報を受信する。機器制御装置１は、受信した場所識別情報に関連付けられた、ユーザ端末２が操作することが可能な操作可能機器Ｅと、操作可能機器Ｅの利用期間とを特定する。
【００２７】
ユーザは、ユーザ端末２に、操作可能機器Ｅに対する操作指示を入力する。ユーザ端末２は、ユーザが入力した操作指示を、機器制御装置１へ送信する。機器制御装置１は、ユーザ端末２が送信した操作指示を受信する。機器制御装置１は、操作指示が利用期間内に行われた場合に、操作指示に対応する制御情報を、操作可能機器Ｅへ送信する。機器制御装置１は、制御情報を、表示装置３を介して操作可能機器Ｅへ送信し、又は操作可能機器Ｅへ直接送信する。操作可能機器Ｅは、機器制御装置１が送信した制御情報に従って作動する。
【００２８】
このように、機器制御装置１は、ユーザ端末２が送信した場所識別情報に基づいて、ユーザ端末２が操作可能な操作可能機器Ｅ及び利用期間を特定し、特定した利用期間内のみ、特定した操作可能機器Ｅの制御を行う。これにより、機器制御システムＳは、セキュリティの低下を抑制しながら、場所に配置されている操作可能機器Ｅを、ユーザ端末２によって操作可能にすることができる。
【００２９】
［機器制御システムＳの構成］
図２は、本実施形態に係る機器制御システムＳのブロック図である。図２において、矢印は主なデータの流れを示しており、図２に示したもの以外のデータの流れがあってよい。図２において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図２に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に分かれて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００３０】
機器制御装置１は、制御部１１と、記憶部１２とを有する。制御部１１は、生成部１１１と、表示情報送信部１１２と、識別情報受信部１１３と、特定部１１４と、操作指示受信部１１５と、制御情報送信部１１６とを有する。
【００３１】
記憶部１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブ等を含む記憶媒体である。記憶部１２は、制御部１１が実行するプログラムを予め記憶している。記憶部１２は、機器制御装置１の外部に設けられてもよく、その場合にネットワークを介して制御部１１との間でデータの授受を行ってもよい。
【００３２】
制御部１１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサであり、記憶部１２に記憶されたプログラムを実行することにより、生成部１１１、表示情報送信部１１２、識別情報受信部１１３、特定部１１４、操作指示受信部１１５及び制御情報送信部１１６として機能する。制御部１１の機能の少なくとも一部は電気回路によって実行されてもよい。また、制御部１１の機能の少なくとも一部は、制御部１１がネットワーク経由で実行されるプログラムを実行することによって実現されてもよい。
【００３３】
ユーザ端末２は、制御部２１と、記憶部２２と、表示部２３と、操作部２４と、撮像部２５とを有する。制御部２１は、送信部２１１と、受信部２１２と、表示制御部２１３とを有する。
【００３４】
表示部２３は、液晶ディスプレイ等、情報を表示可能な表示装置を含む。操作部２４は、キーボード、マウス等、ユーザの操作によって情報を入力可能な操作装置を含む。表示部２３としてユーザによる接触の位置を検出可能なタッチスクリーンを用いることによって、表示部２３と操作部２４とを一体に構成してもよい。撮像部２５は、所定の撮像範囲を撮像する撮像装置（カメラ）を含む。
【００３５】
記憶部２２は、ＲＯＭ、ＲＡＭ、ハードディスクドライブ等を含む記憶媒体である。記憶部２２は、制御部２１が実行するプログラムを予め記憶している。記憶部２２は、ユーザ端末２の外部に設けられてもよく、その場合にネットワークを介して制御部２１との間でデータの授受を行ってもよい。
【００３６】
制御部２１は、例えばＣＰＵ等のプロセッサであり、記憶部２２に記憶されたプログラムを実行することにより、送信部２１１、受信部２１２及び表示制御部２１３として機能する。制御部２１の機能の少なくとも一部は電気回路によって実行されてもよい。また、制御部２１の機能の少なくとも一部は、制御部２１がネットワーク経由で実行されるプログラムを実行することによって実現されてもよい。
【００３７】
本実施形態に係る機器制御システムＳは、図２に示す具体的な構成に限定されない。機器制御装置１及びユーザ端末２は、それぞれ２つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。例えば機器制御装置１は、単一のコンピュータによって構成されてもよく、互いに連携する複数のコンピュータによって構成されてもよく、コンピュータ資源の集合であるクラウドによって構成されてもよい。
【００３８】
［機器制御方法の説明］
以下、本実施形態に係る機器制御システムＳが実行する機器制御方法を詳細に説明する。まず機器制御装置１において、生成部１１１は、１つ以上の操作可能機器Ｅが配置されている場所を識別可能な場所識別情報を示すコードを生成する。場所識別情報は、場所に関連付けられた識別子であり、定期的又は不定期に変更（更新）される値、又は固定された値である。生成部１１１は、前回の場所識別情報の変更時から所定期間が経過した場合に場所識別情報を変更してもよく、コードを生成する度に場所識別情報を変更してもよい。
【００３９】
場所識別情報は、例えば無作為に、又は所定の規則に従って生成される文字列である。生成部１１１は、場所識別情報を所定の規則に従って変換することによって、コード（例えばバーコード又は２次元コード）を生成する。
【００４０】
生成部１１１は、１つ以上の操作可能機器Ｅが配置されている１つ以上の場所それぞれについて、所定の条件が満たされた場合に、コードを生成する。例えば生成部１１１は、表示装置３からコードの生成要求を受信した場合に、コードを生成する。この場合に、表示装置３は、例えばユーザが表示装置３に対して所定の操作（ボタンの押下等）を行った場合に、コードの生成要求を機器制御装置１へ送信する。そして生成部１１１は、表示装置３からコードの生成要求を受信したことを契機として、コードを生成する。
【００４１】
また、生成部１１１は、場所の利用者であるユーザが変更された場合に、コードを生成してもよい。この場合に、生成部１１１は、例えば図４（ｂ）を用いて後述する予約情報に基づいて、現在の場所の利用者であるユーザ（すなわち現在時刻が予約期間に含まれているユーザ）を繰り返し特定する。そして生成部１１１は、特定したユーザが変わったことを契機として、コードを生成する。
【００４２】
表示情報送信部１１２は、生成部１１１が生成したコードを表示するための表示情報を、コードが示す場所識別情報に対応する場所に設けられた表示装置３へ送信する。表示装置３は、機器制御装置１が送信した表示情報に基づいて、表示部上にコードを表示する。
【００４３】
図３は、ユーザ端末２が表示装置３に表示されたコードＣが示す場所識別情報を取得する方法を説明するための模式図である。ユーザは、ユーザ端末２を用いて、利用中の場所（すなわち宿泊施設の客室や、貸し会議室の部屋等）に設置された表示装置３が表示しているコードＣを撮像する操作を行う。ユーザ端末２において、撮像部２５は、コードＣを含む撮像範囲を撮像し、撮像画像を取得する。送信部２１１は、撮像部２５が取得した撮像画像に含まれているコードＣを所定の規則に従って復号することによって、コードＣが示す場所識別情報を取得する。
【００４４】
送信部２１１は、取得した場所識別情報を、ユーザ端末２を有するユーザを識別可能なユーザ識別情報（例えばユーザＩＤ）とともに機器制御装置１へ送信する。ユーザ識別情報は、ユーザ端末２に予め設定されている。送信部２１１は、ユーザ識別情報を送信しなくてもよい。
【００４５】
ユーザは、ユーザ端末２を用いて、表示装置３が表示するコードＣに限られず、紙等に印刷されたコードＣを撮像することによって、場所識別情報を取得してもよい。この場合に、紙等に印刷されたコードＣは、操作可能機器Ｅが配置されている場所に予め配置される。
【００４６】
機器制御装置１において、識別情報受信部１１３は、ユーザ端末２が送信した場所識別情報及びユーザ識別情報を受信する。特定部１１４は、識別情報受信部１１３が受信した場所識別情報に関連付けられた、ユーザ端末２が操作することが可能な操作可能機器Ｅと、該操作可能機器Ｅの利用期間とを特定する。
【００４７】
図４（ａ）、図４（ｂ）は、特定部１１４が操作可能機器Ｅ及び利用期間を特定するために用いる情報の模式図である。図４（ａ）は、場所に配置されている機器に関する場所情報を示す図である。場所情報は、記憶部１２に予め記憶されている。場所情報は、場所（例えば部屋番号）と、場所識別情報と、操作可能機器Ｅと、候補機器とを関連付けた情報である。操作可能機器Ｅは、場所の利用者であるユーザが操作可能な機器である。候補機器は、場所の利用者であるユーザが追加要求をした場合に操作可能になる機器である。場所情報は、操作可能機器Ｅと候補機器との一方のみを含んでもよい。
【００４８】
場所識別情報は、上述のように、コードを生成するために用いられる識別子である。生成部１１１は、場所識別情報を変更した場合に、変更後の場所識別情報を含む場所情報を記憶部１２に記憶させる。これにより、場所情報において、場所と変更後の場所識別情報とが関連付けられる。
【００４９】
図４（ｂ）は、場所の利用に関する予約情報を示す図である。予約情報は、場所（例えば部屋番号）と、ユーザ識別情報（例えばユーザＩＤ）と、予約期間とを関連付けた情報である。ユーザ識別情報は、ユーザを識別可能な識別子である。予約期間は、ユーザが場所を利用する期間である。例えばユーザが場所を管理する事業者に対して料金を支払った場合に、記憶部１２は、ユーザが指定した場所と、ユーザのユーザ識別情報と、所定の長さの予約期間とを関連付けた予約情報を記憶する。
【００５０】
特定部１１４が操作可能機器Ｅ及び利用期間を特定するために用いる情報は、図４（ａ）、図４（ｂ）に示した具体的なデータ構造に限られず、その他のデータ構造を有してもよい。例えば場所情報及び予約情報は、それぞれ複数の情報に分割されてもよい。場所情報及び予約情報は、図４（ａ）、図４（ｂ）において視認性のために文字列の表で表されているが、テキストデータ、バイナリデータ等の任意の形式で記憶部１２に記憶される。
【００５１】
特定部１１４は、記憶部１２において、識別情報受信部１１３が受信した場所識別情報に関連付けられた場所情報を取得する。さらに特定部１１４は、記憶部１２において、取得した場所情報が含む場所（ここでは部屋番号）と、識別情報受信部１１３が受信したユーザ識別情報（ここではユーザＩＤ）とに関連付けられた予約情報を取得する。識別情報受信部１１３がユーザ識別情報を受信しなかった場合には、特定部１１４は、場所のみに基づいて予約情報を取得してもよい。
【００５２】
特定部１１４は、取得した場所情報が含む操作可能機器Ｅ及び候補機器を特定する。また、特定部１１４は、取得した予約情報が含む予約期間に含まれている所定の期間を、利用期間として特定する。利用期間は、予約期間の少なくとも一部である。特定部１１４は、特定した操作可能機器Ｅ、候補機器及び利用期間を示す機器情報を、ユーザ端末２へ送信する。
【００５３】
ユーザ端末２において、受信部２１２は、機器制御装置１が送信した操作可能機器Ｅ、候補機器及び利用期間を示す機器情報を受信する。表示制御部２１３は、受信部２１２が受信した操作可能機器Ｅ、候補機器及び利用期間を示す機器情報を含む機器操作画面を表示部２３に表示させる。
【００５４】
図５は、機器操作画面を表示しているユーザ端末２の正面図である。機器操作画面は、操作可能機器Ｅと、利用期間と、候補機器とを表している。操作可能機器Ｅそれぞれには、操作ボタン２３１が関連付けられている。図５の例では、操作ボタン２３１は、操作可能機器Ｅの電源を入れること又は切ることの操作を示しているが、操作可能機器Ｅの設定を変えること、操作可能機器Ｅの作動を予約すること等のその他の操作を示してもよい。候補機器それぞれには、追加ボタン２３２が関連付けられている。
【００５５】
ユーザは、機器操作画面において、操作を希望する少なくとも１つの候補機器を選択する操作（すなわち、候補機器に関連付けられた追加ボタン２３２を押下する操作）を、操作部２４を用いて行う。送信部２１１は、選択された候補機器を示す追加要求を、機器制御装置１へ送信する。
【００５６】
機器制御装置１において、識別情報受信部１１３は、ユーザ端末２が送信した追加要求を受信する。特定部１１４は、識別情報受信部１１３が受信した追加要求が示す候補機器を操作可能機器Ｅに追加する。すなわち、特定部１１４は、記憶部１２から取得した場所情報が含む操作可能機器Ｅ及び候補機器の中で、追加要求が示す候補機器を操作可能機器Ｅに変更する。
【００５７】
特定部１１４は、ユーザ端末２のユーザが、追加要求が示す候補機器の種類及び数に対応する料金の決済を行ったことを条件として、候補機器を操作可能機器Ｅに追加してもよい。この場合に、特定部１１４は、追加要求が示す候補機器の種類及び数に対応する料金を示す課金情報を、ユーザ端末２に対して送信する。ユーザは、ユーザ端末２において、課金情報が示す料金を決済する操作を行う。特定部１１４は、ユーザ端末２において料金を決済する操作が行われた場合に、候補機器を操作可能機器Ｅに追加する。これにより、機器制御システムＳは、ユーザが操作を希望する候補機器に応じて、ユーザに対して課金をすることができる。
【００５８】
特定部１１４は、追加要求が示す候補機器を操作可能機器Ｅに変更した上で、操作可能機器Ｅ、候補機器及び利用期間を示す機器情報を、ユーザ端末２へ送信する。ユーザ端末２は、機器制御装置１が送信した機器情報に基づいて、機器操作画面を再度表示する。
【００５９】
このように、機器制御システムＳは、初期状態では操作可能ではない候補機器を、ユーザによる追加要求に従って操作可能機器Ｅに追加する。これにより、機器制御システムＳは、ユーザの希望に応じてユーザ端末２が操作することが可能な操作可能機器Ｅを動的に変更することができる。
【００６０】
ユーザは、機器操作画面において、少なくとも１つの操作可能機器Ｅに対する操作指示（すなわち、操作可能機器Ｅに関連付けられた操作ボタン２３１を押下する操作）を、操作部２４を用いて行う。送信部２１１は、操作可能機器Ｅに対する操作指示を、機器制御装置１へ送信する。操作指示は、例えば操作可能機器Ｅと操作の内容とを関連付けた情報である。
【００６１】
図６は、機器制御装置１が操作可能機器Ｅを制御する方法を説明するための模式図である。機器制御装置１において、操作指示受信部１１５は、ユーザ端末２が送信した操作指示を受信する。制御情報送信部１１６は、特定部１１４が特定した利用期間内に操作指示が行われたか否かを判定する。例えば制御情報送信部１１６は、ユーザがユーザ端末２において操作指示の入力を行った時刻、ユーザ端末２が操作指示を送信した時刻、及び操作指示受信部１１５が操作指示を受信した時刻のうちいずれかが利用期間内である場合に、利用期間内に操作指示が行われたと判定し、そうでない場合に利用期間内に操作指示が行われなかったと判定する。
【００６２】
制御情報送信部１１６は、利用期間内に操作指示が行われなかったと判定した場合に、制御情報の送信を行わず、操作可能機器Ｅの操作を行わない旨を示す情報をユーザ端末２へ送信する。これにより、例えばユーザ端末２のユーザに係る利用期間（予約期間）の終了後にはユーザ端末２は操作可能機器Ｅを操作できなくなり、場所を利用中のユーザのユーザ端末２のみが操作可能機器Ｅを操作できるため、セキュリティが向上する。
【００６３】
制御情報送信部１１６は、利用期間内に操作指示が行われたと判定した場合に、操作指示に対応する制御情報を生成する。制御情報は、例えば操作指示の内容（図５の例では電源を入れること又は切ること）を操作可能機器Ｅに行わせるための制御信号を含む。記憶部１２は、操作指示と制御情報との関係を示す関係情報を予め記憶している。制御情報送信部１１６は、記憶部１２に記憶された関係情報に基づいて、操作指示に対応する制御情報を生成する。
【００６４】
そして制御情報送信部１１６は、生成した制御情報を、表示装置３を介して操作可能機器Ｅへ送信する。操作可能機器Ｅが機器制御装置１と通信可能である場合に、制御情報送信部１１６は、生成した制御情報を、操作可能機器Ｅへ直接送信してもよい。
【００６５】
表示装置３は、機器制御装置１が送信した制御情報を、操作可能機器Ｅへ転送する。このとき、表示装置３は、制御情報に対して所定の変換（例えば制御情報を操作可能機器Ｅが解釈可能な形式に変更する変換）を行ってから操作可能機器Ｅへ転送してもよい。操作可能機器Ｅは、機器制御装置１から直接、又は表示装置３を介して受信した制御情報に従って作動する。
【００６６】
機器制御装置１は、ユーザ端末２が送信した場所識別情報に基づいて、ユーザ端末２が操作可能な操作可能機器Ｅ及び利用期間を特定し、特定した利用期間内のみ、特定した操作可能機器Ｅの操作を行う。これにより、機器制御システムＳは、セキュリティの低下を抑制しながら、場所に配置されている操作可能機器Ｅを、ユーザ端末２によって操作可能にすることができる。
【００６７】
機器制御装置１は、ユーザ端末２ごとに、操作可能機器Ｅに対する操作可能な範囲（すなわち操作可能機器Ｅの種類及び操作の種類）を変更してもよい。図７（ａ）、図７（ｂ）は、機器制御装置１が互いに異なるユーザ端末２Ａ、２Ｂを識別する方法を説明するための模式図である。以下では２つのユーザ端末２Ａ、２Ｂについて説明するが、３つ以上のユーザ端末２についても同様である。
【００６８】
図７（ａ）は、１つのコードＣをユーザ端末２Ａ、２Ｂが撮像する場合に機器制御装置１がユーザ端末２Ａ、２Ｂを識別する方法を表している。この場合に、ユーザ端末２Ａ、２Ｂは、コードＣを撮像することによって取得した場所識別情報とともに、ユーザ識別情報を、機器制御装置１へ送信する。機器制御装置１において、識別情報受信部１１３は、ユーザ端末２Ａ、２Ｂが送信した場所識別情報及びユーザ識別情報を受信し、それらを関連付けて記憶部１２に記憶させる。これにより、機器制御装置１は、１つの場所において複数のユーザ端末２Ａ、２Ｂが操作可能機器Ｅの操作を希望していると認識できる。
【００６９】
図７（ｂ）は、異なる複数のコードＣ１、Ｃ２をユーザ端末２Ａ、２Ｂが撮像する場合に機器制御装置１がユーザ端末２Ａ、２Ｂを識別する方法を表している。この場合に、まず機器制御装置１は、第１場所識別情報を示すコードＣ１を表示装置３に表示させる。ユーザ端末２Ａは、コードＣ１を撮像することによって取得した第１場所識別情報を、機器制御装置１へ送信する。機器制御装置１において、識別情報受信部１１３は、ユーザ端末２Ａが送信した第１場所識別情報を受信する。
【００７０】
識別情報受信部１１３が第１場所識別情報を受信した場合に、機器制御装置１は、第１場所識別情報とは異なる第２場所識別情報を示すコードＣ２を表示装置３に表示させる。ユーザ端末２Ｂは、コードＣ２を撮像することによって取得した第２場所識別情報を、機器制御装置１へ送信する。機器制御装置１において、識別情報受信部１１３は、ユーザ端末２Ｂが送信した第２場所識別情報を受信する。そして識別情報受信部１１３は、図４（ａ）に例示した場所情報において、１つの場所に第１場所識別情報及び第２場所識別情報を関連付けて記憶させる。これにより、機器制御装置１は、１つの場所において複数のユーザ端末２Ａ、２Ｂが操作可能機器Ｅの操作を希望していると認識できる。
【００７１】
図８は、機器制御装置１が互いに異なるユーザ端末２Ａ、２Ｂからの操作指示に基づいて操作可能機器Ｅを制御する方法を説明するための模式図である。制御情報送信部１１６は、操作指示がユーザ端末２Ａ、２Ｂのどちらから送信されたかに基づいて、操作可能機器Ｅに対する操作可能な範囲、すなわち操作可能機器Ｅの種類及び操作の種類を決定する。
【００７２】
図７（ａ）の場合には、ユーザ端末２Ａ、２Ｂが、操作指示とともにユーザ識別情報を送信することによって、機器制御装置１は、操作指示の送信元であるユーザ端末２Ａ、２Ｂを識別する。図７（ｂ）の場合には、ユーザ端末２Ａ、２Ｂが、操作指示とともに場所識別情報（第１場所識別情報又は第２場所識別情報）を送信することによって、機器制御装置１は、操作指示の送信元であるユーザ端末２Ａ、２Ｂを識別する。
【００７３】
例えば図７（ａ）の場合に、制御情報送信部１１６は、ユーザ端末２Ａが送信したユーザ識別情報と、ユーザ端末２Ｂが送信したユーザ識別情報との間の関係を、記憶部１２又は機器制御装置１とは異なる装置（例えばユーザ端末２Ａ、２Ｂの回線契約を管理する契約管理装置）から取得する。制御情報送信部１１６は、取得した関係に基づいて、ユーザ端末２Ａ、２Ｂそれぞれの操作可能な範囲を決定する。例えばユーザ端末２Ａのユーザがユーザ端末２Ｂのユーザの親である場合に、ユーザ端末２Ａの操作可能な範囲を、ユーザ端末２Ｂの操作可能な範囲より広く設定する。これにより、機器制御装置１は、あるユーザ（例えば親）のユーザ端末２Ａの権限を、別のユーザ（例えば子）のユーザ端末２Ｂの権限よりも大きくすることができる。
【００７４】
例えば図７（ｂ）の場合に、制御情報送信部１１６は、第１場所識別情報を読み取ったユーザ端末２Ａの操作可能な範囲を、第２場所識別情報を読み取ったユーザ端末２Ｂの操作可能な範囲よりも広く設定する。これにより、機器制御装置１は、先に場所識別情報を読み取ったユーザ端末２Ａの権限を、後に場所識別情報を読み取ったユーザ端末２Ｂの権限よりも大きくすることができる。
【００７５】
このような構成により、機器制御装置１は、照明器具のような安全な操作可能機器Ｅについてはいずれのユーザ端末２からも操作可能にし、調理器具のような危険が生じるおそれのある操作可能機器Ｅについては特定のユーザ端末２からのみ操作可能にすることができるため、安全性を高めることができる。
【００７６】
また、制御情報送信部１１６は、操作指示が１つのユーザ端末２Ｂから送信された場合に、別のユーザ端末２Ａに許可を求めてもよい。この場合に、制御情報送信部１１６は、操作指示受信部１１５がユーザ端末２Ｂから操作指示を受信した場合に、許可を求める通知をユーザ端末２Ａへ送信する。そして制御情報送信部１１６は、通知を受信したユーザ端末２Ａにおいて許可を示す操作が行われたことを条件として、ユーザ端末２Ｂが送信した操作指示に対応する制御情報を、操作可能機器Ｅへ送信する。これにより、機器制御装置１は、あるユーザ（例えば子）のユーザ端末２Ｂが操作を希望している場合に、別のユーザ（例えば親）のユーザ端末２Ａの許可を必要とすることができ、安全性を高めることができる。
【００７７】
また、機器制御装置１は、ユーザ端末２の位置に基づいて、操作可能機器Ｅに対する操作可能な範囲（すなわち操作可能機器Ｅの種類及び操作の種類）を変更してもよい。この場合に、ユーザ端末２が、操作指示とともにユーザ端末２の位置を示す情報を送信することによって、機器制御装置１は、操作指示の送信元であるユーザ端末２の位置を特定する。ユーザ端末２の位置を示す情報は、例えばユーザ端末２が接続可能な無線ＬＡＮに関する情報（アクセスポイント名等）、又はＧＰＳ（Global Positioning System）を用いて取得された位置情報である。
【００７８】
制御情報送信部１１６は、特定した位置に基づいて、ユーザ端末２の操作可能な範囲を決定する。例えばユーザ端末２が場所の内部又は近くに位置する場合の操作可能な範囲を、ユーザ端末２が場所の外部又は遠くに位置する場合の操作可能な範囲より広く設定する。このような構成により、機器制御装置１は、照明器具のような安全な操作可能機器Ｅについてはユーザ端末２が場所の遠くにある場合であっても操作可能にし、調理器具のような危険が生じるおそれのある操作可能機器Ｅについてはユーザ端末２が場所の近くにある場合のみ操作可能にすることができるため、安全性を高めることができる。
【００７９】
［機器制御方法のシーケンス］
図９は、本実施形態に係る機器制御システムＳが実行する機器制御方法のシーケンス図である。まず機器制御装置１において、生成部１１１は、１つ以上の操作可能機器Ｅが配置されている場所を識別可能な場所識別情報を示すコードを生成する（Ｓ１１）。表示情報送信部１１２は、生成部１１１が生成したコードを表示するための表示情報を、コードが示す場所識別情報に対応する場所に設けられた表示装置３へ送信する。表示装置３は、機器制御装置１が送信した表示情報に基づいて、表示部上にコードを表示する（Ｓ１２）。
【００８０】
ユーザは、ユーザ端末２を用いて、利用中の場所に設置された表示装置３が表示しているコードＣを撮像する操作を行う。ユーザ端末２において、撮像部２５は、コードＣを含む撮像範囲を撮像し、撮像画像を取得する（Ｓ１３）。送信部２１１は、コードＣを所定の規則に従って復号することによって取得した場所識別情報を、機器制御装置１へ送信する。
【００８１】
機器制御装置１において、識別情報受信部１１３は、ユーザ端末２が送信した場所識別情報を受信する。特定部１１４は、識別情報受信部１１３が受信した場所識別情報に関連付けられた、ユーザ端末２が操作することが可能な操作可能機器Ｅと、該操作可能機器Ｅの利用期間とを特定する（Ｓ１４）。また、特定部は、操作可能機器Ｅに追加可能な候補機器を特定してもよい。特定部１１４は、特定した操作可能機器Ｅ、候補機器及び利用期間を示す機器情報を、ユーザ端末２へ送信する。
【００８２】
ユーザ端末２において、受信部２１２は、機器制御装置１が送信した機器情報を受信する。表示制御部２１３は、受信部２１２が受信した操作可能機器Ｅ、候補機器及び利用期間を示す機器情報を含む機器操作画面を表示部２３に表示させる（Ｓ１５）。
【００８３】
ユーザは、機器操作画面において、少なくとも１つの操作可能機器Ｅに対する操作指示を、操作部２４を用いて行う。送信部２１１は、操作可能機器Ｅに対する操作指示を、機器制御装置１へ送信する（Ｓ１６）。
【００８４】
機器制御装置１において、操作指示受信部１１５は、ユーザ端末２が送信した操作指示を受信する。制御情報送信部１１６は、特定部１１４が特定した利用期間内に操作指示が行われたか否かを判定する（Ｓ１７）。制御情報送信部１１６は、利用期間内に操作指示が行われなかったと判定した場合に、制御情報の送信を行わず、操作可能機器Ｅの操作を行わない旨を示す情報をユーザ端末２へ送信する。
【００８５】
制御情報送信部１１６は、利用期間内に操作指示が行われたと判定した場合に、操作指示に対応する制御情報を生成する（Ｓ１８）。制御情報送信部１１６は、生成した制御情報を、表示装置３を介して操作可能機器Ｅへ送信する。操作可能機器Ｅが機器制御装置１と通信可能である場合に、制御情報送信部１１６は、生成した制御情報を、操作可能機器Ｅへ直接送信してもよい。
【００８６】
表示装置３は、機器制御装置１が送信した制御情報を、操作可能機器Ｅへ転送する（Ｓ１９）。操作可能機器Ｅは、機器制御装置１から直接、又は表示装置３を介して受信した制御情報に従って作動する。
【００８７】
［実施形態の効果］
本実施形態に係る機器制御システムＳにおいて、機器制御装置１は、ユーザ端末２が送信した、操作可能機器Ｅが配置されている場所の場所識別情報に基づいて、ユーザ端末２が操作可能な操作可能機器Ｅ及び利用期間を特定する。そして機器制御装置１は、特定した操作可能機器Ｅに対して特定した利用期間内のみ、ユーザ端末２による操作指示に基づいて操作可能機器Ｅを制御する。これにより、場所に対するユーザの予約期間が経過した場合等、ユーザが場所を利用できなくなった場合には、ユーザが有するユーザ端末２は、操作可能機器Ｅを操作できなくなる。そのため、機器制御システムＳは、セキュリティの低下を抑制しながら、場所に配置されている操作可能機器Ｅを、ユーザ端末２によって操作可能にすることができる。
【００８８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。
【００８９】
機器制御装置１、ユーザ端末２及び表示装置３のプロセッサは、図９に示す機器制御方法に含まれる各ステップ（工程）の主体となる。すなわち、機器制御装置１、ユーザ端末２及び表示装置３のプロセッサは、図９に示す機器制御方法を実行するためのプログラムを記憶部から読み出し、該プログラムを実行して機器制御システムＳの各部を制御することによって、図９に示す機器制御方法を実行する。図９に示す機器制御方法に含まれるステップは一部省略されてもよく、ステップ間の順番が変更されてもよく、複数のステップが並行して行われてもよい。
【符号の説明】
【００９０】
Ｓ  機器制御システム
１  機器制御装置
１１  制御部
１１１  生成部
１１２  表示情報送信部
１１３  識別情報受信部
１１４  特定部
１１５  操作指示受信部
１１６  制御情報送信部
２  ユーザ端末
【図１】
0006883626.tif 000002
【図２】
0006883626.tif 000003
【図３】
0006883626.tif 000004
【図４】
0006883626.tif 000005
【図５】
0006883626.tif 000006
【図６】
0006883626.tif 000007
【図７】
0006883626.tif 000008
【図８】
0006883626.tif 000009
【図９】
0006883626.tif 000010