(57)【要約】【課題】  蓄積印刷データのセキュリティを向上させたプリントシステムを提供する。【解決手段】  印刷データを蓄積する場合には、まず、ネットワーク上に接続しているホストＰＣ２のプリンタドライバが、同ネットワークに接続された画像形成装置１に印刷指示を行ったホストＰＣ２のユーザー権限でアクセス可能なＨＤＤのリスト、すなわちマウントテーブルを作成し、このマウントテーブルを印刷指示とともに画像形成装置１に送信し、画像形成装置１は、ホストＰＣ２のプリンタドライバにより送信されたマウントテーブルを元にネットワーク上のＰＣにアクセスし、各ＰＣのＨＤＤをマウントする。マウントする際にはアクセスチェックを行い、タイムアウトする前にマウントを行う。そして、マウントしたＨＤＤに印刷データを蓄積し、蓄積が終了したらマウントを外してから、どのＰＣのＨＤＤに蓄積したかを報知する信号をホストＰＣ２に送信する。【選択図】図１
2005250742.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、大容量記憶装置を有する複数の情報端末とをネットワーク接続してなり、前記情報端末から前記画像形成装置に印刷データを送信し、前記画像形成装置において印刷データを印刷させるプリントシステムにおいて、
ネットワークに接続されている複数の情報端末の大容量記憶装置をマウントして仮想的に前記画像形成装置の大容量記憶装置として利用可能とし、前記複数の情報端末の大容量記憶装置に印刷データを蓄積させる制御手段を前記画像形成装置に設け、前記複数の情報端末の少なくとも１つに、前記画像形成装置に送る印刷データを生成し、印刷データを蓄積可能なネットワーク上の情報端末に関する管理情報としてのマウントテーブルを生成し、印刷データとともに前記画像形成装置に送信する印刷制御手段を設けたことを特徴とするプリントシステム。
【請求項２】
前記画像形成装置の制御手段は、汎用性の高い高機能オペレーティングシステムソフトウェアによる処理にしたがって各情報端末と通信を行う通信処理部として機能することを特徴とする請求項１記載のプリントシステム。
【請求項３】
前記画像形成装置に、大容量記憶装置をマウントする時間を制限するタイマー手段を設け、印刷ジョブが終了後にはアンマウントさせることを特徴とする請求項１または２記載のプリントシステム。
【請求項４】
前記画像形成装置から大容量記憶装置をマウントしている際に不正なアクセスが生じた場合にはアンマウントさせることを特徴とする請求項１，２または３記載のプリントシステム。
【請求項５】
前記画像形成装置は、マウントした大容量記憶装置の所在情報を印刷データの送り元である情報端末に送信し、この情報端末側で前記所在情報を保持することを特徴とする請求項１〜４のいずれか１項記載のプリントシステム。
【請求項６】
前記所在情報が送信された情報端末は、ネットワーク上の他のホストからの問い合わせに対して、前記所在情報を、ユーザー権限およびパスワード保護することを特徴とする請求項１〜５のいずれか１項記載のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続された端末から、ネットワークを介して画像形成装置に印刷データを送信し、印刷させるプリントシステムに関する。
【背景技術】
【０００２】
図３は従来のプリントシステムの概要を示す説明図であり、５０は画像形成装置、６０，７０はホストコンピュータ（以下、ホストＰＣと称する）を示し、画像形成装置５０に対してホストＰＣをネットワーク接続することにより、プリントシステムが構築される。図３に示すものは、１つの画像形成装置５０に対して２つのホストＰＣ６０，７０がネットワーク接続されたものであるが、画像形成装置やホストＰＣの数さらにはネットワークに接続される端末の種類はそれに限るものではない。
【０００３】
ホストＰＣには、ホストＰＣを動作させるために必要な基本ソフトウェアであるオペレーティングシステム（以下、ＯＳと称する）、文書作成用や画像編集用等の各種のアプリケーションプログラム、ホストＰＣのアプリケーションプログラムによって作成された印刷データを画像形成装置５０が解釈可能なデータに変換する制御プログラムであるプリンタドライバ等が導入されている。
【０００４】
画像形成装置５０には印刷データをＨＤＤに蓄積し、印刷指示があった場合に印刷出力する機能が備えられており、ホストＰＣ６０のアプリケーションプログラムによって作成された印刷データを蓄積する場合、印刷データは、プリンタドライバによって画像形成装置５０が解釈可能なデータに変換されて画像形成装置５０に送信され、画像形成装置５０において通信処理部を介して印刷データが入力され、ＨＤＤに蓄積される。また、印刷データを作成したホストＰＣ６０に、画像形成装置５０に対応するプリンタドライバが導入されていない場合には、ネットワークを構成するホストＰＣの中から画像形成装置５０に対応するプリンタドライバが導入されているホストＰＣ７０を検出し、このホストＰＣ７０のプリンタドライバを利用して印刷データを画像形成装置５０のＨＤＤに蓄積させることも可能である。
【０００５】
画像形成装置５０のＨＤＤに蓄積された印刷データを印刷する場合には、ホストＰＣから印刷指示を行い、パスワードの照合等を行って認証された場合に、エンジンを駆動して画像形成が行われる。
【０００６】
なお、従来におけるこの種の技術として、特許文献１記載のものがある。
【特許文献１】特開２００２−２１５３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の画像形成装置の構成においては、蓄積しようとする印刷データは、画像形成装置に装備されたＨＤＤに蓄積するのが一般的であったが、この場合、画像形成装置の最上位のアクセス権限を持つものは誰でもＨＤＤに蓄積されたデータにアクセスすることが可能であり、セキュリティ面において問題が残る。
【０００８】
本発明は、このような問題点を解決し、蓄積印刷データのセキュリティを向上させたプリントシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するため、請求項１に係る発明は、画像形成装置と、大容量記憶装置を有する複数の情報端末とをネットワーク接続してなり、前記情報端末から前記画像形成装置に印刷データを送信し、前記画像形成装置において印刷データを印刷させるプリントシステムにおいて、ネットワークに接続されている複数の情報端末の大容量記憶装置をマウントして仮想的に前記画像形成装置の大容量記憶装置として利用可能とし、前記複数の情報端末の大容量記憶装置に印刷データを蓄積させる制御手段を前記画像形成装置に設け、前記複数の情報端末の少なくとも１つに、前記画像形成装置に送る印刷データを生成し、印刷データを蓄積可能なネットワーク上の情報端末に関する管理情報としてのマウントテーブルを生成し、印刷データとともに前記画像形成装置に送信する印刷制御手段を設けたことを特徴とする。このように構成したことにより、従来、画像処理装置における最上位アクセス権限を持つものが蓄積された印刷データにアクセスできていたが、本発明によれば、画像処理装置に装備されている大容量記憶装置を印刷データの蓄積に使用しなくても、他の情報端末の大容量記憶装置に印刷データの蓄積をすることができるため、蓄積印刷データのセキュリティを向上させることができる。
【００１０】
請求項２に係る発明は、請求項１に係る発明において、前記画像形成装置の制御手段は、汎用性の高い高機能オペレーティングシステムソフトウェアによる処理にしたがって各情報端末と通信を行う通信処理部として機能することを特徴とする。このように構成したことにより、従来の画像形成装置の構成においては、通信処理部は搭載されていないため、ネットワーク上のファイルにアクセスするためのネットワークファイルシステムを装備できなかったが、本発明によれば、汎用性の高い高機能ＯＳを搭載し、通信処理部を標準でサポートできるため、ネットワークファイルシステムに容易にアクセスすることができる。
【００１１】
請求項３に係る発明は、請求項１または２に係る発明において、前記画像形成装置に、大容量記憶装置をマウントする時間を制限するタイマー手段を設け、印刷ジョブが終了後にはアンマウントさせることを特徴とする。このように構成したことにより、大容量記憶装置をマウントする時間を制限しているため、必要以上に大容量記憶装置をマウントすることがなくなり、画像形成装置の他のユーザーからの不正なアクセスを排除することが可能となる。その結果、セキュリティを高めることができる。
【００１２】
請求項４に係る発明は、請求項１，２または３に係る発明において、前記画像形成装置から大容量記憶装置をマウントしている際に不正なアクセスが生じた場合にはアンマウントさせることを特徴とする。このように構成したことにより、大容量記憶装置をマウントする際に不正アクセスチェックを行っているため、画像形成装置の他のユーザーからの不正なアクセスを排除し、セキュリティを高めることができる。
【００１３】
請求項５に係る発明は、請求項１〜４のいずれか１項に係る発明において、前記画像形成装置は、マウントした大容量記憶装置の所在情報を印刷データの送り元である情報端末に送信し、この情報端末側で前記所在情報を保持することを特徴とする。このように構成したことにより、所在情報を印刷データの送り元である情報端末に返すことで、どの情報端末の大容量記憶装置にマウントして蓄積したかを明確にすることができ、蓄積した印刷データの所在情報を公開せずに受け渡しをすることが可能になる。
【００１４】
請求項６に係る発明は、請求項１〜５のいずれか１項に係る発明において、前記所在情報が送信された情報端末は、ネットワーク上の他のホストからの問い合わせに対して、前記所在情報を、ユーザー権限およびパスワード保護することを特徴とする。このように構成したことにより、所在情報をアクセス権限チェックなどで保護しているので、蓄積した印刷データへのアクセスに関するセキュリティを高めることができ、蓄積した印刷データの所在情報を公開せずに受け渡しをすることが可能になる。
【発明の効果】
【００１５】
本発明は、従来、画像形成装置における最上位アクセス権限を持つものが蓄積された印刷データにアクセスできていたが、画像形成装置に装備されている大容量記憶装置を使用しなくとも、印刷データの蓄積および使用が可能になり、画像形成装置の大容量記憶装置にアクセスしても蓄積印刷データが得られなくなることから、蓄積印刷データのセキュリティを向上させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
【００１７】
図１は本発明の第１実施形態のシステムにおける画像形成装置の要部構成を示す説明図であり、１は画像形成装置、２，３はホストコンピュータ（以下、ホストＰＣと称する）を示し、画像形成装置１に対してホストＰＣ２，３等の情報端末をネットワーク接続することにより、プリントシステムが構築される。
【００１８】
ホストＰＣには、ホストＰＣを動作させるために必要な基本ソフトウェアであるオペレーティングシステム（以下、ＯＳと称する）、文書作成用や画像編集用等の各種のアプリケーションプログラム、ホストＰＣのアプリケーションプログラムによって作成された印刷データを画像形成装置が解釈可能なデータに変換する制御プログラムであるプリンタドライバ等が導入されている。また、各種プログラムやデータを保存するための大容量記憶装置としてのＨＤＤ（Hard Disk Drive）が搭載されている。
【００１９】
画像形成装置１には、オペレーティングシステム（以下、ＯＳと称する）、各種のアプリケーションプログラム、ネットワーク接続されている端末との間で情報の送受信を行うための通信処理部、さらに画像形成を行うためのエンジン、ホストＰＣのアプリケーションプログラムによって作成された印刷データを画像形成装置が解釈可能なデータに変換する制御プログラムであるプリンタドライバ等が導入されている。また、各種プログラムやデータを保存するための大容量記録装置としてのＨＤＤ（Hard Disk Drive）が搭載されている。
【００２０】
ＯＳとしては汎用性の高い高機能ＯＳを搭載するのが望ましく、このようなＯＳとすることにより、通信処理部を標準でサポートできるようになり、ネットワークファイルシステムに容易にアクセスすることができるようになる。
【００２１】
次に、本実施形態のシステムの動作について説明する。
【００２２】
まず、図２に示すように、図１に示す画像形成装置１、ホストＰＣ２、ホストＰＣ３、クライアント用ＰＣ４、サーバー用ＰＣ５を用いてプリンタシステムが構築されたものとする。また、ホストＰＣ２，３、クライアント用ＰＣ４、サーバー用ＰＣ５にはそれぞれＨＤＤ等の大容量記憶装置が装備されているものとする。
【００２３】
印刷データを蓄積する場合には、まず、ネットワーク上に接続しているＰＣ、例えばホストＰＣ２のプリンタドライバが、同ネットワークに接続された画像形成装置１に印刷指示を行ったホストＰＣ２のユーザー権限でアクセス可能なＨＤＤのリスト、すなわちマウントテーブルを作成し、このマウントテーブルを印刷指示とともに画像形成装置１に送信する。仮に、クライアント用ＰＣ４が電源未投入で立ち上がっていないような場合には、クライアント用ＰＣ４のＨＤＤは、マウントテーブルのリストから除外される。
【００２４】
画像形成装置１は、ホストＰＣ２からの印刷データを一旦保持するとともに、ホストＰＣ２のプリンタドライバにより送信されたマウントテーブルから任意のＰＣを選択し、選択したＰＣにアクセスしてＨＤＤをマウントする。マウントする際にはアクセスチェックを行い、タイムアウトする前にマウントを行う。マウントできなかった場合にはマウントテーブルから別のＰＣを選択してＨＤＤをマウントする。
【００２５】
そして、画像形成装置から印刷データを前記選択したＰＣに送信し、マウントしたＨＤＤに印刷データを蓄積し、蓄積が終了したらマウントを外す（アンマウント）。そして、画像形成装置１は、どのＰＣのＨＤＤに蓄積したかを報知する信号をホストＰＣ２に送信する。ホストＰＣ２は、画像形成装置１から送信される所在情報を印刷データのファイル名とともに印刷データ情報として記憶する。このように、画像形成装置１が印刷データの所在情報をホスト側に返すことによって、どのホストＰＣのＨＤＤにマウントして蓄積したかを明確にすることができる。
【００２６】
次に、蓄積された印刷データを使用する場合について説明する。
【００２７】
まず、印刷データの送信元であるホストＰＣ（仮に、ホストＰＣ２とする）から指示を行う場合について説明する。ホストＰＣ２から、印刷指示とともに、蓄積された印刷データの所在情報を画像形成装置１に送信する。画像形成装置１は印刷データの所在情報を元にネットワーク上のホスト上に存在するＨＤＤにアクセスする。そして、印刷ＪＯＢの属性や、設定ユーザー権限を元にＨＤＤをマウントする。不正アクセスとなる場合にはマウントを外す。マウントしたＨＤＤから蓄積された印刷データを取得、印刷する。この時、一定時間内に終了しない場合、アンマウントし、印刷を終了する。通常の印刷が終了後、ＨＤＤをアンマウントする。
【００２８】
次に、使用する印刷データの送信元ではないＰＣ（仮に、ホストＰＣ３とする）から指示を行う場合について説明する。ホストＰＣ３のプリンタドライバから、ネットワーク上にあるホストに対して、蓄積した印刷データ情報を同報問い合わせする。印刷データ情報を有するホストＰＣ（仮に、ホストＰＣ２とする）においては、同報問い合わせに対し、アクセス権限およびパスワードチェックを行い、認証が行われた場合は所在情報をホストＰＣ３に通知する。ホストＰＣ３においては、印刷指示とともにホストＰＣ２より得られた所在情報を画像形成装置１に送信する。
【００２９】
画像形成装置１は、印刷データの所在情報を元にネットワーク上のホスト上に存在するＨＤＤにアクセスする。そして、印刷ＪＯＢの属性や、設定ユーザー権限を元にＨＤＤをマウントする。不正アクセスとなる場合にはマウントを外す。マウントしたＨＤＤから蓄積された印刷データを取得、印刷する。この時、一定時間内に終了しない場合、アンマウントし、印刷を終了する。通常の印刷が終了後、ＨＤＤをアンマウントする。
【００３０】
このように本実施形態のプリントシステムにおいては、画像形成装置における最上位アクセス権限を持つものが蓄積された印刷データにアクセスできていたが、画像処理装置に装備されているＨＤＤを使用しないことでアクセスできなくなり、蓄積印刷データのセキュリティを向上させることができる。
【００３１】
ところで、画像形成装置１がＨＤＤにアクセスしてから印刷を終了するまでの間においてＨＤＤをマウントするが、例えば、画像形成装置１にジャムが発生した場合、ジャム処理をして再実行させて印刷を終了させるまでの間、ＨＤＤはネットワーク上にマウントされていることになり、他のＰＣから不正にアクセスされるおそれがある。そこで、本実施形態においては、マウント時間は印刷データの情報サイズにもよるが大まかに予測可能であることから、ＨＤＤをマウントする時間を制限しているため、セキュリティを高めることができる。
【００３２】
また、本実施形態によれば、ＨＤＤをマウントする際に不正アクセスチェックを行っているため、セキュリティを高めることができる。さらに、所在情報をアクセス権限チェックなどで保護しているので、蓄積した印刷データへのアクセスに関するセキュリティを高めることができる。
【００３３】
なお、画像形成装置のＨＤＤについては、本発明においては印刷データの蓄積用として使用しないものであるが、それに限るものではない。例えば、画像形成装置において、自身のＨＤＤを含め、マウント可能なＨＤＤの中から実際に印刷データの蓄積用として使用可能とするＨＤＤを設定できるようにしても良く、アクセス頻度の低いホストＰＣを避けるようにすることにより、蓄積した印刷データへのアクセスに関するセキュリティを高めることができる。
【産業上の利用可能性】
【００３４】
本発明は、ネットワーク接続された端末から、ネットワークを介して画像形成装置に印刷データを送信し、印刷させるプリントシステム等に利用可能である。
【図面の簡単な説明】
【００３５】
【図１】本発明の第１実施形態のシステムにおける画像形成装置の要部構成を示す説明図
【図２】本発明の第１実施形態のシステムの概要を示す説明図
【図３】従来のプリントシステムの概要を示す説明図
【符号の説明】
【００３６】
１    画像形成装置
２，３  ホストＰＣ
４    クライアント用ＰＣ
５    サーバー用ＰＣ
【図１】
2005250742.tif 000003
【図２】
2005250742.tif 000004
【図３】
2005250742.tif 000005