(57)【要約】【課題】機器を目的に合わせた動作を行える状態にする際にかかるユーザ負担を抑えることができる機器制御システム、機器制御装置、機器制御方法及びプログラムを提供する。【解決手段】場所を識別する場所識別情報及び当該場所を使用する使用日時の入力を受け付け、場所及び場所に配置された機器を使用日時に使用することを予約する予約管理装置１００と、使用日時及び機器をネットワーク上で識別する機器識別情報に基づいて、機器を電源オンの状態になるよう制御する機器制御装置２００と、を備える。【選択図】図１
2019024234.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続される機器を制御する機器制御システムであって、
場所を識別する場所識別情報及び当該場所を使用する使用日時の入力を受け付け、前記場所及び前記場所に配置された機器を前記使用日時に使用することを予約する予約部と、
予め通知された機器識別情報に基づき、前記使用日時に使用することが予約された機器を、前記使用日時が開始する第１の時間よりも前に電源オンの状態及びネットワークに接続されている状態にするよう制御する制御情報を生成する制御情報生成部と、
生成された前記制御情報を用いて、前記機器を制御する機器制御部と、
を備える機器制御システム。
【請求項２】
前記機器は、会議端末であり、
前記予約部は、前記会議端末と通信する他の会議端末を特定可能な特定情報の入力を更に受け付け、前記特定情報から前記他の会議端末を特定し、
前記制御情報生成部は、前記他の会議端末をネットワーク上で識別する機器識別情報を少なくとも含む機器情報を更に取得し、前記会議端末の機器情報及び前記他の会議端末の前記機器情報を用いて、前記制御情報として、前記会議端末を前記他の会議端末と会議可能な状態とするための情報を生成し、
前記機器制御部は、当該制御情報を用いて、前記会議端末を前記他の会議端末と会議可能な状態に制御する請求項１に記載の機器制御システム。
【請求項３】
前記予約部は、前記機器で使用するソフトウェアを識別するソフトウェア識別情報を更に受け付け、前記機器とともに前記ソフトウェアを使用することを更に予約し、
前記制御情報は、更に、前記機器で前記ソフトウェアを実行させるための情報であり、
前記機器制御部は、当該制御情報を用いて、前記機器で前記ソフトウェアを実行させる請求項１又は２に記載の機器制御システム。
【請求項４】
前記予約部は、前記機器で使用する電子データを更に受け付け、前記電子データを使用することを更に予約し、
前記機器制御部は、前記使用日時が開始する前記第１の時間前に、更に、前記電子データを前記機器に配信する請求項１〜３のいずれか１つに記載の機器制御システム。
【請求項５】
前記機器は、画像出力又は音声出力が可能な機器であり、
前記制御情報生成部は、前記機器をネットワーク上で識別する機器識別情報を少なくとも含む機器情報を用いて、前記使用日時の延長の有無又は前記使用日時の終了時間が迫っている旨の画像又は音声を前記機器に出力させるための制御情報をさらに生成し、
前記機器制御部は、前記使用日時が終了する第２の時間前に、当該制御情報を用いて、前記使用日時の延長の有無又は前記使用日時の終了時間が迫っている旨の画像又は音声を前記機器に出力させる請求項１〜４のいずれか１つに記載の機器制御システム。
【請求項６】
前記制御情報生成部は、前記場所が前記使用日時直後に予約されていない場合、前記制御情報として、前記使用日時の延長の有無の画像又は音声を前記機器に出力させるための情報を生成し、前記場所が前記使用日時直後に予約されている場合、当該制御情報として、前記使用日時の終了時間が迫っている旨の画像又は音声を前記機器に出力させるための情報を生成する請求項５に記載の機器制御システム。
【請求項７】
前記機器は複数あり、
前記機器制御部は、前記使用日時の開始後に、１の機器が出力した出力情報を複数の前記機器のうち前記１の機器以外の機器に配信する請求項１〜６のいずれか１つに記載の機器制御システム。
【請求項８】
ネットワークを介して接続される機器を制御する機器制御システムで用いられる機器制御装置であって、
場所を識別する場所識別情報及び当該場所を使用する使用日時の入力を受け付け、前記場所及び前記場所に配置された機器を前記使用日時に使用することを予約する予約部と、
予め通知された機器識別情報に基づき、前記使用日時に使用することが予約された機器を、前記使用日時が開始する第１の時間よりも前に電源オンの状態及びネットワークに接続されている状態にするよう制御する制御情報を生成する制御情報生成部と、
生成された前記制御情報を用いて、前記機器を制御する機器制御部と、
を備える機器制御装置。
【請求項９】
ネットワークを介して接続される機器を制御する機器制御システムが実行する機器制御方法であって、
場所を識別する場所識別情報及び当該場所を使用する使用日時の入力を受け付け、前記場所及び前記場所に配置された機器を前記使用日時に使用することを予約する予約ステップと、
予め通知された機器識別情報に基づき、前記使用日時に使用することが予約された機器を、前記使用日時が開始する第１の時間よりも前に電源オンの状態及びネットワークに接続されている状態にするよう制御する制御情報を生成する制御情報生成ステップと、
生成された前記制御情報を用いて、前記機器を制御する機器制御ステップと、
を含む機器制御方法。
【請求項１０】
ネットワークを介して接続される機器を制御する機器制御システムで用いられるコンピュータに、
場所を識別する場所識別情報及び当該場所を使用する使用日時の入力を受け付け、前記場所及び前記場所に配置された機器を前記使用日時に使用することを予約する予約ステップと、
予め通知された機器識別情報に基づき、前記使用日時に使用することが予約された機器を、前記使用日時が開始する第１の時間よりも前に電源オンの状態及びネットワークに接続されている状態にするよう制御する制御情報を生成する制御情報生成ステップと、
生成された前記制御情報を用いて、前記機器を制御する機器制御ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器制御システム、機器制御装置、機器制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、会議を支援する技術が知られている。例えば、特許文献１には、会議室などの部屋でプレゼンタがプレゼンテーションを行う場合に、プレゼンタのデバイス及びアプリケーションの設定に基づいて、当該プレゼンタがプレゼンテーションで使用するデバイス及びアプリケーションの動作を制御することで、プレゼンタによるプレゼンテーションを支援する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来技術では、支援を受けるためには、プレゼンタ又は会議の参加者などが、デバイス及びアプリケーションの設定を手動で用意しておいたり、デバイスの立ち上げなどを手動で行っておいたりする必要がある。
【０００４】
このように、従来技術は、ある場所で機器を用いる場合に、目的に合わせた動作を行うように当該機器を制御するものに過ぎず、当該機器を目的に合わせた動作を行える状態にするためには、ユーザ等の人手が必要であり、ユーザ負担が生じてしまう。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、機器を目的に合わせた動作を行える状態にする際にかかるユーザ負担を抑えることができる機器制御システム、機器制御装置、機器制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる機器制御システムは、場所を識別する場所識別情報及び当該場所を使用する使用日時の入力を受け付け、前記場所及び前記場所に配置された機器を前記使用日時に使用することを予約する予約部と、予め通知された機器識別情報に基づき、前記使用日時に使用することが予約された機器を、前記使用日時が開始する第１の時間よりも前に電源オンの状態及びネットワークに接続されている状態にするよう制御する制御情報を生成する制御情報生成部と、生成された前記制御情報を用いて、前記機器を制御する機器制御部と、を備える。
【発明の効果】
【０００７】
本発明によれば、機器を目的に合わせた動作を行える状態にする際にかかるユーザ負担を抑えることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態の機器制御システムの構成の一例を示すブロック図である。
【図２】図２は、本実施形態の予約管理装置の構成の一例を示すブロック図である。
【図３】図３は、本実施形態の機器制御装置の構成の一例を示すブロック図である。
【図４】図４は、本実施形態の予約情報の一例を示す図である。
【図５】図５は、本実施形態の機器情報の一例を示す図である。
【図６】図６は、本実施形態の機器制御システムで実行される予約処理の一例を示すフローチャート図である。
【図７】図７は、本実施形態の機器制御システムで実行される開始処理の一例を示すフローチャート図である。
【図８】図８は、本実施形態の機器制御システムで実行される終了処理の一例を示すフローチャート図である。
【図９】図９は、本実施形態の各装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明にかかる機器制御システム、機器制御装置、機器制御方法及びプログラムの実施形態を詳細に説明する。
【００１０】
図１は、本実施形態の機器制御システム１の構成の一例を示すブロック図である。図１に示すように、機器制御システム１は、機器１０−１〜１０−ｎ（ｎは、１以上の自然数）と、機器１１−１と、予約管理装置１００と、機器制御装置２００と、遠隔管理装置６００と、会議管理装置７００とを、備える。
【００１１】
第１ＳＩＴＥには、機器１０−１〜１０−ｎ、予約管理装置１００、及び機器制御装置２００が配置されている。なお、機器１０−１は、第１ＳＩＴＥ内の第１会議室に配置された（備え付けられた）機器であってもよいし、第１会議室で使用することが可能な機器であってもよい。第１ＳＩＴＥに配置された各機器及び各装置は、第１ネットワーク２に接続されている。
【００１２】
第２ＳＩＴＥには、機器１１−１が配置されている。なお、機器１１−１は、第２ＳＩＴＥ内の第２１会議室に配置された（備え付けられた）機器であってもよいし、第２１会議室で使用することが可能な機器であってもよい。図１に示す例では、第２ＳＩＴＥに配置された機器及び装置として、機器１１−１を示しているが、実際には、第１ＳＩＴＥと同様の機器及び装置が配置されている。但し、図１に示す例では、これらの機器及び装置の図示を省略している。第２ＳＩＴＥに配置された機器１１−１などの各機器及び各装置は、第１ネットワーク４に接続されている。
【００１３】
なお、第１ＳＩＴＥ及び第２ＳＩＴＥは、例えば、事業所や工場など企業等の拠点であり、物理的に距離が離れた地域に設けられているものとする。図１に示す例では、拠点として、第１ＳＩＴＥ及び第２ＳＩＴＥを示しているが、拠点数は２つに限定されず、３つ以上であってもよい。
【００１４】
第１ネットワーク２及び第１ネットワーク４は、第２ネットワーク３を介して接続されている。また、遠隔管理装置６００及び会議管理装置７００は、第２ネットワーク３に接続されている。第１ネットワーク２及び第１ネットワーク４としては、例えば、ＬＡＮ（Local  Area  Network）が挙げられ、第２ネットワーク３としては、例えば、インターネットが挙げられるが、これに限定されるものではない。例えば、第２ネットワーク３は、専用回線などであってもよい。
【００１５】
機器１０−１〜１０−ｎ及び機器１１−１は、例えば、プロジェクタ、蛍光灯、エアコン、会議端末、電子黒板、カメラ、冷蔵庫、及び自販機等の各種電子機器、印刷装置、複写機、複合機（ＭＦＰ：Multifunction  Peripheral）、スキャナ装置、及びファクシミリ装置等の画像形成装置、並びにＰＣ（Personal  Computer）及びタブレット端末等の情報処理装置などが挙げられる。複合機は、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも２つの機能を有するものである。
【００１６】
本実施形態では、機器１０−１〜１０−ｎは、機器制御装置２００の管理対象の機器であるものとするが、これに限定されるものではない。以下では、機器１０−１〜１０−ｎを各々区別する必要がない場合は、単に機器１０と称する場合がある。
【００１７】
図２は、本実施形態の予約管理装置１００の構成の一例を示すブロック図である。図２に示すように、予約管理装置１００は、通信部１１０と、操作部１２０と、表示部１３０と、記憶部１４０と、制御部１５０とを、備える。
【００１８】
通信部１１０は、ネットワークを介して、機器制御装置２００などの外部装置と通信するものであり、ＮＩＣ（Network  Interface  Card）などの通信装置により実現できる。
【００１９】
操作部１２０は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００２０】
表示部１３０は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００２１】
記憶部１４０は、予約管理装置１００で実行される各種プログラム、及び予約管理装置１００で行われる各種処理に使用されるデータなどを記憶する。記憶部１４０は、例えば、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、ＲＯＭ（Read  Only  Memory）、及びＲＡＭ（Random  Access  Memory）などの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。記憶部１４０は、予約情報記憶部１４１を、含む。なお、予約情報記憶部１４１の詳細については、後述する。
【００２２】
制御部１５０は、予約管理装置１００の各部を制御するものであり、ＣＰＵ（Central  Processing  Unit）などの制御装置により実現できる。制御部１５０は、予約部１５１と、判定部１５３とを、含む。なお、予約部１５１及び判定部１５３の詳細については、後述する。
【００２３】
図３は、本実施形態の機器制御装置２００の構成の一例を示すブロック図である。図３に示すように、機器制御装置２００は、通信部２１０と、操作部２２０と、表示部２３０と、記憶部２４０と、制御部２５０とを、備える。
【００２４】
通信部２１０は、ネットワークを介して、機器１０−１〜１０−ｎ、予約管理装置１００、遠隔管理装置６００、及び会議管理装置７００などの外部装置と通信するものであり、ＮＩＣなどの通信装置により実現できる。
【００２５】
操作部２２０は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００２６】
表示部２３０は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００２７】
記憶部２４０は、機器制御装置２００で実行される各種プログラム、及び機器制御装置２００で行われる各種処理に使用されるデータなどを記憶する。記憶部２４０は、例えば、ＨＤＤ、ＳＳＤ、メモリカード、光ディスク、ＲＯＭ、及びＲＡＭなどの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。なお、記憶部２４０の詳細については、後述する。
【００２８】
制御部２５０は、機器制御装置２００の各部を制御するものであり、ＣＰＵなどの制御装置により実現できる。制御部２５０は、機器情報取得部２５１と、制御情報生成部２５３と、機器制御部２５５とを、含む。なお、機器情報取得部２５１、制御情報生成部２５３、及び機器制御部２５５の詳細については、後述する。
【００２９】
ここで、予約管理装置１００の予約部１５１、判定部１５３、及び予約情報記憶部１４１について説明する。
【００３０】
予約部１５１は、場所を識別する場所識別情報、及び当該場所を使用する使用日時の入力を受け付け、当該場所及び当該場所に配置された機器を当該使用日時の間使用することを予約する。
【００３１】
例えば、予約部１５１は、ユーザが使用する情報処理装置から、場所識別情報、使用日時、及び当該場所を使用するユーザを識別するユーザ識別情報の入力を受け付ける。また予約部１５１は、受け付けた場所識別情報に対応付けられた１以上の第１の機器識別情報を取得し、ユーザが使用する情報処理装置に送信することで、当該１以上の第１の機器識別情報からユーザが使用する機器の第１の機器識別情報をユーザに選択させ、当該情報処理装置から選択された第１の機器識別情報の入力を受け付ける。
【００３２】
なお本実施形態では、場所識別情報と第１の機器識別情報とは、予め対応付けられて、記憶部１４０に記憶されているため、受け付けた場所識別情報から当該場所識別情報に対応付けられた１以上の第１の機器識別情報を取得できる。また、ユーザが使用する情報処理装置は、機器１０−２〜１０−ｎのいずれかであってもよいし、機器１０以外の図示せぬ装置であってもよい。つまり、本実施形態では、ユーザが使用する情報処理装置は、機器制御装置２００の管理対象の機器であってもよいし、機器制御装置２００の管理対象の機器でなくてもよい。
【００３３】
そして、予約部１５１は、受け付けたユーザ識別情報が示すユーザが、受け付けた場所識別情報が示す場所及び当該場所に配置された機器（選択された第１の機器識別情報が示す機器）を、受け付けた使用日時に使用することを予約する予約情報を生成し、予約情報記憶部１４１に記憶する。
【００３４】
図４は、本実施形態の予約情報の一例を示す図である。図４に示す例では、予約情報は、予約識別情報、場所識別情報、使用日時、ユーザ識別情報、及び第１の機器識別情報を含む情報となっているが、これに限定されるものではない。
【００３５】
予約識別情報は、予約情報を識別する識別子であり、例えば、予約ＩＤなどが挙げられる。場所識別情報は、場所を識別する識別子であり、例えば、場所ＩＤなどが挙げられる。本実施形態では、場所は会議室であることを想定して説明するが、これに限定されず、予約可能な場所であれば、どのような場所であってもよい。使用日時は、場所識別情報が示す場所を使用する日時である。ユーザ識別情報は、場所識別情報が示す場所を使用するユーザを識別する識別子であり、例えば、ユーザＩＤ（社員ＩＤ）などが挙げられる。第１の機器識別情報は、場所識別情報が示す場所に配置された機器を識別する識別子であり、例えば、シリアルナンバーやモデルナンバーなどが挙げられる。
【００３６】
図４に示す予約情報は、予約部１５１が、ユーザが使用する情報処理装置から受け付けた場所識別情報（００１）、使用日時（２０１４／２／１  １３：００−１５：００）、ユーザ識別情報（３０１）、及び第１の機器識別情報（１０１）に、予約識別情報（２０１）を付して、生成したものである。
【００３７】
つまり、図４に示す予約識別情報（２０１）の予約情報は、ユーザ識別情報（３０１）が示すユーザが、場所識別情報（００１）が示す場所、及び第１の機器識別情報（１０１）が示す機器を、使用日時（２０１４／２／１  １３：００−１５：００）に使用することを示す情報である。
【００３８】
また本実施形態では、場所識別情報（００１）が示す場所は第１ＳＩＴＥの第１会議室であり、第１の機器識別情報（１０１）が示す機器は機器１０−１である場合を想定して説明するが、これに限定されるものではない。
【００３９】
また図４に示す例では、予約した場所を使用するユーザが１人であるが、これに限定されず、２人以上であってもよい。また図４に示す例では、予約した場所に配置された機器１０が１台であるが、これに限定されず、２台以上であってもよい。
【００４０】
なお、予約した場所に配置されている機器に会議端末が含まれていれば、予約部１５１は、当該会議端末と通信する他の会議端末を特定可能な特定情報の入力を更に受け付け、当該特定情報から他の会議端末を特定し、特定した他の会議端末の第１の機器識別情報を予約情報に更に含め、他の会議端末も使用することを更に予約してもよい。
【００４１】
特定情報としては、他の会議端末が配置された場所の場所識別情報などが挙げられる。例えば、他の会議端末が機器１１−１であり、場所識別情報（特定情報）が示す場所が第２ＳＩＴＥの第２１会議室であるとする。この場合、予約部１５１は、遠隔管理装置６００を用いて、第２ＳＩＴＥの予約管理装置（図示省略）から、場所識別情報と第１の機器識別情報との対応関係を定めた情報を取得すれば、場所識別情報（特定情報）から機器１１−１の第１の機器識別情報を取得できる。但し、特定情報は、他の会議端末の第１の機器識別情報そのものであってもよい。
【００４２】
また、予約部１５１は、受け付けた第１の機器識別情報が示す機器で使用するソフトウェアを識別するソフトウェア識別情報の入力を更に受け付け、当該機器とともに当該ソフトウェアを使用することを更に予約してもよい。
【００４３】
この場合、第１の機器識別情報とソフトウェア識別情報とを、予め対応付けて記憶部１４０に記憶しておき、予約部１５１は、受け付けた第１の機器識別情報から当該第１の機器識別情報に対応付けられた１以上のソフトウェア識別情報を取得する。そして予約部１５１は、取得した１以上のソフトウェア識別情報を、ユーザが使用する情報処理装置に送信することで、当該１以上のソフトウェア識別情報からユーザが使用するソフトウェアのソフトウェア識別情報をユーザに選択させ、当該情報処理装置から選択されたソフトウェア識別情報の入力を受け付ければよい。
【００４４】
また、予約部１５１は、受け付けた第１の機器識別情報が示す機器で使用する電子データの入力を更に受け付け、当該電子データを使用することを更に予約してもよい。この場合、予約部１５１は、ユーザが使用する情報処理装置から、更に、電子データの入力を受け付ければよい。
【００４５】
判定部１５３は、予約情報記憶部１４１に記憶された予約情報を参照し、第１の時間後に使用日時が開始する予約情報の有無を判定する。そして判定部１５３は、第１の時間後に使用日時が開始する予約情報がある場合、当該予約情報に含まれる第１の機器識別情報を機器制御装置２００に通知する。なお、第１の時間は、機器制御システム１を使用する状況に合わせて設定可能であり、例えば、３分や５分などとすることができる。
【００４６】
例えば、第１の時間後に使用日時が開始する予約情報が、図４に示す予約識別情報（２０１）の予約情報であれば、判定部１５３は、第１の機器識別情報（１０１）を機器制御装置２００に通知し、第１の機器識別情報（１０１）が示す機器１０−１を電源オンさせる。
【００４７】
なお判定部１５３は、他の会議端末も使用することが予約に含まれていれば、第１の機器識別情報（１０１）に加え、当該他の会議端末の第１の機器識別情報を機器制御装置２００に通知してもよい。また判定部１５３は、ソフトウェアを使用することが予約に含まれていれば、第１の機器識別情報（１０１）に加え、当該ソフトウェアのソフトウェア識別情報を機器制御装置２００に通知してもよい。また判定部１５３は、電子データを使用することが予約に含まれていれば、第１の機器識別情報（１０１）に加え、当該電子データを機器制御装置２００に通知してもよい。
【００４８】
また判定部１５３は、予約情報記憶部１４１に記憶された予約情報を参照し、第２の時間後に使用日時が終了する予約情報の有無を判定する。そして判定部１５３は、第２の時間後に使用日時が終了する予約情報がある場合、当該予約情報に含まれる場所識別情報を含む他の予約情報を参照し、当該場所識別情報が示す場所を当該使用日時の終了直後に使用する予約の有無を判定する。なお、第２の時間は、機器制御システム１を使用する状況に合わせて設定可能であり、例えば、１０分や５分などとすることができる。
【００４９】
予約がない場合、判定部１５３は、第２の時間後に使用日時が終了する予約情報に含まれる第１の機器識別情報とともに次の予約がない旨を機器制御装置２００に通知し、予約がある場合、判定部１５３は、第２の時間後に使用日時が終了する予約情報に含まれる第１の機器識別情報とともに次の予約がある旨を機器制御装置２００に通知する。
【００５０】
例えば、第２の時間後に使用日時が終了する予約情報が、図４に示す予約識別情報（２０１）の予約情報であり、次の予約がなければ、判定部１５３は、第１の機器識別情報（１０１）とともに次の予約がない旨を機器制御装置２００に通知し、次の予約があれば、判定部１５３は、第１の機器識別情報（１０１）とともに次の予約がある旨を機器制御装置２００に通知する。
【００５１】
次に、機器制御装置２００の記憶部２４０、機器情報取得部２５１、制御情報生成部２５３、及び機器制御部２５５について説明する。
【００５２】
機器情報取得部２５１は、機器１０−１〜１０−ｎから機器情報を取得し、記憶部２４０上で管理する。具体的には、機器情報取得部２５１は、ＳＮＭＰ（Simple  Network  Management  Protocol）など機器管理で一般的に用いられる汎用プロトコルを用いた通信を機器１０−１〜１０−ｎとの間で行い、機器情報を取得する。なお、機器情報の取得手法は、機器情報取得部２５１が機器１０−１〜１０−ｎから主体的に取得する手法であってもよいし、機器１０−１〜１０−ｎが機器情報を主体的に機器制御装置２００（機器情報取得部２５１）に通知する手法であってもよい。
【００５３】
本実施形態の機器情報は、機器１０をネットワーク上で識別する第２の機器識別情報（機器識別情報の一例）を少なくとも含む。図５は、本実施形態の機器情報の一例を示す図である。図５に示す例では、機器情報は、第１の機器識別情報及び第２の機器識別情報を含む情報となっているが、これに限定されるものではない。
【００５４】
第１の機器識別情報は、機器１０を識別する識別子であり、例えば、シリアルナンバーやモデルナンバーなどが挙げられる。第２の機器識別情報は、機器１０をネットワーク上で識別する識別子であり、例えば、ＩＰアドレスなどが挙げられる。
【００５５】
制御情報生成部２５３は、予約管理装置１００から機器１０を電源オンさせるために通知された第１の機器識別情報を含む機器情報を記憶部２４０から取得し、当該機器情報を用いて、第１の機器識別情報が示す機器１０を少なくとも電源オンの状態に制御するための第１の制御情報を生成する。なお第１の制御情報は、第２の機器識別情報を用いたＷＯＬ（Wake  On  LAN）用の電源オンコマンドを少なくとも含む。なお、本実施形態において、電源オンの状態に制御することには、主電源が入っている状態での部分的な通電制御（例えば複数枚の基板の一部にのみ通電させる）や主電源を入れる制御等の動作制御を含む。
【００５６】
本実施形態では、予約管理装置１００が、使用時間が開始する第１の時間前と判定すると、機器１０を電源オンさせるために、第１の機器識別情報を機器制御装置２００に通知するので、制御情報生成部２５３は、使用時間が開始する第１の時間前となった後に、第１の制御情報を生成するものとする。但し、生成タイミングは、これに限定されるものではなく、例えば、予め第１の制御情報を生成しておいてもよい。
【００５７】
例えば、予約管理装置１００から、機器１０−１を電源オンさせるために、第１の機器識別情報（１０１）が機器制御装置２００に通知されたとする。この場合、制御情報生成部２５３は、第１の機器識別情報（１０１）を含む機器情報（図５参照）を記憶部２４０から取得し、機器１０−１を電源オンの状態に制御するための第１の制御情報として、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いたＷＯＬ用の電源オンコマンドを含む制御情報を生成する。
【００５８】
なお、制御情報生成部２５３は、第１の制御情報として、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いたＷＯＬ用の電源オンコマンドに加え、ネットワーク接続状態に制御するためのコマンドを含む制御情報を生成してもよい。
【００５９】
また、制御情報生成部２５３は、機器１０−１が会議端末であれば、第１の制御情報として、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いたＷＯＬ用の電源オンコマンドに加え、予約管理装置１００から通知された他の会議端末の第１の機器識別情報に基づく第２の機器識別情報を含み、当該会議端末を当該他の会議端末と会議可能な状態とするためのコマンドを含む制御情報を生成してもよい。
【００６０】
例えば、他の会議端末が機器１１−１であれば、制御情報生成部２５３は、遠隔管理装置６００を用いて、第２ＳＩＴＥの機器制御装置（図示省略）から機器情報を取得すれば、他の会議端末の第１の機器識別情報から第２の機器識別情報を取得できる。
【００６１】
また、制御情報生成部２５３は、第１の制御情報として、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いたＷＯＬ用の電源オンコマンドに加え、機器１０−１に予約管理装置１００から通知されたソフトウェア識別情報が示すソフトウェアを実行させるための制御情報を生成してもよい。
【００６２】
また、制御情報生成部２５３は、予約管理装置１００から次の予約の有無とともに通知された第１の機器識別情報を含む機器情報を記憶部２４０から取得し、当該機器情報を用いて、使用日時の延長の有無又は使用日時の終了時間が迫っている旨の画像又は音声を機器１０に出力させるための第２の制御情報を生成する。
【００６３】
本実施形態では、予約管理装置１００が、使用時間が終了する第２の時間前と判定すると、次の予約の有無とともに、第１の機器識別情報を機器制御装置２００に通知するので、制御情報生成部２５３は、使用時間が終了する第２の時間前となった後に、第２の制御情報を生成するものとする。但し、生成タイミングは、これに限定されるものではなく、例えば、予め第２の制御情報を生成しておいてもよい。
【００６４】
例えば、予約管理装置１００から、次の予約がない旨とともに、第１の機器識別情報（１０１）が機器制御装置２００に通知されたとする。この場合、制御情報生成部２５３は、第１の機器識別情報（１０１）を含む機器情報（図５参照）を記憶部２４０から取得し、第２の制御情報として、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いた、使用日時の延長の有無の画像又は音声を機器１０−１に出力させるための制御情報を生成する。使用日時の延長の有無の画像又は音声については、記憶部２４０に予めデータを記憶しておき、このデータを用いればよい。
【００６５】
また例えば、予約管理装置１００から、次の予約がある旨とともに、第１の機器識別情報（１０１）が機器制御装置２００に通知されたとする。この場合、制御情報生成部２５３は、第１の機器識別情報（１０１）を含む機器情報（図５参照）を記憶部２４０から取得し、第２の制御情報として、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いた、使用日時の終了時間が迫っている旨の画像又は音声を機器１０−１に出力させるための制御情報を生成する。使用日時の終了時間が迫っている旨の画像又は音声についても、記憶部２４０に予めデータを記憶しておき、このデータを用いればよい。
【００６６】
機器制御部２５５は、予約情報の使用日時及び機器１０の第２の機器識別情報に基づいて、機器１０を少なくとも電源オンの状態に制御する。具体的には、機器制御部２５５は、予約管理装置１００により使用日時が開始する第１の時間前と判定されると、制御情報生成部２５３により生成された第１の制御情報を用いて、機器１０を少なくとも電源オンの状態に制御する。
【００６７】
例えば、第１の制御情報が、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いたＷＯＬ用の電源オンコマンドを含む制御情報であるとする。この場合、機器制御部２５５は、当該第１の制御情報を用いて、機器１０−１を電源オンの状態に制御する。
【００６８】
また例えば、第１の制御情報が、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いたＷＯＬ用の電源オンコマンドに加え、ネットワーク接続状態に制御するためのコマンドを含む制御情報であるとする。この場合、機器制御部２５５は、当該第１の制御情報を用いて、機器１０−１を電源オンの状態及びネットワーク接続状態に制御する。
【００６９】
また例えば、第１の制御情報が、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いたＷＯＬ用の電源オンコマンドに加え、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）及び他の会議端末の第２の機器識別情報を含み、会議端末である機器１０−１を当該他の会議端末と会議可能な状態とするためのコマンドを含む制御情報であるとする。この場合、機器制御部２５５は、当該第１の制御情報を用いて、会議端末である機器１０−１を電源オンの状態に制御するとともに会議端末である機器１０−１を他の会議端末と会議可能な状態に制御する。具体的には、機器制御部２５５は、会議端末である機器１０−１を電源オンの状態に制御するとともに、会議端末である機器１０−１に、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）及び他の会議端末の第２の機器識別情報を会議管理装置７００に送信させる。これにより、会議管理装置７００が、会議端末である機器１０−１と他の会議端末とを会議可能な状態に制御する。
【００７０】
また例えば、第１の制御情報が、第２の機器識別情報（ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ）を用いたＷＯＬ用の電源オンコマンドに加え、機器１０−１にソフトウェアを実行させるための制御情報であるとする。この場合、機器制御部２５５は、当該第１の制御情報を用いて、機器１０−１を電源オンの状態に制御するとともに、ソフトウェア識別情報が示すソフトウェアを実行させる。
【００７１】
また例えば、予約管理装置１００から電子データが通知されている場合、機器制御部２５５は、第１の制御情報を用いて、機器１０−１を電源オンの状態に制御するとともに、当該電子データを配信する。
【００７２】
また、機器制御部２５５は、予約管理装置１００により使用日時が終了する第２の時間前と判定されると、制御情報生成部２５３により生成された第２の制御情報を用いて、使用日時の延長の有無又は使用日時の終了時間が迫っている旨の画像又は音声を機器１０に出力させる。
【００７３】
例えば、第２の制御情報が、使用日時の延長の有無の画像又は音声を機器１０−１に出力させるための制御情報であるとする。この場合、機器制御部２５５は、当該第２の制御情報を用いて、機器１０−１に使用日時の延長の有無の画像又は音声を出力させる。この場合、機器１０−１は、画像出力又は音声出力が可能な機器であればよく、例えば、プロジェクタ、会議端末、電子黒板、画像形成装置、及び情報処理装置などが挙げられる。
【００７４】
また例えば、第２の制御情報が、使用日時の終了時間が迫っている旨の画像又は音声を機器１０−１に出力させるための制御情報であるとする。この場合、機器制御部２５５は、当該第２の制御情報を用いて、機器１０−１に使用日時の終了時間が迫っている旨の画像又は音声を出力させる。この場合、機器１０−１は、画像出力又は音声出力が可能な機器であればよく、例えば、プロジェクタ、会議端末、電子黒板、画像形成装置、及び情報処理装置などが挙げられる。
【００７５】
図６は、本実施形態の機器制御システム１で実行される予約処理の一例を示すフローチャート図である。
【００７６】
まず、予約管理装置１００の予約部１５１は、ユーザが使用する情報処理装置から、選択された使用日時の入力を受け付ける（ステップＳ１０１）。
【００７７】
続いて、予約部１５１は、ユーザが使用する情報処理装置から、選択された場所を示す場所識別情報の入力を受け付ける（ステップＳ１０３）。
【００７８】
続いて、予約部１５１は、ユーザが使用する情報処理装置から、選択された機器１０を示す機器識別情報の入力を受け付ける（ステップＳ１０５）。
【００７９】
続いて、予約部１５１は、選択した機器１０とともにソフトウェアを使用し（ステップＳ１０７でＹｅｓ）、かつ当該ソフトウェアを選択可能な場合（ステップＳ１０９でＹｅｓ）、選択されたソフトウェアを示すソフトウェア識別情報の入力を受け付ける（ステップＳ１１１）。
【００８０】
ここで、機器１０とともに使用するソフトウェアとしては、例えば、機器１０が会議端末の場合に使用する会議用のアプリケーションなどが挙げられる。また、ソフトウェアを選択可能な場合としては、例えば、当該ソフトウェアがライセンスで管理されており、契約したライセンス数分しか同時に使用できないという条件の下、ステップＳ１０１で入力した使用日時にライセンスが余っている場合などが挙げられる。
【００８１】
なお、選択した機器１０とともにソフトウェアを使用しない場合や（ステップＳ１０７でＮｏ）、ソフトウェアを選択不可能な場合（ステップＳ１０９でＮｏ）、ステップＳ１１１の処理は行われない。
【００８２】
続いて、予約部１５１は、ユーザが使用する情報処理装置から、予約を確定する確定入力を受け付ければ（ステップＳ１１３でＹｅｓ）、受け付けた情報を予約情報として予約情報記憶部１４１に記憶し、予約を確定する（ステップＳ１１５）。
【００８３】
なお、予約部１５１は、ユーザが使用する情報処理装置から、予約を確定する確定入力を受け付けなければ（ステップＳ１１３でＮｏ）、ステップＳ１０１に戻り、選択の修正等を受け付ける。
【００８４】
図７は、本実施形態の機器制御システム１で実行される開始処理の一例を示すフローチャート図である。
【００８５】
まず、判定部１５３は、予約情報記憶部１４１に記憶された予約情報を参照し、第１の時間後に使用日時が開始する予約情報の有無を確認する（ステップＳ２０１）。第１の時間後に使用日時が開始する予約情報がなければ（ステップＳ２０１でＮｏ）、ステップＳ２０１へ戻る。
【００８６】
第１の時間後に使用日時が開始する予約情報があれば（ステップＳ２０１でＹｅｓ）、判定部１５３は、当該予約情報に含まれる第１の機器識別情報を、当該第１の機器識別情報が示す機器を少なくとも電源オンさせるために、機器制御装置２００へ通知し、制御情報生成部２５３は、通知された第１の機器識別情報に基づいて、当該第１の機器識別情報が示す機器１０を少なくとも電源オンの状態に制御するための第１の制御情報を生成する（ステップＳ２０３）。
【００８７】
続いて、機器制御部２５５は、第１の制御情報を用いて、機器１０を少なくとも電源オンの状態に制御する（ステップＳ２０５）。
【００８８】
図８は、本実施形態の機器制御システム１で実行される終了処理の一例を示すフローチャート図である。
【００８９】
まず、判定部１５３は、予約情報記憶部１４１に記憶された予約情報を参照し、第２の時間後に使用日時が終了する予約情報の有無を確認する（ステップＳ３０１）。第２の時間後に使用日時が終了する予約情報がなければ（ステップＳ３０１でＮｏ）、ステップＳ３０１へ戻る。
【００９０】
第２の時間後に使用日時が終了する予約情報があれば（ステップＳ３０１でＹｅｓ）、判定部１５３は、当該予約情報に含まれる場所識別情報を含む他の予約情報を参照し、当該場所識別情報が示す場所を当該使用日時の終了直後に使用する予約の有無を判定する（ステップＳ３０３）。
【００９１】
予約がない場合（ステップＳ３０３でＮｏ）、判定部１５３は、第２の時間後に使用日時が終了する予約情報に含まれる第１の機器識別情報とともに次の予約がない旨を機器制御装置２００に通知し、制御情報生成部２５３は、使用日時の延長の有無の画像又は音声を第１の機器識別情報が示す機器１０に出力させるための第２の制御情報を生成する（ステップＳ３０５）。
【００９２】
一方、予約がある場合（ステップＳ３０３でＹｅｓ）、判定部１５３は、第２の時間後に使用日時が終了する予約情報に含まれる第１の機器識別情報とともに次の予約がある旨を機器制御装置２００に通知し、制御情報生成部２５３は、使用日時の終了時間が迫っている旨の画像又は音声を第１の機器識別情報が示す機器１０に出力させるための第２の制御情報を生成する（ステップＳ３０７）。
【００９３】
続いて、機器制御部２５５は、第２の制御情報がステップＳ３０５で生成された制御情報であれば、使用日時の延長の有無の画像又は音声を第１の機器識別情報が示す機器１０に出力させ、第２の制御情報がステップＳ３０７で生成された制御情報であれば、使用日時の終了時間が迫っている旨の画像又は音声を第１の機器識別情報が示す機器１０に出力させる（ステップＳ３０９）。
【００９４】
以上のように本実施形態では、予約情報及び機器情報を用いて、予約場所に配置された機器の機器制御を行う。このため本実施形態によれば、使用時間の開始時に合わせて、ユーザ等の人手を介さずに、即ち、自動的に、機器の電源オンなど機器を目的に合わせた動作を行える状態に制御でき、機器を目的に合わせた動作を行える状態にする際にかかるユーザ負担を抑えることができる。
【００９５】
（変形例）
上記実施形態において、予約情報に第１の機器識別情報が複数含まれており、１の第１の機器識別情報が示す機器１０が電子黒板であるとする。この場合、電子黒板である機器１０は、ユーザにより共有操作が行われると、機器１０が出力した出力情報（例えば、画面情報）を、自身の第１の機器識別情報とともに予約管理装置１００に送信し、予約管理装置１００は、出力情報とともに当該第１の機器識別情報が含まれる予約情報に含まれる他の第１の機器識別情報を機器制御装置２００に送信し、機器制御部２５５は、他の第１の機器識別情報が示す機器１０に出力情報を配信するようにしてもよい。
【００９６】
このようにすれば、会議等が行われている最中のデータ共有も自動化できる。
【００９７】
また、上記実施形態において、予約管理装置１００及び機器制御装置２００が有する機能の一部又は全てを１つの装置に集約してもよい。
【００９８】
（ハードウェア構成）
図９は、上記実施形態の予約管理装置１００及び機器制御装置２００（以下、上記実施形態の各装置と称する）のハードウェア構成の一例を示す図である。上記実施形態の各装置は、ＣＰＵなどの制御装置８０１と、ＲＯＭやＲＡＭなどの記憶装置８０２と、ＨＤＤなどの外部記憶装置８０３と、ディスプレイなどの表示装置８０４と、キーボードやマウスなどの入力装置８０５と、通信Ｉ／Ｆ（インタフェース）８０６と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００９９】
上記実施形態の各装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０１００】
また、上記実施形態の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記実施形態の各装置で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記実施形態の各装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１０１】
上記実施形態の各装置で実行されるプログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵがＨＤＤからプログラムをＲＡＭ上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【符号の説明】
【０１０２】
１  機器制御システム
２  第１ネットワーク
３  第２ネットワーク
４  第１ネットワーク
１０−１〜１０−ｎ（１０）  機器
１１−１  機器
１００  予約管理装置
１１０  通信部
１２０  操作部
１３０  表示部
１４０  記憶部
１４１  予約情報記憶部
１５０  制御部
１５１  予約部
１５３  判定部
２００  機器制御装置
２１０  通信部
２２０  操作部
２３０  表示部
２４０  記憶部
２５０  制御部
２５１  機器情報取得部
２５３  制御情報生成部
２５５  機器制御部
６００  遠隔管理装置
７００  会議管理装置
８０１  制御装置
８０２  記憶装置
８０３  外部記憶装置
８０４  表示装置
８０５  入力装置
８０６  通信Ｉ／Ｆ
【先行技術文献】
【特許文献】
【０１０３】
【特許文献１】特許第５０８８１５３号公報
【図１】
2019024234.tif 000003
【図２】
2019024234.tif 000004
【図３】
2019024234.tif 000005
【図４】
2019024234.tif 000006
【図５】
2019024234.tif 000007
【図６】
2019024234.tif 000008
【図７】
2019024234.tif 000009
【図８】
2019024234.tif 000010
【図９】
2019024234.tif 000011
【手続補正書】
【提出日】平成30年10月19日(2018.10.19)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、機器制御システムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、上記事情に鑑みてなされたものであり、機器を目的に合わせた動作を行える状態にする際にかかるユーザ負担を抑えることができる機器制御システムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる機器制御システムは、少なくとも１つの機器と、ユーザが予約した場所を識別する情報と、前記場所を利用する日時の情報と、前記日時に前記場所で利用する前記機器を識別する情報と、を記憶する予約管理装置と、ネットワークを介して前記機器を起動する制御を行う機器制御装置と、を含み、前記予約管理装置は、前記日時の情報に応じて、前記場所で利用する前記機器を識別する情報を前記機器制御装置に送信し、前記機器制御装置は、受信した前記機器を識別する情報に基づき、前記機器を起動する制御を行う。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
以下、添付図面を参照しながら、本発明にかかる機器制御システムの実施形態を詳細に説明する。
【手続補正６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つの機器と、
ユーザが予約した場所を識別する情報と、前記場所を利用する日時の情報と、前記日時に前記場所で利用する前記機器を識別する情報と、を記憶する予約管理装置と、
ネットワークを介して前記機器を起動する制御を行う機器制御装置と、
を含み、
前記予約管理装置は、前記日時の情報に応じて、前記場所で利用する前記機器を識別する情報を前記機器制御装置に送信し、
前記機器制御装置は、受信した前記機器を識別する情報に基づき、前記機器を起動する制御を行う、
機器制御システム。
【請求項２】
前記機器を起動する前記機器制御装置は、前記場所に応じて設置され、操作入力を受け付けるタッチパネルを備える装置である、
請求項１に記載の機器制御システム。
【請求項３】
前記機器制御装置は、前記機器に、前記場所を使用する日時の終了時間が迫っている旨の音声を出力させる、
請求項１または２に記載の機器制御システム。
【請求項４】
前記機器は、電子黒板またはディスプレイを備える情報処理装置である、
請求項１ないし３の何れか一項に記載の機器制御システム。
【請求項５】
前記機器は、前記機器の画面情報を、ユーザによる共有操作に基づいて前記予約管理装置に送信する、
請求項４に記載の機器制御システム。
【請求項６】
前記予約管理装置に送信された機器の画面情報は、前記機器制御装置を介して、他の機器に送信される、
請求項５に記載の機器制御システム。