(57)【特許請求の範囲】
【請求項１】
（ａ）媒体に印刷を行い、印刷済みの媒体を、ユーザ情報を記憶する記憶部を備え、着脱可能に装着された媒体収容部の内部に排出する画像形成装置であって、
（ｂ）前記媒体収容部が装着される装着部と、
（ｃ）前記媒体収容部の記憶部に記憶されたユーザ情報を読み出す読み出し部と、
（ｄ）前記ユーザ情報に対応する情報を含む印刷データを上位装置から受信して格納する印刷データ格納部と、
（ｅ）前記媒体収容部の記憶部から読み出したユーザ情報と、前記印刷データ格納部が受信した印刷データに含まれるユーザ情報に対応する情報とを比較する比較部とを有し、
（ｆ）前記上位装置から印刷データを受信すると、前記比較部は、前記印刷データに含まれるユーザ情報に対応する情報を、前記読み出し部が読み出した装着部に装着済みの媒体収容部の記憶部に記憶されたユーザ情報と比較し、前記印刷データに含まれるユーザ情報に対応する情報が前記装着部に装着済みの媒体収容部の記憶部に記憶されたユーザ情報のいずれかと一致する場合、前記上位装置から受信した印刷データを印刷し、前記装着済みの媒体収容部の内部に印刷済みの媒体を排出し、前記印刷データに含まれるユーザ情報に対応する情報が前記装着部に装着済みの媒体収容部の記憶部に記憶されたユーザ情報のいずれとも一致しない場合、前記上位装置から受信した印刷データを前記印刷データ格納部に格納し、
（ｇ）前記媒体収容部が装着部に装着されると、前記読み出し部は前記ユーザ情報を読み出し、前記比較部は読み出し部が読み出したユーザ情報と前記印刷データ格納部に格納された印刷データに含まれるユーザ情報に対応する情報とを比較し、前記装着部に装着された媒体収容部に対応する印刷データを印刷し、前記媒体収容部の内部に印刷済みの媒体を排出することを特徴とする画像形成装置。
【請求項２】
（ａ）前記媒体収容部の記憶部に、前記印刷データ格納部が受信した印刷データに含まれるユーザ情報を書き込む書き込み部を有し、
（ｂ）前記媒体収容部が装着部に装着されると、前記書き込み部はユーザ情報を媒体収容部の記憶部に書き込み、前記ユーザ情報を含む印刷データを印刷し、前記媒体収容部の内部に印刷済みの媒体を排出する請求項１に記載の画像形成装置。
【請求項３】
前記媒体収容部は、施錠開錠を行う機構を備え、前記媒体収容部の特定利用者が前記媒体収容部の施錠開錠を実現するための手段を備える請求項２に記載の画像形成装置。
【請求項４】
前記媒体収容部は、施錠開錠を行う機構と、前記媒体収容部の特定利用者が施錠開錠を行うための手段である施錠開錠機能とを備える請求項２に記載の画像形成装置。
【請求項５】
前記媒体収容部は、媒体を一枚通過させることはできるが複数枚通過させることができない大きさの媒体格納口を備えるとともに、内部に格納された媒体が外に出ない構成を備える請求項３又は４に記載の画像形成装置。
【請求項６】
前記ユーザ情報を入力可能なユーザ情報入力部を有し、該ユーザ情報入力部から入力されたユーザ情報に基づいて、前記媒体収容部の施錠開錠を行わせる請求項３又は４に記載の画像形成装置。
【請求項７】
前記媒体収容部は、前記ユーザ情報を入力可能なユーザ情報入力部を備え、該ユーザ情報入力部から入力されたユーザ情報に基づいて、施錠開錠を行う請求項３又は４に記載の画像形成装置。
【請求項８】
前記媒体収容部は、前記印刷データを識別する情報を表示する表示部を備える請求項３又は４に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
従来、ユーザがパーソナルコンピュータ等の上位装置を操作して作成した印刷データを電子写真方式のプリンタ等の画像形成装置に送信して印刷を行う場合、印刷データの内容が機密情報であるときには、印刷データにＩＤを付加して印刷を指示すると、前記機密情報が印刷された媒体は、施錠されている排出スタッカに格納されるようになっている（例えば、特許文献１参照。）。ここで、排出スタッカは画像形成装置に固定されており、印刷が終了した後、印刷データに付加したＩＤと同一のＩＤを排出スタッカに入力することによって、該排出スタッカが開錠され、前記機密情報が印刷された媒体を排出スタッカから取り出すことができるようになっている。
【特許文献１】特開平５−２１３５１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記従来の画像形成装置においては、排出スタッカが画像形成装置に固定されていて、かつ、その数に限りがあるので、機密情報の印刷を行うユーザの数が多い場合には対応することができなくなってしまう。例えば、画像形成装置に固定された排出スタッカの個数が三つであった場合、該三つの排出スタッカのすべてに機密情報が印刷された媒体が格納されていると、ユーザは機密情報の印刷を新たに行うことができなくなってしまう。
【０００４】
本発明は、前記従来の画像形成装置の問題点を解決して、ユーザ情報を記憶する記憶部を備える媒体収容部を画像形成装置に着脱可能に装着することによって、ユーザ情報を任意に設定することが可能な媒体収容部を入れ替えて使用することができ、多数の利用者が機密情報の印刷を行うことができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
そのために、本発明の画像形成装置においては、媒体に印刷を行い、印刷済みの媒体を、ユーザ情報を記憶する記憶部を備え、着脱可能に装着された媒体収容部の内部に排出する画像形成装置であって、前記媒体収容部が装着される装着部と、前記媒体収容部の記憶部に記憶されたユーザ情報を読み出す読み出し部と、前記ユーザ情報に対応する情報を含む印刷データを上位装置から受信して格納する印刷データ格納部と、前記媒体収容部の記憶部から読み出したユーザ情報と、前記印刷データ格納部が受信した印刷データに含まれるユーザ情報に対応する情報とを比較する比較部とを有し、前記上位装置から印刷データを受信すると、前記比較部は、前記印刷データに含まれるユーザ情報に対応する情報を、前記読み出し部が読み出した装着部に装着済みの媒体収容部の記憶部に記憶されたユーザ情報と比較し、前記印刷データに含まれるユーザ情報に対応する情報が前記装着部に装着済みの媒体収容部の記憶部に記憶されたユーザ情報のいずれかと一致する場合、前記上位装置から受信した印刷データを印刷し、前記装着済みの媒体収容部の内部に印刷済みの媒体を排出し、前記印刷データに含まれるユーザ情報に対応する情報が前記装着部に装着済みの媒体収容部の記憶部に記憶されたユーザ情報のいずれとも一致しない場合、前記上位装置から受信した印刷データを前記印刷データ格納部に格納し、前記媒体収容部が装着部に装着されると、前記読み出し部は前記ユーザ情報を読み出し、前記比較部は読み出し部が読み出したユーザ情報と前記印刷データ格納部に格納された印刷データに含まれるユーザ情報に対応する情報とを比較し、前記装着部に装着された媒体収容部に対応する印刷データを印刷し、前記媒体収容部の内部に印刷済みの媒体を排出する。
【発明の効果】
【０００６】
本発明によれば、画像形成装置は、ユーザ情報を記憶する記憶部を備える媒体収容部を画像形成装置に着脱可能に装着する。そのため、ユーザ情報を任意に設定することが可能な媒体収容部を入れ替えて使用することができ、多数の利用者が機密情報の印刷を行うことができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【０００８】
図１は本発明の第１の実施の形態におけるプリンタの外観を示す図である。
【０００９】
図において、１０は画像形成装置としてのプリンタであり、後述されるホスト装置３６等の上位装置が送信する印刷データを受信し、印刷を行うようになっている。なお、前記プリンタ１０はインクジェット式、熱転写式等いかなる種類のプリンタ装置であってもよいが、ここでは、電子写真式のプリンタ装置であるものとして説明する。
【００１０】
そして、前記プリンタ１０には、被印刷物となる媒体としての用紙１４を格納しておく給紙トレイ１３が装着される。また、前記プリンタ１０は装着部としての排出スタッカ接続ユニット１１を備え、印刷済みの用紙１４を格納しておくための排出スタッカ１６及び媒体収容部としての機密保護排出スタッカ１７ａ〜１７ｃは、前記排出スタッカ接続ユニット１１に接続されることによって、プリンタ１０に装着される。ここで、排出スタッカ１６はプリンタ１０と一体となるように固定され、機密保護排出スタッカ１７ａ〜１７ｃは着脱可能にプリンタ１０に装着されている。また、排出スタッカ１６及び機密保護排出スタッカ１７ａ〜１７ｃの各々には、スタッカＮｏ．１〜４が指定されている。本実施の形態においては、図に示されるように、一つの給紙トレイ１３、一つの排出スタッカ１６、及び、三つの機密保護排出スタッカ１７ａ〜１７ｃがプリンタ１０に装着されているが、各々、最低でも一つ以上が装着されていればよく、何個装着されていてもよい。なお、機密保護排出スタッカ１７ａ〜１７ｃは、いずれも同様の構成を有するものであり、統合的に説明する場合には、機密保護排出スタッカ１７として説明する。
【００１１】
ここで、前記プリンタ１０は、前記給紙トレイ１３内に格納されている用紙１４を給紙し、用紙搬送経路１５に沿って用紙１４を搬送する。そして、プリンタ１０が内部に備える画像形成部１２は、実際の画像の生成を行い、生成された画像を用紙１４へ転写する。そして、画像が転写された用紙１４は、用紙搬送経路１５に沿って搬送され、スタッカＮｏ．１〜４によって指定された排出スタッカ１６及び機密保護排出スタッカ１７ａ〜１７ｃのいずれかの内部に排出される。
【００１２】
次に、前記機密保護排出スタッカ１７について説明する。
【００１３】
図２は本発明の第１の実施の形態における機密保護排出スタッカの外観を示す図、図３は本発明の第１の実施の形態におけるデータストリームを示す図、図４は本発明の第１の実施の形態における機密保護排出スタッカの概略を示すブロック図、図５は本発明の第１の実施の形態における機密保護排出スタッカが備える不揮発性メモリ内の情報を示す図、図６は本発明の第１の実施の形態におけるプリンタが備える排出スタッカ接続ユニットの外観を示す図である。
【００１４】
本実施において、プリンタ１０を使用して機密情報を印刷する特定利用者としてのユーザは、上位装置としての後述されるホスト装置３６を操作して、図３（ａ）に示されるような印刷データとしての機密印刷データ２６を作成し、該機密印刷データ２６をプリンタ１０に送信する。そして、該プリンタ１０は、機密印刷データ２６の印刷を行うと、印刷された用紙１４を機密保護排出スタッカ１７ａ〜１７ｃのいずれかに格納する。なお、前記機密印刷データ２６は、図３（ｂ）に示されるような通常印刷データとしての印刷データ２４の前段にユーザ情報に対応する情報としてのＩＤナンバー２５を付加したデータストリームとして作成される。
【００１５】
図２には機密保護排出スタッカ１７が示されている。そして、該機密保護排出スタッカ１７は、印刷済みの用紙１４を内部に取り入れるための用紙格納口２１、内部に格納されている印刷済みの用紙１４を取り出すための用紙取り出し扉２２、及び、外部装置と接続するための外部装置接続部２３を備える。そして、前記用紙格納口２１は、用紙１４を一枚通過させることはできるが、複数枚を重ねて通過させることができない程度の適切な大きさを有する。また、格納された用紙は、用紙格納口２１から外に出ない構成を有する（例えば、図２（ｂ）参照。）。本実施の形態において、前記外部装置接続部２３としては、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポートの凸側を利用する。さらに、前記用紙取り出し扉２２は、施錠可能であり、図示されないキーによって解錠することができる。なお、排出スタッカ１６の図示されない用紙取り出し扉は、誰もが開けることができるように施錠不能となっている。
【００１６】
そして、図４に示されるように、機密保護排出スタッカ１７は、記憶部としての不揮発性メモリ３１を備える。外部装置接続部２３を介して接続されたパーソナルコンピュータ３２から、図５に示されるようなユーザ情報としてのＩＤナンバー３３を不揮発性メモリ３１に書き込んで記憶させることができる。また、外部装置接続部２３を介して接続されたプリンタ１０から、不揮発性メモリ３１が記憶しているＩＤナンバー３３を読み取ることができる。プリンタ１０を介して、ＩＤナンバー３３を書き込むこともできる。このとき、書き込みを許可するためのパスワード等が必要となる。コマンドについては、後述する。
【００１７】
また、排出スタッカ接続ユニット１１には、排出スタッカ１６が着脱不能に接続されている。そして、排出スタッカ接続ユニット１１は、機密保護排出スタッカ１７ａ〜１７ｃの各々が接続される接続凹部１８ａ〜１８ｃを備える。また、接続凹部１８ａ〜１８ｃの各々には、スタッカＮｏ．２〜４が指定されている。なお、接続凹部１８ａ〜１８ｃのいずれも同様の構成を有するものであり、統合的に説明する場合には、接続凹部１８として説明する。そして、該接続凹部１８は、前記機密保護排出スタッカ１７への用紙排出口３４と、機密保護排出スタッカ１７との機密保護排出スタッカ接続部３５を備えている。本実施の形態においては、機密保護排出スタッカ１７との機密保護排出スタッカ接続部３５として、ＵＳＢポートの凹側を利用する。そして、機密保護排出スタッカ１７が備える外部接続部２３と排出スタッカ接続ユニット１１が備える機密保護排出スタッカ接続部３５とが接続されることによって、プリンタ１０が、機密保護排出スタッカ１７が備える不揮発性メモリ３１内のＩＤナンバー３３を参照したり、排出スタッカ接続ユニット１１が備える用紙排出口３４から排出された印刷済みの用紙１４が、機密保護排出スタッカ１７が備える用紙格納口２１を通って、機密保護排出スタッカ１７の内部に格納されたりすることが可能となる。
【００１８】
次に、前記プリンタ１０について説明する。
【００１９】
図７は本発明の第１の実施の形態におけるプリンタの概略を示す図、図８は本発明の第１の実施の形態におけるプリンタ内の揮発性メモリ内の情報を示す図である。
【００２０】
図７に示されるように、前記プリンタ１０は、上位装置としてのホスト装置３６から印刷データ２４を受信する印刷データ受信部４１、機密保護排出スタッカ１７の着脱を監視する機密保護排出スタッカ監視部４９、プリンタ１０が種々の制御を行うための情報を一時的に記憶しておくための揮発性メモリ４３、プリンタ１０のユーザへのメッセージを表示したり、ユーザがプリンタ１０の操作を行うための操作パネル４４、機密印刷データ２６を格納しておくためのハードディスク等から成る不揮発性記憶装置４５、機密保護排出スタッカ１７が備える不揮発性メモリ３１内のＩＤナンバー３３と機密印刷データ２６が含むＩＤナンバー２５との比較を行うＩＤナンバー比較部４６、実際の印刷動作を実行する印刷機構部４８、該印刷機構部４８に渡すための実際の描画データを生成する印刷制御部４７、及び、揮発性メモリ４３内に存在するＩＤナンバー管理テーブル３７を初期化するためのＩＤナンバーテーブル初期化部４２を有する。なお、前記印刷データ受信部４１及び不揮発性記憶装置４５は、印刷データ格納部として機能し、ＩＤナンバー比較部４６は比較部として機能する。
【００２１】
ここで、前記揮発性メモリ４３には、図８に示されるようなＩＤナンバー管理テーブル３７が記憶されている。該ＩＤナンバー管理テーブル３７によって、接続凹部１８ａ〜１８ｃの各々に指定されたスタッカＮｏ．２〜４と、プリンタ１０に一体化されている排出スタッカ接続ユニット１１に着脱可能に接続された機密保護排出スタッカ１７ａ〜１７ｃの不揮発性メモリ３１に書き込まれたＩＤナンバー３３との対応を管理する。ＩＤナンバーの部分に−１が書き込まれている場合、それは、機密保護排出スタッカ１７が該当するスタッカＮｏ．の接続凹部１８に接続されていないことを示す。また、ＩＤナンバーの部分に−２が書き込まれている場合、それは、機密保護排出スタッカ１７が該当するスタッカＮｏ．の接続凹部１８に接続されてはいるが、機密保護排出スタッカ１７内の不揮発性メモリ３１にＩＤナンバー３３が設定されていないことを表す。さらに、ＩＤナンバー管理テーブル３７のＩＤナンバーの部分に−１及び−２以外が書き込まれている場合、それは、該当するスタッカＮｏ．の接続凹部１８にいずれかの機密保護排出スタッカ１７が接続され、かつ、接続された機密保護排出スタッカ１７内の不揮発性メモリ３１からＩＤナンバー３３が読み出せたことを意味する。
【００２２】
次に、前記構成のプリンタ１０の動作について説明する。まず、プリンタ１０内のＩＤナンバーテーブル初期化部４２が行うＩＤナンバー管理テーブル３７の初期化処理の動作について説明する。
【００２３】
図９は本発明の第１の実施の形態におけるＩＤナンバー管理テーブルの初期化処理の動作を示すフローチャートである。
【００２４】
まず、プリンタ１０の電源投入時、又は、リブートによる再起動時に、ＩＤナンバーテーブル初期化部４２は、スタッカＮｏ．２〜４に対応するＩＤナンバー値として、ＩＤナンバー管理テーブル３７におけるすべてのＩＤナンバーの部分に−１を格納する。次に、機密保護排出スタッカ１７の装着状況をチェックして、揮発性メモリ４３のＩＤナンバー管理テーブル３７にその情報を格納し、初期化処理を終了する。
【００２５】
次に、フローチャートについて説明する。
ステップＳ１  スタッカＮｏ．２〜４に対応するＩＤナンバー値として、すべて−１を格納する。
ステップＳ２  各接続ユニットと通信を行い、各機密保護排出スタッカ１７の装着状況をチェックし、得られた情報（装着なしやＩＤナンバー等）を格納し、処理を終了する。
【００２６】
次に、印刷データ受信部４１が行う印刷データ受信処理の動作について説明する。
【００２７】
図１０は本発明の第１の実施の形態における印刷データ受信部の印刷データ受信処理の動作を示すフローチャートである。
【００２８】
まず、印刷データ受信部４１は、ホスト装置３６から印刷データ２４を受信したか否かを判断を繰り返して待機する。そして、ホスト装置３６から印刷データ２４を受信すると、該印刷データ２４にＩＤナンバー２５が付加されているか否か、すなわち、機密印刷データ２６であるか否かを判断する。ここで、前記ＩＤナンバー２５が付加されていない場合、受信した印刷データ２４を印刷し、印刷結果をスタッカＮｏ．１に排出して処理を終了する。すなわち、印刷制御部４７により、受信した印刷データ２４を元に描画データが生成され、印刷機構部４８によって印刷が行われ、印刷された用紙１４は固定的に接続されている排出スタッカ１６に排出される。
【００２９】
また、受信した印刷データ２４にＩＤナンバー２５が付加されている場合、ＩＤナンバー比較部４６は、ＩＤナンバー管理テーブル３７に受信した印刷データ２４に付加されていたＩＤナンバー２５が存在するか否かを判断する。そして、ＩＤナンバー管理テーブル３７に受信した印刷データ２４に付加されていたＩＤナンバー２５が存在しない場合、受信した印刷データ２４をＩＤナンバー２５を含めて受信した機密印刷ジョブであるところの機密印刷データ２６として、ハードディスク、すなわち、不揮発性記憶装置４５に格納し、処理を終了する。
【００３０】
一方、ＩＤナンバー管理テーブル３７に受信した印刷データ２４に付加されていたＩＤナンバー２５が存在する場合、これは、ＩＤナンバー２５と同一の値が不揮発性メモリ３１上のＩＤナンバー３３に書き込まれている機密保護排出スタッカ１７が、スタッカＮｏ．２〜４のいずれかの位置に接続されていることを意味する。そこで、受信した印刷データ２４を印刷し、印刷結果をＩＤナンバー３３が一致したスタッカＮｏ．に排出し、処理を終了する。すなわち、印刷制御部４７により、受信した印刷データ２４を元に描画データが生成され、印刷機構部４８によって印刷が行われ、印刷された用紙１４は、ＩＤナンバー管理テーブル３７上でＩＤナンバー２５と一致した値が設定されているスタッカＮｏ．２〜４のいずれかに排出される。
【００３１】
次に、フローチャートについて説明する。
ステップＳ１１  印刷データ２４を受信したか否かを判断する。印刷データ２４を受信した場合はステップＳ１２に進み、印刷データ２４を受信しない場合は待機する。
ステップＳ１２  受信した印刷データ２４にＩＤナンバー２５が付加されているか否かを判断する。受信した印刷データ２４にＩＤナンバー２５が付加されている場合はステップＳ１３に進み、受信した印刷データ２４にＩＤナンバー２５が付加されていない場合はステップＳ１６に進む。
ステップＳ１３  ＩＤナンバー管理テーブル３７に同一のＩＤナンバー２５が存在するか否かを判断する。ＩＤナンバー管理テーブル３７に同一のＩＤナンバー２５が存在する場合はステップＳ１５に進み、ＩＤナンバー管理テーブル３７に同一のＩＤナンバー２５が存在しない場合はステップＳ１４に進む。
ステップＳ１４  受信した印刷データ２４をＩＤナンバー２５も含めた機密印刷データ２６として不揮発性記憶装置４５に格納し、処理を終了する。
ステップＳ１５  受信した印刷データ２４を印刷し、印刷結果をＩＤナンバー２５が一致したスタッカＮｏ．に排出し、処理を終了する。
ステップＳ１６  受信した印刷データ２４を印刷し、印刷結果をスタッカＮｏ．１に排出し、処理を終了する。
【００３２】
次に、機密保護排出スタッカ監視処理の動作について説明する。
【００３３】
図１１は本発明の第１の実施の形態における機密保護排出スタッカ監視処理の動作を示すフローチャートである。
【００３４】
まず、機密保護排出スタッカ監視部４９は、機密保護排出スタッカ接続部３５に新たな機密保護排出スタッカ１７の外部装置接続部２３が接続されたか、又は、機密保護排出スタッカ接続部３５に既に接続されている機密保護排出スタッカ１７の外部装置接続部２３が抜かれたかを監視する。すなわち、新たな機密保護排出スタッカ１７が装着されたか否か、及び、機密保護排出スタッカ１７が抜かれたか否かの判断を繰り返す。そして、機密保護排出スタッカ接続部３５に既に接続されている機密保護排出スタッカ１７の外部装置接続部２３が抜かれた場合、ＩＤナンバー管理テーブル３７上の、機密保護排出スタッカ１７が抜かれたスタッカＮｏ．に対応するＩＤナンバーの領域に−１を格納し、処理を終了する。
【００３５】
また、機密保護排出スタッカ接続部３５に新たな機密保護排出スタッカ１７の外部装置接続部２３が接続された場合、新たに装着された機密保護排出スタッカ１７からＩＤナンバー３３の値を読み取る。この場合、機密保護排出スタッカ１７の不揮発性メモリ３１に格納されているＩＤナンバー３３の値を読み取る。そして、機密保護排出スタッカ１７にＩＤナンバー３３が格納されているか否かを判断する。ここで、該ＩＤナンバー３３が格納されていない場合、ＩＤナンバー管理テーブル３７上の、機密保護排出スタッカ１７が接続されたスタッカＮｏ．に対応するＩＤナンバーの領域に−２を格納する。そして、機密保護排出スタッカ１７にＩＤナンバーが設定されていない旨を、プリンタ１０の操作パネル４４に表示させ、処理を終了する。
【００３６】
また、機密保護排出スタッカ１７にある不揮発性メモリ３１にＩＤナンバー３３が格納されている場合、ＩＤナンバー管理テーブル３７上の、機密保護排出スタッカ１７が装着されたスタッカＮｏ．に対応するＩＤナンバーの領域に、機密保護排出スタッカ１７の不揮発性メモリ３１から読み取ったＩＤナンバー３３の値を書き込む。そして、印刷制御部４７が機密情報印刷処理を実行して処理を終了する。
【００３７】
次に、フローチャートについて説明する。
ステップＳ２１  各接続ユニットに対して、通信を行い得られた状況から新たな機密保護排出スタッカ１７が装着されたか否かを判断する。ある接続ユニットに対して、得られた情報がテーブルに格納されている情報と異なる場合は新たな機密保護排出スタッカ１７が装着されたと判断してステップＳ２４に進み、新たな機密保護排出スタッカ１７が装着されない場合はステップＳ２２に進む。
ステップＳ２２  機密保護排出スタッカ１７が抜かれたか否かを判断する。テーブルに情報（ＩＤナンバー）があるのに、（−１）が得られた場合は機密保護排出スタッカ１７が抜かれたと判断しステップＳ２３に進み、機密保護排出スタッカ１７が抜かれない場合はステップＳ２１に戻る。
ステップＳ２３  ＩＤナンバー管理テーブル３７上の、機密保護排出スタッカ１７が抜かれたスタッカＮｏ．に対応するＩＤナンバーに−１を格納し、処理を終了する。
ステップＳ２４  機密保護排出スタッカ１７にＩＤナンバー３３が格納されているか否かを判断する。機密保護排出スタッカ１７にＩＤナンバー３３が格納されている場合はステップＳ２５に進み、機密保護排出スタッカ１７にＩＤナンバー３３が格納されていない場合はステップＳ２７に進む。
ステップＳ２５  ＩＤナンバー管理テーブル３７上の、機密保護排出スタッカ１７が装着されたスタッカＮｏ．に対応するＩＤナンバーに、揮発性メモリ３１から読み取ったＩＤナンバー３３を書き込む。
ステップＳ２６  機密情報印刷処理を行い、処理を終了する。
ステップＳ２７  ＩＤナンバー管理テーブル３７上の、スタッカＮｏ．に対応するＩＤナンバーに−２を格納する。
ステップＳ２８  機密保護排出スタッカ１７にＩＤナンバーが設定されていない旨を操作パネル４４上に表示させ、処理を終了する。
【００３８】
次に、機密情報印刷処理の動作について説明する。
【００３９】
図１２は本発明の第１の実施の形態における機密情報印刷処理の動作を示すフローチャートである。この処理は新しいＩＤナンバーを有する機密保護排出スタッカ１７が装着された場合に行われる処理である。
【００４０】
まず、印刷制御部４７は、ハードディスク、すなわち、不揮発性記憶装置４５に機密印刷データ２６が格納されているか否かを判断する。そして、不揮発性記憶装置４５に機密印刷データ２６が格納されていない場合、該機密印刷データ２６が格納されていない旨を操作パネル４４に表示し、処理を終了する。
【００４１】
また、機密印刷データ２６が格納されている場合、ＩＤナンバー比較部４６は、不揮発性記憶装置４５としてのハードディスクに格納されている機密印刷データ２６のＩＤナンバー２５と一致するＩＤナンバーがＩＤナンバー管理テーブル３７に存在するか否かを判断する。そして、一致するＩＤナンバーがＩＤナンバー管理テーブル３７に存在しない場合、不揮発性記憶装置４５としてのハードディスクに格納されているすべての機密印刷データ２６が検索されるまで処理を繰り返す。
【００４２】
一方、不揮発性記憶装置４５としてのハードディスクに格納されている機密印刷データ２６のＩＤナンバー２５と一致するＩＤナンバーがＩＤナンバー管理テーブル３７に存在する場合、不揮発性記憶装置４５としてのハードディスクに格納されている機密印刷データ２６を、ＩＤナンバー管理テーブル３７上において、ＩＤナンバーが一致したスタッカＮｏ．で示される機密保護排出スタッカ１７を出力先として印刷を開始する。更に、操作パネル４４上に印刷中である旨を表示する。その後、印刷が終了するまで待機し、印刷が終了した場合、不揮発性記憶装置４５としてのハードディスクに格納されているすべての機密印刷データ２６が検索されるまで処理を繰り返す。
【００４３】
そして、不揮発性記憶装置４５としてのハードディスクに格納されているすべての機密印刷データ２６の検索が終了した場合、印刷を行ったか否かを判断する。印刷を行った場合には処理を終了する。また、印刷を行わなかった場合、該当する機密印刷データ２６が不揮発性記憶装置４５に格納されていない旨を操作パネル４４に表示し、処理を終了する。
【００４４】
次に、フローチャートについて説明する。
ステップＳ３１  不揮発性記憶装置４５に機密印刷データ２６が格納されているか否かを判断する。不揮発性記憶装置４５に機密印刷データ２６が格納されている場合はステップＳ３３に進み、不揮発性記憶装置４５に機密印刷データ２６が格納されていない場合はステップＳ３２に進む。
ステップＳ３２  機密印刷データ２６が格納されていない旨を操作パネル４４上に表示し、処理を終了する。
ステップＳ３３  不揮発性記憶装置４５に格納されている機密印刷データ２６のＩＤナンバー２５と一致するＩＤナンバーがＩＤナンバー管理テーブル３７に存在するか否かを判断する。不揮発性記憶装置４５に格納されている機密印刷データ２６が中のＩＤナンバー２５と一致するＩＤナンバーがＩＤナンバー管理テーブル３７に存在する場合はステップＳ３４に進み、不揮発性記憶装置４５に格納されている機密印刷データ２６が中のＩＤナンバー２５と一致するＩＤナンバーがＩＤナンバー管理テーブル３７に存在しない場合はステップＳ３６に進む。
ステップＳ３４  不揮発性記憶装置４５に格納されている機密印刷データ２６をＩＤナンバー管理テーブル３７上にて、ＩＤナンバー２５が一致したスタッカＮｏ．で示される機密保護排出スタッカ１７を出力先として印刷を開始する。更に、操作パネル４４上に印刷中である旨を表示する。
ステップＳ３５  印刷が終了したか否かを判断する。印刷が終了した場合はステップＳ３６に進み、印刷が終了していない場合は待機する。
ステップＳ３６  不揮発性記憶装置４５に格納されているすべての機密印刷データ２６を検索したか否かを判断する。不揮発性記憶装置４５に格納されているすべての機密印刷データ２６を検索した場合はステップＳ３７に進み、不揮発性記憶装置４５に格納されているすべての機密印刷データ２６を検索しない場合はステップＳ３３に戻る。
ステップＳ３７  印刷を行ったか否かを判断する。印刷を行っていない場合はステップＳ３８に進み、印刷を行った場合は処理を終了する。
ステップＳ３８  該当する機密印刷データ２６がなかった旨を操作パネル４４上に表示し、処理を終了する。
【００４５】
このように、本実施の形態においては、着脱可能であり、かつ、ユーザを特定することができる任意のＩＤを設定可能な複数の機密保護排出スタッカ１７を入れ替えて利用することができるようになっている。そのため、印刷が終了しているであろう機密保護排出スタッカ１７を抜き取り、自分の機密保護排出スタッカ１７を装着することによって多人数のユーザが機密情報の印刷を行うことができる。
【００４６】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１の実施の形態と同じ動作及び効果についても、その説明を省略する。
【００４７】
本実施の形態におけるプリンタ１０及び排出スタッカ接続ユニット１１の構成は前記第１の実施の形態と同様であるので、その説明を省略し、機密保護排出スタッカについて説明する。
【００４８】
図１３は本発明の第２の実施の形態における機密保護排出スタッカの外観を示す図、図１４は本発明の第２の実施の形態における機密保護排出スタッカの保管手段を示す図、図１５は本発明の第２の実施の形態における機密保護排出スタッカの構成を示すブロック図、図１６は本発明の第２の実施の形態における機密保護排出スタッカが備える不揮発性メモリ内の情報を示す図である。
【００４９】
本実施においては、プリンタ１０を使用して機密情報を印刷したいユーザは、前記第１の実施の形態と同様に、図３に示されるＩＤナンバー２５とパスワードを付加したデータストリームとしての機密印刷データ２６を生成し、それをプリンタ１０に送信する。プリンタ１０は、指定されたＩＤナンバーを有する機密保護排出スタッカ１７へ印刷出力する。
【００５０】
図１３には本実施の形態における機密保護排出スタッカ１７が示されており、格納されている用紙１４に印刷された印刷データ２４固有の識別子であるジョブＩＤを表示するためのジョブＩＤ表示部５１を備える。他の点の構成については、前記第１の実施の形態における機密保護排出スタッカ１７と同様であるので、説明を省略する。
【００５１】
また、本実施の形態においては、プリンタ１０が備えるスタッカＮｏ．の個数以上の機密保護排出スタッカ１７が存在することを想定している。この場合、該機密保護排出スタッカ１７は、図１４に示されるような機密保護排出スタッカ格納棚５２に収容される。該機密保護排出スタッカ格納棚５２は、複数の機密保護排出スタッカ１７を格納することができる。
【００５２】
そして、図１５に示されるように、機密保護排出スタッカ１７は、スタッカ制御部５４、用紙取り出し扉２２の開錠及び施錠を制御するドアロック機構部５５、ＩＤナンバーを記憶しておくためのＥＥＰＲＯＭ等から成る不揮発性メモリ３１、プリンタ１０又は機密保護排出スタッカ開錠施錠装置５７からの命令を受信するための通信制御部５３、メモリに格納されているジョブＩＤを表示するためのジョブＩＤ表示部５１、並びに、ドアロック機構部５５及びジョブＩＤ表示部５１に電源を供給するための電源供給部５６を有する。
【００５３】
また、機密保護排出スタッカ１７は、前記第１の実施の形態における機密保護排出スタッカ１７と同様に、不揮発性メモリ３１を備え、該不揮発性メモリ３１内には、図１６に示されるように、機密保護排出スタッカ１７固有のＩＤナンバー５８とパスワードが保持される。
【００５４】
次に、前記機密保護排出スタッカ開錠施錠装置５７について説明する。
【００５５】
図１７は本発明の第２の実施の形態における機密保護排出スタッカ開錠施錠装置の外観を示す図、図１８は本発明の第２の実施の形態における機密保護排出スタッカ開錠施錠装置の構成を示す図である。
【００５６】
機密保護排出スタッカ開錠施錠装置５７は、図１８に示されるように、開錠施錠装置制御部６４、機密保護排出スタッカ１７のユーザに対しての情報を表示するメッセージ表示部６２、機密保護排出スタッカ１７のユーザが機密保護排出スタッカ１７を占有するためのＩＤナンバーを入力するためのＩＤナンバー入力部６３、及び、開錠施錠装置制御部６４と通信可能な通信制御部６５を有する。また、前記開錠施錠装置制御部６４は、通信制御部６５を利用し、図１７に示される機密保護排出スタッカ接続部６１に機密保護排出スタッカ１７が接続されたか否かを監視するとともに、該機密保護排出スタッカ１７の制御を行う。６１は、機密保護排出スタッカ１７の外部装置接続部２３と係合する部分である。
【００５７】
次に、機密保護排出スタッカ制御コマンドについて説明する。
【００５８】
図１９は本発明の第２の実施の形態における機密保護排出スタッカ制御コマンドの一覧を示す図、図２０は本発明の第２の実施の形態における機密保護排出スタッカ制御コマンドの内容を示す図である。
【００５９】
図２０に示されるように、機密保護排出スタッカ制御コマンド６６は、コマンド種別６７と補足情報６８との二つの情報から成る。図１９に示されるように、コマンド種別６７がＩＤナンバー設定の場合には、補足情報６８の領域には、設定するＩＤナンバーが格納される。また、コマンド種別６７がＩＤナンバーリードの場合には、補足情報６８の領域には、機密保護排出スタッカ１７内の不揮発性メモリ３１から読み出したＩＤナンバー５８の値が格納される。さらに、コマンド種別６７がジョブＩＤ設定の場合には、補足情報６８の領域には、ジョブＩＤが格納される。それ以外のコマンド種別６７、すなわち、ＩＤナンバー消去、施錠指示、開錠指示及びジョブＩＤ消去の場合には、補足情報６８は使用されない。
【００６０】
次に、プリンタ１０について説明する。
【００６１】
図２１は本発明の第２の実施の形態におけるプリンタの構成を示すブロック図、図２２は本発明の第２の実施の形態におけるプリンタ内の揮発性メモリ内の情報を示す図である。
【００６２】
図２１に示されるように、本実施の形態におけるプリンタ１０は、機密保護排出スタッカ通信部７１及び不揮発性メモリ７２を有する。そして、前記機密保護排出スタッカ通信部７１は機密保護排出スタッカ１７に対して機密保護排出スタッカ制御コマンド６６を送信し、不揮発性メモリ７２は、図２２に示されるようなジョブＩＤカウンタ７３を情報として記憶する。該ＩＤカウンタ７３は、プリンタ１０の出荷時には０に設定され、以降、印刷データ２４を受信する度に数値が１ずつ増加するようになっている。なお、前記不揮発性メモリ７２はプリンタ１０の電源が切断された場合であっても情報を保持する。他の構成については前記第１の実施の形態と同様であるので説明を省略する。
【００６３】
次に、本実施の形態におけるプリンタ１０の動作について説明する。本実施の形態におけるＩＤナンバー管理テーブル３７の初期化処理の動作については、前記第１の実施の形態と同様であるので、説明を省略する。まず、機密保護排出スタッカ開錠施錠装置５７の行う機密保護排出スタッカＩＤデータ設定処理の動作について説明する。
【００６４】
図２３は本発明の第２の実施の形態における機密保護排出スタッカＩＤデータ設定処理の動作を示すフローチャートである。
【００６５】
まず、開錠施錠装置制御部６４は、通信制御部６５を利用し、機密保護排出スタッカ接続部６１に機密保護排出スタッカ１７が接続されたか否かの判断を繰り返して監視する。そして、機密保護排出スタッカ接続部６１に機密保護排出スタッカ１７が接続された場合、接続された該機密保護排出スタッカ１７に対して、ＩＤナンバーリードをコマンド種別とする機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７内の不揮発性メモリ３１に格納されているＩＤナンバー５８を読み取り、前記機密保護排出スタッカ１７には既にＩＤナンバー５８が設定されているか否かを判断する。そして、既にＩＤナンバー５８が設定されている場合、機密保護排出スタッカ開錠処理を実行して処理を終了する。また、ＩＤナンバー５８が設定されていない場合、すなわち、接続された機密保護排出スタッカ１７内の不揮発性メモリ３１にＩＤナンバー５８が設定されていない場合、機密保護排出スタッカ施錠処理を実行して処理を終了する。
【００６６】
次に、フローチャートについて説明する。
ステップＳ４１  機密保護排出スタッカ１７が接続されたか否かを判断する。機密保護排出スタッカ１７が接続された場合はステップＳ４２に進み、機密保護排出スタッカ１７が接続されない場合は待機する。
ステップＳ４２  機密保護排出スタッカ１７には、既にＩＤナンバー５８が設定されているか否かを判断する。機密保護排出スタッカ１７には、既にＩＤナンバー５８が設定されている場合はステップＳ４３に進み、機密保護排出スタッカ１７には、既にＩＤナンバー５８が設定されていない場合はステップＳ４４に進む。
ステップＳ４３  機密保護排出スタッカ開錠処理を行い、処理を終了する。このとき、パスワードの入力後、開錠するようにしてもよい。
ステップＳ４４  機密保護排出スタッカ施錠処理を行い、処理を終了する。
【００６７】
次に、前記機密保護排出スタッカ開錠処理について説明する。
【００６８】
図２４は本発明の第２の実施の形態における機密保護排出スタッカ開錠処理の動作を示すフローチャートである。
【００６９】
まず、開錠施錠装置制御部６４は、「排出スタッカを開錠します。ＩＤナンバー（ｏｒパスワード）を入力して下さい。」というメッセージをメッセージ表示部６２に表示させる。続いて、開錠施錠装置制御部６４は、ＩＤナンバー入力部６３を監視し、ＩＤナンバー５８が入力されたか否かの判断を繰り返して待機する。そして、ＩＤナンバー入力部６３に対してＩＤナンバー５８が入力されると、ＩＤナンバーリードをコマンド種別とする機密保護排出スタッカ制御コマンド６６によって読み取った機密保護排出スタッカ１７のＩＤナンバー５８と、入力されたＩＤナンバーとを比較し、機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとは一致するか否かを判断する。ここで、機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致しない場合、「ＩＤナンバーが違います。もう一度ＩＤナンバーを入力してください。」というメッセージをメッセージ表示部６２に表示させ、再度、ＩＤナンバー５８が入力されたか否かの判断を繰り返して待機する。
【００７０】
また、機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致する場合、開錠施錠装置制御部６４は、接続された機密保護排出スタッカ１７に対して、開錠指示をコマンド種別とする機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７の用紙取り出し扉２２を開錠する。すなわち、機密保護排出スタッカ１７を開錠する。続いて、接続された機密保護排出スタッカ１７に対して、ＩＤナンバー消去をコマンド種別とする機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７内の不揮発性メモリ３１に格納されている機密保護排出スタッカ１７のＩＤナンバー５８を消去する。続いて、装着された機密保護排出スタッカ１７に対して、ジョブＩＤ消去をコマンド種別とする機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７のジョブＩＤ表示部５１の表示を消去して処理を終了する。
【００７１】
次に、フローチャートについて説明する。
ステップＳ５１  「排出スタッカを開錠します。ＩＤナンバーを入力してください。」というメッセージをメッセージ表示部６２に表示する。
ステップＳ５２  ＩＤナンバー５８が入力されたか否かを判断する。ＩＤナンバー５８が入力された場合はステップＳ５３に進み、ＩＤナンバー５８が入力されない場合は待機する。
ステップＳ５３  機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致するか否かを判断する。機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致する場合はステップＳ５５に進み、機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致しない場合はステップＳ５４に進む。
ステップＳ５４  「ＩＤナンバーが違います。もう一度ＩＤナンバーを入力してください。」というメッセージをメッセージ表示部６２に表示する。
ステップＳ５５  機密保護排出スタッカ１７を開錠する。
ステップＳ５６  機密保護排出スタッカ１７のＩＤナンバー５８を消去する。
ステップＳ５７  機密保護排出スタッカ１７のジョブＩＤ表示部５１の表示を消去し、処理を終了する。
【００７２】
次に、前記機密保護排出スタッカ施錠処理について説明する。
【００７３】
図２５は本発明の第２の実施の形態における機密保護排出スタッカ施錠処理の動作を示すフローチャートである。
【００７４】
まず、開錠施錠装置制御部６４は、「排出スタッカを施錠します。ＩＤナンバーを入力して下さい。」というメッセージをメッセージ表示部６２に表示させる。続いて、開錠施錠装置制御部６４は、ＩＤナンバー入力部６３を監視し、ＩＤナンバー５８が入力されたか否かの判断を繰り返して待機する。そして、ＩＤナンバー入力部６３に対してＩＤナンバー５８が入力されると、接続された機密保護排出スタッカ１７に対して、ＩＤナンバー設定をコマンド種別とし、補足情報６８に入力されたＩＤナンバーが格納された機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７内の不揮発性メモリ３１にＩＤナンバー５８を格納する。すなわち、機密保護排出スタッカ１７にＩＤナンバー５８を設定する。
【００７５】
続いて、開錠施錠装置制御部６４は、装着された機密保護排出スタッカ１７に対して、施錠指示をコマンド種別とする機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７の用紙取り出し扉２２を施錠する。すなわち、機密保護排出スタッカ１７を施錠し、処理を終了する。
【００７６】
次に、フローチャートについて説明する。
ステップＳ６１  「排出スタッカを施錠します。ＩＤナンバー（ｏｒパスワード）を入力してください。」というメッセージをメッセージ表示部６２に表示する。
ステップＳ６２  ＩＤナンバー５８が入力されたか否かを判断する。ＩＤナンバー５８が入力された場合はステップＳ６３に進み、ＩＤナンバー５８が入力されない場合は待機する。
ステップＳ６３  機密保護排出スタッカ１７にＩＤナンバー５８を設定する。
ステップＳ６４  機密保護排出スタッカ１７を施錠し、処理を終了する。
【００７７】
次に、前記機密保護排出スタッカ１７のスタッカ制御部５４が行う機密保護排出スタッカ制御処理について説明する。
【００７８】
図２６は本発明の第２の実施の形態における機密保護排出スタッカ制御処理の動作を示すフローチャートである。
【００７９】
まず、スタッカ制御部５４は通信制御部５３を利用して、外部装置であるプリンタ１０、又は、機密保護排出スタッカ開錠施錠装置５７からの機密保護排出スタッカ制御コマンド６６の受信を待機する。すなわち、コマンドを受信したか否かの判断を繰り返して待機する。そして、いずれかの機密保護排出スタッカ制御コマンド６６を受信した場合、コマンドの種類を判断する。具体的には、受信した機密保護排出スタッカ制御コマンド６６のコマンド種別６７を参照してその種類を識別する。
【００８０】
そして、前記コマンド種別６７がＩＤナンバーリードである場合、不揮発性メモリ３１上のＩＤナンバー５８を読み込んで返し、処理を終了する。すなわち、不揮発性メモリ３１上に格納されているＩＤナンバー５８を読み込んで、その値を受信した排出スタッカ制御コマンド６６の補足情報６８に書き込むことによって、機密保護排出スタッカ制御コマンド６６の発行元へ通知し、処理を終了する。また、コマンド種別６７がＩＤナンバー設定である場合、不揮発性メモリ３１上に指定されたＩＤナンバー５８を書き込み、処理を終了する。すなわち、補足情報６８に格納されているＩＤナンバー５８を不揮発性メモリ３１に書き込み、処理を終了する。さらに、コマンド種別６７がＩＤナンバー消去である場合、不揮発性メモリ３１上のＩＤナンバー５８、すなわち、不揮発性メモリ３１に書き込まれているＩＤナンバー５８を消去して処理を終了する。そして、コマンド種別６７が施錠指示である場合、ドアロック機構部５５に用紙取り出し扉２２の施錠を指示し、該用紙取り出し扉２２を施錠して処理を終了する。また、コマンド種別６７が開錠指示である場合、ドアロック機構部５５に用紙取り出し扉２２の開錠を指示し、該用紙取り出し扉２２を開錠して処理を終了する。さらに、コマンド種別６７がジョブＩＤ設定である場合、補足情報６８に設定されているジョブＩＤをジョブＩＤ表示部５１に表示させ、処理を終了する。そして、コマンド種別６７がジョブＩＤ消去である場合、ジョブＩＤ表示部５１の表示を消去し、処理を終了する。
【００８１】
次に、フローチャートについて説明する。
ステップＳ７１  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ７２に進み、コマンドを受信しない場合は待機する。
ステップＳ７２  コマンドの種類を識別し、ＩＤナンバーリードである場合はステップＳ７３に進み、ＩＤナンバー設定である場合はステップＳ７４に進み、ＩＤナンバー消去である場合はステップＳ７５に進み、施錠指示である場合はステップＳ７６に進み、開錠指示である場合はステップＳ７７に進み、ジョブＩＤ設定である場合はステップＳ７８に進み、ジョブＩＤ消去である場合はステップＳ７９に進む。
ステップＳ７３  不揮発性メモリ３１上のＩＤナンバー５８を読み込んで返し、処理を終了する。
ステップＳ７４  不揮発性メモリ３１上に指定されたＩＤナンバー５８を書き込み、処理を終了する。
ステップＳ７５  不揮発性メモリ３１のＩＤナンバー５８を消去し、処理を終了する。
ステップＳ７６  用紙取り出し扉２２を施錠し、処理を終了する。
ステップＳ７７  用紙取り出し扉２２を開錠し、処理を終了する。
ステップＳ７８  ジョブＩＤをジョブＩＤ表示部５１に表示させ、処理を終了する。
ステップＳ７９  ジョブＩＤ表示部５１の表示を消去し、処理を終了する。
【００８２】
次に、印刷データ受信部４１が行う印刷データ受信処理について説明する。
【００８３】
図２７は本発明の第２の実施の形態における印刷データ受信処理の動作を示すフローチャートである。
【００８４】
まず、印刷データ受信部４１は、ホスト装置３６から印刷データ２４を受信したか否かの判断を繰り返して待機する。そして、ホスト装置３６から印刷データ２４を受信すると、現在の不揮発性メモリ７２上のジョブＩＤカウンタ７３の値を読み出し、それを１増加させたものを新たなジョブＩＤカウンタ７３として書き込む。すなわち、１増加させた値を、不揮発性メモリ７２上のジョブＩＤカウンタ７３に上書きする。
【００８５】
続いて、印刷データ２４にＩＤナンバー２５が付加されているか否かを判断する。ここで、該ＩＤナンバー２５が付加されていない場合、受信した印刷データ２４を印刷し、印刷結果をスタッカＮｏ．１に排出する。すなわち、印刷制御部４７により、受信した印刷データ２４を元に描画データが生成され、印刷機構部４８によって印刷が行われ、印刷された用紙１４は、固定的に接続されている排出スタッカ１６に排出される。そして、ジョブＩＤカウンタ７３の値を印刷データ２４の送信元へ返し、処理を終了する。すなわち、現在の不揮発性メモリ７２上のジョブＩＤカウンタ７３の値を読み出し、それを受信した印刷データ２４のＩＤとして印刷データ２４の送信元へ返し、処理を終了する。
【００８６】
また、受信した印刷データ２４にＩＤナンバー２５が付加されている場合、ＩＤナンバー比較部４６は、ＩＤナンバー管理テーブル３７に受信した印刷データ２４に付加されていたＩＤナンバー２５が存在するか否かを判断する。そして、ＩＤナンバー管理テーブル３７に受信した印刷データ２４に付加されていたＩＤナンバー２５が存在しない場合、ＩＤナンバー管理テーブル３７に−２が格納されているもの、すなわち、ＩＤナンバー管理テーブル３７のＩＤナンバーの領域に−２が格納されているスタッカＮｏ．が存在するか否かを判断する。これは、ＩＤナンバー５８が不揮発性メモリ３１に設定されていない機密保護排出スタッカ１７が接続されているスタッカＮｏ．はないか否かを検索することを意味する。
【００８７】
ここで、ＩＤナンバー管理テーブル３７のＩＤナンバーの領域に−２が格納されているスタッカＮｏ．が存在しない場合、受信した印刷データ２４をＩＤナンバー２５を含めて受信した機密印刷データ２６として、ハードディスク、すなわち、不揮発性記憶装置４５に格納する。そして、現在の不揮発性メモリ７２上のジョブＩＤカウンタ７３の値を読み出し、それを受信した印刷データ２４のＩＤとして印刷データ２４の送信元へ返し、処理を終了する。
【００８８】
また、ＩＤナンバー管理テーブル３７のＩＤナンバーの領域に−２が格納されているスタッカＮｏ．が存在する場合、受信した印刷データ２４を印刷し、印刷結果をＩＤナンバー３３として−２が格納されているスタッカＮｏ．に排出する。すなわち、印刷制御部４７により、受信した印刷データ２４を元に描画データが生成され、印刷機構部４８によって印刷が行われ、印刷された用紙１４は、ＩＤナンバー管理テーブル３７上でＩＤナンバーの領域に−２が格納されているスタッカＮｏ．に排出される。
【００８９】
そして、排出先のスタッカにＩＤナンバー２５を設定する。すなわち、選択した排出先スタッカＮｏ．に接続されている機密保護排出スタッカ１７に、ＩＤナンバー設定をコマンド種別６７に設定し、補足情報６８に受信した機密印刷データ２６で指定されたＩＤナンバー２５の値を格納した機密保護排出スタッカ制御コマンド６６を発行する。続いて、排出先のスタッカを施錠する。すなわち、施錠指示をコマンド種別６７に設定した機密保護排出スタッカ制御コマンド６６を機密保護排出スタッカ１７に発行し、該機密保護排出スタッカ１７の用紙取り出し扉２２を施錠する。
【００９０】
続いて、排出先のスタッカのジョブＩＤ表示部５１にジョブＩＤカウンタ７３の値を表示させる。すなわち、選択した排出先スタッカＮｏ．に接続されている機密保護排出スタッカ１７に、ジョブＩＤ設定をコマンド種別６７に設定し、補足情報６８に現在の不揮発性メモリ７２上のジョブＩＤカウンタ７３の値を格納した排出スタッカ制御コマンド６６を発行することによって、機密保護排出スタッカ１７のジョブＩＤ表示部５１に現在のジョブＩＤカウンタ７３の値を表示させる。そして、現在の不揮発性メモリ７２上のジョブＩＤカウンタ７３の値を読み出し、それを受信した印刷データ２４のＩＤとして印刷データ２４の送信元へ返し、処理を終了する。
【００９１】
また、ＩＤナンバー管理テーブル３７に受信した印刷データ２４に付加されていたＩＤナンバー２５が存在しない場合、これは、ＩＤナンバー２５と同一の値が不揮発性メモリ３１上のＩＤナンバー３３に書き込まれている機密保護排出スタッカ１７が、スタッカＮｏ．２〜４のいずれかの位置に接続されていることを意味する。そこで、受信した印刷データ２４を印刷し、印刷結果をＩＤナンバー３３が一致したスタッカＮｏ．に排出する。すなわち、印刷制御部４７により、受信した印刷データ２４を元に描画データが生成され、印刷機構部４８によって印刷が行われ、印刷された用紙１４は、ＩＤナンバー管理テーブル３７上でＩＤナンバー２５と一致した値が設定されているスタッカＮｏ．２〜４のいずれかに排出される。更に、スタッカにジョブＩＤを表示する。すなわち、ジョブＩＤが機密保護排出スタッカ１７の不揮発性メモリ７２に格納されるとともに、ジョブＩＤ表示部５１に表示される。そして、現在の不揮発性メモリ７２上のジョブＩＤカウンタ７３の値を読み出し、それを受信した印刷データ２４のＩＤとして印刷データ２４の送信元へ返し、処理を終了する。
【００９２】
次に、フローチャートについて説明する。
ステップＳ８１  印刷データ２４を受信したか否かを判断する。印刷データ２４を受信した場合はステップＳ８２に進み、印刷データ２４を受信しない場合は待機する。
ステップＳ８２  現在のジョブＩＤカウンタ７３の値を読み出し、それに１増加させたものを新たなジョブＩＤカウンタ７３として書き込む。
ステップＳ８３  受信した印刷データ２４にＩＤナンバー２５が付加されているか否かを判断する。受信した印刷データ２４にＩＤナンバー２５が付加されている場合はステップＳ８４に進み、受信した印刷データ２４にＩＤナンバー２５が付加されていない場合はステップＳ８５に進む。
ステップＳ８４  ＩＤナンバー管理テーブル３７に同一のＩＤナンバー２５が存在するか否かを判断する。ＩＤナンバー管理テーブル３７に同一のＩＤナンバー２５が存在する場合はステップＳ８７に進み、ＩＤナンバー管理テーブル３７に同一のＩＤナンバー２５が存在しない場合はステップＳ８６に進む。
ステップＳ８５  受信した印刷データ２４を印刷し、印刷結果をスタッカＮｏ．１に排出する。
ステップＳ８６  ＩＤナンバー管理テーブル３７に、ＩＤナンバーとして−２が格納されているものが存在するか否かを判断する。ＩＤナンバー管理テーブル３７に、ＩＤナンバーとして−２が格納されているものが存在する場合はステップＳ８９に進み、ＩＤナンバー管理テーブル３７に、ＩＤナンバーとして−２が格納されているものが存在しない場合はステップＳ８８に進む。
ステップＳ８７  受信した印刷データ２４を印刷し、印刷結果をＩＤナンバーが一致したスタッカＮｏ．に排出し、スタッカにジョブＩＤを表示する。
ステップＳ８８  受信した印刷データ２４を、ＩＤナンバーも含めた機密印刷データ２６として不揮発性記憶装置４５に格納する。
ステップＳ８９  受信した印刷データ２４を印刷し、印刷結果をＩＤナンバーとして−２が格納されているスタッカＮｏ．に排出する。
ステップＳ９０  排出先のスタッカにＩＤナンバーを設定する。
ステップＳ９１  排出先のスタッカを施錠する。
ステップＳ９２  排出先のスタッカのジョブＩＤ表示部５１に、ジョブＩＤカウンタ７３の値を表示させる。
ステップＳ９３  ジョブＩＤカウンタ７３の値を印刷データ２４の送信元へ返し、処理を終了する。
【００９３】
なお、本実施の形態における機密保護排出スタッカ監視処理及び機密情報印刷処理の動作は、前記第１の実施の形態と同様であるので、その説明を省略する。
【００９４】
このように、本実施の形態においては、着脱可能であり、かつ、ユーザを特定することができる任意のＩＤを設定可能な複数の機密保護排出スタッカ１７を入れ替えて利用可能とすることができる。さらに、ＩＤが設定されていない機密保護排出スタッカ１７を装着した場合でも、ＩＤを保有する印刷データ２４を受信すると、印刷後に該印刷データ２４に付加されているＩＤを機密保護排出スタッカ１７に設定して施錠することができる。そのため、多人数のユーザが機密情報の印刷をより容易に行うことができる。
【００９５】
次に、本発明の第３の実施の形態について説明する。なお、第１及び第２の実施の形態と同じ構造を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１及び第２の実施の形態と同じ動作及び効果についても、その説明を省略する。
【００９６】
図２８は本発明の第３の実施の形態におけるプリンタの構成を示すブロック図、図２９は本発明の第３の実施の形態における操作パネルの概観を示す図、図３０は本発明の第３の実施の形態における操作パネルのメニュー情報のリンク構造を示す図である。
【００９７】
図２８に示されるように、本実施の形態におけるプリンタ１０は、ユーザによって操作される操作パネル４４の操作を監視するためのメニュー操作監視部７４を有する。そして、本実施の形態における操作パネル４４は、図２９に示されるように、ユーザに対して情報を表示するためのメッセージ表示部７５、及び、ユーザが操作して種々の情報を入力する情報入力部７６を備える。該情報入力部７６は、例えば、テンキーパッドであるが、ジョグダイヤルの様な形式のものであってもよい。
【００９８】
そして、操作パネル４４のメッセージ表示部７５には、図３０に示されるようなリンク構造に従って、メッセージが表示される。この場合、ユーザが、操作パネル４４の情報入力部７６の図示されないメニュー操作開始キーを押下することによって、メッセージ表示部７５にメニュー階層のトップ画面８１が表示される。この状態において、ユーザが情報入力部７６の図示されないキーを操作することによって「スタッカ開錠・施錠」が表示されている部分を選択すると、メッセージ表示部７５にはスタッカＮｏ．選択画面８２が表示される。なお、該スタッカＮｏ．選択画面８２に表示されるスタッカＮｏ．は、実際に排出スタッカ接続ユニット１１に排出スタッカが接続されているスタッカＮｏ．のみを表示する。
【００９９】
続いて、ユーザが情報入力部７６の図示されないキーを操作することによってあるスタッカＮｏ．を選択した場合、既にそのスタッカＮｏ．に接続されている機密保護排出スタッカ１７の不揮発性メモリ３１にＩＤナンバー５８が設定されているときは、メッセージ表示部７５にスタッカ開錠ＩＤ入力画面８３が表示される。また、そのスタッカＮｏ．に接続されている機密保護排出スタッカ１７の不揮発性メモリ３１にＩＤナンバー５８が設定されていないときは、メッセージ表示部７５にスタッカ施錠ＩＤ入力画面８４が表示される。
【０１００】
そして、メッセージ表示部７５にスタッカ開錠ＩＤ入力画面８３が表示されている状態で、ユーザが情報入力部７６の図示されないキーを操作することによってＩＤナンバーの入力を完了した場合に、入力されたＩＤナンバーと、選択されたスタッカＮｏ．に接続されている機密保護排出スタッカ１７の不揮発性メモリ３１に設定されているＩＤナンバー５８が異なっているときは、該ＩＤナンバー５８が異なっている旨を表すスタッカ開錠失敗画面８５がメッセージ表示部７５に表示される。また、メッセージ表示部７５にスタッカ開錠ＩＤ入力画面８３が表示されている状態で、ユーザが情報入力部７６の図示されないキーを操作することによってＩＤナンバーの入力を完了した場合に、入力されたＩＤナンバーと、選択されたスタッカＮｏ．に接続されている機密保護排出スタッカ１７の不揮発性メモリ３１のＩＤナンバー５８が一致していたときは、実際に機密保護排出スタッカ１７の媒体取り出し扉２２を開錠し、正常に開錠したことを表すスタッカ開錠成功画面８６がメッセージ表示部７５に表示される。
【０１０１】
さらに、該メッセージ表示部７５にスタッカ施錠ＩＤ入力画面８４が表示されている状態で、ユーザが情報入力部７６の図示されないキーを操作することによってＩＤナンバーの入力を完了した場合、実際にその入力されたＩＤナンバーを利用して機密保護排出スタッカ１７の媒体取り出し扉２２を施錠し、正常に施錠したことを表すスタッカ施錠成功画面８７がメッセージ表示部７５に表示される。
【０１０２】
なお、その他の点の構成については、前記第１及び第２の実施の形態における機密保護排出スタッカ１７と同様であるので、説明を省略する。
【０１０３】
次に、本実施の形態におけるプリンタ１０の動作について説明する。まず、メニュー操作監視部７４の動作について説明する。
【０１０４】
図３１は本発明の第３の実施の形態におけるメニュー操作監視部のメイン処理の動作を示すフローチャートである。
【０１０５】
まず、メニュー操作監視部７４は、ユーザによって操作パネル４４の情報入力部７６における図示されないメニュー操作開始キーが押下されたか否かの判断を繰り返して監視する。そして、操作パネル４４の情報入力部７６におけるメニュー操作開始キーが押下された場合、図８に示されるようなＩＤナンバー管理テーブル３７を参照して、ＩＤナンバーの領域に−１以外が格納されているスタッカＮｏ．を抽出し、抽出したスタッカＮｏ．を記述したスタッカＮｏ．選択画面８２をメッセージ表示部７５に表示する。すなわち、ＩＤナンバー管理テーブル３７上で、ＩＤナンバーの領域に−１以外が格納されているスタッカＮｏ．のみをスタッカＮｏ．選択画面８２として表示する。
【０１０６】
続いて、ユーザが、操作パネル４４の情報入力部７６の図示されないキーを利用して、スタッカＮｏ．選択画面８２上で表されているスタッカＮｏ．を選択するのを監視する。この場合、スタッカＮｏ．が選択されたか否かの判断を繰り返して待機する。そして、ユーザが、操作パネル４４の情報入力部７６におけるキーを利用してスタッカＮｏ．を選択した場合、ＩＤナンバー管理テーブル３７上で選択されたスタッカＮｏ．に対応するＩＤナンバーを参照し、ＩＤナンバー管理テーブル３７上で選択されたスタッカＮｏ．が−２であるか否かを判断する。
【０１０７】
ここで、その値が−２であった場合、機密保護排出スタッカ１７を施錠すると判断し、機密保護排出スタッカ施錠処理を実行して処理を終了する。また、その値が−２でない場合、機密保護排出スタッカ１７を開錠すると判断し、機密保護排出スタッカ開錠処理を実行し、処理を終了する。
【０１０８】
次に、フローチャートについて説明する。
ステップＳ１０１  メニュー操作開始キーが押下されたか否かを判断する。メニュー操作開始キーが押下された場合はステップＳ１０２に進み、メニュー操作開始キーが押下されない場合は待機する。
ステップＳ１０２  ＩＤナンバー管理テーブル３７上で、ＩＤナンバーの領域に−１以外が格納されているスタッカＮｏ．のみをスタッカＮｏ．選択画面８２として表示する。
ステップＳ１０３  スタッカＮｏ．が選択されたか否かを判断する。スタッカＮｏ．が選択された場合はステップＳ１０４に進み、スタッカＮｏ．が選択されない場合は待機する。
ステップＳ１０４  ＩＤナンバー管理テーブル３７上で選択されたスタッカＮｏ．に対応するＩＤナンバーが−２であるか否かを判断する。ＩＤナンバー管理テーブル３７上で選択されたスタッカＮｏ．に対応するＩＤナンバーが−２である場合はステップＳ１０６に進み、ＩＤナンバー管理テーブル３７上で選択されたスタッカＮｏ．に対応するＩＤナンバーが−２でない場合はステップＳ１０５に進む。
ステップＳ１０５  機密保護排出スタッカ開錠処理を行い、処理を終了する。
ステップＳ１０６  機密保護排出スタッカ施錠処理を行い、処理を終了する。
【０１０９】
次に、機密保護排出スタッカ開錠処理の動作について説明する。
【０１１０】
図３２は本発明の第３の実施の形態におけるメニュー操作監視部の機密保護排出スタッカ開錠処理の動作を示すフローチャートである。
【０１１１】
まず、メニュー操作監視部７４は、「排出スタッカを開錠します。ＩＤナンバーを入力して下さい。」というメッセージが記述されたスタッカ開錠ＩＤ入力画面８３をメッセージ表示部７５に表示させる。続いて、メニュー操作監視部７４は、ユーザが操作パネル４４の情報入力部７６の図示されないキーを利用して、ＩＤナンバー５８を入力するのを監視し、該ＩＤナンバー５８が入力されたか否かの判断を繰り返して待機する。そして、ＩＤナンバー５８が入力されると、入力されたＩＤナンバー５８と、ＩＤナンバー管理テーブル３７上で選択されたスタッカＮｏ．に対応するＩＤナンバー５８とを比較し、機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとは一致するか否かを判断する。ここで、一致しない場合、「ＩＤナンバーが違います。」というメッセージが記述されたスタッカ開錠失敗画面８５をメッセージ表示部７５に表示させる。そして、ユーザが十分にスタッカ開錠失敗画面８５を目視することができる適切な時間が経過すると、再度、「排出スタッカを開錠します。ＩＤナンバーを入力して下さい。」というメッセージをメッセージ表示部７５に表示させ、前述の動作を繰り返す。
【０１１２】
また、機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致する場合、メニュー操作監視部７４は、接続された機密保護排出スタッカ１７に対して、開錠指示をコマンド種別とする機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７の用紙取り出し扉２２を開錠する。すなわち、機密保護排出スタッカ１７を開錠する。続いて、接続された機密保護排出スタッカ１７に対して、ＩＤナンバー消去をコマンド種別とする排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７内の不揮発性メモリ３１に格納されている機密保護排出スタッカ１７のＩＤナンバー５８を消去する。続いて、装着された機密保護排出スタッカ１７に対して、ジョブＩＤ消去をコマンド種別とする機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７のジョブＩＤ表示部５１の表示を消去する。そして、「開錠されました。」というメッセージが記述されたスタッカ開錠成功画面８６をメッセージ表示部７５に表示し、処理を終了する。
【０１１３】
次に、フローチャートについて説明する。
ステップＳ１１１  「排出スタッカを開錠します。ＩＤナンバーを入力してください。」というメッセージをメッセージ表示部７５に表示する。
ステップＳ１１２  ＩＤナンバー５８が入力されたか否かを判断する。ＩＤナンバー５８が入力された場合はステップＳ１１３に進み、ＩＤナンバー５８が入力されない場合は待機する。
ステップＳ１１３  機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致するか否かを判断する。機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致する場合はステップＳ１１５に進み、機密保護排出スタッカ１７のＩＤナンバー５８と入力されたＩＤナンバーとが一致しない場合はステップＳ１１４に進む。
ステップＳ１１４  「ＩＤナンバーが違います。」というメッセージをメッセージ表示部７５に表示する。
ステップＳ１１５  機密保護排出スタッカ１７を開錠する。
ステップＳ１１６  機密保護排出スタッカ１７のＩＤナンバー５８を消去する。
ステップＳ１１７  機密保護排出スタッカ１７のジョブＩＤ表示部５１の表示を消去する。
ステップＳ１１８  「開錠されました。」というメッセージをメッセージ表示部７５に表示し、処理を終了する。
【０１１４】
次に、機密保護排出スタッカ施錠処理の動作について説明する。
【０１１５】
図３３は本発明の第３の実施の形態におけるメニュー操作監視部の機密保護排出スタッカ施錠処理の動作を示すフローチャートである。
【０１１６】
まず、メニュー操作監視部７４は、「排出スタッカを施錠します。ＩＤナンバーを入力して下さい。」というメッセージが記述されたスタッカ施錠ＩＤ入力画面８４をメッセージ表示部７５に表示させる。続いて、メニュー操作監視部７４は、ユーザが操作パネル４４の情報入力部７６の図示されないキーを利用して、ＩＤナンバー５８を入力するのを監視し、ＩＤナンバー５８が入力されたか否かの判断を繰り返して待機する。そして、ＩＤナンバー５８が入力されると、選択されたスタッカＮｏ．に接続された機密保護排出スタッカ１７に対して、ＩＤナンバー設定をコマンド種別とし、補足情報６８に入力されたＩＤナンバーが格納された機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７内の不揮発性メモリ３１にＩＤナンバー５８を格納する。すなわち、機密保護排出スタッカ１７にＩＤナンバー５８を設定する。
【０１１７】
続いて、選択されたスタッカＮｏ．に接続された機密保護排出スタッカ１７に対して、施錠指示をコマンド種別とする機密保護排出スタッカ制御コマンド６６を発行し、機密保護排出スタッカ１７の用紙取り出し扉２２を施錠する。すなわち、機密保護排出スタッカ１７を施錠する。そして、「施錠されました。」というメッセージが記述されたスタッカ施錠成功画面８７をメッセージ表示部７５に表示させ、処理を終了する。
【０１１８】
次に、フローチャートについて説明する。
ステップＳ１２１  「排出スタッカを施錠します。ＩＤナンバーを入力してください。」というメッセージをメッセージ表示部７５に表示する。
ステップＳ１２２  ＩＤナンバー５８が入力されたか否かを判断する。ＩＤナンバー５８が入力された場合はステップＳ１２３に進み、ＩＤナンバー５８が入力されない場合は待機する。
ステップＳ１２３  機密保護排出スタッカ１７にＩＤナンバー５８を設定する。
ステップＳ１２４  機密保護排出スタッカ１７を施錠する。
ステップＳ１２５  「施錠されました。」というメッセージをメッセージ表示部７５に表示し、処理を終了する。
【０１１９】
なお、本実施の形態におけるＩＤナンバー管理テーブル３７の初期化処理の動作、機密保護排出スタッカ制御処理の動作、印刷データ受信処理の動作、機密保護排出スタッカ監視処理の動作及び機密情報印刷処理の動作については、前記第１及び第２の実施の形態と同様であるので、説明を省略する。
【０１２０】
このように、本実施の形態においては、着脱可能であり、かつ、ユーザを特定することができる任意のＩＤを設定可能な複数の機密保護排出スタッカ１７を入れ替えて利用可能とすることができる。また、ＩＤが設定されていない機密保護排出スタッカ１７を装着した場合でも、ＩＤを保有する印刷データ２４を受信すると、印刷後に該印刷データ２４に付加されているＩＤを機密保護排出スタッカ１７に設定して施錠することができる。さらに、プリンタ１０自体に任意の機密保護排出スタッカ１７の開錠施錠機能が設けられている。そのため、多人数のユーザが機密情報の印刷をより容易に行うことができる。
【０１２１】
次に、本発明の第４の実施の形態について説明する。なお、第１〜第３の実施の形態と同じ構造を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１〜第３の実施の形態と同じ動作及び効果についても、その説明を省略する。
【０１２２】
図３４は本発明の第４の実施の形態における機密保護排出スタッカの外観を示す図、図３５は本発明の第４の実施の形態における機密保護排出スタッカの操作パネルの概観を示す図、図３６は本発明の第４の実施の形態における機密保護排出スタッカの構成を示すブロック図、図３７は本発明の第４の実施の形態における機密保護排出スタッカが備える不揮発性メモリ内の情報を示す図である。
【０１２３】
図３４には本実施の形態における機密保護排出スタッカ１７が示されており、ユーザへのメッセージを表示させたり、ユーザが前記機密保護排出スタッカ１７の操作を可能とする操作パネル９１を備える。
【０１２４】
そして、該操作パネル９１は、図３５に示されるように、ユーザに対して情報を表示するためのメッセージ表示部９２と、ユーザが機密保護排出スタッカ１７に対してＩＤナンバーの入力を可能とする、例えば、テンキーパッドのようなＩＤ入力部９３と、入力したＩＤナンバーの決定を指示するＩＤ入力決定キー９４とを備える。なお、前記ＩＤ入力部９３はテンキーパッドである必要はなく、例えば、ジョグダイヤルのような形式のものであってもよい。
【０１２５】
また、図３６に示されるように、機密保護排出スタッカ１７は、操作パネル９１の操作を監視する操作パネル監視部９５を有する。
【０１２６】
さらに、不揮発性メモリ３１内には、図３７に示されるように、ＩＤナンバー５８及び施錠状態フラグ９６が格納される。なお、該施錠状態フラグ９６には、用紙取り出し扉２２が施錠されている場合は１が設定され、施錠されていない場合は０が設定される。その他の点の構成については、前記第２の実施の形態における機密保護排出スタッカ１７と同様であるので、説明を省略する。
【０１２７】
次に、本実施の形態におけるプリンタ１０の動作について説明する。まず、機密保護排出スタッカ制御処理の動作について説明する。
【０１２８】
図３８は本発明の第４の実施の形態における機密保護排出スタッカ制御処理の動作を示すフローチャートである。
【０１２９】
まず、スタッカ制御部５４は通信制御部５３によって、外部装置であるプリンタｌ０からの機密保護排出スタッカ制御コマンド６６の受信を待機する。すなわち、コマンドを受信したか否かの判断を繰り返して待機する。そして、いずれかの機密保護排出スタッカ制御コマンド６６を受信した場合、コマンドの種類を判断する。具体的には、受信した機密保護排出スタッカ制御コマンド６６のコマンド種別６７を参照してその種類を識別する。
【０１３０】
そして、前記コマンド種別６７がＩＤナンバーリードである場合、不揮発性メモリ３１上のＩＤナンバー５８を読み込んで返し、処理を終了する。すなわち、不揮発性メモリ３１上に格納されているＩＤナンバー５８を読み込んで、その値を受信した機密保護排出スタッカ制御コマンド６６の補足情報６８に書き込むことによって、機密保護排出スタッカ制御コマンド６６の発行元へ通知し、処理を終了する。また、コマンド種別６７がＩＤナンバー設定である場合、不揮発性メモリ３１上に指定されたＩＤナンバー５８を書き込み、処理を終了する。すなわち、補足情報６８に格納されているＩＤナンバー５８を不揮発性メモリ３１に書き込み、処理を終了する。さらに、コマンド種別６７がＩＤナンバー消去である場合、不揮発性メモリ３１上のＩＤナンバー５８、すなわち、不揮発性メモリ３１に書き込まれているＩＤナンバー５８を消去して処理を終了する。
【０１３１】
一方、コマンド種別６７が施錠指示である場合、ドアロック機構部５５に用紙取り出し扉２２の施錠を指示し、用紙取り出し扉２２を施錠する。そして、「施錠されています。」というメッセージをメッセージ表示部９２に表示させ、不揮発性メモリ３１上の施錠状態フラグ９６に１を設定し、処理を終了する。また、コマンド種別６７が開錠指示である場合、ドアロック機構部５５に用紙取り出し扉２２の開錠を指示し、用紙取り出し扉２２を開錠する。そして、「開錠されています。」というメッセージをメッセージ表示部９２に表示させ、不揮発性メモリ３１上の施錠状態フラグ９６に０を設定し、処理を終了する。
【０１３２】
さらに、コマンド種別６７がジョブＩＤ設定である場合、補足情報６８に設定されているジョブＩＤをジョブＩＤ表示部５１に表示させ、処理を終了する。そして、コマンド種別６７がジョブＩＤ消去である場合、ジョブＩＤ表示部５１の表示を消去し、処理を終了する。
【０１３３】
次に、フローチャートについて説明する。
ステップＳ１３１  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ１３２に進み、コマンドを受信しない場合は待機する。
ステップＳ１３２  コマンドの種類を識別し、ＩＤナンバーリードである場合はステップＳ１３３に進み、ＩＤナンバー設定である場合はステップＳ１３４に進み、ＩＤナンバー消去である場合はステップＳ１３５に進み、施錠指示である場合はステップＳ１３６に進み、開錠指示である場合はステップＳ１３９に進み、ジョブＩＤ設定である場合はステップＳ１４２に進み、ジョブＩＤ消去である場合はステップＳ１４３に進む。
ステップＳ１３３  不揮発性メモリ３１上のＩＤナンバー５８を読み込んで返し、処理を終了する。
ステップＳ１３４  不揮発性メモリ３１上に指定されたＩＤナンバー５８を書き込み、処理を終了する。
ステップＳ１３５  不揮発性メモリ３１上のＩＤナンバー５８を消去し、処理を終了する。
ステップＳ１３６  用紙取り出し扉２２を施錠する。
ステップＳ１３７  「施錠されています。」というメッセージをメッセージ表示部９２に表示する。
ステップＳ１３８  不揮発性メモリ３１上の施錠状態フラグ９６に１を設定する。
ステップＳ１３９  用紙取り出し扉２２を開錠する。
ステップＳ１４０  「開錠されています。」というメッセージをメッセージ表示部９２に表示する。
ステップＳ１４１  不揮発性メモリ３１上の施錠状態フラグ９６に０を設定する。
ステップＳ１４２  ジョブＩＤをジョブＩＤ表示部５１に表示させ、処理を終了する。
ステップＳ１４３  ジョブＩＤ表示部５１の表示を消去し、処理を終了する。
【０１３４】
次に、操作パネル監視部９５が行うメイン処理の動作について説明する。
【０１３５】
図３９は本発明の第４の実施の形態における操作パネル監視部のメイン処理の動作を示すフローチャートである。
【０１３６】
まず、操作パネル監視部９５は、機密保護排出スタッカ１７のユーザが、ＩＤ入力部９３を操作することによってＩＤナンバー５８を入力し、ＩＤ入力決定キー９４を押下されるのを待機する。すなわち、ＩＤ入力決定キー９４が押下されたか否かの判断を繰り返して待機する。そして、ＩＤ入力決定キー９４が押下されると、不揮発性メモリ３１上の施錠状態フラグ９６の値を調べ、施錠状態フラグ９６の値が１であるか否かを判断する。
【０１３７】
ここで、施錠状態フラグ９６の値が１でない場合、操作パネル監視部９５は、ドアロック機構部５５に用紙取り出し扉２２の施錠を指示し、用紙取り出し扉２２を施錠する。続いて、「施錠されています。」というメッセージをメッセージ表示部９２に表示させ、不揮発性メモリ３１上の施錠状態フラグ９６に１を設定し、処理を終了する。
【０１３８】
また、施錠状態フラグ９６の値が１である場合、操作パネル監視部９５は、ＩＤ入力部９３を操作して入力されたＩＤナンバーと不揮発性メモリ３１上のＩＤナンバー５８とを比較し、入力されたＩＤナンバーと不揮発性メモリ３１上のＩＤナンバー５８とが一致しているか否かを判断する。そして、入力されたＩＤナンバーと不揮発性メモリ３１上のＩＤナンバー５８とが一致している場合、操作パネル監視部９５は、ドアロック機構部５５に用紙取り出し扉２２の開錠を指示し、用紙取り出し扉２２を開錠する。続いて、「開錠されています。」というメッセージをメッセージ表示部９２に表示させ、不揮発性メモリ３１上の施錠状態フラグ９６に０を設定し、処理を終了する。
【０１３９】
一方、入力されたＩＤナンバーと不揮発性メモリ３１上のＩＤナンバー５８とが一致していない場合、「ＩＤナンバーが違っています。」というメッセージをメッセージ表示部９２に表示させる。そして、機密保護排出スタッカ１７のユーザが前記メッセージを認識することができる適切な時間、例えば、５秒間ＷＡＩＴする。この場合、ＷＡＩＴする時間は、ユーザが前記メッセージを認識することができる適切な時間であれば、５秒間でなくてもよい。続いて、「施錠されています。」というメッセージをメッセージ表示部９２に表示させ、再び、ＩＤ入力決定キー９４が押下されたか否かの判断を繰り返して待機する。
【０１４０】
次に、フローチャートについて説明する。
ステップＳ１５１  ＩＤ入力決定キー９４が押下されたか否かを判断する。ＩＤ入力決定キー９４が押下された場合はステップＳ１５２に進み、ＩＤ入力決定キー９４が押下されない場合は待機する。
ステップＳ１５２  施錠状態フラグ９６の値は１であるか否かを判断する。施錠状態フラグ９６の値は１である場合はステップＳ１５６に進み、施錠状態フラグ９６の値は１でない場合はステップＳ１５３に進む。
ステップＳ１５３  用紙取り出し扉２２を施錠する。
ステップＳ１５４  「施錠されています。」というメッセージをメッセージ表示部９２に表示する。
ステップＳ１５５  不揮発性メモリ３１上の施錠状態フラグ９６に１を設定し、処理を終了する。
ステップＳ１５６  入力されたＩＤナンバーと不揮発性メモリ３１上のＩＤナンバー５８とが一致しているか否かを判断する。入力されたＩＤナンバーと不揮発性メモリ３１上のＩＤナンバー５８とが一致している場合はステップＳ１５７に進み、入力されたＩＤナンバーと不揮発性メモリ３１上のＩＤナンバー５８とが一致していない場合はステップＳ１６０に進む。
ステップＳ１５７  用紙取り出し扉２２を開錠する。
ステップＳ１５８  「開錠されています。」というメッセージをメッセージ表示部９２に表示する。
ステップＳ１５９  不揮発性メモリ３１上の施錠状態フラグ９６に０を設定し、処理を終了する。
ステップＳ１６０  「ＩＤナンバーが違っています。」というメッセージをメッセージ表示部９２に表示する。
ステップＳ１６１  ５秒間ＷＡＩＴする。
ステップＳ１６２  「施錠されています。」というメッセージをメッセージ表示部９２に表示する。
【０１４１】
なお、本実施の形態におけるＩＤナンバー管理テーブル３７の初期化処理の動作、機密保護排出スタッカ制御処理の動作、印刷データ受信処理の動作、機密保護排出スタッカ監視処理の動作及び機密情報印刷処理の動作については、前記第１〜第３の実施の形態と同様であるのでその説明を省略する。
【０１４２】
このように、本実施の形態においては、着脱可能であり、かつ、ユーザを特定することができる任意のＩＤを設定可能な複数の機密保護排出スタッカ１７を入れ替えて利用可能とすることができる。また、ＩＤが設定されていないの機密保護排出スタッカ１７を装着した場合でも、ＩＤを保有する印刷データ２４を受信すると、印刷後に該印刷データ２４に付加されているＩＤを機密保護排出スタッカ１７に設定して施錠することができる。さらに、該機密保護排出スタッカ１７自体に開錠施錠機能が設けられている。そのため、多人数のユーザが機密情報の印刷をより容易に行うことができる。
【０１４３】
なお、前記第１〜第４の実施の形態においては、画像形成装置がプリンタである例について説明したが、複写機、及び、ＭＦＰ（複合型プリンタ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｏｒ）と呼ばれる複合機にも適用することが可能である。
【０１４４】
また、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【０１４５】
【図１】本発明の第１の実施の形態におけるプリンタの外観を示す図である。
【図２】本発明の第１の実施の形態における機密保護排出スタッカの外観を示す図である。
【図３】本発明の第１の実施の形態におけるデータストリームを示す図である。
【図４】本発明の第１の実施の形態における機密保護排出スタッカの概略を示すブロック図である。
【図５】本発明の第１の実施の形態における機密保護排出スタッカが備える不揮発性メモリ内の情報を示す図である。
【図６】本発明の第１の実施の形態におけるプリンタが備える排出スタッカ接続ユニットの外観を示す図である。
【図７】本発明の第１の実施の形態におけるプリンタの概略を示す図である。
【図８】本発明の第１の実施の形態におけるプリンタ内の揮発性メモリ内の情報を示す図である。
【図９】本発明の第１の実施の形態におけるＩＤナンバー管理テーブルの初期化処理の動作を示すフローチャートである。
【図１０】本発明の第１の実施の形態における印刷データ受信部の印刷データ受信処理の動作を示すフローチャートである。
【図１１】本発明の第１の実施の形態における機密保護排出スタッカ監視処理の動作を示すフローチャートである。
【図１２】本発明の第１の実施の形態における機密情報印刷処理の動作を示すフローチャートである。
【図１３】本発明の第２の実施の形態における機密保護排出スタッカの外観を示す図である。
【図１４】本発明の第２の実施の形態における機密保護排出スタッカの保管手段を示す図である。
【図１５】本発明の第２の実施の形態における機密保護排出スタッカの構成を示すブロック図である。
【図１６】本発明の第２の実施の形態における機密保護排出スタッカが備える不揮発性メモリ内の情報を示す図である。
【図１７】本発明の第２の実施の形態における機密保護排出スタッカ開錠施錠装置の外観を示す図である。
【図１８】本発明の第２の実施の形態における機密保護排出スタッカ開錠施錠装置の構成を示す図である。
【図１９】本発明の第２の実施の形態における機密保護排出スタッカ制御コマンドの一覧を示す図である。
【図２０】本発明の第２の実施の形態における機密保護排出スタッカ制御コマンドの内容を示す図である。
【図２１】本発明の第２の実施の形態におけるプリンタの構成を示すブロック図である。
【図２２】本発明の第２の実施の形態におけるプリンタ内の揮発性メモリ内の情報を示す図である。
【図２３】本発明の第２の実施の形態における機密保護排出スタッカＩＤデータ設定処理の動作を示すフローチャートである。
【図２４】本発明の第２の実施の形態における機密保護排出スタッカ開錠処理の動作を示すフローチャートである。
【図２５】本発明の第２の実施の形態における機密保護排出スタッカ施錠処理の動作を示すフローチャートである。
【図２６】本発明の第２の実施の形態における機密保護排出スタッカ制御処理の動作を示すフローチャートである。
【図２７】本発明の第２の実施の形態における印刷データ受信処理の動作を示すフローチャートである。
【図２８】本発明の第３の実施の形態におけるプリンタの構成を示すブロック図である。
【図２９】本発明の第３の実施の形態における操作パネルの概観を示す図である。
【図３０】本発明の第３の実施の形態における操作パネルのメニュー情報のリンク構造を示す図である。
【図３１】本発明の第３の実施の形態におけるメニュー操作監視部のメイン処理の動作を示すフローチャートである。
【図３２】本発明の第３の実施の形態におけるメニュー操作監視部の機密保護排出スタッカ開錠処理の動作を示すフローチャートである。
【図３３】本発明の第３の実施の形態におけるメニュー操作監視部の機密保護排出スタッカ施錠処理の動作を示すフローチャートである。
【図３４】本発明の第４の実施の形態における機密保護排出スタッカの外観を示す図である。
【図３５】本発明の第４の実施の形態における機密保護排出スタッカの操作パネルの概観を示す図である。
【図３６】本発明の第４の実施の形態における機密保護排出スタッカの構成を示すブロック図である。
【図３７】本発明の第４の実施の形態における機密保護排出スタッカが備える不揮発性メモリ内の情報を示す図である。
【図３８】本発明の第４の実施の形態における機密保護排出スタッカ制御処理の動作を示すフローチャートである。
【図３９】本発明の第４の実施の形態における操作パネル監視部のメイン処理の動作を示すフローチャートである。
【符号の説明】
【０１４６】
１０    プリンタ
１１    排出スタッカ接続ユニット
１４    用紙
１７、１７ａ、１７ｂ、１７ｃ    機密保護排出スタッカ
２４    印刷データ
２５、３３    ＩＤナンバー
２６    機密印刷データ
３１    不揮発性メモリ
３６    ホスト装置
４１    印刷データ受信部
４５    不揮発性記憶装置
４６    ＩＤナンバー比較部
【図１】
0004785442.tif 000002
【図２】
0004785442.tif 000003
【図３】
0004785442.tif 000004
【図４】
0004785442.tif 000005
【図５】
0004785442.tif 000006
【図６】
0004785442.tif 000007
【図７】
0004785442.tif 000008
【図８】
0004785442.tif 000009
【図９】
0004785442.tif 000010
【図１０】
0004785442.tif 000011
【図１１】
0004785442.tif 000012
【図１２】
0004785442.tif 000013
【図１３】
0004785442.tif 000014
【図１４】
0004785442.tif 000015
【図１５】
0004785442.tif 000016
【図１６】
0004785442.tif 000017
【図１７】
0004785442.tif 000018
【図１８】
0004785442.tif 000019
【図１９】
0004785442.tif 000020
【図２０】
0004785442.tif 000021
【図２１】
0004785442.tif 000022
【図２２】
0004785442.tif 000023
【図２３】
0004785442.tif 000024
【図２４】
0004785442.tif 000025
【図２５】
0004785442.tif 000026
【図２６】
0004785442.tif 000027
【図２７】
0004785442.tif 000028
【図２８】
0004785442.tif 000029
【図２９】
0004785442.tif 000030
【図３０】
0004785442.tif 000031
【図３１】
0004785442.tif 000032
【図３２】
0004785442.tif 000033
【図３３】
0004785442.tif 000034
【図３４】
0004785442.tif 000035
【図３５】
0004785442.tif 000036
【図３６】
0004785442.tif 000037
【図３７】
0004785442.tif 000038
【図３８】
0004785442.tif 000039
【図３９】
0004785442.tif 000040