(57)【要約】【課題】リムーバブル記憶媒体の着脱操作以外の、パスワードの入力操作等を不要にして、操作性を大幅に向上させる。【解決手段】制御部１１は、ＵＳＢメモリ３がＵＳＢホストＩ／Ｆ１６に挿入されたときに、ＵＳＢメモリ３からＵＳＢメモリシリアル番号を読み取り、ＵＳＢメモリ３に格納されたコマンドファイルから消去コマンドの種別を読み取る。次に、ＵＳＢメモリシリアル番号を用いて消去権限を照会し、照会結果の消去権限のレベルと、消去コマンドの種別に応じた消去権限のレベルとを比較して、消去権限があるかどうかを判定する。消去権限があれば、消去コマンドを実行してデータを消去する。【選択図】図２
2007272844.tif 000002
【特許請求の範囲】
【請求項１】
リムーバブル記憶媒体が装着されたときに該リムーバブル記憶媒体から特定情報を読み取る読取手段と、
前記読取手段により読み取られた特定情報に基づいて自装置のデータを消去する消去手段と、
を有することを特徴とする周辺装置。
【請求項２】
リムーバブル記憶媒体が装着されたときに該リムーバブル記憶媒体から特定情報を読み取る読取手段と、
前記読取手段により読み取られた特定情報に基づいてデータの消去権限を特定する消去権限特定手段と、
前記消去権限特定手段により特定された消去権限に基づいて自装置のデータの消去を許容する消去手段と、
を有することを特徴とする周辺装置。
【請求項３】
前記消去手段は、前記読取手段により読み取られた特定情報に基づいて自装置のストレージの物理痕跡を消去することを特徴とする請求項１または２に記載の周辺装置。
【請求項４】
前記消去権限は消去するデータの対象を指定するレベルを含むことを特徴とする請求項２または３に記載の周辺装置。
【請求項５】
前記消去手段は前記レベルに応じて前記データあるいは前記物理痕跡の消去を行うことを特徴とする請求項２ないし４のいずれか１項に記載の周辺装置。
【請求項６】
前記レベルは、前記データあるいは前記物理痕跡の一部を消去対象とするレベル、および前記データあるいは前記物理痕跡の全てを消去対象とするレベルを含むことを特徴とする請求項２ないし５のいずれか１項に記載の周辺装置。
【請求項７】
前記消去権限が、所定のデータを消去することができる第１のレベルと、全てのデータを消去することができる第２のレベルと、前記物理痕跡まで消去することができる第３のレベルと、物理破壊により消去することができる第４のレベルのうちの少なくとも２つ以上のレベルからなることを特徴とする請求項２ないし６のいずれか１項に記載の周辺装置。
【請求項８】
前記特定情報がファイル名および前記リムーバブル記憶媒体を一意に特定する情報であり、該ファイル名が前記データあるいは前記物理痕跡を消去するための消去コマンドを表す前記リムーバブル記憶媒体を一意に特定する情報が前記データの消去権限を特定することを特徴とする請求項２ないし７のいずれか１項に記載の周辺装置。
【請求項９】
前記消去するデータを前記リムーバブル記憶媒体にバックアップすることを指定可能とすることを特徴とする請求項２ないし８のいずれか１項に記載の周辺装置。
【請求項１０】
リムーバブル記憶媒体が装着されたときに該リムーバブル記憶媒体から特定情報を読み取る読取工程と、
読み取られた特定情報に基づいて自装置のデータを消去する消去工程と、
を含むことを特徴とするデータ消去権限管理方法。
【請求項１１】
リムーバブル記憶媒体が装着されたときに該リムーバブル記憶媒体から特定情報を読み取る読取工程と、
前記読み取られた特定情報に基づいてデータの消去権限を特定する工程と、
前記特定された消去権限に基づいて自装置のデータの消去を許容する消去工程と、
を含むことを特徴とするデータ消去権限管理方法。
【請求項１２】
前記消去工程は、前記読み取られた特定情報に基づいて前記自装置のストレージの物理痕跡を消去することを特徴とする請求項１０または１１に記載のデータ消去権限管理方法。
【請求項１３】
前記消去権限は消去するデータの対象を指定するレベルを含むことを特徴とする請求項１１または１２に記載のデータ消去権限管理方法。
【請求項１４】
前記消去手段は前記レベルに応じて前記データあるいは前記物理痕跡の消去を行うことを特徴とする請求項１１ないし１３のいずれか１項に記載のデータ消去権限管理方法。
【請求項１５】
前記レベルは、前記データあるいは前記物理痕跡の一部を消去対象とするレベル、および前記データあるいは前記物理痕跡の全てを消去対象とするレベルを含むことを特徴とする請求項１１ないし１４のいずれか１項に記載のデータ消去権限管理方法。
【請求項１６】
前記消去権限が、所定のデータを消去することができる第１のレベルと、全てのデータを消去することができる第２のレベルと、前記物理痕跡まで消去することができる第３のレベルと、物理破壊により消去することができる第４のレベルうちの少なくとも２つ以上のレベルからなることを特徴とする請求項１１ないし１５のいずれか１項に記載のデータ消去権限管理方法。
【請求項１７】
前記特定情報がファイル名および前記リムーバブル記憶媒体を一意に特定する情報であり、該ファイル名が前記データあるいは前記物理痕跡を消去するための消去コマンドを表す前記リムーバブル記憶媒体を一意に特定する情報が前記データの消去権限を特定することを特徴とする請求項１１ないし１６のいずれか１項に記載のデータ消去権限管理方法。
【請求項１８】
前記消去するデータを前記リムーバブル記憶媒体にバックアップすることを指定可能とすることを特徴とする請求項１１ないし１７のいずれか１項に記載のデータ消去権限管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は周辺装置およびデータ消去権限管理方法に関し、詳しくはリムーバブル記憶媒体を接続可能なインターフェースを備える周辺装置およびデータ消去権限管理方法に関する。
【背景技術】
【０００２】
従来技術として、操作パネルおよびＩＣ（Integrated  Circuit）カードを用いて認証を行い、データの消去機能等の機能制限を行うようにした印刷装置が公知である（例えば、非特許文献１等参照）。
【０００３】
また、従来技術として、消耗部品が搭載するＩＣタグと通信し、通信によってＩＣタグから取得した情報に基づいて、ＩＣタグを搭載する消耗部品の使用の可否を判定し、消耗部品が使用できない場合には、当該消耗部品が搭載するＩＣタグの記憶領域に記憶されている情報を閲覧不可能な状態にする画像形成装置が公知である（例えば、特許文献１等参照）。
【特許文献１】特開２００５−３０１２１２
【非特許文献１】シャープ株式会社、“高度なセキュリティ性能”、[online]、日付不詳、［平成１８年３月２３日検索］、インターネット＜ＵＲＬ：http://www.sharp.co.jp/products/mx4501fn/text/security.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術では、リムーバブル記憶媒体の着脱を検知して装置に記憶された情報を消去する仕組みはあったが、消去の際にパスワードの入力等が必要であり、操作性がよくないという問題点があった。
【０００５】
また、従来技術では、ユーザに応じてデータの消去権限を変更する仕組みがないという問題点があった。
【０００６】
さらに、従来技術では、物理的に残された痕跡を消去する仕組みがないという問題点があった。
【０００７】
本発明の目的は、上述の点に鑑み、リムーバブル記憶媒体の着脱操作以外の、パスワードの入力操作等を不要にして、操作性を大幅に向上させるようにした周辺装置およびデータ消去権限管理方法を提供することにある。
【０００８】
また、本発明の他の目的は、ユーザが保持するリムーバブル記憶媒体に応じてデータの消去権限を変更できるようにした周辺装置およびデータ消去権限管理方法を提供することにある。
【０００９】
さらに、本発明の別の目的は、データの消去権限に基づいて自装置に残されたデータを残された痕跡まで物理的に消去できるようにした周辺装置，データ消去権限管理方法およびプログラムを提供することにある。
【課題を解決するための手段および発明の効果】
【００１０】
上記課題を解決するための周辺装置は、リムーバブル記憶媒体が装着されたときに該リムーバブル記憶媒体から特定情報を読み取る読取手段と、読取手段により読み取られた特定情報に基づいて自装置のデータを消去する消去手段と、を有することを特徴とする。
【００１１】
上記構成によって、リムーバブル記憶媒体から読み取られた特定情報に基づいて自装置のデータを消去するようにしたので、この方法以外にデータを消去する手段を設けないことで、特定のリムーバブル記憶媒体を保持する者しかデータを消去することができない効果がある。
【００１２】
また、上記課題を解決するための周辺装置は、リムーバブル記憶媒体が装着されたときに該リムーバブル記憶媒体から特定情報を読み取る読取手段と、読取手段により読み取られた特定情報に基づいてデータの消去権限を特定する消去権限特定手段と、消去権限特定手段により特定された消去権限に基づいて自装置のデータの消去を許容する消去手段と、を有することを特徴とする。
【００１３】
上記構成によって、消去権限に基づいて自装置のデータの消去を許容するようにしたので、ユーザの消去権限に応じてデータの消去機能を制御することができる。
【００１４】
また、本発明の周辺装置における消去手段は、読取手段により読み取られた特定情報に基づいて自装置のストレージの物理痕跡を消去することを特徴とする。
【００１５】
上記構成によって、自装置のストレージに記憶されているデータの物理痕跡を消去するようにしたので、ストレージからデータが漏洩することがなくなる。
【００１６】
また、本発明の周辺装置における消去権限は消去するデータの対象を指定するレベルを含むことを特徴とする。
【００１７】
上記構成によって、消去権限のレベルに応じて消去動作が可能となる。
【００１８】
また、本発明の周辺装置における消去手段はレベルに応じてデータあるいは物理痕跡の消去を行うことを特徴とする。
【００１９】
上記構成によって、ユーザの消去権限のレベルに応じたデータの消去を許容することができる。
【００２０】
また、本発明の周辺装置におけるレベルは、データあるいは物理痕跡の一部を消去対象とするレベル、およびデータあるいは物理痕跡の全てを消去対象とするレベルを含むことを特徴とする。
【００２１】
上記構成によって、レベルに応じてデータの一部消去あるいは全部消去に分かれるようにしたので、一部消去が可能なユーザと全部消去が可能なユーザとを分けて管理することができる。
【００２２】
また、本発明の周辺装置における消去権限が、所定のデータを消去することができる第１のレベルと、全てのデータを消去することができる第２のレベルと、物理痕跡まで消去することができる第３のレベルと、物理破壊により消去することができる第４のレベルのうちの少なくとも２つ以上のレベルからなることを特徴とする。
【００２３】
上記構成によって、消去権限を例えば４つのレベルとしたので、細かな消去権限の管理を行うことができる。
【００２４】
また、本発明の周辺装置は、特定情報がファイル名およびリムーバブル記憶媒体を一意に特定する情報であり、該ファイル名がデータあるいは物理痕跡を消去するための消去コマンドを表し、リムーバブル記憶媒体を一意に特定する情報が消去権限を特定することを特徴とする。
【００２５】
上記構成によって、特定情報を消去コマンドであるファイル名およびリムーバブル記憶媒体を一意に特定する情報としたので、この方法以外にデータを消去する手段を設けないことで、特定のリムーバブル記憶媒体を保持するユーザだけにファイル名が表す消去コマンドを実行させることができる。
【００２６】
また、本発明の周辺装置は、消去するデータをリムーバブル記憶媒体にバックアップすることを指定可能とすることを特徴とする。
【００２７】
上記構成によって、消去するデータをリムーバブル記憶媒体にバックアップすることを指定可能としたので、万が一消去済みのデータが必要になった場合に対処することが可能になる。
【００２８】
上記課題を解決するためのデータ消去権限管理方法は、リムーバブル記憶媒体が装着されたときに該リムーバブル記憶媒体から特定情報を読み取る読取工程と、読み取られた特定情報に基づいて自装置のデータを消去する消去工程と、を含むことを特徴とする。
【００２９】
上記構成によって、リムーバブル記憶媒体から読み取られた特定情報に基づいて自装置のデータを消去するようにしたので、特定のリムーバブル記憶媒体を保持する者しかデータを消去することができない効果がある。
【００３０】
また、上記課題を解決するためのデータ消去権限管理方法は、リムーバブル記憶媒体が装着されたときに該リムーバブル記憶媒体から特定情報を読み取る読取工程と、読み取られた特定情報に基づいてデータの消去権限を特定する工程と、特定された消去権限に基づいて自装置のデータの消去を許容する消去工程と、を含むことを特徴とする。
【００３１】
上記構成によって、消去権限に基づいて自装置のデータの消去を許容するようにしたので、ユーザの消去権限に応じてデータの消去機能を制御することができる。
【００３２】
本発明のデータ消去権限管理方法における消去工程は、読み取られた特定情報に基づいて自装置のストレージの物理痕跡を消去することを特徴とする。
【００３３】
上記構成によって、自装置のストレージに記憶されているデータの物理痕跡を消去するようにしたので、ストレージからデータが漏洩することがなくなる。
【００３４】
本発明のデータ消去権限管理方法における消去権限は消去するデータの対象を指定するレベルを含むことを特徴とする。
【００３５】
上記構成によって、消去権限のレベルに応じて消去動作が可能となる。
【００３６】
本発明のデータ消去権限管理方法における消去手段はレベルに応じてデータあるいは物理痕跡の消去を行うことを特徴とする。
【００３７】
上記構成によって、ユーザの消去権限のレベルに応じたデータの消去を許容することができる。
【００３８】
本発明のデータ消去権限管理方法におけるレベルは、データあるいは物理痕跡の一部を消去対象とするレベル、およびデータあるいは物理痕跡の全てを消去対象とするレベルを含むことを特徴とする。
【００３９】
上記構成によって、レベルに応じてデータの一部消去あるいは全部消去に分かれるようにしたので、一部消去が可能なユーザと全部消去が可能なユーザとを分けて管理することができる。
【００４０】
本発明のデータ消去権限管理方法における消去権限が、所定のデータを消去することができる第１のレベルと、全てのデータを消去することができる第２のレベルと、物理痕跡まで消去することができる第３のレベルと、物理破壊により消去することができる第４のレベルのうち少なくとも２つ以上のレベルからなることを特徴とする。
【００４１】
上記構成によって、消去権限を例えば４つのレベルとしたので、細かな消去権限の管理を行うことができる。
【００４２】
本発明のデータ消去権限管理方法は、特定情報がファイル名およびリムーバブル記憶媒体を一意に特定する情報であり、該ファイル名がデータあるいは物理痕跡を消去するための消去コマンドを表し、リムーバブル記憶媒体を一意に特定する情報が消去権限を特定することを特徴とする。
【００４３】
上記構成によって、特定情報を消去コマンドであるファイル名およびリムーバブル記憶媒体を一意に特定する情報としたので、特定のリムーバブル記憶媒体を保持するユーザだけにファイル名が表す消去コマンドを実行させることができる。
【００４４】
本発明のデータ消去権限管理方法は、消去するデータをリムーバブル記憶媒体にバックアップすることを指定可能とすることを特徴とする。
【００４５】
上記構成によって、消去するデータをリムーバブル記憶媒体にバックアップすることを指定可能としたので、万が一消去済みのデータが必要になった場合に対処することが可能になる。
【発明を実施するための最良の形態】
【００４６】
リムーバブル記憶媒体に書き込まれた消去権限に基づいて自装置に残されたデータを適切に消去することができるという目的を、リムーバブル記憶媒体が装着されたときにリムーバブル記憶媒体から特定情報を読み取り、読み取られた特定情報に基づいてデータを消去するようにしたことにより達成した。
【００４７】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【実施例１】
【００４８】
図１は、本発明の実施例１に係る周辺装置である印刷装置１の外観を示す斜視図である。印刷装置１は、筐体２を有しており、筐体２の下部には、積層された用紙が収納された給紙トレイ５が装着される。給紙トレイ５は、筐体２に対して着脱可能とされ、印刷装置１の前面方向に引き出すことにより取り外すことができる。
【００４９】
印刷装置１の上面の後端縁寄りには、表示部１４および操作部１５からなる操作パネル２０が備えられている。また、印刷装置１の前面には、リムーバブル記憶媒体としてのＵＳＢ（Universal  Serial  Bus）メモリ３（図２参照）が着脱自在に挿入（装着）されるＵＳＢホストＩ／Ｆ（インターフェース）１６が設けられている。
【００５０】
図２は、印刷装置１の回路ブロック図である。印刷装置１は、ＣＰＵ（Central Processing  Unit）１１ａ，ＲＯＭ（Read  Only  Memory）１１ｂ，ＲＡＭ（Random  Access  Memory）１１ｃおよびその周辺回路等を含む制御部１１と、レーザビーム方式，インクジェット方式等による記録部１２と、記憶部１３と、液晶表示装置等でなる表示部１４と、各種操作ボタンを含む操作部１５と、ＵＳＢホストＩ／Ｆ１６とを含んで構成されている。印刷装置１は、ＣＰＵ１１ａがＲＯＭ１１ｂに記憶される制御プログラム１１ｐを実行することにより、各種動作が行われる。
【００５１】
図３に記憶部１３の詳細を示す。記憶部１３には、消去権限記憶領域１３ａ，印刷データ記憶領域１３ｂ，印刷設定記憶領域１３ｃ，および共有データ記憶領域１３ｄが含まれている。消去権限記憶領域１３ａには、図４のような消去権限管理テーブル等が記憶される（詳細については後述）。
【００５２】
図５に印刷データ記憶領域１３ｂの構成例を示す。印刷データ記憶領域１３ｂは、印刷が行われた日時，印刷を行ったユーザのユーザＩＤ，および印刷文書名等の印刷内容が記憶される。印刷が行われた際に付与される通し番号である印刷ＪＯＢ番号を含めてもよい。
【００５３】
印刷設定記憶領域１３ｃは、印刷用紙サイズ，用紙の方向，拡縮率，印刷枚数等の印刷を行う際に必要な印刷パラメータを含み、直近の印刷が行われた際の印刷パラメータあるいはユーザ毎の印刷パラメータが記憶される。共有データ記憶領域１３ｄには、ユーザに関係なく印刷装置１で設定される、例えば印刷テンプレート等のデータが記憶される。
【００５４】
図６に、消去コマンドファイルを生成するために使用するパーソナルコンピュータ（以下、単にＰＣと略称する）４の構成例を示す。ＰＣ４は、周知のパーソナルコンピュータとして構成され、ＨＤＤ（Hard  Disk  Drive）装置（図１ではＨＤＤと略称）５１，ＵＳＢホストＩ／Ｆ５２，表示部５３，操作部５４およびこれらが接続された制御回路４０を備えている。ＵＳＢホストＩ／Ｆ４２には、ＵＳＢメモリ３が着脱自在に挿入される。
【００５５】
ＨＤＤ装置５１は、ＰＣ４を作動させるオペレーティングシステム（ＯＳ）として機能するＯＳプログラム５１Ｓと、ＯＳ上で稼動するアプリケーションプログラム５１Ａと、同じくＯＳ８Ｓ上で稼動する消去コマンドファイル生成プログラム５１Ｐと、その他に各プログラムの動作に必要なデータを記憶している。
【００５６】
表示部５３は、液晶ディスプレイやＣＲＴディスプレイ等の表示器により構成される。操作部５４は、マウス等のポインティングデバイスやキーボードなどの操作手段により構成される。
【００５７】
制御回路４０は、ＣＰＵ４１，ＲＯＭ４２，ＲＡＭ４３，入出力インターフェース（Ｉ／Ｏ）４４およびこれらの構成を接続するバスライン４５を備えている。ＣＰＵ４１は、ＨＤＤ装置５１に記憶されたＯＳプログラム５１Ｓに基づいて制御を行う。ＯＳプログラム５１Ｓは、ＲＡＭ４３上にてＯＳ用ワークメモリ４３Ｓを作業領域とする形で実行される。また、アプリケーションプログラム５１Ａおよび消去コマンドファイル生成プログラム５１Ｐは、それぞれＲＡＭ４３上においてアプリケーション用ワークメモリ４３Ａ，ワークメモリ４３Ｐを作業領域とする形で実行される。
【００５８】
図７Ａを用いて、ＰＣ４における消去コマンドファイル作成処理について説明する。なお、本処理は消去コマンドファイル生成プログラム５１Ｐに含まれ、ＯＳ上で他のアプリケーションプログラム５１Ａ等とともに繰り返し実行される。まず、ＵＳＢメモリ３がＵＳＢホストＩ／Ｆ４２に挿入されると、ＵＳＢホストＩ／Ｆ４２から制御回路４０に挿入情報が送られる（Ｓ２０１）。次いで、表示部５３の表示画面上に図８ＡのようなＵＳＢメモリ３を識別するためのＵＳＢメモリシリアル番号を含む消去権限設定画面が表示されるので、消去権限のうちの消去範囲のレベルおよびバックアップの有無を設定する（Ｓ２０２）。
【００５９】
図７Ｂに、消去コマンドファイル名と消去コマンドとの関係の一例を示す。以下のように、消去コマンドファイル名により消去コマンドの内容が表現されている。
（１）「PersonalDelete.cmd」は個人データ消去コマンド（バックアップなし）を、「PersonalDeleteSave.cmd」は個人データ消去コマンド（バックアップあり）をそれぞれ表し、消去範囲がＬｅｖｅｌ１の消去コマンドである。
（２）「AllDelete.cmd」は全データ消去コマンド（バックアップなし）を、「AllDeleteSave.cmd」は全データ消去コマンド（バックアップあり）をそれぞれ表し、消去範囲がＬｅｖｅｌ２の消去コマンドである。
（３）「PhysicalDelete.cmd」は物理痕跡消去コマンド（バックアップなし）を、「PhysicalDeleteSave.cmd」は物理痕跡消去コマンド（バックアップあり）をそれぞれ表し、消去範囲がＬｅｖｅｌ３の消去コマンドである。
（４）「Destroy.cmd」は、物理破壊コマンド（バックアップなし）を、「DestroySave.cmd」は物理破壊コマンド（バックアップあり）をそれぞれ表し、消去範囲がＬｅｖｅｌ４の消去コマンドである。
本実施例１では、万が一消去済みのデータが必要になった場合に対処するために、バックアップありの消去コマンドとバックアップなしの消去コマンドを分けて、消去するデータをＵＳＢメモリ３にバックアップすることを可能にしている。消去コマンドファイルが、本発明の特定情報に相当する。
【００６０】
例えば、図８Ａの表示画面上で、「Ｌｅｖｅｌ１」と「有」とを選択して「決定」ボタンを押下した場合は、消去コマンドファイル名が「PersonalDeleteSave.cmd」（個人データ消去，バックアップあり）となる。設定された内容はワークメモリ４３Ｐに保存される。
【００６１】
次に、図８Ｂの画面が表示されるので、上記で設定された消去範囲における消去方法を設定する（Ｓ２０３）。消去方法は、例えば図９Ｃのように定義されている。
（１）通常：例えば、００ｈ（ｈ：十六進数）のようなデータを消去範囲に１回書き込む（１回書き込む）。
（２）中間：例えば、００ｈを消去範囲に１回書き込んだ後にｆｆｈを消去範囲に１回書き込む（２回書き込む）。
（３）ＤｏＤ：米国国防総省規格（ＤｏＤ）に準拠し、例えば、００ｈ−ｆｆｈ−指定データ（５１２バイト）の順に、消去範囲に３回書き込む。
（４）ＮＡＴＯ：ＮＡＴＯ（北大西洋条約機構）規格に準拠し、００ｈ−ｆｆｈ−００ｈ−ｆｆｈ−００ｈ−ｆｆｈ−指定データ（５１２バイト）の順に、消去範囲に７回書き込む。
設定された内容はワークメモリ４３Ｐに保存される。また、安全レベルは（４）の方法が最も高く、以下（３），（２），（１）の順となっている。
【００６２】
最後に、ワークメモリ４３Ｐに保存されている設定内容をＵＳＢメモリ３に転送する（Ｓ２０４）。消去方法は消去コマンドファイルの中に記憶される。
【００６３】
消去権限は消去範囲のみとする構成でもよい。この場合は、図７Ａのフローチャートにおいて、ステップＳ２０３の処理はスキップされる。また、この場合は、消去コマンドファイルを作成する消去コマンドファイルをファイル名のみの空ファイルでもよい。
【００６４】
上述の処理の図８Ａにおいて、ＵＳＢメモリ３を使用するユーザを識別するユーザＩＤを入力して記憶するようにしてもよい。これにより、ユーザの認証をより厳密に行うことが可能となる。この場合、ユーザＩＤは消去コマンドファイルの中に記憶される。また、ＵＳＢメモリのボリュームラベルを設定してもよい。
【００６５】
消去権限の消去範囲と消去方法との組み合わせは、特に制限はなく任意に行うことができる。
【００６６】
上記。消去コマンドの設定を印刷装置１において実行可能としてもよい。この場合、当該プログラムは制御プログラム１１ｐに含まれ、表示部１４の表示にしたがい操作部１５を操作することによって実施する。
【００６７】
図９Ａを用いて、印刷装置１におけるデータ削除設定処理について説明する。なお、本処理は、制御プログラム１１ｐに含まれ、制御プログラム１１ｐの他の処理とともに繰り返し実行される。まず、操作部１５を操作して表示部１４に図１０Ａのようなデータ削除設定画面を表示させる。その画面表示にしたがって、ＵＳＢメモリシリアル番号を設定する（Ｓ１０１）。このとき、ＵＳＢメモリ３にユーザＩＤやボリュームラベルが記憶されている場合には、ユーザＩＤを合わせて設定してもよい。また、ＵＳＢメモリシリアル番号の代わりにユーザＩＤやボリュームラベルを設定してもよい。
【００６８】
ＵＳＢシリアル番号を入力して「決定」ボタンを押下すると、図１０Ｂのような消去範囲のレベルを設定する画面が表示されるので、レベルを設定する（Ｓ１０２）。このレベルは上述のＰＣ４で行われる消去コマンドファイル作成処理における消去権限のうちの消去範囲のレベルと同様で、図９Ｂのように、Ｌｅｖｅｌ１は個人データのみを消去する権限、Ｌｅｖｅｌ２は記憶部１３の所定領域の全データを消去する権限、Ｌｅｖｅｌ３はストレージ（記録部１２の感光ドラムや感光ベルト等をいう）のデータの痕跡を物理的に消去する権限、Ｌｅｖｅｌ４はストレージを物理破壊する権限となっている。数字の大きいレベルほど高レベルであり、高レベルの消去権限を持つ者は、より低レベルの消去も実行することができる。レベルの設定に必要なデータは消去権限記憶領域１３ａに記憶されている。
【００６９】
消去範囲のレベルを選択して「決定」ボタンを押下すると、図１０Ｃのような消去方法を設定する画面が表示されるので、消去方法を設定する（Ｓ１０３）。消去方法は上記で説明した図９Ｃのとおりで、消去方法の設定に必要なデータは消去権限記憶領域１３ａに記憶されている。
【００７０】
消去方法を設定して「決定」ボタンを押下すると、上記設定内容を消去権限管理テーブルの空き領域に記憶する（Ｓ１０４）。図４に消去権限管理テーブルの構成例を示す。消去権限管理テーブルは、ＵＳＢメモリ３を識別するためのＵＳＢメモリシリアル番号，ＵＳＢメモリ３を使用するユーザを識別するユーザＩＤ，消去権限のうちの消去範囲のレベル（バックアップの有無を含む），および消去権限のうちの消去方法等が記憶されている。また、ボリュームラベルを含めてもよい。
【００７１】
図１１を用いて、印刷装置１における印刷装置処理を説明する。なお、本処理は制御プログラム１１ｐに含まれ、制御プログラム１１ｐの他の処理とともに繰り返し実行される。まず、ＵＳＢメモリ３がＵＳＢホストＩ／Ｆ１６に挿入されたかどうかを判定し、ＵＳＢメモリ３がＵＳＢホストＩ／Ｆ１６に挿入されていなければ（Ｓ３０１：ＮＯ）、制御部１１は、ＵＳＢメモリ３がＵＳＢホストＩ／Ｆ１６に挿入されるまで待機する。
【００７２】
一方、ＵＳＢメモリ３がＵＳＢホストＩ／Ｆ１６に挿入されると（Ｓ３０１：ＹＥＳ）、制御部１１は、ＵＳＢメモリ３の記憶内容をＲＡＭ１１ｃに読み出し、記憶内容に未処理の消去コマンドファイルが含まれているかどうかを判定する（Ｓ３０２）。詳しくは、ＵＳＢメモリ３から読み出されたファイルが、例えば消去権限記憶領域１３ａに記憶されて図７Ｂと同様の構成をとる消去コマンドファイルテーブルに未処理のものが含まれているかを判定する。消去コマンドファイルテーブルに含まれていなければ（Ｓ３０２：ＮＯ）、本処理を終了する。
【００７３】
ＵＳＢメモリ３から読み出されたファイルに消去コマンドファイルが含まれている場合（Ｓ３０２：ＹＥＳ）、制御部１１は、ＵＳＢメモリ３のシリアル番号と消去権限を読み取り（Ｓ３０３，Ｓ３０４）、消去権限の照会を行う（Ｓ３０５）。具体的には、ＵＳＢメモリシリアル番号をキーとして消去権限記憶領域１３ａに保存してある消去権限管理テーブルを検索し、ＵＳＢメモリシリアル番号が登録されているかどうか調べ、ＵＳＢメモリシリアル番号が登録されていれば、対応する消去権限のレベルがどのレベルであるかを確認する。
【００７４】
ＵＳＢメモリ３にユーザＩＤやボリュームラベルが記憶されている場合は、消去権限管理テーブルの当該ＵＳＢメモリシリアル番号に対応して記憶されるユーザＩＤやボリュームラベルを参照して、ユーザＩＤが一致するかどうかを判定してもよい。ユーザＩＤが一致する場合のみ次のステップ（Ｓ３０４）へ移行し、ユーザＩＤが一致しない場合は、ステップＳ３０１に戻る。
【００７５】
続いて、制御部１１は、消去権限の照会結果に基づいてＵＳＢメモリ３を保持するユーザにデータの消去権限があるかどうかを判定する（Ｓ３０６）。詳しくは、ＵＳＢメモリシリアル番号に対応する消去権限のレベルと、消去コマンドの消去権限のレベルとを比較して、前者が後者以上のレベルであるかどうかに基づいてデータの消去権限があるかどうかを判定する。ＵＳＢメモリ３を保持するユーザにデータの消去権限がなければ（Ｓ３０６：ＮＯ）、ステップＳ３０１に戻る。
【００７６】
ＵＳＢメモリ３から読み出した消去コマンドファイルに消去方法が記憶されている場合は、ステップＳ３０６においてユーザにデータの消去権限があるときに、消去方法が登録されているものかどうかを確認するようにしてもよい。すなわち、ＵＳＢメモリ３から読み出した消去方法と、消去権限管理テーブルのＵＳＢメモリシリアル番号に対応する消去方法とを比較する。そして、前者が後者以上の安全度である場合、消去権限があると判定する。
【００７７】
ＵＳＢメモリ３を保持するユーザにデータの消去権限があれば（Ｓ３０６：ＹＥＳ）、消去コマンドにバックアップ指定があるかどうかを判定する（Ｓ３０７）。具体的には、拡張子「.cmd」を除いた消去コマンドの末尾に「Save」があるかないかに基づいてバックアップ指定があるかどうかを判定する。これは、周知のテキストデータにおける文字列比較方法を用いる。このときに、ＵＳＢメモリ３から読み出された消去コマンドファイル名と、消去権限管理テーブルの該当する消去コマンドファイル名とが一致しない場合には、ステップＳ３０１に戻るようにしてもよい。
【００７８】
消去コマンドにバックアップ指定があれば（Ｓ３０７：ＹＥＳ）、消去コマンドによって消去しようとする印刷装置１のデータをＵＳＢメモリ３の所定の領域に保存する（Ｓ３０８）。バックアップ指定がなければ（Ｓ３０７：ＮＯ）、ステップＳ３０８をスキップする。
【００７９】
最後に、消去コマンドを実行して印刷装置１から該当するデータを消去し（Ｓ３０９）、ステップＳ３０１に戻る。
【００８０】
以下に、消去権限のレベルとデータ消去の詳細について述べる。
（１）消去権限のレベルがレベル１の場合
印刷データ記憶領域１３ｂあるいは印刷設定記憶領域１３ｃにおける当該ユーザＩＤに対応する印刷データのみが消去される。
（２）消去権限のレベルがレベル２の場合
印刷データ記憶領域１３ｂ，印刷設定記憶領域１３ｃ，共有データ記憶領域１３ｄの全データが消去される。
（３）消去権限のレベルがレベル３の場合
全ての電子データおよびプリントの物理痕跡（記録部１２の感光ドラムや感光ベルトに残された印刷データの痕跡（いわゆる「ゴースト」），ＨＤＤのデータの痕跡等）が消去される。例えば、その方法としては、印刷用紙の印刷可能範囲を「黒一色」で所定の枚数だけ印刷する方法が挙げられる。
（４）消去権限のレベルがレベル４の場合
データを完全に取り出せなくするため、全ての電子データおよびプリントの物理痕跡を消去し、さらに、印刷装置１（記録部１２の感光ドラムや感光ベルト，ＨＤＤ等を含む）を物理的に破壊（印刷不可能な状態に）する。例えば、記録部１２に含まれる図示しない駆動を機械的にロックしたり、電源の供給を遮断する等の電気的にロックする方法が挙げられる。
【００８１】
実施例１によれば、コマンドファイルを格納するＵＳＢメモリ３がＵＳＢホストＩ／Ｆ１６に挿入された際に、事前に印刷装置１に登録されたＵＳＢメモリシリアル番号と消去権限のレベルとの対応を示す消去権限管理テーブルを参照してＵＳＢメモリ３を保持するユーザにデータの消去権限があるかどうかを判定して、データの消去権限があれば、コマンドファイルの消去コマンドを実行することによりデータを消去することができる。このため、ユーザは、データの消去に際し、パスワードの入力等が不要となり、ＵＳＢメモリ３をＵＳＢホストＩ／Ｆ１６に挿入するだけですむので、操作性が大幅に向上する。
【００８２】
また、印刷装置１にＵＳＢメモリシリアル番号と消去権限のレベルとの対応を示す消去権限管理テーブルをあらかじめ登録するようにしたので、消去権限管理テーブルを書き換えることにより、ユーザの保持するＵＳＢメモリ３毎にデータの消去権限を変更することができる。
【００８３】
さらに、消去権限がレベル３およびレベル４の消去コマンドの実行により、印刷装置１に残されたデータの痕跡までも物理的に消去するようにしたので、印刷装置１に高度な情報セキュリティ機能を持たせることができる。
【００８４】
なお、上記各実施例では、周辺装置を印刷装置１とした場合を例にとって説明したが、周辺装置が印刷装置以外の周辺装置であっても本発明が同様に適用できることはいうまでもない。例えば、印刷装置１にスキャナ機能あるいはＦＡＸ機能が含まれる複合機にも適用可能である。この複合機においては、スキャナ機能が含まれる場合にはスキャンした画像データやスキャン設定データ等が記憶部（１３）に記憶されている。また、ＦＡＸ機能が含まれる場合には送信先の電話帳（ユーザ毎あるいは共有）や受信されたＦＡＸ文書データ等が記憶部（１３）に記憶されている。これらのデータに上記レベルの分類を適用して消去を行う。
【００８５】
また、リムーバブル記憶媒体としてＵＳＢメモリ３を用いた場合を例にとって説明したが、メモリカード等の他のリムーバブル記憶媒体であっても本発明が同様に適用できることはいうまでもない。
【００８６】
以上、本発明の実施例を説明したが、これはあくまでも例示にすぎず、本発明はこれに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施例１に係る印刷装置の外観斜視図。
【図２】印刷装置の回路ブロック図。
【図３】記憶部の詳細を示す図。
【図４】消去権限管理テーブルの構成例を示す図。
【図５】印刷データ記憶領域の構成例を示す図。
【図６】消去コマンドファイル生成用パソコンの構成を示すブロック図。
【図７Ａ】消去コマンドファイル生成用パソコンにおける消去コマンドファイル作成処理を示すフローチャート。
【図７Ｂ】消去コマンドファイル名と消去コマンドとの関係の一例を示す図。
【図８Ａ】消去コマンドファイル作成時の画面表示例を示す図。
【図８Ｂ】図８Ａに続く消去コマンドファイル作成時の画面表示例を示す図。
【図９Ａ】印刷装置におけるデータ削除設定処理を示すフローチャート。
【図９Ｂ】消去権限記憶部に記憶される消去範囲レベルの一例を示す図。
【図９Ｃ】消去権限記憶部に記憶される消去方法の一例を示す図。
【図１０Ａ】データ削除設定処理実行時の画面表示例を示す図。
【図１０Ｂ】図１０Ａに続くデータ削除設定処理実行時の画面表示例を示す図。
【図１０Ｃ】図１０Ｂに続くデータ削除設定処理実行時の画面表示例を示す図。
【図１１】印刷装置における印刷装置処理を示すフローチャート。
【符号の説明】
【００８８】
１  印刷装置
３  ＵＳＢメモリ（リムーバブル記憶媒体）
４  消去コマンドファイル作成用パソコン
１１  制御部（読取手段，消去手段）
１２  記録部
１３  記憶部
１４  表示部
１５  操作部
１６  ＵＳＢホストＩ／Ｆ
【図１】
2007272844.tif 000003
【図２】
2007272844.tif 000004
【図３】
2007272844.tif 000005
【図４】
2007272844.tif 000006
【図５】
2007272844.tif 000007
【図６】
2007272844.tif 000008
【図７Ａ】
2007272844.tif 000009
【図７Ｂ】
2007272844.tif 000010
【図８Ａ】
2007272844.tif 000011
【図８Ｂ】
2007272844.tif 000012
【図９Ａ】
2007272844.tif 000013
【図９Ｂ】
2007272844.tif 000014
【図９Ｃ】
2007272844.tif 000015
【図１０Ａ】
2007272844.tif 000016
【図１０Ｂ】
2007272844.tif 000017
【図１０Ｃ】
2007272844.tif 000018
【図１１】
2007272844.tif 000019