(57)【要約】【課題】  本発明は、情報処理装置から画像出力装置へ画像データの出力指示をして、画像出力装置が出力を行なう出力制御システムを提供する。【解決手段】  本出力制御システムは、画像出力装置１と、複数の情報処理装置７とから構成される。情報処理装置７は、処理する画像データから出力データを生成する出力データ作成部１４を有する。処理する画像データファイルを開くと、制御部１３は、利用者からの出力指示によらず、処理する画像データの１ページ目の出力データを出力データ作成部１４に生成させ、画像出力装置１に送信する。画像出力装置１は、受信した出力データを一時的にホールドする。利用者から出力指示が入力されると、画像出力装置１は、ホールドした出力データを出力する。【選択図】図３
2009037500.tif 000002
【特許請求の範囲】
【請求項１】
画像データを処理する情報処理装置と、処理した画像データを出力する画像出力装置とを備え、
前記情報処理装置は、前記画像データを処理するとき、前記画像データの一部を前記画像出力装置に送信し、
前記画像出力装置は、入力された前記画像データを出力可能な状態でホールドすることを特徴とする出力制御システム。
【請求項２】
情報処理装置が画像出力装置に対して、画像データの出力指示をしたとき、前記画像出力装置は、ホールドしている画像データを出力することを特徴とする請求項１に記載の出力制御システム。
【請求項３】
画像出力装置が画像データを出力しているとき、情報処理装置は、残りの画像データを前記画像出力装置に送信することを特徴とする請求項２に記載の出力制御システム。
【請求項４】
情報処理装置は、画像データを更新する度に、前記画像データを画像出力装置に送信することを特徴とする請求項３に記載の出力制御システム。
【請求項５】
情報処理装置が画像データの処理を終了したとき、前記画像出力装置は、ホールドしている画像データを削除することを特徴とする請求項４に記載の出力制御システム。
【請求項６】
画像データの処理を開始するとき、情報処理装置は、同時に情報処理装置で出力可能な出力データを画像データの一部から生成し、前記出力データを前記情報処理装置に送信することを特徴とする請求項５に記載の出力制御システム。
【請求項７】
情報処理装置は、画像データを識別するためのＩＤ情報を送信する画像データに付加することを特徴とする請求項１〜６のいずれかに記載の出力制御システム。
【請求項８】
ＩＤ情報は、利用者情報、情報処理装置情報、画像データ情報、日時、ページ番号のいずれか１つ以上の情報を含むことを特徴とする請求項７に記載の出力制御システム。
【請求項９】
画像データは、複数のページを有し、
情報処理装置は、前記画像データの１ページ目を送信することを特徴とする請求項１〜６のいずれかに記載の出力制御システム。
【請求項１０】
画像データは、複数のページを有し、
情報処理装置は、前記画像データのうち、現在処理をしているページを送信することを特徴とする請求項１〜６のいずれかに記載の出力制御システム。
【請求項１１】
画像出力装置が複数備えられ、
情報処理装置は、１つ以上の画像出力装置に対して、同じ画像データを送信することを特徴とする請求項１〜６のいずれかに記載の出力制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置から画像出力装置へ画像データの出力指示をして、画像出力装置が出力を行なう出力制御システムに関する。
【背景技術】
【０００２】
昨今の出力制御システムは、パソコン等の情報処理装置で作成した画像データを画像出力装置から出力する場合、先ず、パソコン等の情報処理装置で、複数ページからなる画像データから情報処理装置で出力可能な出力データを生成し、前記出力データを画像出力装置に送信する。画像出力装置は、入力された出力データの全ページを一時的にメモリにホールドする。そして、画像出力装置は、メモリにホールドした出力データを読み出し、印刷データ等に変換して出力する。
【０００３】
例えば、特許文献１には、情報処理装置から画像出力装置に画像データから生成された出力データを送信する際に、利用者の認証を行なう。利用者の認証がされたときに、情報処理装置から出力データを画像出力装置に送信する出力制御システムが記載されている。
【特許文献１】特開２００４−３４８１８４公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、出力制御システムは、利用者から出力の指示がされた後に、情報処理装置が画像データから生成された出力データを送信し、画像出力装置が入力された出力データを印刷データ等に変換して出力している。すなわち、利用者から出力指示がされてから、処理している画像データの出力の準備を開始する。そのため、利用者が出力指示をしてから、画像出力装置から出力されるまでに時間がかかる問題がある。
【０００５】
本発明は、上記に鑑み、出力指示がされてから、画像出力装置の出力が終了するまでの時間を短縮する出力制御システムの提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明では、画像データを処理する情報処理装置と、処理した画像データを出力する画像出力装置とを備え、前記情報処理装置は、前記画像データを処理するとき、前記画像データの一部を前記画像出力装置に送信し、前記画像出力装置は、入力された前記画像データを出力可能な状態でホールドすることを特徴とする。
【０００７】
情報処理装置で画像データを処理するときに、画像データの一部を画像出力装置にあらかじめ送信し、画像出力装置が前記画像データを一時的にホールドする。そして、情報処理装置から画像データを出力するように出力指示がされたとき、画像出力装置が前記出力指示に基づいてホールドした画像データをすぐに出力する。
【０００８】
情報処理装置で処理する画像データが複数のページを有する場合、情報処理装置は、前記画像データのうち、最先のページ、あるいは、現在処理をしているページを画像出力装置に送信する。情報処理装置は、確実に出力する可能性のあるページを、あらかじめに画像出力装置に送信する。これにより、画像出力装置は、利用者が出力指示をした際に、すぐに出力を開始することができる。
【０００９】
情報処理装置は、画像データを更新する度に、前記画像データを画像出力装置に送信することを特徴とする。出力指示がされたときに、すぐに、最新の画像データを出力することができる。
【００１０】
画像データの出力指示をせずに、情報処理装置が画像データの処理を終了したとき、例えば、利用者が出力指示をせずに画像データの処理を終了したとき、あるいは、あらかじめ画像出力装置に出力した画像データを削除するように利用者から削除指示がされたとき、情報処理装置は、前記画像出力装置に対して、ホールドした画像データを削除するように指示をする。
【００１１】
上記構成によると、画像出力装置は、不要になった画像データを削除するので、画像出力装置のハードディスク等の記憶容量を圧迫しないようにできる。また、機密文章等の漏洩を防止することができる。
【００１２】
画像出力装置は、複数の情報処理装置から画像データが入力される。あるいは、１つの情報処理装置から複数の画像データが入力される。そのため、情報処理装置は、複数の画像データをホールドした状態となる。
【００１３】
そこで、情報処理装置は、画像データを識別するためのＩＤ情報を送信する画像データに付加する。具体的には、情報処理装置は、利用者情報、情報処理装置情報、画像データ情報、日時、ページ番号のいずれか１つ以上の情報を含むＩＤ情報を作成する。そして、画像出力装置に出力する画像データに前記ＩＤ情報を付加する。この構成により、ホールド中の個々の画像データを識別できる。
【００１４】
画像出力装置が複数備えられ、情報処理装置は、１つ以上の画像出力装置に対して、同じ画像データを送信することを特徴とする。
【００１５】
画像データを処理している最中は、利用者が、どの画像出力装置から出力するかは分からない。そのため、情報処理装置は、接続される少なくとも１つ以上の画像出力装置に対して、画像データを送信する。これにより、利用者がどの画像出力装置を選択しても、すぐに出力を開始することができる。
【発明の効果】
【００１６】
本発明によると、利用者が情報処理装置において画像データの処理を開始すると、その画像データの一部を画像出力装置に送信する。画像出力装置は、入力された画像データをホールドする。利用者が画像データの出力指示をすると、画像出力装置は、ホールドした画像データを出力する。
【００１７】
これにより、画像データを出力するまでの動作時間を省略でき、出力に対するファーストアクションが早くなる。システム全体での処理効率を向上できる。
【発明を実施するための最良の形態】
【００１８】
〔第１実施形態〕
以下、第１実施形態の出力制御システムを詳細に説明する。
【００１９】
図１は、本実施形態における出力制御システムの構成の一例を示す。第１実施形態の出力制御システムは、画像出力装置１と複数の情報処理装置７とから構成される。
【００２０】
画像出力装置１は、情報処理装置７からの入力に基づいて処理を実行する装置であり、情報処理装置７は、利用者からの出力指示に基づいて、画像出力装置１に出力の指示をするパーソナルコンピュータである。
【００２１】
画像出力装置１と複数の情報処理装置７は、それぞれがＬＡＮ、ＷＡＮ、インターネット等のネットワーク８に接続される。これにより、各装置間でのデータの入出力は、ネットワーク８を介して行われる。
【００２２】
画像出力装置１は、コピー、プリント、スキャン、ファクシミリ通信、ドキュメントファイリングといった処理を行なう複合機であって、プリント、ファックス、データ送信により画像データを出力する。画像出力装置１は、入力された画像データを記憶する記憶部３と、情報処理装置と通信を行なう通信部４と、画像データを記録シートに印刷する印刷部５と、ネットワーク８を通じた通信を制御するネットワークＩ／Ｆ６と、使用者の入力を受け付ける操作部１５と、装置全体を制御する制御部２とを備える。なお、通信部４は、公衆電話回線を通じて、ファクシミリ通信を行なう。
【００２３】
印刷部５は、圧縮、伸張、加工等の画像処理が行われた画像データを、利用者からの出力指示に基づいて、給紙部から供給される記録シートに印刷し、排紙部に排出する。
【００２４】
操作部１５は、各種入力キーからなる入力部と液晶ディスプレイ等の表示部とから構成される操作パネルである。入力部は、各種の入力を行なう固定キーを有する。表示部は、指や専用のペン等でパネル表面に触れることで操作の入力を受け付けるタッチパネルを有する。
【００２５】
通信部４は、電話線を介して電話回線網に接続され、外部のファクシミリ装置とファクシミリ通信を行なう。ネットワークＩ／Ｆ６は、ＬＡＮケーブルを介してルータ、スイッチングハブ等に接続され、各情報処理装置７やサーバ等によって形成されたネットワークと接続される。通信部４およびネットワークＩ／Ｆ６は、情報処理装置７やファクシミリ装置といった外部装置から画像データを受信して入力する。また、ネットワークＩ／Ｆ６は、情報処理装置７から画像データを入力したとき、出力指示の入力も同時に受け付ける。さらに、通信部４およびネットワークＩ／Ｆ６は、画像データを外部装置に出力するという処理をする。
【００２６】
記憶部３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）からなる。記憶部３は、各種制御プログラムや各種データを格納する。記憶部３は、後述する情報処理装置７から入力された出力データ２０を一時的にホールドする。すなわち、記憶部３は、入力された出力データを、情報処理装置７からの出力指示が入力されるとすぐに出力できる状態で記憶する。記憶部４は、情報処理装置７からの出力指示に基づいて、一時的にホールドした出力データを読み出して印刷部５に出力する。このとき、記憶部３は、出力した出力データが記憶部３に残らないように、削除する。
【００２７】
制御部２は、ＣＰＵ、ＲＯＭ、ＲＡＭを有するマイクロコンピュータからなる。ＲＯＭは、各装置を制御するための各種制御プログラムや各種データ等を格納する。ＲＡＭは、ＣＰＵが各種制御プログラムを実行する際のメモリやワークエリアとして機能する。ＲＡＭは、データを一時的に記憶するメモリとしても機能する。ＣＰＵは、ＲＯＭや記憶部３に格納されている制御プログラムをＲＡＭに読み出して、制御プログラムを実行させ、各部を動作させる。
【００２８】
上記構成により、制御部２は、操作部１５や情報処理装置７からの入力に応じて各部を制御し、入力された画像データを処理する。処理の実行により、コピーモード、プリントモード、スキャンモード、ファクシミリモードのいずれかが実行され、画像データが所望の形態で出力される。
【００２９】
制御部２は、操作部１５や情報処理装置７から入力された出力指示に基づいて各部の動作を制御すると共に、動作状況に合わせた操作画面を表示部に表示させる。表示部は、制御部２からの指示に基づいて、タッチキーやメッセージ等を表示する。
【００３０】
各情報処理装置７は、画像データの作成、加工、変更といった処理を行なうパーソナルコンピュータであって、利用者からの入力により画像データの処理をする。情報処理装置７は、各種制御プログラムや各種データを格納する記憶部９と、情報を表示する表示部１０と、画像出力装置１に対して処理条件を入力する入力部１１と、ネットワークを介して画像出力装置１と通信する通信部１２と、装置全体を制御する制御部１３とを備える。なお、記憶部９、表示部１０、入力部１１、通信部１２、および、制御部１３は、バスを介して相互に接続されている。
【００３１】
記憶部９は、画像出力装置１を制御するためのプログラムを含む各種制御プログラム、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、各種データ等を格納するＨＤＤである。
【００３２】
表示部１０は、例えば、ＣＲＴディスプレイ、または、液晶ディスプレイであり、画像データや結果等を表示する。
【００３３】
入力部１１は、ユーザインターフェースであり、例えば、キーボードおよびポインティングデバイスを備えている。利用者は、この入力部１１を操作して画像データの処理指示や出力指示等を行なう。
【００３４】
通信部１２は、電話線を介して電話回線網に接続され、外部のファクシミリ装置とファクシミリ通信を行なう。通信部１２は、ＬＡＮケーブルを介してルータ、スイッチングハブ等に接続され、画像出力装置１やサーバ等によって形成されたネットワークと接続されるネットワークＩ／Ｆを備える。通信部１２は、他の情報処理装置７やファクシミリ装置といった外部装置から画像データを受信する。また、通信部１２は、画像データを外部装置に送信するという処理をする。
【００３５】
制御部１３は、ＣＰＵ、ＲＯＭ、ＲＡＭを有するマイクロコンピュータからなり、ＣＰＵは、ＲＯＭや記憶部９に格納されている制御プログラムをＲＡＭに読み出して、制御プログラムを実行させ、各部が動作する。なお、ＲＡＭは、データを一時的に記憶するメモリとしても機能する。
【００３６】
制御部１３は、処理する画像データを、画像出力装置１に対応したＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データ、ディスプレイリスト形式のデータ、あるいは、プリントエンジンで印刷可能なイメージ形式のデータ等の出力データに変換する出力データ作成部１４を備える。
【００３７】
制御部１３は、利用者からの出力指示に基づいて、処理する画像データから出力データを生成するように出力データ作成部１４に指示し、生成した出力データを通信部１２を介して画像出力装置１に出力する。具体的には、制御部１３は、出力データ作成部１４を駆動させる。出力データ作成部１４は、プリンタドライバである制御プログラムに基づいて、利用者に画像出力装置１の印刷形式に関する設定の入力を促す。利用者が印刷形式に関する設定の入力が終了すると、入力された設定、すなわち、出力指示に基づいて、画像データから画像出力装置１に対応した出力データを生成する。そして、制御部１３は、通信部１２を介して出力データを画像出力装置１に出力する。
【００３８】
制御部１３は、利用者からの出力指示によらず、処理する画像データの一部から出力データを生成するように出力データ作成部１４に指示し、生成した出力データを通信部１２を介して画像出力装置１に送信する機能を有する。すなわち、制御部１３は、画像データを表示部１０に表示するように処理しているときに、そのバックグランウドで、画像データの一部に対する出力データを出力データ作成部１４に作成させ、その出力データを通信部１２を介して画像出力装置１に送信する。なお、この作業は、利用者に気付かれないように行なわれる。
【００３９】
具体的には、利用者が登録されたいずれかのアプリケーションを実行させ、前記アプリケーションで画像データの処理を実行する。そうすると、制御部１３は、処理する画像データの１ページ目、処理しているページ、あるいは、画像データを構成する複数のページの出力データを生成するように出力データ作成部１４に指示する。出力データが生成されると、制御部１３は、生成された出力データを画像出力装置１に通信部１２を介して送信する。出力データは、画像出力装置１の記憶部３に一時的にホールドされる。
【００４０】
制御部１３は、出力データを画像出力装置１に送信した後、出力データを生成した画像データが更新されたか否かを確認する。例えば、制御部１３は、利用者から画像データの保存の入力があったか、あるいは、画像データに対する処理の入力があったかを確認する。
【００４１】
制御部１３は、処理する画像データに対する利用者からの入力を検出すると、画像データが更新されたと認識する。そして、制御部１３は、再度、処理している画像データの出力データを生成するように出力データ作成部１４に指示し、生成した出力データを通信部１２を介して画像出力装置１に送信する。なお、更新された画像データから出力データを生成するタイミングは、利用者からの入力の有無を検出したときに限られることは無く、例えば、所定時間毎であってもよい。
【００４２】
利用者が、処理する画像データに対して出力指示をせずに、処理を終了した場合は、制御部１３は、画像出力装置１に対して、先に送信し、記憶部３にホールドされている出力データを削除するように削除指示をする。具体的には、制御部１３は、利用者が処理する画像データの処理を終了し、その画像データファイルを閉じたとき、あるいは、実行させたアプリケーションを終了したとき、利用者から出力指示が入力されたかを確認する。出力指示が確認できないとき、出力データ作成部１４は、画像出力装置１に対して、先行出力した出力データを削除するように指示する。画像出力装置１の制御部２は、削除指示の入力を検出すると、記憶部３に記憶した出力データを削除する。なお、利用者からキャンセル指示、すなわち、削除指示がされた場合も同様に記憶部３に記憶した出力データを削除する。
【００４３】
次に、図２〜図４を用いて、出力制御システムの動作について説明する。なお、説明の便宜上、出力データ作成部１４が先に画像出力装置１に送信するのは、処理する画像データの１ページ目とし、画像出力装置１から出力するモードはプリントモードとする。
【００４４】
図２に示すように、利用者は、情報処理装置７で処理する画像データファイルを開く（Ｓ２０１）。画像データファイルが開かれると、制御部１３は、実行した画像データの１ページ目の出力データを生成するように、出力データ作成部１４に指示をする（Ｓ２０２）。
【００４５】
出力データが生成されると、制御部１３は、通信部１２を介して生成された出力データを画像出力装置１に送信する（Ｓ２０３）。画像出力装置１は、受信した出力データを記憶部３に一時的にホールドする（Ｓ２０４）。
【００４６】
出力データを画像出力装置１に送信した後、制御部１３は、出力データを作成した画像データの１ページ目が更新されたか否かを確認する（Ｓ２０５）。更新されている場合、制御部１３は、更新された画像データの１ページ目の出力データを作成するように出力データ作成部１４に指示をする（Ｓ２０６）。出力データが作成されると、制御部１３は、作成された出力データを画像出力装置１に送信する（Ｓ２０７）。
【００４７】
画像出力装置１は、情報処理装置７から出力データを受信されると、先に記憶部３にホールドした出力データに上書きし、ホールドする（Ｓ２０８）。そして、制御部１３は、処理する画像データに対する出力指示が入力されたか否かを確認する（Ｓ２０９）。出力指示が入力されていない場合は、再度、画像データが更新されているかを確認する（Ｓ２０５）。更新されていれば、更新した画像データの出力データを作成させ、画像出力装置１に送信する。
【００４８】
画像データの処理が終了し、画像データを出力する場合、図３に示すように、先ず、利用者は、処理する画像データに対する出力指示の入力をする（Ｓ４０１）。制御部１３は、出力指示の入力を検出すると、画像出力装置１に対して、記憶部にホールドした出力データを出力するように指示をする（Ｓ４０２）。画像出力装置１は、情報処理装置７からの指示に基づいて、記憶部３にホールドしている出力データを印刷部５に出力し、記録紙等に印刷する。
【００４９】
画像出力装置１がホールドしていた出力データを出力しているとき、制御部１３は、先に送信した画像データの１ページ目以外のページ、すなわち、２ページ目以降のページの画像データを出力データに作成するように、出力データ作成部１４に指示する（Ｓ４０４）。制御部１３は、作成された出力データを画像出力装置１に出力する（Ｓ４０５）。
【００５０】
画像出力装置１は、記憶部３にホールドした出力データを出力すると、情報処理装置７から受信される出力データを出力する（Ｓ４０６）。そして、画像出力装置１は、ホールドしていた出力データを削除する。
【００５１】
利用者が画像データの出力指示をせずに画像データの処理を終了した場合（Ｓ６０４）、制御部１３は、図４に示すように、画像出力装置１に対して、ホールドしている出力データを削除するように削除指示をする（Ｓ６０５）。画像出力装置１の制御部２は、記憶した出力データを削除する。
【００５２】
これにより、出力制御システムは、利用者からの出力指示があるとすぐに画像データの１ページ目を出力することができる。すなわち、出力データ作成部１４によって出力データを作成する時間を削減されるため、出力指示から画像データが出力するまでの時間を短縮することができる。また、画像データの出力をしないとき、先行出力された出力データは、確実に削除されるので、情報の漏洩を防止できる。
【００５３】
〔第２実施形態〕
次に、図５〜図７を用いて、第２実施形態の出力制御システムについて説明する。なお、本実施形態は、出力データ５０を作成する際に出力データ作成部１４が画像データのＩＤ情報５１を作成することが第１実施形態と異なる。その他の構成および作用効果は、第１実施形態と同じである。
【００５４】
出力データ作成部１４は、画像出力装置１に出力するとき、あるいは、先行出力するとき、画像データを識別するためのＩＤ情報５１を作成する。ＩＤ情報５１とは、利用者情報、情報処理装置情報、画像ＩＤ情報、日時、ページ番号といった画像データにかかる種々の情報である。
【００５５】
作成したＩＤ情報５１は、図５に示すように、出力データ５０のヘッダ情報に付加される。これにより、画像出力装置１の制御部２は、付加されたＩＤ情報５１から入力された出力データ５０を識別することができる上、他の情報処理装置７から入力される出力データとの識別もできる。なお、作成されるＩＤ情報５１は、他の情報処理装置が作成するＩＤ情報と重複しないように生成される。なお、図５中の５２は、画像や文章を出力データ化した画像データ部２２を示す。
【００５６】
次に、図６を用いて、出力制御システムの動作について説明する。なお、説明の便宜上、出力データ作成部１４が先に画像出力装置１に送信するのは、処理する画像データの１ページ目とし、画像出力装置１から出力するモードはプリントモードとする。また、付加するＩＤ情報５１は、画像データ毎に付される通し番号とする。
【００５７】
利用者は、情報処理装置７で処理する画像データファイルを開く（Ｓ３０１）。画像データファイルが開かれると、制御部１３は、起動した画像データの１ページ目の出力データ５０を生成するように、出力データ作成部１４に指示をする（Ｓ３０２）。
【００５８】
出力データ５０が生成されると、出力データ作成部１４は、出力データ５０を作成した画像データのＩＤ情報５１を作成し、出力データ５０に付加する（Ｓ３０３）。制御部１３は、ＩＤ情報５１が付加された出力データ５０を画像出力装置１に送信する（Ｓ３０４）。画像出力装置１は、受信した出力データを記憶部３にホールドする（Ｓ３０５）。
【００５９】
出力データ５０を画像出力装置１に送信した後、制御部１３は、出力データ５０を作成した画像データの１ページ目が更新されたか否かを確認する（Ｓ３０６）。更新されている場合、制御部１３は、更新された画像データの１ページ目の出力データ５０を作成するように出力データ作成部１４に指示をする（Ｓ３０７）。出力データ作成部１４は、出力データを作成した画像データのＩＤ情報５１を作成し、出力データ５０に付加する（Ｓ３０８）。制御部１３は、ＩＤ情報５１が付加された出力データ５０を画像出力装置１に送信する（Ｓ３０９）。
【００６０】
画像出力装置１の制御部２は、情報処理装置７から出力データ５０が入力されると、出力データ５０に付加されたＩＤ情報５１を抽出し、ＩＤ情報５１を識別する（Ｓ３１０）。制御部２は、識別したＩＤ情報５１と同じＩＤ情報５１が付加された出力データ５０が記憶部３にホールドされているか否かを確認する（Ｓ３１１）。
【００６１】
同じＩＤ情報５１が付加された出力データ５０がホールドされている場合、制御部２は、入力された出力データ５０を先に記憶した出力データに上書きする（Ｓ３１２）。同じＩＤ情報５１が付加された出力データ５０が記憶されていない場合、制御部２は、入力された出力データ５０を記憶部３に新規にホールドする。
【００６２】
制御部１３は、処理する画像データに対する出力指示が入力されたか否かを確認する（Ｓ３１４）。出力指示が入力されていない場合は、再度、画像データが更新されているかを確認する（Ｓ３０６）。更新されていれば、更新した画像データの出力データ５０を作成させ、画像出力装置１に送信する。
【００６３】
画像データの処理が終了し、画像データを出力する場合、図３に示すように、第１実施形態と同様に処理される。また、利用者が出力指示をせずに終了した場合も、第１実施形態と同様に処理される。
【００６４】
なお、情報処理装置７が複数の画像データファイルを開いた場合、制御部１３は、各画像データの出力データを出力データ作成部１４に作成させる。このとき、各出力データ５０にＩＤ情報５１をそれぞれ付加する。制御部１３は、各出力データ５０にＩＤ情報５１が付加されると、画像出力装置１に送信する。
【００６５】
ところで、出力データ作成部１４が先に画像出力装置１に送信するのが、処理する画像データの１ページ目の代わりに、現在処理しているページを送信しても良い。この場合、図８に示すように、利用者は、情報処理装置７で処理する画像データファイルを開く（Ｓ５０１）。画像データファイルが開かれると、利用者は、処理するページにカーソルを移動させ、データの入力をする。利用者からデータが入力されると、制御部１３は、現在開いているページを確認し、確認された画像データのページの出力データ５０を生成するように、出力データ作成部１４に指示をする（Ｓ５０２）。なお、後の動作は、処理する画像データの１ページ目の出力データを作成して出力する場合と同様である。
【００６６】
上記構成の場合、制御部１３は、画像データファイルが開くと同時に出力データを生成させて送信させるのではなく、利用者からの入力を検出してから出力データを作成させ、送信する。
【００６７】
これにより、出力制御システムは、複数の情報処理装置から画像データが入力された場合であっても、どの情報処理装置から入力された画像データであるか識別することができる。また、同じ情報処理装置から出力された画像データであっても、上書きが可能か否かの判断ができる。すなわち、いずれかが更新されても、間違いなくホールドされた出力データ５１を更新できる。また、いずれかが出力指示をされても、間違いなくホールドされた出力データ５１を出力できる。
【００６８】
〔第３実施形態〕
次に、図８〜図１０を用いて、第３実施形態の出力制御システムについて説明する。なお、本実施形態は、図８に示すように。出力制御システムの構成が、複数の画像出力装置３０と複数の情報処理装置３１とからなる。その他の構成および作用効果は第一十誌形態および第２実施形態と同じである。
【００６９】
画像出力装置１が１つの場合、図９に示すように、制御部１３は、出力データを１つの画像出力装置１に出力する。しかし、本実施形態では、画像出力装置３０が複数あるため、利用者がどの画像出力装置３０から出力するか決まっていない。
【００７０】
そこで、図１０に示すように、出力データを複数の画像出力装置３０に送信する。各画像出力装置３０は、受信した出力データを記憶部３にホールドする。これにより、出力制御システムは、利用者がどの画像出力装置を選択しても、すぐに処理を開始させることができる。
【００７１】
なお、制御部１３は、利用者からの出力指示が入力されると、出力先に指定された画像出力装置１以外の画像出力装置に対して、ホールドした出力データを削除するように削除指示をする。これにより、席に送信された出力データが確実に削除されるので、情報の漏洩を防止できる。
【００７２】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。本実施形態では、プリントモードで説明したが、ファックスモードであってもよい。ファックスモードの場合、出力データへの変換は、画像出力装置で行なう。ファックスは、電話がつながるまで出力することができない。しかし、上記構成によると、先に送信された画像データから出力データに変換することができるので、データ変換の処理時間を短縮することができる。
【００７３】
制御部は、画像データファイルを開くと同時に、その画像データに係る出力データを生成するように出力データ作成部に指示をするが、新規に画像データファイルを開いた場合は、利用者からの入力を待って、出力データを生成するように出力データ作成部に指示をしてもよい。これにより、何のデータが入力されていない画像データに係る出力データを生成するための制御部の処理能力を、他の処理動作に用いることができる。
【００７４】
情報処理装置は、パソコン等の端末装置に限られることはなく、画像処理装置であってもよい。表示部と入力部とが一体となったタッチパネルであってもよい。
【００７５】
出力データ作成部は、情報処理装置の制御部に設けられているが、画像出力装置の制御部に設けてもよい。あるいは、サーバのように画像データから出力データを生成するための専用装置として設けてもよい。この場合、情報処理装置は、出力データ生成用専用装置に画像データを出力し、その後、画像出力装置に出力する。
【図面の簡単な説明】
【００７６】
【図１】第１実施形態に係る出力制御システムの一例を示すブロック図
【図２】出力データ作成部が先行出力する動作を示すフローチャート
【図３】利用者から出力指示がされたときの出力データ作成部の動作を示すフローチャート
【図４】利用者から出力指示がされずに処理を終了したときの出力データ作成部の動作を示すフローチャート
【図５】第２実施形態に係る出力データを示す図
【図６】出力データ作成部が処理する画像データの１ページ目を先行出力する場合の動作を示すフローチャート
【図７】出力データ作成部が処理している画像データのページを先行出力する場合の動作を示すフローチャート
【図８】第３実施形態に係る出力制御システムの一例を示すブロック図
【図９】情報処理装置が１つの画像出力装置に主直データを出力する場合の動作を示すフローチャート
【図１０】情報処理装置が複数の画像出力装置に主直データを出力する場合の動作を示すフローチャート
【符号の説明】
【００７７】
１  画像出力装置
２  制御部
３  記憶部
４  通信部
５  印刷部
６  ネットワークＩ／Ｆ
７  情報処理装置
８  ネットワーク
９  記憶部
１０  表示部
１１  入力部
１２  通信部
１３  制御部
１４  出力データ作成部
３０  画像出力装置
３１  情報処理装置
５０  出力データ
５１  ＩＤ情報
５２  画像データ部  
【図１】
2009037500.tif 000003
【図２】
2009037500.tif 000004
【図３】
2009037500.tif 000005
【図４】
2009037500.tif 000006
【図５】
2009037500.tif 000007
【図６】
2009037500.tif 000008
【図７】
2009037500.tif 000009
【図８】
2009037500.tif 000010
【図９】
2009037500.tif 000011
【図１０】
2009037500.tif 000012
【手続補正書】
【提出日】平成20年9月16日(2008.9.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データを処理する情報処理装置と、処理した画像データを出力する画像出力装置とを備え、
前記情報処理装置は、前記画像データを処理するとき、前記画像データの一部を前記画像出力装置に送信し、
前記画像出力装置は、入力された前記画像データを出力可能な状態でホールドすることを特徴とする出力制御システム。
【請求項２】
情報処理装置が画像出力装置に対して、画像データの出力指示をしたとき、前記画像出力装置は、ホールドしている画像データを出力することを特徴とする請求項１に記載の出力制御システム。
【請求項３】
画像出力装置が画像データを出力しているとき、情報処理装置は、残りの画像データを前記画像出力装置に送信することを特徴とする請求項２に記載の出力制御システム。
【請求項４】
情報処理装置は、画像データを更新する度に、前記画像データを画像出力装置に送信することを特徴とする請求項３に記載の出力制御システム。
【請求項５】
情報処理装置が前記画像データの処理を終了したとき、画像出力装置は、ホールドしている画像データを削除することを特徴とする請求項４に記載の出力制御システム。
【請求項６】
画像データの処理を開始するとき、情報処理装置は、同時に情報処理装置で出力可能な出力データを画像データの一部から生成し、前記出力データを前記情報処理装置に送信することを特徴とする請求項５に記載の出力制御システム。
【請求項７】
情報処理装置は、画像データを識別するためのＩＤ情報を送信する画像データに付加することを特徴とする請求項１〜６のいずれかに記載の出力制御システム。
【請求項８】
ＩＤ情報は、利用者情報、情報処理装置情報、画像データ情報、日時、ページ番号のいずれか１つ以上の情報を含むことを特徴とする請求項７に記載の出力制御システム。
【請求項９】
画像データは、複数のページを有し、
情報処理装置は、前記画像データの１ページ目を送信することを特徴とする請求項１〜６のいずれかに記載の出力制御システム。
【請求項１０】
画像データは、複数のページを有し、
情報処理装置は、前記画像データのうち、現在処理をしているページを送信することを特徴とする請求項１〜６のいずれかに記載の出力制御システム。
【請求項１１】
画像出力装置が複数備えられ、
情報処理装置は、１つ以上の画像出力装置に対して、同じ画像データを送信することを特徴とする請求項１〜６のいずれかに記載の出力制御システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置から画像出力装置へ画像データの出力指示をして、画像出力装置が出力を行なう出力制御システムに関する。
【背景技術】
【０００２】
昨今の出力制御システムは、パソコン等の情報処理装置で作成した画像データを画像出力装置から出力する場合、先ず、パソコン等の情報処理装置で、複数ページからなる画像データから情報処理装置で出力可能な出力データを生成し、前記出力データを画像出力装置に送信する。画像出力装置は、入力された出力データの全ページを一時的にメモリにホールドする。そして、画像出力装置は、メモリにホールドした出力データを読み出し、印刷データ等に変換して出力する。
【０００３】
例えば、特許文献１には、情報処理装置から画像出力装置に画像データから生成された出力データを送信する際に、利用者の認証を行なう。利用者の認証がされたときに、情報処理装置から出力データを画像出力装置に送信する出力制御システムが記載されている。
【特許文献１】特開２００４−３４８１８４公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、出力制御システムは、利用者から出力の指示がされた後に、情報処理装置が画像データから生成された出力データを送信し、画像出力装置が入力された出力データを印刷データ等に変換して出力している。すなわち、利用者から出力指示がされてから、処理している画像データの出力の準備を開始する。そのため、利用者が出力指示をしてから、画像出力装置から出力されるまでに時間がかかる問題がある。
【０００５】
本発明は、上記に鑑み、出力指示がされてから、画像出力装置の出力が終了するまでの時間を短縮する出力制御システムの提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明では、画像データを処理する情報処理装置と、処理した画像データを出力する画像出力装置とを備え、前記情報処理装置は、前記画像データを処理するとき、前記画像データの一部を前記画像出力装置に送信し、前記画像出力装置は、入力された前記画像データを出力可能な状態でホールドすることを特徴とする。
【０００７】
情報処理装置で画像データを処理するときに、画像データの一部を画像出力装置にあらかじめ送信し、画像出力装置が前記画像データを一時的にホールドする。そして、情報処理装置から画像データを出力するように出力指示がされたとき、画像出力装置が前記出力指示に基づいてホールドした画像データをすぐに出力する。残りの画像データは、一部の画像データが出力されているときに、画像出力装置に送信し、画像出力装置のメモリ等に記憶され、出力される。そのため、画像処理装置から画像出力装置へ送信するための、いわゆる初期動作がないため、画像データを出力するまでの動作時間を省略でき、出力に対するファーストアクションが早くなる。したがって、システム全体での処理効率を向上できる。
【０００８】
情報処理装置で処理する画像データが複数のページを有する場合、情報処理装置は、前記画像データのうち、最先のページ、あるいは、現在処理をしているページを画像出力装置に送信する。情報処理装置は、確実に出力する可能性のあるページを、あらかじめ画像出力装置に送信する。これにより、画像出力装置は、利用者が出力指示をした際に、すぐに出力を開始することができる。
【０００９】
情報処理装置は、画像データを更新する度に、前記画像データを画像出力装置に送信することを特徴とする。出力指示がされたときに、すぐに、最新の画像データを出力することができる。
【００１０】
画像データの出力指示をせずに情報処理装置が画像データの処理を終了したとき、例えば、利用者が出力指示をせずに画像データの処理を終了したとき、あるいは、あらかじめ画像出力装置に出力した画像データを削除するように利用者から削除指示がされたとき、情報処理装置は、前記画像出力装置に対して、ホールドした画像データを削除するように指示をする。
【００１１】
上記構成によると、画像出力装置は、不要になった画像データを削除するので、画像出力装置のハードディスク等の記憶容量を圧迫しないようにできる。また、機密文章等の漏洩を防止することができる。
【００１２】
画像出力装置は、複数の情報処理装置から画像データが入力される。あるいは、１つの情報処理装置から複数の画像データが入力される。そのため、情報処理装置は、複数の画像データをホールドした状態となる。
【００１３】
そこで、情報処理装置は、画像データを識別するためのＩＤ情報を送信する画像データに付加する。具体的には、情報処理装置は、利用者情報、情報処理装置情報、画像データ情報、日時、ページ番号のいずれか１つ以上の情報を含むＩＤ情報を作成する。そして、画像出力装置に出力する画像データに前記ＩＤ情報を付加する。この構成により、ホールド中の個々の画像データを識別できる。
【００１４】
画像出力装置が複数備えられ、情報処理装置は、１つ以上の画像出力装置に対して、同じ画像データを送信することを特徴とする。
【００１５】
画像データを処理している最中は、利用者が、どの画像出力装置から出力するかは分からない。そのため、情報処理装置は、接続される少なくとも１つ以上の画像出力装置に対して、画像データを送信する。これにより、利用者がどの画像出力装置を選択しても、すぐに出力を開始することができる。
【発明の効果】
【００１６】
本発明によると、利用者が情報処理装置において画像データの処理を開始すると、その画像データの一部を画像出力装置に送信し、画像出力装置では、入力された画像データをホールドしておくので、利用者が画像データの出力指示をすると、画像出力装置は、ホールドした画像データを直ちに出力する。
【００１７】
そのため、画像処理装置から画像出力装置へ送信するための、いわゆる初期動作がないため、画像データを出力するまでの動作時間を省略でき、出力に対するファーストアクションが早くなる。したがって、システム全体での処理効率を向上できる。
【発明を実施するための最良の形態】
【００１８】
〔第１実施形態〕
以下、第１実施形態の出力制御システムを詳細に説明する。
【００１９】
図１は、本実施形態における出力制御システムの構成の一例を示す。第１実施形態の出力制御システムは、画像出力装置１と複数の情報処理装置７とから構成される。
【００２０】
画像出力装置１は、情報処理装置７からの入力に基づいて処理を実行する装置であり、情報処理装置７は、利用者からの出力指示に基づいて、画像出力装置１に出力の指示をするパーソナルコンピュータである。
【００２１】
画像出力装置１と複数の情報処理装置７は、それぞれがＬＡＮ、ＷＡＮ、インターネット等のネットワーク８に接続される。これにより、各装置間でのデータの入出力は、ネットワーク８を介して行われる。
【００２２】
画像出力装置１は、コピー、プリント、スキャン、ファクシミリ通信、ドキュメントファイリングといった処理を行なう複合機であって、プリント、ファックス、データ送信により画像データを出力する。画像出力装置１は、入力された画像データを記憶する記憶部３と、情報処理装置と通信を行なう通信部４と、画像データを記録シートに印刷する印刷部５と、ネットワーク８を通じた通信を制御するネットワークＩ／Ｆ６と、使用者の入力を受け付ける操作部１５と、装置全体を制御する制御部２とを備える。なお、通信部４は、公衆電話回線を通じてファクシミリ通信を行なう。
【００２３】
印刷部５は、圧縮、伸張、加工等の画像処理が行われた画像データを、利用者からの出力指示に基づいて、給紙部から供給される記録シートに印刷し、排紙部に排出する。
【００２４】
操作部１５は、各種入力キーからなる入力部と液晶ディスプレイ等の表示部とから構成される操作パネルである。入力部は、各種の入力を行なう固定キーを有する。表示部は、指や専用のペン等でパネル表面に触れることで操作の入力を受け付けるタッチパネルを有する。
【００２５】
通信部４は、電話線を介して電話回線網に接続され、外部のファクシミリ装置とファクシミリ通信を行なう。ネットワークＩ／Ｆ６は、ＬＡＮケーブルを介してルータ、スイッチングハブ等に接続され、各情報処理装置７やサーバ等によって形成されたネットワークと接続される。通信部４およびネットワークＩ／Ｆ６は、情報処理装置７やファクシミリ装置といった外部装置から画像データを受信して入力する。また、ネットワークＩ／Ｆ６は、情報処理装置７から画像データを入力したとき、出力指示の入力も同時に受け付ける。さらに、通信部４およびネットワークＩ／Ｆ６は、画像データを外部装置に出力するという処理をする。
【００２６】
記憶部３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）からなる。記憶部３は、各種制御プログラムや各種データを格納する。記憶部３は、後述する情報処理装置７から入力された出力データを一時的にホールドする。すなわち、記憶部３は、入力された出力データを、情報処理装置７からの出力指示が入力されるとすぐに出力できる状態で記憶する。記憶部３は、情報処理装置７からの出力指示に基づいて、一時的にホールドした出力データを読み出して印刷部５に出力する。このとき、記憶部３は、出力した出力データが記憶部３に残らないように削除する。
【００２７】
制御部２は、ＣＰＵ、ＲＯＭ、ＲＡＭを有するマイクロコンピュータからなる。ＲＯＭは、各装置を制御するための各種制御プログラムや各種データ等を格納する。ＲＡＭは、ＣＰＵが各種制御プログラムを実行する際のメモリやワークエリアとして機能する。ＲＡＭは、データを一時的に記憶するメモリとしても機能する。ＣＰＵは、ＲＯＭや記憶部３に格納されている制御プログラムをＲＡＭに読み出して、制御プログラムを実行させ、各部を動作させる。
【００２８】
上記構成により、制御部２は、操作部１５や情報処理装置７からの入力に応じて各部を制御し、入力された画像データを処理する。処理の実行により、コピーモード、プリントモード、スキャンモード、ファクシミリモードのいずれかが実行され、画像データが所望の形態で出力される。
【００２９】
制御部２は、操作部１５や情報処理装置７から入力された出力指示に基づいて各部の動作を制御すると共に、動作状況に合わせた操作画面を表示部に表示させる。表示部は、制御部２からの指示に基づいて、タッチキーやメッセージ等を表示する。
【００３０】
各情報処理装置７は、画像データの作成、加工、変更といった処理を行なうパーソナルコンピュータであって、利用者からの入力により画像データの処理をする。情報処理装置７は、各種制御プログラムや各種データを格納する記憶部９と、情報を表示する表示部１０と、画像出力装置１に対して処理条件を入力する入力部１１と、ネットワークを介して画像出力装置１と通信する通信部１２と、装置全体を制御する制御部１３とを備える。なお、記憶部９、表示部１０、入力部１１、通信部１２、および、制御部１３は、バスを介して相互に接続されている。
【００３１】
記憶部９は、画像出力装置１を制御するためのプログラムを含む各種制御プログラム、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、各種データ等を格納するＨＤＤである。
【００３２】
表示部１０は、例えば、ＣＲＴディスプレイ、または、液晶ディスプレイであり、画像データや結果等を表示する。
【００３３】
入力部１１は、ユーザインターフェースであり、例えば、キーボードおよびポインティングデバイスを備えている。利用者は、この入力部１１を操作して画像データの処理指示や出力指示等を行なう。
【００３４】
通信部１２は、電話線を介して電話回線網に接続され、外部のファクシミリ装置とファクシミリ通信を行なう。通信部１２は、ＬＡＮケーブルを介してルータ、スイッチングハブ等に接続され、画像出力装置１やサーバ等によって形成されたネットワークと接続されるネットワークＩ／Ｆを備える。通信部１２は、他の情報処理装置７やファクシミリ装置といった外部装置から画像データを受信する。また、通信部１２は、画像データを外部装置に送信するという処理をする。
【００３５】
制御部１３は、ＣＰＵ、ＲＯＭ、ＲＡＭを有するマイクロコンピュータからなり、ＣＰＵは、ＲＯＭや記憶部９に格納されている制御プログラムをＲＡＭに読み出して、制御プログラムを実行させ、各部が動作する。なお、ＲＡＭは、データを一時的に記憶するメモリとしても機能する。
【００３６】
制御部１３は、処理する画像データを、画像出力装置１に対応したＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データ、ディスプレイリスト形式のデータ、あるいは、プリントエンジンで印刷可能なイメージ形式のデータ等の出力データに変換する出力データ作成部１４を備える。
【００３７】
制御部１３は、利用者からの出力指示に基づいて、処理する画像データから出力データを生成するように出力データ作成部１４に指示し、生成した出力データを通信部１２を介して画像出力装置１に出力する。具体的には、制御部１３は、出力データ作成部１４を駆動させる。出力データ作成部１４は、プリンタドライバである制御プログラムに基づいて、利用者に画像出力装置１の印刷形式に関する設定の入力を促す。利用者が印刷形式に関する設定の入力が終了すると、入力された設定、すなわち、出力指示に基づいて、画像データから画像出力装置１に対応した出力データを生成する。そして、制御部１３は、通信部１２を介して出力データを画像出力装置１に出力する。
【００３８】
制御部１３は、利用者からの出力指示によらず、処理する画像データの一部から出力データを生成するように出力データ作成部１４に指示し、生成した出力データを通信部１２を介して画像出力装置１に送信する機能を有する。すなわち、制御部１３は、画像データを表示部１０に表示するように処理しているときに、そのバックグラウンドで、画像データの一部に対する出力データを出力データ作成部１４に作成させ、その出力データを通信部１２を介して画像出力装置１に送信する。なお、この作業は、利用者に気付かれないように行なわれる。
【００３９】
具体的には、利用者が、登録されたいずれかのアプリケーションを実行させ、前記アプリケーションで画像データの処理を実行する。そうすると、制御部１３は、処理する画像データの１ページ目、処理しているページ、あるいは、画像データを構成する複数のページの出力データを生成するように出力データ作成部１４に指示する。出力データが生成されると、制御部１３は、生成された出力データを画像出力装置１に通信部１２を介して送信する。出力データは、画像出力装置１の記憶部３に一時的にホールドされる。
【００４０】
制御部１３は、出力データを画像出力装置１に送信した後、出力データを生成した画像データが更新されたか否かを確認する。例えば、制御部１３は、利用者から画像データの保存の入力があったか、あるいは、画像データに対する処理の入力があったかを確認する。
【００４１】
制御部１３は、処理する画像データに対する利用者からの入力を検出すると、画像データが更新されたと認識する。そして、制御部１３は、再度、処理している画像データの出力データを生成するように出力データ作成部１４に指示し、生成した出力データを通信部１２を介して画像出力装置１に送信する。なお、更新された画像データから出力データを生成するタイミングは、利用者からの入力の有無を検出したときに限られることは無く、例えば、所定時間毎であってもよい。
【００４２】
利用者が、処理する画像データに対して出力指示をせずに、処理を終了した場合は、制御部１３は、画像出力装置１に対して、先に送信し、記憶部３にホールドされている出力データを削除するように削除指示をする。具体的には、制御部１３は、利用者が処理する画像データの処理を終了し、その画像データファイルを閉じたとき、あるいは、実行させたアプリケーションを終了したとき、利用者から出力指示が入力されたかを確認する。出力指示が確認できないとき、出力データ作成部１４は、画像出力装置１に対して、先行出力した出力データを削除するように指示する。画像出力装置１の制御部２は、削除指示の入力を検出すると、記憶部３に記憶した出力データを削除する。なお、利用者からキャンセル指示、すなわち、削除指示がされた場合も同様に記憶部３に記憶した出力データを削除する。
【００４３】
次に、図２〜図４を用いて、出力制御システムの動作について説明する。なお、説明の便宜上、出力データ作成部１４が先に画像出力装置１に送信するのは、処理する画像データの１ページ目とし、画像出力装置１から出力するモードはプリントモードとする。
【００４４】
図２に示すように、利用者は、情報処理装置７で処理する画像データファイルを開く（Ｓ２０１）。画像データファイルが開かれると、制御部１３は、実行した画像データの１ページ目の出力データを生成するように、出力データ作成部１４に指示をする（Ｓ２０２）。
【００４５】
出力データが生成されると、制御部１３は、通信部１２を介して生成された出力データを画像出力装置１に送信する（Ｓ２０３）。画像出力装置１は、受信した出力データを記憶部３に一時的にホールドする（Ｓ２０４）。
【００４６】
出力データを画像出力装置１に送信した後、制御部１３は、出力データを作成した画像データの１ページ目が更新されたか否かを確認する（Ｓ２０５）。更新されている場合、制御部１３は、更新された画像データの１ページ目の出力データを作成するように出力データ作成部１４に指示をする（Ｓ２０６）。出力データが作成されると、制御部１３は、作成された出力データを画像出力装置１に送信する（Ｓ２０７）。
【００４７】
画像出力装置１は、情報処理装置７から出力データを受信されると、先に記憶部３にホールドした出力データに上書きし、ホールドする（Ｓ２０８）。そして、制御部１３は、処理する画像データに対する出力指示が入力されたか否かを確認する（Ｓ２０９）。出力指示が入力されていない場合は、再度、画像データが更新されているかを確認する（Ｓ２０５）。更新されていれば、更新した画像データの出力データを作成させ、画像出力装置１に送信する（Ｓ２１０）。
【００４８】
画像データの処理が終了し、画像データを出力する場合、図３に示すように、先ず、利用者は、入力部１１から処理する画像データに対する出力指示の入力をする（Ｓ４０１）。制御部１３は、出力指示の入力を検出すると、画像出力装置１に対して、記憶部にホールドした出力データを出力するように指示をする（Ｓ４０２）。画像出力装置１は、情報処理装置７からの指示に基づいて、記憶部３にホールドしている出力データを印刷部５に出力し（Ｓ４０３）、記録シート等に印刷する。
【００４９】
画像出力装置１がホールドしていた出力データを出力しているとき、制御部１３は、先に送信した画像データの１ページ目以外のページ、すなわち、２ページ目以降のページの画像データを出力データに作成するように、出力データ作成部１４に指示する（Ｓ４０４）。制御部１３は、作成された出力データを画像出力装置１に出力する（Ｓ４０５）。
【００５０】
画像出力装置１は、記憶部３にホールドした出力データを出力すると、情報処理装置７から受信される出力データを出力する（Ｓ４０６）。そして、画像出力装置１は、ホールドしていた出力データを削除する。
【００５１】
利用者が画像データの出力指示をせずに画像データの処理を終了した場合（Ｓ６０５）、制御部１３は、図４に示すように、画像出力装置１に対して、ホールドしている出力データを削除するように削除指示をする（Ｓ６０６）。画像出力装置１の制御部２は、記憶した出力データを削除する（Ｓ６０７）。
【００５２】
これにより、出力制御システムは、利用者からの出力指示があるとすぐに画像データの１ページ目を出力することができる。すなわち、出力データ作成部１４によって出力データを作成する時間を削減されるため、出力指示から画像データが出力するまでの時間を短縮することができる。また、画像データの出力をしないとき、先行出力された出力データは、確実に削除されるので、情報の漏洩を防止できる。
【００５３】
〔第２実施形態〕
次に、図５〜図７を用いて、第２実施形態の出力制御システムについて説明する。なお、本実施形態は、出力データ５０を作成する際に出力データ作成部１４が画像データのＩＤ情報５１を作成することが第１実施形態と異なる。その他の構成および作用効果は、第１実施形態と同じである。
【００５４】
出力データ作成部１４は、画像出力装置１に出力するとき、あるいは、先行出力するとき、画像データを識別するためのＩＤ情報５１を作成する。ＩＤ情報５１とは、利用者情報、情報処理装置情報、画像ＩＤ情報、日時、ページ番号といった画像データにかかる種々の情報である。
【００５５】
作成したＩＤ情報５１は、図５に示すように、出力データ５０のヘッダ情報に付加される。これにより、画像出力装置１の制御部２は、付加されたＩＤ情報５１から入力された出力データ５０を識別することができる上、他の情報処理装置７から入力される出力データとの識別もできる。なお、作成されるＩＤ情報５１は、他の情報処理装置が作成するＩＤ情報と重複しないように生成される。なお、図５中の５２は、画像や文章を出力データ化した画像データ部を示す。
【００５６】
次に、図６を用いて、出力制御システムの動作について説明する。なお、説明の便宜上、出力データ作成部１４が先に画像出力装置１に送信するのは、処理する画像データの１ページ目とし、画像出力装置１から出力するモードはプリントモードとする。また、付加するＩＤ情報５１は、画像データ毎に付される通し番号とする。
【００５７】
利用者は、情報処理装置７で処理する画像データファイルを開く（Ｓ３０１）。画像データファイルが開かれると、制御部１３は、起動した画像データの１ページ目の出力データ５０を生成するように、出力データ作成部１４に指示をする（Ｓ３０２）。
【００５８】
出力データ５０が生成されると、出力データ作成部１４は、出力データ５０を作成した画像データのＩＤ情報５１を作成し、出力データ５０に付加する（Ｓ３０３）。制御部１３は、ＩＤ情報５１が付加された出力データ５０を画像出力装置１に送信する（Ｓ３０４）。画像出力装置１は、受信した出力データを記憶部３にホールドする（Ｓ３０５）。
【００５９】
出力データ５０を画像出力装置１に送信した後、制御部１３は、出力データ５０を作成した画像データの１ページ目が更新されたか否かを確認する（Ｓ３０６）。更新されている場合、制御部１３は、更新された画像データの１ページ目の出力データ５０を作成するように出力データ作成部１４に指示をする（Ｓ３０７）。出力データ作成部１４は、出力データを作成した画像データのＩＤ情報５１を作成し、出力データ５０に付加する（Ｓ３０８）。制御部１３は、ＩＤ情報５１が付加された出力データ５０を画像出力装置１に送信する（Ｓ３０９）。
【００６０】
画像出力装置１の制御部２は、情報処理装置７から出力データ５０が入力されると、出力データ５０に付加されたＩＤ情報５１を抽出し、ＩＤ情報５１を識別する（Ｓ３１０）。制御部２は、識別したＩＤ情報５１と同じＩＤ情報５１が付加された出力データ５０が記憶部３にホールドされているか否かを確認する（Ｓ３１１）。
【００６１】
同じＩＤ情報５１が付加された出力データ５０がホールドされている場合、制御部２は、入力された出力データ５０を先に記憶した出力データに上書きする（Ｓ３１２）。同じＩＤ情報５１が付加された出力データ５０が記憶されていない場合、制御部２は、入力された出力データ５０を記憶部３に新規にホールドする（Ｓ３１３）。
【００６２】
制御部１３は、処理する画像データに対する出力指示が入力されたか否かを確認する（Ｓ３１４）。出力指示が入力されていない場合は、再度、画像データが更新されているかを確認する（Ｓ３０６）。更新されていれば、更新した画像データの出力データ５０を作成させ、画像出力装置１に送信する（Ｓ３１５）。
【００６３】
画像データの処理が終了し、画像データを出力する場合、図３に示すように、第１実施形態と同様に処理される。また、利用者が出力指示をせずに終了した場合も、第１実施形態と同様に処理される。
【００６４】
なお、情報処理装置７が複数の画像データファイルを開いた場合、制御部１３は、各画像データの出力データを出力データ作成部１４に作成させる。このとき、各出力データ５０にＩＤ情報５１をそれぞれ付加する。制御部１３は、各出力データ５０にＩＤ情報５１が付加されると、画像出力装置１に送信する。
【００６５】
ところで、出力データ作成部１４が先に画像出力装置１に送信するのが、処理する画像データの１ページ目の代わりに、現在処理しているページを送信しても良い。この場合、図７に示すように、利用者は、情報処理装置７で処理する画像データファイルを開く（Ｓ５０１）。画像データファイルが開かれると、利用者は、処理するページにカーソルを移動させ、データの入力をする。利用者からデータが入力されると、制御部１３は、現在開いているページを確認し、確認された画像データのページの出力データ５０を生成するように、出力データ作成部１４に指示をする（Ｓ５０２）。
【００６６】
出力データ５０が生成されると、出力データ作成部１４は、出力データ５０を作成した画像データのＩＤ情報５１を作成し、出力データ５０に付加する（Ｓ５０３）。制御部１３は、ＩＤ情報５１が付加された出力データ５０を画像出力装置１に送信する（Ｓ５０４）。画像出力装置１は、受信した出力データを記憶部３にホールドする（Ｓ５０５）。
【００６７】
出力データ５０を画像出力装置１に送信した後、制御部１３は、出力データ５０を作成した画像データが更新されたか否かを確認する（Ｓ５０６）。現在処理しているページが更新されている場合、制御部１３は、更新された画像データの出力データ５０を作成するように出力データ作成部１４に指示をする（Ｓ５０７）。出力データ作成部１４は、出力データ５０を作成した画像データのＩＤ情報５１を作成し、出力データ５０に付加する（Ｓ５０８）。制御部１３は、ＩＤ情報５１が付加された出力データ５０を画像出力装置１に送信する（Ｓ５０９）。
【００６８】
画像出力装置１の制御部２は、情報処理装置７から出力データ５０が入力されると、出力データ５０に付加されたＩＤ情報５１を抽出し、ＩＤ情報５１を識別する（Ｓ５１０）。制御部２は、識別したＩＤ情報５１と同じＩＤ情報５１が付加された出力データ５０が記憶部３にホールドされているか否かを確認する（Ｓ５１１）。
【００６９】
同じＩＤ情報５１が付加された出力データ５０がホールドされている場合、制御部２は、入力された出力データ５０を先に記憶した出力データに上書きする（Ｓ５１２）。同じＩＤ情報５１が付加された出力データ５０が記憶されていない場合、制御部２は、入力された出力データ５０を記憶部３に新規にホールドする（Ｓ５１３）。
【００７０】
制御部１３は、処理する画像データに対する出力指示が入力されたか否かを確認する（Ｓ５１４）。出力指示が入力されていない場合は、再度、画像データが更新されているかを確認する（Ｓ５０６）。更新されていれば、更新した画像データの出力データ５０を作成させ、画像出力装置１に送信する（Ｓ５１５）。
【００７１】
画像データの処理が終了し、画像データを出力する場合、図３に示すように、第１実施形態と同様に処理される。また、利用者が出力指示をせずに終了した場合も、第１実施形態と同様に処理される。
【００７２】
上記構成の場合、制御部１３は、画像データファイルが開くと同時に出力データを生成させて送信させるのではなく、利用者からの入力を検出してから出力データを作成させ、送信する。
【００７３】
これにより、出力制御システムは、複数の情報処理装置から画像データが入力された場合であっても、どの情報処理装置から入力された画像データであるか識別することができる。また、同じ情報処理装置から出力された画像データであっても、上書きが可能か否かの判断ができる。すなわち、いずれかが更新されても、間違いなくホールドされた出力データ５０を更新できる。また、いずれかが出力指示をされても、間違いなくホールドされた出力データ５０を出力できる。
【００７４】
〔第３実施形態〕
次に、図８〜図１０を用いて、第３実施形態の出力制御システムについて説明する。なお、本実施形態は、図８に示すように。出力制御システムの構成が、複数の画像出力装置３０と複数の情報処理装置３１とからなる。その他の構成および作用効果は第１実施形態および第２実施形態と同じである。
【００７５】
画像出力装置１が１つの場合、図９に示すように、制御部１３は、出力データを１つの画像出力装置１に出力する。しかし、本実施形態では、画像出力装置３０が複数あるため、利用者がどの画像出力装置３０から出力するか決まっていない。
【００７６】
そこで、図１０に示すように、出力データを複数の画像出力装置３０に送信する。各画像出力装置３０は、受信した出力データを記憶部３にホールドする。これにより、出力制御システムは、利用者がどの画像出力装置を選択しても、すぐに処理を開始させることができる。
【００７７】
なお、制御部１３は、利用者からの出力指示が入力されると、出力先に指定された画像出力装置１以外の画像出力装置に対して、ホールドした出力データを削除するように削除指示をする。これにより、先に送信された出力データが確実に削除されるので、情報の漏洩を防止できる。
【００７８】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。本実施形態では、プリントモードで説明したが、ファックスモードであってもよい。ファックスモードの場合、出力データへの変換は、画像出力装置で行なう。ファックスは、電話がつながるまで出力することができない。しかし、上記構成によると、先に送信された画像データから出力データに変換することができるので、データ変換の処理時間を短縮することができる。
【００７９】
制御部は、画像データファイルを開くと同時に、その画像データに係る出力データを生成するように出力データ作成部に指示をするが、新規に画像データファイルを開いた場合は、利用者からの入力を待って、出力データを生成するように出力データ作成部に指示をしてもよい。これにより、何のデータが入力されていない画像データに係る出力データを生成するための制御部の処理能力を、他の処理動作に用いることができる。
【００８０】
情報処理装置は、パソコン等の端末装置に限られることはなく、画像処理装置であってもよい。表示部と入力部とが一体となったタッチパネルであってもよい。
【００８１】
出力データ作成部は、情報処理装置の制御部に設けられているが、画像出力装置の制御部に設けてもよい。あるいは、サーバのように画像データから出力データを生成するための専用装置として設けてもよい。この場合、情報処理装置は、出力データ生成用専用装置に画像データを出力し、その後、画像出力装置に出力する。
【図面の簡単な説明】
【００８２】
【図１】第１実施形態に係る出力制御システムの一例を示すブロック図
【図２】出力データ作成部が先行出力する動作を示すフローチャート
【図３】利用者から出力指示がされたときの出力データ作成部の動作を示すフローチャート
【図４】利用者から出力指示がされずに処理を終了したときの出力データ作成部の動作を示すフローチャート
【図５】第２実施形態に係る出力データを示す図
【図６】出力データ作成部が処理する画像データの１ページ目を先行出力する場合の動作を示すフローチャート
【図７】出力データ作成部が処理している画像データのページを先行出力する場合の動作を示すフローチャート
【図８】第３実施形態に係る出力制御システムの一例を示すブロック図
【図９】情報処理装置が１つの画像出力装置に出力データを出力する場合の動作を示すフローチャート
【図１０】情報処理装置が複数の画像出力装置に出力データを出力する場合の動作を示すフローチャート
【符号の説明】
【００８３】
１  画像出力装置
２  制御部
３  記憶部
４  通信部
５  印刷部
６  ネットワークＩ／Ｆ
７  情報処理装置
８  ネットワーク
９  記憶部
１０  表示部
１１  入力部
１２  通信部
１３  制御部
１４  出力データ作成部
３０  画像出力装置
３１  情報処理装置
５０  出力データ
５１  ＩＤ情報
５２  画像データ部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009037500.tif 000013
【図２】
2009037500.tif 000014
【図３】
2009037500.tif 000015
【図４】
2009037500.tif 000016
【図５】
2009037500.tif 000017
【図６】
2009037500.tif 000018
【図７】
2009037500.tif 000019
【図８】
2009037500.tif 000020
【図９】
2009037500.tif 000021
【図１０】
2009037500.tif 000022