(57)【要約】【課題】ＨＤＤユニットからの情報漏洩を防止可能な画像形成装置、該画像形成装置の情報漏洩防止方法、及びそのプログラムを提供する。【解決手段】新たなＨＤＤユニットが画像形成装置に装着された際、ＨＤＤユニットの装着を行ったサービスマン等に暗号キーの入力を要求し、入力された暗号キーが予め画像形成装置に登録された暗号キーと一致した場合にのみ、ＨＤＤユニットの使用を許可する。ＨＤＤユニットが画像形成装置から着脱された際、ＨＤＤユニットが有する暗号化チップからデバイスＩＤ及びＳ／Ｎの読み出しを行い、読み出されたデバイスＩＤ及びＳ／Ｎと、ＮＶ−ＲＡＭ内に予め登録されたデバイスＩＤ及びＳ／Ｎとが一致するか否かを判断し、暗号化チップから読み出されたデバイスＩＤ及びＳ／Ｎと、予め登録されたデバイスＩＤ及びＳ／Ｎとが一致した場合にのみ、装着されたＨＤＤユニットへのデータの送信を許可する。【選択図】図１
2008140265.tif 000002
【特許請求の範囲】
【請求項１】
ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、自装置を操作する操作手段と、を有する画像形成装置であって、
前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認し、
前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記暗号キーの入力を要求し、
前記操作手段から入力された暗号キーと前記記憶手段に記憶された前記暗号キーとを比較し、
前記操作手段から入力された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出し、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可することを特徴とする画像形成装置。
【請求項２】
ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、前記暗号キーが記憶されたＳＤカードを接続するインターフェースと、を有する画像形成装置であって、
前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認し、
前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記ＳＤカードから前記暗号キーを読み出し、前記ＳＤカードから読み出された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致するか否かを判断し、
前記ＳＤカードから読み出された前記暗号キーと、前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出し、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可することを特徴とする画像形成装置。
【請求項３】
新たな前記ＨＤＤユニットが装着されたとき、前記暗号キーの入力を要求するメッセージを表示する表示手段を有することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記暗号化チップから読み出された前記識別情報と、前記記憶手段に記憶された前記識別情報とが一致したとき、前記ＨＤＤユニットへのデータの送信を再開することを特徴とする請求項１から３のいずれか１項記載の画像形成装置。
【請求項５】
前記識別情報が前記ＨＤＤユニットのデバイスＩＤ及びシリアルナンバーであることを特徴とする請求項１から４のいずれか１項記載の画像形成装置。
【請求項６】
前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、
前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、
複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認し、
前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求し、
前記操作手段から入力された前記各ＨＤＤユニットの暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致するか否かを判断し、
前記操作手段から入力された前記暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致したとき、一致した前記暗号キーに対応する前記ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出し、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可することを特徴とする請求項１から５のいずれか１項記載の画像形成装置。
【請求項７】
前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、
前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、
複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認し、
前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求し、
前記操作手段から入力された前記各ＨＤＤユニットの暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致するか否かを判断し、
前記操作手段から入力された前記各ＨＤＤユニットの前記暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致したとき、前記各ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出し、
読み出された前記識別情報を前記記憶手段に登録して前記各ＨＤＤユニットへのデータの送信を許可することを特徴とする請求項１から５のいずれか１項記載の画像形成装置。
【請求項８】
ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、自装置を操作する操作手段と、を有する画像形成装置の情報漏洩防止方法であって、
前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する工程と、
前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記暗号キーの入力を要求する工程と、
前記操作手段から入力された暗号キーと前記記憶手段に記憶された前記暗号キーとを比較する工程と、
前記操作手段から入力された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出す工程と、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する工程とを有することを特徴とする情報漏洩防止方法。
【請求項９】
ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、前記暗号キーが記憶されたＳＤカードを接続するインターフェースと、を有する画像形成装置の情報漏洩防止方法であって、
前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する工程と、
前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記ＳＤカードから前記暗号キーを読み出し、前記ＳＤカードから読み出された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致するか否かを判断する工程と、
前記ＳＤカードから読み出された前記暗号キーと、前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出す工程と、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する工程とを有することを特徴とする情報漏洩防止方法。
【請求項１０】
新たな前記ＨＤＤユニットが装着されたとき、前記暗号キーの入力を要求するメッセージを表示する表示手段を有することを特徴とする請求項８又は９記載の情報漏洩防止方法。
【請求項１１】
前記暗号化チップから読み出された前記識別情報と、前記記憶手段に記憶された前記識別情報とが一致したとき、前記ＨＤＤユニットへのデータの送信を再開する工程を有することを特徴とする請求項８から１０のいずれか１項記載の情報漏洩防止方法。
【請求項１２】
前記識別情報が前記ＨＤＤユニットのデバイスＩＤ及びシリアルナンバーであることを特徴とする請求項８から１１のいずれか１項記載の情報漏洩防止方法。
【請求項１３】
前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、
前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、
複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する工程と、
前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求する工程と、
前記操作手段から入力された前記各ＨＤＤユニットの暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致するか否かを判断する工程と、
前記操作手段から入力された前記暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致したとき、一致した前記暗号キーに対応する前記ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出す工程と、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する工程とを有することを特徴とする請求項８から１２のいずれか１項記載の情報漏洩防止方法。
【請求項１４】
前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、
前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、
複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する工程と、
前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求する工程と、
前記操作手段から入力された前記各ＨＤＤユニットの暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致するか否かを判断する工程と、
前記操作手段から入力された前記各ＨＤＤユニットの前記暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致したとき、前記各ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出す工程と、
読み出された前記識別情報を前記記憶手段に登録して前記各ＨＤＤユニットへのデータの送信を許可する工程とを有することを特徴とする請求項８から１２のいずれか１項記載の情報漏洩防止方法。
【請求項１５】
ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、自装置を操作する操作手段と、を有する画像形成装置の情報漏洩防止プログラムであって、
前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する処理と、
前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記暗号キーの入力を要求する処理と、
前記操作手段から入力された暗号キーと前記記憶手段に記憶された前記暗号キーとを比較する処理と、
前記操作手段から入力された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出す処理と、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する処理とを有することを特徴とする情報漏洩防止プログラム。
【請求項１６】
ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、前記暗号キーが記憶されたＳＤカードを接続するインターフェースと、を有する画像形成装置の情報漏洩防止プログラムであって、
前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する処理と、
前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記ＳＤカードから前記暗号キーを読み出し、前記ＳＤカードから読み出された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致するか否かを判断する処理と、
前記ＳＤカードから読み出された前記暗号キーと、前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出す処理と、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する処理とを有することを特徴とする情報漏洩防止プログラム。
【請求項１７】
新たな前記ＨＤＤユニットが装着されたとき、前記暗号キーの入力を要求するメッセージを表示する表示手段を有することを特徴とする請求項１５又は１６記載の情報漏洩防止プログラム。
【請求項１８】
前記暗号化チップから読み出された前記識別情報と、前記記憶手段に記憶された前記識別情報とが一致したとき、前記ＨＤＤユニットへのデータの送信を再開する処理を有することを特徴とする請求項１５から１７のいずれか１項記載の情報漏洩防止プログラム。
【請求項１９】
前記識別情報が前記ＨＤＤユニットのデバイスＩＤ及びシリアルナンバーであることを特徴とする請求項１５から１８のいずれか１項記載の情報漏洩防止プログラム。
【請求項２０】
前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、
前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、
複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する処理と、
前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求する処理と、
前記操作手段から入力された前記各ＨＤＤユニットの暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致するか否かを判断する処理と、
前記操作手段から入力された前記暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致したとき、一致した前記暗号キーに対応する前記ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出す処理と、
読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する処理とを有することを特徴とする請求項１５から１９のいずれか１項記載の情報漏洩防止プログラム。
【請求項２１】
前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、
前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、
複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する処理と、
前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求する処理と、
前記操作手段から入力された前記各ＨＤＤユニットの暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致するか否かを判断する処理と、
前記操作手段から入力された前記各ＨＤＤユニットの前記暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致したとき、前記各ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出す処理と、
読み出された前記識別情報を前記記憶手段に登録して前記各ＨＤＤユニットへのデータの送信を許可する処理とを有することを特徴とする請求項１５から１９のいずれか１項記載の情報漏洩防止プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＤが搭載された画像形成装置、該画像形成装置の情報漏洩防止方法、及びそのプログラムに関し、特に、ＨＤＤユニットの暗号化チップのデバイスＩＤとＳ／Ｎを管理し、該ＨＤＤからの情報漏洩を防止可能な画像形成装置、該画像形成装置の情報漏洩防止方法、及びそのプログラムに関する。
【背景技術】
【０００２】
最近、巷では企業の情報漏洩事件が頻繁に発生しており、パソコンのセキュリティ関連商品は注目を浴びている。
【０００３】
パソコンのセキュリティ関連の中でも、ＨＤＤのセキュリティは一際注目を浴びている。ＨＤＤのセキュリティに関する技術として、例えば、ＨＤＤユニットに暗号化チップを搭載する方法がある。また、さらなるセキュリティアップを目的にＩ２Ｃ  Ｉ／Ｆを通してパソコンのシステムコントローラが暗号化チップのデバイスＩＤとＳ／Ｎを確認する方法が考案されている。
【０００４】
特許文献１では、ハードディスクに記録されるデータを暗号化・復号化するための暗号化チップに転送するための暗号化鍵コードを保存管理する手段として、暗号化チップに転送して利用するための暗号鍵コードを格納しており、基板上に半田で取り付けられた揮発性メモリと、基板に取り付けられており、揮発性メモリのバックアップとして用いられるバックアップ電池と、バックアップ電池と揮発性メモリとを接続した基板上の配線パターンとを有することにより、揮発性メモリとバックアップ電池との接続状態を保ったまま、基板から取り外されることを防止し、かつ揮発性メモリを基板から取り離しても暗号化コードが消去される暗号化装置と画像形成装置が提案されている。
【０００５】
特許文献２では、データを記録する際において、ＩＤ情報機器から得られるＩＤ情報と記録するデータとを対応付けた状態で記録する対応情報記録手段と、上記記録データを利用する際において、利用したい記録データと現在接続されているＩＤ情報機器から得られるＩＤ情報との対応関係が、上記対応情報記録手段に対応付けされた状態で記録されたＩＤ情報および記録データの中に存在するか否かを判定し、存在する場合には該記録データの利用を許可し、存在しない場合には該記録データの利用を禁止するデータ利用許可手段と、を備えることにより、データを記録した際に用いた特定のＩＤ情報を有するＩＤ情報機器のユーザだけに利用者を制限することができるとともに、例えば、著作権で保護されているデータや課金されたデータ等の重要なデータを取り扱う場合において、データを暗号化して記録していなくても第三者が不正にデータを利用することを防止できるデータ利用装置が提案されている。
【特許文献１】特開２００５−２６０５０９号公報
【特許文献２】特開２００４−１２７０１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記発明は以下の問題を有している。
【０００７】
上記システムでは、工場出荷時のＨＤＤが壊れ、新しいＨＤＤユニットを装着した場合、新しいＨＤＤユニットの暗号化チップのデバイスＩＤ及びＳ／Ｎをパソコンに登録する方法がないと、該ＨＤＤを全く使用することができず、ユーザにとっては極めて不便である。
【０００８】
そこで、本発明は、新たなＨＤＤユニットが画像形成装置に装着された際、ＨＤＤユニットの装着を行ったサービスマン等に暗号キーの入力を要求し、入力された暗号キーが予め画像形成装置に登録された暗号キーと一致した場合にのみ、ＨＤＤユニットの使用を許可することにより、画像形成装置内に保持されているデータ等が不正に装着されたＨＤＤユニットへ格納され、該データが外部に漏洩することを防止することができる画像形成装置、画像形成装置の情報漏洩防止方法、及びそのプログラムを提案することを目的としている。
【課題を解決するための手段】
【０００９】
請求項１記載の発明は、ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、自装置を操作する操作手段と、を有する画像形成装置であって、前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認し、前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記暗号キーの入力を要求し、前記操作手段から入力された暗号キーと前記記憶手段に記憶された前記暗号キーとを比較し、前記操作手段から入力された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出し、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可することを特徴とする。
【００１０】
請求項２記載の発明は、ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、前記暗号キーが記憶されたＳＤカードを接続するインターフェースと、を有する画像形成装置であって、前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認し、前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記ＳＤカードから前記暗号キーを読み出し、前記ＳＤカードから読み出された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致するか否かを判断し、前記ＳＤカードから読み出された前記暗号キーと、前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出し、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可することを特徴とする。
【００１１】
請求項３記載の発明は、請求項１又は２記載の画像形成装置において、新たな前記ＨＤＤユニットが装着されたとき、前記暗号キーの入力を要求するメッセージを表示する表示手段を有することを特徴とする。
【００１２】
請求項４記載の発明は、請求項１から３のいずれか１項記載の画像形成装置において、前記暗号化チップから読み出された前記識別情報と、前記記憶手段に記憶された前記識別情報とが一致したとき、前記ＨＤＤユニットへのデータの送信を再開することを特徴とする。
【００１３】
請求項５記載の発明は、請求項１から４のいずれか１項記載の画像形成装置において、前記識別情報が前記ＨＤＤユニットのデバイスＩＤ及びシリアルナンバーであることを特徴とする。
【００１４】
請求項６記載の発明は、請求項１から５のいずれか１項記載の画像形成装置において、前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認し、前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求し、前記操作手段から入力された前記各ＨＤＤユニットの暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致するか否かを判断し、前記操作手段から入力された前記暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致したとき、一致した前記暗号キーに対応する前記ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出し、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可することを特徴とする。
【００１５】
請求項７記載の発明は、請求項１から５のいずれか１項記載の画像形成装置において、前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認し、前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求し、前記操作手段から入力された前記各ＨＤＤユニットの暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致するか否かを判断し、前記操作手段から入力された前記各ＨＤＤユニットの前記暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致したとき、前記各ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出し、読み出された前記識別情報を前記記憶手段に登録して前記各ＨＤＤユニットへのデータの送信を許可することを特徴とする。
【００１６】
請求項８記載の発明は、ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、自装置を操作する操作手段と、を有する画像形成装置の情報漏洩防止方法であって、前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する工程と、前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記暗号キーの入力を要求する工程と、前記操作手段から入力された暗号キーと前記記憶手段に記憶された前記暗号キーとを比較する工程と、前記操作手段から入力された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出す工程と、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する工程とを有することを特徴とする。
【００１７】
請求項９記載の発明は、ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、前記暗号キーが記憶されたＳＤカードを接続するインターフェースと、を有する画像形成装置の情報漏洩防止方法であって、前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する工程と、前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記ＳＤカードから前記暗号キーを読み出し、前記ＳＤカードから読み出された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致するか否かを判断する工程と、前記ＳＤカードから読み出された前記暗号キーと、前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出す工程と、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する工程とを有することを特徴とする。
【００１８】
請求項１０記載の発明は、請求項８又は９記載の情報漏洩防止方法において、新たな前記ＨＤＤユニットが装着されたとき、前記暗号キーの入力を要求するメッセージを表示する表示手段を有することを特徴とする。
【００１９】
請求項１１記載の発明は、請求項８から１０のいずれか１項記載の情報漏洩防止方法において、前記暗号化チップから読み出された前記識別情報と、前記記憶手段に記憶された前記識別情報とが一致したとき、前記ＨＤＤユニットへのデータの送信を再開する工程を有することを特徴とする。
【００２０】
請求項１２記載の発明は、請求項８から１１のいずれか１項記載の情報漏洩防止方法において、前記識別情報が前記ＨＤＤユニットのデバイスＩＤ及びシリアルナンバーであることを特徴とする。
【００２１】
請求項１３記載の発明は、請求項８から１２のいずれか１項記載の情報漏洩防止方法において、前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する工程と、前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求する工程と、前記操作手段から入力された前記各ＨＤＤユニットの暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致するか否かを判断する工程と、前記操作手段から入力された前記暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致したとき、一致した前記暗号キーに対応する前記ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出す工程と、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する工程とを有することを特徴とする。
【００２２】
請求項１４記載の発明は、請求項８から１２のいずれか１項記載の情報漏洩防止方法において、前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する工程と、前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求する工程と、前記操作手段から入力された前記各ＨＤＤユニットの暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致するか否かを判断する工程と、前記操作手段から入力された前記各ＨＤＤユニットの前記暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致したとき、前記各ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出す工程と、読み出された前記識別情報を前記記憶手段に登録して前記各ＨＤＤユニットへのデータの送信を許可する工程とを有することを特徴とする。
【００２３】
請求項１５記載の発明は、ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、自装置を操作する操作手段と、を有する画像形成装置の情報漏洩防止プログラムであって、前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する処理と、前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記暗号キーの入力を要求する処理と、前記操作手段から入力された暗号キーと前記記憶手段に記憶された前記暗号キーとを比較する処理と、前記操作手段から入力された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出す処理と、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する処理とを有することを特徴とする。
【００２４】
請求項１６記載の発明は、ＨＤＤ及び自ユニット固有の識別情報を記憶する暗号化チップを有するＨＤＤユニットと、暗号キー及び自装置に装着された前記ＨＤＤユニットの識別情報を記憶する記憶手段と、前記暗号キーが記憶されたＳＤカードを接続するインターフェースと、を有する画像形成装置の情報漏洩防止プログラムであって、前記ＨＤＤユニットが装着されたとき、前記暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する処理と、前記暗号化チップから読み出した前記識別情報が前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して前記ＳＤカードから前記暗号キーを読み出し、前記ＳＤカードから読み出された前記暗号キーと前記記憶手段に予め記憶された前記暗号キーとが一致するか否かを判断する処理と、前記ＳＤカードから読み出された前記暗号キーと、前記記憶手段に予め記憶された前記暗号キーとが一致したとき、前記暗号化チップに記憶された識別情報を読み出す処理と、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する処理とを有することを特徴とする。
【００２５】
請求項１７記載の発明は、請求項１５又は１６記載の情報漏洩防止プログラムにおいて、新たな前記ＨＤＤユニットが装着されたとき、前記暗号キーの入力を要求するメッセージを表示する表示手段を有することを特徴とする。
【００２６】
請求項１８記載の発明は、請求項１５から１７のいずれか１項記載の情報漏洩防止プログラムにおいて、前記暗号化チップから読み出された前記識別情報と、前記記憶手段に記憶された前記識別情報とが一致したとき、前記ＨＤＤユニットへのデータの送信を再開する処理を有することを特徴とする。
【００２７】
請求項１９記載の発明は、請求項１５から１８のいずれか１項記載の情報漏洩防止プログラムにおいて、前記識別情報が前記ＨＤＤユニットのデバイスＩＤ及びシリアルナンバーであることを特徴とする。
【００２８】
請求項２０記載の発明は、請求項１５から１９のいずれか１項記載の情報漏洩防止プログラムにおいて、前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する処理と、前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求する処理と、前記操作手段から入力された前記各ＨＤＤユニットの暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致するか否かを判断する処理と、前記操作手段から入力された前記暗号キーが、前記記憶手段に予め記憶された前記暗号キーの少なくともいずれか１つと一致したとき、一致した前記暗号キーに対応する前記ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出す処理と、読み出された前記識別情報を前記記憶手段に登録して前記ＨＤＤユニットへのデータの送信を許可する処理とを有することを特徴とする。
【００２９】
請求項２１記載の発明は、請求項１５から１９のいずれか１項記載の情報漏洩防止プログラムにおいて、前記画像形成装置が複数の前記ＨＤＤユニットを装着可能であり、前記記憶手段が前記各ＨＤＤユニットについて予め付与された複数の暗号キーを記憶し、複数の前記ＨＤＤユニットが装着されたとき、複数の前記ＨＤＤユニットの前記各暗号化チップから前記識別情報を読み出し、該識別情報が前記記憶手段に記憶されているか否かを確認する処理と、前記暗号化チップから読み出した前記識別情報の少なくともいずれか１つが前記記憶手段に記憶されていなかったとき、新たな前記ＨＤＤユニットが装着されたと判断して新たに装着した前記各ＨＤＤユニットに対応する前記暗号キーの入力を要求する処理と、前記操作手段から入力された前記各ＨＤＤユニットの暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致するか否かを判断する処理と、前記操作手段から入力された前記各ＨＤＤユニットの前記暗号キーと、前記記憶手段に予め記憶された全ての前記暗号キーとが一致したとき、前記各ＨＤＤユニットの前記暗号化チップに記憶された識別情報を読み出す処理と、読み出された前記識別情報を前記記憶手段に登録して前記各ＨＤＤユニットへのデータの送信を許可する処理とを有することを特徴とする。
【発明の効果】
【００３０】
本発明は、新たなＨＤＤユニットが画像形成装置に装着された際、ＨＤＤユニットの装着を行ったサービスマン等に暗号キーの入力を要求し、入力された暗号キーが予め画像形成装置に登録された暗号キーと一致した場合にのみ、ＨＤＤユニットの使用を許可することにより、画像形成装置内に保持されているデータ等が不正に装着されたＨＤＤユニットへ格納され、該データが外部に漏洩することを防止することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の一実施形態に係る画像形成装置の構成及び動作について説明する。
【００３２】
まず、第１の実施形態に係る画像形成装置のハードウェア構成について図１を用いて説明する。
【００３３】
図１は、かかる画像形成装置１のハードウェア構成を示すブロック図である。同図に示すように、この複合機１は、コントローラ１０とエンジン部（Engine）６０とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ１０は、画像形成装置１全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００３４】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Application Specific Integrated Circuit）１６と、ハードディスクユニット（ＨＤＤユニット）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Accelerated Graphics Port）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read Only Memory）１２ａと、ＮＶ−ＲＡＭ(Random Access Memory)１２ｂとをさらに有する。
【００３５】
ＣＰＵ１１は、複合機１の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００３６】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰ１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００３７】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＮＶ−ＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＮＶ−ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。さらに、ＮＶ−ＲＡＭ１２ｂは、サービスマン等によって新たなＨＤＤユニット１８が搭載される際に入力を要求する暗号キー、及び搭載されたＨＤＤ１８ａ固有のデバイスＩＤおよびＳ／Ｎ（シリアルナンバー）が格納されている。
【００３８】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００３９】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰ１５、ＰＣＩバス、ＨＤＤユニット１８、ＭＥＭ−Ｃ１７、及び操作パネル２０をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）３０、ＵＳＢ（Universal Serial Bus）４０、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）インターフェース５０が接続される。
【００４０】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリである。
【００４１】
ＨＤＤユニット１８は、ＨＤＤ１８ａ及び暗号化チップ１８ｂを有して構成される。ＨＤＤ（Hard Disk Drive）１８ａは、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。暗号化チップ１８ｂは、該ＨＤＤ１８ａ固有のデバイスＩＤ及びＳ／Ｎを記憶する。
【００４２】
ＡＧＰ１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００４３】
次に、画像形成装置１に新たなＨＤＤユニット１８が搭載される際の動作について図２を用いて説明する。
【００４４】
ＣＰＵ１１は、サービスマン等によって新たなＨＤＤユニット１８が装着されたか否かを監視している（ステップＳ２０１）。具体的には、ＣＰＵ１１はＨＤＤユニット１８が装着されると、暗号チップ１８ｂからデバイスＩＤ及びＳ／Ｎを読み出し、暗号化チップ１８ｂから読み出したデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに記憶されているか否かを判断する。そして、暗号化チップ１８ｂから読み出したデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに記憶されていた場合は、図３に示す処理へと移行する。一方、暗号化チップ１８ｂから読み出したデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに記憶されていなかった場合は、ＣＰＵ１１は新たなＨＤＤユニット１８が装着されたと判断して、以下の処理へと移行する。新たなＨＤＤユニット１８の装着が確認されると（ステップＳ２０１／ＹＥＳ）、ＣＰＵ１１は操作パネル２０へ暗号キーの入力を要求するメッセージの表示を行い、サービスマン等による暗号キーの入力を待って待機する（ステップＳ２０２）。
【００４５】
サービスマン等によって暗号キーが入力されると、ＮＶ−ＲＡＭ１２ｂに予め格納された暗号キーが読み出され、入力された暗号キーと予め格納された暗号キーとが一致するか否かが判断される（ステップＳ２０３）。
【００４６】
ここで、サービスマン等によって入力された暗号キーとＮＶ−ＲＡＭ１２ｂに予め格納された暗号キーとが一致した場合は（ステップＳ２０３／ＹＥＳ）、新たに装着されたＨＤＤユニット１８が有する暗号化チップ１８ｂからＨＤＤ１８ａのデバイスＩＤ及びＳ／Ｎが読み出され、ＮＶ−ＲＡＭ１２ｂに格納される（ステップＳ２０４）。ＮＶ−ＲＡＭ１２ｂへのデバイスＩＤ及びＳ／Ｎの登録が行われると、画像形成装置１内に保持されるデータのＨＤＤユニット１８への送信が許可される。
【００４７】
一方、サービスマン等によって入力された暗号キーとＮＶ−ＲＡＭ１２ｂに予め格納された暗号キーとが一致しなかった場合は（ステップＳ２０３／ＮＯ）、デバイスＩＤ及びＳ／Ｎの登録は行われず、装着されたＨＤＤユニット１８の使用を拒否する旨のメッセージを操作パネル２０に表示する（ステップＳ２０５）。
【００４８】
上述の構成によれば、新たなＨＤＤユニットが画像形成装置に装着された際、ＨＤＤユニットの装着を行ったサービスマン等に暗号キーの入力を要求し、入力された暗号キーが予め画像形成装置に登録された暗号キーと一致した場合にのみ、ＨＤＤユニットの使用を許可することにより、画像形成装置内に保持されているデータ等が不正に装着されたＨＤＤユニットへ格納され、該データが外部に漏洩することを防止することができる。
【００４９】
次に、ＨＤＤユニット１８が画像形成装置１から取り外され、その後、再び画像形成装置１に該ＨＤＤユニット１８が装着された際の動作について図３を用いて説明する。
【００５０】
ＣＰＵ１１は、サービスマン等によってＨＤＤユニット１８が装着されたか否かを監視している（ステップＳ３０１）。そして、ＨＤＤユニット１８の装着が確認されると（ステップＳ３０１／ＹＥＳ）、ＣＰＵ１１はＨＤＤユニット１８が有する暗号化チップ１８ｂからデバイスＩＤ及びＳ／Ｎを読み出す（ステップＳ３０２）。暗号化チップ１８ｂからデバイスＩＤ及びＳ／Ｎが読み出されると、ＣＰＵ１１は暗号化チップ１８ｂから読み出したデバイスＩＤ及びＳ／Ｎと、ＮＶ−ＲＡＭ１２ｂに予め登録されたデバイスＩＤ及びＳ／Ｎとが一致するか否かを判断する（ステップＳ３０３）。
【００５１】
そして、暗号化チップ１８ｂから読み出されたデバイスＩＤ及びＳ／Ｎと、ＮＶ−ＲＡＭ１２ｂに登録されたデバイスＩＤ及びＳ／Ｎとが一致した場合は（ステップＳ３０３／ＹＥＳ）、ＣＰＵ１１は画像形成装置１内に保持されるデータのＨＤＤユニット１８への送信を許可する（ステップＳ３０４）。
【００５２】
一方、暗号化チップ１８ｂから読み出されたデバイスＩＤ及びＳ／Ｎと、ＮＶ−ＲＡＭ１２ｂに登録されたデバイスＩＤ及びＳ／Ｎとが一致しなかった場合は（ステップＳ３０３／ＮＯ）、ＣＰＵ１１は画像形成装置１内に保持されるデータのＨＤＤユニット１８への送信を禁止し、かつ装着されたＨＤＤユニット１８が新たなＨＤＤユニットの装着と判断して図２に示した処理への移行する（ステップＳ３０５）。
【００５３】
上述の構成によれば、ＨＤＤユニットが画像形成装置から着脱された際、ＨＤＤユニットが有する暗号化チップからデバイスＩＤ及びＳ／Ｎの読み出しを行い、読み出されたデバイスＩＤ及びＳ／Ｎと、ＮＶ−ＲＡＭ内に予め登録されたデバイスＩＤ及びＳ／Ｎとが一致するか否かを判断し、暗号化チップから読み出されたデバイスＩＤ及びＳ／Ｎと、予め登録されたデバイスＩＤ及びＳ／Ｎとが一致した場合にのみ、装着されたＨＤＤユニットへのデータの送信を許可することにより、画像形成装置内に保持されているデータ等が不正に装着されたＨＤＤユニットへ格納され、該データが外部に漏洩することを防止することができる。
【００５４】
次に、第２の実施形態に係る画像形成装置の構成及び動作について説明する。
【００５５】
まず、図４を用いて本実施形態に係る画像形成装置のハードウェア構成について説明する。本実施形態に係る画像形成装置は、図１に示した画像形成装置１のハードウェア構成に加え、ＰＣＩバスを介してＳＤカード７０の着脱が可能である。
【００５６】
ＳＤカード７０には、ＨＤＤユニット１８を交換等するサービスマン等のみが知る暗号キーが格納されている。よって、サービスマン等は、新たなＨＤＤユニット１８を画像形成装置１に装着する際、操作パネル２０から暗号キーを入力する必要がないため、その操作が容易になる。
【００５７】
次に、画像形成装置１に新たなＨＤＤユニット１８が搭載される際の動作について図５を用いて説明する。
【００５８】
ＣＰＵ１１は、サービスマン等によって新たなＨＤＤユニット１８が装着されたか否かを監視している（ステップＳ５０１）。具体的には、ＣＰＵ１１はＨＤＤユニット１８が装着されると、暗号チップ１８ｂからデバイスＩＤ及びＳ／Ｎを読み出し、暗号化チップ１８ｂから読み出したデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに記憶されているか否かを判断する。そして、暗号化チップ１８ｂから読み出したデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに記憶されていた場合は、図３に示す処理へと移行する。一方、暗号化チップ１８ｂから読み出したデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに記憶されていなかった場合は、ＣＰＵ１１は新たなＨＤＤユニット１８が装着されたと判断して、以下の処理へと移行する。新たなＨＤＤユニット１８の装着が確認されると（ステップＳ５０１／ＹＥＳ）、ＣＰＵ１１は操作パネル２０へＳＤカード７０の装着を要求するメッセージの表示を行い、サービスマン等によるＳＤカード７０の装着を待って待機する（ステップＳ５０２、ステップＳ５０３）。
【００５９】
サービスマン等によってＳＤカード７０が装着されると（ステップＳ５０３／ＹＥＳ）、ＮＶ−ＲＡＭ１２ｂに予め格納された暗号キーが読み出され、ＳＤカード７０に格納される暗号キーと予め格納された暗号キーとが一致するか否かが判断される（ステップＳ５０４）。
【００６０】
ここで、ＳＤカード７０に格納された暗号キーとＮＶ−ＲＡＭ１２ｂに予め格納された暗号キーとが一致した場合は（ステップＳ５０４／ＹＥＳ）、新たに装着されたＨＤＤユニット１８が有する暗号化チップ１８ｂからＨＤＤ１８ａのデバイスＩＤ及びＳ／Ｎが読み出され、ＮＶ−ＲＡＭ１２ｂに格納される（ステップＳ５０５）。なお、ＮＶ−ＲＡＭ１２ｂへのデバイスＩＤ及びＳ／Ｎの登録が行われると、画像形成装置１内に保持されるデータのＨＤＤユニット１８への送信が許可される。
【００６１】
一方、ＳＤカード７０が装着されなかった場合（ステップＳ５０３／ＮＯ）、及びＳＤカード７０に格納された暗号キーとＮＶ−ＲＡＭ１２ｂに予め格納された暗号キーとが一致しなかった場合は（ステップＳ５０４／ＮＯ）、デバイスＩＤ及びＳ／Ｎの登録は行われず、装着されたＨＤＤユニット１８の使用を拒否する旨のメッセージを操作パネル２０に表示する（ステップＳ５０６）。
【００６２】
上述の構成によれば、新たなＨＤＤユニットが画像形成装置に装着された際、ＨＤＤユニットの装着を行ったサービスマン等にＳＤカードの装着を要求し、ＳＤカードに格納された暗号キーが予め画像形成装置に登録された暗号キーと一致した場合にのみ、ＨＤＤユニットの使用を許可することにより、画像形成装置内に保持されているデータ等が不正に装着されたＨＤＤユニットへ格納され、該データが外部に漏洩することを防止することができる。また、サービスマン等が暗号キーを直接入力する必要がないため、その操作が容易になる。
【００６３】
なお、ＨＤＤユニット１８が画像形成装置１から取り外され、その後、再び画像形成装置１に該ＨＤＤユニット１８が装着された際の動作は、第１の実施形態と同様であるため、ここでは説明を省略する。
【００６４】
次に、第３の実施形態に係る画像形成装置の構成及び動作について説明する。
【００６５】
まず、図６を用いて本実施形態に係る画像形成装置のハードウェア構成について説明する。本実施形態に係る画像形成装置は、図１又は４に示した画像形成装置１のハードウェア構成に加え、複数のＨＤＤユニット１８が装着可能である。
【００６６】
各ＨＤＤユニット１８は、第１の実施形態と同様に、ＨＤＤ１８ａ及び暗号化チップ１８ｂを有して構成される。また、ＮＶ−ＲＡＭ１２ｂには、画像形成装置１に装着された各ＨＤＤユニット１８のデバイスＩＤ及びＳ／Ｎが格納されている。なお、各ＨＤＤユニット１８には、異なる暗号キーが付与される。したがって、ＣＰＵ１１は各ＨＤＤユニット１８について付与された暗号キーとデバイスＩＤ及びＳ／Ｎとを関連付けてＮＶ−ＲＡＭ１２ｂに格納する。
【００６７】
次に、画像形成装置１に新たなＨＤＤユニット１８が複数搭載された際の動作について図７を用いて説明する。なお、新たなＨＤＤユニット１８が一つだけ搭載された場合の動作は第１の実施形態に係る画像形成装置と同様であるため、ここでは説明を省略する。
【００６８】
ＣＰＵ１１は、サービスマン等によって新たなＨＤＤユニット１８が複数装着されたか否かを監視している（ステップＳ７０１）。具体的には、ＣＰＵ１１は複数のＨＤＤユニット１８が装着されると、全てのＨＤＤユニット１８の暗号チップ１８ｂからデバイスＩＤ及びＳ／Ｎを読み出し、暗号化チップ１８ｂから読み出したデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに全て記憶されているか否かを判断する。そして、暗号化チップ１８ｂから読み出した全てのデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに記憶されていた場合は、図３に示す処理へと移行する。一方、暗号化チップ１８ｂから読み出した全てのデバイスＩＤ及びＳ／ＮがＮＶ−ＲＡＭ１２ｂに記憶されていなかった場合は、ＣＰＵ１１は少なくとも１つの新たなＨＤＤユニット１８が装着されたと判断して、以下の処理へと移行する。そして、新たなＨＤＤユニット１８が装着されたことが確認されると（ステップＳ７０１／ＹＥＳ）、ＣＰＵ１１は操作パネル２０へ各ＨＤＤユニット１８に対応する暗号キーの入力を要求するメッセージの表示を行い、サービスマン等による暗号キーの入力を待って待機する（ステップＳ７０２）。なお、新たなＨＤＤユニット１８が複数装着されなかった場合は、図２において説明した動作へ移行する。
【００６９】
サービスマン等によって各ＨＤＤユニットに対応する暗号キーが全て入力されると、ＮＶ−ＲＡＭ１２ｂに予め格納された全ての暗号キーが読み出され、入力された暗号キーが予め格納された暗号キーの少なくともいずれか１つと一致するか否かが判断される（ステップＳ７０３）。
【００７０】
ここで、サービスマン等によって入力された暗号キーがＮＶ−ＲＡＭ１２ｂに予め格納された暗号キーの少なくともいずれか１つと一致した場合は（ステップＳ７０３／ＹＥＳ）、一致した暗号キーに対応するＨＤＤユニット１８が有する暗号化チップ１８ｂからデバイスＩＤ及びＳ／Ｎが読み出され、ＮＶ−ＲＡＭ１２ｂに格納される（ステップＳ７０４）。ＮＶ−ＲＡＭ１２ｂへのデバイスＩＤ及びＳ／Ｎの登録が行われると、画像形成装置１内に保持されるデータのＨＤＤユニット１８への送信が許可される。
【００７１】
一方、サービスマン等によって入力された暗号キーがＮＶ−ＲＡＭ１２ｂに予め格納された暗号キーのいずれとも一致しなかった場合は（ステップＳ７０３／ＮＯ）、デバイスＩＤ及びＳ／Ｎの登録は行われず、装着されたＨＤＤユニット１８の使用を拒否する旨のメッセージを操作パネル２０に表示する（ステップＳ７０５）。
【００７２】
本実施形態においては、入力された暗号キーのうち少なくともいずれか１つが、ＮＶ−ＲＡＭ１２ｂに予め登録された暗号キーに含まれていた場合は、ＮＶ−ＲＡＭ１２ｂに含まれていた暗号キーに対応するＨＤＤユニット１８についてデバイスＩＤ及びＳ／Ｎの登録を許可し、その後のデータの格納も許可する構成としている。しかし、入力された全ての暗号キーとＮＶ−ＲＡＭ１２ｂ予め登録された暗号キーとが一致しなかった場合は、装着されたＨＤＤユニット１８の使用を拒否し、画像形成装置１からのデータの漏洩をより厳重に監視することも可能である。
【００７３】
上述の構成によれば、新たなＨＤＤユニットが画像形成装置に装着された際、ＨＤＤユニットの装着を行ったサービスマン等に暗号キーの入力を要求し、入力された暗号キーが予め画像形成装置に登録された暗号キーと一致した場合にのみ、ＨＤＤユニットの使用を許可することにより、画像形成装置内に保持されているデータ等が不正に装着されたＨＤＤユニットへ格納され、該データが外部に漏洩することを防止することができる。
【００７４】
なお、ＨＤＤユニット１８が画像形成装置１から取り外され、その後、再び画像形成装置１に該ＨＤＤユニット１８が装着された際の動作は、第１の実施形態と同様であるため、ここでは説明を省略する。
【図面の簡単な説明】
【００７５】
【図１】第１の実施形態に係る画像形成装置のハードウェア構成を示す図である。
【図２】新たなＨＤＤユニットを画像形成装置に接続した際の動作を示すフローチャートである。
【図３】ＨＤＤユニットを画像形成装置に着脱した際の動作を示すフローチャートである。
【図４】第２の実施形態に係る画像形成装置のハードウェア構成を示す図である。
【図５】新たなＨＤＤユニットを画像形成装置に接続した際の動作を示すフローチャートである。
【図６】第３の実施形態に係る画像形成装置のハードウェア構成を示す図である。
【図７】複数の新たなＨＤＤユニットを画像形成装置に接続した際の動作を示すフローチャートである。
【符号の説明】
【００７６】
１    画像形成装置
１０    コントローラ
１１    ＣＰＵ
１２    ＭＥＭ−Ｐ
１２ａ    ＲＯＭ
１２ｂ    ＮＶ−ＲＡＭ
１３    ＮＢ
１４    ＳＢ
１５    ＡＧＰ
１６    ＡＳＩＣ
１７    ＭＥＭ−Ｃ
１８    ＨＤＤユニット
１８ａ    ＨＤＤ
１８ｂ    暗号化チップ
２０    操作パネル
３０    ＦＣＵ
４０    ＵＳＢ
５０    ＩＥＥＥ１３９４
６０    Ｅｎｇｉｎｅ
７０    ＳＤカード
【図１】
2008140265.tif 000003
【図２】
2008140265.tif 000004
【図３】
2008140265.tif 000005
【図４】
2008140265.tif 000006
【図５】
2008140265.tif 000007
【図６】
2008140265.tif 000008
【図７】
2008140265.tif 000009