(57)【要約】投影映像に重ねて設定画面を表示し、利用者からのキー入力を受信するプロジェクターであって、利用者からの要求に応じてアカウントごとに異なるパスコードを作成し、該アカウントのユーザ名およびパスワードと関連付けて該パスコードをデータベースに保存し、利用者によってパスコードが入力されると前記データベースに保存された該パスコードに対応するユーザ名およびパスワードを用いて利用者のログオンを認証するプロジェクター。
2010109608.tif 000002
【特許請求の範囲】
【請求項１】
投影映像に重ねて設定画面を表示し、利用者からのキー入力を受信するプロジェクターであって、
外部からの要求に応じてアカウントごとに異なるパスコードを作成し、該アカウントのユーザ名およびパスワードと関連付けて該パスコードを保存し、外部からパスコードを受信すると該パスコードに対応するユーザ名およびパスワードを該パスコードの送信元へ返信するデータベース制御部と、
利用者によってパスコードが入力されると該パスコードを前記データベース制御部へ送信し、前記データベース制御部からユーザ名およびパスワードが返信されると該ユーザ名およびパスワードを用いて利用者のログオンを認証するログオン制御部と、
前記アカウントおよび前記パスコードが保存されるデータベースと、
を有するプロジェクター。
【請求項２】
メール端末からパスコード作成の要求を受信すると、前記データベース制御部にパスコード作成を要求し、作成されたパスコードを前記メール端末に送信するメール送受信部をさらに有する請求項１記載のプロジェクター。
【請求項３】
前記ログオン制御部は、
前記パスコードとして、２次元のマトリックスの要素に１から順に連続した数字をわりあてたパターンを使用する
請求項１または２記載のプロジェクター。
【請求項４】
投影映像に重ねて設定画面を表示し、利用者からのキー入力を受信するプロジェクターのログオン制御方法であって、
利用者からの要求に応じてアカウントごとに異なるパスコードを作成し、該アカウントのユーザ名およびパスワードと関連付けて該パスコードをデータベースに保存し、
利用者によってパスコードが入力されると前記データベースに保存された該パスコードに対応するユーザ名およびパスワードを用いて利用者のログオンを認証するログオン制御方法。
【請求項５】
メール端末からパスコード作成の要求を受信すると、該要求に応じてアカウントごとに異なるパスコードを作成し、作成されたパスコードを前記メール端末に送信する請求項４記載のログオン制御方法。
【請求項６】
前記パスコードとして、２次元のマトリックスの要素に１から順に連続した数字をわりあてたパターンを使用する請求項４または５記載のログオン制御方法。
【請求項７】
投影映像に重ねて設定画面を表示し、利用者からのキー入力を受信するプロジェクターが備えるコンピュータに実行させるためのプログラムであって、
利用者からの要求に応じてアカウントごとに異なるパスコードを作成させ、
前記アカウントのユーザ名およびパスワードと関連付けて前記パスコードをデータベースに保存させ、
利用者によってパスコードが入力されると前記データベースに保存された該パスコードに対応するユーザ名およびパスワードを用いて利用者のログオンを認証させる処理をコンピュータに実行させるためのプログラム。
【請求項８】
メール端末からパスコード作成の要求を受信すると、該要求に応じてアカウントごとに異なるパスコードを作成させ、作成されたパスコードを前記メール端末に送信させる処理をさらに実行させるための請求項７記載のプログラム。
【請求項９】
前記パスコードとして、２次元のマトリックスの要素に１から順に連続した数字をわりあてたパターンを使用する請求項７または８記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクターおよびそのログオン制御方法に関する。
【背景技術】
【０００２】
画像を大型スクリーンなどに投影するプロジェクターは、盗難を防止するために、あるいは担当者以外がむやみに設定変更できないようにするために利用者の認証機能を備えている。【０００３】
一般的に、プロジェクターでは、利用者を認証するときにオンスクリーンディスプレイ（以降、ＯＳＤと略する）機能を用いる。つまり、プロジェクターは、ユーザ名およびパスワード（以降、ユーザ情報と称する）を入力するためのダイアログボックスをプロジェクターが投影する映像に重ねて表示する。プロジェクターは、利用者によって該ダイアログボックスに入力されたユーザ情報を用いて利用者を認証する。【０００４】
ユーザ情報として複雑な文字や記号が使用される場合、利用者は、キーボードからユーザ情報を入力する必要がある。その際、利用者は、キーボードを用意しプロジェクターに接続しなければならない。例えば、プロジェクターが天井に吊り下げられている設置環境では、利用者は、容易にプロジェクターにキーボードを接続できず、無線接続のキーボードを用意しなければならない場合がある。【０００５】
プロジェクターへのキーボード以外のユーザ情報の入力手段としては、ソフトウェアキーボードがある。プロジェクターは投影画面にキーボードの形を表示し、利用者に方向キーを用いてカーソルを移動させ、キーを指定させる。【０００６】
ソフトウェアキーボードを用いて利用者にユーザ情報を入力させる場合、プロジェクターはユーザ情報を入力する過程をＯＳＤ画面に表示する。その際、同席している第三者にカーソルの移動およびキーの指定を見られるため、ユーザ情報が漏洩するおそれがある。【０００７】
なお、特許文献１では、個別の識別番号を有する複数の携帯電話からのアクセスを受けて、選択された識別番号を有する携帯電話からの操作のみを受け付けるプロジェクターの例が記載されている。
【特許文献１】特開２００４−３１０２９６号公報
【発明の開示】
【０００８】
そこで、本発明は、認証する際にユーザ名およびパスワードが第三者に漏洩されない高セキュリティーなプロジェクターを提供することを目的とする。
【０００９】
上記目的を達成するため本発明のプロジェクターは、投影映像に重ねて設定画面を表示し、利用者からのキー入力を受信するプロジェクターであって、外部からの要求に応じてアカウントごとに異なるパスコードを作成し、該アカウントのユーザ名およびパスワードと関連付けて該パスコードを保存し、外部からパスコードを受信すると該パスコードに対応するユーザ名およびパスワードを該パスコードの送信元へ返信するデータベース制御部と、利用者によってパスコードが入力されると該パスコードを前記データベース制御部へ送信し、前記データベース制御部からユーザ名およびパスワードが返信されると該ユーザ名およびパスワードを用いて利用者のログオンを認証するログオン制御部と、前記アカウントおよび前記パスコードが保存されるデータベースを有する。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態のプロジェクターの構成を示すブロック図である。
【図２】図１に示したプロジェクター１のアカウント作成処理手順を示すフローチャートである。
【図３】利用者にアカウント情報を入力させるダイアログボックスである。
【図４】利用者にアカウント作成完了を通知するダイアログボックスである。
【図５】データベース５のアカウント情報テーブルである。
【図６】図１に示したプロジェクター１のパスコード作成処理手順を示すフローチャートである。
【図７】利用者にパスコード作成を要求させるダイアログボックスである。
【図８】利用者に作成したパスコードを通知するダイアログボックスである。
【図９】図１に示したプロジェクター１のログオン処理手順を示すフローチャートである。
【図１０】利用者にログオンのためのユーザ情報を入力させるダイアログボックスである。
【図１１】利用者にログオンのためのパスコードを入力させるダイアログボックスである。
【図１２】利用者にログオンの認証が成功した旨を通知するダイアログボックスである。
【図１３】利用者にログオンの認証が失敗した旨を通知するダイアログボックスである。
【図１４】第２の実施の形態のプロジェクターを用いたシステム構成図である。
【図１５】第２の実施の形態のプロジェクターの構成を示すブロック図である。
【図１６】図１５に示したプロジェクター１のアカウント作成処理手順を示すフローチャートである。
【図１７】利用者にアカウント情報を登録させるメールである。
【図１８】利用者にアカウント作成が完了した旨を通知するメールである。
【図１９】図１５に示したプロジェクター１のパスコード作成処理手順を示すフローチャートである。
【図２０】利用者にパスコード作成を要求させるメールである。
【図２１】利用者に作成したパスコードを通知するメールである。
【図２２】２次元のマトリックスの要素に１から順に連続した数字をわりあてたパスコードを示す図である。
【図２３】利用者にログオンのためのパスコードを入力させる２次元のマトリックスである。
【図２４】２次元のマトリックスにパスコードを入力する説明図である。
【図２５】第４の実施の形態のプロジェクターの構成を示すブロック図である。
【発明を実施するための最良の形態】
【００１１】
次に本発明について図面を参照して詳細に説明する。【００１２】
（第１の実施の形態）
図１は第１の実施の形態のプロジェクターの構成を示すブロック図である。【００１３】
図１に示すように、第１の実施の形態のプロジェクター１は、ＯＳＤ制御部２、アカウント作成部３、ログオン制御部４、データベース５およびデータベース制御部６を有する。【００１４】
ＯＳＤ制御部２は、プロジェクターの操作画面や設定画面をプロジェクターが投影する映像に重ねて表示する。また、ＯＳＤ制御部２は、利用者からのキー入力を受信する。【００１５】
また、ＯＳＤ制御部２は、アカウントを作成するためのユーザ名、パスワード、ドメインおよび権限（以降、アカウント情報と称する）を利用者に入力させるためのダイアログボックスを表示する。ＯＳＤ制御部２は、利用者によって入力されたアカウント情報をアカウント作成部３に通知する。ＯＳＤ制御部２は、アカウント作成部３から通知されたアカウント作成結果を表示する。【００１６】
また、ＯＳＤ制御部２は、パスコードを作成する際に利用者にユーザ情報を入力させるためのダイアログボックスを表示する。ＯＳＤ制御部２は、利用者によって入力されたユーザ情報をアカウント作成部３に通知する。ＯＳＤ制御部２は、アカウント作成部３から通知されたパスコードを表示する。【００１７】
また、ＯＳＤ制御部２は、プロジェクター１にログオンするためのパスコードを利用者に入力させるためのダイアログボックスを表示する。ＯＳＤ制御部２は、入力されたパスコードをログオン制御部４に通知する。ＯＳＤ制御部２は、ログオン制御部４から通知されたログオンの認証結果を表示する。【００１８】
アカウント作成部３は、アカウント情報を利用者に入力させるためのダイアログボックスをＯＳＤ制御部２に表示させ、ＯＳＤ制御部２から通知されたアカウント情報をデータベース制御部６に送信する。アカウント作成部３は、データベース制御部５から受信したアカウント作成結果をＯＳＤ制御部２に表示させる。【００１９】
また、アカウント作成部３は、ユーザ情報を利用者に入力させるためのダイアログボックスをＯＳＤ制御部２に表示させ、ＯＳＤ制御部２から通知されたユーザ情報をデータベース制御部６に送信する。アカウント作成部３は、データベース制御部５から受信したパスコードをＯＳＤ制御部２に表示させる。【００２０】
ログオン制御部４は、パスコードを利用者に入力させるためのダイアログボックスをＯＳＤ制御部２に表示させ、ＯＳＤ制御部２から通知されたパスコードをデータベース制御部６に送信する。ログオン制御部４は、データベース制御部６から受信したパスコード情報からユーザ情報を抽出し、データベース制御部６に送信する。ログオン制御部４は、データベース制御部５から受信したアカウント情報と先に受信していたユーザ情報を照合し、利用者のログオンを許可するか否かを判別する。【００２１】
データベース５は、利用者ごとのアカウント情報ならびにアカウントごとのパスコード、ユーザ名およびパスワード（以降、パスコード情報と称する）を記憶するための記憶装置である。【００２２】
データベース制御部６は、データベース５へのデータ書き込みおよびデータベース５からのデータ読み出しを行う。【００２３】
データベース制御部６は、アカウント作成部３から受信したアカウント情報をデータベース５に書き込む。【００２４】
また、データベース制御部６は、アカウント作成部３からユーザ情報を受信するとパスコードを作成し、作成したパスコードをユーザ情報と関連付けてデータベース５に書き込む。データベース制御部６は、作成したパスコードをアカウント作成部３に送信する。【００２５】
また、データベース制御部６は、ログオン制御部４からパスコードを受信すると、受信したパスコードに対応するユーザ情報をデータベース５から読み出す。データベース制御部６は、読み出したユーザ情報をログオン制御部４に送信する。【００２６】
また、データベース制御部６は、ログオン制御部４からユーザ情報を受信すると、受信したユーザ情報に対応するアカウント情報をデータベース５から読み出す。データベース制御部６は、読み出したアカウント情報をログオン制御部４に送信する。【００２７】
次に図１に示したプロジェクター１のアカウント作成処理手順について図２のフローチャートを参照して説明する。【００２８】
プロジェクター１は、アカウント作成処理を開始すると（ステップＳ１）、まず、アカウント作成部３に利用者からアカウント情報を取得させる。【００２９】
アカウント作成部３は、ＯＳＤ制御部２に図３に示すダイアログボックスを表示させる（ステップＳ２）。なお、図３に示すダイアログボックスによりプロジェクター１にはアカウント情報としてユーザ名、パスワード、ドメインおよび権限が設定される。アカウント作成部３は、利用者によってアカウント情報が入力されるまで待機する（ステップＳ３）。利用者によってアカウント情報が入力されると、アカウント作成部３は、データベース制御部へアカウント作成要求コマンドを送信する（ステップＳ４）。なお、アカウント作成要求コマンドは、パラメータとして利用者によって入力されたアカウント情報を有する。【００３０】
データベース制御部６は、アカウント作成要求コマンドを受信すると、受信したアカウント作成要求コマンドからアカウント情報を抽出してデータベース５に書き込む（ステップＳ５）。なお、アカウント情報は図５に示すデータベース５のアカウント情報テーブルに、アカウントごとに格納される。アカウント情報をデータベース５に書き込むと、データベース制御部６は、アカウント作成要求コマンドに対する応答としてアカウント作成応答コマンドをアカウント作成部へ送信する（ステップＳ６）。【００３１】
アカウント作成部３は、アカウント作成応答コマンドを受信すると、アカウント作成が完了した旨を利用者に通知するために、ＯＳＤ制御部２に図４に示す完了画面を表示させる（ステップＳ７）。【００３２】
プロジェクター１は、ＯＳＤ制御部２にアカウント作成の完了画面を表示させると、アカウント作成処理を終了する（ステップＳ８）。【００３３】
次に図１に示したプロジェクター１のパスコード作成処理手順について図６のフローチャートを参照して説明する。【００３４】
プロジェクター１は、パスコード作成処理を開始すると（ステップＳ１１）、まず、アカウント作成部３に利用者からユーザ情報を取得させる。【００３５】
アカウント作成部３は、ＯＳＤ制御部２に図７に示すダイアログボックスを表示させる（ステップＳ１２）。なお、図７に示すダイアログボックスにより利用者はユーザ情報としてユーザ名およびパスワードを指定する。アカウント作成部３は、利用者によってユーザ情報が入力されるまで待機する（ステップＳ１３）。利用者によってユーザ情報が入力されると、アカウント作成部３は、データベース制御部６へパスコード作成要求コマンドを送信する（ステップＳ１４）。なお、パスコード作成要求コマンドは、パラメータとして利用者によって入力されたユーザ情報を有する。【００３６】
データベース制御部６は、パスコード作成要求コマンドを受信すると、受信したパスコード作成要求コマンドからユーザ情報を抽出する。データベース制御部６は、図５に示すデータベース５のアカウント情報テーブルを参照してパスコードの作成を要求している利用者のアカウントが登録されていることを確認する。パスコードの作成を要求している利用者のアカウントを確認すると、データベース制御部６は、パスコードを作成する（ステップＳ１５）。なお、パスコードは、上下左右の方向キーの組み合わせのように利用者が簡易にキー入力できるコードである。パスコードはアカウントごとに異なり、プロジェクター内に重複するパスコードは存在しない。データベース制御部６は、パスコードを作成すると、アカウント作成部３から受信したユーザ情報と関連付けてデータベース５に書き込む（ステップＳ１６）。なお、パスコード情報は図５に示すデータベース５のパスコード情報テーブルに、アカウントごとに格納される。続いて、データベース制御部６は、パスコード作成要求コマンドに対する応答としてパスコード作成応答コマンドをアカウント作成部３へ送信する（ステップＳ１７）。なお、パスコード作成応答コマンドは、パラメータとして作成されたパスコードを有する。【００３７】
アカウント作成部３は、パスコード作成応答コマンドを受信すると、作成したパスコードを利用者に通知するために、ＯＳＤ制御部２に図８に示すダイアログボックスを表示させる（ステップＳ１８）。【００３８】
プロジェクター１は、ＯＳＤ制御部２にパスコードを利用者に示すダイアログボックスを表示させると、パスコード作成処理を終了する（ステップＳ１９）。【００３９】
次に図１に示したプロジェクター１のログオン処理手順について図９のフローチャートを参照して説明する。【００４０】
プロジェクター１は、ログオン処理を開始すると（ステップＳ２１）、まず、ログオン制御部４に利用者からパスコードを取得させる。【００４１】
ログオン制御部４は、ＯＳＤ制御部２に図１０に示すダイアログボックスを表示させる（ステップＳ２２）。なお、図１０に示すダイアログボックスにより利用者はユーザ名およびパスワードを直接入力するか、パスコードを入力するかを選択できる。プロジェクター１にキーボードが接続されているように、ユーザ名およびパスワードを容易に入力できる場合、利用者はユーザ名およびパスワードを直接入力する。一方、ユーザ名およびパスワードを容易に入力できない場合、利用者はパスコード入力を選択する。【００４２】
利用者によってパスコード入力が選択されると、ログオン制御部４は、ＯＳＤ制御部２に図１１に示すダイアログボックスを表示させる。ログオン制御部４は、利用者によってパスコードが入力されるまで待機する（ステップＳ２３）。利用者によってパスコードが入力されると、ログオン制御部４は、データベース制御部６へパスコード情報取得要求コマンドを送信する（ステップＳ２４）。なお、パスコード情報取得要コマンドは、パラメータとして利用者によって入力されたパスコードを有する。【００４３】
データベース制御部６は、パスコード情報取得要求コマンドを受信すると、受信したパスコード情報取得要求コマンドからパスコードを抽出する。データベース制御部６は、抽出したパスコードを図５に示すデータベース５のパスコード情報テーブルで検索し、一致するパスコードを含むパスコード情報を取得する（ステップＳ２５）。続いて、データベース制御部６は、パスコード情報取得要求コマンドに対する応答としてパスコード情報取得応答コマンドをログオン制御部４へ送信する（ステップＳ２６）。なお、パスコード情報取得応答コマンドは、パラメータとしてデータベース２から取得したパスコード情報を有する。【００４４】
ログオン制御部４は、パスコード情報取得応答コマンドを受信すると、受信したパスコード情報からユーザ名およびパスワードを抽出する。続いて、ログオン制御部４は、データベース制御部６へアカウント情報取得要求コマンドを送信する（ステップＳ２７）。なお、アカウント情報取得要求コマンドは、パラメータとしてパスコード作成応答コマンドで取得したユーザ情報を有する。【００４５】
データベース制御部６は、アカウント情報取得要求コマンドを受信すると、受信したアカウント情報取得要求コマンドからユーザ名を抽出する。データベース制御部６は、抽出したユーザ名を図５に示すデータベース５のアカウント情報テーブルで検索し、一致するユーザ名を含むアカウント情報を取得する（ステップＳ２８）。続いて、データベース制御部６は、アカウント情報取得要求コマンドに対する応答としてアカウント情報取得応答コマンドをログオン制御部４へ送信する（ステップＳ２９）。なお、アカウント情報取得応答コマンドは、パラメータとしてデータベース２から取得したアカウント情報を有する。【００４６】
ログオン制御部４は、データベース制御部６からアカウント情報取得応答コマンドを受信すると、受信したアカウント情報を用いて利用者を認証する。（ステップＳ３０）。ログオン制御部４は、データベース制御部６によってステップＳ２６で送信されたパスコード情報取得応答に含まれるパスワードとステップＳ２９で送信されたアカウント情報取得応答に含まれるパスワードが一致するか否かを判別する。また、データベース制御部６がステップＳ２９で送信したアカウント情報取得応答に含まれるドメインおよび権限から利用者にログオンを許可するか否かを判別する（ステップＳ３１）。【００４７】
ログオン制御部４は、利用者にログオンを許可すると判別した場合、利用者にログオンの認証が成功した旨を通知するために、ＯＳＤ制御部２に図１２に示すダイアログボックスを表示させる（ステップＳ３２）。【００４８】
プロジェクター１は、ＯＳＤ制御部２にログオン成功を利用者に示すダイアログボックスを表示させると、ログオン処理を終了する（ステップＳ３３）。【００４９】
一方、ログオン制御部４は、利用者にログオンを許可しないと判別した場合、利用者にログオンの認証が失敗した旨を通知するために、ＯＳＤ制御部２に図１３に示すダイアログボックスを表示させる（ステップＳ３４）。【００５０】
プロジェクター１は、ＯＳＤ制御部２にログオン失敗を利用者に示すダイアログボックスを表示させると、ステップＳ２２に移行し、再度ログオン制御部４に利用者からパスコードを取得させる。【００５１】
第１の実施の形態のプロジェクターは、プロジェクター本体のボタンやリモコンによって入力できる簡易なパスコードにより利用者を認証する。利用者にユーザ名およびパスワードとして複雑な文字や記号を入力させないため、同席する第三者にユーザ名やパスワードが漏洩するおそれがなくなる。これにより、本発明のプロジェクターは高い安全性を保障できる。【００５２】
（第２の実施の形態）
次に本発明の第２の実施の形態について説明する。【００５３】
第１の実施の形態で示したプロジェクターは、ログオン処理の際、パスコードを用いて認証する。利用者にユーザ名およびパスワードとして複雑な文字や記号を入力させないため、同席している第三者にユーザ名およびパスワードが漏洩するおそれがなくなる。しかし、アカウントあるいはパスコードを作成するときには、ユーザ名およびパスワードを入力しなければならないため、利用者は、プロジェクターにキーボードを接続するか、ソフトウェアキーボードを用いる必要がある。【００５４】
第２の実施の形態では、アカウントおよびパスコードを作成するために必要な情報をメール端末から入力する。【００５５】
図１４は第２の実施の形態のプロジェクターを用いたシステム構成図である。プロジェクター１は、メールサーバ２２を介して、メール端末２１からメールを受信できるし、さらに、メール端末２１にメールを送信できる。【００５６】
図１５は第２の実施の形態のプロジェクターの構成を示すブロック図である。【００５７】
図１５に示すように、第２の実施の形態のプロジェクター１は、ＯＳＤ制御部２、アカウント作成部３、ログオン制御部４、データベース５、データベース制御部６およびメール送受信部７を有する。【００５８】
ＯＳＤ制御部２、ログオン制御部４、データベース５およびデータベース制御部６の構成は第１の実施の形態と同一である。【００５９】
メール送受信部７は、アカウントを作成するためのユーザ名、パスワード、ドメインおよび権限を記載したメールを外部のメール端末から受信し、受信したアカウント情報をアカウント作成部３に送信する。メール送受信部７は、アカウント作成部３から受信したアカウント作成結果を記載したメールを外部のメール端末に送信する。【００６０】
また、メール送受信部７は、パスコードを作成するためのユーザ名およびパスワードを記載したメールを外部のメール端末から受信し、受信したユーザ情報をアカウント作成部３に送信する。メール送受信部７は、アカウント作成部３から受信したパスコードを記載したメールを外部のメール端末に送信する。【００６１】
アカウント作成部３は、メール送受信部７から受信したアカウント情報をデータベース制御部６に送信する。アカウント作成部３は、データベース制御部５から受信したアカウント作成結果をメール送受信部７に送信する。【００６２】
また、アカウント作成部３は、メール送受信部７から受信したユーザ情報をデータベース制御部６に送信する。アカウント作成部３は、データベース制御部５から受信したパスコードをメール送受信部７に送信する。【００６３】
次に図１５に示したプロジェクター１のアカウント作成処理手順について図１６のフローチャートを参照して説明する。【００６４】
プロジェクター１は、アカウント作成処理を開始すると（ステップＳ４１）、メール送受信部７に利用者のアカウント情報が記載されたメールを受信するまで待機させる（ステップＳ４２）。【００６５】
メール送受信部７は、図１７に示すメールを受信すると、受信したメールからアカウント情報を抽出してアカウント作成部３に送信する（ステップＳ４３）。なお、図１７に示すメールによりプロジェクター１にはアカウント情報としてユーザ名、パスワード、ドメインおよび権限が設定される。【００６６】
アカウント作成部３は、メール送受信部７からアカウント情報を受信すると、データベース制御部へアカウント作成要求コマンドを送信する（ステップＳ４４）。なお、アカウント作成要求コマンドは、パラメータとして受信したメールに記載されたアカウント情報を有する。【００６７】
データベース制御部６は、アカウント作成要求コマンドを受信すると、受信したアカウント作成要求コマンドからアカウント情報を抽出してデータベース５に書き込む（ステップＳ４５）。なお、アカウント情報は図５に示すデータベース５のアカウント情報テーブルに、アカウントごとに格納される。アカウント情報をデータベース５に書き込むと、データベース制御部６は、アカウント作成要求コマンドに対する応答としてアカウント作成応答コマンドをアカウント作成部へ送信する（ステップＳ４６）。【００６８】
アカウント作成部３は、アカウント作成応答コマンドを受信すると、メール送受信部７に作成したアカウント情報を送信する（ステップＳ４７）。【００６９】
メール送受信部７は、アカウント作成が完了した旨を利用者に通知するために、図１８に示すメールを利用者に送信する（ステップＳ４８）。【００７０】
プロジェクター１は、メール送受信部７にアカウント作成完了のメールを送信させると、ステップＳ４２に戻り、再びメール送受信部７に利用者のアカウント情報が記載されたメールを受信するまで待機させる。【００７１】
次に図１５に示したプロジェクター１のパスコード作成処理手順について図１９のフローチャートを参照して説明する。【００７２】
プロジェクター１は、パスコード作成処理を開始すると（ステップＳ５１）、まず、メール送受信部７に利用者のユーザ情報が記載されたメールを受信するまで待機させる（ステップＳ５２）。【００７３】
メール送受信部７は、図２０に示すメールを受信すると、受信したメールからユーザ情報を抽出してアカウント作成部３に送信する（ステップＳ５３）。【００７４】
アカウント作成部３は、メール送受信部７からユーザ情報を受信すると、データベース制御部へパスコード作成要求コマンドを送信する（ステップＳ５４）。なお、パスコード作成要求コマンドは、パラメータとして利用者によって入力されたユーザ情報を有する。【００７５】
データベース制御部６は、パスコード作成要求コマンドを受信すると、受信したパスコード作成要求コマンドからユーザ情報を抽出する。データベース制御部６は、図５に示すデータベース５のアカウント情報テーブルを参照してパスコードの作成を要求している利用者のアカウントが登録されていることを確認する。パスコードの作成を要求している利用者のアカウントを確認すると、データベース制御部６は、パスコードを作成する（ステップＳ５５）。データベース制御部６は、パスコードを作成すると、アカウント作成部３から受信したユーザ情報と関連付けてデータベース５に書き込む（ステップＳ５６）。なお、パスコード情報は図５に示すデータベース５のパスコード情報テーブルに、アカウントごとに格納される。続いて、データベース制御部６は、パスコード作成要求コマンドに対する応答としてパスコード作成応答コマンドをアカウント作成部３へ送信する（ステップＳ５７）。なお、パスコード作成応答コマンドは、パラメータとして作成されたパスコードを有する。【００７６】
アカウント作成部３は、パスコード作成応答コマンドを受信すると、受信したパスコード作成応答コマンドからパスコードを抽出し、メール送受信部７に送信する（ステップＳ５８）。【００７７】
メール送受信部７は、受信したパスコードを利用者に通知するために、図２１に示すメールを利用者に送信する（ステップＳ５９）。【００７８】
プロジェクター１は、メール送受信部７にパスコード通知のメールを送信させると、ステップＳ５２に戻り、再びメール送受信部７に利用者のユーザ情報が記載されたメールを受信するまで待機させる。【００７９】
図２に示したプロジェクター１のログオン処理手順については、第１の実施の形態と同一のため、説明を割愛する。【００８０】
第２の実施の形態のプロジェクターは、アカウントを作成するときにユーザ名およびパスワードを利用者にメール端末から入力させる。また、作成したパスコードをメール端末によって利用者に通知する。これにより、アカウントおよびパスコードの作成の際に第三者にユーザ名およびパスワードが漏洩するおそれがなくなる。【００８１】
（第３の実施の形態）
第１の実施の形態および第２の実施の形態では、パスコードの例として上下左右の方向キーを組み合わせたコードを示した。【００８２】
パスコードは、利用者によってプロジェクターのＯＳＤ機能を用いて入力され、第三者に入力の過程が見破られないものであればよい。利用者のパスコードの入力誤りを低減する方式を以下に説明する。【００８３】
図２２は第３の実施の形態のパスコードを示す図である。第３の実施の形態では、図２２に示すように、２次元のマトリックスの要素に１から順に連続した数字をわりあてたパターンをパスコードとして使用する。【００８４】
ソフトウェアキーボードからパスコードを作成する場合、図６に示すパスコード作成処理手順のステップＳ１８において、アカウント作成部３は、ＯＳＤ制御部２に本パスコードのパターンを利用者に示すダイアログボックスを表示させる。【００８５】
一方、メール端末からパスコードを作成する場合、図１９に示すパスコード作成処理手順のステップＳ５９において、メール送受信部７は、本パスコードのパターンを示すメールを利用者に送信する。
図９に示すログオン処理手順のステップＳ２２において、ログオン制御部４は、ＯＳＤ制御部２に図１０に示すダイアログボックスを表示させる。利用者によってパスコード入力が選択されると、ログオン制御部４は、ＯＳＤ制御部２に図２３に示す２次元のマトリックスを表示させる。図２４に示すように、利用者は２次元のマトリックス上に表示されたカーソルをパスコードで1に定められた要素に移動させエンターキーを入力する。次いで、パスコードで定められた数字の順に定められた要素にカーソルを移動してエンターキーを入力する。【００８６】
ログオン制御部４は、入力されたパスコードを用いて、利用者を認証する。【００８７】
エンターキーが入力された旨が２次元のマトリックス上に表示されなければ、パスコードは同席している第三者に漏洩されない。利用者は２次元的にパスコードを入力でき、入力の誤りを回避しやすくなる。【００８８】
（第４の実施の形態）
第１の実施の形態から第３の実施の形態のアカウント作成部、ログオン制御部、データベース制御部およびメール送受信部の処理はプログラムによって実現されても良い。【００８９】
図２５は第４の実施の形態のプロジェクターの構成を示すブロック図である。【００９０】
図２５に示すように、第４の実施の形態のプロジェクター１は、ＣＰＵ１１と、主記憶装置１２と、補助記憶装置１３と、記録媒体インタフェース装置１４と、記録媒体１５と、入出力装置１６と、ＯＳＤ制御部２と、データベース５とを備え、それらが内部バス１７を介して接続される。【００９１】
記録媒体１５には、第１の実施の形態から第３の実施の形態のアカウント作成部、ログオン制御部、データベース制御部およびメール送受信部の機能を実現するためのプログラムが記録される。記録媒体１５に記録されたプログラムはＣＰＵ１１によって記憶媒体インタフェース装置１４を介して主記憶装置１２に読み込まれる。ＣＰＵ１１は主記憶装置１２に読み込んだプログラムにしたがって処理を実行する。なお、記録媒体１５は、磁気ディスク、半導体メモリ、光ディスクあるいはその他の記録媒体であってもよい。【００９２】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されものではない。本願発明の構成や詳細は本願発明のスコープ内で当業者が理解し得る様々な変更が可能である。
【図１】
2010109608.tif 000003
【図２】
2010109608.tif 000004
【図３】
2010109608.tif 000005
【図４】
2010109608.tif 000006
【図５】
2010109608.tif 000007
【図６】
2010109608.tif 000008
【図７】
2010109608.tif 000009
【図８】
2010109608.tif 000010
【図９】
2010109608.tif 000011
【図１０】
2010109608.tif 000012
【図１１】
2010109608.tif 000013
【図１２】
2010109608.tif 000014
【図１３】
2010109608.tif 000015
【図１４】
2010109608.tif 000016
【図１５】
2010109608.tif 000017
【図１６】
2010109608.tif 000018
【図１７】
2010109608.tif 000019
【図１８】
2010109608.tif 000020
【図１９】
2010109608.tif 000021
【図２０】
2010109608.tif 000022
【図２１】
2010109608.tif 000023
【図２２】
2010109608.tif 000024
【図２３】
2010109608.tif 000025
【図２４】
2010109608.tif 000026
【図２５】
2010109608.tif 000027
【国際調査報告】
2010109608.tif 000028
2010109608.tif 000029
2010109608.tif 000030
2010109608.tif 000031