(57)【要約】【課題】簡易な方法で、ユーザの利便性を向上させることが可能な情報処理装置を提供する。【解決手段】ボックスアクセスが有るかどうかを判断する（ステップＳ２）。ボックス領域１１５に対してアクセスが有ると判断した場合には、ボックスＩＤ入力画面を表示する（ステップＳ３）。ＣＰＵは、ボックスＩＤの入力が有るかどうかを判断する（ステップＳ４）。ボックスＩＤの入力が有ると判断した場合には、次に、デバイス情報を取得する（ステップＳ５）。デバイス情報を取得した後、ハードキーボードが有るかどうかを判断する（ステップＳ６）。ステップＳ６において、ハードキーボードであると判断した場合には、パスワード認証画面を表示する（ステップＳ８）。ステップＳ６において、ハードキーボードが無いと判断した場合には、画像認証画面を表示する（ステップＳ１８）。【選択図】図１１
2010287160.tif 000002
【特許請求の範囲】
【請求項１】
接続された複数の種類の操作デバイスからのアクセスが可能な機能処理部と、
前記機能処理部にアクセスがあった場合に認証処理を実行することが可能な認証処理部とを備え、
前記認証処理部は、複数の認証方式による認証処理が可能であり、
前記認証処理部は、アクセスする操作デバイスの種類に応じて、前記複数の認証方式のうちの優先順位を決定して認証処理を実行する、情報処理装置。
【請求項２】
前記認証処理部は、前記アクセスする操作デバイスがハードキーボードを有するか否かの情報に基づいて、前記複数の認証方式の優先順位を決定する、請求項１記載の情報処理装置。
【請求項３】
前記認証処理部は、前記アクセスする操作デバイスがローカルエリアネットワークで接続された操作デバイスであるか否かの情報に基づいて、前記複数の認証方式の優先順位を決定する、請求項１記載の情報処理装置。
【請求項４】
画像を形成するための画像形成部と、
画像を読み取る画像読取部とをさらに備える、請求項１記載の情報処理装置。
【請求項５】
前記機能処理部は、記憶領域に格納したデータを管理するためのボックス機能処理部に相当する、請求項１記載の情報処理装置。
【請求項６】
前記操作デバイスは、操作パネル、パーソナルコンピュータ、携帯情報機器のいずれかに相当する、請求項１記載の情報処理装置。
【請求項７】
前記認証情報は、ユーザデータと、認証用のパスワードデータおよび画像データの少なくとも１つとを含む、請求項１記載の情報処理装置。
【請求項８】
前記複数の認証方式は、パスワード認証方式と、画像認証方式とを含む、請求項１記載の情報処理装置。
【請求項９】
前記認証処理部は、前記画像認証方式による認証処理に失敗した場合には、前記パスワード認証方式による認証処理を実行する、請求項８記載の情報処理装置。
【請求項１０】
前記認証処理部は、前記パスワード認証方式による認証処理が成功した場合には、前記画像認証方式の認証画像を表示する、請求項８記載の情報処理装置。
【請求項１１】
前記認証処理部は、前記パスワード認証方式による認証処理が成功した場合に、前記操作デバイスの属性に応じた前記画像認証方式の認証画像を表示する、請求項１０記載の情報処理装置。
【請求項１２】
前記画像認証方式の認証画像を生成する認証画像データ生成部をさらに備え、
前記認証画像データ生成部は、前記操作デバイスの属性情報に応じて前記認証画像を生成する、請求項８記載の情報処理装置。
【請求項１３】
前記属性情報は、前記操作デバイスの表示サイズの情報である、請求項１２記載の情報処理装置。
【請求項１４】
前記属性情報は、カラー表示あるいはモノクロ表示の情報である、請求項１２記載の情報処理装置。
【請求項１５】
前記属性情報は、階調性に関する情報である、請求項１２記載の情報処理装置。
【請求項１６】
前記認証画像は、利用可能な有効期間を有する、請求項１０〜１５のいずれか一項に記載の情報処理装置。
【請求項１７】
前記画像認証方式による認証画像を格納するメモリをさらに備え、
前記認証処理部は、前記アクセスする操作デバイスの属性情報および前記メモリに格納されている認証画像の属性情報とに基づいて、前記複数の認証方式の優先順位を決定する、請求項８記載の情報処理装置。
【請求項１８】
接続された複数の種類の操作デバイスからのアクセスが可能な他の機能処理部と、前記機能処理部にアクセスがあった場合に認証処理を実行することが可能な他の認証処理部とを含む他の情報処理装置と接続され、
前記複数の種類の操作デバイスにそれぞれに対応する複数の認証情報を記憶する記憶部を備え、
前記他の情報処理装置の特性を検証する装置検証部と、
前記装置検証部の検証結果に基づいて、前記記憶部に格納されている前記複数の認証情報を編集する認証情報編集処理部と、
前記他の情報処理装置が有する前記他の認証処理部で使用するために、前記認証情報編集処理部で編集された前記複数の認証情報を前記他の情報処理装置に送信する、データ出力部とを備える、請求項１記載の情報処理装置。
【請求項１９】
接続された複数の種類の操作デバイスからのアクセスの入力を受け付けるステップと、
前記アクセスがあった場合に複数の認証方式のうちの少なくとも１つの認証処理を実行するステップとを備え、
前記認証処理を実行するステップは、アクセスする操作デバイスの種類に応じて、前記複数の認証方式のうちの優先順位を決定して認証処理を実行する、情報処理装置の制御方法。
【請求項２０】
情報処理装置のコンピュータに、
接続された複数の種類の操作デバイスからのアクセスの入力を受け付けるステップと、
前記アクセスがあった場合に複数の認証方式のうちの少なくとも１つの認証処理を実行するステップとを備え、
前記認証処理を実行するステップは、アクセスする操作デバイスの種類に応じて、前記複数の認証方式のうちの優先順位を決定して認証処理を実行する、処理を実行させる、情報処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証処理を実行する情報処理装置、情報処理装置の制御方法および情報処理装置の制御プログラムに関する。
【背景技術】
【０００２】
従来より、ボックス機能がＭＦＰ（Multi Function Peripheral）に搭載されている。ボックス機能は、ＭＦＰ本体のボックス（ＨＤＤ（Hard disk Drive））に各ユーザ個人のコピー文書データや、ＦＡＸ送受信文書データ、プリントあるいはスキャンしたデータを格納することが可能である。ボックス機能を利用する際には、各ユーザは、自身のユーザＩＤと、対応するパスワードを設定することにより、ＨＤＤの所定の領域に自身のデータ等を格納して、他人の閲覧制限を実行することが可能である。
【０００３】
一方で、ＨＤＤの自身の所定の領域にアクセスする際には、パスワード入力を求められるがＭＦＰには、ハードキーボードが搭載されていないためソフトウェアキーボードでの入力が求められる場合もあり、ユーザにとって利便性が悪いという問題があった。
【０００４】
この問題を解決するために、特開平１１−１７５７２６号公報においては、ユーザの身体的な特徴データ（指紋）を認証データとして登録し、その登録された認証データを用いてユーザ認証を実行する方式が提案されている。
【０００５】
また、特開２００１−３０５９６８号公報に記載のようにＩＣカードを利用することも可能である。具体的には、ＩＣカードに認証情報を登録しておき、ＩＣカードに登録されている認証情報を読み取って個人認証して、印刷処理する方式が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−１７５７２６号公報
【特許文献２】特開２００１−３０５９６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、当該方式を実現するためには、特徴データ（指紋）を認証データとして読み取る機能、あるいは、ＩＣカードを読み取る機能をプリンタあるいはＭＦＰに設ける必要があり、コストアップしてしまうという問題がある。
【０００８】
本発明は、上記のような問題を解決するためになされたものであって、簡易な方法で、ユーザの利便性を向上させることが可能な情報処理装置、情報処理装置の制御方法、情報処理装置の制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る情報処理装置は、接続された複数の種類の操作デバイスからのアクセスが可能な機能処理部と、機能処理部にアクセスがあった場合に認証処理を実行することが可能な認証処理部を備える。認証処理部は、複数の認証方式による認証処理が可能である。認証処理部は、アクセスする操作デバイスの種類に応じて、複数の認証方式のうちの優先順位を決定して認証処理を実行する。
【００１０】
好ましくは、認証処理部は、アクセスする操作デバイスがハードキーボードを有するか否かの情報に基づいて、複数の認証方式の優先順位を決定する。
【００１１】
好ましくは、認証処理部は、アクセスする操作デバイスがローカルエリアネットワークで接続された操作デバイスであるか否かの情報に基づいて、複数の認証方式の優先順位を決定する。
【００１２】
好ましくは、画像を形成するための画像形成部と、画像を読み取る画像読取部とをさらに備える。
【００１３】
好ましくは、機能処理部は、記憶領域に格納したデータを管理するためのボックス機能処理部に相当する。
【００１４】
好ましくは、操作デバイスは、操作パネル、パーソナルコンピュータ、携帯情報機器のいずれかに相当する。
【００１５】
好ましくは、認証情報は、ユーザデータと、認証用のパスワードデータおよび画像データの少なくとも１つとを含む。
【００１６】
好ましくは、複数の認証方式は、パスワード認証方式と、画像認証方式とを含む。
特に、認証処理部は、画像認証方式による認証処理に失敗した場合には、パスワード認証方式による認証処理を実行する。
【００１７】
特に、認証処理部は、パスワード認証方式による認証処理が成功した場合には、画像認証方式の認証画像を表示する。
【００１８】
特に、認証処理部は、パスワード認証方式による認証処理が成功した場合に、操作デバイスの属性に応じて、画像認証方式の認証画像を表示する。
【００１９】
特に、画像認証方式の認証画像を生成する認証画像データ生成部をさらに備え、認証画像データ生成部は、操作デバイスの属性情報に応じて認証画像を生成する。
【００２０】
特に、属性情報は、操作デバイスの表示サイズの情報である。
特に、属性情報は、カラー表示あるいはモノクロ表示の情報である。
【００２１】
特に、属性情報は、階調性に関する情報である。
特に、認証画像は、利用可能な有効期間を有する。
【００２２】
好ましくは、画像認証方式による認証画像を格納するメモリをさらに備え、認証処理部は、アクセスする操作デバイスの属性情報およびメモリに格納されている認証画像の属性情報とに基づいて、複数の認証方式の優先順位を決定する。
【００２３】
好ましくは、接続された複数の種類の操作デバイスからのアクセスが可能な他の機能処理部と、機能処理部にアクセスがあった場合に認証処理を実行することが可能な他の認証処理部とを含む他の情報処理装置と接続される。複数の種類の操作デバイスにそれぞれに対応する複数の認証情報を記憶する記憶部を備える。他の情報処理装置の特性を検証する装置検証部と、装置検証部の検証結果に基づいて、記憶部に格納されている複数の認証情報を編集する認証情報編集処理部と、他の情報処理装置が有する他の認証処理部で使用するために、認証情報編集処理部で編集された複数の認証情報を他の情報処理装置に送信する、データ出力部とを備える。
【００２４】
本発明に係る情報処理装置の制御方法は、接続された複数の種類の操作デバイスからのアクセスの入力を受け付けるステップと、アクセスがあった場合に複数の認証方式のうちの少なくとも１つの認証処理を実行するステップとを備える。認証処理を実行するステップは、アクセスする操作デバイスの種類に応じて、複数の認証方式のうちの優先順位を決定して認証処理を実行する。
【００２５】
本発明に係る情報処理装置の制御プログラムは、情報処理装置のコンピュータに、接続された複数の種類の操作デバイスからのアクセスの入力を受け付けるステップと、アクセスがあった場合に複数の認証方式のうちの少なくとも１つの認証処理を実行するステップとを備える。認証処理を実行するステップは、アクセスする操作デバイスの種類に応じて、複数の認証方式のうちの優先順位を決定して認証処理を実行する、処理を実行させる。
【発明の効果】
【００２６】
本発明に係る情報処理装置の認証処理部は、アクセスする操作デバイスの種類に応じて、複数の認証方式のうちの優先順位を決定して認証処理を実行するため、例えば、キーボードを有さない操作デバイスの場合には、画像認証を実行することによりユーザの利便性に供する。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の形態１に従う情報処理システム１について説明する図である。
【図２】本発明の実施の形態１に従うＭＦＰ１１およびＭＦＰ１１と通信可能なＰＣ１２の概略ブロック図について説明する図である。
【図３】本発明の実施の形態１に従う情報端末装置とＭＦＰとの間の処理の流れについて説明する図である。
【図４】ユーザアカウント生成画面を説明する図である図である。
【図５】デバイス情報取得部１１７が有するデバイス情報登録テーブルについて説明する図である。
【図６】パスワード要求画面について説明する図である。
【図７】本発明の実施の形態１に従う認証用画像確認画面５２０について説明する図である。
【図８】登録完了通知確認画面５３０について説明する図である。
【図９】本発明の実施の形態１に従う認証画像データ生成部１１２における認証画像生成処理について説明する図である。
【図１０】認証用データ記憶部１１４に登録されたデータの一例を説明する図である。
【図１１】認証用データ記憶部１１４に登録されたデータが有る場合において、本発明の実施の形態１に従う認証処理について説明する図である。
【図１２】ボックスＩＤ入力画面について説明する図である。
【図１３】本発明の実施の形態１に従う認証処理部１１３により表示される画像認証画面を説明する図である。
【図１４】パスワード認証画面について説明する図である。
【図１５】本発明の実施の形態１に従う認証画像確認画面６６０について説明する図である。
【図１６】ＰＣにおけるボックスＩＤ入力画面について説明する図である。
【図１７】本発明の実施の形態１に従う認証処理部１１３により表示されるパスワード認証画面を説明する図である。
【図１８】本発明の実施の形態１に従う認証画像確認画面６５０について説明する図である。
【図１９】本発明の実施の形態１の変形例１に従う認証処理について説明する図である。
【図２０】本発明の実施の形態１の変形例２に従う認証処理について説明する図である。
【図２１】本発明の実施の形態２に従う情報処理システム２について説明する図である。
【図２２】本発明の実施の形態２に従うＰＣ１０の概略ブロック図について説明する図である。
【図２３】本発明の実施の形態２に従う情報端末装置とＭＦＰ等との間の処理の流れについて説明する図である。
【図２４】性能差検証テーブルについて説明する図である。
【図２５】認証用データ記憶部１１４に登録されていた認証用データについて無効化した場合の一例を説明する図である。
【図２６】ＭＦＰ１１ａの認証用データ記憶部１１４に保存した新たな認証用データについて説明する図である。
【図２７】パスワード（文字）を図案化して画像に変換するテーブルについて説明する図である。
【図２８】図案化した画像に対して画像処理を施した場合を説明する図である。
【図２９】本発明の実施の形態３に従う認証用画像確認画面７００について説明する図である。
【図３０】本発明の実施の形態３に従う認証処理部１１３により表示される画像認証画面を説明する図である。
【図３１】パスワードに意味がある場合の画像の一例を説明する図である。
【図３２】本発明の実施の形態３に従うパスワードに意味がある場合の画像の一例を説明する図である。
【図３３】本発明の実施の形態３の変形例２に従う認証処理部１１３により表示される画像認証画面を説明する図である。
【図３４】本発明の実施の形態３の変形例２に従う認証処理部１１３により表示される画像認証画面の別の例について説明する図である。
【図３５】本発明の実施の形態３の変形例２に従う認証処理部１１３により表示される画像認証画面のさらに別の例について説明する図である。
【図３６】本発明の実施の形態３の変形例２に従う認証処理部１１３により表示される画像認証画面のさらに別の具体例について説明する図である。
【発明を実施するための形態】
【００２８】
以下、この発明の実施の形態について図面を参照して詳しく説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００２９】
（実施の形態１）
図１を用いて本発明の実施の形態１に従う情報処理システム１について説明する。
【００３０】
図１を参照して、ここでは、端末装置であるパーソナルコンピュータ（以下、単にＰＣとも称する）１２と、ＭＦＰ１１とが第１のネットワークであるＬＡＮ（Local Area Network）１３を介して接続されている場合が示されている。また、ＰＤＡ（Personal Digital Assistant）１７もＬＡＮ１３を介してＭＦＰ１１と接続されている。
【００３１】
ＰＣ１２あるいはＰＤＡとＭＦＰ１１とはＬＡＮ１３を介して互いにデータの授受が可能なように接続されているものとする。
【００３２】
また、携帯電話１６もＭＦＰ１１と無線通信によりデータの授受が可能なように接続されているものとする。
【００３３】
ＬＡＮ１３は、ルータ１４と接続されており、ルータ１４は、第２のネットワークであるＷＡＮ１５と接続されている。ＷＡＮ１５は、ＰＣ１２Ａと接続されており、ＰＣ１２Ａは、ＷＡＮ１５等およびルータ１４を介してＭＦＰ１１との間でデータの授受が可能であるものとする。
【００３４】
本実施の形態１においては、ＬＡＮあるいはＷＡＮ等でＭＦＰ１１と互いに接続された機器からＭＦＰ１１が有するボックス機能にアクセスする場合の処理について説明する。
【００３５】
なお、ここでは、端末装置として１台のＰＣがＬＡＮ１３あるいはＷＡＮ１５に接続されている構成について説明しているが、これらの数は１個に限定されるものではなく、さらに複数個接続されていても良い。すなわち、複数の機器（操作デバイス）からＭＦＰ１１にアクセス可能な構成であればどのような構成でも良い。
【００３６】
少なくとも１個以上あればよい。また、ＬＡＮに限らずＷＡＮ（Wide Area Network）等であってもよい。
【００３７】
図２を用いて、本発明の実施の形態１に従うＭＦＰ１１およびＭＦＰ１１と通信可能なＰＣ１２の概略ブロック図について説明する。
【００３８】
図２を参照して、本発明の実施の形態１に従うＭＦＰ１１は、ＣＰＵ１１０と、ネットワーク接続部１１１と、認証画像データ生成部１１２と、認証処理部１１３と、ＨＤＤ１０５と、操作パネル１１６と、デバイス情報取得部１１７と、スキャナ部１１８と、プリンタ部１１９とを含む。各部は内部バスで接続されており、互いにデータの授受が可能であるものとする。
【００３９】
ＣＰＵ１１０は、ＭＦＰ１１全体を制御するものであり、各部に対して所定の指示を出力する。
【００４０】
ネットワーク接続部１１１は、外部のデバイスとの間でＬＡＮ１３等を介してデータの授受を実行するインタフェースである。
【００４１】
認証画像データ生成部１１２は、後述する認証用の画像データを生成する部位である。
認証処理部１１３は、後述する認証処理を実行する部位である。
【００４２】
ＨＤＤ１０５は、種々のデータを記憶する記憶領域である。
操作パネル１１６は、ＭＦＰ１１の入力インタフェースであり、ユーザの操作入力を受け付けて各種ジョブの設定等の指示を入力を受け付ける。また、表示ディスプレイも設けられており、ユーザに対して所定の情報を提示する。
【００４３】
デバイス情報取得部１１７は、ＭＦＰ１１等と接続されているデバイスの情報を取得する部位である。
【００４４】
スキャナ部１１８は、図示しない載荷台にセットされた原稿を読み取って画像データを取得する。
【００４５】
プリンタ部１１９は、画像データを所定の用紙に印刷する。
また、ＭＦＰ１１は、ＬＡＮ１３を介して端末機器であるＰＣ１２と接続されている。
【００４６】
ＰＣ１２は、表示部１２１と、ユーザ情報入力部１２２と、通信部１２３とを含む。
例えば、ユーザ情報入力部１２２は、マウスあるいはキーボード等の入力インタフェースである。ユーザは、表示部１２１に表示された所定の内容（ログイン画面等）に従って、ユーザ情報入力部１２２であるマウスあるいはキーボード等を用いて入力し、入力されたデータが、例えば通信部１２３を介してＭＦＰ１１に送信される。あるいは、ＭＦＰ１１から送信された情報を通信部１２３は受信し、表示部１２１に対して受信した内容に従う表示がなされるものとする。
【００４７】
なお、ここでは、ＰＣ１２について説明したが、他の機器であるＰＤＡ１７、携帯電話１６、他のＰＣについても同様の機能を有しているものとする。
【００４８】
なお、本例においては、接続されている複数の機器からＭＦＰ１１にアクセスしてボックス機能を利用する場合について説明する。
【００４９】
図３を用いて、本発明の実施の形態１に従う情報端末装置とＭＦＰとの間の処理の流れについて説明する。情報端末装置の種類としては、一例としてＰＣ１２とする。
【００５０】
ここでは、ＭＦＰ１１のボックス機能を利用するユーザを登録する処理について説明する。
【００５１】
まず、ＭＦＰ１１のＣＰＵ１１０は、ボックス登録要求コマンドの入力を受ける（シーケンスｓｑ１）。ＭＦＰ１１のＣＰＵ１１０は、ＰＣ１２からのボックス登録要求コマンドに対して次に、ＰＣ１２に対してユーザ情報を要求する。また、ＭＦＰ１１のデバイス情報取得部１１７は、ＭＦＰ１１等と接続されている情報端末装置のデータ等を要求する（シーケンスｓｑ２）。
【００５２】
図４を用いてユーザアカウント生成画面を説明する。
図４を参照して、ここでは、ユーザアカウント生成画面５００が示されている。当該画面において、ユーザは、ユーザＩＤを入力して登録することが可能である。具体的には、ユーザアカウント生成画面５００において、「ボックス機能に対するユーザアカウントを作成しますか？」の表示とともに入力欄５０２が設けられている。本例においては、入力欄５０２に「Ｂｏｂ」が入力されている場合が示されている。
【００５３】
そして、その画面下領域において、「ＯＫ」ボタン５０６と、「Ｃａｎｃｅｌ」ボタン５０８とが設けられており、ユーザが「ＯＫ」ボタン５０６を指定することにより、入力欄５０２に入力されたユーザＩＤデータがユーザ情報としてＭＦＰ１１に出力される。
【００５４】
また、デバイス情報取得部１１７の要求により、ユーザ情報とともに、ＰＣ１２から情報端末装置のデータ等が出力される。例えば、型番、製造会社名、製造番号、ハードキーボードの有無、モノクロ／カラー、階調性、表示等々のデータが出力されるものとする。
【００５５】
一方、「Ｃａｎｃｅｌ」ボタン５０８を指定することによりユーザアカウント生成画面５００が消去され、ボックス要求コマンドが中止するものとする。
【００５６】
再び、図３を参照して、ＭＦＰ１１は、ＰＣ１２からユーザ情報および情報端末装置データ等の入力を受ける（シーケンスｓｑ３）と、次に、ＭＦＰ１１は、デバイス情報登録処理を実行する（シーケンスｓｑ３＃）。
【００５７】
図５を用いて、デバイス情報取得部１１７が有するデバイス情報登録テーブルについて説明する。
【００５８】
デバイス情報取得部１１７は、取得したデバイス情報である情報端末装置データ等をデバイス情報登録テーブルに格納する。格納された順番に接続機器ＩＤが割り振られるものとする。
【００５９】
図５を参照して、ここでは、デバイス情報登録テーブルにおいて、接続機器ＩＤとして、それぞれ「０００００１」から順番にＩＤが割り振られた場合が示されている。そして、「型番」、「製造会社名」、「製造番号」、「ハードキーボードの有無」、「モノクロ／カラー」、「階調性」、「表示」、「ＩＰアドレス」・・・のデバイス情報が登録されている場合が示されている。
【００６０】
例えば、接続機器ＩＤ「０００００１」に対応する、操作パネルの型番「ＭＩ−Ｅ１」、製造社名「Ｓ社」、製造番号「Ａ１２３４５６７」、ハードキーボードの有無「無」、モノクロ／カラー「カラー」、階調性「１６」、表示「小」、ＩＰアドレス等が登録されている。
【００６１】
また、接続機器ＩＤ「０００００２」に対応する、ＰＣの型番「ＳＨ−０４」、製造社名「Ｓ社」、製造番号「Ｓ９８７６５４３」、ハードキーボードの有無「有」、モノクロ／カラー「カラー」、階調性「２５６」、表示「大」、ＩＰアドレス等が登録されている。
【００６２】
また、接続機器ＩＤ「０００００３」に対応する、携帯電話の型番「ＫＸ−ＦＥ８３０」、製造社名「Ｍ社」、製造番号「Ｍ４５６７８９」、ハードキーボードの有無「無」、モノクロ／カラー「カラー」、階調性「２５６」、表示「小」、ＩＰアドレス等が登録されている。
【００６３】
また、接続機器ＩＤ「０００００４」に対応する、ＰＣの型番「ＭＩ−Ｆ１」、製造社名「Ｓ社」、製造番号「Ｆ１４７２５８」、ハードキーボードの有無「有」、モノクロ／カラー「カラー」、階調性「２５６」、表示「大」、ＩＰアドレス等が登録されている。
【００６４】
再び、図３を参照して、ＣＰＵ１１０は、次に、ＰＣ１２に対して、パスワードを要求する（ｓｑ４）。
【００６５】
図６を用いてパスワード要求画面について説明する。
図６を参照して、ここでは、パスワード要求画面５１０が示されている。当該画面において、ユーザが入力したパスワードと、ユーザＩＤとが対応付けられて登録される。
【００６６】
具体的には、パスワード要求画面５１０において、「パスワード入力してください」の表示とともに入力欄５１２が設けられている。本例においては、入力欄５１２に「３ｋ９ｔｈｇ７８」が入力されている場合が示されている。
【００６７】
そして、その画面下領域において、「設定」ボタン５１４と、「Ｃａｎｃｅｌ」ボタン５１６とが設けられており、ユーザが「設定」ボタン５１４を指定することにより、入力欄５１２に入力されたデータがパスワードデータとしてＭＦＰ１１に出力される。
【００６８】
一方、「Ｃａｎｃｅｌ」ボタン５１６を指定することによりパスワード要求画面５１０が消去され、ボックス要求コマンドが中止するものとする。
【００６９】
再び、図３を参照して、そして、ＭＦＰ１１は、ＰＣ１２からパスワードの入力を受ける（ｓｑ５）と、ボックスを作成する（シーケンスｓｑ６）。具体的には、ユーザ情報に対応するＨＤＤ１０５のボックス情報（ボックスＩＤ）を作成する。本例においては、ボックス情報として、「ＩＤ０００３００」が作成されたものとする。
【００７０】
そして、次に、認証画像を生成する（シーケンスｓｑ７）。具体的には、認証画像データ生成部１１２で認証画像を生成する。認証画像データ生成部１１２における認証画像生成処理については、後述する。
【００７１】
そして、生成した認証画像をＰＣ１２に対して出力する（シーケンスｓｑ８）。
図７を用いて、本発明の実施の形態１に従う認証用画像確認画面５２０について説明する。
【００７２】
図７を参照して、ここでは、認証用画像確認画面５２０が示されている。当該画面において、「あなたの認証用画像は以下の通りです。登録しても良いですか？」の表示とともに、ボックス情報として、「ＩＤ０００３００」と、認証画像データ生成部１１２で生成されたカラーのオブジェクト画像５２６とが認証用画像として表示されている場合が示されている。
【００７３】
そして、その画面下領域において、「ＯＫ」ボタン５２２と、「Ｃａｎｃｅｌ」ボタン５２４とが設けられており、ユーザが「ＯＫ」ボタン５２２を指定することにより、表示されたオブジェクト画像５２６を認証用画像として確認した旨のデータがＭＦＰ１１に出力される。
【００７４】
再び、図３を参照して、次に、ＭＦＰ１１は、ＰＣ認証画像確認の通知を受ける（シーケンスｓｑ９）と、次に、認証用データ記憶部に記憶する（シーケンスｓｑ１０）。具体的には、ＣＰＵ１１０は、ＨＤＤ１０５の認証用データ記憶部１１４のユーザ情報領域１１４ａにユーザＩＤ「Ｂｏｂ」を登録する。また、認証画像データ領域１１４ｂに、オブジェクト画像５２６を登録する。また、パスワード領域１１３ｃにパスワード「３ｋ９ｔｈｇ７８」を登録する。また、ボックス情報領域１１４ｄに「ＩＤ０００３００」を登録する。
【００７５】
そして、登録完了通知をＰＣ１２に対して出力する（シーケンスｓｑ１１）。
図８を用いて、登録完了通知確認画面５３０について説明する。
【００７６】
図８を参照して、ここでは、登録完了通知確認画面５３０が示されている。当該画面において、「登録されました」の表示とともに、再度、ボックス情報として、「ＩＤ０００３００」と、「あなたの認証用画像」として、オブジェクト画像５２６が表示されている場合が示されている。
【００７７】
認証画像データ生成部１１２で生成されたカラーのオブジェクト画像５２６が認証用画像として表示されている場合が示されている。
【００７８】
図９を用いて、本発明の実施の形態１に従う認証画像データ生成部１１２における認証画像生成処理について説明する。
【００７９】
図９を参照して、まずデバイス情報を取得する（ステップＳ２）。具体的には、デバイス情報取得部１１７が有しているデバイス情報登録テーブルに格納されているデバイス情報を取得する。特に、このデバイス情報において、情報端末装置の表示部の表示形式に関する情報である、カラーあるいはモノクロかのデータと、階調性のデータと、画面の表示サイズのデータとを取得する。
【００８０】
そして、表示部の表示形式は、モノクロ／カラーのいずれであるかを判断する（ステップＳ４）。
【００８１】
ステップＳ４において、表示部の表示形式がモノクロである場合には、次に、ステップＳ６に進む。
【００８２】
一方、表示部の表示形式がカラーである場合には、次に、ステップＳ２０に進む。
そして、ステップＳ４において、モノクロであると判断した場合には、次に、表示部の階調性は、１６階調／２５６階調のいずれであるかを判断する（ステップＳ６）。
【００８３】
ステップＳ６において、表示部の階調性が１６階調である場合には、次に、ステップＳＴ８に進む。
【００８４】
そして、表示部の表示サイズが大きいか小さいかを判断する（ステップＳ８）。具体的には、一例として表示サイズとして、６４０×４８０ドット以上か否かを判断する。
【００８５】
ステップＳ８において、表示部の表示サイズが小さい場合（６４０×４８０ドット未満である場合）には、表示部の特性として、モノクロ、１６階調、表示サイズが小さいと判断される（ステップＳ１０）。そして、この特性に応じた認証画像を生成する。一方、ステップＳ８において、表示部の表示サイズが大きい場合（６４０×４８０ドット以上である場合）には、表示部の特性として、モノクロ、１６階調、表示サイズが大きいと判断される（ステップＳ１２）。そして、この特性に応じた認証画像を生成する。
【００８６】
同様に、ステップＳ６において、表示部の階調性は、２５６階調であると判断した場合には、次に、表示部の表示サイズが大きいか小さいかを判断する（ステップＳ１４）。
【００８７】
ステップＳ１４において、表示部の表示サイズが小さい場合（６４０×４８０ドット未満である場合）には、表示部の特性として、モノクロ、２５６階調、表示サイズが小さいと判断される（ステップＳ１６）。そして、この特性に応じた認証画像を生成する。一方、ステップＳ１４において、表示部の表示サイズが大きい場合には、表示部の特性として、モノクロ、２５６階調、表示サイズが大きいと判断される（ステップＳ１８）。そして、この特性に応じた認証画像を生成する。
【００８８】
ステップＳ４において、カラーであると判断した場合には、次に、表示部の階調性は、１６階調／２５６階調のいずれであるかを判断する（ステップＳ２０）。
【００８９】
ステップＳ２０において、表示部の階調性が１６階調である場合には、次に、ステップＳＴ２２に進む。
【００９０】
そして、表示部の表示サイズが大きいか小さいかを判断する（ステップＳ２２）
ステップＳ２２において、表示部の表示サイズが小さい場合（６４０×４８０ドット未満である場合）には、表示部の特性として、カラー、１６階調、表示サイズが小さいと判断される（ステップＳ２４）。そして、この特性に応じた認証画像を生成する。一方、ステップＳＴ２２において、表示部の表示サイズが大きい場合には、表示部の特性として、カラー、１６階調、表示サイズが大きいと判断される（ステップＳ２６）。そして、この特性に応じた認証画像を生成する。
【００９１】
同様に、ステップＳＴ２０において、表示部の階調性は、２５６階調であると判断した場合には、次に、表示部の表示サイズが大きいか小さいかを判断する（ステップＳ２８）。
【００９２】
ステップＳ２８において、表示部の表示サイズが小さい場合には、表示部の特性として、カラー、２５６階調、表示サイズが小さいと判断される（ステップＳ３０）。そして、この特性に応じた認証画像を生成する。一方、ステップＳ２８において、表示部の表示サイズが大きい場合には、表示部の特性として、カラー、２５６階調、表示サイズが大きいと判断される（ステップＳ３２）。そして、この特性に応じた認証画像を生成する。
【００９３】
当該処理を実行して、情報デバイスの表示形式に応じた認証画像を生成することが可能となる。
【００９４】
図１０を用いて、認証用データ記憶部１１４に登録されたデータの一例を説明する。
図１０を参照して、ここでは、認証用データ記憶部１１４に格納された５つのデータが示されている。具体的には、ユーザＩＤ「Ａｌｉｃｅ」に対応するパスワード「Ｑｗｅ８９０」、認証画像としてカラーのオブジェクト画像５２５、ボックス情報として「ＩＤ０００００１」が示されている。同様に、ユーザＩＤ「Ｂｏｂ」に対応するパスワード「３ｋ９ｔｈｇ７８」、認証画像としてカラーのオブジェクト画像５２６、ボックス情報として「ＩＤ０００３００」が示されている。ユーザＩＤ「Ｃｈａｒｌｉｅ」に対応するパスワード「Ｋｄｉｕ５６７３」、認証画像としてモノクロのオブジェクト画像５２７、ボックス情報として「ＩＤ９９９０００」が示されている。ユーザＩＤ「Ｄａｖｉｄ」に対応するパスワード「Ｋｆｉ５８ｓｎ２」、認証画像としてモノクロのオブジェクト画像５２８、ボックス情報として「ＩＤ１２３４５６」が示されている。ユーザＩＤ「Ｅｒｉｋ」に対応するパスワード「５６ｎ３９０１」、認証画像としてモノクロのオブジェクト画像５２９、ボックス情報として「ＩＤ８８８８８８」が示されている。
【００９５】
なお、認証画像については、利用可能な有効期間を設けておいて一定期間を過ぎた場合には無効とするようにすることも可能である。具体的には、削除するようにしても良い。
【００９６】
また、ここでは図示していないが認証画像の属性情報として、オブジェクト画像とともに、例えば、オブジェクト画像のカラー、階調性、サイズ等のデータも格納されているものとする。
【００９７】
図１１を用いて、認証用データ記憶部１１４に登録されたデータが有る場合において、本発明の実施の形態１に従う認証処理について説明する。
【００９８】
図１１を参照して、まず、ボックスアクセスが有るかどうかを判断する（ステップＳＴＴ２）。具体的には、ＣＰＵ１１０は、ＨＤＤ１０５のボックス領域１１５に対して装置からのアクセスが有るかどうかを判断する。
【００９９】
ステップＳＴ２において、ボックス領域１１５に対してアクセスが有ると判断した場合には、次に、ボックスＩＤ入力画面を表示する（ステップＳＴ３）。
【０１００】
図１２を用いて、ボックスＩＤ入力画面について説明する。
本例においては、一例として、操作パネルからボックスに対してアクセスした場合について説明する。
【０１０１】
図１２を参照して、ボックスＩＤ入力画面６００においては、ここでは、「ボックスＩＤを入力してください。」の表示とともに、ボックスＩＤの入力欄６０２が設けられている場合が示されている。ユーザは、例えば、数字キー等により、予めユーザに通知されている自己のボックス領域に対応するボックスＩＤを入力して、「ＯＫ」ボタン６０４を指定可能であるものとする。また、「Ｃａｎｃｅｌ」ボタン６０６を指定した場合には、ボックス領域１１５に対するアクセスを終了する（エンド）。
【０１０２】
例えば、ここでは、ボックスＩＤ「０００３００」を指定するものとする。
再び、図１１を参照して、次に、ＣＰＵ１１０は、ボックスＩＤの入力が有るかどうかを判断する（ステップＳＴ４）。
【０１０３】
ステップＳＴ４において、ＣＰＵ１１０は、ボックスＩＤの入力が有ると判断した場合には、次に、デバイス情報を取得する（ステップＳＴ５）。具体的には、ＣＰＵ１１０は、デバイス情報取得部１１７に指示し、デバイス情報取得部１１７は、アクセスしてきた情報デバイスとデータの授受を実行する。本例においては、一例として、デバイス情報取得部１１７は、操作パネルとの間でデータの授受を実行して、デバイス情報登録テーブルに格納されている接続機器ＩＤ「０００００１」の操作パネルからのアクセスがあったものと判断する。
【０１０４】
一方、ステップＳＴ４において、ＣＰＵ１１０は、ボックスＩＤの入力が無いと判断した場合には、処理を終了する（エンド）。
【０１０５】
ステップＳＴ５において、デバイス情報を取得した後、次に、ＣＰＵ１１０は、ハードキーボードが有るかどうかを判断する（ステップＳＴ６）。上述したようにＣＰＵ１１０は、デバイス情報登録テーブルに格納されている情報に基づいて判断することが可能である。
【０１０６】
ステップＳＴ６において、ＣＰＵ１１０は、ハードキーボードであると判断した場合（ステップＳＴ６においてＹＥＳ）には、認証処理部１１３に指示し、認証処理部１１３は、パスワード認証画面を表示する（ステップＳＴ８）。
【０１０７】
一方、ステップＳＴ６において、ＣＰＵ１１０は、ハードキーボードが無いと判断した場合には、認証処理部１１３に指示し、認証処理部１１３は、画像認証画面を表示する（ステップＳＴ１８）。
【０１０８】
図１３を用いて本発明の実施の形態１に従う認証処理部１１３により表示される画像認証画面を説明する。
【０１０９】
本例においては、一例として、ハードキーボードの無い操作パネルからボックスに対してアクセスした場合について説明する。
【０１１０】
図１３を参照して、認証処理部１１３により表示された画像認証画面６２０が表示されている。
【０１１１】
画像認証画面６２０においては、複数のオブジェクト画像の中に自己の認証用画像が含まれており、その複数のオブジェクト画像の中からユーザが自己の認証用画像を指定し、「ＯＫ」ボタン６２４を指定することにより認証処理を開始することが可能である。
【０１１２】
具体的には、認証処理部１１３は、画像認証画面６２０において、指定されたボックスＩＤに対応して格納されている認証画像と、それ以外の囮画像とを画像認証画面に配置する。ここでは、例えば、ボックスＩＤ０００３００に対応するオブジェクト画像６２２と、それ以外の囮画像が配置された場合が示されている。ここでは、８個のオブジェクト画像が配置されている場合が示されているが、特にこの個数には限られず、複数個であればいくつでも良い。個数を増加させることによりセキュリティを強化することが可能である。
【０１１３】
なお、囮画像については、予めＨＤＤ等に格納されている複数のオブジェクト画像の中から選択されて配置されるものとする。
【０１１４】
再び図１１を参照して、次に、認証処理部１１３により画像認証がＯＫであると判断した場合（ステップＳＴ２０においてＹＥＳ）には、ステップＳＴ１４に進み、指定したボックスを利用許可に設定する。すなわち、認証処理部１１３は、認証が成功したことをＣＰＵ１１０に通知し、ＣＰＵ１１０は、ボックスを利用許可に設定してボックスに格納されている内容等を表示するものとする。
【０１１５】
したがって、本発明の実施の形態１に従う処理により、例えば、ハードキーボードを有さない情報デバイス（操作パネル）からアクセスした場合に、認証用データ記憶部１１４に登録されたデータが有る場合には、画像認証を実行することが可能であり、ハードキーボード無しでも容易に認証処理を実行することが可能となる。すなわち、ユーザの利便性に供する。
【０１１６】
一方、認証処理部１１３により画像認証がＮＧであると判断した場合（ステップＳＴ２０においてＮＯ）には、ステップＳＴ８に進み、認証処理部１１３は、パスワード認証画面を表示する。
【０１１７】
図１４を用いて、パスワード認証画面について説明する。
本例においては、一例として、ハードキーボードの無い操作パネルからボックスに対してアクセスした場合について説明する。
【０１１８】
図１４を参照して、パスワード認証画面６１０においては、パスワードを入力する入力欄６１２と、パスワードを入力するために用いられるソフトウェアキーボード６１４と、「ＯＫ」ボタンが設けられる。
【０１１９】
ユーザは、パスワード認証画面６１０において、入力欄６１２に入力するためにソフトウェアキーボード６１４に表示される文字等を指定することにより入力欄６１２に入力し、「ＯＫ」ボタン６１６を指定することにより認証処理を開始することが可能である。
【０１２０】
再び、図１１を参照して、ステップＳＴ１０において、認証処理部１１３は、パスワード認証がＯＫの場合には、認証画像を表示する（ステップＳＴ１２）。具体的には、認証処理部１１３は、認証がＯＫであることをＣＰＵ１１０に通知し、ＣＰＵ１１０は、認証用データ記憶部１１４の認証画像データ領域１１４ｂに格納されている認証用のオブジェクト画像を読み出して表示する。
【０１２１】
そして、次に、指定したボックスが利用許可に設定する（ステップＳＴ１４）。そして、処理を終了する（エンド）。すなわち、認証処理部１１３は、認証が成功したことをＣＰＵ１１０に通知し、ＣＰＵ１１０は、ボックスを利用許可に設定してボックスに格納されている内容等を表示するものとする。
【０１２２】
一方、パスワード認証がＮＧの場合には、指定したボックスの利用を禁止する（ステップＳＴ１６）。具体的には、認証処理部１１３は、認証がＮＧであることをＣＰＵ１１０に通知し、ＣＰＵ１１０は、指定したボックスの利用を不可とする。そして、処理を終了する（エンド）。
【０１２３】
図１５を用いて、本発明の実施の形態１に従う認証画像確認画面６６０について説明する。
【０１２４】
本例においては、一例として、ハードキーボードの無い操作パネルからボックスに対してアクセスした場合について説明する。
【０１２５】
図１５を参照して、認証画像確認画面６６０においては、「認証に成功しました」の表示とともに、「あなたの認証用画像は以下の通りです。」と表示されて次回操作パネルからボックスをアクセスする際に利用可能な登録されたオブジェクト画像６６２が表示される。そして、「ＯＫ」ボタン６６４を指定することにより当該画面が消去される。
【０１２６】
一度、画像認証画面６２０において、画像認証がＮＧであった場合において、パスワード認証に成功した場合には、再度、認証画像を表示することにより、ユーザが以前に登録した画像認証用のオブジェクト画像を再記憶することが可能となり、次回、操作パネルからアクセスする際には、当該認証画像を用いてボックスにアクセスすることが可能となるためユーザの利便性に供する。
【０１２７】
上記においては、ハードキーボードの無い操作パネルからボックスに対してアクセスした場合について説明したが、ハードキーボードの有るＰＣ１２からアクセスする場合について説明する。
【０１２８】
図１６を用いて、ＰＣにおけるボックスＩＤ入力画面について説明する。
本例においては、一例として、ハードキーボードのあるＰＣ１２からボックスに対してアクセスした場合について説明する。
【０１２９】
図１６を参照して、ボックスＩＤ入力画面６３０において、ここでは、「ボックスＩＤを入力してください。」の表示とともに、ボックスＩＤの入力欄６３２が設けられている場合が示されている。ユーザは、ハードキーボードを用いて、ボックスＩＤの入力欄６３２にボックスＩＤを入力することが可能である。
【０１３０】
そして、下領域において、「ＯＫ」ボタン６３４と、「Ｃａｎｃｅｌ」ボタン６３６とが設けられており、「ＯＫ」ボタン６３４を指定することにより、入力欄６３２に入力したデータがＭＦＰ１１に送信される。
例えば、ここでは、ボックスＩＤ「０００３００」を指定するものとする。
【０１３１】
これにより、図１１のステップＳＴ４において、ＣＰＵ１１０は、ボックスＩＤに入力が有ったと判断して、次のステップＳＴ５の処理を実行する。
【０１３２】
一方、「Ｃａｎｃｅｌ」ボタン６３６を指定することにより、図１１のステップＳＴ４において、ＣＰＵ１１０は、ボックスＩＤに入力が無かったと判断して、処理を終了する（エンド）。
【０１３３】
そして、ステップＳＴ４において、ＣＰＵ１１０は、ボックスＩＤの入力が有ると判断した場合には、次に、デバイス情報を取得する（ステップＳＴ５）。本例においては、一例として、デバイス情報取得部１１７は、ＰＣ１２との間でデータの授受を実行して、デバイス情報登録テーブルに格納されている接続機器ＩＤ「０００００２」の操作パネルからのアクセスがあったものと判断する。
【０１３４】
そして、ステップＳＴ６において、ＣＰＵ１１０は、ハードキーボードが有ると判断した場合（ステップＳＴ６においてＹＥＳ）には、認証処理部１１３に指示し、認証処理部１１３は、パスワード認証画面を表示する。本例においては、パスワード認証画面を表示するためのデータをＰＣ１２に送信する。そして、ＰＣ１２の表示部においてパスワード認証画面が表示されるものとする。
【０１３５】
図１７を用いて、本発明の実施の形態１に従う認証処理部１１３により表示されるパスワード認証画面を説明する。
【０１３６】
本例においては、一例として、ハードキーボードの有るＰＣ１２らボックスに対してアクセスした場合について説明する。
【０１３７】
図１７を参照して、認証処理部１１３により表示されたパスワード認証画面６４０が表示されている。
【０１３８】
パスワード認証画面６４０においては、「パスワードを入力してください。」の表示とともに、パスワードの入力欄６４２が設けられており、入力欄６４２に自己のパスワード入力し、「ＯＫ」ボタン６４４を指定することにより認証処理を開始することが可能である。
【０１３９】
そして、認証処理部１１３において認証が成功した場合には、認証処理部１１３は、ＰＣ１１０に通知し、ＰＣ１１０は、認証用データ記憶部１１４の認証画像データ領域１１４ｂに格納されている認証用のオブジェクト画像を読み出して表示する。
【０１４０】
図１８を用いて、本発明の実施の形態１に従う認証画像確認画面６５０について説明する。
【０１４１】
本例においては、一例として、ハードキーボードの有るＰＣ１２からボックスに対してアクセスした場合について説明する。
【０１４２】
図１８を参照して、認証画像確認画面６５０においては、「認証に成功しました」の表示とともに、「あなたの認証用画像は以下の通りです。操作パネルからボックスにアクセスする際の認証時に有効です」と表示されて次回操作パネルからボックスをアクセスする際に利用可能な登録されたオブジェクト画像６５２が表示される。そして、「ＯＫ」ボタン６５４を指定することにより当該画面が消去される。
【０１４３】
当該認証画像確認画面を表示することにより、ユーザは、以前に登録した画像認証用のオブジェクト画像を再記憶することが可能となり、次回、操作パネルからアクセスする際には、当該認証画像を用いてボックスにアクセスすることが可能となるためユーザの利便性に供する。
【０１４４】
上記で説明したように、本発明の実施の形態１に従う方式においては、ボックスに対してアクセスする情報デバイスの種類に応じて、認証方式の優先度を切り替えることが可能である。
【０１４５】
具体的には、キーボードが無い情報デバイスからのボックスに対するアクセスの場合には、画像認証の優先度をパスワード認証よりも高めて認証処理を実行することが可能である。
【０１４６】
一方、キーボードが有る情報デバイスからのボックスに対するアクセスの場合には、パスワード認証の優先度を画像認証よりも高めて認証処理を実行することが可能である。
【０１４７】
したがって、キーボードの有無に応じて当該認証方式の優先度を切り替えることによりユーザの利便性に供する。
【０１４８】
なお、本例においては、ボックスに対するアクセスの場合に、認証処理の優先度を切り替えて認証処理を実行する構成について説明したが、特に、ボックスに対するアクセスに限られず、他の機能を実行する際に、認証処理を実行する場合には同様に適用可能である。
【０１４９】
また、本例においては、携帯電話やＰＤＡ等の携帯情報機器等においても同様に適用可能である。
【０１５０】
（実施の形態１の変形例１）
上記においては、キーボードの有無に応じて認証方式の優先度を切り替えて認証処理を実行する構成について説明したが、キーボードの有無に限らず、他の条件に基づいて判断することも可能である。
【０１５１】
図１９を用いて、本発明の実施の形態１の変形例１に従う認証処理について説明する。
図１９を参照して、ここでは、図１１のフロー図と比較して、ステップＳＴ６のハードキーボードが有るか否かの判断をステップＳＴＴ２２に変更した点が異なる。その他の点については同様であるのでその詳細な説明は繰り返さない。
【０１５２】
本例においては、ステップＳＴ５において、デバイス情報を取得した後に、ステップＳＴ７において、ローカル接続されているか否かを判断する。
【０１５３】
具体的には、ＣＰＵ１１０は、デバイス情報取得部１１７に指示して、デバイス情報取得部１１７は、アクセスしてきた情報デバイスとデータの授受を実行する。本例においては、一例として、デバイス情報取得部１１７は、ＰＣ１２との間でデータの授受を実行して、デバイス情報登録テーブルに格納されている接続機器ＩＤ「０００００２」の操作パネルからのアクセスがあったものと判断する。また、その際に情報デバイスのＩＰアドレスを取得するものとする。
【０１５４】
そして、ＣＰＵ１１０は、取得したＩＰアドレスに基づいて、ローカル接続された情報デバイスであるかどうかを判断する。ＣＰＵ１１０は、ルータ１４よりも外側のＷＡＮ１５に接続された情報デバイスは、ローカル接続されていないと判断し、ＬＡＮ１３と接続された情報デバイスについてローカル接続されたものと判断する。
【０１５５】
そして、ＣＰＵ１１０は、アクセスした情報デバイスがローカル接続で無いと判断した場合（ステップＳＴ７においてＮＯ）には、認証処理部１１３に指示して、認証処理部１１３は、パスワード認証画面を表示する（ステップＳＴ８）。
【０１５６】
一方、ＣＰＵ１１０は、アクセスした情報デバイスがローカル接続であると判断した場合（ステップＳＴ７においてＹＥＳ）には、認証処理部１１３に指示して、認証処理部１１３は、画像認証画面を表示する（ステップＳＴ１８）。以降の処理については、上記の実施の形態１で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０１５７】
本例においては、ローカル接続である場合には、画像認証を優先させた認証処理を実行し、ローカル接続でない場合には、パスワード認証を優先させた認証処理を実行する。当該方式により、ローカル接続されている情報デバイスについては、ユーザに対する利便性を考慮するとともに、ローカル接続されていない外部の情報デバイスについては、セキュリティを考慮してパスワード認証を優先させることが可能である。
【０１５８】
なお、本例においては、ローカル接続の有無に基づいて認証方式の優先度を切り替える場合について説明したが、例えば、社内のイントラ内であるか等を判断条件にすることも可能である。
【０１５９】
また、キーボードの有無の判断条件と組み合わせることも可能である。
（実施の形態１の変形例２）
また、図１１の方式においては、ハードキーボードの有無に基づいて、ハードキーボードが無い場合には、画像認証を実行する方式について主に説明したが、他の条件を付加して判断することも可能である。
【０１６０】
図２０を用いて、本実施の形態１の変形例２に従う認証処理について説明する。
図２０を参照して、ここでは、図１１のフロー図と比較して、ステップＳＴ６のハードキーボードが有るか否かの判断において、ハードキーボードが無い（ステップＳＴ６においてＮＯ）の後、ステップＳＴ２４，ＳＴ２６の処理を実行する点が異なる。その他の点については同様であるのでその詳細な説明は繰り返さない。
【０１６１】
本例においては、ステップＳＴ４においてデバイス情報を取得した後に、ステップＳＴ６において、ハードキーボードの有無を判断する。上述したようにＣＰＵ１１０は、デバイス情報登録テーブルに格納されている情報に基づいて判断することが可能である。
【０１６２】
そして、ステップＳＴ６において、ＣＰＵ１１０は、ハードキーボードであると判断した場合（ステップＳＴ６においてＹＥＳ）には、認証処理部１１３に指示し、認証処理部１１３は、パスワード認証画面を表示する（ステップＳＴ８）。
【０１６３】
一方、ステップＳＴ６において、ＣＰＵ１１０は、ハードキーボードが無いと判断した場合には、性能差を検証する（ステップＳＴ２４）。
【０１６４】
具体的には、ＣＰＵ１１０は、デバイス情報登録テーブルに格納されている情報と、認証用データ記憶部１１４に登録されたデータが有る場合には、ボックスＩＤに対応して指定されている、認証画像の属性情報とに基づいて性能差を検証する。例えば、認証用データ記憶部１１４に登録されたデータが有る場合に、ボックスＩＤに対応して指定されている認証画像の属性情報としてカラーの認証画像が登録されている場合に、仮に、モノクロ画像のみが表示されるデバイスからのアクセスがあった場合には、当該アクセスされたデバイスに対してカラーの認証画像を上述した画像認証画面において表示することはできない。
【０１６５】
したがって、ステップＳＴ２４における性能差の検証の後、画像認証が可能であるかどうかを判断する(ステップＳＴ２６)。そして、画像認証が可能であると判断した場合には、ステップＳＴ１８に進み、画像認証画面を表示する。以降の処理については上述したのと同様であるのでその詳細な説明は繰り返さない。
【０１６６】
一方、ステップＳＴ２６において、性能差の検証の後、画像認証が可能でない（ステップＳＴ２６においてＮＯ）の場合には、パスワード認証画面を表示する（ステップＳＴ８）。
【０１６７】
上述したように、例えば、認証用データ記憶部１１４に登録されたデータである認証画像の属性情報によっては、アクセスされたデバイスに対して適切に認証画像を表示することができないため、画像認証可能か否かを判断し、可能であれば画像認証を実行し、不可能であればパスワード認証を実行する。当該方式により、アクセスされたデバイスがハードキーボードが無いデバイスである場合に、デバイスの属性に従って、画像認証が適切に実行可能であるかどうかを判断し、実行可能である場合に画像認証を優先させた認証処理を実行し、実行可能でない場合には、パスワード認証を優先させた認証処理を実行する。当該方式により、アクセスされたデバイスに従って、適切な認証処理を実行することが可能である。
【０１６８】
なお、本例においては、デバイスの属性情報として表示部の表示形式がモノクロ／カラーかの情報と、認証画像についてモノクロ／カラーかの属性情報との比較に基づいて画像認証可能か否かを判断する方式について一例として説明したが、特にこれに限られず、表示部の階調性、あるいは、表示部の表示サイズ等の属性情報と、認証画像の属性情報との比較に基づいて判断するようにすることも可能である。
表示部の階調性
（実施の形態２）
本実施の形態２においては、ＭＦＰ１１で格納した認証用データ記憶部のデータを別のＭＦＰ１１ａに移動（コピー）する方式について説明する。
【０１６９】
図２１を用いて、本発明の実施の形態２に従う情報処理システム２について説明する。
図２１を参照して、ここでは、端末装置であるパーソナルコンピュータ（以下、単にＰＣとも称する）１０と、ＭＦＰ１１とがネットワークであるＬＡＮ（Local Area Network）１３を介して接続されている場合が示されている。また、新たなＭＦＰ１１ａがＬＡＮ１３と接続されている場合が示されている。
【０１７０】
また、ＰＣ１０とＭＦＰ１１とＭＦＰ１１ａとはＬＡＮ１３を介して互いにデータの授受が可能なように接続されているものとする。
【０１７１】
本実施の形態１においては、ＬＡＮ等でＭＦＰ１１と互いに接続されたＭＦＰ１１ａに、認証用データ記憶部のデータを移動（コピー）する場合の処理について説明する。
【０１７２】
なお、ここでは、端末装置として１台のＰＣがＬＡＮ１３に接続されている構成について説明しているが、これらの数は１個に限定されるものではなく、さらに複数個接続されていても良い。すなわち、複数の機器からＭＦＰ１１にアクセス可能な構成であればどのような構成でも良い。
【０１７３】
なお、ＭＦＰ１１，１１ａの構成については、図２で説明したのと同様であるのでその詳細な説明は繰り返さない。
【０１７４】
なお、初期状態において、ＭＦＰ１１ａには、認証用データ記憶部１１４には情報は格納されていないものとする。
【０１７５】
図２２を用いて、本発明の実施の形態２に従うＰＣ１０の概略ブロック図について説明する。
【０１７６】
図２２を参照して、本発明の実施の形態に従うＰＣ１０は、本体部と、表示手段と、入力手段とで構成される。
【０１７７】
表示手段は、ディスプレイ部１２０６に相当する。また、入力部１２０９は、キー入力手段であるキーボードと、ポインティングデバイスであるマウス等で構成される。
【０１７８】
なお、本例においては、ディスプレイ部１２０６と、入力部１２０９は、一体で構成されているものとして説明するが、別体で構成されていても良い。
【０１７９】
なお、ディスプレイ部１２０６は、液晶表示装置であっても良いし、ＣＲＴ（Cathode Ray Tube）ディスプレイ装置であっても良いし、プラズマディスプレイ装置であっても良いし、表示することが可能な装置であれば何でも良い。
【０１８０】
本体部は、オペレーティングシステム（ＯＳ：Operating System）を含む各種プログラムを実行するためのＣＰＵ（Central Processing Unit）１２０１と、ＣＰＵ１２０１のプログラム部分の実行に必要なデータを一時的に記憶するＲＡＭ１２１２と、ＣＰＵ１２０１で実行されるプログラムやデータを不揮発的に記憶するハードディスク部（ＨＤＤ：Hard Disk Drive）１２１１と、ＣＰＵ１２０１で実行されるプログラムが予め格納されたＲＯＭ１２１３とを含む。ＲＯＭ１２１３あるいはＨＤＤ１２１１には、予め基本ソフトウェア（ＯＳ）が格納されており、当該ＯＳを実行することにより各種アプリケーションが実行されるものとする。
【０１８１】
また、ＨＤＤ１２１１には、後述する処理を実行するための種々のソフトウェアプログラムが記憶されており、当該ソフトウェアプログラムをＣＰＵ２０１が読込むことにより後述する処理機能が実現される。
【０１８２】
このようなプログラムは、ＦＤドライブ１２１７あるいはＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）ドライブ１２１５によってそれぞれフレキシブルディスク１３１７ａまたはＣＤ−ＲＯＭ１３１５ａなどから読取られる。そして、読取られたプログラムは、ＨＤＤ１２１１に格納されて利用されるものとする。
【０１８３】
ＣＰＵ１２０１は、入力部１２０９を介してユーザからの指示を受取るとともにプログラムの実行によって生成される画面出力をディスプレイ制御部１２０５に出力する。
【０１８４】
ディスプレイ制御部１２０５は、画面出力をディスプレイ部１２０６に出力する。
また、ＣＰＵ１２０１は、ＬＡＮカード等からなるネットワークインターフェイスカード（ＮＩＣ）１２０７を介してＬＡＮ１３（あるいはＷＡＮ等）に接続されたＭＦＰ１１等に対して情報を送信する。
【０１８５】
また、上述の各部は内部バス１２０３を介して相互データを授受する。
図２３を用いて、本発明の実施の形態２に従う情報端末装置とＭＦＰ等との間の処理の流れについて説明する。情報端末装置の種類としては、一例としてＰＣ１０とする。
【０１８６】
また、ＭＦＰのコピー元は、ＭＦＰ１１であるものとする。また、ＭＦＰのコピー先は、ＭＦＰ１１ａであるものとする。
【０１８７】
ここでは、ＰＣ１０からＭＦＰ１１にアクセスして、ＭＦＰ１１ａに、認証用データ記憶部のデータを登録する処理について説明する。
【０１８８】
まず、ＰＣ１０は、ＭＦＰ１１に対して、ＭＦＰ情報を要求する（シーケンスｓｑ２０）。具体的には、ＰＣ１０のＣＰＵ１２０１は、ユーザの入力部１２０９の所定の操作指示に従ってＭＦＰ１１に対してＭＦＰ情報を要求するコマンドを出力する。
【０１８９】
ＭＦＰ１１のＣＰＵ１１０は、ＰＣ１０からのＭＦＰ情報要求コマンドに対して、ＰＣ１０に対して、ＭＦＰ情報を送信する（シーケンスｓｑ２１）。具体的には、ＭＦＰ１１の装置の性能、例えば、操作パネルの表示形式や大きさ等の情報を送信する。
【０１９０】
そして、ＰＣ１０のＣＰＵ１２０１は、取得したＭＦＰ１１のＭＦＰ情報を例えば、ＲＡＭ１２１２に格納するものとする。
【０１９１】
次に、ＰＣ１０は、ＭＦＰ１１に対して、認証用データを要求する（シーケンスｓｑ２２）。具体的には、ＰＣ１０のＣＰＵ１２０１は、認証用データ要求コマンドをＭＦＰ１１に対して送信する。
【０１９２】
ＭＦＰ１１は、ｐｃ１０からの認証用データ要求コマンドを受けて、認証用データを送信する（シーケンスｓｑ２３）。具体的には、ＭＦＰ１１の認証用データ記憶部１１４に格納されている情報、ユーザ情報、認証画像データ、パスワード、ボックス情報等を送信する。
【０１９３】
次に、ＰＣ１０は、ＭＦＰ１１ａに対して、ＭＦＰ情報を要求する（シーケンスｓｑ２４）。具体的には、ＰＣ１０のＣＰＵ１２０１は、ユーザの入力部１２０９の所定の操作指示に従ってＭＦＰ１１ａに対してＭＦＰ情報を要求するコマンドを出力する。
【０１９４】
ＭＦＰ１１ａのＣＰＵは、ＰＣ１０からのＭＦＰ情報要求コマンドに対して、ＰＣ１０に対して、ＭＦＰ情報を送信する（シーケンスｓｑ２５）。具体的には、ＭＦＰ１１の装置の性能、例えば、操作パネルの表示形式や大きさ等の情報を送信する。
【０１９５】
そして、ＰＣ１０のＣＰＵ１２０１は、取得したＭＦＰ１１ａのＭＦＰ情報を例えば、ＲＡＭ１２１２に格納するものとする。
【０１９６】
そして、ＰＣ１０のＣＰＵ１２０１は、ＭＦＰ１１とＭＦＰ１１ａの性能差を検証する（シーケンスｓｑ２６）。
【０１９７】
図２４を用いて、性能差検証テーブルについて説明する。
図２４を参照して、ここでは、性能差を検証する項目が複数列挙されており、具体的には、操作パネル情報として、カラー／モノクロの項目、パネルの階調性の項目、キーボードの有無の項目、パネルサイズの項目等々が列挙されている場合が示されている。
【０１９８】
本例においては、一例として、操作パネル情報として、カラー／モノクロの項目については、ＭＦＰ１１がカラーであり、ＭＦＰ１１ａは、モノクロである場合が示されている。
【０１９９】
また、パネルの階調性の項目については、ＭＦＰ１１が２５６階調であり、ＭＦＰ１１ａは、１２８階調である場合が示されている。
【０２００】
キーボードの有無の項目については、ＭＦＰ１１がテンキーソフトウェアキーボードであり、ＭＦＰ１１ａについてもテンキーソフトウェアキーボードである場合が示されている。
【０２０１】
パネルサイズの項目については、ＭＦＰ１１が８００×４００ドットであり、ＭＦＰ１１ａは、６４０×２４０ドットである場合が示されている。
【０２０２】
ＰＣ１０は、ＲＡＭ１２１２に格納されたＭＦＰ１１とＭＦＰ１１ａの上記のＭＦＰ情報の比較に基づいて、登録した認証画像データの無効化基準を決定する。
【０２０３】
この比較に基づく無効化基準については、ＨＤＤ１２１１に当該基準を決定するソフトウェアプログラムが予め格納されているものとする。ＣＰＵ１２０１は、当該ソフトウェアプログラムをロードすることにより、図２４で示される無効化基準を設定する。
【０２０４】
具体的には、カラー／モノクロの項目については、ＭＦＰ１１がカラーであり、ＭＦＰ１１ａは、モノクロであるためカラーの認証画像データは無効化する。
【０２０５】
また、パネルの階調性の項目については、ＭＦＰ１１が２５６階調であり、ＭＦＰ１１ａは、１２８階調であるため自然画のような判別が難しい認証画像データは無効化する。
【０２０６】
なお、自然画の判別については、例えば、特開平９−３２６９２２号に記載されており公知の技術でありここではその技術の詳細な説明については省略する。
【０２０７】
なお、ここでは、操作パネル情報として、カラー／モノクロと、パネルの階調性とについて比較に基づく無効化基準について説明したが、他の項目についても同様に設定する。
【０２０８】
再び、図２３を参照して、ＰＣ１０のＣＰＵ１２０１は、ＭＦＰ１１とＭＦＰ１１ａの性能差に基づく設定された無効化基準に従って、認証用データを無効化する（シーケンスｓｑ２７）。具体的には、認証用データに含まれる認証画像データについて、無効化基準に該当する認証画像データは無効化する。
【０２０９】
図２５を用いて、認証用データ記憶部１１４に登録されていた認証用データについて無効化した場合の一例を説明する。
【０２１０】
図２５に示されているように、カラーの認証画像データについては無効化した場合が示されている。
【０２１１】
また、自然画のような認証画像データについても無効化した場合が示されている。
再び、図２３を参照して、ＰＣ１０のＣＰＵ１２０１は、無効化した認証用データに基づいて新たな認証用データを作成する（シーケンスｓｑ２８）。
【０２１２】
そして、次に、ＰＣ１０のＣＰＵ１２０１は、作成した新たな認証用データを送信する（シーケンスｓｑ３０）。
【０２１３】
そして、ＭＦＰ１１ａは、ＰＣ１０から送信された新たな認証用データをＭＦＰ１１ａの認証用データ記憶部１１４に保存する。
【０２１４】
図２６を用いて、ＭＦＰ１１ａの認証用データ記憶部１１４に保存した新たな認証用データについて説明する。
【０２１５】
図２６を参照して、図２５で説明した無効化した認証画像データを削除した場合が示されており、それ以外の認証用データがＭＦＰ１１ａの認証用データ記憶部１１４に保存される。
【０２１６】
そして、当該認証用データ記憶部１１４に認証用データが保存されることにより、ユーザは、ＭＦＰ１１ａのボックスにアクセスする際に、実施の形態１で説明したのと同様の方式に従うパスワード認証あるいは画像認証を実行することが可能となる。
【０２１７】
なお、認証画像が無いユーザがアクセスする場合には、認証画像が無いためパスワード認証が優先して実行されるものとする。そして、パスワード認証を実行して認証がＯＫであった場合には、その際に、認証画像データ生成部１１２において認証画像を生成して登録するようにしても良い。
【０２１８】
具体的には、図１１のフロー図において、ステップＳＴ１２において、認証画像を生成して、表示するようにすることにより実現することが可能である。
【０２１９】
当該方式により、新しくＭＦＰ１１ａをＬＡＮ１３に接続して使用する場合において、簡易にＭＦＰ１１で格納した認証用データ記憶部のデータを別のＭＦＰ１１ａに移動（コピー）することが可能である。
【０２２０】
そして、その際、性能差を比較して、性能の差異に応じて認証用データを用いることが難しい場合には該当する認証用データを無効化して登録する。
【０２２１】
これにより、ユーザがＭＦＰ１１ａのボックスにアクセスして画像認証を実行する際に性能の差異により、例えばカラーのオブジェクト画像がモノクロで表示されるような場合、オブジェクト画像を選択することが難しくなるという問題を回避することが可能である。
【０２２２】
すなわち、使用するＭＦＰの性能にカスタマイズして認証用データ記憶部のデータを移動させることが可能であるためユーザの利便性に供する。
【０２２３】
なお、上記の図２３においては、ＰＣがＭＦＰ情報を要求して、ＰＣにおいて性能差検証等を実行する方式について説明したが、ＰＣで実行する処理をＭＦＰ（コピー元）で実行させるようにしても良い。具体的には、コピー先のＭＦＰの情報を要求して、当該ＭＦＰ情報を受信して、性能差を検証して、そして、新しい認証用のデータを生成してコピー先のＭＦＰに送信させるようにすることも可能である。
【０２２４】
（実施の形態３）
本実施の形態３においては、認証画像データ生成部１１２において生成する画像認証に用いられるオブジェクト画像の生成方式について説明する。
【０２２５】
本例においては、認証画像データ生成部１１２においてパスワードとして入力した文字を図案化して認証用の画像に変換する方式について説明する。
【０２２６】
図２７を用いて、パスワード（文字）を図案化して画像に変換するテーブルについて説明する。
【０２２７】
図２７を参照して、ここでは、アルファベットのＡ、・・・と、数字の１、・・・と、＠、−、＋、等々の記号を図案化して画像に変換する場合が示されている。
【０２２８】
図２８を用いて、図案化した画像に対して画像処理を施した場合を説明する。
図２８を参照して、ここでは、「Ａ」、「Ｂ」、「Ｃ」の文字を図案化した画像に対してさらに画像処理を施した場合が示されている。
【０２２９】
当該画像処理を施すことにより、他人には、さらに何が書かれているか判りずらく、セキュリティを強化することが可能である。なお、画像処理は、公知の技術を用いることが可能である。例えば、Ａｄｏｂｅ社のＰｈｏｔｏＳｈｏｐといった画像編集ソフトを利用することにより簡易に画像処理を施すことが可能である。
【０２３０】
図２９を用いて、本発明の実施の形態３に従う認証用画像確認画面７００について説明する。
【０２３１】
図２９を参照して、ここでは、認証用画像確認画面７００が示されている。当該画面において、「あなたの認証用画像は以下の通りです。登録しても良いですか？」の表示とともに、ボックス情報として、「ＩＤ０００３００」と、認証画像データ生成部１１２で生成された「Ａ」、「Ｂ」、「Ｃ」の文字を図案化したオブジェクト画像７０４，７０６，７０８が示されている。
【０２３２】
そして、その画面下領域において、「ＯＫ」ボタン７０２と、「Ｃａｎｃｅｌ」ボタン７０９とが設けられており、ユーザが「ＯＫ」ボタン７０２を指定することにより、表示されたオブジェクト画像７０４，７０６，７０８を認証用画像として確認した旨のデータがＭＦＰ１１に出力される。
【０２３３】
図３０を用いて、本発明の実施の形態３に従う認証処理部１１３により表示される画像認証画面を説明する。
【０２３４】
図３０を参照して、認証処理部１１３により表示された画像認証画面７１０が表示されている。
【０２３５】
画像認証画面７１０においては、複数のオブジェクト画像の中に自己の認証用画像が含まれており、その複数のオブジェクト画像の中からユーザが自己の認証用画像を指定し、「ＯＫ」ボタン７１４を指定することにより認証処理を開始することが可能である。
【０２３６】
具体的には、認証処理部１１３は、画像認証画面７１０において、指定されたボックスＩＤに対応して格納されている認証画像と、それ以外の囮画像とを画像認証画面に配置する。ここでは、例えば、ボックスＩＤ０００３００に対応するオブジェクト画像７１２と、それ以外の囮画像が配置された場合が示されている。なお、上記で説明したように認証用画像は、３つ存在しており、この場合「Ａ」のオブジェクト画像のみが配置されている。
【０２３７】
ここでは、４個のオブジェクト画像が配置されている場合が示されているが、特にこの個数には限られず、複数個であればいくつでも良い。個数を増加させることによりセキュリティを強化することが可能である。
【０２３８】
なお、囮画像については、予めＨＤＤ等に格納されている複数のオブジェクト画像の中から選択されて配置されるものとする。
【０２３９】
そして、「ＯＫ」ボタンを指定することにより画像認証が開始される。本例においては、オブジェクト画像７１２を指定して「ＯＫ」ボタンを指定した場合には、次の画像認証画面が表示されるものとする。例えば、上記で説明した「Ｂ」のオブジェクト画像と、囮画像が配置されたものが表示されるものとする。そして、同様の方式に従って、「Ｂ」のオブジェクト画像を指定した後に、さらに、「Ｃ」のオブジェクト画像と、囮画像が配置されたものが表示されるものとする。そして、同様の方式に従って、「Ｃ」のオブジェクト画像を指定した場合には、認証用画像として、「Ａ」、「Ｂ」、「Ｃ」を指定したことになり認証がＯＫとなる。
【０２４０】
なお、一つでも間違えれば認証がＮＧとすることが可能である。
当該方式により、認証画像データ生成部１１２は、予めＨＤＤに格納された中から認証画像をユーザに提示する方式の場合には、複数の画像をＨＤＤに格納しておく必要があるが、本方式の如く、ユーザが入力したパスワード（文字）を図案化して加工したオブジェクト画像を認証画像とすることによりＨＤＤに格納する認証画像の個数を削減し、簡易に認証画像を生成することが可能である。
【０２４１】
また、ユーザは、自己が入力したパスワード（文字）が認証画像として表示されるため記憶し易く利便性に供する。
【０２４２】
なお、本例においては、認証用画像を３回選択させる場合について説明したが、同一画面において、例えば、認証用画像として、「Ａ」、「Ｂ」、「Ｃ」を指定させるようにすることも当然に可能である。その際には、指定した順番を記憶させるようにすれば良い。
【０２４３】
（実施の形態３の変形例１）
上記の実施の形態３においては、文字を図案化して画像に変換する方式について説明したが、例えば、単に文字を図案化するのではなく、単語（文字）に意味があれば単語に関連づけた画像に変換するようにすることも可能である
図３１を用いて、パスワードに意味がある場合の画像の一例を説明する。
【０２４４】
ここでは、パスワードが「apple」あるいは「りんご」であった場合に、パスワードの単語に関連づけられている画像が列挙されている。
【０２４５】
このようにパスワードに関連づけられた画像を認証画像として提示することによりユーザは、記憶し易く利便性に供する。
【０２４６】
ここで、単語に関連づけられている画像については、ＨＤＤに予め格納しておくことにより実現することが可能である。
【０２４７】
また、ここでは、複数の「apple」に関連する画像が列挙されているがそのうちの１つを提示するようにしても良い。
【０２４８】
また、認証毎に「apple」に関連する画像を変更して提示するようにすることも可能である。
【０２４９】
なお、本例においては、一例としてＨＤＤに画像が予め格納されている場合について説明したが、当該画像をＭＦＰ１１で保持するのではなく、ネットワークを介して外部から取得することにより簡易に画像を生成することが可能である。
【０２５０】
たとえば、図１のような構成において、ＰＣ１２Ａに、認証画像が格納されている場合において、ＭＦＰ１１の認証画像データ生成部１１２がネットワークを介してパスワード「ａｐｐｌｅ」に関連する画像を検索して取得することにより、簡易に画像を生成して提示することが可能である。画像の検索については、公知の技術があるのでその詳細な説明については省略する。
【０２５１】
（実施の形態３の変形例２）
上記の実施の形態３の変形例１においては、１つの単語を図案化して画像に変換する方式について説明したが、例えば、文書中の単語をそれぞれ関連づけて画像に変換するようにすることも可能である。
【０２５２】
例えば、「Trees in that mountain turn red」というパスワードが入力された場合について考える。
【０２５３】
例えば、当該文書を分節して、ＨＤＤ等に登録されている単語集と一致する単語を抽出する。
【０２５４】
なお、当該文書を分節する方式等については公知の技術を用いることが可能である。
一例として、本例においては、「Trees」と、「mountain」と「turn red」とが登録されている単語集と一致するものとする。なお、「Trees」は、「Tree」の複数形で有るため簡易にするために単数形として扱うものとする。
【０２５５】
図３２を用いて、本発明の実施の形態３に従うパスワードに意味がある場合の画像の一例を説明する。
【０２５６】
図３２（ａ）を参照して、ここでは、主に「Trees」に対応した画像が表示されている。
【０２５７】
また、図３２（ｂ）を参照して、主に「mountain」に対応した画像が表示されている。
また、図３２（ｃ）を参照して、主に「turn red」に対応した画像が表示されている。なお、ここでは、葉の画像が示されているが赤い色である場合の画像が示されているものとする。なお、括弧書きで標記した赤色は、参考のために記載しているものであり、実際の画像には表示されないようにすることも可能である。
【０２５８】
図３３を用いて、本発明の実施の形態３の変形例２に従う認証処理部１１３により表示される画像認証画面を説明する。
【０２５９】
図３３を参照して、認証処理部１１３により表示された画像認証画面８１０が表示されている。
【０２６０】
画像認証画面８１０においては、複数のオブジェクト画像の中に自己の認証用画像が含まれており、その複数のオブジェクト画像の中からユーザが自己の認証用画像を指定し、「ＯＫ」ボタン８１４を指定することにより認証処理を開始することが可能である。
【０２６１】
具体的には、認証処理部１１３は、画像認証画面８１０において、指定されたボックスＩＤに対応して格納されている認証画像（パスワード画像）と、それ以外の囮画像とを画像認証画面に配置する。ここでは、例えば、上記で説明した「Trees」に対応したオブジェクト画像８１２と、それ以外の囮画像が配置された場合が示されている。なお、上記で説明したように認証用画像は、３つ存在しており、この場合「Trees」のオブジェクト画像のみが配置されている。
【０２６２】
ここでは、４個のオブジェクト画像が配置されている場合が示されているが、特にこの個数には限られず、複数個であればいくつでも良い。個数を増加させることによりセキュリティを強化することが可能である。
【０２６３】
なお、囮画像については、予めＨＤＤ等に格納されている複数のオブジェクト画像の中から選択されて配置されるものとする。
【０２６４】
そして、「ＯＫ」ボタン８１４を指定することにより画像認証が開始される。本例においては、オブジェクト画像８１２を指定して「ＯＫ」ボタンを指定した場合には、次の画像認証画面が表示されるものとする。
【０２６５】
図３４を用いて、本発明の実施の形態３の変形例２に従う認証処理部１１３により表示される画像認証画面の別の例について説明する。
【０２６６】
図３４を参照して、認証処理部１１３により表示された画像認証画面８２０が表示されている。
【０２６７】
具体的には、認証処理部１１３は、画像認証画面８２０において、指定されたボックスＩＤに対応して格納されている認証画像（パスワード画像）と、それ以外の囮画像とを画像認証画面に配置する。ここでは、例えば、上記で説明した「mountain」に対応したオブジェクト画像８２２と、それ以外の囮画像が配置された場合が示されている。なお、上記で説明したように認証用画像は、３つ存在しており、この場合「mountain」のオブジェクト画像のみが配置されている。
【０２６８】
そして、「ＯＫ」ボタン８２４を指定することにより画像認証が開始される。本例においては、オブジェクト画像８２２を指定して「ＯＫ」ボタンを指定した場合には、次の画像認証画面が表示されるものとする。
【０２６９】
図３５を用いて、本発明の実施の形態３の変形例２に従う認証処理部１１３により表示される画像認証画面のさらに別の例について説明する。
【０２７０】
図３５を参照して、認証処理部１１３により表示された画像認証画面８３０が表示されている。
【０２７１】
具体的には、認証処理部１１３は、画像認証画面８３０において、指定されたボックスＩＤに対応して格納されている認証画像（パスワード画像）と、それ以外の囮画像とを画像認証画面に配置する。ここでは、例えば、上記で説明した「turn red」に対応したオブジェクト画像８３２と、それ以外の囮画像が配置された場合が示されている。なお、上記で説明したように認証用画像は、３つ存在しており、この場合「turn red」のオブジェクト画像のみが配置されている。
【０２７２】
そして、「ＯＫ」ボタン８３４を指定することにより画像認証が開始される。本例においては、オブジェクト画像８２２を指定して「ＯＫ」ボタンを指定した場合には、次の画像認証画面が表示されるものとする。
【０２７３】
当該処理により、認証用画像として、例えば、認証用画像として、「trees」、「mountain」、「turn red」に対応した画像を指定したことになり認証がＯＫとなる。
【０２７４】
なお、一つでも間違えれば認証がＮＧとすることが可能である。
当該方式により、パスワードに関連づけられた画像を認証画像として提示することによりユーザは、記憶し易く利便性に供する。
【０２７５】
なお、本例においては、認証用画像を３回選択させる場合について説明したが、同一画面において、例えば、認証用画像として、「trees」、「mountain」、「turn red」に対応した画像を指定させるようにすることも当然に可能である。
【０２７６】
図３６を用いて、本発明の実施の形態３の変形例２に従う認証処理部１１３により表示される画像認証画面のさらに別の具体例について説明する。
【０２７７】
図３６を参照して、ここでは、「trees」に対応したオブジェクト画像９０２と、「mountain」に対応したオブジェクト画像９０６と、「turn red」に対応したオブジェクト画像９０４と、それ以外の囮画像とが配置された場合が示されている。
【０２７８】
ここで、ユーザは、それぞれのオブジェクト画像９０２，９０６，９０４を指定することにより、認証用画像として、例えば、認証用画像として、「trees」、「mountain」、「turn red」に対応した画像を指定したことになり認証がＯＫとなる。
【０２７９】
なお、順番毎に指定することを求めてもよいし、単に３つ指定するようにしてもよい。
なお、上記においては、全ての画像を指定する場合について説明したが、オブジェクト画像９０２，９０４，９０６のいずれか１つを指定して認証をＯＫとするようにしても良い。
【０２８０】
なお、上述したように当該画像を予めＭＦＰ１１のＨＤＤに格納しておいても良いし、外部のネットワークを介して画像を取得して用いるようにすることも当然に可能である。
【０２８１】
なお、上記装置を制御する各部について、コンピュータを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０２８２】
なお、プログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０２８３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０２８４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０２８５】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２８６】
１，２  情報処理システム、１０，１２，１２ａ  端末装置、１１，１１ａ  ＭＦＰ、１１０  ＣＰＵ、１１１  ネットワーク接続部、１１２  認証画像データ生成部、１１３  認証処理部、１１４  認証用データ記憶部、１１５  ボックス、１１６  操作パネル、１１７  デバイス情報取得部、１１８  スキャナ部、１１９  プリンタ部、１２１  表示部、１２２  ユーザ情報入力部、１２３  通信部、１２０１  ＣＰＵ、１２０３  内部バス、１２０５  ディスプレイ制御部、１２０６  ディスプレイ部、１２０７  ＮＩＣ、１２０９  入力部、１２１１  ＨＤＤ、１２１２  ＲＡＭ、１２１３  ＲＯＭ、１２１５  ＣＤ−ＲＯＭドライブ、１２１７  ＦＤＤドライブ。
【図１】
2010287160.tif 000003
【図２】
2010287160.tif 000004
【図３】
2010287160.tif 000005
【図４】
2010287160.tif 000006
【図５】
2010287160.tif 000007
【図６】
2010287160.tif 000008
【図９】
2010287160.tif 000009
【図１１】
2010287160.tif 000010
【図１２】
2010287160.tif 000011
【図１４】
2010287160.tif 000012
【図１６】
2010287160.tif 000013
【図１７】
2010287160.tif 000014
【図１９】
2010287160.tif 000015
【図２０】
2010287160.tif 000016
【図２１】
2010287160.tif 000017
【図２２】
2010287160.tif 000018
【図２３】
2010287160.tif 000019
【図２４】
2010287160.tif 000020
【図７】
2010287160.tif 000021
【図８】
2010287160.tif 000022
【図１０】
2010287160.tif 000023
【図１３】
2010287160.tif 000024
【図１５】
2010287160.tif 000025
【図１８】
2010287160.tif 000026
【図２５】
2010287160.tif 000027
【図２６】
2010287160.tif 000028
【図２７】
2010287160.tif 000029
【図２８】
2010287160.tif 000030
【図２９】
2010287160.tif 000031
【図３０】
2010287160.tif 000032
【図３１】
2010287160.tif 000033
【図３２】
2010287160.tif 000034
【図３３】
2010287160.tif 000035
【図３４】
2010287160.tif 000036
【図３５】
2010287160.tif 000037
【図３６】
2010287160.tif 000038