(57)【要約】【課題】他の装置によらずに認証装置の設定をする。【解決手段】情報処理装置（１）は、複数の規格に従って媒体（２）から認証情報を読み取ることができる認証装置（１１）を制御する制御部（１２）と、認証装置（１１）の設定を行うための動作モードに移行する指示を受けた後、かつ認証装置（１１）が読み取り待機状態にある場合において、認証装置（１１）により読み取られた媒体（２）に対応する規格を、認証装置（１１）が読み取りを行う規格として設定する設定部（１３）とを有する。【選択図】図１
2020047045.tif 000002
【特許請求の範囲】
【請求項１】
複数の規格に従って媒体から認証情報を読み取ることができる認証装置を制御する制御部と、
前記認証装置の設定を行うための動作モードに移行する指示を受けた後、かつ前記認証装置が読み取り待機状態にある場合において、前記認証装置により読み取られた媒体に対応する規格を、当該認証装置が読み取りを行う規格として設定する設定部と
を有する情報処理装置。
【請求項２】
前記動作モードへの移行の指示を受けると、前記制御部は、前記認証装置を前記読み取り待機状態に移行するよう制御する
請求項１に記載の情報処理装置。
【請求項３】
前記媒体は非接触ＩＣカードであり、
前記認証装置は非接触ＩＣカードリーダーであり、
前記読み取り待機状態はポーリングをしている状態である
請求項２に記載の情報処理装置。
【請求項４】
前記読み取り待機状態において、第１規格の第１媒体及び第２規格の第２媒体が読み取られた場合、前記設定部は、当該第１規格及び当該第２規格を、前記認証装置が読み取りを行う規格として設定する
請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記読み取り待機状態において一の規格の前記媒体が読み取られた後で、再度、当該一の規格の前記媒体が読み取られた場合、前記設定部は、当該一の規格を、前記認証装置が読み取りを行う規格とする設定を解除する
請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記認証装置が前記媒体から前記認証情報を読み取ったことを契機として、前記媒体に関する設定の変更をするための画面を表示する表示部を有する
請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記制御部は、前記表示部に前記画面が表示されているときは前記認証装置において前記読み取り待機状態を解除させ、前記変更が完了すると前記読み取り待機状態に移行させる
請求項６に記載の情報処理装置。
【請求項８】
前記読み取り待機状態において複数の規格の前記媒体が読み取られた後で、設定済の規格の一覧を表示する画面を表示する表示部を有する
請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項９】
前記一覧において一の規格が選択されると、当該規格の媒体に関する設定の変更をするための画面を前記表示部に表示する
請求項８に記載の情報処理装置。
【請求項１０】
前記媒体には複数種類の情報が記憶されており、
前記読み取り待機状態において一の規格の媒体が読み取られた後で、前記複数種類の情報のうち読み取り対象とする種類の情報を選択させるための画面を表示する表示部を有する
請求項１乃至５のいずれか一項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関する。
【背景技術】
【０００２】
ＩＣカード等の媒体に記録された情報を用いて認証を行う技術が知られている。この種の媒体として、様々な規格の媒体が用いられる。これに関連し、例えば特許文献１には、カードの種別により認証方式を変える技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１３０４３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、媒体から認証情報を読み取る認証装置を用いる情報処理装置において、他の装置によらずに認証装置の設定をする技術を提供する。
【課題を解決するための手段】
【０００５】
請求項１に係る情報処理装置は、複数の規格に従って媒体から認証情報を読み取ることができる認証装置を制御する制御部と、前記認証装置の設定を行うための動作モードに移行する指示を受けた後、かつ前記認証装置が読み取り待機状態にある場合において、前記認証装置により読み取られた媒体に対応する規格を、当該認証装置が読み取りを行う規格として設定する設定部とを有する。
請求項２に係る情報処理装置において、前記動作モードへの移行の指示を受けると、前記制御部は、前記認証装置を前記読み取り待機状態に移行するよう制御する。
請求項３に係る情報処理装置において、前記媒体は非接触ＩＣカードであり、前記認証装置は非接触ＩＣカードリーダーであり、前記読み取り待機状態はポーリングをしている状態である。
請求項４に係る情報処理装置において、前記読み取り待機状態において、第１規格の第１媒体及び第２規格の第２媒体が読み取られた場合、前記設定部は、当該第１規格及び当該第２規格を、前記認証装置が読み取りを行う規格として設定する。
請求項５に係る情報処理装置において、前記読み取り待機状態において一の規格の前記媒体が読み取られた後で、再度、当該一の規格の前記媒体が読み取られた場合、前記設定部は、当該一の規格を、前記認証装置が読み取りを行う規格とする設定を解除する。
請求項６に係る情報処理装置は、前記認証装置が前記媒体から前記認証情報を読み取ったことを契機として、前記媒体に関する設定の変更をするための画面を表示する表示部を有する。
請求項７に係る情報処理装置において、前記制御部は、前記表示部に前記画面が表示されているときは前記認証装置において前記読み取り待機状態を解除させ、前記変更が完了すると前記読み取り待機状態に移行させる。
請求項８に係る情報処理装置は、前記読み取り待機状態において複数の規格の前記媒体が読み取られた後で、設定済の規格の一覧を表示する画面を表示する表示部を有する。
請求項９に係る情報処理装置は、前記一覧において一の規格が選択されると、当該規格の媒体に関する設定の変更をするための画面を前記表示部に表示する。
請求項１０に係る情報処理装置において、前記媒体には複数種類の情報が記憶されており、前記読み取り待機状態において一の規格の媒体が読み取られた後で、前記複数種類の情報のうち読み取り対象とする種類の情報を選択させるための画面を表示する表示部を有する。
【発明の効果】
【０００６】
本発明によれば、媒体から認証情報を読み取る認証装置を用いる情報処理装置において、他の装置によらずに認証装置の設定をすることができる。
【図面の簡単な説明】
【０００７】
【図１】一実施形態に係る情報処理装置１の機能構成を例示する図。
【図２】情報処理装置１の動作を例示するシーケンスチャート。
【図３】認証装置１１の設定を行うための画面を例示する図。
【図４】詳細設定及び確認画面の別の例を示す図。
【発明を実施するための形態】
【０００８】
１．構成
図１は、一実施形態に係る情報処理装置１の機能構成を例示する図である。情報処理装置１は、ユーザを認証するための認証情報が記録された媒体２から認証情報を読み取り、そのユーザが正当なユーザであると認証された場合に、ある種の機能を提供する。一例において、情報処理装置１はコピー機、ファクシミリ送受信機、及びスキャナーとしての機能を兼ね備えた装置（いわゆる複合機）である。媒体２は非接触ＩＣカードである。情報処理装置１はオフィスに設置される。このオフィスを使用する会社の従業員には、社員証として非接触ＩＣカードが配布される。各従業員（ユーザ）が自身の社員証を情報処理装置１に読み取らせ、その従業員が認証されると、情報処理装置１の機能（例えばコピー機能）を利用することができる。
【０００９】
情報処理装置１は、認証装置１１、制御部１２、設定部１３、表示部１４、入力部１５、及び処理部１６を有する。認証装置１１は、媒体２から認証情報を読み取る装置である。認証装置１１は、複数の規格に従って媒体から認証情報を読み取ることができる。認証装置１１は例えば非接触ＩＣカードリーダーであり、複数の規格は例えば、非接触ＩＣカードにおけるＦｅｌｉｃａ（登録商標）、ＴｙｐｅＡ、及びＴｙｐｅＢである。この規格には、例えばＢＬＥ（Bluetooth （登録商標）Low Energy）等、非接触ＩＣカード以外の規格が、非接触ＩＣカードの規格に加えて、又は代えて含まれてもよい。
【００１０】
制御部１２は、認証装置１１を制御する。設定部１３は、認証装置１１において媒体２から認証情報の読み取りの対象となる規格（以下「対象規格」という）を設定する。この例において、情報処理装置１（の少なくとも一部の機能）は特定のユーザのみに使用が許可されるので、例えばその会社の社員証が特定の規格の非接触ＩＣカードであった場合、その規格を対象規格として設定し、他の規格のカードは読み取れないように設定することはセキュリティの観点から意味がある。情報処理装置１は、例えばプロセッサ及びメモリー（いずれも図示略）を有するコンピュータ装置であり、このプロセッサがこのメモリーをワークエリアとして所定のプログラムを実行することにより、制御部１２及び設定部１３としての機能が実装される。
【００１１】
表示部１４は、各種の情報を表示する。表示部１４が表示する情報には、例えば、認証装置１１の設定を変更するための画面、及び設定済の規格の一覧を表示する画面が含まれる。入力部１５は、ユーザが情報処理装置１に対し指示又は情報の入力を受け付ける入力装置である。情報処理装置１は、例えばタッチスクリーン（図示略）を有するコンピュータ装置であり、プロセッサが所定のプログラムに従ってタッチスクリーンを制御することにより、表示部１４及び入力部１５としての機能が実装される。あるいは、認証装置１１が入力部１５（の一部）として機能してもよい。
【００１２】
処理部１６は、情報処理装置１がユーザに機能を提供するための処理を行う装置であり、例えば、画像形成ユニット、画像読み取りユニット、通信ユニット、及びストレージ装置を含む（いずれも図示略）。プロセッサが所定のプログラムに従ってこれらを制御することにより、処理部１６としての機能が実装される。
【００１３】
関連技術において、情報処理装置における認証装置の設定をする際には、パーソナルコンピュータ等の外部装置が必要であった。すなわちこの種の情報処理装置においては、外部装置を接続し、情報処理装置から提供される、いわゆるウェブＵＩ画面を介して外部装置から設定を行っていた。しかしこの手法においては、外部装置を準備する必要があったり、外部装置を情報処理装置に接続する工数が必要であったり、改善の余地があった。本実施形態において、情報処理装置１はこの問題に対処する。
【００１４】
２．動作
図２は、情報処理装置１の動作を例示するシーケンスチャートである。ここでは、オフィスに情報処理装置１を新規に設置した状況、又は設置済の情報処理装置１の設定を変更する状況を想定する。以下において、情報処理装置１の設定を行うユーザは、例えば、情報処理装置１の提供事業者から派遣されるサービスエンジニア、又は情報処理装置１の使用者である会社の従業員の中から指定された管理者である。
【００１５】
ステップＳ１０１において、入力部１５は設定モードへの移行指示を受け付ける。設定モードとは、認証装置１１の動作モードの一つであって、読み取り対象となる規格を決定又は変更するためのモードをいう。一例において、スリープモード等の他の動作モードから設定モードへの移行は、ユーザが専用の媒体を認証装置１１に読み取らせたことを契機として行われる。ここで「専用の媒体」とは、情報処理装置１の提供事業者から提供される媒体であって、情報処理装置１において各種の設定を行う権限があることを示す権限情報が記録された媒体をいう。あるいは、ユーザがタッチスクリーンを介して特定のコマンドを入力したこと、又は認証装置１１に設けられている操作子（ボタン等）をユーザが操作したことを契機として設定モードへの移行が行われてもよい。入力部１５は、受け付けた移行指示を制御部１２に出力する。
【００１６】
制御部１２は、認証装置１１に対し読み取り待機状態への移行を指示する（ステップＳ１０２）。読み取り待機状態への移行を指示されると、認証装置１１は、読み取り待機状態に移行する（ステップＳ１０３）。読み取り待機状態とは、認証装置１１に対し媒体２を所定の位置関係（例えば所定のリーダー部分に媒体をかざす）にすれば、認証情報を読み取れる状態をいう。一例において、読み取り待機状態はポーリングを行っている状態である。より具体的には、例えば、認証装置１１は、Ｆｅｌｉｃａ（登録商標）規格に準拠したポーリング、ＴｙｐｅＡ規格に準拠したポーリング、及びＴｙｐｅＢ規格に準拠したポーリングを一定の時間間隔で順番に行う。
【００１７】
認証装置１１が読み取り待機状態であるときに、ユーザは認証装置１１に対し媒体２を所定の位置関係とする（ステップＳ１０４）。例えば、ユーザは媒体２を認証装置１１にかざす。認証装置１１は、媒体２から認証情報を読み取り（ステップＳ１０５）、さらに媒体２が準拠している規格を特定する（ステップＳ１０６）。既に説明したように、認証装置１１は、複数の規格の中から順番に一の規格を選択し、選択された規格に準拠したポーリングを行い、一定時間が経過すると別の規格を選択する、という動作を繰り返している。例えばＦｅｌｉｃａ（登録商標）規格に準拠したポーリングを行っている期間に媒体２から認証情報が読み取られた場合、認証装置１１は、媒体２がＦｅｌｉｃａ（登録商標）規格に準拠すると特定する。認証装置１１は、媒体２が準拠する規格を特定する情報（以下「規格識別子」という）を制御部１２に出力する（ステップＳ１０７）。規格識別子の入力を受け付けると、制御部１２は、認証装置１１の設定を行うための画面を表示部１４に表示させる。
【００１８】
図３は、認証装置１１の設定を行うための画面を例示する図である。この画面は、「次の規格のカードを読み取り設定します」というメッセージ、領域９１、領域９２、並びにボタン９３、ボタン９４、及びボタン９５を含む。領域９１は、対象規格候補を特定する情報を表示する領域である。領域９２は、対象規格に関する設定（詳細設定）を指示するための領域である。対象規格に関する設定には、例えば、媒体２に記録されている複数種類のデータのうち読み取り対象となる種類の選択が含まれる。例えば、媒体２の記憶領域は複数の領域（エリア）に区分されており、領域毎に、その領域に記憶されているデータを読み取るか否か設定してもよい。あるいは、ＵＩＤ（Unique Identification）等、記憶されているデータの種類が決まっている情報を読み取るか否か設定してもよい。
【００１９】
ボタン９３は、設定のキャンセルを指示するためのボタンである。ユーザがボタン９３を選択する操作を行うと、設定部１３は媒体２の読み取り設定を行わず、ステップＳ１０１又はＳ１０３に移行する。ボタン９４は、この規格を対象規格として設定した上でさらに別の規格を対象規格として追加することを指示するためのボタンである。ユーザがボタン９４を選択する操作を行うと、設定部１３は、この規格を対象規格として設定し（ステップＳ１０８）、さらに、ステップＳ１０３に移行する。ボタン９５は、この規格を対象規格として設定した上で設定モードの終了を指示するためのボタンである。ユーザがボタン９４を選択する操作を行うと、設定部１３は、この規格を対象規格として設定し（ステップＳ１０８）、さらに、図２のフローを終了する。
【００２０】
この例によれば、外部装置を用いなくても読み取り対象の媒体２を設定することができる。例えば、情報処理装置１の設置場所である客先のオフィスに呼ばれたサービスエンジニアが、客から「今度、社員証を別の規格のカードに変更するので、そちらが使えるように設定して欲しい」と頼まれた場合でも、本実施形態によれば即座に対応することが可能である。あるいは、客が使用している媒体２の規格が不明な場合でも、認証装置１１で読み取らせればその媒体の規格を読み取り対象として設定することができる。
【００２１】
なお、規格を「読み取り対象として設定する」とは、認証装置１１の所定の記憶領域に、対象規格を特定する情報を書き込むことをいう。設定モードから通常の動作モードに移行すると、認証装置１１は、対象規格として設定されている規格のみに準拠したポーリングを行う。例えば、対象規格としてＴｙｐｅＡが設定されている場合、認証装置１１は、ＴｙｐｅＡのみに準拠したポーリングを行う。
【００２２】
３．変形例
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち２つ以上のものが組み合わせて用いられてもよい。
【００２３】
（１）媒体２及び認証装置１１
媒体２及び認証装置１１の組み合わせは、非接触ＩＣカード及び非接触ＩＣカードリーダーに限定されない。例えば、媒体２としては、接触式ＩＣカード、磁気ストライプカード、又はコード画像（例えばＱＲコード（登録商標））が印刷されたカードが用いられてもよい。また、媒体の形状はカード型に限定されず、コイン型、ボタン型などどのような形状であってもよい。あるいは、スマートフォン等の電子機器に媒体２の機能を実装してもよい。認証装置１１は、媒体２に応じて設計される。例えば、媒体２として磁気ストライプカードが用いられる場合、認証装置１１は磁気カードリーダーである。認証装置１１が一度の読み取りで媒体２の規格を特定できない場合、制御部１２は、ユーザに複数回の読み取りを促してもよい。
【００２４】
（２）詳細設定及び確認画面
実施形態においては認証装置１１がある媒体２を読み取ったことを契機として、その媒体２の読み取りに関する詳細設定及び確認を行うための画面（図３）を表示する例を説明したが、詳細設定及び確認を行うための画面を表示する契機となるイベントは実施形態の例に限定されない。例えば、制御部１２は、認証装置１１が読み取り待機状態に移行してから（又は認証装置１１に対し読み取り待機状態への移行の指示をしてから）所定の時間が経過したことを契機として、詳細設定及び確認を行うための画面を表示部１４に表示させてもよい。認証装置１１が読み取り待機状態に移行してから所定の時間が経過するまでの期間を以下「待機期間」という。この場合において、待機期間内に複数の規格の媒体２が読み取られたときは、設定部１３は、これら複数の規格をいずれも対象規格として設定してもよいし、これらのうち特定の順番（例えば最後）に読み取られた媒体２の規格を対象規格として設定してもよい。前者の例によれば、認証装置１１が媒体２を読み取ったことを契機として確認画面を表示する例と比較して、より簡単な操作で複数の規格を対象規格として設定することができる。後者の例によれば、読み取らせる媒体２を間違えた場合でも正しい規格を対象規格として容易に設定することができる。
【００２５】
図４は、詳細設定及び確認画面の別の例を示す図である。ここでは、単一の待機期間において、まず第１規格（例：ＴｙｐｅＡ）の媒体２が読み取られ、次に第２規格（例：Ｆｅｌｉｃａ（登録商標））の媒体２が読み取られる例を想定する。認証装置１１が第１規格の媒体２を読み取ると、制御部１２はまず第１規格の媒体２を読み取ったことを示す画面（図４（ａ））を表示部１４に表示させる。次に、認証装置１１が第２規格の媒体２を読み取ると、制御部１２はこれまで読み取った規格（この例では第１規格及び第２規格）の一覧を示す画面（図４（ｂ））を表示部１４に表示させる。この画面においてユーザが一の規格を選択したうえで、さらに「詳細設定」ボタンを選択すると、制御部１２は、選択された規格について詳細設定を行うための画面（図４（ｃ））を表示部１４に表示させる。
【００２６】
図４（ｃ）は、詳細設定画面を例示する図である。例えば図４（ｂ）の画面においてユーザが「詳細設定」ボタンを選択すると、制御部１２は、媒体２に記録されている情報のうち、読み取り対象となる情報（以下「対象情報」という）をユーザに選択させるための画面を表示させる。この例では、読み取り対象の候補として、「ＵＩＤ」、「エリア０」、「エリア１」、及び「エリア２」が表示されている。ユーザはこれらの候補の中から一以上の情報を、読み取り対象の情報として選択する。制御部１２は、選択された情報を出力するよう、認証装置１１を制御する。例えば、「ＵＩＤ」及び「エリア０」が対象情報として選択された場合、認証装置１１は媒体２から「ＵＩＤ」及び「エリア０」に記憶されている情報を読み出し、これらの情報を制御部１２に出力する。
【００２７】
（３）読み取り待機状態の解除
詳細設定及び確認画面が表示されている場合、制御部１２は、認証装置１１における読み取り待機状態を解除してもよい。これにより、詳細設定及び確認画面を表示しているときの誤読み取りを抑制することができる。さらにこの場合において、設定が完了したとき（又は詳細設定及び確認画面が閉じられたとき）（例えば図３の例でボタン９４が選択されたとき）、制御部１２は、認証装置１１を再度、読み取り待機状態に移行してもよい。
【００２８】
（４）設定の解除
情報処理装置１は、例えば以下のような、対象規格の設定を解除するためのＵＩを提供してもよい。例えば、同じ規格の媒体２（又は全く同一の媒体２）が単一の待機期間において続けて読み取られた場合、設定部１３は、その規格を対象規格とする設定を解除（対象規格から除外）してもよい。例えば、意図しない読み取りが行われた場合等にも容易に設定を解除することができる。
【００２９】
（５）他の例
情報処理装置１は複合機に限定されない。情報処理装置１は、使用時に認証が必要なものであれば、パーソナルコンピュータ等、複合機以外の装置であってもよい。また、認証装置１１は、非接触ＩＣカードと磁気ストライプカードのように、記憶方式が異なる媒体から情報を読み取り可能なものであってもよい。
【符号の説明】
【００３０】
１…情報処理装置、２…媒体、１１…認証装置、１２…制御部、１３…設定部、１４…表示部、１５…入力部、１６…処理部、９１…領域、９２…領域、９３…ボタン、９４…ボタン、９５…ボタン
【図１】
2020047045.tif 000003
【図２】
2020047045.tif 000004
【図３】
2020047045.tif 000005
【図４】
2020047045.tif 000006