(57)【要約】【課題】転送要求元から送信された認証パスワードが登録された認証パスワードと一致するとともに、転送要求元のアドレスが登録されたアドレスと一致した場合に、認証印刷データを転送要求元に転送するようにして、高いセキュリティを実現する。【解決手段】コマンド解析を行う機能判断部と、認証印刷データの蓄積を行う蓄積部と、認証パスワード及びアドレスを記憶する記憶部と、認証印刷データの転送を行う転送部と、認証印刷データが蓄積されたことを通知する通知部と、認証印刷データの転送要求によって通知された認証パスワードと登録された認証パスワードとが一致するか否かを判断するパスワード判断部と、認証印刷データの転送要求元のアドレスと登録されたアドレスとが一致するか否かを判断するアドレス判断部とを有し、認証印刷データを転送要求元に転送する。【選択図】図１
2007203716.tif 000002
【特許請求の範囲】
【請求項１】
認証印刷データに基づいて画像を形成する印刷装置であって、
（ａ）コマンド解析を行う機能判断部と、
（ｂ）前記認証印刷データの蓄積を行う蓄積部と、
（ｃ）登録された認証パスワード及び登録されたアドレスを記憶する記憶部と、
（ｄ）前記認証印刷データの転送を行う転送部と、
（ｅ）前記認証印刷データが蓄積されたことを前記アドレスに通知する通知部と、
（ｆ）前記認証印刷データの転送要求によって通知された認証パスワードと登録された認証パスワードとが一致するか否かを判断するパスワード判断部と、
（ｇ）前記認証印刷データの転送要求元のアドレスと登録されたアドレスとが一致するか否かを判断するアドレス判断部とを有し、
（ｈ）前記パスワード判断部の判断結果及び前記アドレス判断部の判断結果に基づいて、前記認証印刷データを前記転送要求元のアドレスに転送することを特徴とする印刷装置。
【請求項２】
前記転送要求元のアドレスは、ＴＣＰ／ＩＰプロトコルのＩＰヘッダの一部である請求項１に記載の印刷装置。
【請求項３】
前記認証印刷データを受信すると、登録されているアドレスに前記認証印刷データを受信したことを通知する請求項１に記載の印刷装置。
【請求項４】
登録されたアドレスからの認証印刷データの取出し要求だけを受け付ける請求項１に記載の印刷装置。
【請求項５】
認証印刷データに基づいて画像を形成する印刷装置であって、
（ａ）コマンド解析を行う機能判断部と、
（ｂ）前記認証印刷データの蓄積を行う蓄積部と、
（ｃ）登録された認証パスワード及び登録されたアドレスを記憶する記憶部と、
（ｄ）前記認証印刷データの転送を行う転送部と、
（ｅ）前記認証印刷データの転送によって通知された認証パスワードと登録された認証パスワードとが一致するか否かを判断するパスワード判断部とを有し、
（ｆ）前記パスワード判断部の判断結果に基づいて、前記認証印刷データを登録されたアドレスに同報転送することを特徴とする印刷装置。
【請求項６】
認証印刷データに基づいて画像を形成する印刷システムであって、
（ａ）前記認証印刷データの転送要求を通知する転送要求元の印刷装置と、
（ｂ）コマンド解析を行う機能判断部、前記認証印刷データの蓄積を行う蓄積部、登録された認証パスワード及び登録されたアドレスを記憶する記憶部、前記認証印刷データの転送を行う転送部、前記認証印刷データが蓄積されたことを前記アドレスに通知する通知部、前記認証印刷データの転送要求によって通知された認証パスワードと登録された認証パスワードとが一致するか否かを判断するパスワード判断部、並びに、前記認証印刷データの転送要求元のアドレスと登録されたアドレスとが一致するか否かを判断するアドレス判断部を備える転送元の印刷装置とを有し、
（ｃ）前記認証印刷データは、前記パスワード判断部の判断結果及び前記アドレス判断部の判断結果に基づいて、前記転送元の印刷装置から前記転送要求元の印刷装置に転送されることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データを転送する印刷装置及び印刷システムに関するものである。
【背景技術】
【０００２】
従来、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークに接続されたプリンタ等の印刷装置においては、同じネットワークに接続された他の印刷装置の記憶手段に蓄積された印刷データを取得して印刷を行うことができるようになっている（例えば、特許文献１参照。）。ここで、前記印刷データが、例えば、文書データのように、セキュリティを考慮すべき印刷データであって認証を必要とする印刷データ、すなわち、認証印刷データである場合、該認証印刷データが蓄積された記憶手段を備える印刷装置、すなわち、転送元の印刷装置は、あらかじめ登録されている認証パスワードと、前記認証印刷データを取得して印刷する印刷装置、すなわち、転送先の印刷装置から送信された認証パスワードとが一致したときに、前記認証印刷データを転送先の印刷装置に転送するようになっている。
【特許文献１】特開平８−２６５５７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記従来の印刷装置においては、認証パスワードだけで認証を行うようになっているので、特に、認証印刷データが機密性の高いものである場合に、セキュリティが十分に高くなく、問題があった。
【０００４】
本発明は、前記従来の問題点を解決して、転送要求元から送信された認証パスワードがあらかじめ登録された認証パスワードと一致するとともに、転送要求元のアドレスがあらかじめ登録されたアドレスと一致した場合に、認証印刷データを前記転送要求元に転送するようにして、高いセキュリティを実現することができる印刷装置及び印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
そのために、本発明の印刷装置においては、認証印刷データに基づいて画像を形成する印刷装置であって、コマンド解析を行う機能判断部と、前記認証印刷データの蓄積を行う蓄積部と、登録された認証パスワード及び登録されたアドレスを記憶する記憶部と、前記認証印刷データの転送を行う転送部と、前記認証印刷データが蓄積されたことを前記アドレスに通知する通知部と、前記認証印刷データの転送要求によって通知された認証パスワードと登録された認証パスワードとが一致するか否かを判断するパスワード判断部と、前記認証印刷データの転送要求元のアドレスと登録されたアドレスとが一致するか否かを判断するアドレス判断部とを有し、前記パスワード判断部の判断結果及び前記アドレス判断部の判断結果に基づいて、前記認証印刷データを前記転送要求元のアドレスに転送する。
【発明の効果】
【０００６】
本発明によれば、印刷装置及び印刷システムは、転送要求元から送信された認証パスワードがあらかじめ登録された認証パスワードと一致するとともに、転送要求元のアドレスがあらかじめ登録されたアドレスと一致した場合に、認証印刷データを前記転送要求元に転送する。そのため、高いセキュリティを実現することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【０００８】
図２は本発明の第１の実施の形態における印刷システムの構成を示す図である。
【０００９】
図において、４５はＬＡＮ等のネットワークであり、４０は該ネットワーク４５に接続された上位装置としてのパーソナルコンピュータであり、１０及び３０は前記ネットワーク４５に接続された印刷装置としての第１のプリンタ及び第２のプリンタである。
【００１０】
ここで、前記パーソナルコンピュータ４０は、ＣＰＵ、ＭＰＵ等の演算手段、磁気ディスク、半導体メモリ等の記憶手段、キーボード、マウス等の入力手段、ＣＲＴ、液晶ディスプレイ等の表示手段、通信インターフェイス等を備えるコンピュータであれば必ずしもパーソナルコンピュータの形態でなくてもよく、例えば、ワークステーション、サーバ等の形態のものであってもよい。また、前記ネットワーク４５に接続されたパーソナルコンピュータ４０の数は、いくつあってもよく、二つ以上であってもよいが、ここでは、一つであるものとして説明する。そして、前記パーソナルコンピュータ４０は、第１のプリンタ１０及び第２のプリンタ３０の上位装置として機能する。
【００１１】
また、前記第１のプリンタ１０及び第２のプリンタ３０は、インクジェット方式、電子写真方式、熱転写方式等いかなる種類の印刷方式のものであってもよいし、ファクシミリ、複写機、スキャナ等の機能を兼ね備えた複合機であってもよいし、モノクロ画像の印刷を行うモノクロプリンタであってもよいし、カラー画像の印刷を行うカラープリンタであってもよい。そして、前記ネットワーク４５に接続されたプリンタの数は、いくつあってもよいが、ここでは、前記第１のプリンタ１０及び第２のプリンタ３０の二つであるものとして説明する。なお、前記第１のプリンタ１０及び第２のプリンタ３０は、ＣＰＵ、ＭＰＵ等の演算手段、半導体メモリ等の記憶手段、タッチパネル等の入力手段、液晶ディスプレイ等の表示手段、通信インターフェイス等を備え、ネットワーク環境下における印刷装置として機能することができる。
【００１２】
本実施の形態においては、第１のプリンタ１０は、セキュリティを考慮すべき印刷データであって認証を必要とする印刷データとしての認証印刷データに基づいて画像を形成して印刷を行うとともに、認証印刷データを記憶手段に蓄積するようになっている。また、第２のプリンタ３０は、前記認証印刷データの転送を要求する転送要求元として機能し、前記第１のプリンタ１０に蓄積された認証印刷データを取得し、該認証印刷データに基づいて画像を形成して印刷を行う。この場合、前記第１のプリンタ１０は、第２のプリンタ３０から送信された認証パスワードがあらかじめ登録された認証パスワードと一致するとともに、第２のプリンタ３０のアドレスがあらかじめ登録されたアドレスと一致した場合に、認証印刷データを第２のプリンタ３０に転送するようになっている。
【００１３】
なお、図２（ａ）は、パーソナルコンピュータ４０、第１のプリンタ１０及び第２のプリンタ３０が比較的狭い地域、例えば、企業の一つのオフィス内、一つの建物内等に配設された場合の印刷システムを示している。この場合、パーソナルコンピュータ４０、第１のプリンタ１０及び第２のプリンタ３０は同一のネットワーク４５に接続されている。また、図２（ｂ）は、パーソナルコンピュータ４０、第１のプリンタ１０及び第２のプリンタ３０が各々離れた地域、例えば、Ａ地区、Ｂ地区及びＣ地区に各々配設された場合の印刷システムを示している。この場合、第１のプリンタ１０と第２のプリンタ３０とは、パーソナルコンピュータ４０と第１のプリンタ１０とを接続するネットワーク４５とは別のネットワーク４５によって接続されている。
【００１４】
次に、認証印刷データの蓄積及び転送を行う印刷装置としての第１のプリンタ１０の構成について詳細に説明する。
【００１５】
図１は本発明の第１の実施における認証印刷データの蓄積及び転送を行う印刷装置の構成を示すブロック図である。
【００１６】
図に示されるように、第１のプリンタ１０は、装置全体を制御するシステム制御部１１を有する。該システム制御部１１は、機能判断部１３から解析結果を受け、蓄積部１４、転送部１５、通知部１７、パスワード判断部１８、アドレス判断部１９、通知情報作成部２２及び印刷制御部２３を起動して処理を実行させる。そして、接続Ｉ／Ｆ部１２は、ネットワーク４５との接続を行い、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）制御を行う。また、転送要求元、すなわち、転送要求装置のアドレスを取出す処理も、前記接続Ｉ／Ｆ部１２が行う。
【００１７】
さらに、前記機能判断部１３は、接続Ｉ／Ｆ部１２が取込んだコマンドの解析を行い、コマンド解析結果をシステム制御部１１に通知する。そして、前記蓄積部１４は、パーソナルコンピュータ４０から受信した認証印刷データとしての画像データを取込み、該画像データを画像データ記憶部１６に蓄積する。また、前記転送部１５は、蓄積された画像データを画像データ記憶部１６から読み出し、接続Ｉ／Ｆ部１２を介して第２のプリンタ３０に転送する。さらに、前記通知部１７は、通知情報作成部２２が作成した通知データをメモリ部２０から読み出し、接続Ｉ／Ｆ部１２を介して第２のプリンタ３０に送信する。そして、前記パスワード判断部１８は、転送要求元から通知された認証パスワードの有効性を判断する。また、前記アドレス判断部１９は、接続Ｉ／Ｆ部１２によって取出された転送要求装置のアドレスの有効性を判断する。さらに、前記通知情報作成部２２は、認証印刷データが蓄積されたことを通知するための通知データとしての画像情報を作成する。また、前記印刷制御部２３は、印刷を制御し、用紙の給紙、用紙への画像の転写等の制御を行う。
【００１８】
そして、画像データ記憶部１６は、第１のプリンタ１０に内蔵されている記憶手段としてのハードディスク（以下「ＨＤＤ」という。）であり、パーソナルコンピュータ４０から受信した印刷データである認証印刷データとしての画像データを格納する。また、メモリ部２０は、不揮発性の記憶手段であり、プログラムや装置設定データを格納する。なお、前記メモリ部２０は、認証データを格納する認証データ部２１も備え、登録された認証パスワード及び登録されたアドレスを記憶する記憶部として機能する。さらに、操作表示部２４は、第１のプリンタ１０を操作するためのメニューキー、操作の決定や開始をするための設定キー、操作を停止させるためのキャンセルキー、パスワードを入力するためのテンキー等を備える操作部、及び、入力した情報を表示する表示部から成る。
【００１９】
次に、認証印刷データの取出しを行う印刷装置としての第２のプリンタ３０の構成について詳細に説明する。
【００２０】
図３は本発明の第１の実施の形態における認証印刷データの取出しを行う印刷装置の構成を示すブロック図である。
【００２１】
図に示されるように、第２のプリンタ３０は、装置全体を制御するシステム制御部３１を有する。該システム制御部３１は、機能判断部３３から解析結果を受け、印刷制御部３６を起動し処理を実行させる。そして、接続Ｉ／Ｆ部３２は、ネットワーク４５との接続を行い、ＴＣＰ／ＩＰ制御を行う。
【００２２】
さらに、前記機能判断部３３は、接続Ｉ／Ｆ部３２が取込んだコマンドの解析を行い、コマンド解析結果をシステム制御部３１に通知する。また、画像データ記憶部３４は、第２のプリンタ３０に内蔵されている記憶手段としてのＨＤＤであり、第１のプリンタ１０から受信した印刷データである認証印刷データとしての画像データを格納する。さらに、メモリ部３５は、不揮発性の記憶手段であり、プログラムや装置設定データを格納する。そして、前記印刷制御部３６は、印刷を制御し、用紙の給紙、用紙への画像の転写等の制御を行う。また、操作表示部３７は、第２のプリンタ３０を操作するためのメニューキー、操作の決定や開始をするための設定キー、操作を停止させるためのキャンセルキー、パスワードを入力するためのテンキー等を備える操作部、及び、入力した情報を表示する表示部から成る。さらに、コマンド作成部３８は、システム制御部３１から指示された印刷コマンドの作成を行う。
【００２３】
次に、前記構成の印刷システムの動作について説明する。まず、印刷システムの全体の流れについて説明する。
【００２４】
図４は本発明の第１の実施の形態における印刷システムの処理シーケンス図である。
【００２５】
まず、パーソナルコンピュータ４０は、第１のプリンタ１０に対してネットワーク４５を経由して認証印刷データ蓄積要求を行う。すると、該認証印刷データ蓄積要求を受けた第１のプリンタ１０は、パーソナルコンピュータ４０から送信される画像データである認証印刷データを蓄積する。そして、第１のプリンタ１０は、認証印刷データの蓄積が完了すると、認証印刷データが蓄積されたことを通知するための認証通知データを作成し、認証データ部２１に登録されている通知アドレスに対し、ネットワーク４５を経由して通知データを送信することによって、印刷要求を行う。
【００２６】
続いて、印刷要求を受けた第２のプリンタ３０は、認証印刷データ取出し動作を開始して、認証印刷データ取出し操作用の画面を操作表示部３７に表示する。そして、ユーザが操作表示部３７を操作することによって認証印刷データ取出し操作が行われると、第２のプリンタ３０は、印刷要求元である第１のプリンタ１０に対し、認証印刷データの転送要求としての認証印刷データ取出し要求を行う。
【００２７】
すると、認証印刷データ取出し要求を受けた第１のプリンタ１０は、前記認証印刷データ取出し要求によって第２のプリンタ３０から通知された認証パスワードを確認する。また、前記第１のプリンタ１０は、要求先アドレス確認を行い、転送要求装置としての第２のプリンタ３０のアドレスを確認する。そして、認証パスワード及びアドレスが有効であると判断すると、第１のプリンタ１０は、蓄積された認証印刷データを転送要求装置としての第２のプリンタ３０に転送する。すると、該第２のプリンタ３０は、受信した認証印刷データを印刷する。
【００２８】
次に、図４の各ステップについて説明する。
ステップＳ１  パーソナルコンピュータ４０は第１のプリンタ１０に対して認証印刷データ蓄積要求を行う。
ステップＳ２  第１のプリンタ１０は認証印刷データを蓄積する。
ステップＳ３  第１のプリンタ１０は認証通知データを作成する。
ステップＳ４  第１のプリンタ１０は第２のプリンタ３０に対して印刷要求を行う。
ステップＳ５  第２のプリンタ３０は受信した認証印刷データ取出し動作を行う。
ステップＳ６  第２のプリンタ３０は認証印刷データ取出し操作を行う。
ステップＳ７  第２のプリンタ３０は第１のプリンタ１０に対して認証印刷データ取出し要求を行う。
ステップＳ８  第１のプリンタ１０は認証パスワードを確認する。
ステップＳ９  第１のプリンタ１０は要求先アドレスを確認する。
ステップＳ１０  第１のプリンタ１０は第２のプリンタ３０に対して認証印刷データを転送する。
ステップＳ１１  第２のプリンタ３０は受信した認証印刷データを印刷し、処理を終了する。
【００２９】
次に、認証印刷ボックスを開設する際の操作画面の変化について説明する。なお、ここでは、第１のプリンタ１０の動作について説明する。
【００３０】
図５は本発明の第１の実施の形態における第１のプリンタの操作画面の変化を示すフローチャートである。
【００３１】
まず、操作表示部２４は、オンライン画面を表示し、メニューキーが押下されるのを待機する。そして、メニューキーが押下されると認証印刷設定画面を表示し、設定キーが押下されるのを待機する。続いて、設定キーが押下されると認証印刷ボックス開設画面を表示する。そして、操作表示部２４は、メニューキーが押下されたか否かを判断し、メニューキーが押下された場合は通知アドレス設定画面を表示する。一方、設定キーが押下された場合はパスワード入力画面を表示する。そして、パスワードの登録が行われて設定キーが押下されるのを待機し、設定キーが押下されると通知アドレス設定画面を表示する。
【００３２】
続いて、操作表示部２４は、メニューキーが押下されたか否かを判断し、メニューキーが押下された場合はオンライン画面を表示して処理を終了する。また、設定キーが押下された場合は通知アドレス入力画面を表示する。そして、通知アドレスの登録が行われて設定キーが押下されるのを待機し、設定キーが押下されると、オンライン画面を表示して処理を終了する。
【００３３】
次に、フローチャートについて説明する。
ステップＳ２１  オンライン画面を表示する。
ステップＳ２２  メニューキーが押下されるのを待機する。メニューキーが押下された場合はステップＳ２３に進む。
ステップＳ２３  認証印刷設定画面を表示する。
ステップＳ２４  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ２５に進む。
ステップＳ２５  認証印刷ボックス開設画面を表示する。
ステップＳ２６  メニューキーが押下されたか否かを判断する。メニューキーが押下された場合はステップＳ２９に進み、設定キーが押下された場合はステップＳ２７に進む。
ステップＳ２７  パスワード入力画面を表示する。
ステップＳ２８  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ２９に進む。
ステップＳ２９  通知アドレス設定画面を表示する。
ステップＳ３０  メニューキーが押下されたか否かを判断する。メニューキーが押下された場合はステップＳ３３に進み、設定キーが押下された場合はステップＳ３１に進む。
ステップＳ３１  通知アドレス入力画面を表示する。
ステップＳ３２  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ３３に進む。
ステップＳ３３  オンライン画面を表示し、処理を終了する。
【００３４】
次に、認証印刷ボックスを設定する動作について説明する。なお、ここでは、第１のプリンタ１０の動作について説明する。
【００３５】
図６は本発明の第１の実施の形態における第１のプリンタの認証データ部のデータ構成を示す図、図７は本発明の第１の実施の形態における認証印刷ボックスを設定する動作を示すフローチャートである。
【００３６】
まず、操作表示部２４は、メニューキーが押下されたことによって認証印刷設定画面を表示し、設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部２４は、登録を中止するキャンセルキーが押下されたか否かを判断する。そして、キャンセルキーが押下された場合、認証印刷設定処理を中止して待機に移行し、処理を終了する。また、キャンセルキーが押下されていない場合は、再度設定キーが押下されるのを待機する。
【００３７】
続いて、設定キーが押下されると、操作表示部２４は、認証印刷ボックス開設画面を表示し、設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部２４は、次の項目に移行させるメニューキーが押下されたか否かを判断する。そしてメニューキーが押下された場合、通知アドレス設定画面を表示する。また、メニューキーが押下されていない場合は、再度設定キーが押下されるのを待機する。
【００３８】
続いて、設定キーが押下されると、操作表示部２４は、パスワード入力画面を表示して、テンキーによって認証パスワードが入力され、入力を終了するための設定キーが押下されるのを待機する。なお、設定キーが押下されていないと判断すると、操作表示部２４は、パスワード入力画面を継続して表示する。また、設定キーが押下されると、図６に示されるように、入力された認証パスワードをメモリ部２０の中にある認証データ部２１のパスワード登録エリア２１ａに書き込み、認証パスワードを設定して登録するための設定パスワード登録を行う。
【００３９】
そして、設定パスワードの登録が終了すると、操作表示部２４は、通知アドレスを登録するための通知アドレス設定画面を表示し、設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部２４は、次の項目に移行させるメニューキーが押下されたか否かを判断する。そして、メニューキーが押下された場合は、認証印刷ボックスの設定を終了する。また、メニューキーが押下されていない場合は、再度設定キーが押下されるのを待機する。
【００４０】
続いて、設定キーが押下されると、操作表示部２４は、通知アドレス入力画面を表示し、テンキーによって通知データを送信する宛（あて）先としての通知アドレスが入力され、入力を終了するための設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部２４は、通知アドレス入力画面を継続して表示する。また、設定キーが押下されると、図６に示されるように、入力された通知アドレスをメモリ部２０の中にある認証データ部２１の通知アドレス登録エリア２１ｃに書き込み、認証印刷ボックスの設定を終了する。なお、前記認証データ部２１には、画像データの格納を開始した先頭アドレスを登録するための画像先頭アドレスエリア２１ｂも割り当てられている。
【００４１】
次に、フローチャートについて説明する。
ステップＳ４１  メニューキーが押下されたことによって認証印刷設定画面を表示する。
ステップＳ４２  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ４４に進み、設定キーが押下されていない場合はステップＳ４３に進む。
ステップＳ４３  キャンセルキーが押下されたか否かを判断する。キャンセルキーが押下された場合は処理を終了し、キャンセルキーが押下されていない場合はステップＳ４２に戻る。
ステップＳ４４  認証印刷ボックス開設画面を表示する。
ステップＳ４５  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ４７に進み、設定キーが押下されていない場合はステップＳ４６に進む。
ステップＳ４６  メニューキーが押下されたか否かを判断する。メニューキーが押下された場合はステップＳ５０に進み、メニューキーが押下されていない場合はステップＳ４５に戻る。
ステップＳ４７  パスワードを入力する。
ステップＳ４８  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ４９に進み、設定キーが押下されていない場合はステップＳ４７に戻る。
ステップＳ４９  設定されたパスワードをパスワード登録エリア２１ａに登録する。
ステップＳ５０  通知アドレス設定画面を表示する。
ステップＳ５１  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ５３に進み、設定キーが押下されていない場合はステップＳ５２に進む。
ステップＳ５２  メニューキーが押下されたか否かを判断する。メニューキーが押下された場合は処理を終了し、メニューキーが押下されていない場合はステップＳ５１に戻る。
ステップＳ５３  通知アドレスを入力する。
ステップＳ５４  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ５５に進み、設定キーが押下されていない場合はステップＳ５３に戻る。
ステップＳ５５  設定された通知アドレスを通知アドレス登録エリア２１ｃに登録し、処理を終了する。
【００４２】
次に、認証印刷データ蓄積処理の動作について説明する。なお、ここでは、第１のプリンタ１０の動作について説明する。
【００４３】
図８は本発明の第１の実施の形態における認証印刷データ蓄積処理の動作を示すフローチャートである。
【００４４】
まず、接続Ｉ／Ｆ部１２は、コマンドを受信するまで待機し、コマンドを受信するとコマンドを受信したことをシステム制御部１１へ通知する。すると、通知を受けたシステム制御部１１は、機能判断部１３へコマンド解析要求を行う。続いて、コマンド解析要求を受けた機能判断部１３は、接続Ｉ／Ｆ部１２によって取込まれた要求コマンドの解析を行い、要求コマンドが認証印刷データ蓄積要求コマンドであるか否かを判断する。そして、要求コマンドが認証印刷データ蓄積要求コマンドでない場合、機能判断部１３はシステム制御部１１に印刷開始要求を通知する。すると、印刷開始要求を受けたシステム制御部１１は、印刷制御部２３に印刷開始要求を通知し、印刷を開始させる。これにより、通常の印刷制御が行われる。
【００４５】
また、要求コマンドが認証印刷データ蓄積要求コマンドである場合、機能判断部１３はシステム制御部１１に認証印刷データ蓄積要求を通知する。すると、認証印刷データ蓄積要求を受けたシステム制御部１１は、パスワード判断部１８ヘパスワード有効性の判断要求を行う。そして、パスワード判断部１８は、要求元から送られた認証印刷データ蓄積要求コマンドのヘッダ部に含まれる認証パスワードとしての指定パスワードと、メモリ部２０の中にある認証データ部２１のパスワード登録エリア２１ａに登録されている認証パスワードとを比較する。
【００４６】
そして、比較した結果、一致した認証パスワードが登録されていない場合、パスワード判断部１８は、システム制御部１１にパスワード不可を通知する。すると、通知を受けたシステム制御部１１は、認証印刷データ蓄積要求の要求元に蓄積不可ステータスを接続Ｉ／Ｆ部１２を介して通知し、処理を終了する。
【００４７】
また、一致した認証パスワードが登録されている場合、パスワード判断部１８は、システム制御部１１に蓄積可能を通知する。すると、通知を受けたシステム制御部１１は、蓄積部１４に画像データ蓄積開始指示を行う。そして、画像データ蓄積開始指示を受けた蓄積部１４は、接続Ｉ／Ｆ部１２が取込んだ認証印刷データとしての画像データを画像データ記憶部１６へ格納する。この際に、画像データの格納を開始した先頭アドレスをメモリ部２０の中にある認証データ部２１の画像先頭アドレスエリア２１ｂに登録する。
【００４８】
そして、蓄積部１４は、すべての画像データの取込みが終了したか否かを判断し、取込みが終了していない場合は、画像データの蓄積を継続し、取込みが終了している場合は、システム制御部１１に蓄積完了報告を行う。該蓄積完了報告を受けたシステム制御部１１は、メモリ部２０の中にある認証データ部２１の通知アドレス登録エリア２１ｃに宛先としての通知アドレスが登録されているか否かを判断し、通知アドレスが登録されていない場合は処理を終了する。また、通知アドレスが登録されている場合は、システム制御部１１は通知情報作成部２２へ通知データ作成要求を通知する。
【００４９】
続いて、通知データ作成要求を受けた通知情報作成部２２は、フォーマットに従って通知データとしての画像データを作成し、作成した画像データを画像データ記憶部１６に書き込み、システム制御部１１に通知データ作成完了を通知する。そして、通知データ作成完了を受けたシステム制御部１１は、転送部１５に通知データ送信指示を通知する。
【００５０】
次に、通知データ送信指示を受けた転送部１５は、メモリ部２０の中にある認証データ部２１の通知アドレスの先頭に登録されている通知アドレスに接続Ｉ／Ｆ部１２を介して印刷要求を行う。前記転送部１５は、メモリ部２０の中にある認証データ部２１の通知アドレス登録エリア２１ｃに次の通知アドレスが登録されているか否かを判断する。そして、次の通知アドレスが登録されていない場合は、すべてのアドレスに通知が完了したものと判断して、システム制御部１１に通知データ送信終了を通知する。そして、通知を受けたシステム制御部１１はすべての処理を終了する。また、通知アドレス登録エリア２１ｃに次の通知アドレスが登録されている場合は、登録されている通知アドレスに接続Ｉ／Ｆ部１２を介して印刷要求を行う。
【００５１】
次に、フローチャートについて説明する。
ステップＳ６１  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ６２に進み、コマンドを受信していない場合はそのまま待機する。
ステップＳ６２  要求コマンドが認証印刷データ蓄積要求コマンドであるか否かを判断する。要求コマンドが認証印刷データ蓄積要求コマンドである場合はステップＳ６４に進み、要求コマンドが認証印刷データ蓄積要求コマンドでない場合はステップＳ６３に進む。
ステップＳ６３  通常の印刷制御を行い、処理を終了する。
ステップＳ６４  指定パスワードと登録されている認証パスワードとが一致するか否かを判断する。指定パスワードと登録されている認証パスワードとが一致する場合はステップＳ６６に進み、指定パスワードと登録されている認証パスワードとが一致しない場合はステップＳ６５に進む。
ステップＳ６５  蓄積不可ステータスを通知し、処理を終了する。
ステップＳ６６  画像データの取込みを行う。
ステップＳ６７  すべての画像データの取込みが終了したか否かを判断する。すべての画像データの取込みが終了した場合はステップＳ６８に進み、すべての画像データの取込みが終了していない場合はステップＳ６６に戻る。
ステップＳ６８  通知アドレスが登録されているか否かを判断する。通知アドレスが登録されている場合はステップＳ６９に進み、通知アドレスが登録されていない場合は処理を終了する。
ステップＳ６９  通知データを作成する。
ステップＳ７０  通知アドレスに印刷要求を行う。
ステップＳ７１  すべてのアドレスに通知が完了したか否かを判断する。すべてのアドレスに通知が完了した場合は処理を終了し、すべてのアドレスに通知が完了していない場合はステップＳ７０に戻る。
【００５２】
次に、認証印刷データを取出す際の画面の変化について説明する。なお、ここでは、第２のプリンタ３０の動作について説明する。
【００５３】
図９は本発明の第１の実施の形態における第２のプリンタの操作画面の変化を示すフローチャートである。
【００５４】
まず、操作表示部３７は、オンライン画面を表示し、メニューキーが押下されるのを待機する。そして、メニューキーが押下されると認証印刷データ取出し画面を表示し、設定キーが押下されるのを待機する。続いて、設定キーが押下されると、操作表示部３７は、パスワード入力画面を表示し、パスワードの登録が行われて設定キーが押下されるのを待機する。
【００５５】
そして、設定キーが押下されると、操作表示部３７は、エラーステータスを受信したか否かを判断する。ここで、エラーステータスを受信した場合、操作表示部３７は、相手機受付不可を示すアラーム表示画面を表示し、処理を終了する。また、印刷コマンドを受信した場合、操作表示部３７は、印刷中画面を表示し、印刷が終了するとオンライン画面を表示して処理を終了する。
【００５６】
次に、フローチャートについて説明する。
ステップＳ８１  オンライン画面を表示する。
ステップＳ８２  メニューキーが押下されるのを待機する。メニューキーが押下された場合はステップＳ８３に進む。
ステップＳ８３  認証印刷データ取出し画面を表示する。
ステップＳ８４  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ８５に進む。
ステップＳ８５  パスワード入力画面を表示する。
ステップＳ８６  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ８７に進む。
ステップＳ８７  エラーステータスを受信したか否かを判断する。エラーステータスを受信した場合はステップＳ８８に進み、印刷コマンドを受信した場合はステップＳ８９に進む。
ステップＳ８８  アラーム表示画面を表示する。
ステップＳ８９  印刷中画面を表示する。
ステップＳ９０  オンライン画面を表示し、処理を終了する。
【００５７】
次に、認証印刷データの取出し動作について説明する。なお、ここでは、第２のプリンタ３０の動作について説明する。
【００５８】
図１０は本発明の第１の実施の形態における認証印刷データの取出し動作を示すフローチャートである。
【００５９】
まず、操作表示部３７は、メニューキーが押下されたことによって認証印刷データ取出し画面を表示し、設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部３７は、登録を中止するキャンセルキーが押下されたか否かを判断する。そして、キャンセルキーが押下された場合、認証印刷データ取出し処理を中止して待機に移行し、処理を終了する。また、キャンセルキーが押下されていない場合は、再度設定キーが押下されるのを待機する。
【００６０】
続いて、設定キーが押下されると、操作表示部３７は、パスワード入力画面を表示して、テンキーによって認証パスワードが入力され、入力を終了するための設定キーが押下されるのを待機する。なお、設定キーが押下されていないと判断すると、操作表示部３７は、パスワード入力画面を継続して表示する。
【００６１】
そして、設定キーが押下されると、入力された認証パスワードをシステム制御部３１に通知する。すると、通知を受けたシステム制御部３１は、コマンド作成部３８に認証印刷データ取出し要求を通知する。このとき、操作表示部３７から受けた認証パスワードも通知する。そして、通知を受けたコマンド作成部３８は、作成した認証印刷データ転送要求コマンドとしての認証印刷データ取出し要求コマンドのヘッダ部のパスワードエリアに、通知された認証パスワードを指定パスワードとして設定する。そして、作成した認証印刷データ取出し要求コマンドを接続Ｉ／Ｆ部３２を介して通知元に送信して、認証印刷データ転送要求としての認証印刷データ取出し要求を行う。
【００６２】
続いて、前記接続Ｉ／Ｆ部３２は、コマンドの受信を待機し、コマンドを受信すると、その旨をシステム制御部３１に通知する。すると、通知を受けたシステム制御部３１は、機能判断部３３にコマンド解析要求を行う。そして、コマンド解析要求を受けた機能判断部３３は、接続Ｉ／Ｆ部３２が取込んだコマンドの解析を行い、コマンドが印刷コマンドであるか否か、すなわち、印刷コマンドを受信したか否かを判断する。そして、印刷コマンドを受信していない場合、機能判断部３３はエラーステータスを受信したか否かを判断する。ここで、エラーステータスでない場合には、受付不可コマンドである旨をシステム制御部３１に通知する。すると、受付不可コマンドである旨の通知を受けたシステム制御部３１は再度コマンドの受信に移行する。また、エラーステータスを受信した場合は、操作表示部３７にアラーム表示要求を通知する。すると、通知を受けた操作表示部３７はアラーム表示画面を表示して処理を終了する。
【００６３】
一方、印刷コマンドを受信した場合、機能判断部３３はシステム制御部３１に印刷開始要求を通知する。すると、印刷開始要求を受けたシステム制御部３１は、印刷制御部３６に印刷開始要求を通知し、印刷を開始させる。また、操作表示部３７に印刷表示要求を行う。そして、要求を受けた操作表示部３７は、印刷中画面を表示し、処理を終了する。
【００６４】
次に、フローチャートについて説明する。
ステップＳ９１  メニューキーが押下されたことによって認証印刷データ取出し画面を表示する。
ステップＳ９２  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ９４に進み、設定キーが押下されていない場合はステップＳ９３に進む。
ステップＳ９３  キャンセルキーが押下されたか否かを判断する。キャンセルキーが押下された場合は処理を終了し、キャンセルキーが押下されていない場合はステップＳ９２に戻る。
ステップＳ９４  パスワードを入力する。
ステップＳ９５  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ９６に進み、設定キーが押下されていない場合はステップＳ９４に戻る。
ステップＳ９６  認証印刷取出し要求コマンドを送信する。
ステップＳ９７  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ９８に進み、コマンドを受信していない場合はそのまま待機する。
ステップＳ９８  印刷コマンドを受信したか否かを判断する。印刷コマンドを受信した場合はステップＳ１０１に進み、印刷コマンドを受信していない場合はステップＳ９９に進む。
ステップＳ９９  エラーステータスであるか否かを判断する。エラーステータスである場合はステップＳ１００に進み、エラーステータスでない場合はステップＳ９７に戻る。
ステップＳ１００  アラーム表示画面を表示し、処理を終了する。
ステップＳ１０１  印刷を行い、処理を終了する。
【００６５】
次に、認証印刷データの転送動作について説明する。なお、ここでは、第１のプリンタ１０の動作について説明する。
【００６６】
図１１は本発明の第１の実施の形態における認証印刷データの転送動作を示すフローチャートである。
【００６７】
まず、接続Ｉ／Ｆ部１２は、コマンドを受信するまで待機し、コマンドを受信するとコマンドを受信したことをシステム制御部１１へ通知する。すると、通知を受けたシステム制御部１１は、機能判断部１３へコマンド解析要求を行う。続いて、コマンド解析要求を受けた機能判断部１３は、接続Ｉ／Ｆ部１２によって取込まれた要求コマンドの解析を行い、要求コマンドが認証印刷データ取出し要求コマンド、すなわち、認証印刷データ転送要求コマンドであるか否かを判断する。そして、要求コマンドが認証印刷データ転送要求コマンドでない場合、機能判断部１３はシステム制御部１１に印刷開始要求を通知する。すると、印刷開始要求を受けたシステム制御部１１は、印刷制御部２３に印刷開始要求を通知し、印刷を開始させる。これにより、通常の印刷制御が行われる。
【００６８】
また、要求コマンドが認証印刷データ転送要求コマンドである場合、機能判断部１３はシステム制御部１１に認証印刷データ転送要求を通知する。すると、認証印刷データ転送要求を受けたシステム制御部１１は、パスワード判断部１８ヘパスワード有効性の判断要求を行う。そして、パスワード判断部１８は、要求元から送られた認証印刷データ転送要求コマンドのヘッダ部に含まれる認証パスワードとしての指定パスワードと、メモリ部２０の中にある認証データ部２１のパスワード登録エリア２１ａに登録されている認証パスワードとを比較する。
【００６９】
そして、比較した結果、一致した認証パスワードが登録されていない場合、パスワード判断部１８は、システム制御部１１にパスワード不可を通知する。すると、通知を受けたシステム制御部１１は、認証印刷データ転送要求の要求元に、転送不可ステータスとしての取出し不可ステータスを接続Ｉ／Ｆ部１２を介して通知し、処理を終了する。
【００７０】
また、一致した認証パスワードが登録されている場合、パスワード判断部１８は、システム制御部１１にパスワード受付を通知する。すると、システム制御部１１は、アドレス判断部１９ヘアドレス有効性の判断要求を行う。そして、アドレス判断部１９は、接続Ｉ／Ｆ部１２によって取込まれたＴＣＰ／ＩＰプロトコルのＩＰヘッダ情報の送信元ＩＰア
ドレス、すなわち、取出し要求アドレスと、メモリ部２０の中にある認証データ部２１に登録されている通知アドレスとを比較する。
【００７１】
そして、比較した結果、一致した通知アドレスが登録されていない場合、アドレス判断部１９は、システム制御部１１にアドレス不可を通知する。すると、通知を受けたシステム制御部１１は、認証印刷データ転送要求の要求元に、転送不可ステータスとしての取出し不可ステータスを接続Ｉ／Ｆ部１２を介して通知し、処理を終了する。
【００７２】
また、一致した通知アドレスが登録されている場合、アドレス判断部１９は、システム制御部１１にアドレス受付を通知する。すると、システム制御部１１は、転送部１５に転送開始指示を通知する。そして、転送開始指示を受けた転送部１５は、画像データ記憶部１６から、メモリ部２０の中にある認証データ部２１の画像先頭アドレスエリア２１ｂに登録されているアドレスから画像データの送信を、接続Ｉ／Ｆ部１２を介して開始する。
【００７３】
続いて、転送部１５はすべての画像データの送信が完了したか否かを判断する。そして、すべての画像データの送信が完了していない場合は画像データの転送を継続する。また、すべての画像データの送信が完了した場合、転送部１５はシステム制御部１１に転送完了を通知する。すると、システム制御部１１はすべての処理を終了する。
【００７４】
次に、フローチャートについて説明する。
ステップＳ１１１  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ１１２に進み、コマンドを受信していない場合はそのまま待機する。
ステップＳ１１２  要求コマンドが認証印刷データ転送要求コマンドであるか否かを判断する。要求コマンドが認証印刷データ転送要求コマンドである場合はステップＳ１１４に進み、要求コマンドが認証印刷データ転送要求コマンドでない場合はステップＳ１１３に進む。
ステップＳ１１３  通常の印刷制御を行い、処理を終了する。
ステップＳ１１４  指定パスワードと登録されている認証パスワードとが一致するか否かを判断する。指定パスワードと登録されている認証パスワードとが一致する場合はステップＳ１１５に進み、指定パスワードと登録されている認証パスワードとが一致しない場合はステップＳ１１６に進む。
ステップＳ１１５  取出し要求アドレスと通知アドレスとが一致するか否かを判断する。取出し要求アドレスと通知アドレスとが一致する場合はステップＳ１１７に進み、取出し要求アドレスと通知アドレスとが一致しない場合はステップＳ１１６に進む。
ステップＳ１１６  取出し不可を通知し、処理を終了する。
ステップＳ１１７  画像データを送信する。
ステップＳ１１８  すべての画像データの送信が完了したか否かを判断する。すべての画像データの送信が完了した場合は処理を終了し、すべての画像データの送信が完了していない場合はステップＳ１１７に戻る。
【００７５】
このように、本実施の形態において、第１のプリンタ１０は、転送要求装置としての第２のプリンタ３０から送信された指定パスワードがあらかじめ登録された認証パスワードと一致するとともに、第２のプリンタ３０のアドレスがあらかじめ登録されたアドレスと一致した場合にのみ、認証印刷データを前記第２のプリンタ３０に転送する。そのため、高いセキュリティーを実現することができる。
【００７６】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１の実施の形態と同じ動作及び効果についても、その説明を省略する。
【００７７】
図１２は本発明の第２の実施の形態における印刷システムの構成を示す図である。
【００７８】
図において、５０、７０ａ及び７０ｂはネットワーク４５に接続された印刷装置としての第３のプリンタ、第４のプリンタ及び第５のプリンタである。ここで、前記第３のプリンタ５０、第４のプリンタ７０ａ及び第５のプリンタ７０ｂは、インクジェット方式、電子写真方式、熱転写方式等いかなる種類の印刷方式のものであってもよいし、ファクシミリ、複写機、スキャナ等の機能を兼ね備えた複合機であってもよいし、モノクロ画像の印刷を行うモノクロプリンタであってもよいし、カラー画像の印刷を行うカラープリンタであってもよい。そして、前記第３のプリンタ５０、第４のプリンタ７０ａ及び第５のプリンタ７０ｂは、ＣＰＵ、ＭＰＵ等の演算手段、半導体メモリ等の記憶手段、タッチパネル等の入力手段、液晶ディスプレイ等の表示手段、通信インターフェイス等を備え、ネットワーク環境下における印刷装置として機能することができる。
【００７９】
本実施の形態においては、第３のプリンタ５０は、セキュリティを考慮すべき印刷データであって認証を必要とする印刷データとしての認証印刷データを記憶手段に蓄積するようになっている。また、第４のプリンタ７０ａ及び第５のプリンタ７０ｂは、前記認証印刷データの転送を要求する転送要求元として機能し、前記第３のプリンタ５０に蓄積された認証印刷データを取得して印刷を行う。この場合、前記第３のプリンタ５０は、第４のプリンタ７０ａ及び第５のプリンタ７０ｂから送信された認証パスワードがあらかじめ登録された認証パスワードと一致する場合に、認証印刷データを第４のプリンタ７０ａ及び第５のプリンタ７０ｂに同報転送するようになっている。なお、前記第４のプリンタ７０ａ及び第５のプリンタ７０ｂを統合的に説明する場合には、他のプリンタ７０として説明する。
【００８０】
そして、図１２（ａ）は、パーソナルコンピュータ４０、第３のプリンタ５０、第４のプリンタ７０ａ及び第５のプリンタ７０ｂが比較的狭い地域、例えば、企業の一つのオフィス内、一つの建物内等に配設された場合の印刷システムを示している。この場合、パーソナルコンピュータ４０、第３のプリンタ５０、第４のプリンタ７０ａ及び第５のプリンタ７０ｂは同一のネットワーク４５に接続されている。また、図１２（ｂ）は、パーソナルコンピュータ４０、第３のプリンタ５０、第４のプリンタ７０ａ及び第５のプリンタ７０ｂが各々離れた地域、例えば、Ａ地区、Ｂ地区、Ｃ地区及びＤ地区に各々配設された場合の印刷システムを示している。この場合、第３のプリンタ５０と第４のプリンタ７０ａ及び第５のプリンタ７０ｂとは、パーソナルコンピュータ４０と第３のプリンタ５０とを接続するネットワーク４５とは別のネットワーク４５によって接続されている。
【００８１】
次に、認証印刷データの蓄積及び転送を行う印刷装置としての第３のプリンタ５０の構成について詳細に説明する。
【００８２】
図１３は本発明の第２の実施における認証印刷データの蓄積及び転送を行う印刷装置の構成を示すブロック図である。
【００８３】
図に示されるように、第３のプリンタ５０は、装置全体を制御するシステム制御部５１を有する。該システム制御部５１は、機能判断部５３から解析結果を受け、蓄積部５４、転送部５５、パスワード判断部５７、印刷制御部６０及び通知部６２を起動して処理を実行させる。そして、接続Ｉ／Ｆ部５２は、ネットワーク４５との接続を行い、ＴＣＰ／ＩＰ制御を行う。
【００８４】
また、前記機能判断部５３は、接続Ｉ／Ｆ部５２が取込んだコマンドの解析を行い、コマンド解析結果をシステム制御部５１に通知する。さらに、前記蓄積部５４は、パーソナルコンピュータ４０から受信した認証印刷データとしての画像データを取込み、該画像データを画像データ記憶部５６に蓄積する。そして、前記転送部５５は、蓄積された画像データを画像データ記憶部５６から読み出し、接続Ｉ／Ｆ部５２を介して他のプリンタ７０に転送する。なお、画像データ記憶部５６は、第３のプリンタ５０に内蔵されている記憶手段としてのＨＤＤであり、パーソナルコンピュータ４０から受信した印刷データである認証印刷データとしての画像データを格納する。また、前記パスワード判断部５７は、転送要求元から通知された認証パスワードの有効性を判断する。
【００８５】
また、メモリ部５８は不揮発性の記憶手段であり、プログラムや装置設定データを格納する。なお、前記メモリ部５８は、認証データを格納する認証データ部５９も備え、登録された認証パスワード及び登録されたアドレスを記憶する記憶部として機能する。さらに、前記印刷制御部６０は、印刷を制御し、用紙の給紙、用紙への画像の転写等の制御を行う。そして、操作表示部６１は、第３のプリンタ５０を操作するためのメニューキー、操作の決定や開始をするための設定キー、操作を停止させるためのキャンセルキー、パスワードを入力するためのテンキー等を備える操作部、及び、入力した情報を表示する表示部から成る。また、前記通知部６２は、通知コマンド情報を受け、接続Ｉ／Ｆ部５２を介して送信する。
【００８６】
次に、認証印刷データの取出しを行う印刷装置としての第４のプリンタ７０ａ及び第５のプリンタ７０ｂ、すなわち、他のプリンタ７０の構成について詳細に説明する。
【００８７】
図１４は本発明の第２の実施の形態における認証印刷データの取出しを行う印刷装置の構成を示すブロック図である。
【００８８】
図に示されるように、他のプリンタ７０は、装置全体を制御するシステム制御部７１を有する。該システム制御部７１は、機能判断部７３から解析結果を受け、印刷制御部７５を起動し処理を実行させる。そして、接続Ｉ／Ｆ部７２は、ネットワーク４５との接続を行い、ＴＣＰ／ＩＰ制御を行う。
【００８９】
また、前記機能判断部７３は、接続Ｉ／Ｆ部７２が取込んだコマンドの解析を行い、コマンド解析結果をシステム制御部７１に通知する。そして、画像データ記憶部７４は、他のプリンタ７０に内蔵されている記憶手段としてのＨＤＤであり、第３のプリンタ５０から受信した印刷データである認証印刷データとしての画像データを格納する。また、前記印刷制御部７５は、印刷を制御し、用紙の給紙、用紙への画像の転写等の制御を行う。
【００９０】
そして、操作表示部７６は、他のプリンタ７０を操作するためのメニューキー、操作の決定や開始をするための設定キー、操作を停止させるためのキャンセルキー、パスワードを入力するためのテンキー等を備える操作部、及び、入力した情報を表示する表示部から成る。また、コマンド作成部７７は、システム制御部７１から指示された印刷コマンドの作成を行う。さらに、メモリ部７８は、不揮発性の記憶手段であり、プログラムや装置設定データを格納する。なお、前記メモリ部７８は、認証データを格納する認証データ部７９も備え、登録された認証パスワードを記憶する記憶部として機能する。
【００９１】
また、蓄積部８０は、受信した認証印刷データとしての画像データを取込み、該画像データを画像データ記憶部７４に蓄積する。さらに、パスワード判断部８１は、コマンドによって通知された認証パスワード又は入力された認証パスワードの有効性を判断する。
【００９２】
次に、本実施の形態における印刷システムの動作について説明する。まず、印刷システムの全体の流れについて説明する。
【００９３】
図１５は本発明の第２の実施の形態における印刷システムの処理シーケンス図である。
【００９４】
まず、パーソナルコンピュータ４０は、第３のプリンタ５０に対してネットワーク４５を経由して認証印刷データ蓄積要求を行う。すると、該認証印刷データ蓄積要求を受けた第３のプリンタ５０は、パーソナルコンピュータ４０から送信される画像データである認証印刷データを蓄積する。そして、第３のプリンタ５０は、認証印刷データの蓄積が完了すると、認証データ部５９に登録されているすべての通知アドレスに対し、ネットワーク４５を経由して認証印刷データを転送する。
【００９５】
すると、転送された認証印刷データを受けた第４のプリンタ７０ａ及び第５のプリンタ７０ｂは、前記認証印刷データを蓄積する。
【００９６】
ここで、ユーザが第４のプリンタ７０ａの操作表示部７６を操作することによって認証印刷データ取出し操作が行われると、第４のプリンタ７０ａは、認証印刷データの印刷を行い、印刷要求元である第３のプリンタ５０に対し、認証印刷データ取出し通知の報告を行う。
【００９７】
すると、該認証印刷データ取出し通知の報告を受けた第３のプリンタ５０は、認証データ部５９に登録されているすべての通知アドレスに対し、認証印刷データ削除要求を行う。そして、該認証印刷データ削除要求を受けた第５のプリンタ７０ｂは、蓄積された認証印刷データの削除を行う。
【００９８】
次に、図１５の各ステップについて説明する。
ステップＳ１２１  パーソナルコンピュータ４０は第３のプリンタ５０に対して認証印刷データ蓄積要求を行う。
ステップＳ１２２  第３のプリンタ５０は認証印刷データを蓄積する。
ステップＳ１２３  第３のプリンタ５０は第４のプリンタ７０ａに対して認証印刷データ転送する。
ステップＳ１２４  第４のプリンタ７０ａは認証印刷データを蓄積する。
ステップＳ１２５  第３のプリンタ５０は第５のプリンタ７０ｂに対して認証印刷データを転送する。
ステップＳ１２６  第５のプリンタ７０ｂは認証印刷データを蓄積する。
ステップＳ１２７  第４のプリンタ７０ａは認証印刷データ取出し操作を行う。
ステップＳ１２８  第４のプリンタ７０ａは認証印刷データを印刷する。
ステップＳ１２９  第４のプリンタ７０ａは第３のプリンタ５０に対して認証印刷データ取出しを通知する。
ステップＳ１３０  第３のプリンタ５０は第５のプリンタ７０ｂに対して認証印刷データ削除要求を行う。
ステップＳ１３１  第５のプリンタ７０ｂは認証印刷データを削除し、処理を終了する。
【００９９】
次に、認証印刷ボックスを開設する際の操作画面の変化について説明する。なお、ここでは、第３のプリンタ５０の動作について説明する。
【０１００】
図１６は本発明の第２の実施の形態における第３のプリンタの操作画面の変化を示すフローチャートである。
【０１０１】
まず、操作表示部６１は、オンライン画面を表示し、メニューキーが押下されるのを待機する。そして、メニューキーが押下されると認証印刷設定画面を表示し、設定キーが押下されるのを待機する。続いて、設定キーが押下されると認証印刷ボックス開設画面を表示する。そして、操作表示部６１は、メニューキーが押下されたか否かを判断し、メニューキーが押下された場合は転送アドレス設定画面を表示する。一方、設定キーが押下された場合はパスワード入力画面を表示する。そして、パスワードの登録が行われて設定キーが押下されるのを待機し、設定キーが押下されると転送アドレス設定画面を表示する。
【０１０２】
続いて、操作表示部６１は、メニューキーが押下されたか否かを判断し、メニューキーが押下された場合はオンライン画面を表示して処理を終了する。また、設定キーが押下された場合は転送アドレス入力画面を表示する。そして、転送アドレスの登録が行われて設定キーが押下されるのを待機し、設定キーが押下されると、オンライン画面を表示して処理を終了する。
【０１０３】
次に、フローチャートについて説明する。
ステップＳ１４１  オンライン画面を表示する。
ステップＳ１４２  メニューキーが押下されるのを待機する。メニューキーが押下された場合はステップＳ１４３に進む。
ステップＳ１４３  認証印刷設定画面を表示する。
ステップＳ１４４  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ１４５に進む。
ステップＳ１４５  認証印刷ボックス開設画面を表示する。
ステップＳ１４６  メニューキーが押下されたか否かを判断する。メニューキーが押下された場合はステップＳ１４９に進み、設定キーが押下された場合はステップＳ１４７に進む。
ステップＳ１４７  パスワード入力画面を表示する。
ステップＳ１４８  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ１４９に進む。
ステップＳ１４９  転送アドレス設定画面を表示する。
ステップＳ１５０  メニューキーが押下されたか否かを判断する。メニューキーが押下された場合はステップＳ１５３に進み、設定キーが押下された場合はステップＳ１５１に進む。
ステップＳ１５１  転送アドレス入力画面を表示する。
ステップＳ１５２  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ１５３に進む。
ステップＳ１５３  オンライン画面を表示し、処理を終了する。
【０１０４】
次に、認証印刷ボックスを設定する動作について説明する。なお、ここでは、第３のプリンタ５０の動作について説明する。
【０１０５】
図１７は本発明の第２の実施の形態における第３のプリンタの認証データ部のデータ構成を示す図、図１８は本発明の第２の実施の形態における認証印刷ボックスを設定する動作を示すフローチャートである。
【０１０６】
まず、操作表示部６１は、メニューキーが押下されたことによって認証印刷設定画面を表示し、設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部６１は、登録を中止するキャンセルキーが押下されたか否かを判断する。そして、キャンセルキーが押下された場合、認証印刷設定処理を中止して待機に移行し、処理を終了する。また、キャンセルキーが押下されていない場合は、再度設定キーが押下されるのを待機する。
【０１０７】
続いて、設定キーが押下されると、操作表示部６１は、認証印刷ボックス開設画面を表示し、設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部６１は、次の項目に移行させるメニューキーが押下されたか否かを判断する。そしてメニューキーが押下された場合、通知アドレス設定画面を表示する。また、メニューキーが押下されていない場合は、再度設定キーが押下されるのを待機する。
【０１０８】
続いて、設定キーが押下されると、操作表示部６１は、パスワード入力画面を表示して、テンキーによって認証パスワードが入力され、入力を終了するための設定キーが押下されるのを待機する。なお、設定キーが押下されていないと判断すると、操作表示部６１は、パスワード入力画面を継続して表示する。また、設定キーが押下されると、図１７に示されるように、入力された認証パスワードをメモリ部５８の中にある認証データ部５９のパスワード登録エリア５９ａに書き込み、認証パスワードを設定して登録するための設定パスワード登録を行う。
【０１０９】
そして、設定パスワードの登録が終了すると、操作表示部６１は、転送アドレスを登録するための転送アドレス設定画面を表示し、設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部６１は、次の項目に移行させるメニューキーが押下されたか否かを判断する。そして、メニューキーが押下された場合は、認証印刷ボックスの設定を終了する。また、メニューキーが押下されていない場合は、再度設定キーが押下されるのを待機する。
【０１１０】
続いて、設定キーが押下されると、操作表示部６１は、転送アドレス入力画面を表示し、テンキーによって認証印刷データを転送する宛先としての転送アドレスが入力され、入力を終了するための設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部６１は、転送アドレス入力画面を継続して表示する。また、設定キーが押下されると、図１７に示されるように、入力された転送アドレスをメモリ部５８の中にある認証データ部５９の転送アドレス登録エリアとしての第１転送アドレス登録エリア５９ｃ及び第２転送アドレス登録エリア５９ｄに書き込み、認証印刷ボックスの設定を終了する。なお、前記認証データ部５９には、画像データの格納を開始した先頭アドレスを登録するための画像先頭アドレスエリア５９ｂも割り当てられている。
【０１１１】
次に、フローチャートについて説明する。
ステップＳ１６１  メニューキーが押下されたことによって認証印刷設定画面を表示する。
ステップＳ１６２  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ１６４に進み、設定キーが押下されていない場合はステップＳ１６３に進む。
ステップＳ１６３  キャンセルキーが押下されたか否かを判断する。キャンセルキーが押下された場合は処理を終了し、キャンセルキーが押下されていない場合はステップＳ１６２に戻る。
ステップＳ１６４  認証印刷ボックス開設画面を表示する。
ステップＳ１６５  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ１６７に進み、設定キーが押下されていない場合はステップＳ１６６に進む。
ステップＳ１６６  メニューキーが押下されたか否かを判断する。メニューキーが押下された場合はステップＳ１７０に進み、メニューキーが押下されていない場合はステップＳ１６５に戻る。
ステップＳ１６７  パスワードを入力する。
ステップＳ１６８  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ１６９に進み、設定キーが押下されていない場合はステップＳ１６７に戻る。
ステップＳ１６９  設定されたパスワードをパスワード登録エリア５９ａに登録する。
ステップＳ１７０  転送アドレス設定画面を表示する。
ステップＳ１７１  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ１７３に進み、設定キーが押下されていない場合はステップＳ１７２に進む。
ステップＳ１７２  メニューキーが押下されたか否かを判断する。メニューキーが押下された場合は処理を終了し、メニューキーが押下されていない場合はステップＳ１７１に戻る。
ステップＳ１７３  転送アドレスを入力する。
ステップＳ１７４  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ１７５に進み、設定キーが押下されていない場合はステップＳ１７３に戻る。
ステップＳ１７５  設定された転送アドレスを第１転送アドレス登録エリア５９ｃ及び第２転送アドレス登録エリア５９ｄに登録し、処理を終了する。
【０１１２】
次に、認証印刷データ蓄積処理及び蓄積された認証印刷データの転送処理の動作について説明する。なお、ここでは、第３のプリンタ５０の動作について説明する。
【０１１３】
図１９は本発明の第２の実施の形態における認証印刷データ蓄積処理及び蓄積認証印刷データ転送処理の動作を示すフローチャートである。
【０１１４】
まず、接続Ｉ／Ｆ部５２は、コマンドを受信するまで待機し、コマンドを受信するとコマンドを受信したことをシステム制御部５１へ通知する。すると、通知を受けたシステム制御部５１は、機能判断部５３へコマンド解析要求を行う。続いて、コマンド解析要求を受けた機能判断部５３は、接続Ｉ／Ｆ部５２によって取込まれた要求コマンドの解析を行い、要求コマンドが認証印刷データ蓄積要求コマンドであるか否かを判断する。そして、要求コマンドが認証印刷データ蓄積要求コマンドでない場合、機能判断部５３はシステム制御部５１に印刷開始要求を通知する。すると、印刷開始要求を受けたシステム制御部５１は、印刷制御部６０に印刷開始要求を通知し、印刷を開始させる。これにより、通常の印刷制御が行われる。
【０１１５】
また、要求コマンドが認証印刷データ蓄積要求コマンドである場合、機能判断部５３はシステム制御部５１に認証印刷データ蓄積要求を通知する。すると、認証印刷データ蓄積要求を受けたシステム制御部５１は、パスワード判断部５７へパスワード有効性の判断要求を行う。そして、パスワード判断部５７は、要求元から送られた認証印刷データ蓄積要求コマンドのヘッダ部に含まれる認証パスワードとしての指定パスワードと、メモリ部５８の中にある認証データ部５９のパスワード登録エリア５９ａに登録されている認証パスワードとを比較する。
【０１１６】
そして、比較した結果、一致した認証パスワードが登録されていない場合、パスワード判断部５７は、システム制御部５１にパスワード不可を通知する。すると、通知を受けたシステム制御部５１は、認証印刷データ蓄積要求の要求元に蓄積不可ステータスを接続Ｉ／Ｆ部５２を介して通知し、処理を終了する。
【０１１７】
また、一致した認証パスワードが登録されている場合、パスワード判断部５７は、システム制御部５１に蓄積可能を通知する。すると、通知を受けたシステム制御部５１は、蓄積部５４に画像データ蓄積開始指示を行う。そして、画像データ蓄積開始指示を受けた蓄積部５４は、接続Ｉ／Ｆ部５２が取込んだ認証印刷データとしての画像データを画像データ記憶部５６へ格納する。この際に、画像データの格納を開始した先頭アドレスをメモリ部５８の中にある認証データ部５９の画像先頭アドレスエリア５９ｂに登録する。
【０１１８】
そして、蓄積部５４は、すべての画像データの取込みが終了したか否かを判断し、取込みが終了していない場合は、画像データの蓄積を継続し、取込みが終了している場合には、システム制御部５１に蓄積完了報告を行う。該蓄積完了報告を受けたシステム制御部５１は、転送部５５に転送要求を通知する。すると、該転送要求を受けた転送部５５は、メモリ部５８の中にある認証データ部５９の第１転送アドレス登録エリア５９ｃ又は第２転送アドレス登録エリア５９ｄに宛先としての転送アドレスが登録されているか否かを判断する。そして、転送アドレスが登録されていない場合、転送部５５がシステム制御部５１に転送なしを通知すると、通知を受けたシステム制御部５１は処理を終了する。
【０１１９】
また、転送アドレスが登録されている場合、転送部５５は、接続Ｉ／Ｆ部５２を介して前記第１転送アドレス登録エリア５９ｃ又は第２転送アドレス登録エリア５９ｄに登録されているアドレスに認証印刷データの転送要求を行う。続いて、メモリ部５８の中にある認証データ部５９の画像先頭アドレスエリア５９ｂに登録されているアドレスに基づいて、画像データ記憶部５６に蓄積された認証印刷データを転送する。
【０１２０】
そして、転送部５５は、メモリ部５８の中にある認証データ部５９の第１転送アドレス登録エリア５９ｃ又は第２転送アドレス登録エリア５９ｄに登録されているすべてのアドレスに転送が完了したか否かを判断する。そして、すべてのアドレスに転送していない場合は、再度前記第１転送アドレス登録エリア５９ｃ又は第２転送アドレス登録エリア５９ｄに登録されているアドレスに認証印刷データを転送する。また、登録されているすべてのアドレスに転送した場合、システム制御部５１に転送完了を通知する。すると、通知を受けたシステム制御部５１は、処理を終了する。
【０１２１】
次に、フローチャートについて説明する。
ステップＳ１８１  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ１８２に進み、コマンドを受信していない場合はそのまま待機する。
ステップＳ１８２  要求コマンドが認証印刷データ蓄積要求コマンドであるか否かを判断する。要求コマンドが認証印刷データ蓄積要求コマンドである場合はステップＳ１８４に進み、要求コマンドが認証印刷データ蓄積要求コマンドでない場合はステップＳ１８３に進む。
ステップＳ１８３  通常の印刷制御を行い、処理を終了する。
ステップＳ１８４  指定パスワードと登録されている認証パスワードとが一致するか否かを判断する。指定パスワードと登録されている認証パスワードとが一致する場合はステップＳ１８６に進み、指定パスワードと登録されている認証パスワードとが一致しない場合はステップＳ１８５に進む。
ステップＳ１８５  蓄積不可ステータスを通知し、処理を終了する。
ステップＳ１８６  画像データの取込みを行う。
ステップＳ１８７  すべての画像データの取込みが終了したか否かを判断する。すべての画像データの取込みが終了した場合はステップＳ１８８に進み、すべての画像データの取込みが終了していない場合はステップＳ１８６に戻る。
ステップＳ１８８  転送アドレスの設定があるか否かを判断する。転送アドレスの設定がある場合はステップＳ１８９に進み、転送アドレスの設定がない場合は処理を終了する。
ステップＳ１８９  転送アドレスに認証印刷データ転送要求を行う。
ステップＳ１９０  蓄積された認証印刷データを転送する。
ステップＳ１９１  すべてのアドレスに転送が完了したか否かを判断する。すべてのアドレスに転送が完了した場合は処理を終了し、すべてのアドレスに転送が完了していない場合はステップＳ１８９に戻る。
【０１２２】
次に、認証印刷データ蓄積処理の動作について説明する。なお、ここでは、第４のプリンタ７０ａ及び第５のプリンタ７０ｂ、すなわち、他のプリンタ７０の動作について説明する。
【０１２３】
図２０は本発明の第２の実施の形態における他のプリンタの認証データ部のデータ構成を示す図、図２１は本発明の第２の実施の形態における他のプリンタの認証印刷データ蓄積処理の動作を示すフローチャートである。
【０１２４】
まず、接続Ｉ／Ｆ部７２は、コマンドを受信するまで待機し、コマンドを受信するとコマンドを受信したことをシステム制御部７１へ通知する。すると、通知を受けたシステム制御部７１は、機能判断部７３へコマンド解析要求を行う。続いて、コマンド解析要求を受けた機能判断部７３は、接続Ｉ／Ｆ部７２によって取込まれた要求コマンドの解析を行い、要求コマンドが認証印刷データ取出し要求コマンド、すなわち、認証印刷データ転送要求コマンドであるか否かを判断する。そして、要求コマンドが認証印刷データ転送要求コマンドでない場合、機能判断部７３はシステム制御部７１に印刷開始要求を通知する。すると、印刷開始要求を受けたシステム制御部７１は、印刷制御部７５に印刷開始要求を通知し、印刷を開始させる。これにより、通常の印刷制御が行われる。
【０１２５】
また、要求コマンドが認証印刷データ転送要求コマンドである場合、機能判断部７３はシステム制御部７１に認証印刷データ転送要求を通知する。この際、機能判断部７３は、認証印刷データ転送要求コマンドのヘッダ部に含まれる認証パスワードを、図２０に示されるように、メモリ部７８の中にある認証データ部７９のパスワード登録エリア７９ａに登録する。
【０１２６】
続いて、前記認証印刷データ転送要求を受けたシステム制御部７１は、蓄積部８０に認証印刷データ転送要求を通知する。すると、該認証印刷データ転送要求通知を受けた蓄積部８０は、接続Ｉ／Ｆ部７２が取込んだ認証印刷データとしての画像データを画像データ記憶部７４に格納する。この際に、画像データの格納を開始した先頭アドレスをメモリ部７８の中にある認証データ部７９の画像先頭アドレスエリア７９ｂに登録する。
【０１２７】
そして、蓄積部８０は、すべての画像データの取込みが終了したか否かを判断し、取込みが終了していない場合は、画像データの蓄積を継続し、取込みが終了している場合には、システム制御部７１に蓄積完了報告を行う。該蓄積完了報告を受けたシステム制御部７１は、操作表示部７６に認証印刷データ蓄積表示要求を通知し、通知を受けた操作表示部７６は認証印刷データ蓄積表示画面を表示する。
【０１２８】
次に、フローチャートについて説明する。
ステップＳ２０１  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ２０２に進み、コマンドを受信していない場合はそのまま待機する。
ステップＳ２０２  要求コマンドが認証印刷データ転送要求コマンドであるか否かを判断する。要求コマンドが認証印刷データ転送要求コマンドである場合はステップＳ２０４に進み、要求コマンドが認証印刷データ転送要求コマンドでない場合はステップＳ２０３に進む。
ステップＳ２０３  通常の印刷制御を行い、処理を終了する。
ステップＳ２０４  パスワードを登録する。
ステップＳ２０５  画像データを取込む。
ステップＳ２０６  すべての画像データの取込みが終了したか否かを判断する。すべての画像データの取込みが終了した場合はステップＳ２０７に進み、すべての画像データの取込みが終了していない場合はステップＳ２０５に戻る。
ステップＳ２０７  操作表示部７６は認証印刷データ蓄積表示画面を表示し、処理を終了する。
【０１２９】
次に、認証印刷データを取出す際の画面の変化について説明する。なお、ここでは、第４のプリンタ７０ａ及び第５のプリンタ７０ｂ、すなわち、他のプリンタ７０の動作について説明する。
【０１３０】
図２２は本発明の第２の実施の形態における他のプリンタの操作画面の変化を示すフローチャートである。
【０１３１】
まず、操作表示部７６は、オンライン画面を表示し、メニューキーが押下されるのを待機する。そして、メニューキーが押下されると認証印刷データ取出し画面を表示し、設定キーが押下されるのを待機する。続いて、設定キーが押下されると、操作表示部７６は、パスワード入力画面を表示し、認証パスワードの入力が行われて設定キーが押下されるのを待機する。
【０１３２】
そして、設定キーが押下されると、操作表示部７６は、入力された認証パスワードをシステム制御部７１に通知する。すると、該システム制御部７１は、パスワード判断部８１にパスワード有効性判断要求を通知する。そして、パスワード判断部８１は、入力された認証パスワードとメモリ部７８の中にある認証データ部７９に登録されている認証パスワードとを比較して有効性を判断する。ここで、入力された認証パスワードが登録されている認証パスワードと一致しない場合、操作表示部７６にパスワード不可が通知される。すると、操作表示部７６は、パスワードエラーを表示し、処理を終了する。また、入力された認証パスワードが登録されている認証パスワードと一致する場合、操作表示部７６に印刷開始表示要求が通知される。すると、操作表示部７６は、印刷中画面を表示し、印刷が終了するとオンライン画面を表示して処理を終了する。
【０１３３】
次に、フローチャートについて説明する。
ステップＳ２１１  オンライン画面を表示する。
ステップＳ２１２  メニューキーが押下されるのを待機する。メニューキーが押下された場合はステップＳ２１３に進む。
ステップＳ２１３  認証印刷データ取出し画面を表示する。
ステップＳ２１４  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ２１５に進む。
ステップＳ２１５  パスワード入力画面を表示する。
ステップＳ２１６  設定キーが押下されるのを待機する。設定キーが押下された場合はステップＳ２１７に進む。
ステップＳ２１７  入力されたパスワードと登録されている認証パスワードとが一致するか否かを判断する。入力されたパスワードと登録されている認証パスワードとが一致する場合はステップＳ２１９に進み、入力されたパスワードと登録されている認証パスワードとが一致しない場合はステップＳ２１８に進む。
ステップＳ２１８  パスワードエラーを表示し、処理を終了する。
ステップＳ２１９  印刷中画面を表示する。
ステップＳ２２０  オンライン画面を表示し、処理を終了する。
【０１３４】
次に、認証印刷データの取出し動作について説明する。なお、ここでは、第４のプリンタ７０ａの動作について説明する。
【０１３５】
図２３は本発明の第２の実施の形態における認証印刷データの取出し動作を示すフローチャートである。
【０１３６】
まず、操作表示部７６は、メニューキーが押下されたことによって認証印刷データ取出し画面を表示し、設定キーが押下されるのを待機する。そして、設定キーが押下されていないと判断すると、操作表示部７６は、登録を中止するキャンセルキーが押下されたか否かを判断する。そして、キャンセルキーが押下された場合、認証印刷データ取出し処理を中止して待機に移行し、処理を終了する。また、キャンセルキーが押下されていない場合は、再度設定キーが押下されるのを待機する。
【０１３７】
続いて、設定キーが押下されると、操作表示部７６は、パスワード入力画面を表示して、テンキーによって認証パスワードが入力され、入力を終了するための設定キーが押下されるのを待機する。なお、設定キーが押下されていないと判断すると、操作表示部７６は、パスワード入力画面を継続して表示する。
【０１３８】
そして、設定キーが押下されると、入力された認証パスワードをシステム制御部７１に通知する。すると、通知を受けたシステム制御部７１は、パスワード判断部８１にパスワード有効性判断要求を行う。この際に、入力された認証パスワードもパスワード判断部８１へ通知する。すると、パスワード判断部８１は、入力された認証パスワードとメモリ部７８の中にある認証データ部７９に登録されている認証パスワードとを比較する。
【０１３９】
そして、認証パスワードを比較した結果、一致した認証パスワードが登録されていないと判断すると、パスワード判断部８１はシステム制御部７１にパスワード不可を通知する。すると、システム制御部７１は、操作表示部７６にパスワードエラー表示要求を通知する。そして、通知を受けた操作表示部７６がパスワードエラーを表示し、処理を終了する。
【０１４０】
また、認証パスワードを比較した結果、一致した認証パスワードが登録されていると判断すると、パスワード判断部８１はシステム制御部７１にパスワード受付を通知する。そして、通知されたシステム制御部７１は、操作表示部７６に印刷開始表示要求を通知するとともに、印刷制御部７５に印刷開始要求を通知する。すると、通知を受けた操作表示部７６は印刷中画面を表示する。また、通知を受けた印刷制御部７５は、メモリ部７８の中にある認証データ部７９の画像先頭アドレスエリア７９ｂに登録されているアドレスに基づいて、画像データ記憶部７４から認証印刷データとしての画像データを取出して印刷を行う。
【０１４１】
続いて、印刷制御部７５は、すべてのページの印刷が完了したか否かを判断し、印刷が完了していない場合は印刷を継続する。また、すべての印刷が完了した場合、印刷制御部７５はシステム制御部７１に印刷完了を通知する。すると、通知を受けたシステム制御部７１は、コマンド作成部７７に認証印刷データ取出し通知コマンドを通知する。そして、通知を受けたコマンド作成部７７は、認証印刷データ取出し通知コマンドを作成し、接続Ｉ／Ｆ部７２を介して、要求元へ前記認証印刷データ取出し通知コマンドを通知する。
【０１４２】
次に、フローチャートについて説明する。
ステップＳ２２１  メニューキーが押下されたことによって認証印刷データ取出し画面を表示する。
ステップＳ２２２  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ２２４に進み、設定キーが押下されていない場合はステップＳ２２３に進む。
ステップＳ２２３  キャンセルキーが押下されたか否かを判断する。キャンセルキーが押下された場合は処理を終了し、キャンセルキーが押下されていない場合はステップＳ２２２に戻る。
ステップＳ２２４  パスワードを入力する。
ステップＳ２２５  設定キーが押下されたか否かを判断する。設定キーが押下された場合はステップＳ２２６に進み、設定キーが押下されていない場合はステップＳ２２４に戻る。
ステップＳ２２６  入力されたパスワードと登録されている認証パスワードとが一致するか否かを判断する。入力されたパスワードと登録されている認証パスワードとが一致する場合はステップＳ２２８に進み、入力されたパスワードと登録されている認証パスワードとが一致しない場合はステップＳ２２７に進む。
ステップＳ２２７  パスワードエラーを表示し、処理を終了する。
ステップＳ２２８  印刷を行う。
ステップＳ２２９  すべてのページの印刷が完了したか否かを判断する。すべてのページの印刷が完了した場合はステップＳ２３０に進み、すべてのページの印刷が完了していない場合はステップＳ２２８に戻る。
ステップＳ２３０  要求元に認証印刷データ取出し通知コマンドを通知し、処理を終了する。
【０１４３】
次に、認証印刷データ取出し受信処理の動作について説明する。なお、ここでは、第３のプリンタ５０の動作について説明する。
【０１４４】
図２４は本発明の第２の実施の形態における認証印刷データの取出し受信処理の動作を示すフローチャートである。
【０１４５】
まず、接続Ｉ／Ｆ部５２は、コマンドを受信するまで待機し、コマンドを受信するとコマンドを受信したことをシステム制御部５１へ通知する。すると、通知を受けたシステム制御部５１は、機能判断部５３へコマンド解析要求を行う。続いて、コマンド解析要求を受けた機能判断部５３は、接続Ｉ／Ｆ部５２によって取込まれた要求コマンドの解析を行い、要求コマンドが認証印刷データ取出し通知コマンドであるか否かを判断する。そして、要求コマンドが認証印刷データ取出し通知コマンドでない場合、機能判断部５３はシステム制御部５１に印刷開始要求を通知する。すると、印刷開始要求を受けたシステム制御部５１は、印刷制御部６０に印刷開始要求を通知し、印刷を開始させる。これにより、通常の印刷制御が行われる。
【０１４６】
また、要求コマンドが認証印刷データ取出し通知コマンドである場合、機能判断部５３はシステム制御部５１に認証印刷データ取出し通知コマンドを通知する。すると、該認証印刷データ取出し通知コマンドの通知を受けたシステム制御部５１は、パスワード判断部５７にパスワード有効性判断要求を行う。そして、パスワード判断部５７は、認証印刷データ取出し通知コマンドのヘッダ部に含まれる認証パスワードとしての通知パスワードと、メモリ部５８の中にある認証データ部５９に登録されている認証パスワードとが一致するか否かを判断する。ここで、通知パスワードと一致する認証パスワードが登録されていない場合、パスワード判断部５７はシステム制御部５１にパスワード不可を通知する。すると、システム制御部５１は処理を終了する。
【０１４７】
一方、通知パスワードと一致する認証パスワードが登録されている場合、パスワード判断部５７はシステム制御部５１にパスワード受付を通知する。すると、通知されたシステム制御部５１は通知部６２に削除通知要求を通知する。そして、通知を受けた通知部６２は、メモリ部５８の中にある認証データ部５９の第１転送アドレス登録エリア５９ｃ又は第２転送アドレス登録エリア５９ｄの先頭に登録されている転送アドレス、すなわち、先頭転送アドレスを読み出す。そして、読み出した転送アドレスに、接続Ｉ／Ｆ部５２を介して認証印刷データ削除通知コマンドを通知する。
【０１４８】
続いて、通知部６２は、メモリ部５８の中にある認証データ部５９に登録されているすべての転送アドレスに通知が完了したか否かを判断する。そして、登録されているすべての転送アドレスに通知が完了したと判断すると、システム制御部５１に通知完了を通知し、処理を終了する。また、登録されているすべての転送アドレスに通知が完了していない、すなわち、残りがあると判断すると、通知部６２は前記第１転送アドレス登録エリア５９ｃ又は第２転送アドレス登録エリア５９ｄに登録されている次の転送アドレスを読み出す。そして、再度、読み出した転送アドレスに、接続Ｉ／Ｆ部５２を介して認証印刷データ削除通知コマンドを通知し、前述の動作を繰り返す。
【０１４９】
次に、フローチャートについて説明する。
ステップＳ２３１  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ２３２に進み、コマンドを受信していない場合はそのまま待機する。
ステップＳ２３２  要求コマンドが認証印刷データ取出し通知コマンドであるか否かを判断する。要求コマンドが認証印刷データ取出し通知コマンドである場合はステップＳ２３４に進み、要求コマンドが認証印刷データ取出し通知コマンドでない場合はステップＳ２３３に進む。
ステップＳ２３３  通常の印刷制御を行い、処理を終了する。
ステップＳ２３４  通知パスワードと登録された認証パスワードとが一致するか否かを判断する。通知パスワードと登録された認証パスワードとが一致する場合はステップＳ２３５に進み、通知パスワードと登録された認証パスワードとが一致しない場合は処理を終了する。
ステップＳ２３５  先頭転送アドレスを読み出す。
ステップＳ２３６  認証印刷データ削除通知コマンドを通知する。
ステップＳ２３７  すべての転送アドレスに通知が完了したか否かを判断する。すべての転送アドレスに通知が完了した場合は処理を終了し、すべての転送アドレスに通知が完了していない場合はステップＳ２３８に進む。
ステップＳ２３８  次の転送アドレスを読み出し、ステップＳ２３６に戻る。
【０１５０】
次に、認証印刷データ削除処理の動作について説明する。なお、ここでは、第５のプリンタ７０ｂの動作について説明する。
【０１５１】
図２５は本発明の第２の実施の形態における認証印刷データ削除処理の動作を示すフローチャートである。
【０１５２】
まず、接続Ｉ／Ｆ部７２は、コマンドを受信するまで待機し、コマンドを受信するとコマンドを受信したことをシステム制御部７１へ通知する。すると、通知を受けたシステム制御部７１は、機能判断部７３へコマンド解析要求を行う。続いて、コマンド解析要求を受けた機能判断部７３は、接続Ｉ／Ｆ部７２によって取込まれた要求コマンドの解析を行い、要求コマンドが認証印刷データ削除コマンドであるか否かを判断する。そして、要求コマンドが認証印刷データ削除コマンドでない場合、機能判断部７３はシステム制御部７１に印刷開始要求を通知する。すると、印刷開始要求を受けたシステム制御部７１は、印刷制御部７５に印刷開始要求を通知し、印刷を開始させる。これにより、通常の印刷制御が行われる。
【０１５３】
また、要求コマンドが認証印刷データ削除コマンドである場合、機能判断部７３はシステム制御部７１に認証印刷データ削除を通知する。すると、通知を受けたシステム制御部７１は、パスワード判断部８１にパスワード有効性判断要求を行う。そして、パスワード判断部８１は、認証印刷データ削除コマンドのヘッダ部に含まれる認証パスワードとしての通知パスワードと、メモリ部７８の中にある認証データ部７９に登録されている認証パスワードとが一致するか否かを判断する。ここで、通知パスワードと一致する認証パスワードが登録されていない場合、パスワード判断部８１はシステム制御部７１にパスワード不可を通知する。すると、システム制御部７１は処理を終了する。
【０１５４】
一方、通知パスワードと一致する認証パスワードが登録されている場合、パスワード判断部８１はシステム制御部７１にパスワード受付を通知する。すると、通知されたシステム制御部７１は蓄積部８０に蓄積削除通知要求を通知する。そして、通知を受けた蓄積部８０は、メモリ部７８の中にある認証データ部７９の画像先頭アドレスエリア７９ｂに登録されているアドレスに基づいて、画像データ記憶部７４に登録されている認証印刷データを削除する。このとき、メモリ部７８の中にある認証データ７９のパスワード登録エリア７９ａ及び画像先頭アドレスエリア７９ｂに登録されている認証パスワード及び先頭アドレス、すなわち、認証データを削除する。
【０１５５】
次に、フローチャートについて説明する。
ステップＳ２４１  コマンドを受信したか否かを判断する。コマンドを受信した場合はステップＳ２４２に進み、コマンドを受信していない場合はそのまま待機する。
ステップＳ２４２  要求コマンドが認証印刷データ削除コマンドであるか否かを判断する。要求コマンドが認証印刷データ削除コマンドである場合はステップＳ２４４に進み、要求コマンドが認証印刷データ削除コマンドでない場合はステップＳ２４３に進む。
ステップＳ２４３  通常の印刷制御を行い、処理を終了する。
ステップＳ２４４  通知パスワードと登録されている認証パスワードとが一致するか否かを判断する。通知パスワードと登録されている認証パスワードとが一致する場合はステップＳ２４５に進み、通知パスワードと登録されている認証パスワードとが一致しない場合は処理を終了する。
ステップＳ２４５  認証印刷データを削除する。
ステップＳ２４６  認証データを削除し、処理を終了する。
【０１５６】
このように、本実施の形態においては、認証パスワードに加えて、転送アドレスが登録されている他のプリンタ７０にのみ認証印刷データの転送を行うようになっている。そのため、より高いセキュリティーを実現することができる。また、認証印刷データを先に転送するので、認証印刷データを取出す際のレスポンスが良く、操作性の向上を期待することができる。
【０１５７】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【０１５８】
【図１】本発明の第１の実施における認証印刷データの蓄積及び転送を行う印刷装置の構成を示すブロック図である。
【図２】本発明の第１の実施の形態における印刷システムの構成を示す図である。
【図３】本発明の第１の実施の形態における認証印刷データの取出しを行う印刷装置の構成を示すブロック図である。
【図４】本発明の第１の実施の形態における印刷システムの処理シーケンス図である。
【図５】本発明の第１の実施の形態における第１のプリンタの操作画面の変化を示すフローチャートである。
【図６】本発明の第１の実施の形態における第１のプリンタの認証データ部のデータ構成を示す図である。
【図７】本発明の第１の実施の形態における認証印刷ボックスを設定する動作を示すフローチャートである。
【図８】本発明の第１の実施の形態における認証印刷データ蓄積処理の動作を示すフローチャートである。
【図９】本発明の第１の実施の形態における第２のプリンタの操作画面の変化を示すフローチャートである。
【図１０】本発明の第１の実施の形態における認証印刷データの取出し動作を示すフローチャートである。
【図１１】本発明の第１の実施の形態における認証印刷データの転送動作を示すフローチャートである。
【図１２】本発明の第２の実施の形態における印刷システムの構成を示す図である。
【図１３】本発明の第２の実施における認証印刷データの蓄積及び転送を行う印刷装置の構成を示すブロック図である。
【図１４】本発明の第２の実施の形態における認証印刷データの取出しを行う印刷装置の構成を示すブロック図である。
【図１５】本発明の第２の実施の形態における印刷システムの処理シーケンス図である。
【図１６】本発明の第２の実施の形態における第３のプリンタの操作画面の変化を示すフローチャートである。
【図１７】本発明の第２の実施の形態における第３のプリンタの認証データ部のデータ構成を示す図である。
【図１８】本発明の第２の実施の形態における認証印刷ボックスを設定する動作を示すフローチャートである。
【図１９】本発明の第２の実施の形態における認証印刷データ蓄積処理及び蓄積認証印刷データ転送処理の動作を示すフローチャートである。
【図２０】本発明の第２の実施の形態における他のプリンタの認証データ部のデータ構成を示す図である。
【図２１】本発明の第２の実施の形態における他のプリンタの認証印刷データ蓄積処理の動作を示すフローチャートである。
【図２２】本発明の第２の実施の形態における他のプリンタの操作画面の変化を示すフローチャートである。
【図２３】本発明の第２の実施の形態における認証印刷データの取出し動作を示すフローチャートである。
【図２４】本発明の第２の実施の形態における認証印刷データの取出し受信処理の動作を示すフローチャートである。
【図２５】本発明の第２の実施の形態における認証印刷データ削除処理の動作を示すフローチャートである。
【符号の説明】
【０１５９】
１０    第１のプリンタ
１３、５３、７３    機能判断部
１４、５４、８０    蓄積部
１５、５５    転送部
１７、６２    通知部
１８、５７、８１    パスワード判断部
１９    アドレス判断部
２０、５８、７８    メモリ部
３０    第２のプリンタ
５０    第３のプリンタ
７０ａ    第４のプリンタ
７０ｂ    第５のプリンタ
【図１】
2007203716.tif 000003
【図２】
2007203716.tif 000004
【図３】
2007203716.tif 000005
【図４】
2007203716.tif 000006
【図５】
2007203716.tif 000007
【図６】
2007203716.tif 000008
【図７】
2007203716.tif 000009
【図８】
2007203716.tif 000010
【図９】
2007203716.tif 000011
【図１０】
2007203716.tif 000012
【図１１】
2007203716.tif 000013
【図１２】
2007203716.tif 000014
【図１３】
2007203716.tif 000015
【図１４】
2007203716.tif 000016
【図１５】
2007203716.tif 000017
【図１６】
2007203716.tif 000018
【図１７】
2007203716.tif 000019
【図１８】
2007203716.tif 000020
【図１９】
2007203716.tif 000021
【図２０】
2007203716.tif 000022
【図２１】
2007203716.tif 000023
【図２２】
2007203716.tif 000024
【図２３】
2007203716.tif 000025
【図２４】
2007203716.tif 000026
【図２５】
2007203716.tif 000027