(57)【要約】【課題】  二次記憶手段に対して特定の操作要求を受け付けた場合、当該二次記憶手段に記憶された特定の情報を消去できる特定の消去モードに対応しているかどうかをユーザに通知する。【解決手段】    二次記憶手段に記憶された情報を消去する情報処理装置において、二次記憶手段に対する特定の操作要求を検出した場合、当該二次記憶手段から読み取る情報から、当該二次記憶手段に記憶された情報を消去する特定の消去モードに対応しているかどうかを判断する。そして、二次記憶手段が前記特定の消去モードに対応していると判断した場合は、二次記憶手段に記憶された特定の情報を消去できることを通知し、二次記憶手段が前記特定の消去モードに対応していないと判断した場合は、二次記憶手段に記憶された特定の情報を消去できないこと通知するように制御する構成を特徴とする。【選択図】  図３
2017194914.tif 000002
【特許請求の範囲】
【請求項１】
二次記憶手段に記憶された情報を消去する情報処理装置であって、
前記二次記憶手段に対する特定の操作要求を検出する検出手段と、
前記検出手段が特定の操作要求を検出した場合、当該二次記憶装置から読み取る情報から、当該二次記憶手段に記憶された情報を消去する特定の消去モードに対応しているかどうかを判断する判断手段と、
前記二次記憶手段が前記特定の消去モードに対応していると判断した場合は、受け付ける消去要求に従い、前記二次記憶手段に記憶された情報のうち、特定の情報は消去できることを通知し、前記二次記憶手段が前記特定の消去モードに対応していないと判断した場合は、受け付ける消去要求に従い、前記二次記憶手段に記憶された情報のうち、前記特定の情報は消去できないことを通知するように制御する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記特定の操作要求は、ユーザを認証する操作要求、前記特定の消去モードへ移行する要求、前記二次記憶手段に対する初期化要求、前記二次記憶手段に対する設定の変更要求を含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記二次記憶手段に記憶された情報のうち、前記特定の情報を消去できないことを通知する際、合わせて前記特定の情報を消去するために、ユーザが実行すべき前記二次記憶手段に対する消去作業の内容を通知することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記特定の情報は、個人情報であることを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記二次記憶手段から読み取る情報は、メーカーコードと、デバイスコードとを含むことを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記二次記憶手段は、ＳＤカードメモリと、ハードディスクと、フラッシュメモリと、ＵＳＢメモリとを含むことを特徴とする請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
二次記憶手段に記憶された情報を消去する情報処理装置の制御方法であって、
前記二次記憶手段に対する特定の操作要求を検出する検出工程と、
前記検出工程で特定の操作要求を検出した場合、当該二次記憶装置から読み取る情報から、当該二次記憶手段に記憶された情報を消去する特定の消去モードに対応しているかどうかを判断する判断工程と、
前記二次記憶手段が前記特定の消去モードに対応していると判断した場合は、受け付ける消去要求に従い、前記二次記憶手段に記憶された情報のうち、特定の情報は消去できることを通知し、前記二次記憶手段が前記特定の消去モードに対応していないと判断した場合は、受け付ける消去要求に従い、前記二次記憶手段に記憶された情報のうち、前記特定の情報は消去できないことを通知するように制御する制御工程と、
を備えることを特徴とする情報処理装置の制御方法。
【請求項８】
請求項７に記載の情報処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
組込み機器には、各種データを保持する二次記憶装置が装着されるケースが多くなっている。この二次記憶装置の例としては、ＨＤＤ，フラッシュメモリ、ＵSＢメモリ、ＳＤカード等々があげられる。
【０００３】
二次記憶装置のうち、その都度ユーザが意図して装着し、その二次記憶装置の中にユーザのデータを保持し、ユーザが取り外して保管するケースがある。その場合、ユーザは二次記憶装置内部に自身のデータが含まれていること、その管理も自身が行うことを認識している。また、前記のようにユーザによる装着脱をきっかけとして、二次記憶装置に対する機能設定メニューを有効化または無効化し、二次記憶の設定表示を対応させる機能を有するものもある（例えば、特許文献１参照）。
【０００４】
一方、二次記憶装置のうち、機能拡張等の目的で、別途後から組込み機器へと装着し使用するケースもある。この場合、各ユーザが共通使用の二次記憶装置に対してデータを記憶や保管等させる。そのため、ユーザが二次記憶装置内部に自身のデータが保持されていることを認識していなかったり、その意識が薄かったりする。
【０００５】
このように、二次記憶装置を組込み機器の一部として含んでいる場合、この機器を廃棄したり、リース期間が満了して返却したりする際に、二次記憶装置に保持された内部のユーザデータを消去しないケースが発生する。そうすると個人情報や機密情報が外部に漏洩してしまう可能性が発生する。
【０００６】
このような情報漏洩を防止するために、組込み機器には、機器の設定や保持しているデータを工場出荷状態に戻す機能や、保持しているデータを消去する機能を有している場合がある（例えば特許文献２参照）。この機能を実施してから廃棄や返却をすることで、情報漏洩を防ぐことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開2011−128910号公報
【特許文献２】特開2003−157681号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、別途後から二次記憶装置を装着して使用する場合、装着した二次記憶装置によっては、廃棄時に保持しているデータを、装着した装置上からは完全に消去できないものがある。そのため、装置上での完全消去処理を期待して使用していたユーザは、知らずに意図しない二次記憶装置を装着して使用開始をしてしまう場合がある。この場合、二次記憶装置に格納された個人情報や機密情報を外部に漏洩させないよう、廃棄時には物理的に破壊する必要がある。
また、装置上でのデータ消去が可能か否かを装着前に確認するためには、使用予定の二次記憶装置の型名等から消去可能か否かを別途調べるか、もしくは実際に一度組込み装置に装着させた後、組込み装置の操作部等から操作可能か否かを使用前に確認するしかなく、手間がかかってしまう。
【０００９】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、二次記憶手段に対して特定の操作要求を受け付けた場合、当該二次記憶手段に記憶された特定の情報を消去できる特定の消去モードに対応しているかどうかをユーザに通知できる仕組みを提供することである。
【課題を解決するための手段】
【００１０】
上記目的を達成する本発明の情報処理装置は以下に示す構成を備える。
二次記憶手段に記憶された情報を消去する情報処理装置であって、前記二次記憶手段に対する特定の操作要求を検出する検出手段と、前記検出手段が特定の操作要求を検出した場合、当該二次記憶装置から読み取る情報から、当該二次記憶手段に記憶された情報を消去する特定の消去モードに対応しているかどうかを判断する判断手段と、前記二次記憶手段が前記特定の消去モードに対応していると判断した場合は、受け付ける消去要求に従い、前記二次記憶手段に記憶された情報のうち、特定の情報は消去できることを通知し、前記二次記憶手段が前記特定の消去モードに対応していないと判断した場合は、受け付ける消去要求に従い、前記二次記憶手段に記憶された情報のうち、前記特定の情報は消去できないことを通知するように制御する制御手段と、備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、二次記憶手段に対して特定の操作要求を受け付けた場合、当該二次記憶手段に記憶された特定の情報を消去できる特定の消去モードに対応しているかどうかをユーザに通知できる。
【図面の簡単な説明】
【００１２】
【図１】情報処理装置を含む印刷システムの概略図である。
【図２】コントローラの構成例を示すブロック図である。
【図３】情報処理装置の制御方法を説明するフローチャートである。
【図４】情報処理装置の制御方法を説明するフローチャートである。
【図５】情報処理装置の制御方法を説明するフローチャートである。
【図６】情報処理装置の制御方法を説明するフローチャートである。
【図７】情報処理装置の制御方法を説明するフローチャートである。
【図８】操作部の構成を説明する平面図である。
【図９】操作部に表示されるメッセージ例を示す図である。
【発明を実施するための形態】
【００１３】
次に本発明を実施するための最良の形態について図面を参照して説明する。本発明の実施形態を説明するにおいて、組込み機器の情報処理装置として画像処理装置を用いて説明を行うこととする。なお、本実施形態において適用される組込み機器は、画像処理装置に限定されるものでないことは言うまでもない。
＜システム構成の説明＞
〔第１実施形態〕
【００１４】
図１は、本実施形態を示す情報処理装置を含む印刷システムの概略図である。本実施形態では、情報処理装置である画像処理装置が外部メモリを着脱可能な構成を備えている。なお、情報処理装置は、画像処理装置、印刷処理装置、ファクシミリ装置等が含まれる。
図１において、ホストコンピュータ101から、印刷データが送付される。コントローラ部302は、ホストコンピュータ101から受信した印刷データ（例えば、ページ記述言語（以下、ＰＤＬ））に基づいて、ページ毎にラスタデータを生成し、印刷部303に送出する。印刷部303は、コントローラ部302から供給されるラスタデータに基づいて、感光ドラム上に潜像を形成し、その潜像を記録媒体上に転写、定着することにより画像を印刷（形成）する。
【００１５】
操作部301は、ユーザインタフェースとして使用される。コントローラ部302は、操作部301を介してユーザからの所望の動作指示を受け付ける。また、コントローラ部302は、操作部301を介して、画像処理装置102の処理内容やユーザへの警告内容を表示する。
【００１６】
図２は、図１に示したコントローラ302の構成例を示すブロック図である。
図２において、操作部ＩＦ部401は、操作部301とコントローラ302との間のデータ通信を行う。ＣＰＵ409は、操作部ＩＦ部401を介して、操作部301によるユーザの設定及び指示内容を受け付ける。ネットワークＩＦ部402は、ネットワーク413を介してホストコンピュータ101等の上位処理装置と通信接続する。
【００１７】
中間データ作成部403は、ネットワークＩＦ部402を介してホストコンピュータ101から受信した印刷ジョブを画像処理装置102内部で処理するための中間データに変換する。ＲＯＭ404は、本実施形態に係る処理や、その他画像処理装置102の行う制御プログラムコードを保持している。
ＲＯＭ404には、起動用に使用するプログラム格納領域や、ジョブスプール領域として使用され、コントローラ302の基板上に実装されている。ＲＡＭ405は、ＣＰＵ409の処理時にワークエリアを提供し、各種データを使用するのに使用される。ＣＰＵ409がＲＡＭ405に格納するデータには、ネットワークＩＦ部402を介して受信した印刷データ、印刷データを解釈して生成される中間データ、中間データをレンダリングして生成されるビットマップがある。更には、その他の処理に必要な一時的な各種処理ステータスなどがある。
【００１８】
二次記憶装置部421は、ネットワークＩＦ部402を介して受信した印刷データやその他ログ情報などを保存する。この二次記憶装置部421には、ＨＤＤやＳＤカードなどがある。
なお、図２において、二次記憶装置部421はコントローラ302内に構成されているが、別途後から装着可能な構成でもよいことは言うまでもない。この場合、二次記憶装置部421の接続用に図示しない、二次記憶装置ＩＦ部を介して接続することとなる。なお、本実施形態に適用可能な二次記憶装置は、二次記憶手段は、ＳＤカードメモリと、ハードディスクと、フラッシュメモリと、ＵＳＢメモリとを含むものである。
【００１９】
印刷部ＩＦ部406は、印刷部303との通信を制御する。ＣＰＵ409は、印刷部ＩＦ部406を介して、印刷部303の状態を認識する。ＤＭＡ制御部407は、ＲＡＭ405と印刷部ＩＦ部406との間、またはＲＡＭ405と二次記憶装置部421との間等のＤＭＡ転送を制御する。ＣＰＵ409は、ＲＡＭ405内に格納されているビットマップデータを、ＤＭＡ制御部407を介して印刷部ＩＦ部406に転送することができる。
【００２０】
レンダリング部408は、ＲＡＭ405に格納された中間データに従って、ビットマップイメージに展開する。展開されたビットマップデータはＲＡＭ405に格納される。ＣＰＵ409は、ＲＯＭ404に格納された制御プログラムコードに基づいて、ＣＰＵバス420に接続された各デバイスを制御する。ＮＶＲＡＭ410は、画像処理装置102の設定情報を保持するための不揮発性メモリである。外部メモリＩＦ部411は、ＵSＢメモリ等の着脱可能な外部メモリ304から画像データ、プログラムデータ、機器設定データ等の各種データを読み取り書き込み可能である。
【００２１】
保存ジョブ制御部412は、ＲＯＭ404に保持されるプログラムのモジュールであり、そのプログラムは、コントローラ302のＲＯＭ404に記憶され、ＣＰＵ409により実行される。ＣＰＵバス420は、アドレス、データ、コントロールバスを含むバスで、ＣＰＵバス420に接続された前述の各デバイス及びＩＦ部にアクセス可能である。
【００２２】
また、画像処理装置102の機能において、ホストコンピュータ101から印刷ジョブを受信し、即時印刷出力する通常のプリント機能とは別に、二次記憶装置部421を利用して受信した印刷ジョブを一度格納しておき操作部301から操作することにより、印刷出力可能とするセキュアプリントや保存ジョブプリントが実行可能である。
ここで、セキュアプリントとは、ホストコンピュータ101から印刷ショブを送信する際に、暗証番号を付加すると、その印刷データは即時に印刷出力されず、一度二次記憶装置部421に格納される。暗証番号を知っているユーザが操作部301から、その番号を入力することで印刷出力が実行される。この機能を利用することで、機密性の高い文書を印刷出力したまま放置するというリスクの防止が可能となる。
【００２３】
また、保存ジョブプリントとは、ホストコンピュータ101から印刷ジョブ送信する際に、画像処理装置102に印刷出力ではなく保存指示を行うことで、二次記憶装置部421へと印刷ジョブを保存することが可能となる。二次記憶装置部421に保存されたデータは、画像処理装置102の操作部301から操作することにより、直接印刷可能となり、印刷のたびにホストコンピュータ101を操作する手間を省略することができる。
前述のように、機密性の高い文書を印刷する際に、二次記憶装置部421に一時格納し、操作部301の操作により、印刷実行させるという手段が幅広く利用されている。
【００２４】
なお、操作部301においては、図８に示すように、操作部301上には、表示部501の液晶パネル、ハードキー及びＬＥＤ群502等を組合せたもので構成される。表示部501には、画像処理装置102の状態、設定内容の表示等が表示され、ユーザへの通知等を行うものである。ハードキー及びＬＥＤ群502には、テンキー、リセットキー、設定キー、オンラインキー等やレディＬＥＤ、ジョブＬＥＤ等が設けられ、前述のセキュアプリント等での認証入力等にも使用されるものである。
【００２５】
〔ＳＤカード装着時における通知処理例〕
図３は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、画像処理装置102における、二次記憶装置部421の通知処理例である。なお、本例では、二次記憶装置部421についてはＳＤカードを例として説明することとする。また、本処理の各ステップは、ＣＰＵ409がＲＯＭ404等に格納されたプログラムを読み出して実行することにより実現される。なお、本実施形態における情報処理装置は、ＳＤカードが特定の消去モードに対応しているかどうかをＳＤカードから読み取る情報から判断するものとする。
【００２６】
画像処理装置102に、二次記憶装置としてＳＤカードを装着すると、S601にて、ＣＰＵ409は、ＳＤカードが装着されたことを確認する。S602において、ＣＰＵ409は、装着されたＳＤカードが、過去に画像処理装置102に装着されたことがないか否かを判定し、初めて装着されるものであるとＣＰＵ409が判断した場合、使用するための初期化が必要となる。そこで、初期化が必要である場合、S603へ進み、初期化が必要でないと判断した場合、つまり以前に装着され使用済や、装着し直し等であると判断し、初期化等の処理は行わず、本処理を終了する。
【００２７】
S603にて、ＣＰＵ409は、装着されたＳＤカードのメーカーコードやデバイスコードを取得し、該取得コードから、操作部301からＳＤカード内のデータを完全に消去可能か否かを判定する。消去可能なＳＤカードであるとＣＰＵ409が判断した場合S604へ進み、消去できないＳＤカードであるとＣＰＵ409が判断した場合S609へ進む。
【００２８】
S604にて、ＣＰＵ409は、操作部301に備わった表示部501へと、図９の（ａ）に示すような「廃棄時には操作部メニュー選択でＳＤカード内の個人データが完全に消去可能である」旨のメッセージＭ1を表示し、ユーザへと通知し、S605へ進む。S605にて、ＣＰＵ409は、ユーザが前記通知を確認したことを、操作部301に備わったハードキー502の押下等により判定し、S606へと進む。
S606にて、ＣＰＵ409は、ＳＤカードを初期化するための実行メニューを操作部301の表示部501へと表示させ、S607へと進む。
【００２９】
S607において、ＣＰＵ409は、操作部301の操作によりユーザが初期化実行を選択したか否かを判定する。初期化実行が選択された場合、S608へ進み、初期化を実行する。初期化実行が選択されない場合、S613へ進み、初期化実行しないで終了する。
【００３０】
また、S603からS609へと進む場合、ＣＰＵ409は、操作部301に備わった表示部501へと、図９の（ｂ）に示すような「廃棄時には操作部メニュー選択でＳＤカード内のデータは完全には消去不可能である。そのため、物理的に破壊してＳＤカード内の個人データ等の流出を防ぐ必要がある」旨のメッセージＭ2を表示し、ユーザへと通知、S610へ進む。
【００３１】
S610にて、ＣＰＵ409は、ユーザが前記通知を確認及び承諾するかを、操作部301の表示部501に承諾または取消の選択メニューとして表示させ、ユーザが操作部301に備わったハードキー502の押下によりいずれかを選択したことを判定する。ここで、承諾の選択を検知したとＣＰＵ409が判断した場合、S606へ進み、取消の選択を検知したとＣＰＵ409が判断した場合、S611へ進む。
【００３２】
S606以降のフローは前述に記載の通りである。S611にて、ＣＰＵ409は、画像処理装置102に装着されたＳＤカードが、ユーザが意図しないものである可能性がある。そのため、操作部301に備わっている表示部501へと、ＳＤカードを再確認する旨を通知する。さらにS612にて、操作部301の操作で消去可能なＳＤカードの情報も表示し、S613に進む。S613にて、ＣＰＵ409はＳＤカードを初期化実行せずに、本処理を終了する。
これにより、外部メモリが情報処理装置に装着された際に、外部メモリに記憶された情報を完全に消去できないことをユーザに通知して、その外部メモリを初期化しないように制御できる。
【００３３】
〔第２実施形態〕
〔ＳＤカードに対する操作要求（初期化要求）時における通知処理例〕
次に、本発明の第２実施形態について説明する。本実施形態では、画像処理装置102に二次記憶装置であるＳＤカードが、ユーザにより強制的に初期化を行った場合について説明する。
なお、システム構成はハードウェア構成等については、第一の実施形態と同様であるとして重複する箇所の詳細の説明は省略する。
【００３４】
図４は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、画像処理装置102における、二次記憶装置部421の通知処理例である。なお、本例では、二次記憶装置部421についてはＳＤカードを例として説明することとする。また、本処理の各ステップは、ＣＰＵ409がＲＯＭ404等に格納されたプログラムを読み出して実行することにより実現される。図４のS702〜S712は、第１実施形態にて説明した図３のS603〜S613と同様であるため、説明は省略する。
【００３５】
S701にて、ＣＰＵ409は、ユーザが操作部301等を操作して、ＳＤカードを強制的に初期化の実行選択されたことを検知すると、S702へ進む。
S702にて、装着されたＳＤカードのメーカーコードやデバイスコードを取得し、該取得コードから、操作部301を操作して、ＳＤカード内のデータを完全に消去可能か否かを判定する。消去可能なＳＤカードであるとＣＰＵ409が判断した場合S703へ進み、消去できないＳＤカードであるとＣＰＵ409が判断した場合S708へ進む。以後のフローは前述と同様である。
これにより、外部メモリが情報処理装置に装着された際に、外部メモリに対して強制的に初期化処理を実行した場合でも、外部メモリに記憶された情報を完全に消去できないことをユーザに通知して、その外部メモリを初期化しないように制御できる。
【００３６】
〔第3実施形態〕
〔ＳＤカードに対する操作要求（設定変更要求）時における通知処理例〕
次に、第3実施形態について説明する。本実施形態では、画像形成装置102に二次記憶装置であるＳＤカードを、ユーザにより設定の変更（例えば、ＳＤカードの有効化または無効化の設定変更等）を行った場合について説明する。なお、システム構成はハードウェア構成等については、第１実施形態と同様であるとして重複する箇所の詳細の説明は省略する。
【００３７】
図５は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、画像処理装置102における、二次記憶装置部421の通知処理例である。なお、本例では、二次記憶装置部421についてはＳＤカードを例として説明することとする。また、本処理の各ステップは、ＣＰＵ409がＲＯＭ404等に格納されたプログラムを読み出して実行することを実現される。
【００３８】
S801にて、ＣＰＵ409が、ユーザが操作部301等を操作して、ＳＤカードの有効または無効の設定変更することを検知すると、S802へ進む。S802にて、ＣＰＵ409が、装着されたＳＤカードから読み取るメーカーコードやデバイスコードを取得し、該取得コードから、操作部301を操作して、ＳＤカード内のデータを完全に消去可能か否かを判定する。ここで、消去可能なＳＤカードであるとＣＰＵ409が判断した場合S803へ進み、消去できないＳＤカードであるとＣＰＵ409が判断した場合S806へ進む。
S803にて、ＣＰＵ409は、操作部301に備わった表示部501へと、図９の（ａ）に示すような「廃棄時には操作部メニュー選択でＳＤカード内の個人データが完全に消去可能である」旨のメッセージＭ1を表示し、ユーザへと通知し、S804へ進む。
S804にて、ＣＰＵ409は、ユーザがＳ803の通知を確認したことを、操作部301に備わったハードキー502の押下等により検出して、S805へと進む。S805にて、ＣＰＵ409は、ＳＤカードを有効化または無効化するための設定変更を実行して、本処理終了する。
【００３９】
一方、S802からS806へと進む場合、ＣＰＵ409は、操作部301に備わった表示部501に、図９の（ｂ）に示す「廃棄時には操作部メニュー選択でＳＤカード内のデータは完全には消去不可能である。そのため、物理的に破壊してＳＤカード内の個人データ等の流出を防ぐ必要がある」旨のメッセージＭ2を表示し、ユーザへと通知し、S804へ進む。S804以降のフローについては、前述と同様である。なお、完全には消去不可能とは、ＳＤカードに記憶された情報のうち、特定の情報、例えば個人情報について消去されずに残ってしまうことがあり、ユーザの責任においてデータ消去作業が必要となることを意味する。
これにより、装着されたＳＤカードを検出して、ＳＤカードの有効化または無効化の設定変更をした際に、ユーザが意図した二次記憶装置を使用しているか否かを、記憶装置にデータ格納前に確認できる。なお、ＳＤカードに記憶された情報に対する消去要求は、操作部301を介してユーザから受け付ける。
【００４０】
〔第4実施形態〕
〔操作要求（セキュアプリント）時における通知処理例〕
次に、第４実施形態について説明する。本実施形態では、画像形成装置102に二次記憶装置であるＳＤカードに、印刷ジョブを一度格納し、操作部301から操作及び認証入力することにより、印刷出力可能となるセキュアプリントを実行した場合、つまり二次記憶装置421に個人データや機密性の高いデータが格納された可能性がある場合について説明する。なお、システム構成はハードウェア構成等については、第一の実施形態と同様であるとして重複する箇所の詳細の説明は省略する。
図６は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、画像処理装置102における、二次記憶装置部421の通知処理例である。なお、本例では、二次記憶装置部421についてはＳＤカードを例として説明することとする。また、本処理の各ステップは、ＣＰＵ409がＲＯＭ404等に格納されたプログラムを読み出して実行することにより実現される。
【００４１】
S901にて、ＣＰＵ409が、ユーザが操作部301等を操作して、セキュアプリントモードへの移行入力を検知すると、S902へと進む。
S902にて、ＣＰＵ409が、装着されたＳＤカードのメーカーコードやデバイスコードを取得し、前記取得コードから、操作部301を操作して、ＳＤカード内のデータを完全に消去可能か否かを判定する。ここで、消去可能なＳＤカードであるとＣＰＵ409が判断した場合はS903へ進み、消去できないＳＤカードであるとＣＰＵ409が判断した場合はS907へ進む。
【００４２】
S903にて、ＣＰＵ409は、操作部301に備わった表示部501へと、図９の（ａ）に示すような「廃棄時には操作部メニュー選択でＳＤカード内の個人データが完全に消去可能である」旨のメッセージＭ1を表示し、ユーザへと通知し、S904へ進む。S904にて、ＣＰＵ409は、ユーザが前記通知を確認したことを、操作部301に備わったボタンの押下等により検知し、S905へと進む。S905にて、ＣＰＵ409は、ユーザがセキュアプリントするジョブ選択、及び前記ジョブに対するユーザＩＤやパスワード等の認証入力したことを検知し、S906へ進む。
【００４３】
S906にて、ＣＰＵ409は、S905で入力された情報が全て正しいと判定すると、セキュアプリントを実行して、本処理終了する。なお、図示しないが、S905で入力された情報が誤りであったとＣＰＵ409が判断した場合、当然プリントは実行されない。
【００４４】
一方、S902からS907へと進む場合、ＣＰＵ409は、操作部301に備わった表示部501へと、図９の（ｂ）に示すような「廃棄時には操作部メニュー選択でＳＤカード内のデータは完全に消去不可能である。そのため、物理的に破壊してＳＤカード内の個人データ等の流出を防ぐ必要がある」旨のメッセージＭ2を表示し、ユーザへと通知し、S904へ進む。S904以降のフローについては、前述と同様である。
これにより、セキュアプリント時において、ユーザが意図した二次記憶装置を使用しているか否かを、記憶装置にデータ格納前に確認できる。
【００４５】
〔第５実施形態〕
〔操作要求（廃棄時モードへの移行要求）時における通知処理例〕
次に、第５実施形態について説明する。本実施形態では、画像形成装置102を廃棄する際に、操作部301の操作により廃棄時モードに移行操作可能な構成を備えており、廃棄時モードに移行した際、二次記憶装置421が装着されている場合について説明する。なお、システム構成はハードウェア構成等については、第１実施形態と同様であるとして重複する箇所の詳細の説明は省略する。
【００４６】
図７は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、画像処理装置102における、二次記憶装置部421の通知処理例である。なお、本例では、二次記憶装置部421についてはＳＤカードを例として説明することとする。また、本処理の各ステップは、ＣＰＵ409がＲＯＭ404等に格納されたプログラムを読み出して実行することにより実現される。
【００４７】
S1001にて、ＣＰＵ409が、ユーザが操作部301等を操作して、廃棄モードへの移行入力を検知すると、S1002へと進む。なお、廃棄モードへの移行は、例えば操作部301上のハードキー502の押下の操作により、操作メニュー項目で工場出荷時設定等が選択可能な構成を想定している。
Ｓ1002にて、ＣＰＵ409が、装着されたＳＤカードのメーカーコードやデバイスコードを取得し、前記取得コードから、ＳＤカード内のデータを完全に消去可能か否かを判定する。ここで、消去可能なＳＤカードであるとＣＰＵ409が判断した場合S1003へ進み、消去できないＳＤカードであるとＣＰＵ409が判断した場合S1007へ進む。
S1003にて、ＣＰＵ409は、操作部301に備わった表示部501へと、「ＳＤカード内のデータを完全消去する」ことを表示し、ユーザへと通知、S1004へ進む。S1004にて、ＣＰＵ409は、ユーザが前記通知を確認したことを、操作部301に備わったハードキー502の押下等により検知し、S1005へと進む。
S1005にて、ＣＰＵ409は、ＳＤカードの完全消去処理を実行し、S1006へ進む。S1006にて、ＣＰＵ409は、ＳＤカード以外、例えば不揮発性メモリであるＲＯＭ404に格納された、設定情報や利用者情報等の個人データ等を消去する処理を実行し、本処理を終了する。
【００４８】
また、S1002からS1007へと進む場合、ＣＰＵ409は、操作部301に備わった表示部501へと、図９（ｂ）に示すような「装置上では完全消去不可である。そのため、物理的に破壊してＳＤカード内の個人データ等の流出を防ぐ必要がある」旨のメッセージＭ2を表示し、ユーザへと通知し、S1008へ進む。S1008にて、ＣＰＵ409は、ユーザが前記通知を確認したことを、操作部301に備わったハードキー502の押下等により検知し、S1006へと進む。S1006のフローについては、前述と同様である。
これにより、装着時に使用予定の二次記憶装置に関して、その廃棄時の処理方法を、使用前にユーザに認識させることができる。また、ユーザが意図した二次記憶装置を使用しているか否かを、記憶装置にデータ格納前に確認できる  さらに、使用する二次記憶装置に応じた、廃棄時の処理を通知及び促すことにより、適宜処理され記憶装置に格納された情報が漏洩してしまう可能性を低減することができる。
【００４９】
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステムまたは装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、1以上の機能を実現する回路（例えばASIC）によっても実現可能である。
【符号の説明】
【００５０】
102  画像処理装置
301  操作部
302  コントローラ部
421  二次記憶装置部
501  表示部
【図１】
2017194914.tif 000003
【図２】
2017194914.tif 000004
【図３】
2017194914.tif 000005
【図４】
2017194914.tif 000006
【図５】
2017194914.tif 000007
【図６】
2017194914.tif 000008
【図７】
2017194914.tif 000009
【図８】
2017194914.tif 000010
【図９】
2017194914.tif 000011