(57)【要約】【課題】ユーザデータの消去後に、ユーザデータの書き込みが発生したことに管理者が気づくことができず、情報の漏洩を生じさせてしまうリスクがある。【解決手段】ユーザデータを格納する不揮発性の記憶手段を有し、その記憶手段に格納された前記ユーザデータを消去して初期化する。その初期化手段による初期化がなされた状態を示す情報を記憶し、その情報が記憶された後、情報処理装置が使用されると前記情報を消去する。そして、その情報に基づく情報処理装置の状態に基づく表示を行う。【選択図】  図３
2019129342.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
ユーザデータを格納する不揮発性の記憶手段と、
前記記憶手段に格納された前記ユーザデータを消去して初期化する初期化手段と、
前記初期化手段による初期化がなされた状態を示す情報を記憶し、前記情報が記憶された後、前記情報処理装置が使用されると前記情報を消去する管理手段と、
前記管理手段が管理している状態に基づく表示を行う表示手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記管理手段は、初期化がなされた状態を示す前記情報を前記記憶手段に記憶させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
ユーザの操作を受け付ける操作手段を、更に有し、
前記管理手段は、前記操作手段によりユーザの操作を受け付けると前記情報を消去することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記初期化手段は、前記操作手段がユーザから初期化指示を受け付けることにより前記初期化処理を実行することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記表示手段は、前記操作手段が、ユーザから所定の操作を受け付けることにより前記表示を行うことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記表示手段は、前記管理手段が管理している状態が、前記情報が消去されている状態である場合、前記記憶手段に格納された前記ユーザデータが初期されていない旨を表示することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
データを記憶する不揮発性の記憶装置を有する情報処理装置を制御する制御方法であって、
前記記憶装置に格納された前記ユーザデータを消去して初期化する初期化工程と、
前記初期化工程による初期化がなされた状態を示す情報を記憶し、前記情報が記憶された後、前記情報処理装置が使用されると前記情報を消去する管理工程と、
前記管理工程で管理している状態に基づく表示を行う表示工程と、
を有することを特徴とする制御方法。
【請求項８】
コンピュータを、請求項１乃至６のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置とその制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置の廃棄時や移転時に、その画像形成装置の不揮発性の記憶装置に記憶されたドキュメントデータや送信先の個人情報等のプライバシデータ（以後、ユーザデータ）を消去することにより、情報の漏えいを防ぐための技術が知られている。
【０００３】
例えば特許文献１には、画像形成装置の不揮発性の記憶装置に記憶されているユーザデータを全て消去するデータ消去機能を有する画像形成装置が記載されている。
【０００４】
しかし、このようなデータ消去機能により一旦、データを消去した後、画像形成装置が稼働していると、再び、その記憶装置にユーザデータが書き込まれる可能性がある。このような場合には、その画像形成装置の廃棄や移転によってデータ消去処理を実行しても、その後で書き込まれたユーザデータが漏えいするおそれがある。
【０００５】
そこで特許文献１には、不揮発性の記憶装置に記憶されているユーザデータを消去した後に、その画像形成装置がユーザデータを処理する動作をロックしたり、その記憶装置へのアクセスを禁止することが記載されている。このようにしてロックや、アクセスを禁止することにより、ユーザデータを消去した後に、その記憶装置にユーザデータが書き込まれて情報が漏えいするのを防止できる。また特許文献１には、画像形成装置に対して所定の処理を行うことにより、動作のロックやハードウェアへのアクセス禁止等の動作制限を解除できることが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−４８４５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の従来技術では、動作制限が解除された後、画像形成装置の廃棄や移転を行うまでの間に、画像形成装置が使用され、ユーザデータの書き込みが行われないように適切に管理する必要がある。仮にユーザデータの書き込みが発生した場合は、上述の従来技術では、ユーザデータの消去後に、ユーザデータの書き込みが発生したことに管理者が気づくことができず、情報の漏洩を生じさせてしまうリスクがある。このような課題は、データ消去処理の実行後に、その画像形成装置の動作制限を行うか否かに関わらず生じる課題である。
【０００８】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００９】
本発明の目的は、情報処理装置が記憶しているユーザデータの初期化後に、その情報処理装置が使用されたことをユーザに知らせることにより、情報の漏洩を生じさせるリスクを低減できる技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明の一態様に係るは以下のような構成を備える。即ち、  情報処理装置であって、
ユーザデータを格納する不揮発性の記憶手段と、
前記記憶手段に格納された前記ユーザデータを消去して初期化する初期化手段と、
前記初期化手段による初期化がなされた状態を示す情報を記憶し、前記情報が記憶された後、前記情報処理装置が使用されると前記情報を消去する管理手段と、
前記管理手段が管理している状態に基づく表示を行う表示手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、情報処理装置が記憶しているユーザデータの初期化後に、その情報処理装置が使用されたことを、ユーザに知らせることができる。これにより、情報の漏洩を生じさせるリスクを、より低減させることができる。
【００１２】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１３】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態に係る画像形成装置のハードウェア構成を説明するブロック図。
【図２】実施形態に係る画像形成装置の機能構成を示す機能ブロック図。
【図３】実施形態に係る画像形成装置の初期化状態管理部の動作を説明するフローチャート
【図４】実施形態に係る画像形成装置の操作表示部に表示される初期化状態かどうかを示す画面例を示す図。
【図５】実施形態に係る画像形成装置のＬＵＩによる表示例を説明する図。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。尚、以下の実施形態では、本発明に係る情報処理装置の一例を画像形成装置を例に説明する。
【００１５】
図１は、本発明の実施形態に係る画像形成装置１００のハードウェア構成を説明するブロック図である。
【００１６】
操作表示部１０１は、タッチパネル機能を有する表示パネルと、キーボードやポインティングデバイス等を有する。ＣＰＵ１０２は、ＨＤＤ等の記憶装置１０４に記憶されているプログラムをＲＡＭ１０３に展開し、その展開したプログラムを実行することにより、この画像形成装置の動作を制御する。ＲＡＭ１０３は、揮発性のメモリで構成され、ＣＰＵ１００２の動作を制御するプログラムや、この画像形成装置１００で処理される画像データ等を一時的に格納する。記憶装置１０４は、ハードディスクドライブやフラッシュメモリなどの不揮発性の記憶媒体を有する。記憶装置１０４には、ＣＰＵ１０２のプログラムデータ、画像形成装置１００の設定情報、スキャン結果や印刷データなどの一時的に保存されるドキュメントデータ、送信先情報などのプライバシデータが保存されている。スキャン部１０５は、既知の光学スキャン技術を用いて、用紙に印刷された画像を読み取って、対応する画像データを生成する。プリント部１０６は、既知の電子写真技術やインクジェット技術を用いて用紙に画像データを印刷する。
【００１７】
図２は、実施形態に係る画像形成装置１００の機能構成を示す機能ブロック図である。
【００１８】
制御部２００は、ＣＰＵ１０２がＲＡＭ１０３に展開したプログラムを実行することにより、その機能が達成される制御モジュールである。システム初期化処理部２０１は、操作表示部１０１の、例えばＬＵＩに表示された初期化ボタンの押下等のユーザ指示を受けて、記憶装置１０４に格納されたユーザデータのデータ消去を実施する。ここでいうユーザデータは、スキャン部１０５でスキャンされて生成されたドキュメントデータや、操作表示部１０１から入力された、例えばファクシミリの送信先の個人情報など機密性の高いプライバシデータを示す。このようなデータは画像形成装置１００の廃棄時や移転時に不正にサルベージされないように記憶装置１０４から完全に消去する必要がある。記憶装置１０４が、例えばハードディスクドライブのような磁気記憶装置で構成されている場合、ファイルシステムの管理領域とデータ領域を消すだけでは不十分で、残留磁気から情報が読み取れないようにする必要がある。
【００１９】
例えば米国国防総省で定義したＤｏＤ５２２０．２２−Ｍは、データ消去の手法として「全てのマッピング可能なセクタに何らかの文字で上書きを行った後、その補数の文字で上書きを行鵜。そして、更に、ランダムな文字コードで上書き処理を行う」という消去方式を提案している。また様々な政府系組織において安全とされる消去方式が定義されている。
【００２０】
図５は、上述のＬＵＩによる表示例を説明する図である。尚、この画面は、操作表示部１０１において所定の操作（例えば、ユーザモードの管理者設定の中の所定にボタン押下）を行うことによって、操作表示部１０１に表示される。
【００２１】
画面５００は、画像形成装置１００の初期化処理を行う際の画面例を示す。この画面１００において、ユーザは、キャンセルボタン５０２、或いはＯＫボタン５０３を押下することが可能である。キャンセルボタン５０２は、ユーザが、画像形成装置１００の初期化を実施しない場合に押下する。このキャンセルボタン５０２が押下されると、何もせずに元の画面に戻る。ユーザが画像形成装置１００の初期化を実施したいときはＯＫボタン５０３を押下する。このＯＫボタン５０３が押下されると、システム初期化処理部２０１による初期化指示が行われる。この初期化指示は、操作表示部１０１を制御するＣＰＵ１０２で動作するソフトウェアと、システム初期化処理部２０１が動作するソフトウェアとの間でＣＰＵ１０２を介して行われるプロセス間通信を用いて、所定の形式のデータを受け渡しして実現される。初期化処理部２０１は安全なデータ消去を実施し、ユーザデータのサルベージができないようにすることで、画像形成装置１００が安全に廃棄や移転ができるようにした上で、初期化完了通知を初期化状態管理部２０２に送信する。
【００２２】
初期化状態管理部２０２は、画像形成装置１００の初期化状態の管理を行う。初期化状態管理部２０２は、システム初期化処理部２０１からの消去完了通知に伴い、記憶装置１０４の所定の領域（以降、初期化フラグ領域）に初期化状態であることを記憶する。また、操作表示部１０１により画像形成装置１００の機能が使用された場合は、操作表示部１０１から機能利用通知を受け取り、初期化フラグ領域に非初期化状態であることを記録する。機能利用通知は、実際には、操作表示部１０１を制御するＣＰＵ１０２で動作するソフトウェアと、初期化管理部２０２が動作するソフトウェアとの間でＣＰＵ１０２を介して行われるプロセス間通信を用いて、所定の形式のデータを受け渡しすることによって実現される。更に、初期化状態管理部２０２は、初期化状態問い合わせ部２０３の初期化状態問い合わせを受け取ると、初期化フラグ領域から初期化状態、或いは非初期化状態を取得し、初期化状態問い合わせ結果として初期化状態問い合わせ部２０３に通知する。
【００２３】
図３は、実施形態に係る画像形成装置１００の初期化状態管理部２０２の動作を説明するフローチャートである。尚、この処理は、ＣＰＵ１０２が記憶装置１０４からＲＡＭ１１０３に展開したプログラムを実行することにより達成される。以下の説明では、各ステップはＣＰＵ１０２が図２の制御部２００の各モジュールとして機能するものとして説明する。このフローチャートで示す処理は、画像形成装置１００の電源投入により開始され、電源遮断まで継続して実行される。
【００２４】
まずＳ３０１で初期化状態管理部２０２は、システム初期化処理部２０１から初期化完了通知が届いているか判定し、届いていればＳ３０２に進み、記憶装置１０４上の所定の領域（初期化フラグ領域）に初期化状態であることを記録してＳ３０３に進む。またＳ３０１で初期化完了通知が届いていない場合もＳ３０３に進む。
【００２５】
Ｓ３０３で初期化状態管理部２０２は、操作表示部１０１から機能利用通知が届いたかどうか判定し、機能利用通知が届いていればＳ３０４に進み記憶装置１０４の所定の領域（初期化フラグ領域）に非初期化状態であることを記録してＳ３０５に進む。またＳ３０３で機能利用通知が届いていない場合もＳ３０５に進む。
【００２６】
Ｓ３０５で初期化状態管理部２０２は、初期化状態問い合わせ部２０３からの初期状態問い合わせが届いたかどうか判定し、初期状態問い合わせが届いていればＳ３０６に進んで、記憶装置１０４の初期化フラグ領域から初期化状態か非初期化状態を取り出す。そして、その取り出した情報を、初期化状態問い合わせ結果として初期化状態問い合わせ部２０３にツウシしてＳ３０１に進む。またＳ３０５で初期状態問い合わせが届いていない場合もＳ３０１に進む。
【００２７】
尚、Ｓ３０３の機能利用通知は、操作表示部１０１から届くとしたが、実際には操作表示部１０１を用いずに、例えば不図示のネットワークやＵＳＢ等のローカルインターフェイスからの指示によって機能の利用が行われることもある。この場合も同様に、機能利用通知を初期化状態管理部２０２に出すことによって、同様に非初期化状態であることを記録する。
【００２８】
ＣＰＵ１０２は、初期化状態問い合わせ部２０３の問い合わせ結果に応じて、操作表示部１０１に、初期化状態又は非初期化状態であることを表示する。
【００２９】
図４は、実施形態に係る画像形成装置１００の操作表示部１０１に表示される初期化状態かどうかを示す画面例を示す図である。
【００３０】
この画面は、操作表示部１０１に対する所定の操作（例えばユーザモードの管理者設定の中の所定にボタン押下）によって表示することができる。
【００３１】
図４（Ａ）は、画像形成装置１００が初期化状態にある場合の表示例を示す。ここでは、画像形成装置１００が初期化状態であり、廃棄可能であることを表示している。ＯＫボタン４０１が押下されると、この画面を閉じて別の画面に遷移する。
【００３２】
図４（Ｂ）は、画像形成装置１００が非初期化状態にある場合の表示例を示す。ここでは、画像形成装置１００が初期化状態ではなく、廃棄できないことを示す。ＯＫボタン４０１が押下されると、この画面を閉じて別の画面に遷移する。
【００３３】
画像形成装置１００を安全に廃棄或いは移転させるために、ユーザは操作表示部１０１を操作して、画像形成装置１００が初期化状態かどうか表示させることによって図４の画面を表示させる。
【００３４】
図４（Ａ）の画面が表示された場合は、画像形成装置１００がシステム初期化処理部２０１に初期化指示を行い、記憶装置１０４のユーザデータが完全に消去され、その消去の後も画像形成装置１００の機能が使用されていないことを確認できる。よって、この場合は、画像形成装置１００がユーザデータを保存していないことが保障されるため、安全に廃棄あるいは移転を行うことが可能である。
【００３５】
一方、図４（Ｂ）の画面が表示される場合は、ユーザは、画像形成装置１００は初期化されていないか、或いは初期化の後で画像形成装置１００の機能が使用されて、初期化状態から非初期化状態に変化したと判断できる。よって、この場合は、そのまま画像形成装置１００を廃棄または移転すると、ユーザデータが残存しているために、情報漏洩のリスクが発生する。
【００３６】
従って、この場合、ユーザは、操作表示部１０１を介して初期化を指示することによってシステム初期化処理部２０１が記憶装置１０４のユーザデータをデータ消去して初期化処理を実行させる。こうして画像形成装置１００が初期化状態に変更されると、図４（Ｂ）の画面は、図４（Ａ）の画面に変更される。
【００３７】
こうしてユーザは、画像形成装置を安全に廃棄、或いは移転できることを判断可能となる。
【００３８】
尚、上記実施形態では、ユーザデータの初期化後、画像形成装置１００が使用されると無条件に、初期化フラグ領域の初期化状態をクリアしたが、本発明はこれに限定されない。例えば、ユーザデータを使用しない機能が実行された場合は、初期化フラグ領域の初期化状態を消去しないようにしても良い。
【００３９】
また、ユーザデータの初期化後、ユーザが画像形成装置１００を使用してユーザデータを使用する機能を実行したときは、ユーザに警告するようにしても良い。
【００４０】
またこのような警告を行うかどうか、ユーザデータの初期化の際に設定できるようにしても良い。
【００４１】
またユーザデータの初期化後、ユーザがユーザデータを使用する機能を実行するか否かに拘らず、ユーザが画像形成装置１００を使用したときに、ユーザに警告するようにしても良い。またそのような警告を行うかどうか、ユーザデータの初期化の際に設定できるようにしても良い。
【００４２】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００４３】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００４４】
１０１…操作表示部、１０２…  ＣＰＵ、１０４…記憶装置、２０１…システム初期化処理部、２０２…初期化状態管理部、２０３…初期化状態問い合わせ部
【図１】
2019129342.tif 000003
【図２】
2019129342.tif 000004
【図３】
2019129342.tif 000005
【図４】
2019129342.tif 000006
【図５】
2019129342.tif 000007