(57)【特許請求の範囲】
【請求項１】
情報処理装置であって、
原稿を読み取り、画像データを生成する読み取り手段と、
前記情報処理装置に着脱可能であり、前記読み取った画像を保存可能なデータ記憶媒体を使用する第１設定または前記データ記憶媒体を使用しない第２設定をユーザから受け付ける受付手段と、
前記設定受付手段で受け付けた設定を記憶する記憶手段と、
前記情報処理装置に装着されたデータ記憶媒体のデータを上書き消去する消去指示をユーザから受け付ける受付手段と、
前記情報処理装置に装着されたデータ記憶媒体のデータを上書き消去する消去手段と、
前記受付手段によって受け付け前記記憶手段に記憶された設定を前記第１設定から前記第２設定に変更する変更手段と、を備え、
前記受付手段によってユーザから受け付けた前記消去指示に従って、前記消去手段によるデータの上書き消去と前記変更手段による設定の変更が実行されることを特徴とする情報処理装置。
【請求項２】
前記記憶手段に記憶された設定は、前記変更手段によって前記第１設定から前記第２設定に変更された後、前記受付手段によって前記第１設定を受け付けることで、前記第１設定となることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記記憶手段に記憶された設定が前記第１設定の場合に、前記情報処理装置に装着されたデータ記憶媒体を検出し、前記記憶手段に記憶された設定が前記第２設定の場合に、前記情報処理装置に装着されたデータ記憶媒体を検出しない検出手段を更に有することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記検出手段によって検出されたデータ記憶媒体をマウントするマウント手段を有することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
情報処理装置であって、
原稿を読み取り、画像データを生成する読み取り手段と、
前記情報処理装置に装着されたデータ記憶媒体のデータを消去する消去指示をユーザから受け付ける受付手段と、
前記情報処理装置に着脱可能であり、前記読み取った画像を保存可能なデータ記憶媒体を使用する第１設定または使用しない第２設定を受け付ける設定受付手段と、
前記情報処理装置に装着されたデータ記憶媒体のデータを上書き消去する消去手段と、
前記消去手段によるデータの上書き消去を実行することで、前記データが上書き消去されるデータ記憶媒体の第１識別情報を記憶し、且つ、前記設定受付手段で受け付けた設定を記憶する記憶手段と、
前記情報処理装置に装着されたデータ記憶媒体を検出する検出手段と、
前記情報処理装置に装着されたデータ記憶媒体から取得した第２識別情報と、前記記憶手段に記憶した前記第１識別情報とが一致するか否かを判定する判定手段と、
前記記憶手段に記憶された設定を前記第１設定から前記第２設定に変更する変更手段と、を備え、
前記消去手段によるデータの上書き消去と前記変更手段による設定の変更は、前記第１識別情報と前記第２識別情報が一致しないことに基づいて実行されることを特徴とする情報処理装置。
【請求項６】
前記記憶手段に記憶された設定は、前記変更手段によって前記第２設定に変更された後、前記受付手段によって前記第１設定を受け付けることで、前記第１設定となることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記第２識別情報は、前記第１識別情報を記憶した後で前記情報処理装置の電源をオフし、次に前記情報処理装置の電源をオンした後で取得されることを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記第１識別情報と前記第２識別情報が一致しない場合に、前記記憶手段から前記第１識別情報を消去し、前記第１識別情報と前記第２識別情報が一致する場合に、前記第１識別情報を消去しない消去手段と、をさらに有することを特徴とする請求項５乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記データ記憶媒体はメモリカードであることを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記検出手段によって検出されたデータ記憶媒体にデータを保存する保存手段を更に備えることを特徴とする請求項３乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記検出手段によって検出されたデータ記憶媒体に保存されているデータを印刷する印刷手段を更に備えることを特徴とする請求項３乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記検出手段がデータ記憶媒体を検出しない場合に、警告画面を表示する表示手段を更に備えることを特徴とする請求項３乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記消去指示は、前記データ記憶媒体に記憶された全てのデータを消去する指示であることを特徴とする請求項１乃至１２のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部メディアのデータを消去する機能を持つ情報処理装置に関する。
【背景技術】
【０００２】
近年では、プリンタや複合機などの装置は、各種データを保持する二次記憶装置が装着されるケースが多い。二次記憶装置の例としては、ＳＤカード、フラッシュメモリ、ＵＳＢメモリ、ＨＤＤ等々が挙げられる（以下、総称して外部メディアと呼ぶ）。
【０００３】
このように、外部メディアが装置に取り付けられている場合、装置を廃棄したり、リース期間が満了して返却したりする際に、外部メディアのデータを消去しないケースが発生する。そうすると、個人情報や機密情報が他のユーザに漏れ出てしまう可能性が出てくる。
【０００４】
このような情報漏洩を防止するために、機器の設定や保持しているデータを工場出荷状態に戻す機能や、保持しているデータを消去する機能（以下、まとめて消去機能）を有している場合がある（特許文献１）。特許文献１では、この消去機能によりメディアの消去を実行してから廃棄や返却をすることで、情報漏洩を防いでいる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１６７６８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
外部メディアのデータ消去を実行した直後に、外部メディアが装着された状態で再び装置の電源を入れると、その装置は、装着されている外部メディアを認識し、その外部メディアを使用しようとする。
【０００７】
このような装置を個人が使用している場合は、外部メディアのデータ消去を指示する人と、装置を使用する人は同一であるため、外部メディアの消去をした装置を再度使用してしまうことは少ない。
【０００８】
しかしながら、例えば、個人ではなくオフィス等で使用するプリンタや複合機のように、装置を団体や企業等の組織で使用している場合、装置の管理を担当する人（以下、管理者）が存在することがある。そのような場合、管理者の指示で外部メディアのデータ消去をしても、その装置を他のユーザが使用してしまうことがある。
【０００９】
このような場合、従来の装置は、外部メディア内のデータが消去済であるにもかかわらず、その外部メディアが装着された状態で電源を投入すると、その外部メディアを使用しようとするモードで動作する。そのため、再びユーザが外部メディアに個人情報を保存する作業を行ってしまう。
【００１０】
本発明は、このような課題に鑑みて、外部メディア内のデータを消去した後に、そのメディアが誤って使用されることを防止するための手段を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明における情報処理装置は、外部メディアの使用を許可するか禁止するかを示す設定を記憶する設定記憶手段と、前記設定記憶手段に記憶した前記設定に基づき、前記外部メディアのアクセスを制御する制御手段と、前記外部メディアのデータを消去する指示を受け付ける受付手段と、を備え、前記制御手段は、前記受付手段により受け付けた前記指示に従って前記外部メディアのデータを消去する際に、前記設定記憶手段に記憶された前記設定を、前記外部メディアの使用を禁止することを示す設定に変更することを特徴とする。
【００１２】
また上記目的を達成するために、本発明における他の情報処理装置は、外部メディアのデータを消去する指示を受け付ける受付手段と、前記受付手段により受け付けた前記指示に従って前記外部メディアのデータを消去する際に、前記外部メディアに、消去済みを示すデータ列を書き込む制御手段と、を備え、前記制御手段は、前記情報処理装置に装着されている外部メディアに前記データ列が書き込まれているか否かを判断し、この判断に基づき当該外部メディアのアクセスを制御することを特徴とする。
【００１３】
また上記目的を達成するために、本発明における他の情報処理装置は、外部メディアのデータを消去する指示を受け付ける受付手段と、前記受付手段により受け付けた指示に従って前記外部メディアのデータを消去する際に、前記外部メディアの識別情報を記憶部に記憶する制御手段と、を備え、前記制御手段は、前記情報処理装置に装着されている外部メディアから取得した当該外部メディアの識別情報と、前記記憶部に記憶した前記識別情報とが一致するか否かを判断し、この判断に基づき当該外部メディアのアクセスを制御することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、データ消去済みの外部メディアにデータが書き込まれないようにすることができる。
【図面の簡単な説明】
【００１５】
【図１】画像形成装置のハードウェア構成を示す図
【図２】ＳＤカードのデータ消去処理を示すフローチャート
【図３】画像形成装置の起動処理を示すフローチャート
【図４】操作パネルに表示される画面例
【図５】第２の実施形態におけるＳＤカードのデータ消去処理を示すフローチャート
【図６】第２の実施形態における画像形成装置の起動処理を示すフローチャート
【図７】第３の実施形態におけるＳＤカードのデータ消去処理を示すフローチャート
【図８】第３の実施形態における画像形成装置の起動処理を示すフローチャート
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１７】
（第１の実施形態）
図１を用いて、ＳＤカードを装着可能な画像形成装置の構成について説明する。以降の説明では、外部メディアの例として、ＳＤカードについて説明し、情報処理装置の例として画像形成装置について説明する。しかし、外部メディアとしては、ＳＤカードではなくメモリスティックやスマートメディアなどの他のメモリカードや、ＵＳＢメモリなどであってもよい。また情報処置装置として、画像形成装置以外に、ＰＣやスマートフォンといった様々な情報処理装置にも適用することができる。
【００１８】
図１の画像形成装置１００は、ローカルエリアネットワーク（ＬＡＮ）５００に接続され、パーソナルコンピュータ（以下、ＰＣ）３００と通信する。画像形成装置１００は、ＰＣ３００から送信されたデータをプリントするネットワークプリント機能や、原稿をコピーするコピー機能や、スキャンして得られたデータをＬＡＮ５００経由で外部に送信したりするＳＥＮＤ機能を有する。
【００１９】
画像形成装置１００は、さらに、オプションであるＳＤカードを装着することにより、拡張機能を有効にすることができる。拡張機能とは、例えば、紙原稿をスキャンして電子化したデータや、ＰＣから送られたデータをＳＤカードに保存する機能や、ＳＤカードに保存されたデータをプリントする機能などである。また他にも、拡張機能として、ＳＤカードに、画像形成装置１００にログイン可能なユーザの個人ファイル（例えばアドレス帳等）を記憶しておき、その個人ファイルに基づき装置をカスタマイズする機能などもある。
【００２０】
次に、画像形成装置１００が備える各ハードウェアモジュールについて説明する。ＣＰＵ１０１は、ＲＯＭ１０３からＲＡＭ１０２にロードされたプログラムコードを実行するプロセッサーである。ＣＰＵ１０１は、後述する図２、図３、図５、図６、図７、図８のフローチャートの各ステップを実行する。
【００２１】
操作パネル１０４は、操作画面を表示するための液晶パネル等の表示部と、ユーザからの操作を受け付けるためのタッチパネルやハードウェアボタン等の入力部を有する。操作パネル１０４は、パネルインタフェース１０７を介してＣＰＵ１０１と通信し、ＣＰＵ１０１の処理内容をユーザに通知したり、ユーザから受付けた情報をＣＰＵ１０１に伝えたりする。
【００２２】
ＬＡＮインタフェース１０８は、イーサネット（登録商標）規格に準拠したＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。ＬＡＮインタフェース１０８は、ＰＣ３００や他のネットワーク機器との通信を行うためのインタフェースである。
【００２３】
カードスロット１１１は、ＳＤカード４００を装着可能に構成されたメモリカードスロットであり、外部メディアを接続するメディア接続手段として機能する。ＳＤカードではなく他のメモリカードを外部メディアとして使用する場合は、その外部メディアに対応するメディア接続手段を持つことになる。例えばＵＳＢメモリの場合は、ＵＳＢポートを外部メディア接続手段として持つことになる。
【００２４】
プリンタ１１０は、ＣＰＵ１０１からプリンタインタフェース１０９を介して転送された画像データに基づいて記録紙に印刷を行う画像形成手段である。スキャナ１１３は、紙原稿に光をあてて反射光を撮像素子で読み取り、読み取って得られた画像データを、スキャナインタフェース１１２を介してコントローラ２００に転送する。
【００２５】
ＳＲＡＭ１０６は、画像形成装置１００の各種の設定を記憶するメモリであり、設定記憶手段として機能する。本実施形態では、ＳＲＡＭ１０６は、設定の１つとして、ＳＤカードの使用の許可又は禁止を示す設定（以下では、メディア使用設定という）を、記憶している。メディア使用設定は、装置の起動時にＣＰＵ１０１により読み出される。ＣＰＵ１０１は、読み出したメディア使用設定がＯＮであれば、ＳＤカード使用モードで装置を起動させ、ＯＦＦであれば、ＳＤカード未使用モードで起動させる。
【００２６】
ＳＤカード使用モードとは、カードスロット１１１に装着されているＳＤカードを使用するモードである。ＳＤカード未使用モードとは、カードスロット１１１にＳＤカードが装着されているか否かに関わらず、ＳＤカードを使用しないモードである。
【００２７】
ＳＤカード使用モードで起動すると、画像形成装置１００は、装着されているＳＤカード４００に対するアクセスを許可する。これにより、ＳＤカード４００に文書データや個人ファイルを保存したり、ＳＤカード４００に保存されている文書データや個人ファイルをプリントしたりすることができる。
【００２８】
反対に、ＳＤカード未使用モードで起動すると、画像形成装置１００は、ＳＤカードが装着されていたとしても、そのＳＤカードに対するアクセスを禁止する。つまり、ＳＤカードを使用した機能の使用が禁止される。
【００２９】
ＳＲＡＭ１０６に記憶されるメディア使用設定は、操作パネル１０４に表示される図４の画面を介して変更できる。メディア使用設定の変更のための操作手順について、ここで説明しておく。まず、画像形成装置１００がＳＤカード使用モードで起動しているときに、管理者が、図４（ａ）のセットアップ画面で、［ＳＤカード］の項目を選択し、操作パネル１０４の不図示のＯＫボタンを押下する。この押下を検知したＣＰＵ１０１は、操作パネル１０４の表示を、図４（ａ）の画面から図４（ｂ）の画面に切り替える。そして、図４（ｂ）のＳＤカード設定画面で、管理者が、［使う］を選択し、ＯＫボタンを押下する。これにより、ＣＰＵ１０１は、ＳＲＡＭ１０６に記憶されているメディア使用設定をＯＮからＯＦＦに変更し、ＳＲＡＭ１０６に記憶し直す。この変更操作を行い、再起動すると、装置はＳＤカード未使用モードになる。
【００３０】
以上で図１の画像形成装置の構成について説明した。
【００３１】
図２は、画像形成装置１００がＳＤカード使用モードで起動しているときに実行されるＳＤカードのデータ消去処理を示すフローチャートである。
【００３２】
まず、ステップＳ２００−１で、ＣＰＵ１０１は、操作パネル１０４を介してユーザから外部メディアの消去指示を受け付ける。消去指示は、例えば、画像形成装置１００を廃棄するときなどに管理者等が行う。受け付けた消去指示に従い、ステップＳ２００−２で、ＣＰＵ１０１は、操作パネル１０４に警告画面を表示し、ＳＤカード４００に記憶されたデータが再利用できなくなる旨通知する。警告画面には、ユーザからキャンセル指示を入力するためのキャンセルボタンと、消去を承認するために承認ボタンとが含まれている。ステップＳ２０１で、ＣＰＵ１０１は、ユーザからの指示を待ち、警告画面でキャンセル指示が入力されたか否かを判断する。キャンセル指示が入力されたと判断すると、データ消去処理をキャンセルし、図２の処理を終了する。
【００３３】
ステップＳ２０１で、承認指示が入力されたと判断すると、ステップＳ２０１−１に進む。Ｓ２０１−１で、ＣＰＵ１０１は、カードスロット１１１に装着されているＳＤカード４００のデータ消去が可能か否かを判断する。例えば、ＳＤカード４００のライトプロテクトスイッチがＯＮになっているときは、ステップＳ２０１−１でＮＯと判断される。ステップＳ２０１−１でＮＯと判断されると、ステップＳ２０４に進み、ＣＰＵ１０１は、データ消去に失敗した旨のエラー画面を操作パネル１０４に表示する。なお、変形例として、Ｓ２０１−１の処理を図２の処理の最初に行うようにして、Ｓ２０１−１の処理の結果ＮＯと判断された場合はそもそもＳ２００−１の消去指示を行えないようにしてもよい。
【００３４】
ステップＳ２０１−１でＹＥＳと判断されると、ステップＳ２０２で、ＣＰＵ１０１は、カードスロット１１１に挿入されているＳＤカード４００の全てのデータを消去する。データ消去の方法については特に限定しないが、例えば全領域に０もしくはランダムな値を書き込んでもよいし、ＳＤカード４００に元々データ消去機能が備わっていた場合はそれを使用してもよい。また、データが外部に流出するのを防ぐためにはＳＤカード４００内の全てのデータを消去するのが望ましいが、一部のデータを消去することによりデータを解読不能にする方法であってもよい。
【００３５】
ステップＳ２０２でＳＤカード４００内のデータ消去が終了すると、ステップＳ２０３に進む。ステップＳ２０３では、ＣＰＵ１０１は、ＳＲＡＭ１０６に記憶されているメディア使用設定をＯＮからＯＦＦに変更し、図２の処理を終了する。ステップＳ２０３で変更したメディア使用設定は、後述する図３の処理のなかで使用される。
【００３６】
なお図２には示していないが、この直後に画像形成装置１００の再起動を行うことが望ましい。
【００３７】
図３は、画像形成装置１００の起動処理を示すフローチャートである。
【００３８】
まず電源供給を受けたＣＰＵ１０１は、ステップＳ３００で、ＳＲＡＭ１０６に記憶されているメディア使用設定を取得する。そしてＣＰＵ１０１は、取得したメディア使用を確認し、メディア使用設定がＯＮである場合は（ステップＳ３０１でＹＥＳ）、ステップＳ３０１−１に進む。一方、取得したメディア使用設定がＯＦＦである場合（ステップＳ３０１でＮＯ）、ステップＳ３０８に進む。
【００３９】
ステップＳ３０１−１では、ＣＰＵ１０１は、カードスロット１１１にＳＤカードが挿入されているか否かを判断する。この判断は、例えば、カードスロット１１１のカード検出スイッチの状態を確認することにより行うことができる。ＳＤカードが挿入されていると判断した場合はＳ３０２に進み、挿入されていないと判断した場合はＳ３０８に進む。
【００４０】
ステップＳ３０２では、ＣＰＵ１０１は、カードスロット１１１に挿入されているＳＤカードがフォーマット済みか否かを判断する。フォーマット済であると判断した場合、ステップＳ３０５に進む。一方、未フォーマットであると判断した場合、ステップＳ３０２−２に進む。ステップＳ３０２−２で、ＣＰＵ１０１は、操作パネル１０４に警告画面を表示させ、フォーマットするか否かをユーザに問い合わせる。
【００４１】
ステップＳ３０３で、ＣＰＵ１０１は、ユーザからの指示を待ち、フォーマットを行うか否かを判断する、フォーマットを行うことがユーザにより指示されると、ステップＳ３０４に進む。フォーマットを行わないことが指示されると、ステップＳ３０３−１に進む。ステップＳ３０３−１では、ＣＰＵ１０１は、ＳＲＡＭ１０６に記憶されているメディア使用設定をＯＮからＯＦＦに変更し、Ｓ３０８に進む。
【００４２】
ステップＳ３０４で、ＣＰＵ１０１は、カードスロット１１１に挿入されているＳＤカード４００のフォーマットを実行する。ステップＳ３０５では、ＣＰＵ１０１は、プログラムからＳＤカードに対してアクセス出来るようにするために、ＳＤカード４００をマウントする。マウントに成功した場合（ステップＳ３０６でＹＥＳ）、Ｓ３０９に進み、マウントに失敗した場合（ステップ３０６でＮＯ）、Ｓ３０７に進む。
【００４３】
ステップＳ３０８では、ＣＰＵ１０１は、装置をＳＤカード未使用モードで起動させる。ＳＤカード未使用モードで起動すると、ＳＤカードにデータを保存する機能や、ＳＤカードのデータをプリントする機能が、操作パネル１０４のメニューから選択できなくなる。すなわち、図４（ｄ）の画面の［スキャンして保存］や［保存文書のプリント］の項目が非表示になる。
【００４４】
ステップＳ３０９では、ＣＰＵ１０１は、装置をＳＤカード使用モードで起動させる。ＳＤカード使用モードで起動すると、ＳＤカードにデータを保存する機能や、ＳＤカードのデータをプリントする機能を選択するボタンが操作パネル１０４のメニュー画面に表示される。すなわち、図４（ｄ）の画面の［スキャンして保存］や［保存文書のプリント］の項目が表示される。
【００４５】
ステップＳ３０７では、ＣＰＵ１０１は、操作パネル１０４にエラー画面を表示させ、起動処理に失敗した旨通知し、図３の処理を終了する。
【００４６】
図２および図３の処理によれば、画像形成装置１００は、ＳＤカードのデータの消去に基づき、メディア使用設定をＯＮからＯＦＦに変更する。そして、データ消去後に画像形成装置１００を起動した場合、上記メディア使用設定がＯＦＦになっているため、ＳＤカード未使用モードで起動する。この結果、データ消去後に、再びＳＤカードを使用してデータを蓄積してしまう事態を防ぐことができる。
【００４７】
以上より、第１の実施形態について説明した。第１の実施形態によれば、ＳＤカード内のデータを消去する際に、ＳＤカードの使用を禁止するよう制御する。これにより、データ消去後に画像形成装置１００を起動した場合に再びＳＤカードを使用してデータを蓄積してしまう事態を防ぐことができる。
【００４８】
（第２の実施形態）
次に、第２の実施形態について説明する。第２の実施形態における画像形成装置のハードウェア構成は、図１と同様であるため、説明を省略する。
【００４９】
図５および図６を使用し、ＳＤカードのデータ消去後に外部メディアに消去済みを示す特定データ列を書き込む例について説明する。
【００５０】
図５は、ＳＤカードのデータ消去処理を示すフローチャートである。図２と共通する処理については説明を割愛する。
【００５１】
ユーザが外部メディアの消去指示を行った場合、図５の処理が実行される。ステップＳ２００−１、ステップＳ２００−２、ステップＳ２０１、ステップＳ２０１−１、ステップＳ２０２の処理を経て、ステップＳ５０１の処理に進む。
【００５２】
ステップＳ５０１では、ＣＰＵ１０１は、ＳＤカード４００の先頭の領域に消去済を示すデータ列を書き込む。そして、ＣＰＵ１０１は、ＳＤカード４００に書き込んだ特定のデータ列の情報と、書き込んだ記憶領域のアドレスを記憶しておく。
【００５３】
なおステップＳ５０１では、先頭の領域に特定のデータ列を書込むようにしたが、先頭の」領域ではなく、最後の領域であってもよい。また、消去済を示すデータ列は、図６の処理で判別する際に使用するものであり、一定以上の長さ（例えば１６ｂｙｔｅ）をもった特異なデータ列が望ましい。
【００５４】
図６は、画像形成装置１００の起動処理を示すフローチャートである。図３と共通する処理については説明を割愛する。
【００５５】
ステップＳ３００、ステップＳ３０１、ステップＳ３０２の処理を経て、ステップＳ６００の処理に進む。ステップＳ６００では、ＣＰＵ１０１は、カードスロット１１１に挿入されているＳＤカードの先頭領域のデータ列を読み出す。そして、ステップＳ６０１で、ＣＰＵ１０１は、読み出したデータ列が、消去済を示す特定のデータ列か否かを判断する。読み出したデータ列が消去済を示すデータ列である場合、ステップＳ６０２に進み、読みだしたデータ列が消去済みを示すデータ列でない場合は、ステップＳ６０２に進む。
【００５６】
ステップＳ６０２では、既に消去済みであるＳＤカード４００を意図せず使用しようとした可能性があるため、ＣＰＵ１０１は、操作パネル１０４に警告メッセージを表示し、データ消去済みであることをユーザに通知する。Ｓ６０３の処理を実行すると、Ｓ３０３−１に進む。
【００５７】
以上で、第２の実施形態について説明した。第２の実施形態によれば、画像形成装置１００は、廃棄時消去機能によりＳＤカード内のデータを消去する際に、特定のデータ列をそのＳＤカードに書込む。そして、次回起動時に特定のデータ列が書き込まれているＳＤカードが挿入されていたら、ユーザにその旨を通知し、ＳＤカードを未使用モードに移行する。これにより、データ消去後に画像形成装置１００を起動した場合に再びＳＤカードを使用してデータを蓄積してしまう事態を抑制することができる。
【００５８】
（第３の実施形態）
次に、第３の実施形態について説明する。第３の実施形態における画像形成装置のハードウェア構成は、図１と同様であるため、説明を省略する。
【００５９】
図７および図８を使用し、ＳＤカードのデータ消去後にＳＤカードのシリアル番号等のカード固有ＩＤを保持する例について説明する。図２、図３、図５、図６と共通する処理については説明を割愛する。
【００６０】
図７は、ＳＤカードのデータ消去処理を示すフローチャートである。図２と共通する処理については説明を割愛する。
【００６１】
ユーザが外部メディアの消去指示を行った場合、図７の処理が実行される。ステップ２００−１、ステップＳ２００−２、ステップ２０１、ステップ２０１―１、ステップＳ２０２の処理を経てデータ消去が終了したら、ステップＳ７０１に処理を進める。
【００６２】
ステップＳ７０１で、ＣＰＵ１０１は、ＳＤカード４００のシリアル番号をＳＲＡＭ１０６に保持する。シリアル番号は、外部メディアの識別情報の例である。シリアル番号ではなく、他の情報を識別情報として用いてもよい。
【００６３】
図８は、画像形成装置１００の起動処理を示すフローチャートである。図３、図６と共通する処理については説明を割愛する。
【００６４】
ステップ３００、ステップＳ３０１、ステップＳ３０１−１、ステップＳ３０２の処理を経て、ステップＳ８００に処理を進める。
【００６５】
ステップＳ８００で、ＣＰＵ１０１は、カードスロット１１１に挿入されているＳＤカードのシリアル番号を取得する。更にＣＰＵ１０１は、ＳＲＡＭ１０６に保持してあるメディア固有のＩＤと比較する（ステップＳ８０１）。比較の結果、両者が一致した場合は、ステップＳ６０２に進む。比較の結果、両者が一致していなかった場合は、ＳＲＡＭ１０６に保持してあるＳＤカードのシリアル番号（識別情報）を消去し、Ｓ３０２−１に進む。
【００６６】
以上で、第３の実施形態について説明した。第３の実施形態によれば、画像形成装置１００は、廃棄時消去機能によりＳＤカード内のデータを消去する際に、データの消去が終了したＳＤカードのシリアル番号（識別情報）をＳＲＡＭ１０６に保持する。そして、次回起動時に、該当するシリアル番号のＳＤカードが挿入されていたら、ユーザにその旨を通知する（あるいはＳＤカードを未使用モードに移行する）。これにより、データ消去後に画像形成装置１００を起動した場合に再びＳＤカードを使用してデータを蓄積してしまう事態を抑制することができる。
【００６７】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６８】
１００  画像形成装置
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  操作パネル
１０５  ＨＤＤ
１０６  ＳＲＡＭ
１０７  ＰＡＮＥＬ  Ｉ／Ｆ
１０８  ＬＡＮ  Ｉ／Ｆ
１０９  エンジンＩ／Ｆ
１１０  プリントエンジン
２００  コントローラ
３００  パーソナルコンピュータ
４００  ＳＤカード
【図１】
0006598453.tif 000002
【図２】
0006598453.tif 000003
【図３】
0006598453.tif 000004
【図４】
0006598453.tif 000005
【図５】
0006598453.tif 000006
【図６】
0006598453.tif 000007
【図７】
0006598453.tif 000008
【図８】
0006598453.tif 000009