(57)【要約】【課題】携帯端末から対象となる情報処理装置に対し、セキュアに設定を行う。【解決手段】情報処理システムは、複数の情報処理装置と、前記複数の情報処理装置の各々と無線通信する携帯端末と有し、前記携帯端末は、前記複数の情報処理装置のうち対象となる一の情報処理装置の識別情報を取得する取得部と、前記識別情報をサーバに送信する第１送信部と、前記識別情報に対応するアクセスキーを前記サーバから受信する第１受信部と、前記アクセスキーを前記一の情報処理装置に送信する第２送信部とを有し、前記複数の情報処理装置の各々は、前記携帯端末から前記アクセスキーを受信する第２受信部と、前記アクセスキーを認証する認証部と、前記アクセスキーの認証が成功すると、当該情報処理装置の設定を受け付けるための動作モードを起動する起動部とを有する。【選択図】図１
2020047052.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報処理装置と、
前記複数の情報処理装置の各々と無線通信する携帯端末と
を有し
前記携帯端末は、
前記複数の情報処理装置のうち対象となる一の情報処理装置の識別情報を取得する取得部と、
前記識別情報をサーバに送信する第１送信部と、
前記識別情報に対応するアクセスキーを前記サーバから受信する第１受信部と、
前記アクセスキーを前記一の情報処理装置に送信する第２送信部と
を有し、
前記複数の情報処理装置の各々は、
前記携帯端末から前記アクセスキーを受信する第２受信部と、
前記アクセスキーを認証する認証部と、
前記アクセスキーの認証が成功すると、当該情報処理装置の設定を受け付けるための動作モードを起動する起動部と
を有する
情報処理システム。
【請求項２】
前記第２送信部は、前記アクセスキーに対応する設定情報を前記一の情報処理装置に送信する
請求項１に記載の情報処理システム。
【請求項３】
前記第１受信部は、前記アクセスキーと共に、当該アクセスキーに対応する設定情報を受信し、
前記第２送信部は、前記アクセスキーと共に受信した設定情報を前記一の情報処理装置に送信する
請求項２に記載の情報処理システム。
【請求項４】
前記複数の情報処理装置の各々において、前記識別情報を示す情報を装置外に表示する表示部を有し、
前記取得部は、前記識別情報を示す情報を読み取ることにより前記識別情報を取得する
請求項１乃至３のいずれか一項に記載の情報処理システム。
【請求項５】
前記表示部において、前記識別情報を示す情報としてコード画像が形成された媒体が筐体に貼り付けられている
請求項４に記載の情報処理システム。
【請求項６】
前記表示部は、前記識別情報を示す情報としてコード画像を表示する
請求項４に記載の情報処理システム。
【請求項７】
前記複数の情報処理装置の各々は、
前記識別情報を示すビーコン信号を出力する出力部
を有し、
前記取得部は、前記ビーコン信号を受信することにより前記識別情報を取得する
請求項１乃至３のいずれか一項に記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムに関する。
【背景技術】
【０００２】
情報処理装置の中には、通常の動作モードの他に、その装置の設定を行うための特殊な動作モードを有するものがある。例えば特許文献１には、専用リモコンを用いて特殊モードを起動する電気機器が記載されている。また、特許文献２には、特殊な動作モードに関する技術ではないものの、電波強度を用いて無線ＬＡＮのアクセスポイントに近づいたことを検知する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１３９６４８号公報
【特許文献２】特開２００２−２９７２５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、複数の情報処理装置に対し設定をする状況において、携帯端末から対象となる情報処理装置に対し、セキュアに設定を行う技術を提供する。
【課題を解決するための手段】
【０００５】
請求項１に係る情報処理システムは、複数の情報処理装置と、前記複数の情報処理装置の各々と無線通信する携帯端末とを有し、前記携帯端末は、前記複数の情報処理装置のうち対象となる一の情報処理装置の識別情報を取得する取得部と、前記識別情報をサーバに送信する第１送信部と、前記識別情報に対応するアクセスキーを前記サーバから受信する第１受信部と、前記アクセスキーを前記一の情報処理装置に送信する第２送信部とを有し、前記複数の情報処理装置の各々は、前記携帯端末から前記アクセスキーを受信する第２受信部と、前記アクセスキーを認証する認証部と、前記アクセスキーの認証が成功すると、当該情報処理装置の設定を受け付けるための動作モードを起動する起動部とを有する。
請求項２に係る情報処理システムにおいて、前記第２送信部は、前記アクセスキーに対応する設定情報を前記一の情報処理装置に送信する。
請求項３に係る情報処理システムにおいて、前記第１受信部は、前記アクセスキーと共に、当該アクセスキーに対応する設定情報を受信し、前記第２送信部は、前記アクセスキーと共に受信した設定情報を前記一の情報処理装置に送信する。
請求項４に係る情報処理システムにおいて、前記複数の情報処理装置の各々において、前記識別情報を示す情報を装置外に表示する表示部を有し、前記取得部は、前記識別情報を示す情報を読み取ることにより前記識別情報を取得する。
請求項５に係る情報処理システムにおいて、前記表示部において、前記識別情報を示す情報としてコード画像が形成された媒体が筐体に貼り付けられている。
請求項６に係る情報処理システムにおいて、前記表示部は、前記識別情報を示す情報としてコード画像を表示する。
請求項７に係る情報処理システムにおいて、前記複数の情報処理装置の各々は、前記識別情報を示すビーコン信号を出力する出力部を有し、前記取得部は、前記ビーコン信号を受信することにより前記識別情報を取得する。
【発明の効果】
【０００６】
請求項１に係る情報処理システムによれば、情報処理装置の識別情報に対応するアクセスキーを用いない場合と比較してよりセキュアに設定を行うことができる。
請求項２に係る情報処理システムによれば、情報処理装置の識別情報に対応する設定情報を受信することができる。
請求項３に係る情報処理システムによれば、アクセスキーと別に設定情報を受信する場合と比較してより簡単に、対象となる情報処理装置に対応する設定情報を得ることができる。
請求項４に係る情報処理システムによれば、識別情報を表示しない場合と比較してより容易に識別情報を得ることができる。
請求項５に係る情報処理システムによれば、筐体に貼り付けられた媒体からコード画像を読み取ることにより識別情報を得ることができる。
請求項６に係る情報処理システムによれば、表示部に表示されたコード画像を読み取ることにより識別情報を得ることができる。
請求項７に係る情報処理システムによれば、情報処理装置から出力されるビーコン信号を用いて識別情報を得ることができる。
【図面の簡単な説明】
【０００７】
【図１】一実施形態に係る情報処理システム１の概要を示す図。
【図２】情報処理システム１の機能構成を例示する図。
【図３】情報処理装置１０のハードウェア構成を例示する図。
【図４】携帯端末２０のハードウェア構成を例示する図。
【図５】サーバ３０のハードウェア構成を例示する図。
【図６】情報処理システム１の動作を例示するシーケンスチャート。
【発明を実施するための形態】
【０００８】
１．構成
図１は、一実施形態に係る情報処理システム１の概要を示す図である。情報処理システム１は、複数（図１では３台）の情報処理装置１０、携帯端末２０、及びサーバ３０を有する。一例において、情報処理装置１０は、プリンター、コピー機、ファクシミリ送受信機、及びスキャナとしての機能を兼ね備えた装置（いわゆる複合機）である。情報処理装置１０には、先の４つの主要機能に加え、種々の追加機能（いわゆるオプション機能）が組み込まれているが、これら複数の追加機能のうちどの機能を有効とするかは、例えば情報処理装置１０の提供事業者（以下単に「提供事業者」という）と使用者との間の契約等により定められる。情報処理装置１０は、すべての追加機能が組み込まれた状態で出荷され、使用場所に設置される。その後、初期設定により、これら複数の追加機能のうちどの機能を有効（使用可）とし、どの機能を無効（使用不可）とするかの設定が行われる。以下、この設定を「特殊設定」という。特殊設定とは、提供事業者との契約等によりエンドユーザが変更することは制限され、提供事業者又はその委託を受けた者に変更が許可された設定をいう。
【０００９】
この設定を行うためには、情報処理装置１０の動作モードを、特殊設定を受け付ける動作モードに変更する必要がある。以下この動作モードを、設置後の初期設定等の特殊な状況において用いられる動作モードであるという意味において「特殊モード」という。
【００１０】
提供事業者の許可無く特殊モードを起動すると、契約に反する設定が行われたり、又は情報処理装置１０の動作に支障をきたすような設定が行われたりする可能性があり、提供事業者及び使用者の双方にとって不都合である。使用者が特殊モードを起動することを抑制するために、例えば、使用説明書に記載の無いボタン操作をすると特殊モードが起動する技術が考えられる。しかしこの技術によれば、使用者がふとしたはずみで偶然にそのボタン操作をしてしまうと意図せずに特殊モードが起動されるという不都合が生じる。また、特殊モードはそもそも初期設定時に起動されるものであるところ、初期設定時は、ある設置場所（例えばオフィスのワンフロア）に複数の情報処理装置１０を設置し、１台ずつ順に設定をしていくという状況が多い。このような状況においては、セキュアな環境で、容易に特殊モードを起動することが要求される。本実施形態はこの問題に対処する。
【００１１】
情報処理システム１において、特殊モードの起動は、携帯端末２０を介して行われる。携帯端末２０は、提供事業者からの命令又は委託により初期設定を行う作業者により携帯される。作業者は、設置場所に設置された複数の情報処理装置１０に対し、１台ずつ順に初期設定を行う。
【００１２】
図２は、情報処理システム１の機能構成を例示する図である。携帯端末２０は、取得部２１、送信部２２、受信部２３、出力部２４、制御部２５、及び記憶部２６を有する。取得部２１は、複数の情報処理装置１０のうち対象となる一の情報処理装置（以下「対象情報処理装置１０Ｔ」という）の識別情報１９Ｔを取得する。識別情報１９Ｔは、例えば、情報処理装置１０の機種型番及びシリアル番号を含む。対象情報処理装置１０Ｔから識別情報１９Ｔを取得する具体的な方法については後述する。送信部２２は、アクセスキーの送信要求をサーバ３０に送信する。この送信要求は、識別情報１９Ｔを含む。
【００１３】
サーバ３０は、識別情報に対応するアクセスキーを提供する装置である。ここで、アクセスキーとは、情報処理装置１０に対してアクセスしてきた装置及びソフトウェアの正当性を示す情報をいう。サーバ３０は、記憶部３１、受信部３２、制御部３３、及び送信部３４を有する。記憶部３１は、複数の情報処理装置１０の各々について、識別情報及びアクセスキーの組を記憶する。受信部３２は、携帯端末２０から識別情報１９Ｔを受信する。制御部３３は、各種の制御を行う。この例において、制御部３３は、記憶部３１に記憶されているデータから、識別情報１９Ｔに対応する（すなわち識別情報１９Ｔと組になっている）アクセスキー３１１Ｔを抽出する。送信部３４は、アクセスキー３１１Ｔを、識別情報１９Ｔの送信元である携帯端末２０に送信する。
【００１４】
携帯端末２０において、受信部２３は、アクセスキーの送信要求に対する応答としてアクセスキー３１１Ｔをサーバ３０から受信する。出力部２４は、アクセスキー３１１Ｔを対象情報処理装置１０Ｔに出力する。制御部２５は、携帯端末２０において他の機能要素を制御する。記憶部２６は、各種のデータを記憶する。
【００１５】
情報処理装置１０は、記憶部１１、制御部１２、受信部１３、認証部１４、及び起動部１５を有する。記憶部１１は、各種のデータを記憶する。制御部１２は、情報処理装置１０の他の要素を制御する。制御部１２が行う制御には、特殊設定の変更が含まれる。受信部１３は、携帯端末２０からアクセスキーを受信する。認証部１４は、アクセスキーを認証する。アクセスキーの認証が成功した場合、起動部１５は、特殊モードを起動する。
【００１６】
図３は、情報処理装置１０のハードウェア構成を例示する図である。この例において、情報処理装置１０は、プロセッサ１０１、メモリ１０２、ストレージ１０３、通信ＩＦ１０４、画像読み取りユニット１０５、画像形成ユニット１０６、及びＵＩパネル１０７を有する装置である。これらのハードウェア要素は、筐体（図示略）に収められている。プロセッサ１０１は、プログラムに従って処理を実行する。メモリ１０２は、プロセッサ１０１が処理を実行する際のワークエリアとして機能する主記憶装置であり、例えばＲＡＭを含む。ストレージ１０３は、各種のプログラム及びデータを記憶する補助記憶装置であり、例えばＨＤＤ（Hard Disk Drive）又はＳＳＤ（Solid State Drive）を含む。通信ＩＦ１０４は、所定の規格に従って通信を行うインターフェースであり、例えばイーサネット（登録商標）規格に従って通信を行うＮＩＣ（Network Interface Card）を含む。画像読み取りユニット１０５は、原稿を光学的に読み取る装置（いわゆるスキャナ）であり、読み取った原稿を画像データとして出力する。画像形成ユニット１０６は、媒体（例えば紙）に画像を形成する装置であり、例えば電子写真技術により画像を形成する装置である。ＵＩパネル１０７は、情報処理装置１０のユーザに対しマンマシンインターフェースを提供する装置であり、例えば、タッチスクリーン及び物理ボタンを含む。
【００１７】
この例において、ストレージ１０３は、コンピュータ装置を本実施形態に係る情報処理装置１０として機能させるためのプログラムを記憶する。プロセッサ１０１がこのプログラムを実行することにより、コンピュータ装置に図２の機能が実装される。プロセッサ１０１がこのプログラムを実行している状態において、メモリ１０２及びストレージ１０３の少なくとも一方は記憶部１１の一例である。プロセッサ１０１は制御部１２、認証部１４、及び起動部１５の一例である。通信ＩＦ１０４は受信部１３の一例である。
【００１８】
図４は、携帯端末２０のハードウェア構成を例示する図である。この例において、携帯端末２０は、プロセッサ２０１、メモリ２０２、ストレージ２０３、無線通信ユニット２０４、タッチスクリーン２０５、及びカメラ２０６を有するコンピュータ装置、例えばスマートフォンである。プロセッサ２０１、メモリ２０２、及びストレージ２０３についてはプロセッサ１０１、メモリ１０２、及びストレージ２０３と同様であるので説明を省略する。無線通信ユニット２０４は、所定の規格に従って無線通信を行う。無線通信ユニット２０４が行う通信には、例えば、いわゆる移動体通信（３Ｇ、ＬＴＥ（Long Term Evolution）等）、及びＷｉＦｉ（登録商標。IEEE 802.11規格）が含まれる。タッチスクリーン２０５は、情報を表示する表示装置及び指示の入力を受け付ける入力装置としての機能を兼ね備える装置である。カメラ２０６は、画像を撮影する撮影装置である。
【００１９】
この例において、ストレージ２０３は、コンピュータ装置を本実施形態に係る携帯端末２０として機能させるためのプログラムを記憶する。プロセッサ２０１がこのプログラムを実行することにより、コンピュータ装置に図２の機能が実装される。プロセッサ２０１がこのプログラムを実行している状態において、カメラ２０６は取得部２１の一例である。無線通信ユニット２０４は、送信部２２、受信部２３、及び出力部２４の一例である。プロセッサ２０１は制御部２５の一例である。メモリ２０２及びストレージ２０３の少なくとも一方は記憶部２６の一例である。
【００２０】
図５は、サーバ３０のハードウェア構成を例示する図である。この例において、サーバ３０は、プロセッサ３０１、メモリ３０２、ストレージ３０３、及び通信ＩＦ３０４を有するコンピュータ装置である。これらのハードウェア要素は、プロセッサ１０１、メモリ１０２、ストレージ１０３、及び通信ＩＦ１０４と同様であるのでその説明を省略する。
【００２１】
この例において、ストレージ３０３は、コンピュータ装置を本実施形態に係るサーバ３０として機能させるためのプログラムを記憶する。プロセッサ３０１がこのプログラムを実行することにより、コンピュータ装置に図２の機能が実装される。プロセッサ３０１がこのプログラムを実行している状態において、メモリ３０２及びストレージ３０３の少なくとも一方は記憶部３１の一例である。通信ＩＦ３０４は受信部３２及び送信部３４の一例である。プロセッサ３０１は制御部３３の一例である。
【００２２】
２．動作
図６は、情報処理システム１の動作を例示するシーケンスチャートである。図６の処理の開始前の時点において、情報処理装置１０及び携帯端末２０の電源は投入されており、サーバ３０は稼働している。また、あるオフィスに複数の情報処理装置１０が設置済であり、提供事業者の委託を受けた作業者が、これら複数の情報処理装置１０の設定を行う状況を想定する。なお、以下において取得部２１等の機能要素を処理の主体として記載することがあるが、それは、プロセッサ２０１等のハードウェア要素が各種のプログラムを実行することにより、必要に応じて他のハードウェア要素と協働して処理を実行することを意味する。
【００２３】
ステップＳ１０１において、携帯端末２０の取得部２１は、対象情報処理装置１０Ｔから、識別情報１９Ｔを取得する。識別情報１９Ｔは、複数の情報処理装置１０の中から対象情報処理装置１０Ｔを特定するための情報である。一例において、対象情報処理装置１０の筐体の一部には、識別情報を示すコード画像（例えばＱＲコード（登録商標）の画像）が形成された媒体（例えば紙又は樹脂製のシート又は板）が貼り付けられている（この媒体が貼り付けられた部分は「表示部」の一例である）。携帯端末２０の取得部２１は、カメラ２０６により撮影されたコード画像をデコードすることにより識別情報１９Ｔを取得する。
【００２４】
別の例において、コード画像の媒体を筐体に貼り付けることに代えて、又は加えて、ＵＩパネル１０７にコード画像を表示し、これを携帯端末２０のカメラ２０６で読み取ってもよい。さらに別の例において、情報処理装置１０が識別情報１９Ｔを電気信号として発信する装置（例えば、Bluetooth（登録商標） Low Energyを用いたビーコン発信器）を有し、携帯端末２０は、この電気信号をデコードして識別情報１９Ｔを取得してもよい。さらに別の例において、情報処理装置１０が識別情報１９Ｔをデータとして記憶した無線ＩＣタグを有し、携帯端末２０（この場合、無線ＩＣタグから非接触でデータを読み取るリーダーを有する）は、この無線ＩＣタグから識別情報１９Ｔを読み取ってもよい。
【００２５】
識別情報１９Ｔを読み取ると、携帯端末２０の送信部２２は、サーバ３０に対しアクセスキーの送信要求を送信する（ステップＳ１０２）。この送信要求は、識別情報１９Ｔを含む。携帯端末２０からアクセスキーの送信要求を受信すると、サーバ３０の制御部３３は、記憶部３１が記憶しているデータベースから識別情報１９Ｔと対応するアクセスキー及び設定情報を抽出する（ステップＳ１０３）。このデータベースは、情報処理装置１０の識別情報、その情報処理装置１０のアクセスキー、及びその設定情報を情報処理装置１０の設定情報を対応づけて記憶する。アクセスキーとは、対応する情報処理装置１０において特殊モードを起動するためのデータをいう。設定情報とは、対応する情報処理装置１０の設定（例えばオプション機能の有効化／無効化）を変更するためのソフトウェアキーをいう。送信部３４は、抽出されたアクセスキー及び設定情報を、先ほど受信した送信要求に対する応答として送信する（ステップＳ１０４）。
【００２６】
ステップＳ１０５において、携帯端末２０の出力部２４は、特殊モードの起動要求を対象情報処理装置１０Ｔに出力する。一例において、出力部２４は、所定の通信規格に従った通信を介して起動要求を対象情報処理装置１０Ｔに送信する。この規格は、取得部２１が識別情報を取得したときの規格とは異なっている（あるいは、同じでもよい）。この起動要求は、サーバ３０から受信したアクセスキーを含む。
【００２７】
特殊モードの起動要求を受信すると、対象情報処理装置１０Ｔの認証部１４は、この起動要求に含まれるアクセスキーを抽出し、このアクセスキーが正当なものであるか認証する（ステップＳ１０６）。このアクセスキーが認証されなかった場合、対象情報処理装置１０Ｔは、エラーメッセージを表示する。あるいは、エラーメッセージを携帯端末２０に送信する。アクセスキーが認証された場合、起動部１５は、特殊モードを起動する（ステップＳ１０７）。特殊モードが起動されると、制御部１２は、起動完了を携帯端末２０に通知する（ステップＳ１０８）。
【００２８】
対象情報処理装置１０Ｔから特殊モードの起動完了の通知を受けると、携帯端末２０の出力部２４は、設定情報を対象情報処理装置１０Ｔに送信する（ステップＳ１０９）。対象情報処理装置１０Ｔの制御部１２は、設定情報を用いて設定の更新を行う（ステップＳ１１０）。設定の更新が完了すると、制御部１２は、携帯端末２０に設定完了を通知する（ステップＳ１１１）。こうして、１台の情報処理装置１０に対する設定が完了する。作業者は、次の情報処理装置１０を対象として、設定を行うことができる。
【００２９】
３．変形例
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち２つ以上のものが組み合わせて用いられてもよい。
【００３０】
携帯端末２０が対象情報処理装置１０Ｔから識別情報を取得する具体的な手法は、実施形態において例示されたものに限定されない。例えば、情報処理装置１０は無線ＬＡＮのアクセスポイントとしての機能を有し、ＳＳＩＤに自機の機種型番及びシリアル番号を含ませる。携帯端末２０が無線ＬＡＮのアクセスポイントを検索すると、通信可能なアクセスポイントとして複数の情報処理装置１０のＳＳＩＤが取得できる。携帯端末２０は、こうして取得したＳＳＩＤの中から情報処理装置１０のＳＳＩＤのみを選択する（純粋な無線ＬＡＮアクセスポイントも検索されるので、例えばＳＳＩＤに含まれる文字列に機種型番を含まないものは除く）。携帯端末２０は、こうして取得された複数の情報処理装置１０について、アクセスキーの送信要求をサーバ３０に送信する。サーバ３０は、これら複数の情報処理装置１０のアクセスキーを一括して携帯端末２０に送信する。携帯端末２０は、こうして取得したアクセスキーを用いて、複数の情報処理装置１０と順次接続し、設定を行う。
【００３１】
アクセスキー及び設定情報を送信する順番は、実施形態において例示したものに限定されない。例えば携帯端末２０は、アクセスキー及び設定情報（ソフトウェアキー）を同時に（一緒に）、情報処理装置１０に送信してもよい。これらを受信した情報処理装置１０は、例えば、自発的に特殊モードで再起動して設定を行う。
【符号の説明】
【００３２】
１…情報処理システム、１０…情報処理装置、１１…記憶部、１２…制御部、１３…受信部、１４…認証部、１５…起動部、１９Ｔ…識別情報、２０…携帯端末、２１…取得部、２２…送信部、２３…受信部、２４…出力部、２５…制御部、２６…記憶部、３０…サーバ、３１…記憶部、３２…受信部、３３…制御部、３４…送信部、１０１…プロセッサ、１０２…メモリ、１０３…ストレージ、１０５…画像読み取りユニット、１０６…画像形成ユニット、１０７…ＵＩパネル、２０１…プロセッサ、２０２…メモリ、２０３…ストレージ、２０４…無線通信ユニット、２０５…カメラ、２０５…タッチスクリーン、２０６…カメラ、３０１…プロセッサ、３０２…メモリ、３０３…ストレージ
【図１】
2020047052.tif 000003
【図２】
2020047052.tif 000004
【図３】
2020047052.tif 000005
【図４】
2020047052.tif 000006
【図５】
2020047052.tif 000007
【図６】
2020047052.tif 000008