(57)【要約】【課題】  不揮発性メモリへの不正アクセスに対して、セキュリティレベルに応じた措置を選択的に講じる。【解決手段】  アクセス手段にて不揮発性メモリにアクセスを行う画像形成装置において、前記アクセス手段による前記不揮発性メモリへのアクセスの不正度合いをカウントするカウンタと、前記カウンタのカウント値に基づいて、前記アクセス手段による前記不揮発性メモリへのアクセスを制御する制御手段とを備えた。【選択図】  図１
2006195195.tif 000002
【特許請求の範囲】
【請求項１】
アクセス手段にて不揮発性メモリにアクセスを行う画像形成装置において、
前記アクセス手段による前記不揮発性メモリへのアクセスの不正度合いをカウントするカウンタと、
前記カウンタのカウント値に基づいて、前記アクセス手段による前記不揮発性メモリへのアクセスを制御する制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記アクセス手段に対し、
前記カウンタのカウント値が０の場合は、前記不揮発性メモリへのアクセスを許可し、
前記カウンタのカウント値が所定の閾値未満の場合は、前記不揮発性メモリへのアクセスを禁止し、
前記カウンタのカウント値が前記所定の閾値以上の場合は、前記不揮発性メモリを初期化させる請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に不揮発性メモリへの不正アクセスを防止する機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
近年、複写機、ファクシミリ、プリンタ、複合機等の画像形成装置にＨＤＤ（Hard Disk Drive）等の不揮発性メモリを備えることにより、一旦入力された画像をその後も活用できるようにする技術が普及してきている。
【０００３】
しかし、不揮発性メモリ上の画像データの盗用、改ざんを目的として、不揮発性メモリが不正にアクセスされることがある。
【０００４】
上記不揮発性メモリ上の画像データが盗用、改ざんされることを防止するために、当該不揮発性メモリが内蔵されたハードＢＯＸケースが不正に開けられたか否かを監視して、不正に開けられたときは当該不揮発性メモリに記憶された画像データを復旧不可能に加工する技術が提案されている。
【０００５】
ハードＢＯＸケースが開けられたことが不正であるか否かの判断は、ハードＢＯＸケースに設けられたキースロットにキーが差し込まれた状態で、ハードＢＯＸケースが開けられたか否かに基づいて行っている（特許文献１参照）。
【特許文献１】特開２００４−１０２６６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の従来技術では、不揮発性メモリへの不正アクセスに対する措置は、不揮発性メモリ上の画像データを復旧不可能に加工してしまうことの他ないため、セキュリティレベルに応じた措置を選択的に講じることができない。
【０００７】
そこで、本発明は、上記問題に鑑み、不揮発性メモリへの不正アクセスに対して、セキュリティレベルに応じた措置を選択的に講じる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、アクセス手段にて不揮発性メモリにアクセスを行う画像形成装置を前提としている。
【０００９】
本発明は、前記アクセス手段による前記不揮発性メモリへのアクセスの不正度合いをカウントするカウンタと、前記カウンタのカウント値に基づいて、前記アクセス手段による前記不揮発性メモリへのアクセスを制御する制御手段とを備えた構成としている。
【００１０】
このようにすれば、アクセスの不正度合いに基づいてアクセスを制御するので、不揮発性メモリへの不正アクセスに対して、セキュリティレベルに応じた措置を選択的に講じることができる。
【００１１】
なお、前記制御手段は、前記アクセス手段に対し、前記カウンタのカウント値が０の場合は、前記不揮発性メモリへのアクセスを許可し、前記カウンタのカウント値が所定の閾値未満の場合は、前記不揮発性メモリへのアクセスを禁止し、前記カウンタのカウント値が前記所定の閾値以上の場合は、前記不揮発性メモリを初期化させる構成としてよい。
【発明の効果】
【００１２】
不揮発性メモリへの不正アクセスに対して、セキュリティレベルに応じた措置を選択的に講じることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を画像形成装置としての複写機に適用した場合を例にとって詳細に説明する。図１は、本発明の実施の形態における複写機の概略機能ブロック図であり、図２は、本発明の実施の形態における複写機の動作を示すフロー図である。
【００１４】
複写機１が行う処理、例えば、コピー処理は、制御手段２が制御しているが、当該コピー処理の制御手順はメイン基板３に書き込まれており、当該メイン基板３は、キー基板を差し込むためのスロットル４を備えている。
【００１５】
上記キー基板には、上記メイン基板３に書き込まれたコピー処理の制御手順をどのようなモードで実行するのかが書き込まれている。
【００１６】
上記制御手段２は、上記コピー処理を制御する場合に、上記スロットル４に上記キー基板が差し込まれている場合は、当該差し込まれているキー基板に書き込まれたモード、例えば、ＨＤＤコピーモードで、メイン基板３から読み出した制御手順にてコピー処理を行う。
【００１７】
このＨＤＤコピーモードとは、アクセス手段５による不揮発性メモリＨＤＤ６への読出し、書き込み等のアクセスを可能に制御して、例えば、当該ＨＤＤ６に保存されている画像データのコピー処理を可能にするモードである。
【００１８】
他方、上記スロットル４に上記キー基板が差し込まれていない場合は、簡易コピーモードで、メイン基板３から読み出した制御手順にてコピー処理を行う。
【００１９】
この簡易コピーモードとは、上記アクセス手段５による上記ＨＤＤ６へのアクセスを禁止すると共に、揮発性メモリＲＡＭ７への読み出し、書き込み等のアクセスを行うように制御して、例えば、スキャナにて読取った画像データのコピー処理を行うモードである。
【００２０】
ところで、上記スロットル４に、ＨＤＤコピーモードが書き込まれたキー基板が差し込まれているからといって、単に、上記アクセス手段５による上記ＨＤＤ６へのアクセスを可能に制御していたのでは、不正なアクセスに対する措置が講じられているとは言えない。
【００２１】
以下では、上記複写機１の出荷時には、上記スロットル４にデフォルトのキー基板８が差し込まれているものとし、当該デフォルトのキー基板８にはＨＤＤコピーモードが書き込まれている例について説明する。
【００２２】
ユーザが複写機１の電源をオンすると、入力兼表示手段９には、図３に示す初期画面２０が表示され、当該表示された初期画面２０中の‘保存データ’ボタン２１を押下することにより、ユーザは上記アクセス手段５による上記ＨＤＤ６へのアクセス要求を行う。
【００２３】
上記のようにユーザが‘保存データ’ボタン２１を押下して、上記ＨＤＤ６へのアクセス要求がある（Ｓ１）と、上記入力兼表示手段９は、カウンタ１０のカウント値Ｎを初期値０に設定する（Ｓ２）と共に、図４に示すアクセス認証画面２２を表示する。
【００２４】
上記カウンタ１０は、上記アクセス手段５による上記ＨＤＤ６へのアクセスの不正度合いをカウントするカウンタであり、カウント値Ｎが大きければ大きいほど不正度合いが高いことを示す。
【００２５】
上記アクセス認証画面２２に従い、上記ユーザがテンキーにてアクセスパスワードを入力すると、認証手段１１は、予め保持するアクセスパスワードと当該入力されたアクセスパスワードとが一致するのか否かを判定するアクセス認証を行う（Ｓ３）
上記アクセス認証で、一致すると判定した場合は、上記認証手段１１はそのときに、アクセス認証が終了した旨を差替え検知手段１２に通知する。
【００２６】
他方、上記アクセス認証で、一致しないと判定した場合は、上記認証手段１１は、カウンタ１０のカウント値Ｎをインクリメントする（Ｓ４）と共に、アクセス認証が終了した旨を上記差替え検知手段１２に通知する。
【００２７】
ところで、通常、上記デフォルトのキー基板８の差替えは、正当なバージョンアップを目的とする上記複写機１の製造メーカのサービスマンが行うが、不正なバージョンアップを目的とするユーザがデフォルトのキー基板８の差替えを行う場合がある。
【００２８】
そこで、上記差替え検知手段１２は、上記のようにアクセス認証が終了した旨の通知を受けると、スロットル４に差し込まれているキー基板の種類を検知し、当該検知したキー基板の種類を再びアクセス認証が終了した旨の通知があるまで記憶する。
【００２９】
上記のようにスロットル４に差し込まれているキー基板の種類を検知すると、上記差替え検知手段１２は、今回のアクセス認証の終了通知時に検知したキー基板の種類と前回のアクセス認証の終了通知時に検知したキー基板の種類を比較し、キー基板の種類が異なる場合は、デフォルトのキー基板８が差替えされたことを検知する（Ｓ５）。
【００３０】
上記差替えの検知処理で、デフォルトのキー基板８が差替えされたことを検知しなかった場合は、上記差替え検知手段１２は、差替えされたことを検知しなかった旨を制御手段２に通知する。
【００３１】
他方、上記差替えの検知処理で差替えされたことを検知した場合は、上記差替え検知手段１２は、カウンタ１０のカウント値Ｎをインクリメントする（Ｓ６）と共に、図５に示す差替え認証画面２３を入力兼表示手段９に表示する。
【００３２】
上記差替え認証画面２３に従い、上記ユーザがテンキーにて差替えパスワードを入力すると、上記認証手段１１は、予め保持する差替えパスワードと当該入力された差替えパスワードとが一致するのか否かを判定する差替え認証を行う（Ｓ７）
上記差替え認証で、一致すると判定した場合は、上記認証手段１１は、上記カウンタ１０のカウント値Ｎをデクリメントする（Ｓ８）と共に、当該差替え認証が終了した旨を上記制御手段２に通知する。
【００３３】
他方、上記差替え認証で、一致しないと判定した場合は、上記認証手段１１は、カウンタ１０のカウント値Ｎをインクリメントする（Ｓ９）と共に、上記差替え認証が終了した旨を上記制御手段２に通知する。
【００３４】
上記制御手段２は、上記のように、差替えされたことを検知しなかった旨、或いは、上記差替え認証が終了した旨の通知を受けると、上記カウンタ１０からカウント値Ｎを読み出して、当該カウント値Ｎが０と等しいか否かを判定する（Ｓ１０）。
【００３５】
上記判定処理Ｓ１０で、上記カウント値Ｎが０と等しいと判定した場合は、上記制御手段２は、アクセス手段５に対して上記ＨＤＤ６へのアクセスを許可する（Ｓ１１）。このようにＨＤＤ６へのアクセスを許可すると、上記制御手段２はＨＤＤコピーモードでコピー処理を行う。
【００３６】
他方、上記判定処理Ｓ１０で上記カウント値Ｎが０と等しくないと判定した場合は、上記制御手段２は、さらに、当該カウント値Ｎが所定の閾値、例えば、２以上か否かを判定する（Ｓ１２）。
【００３７】
上記判定処理Ｓ１２で、上記カウント値Ｎが所定の閾値２以上でない、すなわち、２未満であると判定した場合は、上記制御手段２は、上記アクセス手段５に対して上記ＨＤＤ６へのアクセスを禁止する（Ｓ１３）。このようにＨＤＤ６へのアクセスを禁止すると、上記制御手段２は簡易コピーモードでコピー処理を行う。
【００３８】
他方、上記判定処理Ｓ１２で、上記カウント値Ｎが所定の閾値２以上であると判定した場合は、上記制御手段２は、上記アクセス手段５に対して上記ＨＤＤ６を初期化させる（Ｓ１４）。
【００３９】
このようにすれば、アクセスの不正度合いに基づいてアクセスを制御するので、不揮発性メモリへの不正アクセスに対して、セキュリティレベルに応じた措置を選択的に講じることができる。
【００４０】
なお、本実施の形態では、所定の閾値を２とした場合について説明したが、閾値設定手段を設けて、ユーザの所望するセキュリティレベルに応じて、当該所定の閾値を設定、変更できる構成としてもよい。
【００４１】
上記実施の形態で説明した構成は、単に具体例を示すものであり、本願発明の技術的範囲を制限するものではない。本願の効果を奏する範囲において、任意の構成を採用することが可能である。
【産業上の利用可能性】
【００４２】
不揮発性メモリへの不正アクセスに対して、セキュリティレベルに応じた措置を選択的に講じるため、不揮発性メモリへの不正アクセスを防止する機能を備えた画像形成装置として有用である。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態における複写機を示す概略機能ブロック図である。
【図２】本発明の実施の形態における複写機の動作を示すフロー図である。
【図３】初期画面を示す図である。
【図４】アクセスパスワード入力画面を示す図である。
【図５】差替えパスワード入力画面を示す図である。
【符号の説明】
【００４４】
１    複写機
２    制御手段
３    メイン基板
４    スロットル
５    アクセス手段
６    ＨＤＤ
７    ＲＡＭ
８    デフォルトキー基板
９    入力兼表示手段
１０    カウンタ
１１    認証手段
１２    差替え検知手段
【図１】
2006195195.tif 000003
【図２】
2006195195.tif 000004
【図３】
2006195195.tif 000005
【図４】
2006195195.tif 000006
【図５】
2006195195.tif 000007