(57)【特許請求の範囲】
【請求項１】
各要素が１つの文字であり、複数の前記要素を並べて構成される要素群を示し、ビットマップデータにより構成される要素群画像を用いて認証を実行する認証装置であって、
複数の前記要素の一部又は全部が変化する前記要素群画像を含み、かつ、変化前の前記要素群画像と変化後の前記要素群画像とを見て回答が可能な質問を、前記要素群画像の変化前及び変化後の少なくとも一方の場合において含み、かつ、回答入力欄を前記要素群画像の変化後の場合において含む認証画面を、アクセスしてきたコンピューターの表示部に表示させるために、前記認証画面を示す画面データを前記コンピューターに送信する画面データ送信部と、
前記画面データの送信後、前記回答入力欄に入力された回答を、前記コンピューターから受信する回答受信部と、
前記回答受信部が受信した前記回答が正答であれば、認証を成功とする認証部と、を備え、
前記要素群画像は、前記文字の組み合わせを並べて構成される画像であり、
前記質問は、変化前の前記要素群画像である第１の要素群画像と変化後の前記要素群画像である第２の要素群画像とを比較して、変化のあった前記文字を入力する要求である認証装置。
【請求項２】
前記画面データを生成する画面データ生成部を備える請求項１に記載の認証装置。
【請求項３】
前記画面データ生成部は、変化前の前記要素群画像を含む前記認証画面を前記表示部に表示させてから、変化後の前記要素群画像を含む前記認証画面を前記表示部に表示させるまでの時間がランダムに設定されている前記画面データを生成する請求項２に記載の認証装置。
【請求項４】
ネットワーク接続された画像形成装置であって、
請求項１〜３のいずれか一項に記載の認証装置と、
画像データで示される画像を用紙に形成して出力する画像形成部と、
前記画像データを蓄積する画像データ記憶部と、
前記画像データ記憶部に蓄積されている前記画像データの中から、選択された画像データにアクセスする要求が、前記ネットワーク経由でされた場合、前記認証装置に認証を実行させ、認証が成功すれば、前記選択された画像データへのアクセスを許可し、認証が失敗すれば、以下の(１)〜(４)のいずれかの処理をする処理部と、を備える画像形成装置。
(１)前記処理部は、前記ネットワーク経由でアクセスできないローカル記憶部に、前記選択された画像データを移動させる。
(２)前記処理部は、前記選択された画像データを消去する。
(３)前記処理部は、前記選択された画像データへのアクセスを拒否する設定にする。
(４)前記処理部は、前記選択された画像データを暗号化する。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピューターのプログラムによる自動入力でなく、人間による入力であることを認証する認証装置、及び、これを備える画像形成装置に関する。
【背景技術】
【０００２】
キャプチャー(CAPTCHA：Completely Automated Public Turing test to tell Computers and Humans Apart)認証は、コンピューターのプログラムによる自動入力でなく、人間による入力であることを認証することであり、画像認証とも称される。歪んだ文字で構成される文字列の静止画像を用いたキャプチャー認証が有名である。このキャプチャー認証では、歪んだ文字で構成される文字列の静止画像を表示し、その文字列を入力させ、入力された文字列が静止画像の文字列と一致すれば、人間による入力であることを認証する。
【０００３】
キャプチャー認証は、例えば、クローラー対策として利用されている。クローラー(Crawler)とは、Ｗｅｂサーバーが保有する情報(文書、画像等)を周期的に取得し、自動的にデータベース化するプログラムである。
【０００４】
パターンマッチング技術の発展により、歪んだ文字で構成される文字列であってもコンピューターが認識することが可能となり、キャプチャー認証の精度が低下することが問題になっている。
【０００５】
そこで、キャプチャー認証の精度を向上させる技術が提案されている(例えば、特許文献１参照)。この技術は、以下の通りである。認証サーバー装置は、クライアントからサービス利用の要求を受信すると、１以上の既知の記号を各々含む１以上の２次元画像及び１以上のダミー記号を各々含む１以上の２次元画像が、１度に１つクライアントのユーザーに提示されるように、チャレンジ・データを作成する。そして、認証サーバー装置は、レスポンス・データを受信すると、それがチャレンジ・データに含まれる１以上の既知の記号と一致するか否か判定し、一致することに応答してクライアント装置のサービス利用を許可する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１７５９８８号公報(要約)
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、コンピューターのプログラムによる自動入力でなく、人間による入力であることを認証する精度を向上させることができる認証装置及びこれを備えた画像形成装置を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の第１局面に係る認証装置は、各要素が１つの文字又は１つの記号であり、複数の前記要素を並べて構成される要素群を示し、ビットマップデータにより構成される要素群画像を用いて認証を実行する認証装置であって、複数の前記要素の一部又は全部が変化する前記要素群画像を含み、かつ、変化前の前記要素群画像と変化後の前記要素群画像とを見て回答が可能な質問を、前記要素群画像の変化前及び変化後の少なくとも一方の場合において含み、かつ、回答入力欄を前記要素群画像の変化後の場合において含む認証画面を、アクセスしてきたコンピューターの表示部に表示させるために、前記認証画面を示す画面データを前記コンピューターに送信する画面データ送信部と、前記画面データの送信後、前記回答入力欄に入力された回答を、前記コンピューターから受信する回答受信部と、前記回答受信部が受信した前記回答が正答であれば、認証を成功とする認証部と、を備える。
【０００９】
要素群画像とは、文字の組み合わせを並べて構成される画像、記号の組み合わせを並べて構成される画像、又は、文字と記号の組み合わせを並べて構成される画像を意味する。文字は、数字、ローマ字、ひらがな、カタカナ等であり、記号は、文字以外の符号である(例えば、％、♯)。
【００１０】
本発明の第１局面に係る認証装置では、変化前の要素群画像と変化後の要素群画像とを見て回答が可能な質問をし、この質問に正答であれば、認証を成功とする。このため、コンピューターがパターンマッチングを利用し、要素群画像を認識する手法では、質問に対して正しい回答をするのが困難である。従って、本発明の一局面に係る認証装置によれば、コンピューターのプログラムによる自動入力でなく、人間による入力であることを認証する精度を向上させることができる。
【００１１】
上記構成において、前記画面データを生成する画面データ生成部を備える。この構成には、以下の第１〜第３の態様がある。
【００１２】
第１の態様において、前記画面データ生成部は、変化前の前記要素群画像を含む前記認証画面を前記表示部に表示させてから、変化後の前記要素群画像を含む前記認証画面を前記表示部に表示させるまでの時間がランダムに設定されている前記画面データを生成する。
【００１３】
第１の態様によれば、要素群画像が表示されてから要素群画像を変化するまでの時間がランダムなので、その時間が一定である態様と比べて、要素群画像の変化を捕らえるのがコンピューターにとって難しい。従って、コンピューターは、質問に対して正しい回答をするのがさらに困難となる。
【００１４】
第２の態様において、前記画面データ生成部は、複数の前記質問を予め記憶しており、複数の前記質問からランダムに選択した前記質問を含む前記認証画面を示す前記画面データを生成する。
【００１５】
第２の態様によれば、認証を実行する毎に、同じ質問をする態様と比べて、質問を把握するのがコンピューターにとって難しい。従って、コンピューターは、質問に対して正しい回答をするのがさらに困難となる。
【００１６】
第３の態様において、前記画面データ生成部は、前記要素群を構成する複数の前記要素のうち、一部の前記要素を見て回答できる前記質問を、変化前の前記要素群画像と共に含む前記認証画面を示す前記画面データを生成する。
【００１７】
第３の態様では、要素群を構成する複数の要素のうち、質問の対象を一部の要素に限定し、かつ、変化前の要素群画像を含む認証画面に質問を含めるので、ユーザー(人間)は、変化前の要素群を構成する複数の要素の全てを記憶する必要がない。従って、この構成によれば、ユーザーの負担を軽減できる。
【００１８】
本発明の第２局面に係る画像形成装置は、ネットワーク接続された画像形成装置であって、上記認証装置と、画像データで示される画像を用紙に形成して出力する画像形成部と、前記画像データを蓄積する画像データ記憶部と、前記画像データ記憶部に蓄積されている前記画像データの中から、選択された画像データにアクセスする要求が、前記ネットワーク経由でされた場合、前記認証装置に認証を実行させ、認証が成功すれば、前記選択された画像データへのアクセスを許可し、認証が失敗すれば、以下の(１)〜(４)のいずれかの処理をする処理部と、を備える。
【００１９】
(１)前記処理部は、前記ネットワーク経由でアクセスできないローカル記憶部に、前記選択された画像データを移動させる。
【００２０】
(２)前記処理部は、前記選択された画像データを消去する。
【００２１】
(３)前記処理部は、前記選択された画像データへのアクセスを拒否する設定にする。
【００２２】
(４)前記処理部は、前記選択された画像データを暗号化する。
【００２３】
本発明の第２局面に係る画像形成装置は、本発明の第１局面に係る認証装置を備えており、認証が失敗した場合、選択された画像データが、クローラーのようなコンピュータープログラムの脅威に晒されていると判断する。そこで、その画像データについて、処理部が(１)〜(４)のいずれかの処理をすることにより、その画像データをクローラーのようなコンピュータープログラムの脅威から守る。
【発明の効果】
【００２４】
本発明によれば、コンピューターのプログラムによる自動入力でなく、人間による入力であることを認証する精度を向上させることができる。
【図面の簡単な説明】
【００２５】
【図１】クローラーを備える検索サイトを含むネットワークを示す図である。
【図２】第１実施形態に係るＷｅｂサーバーを含むネットワークを示す図である。
【図３】第１実施形態に係るＷｅｂサーバーに備えられる認証装置の構成を示すブロック図である。
【図４】変化前の要素群画像を含む認証画面の一例を示す図である。
【図５】変化後の要素群画像を含む認証画面の一例を示す図である。
【図６】変形例２において、変化前の要素群画像を含む認証画面の一例を示す図である。
【図７】変形例２において、変化後の要素群画像を含む認証画面の一例を示す図である。
【図８】第２実施形態に係る画像形成装置を含むネットワークを示す図である。
【図９】第２実施形態に係る画像形成装置の内部構造の概略を説明する説明図である。
【図１０】図９に示す画像形成装置の構成を示すブロック図である。
【発明を実施するための形態】
【００２６】
図１は、検索サイト１１を含むネットワークを示す図である。検索サイト１１は、クローラーを備える。クローラーは、ネットワーク上の多数のＷｅｂサーバー１３にアクセスし、これらのＷｅｂサーバー１３から情報を取得し、取得した情報をデータベース化する。
【００２７】
ユーザーが、パソコン１５を利用して、検索サイト１１にアクセスすると、検索サイト１１は、データベースから検索語を含む情報を抽出し、それを検索結果として、パソコン１５に送信する。
【００２８】
Ｗｅｂサーバー１３が保有する情報を、クローラーに取得されたくない場合がある。例えば、特許庁のＷｅｂサーバーからＰＤＦの公開公報を集めて、データベース化し、これを利用してビジネスがされることを防止するために、特許庁のＷｅｂサーバーが保有するＰＤＦの公開公報をクローラーによって取得されないようにする必要がある。
【００２９】
特許庁のＷｅｂサーバーの場合、ＰＤＦの公開公報にアクセスする際に、番号入力のキャプチャー認証が利用される。番号入力がクローラーによる自動入力か、人間による入力かを判断し、クローラーがＰＤＦの公開公報にアクセスできないようにしている。
【００３０】
本実施形態には、第１実施形態と第２実施形態とがある。第１実施形態から説明する。図２は、第１実施形態に係るＷｅｂサーバー１７を含むネットワークを示す図である。検索サイト１１がクローラーを利用して、Ｗｅｂサーバー１７にアクセスしてきた場合、Ｗｅｂサーバー１７が保有する情報を得ることができず、ユーザー(人間)が、パソコン１５を利用して、Ｗｅｂサーバー１７にアクセスしてきた場合、Ｗｅｂサーバー１７が保有する情報を得ることができることを示している。
【００３１】
図３は、第１実施形態に係るＷｅｂサーバー１７に備えられる認証装置１９の構成を示すブロック図である。
【００３２】
認証装置１９は、画面データ記憶部２１、画面データ送信部２３、回答受信部２５、及び、認証部２７を備える。
【００３３】
画面データ記憶部２１は、図４及び図５に示す認証画面４１を示す画面データを予め記憶する。図４及び図５は、認証画面４１の一例を示す図である。認証画面４１は、要素群画像４３、質問４５及び回答入力欄４７を含む。要素群画像４３は、各要素が１つの文字又は１つの記号であり、複数の要素を並べて構成される要素群を示す画像である。
【００３４】
従って、要素群画像４３は、文字の組み合わせを並べて構成される画像、記号の組み合わせを並べて構成される画像、又は、文字と記号の組み合わせを並べて構成される画像を意味する。文字は、数字、ローマ字、ひらがな、カタカナ等であり、記号は、文字以外の符号である(例えば、％、♯)。要素の形は、歪んでいてもよいし、歪んでいなくてもよい。第１実施形態では、要素(数字)の形が歪んでいない４桁の番号を示す画像を要素群画像４３としている。
【００３５】
要素群画像４３は、テキストデータでなく、ビットマップデータを用いて構成される。要素群画像４３は、要素群を構成する複数の要素の一部又は全部が変化する。図４の要素群画像４３は変化前であり、図５の要素群画像４３は変化後である。
【００３６】
質問４５は、要素群画像４３の変化前及び変化後の少なくとも一方の場合の認証画面４１に含まれる。第１実施形態の認証画面４１では、図５に示すように、要素群画像４３の変化後の認証画面４１に質問４５が含まれる。
【００３７】
質問４５は、変化前の要素群画像４３と変化後の要素群画像４３とを見て回答が可能な内容にされている。
【００３８】
回答入力欄４７は、図５に示すように、要素群画像４３の変化後の認証画面４１に含まれる。質問４５及び回答入力欄４７は、要素群画像４３の変化前及び変化後の両方の認証画面４１(図４、図５)に含まれていてもよい。
【００３９】
図３の説明に戻る。画面データ送信部２３は、アクセスしてきたコンピューターの表示部に認証画面４１を表示させるために、画面データ記憶部２１に記憶されている画面データを読み出して、ネットワーク経由でアクセスしてきたコンピューターに送信する。ここで、コンピューターとは、図２の検索サイト１１やパソコン１５を意味する。
【００４０】
画面データ送信部２３が画面データを送信した後、回答受信部２５は、回答入力欄４７に入力された回答を、ネットワーク経由でコンピューターから受信する。
【００４１】
認証部２７は、回答受信部２５が受信した回答が正答であれば、認証を成功とする。
【００４２】
次に、図２〜図５を用いて、認証装置１９の動作を説明する。ネットワーク経由でＷｅｂサーバー１７にコンピューターがアクセスしてきたとき、画面データ送信部２３は、画面データ記憶部２１に記憶されている画面データを読み出して、画面データをネットワーク経由でアクセスしてきたコンピューターに送信する。アクセスしてきたコンピューターとは、パソコン１５や検索サイト１１である。
【００４３】
アクセスしてきたコンピューターの表示部には、図４に示す認証画面４１が表示される。そして、所定時間(例えば、５秒)の経過後、図５に示すように、認証画面４１に含まれる要素画像が変化する。
【００４４】
質問４５は、「変化前の番号と変化後の番号とを加算した値を入力して下さい」であり、変化前の要素群画像４３(図４)と変化後の要素群画像４３(図５)とを見て回答が可能にされている。従って、人間であれば、容易に正答を得ることができ、クローラーであれば、容易に正答を得ることができない。
【００４５】
回答入力欄４７に入力された回答は、ネットワーク経由でＷｅｂサーバー１７に送られ、回答受信部２５によって受信される。認証部２７は、回答受信部２５によって受信された回答が正答であれば、認証を成功とし、正答でなければ、認証を失敗とする。
【００４６】
第１実施形態の主な効果を説明する。認証装置１９では、変化前の要素群画像４３と変化後の要素群画像４３とを見て回答が可能な質問４５をし、この質問４５に正答であれば、認証を成功とする。このため、コンピューターがパターンマッチングを利用し、要素群画像４３を認識する手法では、質問４５に対して正しい回答をするのが困難である。従って、認証装置１９によれば、コンピューターのプログラムによる自動入力でなく、人間による入力であることを認証する精度を向上させることができる。
【００４７】
第１実施形態では、図４及び図５に示すように、２つの静止画像からなる要素群画像４３を用いているが、要素群画像４３を動画にしてもよい。
【００４８】
第１実施形態には、変形例１〜３がある。変形例１から説明する。第１実施形態では、認証装置１９が認証を実行する毎に同じ質問４５を用いる。変形例１では、認証装置１９が認証を実行する毎に、質問４５をランダムに変える。
【００４９】
詳しく説明すると、変形例１の認証装置１９では、図３に示す画面データ記憶部２１の換わりに、画面データ生成部を備える。画面データ生成部は、複数の質問４５を予め記憶している。画面データ生成部は、ネットワーク経由でＷｅｂサーバー１７にコンピューターからアクセスがされたとき、複数の質問４５からランダムに選択した質問４５を含む認証画面４１を示す画面データを生成する。画面データ送信部２３は、生成された画面データを、アクセスしてきたコンピューターに送信する。
【００５０】
このように、変形例１では、認証装置１９が認証を実行する毎に、質問４５がランダムに選択される。具体的に説明する。変化前の要素群画像４３を、例えば、「１９ｂｄ３」とし、変化後の要素群画像４３を、例えば、「３ａｂｄ３」とする。この例では、下３桁「ｂｄ３」が変化していない。画像データ生成部は、例えば、３つの質問４５を予め記憶している。
【００５１】
例えば、第１の質問は、「変化のあった文字を入力して下さい」である。第２の質問は、変化のあった文字のうち、２番目の文字を入力して下さい」である。第３の質問は、「変化のあった文字のうち、１番目の文字、及び、変化前の３桁目以降の文字を入力して下さい」である。ちなみに、第１の質問に対する正答は、「３ａ」である。第２の質問に対する正答は、「ａ」である。第３の質問に対する正答は、「３ｂｄ３」である。
【００５２】
変形例１によれば、認証を実行する毎に、同じ質問をする態様と比べて、質問を把握するのがコンピューターにとって難しい。従って、コンピューターは、質問に対して正しい回答をするのがさらに困難となる。
【００５３】
変形例２を説明する。図６及び図７は、変形例２の認証装置１９によって生成される認証画面５１の一例を示す図である。図６の要素群画像４３は変化前であり、図７の要素群画像４３は変化後である。４桁の番号のうち、一部の桁(ここでは、上から１桁目)に着目して回答できる質問４５を、要素群画像４３の変化前の認証画面５１(図６)に含めている。質問４５の回答を回答入力欄４７に入力する。すなわち、変形例２は、要素群を構成する複数の要素のうち、一部の要素を見て回答できる質問４５を、変化前の要素群画像４３と共に含む認証画面５１を示す画面データを生成する画面データ生成部を備える。図３の画面データ送信部２３は、画面データ生成部が生成した画面データを、アクセスしてきたコンピューターに送信する。
【００５４】
変形例２では、要素群を構成する複数の要素のうち、質問４５の対象を一部の要素に限定し、かつ、変化前の要素群画像４３を含む認証画面５１に質問４５を含めるので、ユーザー(人間)は、変化前の要素群を構成する複数の要素の全てを記憶する必要がない。従って、変形例２によれば、ユーザーの負担を軽減できる。
【００５５】
変形例３を説明する。第１実施形態では、変化前の要素群画像４３を含む認証画面４１(図４)を表示部に表示させてから、変化後の要素群画像４３を含む認証画面４１(図５)を表示部に表示させるまでの時間について、認証装置１９が認証を実行する毎に、一定にしている(例えば、５秒)。しかしながら、その時間をランダムにしてもよい。
【００５６】
詳しく説明すると、変形例３の認証装置１９では、図３に示す画面データ記憶部２１に換わりに、画面データ生成部を備える。画面データ生成部は、変化前の要素群画像４３を含む認証画面４１を表示部に表示させてから、変化後の要素群画像４３を含む認証画面４１を表示部に表示させるまでの時間がランダムに設定されている画面データを生成する。
【００５７】
変形例３によれば、要素群画像４３が表示されてから要素群画像４３を変化するまでの時間がランダムなので、その時間が一定である態様と比べて、要素群画像４３の変化を捕らえるのがコンピューターにとって難しい。従って、コンピューターは、質問４５に対して正しい回答をするのがさらに困難となる。
【００５８】
変形例１〜３を組み合わせる態様も可能である。
【００５９】
第２実施形態を説明する。第１実施形態は、認証装置１９を備えるＷｅｂサーバー１７であるが、第２実施形態は、認証装置１９を備える画像形成装置１である。図８は、第２実施形態に係る画像形成装置１を含むネットワークを示す図である。図２との違いは、Ｗｅｂサーバー１７の換わりに、画像形成装置１が設けられている。
【００６０】
図９は、第２実施形態に係る画像形成装置１の内部構造の概略を説明する説明図である。画像形成装置１は、例えば、コピー、プリンター、スキャナー及びファクシミリの機能を有するデジタル複合機に適用することができる。画像形成装置１は、装置本体１００、装置本体１００の上に配置された原稿読取部２００、原稿読取部２００の上に配置された原稿給送部３００及び装置本体１００の上部前面に配置された操作部４００を備える。
【００６１】
原稿給送部３００は、自動原稿送り装置として機能し、原稿載置部３０１に置かれた複数枚の原稿を連続的に原稿読取部２００で読み取ることができるように送ることができる。
【００６２】
原稿読取部２００は、露光ランプ等を搭載したキャリッジ２０１、ガラス等の透明部材により構成された原稿台２０３、不図示のＣＣＤ(Charge Coupled Device)センサー及び原稿読取スリット２０５を備える。原稿台２０３に載置された原稿を読み取る場合、キャリッジ２０１を原稿台２０３の長手方向に移動させながらＣＣＤセンサーにより原稿を読み取る。これに対して、原稿給送部３００から給送された原稿を読み取る場合、キャリッジ２０１を原稿読取スリット２０５と対向する位置に移動させて、原稿給送部３００から送られてきた原稿を、原稿読取スリット２０５を通してＣＣＤセンサーにより読み取る。ＣＣＤセンサーは読み取った原稿を画像データとして出力する。
【００６３】
装置本体１００は、用紙貯留部１０１、画像形成部１０３及び定着部１０５を備える。用紙貯留部１０１は、装置本体１００の最下部に配置されており、用紙の束を貯留することができる用紙トレイ１０７を備える。用紙トレイ１０７に貯留された用紙の束において、最上位の用紙がピックアップローラー１０９の駆動により、用紙搬送路１１１へ向けて送出される。用紙は、用紙搬送路１１１を通って、画像形成部１０３へ搬送される。
【００６４】
画像形成部１０３は、搬送されてきた用紙にトナー像を形成する。画像形成部１０３は、感光体ドラム１１３、露光部１１５、現像部１１７及び転写部１１９を備える。露光部１１５は、画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)に対応して変調された光を生成し、一様に帯電された感光体ドラム１１３の周面に照射する。これにより、感光体ドラム１１３の周面には、画像データに対応する静電潜像が形成される。この状態で感光体ドラム１１３の周面に現像部１１７からトナーを供給することにより、周面には画像データに対応するトナー像が形成される。このトナー像は、転写部１１９によって先ほど説明した用紙貯留部１０１から搬送されてきた用紙に転写される。
【００６５】
トナー像が転写された用紙は、定着部１０５に送られる。定着部１０５において、トナー像と用紙に熱と圧力が加えられて、トナー像は用紙に定着される。用紙はスタックトレイ１２１又は排紙トレイ１２３に排紙される。
【００６６】
操作部４００は、操作キー部４０１と表示部４０３を備える。表示部４０３は、タッチパネル機能を有しており、ソフトキーを含む画面が表示される。ユーザーは、画面を見ながらソフトキーを操作することによって、コピー等の機能の実行に必要な設定等をする。
【００６７】
操作キー部４０１には、ハードキーからなる操作キーが設けられている。具体的には、スタートキー４０５、テンキー４０７、ストップキー４０９、リセットキー４１１、コピー、プリンター、スキャナー及びファクシミリを切り換えるための機能切換キー４１３等が設けられている。
【００６８】
スタートキー４０５は、コピー、ファクシミリ送信等の動作を開始させるキーである。テンキー４０７は、コピー部数、ファクシミリ番号等の数字を入力するキーである。ストップキー４０９は、コピー動作等を途中で中止させるキーである。リセットキー４１１は、設定された内容を初期設定状態に戻すキーである。
【００６９】
機能切換キー４１３は、コピーキー及び送信キー等を備えており、コピー機能、送信機能等を相互に切り替えるキーである。コピーキーを操作すれば、コピーの初期画面が表示部４０３に表示される。送信キーを操作すれば、ファクシミリ送信及びメール送信の初期画面が表示部４０３に表示される。
【００７０】
図１０は、図９に示す画像形成装置１の構成を示すブロック図である。画像形成装置１は、装置本体１００、原稿読取部２００、原稿給送部３００、操作部４００、制御部５００、通信部６００及びＨＤＤ７００がバスによって相互に接続された構成を有する。装置本体１００、原稿読取部２００、原稿給送部３００及び操作部４００に関しては既に説明したので、説明を省略する。
【００７１】
制御部５００は、ＣＰＵ(Central Processing Unit)、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)及び画像メモリー等を備える。ＣＰＵは、画像形成装置１を動作させるために必要な制御を、装置本体１００等の画像形成装置１の上記構成要素に対して実行する。ＲＯＭは、画像形成装置１の動作の制御に必要なソフトウェアを記憶している。ＲＡＭは、ソフトウェアの実行時に発生するデータの一時的な記憶及びアプリケーションソフトの記憶等に利用される。画像メモリーは、画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)を一時的に記憶する。
【００７２】
制御部５００は、機能ブロックとして、認証装置１９及び処理部５０１を備える。これについては、後で説明する。
【００７３】
通信部６００は、ファクシミリ通信部６０１及びネットワークＩ／Ｆ部６０３を備える。ファクシミリ通信部６０１は、相手先ファクシミリとの電話回線の接続を制御するＮＣＵ(Network Control Unit)及びファクシミリ通信用の信号を変復調する変復調回路を備える。ファクシミリ通信部６０１は、電話回線６０５に接続される。
【００７４】
ネットワークＩ／Ｆ部６０３は、ＬＡＮ(Local Area Network)６０７に接続される。ネットワークＩ／Ｆ部６０３は、ＬＡＮ６０７に接続されたパソコン等の端末装置との間で通信を実行するための通信インターフェイス回路である。
【００７５】
ＨＤＤ７００は、画像データ記憶部の一例であり、画像形成装置１に内蔵されている。ＨＤＤ７００は、原稿読取部２００から出力された画像データ、通信部６００を介してパソコンから送信された画像データ、通信部６００を介してファクシミリ受信された画像データ等の保存(蓄積)に利用される。
【００７６】
認証装置１９は、第１実施形態の認証装置１９と同じなので、説明を省略する。
【００７７】
処理部５０１は、ＨＤＤ７００に蓄積されている画像データの中から、選択された画像データにアクセスする要求が、ネットワーク経由でされた場合、認証装置１９に認証を実行させる。処理部５０１は、認証装置１９による認証が成功すれば、選択された画像データへのアクセスを許可する。処理部５０１は、認証装置１９による認証が失敗すれば、アクセスをしてきたのが、クローラーと判定し、以下の(１)〜(４)のいずれかの処理をする。
【００７８】
(１)処理部５０１は、ネットワーク経由でアクセスできないローカル記憶部に、選択された画像データを移動させる。(１)によれば、アクセスの要求がされた画像データを保持しつつ、安全な場所に移動できる。
【００７９】
(２)処理部５０１は、選択された画像データを消去する。(２)によれば、クローラーが、後で、正答を発見しても、既に、その画像データが消去されているので、クローラーは、その画像データにアクセスすることができない。
【００８０】
(３)処理部５０１は、選択された画像データへのアクセスを拒否する設定にする。(３)によれば、クローラーが、後で、正答を発見しても、既に、その画像データへのアクセスを拒否する設定がされているので、クローラーは、その画像データにアクセスすることができない。例えば、画像データの属性を、アクセス拒否に設定することにより、その画像データへのアクセスを拒否する設定にすることができる。
【００８１】
(４)処理部５０１は、選択された画像データを暗号化する。(４)によれば、クローラーが、後で、正答を発見し、その画像データにアクセスすることが成功しても、その画像データが暗号化されているので、クローラーはその画像データの内容を理解できない。暗号化された画像データを復号するキーは、画像形成装置１の管理者のパソコンへ送られる。
【００８２】
上記(１)〜(４)のいずれの処理をするかは、操作部４００を操作して、処理部５０１に予め設定することができる。
【００８３】
認証部２７(図３)は、回答入力欄４７(図５)に入力された回答が、正答でなければ、直ちに認証が失敗と判断してもよい。しかし、質問４５(図５)は、変化前の要素群画像４３と変化後の要素群画像４３とを見て回答が可能な内容なので、人間でも正しい回答を一回で、できない可能性がある。そこで、認証装置１９は、一回目の回答が正答でない場合、さらに、同じ質問４５をし、回答が正答であれば、認証を成功とし、予め定められた回数連続して、正答できなければ、認証を失敗としてもよい。
【００８４】
第２実施形態の主な効果を説明する。第２実施形態に係る画像形成装置１は、認証装置１９を備えており、認証が失敗した場合、選択された画像データが、クローラーのようなコンピュータープログラムの脅威に晒されていると判断する。そこで、その画像データについて、処理部５０１が上記(１)〜(４)のいずれかの処理をすることにより、その画像データをクローラーのようなコンピュータープログラムの脅威から守る。
【符号の説明】
【００８５】
１  画像形成装置
４１  認証画面
４３  要素群画像
４５  質問
４７  回答入力欄
５１  認証画面
【図１】
0005993836.tif 000002
【図２】
0005993836.tif 000003
【図３】
0005993836.tif 000004
【図４】
0005993836.tif 000005
【図５】
0005993836.tif 000006
【図６】
0005993836.tif 000007
【図７】
0005993836.tif 000008
【図８】
0005993836.tif 000009
【図９】
0005993836.tif 000010
【図１０】
0005993836.tif 000011