(57)【特許請求の範囲】
【請求項１】
設定端末と被設定端末との双方の設定画面又は画面遷移が異なる場合に、前記設定端末が前記被設定端末の設定を遠隔操作して前記被設定端末の設定入力を行うコンピュータシステムであって、
前記被設定端末が、当該被設定端末が設定されている無線ネットワークの設定を、前記設定端末に送信する設定送信手段と、
前記設定端末が、送信された前記被設定端末の無線ネットワークの設定を受信する無線ネットワーク受信手段と、
前記設定端末が、受信した前記無線ネットワークの設定により疑似的に設定端末の接続を実現し、前記被設定端末に対する設定の入力を、前記設定端末の設定方法で入力を受け付ける設定受付手段と、
前記被設定端末の端末種別ＩＤを取得する端末種別ＩＤ取得手段と、
前記端末種別ＩＤに基づいて、前記設定端末の設定方法で入力を受け付けた前記被設定端末に対する設定に対応する設定コマンドを前記被設定端末に送信する設定コマンド送信手段と、
を備えるコンピュータシステム。
【請求項２】
前記設定受付手段は、前記設定端末の設定方法が二以上の画面遷移に関わる設定方法である請求項１に記載のコンピュータシステム。
【請求項３】
設定端末と被設定端末との双方の設定画面又は画面遷移が異なる場合に、前記設定端末が前記被設定端末の設定を遠隔操作して前記被設定端末の設定入力を行うコンピュータシステムが実行する設定方法であって、
前記被設定端末が、当該被設定端末が設定されている無線ネットワークの設定を、前記設定端末に送信するステップと、
前記設定端末が、送信された前記被設定端末の無線ネットワークの設定を受信するステップと、
前記設定端末が、受信した前記無線ネットワークの設定により疑似的に設定端末の接続を実現し、前記被設定端末に対する設定の入力を、前記設定端末の設定方法で入力を受け付けるステップと、
前記被設定端末の端末種別ＩＤを取得するステップと、
前記端末種別ＩＤに基づいて、前記設定端末の設定方法で入力を受け付けた前記被設定端末に対する設定に対応する設定コマンドを前記被設定端末に送信するステップと、
を備える設定方法。
【請求項４】
設定端末と被設定端末との双方の設定画面又は画面遷移が異なる場合に、前記設定端末が前記被設定端末の設定を遠隔操作して前記被設定端末の設定入力を行うコンピュータシステムに、
前記被設定端末が、当該被設定端末が設定されている無線ネットワークの設定を、前記設定端末に送信するステップ、
前記設定端末が、送信された前記被設定端末の無線ネットワークの設定を受信するステップ、
前記設定端末が、受信した前記無線ネットワークの設定により疑似的に設定端末の接続を実現し、前記被設定端末に対する設定の入力を、前記設定端末の設定方法で入力を受け付けるステップ、
前記被設定端末の端末種別ＩＤを取得するステップ、
前記端末種別ＩＤに基づいて、前記設定端末の設定方法で入力を受け付けた前記被設定端末に対する設定に対応する設定コマンドを前記被設定端末に送信するステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定端末と被設定端末との双方の設定画面又は画面遷移が異なる場合に、設定端末が被設定端末の設定を遠隔操作して被設定端末の設定入力を行うコンピュータシステム、設定方法及びプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット等の端末装置が普及している。このような端末装置において、ユーザは、自身が利用しやすくするために様々な設定を変更することが可能となっている。このような設定を変更する際、端末装置の操作に詳しいユーザが、操作に不慣れなユーザが所有する端末装置の設定を変更したい場合があった。【０００３】
しかしながら、端末装置の設定の変更方法は、端末装置の種類によって、設定画面と変更手順とが異なるために、操作に詳しいユーザであっても、操作に不慣れなユーザが所有する端末装置の設定を変更することが困難な場合があった。【０００４】
このような端末装置の設定を変更する構成として、端末装置用のタグから端末装置の設定に必要な情報を取得することにより、端末の設定を変更することが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１１５８７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の構成では、端末装置の機種毎に対応するタグを用意する必要や、任意の設定のみを変更することができないといった問題があるため、利便性が低く、端末装置の設定を容易に変更することが困難であった。【０００７】
本発明は、利便性を向上させるとともに、端末装置の設定を変更することを容易にすることが可能なコンピュータシステム、設定方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。【０００９】
本発明は、設定端末と被設定端末との双方の設定画面又は画面遷移が異なる場合に、前記設定端末が前記被設定端末の設定を遠隔操作して前記被設定端末の設定入力を行うコンピュータシステムであって、
前記設定端末が、前記被設定端末に対する設定の入力を、前記設定端末の設定方法で入力を受け付ける設定受付手段と、
前記被設定端末の端末種別ＩＤを取得する端末種別ＩＤ取得手段と、
前記端末種別ＩＤに基づいて、前記設定端末の設定方法で入力を受け付けた前記被設定端末に対する設定に対応する設定コマンドを前記被設定端末に送信する設定コマンド送信手段と、
を備えるコンピュータシステムを提供する。【００１０】
本発明によれば、設定端末と被設定端末との双方の設定画面又は画面遷移が異なる場合に、前記設定端末が前記被設定端末の設定を遠隔操作して前記被設定端末の設定入力を行うコンピュータシステムは、前記設定端末が、前記被設定端末に対する設定の入力を、前記設定端末の設定方法で入力を受け付け、前記被設定端末の端末種別ＩＤを取得し、前記端末種別ＩＤに基づいて、前記設定端末の設定方法で入力を受け付けた前記被設定端末に対する設定に対応する設定コマンドを前記被設定端末に送信する。【００１１】
本発明は、コンピュータシステムのカテゴリであるが、設定方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【発明の効果】
【００１２】
本発明によれば、利便性を向上させるとともに、端末装置の設定を変更することを容易にすることが可能なコンピュータシステム、設定方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】図１は、設定システム１の概要を示す図である。
【図２】図２は、設定システム１の全体構成図である。
【図３】図３は、コンピュータ１０、設定端末１００、被設定端末２００の機能ブロック図である。
【図４】図４は、コンピュータ１０、設定端末１００、被設定端末２００が実行する設定方法入力処理を示すフローチャートである。
【図５】図５は、コンピュータ１０、被設定端末２００が実行するコマンド送信処理を示すフローチャートである。
【図６】図６は、第一の設定画面３００の一例を示す図である。
【図７】図７は、第二の設定画面４００の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００１５】
［設定システム１の概要］
本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である設定システム１の概要を説明するための図である。設定システム１は、コンピュータ１０、設定端末１００、被設定端末２００から構成され、設定端末１００と被設定端末２００との双方の設定画面又は画面遷移が異なる場合に、設定端末１００が被設定端末２００の設定を、コンピュータ１０を介して遠隔操作して被設定端末２００の設定入力を行うコンピュータシステムである。
【００１６】
なお、図１において、コンピュータ１０、設定端末１００、被設定端末２００の数は、適宜変更可能である。また、コンピュータ１０、設定端末１００、被設定端末２００は、実在する装置に限らず、仮想的な装置であってもよい。また、後述する各処理は、コンピュータ１０、設定端末１００、被設定端末２００のいずれか又は複数の組み合わせにより実現されてもよい。
【００１７】
コンピュータ１０は、設定端末１００、被設定端末２００とデータ通信可能に接続されたコンピュータ装置である。
【００１８】
設定端末１００は、コンピュータ１０、被設定端末２００とデータ通信可能に接続された端末装置である。設定端末１００は、操作に詳しいユーザが保有する端末装置である。設定端末１００は、例えば、携帯電話、携帯情報端末、タブレット端末、パーソナルコンピュータに加え、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ等の電化製品や、スマートグラス、ヘッドマウントディスプレイ等のウェアラブル端末や、その他の物品である。
【００１９】
被設定端末２００は、コンピュータ１０、設定端末１００とデータ通信可能に接続された端末装置である。被設定端末２００は、操作に不慣れなユーザが保有する端末装置である。被設定端末２００は、上述した設定端末１００と同様の電化製品や、ウェアラブル端末や、その他の物品である。
【００２０】
設定端末１００は、被設定端末２００に対する設定の入力を、設定端末１００の設定方法で入力を受け付ける（ステップＳ０１）。すなわち、設定端末１００は、被設定端末２００に実行させた設定の入力を自身に対して行う。
【００２１】
例えば、設定端末１００は、被設定端末２００が設定されている無線ネットワークの設定を、被設定端末２００から取得し、この取得した無線ネットワークの設定により疑似的に自身の無線ネットワークの接続を実現し、自身の設置方法での入力を受け付ける。
【００２２】
設定端末１００は、受け付けた設定方法を示す設定変更データを、コンピュータ１０に送信する（ステップＳ０２）。設定変更データは、設定端末１００が受け付けた入力内容、設定方法、自身の識別子等である。設定端末１００は、設定方法を、自身が表示した設定画面の画面遷移に基づいて判断する。本実施形態において、設定端末１００は、二以上の画面遷移に関わる設定方法を判断する。
【００２３】
コンピュータ１０は、設定変更データを受信する。コンピュータ１０は、被設定端末２００の端末種別ＩＤを取得する（ステップＳ０３）。
【００２４】
コンピュータ１０は、取得した端末種別ＩＤに基づいて、設定端末１００の設定方法で入力を受け付けた被設定端末２００に対する設定に対応する設定コマンドを特定し、特定した設定コマンドを被設定端末２００に送信する（ステップＳ０４）。
【００２５】
被設定端末２００は、設定コマンドを受信する。被設定端末２００は、この設定コマンドに基づいて、自身の設定を変更する（ステップＳ０５）。
【００２６】
以上が、設定システム１の概要である。
【００２７】
［設定システム１のシステム構成］
図２に基づいて、本発明の好適な実施形態である設定システム１のシステム構成について説明する。図２は、本発明の好適な実施形態である設定システム１のシステム構成を示す図である。設定システム１は、コンピュータ１０、設定端末１００、被設定端末２００、公衆回線網（インターネット網や、第３、第４世代通信網等）５から構成され、設定端末１００と被設定端末２００との双方の設定画面又は画面遷移が異なる場合に、設定端末１００が被設定端末２００の設定を遠隔操作して被設定端末２００の設定入力を行うコンピュータシステムである。設定画面又は画面遷移が異なる場合とは、設定端末１００と被設定端末２００とが同一の設定を変更しようとした際、異なる設定画面への入力や、異なる画面遷移を経て入力する必要がある場合である。
【００２８】
なお、設定システム１を構成する各装置類の数及びその種類は、適宜変更可能である。また、設定システム１は、実在する装置に限らず、仮想的な装置類により実現されてもよい。また、後述する各処理は、設定システム１を構成する各装置類のいずれか又は複数の組み合わせにより実現されてもよい。
【００２９】
コンピュータ１０は、後述の機能を備えた上述したコンピュータ装置である。
【００３０】
設定端末１００は、後述の機能を備えた上述した端末装置である。
【００３１】
被設定端末２００は、後述の機能を備えた上述した端末装置である。
【００３２】
［各機能の説明］
図３に基づいて、本発明の好適な実施形態である設定システム１の機能について説明する。図３は、コンピュータ１０、設定端末１００、被設定端末２００の機能ブロック図を示す図である。
【００３３】
コンピュータ１０は、制御部１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２として、他の機器と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉ―Ｆｉ（Ｗｉｒｅｌｅｓｓ―Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、コンピュータ１０は、記憶部１３として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ１０は、処理部１４として、各種計算、処理等を実行する各種デバイス等を備える。
【００３４】
コンピュータ１０において、制御部１１が所定のプログラムを読み込むことにより、通信部１２と協働して、設定変更データ受信モジュール２０、設定可否通知モジュール２１、応答データ受信モジュール２２、設定コマンド送信モジュール２３を実現する。また、コンピュータ１０において、制御部１１が所定のプログラムを読み込むことにより、記憶部１３と協働して、記憶モジュール３０を実現する。また、コンピュータ１０において、制御部１１が所定のプログラムを読み込むことにより、処理部１４と協働して、設定可否判断モジュール４０、設定コマンド特定モジュール４１を実現する。
【００３５】
設定端末１００は、コンピュータ１０と同様に、制御部１１０として、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、通信部１２０として、他の機器と通信可能にするためのデバイスを備える。また、設定端末１００は、入出力部１４０として、制御部１１０で制御したデータや画像を出力表示する表示部や、ユーザからの入力を受け付けるタッチパネルやキーボード、マウス等の入力部等の各種デバイスを備える。
【００３６】
設定端末１００において、制御部１１０が所定のプログラムを読み込むことにより、通信部１２０と協働して、設定要求モジュール１５０、設定内容受信モジュール１５１、設定変更データ送信モジュール１５２を実現する。また、設定端末１００において、制御部１１０が所定のプログラムを読み込むことにより、入出力部１４０と協働して、アプリケーションモジュール１７０、入力受付モジュール１７１を実現する。
【００３７】
被設定端末２００は、設定端末１００と同様に、制御部２１０として、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、通信部２２０として、他の機器と通信可能にするためのデバイスを備え、入出力部２４０として、表示部や、入力部等の各種デバイスを備える。
【００３８】
被設定端末２００において、制御部２１０が所定のプログラムを読み込むことにより、通信部２２０と協働して、設定内容送信モジュール２５０、設定可否受信モジュール２５１、応答データ送信モジュール２５２、設定コマンド受信モジュール２５３を実現する。また、被設定端末２００において、制御部２１０が所定のプログラムを読み込むことにより、入出力部２４０と協働して、表示モジュール２７０、設定変更モジュール２７１を実現する。
【００３９】
［設定方法入力処理］
図４に基づいて、設定システム１が実行する設定方法入力処理について説明する。図４は、コンピュータ１０、設定端末１００、被設定端末２００が実行する設定方法入力処理のフローチャートを示す図である。上述した各装置のモジュールが実行する処理について、本処理に併せて説明する。
【００４０】
アプリケーションモジュール１７０は、設定転送アプリを起動する（ステップＳ１０）。ステップＳ１０において、アプリケーションモジュール１７０は、バックグラウンドで働くアプリケーションである設定転送アプリを起動する。この設定転送アプリは、ユーザが入力した設定に必要な画面の画面遷移の記録、入力を受け付けた内容の記録等を実行するアプリケーションである。
【００４１】
設定要求モジュール１５０は、被設定端末２００に、被設定端末２００のユーザが所望する設定を要求する（ステップＳ１１）。本実施形態において、設定端末１００は、被設定端末２００の無線ネットワークの設定を遠隔操作するものとして説明する。すなわち、ステップＳ１１において、設定要求モジュール１５０は、無線ネットワークに関する設定を要求する。この無線ネットワークに関する設定とは、被設定端末２００が接続されている無線ネットワークのＳＳＩＤ、パスワード等である。
【００４２】
設定内容送信モジュール２５０は、設定端末１００が送信した要求に基づいて、自身が設定しようとする無線ネットワークの設定を、設定端末１００に送信する（ステップＳ１２）。ステップＳ１２において、設定内容送信モジュール２５０は、無線ネットワークの設定として、ルータ等のネットワーク装置に接続するためのＳＳＩＤ及びこのＳＳＩＤのパスワード等を送信する。この設定内容は、例えば、被設定端末２００のユーザが直接入力することや、これらの情報が記載されたものを撮影した画像等である。
【００４３】
設定内容受信モジュール１５１は、被設定端末２００の無線ネットワークの設定を受信する。入力受付モジュール１７１は、被設定端末２００に対する設定の入力として、設定画面を表示するために必要な入力を受け付ける（ステップＳ１３）。ステップＳ１３において、入力受付モジュール１７１は、例えば、自身が有する設定アイコン又は設定項目へのタップ入力を受け付けることにより、第一の設定画面を表示する。この第一の設定画面には、複数の設定画面へと遷移する各種設定アイコン又は設定項目が表示される。入力受付モジュール１７１は、いずれかの設定アイコン又は設定項目への入力を受け付けることにより、各設定アイコン又は各設定項目に対応する第二の設定画面を表示する。
【００４４】
本実施形態において、入力受付モジュール１７１は、無線ネットワークの設定に関する設定アイコン又は設定項目への入力を受け付ける。
【００４５】
図６に基づいて、第一の設定画面について説明する。図６は、第一の設定画面３００の一例を示す図である。第一の設定画面３００は、複数の設定アイコン又は設定項目が表示され、各設定アイコン又は各設定項目への入力を受け付けることにより、入力を受け付けた各設定アイコン又は各設定項目に対応する設定画面へと遷移する。入力受付モジュール１７１は、無線ネットワークの設定に関する設定項目３１０の入力を受け付ける。
【００４６】
入力受付モジュール１７１は、第一の設定画面に対しての入力に基づいて、第二の設定画面に画面を遷移する（ステップＳ１４）。ステップＳ１４において、入力受付モジュール１７１は、第一の設定画面における無線ネットワークの接続に関する設定項目に対応する第二の画面を表示する。
【００４７】
入力受付モジュール１７１は、第二の設定画面に対して、無線ネットワークの設定に対する入力を受け付ける（ステップＳ１５）。ステップＳ１５において、入力受付モジュール１７１は、自身の設定画面に対して、被設定端末２００のＳＳＩＤ及びパスワードの入力を受け付ける。このとき、入力受付モジュール１７１は、自身の設定方法における被設定端末２００の無線ネットワークの設定の入力を受け付ける。
【００４８】
アプリケーションモジュール１７０は、入力されたＳＳＩＤ及びパスワードに基づいて、被設定端末２００の無線ネットワークの接続を疑似的に実現する（ステップＳ１６）。ステップＳ１２において、アプリケーションモジュール１７０は、設定転送アプリにより、この処理を実現する。例えば、アプリケーションモジュール１７０は、被設定端末２００に設定したい無線ネットワークの接続に必要なＳＳＩＤ及びパスワードを疑似的に表示するとともに、自身の設定方法で疑似的にこの無線ネットワークに接続したように表示する。アプリケーションモジュール１７０は、自身の現在の無線ネットワークの接続の設定を変更するのではなく、新しい無線ネットワークの接続を疑似的に設定したように表示する。
【００４９】
図７に基づいて、第二の設定画面について説明する。図７は、第二の設定画面４００の一例を示す図である。第二の設定画面４００は、必要な設定を行うために第一の設定画面３００から遷移した設定画面である。第二の設定画面４００は、上述した第一の設定画面３００と同様に、複数の設定アイコン又は設定項目が表示され、各設定アイコン又は各設定項目への入力を受け付けることにより、入力を受け付けた各設定アイコン又は各設定項目に対応する設定を表示する。
【００５０】
第二の設定画面４００は、第一の設定画面３００の設定アイコンのうち、Ｗｉ−Ｆｉ設定に対応する設定アイコンへの入力を受け付けた状態における設定画面であり、被設定端末２００の無線ネットワーク接続を疑似的に設定した状態を示している。このとき、アプリケーションモジュール１７０は、被設定端末２００のＳＳＩＤ及びパスワードに基づいて、この無線ネットワークに接続済みであることを、設定項目４１０として示している。このとき、設定項目４１０には、例えば、この無線ネットワークの名称、識別子、機器名、接続状況等を表示する。
【００５１】
なお、上述した説明において、第二の設定画面までの説明しかしていないが、本発明は、第二の設定画面で設定変更が完了しない場合、設定変更が完了するまで、上述した処理と同様の処理を繰り返すことにより、被設定端末２００に設定したい設定の入力を受け付ける。
【００５２】
アプリケーションモジュール１７０は、入力を受け付けた設定画面の遷移状態に基づいて、行われた設定が何の設定であるかを判断する（ステップＳ１７）。ステップＳ１７において、アプリケーションモジュール１７０は、予め自身が記憶する一又は複数の画面及び各画面の遷移状況と、実際の設定内容とを対応付けた設定シナリオに基づいて、今回の画面遷移がどの設定シナリオに該当するか否かを判断する。本実施形態において、アプリケーションモジュール１７０は、無線ネットワークの接続に関する遷移状況であることを、設定シナリオから判断する。
【００５３】
アプリケーションモジュール１７０は、受け付けた入力内容と、判断した設定内容と、自身の端末種別ＩＤ（例えば、端末を識別するための識別子、端末の製造元の識別子、型式）とを対応付けた設定変更データを作成する（ステップＳ１８）。受け付けた入力内容とは、無線ネットワークの接続に必要な入力内容であり、ＳＳＩＤ及びパスワード等である。
【００５４】
設定変更データ送信モジュール１５１は、設定変更データをコンピュータ１０に送信する（ステップＳ１９）。
【００５５】
設定変更データ受信モジュール２０は、設定変更データを受信する。記憶モジュール３０は、設定変更データを記憶する（ステップＳ２０）。
【００５６】
以上が、設定方法入力処理である。
【００５７】
［コマンド送信処理］
図５に基づいて、設定システム１が実行するコマンド送信処理について説明する。図５は、コンピュータ１０、被設定端末２００が実行するコマンド送信処理のフローチャートを示す図である。上述した各装置のモジュールが実行する処理について、本処理に併せて説明する。
【００５８】
設定可否通知モジュール２１は、被設定端末２００に、設定変更の可否に関する通知を送信する（ステップＳ３０）。設定変更の可否に関する通知とは、被設定端末２００が上述した設定変更データに係る設定に変更することを許可するか否かに関するものである。加えて、設定変更の可否には、許可された場合における被設定端末２００の端末種別ＩＤの取得要求が含まれる。
【００５９】
設定可否受信モジュール２５１は、設定変更の可否に関する通知を受信する。表示モジュール２７０は、この通知を表示する（ステップＳ３１）。
【００６０】
表示モジュール２７０は、設定変更の可否に係る入力を受け付ける（ステップＳ３２）。ステップＳ３２において、表示モジュール２７０は、設定の変更を認める入力として、例えば、表示する許可アイコンへの入力を受け付ける。また、表示モジュール２７０は、設定の変更を認めない入力として、例えば、表示する拒否アイコンへの入力を受け付ける。
【００６１】
応答データ送信モジュール２５２は、受け付けた拒否の入力や、許可の入力及び自身の端末種別ＩＤを応答データとしてコンピュータ１０に送信する（ステップＳ３３）。ステップＳ３３において、応答データ送信モジュール２５２は、拒否の場合には、拒否の入力のみを、許可の場合には、許可の入力及び被設定端末２００の端末種別ＩＤを、応答データとして送信する。
【００６２】
応答データ受信モジュール２２は、応答データを受信する。コンピュータ１０は、応答データを受信することにより、被設定端末２００の端末種別ＩＤを取得する。
【００６３】
設定可否判断モジュール４０は、応答データが許可の入力によるものであるか否かを判断する（ステップＳ３４）。ステップＳ３４において、設定可否判断モジュール４０は、応答データが、拒否の入力か、許可の入力及び端末種別ＩＤかのいずれかであるか否かを判断する。例えば、設定可否判断モジュール４０は、端末種別ＩＤの有無に基づいてこれを判断する。
【００６４】
ステップＳ３４において、設定可否判断モジュール４０は、許可の入力によるものではないと判断した場合（ステップＳ３４  ＮＯ）、本処理を終了する。
【００６５】
一方、ステップＳ３４において、設定可否判断モジュール４０は、許可の入力によるものであると判断した場合（ステップＳ３４  ＹＥＳ）、設定コマンド特定モジュール４１は、記憶した設定変更データと、取得した応答データとに基づいて、設定端末１００の設定方法で入力を受け付けた被設定端末２００に対する設定コマンドを特定する（ステップＳ３５）。ステップＳ３５において、設定可否判断モジュール４０は、記憶モジュール３０が記憶する設定内容と、端末種別ＩＤと、設定コマンドとを対応付けた端末設定テーブルを参照することにより、設定コマンドを特定する。
【００６６】
［端末設定テーブル］
記憶モジュール３０が記憶する端末設定テーブルについて説明する。記憶モジュール３０は、予め設定内容と、端末種別ＩＤと、設定コマンドとを対応付け、端末設定テーブルとして記憶する。設定内容とは、端末の各種設定を変更するために必要な入力内容（例えば、画面遷移の方法、画面遷移の順番、ＳＳＩＤ及びパスワードの入力位置）である。端末種別ＩＤは、上述した通りである。設定コマンドは、被設定端末２００が実行する各種コマンドである。
【００６７】
設定コマンド特定モジュール４１は、設定変更データに含まれる判断した設定内容と、被設定端末２００の端末種別ＩＤとに対応付けられた設定コマンドを、端末設定テーブルから特定する。例えば、設定コマンド特定モジュール４１は、今回特定した設定内容が、「Ｗｉ−Ｆｉ接続」に関する設定方法であることから、この設定内容に対応付けられた端末種別ＩＤのうち、今回取得した端末種別ＩＤと一致するものを特定する。
【００６８】
設定コマンド特定モジュール４１は、そのうえで、今回特定した端末種別ＩＤに対応付けられた設定コマンドを特定する。設定コマンド特定モジュール４１は、特定した設定コマンドに、さらに、受け付けた入力内容を加えることにより、実際に被設定端末２００に送信するための設定コマンドを特定する。すなわち、設定コマンド特定モジュール４１は、被設定端末２００が設定するために必要な画面遷移及び実際に設定する内容を設定コマンドとして特定する。例えば、設定コマンド特定モジュール４１は、今回特定した設定内容である「Ｗｉ−Ｆｉ接続」に関する設定方法に、入力を受け付けたＳＳＩＤ及びパスワードを付加することにより、設定コマンドを特定する。
【００６９】
設定コマンド送信モジュール２３は、特定した設定コマンドを被設定端末２００に送信する（ステップＳ３６）。
【００７０】
設定コマンド受信モジュール２５３は、設定コマンドを受信する。設定変更モジュール２７１は、この設定コマンドに基づいて、自身の設定を変更する（ステップＳ３７）。ステップＳ２７において、設定変更モジュール２７１は、自身の設定を変更する際、ユーザからの入力を受け付けず、自動的に設定を変更する。例えば、設定端末１００で入力された「Ｗｉ−Ｆｉ接続」に関する設定方法に基づいて、自身の「Ｗｉ−Ｆｉ接続」に対応する設定画面へと遷移するとともに、所定の箇所に設定端末１００で入力されたＳＳＩＤ及びパスワードを入力する。設定変更モジュール２７１は、このＳＳＩＤ及びパスワードに対応するネットワーク装置に接続先を変更する。その結果、被設定端末２００は、ネットワーク装置へと通信を実行する。
【００７１】
以上が、コマンド送信処理である。
【００７２】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される（ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置又は外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００７３】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００７４】
１  設定システム、１０  コンピュータ、１００  設定端末、２００  被設定端末
【要約】
【課題】利便性を向上させるとともに、端末装置の設定を変更することを容易にすることが可能なコンピュータシステム、設定方法及びプログラムを提供することを目的とする。
【解決手段】設定端末と被設定端末との双方の設定画面又は画面遷移が異なる場合に、前記設定端末が前記被設定端末の設定を遠隔操作して前記被設定端末の設定入力を行うコンピュータシステムは、前記設定端末が、前記被設定端末に対する設定の入力を、前記設定端末の設定方法で入力を受け付け、前記被設定端末の端末種別ＩＤを取得し、前記端末種別ＩＤに基づいて、前記設定端末の設定方法で入力を受け付けた前記被設定端末に対する設定に対応する設定コマンドを前記被設定端末に送信する。
【選択図】図１【図１】
0006310624.tif 000002
【図２】
0006310624.tif 000003
【図３】
0006310624.tif 000004
【図４】
0006310624.tif 000005
【図５】
0006310624.tif 000006
【図６】
0006310624.tif 000007
【図７】
0006310624.tif 000008