(57)【要約】【課題】投影画面を制御できるように情報処理装置を容易に認証させる。【解決手段】表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成する。生成したワンタイムパスワードを所定ビットずつ輝度情報に変換し、表示デバイスを使用して、輝度情報に応じた輝度で表示される認証画面を順次含む投影画面を前記ユーザが選択した選択領域に表示する。環境光センサを有し、かつ、ユーザにより選択領域に配置される、認証画面の輝度を検知する情報処理装置から、情報処理装置が認証画面の輝度に基づいて復元した復元パスワードを受信する。受信した復元パスワードがワンタイムパスワードと一致した場合、情報処理装置を認証することで、情報処理装置が投影画面を制御することを許可する。【選択図】図８Ｂ
2020013439.tif 000002
【特許請求の範囲】
【請求項１】
表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成し、
生成した前記ワンタイムパスワードを所定ビットずつ輝度情報に変換し、
前記表示デバイスを使用して、前記輝度情報に応じた輝度で表示される認証画面を順次含む前記投影画面を前記ユーザが選択した選択領域に表示し、
環境光センサを有し、かつ、前記ユーザにより前記選択領域に配置される、前記認証画面の輝度を検知する情報処理装置から、前記情報処理装置が前記認証画面の輝度に基づいて復元した復元パスワードを受信し、
受信した前記復元パスワードが前記ワンタイムパスワードと一致した場合、前記情報処理装置を認証することで、前記情報処理装置が前記投影画面を制御することを許可する、
情報処理装置認証処理をコンピュータに実行させるための情報処理装置認証プログラム。
【請求項２】
第１及び第２の認証要求ジェスチャを検知した場合、前記第１及び第２の認証要求ジェスチャの各々に対応する第１及び第２のワンタイムパスワードを生成し、
生成した前記第１及び第２のワンタイムパスワードの各々を第１及び第２の輝度情報に変換し、
前記表示デバイスを使用して、前記第１の認証要求ジェスチャで選択された第１の選択領域に前記第１の輝度情報に応じた輝度で表示される第１の認証画面を順次含み、前記第２の認証要求ジェスチャで選択された第２の選択領域に、前記第２の輝度情報に応じた輝度で表示される第２の認証画面を順次含む前記投影画面を表示し、
環境光センサを有し、かつ、前記第１の選択領域に配置される、前記第１の認証画面の輝度を検知する第１の情報処理装置から、第１の復元パスワードを受信し、
環境光センサを有し、かつ、前記第２の選択領域に配置される、前記第２の認証画面の輝度を検知した第２の情報処理装置から、第２の復元パスワードを受信し、
受信した前記第１の復元パスワードが前記第１のワンタイムパスワードと一致した場合、前記第１の情報処理装置を認証し、
受信した前記第２の復元パスワードが前記第２のワンタイムパスワードと一致した場合、前記第２の情報処理装置を認証する、
請求項１に記載の情報処理装置認証プログラム。
【請求項３】
前記ワンタイムパスワードから変換された輝度情報に応じた輝度で表示される前記認証画面を順次含む前記投影画面を表示する前に、所定の輝度で表示される前記認証画面を含む前記投影画面を所定時間表示する、
請求項１または請求項２に記載の情報処理装置認証プログラム。
【請求項４】
コンピュータが、
表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成し、
生成した前記ワンタイムパスワードを所定ビットずつ輝度情報に変換し、
前記表示デバイスを使用して、前記輝度情報に応じた輝度で表示される認証画面を順次含む前記投影画面を前記ユーザが選択した選択領域に表示し、
環境光センサを有し、かつ、前記ユーザにより前記選択領域に配置される、前記認証画面の輝度を検知する情報処理装置から、前記情報処理装置が前記認証画面の輝度に基づいて復元した復元パスワードを受信し、
受信した前記復元パスワードが前記ワンタイムパスワードと一致した場合、前記情報処理装置を認証することで、前記情報処理装置が前記投影画面を制御することを許可する、
情報処理装置認証方法。
【請求項５】
表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成するパスワード生成部と、
生成した前記ワンタイムパスワードを所定ビットずつ輝度情報に変換する輝度情報生成部と、
前記表示デバイスを使用して、前記輝度情報に応じた輝度で表示される認証画面を順次含む前記投影画面を前記ユーザが選択した選択領域に表示する表示部と、
環境光センサを有し、かつ、前記ユーザにより前記選択領域に配置される、前記認証画面の輝度を検知する情報処理装置から、前記情報処理装置が前記認証画面の輝度に基づいて復元した復元パスワードを受信し、受信した前記復元パスワードが前記ワンタイムパスワードと一致した場合、前記情報処理装置を認証することで、前記情報処理装置が前記投影画面を制御することを許可する認証制御部と、
を含む情報処理装置認証装置。
【請求項６】
前記検知センサ及び前記表示デバイスに接続され、前記表示部を含む表示制御デバイスと、
前記表示制御デバイスと接続され、前記パスワード生成部と、前記輝度情報生成部と、前記認証制御部と、を含むサーバと、
を含む、請求項５に記載の情報処理装置認証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置認証プログラム、情報処理装置認証方法、及び、情報処理装置認証装置に関する。
【背景技術】
【０００２】
プロジェクタの普及により、空間のあらゆる場所を大型表示画面として利用することが可能となってきている。ユーザは、大型表示画面を管理する管理デバイスにユーザが所有するスマートデバイスを認証させることで、スマートデバイスの小型表示画面に代えて、ユーザの近傍にある大型表示画面を利用することができる。大型表示画面を利用することで、複数のユーザが同一のコンテンツを同時に見ることができ、複数のユーザ間のコミュニケーションを活性化することができる。
【０００３】
大型表示画面を管理する管理デバイスにユーザのスマートデバイスを認証させる技術としては、例えば、ユーザがスマートデバイスを手で保持して振る（シェーク）動作を行ったことを、スマートデバイスの加速度センサで検知する技術が存在する。また、管理デバイスからスマートデバイスに付与されたワンタイムパスワードを、ユーザがスマートデバイスに手動で入力する技術、管理デバイスが表示したコードをスマートデバイスで撮像して利用する技術などが存在する。また、スマートデバイスの表示画面に表示されたカラーバーを管理デバイスのカメラで認識する技術などが存在する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１１１６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザがスマートデバイスを手で保持して振る動作を行ったことを、スマートデバイスの加速度センサで検知する技術では、複数のスマートデバイスで同様の動作が行われた場合に、各々のスマートデバイスを区別することができない。即ち、複数のスマートデバイスで同様の動作が行われた場合、大型表示画面を管理する管理デバイスは、複数のスマートデバイスの各々を区別することができない。
【０００６】
また、管理デバイスからスマートデバイスに付与されたワンタイムパスワードを、ユーザがスマートデバイスに手動で入力する技術では、ユーザに入力の負担が生じる。管理デバイスが表示したコードをスマートデバイスが撮像して利用する技術では、ユーザに撮影の負担が生じる。また、管理デバイスがカラーバーを認識可能な高精度のカメラを有していない場合、スマートデバイスの表示画面に表示させたカラーバーを管理デバイスに認識させる技術を利用することはできない。
【０００７】
本発明は、１つの側面として、投影画面を制御できるように情報処理装置を容易に認証させることを目的とする。
【課題を解決するための手段】
【０００８】
１つの実施形態では、表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成する。生成したワンタイムパスワードを所定ビットずつ輝度情報に変換し、表示デバイスを使用して、輝度情報に応じた輝度で表示される認証画面を順次含む投影画面をユーザが選択した選択領域に表示する。環境光センサを有し、かつ、ユーザにより選択領域に配置される、認証画面の輝度を検知する情報処理装置から、情報処理装置が認証画面の輝度に基づいて復元した復元パスワードを受信する。受信した復元パスワードがワンタイムパスワードと一致した場合、情報処理装置を認証することで、情報処理装置が投影画面を制御することを許可する。
【発明の効果】
【０００９】
本発明は、１つの側面として、投影画面を制御できるように情報処理装置を容易に認証させることを可能とする。
【図面の簡単な説明】
【００１０】
【図１】情報処理システムの一例を示すブロック図である。
【図２】大型表示画面の一例を示す概念図である。
【図３】管理デバイスの一例を示すブロック図である。
【図４】輝度情報の一例を示す概念図である。
【図５Ａ】大型表示画面の一例を示す概念図である。
【図５Ｂ】大型表示画面の一例を示す概念図である。
【図５Ｃ】大型表示画面の一例を示す概念図である。
【図６】スマートデバイスの一例を示すブロック図である。
【図７Ａ】管理デバイスのハードウェアの一例を示すブロック図である。
【図７Ｂ】スマートデバイスのハードウェアの一例を示すブロック図である。
【図８Ａ】スマートデバイスのＩＤ（Identification）を登録する処理の流れの一例を示すフローチャートである。
【図８Ｂ】管理デバイスの認証処理の流れの一例を示すフローチャートである。
【図８Ｃ】スマートデバイスの認証処理の流れの一例を示すフローチャートである。
【図９】大型表示画面の一例を示す概念図である。
【図１０】輝度情報の一例を示す概念図である。
【図１１Ａ】大型表示画面の一例を示す概念図である。
【図１１Ｂ】大型表示画面の一例を示す概念図である。
【図１２Ａ】大型表示画面の一例を示す概念図である。
【図１２Ｂ】大型表示画面の一例を示す概念図である。
【図１２Ｃ】大型表示画面の一例を示す概念図である。
【図１２Ｄ】大型表示画面の一例を示す概念図である。
【図１３】情報処理システムの一例を示すブロック図である。
【図１４Ａ】表示制御デバイスの一例を示すブロック図である。
【図１４Ｂ】サーバの一例を示すブロック図である。
【図１５Ａ】表示制御デバイスのハードウェアの一例を示すブロック図である。
【図１５Ｂ】サーバのハードウェアの一例を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して実施形態の一例を詳細に説明する。
【００１２】
図１に、本実施形態の情報処理システム１を例示する。情報処理システム１は、ネットワーク１０と、管理デバイス２０と、を含む。管理デバイス２０は、情報処理装置認証装置の一例であり、ネットワーク１０と、有線または無線で接続されている。管理デバイス２０には、表示デバイス３０及び検知センサ４０が有線または無線で接続されている。
【００１３】
図２に、表示デバイス３０の一例であるプロジェクタ３０Ｐと、検知センサ４０の一例である赤外線カメラ４０Ｃと、赤外線ペン４０Ｐと、を例示する。例えば、赤外線フィルタでレンズを覆われた赤外線カメラ４０Ｃは、赤外線ペン４０Ｐがペン先から発する赤外線を検知することで、ユーザが赤外線ペン４０Ｐを把持して行うジェスチャを検知する。したがって、赤外線カメラ４０Ｃは、カラーバーなどを検知可能な高精度のカメラではなく、赤外線を検知可能な程度の低精度のカメラであってよい。
【００１４】
なお、検知センサ４０は、赤外線ペン４０Ｐが発する赤外線を検知する赤外線カメラ４０Ｃに限定されない。検知センサ４０は、例えば、大型表示画面３０Ｓが投影されるテーブルなどの上に配置された感圧センサシート、静電容量方式タッチパネルなどであってもよい。
【００１５】
図２に、プロジェクタ３０Ｐによって投影される大型表示画面３０Ｓを例示する。大型表示画面３０Ｓは、投影画面の一例であり、壁、床、または、テーブルなどに投影され、複数のアプリケーションの画面を含むことができる。図２では、２つのアプリケーション画面３０Ａ１及び３０Ａ２を含む。
【００１６】
図３に、管理デバイス２０を例示する。管理デバイス２０は、ジェスチャ検知部２１と、表示部２２と、ジェスチャ認識部２３と、領域判定部２４と、パスワード生成部２５と、輝度情報生成部２６と、を含む。管理デバイス２０は、また、認証判定部２７と、認証制御部２８と、送受信部２９と、ＩＤ（Identification）管理部４１と、を含む。
【００１７】
ジェスチャ検知部２１は、検知センサ４０が検知したジェスチャの情報を取得する。ジェスチャとは、例えば、赤外線ペン４０Ｐを把持したユーザが、矩形などの比較的シンプルな形状を描くように手を動かす動作であってよい。
【００１８】
ユーザが、管理デバイス２０にユーザのスマートデバイスを認証させることを希望することを示す認証要求ジェスチャは、大型表示画面３０Ｓ内のユーザがユーザのスマートデバイスを配置することを希望する位置で行われる。認証要求ジェスチャは、例えば、矩形を描くジェスチャであってよいが、本実施形態はこれに限定されない。認証要求ジェスチャは、ユーザによって設定及び変更が可能であり、例えば、三角形など、他の形状を描くジェスチャであってもよい。
【００１９】
ジェスチャ認識部２３は、ジェスチャ検知部２１から受信したジェスチャの情報に基づいて、ジェスチャが、認証要求ジェスチャであるか否か判定する。ジェスチャが認証要求ジェスチャであると判定された場合、領域決定部２４は、ジェスチャ認識部２３から、ジェスチャが行われた大型表示画面３０Ｓ上の位置情報を受信し、認証画面を表示する大型表示画面３０Ｓ上の認証画面領域を決定する。
【００２０】
ジェスチャが認証要求ジェスチャであると判定された場合、パスワード生成部２５は、管理デバイス２０がスマートデバイスを認証するパスワードを生成する。パスワードは、例えば、アクセスが一定の期間に制限されるワンタイムパスワードであってよい。また、パスワードは一度アクセスするとその後アクセスが不可となるワンタイムパスワードであってもよい。パスワード生成部２５は、例えば、時間に依存した関数によって導出された数字、文字、及び記号から選択されたパスワード、又はランダムな数字、文字、及び記号から選択されたパスワードを生成する。
【００２１】
輝度情報生成部２６は、認証画面に表示する輝度に対応する輝度情報を生成する。図４に、輝度情報を例示する。図４に例示する輝度情報は、認証要求ジェスチャを認識し認証処理を開始することを示す、所定数のビット「１」を先頭ビット（左端）に有する。図４では、所定数は２である。
【００２２】
輝度情報は、先頭ビットの後、スタートビット「０」、パスワード「０１０１１００１」、ストップビット「１」を含む。パスワードは、単なる例示であり、最小ビットから最大ビットまで「１００１１０１０」の順で輝度情報に含まれる。スタートビットからストップビットまでは所定回数繰り返される。図４において、ビット「０」は黒で、ビット「１」は白で表される。
【００２３】
表示部２２は、輝度情報生成部２６で生成された輝度情報を使用して、図５Ｂ及び図５Ｃに例示する大型表示画面３０Ｓを表示するように、表示デバイス３０を制御する。図５Ａは、認証処理開始前の大型表示画面３０Ｓを例示する。この例では、大型表示画面３０Ｓは、２つのアプリケーション画面３０Ａ１及び３０Ａ２を含む。
【００２４】
図５Ｂは、輝度情報のビットが「１」である場合の認証画面ＡＳを含む大型表示画面３０Ｓを例示する。表示部２２は、領域決定部２４で決定された認証画面領域に認証画面ＡＳを含む大型表示画面３０Ｓを表示デバイス３０に表示させる。認証画面領域は選択領域の一例である。輝度情報のビットが「１」である場合、認証画面ＡＳは均一な輝度を有し、認証画面ＡＳの輝度は、例えば、最大輝度であり、０〜２５５の２５６段階で「２５５」であってよい。
【００２５】
認証画面ＡＳの大きさは、スマートデバイス全体をカバーする大きさ、または、少なくともスマートデバイスの環境光センサをカバーする大きさであればよい。
【００２６】
図５Ｃは、輝度情報のビットが「０」である場合の認証画面ＡＳを含む大型表示画面３０Ｓを例示する。輝度情報のビットが「０」である場合、認証画面ＡＳは均一な輝度を有し、認証画面ＡＳの輝度は、例えば、最小輝度であり、０〜２５５の２５６段階で「０」であってよい。
【００２７】
表示部２２は、図４に例示する輝度情報を左端から１ビットずつ読み出し、対応する認証画面ＡＳを、所定時間ずつ順次含む、大型表示画面３０Ｓを表示する。所定時間は、スマートデバイスの環境光デバイスが認証画面ＡＳの輝度を適切に認識できる程度の時間である。
【００２８】
先頭ビット「１」、「１」に対応する最大輝度の認証画面ＡＳを含む大型表示画面３０Ｓは、例えば、５秒間表示されてもよい。これにより、ユーザは、認証処理の開始を認識することができる。また、スマートデバイスも、先頭ビット「１」、「１」に対応する認証画面ＡＳの最大輝度を検知することで、認証処理を開始するようにしてもよい。輝度情報生成部２６は、先頭ビット「１」、「１」に代えて、５秒間の表示に対応する数のビット「１」を輝度情報の先頭に含ませてもよい。
【００２９】
また、先頭ビット「１」、「１」に対応する認証画面ＡＳは均一に最大輝度を含まなくともよい。ユーザが、認証処理の開始を認識することができればよく、例えば、認証画面ＡＳの外郭のみ最大輝度であり、外郭以外は最小輝度であってもよい。
【００３０】
表示部２２は、スタートビットと、ストップビットと、スタートビットとストップビットとの間のパスワードに対応する認証画面ＡＳを順次含む大型表示画面３０Ｓを、例えば、１０秒〜２０秒間、繰り返し、表示する。
【００３１】
ＩＤ管理部４１は、ネットワーク１０に接続されているスマートデバイスのＩＤを登録している。送受信部２９は、無線で、スマートデバイスから送信される復元パスワードとスマートデバイスのＩＤを受信する。認証判定部２７は、受信した復元パスワード及びＩＤが、パスワード生成部２５で生成したパスワード及びＩＤ管理部４１に登録されているＩＤと一致するか否か判定する。認証制御部２８は、認証判定部２７の肯定的な判定結果を受信すると、スマートデバイスを認証する。
【００３２】
認証制御部２８は、スマートデバイスを認証すると、当該スマートデバイスを認証したことを示す認証情報を、送受信部２９を介して、無線で、スマートデバイスに送信する。
【００３３】
管理デバイス２０がスマートデバイスを認証すると、スマートデバイスの表示画面として、大型表示画面３０Ｓを使用することが可能となる。認証されたスマートデバイスの表示画面として、例えば、認証画面ＡＳが使用されてもよい。また、大型表示画面３０Ｓの表示をスマートデバイスの表示画面に表示することが可能となる。
【００３４】
図６は、スマートデバイス５０を例示する。スマートデバイス５０は、情報処理装置の一例であり、図１に例示するように、管理デバイス２０の近傍にユーザによって搬送される。スマートデバイス５０は、環境光センサ５１、パスワード認識部５２、ＩＤ管理部５４、送受信部５３、及び、認証制御部５５を含む。
【００３５】
管理デバイス２０によって、認証要求ジェスチャに応じて表示される認証画面ＡＳに、ユーザによって配置されたスマートデバイス５０の環境光センサ５１は、認証画面ＡＳの輝度を検知する。環境光センサ５１は、スマートデバイス５０に、一般的に、含まれている。パスワード認識部５２は、環境光センサ５１が検知した輝度を使用してパスワードを認識する。
【００３６】
例えば、認証画面ＡＳの輝度が「２５５」であればビット「１」に変換し、認証画面ＡＳの輝度が「０」であればビット「０」に変換して、スタートビットとストップビットとの間のビットを順次並べることで、復元パスワードとして復元する。
【００３７】
ＩＤ管理部５４は、スマートデバイス５０のＩＤを格納している。認証制御部５５は、ＩＤ管理部５４から、スマートデバイス５０のＩＤを取り出し、パスワード認識部５２で復元した復元パスワードと共に、送受信部５３を介して、無線で、管理デバイス２０に送信する。
【００３８】
認証制御部５５は、送受信部５３を介して、無線で、管理デバイス２０から、スマートデバイス５０を認証したことを示す認証情報を受信すると、例えば、スマートデバイス５０の表示画面に、管理デバイス２０に認証されたことを示すメッセージを表示する。これにより、ユーザは、スマートデバイス５０が管理デバイス２０に認証されたことを知ることができる。また、認証制御部５５は、例えば、スピーカから管理デバイス２０に認証されたことを示すメッセージを音声または所定のサウンドで出力してもよい。
【００３９】
管理デバイス２０は、一例として、図７Ａに示すように、ＣＰＵ（Central Processing Unit）６１、一次記憶部６２、二次記憶部６３、送受信部２９、及び、外部インターフェイス６４を含む。ＣＰＵ６１は、ハードウェアであるプロセッサの一例である。ＣＰＵ６１、一次記憶部６２、二次記憶部６３、送受信部２９、及び、外部インターフェイス６４は、バス６９を介して相互に接続されている。
【００４０】
一次記憶部６２は、例えば、ＲＡＭ（Random Access Memory）などの揮発性のメモリである。二次記憶部６３は、例えば、ＨＤＤ（Hard Disk Drive）、又はＳＳＤ（Solid State Drive）などの不揮発性のメモリである。
【００４１】
二次記憶部６３は、プログラム格納領域６３Ａ及びデータ格納領域６３Ｂを含む。プログラム格納領域６３Ａは、一例として、認証プログラムなどのプログラムを記憶している。データ格納領域６３Ｂは、例えば、ＩＤ管理部４１に対応する。
【００４２】
ＣＰＵ６１は、プログラム格納領域６３Ａから認証プログラムを読み出して一次記憶部６２に展開する。ＣＰＵ６１は、ＣＰＵ６１に認証プログラムをロードして実行することで、図３のジェスチャ検知部２１、表示部２２、ジェスチャ認識部２３、領域決定部２４、パスワード生成部２５、輝度情報生成部２６、認証判定部２７、及び、認証制御部２８として動作する。
【００４３】
なお、認証プログラムなどのプログラムは、外部サーバに記憶され、ネットワーク１０を介して、一次記憶部６２に展開されてもよい。また、認証プログラムなどのプログラムは、ＤＶＤ（Digital Versatile Disc）などの非一時的記録媒体に記憶され、記録媒体読込装置を介して、一次記憶部６２に展開されてもよい。
【００４４】
外部インターフェイス６４には外部装置が接続され、外部インターフェイス６４は、外部装置とＣＰＵ６１との間の各種情報の送受信を司る。外部インターフェイス６４には、例えば、表示デバイス３０の一例であるプロジェクタ３０Ｐ、検知センサ４０の一例である赤外線カメラ４０Ｃが接続されている。
【００４５】
プロジェクタ３０Ｐ及び赤外線カメラ４０Ｃは、外部装置であることに限定されず、管理デバイス２０に内蔵されていてもよい。
【００４６】
スマートデバイス５０は、一例として、図７Ｂに示すように、ＣＰＵ７１、一次記憶部７２、二次記憶部７３、外部インターフェイス７４、ディスプレイ７５、スピーカ７６、環境光センサ５１、及び送受信部５３を含む。ＣＰＵ７１は、ハードウェアであるプロセッサの一例である。ＣＰＵ７１、一次記憶部７２、二次記憶部７３、ディスプレイ７５、スピーカ７６、環境光センサ５１、送受信部５３、及び、外部インターフェイス７４は、バス７９を介して相互に接続されている。
【００４７】
一次記憶部７２は、例えば、ＲＡＭなどの揮発性のメモリである。二次記憶部７３は、例えば、ＳＳＤなどの不揮発性のメモリである。
【００４８】
二次記憶部７３は、プログラム格納領域７３Ａ及びデータ格納領域７３Ｂを含む。プログラム格納領域７３Ａは、一例として、認証プログラムなどのプログラムを記憶している。データ格納領域７３Ｂは、例えば、ＩＤ管理部５４に対応する。
【００４９】
ＣＰＵ７１は、プログラム格納領域７３Ａから認証プログラムを読み出して一次記憶部７２に展開する。ＣＰＵ７１は、ＣＰＵ７１に認証プログラムをロードして実行することで、図６のパスワード認識部５２、及び、認証制御部５５として動作する。
【００５０】
なお、認証プログラムなどのプログラムは、外部サーバに記憶され、ネットワーク１０を介して、一次記憶部７２に展開されてもよい。また、認証プログラムなどのプログラムは、ＤＶＤなどの非一時的記録媒体に記憶され、記録媒体読込装置を介して、一次記憶部７２に展開されてもよい。
【００５１】
外部インターフェイス７４には外部装置が接続され、外部インターフェイス７４は、外部装置とＣＰＵ７１との間の各種情報の送受信を司る。ディスプレイ７５は、表示画面を有する表示装置であり、例えば、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイなどであってよい。ディスプレイ７５及びスピーカ７６は、例えば、ユーザに、認証情報などの情報を提示するために使用される。
【００５２】
次に、認証処理の作用の概要について説明する。図８Ａは、認証処理の前処理として行われるスマートデバイス５０のＩＤを管理デバイス２０に登録する登録処理の流れを例示する。図８Ａの左側のフローチャートの主体は、スマートデバイス５０であり、図８Ａの右側のフローチャートの主体は、管理デバイス２０である。
【００５３】
図１に例示するように、ユーザによって搬送されるスマートデバイス５０がネットワーク１０の所定の無線通信可能領域に入ると、スマートデバイス５０のＣＰＵ７１は、ステップ１０１で、ネットワーク１０に無線で接続する。無線による接続は、ユーザが手動で明示的に指示することで行われてもよい。ＣＰＵ７１は、ステップ１０２で、管理デバイス２０にスマートデバイス５０のＩＤを送信し、登録処理を終了する。
【００５４】
管理デバイス２０のＣＰＵ６１は、ステップ１１１で、スマートデバイス５０のＩＤを受信したか否か判定する。ステップ１１１の判定が否定されると、ＣＰＵ６１はステップ１１１に戻り、ステップ１１１の判定が肯定されると、ＣＰＵ６１は、ステップ１１２で、スマートデバイス５０のＩＤをＩＤ管理部４１に登録して、登録処理を終了する。
【００５５】
図８Ｂは、管理デバイス２０が行う認証処理の流れを例示する。管理デバイス２０のＣＰＵ６１は、ステップ１３１で、赤外線カメラ４０Ｃが、赤外線ペン４０Ｐを使用した認証要求ジェスチャを検知したか否か判定する。
【００５６】
ステップ１３１の判定が肯定されるまで、ステップ１３１の判定を繰り返し、ステップ１３１の判定が肯定されると、ＣＰＵ６１は、ステップ１３２で、認証画面領域を決定する。ＣＰＵ６１は、ステップ１３３で、ワンタイムパスワードを生成し、ステップ１３４で、ワンタイムパスワードに対応する輝度情報を生成する。
【００５７】
ＣＰＵ６１は、ステップ１３５で、パスワードの各ビットに対応する輝度をもつ認証画面ＡＳを順次含む大型表示画面３０Ｓをプロジェクタ３０Ｐに表示させる。ＣＰＵ６１は、ステップ１３６で、スマートデバイス５０から、スマートデバイス５０が認証画面ＡＳの輝度を検知して復元した復元パスワード及びスマートデバイス５０のＩＤを受信したか否か判定する。
【００５８】
ステップ１３６の判定が否定された場合、ＣＰＵ６１は、ステップ１３７で、所定時間が経過したか否か判定する。ステップ１３７の判定が否定された場合、ＣＰＵ６１は、ステップ１３６に戻り、ステップ１３７の判定が肯定された場合、ＣＰＵ６１は、認証処理を終了する。
【００５９】
ステップ１３６の判定が肯定された場合、ＣＰＵ６１は、ステップ１３８に進む。ＣＰＵ６１は、ステップ１３８で、スマートデバイス５０から受信した復元パスワード及びスマートデバイス５０のＩＤが、ステップ１３３で生成したワンタイムパスワード及びＩＤ管理部４１に登録されているＩＤと一致するか否か判定する。
【００６０】
ステップ１３８の判定が否定された場合、ＣＰＵ６１は、スマートデバイス５０を認証せず、認証処理を終了する。ステップ１３８の判定が肯定された場合、ＣＰＵ６１は、ステップ１３９で、スマートデバイス５０を認証し、スマートデバイス５０に、スマートデバイス５０が管理デバイス２０に認証されたことを通知し、認証処理を終了する。
【００６１】
図８Ｃは、スマートデバイス５０の認証処理の流れを例示する。スマートデバイス５０は、図９に例示するように、認証要求ジェスチャが行われた後、ユーザによって、認証画面ＡＳに配置される。
【００６２】
ＣＰＵ７１は、ステップ１５１で、環境光センサ５１が、スタートビットとストップビットとの間のパスワードの各ビットに対応する、大型表示画面３０Ｓに順次含まれて表示される認証画面ＡＳの輝度の検知を完了したか否か判定する。ステップ１５１の判定が否定された場合、ＣＰＵ７１は、ステップ１５５で、所定時間が経過したか否か判定する。ステップ１５５の判定が肯定された場合、ＣＰＵ７１は、ステップ１５６で、ディスプレイ７５の表示画面にエラー表示を行い、認証処理を終了する。
【００６３】
ステップ１５５の判定が否定された場合、ＣＰＵ７１は、ステップ１５１に戻る。ステップ１５１の判定が肯定された場合、ＣＰＵ７１は、ステップ１５２で、検知した輝度を使用して、復元パスワードを復元し、復元パスワード及びスマートデバイス５０のＩＤを、管理デバイス２０に、無線で送信する。
【００６４】
ＣＰＵ７１は、ステップ１５３で、管理デバイス２０から認証通知を受信したか否か判定する。ステップ１５３の判定が否定された場合、ＣＰＵ７１は、ステップ１５７で、所定時間が経過したか否か判定する。ステップ１５７の判定が肯定された場合、ＣＰＵ７１は、ステップ１５８で、ディスプレイ７５の表示画面にエラー表示を行い、認証処理を終了する。ステップ１５７の判定が否定された場合、ＣＰＵ７１は、ステップ１５３に戻る。なお、所定時間は、例えば、３０秒であってよい。
【００６５】
ＣＰＵ７１は、ステップ１５３の判定が肯定された場合、ステップ１５４で、ユーザに認証が許可されたことを報知するために、ディスプレイ７５に認証許可画面を表示し、認証処理を終了する。
【００６６】
本実施形態では、表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成する。生成したワンタイムパスワードを所定ビットずつ輝度情報に変換し、表示デバイスを使用して、輝度情報に応じた輝度で表示される認証画面を順次含む投影画面をユーザが選択した選択領域に表示する。環境光センサを有し、かつ、ユーザにより選択領域に配置される、認証画面の輝度を検知する情報処理装置から、情報処理装置が認証画面の輝度に基づいて復元した復元パスワードを受信する。受信した復元パスワードがワンタイムパスワードと一致した場合、情報処理装置を認証することで、情報処理装置が投影画面を制御することを許可する。
【００６７】
本実施形態によれば、投影画面を制御できるように情報処理装置を容易に認証させることが可能となる。即ち、ユーザは、認証要求ジェスチャを行い、スマートデバイスを大型表示画面上に配置することで認証処理を行うことができるため、パスワードの入力、コードの撮影などの煩雑な手作業を行わなくてよい。
【００６８】
図４を使用して、輝度情報が２値、即ち、認証画面ＡＳの輝度が「０」または「２５５」の２階調である例について説明したが、本実施形態はこれに限定されない。例えば、輝度情報が４値以上、即ち、認証画面ＡＳの輝度が４階調以上であってもよい。
【００６９】
図１０に例示する輝度情報は、１桁が２ビット、即ち、４値を表し、認証要求ジェスチャを認識し認証処理を開始することを示す、値「１１」を先頭の所定数の桁に有する。図１０では、所定数は２である。先頭桁の後、スタート桁「００」、パスワード「０１０１１００１」、ストップ桁「１１」を含む。パスワードは、単なる例示であり、最小桁から、「０１」、「１０」、「０１」、「０１」の順で輝度情報に含まれる。
【００７０】
スタート桁からストップ桁までは所定回数繰り返される。図１０において、値「００」の桁は黒で、値「１１」の桁は白で、値「１０」の桁はチェックで、値「０１」の桁は斜線で表される。輝度情報の桁の値が「００」である場合、認証画面ＡＳの輝度は、例えば、最小輝度であり、０〜２５５の２５６段階で「０」であってよい。輝度情報の桁の値が「１１」である場合、認証画面ＡＳの輝度は、例えば、最大輝度であり、０〜２５５の２５６段階で「２５５」であってよい。
【００７１】
輝度情報の桁の値が「０１」である場合、認証画面ＡＳの輝度は、例えば、０〜２５５の２５６段階で「８２」であってよい。輝度情報の桁の値が「１０」である場合、認証画面ＡＳの輝度は、例えば、０〜２５５の２５６段階で「１６４」であってよい。
【００７２】
認証画面ＡＳの輝度を多階調とすることで、即ち、パスワードを所定ビットずつ輝度情報に変換することで、同じビット数のパスワードであれば短時間で、対応する認証画面ＡＳを含む大型表示画面３０Ｓの表示を完了することが可能となる。また、同じ時間内であればより長いビット数のパスワードに対応する認証画面ＡＳを含む大型表示画面３０Ｓを表示することが可能となるため、セキュリティを向上させることができる。
【００７３】
なお、本実施形態では、１台のスマートデバイス５０を認証する例について説明したが、管理デバイス２０は、２台以上のスマートデバイス５０を認証することができる。図１１Ａに例示するように、２つの赤外線ペン４０Ｐ１及び４０Ｐ２で行われた認証要求ジェスチャを、赤外線カメラ４０Ｃを使用して検知すると、２つの認証画面ＡＳ１及びＡＳ２を順次含む大型表示画面３０Ｓが表示される。２つの認証画面ＡＳ１及びＡＳ２を含む大型表示画面３０Ｓを、図１２Ａ〜図１２Ｄに例示する。
【００７４】
赤外線ペン４０Ｐ１及び４０Ｐ２で行われた認証要求ジェスチャは、第１及び第２の認証要求ジェスチャの例示である。管理デバイス２０は、赤外線ペン４０Ｐ１及び４０Ｐ２で行われた認証要求ジェスチャに応じて、第１及び第２のワンタイムパスワードを生成する。
【００７５】
管理デバイス２０は、第１及び第２のワンタイムパスワードの各々を第１及び第２の輝度情報に変換する。管理デバイス２０は、第１の輝度情報に応じた輝度で表示される認証画面ＡＳ１を順次含み、第２の輝度情報に応じた輝度で表示される認証画面ＡＳ２を順次含む大型表示画面３０Ｓを表示する。認証画面ＡＳ１は、赤外線ペン４０Ｐ１で認証要求ジェスチャが行われた位置に表示され、認証画面ＡＳ２は、赤外線ペン４０Ｐ２で認証要求ジェスチャが行われた位置に表示される。
【００７６】
図１２Ａは、認証画面ＡＳ１及び認証画面ＡＳ２の輝度が最大である場合を例示し、図１２Ｂは、認証画面ＡＳ１の輝度が最大であり、認証画面ＡＳ２の輝度が最小である場合を例示する。図１２Ｃは、認証画面ＡＳ１の輝度が最小であり、認証画面ＡＳ２の輝度が最大である場合を例示し、図１２Ｄは、認証画面ＡＳ１及びＡＳ２の輝度が最小である場合を例示する。
【００７７】
図１１Ｂは、ユーザによって、認証画面ＡＳ１に第１の情報処理装置の一例であるスマートデバイス５０Ａが配置され、認証画面ＡＳ２に第２の情報処理装置の一例であるスマートデバイス５０Ｂが配置された場合を例示する。管理デバイス２０は、環境光センサで認証画面ＡＳ１の輝度を検知したスマートデバイス５０Ａから、第１の復元パスワードを受信し、受信した第１の復元パスワードが第１のワンタイムパスワードと一致した場合、スマートデバイス５０Ａを認証する。また、管理デバイス２０は、環境光センサで認証画面ＡＳ２の輝度を検知したスマートデバイス５０Ｂから、第２の復元パスワードを受信し、受信した第２の復元パスワードが第２のワンタイムパスワードと一致した場合、スマートデバイス５０Ｂを認証する。
【００７８】
したがって、本実施形態において、管理デバイス２０は、２台以上のスマートデバイス５０を適切かつ容易に認証することができる。
【００７９】
本実施形態では、情報処理装置認証装置の一例として、管理デバイス２０について説明したが、情報処理装置認証装置は、例えば、図１３に例示するように、１台のサーバ９０と１台以上の表示制御デバイス２００を含んでいてもよい。図１３では、３台の表示制御デバイス２００Ａ〜２００Ｃを含む例を示す。
【００８０】
表示制御デバイス２００Ａ〜２００Ｃは、各々、表示デバイス３０ＳＡ〜３０ＳＣ及び検知センサ４０ＳＡ〜４０ＳＣを含む。以下、区別しない場合、末尾の英字Ａ〜Ｃは省略し、表示制御デバイス２００、表示デバイス３０Ｓ、及び、検知センサ４０Ｓという。
【００８１】
図１４Ａに例示するように、表示制御デバイス２００は、ジェスチャ検知部２１、表示部２２、及び、送受信部２９Ａを含む。ジェスチャ検知部２１は、ジェスチャ認識部２３に接続される代わりに、送受信部２９Ａに接続され、表示部２２は、輝度情報生成部２６に接続される代わりに、送受信部２９Ａに接続されている点で、管理デバイス２０と異なる。
【００８２】
図１４Ｂに例示するように、サーバ９０は、送受信部２９Ｂ、ジェスチャ認識部２３、領域決定部２４，パスワード生成部２５、輝度情報生成部２６、ＩＤ管理部４１、認証判定部２７及び認証制御部２８を含む。ジェスチャ認識部２３は、ジェスチャ検知部２１に接続される代わりに、送受信部２９Ｂと接続され、輝度情報生成部２６は、表示部２２と接続される代わりに、送受信部２９Ｂに接続されている点で、管理デバイス２０と異なる。
【００８３】
即ち、ジェスチャ検知部２１とジェスチャ認識部２３との間のデータの送受信、及び、表示部２２と輝度情報生成部２６との間のデータの送受信は、送受信部２９Ａ及び２９Ｂを介して、無線または有線で行われる。
【００８４】
表示制御デバイス２００は、一例として、図１５Ａに示すように、ＣＰＵ６１Ｓ、一次記憶部６２Ｓ、二次記憶部６３Ｓ、及び、外部インターフェイス６４Ｓを含む。ＣＰＵ６１Ｓは、ハードウェアであるプロセッサの一例である。ＣＰＵ６１Ｓ、一次記憶部６２Ｓ、二次記憶部６３Ｓ、及び、外部インターフェイス６４Ｓは、バス６９Ｓを介して相互に接続されている。
【００８５】
一次記憶部６２Ｓは、例えば、ＲＡＭなどの揮発性のメモリである。二次記憶部６３Ｓは、例えば、ＨＤＤ、又はＳＳＤなどの不揮発性のメモリである。
【００８６】
二次記憶部６３Ｓは、プログラム格納領域６３ＳＡ及びデータ格納領域６３ＳＢを含む。プログラム格納領域６３ＳＡは、一例として、認証プログラムなどのプログラムを記憶している。データ格納領域６３ＳＢは、例えば、認証処理の間に生成される中間データを一時的に記憶する。
【００８７】
ＣＰＵ６１Ｓは、プログラム格納領域６３ＳＡから認証プログラムを読み出して一次記憶部６２Ｓに展開する。ＣＰＵ６１Ｓは、ＣＰＵ６１Ｓに認証プログラムをロードして実行することで、図１４Ａのジェスチャ検知部２１、及び、表示部２２として動作する。
【００８８】
なお、認証プログラムなどのプログラムは、外部サーバに記憶され、ネットワーク１０を介して、一次記憶部６２Ｓに展開されてもよい。また、認証プログラムなどのプログラムは、ＤＶＤなどの非一時的記録媒体に記憶され、記録媒体読込装置を介して、一次記憶部６２Ｓに展開されてもよい。
【００８９】
外部インターフェイス６４Ｓには外部装置が接続され、外部インターフェイス６４Ｓは、外部装置とＣＰＵ６１Ｓとの間の各種情報の送受信を司る。外部インターフェイス６４Ｓには、例えば、表示デバイス３０Ｓの一例であるプロジェクタ３０Ｐ、検知センサ４０Ｓの一例である赤外線カメラ４０Ｃが接続されている。
【００９０】
サーバ９０は、一例として、図１５Ｂに示すように、ＣＰＵ９１、一次記憶部９２、二次記憶部９３、及び、外部インターフェイス９４を含む。ＣＰＵ９１は、ハードウェアであるプロセッサの一例である。ＣＰＵ９１、一次記憶部９２、二次記憶部９３、及び、外部インターフェイス９４は、バス９９を介して相互に接続されている。
【００９１】
一次記憶部９２は、例えば、ＲＡＭなどの揮発性のメモリである。二次記憶部９３は、例えば、ＨＤＤ、又はＳＳＤなどの不揮発性のメモリである。
【００９２】
二次記憶部９３は、プログラム格納領域９３Ａ及びデータ格納領域９３Ｂを含む。プログラム格納領域９３Ａは、一例として、認証プログラムなどのプログラムを記憶している。データ格納領域９３Ｂは、例えば、ＩＤ管理部４１の一例である。
【００９３】
ＣＰＵ９１は、プログラム格納領域９３Ａから認証プログラムを読み出して一次記憶部９２に展開する。ＣＰＵ９１は、ＣＰＵ９１に認証プログラムをロードして実行することで、図１４Ｂのジェスチャ認識部２３、領域決定部２４、パスワード生成部２５、輝度情報生成部２６、認証判定部２７、及び、認証制御部２８として動作する。
【００９４】
なお、認証プログラムなどのプログラムは、外部サーバに記憶され、ネットワーク１０を介して、一次記憶部９２に展開されてもよい。また、認証プログラムなどのプログラムは、ＤＶＤなどの非一時的記録媒体に記憶され、記録媒体読込装置を介して、一次記憶部９２に展開されてもよい。
【００９５】
外部インターフェイス９４には外部装置が接続され、外部インターフェイス９４は、外部装置とＣＰＵ９１との間の各種情報の送受信を司る。
【００９６】
情報処理装置認証装置が、サーバ９０と１台以上の表示制御デバイス２００を含むことで、１台以上の表示制御デバイス２００の各々に接続される複数のプロジェクタ３０Ｐが表示する大型表示画面３０Ｓとスマートデバイス５０との同期が可能となる。また、サーバ９０を含むことで、１台以上の表示制御デバイス２００の各々の負荷を低減することができる。
【００９７】
なお、図８Ａ〜８Ｃのフローチャートは例示であり、各処理の順序は適宜変更可能である。また、ユーザが大型表示画面上で認証要求ジェスチャを行い、認証画面を含む大型表示画面が表示された後に、認証画面上にスマートデバイスが配置されてもよい。しかしながら、ユーザは、大型表示画面にスマートデバイスを配置した後、スマートデバイスの近傍で認証要求ジェスチャを行うようにしてもよい。
【００９８】
以上の各実施形態に関し、更に以下の付記を開示する。
【００９９】
（付記１）
表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成し、
生成した前記ワンタイムパスワードを所定ビットずつ輝度情報に変換し、
前記表示デバイスを使用して、前記輝度情報に応じた輝度で表示される認証画面を順次含む前記投影画面を前記ユーザが選択した選択領域に表示し、
環境光センサを有し、かつ、前記ユーザにより前記選択領域に配置される、前記認証画面の輝度を検知する情報処理装置から、前記情報処理装置が前記認証画面の輝度に基づいて復元した復元パスワードを受信し、
受信した前記復元パスワードが前記ワンタイムパスワードと一致した場合、前記情報処理装置を認証することで、前記情報処理装置が前記投影画面を制御することを許可する、
情報処理装置認証処理をコンピュータに実行させるための情報処理装置認証プログラム。
（付記２）
第１及び第２の認証要求ジェスチャを検知した場合、前記第１及び第２の認証要求ジェスチャの各々に対応する第１及び第２のワンタイムパスワードを生成し、
生成した前記第１及び第２のワンタイムパスワードの各々を第１及び第２の輝度情報に変換し、
前記表示デバイスを使用して、前記第１の認証要求ジェスチャで選択された第１の選択領域に前記第１の輝度情報に応じた輝度で表示される第１の認証画面を順次含み、前記第２の認証要求ジェスチャで選択された第２の選択領域に、前記第２の輝度情報に応じた輝度で表示される第２の認証画面を順次含む前記投影画面を表示し、
環境光センサを有し、かつ、前記第１の選択領域に配置される、前記第１の認証画面の輝度を検知する第１の情報処理装置から、第１の復元パスワードを受信し、
環境光センサを有し、かつ、前記第２の選択領域に配置される、前記第２の認証画面の輝度を検知した第２の情報処理装置から、第２の復元パスワードを受信し、
受信した前記第１の復元パスワードが前記第１のワンタイムパスワードと一致した場合、前記第１の情報処理装置を認証し、
受信した前記第２の復元パスワードが前記第２のワンタイムパスワードと一致した場合、前記第２の情報処理装置を認証する、
付記１の情報処理装置認証プログラム。
（付記３）
前記ワンタイムパスワードから変換された輝度情報に応じた輝度で表示される前記認証画面を順次含む前記投影画面を表示する前に、所定の輝度で表示される前記認証画面を含む前記投影画面を所定時間表示する、
付記１または付記２の情報処理装置認証プログラム。
（付記４）
コンピュータが、
表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成し、
生成した前記ワンタイムパスワードを所定ビットずつ輝度情報に変換し、
前記表示デバイスを使用して、前記輝度情報に応じた輝度で表示される認証画面を順次含む前記投影画面を前記ユーザが選択した選択領域に表示し、
環境光センサを有し、かつ、前記ユーザにより前記選択領域に配置される、前記認証画面の輝度を検知する情報処理装置から、前記情報処理装置が前記認証画面の輝度に基づいて復元した復元パスワードを受信し、
受信した前記復元パスワードが前記ワンタイムパスワードと一致した場合、前記情報処理装置を認証することで、前記情報処理装置が前記投影画面を制御することを許可する、
情報処理装置認証方法。
（付記５）
第１及び第２の認証要求ジェスチャを検知した場合、前記第１及び第２の認証要求ジェスチャの各々に対応する第１及び第２のワンタイムパスワードを生成し、
生成した前記第１及び第２のワンタイムパスワードの各々を第１及び第２の輝度情報に変換し、
前記表示デバイスを使用して、前記第１の認証要求ジェスチャで選択された第１の選択領域に前記第１の輝度情報に応じた輝度で表示される第１の認証画面を順次含み、前記第２の認証要求ジェスチャで選択された第２の選択領域に、前記第２の輝度情報に応じた輝度で表示される第２の認証画面を順次含む前記投影画面を表示し、
環境光センサを有し、かつ、前記第１の選択領域に配置される、前記第１の認証画面の輝度を検知する第１の情報処理装置から、第１の復元パスワードを受信し、
環境光センサを有し、かつ、前記第２の選択領域に配置される、前記第２の認証画面の輝度を検知した第２の情報処理装置から、第２の復元パスワードを受信し、
受信した前記第１の復元パスワードが前記第１のワンタイムパスワードと一致した場合、前記第１の情報処理装置を認証し、
受信した前記第２の復元パスワードが前記第２のワンタイムパスワードと一致した場合、前記第２の情報処理装置を認証する、
付記４の情報処理装置認証方法。
（付記６）
前記ワンタイムパスワードから変換された輝度情報に応じた輝度で表示される前記認証画面を順次含む前記投影画面を表示する前に、所定の輝度で表示される前記認証画面を含む前記投影画面を所定時間表示する、
付記４または付記５の情報処理装置認証方法。
（付記７）
表示デバイスが投影する投影画面上の任意の領域を、ユーザが選択することによる認証要求ジェスチャが行われたことを検知センサが検知した場合、複数ビットで表されたワンタイムパスワードを生成するパスワード生成部と、
生成した前記ワンタイムパスワードを所定ビットずつ輝度情報に変換する輝度情報生成部と、
前記表示デバイスを使用して、前記輝度情報に応じた輝度で表示される認証画面を順次含む前記投影画面を前記ユーザが選択した選択領域に表示する表示部と、
環境光センサを有し、かつ、前記ユーザにより前記選択領域に配置される、前記認証画面の輝度を検知する情報処理装置から、前記情報処理装置が前記認証画面の輝度に基づいて復元した復元パスワードを受信し、受信した前記復元パスワードが前記ワンタイムパスワードと一致した場合、前記情報処理装置を認証することで、前記情報処理装置が前記投影画面を制御することを許可する認証制御部と、
を含む情報処理装置認証装置。
（付記８）
前記パスワード生成部は、第１及び第２の認証要求ジェスチャを検知した場合、前記第１及び第２の認証要求ジェスチャの各々に対応する第１及び第２のワンタイムパスワードを生成し、
前記輝度情報生成部は、生成した前記第１及び第２のワンタイムパスワードの各々を第１及び第２の輝度情報に変換し、
前記表示部は、前記表示デバイスを使用して、前記第１の認証要求ジェスチャで選択された第１の選択領域に前記第１の輝度情報に応じた輝度で表示される第１の認証画面を順次含み、前記第２の認証要求ジェスチャで選択された第２の選択領域に、前記第２の輝度情報に応じた輝度で表示される第２の認証画面を順次含む前記投影画面を表示し、
前記認証制御部は、環境光センサを有し、かつ、前記第１の選択領域に配置される、前記第１の認証画面の輝度を検知する第１の情報処理装置から、第１の復元パスワードを受信し、環境光センサを有し、かつ、前記第２の選択領域に配置される、前記第２の認証画面の輝度を検知した第２の情報処理装置から、第２の復元パスワードを受信し、受信した前記第１の復元パスワードが前記第１のワンタイムパスワードと一致した場合、前記第１の情報処理装置を認証し、受信した前記第２の復元パスワードが前記第２のワンタイムパスワードと一致した場合、前記第２の情報処理装置を認証する、
付記７の情報処理装置認証装置。
（付記９）
前記表示部は、前記ワンタイムパスワードから変換された輝度情報に応じた輝度で表示される前記認証画面を順次含む前記投影画面を表示する前に、所定の輝度で表示される前記認証画面を含む前記投影画面を所定時間表示する、
付記７または付記８の情報処理装置認証装置。
（付記１０）
前記検知センサ及び前記表示デバイスに接続され、前記表示部を含む表示制御デバイスと、
前記表示制御デバイスと接続され、前記パスワード生成部と、前記輝度情報生成部と、前記認証制御部と、を含むサーバと、
を含む、付記７〜付記９の何れかの情報処理装置認証装置。
（付記１１）
前記検知センサは、赤外線ペンを使用して行われるジェスチャを検知する赤外線カメラである、付記７〜付記１０の何れかの情報処理装置認証装置。
（付記１２）
前記表示デバイスは、プロジェクタである、付記７〜付記１１の何れかの情報処理装置認証装置。
【符号の説明】
【０１００】
１０  ネットワーク
２０  管理デバイス
２２  表示部
２５  パスワード生成部
２６  輝度情報生成部
２８  認証制御部
３０  表示デバイス
４０  検知センサ
５０  スマートデバイス
５１  環境光センサ
６１  ＣＰＵ
６２  一次記憶部
６３  二次記憶部
３０Ｐ  プロジェクタ
４０Ｃ  赤外線カメラ
【図１】
2020013439.tif 000003
【図２】
2020013439.tif 000004
【図３】
2020013439.tif 000005
【図４】
2020013439.tif 000006
【図５Ａ】
2020013439.tif 000007
【図５Ｂ】
2020013439.tif 000008
【図５Ｃ】
2020013439.tif 000009
【図６】
2020013439.tif 000010
【図７Ａ】
2020013439.tif 000011
【図７Ｂ】
2020013439.tif 000012
【図８Ａ】
2020013439.tif 000013
【図８Ｂ】
2020013439.tif 000014
【図８Ｃ】
2020013439.tif 000015
【図９】
2020013439.tif 000016
【図１０】
2020013439.tif 000017
【図１１Ａ】
2020013439.tif 000018
【図１１Ｂ】
2020013439.tif 000019
【図１２Ａ】
2020013439.tif 000020
【図１２Ｂ】
2020013439.tif 000021
【図１２Ｃ】
2020013439.tif 000022
【図１２Ｄ】
2020013439.tif 000023
【図１３】
2020013439.tif 000024
【図１４Ａ】
2020013439.tif 000025
【図１４Ｂ】
2020013439.tif 000026
【図１５Ａ】
2020013439.tif 000027
【図１５Ｂ】
2020013439.tif 000028