(57)【要約】【課題】サービスの提供レベルを適切に制御すること。【解決手段】端末装置と通信する制御システムは、前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得手段と、前記端末情報および前記周辺情報に基づいて、前記端末装置に対するサービスの提供レベルを判定する判定手段と、を備える。【選択図】図５
2018207203.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と通信する制御システムであって、
前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得手段と、
前記端末情報および前記周辺情報に基づいて、前記端末装置に対するサービスの提供レベルを判定する判定手段と、
を備える制御システム。
【請求項２】
前記取得手段は、前記端末装置の周辺に存在する周辺機器から前記周辺設備の状態を示す前記周辺情報を取得し、
前記判定手段は前記周辺情報に基づいて、前記端末装置から前記サービスを提供するサーバ装置への接続可否を判定する
請求項１に記載の制御システム。
【請求項３】
前記判定手段により、前記サーバ装置への接続が拒否された場合に、前記端末装置に対して、前記周辺設備の状態の変更を促す通知を行う状態変更通知手段、
を備える請求項２に記載の制御システム。
【請求項４】
前記判定手段により、前記サーバ装置への接続が拒否された場合に、前記周辺設備の状態を変更する状態変更手段、
を備える請求項２または請求項３に記載の制御システム。
【請求項５】
前記サービスの提供レベルに応じて、前記端末装置に前記サービスを提供する際に用いる回線を選択する回線選択手段、
を備える請求項１から請求項４のいずれか一項に記載の制御システム。
【請求項６】
前記サービスの提供レベルに応じて、所定の制約のあるサービスを前記端末装置に提供するサービス制限手段、
を備える請求項１から請求項５のいずれか一項に記載の制御システム。
【請求項７】
前記取得手段は、前記端末装置の性能を表す性能情報を取得し、
前記性能情報に基づいて、前記端末装置に割り当てる帯域を制御する帯域制御手段、
を備える請求項１から請求項６のいずれか一項に記載の制御システム。
【請求項８】
制御システムと通信する端末装置であって、
通信部と制御部とを備え、
前記制御部は、
前記端末装置の周辺設備に関する周辺情報を、前記通信部を介して取得し、
前記端末装置に関する情報および前記周辺情報を、前記通信部を介して前記制御システムに送信し、
前記制御システムにより判定されたサービスの提供レベルを、前記通信部を介して前記制御システムから受信し、
受信した前記サービスの提供レベルに応じて、前記サービスを提供するサーバ装置との通信を前記通信部を介して行う、
端末装置。
【請求項９】
前記制御部は、前記制御システムにより判定された前記サービスの提供レベルに基づいて、自端末の機能の一部を制限する、
請求項８に記載の端末装置。
【請求項１０】
端末装置と通信する制御システムの制御方法であって、
前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得ステップと、
前記端末情報および前記周辺情報に基づいて、前記端末装置へのサービスの提供レベルを判定する判定ステップと、
を備える制御方法。
【請求項１１】
端末装置と通信する制御システムのコンピュータに、
前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得手順と、
前記端末情報および前記周辺情報に基づいて、前記端末装置へのサービスの提供レベルを判定する判定手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御システム、端末装置、制御方法およびプログラムに関する。
【背景技術】
【０００２】
スマートフォン等の携帯通信端末の普及、高機能化に伴い、携帯通信端末を用いたサービスが多様化している。このような状況の中で、例えば、オフィスでのテレビ会議での利用に際しては、セキュリティを担保したアクセスのみを許可するといった、場面や状況に応じたサービスの提供が求められている。
【０００３】
例えば、特許文献１には、加入者情報が記録された識別用記録媒体の装着により通信機として機能する携帯通信端末であって、装着された識別用記録媒体と通信するインタフェース部と、識別用記録媒体の初回の装着時に該識別用記録媒体で指定されたサーバと接続し、該識別用記録媒体に紐付けられたアプリケーションプログラムをダウンロードするアプリケーション取得部と、前記アプリケーションプログラムに埋め込まれている識別情報と前記識別用記録媒体に埋め込まれている識別情報とを照合する照合部と、前記アプリケーションプログラムと前記識別用記録媒体の識別情報が一致しない場合、アプリケーションプログラムの少なくとも一部の機能の使用を制限する機能制限部と、を備えることを特徴とする携帯通信端が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００８／１２９７７３号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術は、加入者情報に基づいてアプリケーションプログラムの機能を制限するものであり、周囲の状況に応じてアプリケーションプログラムの機能を制限することについては検討されていない。つまり、周囲の状況に応じてサービスの提供レベルを適切に制御することができないという課題があった。
【０００６】
本発明は上記の点に鑑みてなされたものであり、サービスの提供レベルを適切に制御することができる制御システム、端末装置、制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、端末装置と通信する制御システムであって、前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得手段と、前記端末情報および前記周辺情報に基づいて、前記端末装置に対するサービスの提供レベルを判定する判定手段と、を備える制御システムである。
【０００８】
また、本発明の一態様は、制御システムと通信する端末装置であって、通信部と制御部とを備え、前記制御部は、前記端末装置の周辺設備に関する周辺情報を、前記通信部を介して取得し、前記端末装置に関する情報および前記周辺情報を、前記通信部を介して前記制御システムに送信し、前記制御システムにより判定されたサービスの提供レベルを、前記通信部を介して前記制御システムから受信し、受信した前記サービスの提供レベルに応じて、前記サービスを提供するサーバ装置との通信を前記通信部を介して行う、端末装置である。
【０００９】
また、本発明の一態様は、端末装置と通信する制御システムの制御方法であって、前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得ステップと、前記端末情報および前記周辺情報に基づいて、前記端末装置へのサービスの提供レベルを判定する判定ステップと、を備える制御方法である。
【００１０】
また、本発明の一態様は、端末装置と通信する制御システムのコンピュータに、前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得手順と、前記端末情報および前記周辺情報に基づいて、前記端末装置へのサービスの提供レベルを判定する判定手順と、を実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、サービスの提供レベルを適切に制御することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態の概要を示す概略図である。
【図２】第１の実施形態に係るシステムの構成例を示すシステム構成図である。
【図３】第１の実施形態に係る端末装置の機能構成例を示すブロック図である。
【図４】第１の実施形態に係る周辺機器の機能構成例を示すブロック図である。
【図５】第１の実施形態に係る制御装置の機能構成例を示すブロック図である。
【図６】第１の実施形態に係る端末データのデータ構成例を示す図である。
【図７】第１の実施形態に係る接続データのデータ構成例を示す図である。
【図８】第１の実施形態に係るサーバ装置の機能構成例を示すブロック図である。
【図９】第１の実施形態に係るアプリケーションデータのデータ構成例を示す図である。
【図１０】第１の実施形態に係るシステムの動作の一例を示すシーケンス図である。
【図１１】第２の実施形態に係るシステムの構成例を示すシステム構成図である。
【図１２】第２の実施形態に係る端末装置の機能構成例を示すブロック図である。
【図１３】第２の実施形態に係る制御装置の機能構成例を示すブロック図である。
【図１４】第２の実施形態に係るサーバ装置の機能構成例を示すブロック図である。
【図１５】第２の実施形態に係るシステムの動作の一例を示すシーケンス図である。
【図１６】第３の実施形態に係る制御装置の機能構成を示すブロック図である。
【図１７】第３の実施形態に係る制御装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本発明の実施形態について説明する。
＜第１の実施形態＞
まず、本発明の第１の実施形態の概要について図１の例を用いて説明する。
図１は、第１の実施形態の概要を示す概略図である。この例では、会議室ｒｍ内に４つの机ｄｓ１〜ｄｓ４が設置されている。机ｄｓ１の上に、端末装置１０が設置されている。端末装置１０は、通信機能を有し、例えば、端末装置１０にＳＩＭ（Subscriber Identity Module）カードを挿入して、テレビ会議を行うことができる。端末装置１０はテレビ会議機能と通信機能を一体として備えてもよいし、複数の装置により端末装置１０の機能を実現してもよい。端末装置１０は基地局装置２５を介して制御システム３００に接続し、テレビ会議サービスを提供するサーバ装置４０に接続する。
【００１４】
会議室ｒｍは、ドアｄｒと、窓ｗｄと、窓ｗｄに設置されたブラインドｂｌとを備える。ドアｄｒには、周辺機器２０−１が接続されている。周辺機器２０−１は通信機能を有し、端末装置１０の周辺に設置される。周辺機器２０−１はセンサを有し、ドアの開閉状態、施錠状態等（周辺情報とも称する）を取得し、取得した周辺情報を基地局装置２５を介して制御システム３００へ送信する。
【００１５】
同様に、窓ｗｄまたはブラインドｂｌには通信機能を有する周辺機器２０−２が設置されている。周辺機器２０−２はセンサを有し、窓やブラインドの開閉状態、窓の施錠状態（周辺情報とも称する）を取得し、取得した周辺情報を基地局装置２５を介して制御システム３００へ送信する。
【００１６】
テレビ会議を開始するにあたり、端末装置１０は、端末装置１０に関する端末情報を制御システム３００へ送信する。端末情報は、端末ＩＤや端末装置の能力を示す情報、端末装置に挿入されたＳＩＭカードに記録された加入者情報等を含む。
【００１７】
制御システム３００は、端末装置１０から取得した端末情報と、周辺機器２０−１および２０−２から取得した周辺情報に基づいて、端末装置１０へのサービスの提供レベルを判定する。例えば、制御システム３００は、上記の情報に基づいて、端末装置１０に対するテレビ会議サービスの提供可否を判定する。あるいは、テレビ会議サービスを提供するサーバ装置４０への接続の可否を判定する。
【００１８】
制御システム３００は、例えば、加入者番号が予め登録された番号であるか、端末装置が所定の基準以上の端末能力（通信速度、処理性能等）を有するかによってサービスの提供レベルを判定する。また、例えば、ドアが開いている場合やブラインドが開いている場合には、テレビ会議システムサービスの提供を拒否する等、端末装置の周辺設備の状況に基づいてサービスの提供レベルを判定する。
【００１９】
このように、本実施形態に係る制御システム３００は、端末装置１０に関する端末情報と端末装置１０の周辺設備に関する周辺情報とを取得し、取得した端末情報および周辺情報に基づいて、端末装置１０へのサービスの提供レベルを判定する。これにより、端末に関する情報と、端末の周辺の状況に基づいて、適切にサービスの提供レベルを設定することができる。
【００２０】
次に、本実施形態に係るシステム１の構成例について説明する。
図２は、本実施形態に係るシステム１の構成例を示すシステム構成図である。システム１は、端末装置１０と、周辺機器２０（２０−１、２０−２）と、基地局装置２５と、制御システム３００と、サーバ装置４０（４０−１、４０−２）とを備える。
【００２１】
端末装置１０は、通信機能を有する携帯端末であり、例えばスマートフォンである。端末装置は例えば、ＬＴＥ（Long Term Evolution）方式により、基地局装置２５を介して制御システム３００と通信する。
【００２２】
周辺機器２０（図２の例では、周辺機器２０−１および２０−２）は、端末装置１０の周辺に設置された小型通信端末である。周辺機器２０は、センサ機能を有し、設置された対象の設備（ドア、窓、ブラインド等）の状態（開閉状態、施錠状態等）を取得する。周辺機器２０は、例えば、ＬＴＥ方式により、基地局装置２５を介して制御システム３００と通信する。
【００２３】
基地局装置２５は、端末装置１０や周辺機器２０と、制御システム３００との通信を中継する基地局装置であり、例えば、ＬＴＥ方式におけるｅＮｏｄｅＢ（evolved Node B）である。
【００２４】
制御システム３００は、端末装置１０や周辺機器２０と、サーバ装置４０との通信を制御し中継する制御システムであり、例えばＥＰＣ（Evolved Packet Core）である。制御システム３００は、制御装置３０と、データベース３１とを備える。なお、基地局装置２５やサーバ装置４０を含めて制御システム３００と称してもよい。あるいは、端末装置１０や周辺機器２０と基地局装置２５との間の無線区間を含めて制御システム３００と称してもよい。
【００２５】
制御装置３０は、端末装置１０とサーバ装置４０との間の通信を制御する制御装置であり、例えば、ＥＰＣにおけるＰ−ＧＷ（Packet Data Network Gateway）である。制御装置３０は、端末装置１０の通信の制御に関する各種情報を保持するデータベース３１から各種情報を取得し、端末装置１０の通信を制御する。なお、図２の例では、１台の制御装置３０を図示しているが、複数の装置で機能や処理を分散してもよい。
【００２６】
サーバ装置４０（図２の例では、サーバ装置４０−１およびサーバ装置４０−２）は、端末装置１０に対してサービスを提供するサーバ装置である。サーバ装置４０−１は、テレビ会議サービスを提供するテレビ会議サーバであり、サーバ装置４０−２は、データベースサービスを提供するデータベースサーバである。サーバ装置４０−１および４０−２と制御システム３００は専用線ｄｌ１およびｄｌ２でそれぞれ接続されている。
【００２７】
次に、端末装置１０の機能構成について説明する。
図３は、本実施形態に係る端末装置１０の機能構成例を示すブロック図である。端末装置１０は、端末制御部１１と、端末記憶部１２と、端末通信部１３と、入力部１４と、出力部１５とを備える。
【００２８】
端末制御部１１は、端末装置１０の各種機能を制御する。端末制御部１１が有する機能の一部または全ては、例えば、端末制御部１１が備えるＣＰＵ（Central Processing Unit）等の１以上のプロセッサが端末記憶部１２に記憶されている各種プログラムを実行することにより実現されてもよい。端末制御部１１は、送信制御部１１１と、受信制御部１１２と、周辺情報取得部１１３とを備える。
【００２９】
送信制御部１１１は、端末装置１０の送信処理を制御する。例えば、送信制御部１１１は、サーバ装置４０に対するサービス要求メッセージの生成、送信を制御する。また、例えば、周辺情報取得部１１３が取得した周辺情報を制御システム３００に送信する。  
受信制御部１１２は、端末装置１０の受信処理を制御する。例えば、受信制御部１１２は、サーバ装置４０や制御システム３００からの各種メッセージの受信を制御する。
【００３０】
周辺情報取得部１１３は、周辺機器２０から端末通信部１３を介して、周辺情報を取得する。周辺機器２０との通信には、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信や、ＷｉＦｉ（登録商標）等の無線ＬＡＮ（Local Area Network）通信が用いられてもよい。また、ＬＴＥ  Ｄｉｒｅｃｔ等の装置間での直接通信を用いてもよい。なお、周辺機器２０が周辺情報を直接制御システム３００に送信する場合は、端末装置１０は、周辺情報取得部１１３を備えなくてもよい。
【００３１】
端末記憶部１２は、例えば、ＨＤＤ（Hard Disc Drive）、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、ＲＯＭ（Read Only  Memory）、またはＲＡＭ（Random Access Memory）などにより構成される。端末記憶部１２は、端末装置１０に関する各種情報やプログラムを記憶する。
端末通信部１３は、有線または無線の通信回線を介して装置間の通信を行うための外部インターフェイスである。端末通信部１３は、送信制御部１１１および受信制御部１１２の制御に基づいて、制御システム３００や周辺機器２０等と通信する。なお、端末装置１０は、端末通信部１３として複数の無線装置（デバイス）を含んでいてもよく、複数の通信方式に対応していてもよい。
【００３２】
入力部１４は、ユーザからの情報の入力を受け付ける。入力部１４は、例えば、タッチパネル、キーボード、音声入力等から入力された入力指示を受け付け、端末制御部１１に出力する。
出力部１５は、ユーザへ情報を出力する。出力部１５は、端末制御部１１の制御に基づき、例えば、ディスプレイへの表示、スピーカによる音声出力等により、各種メッセージ、コンテンツ等を出力する。
【００３３】
次に、周辺機器２０の機能構成について説明する。
図４は、本実施形態に係る周辺機器２０の機能構成例を示すブロック図である。周辺機器２０は、周辺機器制御部２１と、センサ部２２と、周辺機器記憶部２３と、周辺機器通信部２４とを備える。
【００３４】
周辺機器制御部２１は、周辺機器２０の各種機能を制御する。周辺機器制御部２１が有する機能の一部または全ては、例えば、周辺機器制御部２１が備えるＣＰＵ（Central Processing Unit）等の１以上のプロセッサが周辺機器記憶部２３に記憶されている各種プログラムを実行することにより実現されてもよい。周辺機器制御部２１は、例えば、センサ部２２が取得した周辺情報を周辺機器通信部２４を介して制御システム３００へ送信する。あるいは、周辺機器２０が制御システム３００と直接通信する通信回線を有していない場合は、周辺機器制御部２１は、周辺情報を周辺機器通信部２４を介して端末装置１０へ送信してもよい。
【００３５】
センサ部２２は、接触センサ、赤外線センサ、加速度センサ等の各種センサを有し、周辺機器２０の周辺情報を取得する。周辺情報とは端末装置１０の周辺に存在する周辺機器２０が接続されている設備の状態を表す情報である。設備とは、例えば、ドア、窓、ブラインド等であり、設備の状態とは、ドア、窓、ブラインド等の開閉状態や施錠されているか否か等である。センサ部２２は、各種センサにより、接続された設備の状態を検知する。
【００３６】
周辺機器記憶部２３は、例えば、ＨＤＤ（Hard Disc Drive）、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、ＲＯＭ（Read Only  Memory）、またはＲＡＭ（Random Access Memory）などにより構成される。周辺機器記憶部２３は、周辺機器２０に関する各種情報やプログラムを記憶する。
周辺機器通信部２４は、有線または無線の通信回線を介して装置間の通信を行うための外部インターフェイスである。周辺機器通信部２４は、周辺機器制御部２１の制御に基づいて、制御システム３００や端末装置１０と通信する。
【００３７】
次に、制御装置３０の機能構成について説明する。
図５は、本実施形態に係る制御装置３０の機能構成例を示すブロック図である。制御装置３０は、制御部３０１と、記憶部３０２と、通信部３０３とを備える。
【００３８】
制御部３０１は、制御装置３０の各種機能を制御する。制御装置３０が有する機能の一部または全ては、例えば、制御装置３０が備えるＣＰＵ（Central Processing Unit）等の１以上のプロセッサが記憶部３０２に記憶されている各種プログラムを実行することにより実現されてもよい。制御部３０１は、取得部３０１１と、判定部３０１２と、状態変更通知部３０１３と、状態変更部３０１４とを備える。
【００３９】
取得部３０１１は、判定部３０１２による判定に必要な各種情報を取得する。具体的には、取得部３０１１は、端末装置１０に関する端末情報を、通信部３０３を介して端末装置１０から取得する。端末情報は、端末ＩＤや端末装置の能力を示す情報、端末装置に挿入されたＳＩＭ（Subscriber Identity Module）カードに記録された加入者情報等を含む。
【００４０】
また、取得部３０１１は、端末装置１０の周辺設備に関する周辺情報を取得する。周辺情報は、上述した通り、端末装置１０の周辺に存在する周辺機器２０が接続されている設備の状態を表す情報であり、例えば、ドアや窓の開閉状態や施錠状態である。
また、取得部３０１１は、データベース３１から、端末装置１０と周辺機器２０の対応関係を表す情報やＡＰＮ（Access Point Name）に対応する接続先（サーバ装置４０）の情報を取得する。ＡＰＮとは、制御システム３００に接続するための設定値等を含む情報である。
【００４１】
判定部３０１２は、取得部３０１１が取得した端末情報および周辺情報に基づいて、端末装置１０に対するサービスの提供レベルを判定する。サービスの提供レベルには、サービスの提供を許可する、制限付きでサービスを提供する、サービスの提供を拒否する等のレベルが含まれる。サービスの制限の度合いにより複数のレベル分けをしてもよい。本実施形態では、サービスの提供を許可する、すなわちサーバ装置４０への接続を許可する場合と、サービスの提供を拒否する、すなわちサーバ装置４０への接続を拒否する場合の２段階のサービスレベルである例について説明する。
【００４２】
状態変更通知部３０１３は、判定部３０１２により、サーバ装置４０への接続が拒否された場合に、端末装置１０に対して、周辺機器２０に接続された設備の状態の変更を促す通知を行う。例えば、ドアが開いているためにサーバ装置４０への接続が拒否された場合に、「ドアを閉めてください。」等のメッセージを生成し、端末装置１０に送信する。これによりユーザにドアを閉めることを促し、サーバ装置４０への接続条件を満たすようにすることができる。
【００４３】
状態変更部３０１４は、判定部３０１２により、サーバ装置４０への接続が拒否された場合に、周辺機器２０の状態を変更する。例えば、ドアが施錠されていないために、サーバ装置４０への接続が拒否された場合に、ドアを施錠する遠隔指示を周辺機器２０に対して送信し、ドアを施錠させる。また、例えば、ドアを施錠する遠隔指示を、当該ドアが接続するオフィス等の管理システムに対して送信し、ドアを施錠させてもよい。これにより、ドア等の設備の状態を直接変更させ、サーバ装置４０への接続条件を満たすようにすることができる。
【００４４】
記憶部３０２は、例えば、ＨＤＤ（Hard Disc Drive）、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、ＲＯＭ（Read Only  Memory）、またはＲＡＭ（Random Access Memory）などにより構成される。記憶部３０２は、制御装置３０に関する各種情報やプログラムを記憶する。
通信部３０３は、有線または無線の通信回線を介して他の装置と通信を行うための外部インターフェイスである。通信部３０３は、制御部３０１の制御に基づいて、制御システム３００内の装置と通信する。
【００４５】
次に、データベース３１が保持するデータについて説明する。データベース３１は、システム接続許可リスト、閉域網接続許可リスト、端末データ、接続データを保持する。
【００４６】
システム接続許可リストは、制御システム３００に接続が許可された端末の端末ＩＤや加入者番号等が記載されたホワイトリストである。
閉域網許可リストは、閉域網に接続できる加入者番号等が記載されたホワイトリストである。
【００４７】
端末データは、端末装置１０と周辺機器２０の対応を記述したデータである。
図６は、端末データのデータ構成例を示す図である。端末データは、端末ＩＤに対して、１以上の周辺機器ＩＤを対応付けたデータである。端末データにより端末装置１０に対応付けられた周辺機器２０は、端末装置１０の周辺に設置されていること（例えば、同じ会議室内に設置されていること）を示している。各周辺機器ＩＤには、周辺機器２０の名称や状態等が対応付けて記述されている。周辺機器２０の状態は、例えば、ドアやブラインドの開閉状態や、ドアや窓の施錠状態を示す。
【００４８】
接続データは、ＡＰＮに対応するサーバ装置４０への接続情報を記述したデータである。
図７は、接続データのデータ構成例を示す図である。接続データには、ＡＰＮに対応するサーバアドレスや接続回線、サーバ要求条件等が記述される。サーバアドレスは、サーバ装置４０への接続時に指定するＵＲＬ（Uniform Resource Locator）やＩＰ（Internet Protocol）アドレス等である。接続回線は、制御システム３００とサーバ装置４０との間の回線種別を示すであり、例えば専用線（閉域網）、一般回線（インターネット網）等である。サーバ要求条件は、ＡＰＮに対応するサーバ装置４０が要求する接続条件である。例えば、ドアが施錠されていること、等である。サーバ要求条件は複数記述されていてもよい。
【００４９】
なお、データベース３１が保持するデータは制御システム３００内の複数のデータベースで分散して保持してもよいし、制御装置３０の記憶部３０２内に保持されてもよい。
【００５０】
次に、サーバ装置４０の機能構成について説明する。
図８は、本実施形態に係るサーバ装置４０の機能構成例を示すブロック図である。サーバ装置４０は、サーバ制御部４１と、サーバ記憶部４２と、サーバ通信部４３とを備える。
【００５１】
サーバ制御部４１は、サーバ装置４０の各種機能を制御する。サーバ装置４０が有する機能の一部または全ては、例えば、サーバ装置４０が備えるＣＰＵ（Central Processing Unit）等の１以上のプロセッサがサーバ記憶部４２に記憶されている各種プログラムを実行することにより実現されてもよい。サーバ制御部４１は、サービス生成部４１１と、サーバ判定部４１２と、通知制御部４１３とを備える。
【００５２】
サービス生成部４１１は、端末装置１０からの要求に応じて、端末装置１０に提供するコンテンツを生成する。コンテンツとは、例えば、ＷＥＢサーバにおけるＨＴＭＬ（HyperText Markup Language）データ、テレビ会議サーバにおける相手側映像、データベースサーバにおけるデータ抽出結果等である。
【００５３】
サーバ判定部４１２は、端末装置１０に対するサービスの提供の可否を判定する。本実施形態では、サーバ判定部４１２は、通知制御部によるアプリケーション情報通知後に、端末装置１０により当該アプリケーションの利用が許諾された場合に端末装置１０に対するサービスの提供を許可する。なお、制御装置３０の判定部３０１２と同様に、端末情報および周辺情報に基づいて、端末装置１０に対するサービスの提供レベルを判定してもよい。
【００５４】
通知制御部４１３は、端末装置１０や制御システム３００に対する各種通知を制御する。例えば、通知制御部４１３は、端末装置１０から指定されたアプリケーションＩＤに対応するアプリケーション情報を、サーバ記憶部４２に記憶されているアプリケーションデータから取得し、端末装置１０に通知する。
【００５５】
サーバ記憶部４２は、例えば、ＨＤＤ（Hard Disc Drive）、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、ＲＯＭ（Read Only  Memory）、またはＲＡＭ（Random Access Memory）などにより構成される。サーバ記憶部４２は、サーバ装置４０に関する各種情報やプログラムを記憶する。
【００５６】
また、サーバ記憶部４２は、アプリケーションデータを記憶する。図９の例に示すデータ構成例の通り、アプリケーションデータはアプリケーションＩＤに対応するアプリケーション名称や当該アプリケーションの機能や特徴を記述したデータである。アプリケーションの機能や特徴は複数記述されてもよく、また階層構造を有してもよい。
【００５７】
サーバ通信部４３は、有線または無線の通信回線を介して他の装置と通信を行うための外部インターフェイスである。サーバ通信部４３は、サーバ制御部４１の制御に基づいて、制御システム３００と通信する。
【００５８】
次に、本実施形態に係るシステム１の動作について説明する。
図１０は、本実施形態に係るシステム１の動作の一例を示すシーケンス図である。
【００５９】
（ステップＳ１０１）端末装置１０にＳＩＭカードが挿入され、電源がＯＮになると、端末装置１０は、制御システム３００に対してシステム接続要求を送信する。システム接続要求には、端末装置１０の端末ＩＤやＳＩＭカードに記録された加入者情報（加入者番号等）が含まれる。
【００６０】
（ステップＳ１０２）制御システム３００は、端末装置１０を制御システム３００に接続してよいか否かを判定する。具体的には、システム接続要求に含まれる端末ＩＤおよび加入者番号がシステム接続許可リストに登録されているか否かに基づいて接続の可否を判定する。接続拒否と判定した場合、接続不可の旨を端末装置１０に通知し、処理を終了する。接続許可と判定した場合、接続許可の旨を端末装置１０に通知し、処理を継続する。
【００６１】
（ステップＳ１０３）端末装置１０は、制御システム３００にサーバ接続要求を送信する。サーバ接続要求には、端末ＩＤ、加入者情報、ＡＰＮ、アプリケーションＩＤ等が含まれる。
【００６２】
（ステップＳ１０４）制御システム３００は、端末装置１０を閉域網へ接続してよいか否かを判定する。制御システム３００は、サーバ接続要求に含まれるＡＰＮに対応する接続データを参照して、接続条件を取得する。この例では、制御システム３００とサーバ装置４０とは閉域網（専用線）で接続されているため、制御システム３００は、端末装置１０を閉域網に接続してよいか否かを判定する。具体的には、サーバ接続要求に含まれる加入者番号が、閉域網許可リストに登録されているか否かに基づいて接続の可否を判定する。接続拒否と判定した場合、接続不可の旨を端末装置１０に通知し、処理を終了する。接続許可と判定した場合、接続許可の旨を端末装置１０に通知し、処理を継続する。
【００６３】
（ステップＳ１０５）制御システム３００は、サーバ要求条件を取得する。具体的には、制御システム３００は、サーバ接続要求に含まれるＡＰＮに対応する接続データを参照して、サーバ要求条件を取得する。サーバ要求条件は、例えば、ドアや窓の開閉状態や施錠状態に関する条件等である。
【００６４】
（ステップＳ１０６）制御システム３００は、端末データを参照して、端末ＩＤに対応する周辺機器ＩＤを取得する。つまり、サーバ接続要求をした端末装置１０の周辺に設置されている周辺機器の周辺機器ＩＤを取得する。
【００６５】
（ステップＳ１０７）制御システム３００は周辺情報を取得する。具体的には、ステップＳ１０６で取得した周辺機器ＩＤに対応する周辺機器２０に対して、当該周辺機器２０が接続している設備の状態を問い合わせて取得する。あるいは、端末装置１０が予め周辺機器２０から当該設備の状況を取得し、サーバ接続要求に当該設備の状況を含めることにより、周辺情報を取得してもよい。あるいは、端末データから、登録されている最新の周辺機器ＩＤに対応する設備の状態を取得してもよい。
【００６６】
（ステップＳ１０８）制御システム３００は、端末装置１０をサーバ装置４０に接続してよいか否かを判定する。具体的には、ステップＳ１０７で取得した周辺情報が、ステップＳ１０５で取得したサーバ要求条件を満たすか否かに基づいて接続の可否を判定する。接続拒否と判定した場合、接続不可の旨を端末装置１０に通知し、処理を終了する。接続許可と判定した場合、接続許可の旨を端末装置１０に通知し、処理を継続する。
【００６７】
（ステップＳ１０９）制御システム３００は、接続データを参照して、サーバ装置４０のアドレスを取得する。
（ステップＳ１１０）制御システム３００は、閉域網（専用線）を介して、端末装置１０からのサーバ接続要求をサーバ装置４０に送信する。
【００６８】
（ステップＳ１１１）サーバ装置４０は、サーバ接続要求を受信し、サーバ接続要求に含まれるアプリケーションＩＤに対応するアプリケーション情報を、アプリケーションデータを参照して取得する。
（ステップＳ１１２）サーバ装置４０は、ステップＳ１１１で取得したアプリケーション情報を端末装置１０に通知する。具体的には、提供するアプリケーションの名称、機能、特徴等の情報を含むメッセージを端末装置１０に送信する。
【００６９】
（ステップＳ１１３）端末装置１０は、サーバ装置４０から受信したアプリケーション情報を表示し、ユーザに当該アプリケーションを利用するか否かを選択させるボタン等を表示する。ユーザにより、当該アプリケーションを「使用しない」ことが選択された場合、処理を終了する。ユーザにより、当該アプリケーションを「使用する」ことが選択された場合、端末装置１０は、サービス要求をサーバ装置４０へ送信し、処理を継続する。
（ステップＳ１１４）サーバ装置４０は、端末装置１０からのサービス要求に応じて、当該アプリケーションサービスを提供する。
以上が、本実施形態に係るシステム１の動作の一例である。
【００７０】
なお、ステップＳ１０１において、端末装置にＳＩＭカードを挿入する代わりに、ＳＩＭを内蔵し、ＢｌｕｅｔｏｏｔｈやＮＦＣ（Near Field Communication）等の近距離無線によりＳＩＭ情報の送信が可能なデバイスを端末装置に近接させることにより、当該デバイスのＳＩＭ情報を用いて通信を行ってもよい。また、端末装置にＳＩＭカードを挿入する代わりに、外部のサーバ装置から遠隔でＳＩＭの情報を書き換えてもよい。
【００７１】
また、ステップＳ１０８において、制御システム３００は、接続拒否と判定した場合に、端末装置１０に対して、周辺機器２０に接続された設備の状態の変更を促す通知を行ってもよい。例えば、ドアが開いているために、サーバ要求条件を満たさず、サーバ装置４０への接続が拒否された場合に、「ドアを閉めてください。」等のメッセージを端末装置１０に対して送信する。これにより、端末装置１０を使用するユーザが当該メッセージを確認し、ドアを閉めると、サーバ接続条件を満たし、端末装置１０はサーバ装置４０への接続が許可される。
【００７２】
また、ステップＳ１０８において、制御システム３００は、接続拒否と判定した場合に、端末装置１０に対して、接続条件を満たす他の場所への移動を促す通知を行ってもよい。例えば、室内のセキュリティ設備が接続条件を満たさず、サーバ装置への接続ができない場合に、接続条件を満たす他の場所を案内するメッセージ（例えば、「会議室Ｂへ移動してください。」等）を送信してもよい。これにより、ユーザがサーバ接続条件を満たす場所から制御システム３００にアクセスすることで、サーバ接続条件を満たし、端末装置１０はサーバ装置４０への接続が許可される。
【００７３】
また、ステップＳ１０８において、制御システム３００は、接続拒否と判定した場合に、周辺機器２０に接続された設備の状態を変更してもよい。例えば、ブラインドが開いているために、サーバ要求条件を満たさず、サーバ装置４０への接続が拒否された場合に、当該ブラインドを遠隔から制御する制御メッセージを送信し、ブラインドを閉じる。これにより、サーバ接続条件を満たし、端末装置１０はサーバ装置４０への接続が許可される。
【００７４】
以上説明したように、本実施形態に係る制御システム３００は、端末装置１０と通信し、端末装置１０に関する端末情報と端末装置１０の周辺設備に関する周辺情報とを取得する取得部３０１１（取得手段）と、端末情報および周辺情報に基づいて、端末装置１０に対するサービスの提供レベルを判定する判定部３０１２（判定手段）と、を備える。
これにより、端末ＩＤや加入者情報等の端末情報と、端末装置１０の周辺設備の状態とに応じて、サービスの提供レベルを適切に判定して制御することができる。
【００７５】
また、取得部３０１１（取得手段）は、端末装置１０の周辺に存在する周辺機器２０から周辺設備の状態を示す周辺情報を取得し、判定部３０１２（判定手段）は取得した周辺情報に基づいて、端末装置１０からサービスを提供するサーバ装置４０への接続可否を判定する。
これにより、端末装置１０の周辺設備の状態に応じて、サーバ装置４０への接続可否を適切に判定して制御することができる。
【００７６】
また、制御システム３００は、判定部３０１２（判定手段）により、サーバ装置４０への接続が拒否された場合に、端末装置１０に対して、周辺設備の状態の変更を促す通知を行う状態変更通知部３０１３（状態変更通知手段）、を備える。
これにより、サーバ装置４０への接続が拒否された場合においても、周辺設備の状態をユーザ変更させることで、サーバ装置４０への接続条件を満たし、接続可能とすることができる。
【００７７】
また、制御システム３００は、判定部３０１２（判定手段）により、サーバ装置４０への接続が拒否された場合に、周辺設備の状態を変更する状態変更部３０１４（状態変更手段）、を備える。
これにより、サーバ装置４０への接続が拒否された場合に、周辺設備の状態を直接変更することで、サーバ装置４０への接続条件を満たし、接続可能とすることができる。
【００７８】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。なお、上述した実施形態と同様の構成については、同一の符号を付し、その説明を援用する。
【００７９】
図１１は、第２の実施形態に係るシステム２の構成例を示すシステム構成図である。システム２は、端末装置１０Ａと、周辺機器２０と、基地局装置２５と、制御システム３００Ａと、サーバ装置４０Ａ（４０Ａ−１、４０Ａ−２）とを備える。制御システム３００Ａは制御装置３０Ａとデータベース３１Ａとを備える。
システム２は、制御システム３００Ａとサーバ装置４０Ａとが専用線ｄｌ１、ｄｌ２に加えて一般回線ｐｌ１、ｐｌ２で接続されている点が第１の実施形態に係るシステム１と異なる。一般回線とは、不特定多数のユーザが共有する回線であり、例えばインターネット回線である。
【００８０】
次に、本実施形態に係る端末装置１０Ａの機能構成について説明する。
図１２は、本実施形態に係る端末装置１０Ａの機能構成例を示すブロック図である。端末装置１０Ａは、第１の実施形態に係る端末装置１０の機能構成に加え、機能制限部１１４Ａを備える。
【００８１】
機能制限部１１４Ａは、制御システム３００Ａにより判定されたサービスの提供レベルに基づいて、自端末の機能の一部を制限する。機能制限部１１４Ａは、例えば、端末装置１０Ａの入出力機能を制限する。入出力機能の制限とは、例えば、画面表示やマイクでの音声入力を禁止することが含まれる。また、例えば、外部スピーカの使用を禁止し、イヤホンまたはヘッドフォンの接続時のみ音声出力を許可することが含まれる。これにより、例えば、高いセキュリティが求められる場面においても、制御システム３００Ａの判定結果に基づいて、適切に機能を制限して通信を行うことができる。
【００８２】
次に、本実施形態に係る制御装置３０Ａの機能構成について説明する。
図１３は、本実施形態に係る制御装置３０Ａの機能構成例を示すブロック図である。制御装置３０Ａは、第１の実施形態に係る制御装置３０の機能構成に加え、回線選択部３０１５Ａを備える。
【００８３】
回線選択部３０１５Ａは、判定部３０１２が判定するサービスの提供レベルに応じて、端末装置１０Ａにサービスを提供する際に用いる回線を選択する。例えば、取得したサーバ要求条件に基づいて、専用線ｄｌ１を介して端末装置１０Ａをサーバ装置４０Ａ−１に接続することが不可と判定された場合も、一般回線ｐｌ１を介しての接続が可能な場合は、一般回線ｐｌ１を選択して、端末装置１０Ａとサーバ装置４０Ａ−１を接続させる。このように、専用線での接続が拒否された場合も、サービスレベルやセキュリティレベルを下げた回線による接続を許容することで、柔軟にサービスを提供することができる。
【００８４】
次に、本実施形態に係るサーバ装置４０Ａの機能構成について説明する。
図１４は、本実施形態に係るサーバ装置４０Ａの機能構成例を示すブロック図である。サーバ装置４０Ａは、第１の実施形態に係るサーバ装置４０の機能構成に加え、サービス制限部４１４Ａを備える。
【００８５】
サービス制限部４１４Ａは、サーバ判定部４１２の判定結果に基づいて、端末装置１０Ａに対して提供するサービスを制限する。サービスの制限とは、例えば、重要度（秘匿度）の高いコンテンツについては、端末装置１０Ａに対して提供しないことであってもよい。また、例えば、コンテンツの編集や印刷を禁止し、閲覧のみを可能とすることであってもよい。また、例えば、映像伝送を禁止して、音声会議だけの状態にすることであってもよい。また、サービス制限部４１４Ａは、サービスの提供を受けるために、端末装置１０において実施させる機能制限の内容をサーバ通信部４３を介して端末装置１０に通知し、サービス提供時の端末装置１０の機能を制限させる。端末装置１０の機能制限は、端末装置の入出力機能を制限することが含まれる。例えば、上述したように画面表示やマイクでの音声入力を禁止することが含まれる。また、例えば、外部スピーカの使用を禁止し、イヤホンまたはヘッドフォンの接続時のみ音声出力を許可することが含まれる。また、例えば、映像伝送を禁止して、音声会議だけの状態にすることであってもよい。
【００８６】
次に、本実施形態に係るシステム２の動作について説明する。
図１５は、本実施形態に係るシステム２の動作の一例を示すシーケンス図である。ステップＳ１０１からステップＳ１０７については、図１０での説明と同様であるため説明を省略し、その後のステップＳ２０８から説明する。
【００８７】
（ステップＳ２０８）制御システム３００Ａは、端末装置１０Ａをサーバ装置４０Ａに接続してよいか否かを判定する。具体的には、ステップＳ１０７で取得した周辺情報が、ステップＳ１０５で取得したサーバ要求条件を満たすか否かに基づいて接続の可否を判定する。制御システム３００Ａは、専用線による接続可と判定した場合、専用線での接続となることを示す専用線通知を端末装置１０Ａに送信し、ステップＳ１０９の処理に進む。ステップＳ１０９以降の処理は図１０での説明と同様である。制御システム３００Ａは、専用線による接続不可と判定した場合、一般回線による接続の可否を判定する。一般回線による接続可と判定した場合、ステップＳ２０９の処理に進む。一般回線による接続も不可と判定した場合、接続不可の旨を端末装置１０Ａに通知し、処理を終了する。
【００８８】
（ステップＳ２０９）制御システム３００Ａは、制約のある回線での接続となることを示す一般回線通知を端末装置１０Ａに送信する。一般回線通知には、回線の種別、制限される内容（速度、セキュリティ等）が含まれる。
（ステップＳ２１０）端末装置１０Ａは、受信した回線通知の内容を表示し、ユーザに当該回線での接続を行うか否かを選択させるボタン等を表示する。ユーザにより、当該回線で「接続しない」ことが選択された場合、処理を終了する。ユーザにより、当該回線で「接続する」ことが選択された場合、端末装置１０Ａは、サーバ接続要求を制御システム３００Ａに送信し、処理を継続する。
【００８９】
（ステップＳ２１１）制御システム３００Ａは、サーバ装置４０Ａに接続する際に使用する一般回線に対応して、ＡＰＮ情報を変更する。具体的には、専用線接続用のＡＰＮから一般回線接続用のＡＰＮに変更する。
（ステップＳ２１２）制御システム３００Ａは、接続データを参照して、サーバ装置４０のアドレスを取得する。
【００９０】
（ステップＳ２１３）制御システム３００Ａは、一般回線を介して、端末装置１０Ａからのサーバ接続要求をサーバ装置４０Ａに送信する。制御システム３００Ａは、サーバ接続要求とあわせて、制約のある回線での接続となることを示す回線通知をサーバ装置４０Ａに送信する。回線通知には、回線の種別、制限される内容（速度、セキュリティ等）が含まれる。
【００９１】
（ステップＳ２１４）サーバ装置４０Ａは、サーバ接続要求を受信し、サーバ接続要求に含まれるアプリケーションＩＤに対応するアプリケーション情報を、アプリケーションデータを参照して取得する。
（ステップＳ２１５）サーバ装置４０Ａは、回線通知に含まれる情報を参照し、当該回線に応じたサービス制限を判定する。
【００９２】
（ステップＳ２１６）サーバ装置４０Ａは、ステップＳ２１４で取得したアプリケーション情報を端末装置１０Ａに通知する。サーバ装置４０は、あわせて、サービス制限の内容を示すサービス制限通知を端末装置１０Ａに通知する。サービス制限通知は、端末装置１０Ａに提供するサービスの提供レベルを示す情報であり、サーバ装置４０Ａ側で実施する制限の内容と端末装置１０Ａ側で実施する制限の内容が含まれる。
【００９３】
（ステップＳ２１７）端末装置１０Ａは、受信したアプリケーション情報およびサービス制限通知の内容を表示し、ユーザに当該サービスを利用するか否かを選択させるボタン等を表示する。ユーザにより、当該サービスを「利用しない」ことが選択された場合、処理を終了する。ユーザにより、当該サービスを「利用する」ことが選択された場合、端末装置１０Ａは、サービス要求を制御システム３００Ａに送信し、処理を継続する。
【００９４】
（ステップＳ２１８）サーバ装置４０Ａは、端末装置１０Ａからのサービス要求に応じて、サービスを提供する。この際、ステップＳ２１５で判定したサービス制限内容に応じて、制限付きのサービスを提供する。
（ステップＳ２１９）端末装置１０Ａは、サーバ装置４０Ａから提供されるサービスを実行する。この際、ステップＳ２１６で通知されたサービス制限通知で指定された機能を制限する。
なお、サーバ装置４０Ａおよび端末装置１０Ａにおけるサービスおよび機能の制限は必須ではなく、いずれか一方のみ制限を実施してもよいし、いずれも制限を実施しなくてもよい。
以上が、本実施形態に係るシステム２の動作の一例である。
【００９５】
以上説明したように、本実施形態に係る制御システム３００Ａは、制御システム３００の構成に加えて、サービスの提供レベルに応じて、端末装置１０Ａにサービスを提供する際に用いる回線を選択する回線選択部３０１５Ａ（回線選択手段）、を備える。
これにより、サービスの提供レベルに応じて、例えば、専用線と一般回線を使い分ける等の回線選択を適切に行うことができる。
【００９６】
また、サーバ装置４０Ａは、サービスの提供レベルに応じて、所定の制約のあるサービスを端末装置１０Ａに提供するサービス制限部４１４Ａ（サービス制限手段）、を備える。
これにより、サービスの提供レベルに応じて、適切に提供サービスを制限することができる。
【００９７】
また、本実施形態に係る端末装置１０Ａは、制御システム３００Ａと通信する端末装置であって、端末通信部１３（通信部）と端末制御部１１（制御部）とを備え、端末制御部１１（制御部）は、端末装置１０Ａの周辺設備に関する周辺情報を、端末通信部１３（通信部）を介して取得し、端末装置１０Ａに関する情報および周辺情報を、端末通信部１３（通信部）を介して制御システム３００Ａに送信し、制御システム３００Ａにより判定されたサービスの提供レベルを、端末通信部１３（通信部）を介して制御システム３００Ａから受信し、受信したサービスの提供レベルに応じて、サービスを提供するサーバ装置４０Ａとの通信を端末通信部１３（通信部）を介して行う。
これにより、自装置に関する情報および周辺設備の状態に基づいたサービス提供レベルにより、サービスを利用することができる。
【００９８】
また、端末装置１０Ａの機能制限部１１４Ａ（制御部）は、制御システム３００Ａにより判定されたサービスの提供レベルに基づいて、自端末の機能の一部を制限する。
これにより、サーバ装置４０Ａの要求する条件を満たしてサービスを利用することができる。
【００９９】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。なお、上述した実施形態と同様の構成については、同一の符号を付し、その説明を援用する。
【０１００】
第３の実施形態に係るシステム３は、第１の実施形態に係る制御装置３０、第２の実施形態に係る制御装置３０Ａに代えて制御装置３０Ｂを備える。その他のシステム構成は上述のシステム構成と同様である。
【０１０１】
制御装置３０Ｂの機能構成について説明する。
図１６は、本実施形態に係る制御装置３０Ｂの機能構成を示すブロック図である。制御装置３０Ｂは、制御装置３０または制御装置３０Ａの構成に加えて、帯域制御部３０１６Ｂを備える。
【０１０２】
本実施形態において、取得部３０１１は、端末装置１０から端末装置の性能を表す性能情報を取得する。性能情報とは、例えば、端末装置１０のプロセッサの性能を表すＭＩＰＳ（Million Instructions Per Second）値や、最大通信速度を表す数値（単位：Ｍｂｐｓ（Mega bit per second））等である。また、端末装置１０の機種名や機種のバージョン情報に基づいて性能情報を判定してもよい。性能情報は、例えば、端末装置１０からの接続要求とともに端末装置１０から通知される。例えば、端末装置１０からのＨＴＴＰ（Hypertext Transfer Protocol）リクエストに含まれるヘッダ情報に含まれてもよい。
【０１０３】
帯域制御部３０１６Ｂは、取得部３０１１が取得した端末装置１０の性能情報に基づいて、端末装置１０に割り当てる帯域を制御する。具体的には、帯域制御部３０１６Ｂは、性能情報の値が所定の閾値より大きい場合は、端末装置１０を高性能端末であると判定し、端末装置１０に制御システム３００内の広帯域を割り当てる。また、性能情報の値が所定の閾値以下の場合は、端末装置１０を低性能端末であると判定し、端末装置１０に制御システム３００内の狭帯域を割り当てる。また、帯域制御部３０１６Ｂは、性能情報で示される端末装置１０の機種名やバージョン情報から、所定の機能（例えば、キャリアアグリゲーションによる高速通信等）に対応した端末であるか否かを判定し、所定の機能に対応した端末装置１０を高機能端末、所定の機能に対応していない端末装置１０を低機能端末としてもよい。
【０１０４】
次に、本実施形態に係る制御装置３０Ｂの動作を説明する。
図１７は、本実施形態に係る制御装置３０Ｂの動作の一例を示すフローチャートである。本フローチャートの処理は、例えば、図１０のステップＳ１０４において閉域網との接続が許可と判定された場合（ステップＳ１０４／Ｙｅｓ）とステップＳ１０５の処理との間で行われる処理である。この例では、ステップＳ１０４の処理とステップＳ１０５の処理の間の処理として説明する。
【０１０５】
（ステップＳ３０１）取得部３０１１は、端末装置１０から端末装置１０の性能情報を取得する。取得部３０１１は、端末装置１０からの接続要求等に含まれる性能情報を取得してもよいし、端末装置１０に対して、性能情報を送信する指示を送信して性能情報を個別に送信させてもよい。その後、ステップＳ３０２の処理に進む。
【０１０６】
（ステップＳ３０２）帯域制御部３０１６Ｂは、取得部３０１１が取得した性能情報に基づいて、端末装置１０が高性能端末であるか否かを判定する。帯域制御部３０１６Ｂは、上述したように、性能情報の値が所定の閾値より大きい場合や、性能情報から端末装置１０が所定の機能に対応している端末であることを判別した場合に、端末装置１０は高性能端末であると判定する。端末装置１０が高性能端末であると判定された場合、ステップＳ３０３の処理に進む。端末装置１０が高性能端末でないと判定された場合、ステップＳ３０４の処理に進む。
【０１０７】
（ステップＳ３０３）帯域制御部３０１６Ｂは、端末装置１０に対して、制御システム３００内の広帯域を割り当てる。これにより、端末装置１０は、サーバ装置４０との通信において、広帯域を使用して高速に通信することができる。つまり、高性能を有する端末装置においては、通信回線がボトルネックになることがなく、端末の性能を十分に発揮し、高速の通信を行うことができる。その後、ステップＳ１０５の処理に進む。
【０１０８】
（ステップＳ３０４））帯域制御部３０１６Ｂは、端末装置１０に対して、制御システム３００内の狭帯域を割り当てる。これにより、端末装置１０は、サーバ装置４０との通信において、狭帯域を使用して通信を行う。つまり、性能の低い端末装置に対して、必要以上のリソースを割り当てることなく、制御システム３００のリソースを有効に利用することができる。その後、ステップＳ１０５の処理に進む。
【０１０９】
以上が、本実施形態に係る制御装置３０Ｂの動作の一例である。
なお、本処理はステップＳ１０４とＳ１０５の間以外において実施してもよい。
また、上記の例では、帯域制御部３０１６Ｂは、端末装置１０を高性能端末とそれ以外（低性能端末）の２段階に分類したが、複数の閾値による多段階の判定を行ったり、複数の判定基準によるマトリクス判定を行ったりしてもよい。
【０１１０】
以上説明したように、本実施形態に係る制御システム３００Ｂは、制御システム３００の構成に加え、取得部３０１１（取得手段）は、端末装置１０の性能を表す性能情報を取得し、取得した性能情報に基づいて、端末装置１０に割り当てる帯域を制御する帯域制御部３０１６Ｂ（帯域制御手段）、を備える。
これにより、端末装置の性能に応じて適切な帯域を割り当てることができ、端末装置１０とサーバ装置４０との間の通信におけるボトルネックの解消やリソースの有効利用を図ることができる。
【０１１１】
なお、上述した各実施形態における端末装置１０、１０Ａ、制御装置３０、３０Ａ、３０Ｂ、サーバ装置４０、４０Ａの一部または全部をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、各装置に内蔵されたコンピュータシステムであって、ＯＳ（Operating System）や周辺機器等のハードウェアを含むものとする。
【０１１２】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【０１１３】
また、上述した実施形態における端末装置１０、１０Ａ、制御装置３０、３０Ａ、３０Ｂ、サーバ装置４０、４０Ａの一部、または全部を、ＬＳＩ（Large  Scale  Integration）等の集積回路として実現してもよい。各装置の各機能部は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【０１１４】
以上、図面を参照してこの発明の一実施形態について説明したが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。例えば、各実施形態におけるシーケンス、フローチャート等で示した処理は、矛盾のない限り、順序を入れ替えたり、省略したりしてもよい。
また、本発明の一態様は、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。また、上記各実施形態や変形例に記載された要素であり、同様の効果を奏する要素同士を置換した構成も含まれる。
【０１１５】
＜付記＞
（１）端末装置と通信する制御システムであって、前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得手段と、前記端末情報および前記周辺情報に基づいて、前記端末装置に対するサービスの提供レベルを判定する判定手段と、を備える制御システム。
【０１１６】
（２）前記取得手段は、前記端末装置の周辺に存在する周辺機器から前記周辺設備の状態を示す前記周辺情報を取得し、前記判定手段は前記周辺情報に基づいて、前期端末装置から前記サービスを提供するサーバ装置への接続可否を判定する（１）に記載の制御システム。
【０１１７】
（３）前記判定手段により、前記サーバ装置への接続が拒否された場合に、前記端末装置に対して、前記周辺設備の状態の変更を促す通知を行う状態変更通知手段、を備える（２）に記載の制御システム。
【０１１８】
（４）前記判定手段により、前記サーバ装置への接続が拒否された場合に、前記周辺設備の状態を変更する状態変更手段、を備える（２）または（３）に記載の制御システム。
【０１１９】
（５）前記サービスの提供レベルに応じて、前記端末装置に前記サービスを提供する際に用いる回線を選択する回線選択手段、を備える（１）から（４）のいずれか一項に記載の制御システム。
【０１２０】
（６）前記サービスの提供レベルに応じて、所定の制約のあるサービスを前記端末装置に提供するサービス制限手段、を備える（１）から（５）のいずれか一項に記載の制御システム。
【０１２１】
（７）前記取得手段は、前記端末装置の性能を表す性能情報を取得し、前記性能情報に基づいて、前記端末装置に割り当てる帯域を制御する帯域制御手段、を備える（１）から（６）のいずれか一項に記載の制御システム。
【０１２２】
（８）制御システムと通信する端末装置であって、通信部と制御部とを備え、前記制御部は、前記端末装置の周辺設備に関する周辺情報を、前記通信部を介して取得し、前記端末装置に関する情報および前記周辺情報を、前記通信部を介して前記制御システムに送信し、前記制御システムにより判定されたサービスの提供レベルを、前記通信部を介して前記制御システムから受信し、受信した前記サービスの提供レベルに応じて、前記サービスを提供するサーバ装置との通信を前記通信部を介して行う、端末装置。
【０１２３】
（９）前記制御部は、前記制御システムにより判定された前記サービスの提供レベルに基づいて、自端末の機能の一部を制限する、（８）に記載の端末装置。
【０１２４】
（１０）端末装置と通信する制御システムの制御方法であって、
前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得ステップと、前記端末情報および前記周辺情報に基づいて、前記端末装置へのサービスの提供レベルを判定する判定ステップと、を備える制御方法。
【０１２５】
（１１）端末装置と通信する制御システムのコンピュータに、前記端末装置に関する端末情報と前記端末装置の周辺設備に関する周辺情報とを取得する取得手順と、前記端末情報および前記周辺情報に基づいて、前記端末装置へのサービスの提供レベルを判定する判定手順と、を実行させるためのプログラム。
【符号の説明】
【０１２６】
１、２、３・・・システム、１０、１０Ａ・・・端末装置、１１・・・端末制御部、１１１・・・送信制御部、１１２・・・受信制御部、１１３・・・周辺情報取得部、１２・・・端末記憶部、１３・・・端末通信部、１４・・・入力部、１５・・・出力部、２０、２０−１、２０−２・・・周辺機器、２１・・・周辺機器制御部、２２・・・センサ部、２３・・・周辺機器記憶部、２４・・・周辺機器通信部、２５基地局装置、３００、３００Ａ、３００Ｂ・・・制御システム、３０、３０Ａ、３０Ｂ・・・制御装置、３０１１・・・取得部、３０１２、・・・判定部、３０１３・・・状態変更通知部、３０１４・・・状態変更部、３０２・・・記憶部、３０３・・・通信部、３１、３１Ａ・・・データベース、１１４Ａ・・・機能制限部、３０１５Ａ・・・回線選択部、３０１６Ｂ・・・帯域制御部、４０、４０Ａ・・・サーバ装置、４１・・・サーバ制御部、４１１・・・サービス生成部、４１２・・・サーバ判定部、４１３・・・通知制御部、４１４Ａ・・・サービス制限部
【図１】
2018207203.tif 000003
【図２】
2018207203.tif 000004
【図３】
2018207203.tif 000005
【図４】
2018207203.tif 000006
【図５】
2018207203.tif 000007
【図６】
2018207203.tif 000008
【図７】
2018207203.tif 000009
【図８】
2018207203.tif 000010
【図９】
2018207203.tif 000011
【図１０】
2018207203.tif 000012
【図１１】
2018207203.tif 000013
【図１２】
2018207203.tif 000014
【図１３】
2018207203.tif 000015
【図１４】
2018207203.tif 000016
【図１５】
2018207203.tif 000017
【図１６】
2018207203.tif 000018
【図１７】
2018207203.tif 000019