(57)【要約】  開発期間の短縮や既存資産の流用が可能となる。  複数のクライアント装置にネットワークを介して接続され、管理装置と、複数の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、管理装置は、複数の制御装置の中から一の制御装置を選択し、選択した一の制御装置に送受信装置から入力されたデータと要求の種別とクライアント装置の種別とを出力し、選択された一の制御装置は、管理装置から入力されたクライアント装置の種別に基づいて複数の第１装置の中から一の第１装置を選択し、選択された一の第１装置は、管理装置から入力された要求の種別に基づいて複数の第２装置の中から一の第２装置を選択し、第２装置における処理の結果に基づいて、クライアント装置の制御信号を出力し、選択された一の第２装置は、管理装置から入力されたデータを処理するサーバ装置。
2020026456.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアント装置にネットワークを介して接続され、  前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、  前記送受信装置から前記データと前記要求の種別と前記クライアント装置の種別とを入力される管理装置と、  複数の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、  前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータと要求の種別とクライアント装置の種別とを出力し、  前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、  前記選択された一の第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、  前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項２】
複数のクライアント装置にネットワークを介して接続され、  前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、  前記送受信装置から前記データと前記クライアント装置の種別とを入力される複数の管理装置と、  複数の第１装置と一の第２装置とを有する複数の制御装置と、を備え、  前記送受信装置は、前記受信した要求の種別に基づいて前記複数の管理装置の中から一の管理装置を選択し、前記選択した一の管理装置に前記受信したデータとクライアント装置の種別とを出力し、  前記選択された一の管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータとクライアント装置の種別とを出力し、  前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、  前記選択された一の第１装置は、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、  前記第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項３】
複数のクライアント装置にネットワークを介して接続され、  前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータを受信する送受信装置と、  前記送受信装置から前記データを入力される管理装置と、  一の第１装置と一の第２装置とを有する複数の制御装置と、を備え、  前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータを出力し、  前記選択された一の制御装置が有する第１装置は、前記クライアント装置の制御信号を出力し、  前記選択された一の制御装置が有する第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項４】
複数のクライアント装置にネットワークを介して接続され、  前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別とを受信する送受信装置と、  前記送受信装置から前記データと前記要求の種別とを入力される管理装置と、  一の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、  前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータと要求の種別とを出力し、  前記選択された一の制御装置が有する第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、  前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項５】
請求項１から４のいずれか１項に記載のサーバ装置と、前記サーバ装置に前記ネットワークを介して接続される前記複数のクライアント装置と、を備えたシステム。  
【発明の詳細な説明】
【技術分野】
【０００１】  本開示はサーバ装置及びシステムに関する。
【背景技術】
【０００２】  サーバ側耐タンパ装置、サーバ、クライアント、およびクライアント側耐タンパ装置からなる情報処理システムが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１９８２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】  しかしながら、特許文献１のサーバでは、クライアントに対する処理と、クライアント側耐タンパ装置に対する処理と、を切り離して開発や制御などすることができない虞がある。
【課題を解決するための手段】
【０００５】  上記の課題は、例えば、次の本発明の一実施形態により解決することができる。【０００６】  複数のクライアント装置にネットワークを介して接続され、  前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、  前記送受信装置から前記データと前記要求の種別と前記クライアント装置の種別とを入力される管理装置と、  複数の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、  前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータと要求の種別とクライアント装置の種別とを出力し、  前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、  前記選択された一の第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、  前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。【０００７】  複数のクライアント装置にネットワークを介して接続され、  前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、  前記送受信装置から前記データと前記クライアント装置の種別とを入力される複数の管理装置と、  複数の第１装置と一の第２装置とを有する複数の制御装置と、を備え、  前記送受信装置は、前記受信した要求の種別に基づいて前記複数の管理装置の中から一の管理装置を選択し、前記選択した一の管理装置に前記受信したデータとクライアント装置の種別とを出力し、  前記選択された一の管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータとクライアント装置の種別とを出力し、  前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、  前記選択された一の第１装置は、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、  前記第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。【０００８】  複数のクライアント装置にネットワークを介して接続され、  前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータを受信する送受信装置と、  前記送受信装置から前記データを入力される管理装置と、  一の第１装置と一の第２装置とを有する複数の制御装置と、を備え、  前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータを出力し、  前記選択された一の制御装置が有する第１装置は、前記クライアント装置の制御信号を出力し、  前記選択された一の制御装置が有する第２装置は、前記管理装置から入力されたデータを処���するサーバ装置。【０００９】  複数のクライアント装置にネットワークを介して接続され、  前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別とを受信する送受信装置と、  前記送受信装置から前記データと前記要求の種別とを入力される管理装置と、  一の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、  前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータと要求の種別とを出力し、  前記選択された一の制御装置が有する第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、  前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。【００１０】  前記サーバ装置と、前記サーバ装置に前記ネットワークを介して接続される前記複数のクライアント装置と、を備えたシステム。
【発明の効果】
【００１１】  本発明の一実施形態によれば、サーバ装置が、クライアント装置を制御する第１装置と、クライアント装置からの要求に応じてデータの処理を行う第２装置と、を備え、両装置によりクライアント装置の制御とデータの処理をそれぞれ実行する。したがって、クライアント装置の制御とデータの処理とを互いに切り離して開発や制御などを行うことができ、開発期間の短縮や既存資産の流用（既に開発や運用などしているクライアント装置の制御方法やデータの処理方法をそのまま利用すること）が可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施形態１に係るシステムの構成例を示す図である。
【図２】第１テーブルにおける記憶例を示す図である。
【図３】第２テーブルにおける記憶例を示す図である。
【図４】第３テーブルにおける記憶例を示す図である。
【図５】実施形態１に係るシステムの動作例を示す図である。
【図６】実施形態２に係るサーバの構成例を示す図である。
【図７】第４テーブルにおける記憶例を示す図である。
【図８】実施形態２に係るシステムの動作例を示す図である。
【発明を実施するための形態】
【００１３】［実施形態１に係るシステム１］  図１は実施形態１に係るシステムの構成例を示す図である。図１に示すように、システム１は、複数のユーザ装置１１、１２と、複数のクライアント装置２１、２２と、サーバ装置３０と、を備えている。複数のクライアント装置２１、２２はネットワーク４０を介してサーバ装置３０に接続される。以下、詳細に説明する。なお、図１における図示は省略するが、制御装置３３２も、制御装置３３１と同様に、第１装置Ａ、Ｂ、第２装置Ｐ、Ｑ、Ｒを有しているものとする。
【００１４】（複数のユーザ装置１１、１２）  複数のユーザ装置１１、１２は、ユーザが所有し操作する装置である。複数のユーザ装置１１、１２には、非接触ＩＣチップや非接触ＩＣチップ機能などが内蔵された、スマートフォンや、ＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ）ないしはスマートカード（Ｓｍａｒｔ  Ｃａｒｄ）などが含まれる。ユーザ装置は、例えば、電子マネーの残高のほか、氏名、生年月日、性別、住所などの個人情報、カードＩＤ、カードの有効期限、フロアリミット、カード使用履歴、定期券情報、及び／又はこれらの情報が符号化された画像データなどを記憶している。なお、本明細書における「画像データ」にはＱＲコード（登録商標）などの２次元バーコードが含まれる。
【００１５】  システム１が有するユーザ装置の数は２つ以上であればよく、３つ以上、あるいは４つ以上であってもよい。
【００１６】（複数のクライアント装置２１、２２）  複数のクライアント装置２１、２２は、複数のクライアント装置２１、２２には、スーパーマーケットやコンビニエンスストアに設置されたＰＯＳ端末、駅の改札口に設置された改札機、高速道路の出入り口に設置されたＥＴＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ）装置、役所に設置された端末、遊園地、映画館、動物園などのレジャー施設に設置された端末（入場時及び／又は退場時に課金を行う端末）、レストランなどの飲食店のレジなどが含まれる。複数のクライアント装置２１、２２には、種別が異なるクライアント装置を含めることができる。クライアント装置の種別は、クライアント装置の種類を識別する情報であり、異なる制御信号で動作するクライアン装置は互いに種別が異なる。
【００１７】  複数のユーザ装置１１、１２が複数のクライアント装置２１、２２に近接した際、複数のクライアント装置２１、２２にはデータがそれぞれ入力される。本実施形態では、ユーザ装置１１がクライアント装置２１に近接し、ユーザ装置１２がクライアント装置２２に近接するものとする。データの入力は、例えば、キーボードやタッチパネルなどの入力装置を操作したり、ＰＯＳ端末で商品の包装に付された画像データを読み取ったり、ユーザ装置のディスプレイに表示される画像データをカメラ装置で読み取ったりなどすることにより、クライアント装置に入力される。データには、商品の価格情報、定期券情報、ユーザアカウント、カードID、電子マネーの残高情報、クレジットカードの有効期限などが含まれる。
【００１８】  複数のクライアント装置２１、２２は、入力されたデータと、要求の種別と、クライアント装置の種別とを、ネットワーク４０を介してサーバ装置３０に送信し、入力されたデータの処理をサーバ装置３０に要求する。クライアント装置２１からの要求と、クライアント装置２２からの要求とは、互いに独立に送信されるものとし、サーバ装置３０は、各クライアント装置から受信した各要求を並列で処理することができる。なお、複数のクライアント装置２１、２２は、入力されたデータと、要求の種別と、クライアント装置の種別と、に加えて、クライアント装置を識別するクライアント装置識別情報をサーバ装置３０に送信してもよい。このようにすれば、サーバ装置３０において、どのクライアント装置から要求が送信されてきたのかを容易に把握することができる。
【００１９】  要求の種別とは、データの処理方法を示す情報である。例えば、クライアント装置がスーパーマーケットに設置されたＰＯＳ端末であり、クライアント装置に入力されたデータが価格情報であり、この価格情報に基づいて第１の方式で決済を行うことをサーバ装置に要求する場合には、第１の方式での決済処理を示す情報が要求の種別となる。また、例えば、クライアント装置が駅の改札機であり、クライアント装置に入力されたデータが定期券情報であり、この定期券情報が有効であることの確認をサーバ装置に要求する場合には、定期券情報の確認処理を示す情報が要求の種別となる。なお、Ｓｕｉｃａ（登録商標）での決済処理を示す場合とＥｄｙ（登録商標）での決済処理を示す場合とでは、決済処理の方式が異なり、要求の種別が異なる。
【００２０】  複数のクライアント装置２１、２２は、接触通信または近距離無線通信または画像読み取りなどにより複数のユーザ装置１１、１２との間でデータを送受信するリーダライタ装置などを備えていてもよい。このようにすれば、サーバ装置３０は、複数のクライアント装置２１、２２を介して複数のユーザ装置１１、１２と通信行うことにより（例：鍵情報を用いた相互認証、ユーザデータのリード／ライトを行うコマンドの送受信、コマンドの実行結果を示すレスポンスの送受信）、複数のクライアント装置２１、２２から要求されたデータの処理を実行することができる。近距離無線通信には、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などのようにクライアント装置とユーザ装置が非接触で通信を行う方式のほか、接触通信はＩＳＯ７８１６などのようにクライアント装置とユーザ装置が接触して通信を行う方式が含まれる。
【００２１】  システム１が有するクライアント装置の数は２つ以上であればよく、３つ以上、あるいは４つ以上であってもよい。
【００２２】（サーバ装置３０）  サーバ装置３０は、複数のクライアント装置２１、２２からの要求に応じてデータを処理しつつ、複数のクライアント装置２１、２２を制御する装置であり、複数のクライアント装置２１、２２にネットワーク４０を介して接続される。ネットワーク４０は例えばインターネットである。複数のクライアント装置２１、２２とサーバ装置３０との間の通信は例えばＨＴＴＰＳ、ＴＣＰ／ＩＰ、またはＵＤＰなどのプロトコルに従って行われる。サーバ装置３０は例えばＣＰＵなどの演算装置とＲＡＭやハードディスクなどからなる記憶装置を備えている。記憶装置には例えばプログラムやデータ（後述する各テーブルを含む。）が記憶されている。サーバ装置３０は、例えば演算装置が記憶装置からプログラムを読み出し実行することにより動作する。後述の送受信装置３１、管理装置３２、制御装置３３１、３３２、第１装置Ａ、Ｂ、及び第２装置Ｐ、Ｑ、Ｒは、例えば、演算装置が記憶装置からプログラムを読み出し実行することにより実現することができる。つまり、プログラムを実行する演算装置が管理装置３２や制御装置３３１、３３２などとして動作する。
【００２３】  システム１が有するサーバ装置の数は２つであってもよいし、３つであってもよいし、４つ以上であってもよい。この場合、クライアント装置は、データの処理を要求するサーバ装置を切り替えることができる。また、例えば、ある地域や商業施設などに配置される１つ以上のクライアント装置の通信先を一のサーバ装置に設定し、他の地域や商業施設などに配置される１つ以上のクライアント装置の通信先を他のサーバ装置に設定することにより、サーバ装置の負荷を軽減することができる。また、１つのサーバ装置の処理は、複数の装置に分散されていてもよい。この場合は、クライアント装置からみたときに、実質的に１台のサーバ装置が動作しているように見えるため、当該複数の装置全体を１つのサーバ装置とみなすことができる。
【００２４】（送受信装置３１、管理装置３２、複数の制御装置３３１、３３２）  サーバ装置３０は、送受信装置３１、管理装置３２、及び複数の制御装置３３１、３３２を備えている。以下、各装置について説明する。
【００２５】  送受信装置３１は、データの送受信を管理する装置であり、複数のクライアント装置２１、２２からネットワーク４０を介して、複数のクライアント装置２１、２２に入力されたデータ、要求の種別、及びクライアント装置の種別を受信する。また、送受信装置３１は、管理装置３２から出力されたデータをネットワーク４０を介して複数のクライアント装置２１、２２に送信する。送受信装置３１は、例えばパケットの形式で送受信を行うことができる。送受信装置３１は、データの送受信にあたり、ネットワーク４０上に設定される伝送路の暗号化を行ってもよい。
【００２６】  管理装置３２は、複数の制御装置３３１、３３２を管理する装置であり、送受信装置３１から、データと、要求の種別と、クライアント装置の種別と、を入力される。本実施形態では、管理装置３２の数は１つである。管理装置３２は、複数の制御装置３３１、３３２の中から一の制御装置を選択し、選択した一の制御装置に送受信装置３１から入力されたデータと、要求の種別と、クライアント装置の種別とを出力する。管理装置３２による一の制御装置の選択は、例えば、未稼働の状態にある制御装置を一の制御装置として選択することにより実行することができる。この選択は、例えば、図２に示す、制御装置の識別情報と稼働中であることを示す情報とが対応付けて記憶される第１テーブルから、稼働中であることを示す情報が対応付けられていない識別情報を読み出し、この読み出した識別情報により選択される制御装置を選択することにより行うことができる。この場合、管理装置３２は、一の制御装置の選択後、第１テーブルにおいて、選択した制御装置の識別情報に対応付けて稼働中であることを示す情報を記憶する。
【００２７】（制御装置３３１、３３２）  制御装置３３１、３３２は、クライアント装置２１、２２からの要求を処理する装置である。一のクライアント装置からの要求は一の制御装置により処理される。したがって、サーバ装置３０がｎ個（ｎは２以上の整数）の制御装置を有する場合には、ｎ個のクライアント装置からの要求を並列して処理することができる。サーバ装置３０が有する制御装置の数は２つ以上であればよく、３つ以上、あるいは４つ以上であってもよい。
【００２８】  制御装置３３１、３３２は、同一の構成を有しており、それぞれ、複数のクライアント装置２１、２２を制御する複数の第１装置Ａ、Ｂと、クライアント装置からの要求に応じてデータを処理する複数の第２装置Ｐ、Ｑ、Ｒと、を有する。一の制御装置が有する第１装置及び第２装置の数は限定されないが、１つの制御装置が有する複数の第１装置Ａ、Ｂは、異なる種別のクライアント装置を制御する第１装置により構成される。例えば、１つの制御装置が２つの第１装置Ａ、Ｂを有する場合、１つ目の第１装置Ａはコンビニに置かれる決済端末のディスプレイ表示や音を制御する装置であり、２つ目の第１装置Ｂは、駅に設置された改札機の扉の開閉を制御する装置とすることができる。また、１つの制御装置が有する複数の第２装置Ｐ、Ｑは、互いに異なる種別の処理を実行する。例えば、１つの制御装置が３つの第２装置Ｐ、Ｑ、Ｒを有する場合、１つ目の第２装置Ｐは第１の方式に従った決済処理を実行する装置であり、２つ目の第２装置Ｑは第２の方式に従った決済処理を実行する装置であり、３つ目の第２装置Ｒは定期券情報の確認処理を実行する装置とすることができる。
【００２９】  制御装置３３１、３３２は、管理装置３２から入力されたクライアント装置の種別に基づいて複数の第１装置Ａ、Ｂの中から一の第１装置を選択する。この選択は、例えば、図３に示す、第１装置の識別情報とクライアント装置の種別とを対応付けて記憶する第２テーブルから、管理装置から入力されたクライアント装置の種別に対応付けて記憶されている第１装置の識別情報を読み出し、この読み出した第１装置の識別情報により識別される第１装置を選択することにより行うことができる。選択された一の第１装置は、管理装置３２から入力された要求の種別に基づいて複数の第２装置Ｐ、Ｑ、Ｒの中から一の第２装置を選択し、選択した一の第２装置における処理の結果に基づいて、クライアント装置の制御信号を出力する。この選択は、例えば、図４に示す、第２装置の識別情報と要求の種別とを対応付けて記憶する第３テーブルから、管理装置から入力された要求の種別に対応付けて記憶されている第２装置の識別情報を読み出し、この読み出した第２装置の識別情報により識別される第２装置を選択することにより行うことができる。第１装置Ａ、Ｂから出力された制御信号は、管理装置３２、送受信装置３１、ネットワーク４０を介して複数のクライアント装置２１、２２に送信される。例えば、クライアント装置からクライアント装置識別情報を受信しており、この情報が図２に示す第１テーブルに記憶されている場合、送受信装置３１や管理装置３２は、この情報により識別されるクライアント装置に対して制御信号を送信することができる。
【００３０】  選択された一の第２装置は、管理装置３２から入力されたデータを処理する。この処理には、鍵情報を用いた相互認証、コマンドやレスポンスの送受信によるユーザ装置内に記憶されている電子メール残高の更新（増額、減額）、電子マネー残高の確認、アカウントの有効期限の確認、定期券情報の確認などが含まれる。なお、定期券情報の確認は、例えば、サーバ装置３０や他の装置が有する記憶装置に、クライアント装置に入力された定期券情報が記憶されているかどうかを判断することにより行うことができる。
【００３１】（第１テーブル）  図２は、第１テーブルにおける記憶例を示す図である。図２に示すとおり、第１テーブルには、制御装置の識別情報と稼働中であることを示す情報とが対応付けて記憶される。第１テーブルを参照することにより、どの制御装置が稼働中であるかを判断することができる。なお、クライアント装置からクライアント装置識別情報を受信している場合は、例えば、稼働中であることを示す情報として、クライアント装置識別情報を用いることができる。あるいは、稼働中であることを示す情報とともに、クライアント装置識別情報を制御装置の識別情報に対応付けて記憶することができる。このようにすれば、どの制御装置がどのクライアント装置からの要求を処理中であるのかを容易に判断することができる。
【００３２】（第２テーブル）  図３は、第２テーブルにおける記憶例を示す図である。図３に示すとおり、第２テーブルには、第１装置の識別情報とクライアント装置の種別とが対応付けて記憶される。第２テーブルを参照することにより、どの第１装置がどの種別のクライアント装置の制御を行う装置であるかを容易に判断することができる。
【００３３】（第３テーブル）  図４は、第３テーブルにおける記憶例を示す図である。図４に示すとおり、第３テーブルには、第２装置の識別情報と要求の種別とが対応付けて記憶される。第３テーブルを参照することにより、どの第２装置がどの種別の要求に応じてデータを処理する装置であるかを容易に判断することができる。
【００３４】（動作例）  図５は、実施形態１に係るシステムの動作例を示すシーケンス図である。図５を参照しつつ、クライアント装置２１がサーバ装置３０にデータの処理の要求を行う場合について、システム１の動作例を説明する。なお、クライアント装置２２が要求を行う場合の動作は、クライアント装置２１が要求を行う場合の動作と同じであるので、説明を省略する。
【００３５】（Ｓｔｅｐ１１）  まず、クライアント装置２１にユーザ装置１１が近接し、クライアント装置２１にデータが入力される。ここでは、クライアント装置２１はスーパーマーケットに設置されたＰＯＳ端末であり、ユーザ装置１１はクライアント装置２１が備えるリーダライタ装置と近距離無線通信が可能なスマートフォンであり、データはユーザ装置１１のユーザが購入を希望する商品の価格情報（１，０００円）であるものとする。
【００３６】（Ｓｔｅｐ１２）  次に、クライアント装置２１が、入力されたデータと、要求の種別と、クライアント装置の種別とを、ネットワーク４０を介してサーバ装置３０に送信する。ここでは、要求の種別は第１の方式（例えばＳｕｉｃａ（登録商標）の方式）に従った決済処理であり、クライアント装置の種別はＰＯＳ端末を示す情報であるものとする。
【００３７】（Ｓｔｅｐ１３）  次に、サーバ装置３０が、クライアント装置２１に入力されたデータと、要求の種別と、クライアント装置の種別とを送受信装置３１で受信し、送受信装置３１が、受信したデータと、要求の種別と、クライアント装置の種別とを、管理装置３２に出力する。
【００３８】（Ｓｔｅｐ１４）  次に、管理装置３２が、複数の制御装置３３１、３３２の中から一の制御装置を選択し、選択した一の制御装置に、送受信装置３１から入力されたデータと要求の種別とクライアント装置の種別とを出力する。ここでは、制御装置３３１が選択されるものとする。
【００３９】（Ｓｔｅｐ１５）  次に、制御装置３３１が、管理装置３２から入力されたクライアント装置の種別に基づいて、複数の第１装置Ａ、Ｂの中から一の第１装置を選択する。ここでは、第１装置ＡはＰＯＳ端末を制御する第１装置であり、第１装置Ｂは駅の改札機を制御する第１装置であるものとする。クライアント装置の種別はＰＯＳ端末を示す情報であるため、制御装置３３１は、ＰＯＳ端末を制御する第１装置Ａを選択する。
【００４０】（Ｓｔｅｐ１６）  次に、選択された一の第１装置Ａが、管理装置から入力された要求の種別に基づいて複数の第２装置Ｐ、Ｑ、Ｒの中から一の第２装置を選択する。ここでは、第２装置Ｐが、第１の方式に従った決済処理を行う第２装置であり、第２装置Ｑが、第２の方式に従った決済処理を行う第２装置であり、第２装置Ｒが、定期券情報の確認処理を行う第２装置であるものとする。要求の種別は第１の方式に従った決済処理であるため、第１装置Ａは、第１の方式に従った決済処理を行う第２装置Ｐを選択するものする。
【００４１】（Ｓｔｅｐ１７）  次に、選択された一の第２装置Ｐが、管理装置３２から入力されたデータを処理する。管理装置３２から入力されたデータは、商品の価格情報（１，０００円）であるため、第２装置Ｐは、第１の方式に従い、クライアント装置２１と近距離無線通信を行うユーザ装置１１内における、第１の方式で規定された電子マネーの残高を１，０００円減額する処理を実行するものとする。その後、第２装置Ｐは、実行結果に応じて、決済完了（または決済成功）を示す情報あるいは決済未了（または決済失敗）を示す情報を第１装置Ａに出力する。ここでは、第２装置Ｐから第１装置Ａに、決済完了を示す情報が出力されるものとする。
【００４２】（Ｓｔｅｐ１８）  次に、選択された一の第１装置Ａが、選択した第２装置Ｐにおける処理の結果に基づいて、クライアント装置の制御信号を出力する。つまり、第２装置Ｐから決済完了を示す情報が出力された場合は、決済完了を示す音や表示などの出力を命じる制御信号を出力し、決済未了を示す情報が出力された場合には、決済未了を示す音や表示などの出力を命じる制御信号を出力する。ここでは、決済完了を知らせる音の出力とＬＥＤの点滅を命じる情報を含む制御信号が出力されるものとする。出力された制御信号は、第１装置Ａから出力された後、管理装置３２、送受信装置３１、及びネットワーク４０を介して、クライアント装置２１に送信されるものとする。なお、第１装置Ａは、第２装置Ｐから情報が出力された後、制御信号を出力する前に、所定の処理（クライアント装置へのコマンドの送信、クライアント装置からのレスポンスの受信を含む。）を実行してもよい。
【００４３】（Ｓｔｅｐ１９）  次に、クライアント装置が制御信号を受信し、これを実行する。第１装置Ａから出力された制御信号は、決済完了を知らせる音の出力とＬＥＤの点滅を命じる信号であるため、クライアント装置は、制御信号を実行することにより、決済完了を知らせる音を出力し、ＬＥＤを点滅させる。
【００４４】  以上説明したシステムによれば、サーバ装置が、クライアント装置を制御する第１装置と、クライアント装置からの要求に応じてデータの処理を行う第２装置と、を備え、両装置によりクライアント装置の制御とデータの処理がそれぞれ実行される。したがって、クライアント装置の制御とデータの処理とを互いに切り離して開発や制御などを行うことができ、開発期間の短縮や既存資産の流用（既に開発や運用などしているクライアント装置の制御方法やデータの処理方法をそのまま利用すること）が可能となる。
【００４５】  また、複数のクライアント装置が異なる種別のクライアント装置を含む場合であっても、サーバ装置により、各クライアント装置に入力されたデータを処理し、各クライアント装置を適切に制御することができる。例えば、駅の改札機に入力されたデータである定期券情報の有効性を確認して当該改札機の扉の開閉を行いつつ、スーパーマーケットのＰＯＳ端末に入力されたデータである価格情報に基づく決済を行い、当該ＰＯＳ端末に決済完了を知らせる音を出力などさせることができる。
【００４６】  また、サーバ装置が複数の制御装置を備え、複数のクライアント装置からの要求を複数の制御装置それぞれに処理させることができる。したがって、サーバ装置が備える制御装置の数を使用環境等に応じて増減させることにより、必要且つ十分な範囲において、複数のクライアント装置からの要求を並列に高速に処理することができる。
【００４７】［実施形態２に係るシステム］  図６は、実施形態２に係るサーバ装置の構成例を説明する図である。実施形態２は、サーバ装置３０の構成が実施形態１とは異なり、その他の構成は実施形態１と同じである。以下、実施形態２に係るサーバ装置３０の構成について、実施形態１とは異なる点を説明する。なお、図６における図示は省略するが、制御装置３３２は、制御装置３３１と同様に、第１装置Ａ、Ｂ、第２装置Ｐを有しており、制御装置３３４は、制御装置３３３と同様に、第１装置Ａ、Ｂ、第２装置Ｑを有しているものとする。
【００４８】（送受信装置３３）  実施形態２では、実施形態１の場合と同様に、送受信装置３３が、複数のクライアント装置２１、２２からネットワーク４０を介して複数のクライアント装置２１、２２に入力されたデータと要求の種別とクライアント装置の種別とを受信する。ただし、実施形態２では、さらに、送受信装置３３は、受信した要求の種別に基づいて複数の管理装置３２１、３２２の中から一の管理装置を選択し、選択した一の管理装置に受信したデータとクライアント装置の種別とを出力する。この選択は、例えば、図７に示す、管理装置の識別情報と要求の種別とが対応付けて記憶される第４テーブルから、受信した要求の種別が対応付けられている識別情報を読み出し、この読み出した識別情報により選択される管理装置を選択することにより行うことができる。
【００４９】（管理装置３２１、３２２）  実施形態２では、実施形態１の場合とは異なり、サーバ装置３０が、複数の管理装置３２１、３２２を備えている。複数の管理装置３２１、３２２には、送受信装置３１からデータとクライアント装置の種別とが入力される。複数の管理装置３２１、３２２それぞれには、複数の制御装置が割り当てられている。例えば、管理装置３２１には制御装置３３１、３３２が割り当てられており、管理装置３２２には制御装置３３３、３３４が割り当てられている。送受信装置３１に選択された一の管理装置は、複数の制御装置の中から一の制御装置を選択し、選択した一の制御装置に送受信装置から入力されたデータとクライアント装置の種別とを出力する。例えば、管理装置３２１であれば、自己に割り当てられている制御装置３３１、３３２の中から一の制御装置を選択し、管理装置３２２であれば、自己に割り当てられている制御装置３３３、３３４の中から一の制御装置を選択する。この選択は、実施形態１の場合と同様に、例えば図２に示す第１テーブルを用いて行うことができる。サーバ装置３０が有する管理装置の数は２つ以上であればよく、３つ以上、あるいは４つ以上であってもよい。
【００５０】（複数の制御装置３３１、３３２、３３３、３３４）  複数の制御装置３３１、３３２、３３３、３３４は、複数の第１装置Ａと一の第２装置とを有する。ただし、同じ管理装置に割り当てられている制御装置は同じ第２装置を有するが、異なる管理装置に割り当てられている制御装置は異なる第２装置を有する。例えば、管理装置３２１に割り当てられている制御装置３３１、３３２は同じ第２装置Ｐ（例：第１の方式に従った決済処理を行う第２装置）を備えており、管理装置３２２に割り当てられている制御装置３３３、３３４は同じ第２装置Ｑ（例：定期券情報の確認処理を行う第２装置）を備えている。管理装置３２１に割り当てられている制御装置３３１、３３２が備える第２装置Ｐと、管理装置３２２に割り当てられている制御装置３３３、３３４が備える第２装置Ｑとは、処理対象となるデータの形式、データの内容、及び／又はデータの処理方法などが異なる。管理装置に選択された一の制御装置は、管理装置から入力されたクライアント装置の種別に基づいて複数の第１装置の中から一の第１装置を選択し、選択された一の第１装置は、第２装置における処理の結果に基づいて、クライアント装置の制御信号を出力する。この選択は、実施形態１の場合と同様に、例えば図３に示す第２テーブルを用いて行うことができる。なお、また、制御装置（制御装置は管理装置により例えば図２に示す第１テーブルを用いて選択される。）が備える第２装置は、管理装置から入力されたデータを処理する。一の管理装置に割り当てられる制御装置の数は２つ以上であればよく、３つ以上、あるいは４つ以上であってもよい。
【００５１】（第４テーブル）  図７は、第４テーブルにおける記憶例を示す図である。図７に示すとおり、第４テーブルには、管理装置の識別情報と要求の種別とが対応付けて記憶される。例えば、管理装置Ａに制御装置Ｃ、Ｄが割り当てられており、管理装置Ｂに制御装置Ｅ、Ｆが割り当てられており、制御装置Ｃ、Ｄが第２装置Ｐをそれぞれ有しており、制御装置Ｅ、Ｆが第２装置Ｑをそれぞれ有しており、第２装置Ｐによってデータを処理することが可能な要求の種別がＸであり、第２装置Ｑによってデータを処理することが可能な要求の種別がＹである場合、管理装置Ａの識別情報に要求の種別Ｘが対応付けて記憶され、管理装置Ｂの識別情報に、要求の種別Ｙが対応付けて記憶される。第４テーブルを参照することにより、どの種別の要求に応じてデータを処理することができる第２装置を備えた制御装置が、どの管理装置に割り当てられているのかを容易に判断することができる。
【００５２】（動作例）  図８は、実施形態２に係るシステムの動作例を示すシーケンス図である。図８を参照しつつ、クライアント装置２１がサーバ装置３０にデータの処理の要求を行う場合について、システムの動作例を説明する。なお、クライアント装置２２が要求を行う場合の動作は、クライアント装置２１が要求を行う場合の動作と同じであるので、説明を省略する。
【００５３】（Ｓｔｅｐ２１）  まず、クライアント装置２１にユーザ装置１１が近接し、クライアント装置２１にデータが入力される。ここでは、クライアント装置２１はスーパーマーケットに設置されたＰＯＳ端末であり、ユーザ装置１１はクライアント装置２１が備えるリーダライタ装置と近距離無線通信が可能なスマートフォンであり、データはユーザ装置１１のユーザが購入を希望する商品の価格情報（１，０００円）であるものとする。
【００５４】（Ｓｔｅｐ２２）  次に、クライアント装置２１が、入力されたデータと、要求の種別と、クライアント装置の種別とを、ネットワーク４０を介してサーバ装置３０に送信する。ここでは、要求の種別は第１の方式（例えばＳｕｉｃａ（登録商標）の方式）に従った決済処理であり、クライアント装置の種別はＰＯＳ端末を示す情報であるものとする。
【００５５】（Ｓｔｅｐ２３）  次に、サーバ装置３０が、クライアント装置２１に入力されたデータと、要求の種別と、クライアント装置の種別とを送受信装置３１で受信し、送受信装置３１が、受信した要求の種別に基づいて一の管理装置を選択し、選択した一の管理装置に、受信したデータと、クライアント装置の種別と、を出力する。管理装置３２１に割り当てられている制御装置３３１、３３２は、第１の方式に従った決済処理を行う第２装置Ｐを備えており、管理装置３２２に割り当てられている制御装置３３３、３３４は、第２の方式に従った決済処理を行う第２装置Ｑを備えているものとする。要求の種別は第１の方式での決済処理であるため、送受信装置３１は、第１の方式に従った決済処理を行う第２装置Ｐを備えた制御装置３３１、３３２が割り当てられている管理装置３２１を選択するものする。
【００５６】（Ｓｔｅｐ２４）  次に、管理装置３２１が、複数の制御装置３３１、３３２の中から一の制御装置を選択し、選択した一の制御装置に、送受信装置３１から入力されたデータとクライアント装置の種別とを出力する。ここでは、制御装置３３１が選択されるものとする。
【００５７】（Ｓｔｅｐ２５）  次に、制御装置３３１が、管理装置３２から入力されたクライアント装置の種別に基づいて、複数の第１装置Ａ、Ｂの中から一の第１装置を選択する。ここでは、第１装置ＡはＰＯＳ端末を制御する第１装置であり、第１装置Ｂは駅の改札機を制御する第１装置であるものとする。クライアント装置の種別はＰＯＳ端末を示す情報であるため、制御装置３３１は、ＰＯＳ端末を制御する第１装置Ａを選択する。
【００５８】（Ｓｔｅｐ２６）  次に、制御装置３３１が備える第２装置Ｐが、管理装置３２１から入力されたデータを処理する。管理装置３２１から入力されたデータは、商品の価格情報（１，０００円）であるため、第２装置Ｐは、第１の方式に従い、クライアント装置２１と近距離無線通信を行うユーザ装置１１における、第１の方式で規定された電子マネーの残高を１，０００円減額する処理を実行するものとする。その後、第２装置Ｐは、実行結果に応じて、決済完了（または決済成功）を示す情報あるいは決済未了（または決済失敗）を示す情報を第１装置Ａに出力する。ここでは、第２装置Ｐから第１装置Ａに、決済完了を示す情報が出力されるものとする。
【００５９】（Ｓｔｅｐ２７）  次に、選択された一の第１装置Ａが、第２装置Ｐにおける処理の結果に基づいて、クライアント装置の制御信号を出力する。つまり、第２装置Ｐから決済完了を示す情報が出力された場合は、決済完了を示す音や表示などの出力を命じる制御信号を出力し、決済未了を示す情報が出力された場合には、決済未了を示す音や表示などの出力を命じる制御信号を出力する。ここでは、決済完了を知らせる音の出力とＬＥＤの点滅を命じる情報を含む制御信号が出力されるものとする。出力された制御信号は、第１装置Ａから出力された後、管理装置３２、送受信装置３１、及びネットワーク４０を介して、クライアント装置２１に送信されるものとする。なお、第１装置Ａは、第２装置Ｐから情報が出力された後、制御信号を出力する前に、所定の処理（クライアント装置へのコマンドの送信、クライアント装置からのレスポンスの受信を含む。）を実行してもよい。
【００６０】（Ｓｔｅｐ２８）  次に、クライアント装置が制御信号を受信し、これを実行する。第１装置Ａから出力された制御信号は、決済完了を知らせる音の出力とＬＥＤの点滅を命じる信号であるため、クライアント装置は、制御信号を実行することにより、決済完了を知らせる音を出力し、ＬＥＤを点滅させる。
【００６１】  以上説明した実施形態２によっても、実施形態１と同様の効果を得ることができる。また、第２実施形態によれば、サーバ装置３０が備える記憶装置上のメモリ空間を管理装置ごとに分けることが可能であるため（例えば管理装置Ｐにメモリ空間内のメモリ領域Ａに対するリード／ライトの権限を与え、管理装置Ｑにメモリ空間内のメモリ領域Ｂに対するリード／ライトの権限を与えることが可能となるため）、第２装置Ｐが第２装置Ｑのメモリ領域Ｂを覗き見たり破壊したりなどすること防止し、また、その逆に、第２装置Ｑが第２装置Ｐのメモリ領域Ａを覗き見たり破壊したりなどすることを防止できる。したがって、例えば、第１の方式に従う決済処理が使用するメモリ領域と、第２の方式に従う決済処理が使用するメモリ領域とを、分け隔てて、セキュリティを高めることができる。
【００６２】［実施形態３に係るシステム］  実施形態３に係るシステムは、複数のクライアント装置にネットワークを介して接続され、クライアント装置からネットワークを介してクライアント装置に入力されたデータを受信する送受信装置と、送受信装置からデータを入力される管理装置と、一の第１装置と一の第２装置とを有する複数の制御装置と、を備え、管理装置は、複数の制御装置の中から一の制御装置を選択し、選択した一の制御装置に送受信装置から入力されたデータを出力し、選択された一の制御装置が有する第１装置は、クライアント装置の制御信号を出力し、選択された一の制御装置が有する第２装置は、管理装置から入力されたデータを処理するサーバ装置である。実施形態３に係るシステムは、個々の制御装置が一の第１装置と一の第２装置とを有する点で、個々の制御装置が複数の第１装置と複数の第２装置とを有する実施形態１に係るシステムと相違する。実施形態３によっても、サーバ装置が、クライアント装置を制御する第１装置と、クライアント装置からの要求に応じてデータの処理を行う第２装置と、を備え、両装置によりクライアント装置の制御とデータの処理をそれぞれ実行する。したがって、クライアント装置の制御とデータの処理とを互いに切り離して開発や制御などを行うことができ、開発期間の短縮や既存資産の流用（既に開発や運用などしているクライアント装置の制御方法やデータの処理方法をそのまま利用すること）が可能となる。
【００６３】  実施形態３に係るシステムにおいては、各制御装置が有する第１装置を、同じ種別のクライアント装置を制御する装置で構成することができる。例えば、サーバ装置が２つの制御装置を有する場合は、１つ目の制御装置が有する第１装置と２つ目の制御装置が有する第１装置のそれぞれを、ともに、駅に設置された改札機の扉の開閉を制御する装置とすることができる。また、実施形態３に係るシステムにおいては、各制御装置が有する第２装置を、同じ種別の処理を実行する装置で構成することができる。例えば、サーバ装置が２つの制御装置を有する場合は、１つ目の制御装置が有する第２装置と２つ目の制御装置が有する第２装置のそれぞれを、ともに、第１の方式に従った決済処理を実行する装置とすることができる。
【００６４】［実施形態４に係るシステム］  実施形態４に係るシステムは、複数のクライアント装置にネットワークを介して接続され、クライアント装置からネットワークを介してクライアント装置に入力されたデータと要求の種別とを受信する送受信装置と、送受信装置からデータと要求の種別とを入力される管理装置と、一の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、管理装置は、複数の制御装置の中から一の制御装置を選択し、選択した一の制御装置に送受信装置から入力されたデータと要求の種別とを出力し、選択された一の制御装置が有する第１装置は、管理装置から入力された要求の種別に基づいて複数の第２装置の中から一の第２装置を選択し、第２装置における処理の結果に基づいて、クライアント装置の制御信号を出力し、選択された一の第２装置は、管理装置から入力されたデータを処理するサーバ装置である。実施形態４に係るシステムは、個々の制御装置が一の第１装置と複数の第２装置とを有する点で、個々の制御装置が複数の第１装置と複数の第２装置とを有する実施形態１に係るシステムと相違する。実施形態４によっても、サーバ装置が、クライアント装置を制御する第１装置と、クライアント装置からの要求に応じてデータの処理を行う第２装置と、を備え、両装置によりクライアント装置の制御とデータの処理をそれぞれ実行する。したがって、クライアント装置の制御とデータの処理とを互いに切り離して開発や制御などを行うことができ、開発期間の短縮や既存資産の流用（既に開発や運用などしているクライアント装置の制御方法やデータの処理方法をそのまま利用すること）が可能となる。
【００６５】  実施形態４に係るシステムにおいては、各制御装置が有する第１装置を、同じ種別のクライアント装置を制御する装置で構成することができる。例えば、サーバ装置が２つの制御装置を有する場合は、１つ目の制御装置が有する第１装置と２つ目の制御装置が有する第１装置のそれぞれを、ともに、駅に設置された改札機の扉の開閉を制御する装置とすることができる。また、実施形態４に係るシステムにおいては、複数の第２装置の構成を制御装置間で同じにすることができる。例えば、サーバ装置が２つの制御装置を有し、１つ目の制御装置が第１の方式に従った決済処理を実行する第２装置と第２の方式に従った決済処理を実行する第２装置とを有する場合、２つ目の制御装置も同様に、第１の方式に従った決済処理を実行する第２装置と第２の方式に従った決済処理を実行する第２装置とを有することができる。
【００６６】  なお、上記した各要求や各データなどは１つのデータからなるものであってもよいし、複数のデータからなるものであってもよい。また、上記した各要求や各データなどの送信は１回の送信で送信されてもよいし、複数の送信に分けて送信されてもよい。同様に、上記した各要求や各データなどの受信は１回の受信で受信されてもよいし、複数の受信に分けて受信されてもよい。また、「ある要求ＸやあるデータＹがあるデータＺを含む」には、当該要求Ｘや当該データＹが当該データＺそのものを含む場合のほか、当該データＺを特定することができる当該データＺそのものではないデータを含む場合が含まれるものとする。
【００６７】  以上、実施形態について説明したが、これらの説明によって特許請求の範囲に記載された構成は何ら限定されるものではない。
【符号の説明】
【００６８】１    システム１１、１２    ユーザ装置２１、２２    クライアント装置３０    サーバ装置３１    送受信装置３２、３２１、３２２    管理装置３３１、３３２、３３３、３３４  制御装置４０    ネットワークＡ、Ｂ    第１装置Ｐ、Ｑ、Ｒ    第２装置 
【図１】
2020026456.tif 000003
【図２】
2020026456.tif 000004
【図３】
2020026456.tif 000005
【図４】
2020026456.tif 000006
【図５】
2020026456.tif 000007
【図６】
2020026456.tif 000008
【図７】
2020026456.tif 000009
【図８】
2020026456.tif 000010
【手続補正書】
【提出日】平成30年12月6日(2018.12.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、
前記送受信装置から前記データと前記要求の種別と前記クライアント装置の種別とを入力される管理装置と、
複数の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、
前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータと要求の種別とクライアント装置の種別とを出力し、
前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、
前記選択された一の第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項２】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、
前記送受信装置から前記データと前記クライアント装置の種別とを入力される複数の管理装置と、
複数の第１装置と一の第２装置とを有する複数の制御装置と、を備え、
前記送受信装置は、前記受信した要求の種別に基づいて前記複数の管理装置の中から一の管理装置を選択し、前記選択した一の管理装置に前記受信したデータとクライアント装置の種別とを出力し、
前記選択された一の管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータとクライアント装置の種別とを出力し、
前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、
前記選択された一の第１装置は、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項３】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータを受信する送受信装置と、
前記送受信装置から前記データを入力される管理装置と、
一の第１装置と一の第２装置とを有する複数の制御装置と、を備え、
前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータを出力し、
前記選択された一の制御装置が有する第１装置は、前記クライアント装置の制御信号を出力し、
前記選択された一の制御装置が有する第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項４】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別とを受信する１つの送受信装置と、
前記１つの送受信装置から前記データと前記要求の種別とを入力される管理装置と、
一の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、
前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記１つの送受信装置から入力されたデータと要求の種別とを出力し、
前記選択された一の制御装置が有する第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項５】
請求項１から４のいずれか１項に記載のサーバ装置と、前記サーバ装置に前記ネットワークを介して接続される前記複数のクライアント装置と、を備えたシステム。
【手続補正書】
【提出日】平成31年1月24日(2019.1.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、
前記送受信装置から前記データと前記要求の種別と前記クライアント装置の種別とを入力される管理装置と、
複数の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、
前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータと要求の種別とクライアント装置の種別とを出力し、
前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、
前記選択された一の第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項２】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、
前記送受信装置から前記データと前記クライアント装置の種別とを入力される複数の管理装置と、
複数の第１装置と一の第２装置とを有する複数の制御装置と、を備え、
前記送受信装置は、前記受信した要求の種別に基づいて前記複数の管理装置の中から一の管理装置を選択し、前記選択した一の管理装置に前記受信したデータとクライアント装置の種別とを出力し、
前記選択された一の管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータとクライアント装置の種別とを出力し、
前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、
前記選択された一の第１装置は、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項３】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータを受信する送受信装置と、
前記送受信装置から前記データを入力される管理装置と、
一の第１装置と一の第２装置とを有する複数の制御装置と、を備え、
前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記送受信装置を介することなく前記選択した一の制御装置に前記送受信装置から入力されたデータを出力し、
前記選択された一の制御装置が有する第１装置は、前記クライアント装置の制御信号を出力し、
前記選択された一の制御装置が有する第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項４】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別とを受信する１つの送受信装置と、
前記１つの送受信装置から前記データと前記要求の種別とを入力される管理装置と、
一の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、
前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記１つの送受信装置から入力されたデータと要求の種別とを出力し、
前記選択された一の制御装置が有する第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項５】
請求項１から４のいずれか１項に記載のサーバ装置と、前記サーバ装置に前記ネットワークを介して接続される前記複数のクライアント装置と、を備えたシステム。
【手続補正書】
【提出日】令和1年5月17日(2019.5.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、
前記送受信装置から前記データと前記要求の種別と前記クライアント装置の種別とを入力される管理装置と、
複数の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、
前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータと要求の種別とクライアント装置の種別とを出力し、
前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、
前記選択された一の第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項２】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別と前記クライアント装置の種別とを受信する送受信装置と、
前記送受信装置から前記データと前記クライアント装置の種別とを入力される複数の管理装置と、
複数の第１装置と一の第２装置とを有する複数の制御装置と、を備え、
前記送受信装置は、前記受信した要求の種別に基づいて前記複数の管理装置の中から一の管理装置を選択し、前記選択した一の管理装置に前記受信したデータとクライアント装置の種別とを出力し、
前記選択された一の管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記送受信装置から入力されたデータとクライアント装置の種別とを出力し、
前記選択された一の制御装置は、前記管理装置から入力されたクライアント装置の種別に基づいて前記複数の第１装置の中から一の第１装置を選択し、
前記選択された一の第１装置は、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項３】
複数のクライアント装置にネットワークを介して接続され、
前記クライアント装置から前記ネットワークを介して前記クライアント装置に入力されたデータと要求の種別とを受信する１つの送受信装置と、
前記１つの送受信装置から前記データと前記要求の種別とを入力される管理装置と、
一の第１装置と複数の第２装置とを有する複数の制御装置と、を備え、
前記管理装置は、前記複数の制御装置の中から一の制御装置を選択し、前記選択した一の制御装置に前記１つの送受信装置から入力されたデータと要求の種別とを出力し、
前記選択された一の制御装置が有する第１装置は、前記管理装置から入力された要求の種別に基づいて前記複数の第２装置の中から一の第２装置を選択し、前記第２装置における処理の結果に基づいて、前記クライアント装置の制御信号を出力し、
前記選択された一の第２装置は、前記管理装置から入力されたデータを処理するサーバ装置。
【請求項４】
請求項１から３のいずれか１項に記載のサーバ装置と、前記サーバ装置に前記ネットワークを介して接続される前記複数のクライアント装置と、を備えたシステム。
【国際調査報告】
2020026456.tif 000011
2020026456.tif 000012
2020026456.tif 000013
2020026456.tif 000014