(57)【要約】【課題】操作やシステム構成の複雑化を招くことなく、複数ページの印刷時における印刷効率を向上させる。【解決手段】ＭＦＰ１２は、複数ページ分の印刷内容を示す印刷データを受信する第１の受信手段と、第１の受信手段によって受信された印刷データに識別情報が含まれているかを判断する判断手段と、判断手段によって識別情報が含まれていると判断された場合に、識別情報が示す前記印刷データと対応する１ページ分の印刷内容を示す複数の分割印刷データを受信する第２の受信手段と、第２の受信手段によって受信した複数の分割印刷データに基づいて印刷処理を行う印刷処理手段とを有する。【選択図】図５
2019164516.tif 000002
【特許請求の範囲】
【請求項１】
複数ページ分の印刷内容を示す印刷データを受信する第１の受信手段と、
前記第１の受信手段によって受信された前記印刷データに識別情報が含まれているかを判断する判断手段と、
前記判断手段によって前記識別情報が含まれていると判断された場合に、前記識別情報が示す前記印刷データと対応する１ページ分の印刷内容を示す複数の分割印刷データを受信する第２の受信手段と、
前記第２の受信手段によって受信した前記複数の分割印刷データに基づいて印刷処理を行う印刷処理手段と、を有する
画像処理装置。
【請求項２】
前記分割印刷データを第１の記憶装置に記憶させ、前記印刷データを第２の記憶装置に記憶させる記憶処理部、
を更に備え、
前記第２の受信手段は、前記第２の記憶装置から取得された前記印刷データに含まれる前記識別情報に基づいて、前記第１の記憶装置から前記分割印刷データを取得する、
請求項１に記載の画像処理装置。
【請求項３】
前記識別情報は、前記分割印刷データが記憶されている記憶領域を示す記憶領域情報と、ページを示すページ情報とを含む、
請求項１又は２に記載の画像処理装置。
【請求項４】
画像データに基づいて前記印刷データ及び前記分割印刷データを生成する生成部、
を更に備える請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
原稿から画像を読み取ることにより前記画像データを生成する読取部、
を更に備える請求項４に記載の画像処理装置。
【請求項６】
前記印刷データ及び前記分割印刷データは、ＰＤＦデータである、
請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項７】
画像処理装置と、
原稿から画像を読み取ることにより画像データを生成する読取装置と、
前記画像データに基づいて、複数ページ分の印刷内容を示す印刷データと、１ページ分の印刷内容を示す複数の分割印刷データとを生成する生成手段と、
を含み、
前記画像処理装置は、
前記印刷データを受信する第１の受信手段と、
前記第１の受信手段によって受信された前記印刷データに識別情報が含まれているかを判断する判断手段と、
前記判断手段によって前記識別情報が含まれていると判断された場合に、前記識別情報が示す前記複数の分割印刷データを受信する第２の受信手段と、
前記第２の受信手段によって受信した前記複数の分割印刷データに基づいて印刷処理を行う印刷処理手段と、を有する
画像処理システム。
【請求項８】
コンピュータに、
複数ページ分の印刷内容を示す印刷データを受信する処理と、
受信された前記印刷データに識別情報が含まれているかを判断する処理と、
前記識別情報が含まれていると判断された場合に、前記識別情報が示す前記印刷データと対応する１ページ分の印刷内容を示す複数の分割印刷データを受信する処理と、
受信した前記複数の分割印刷データに基づいて印刷処理を行う処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、及びプログラムに関する。
【背景技術】
【０００２】
スキャナにより読み取った画像を印刷する機能を有する複写機、ＭＦＰ（Multifunction  Peripheral）等の画像処理装置において、特定のアプリケーション（プリンタドライバ等）を介さずに印刷処理を実行可能にするＰＤＦ（Portable  Document  Format）データが利用されている。
【０００３】
例えば、データ構造を示す情報がデータの最後に記述されたＰＤＦデータ等の印刷データ（電子文書データ）を用いて印刷処理を行うシステムにおいて、印刷データをページ毎に新たな印刷データに編集して再構成し、編集した印刷データを印刷装置に送信する技術が開示されている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のようにデータ構造を示す情報がデータの最後に記述されている印刷データにおいては、１つのファイルで複数ページ分の印刷内容を示す印刷データ（結合印刷データ）を印刷装置に送信して印刷する場合には、印刷装置は全ページ分のデータの受信が終了するまで１ページ目の印刷（初ページ印刷）を開始することができない。そこで、印刷データを分割して、１つのファイルで１ページ分の印刷内容を示す複数の印刷データ（分割印刷データ）を印刷装置に送信すれば、１ページ目の分割印刷データに対するデータの受信が終了すれば初ページ印刷を開始することができる。そのため、解釈処理に長時間を要する場合、例えば、印刷対象のページ数が多い場合、高解像度である場合等には、分割印刷データを利用することにより印刷効率を向上させることができる。
【０００５】
しかしながら、上記のような従来技術においては、印刷を実行する度にユーザが結合印刷データを分割印刷データに変換する変換機能を有する装置に結合印刷データを転送して分割印刷データを生成させたり、印刷を要求する端末（ユーザが操作するＰＣ（Personal  Computer）等）の全てに変換機能を備えたりする必要がある。そのため、操作やシステム構成の複雑化を招くという問題がある。
【０００６】
本発明は、上記に鑑みてなされたものであって、操作やシステム構成の複雑化を招くことなく、複数ページの印刷時における印刷効率を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明の一形態は、複数ページ分の印刷内容を示す印刷データを受信する第１の受信手段と、前記第１の受信手段によって受信された前記印刷データに識別情報が含まれているかを判断する判断手段と、前記判断手段によって前記識別情報が含まれていると判断された場合に、前記識別情報が示す前記印刷データと対応する１ページ分の印刷内容を示す複数の分割印刷データを受信する第２の受信手段と、前記第２の受信手段によって受信した前記複数の分割印刷データに基づいて印刷処理を行う印刷処理手段と、を有することを特徴とする画像処理装置である。
【発明の効果】
【０００８】
本発明によれば、操作やシステム構成の複雑化を招くことなく、複数ページの印刷時における印刷効率を向上させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る画像処理システムの構成例を示すブロック図である。
【図２】図２は、実施形態に係るＰＣのハードウェア構成例を示すブロック図である。
【図３】図３は、実施形態に係るＭＦＰのハードウェア構成例を示すブロック図である。
【図４】図４は、実施形態に係るＭＦＰのソフトウェア構成例を示す図である。
【図５】図５は、実施形態に係るＭＦＰのスキャナアプリに関連する機能構成例を示すブロック図である。
【図６】図６は、実施形態の第１の例に係る読取時における設定画面を示す図である。
【図７】図７は、実施形態の第２の例に係る読取時における設定画面を示す図である。
【図８】図８は、実施形態の第３の例に係る読取時における設定画面を示す図である。
【図９】図９は、実施形態に係るファイル群情報のデータ構造例を示す図である。
【図１０】図１０は、実施形態に係る結合印刷データのデータ構造例を示す図である。
【図１１】図１１は、実施形態に係るファイルサーバの機能構成例を示すブロック図である。
【図１２】図１２は、実施形態に係るファイルサーバの記憶部におけるデータの保存状態例を示す図である。
【図１３】図１３は、実施形態に係るＭＦＰのプリンタアプリに関連する機能構成例を示すブロック図である。
【図１４】図１４は、実施形態に係る画像処理システムにおける読取時の処理例を示すフローチャートである。
【図１５】図１５は、実施形態に係る画像処理システムにおける印刷時の処理例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、画像処理装置、画像処理システム、及びプログラムの実施形態を詳細に説明する。以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には当業者が容易に想到できるもの、実質的に同一のもの、及びいわゆる均等の範囲のものが含まれる。以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更、及び組み合わせを行うことができる。
【００１１】
図１は、実施形態に係る画像処理システム１の構成例を示すブロック図である。画像処理システム１は、ユーザにより操作されるＰＣ１１（第１の記憶装置）、ＭＦＰ１２（画像処理装置）、及び印刷処理に必要な各種データの管理等を行うファイルサーバ１３（第２の記憶装置）が、ネットワーク、ＵＳＢケーブル等を介して通信可能に接続されている。ネットワークは、ＩＥＥＥ１３９４（Institute  of  Electrical  and  Electronics  Engineers  1394）、Ｅｔｈｅｒｎｅｔ（登録商標）、Ｗｉ−Ｆｉ（登録商標）等を利用したコンピュータ通信手段であり、ＰＣ１１、ＭＦＰ１２、及びファイルサーバ１３を含むＬＡＮ（Local  Area  Network）を構築する。また、ネットワークは、ＬＡＮとインターネットとの通信を可能にし、インターネットを介してＰＣ１１、ＭＦＰ１２、及びファイルサーバ１３を接続する。なお、図１においては、１つのＰＣ１１、２つのＭＦＰ１２、及び１つのファイルサーバ１３がネットワークに接続された構成が例示されているが、画像処理システム１の構成はこれに限られるものではない。
【００１２】
図２は、実施形態に係るＰＣ１１のハードウェア構成例を示すブロック図である。本例に係るＰＣ１１は、一般的なコンピュータと同様の構成を有する。ＰＣ１１は、ＣＰＵ（Central  Processing  Unit）２１、ＲＡＭ（Random  Access  Memory）２２、ＲＯＭ（Read  Only  Memory）２３、ＨＤＤ（Hard  Disk  Drive）２４、及びＩ／Ｆ（Interface）２５がバス２６を介して接続されて構成されている。Ｉ／Ｆ２５にはＬＣＤ（Liquid  Crystal  Display）２７、及び操作部２８が接続されている。
【００１３】
ＣＰＵ２１は、演算処理を行う電子回路であり、ＰＣ１１全体の動作を制御するための処理を行う。ＲＡＭ２２は、情報の高速な読み書きが可能な揮発性の記憶デバイスであり、ＣＰＵ２１が情報を処理する際の作業領域として機能する。ＲＯＭ２３は、読み出し専用の不揮発性の記憶デバイスであり、ファームウェア等のプログラムを格納している。ＨＤＤ２４は、情報の読み書きが可能な不揮発性の記憶デバイスであり、ＯＳ（Operating  System）、制御プログラム、アプリケーションプログラム等を格納している。Ｉ／Ｆ２５は、バス２６、ＬＣＤ２７、操作部２８、及びネットワークを接続するためのデバイスである。ＬＣＤ２７は、ユーザに情報を伝達する視覚的ユーザインターフェースである。操作部２８は、ユーザがＰＣ１１に情報を入力するためのユーザインターフェースであり、例えばキーボード、マウス、タッチパネル等である。
【００１４】
図３は、実施形態に係るＭＦＰ１２のハードウェア構成例を示すブロック図である。ＭＦＰ１２は、ＭＦＰ１２全体の制御を司るＭＦＰコントローラ３１、媒体上に画像を印刷するプロッタエンジン３２、ユーザによる入力操作を受け付ける操作パネル３３、原稿を読み取るスキャナ３４（読取装置）、及び各種データを記憶するストレージであるＨＤＤ３５を含む。
【００１５】
ＭＦＰコントローラ３１は、ＣＰＵ５１、システムメモリ５２、ＮＶ−ＲＡＭ（不揮発性メモリ）５３、エンジンＩ／Ｆ５４、描画メモリ５５、ホストＩ／Ｆ５６、プログラムＲＯＭ５７、フォントＲＯＭ５８、パネルＩ／Ｆ５９、及びスキャナＩ／Ｆ６０を含む。ＮＶ−ＲＡＭ５３は、各種設定を格納する。エンジンＩ／Ｆ５４は、プロッタエンジン３２とＭＦＰコントローラ３１との間の通信を可能にする。ホストＩ／Ｆ５６は、ＰＣ１１及びファイルサーバ１３をＭＦＰ１２にシリアル又はパラレルに接続させ、ＰＣ１１とＭＦＰコントローラ３１の間及びファイルサーバ１３とＭＦＰコントローラ３１との間の通信を可能にする。プログラムＲＯＭ５７は、ＭＦＰ１２の各種機能を実現するプログラムを格納する。フォントＲＯＭ５８は、印字のためのフォントに関するデータを格納する。パネルＩ／Ｆ５９は、操作パネル３３とＭＦＰコントローラ３１との間の通信を可能にする。スキャナＩ／Ｆ６０は、スキャナ３４とＭＦＰコントローラ３１との間の通信を可能にする。上記ＭＦＰコントローラ３１に含まれる各部５１〜６０及びＨＤＤ３５は、内部バス６１を介して接続されている。
【００１６】
ＭＦＰコントローラ３１は、ＰＣ１１又はファイルサーバ１３から受信したＰＤＦデータ等の印刷データに対して解釈処理（レンダリング等）を施すことにより描画データを生成し、プロッタエンジン３２に描画データに基づく印刷処理を実行させる。描画メモリ５５は、受信した印刷データ、印刷データから生成された中間データ、レンダリングされたラスタ形式等の描画データ、スキャナ３４により読み取られた原稿上の画像の画像データ等を記憶する。プロッタエンジン３２は、プログラムＲＯＭ５７、ＮＶ−ＲＡＭ５３等に記憶されたプログラム、設定情報等を読み出し、ＣＰＵ５１の作業メモリ領域を提供するシステムメモリ５２のメモリ領域に展開する。また、プロッタエンジン３２は、描画メモリ５５を画像形成処理の作業領域として利用することにより、印刷処理を実現する。
【００１７】
図４は、実施形態に係るＭＦＰ１２のソフトウェア構成例を示す図である。ＭＦＰ１２は、アプリケーション層１０１及びサービス層１１１を有する。アプリケーション層１０１は、ユーザインターフェースを制御するためのソフトウェア等を含み、原稿の読取に関する設定等を行うスキャナアプリ１０５、複写に関する設定等を行うコピーアプリ１０６、及び印刷に関する設定等を行うプリンタアプリ１０７を含む。サービス層１１１は、アプリケーション層１０１から取得された情報に基づいてＭＦＰ１２内の各種デバイスを制御するためのソフトウェア等を含み、印刷を実行するためにプロッタエンジン３２等を制御する印刷制御モジュール１１５、及び読取を実行するためにスキャナ３４等を制御する読取制御モジュール１１６を含む。
【００１８】
図５は、実施形態に係るＭＦＰ１２のスキャナアプリ１０５に関連する機能構成例を示すブロック図である。ＭＦＰ１２は、原稿読取部１５１、設定部１５２、生成部１５３、及び記憶処理部１５４を含む。
【００１９】
原稿読取部１５１は、原稿上の画像を読み取り、原稿の各ページの画像データを生成する。原稿読取部１５１は、スキャナ３４、ＣＰＵ５１、システムメモリ５２、プログラムＲＯＭ５７に記憶されたプログラム等の協働により構成される。
【００２０】
設定部１５２は、ユーザからの指示等に基づいて読取（スキャン）に関する設定を行う。設定部１５２は、例えば、画像データをどのような形式の印刷ファイルにするか（分割印刷データを生成するか否か等）、印刷データの保存先等についての設定を行う。設定部１５２は、操作パネル３３、ホストＩ／Ｆ５６、ＣＰＵ５１、システムメモリ５２、プログラムＲＯＭ５７に記憶されたプログラム等の協働により構成される。
【００２１】
図６は、実施形態の第１の例に係る読取時における設定画面２０１Ａを示す図である。図７は、実施形態の第２の例に係る読取時における設定画面２０１Ｂを示す図である。図８は、実施形態の第３の例に係る読取時における設定画面２０１Ｃを示す図である。
【００２２】
第１の例に係る設定画面２０１Ａは、分割印刷データ（分割ＰＤＦ）を生成しないように設定した状態を示している。第２の例に係る設定画面２０１Ｂは、分割印刷データを生成し、分割印刷データの保存先をファイルサーバ１３（ｓｅｒｖｅｒＡ）に設定した状態を示している。第３の例に係る設定画面２０１Ｃは、分割印刷データを生成し、分割印刷データの保存先を本体、すなわちＭＦＰ１２内の記憶装置に設定した状態を示している。
【００２３】
生成部１５３は、原稿読取部１５１により生成された画像データ及び設定部１５２によりなされた設定に基づいて印刷データ（本実施形態においてはＰＤＦデータ）を生成する。生成部１５３は、分割印刷データ生成部１６１、ファイル群情報生成部１６２、及び結合印刷データ生成部１６３を含む。生成部１５３は、ＣＰＵ５１、システムメモリ５２、プログラムＲＯＭ５７に記憶されたプログラム等の協働により構成される。
【００２４】
分割印刷データ生成部１６１は、１つのファイルで１ページ分の印刷内容を示す分割印刷データを生成する。原稿が複数のページで構成される場合、ページ毎の印刷内容を示す複数の分割印刷データが生成される。
【００２５】
ファイル群情報生成部１６２は、一群の分割印刷データを識別するファイル群情報を生成する。
【００２６】
図９は、実施形態に係るファイル群情報２１０のデータ構造例を示す図である。本例に係るファイル群情報２１０は、各分割印刷データに付されたファイル名（ｐａｇｅ１．ｐｄｆ等）２１１と、ページを特定するページ情報（Ｐａｇｅ１等）２１２と、記憶領域を示す記憶領域情報（￥￥ｓｅｒｖｅｒＡ￥２０１７０２２２１５０３＿ｕｓｅｒ１２３４５）２１３とを含んでいる。なお、ファイル群情報２１０の構成はこれに限られるものではなく、使用状況等に応じて適宜設計されるべきものである。本例に係る記憶領域情報２１３は、記憶領域として利用される装置を示す情報（￥￥ｓｅｒｖｅｒＡ）とフォルダ名（￥２０１７０２２２１５０３＿ｕｓｅｒ１２３４５）との組み合わせとなっているが、これに限られるものではない。
【００２７】
結合印刷データ生成部１６３は、１つのファイルで複数ページ分の印刷内容を示す結合印刷データ（印刷データ）を生成する。結合印刷データ生成部１６３は、結合印刷データ内に、当該結合印刷データに対応する一群の分割印刷データを識別する識別情報を組み込む。
【００２８】
図１０は、実施形態に係る結合印刷データ２５１のデータ構造例を示す図である。本例に係る結合印刷データ２５１は、複数ページ分の印刷内容を示す情報（レンダリングの対象となるデータ等）に加え、当該結合印刷データ２５１に対応する一群の分割印刷データを識別する識別情報３５５を含む。本例に係る識別情報３５５は、対応する分割印刷データが存在することを示す存在情報（ＳｃａｎＩＤ）２７１と、対応する分割印刷データが記憶されている記憶領域を示す記憶領域情報（￥￥ｓｅｒｖｅｒＡ￥２０１７０２２２１５０３＿ｕｓｅｒ１２３４５）２７２と、ファイル群情報２１０を特定するファイル群特定情報（￥ｉｎｆｏ．ｊｓｏｎ）２７３とを含む。本例に係るファイル群特定情報２７３は、ファイル群情報２１０に付されたファイル名であるが、ファイル群特定情報２７３はこれに限られるものではない。ＰＤＦデータにおいては「％」を用いてコメントを記載することができ、当該コメントの内容はビューアでの閲覧、印刷等に影響を与えない。ここでは、当該コメントを利用して識別情報３５５を記載する例を示している。
【００２９】
上記のような識別情報３５５が結合印刷データ２５１に組み込まれていることにより、結合印刷データ２５１を解析する際に、当該結合印刷データ２５１に対応する分割印刷データの存否、保存先等に関する情報を取得することができる。識別情報３５５は、結合印刷データ２５１の先頭付近（例えばＰＤＦデータにおけるヘッダの直後且つボディの先頭の部分等）に記載されていることが好ましい。これにより、分割印刷データの利用可否等の判断を迅速に行うことが可能となる。
【００３０】
記憶処理部１５４は、上記のように生成された分割印刷データ及びファイル群情報２１０を、設定部１５２により設定された保存先（本実施形態においてはファイルサーバ１３又はＭＦＰ１２）に記憶させる。また、記憶処理部１５４は、上記のように生成された結合印刷データ２５１をＰＣ１１に送信して記憶させる。
【００３１】
図１１は、実施形態に係るファイルサーバ１３の機能構成例を示すブロック図である。ファイルサーバ１３は、通信部１７１及び記憶部１７２を含む。ファイルサーバ１３は、ＬＡＮ等のネットワーク上でファイル（分割印刷データ、ファイル群情報２１０等）を共有するためのサーバコンピュータである。ファイルサーバ１３の具体的なハードウェア構成は特に限定されるべきものではなく、使用状況に応じて適宜設計されるべきものであるが、例えば、公知の通信Ｉ／Ｆ、ＣＰＵ、大容量不揮発性メモリ等を含む構成であり得る。
【００３２】
通信部１７１は、ＭＦＰ１２の記憶処理部１５４との間で通信を確立し、記憶処理部１５４から送信された分割印刷データ及びファイル群情報２１０を受信する。
【００３３】
記憶部１７２は、通信部１７１が受信した分割印刷データ及びファイル群情報２１０を記憶する。
【００３４】
図１２は、実施形態に係るファイルサーバ１３の記憶部１７２におけるデータの保存状態例を示す図である。本例に係る記憶部１７２内には、フォルダ名が「２０１７０２２２１５０３＿ｕｓｅｒ１２３４５」である第１のフォルダ３０１と、フォルダ名が「２０１７０２２３０９２２＿ｕｓｅｒＡＢＣＤＥ」である第２のフォルダ３０２とが生成されている。第１のフォルダ３０１には、３つ（３ページ分）の分割印刷データ３１１〜３１３と、これらのデータ３１１〜３１３に対応するファイル群情報２１０とが格納されている。第２のフォルダ３０２には、５つ（５ページ分）の分割印刷データ３２１〜３２５と、これらのデータ３２１〜３２５に対応するファイル群情報３１０とが格納されている。ファイル群情報２１０，３１０には、「ｉｎｆｏ．ｊｓｏｎ」のファイル名が付されている。
【００３５】
図１３は、実施形態に係るＭＦＰ１２のプリンタアプリ１０７に関連する機能構成例を示すブロック図である。ＭＦＰ１２は、取得部１８１（第１の受信手段及び第２の受信手段）、解析部１８２（判断手段）、及び印刷部１８３（印刷処理手段）を含む。
【００３６】
取得部１８１は、ＰＣ１１、ファイルサーバ１３、又はＭＦＰ１２から結合印刷データ２５１及び分割印刷データ３１１〜３１３，３２１〜３２５を取得する。取得部１８１は、ホストＩ／Ｆ５６、ＣＰＵ５１、システムメモリ５２、ＮＶ−ＲＡＭ５３、ＨＤＤ３５、プログラムＲＯＭ５７に記憶されたプログラム等の協働により構成される。
【００３７】
解析部１８２は、取得部１８１により取得されたデータを解析し、解析結果に基づいてレンダリングデータ等の描画データを生成する。解析部１８２は、取得部１８１により取得された結合印刷データ２５１に識別情報３５５が含まれているか否かを検知する検知部１９１を含む。解析部１８２は、ＣＰＵ５１、システムメモリ５２、プログラムＲＯＭ５７に記憶されたプログラム等の協働により構成される。
【００３８】
印刷部１８３は、解析部１８２により生成された描画データに基づいて記録用紙等の媒体上に画像を印刷する。印刷部１８３は、プロッタエンジン３２、エンジンＩ／Ｆ５４、ＣＰＵ５１、システムメモリ５２、描画メモリ５５、プログラムＲＯＭ５７に記憶されたプログラム等の協働により構成される。
【００３９】
図１４は、実施形態に係る画像処理システム１における読取時の処理例を示すフローチャートである。ユーザがＰＣ１１又はＭＦＰ１２のユーザインターフェースを介して読取の開始を指示する操作を行うと（Ｓ１０１）、原稿読取部１５１はスキャナ３４を駆動させて原稿を読み取り（Ｓ１０２）、原稿上の画像の画像データを生成する。原稿読取部１５１は、全ての原稿を読み取った後に読取完了通知を生成部１５３に送信する（Ｓ１０３）。
【００４０】
生成部１５３は、読取完了通知を受信すると、設定部１５２から設定に取得し（Ｓ１０４）、設定に応じた処理を行う。分割印刷データ（ページ毎に分割されたＰＤＦデータ等）を保存するように設定された場合（図７又は図８参照）、生成部１５３（分割印刷データ生成部１６１）は、原稿読取部１５１により生成された画像データに基づいて、ページ毎の印刷内容を示す複数の分割印刷データ３１１〜３１３，３２１〜３２５を生成し（Ｓ１０５）、記憶処理部１５４に対して分割印刷データ３１１〜３１３，３２１〜３２５を設定された保存先（本例ではファイルサーバ１３）へアップロードするように依頼する（Ｓ１０６）。記憶処理部１５４は、当該アップロードの依頼を受けると、分割印刷データ３１１〜３１３，３２１〜３２５（分割印刷データ群）をファイルサーバ１３にアップロードする（Ｓ１０７）。その後、生成部１５３（ファイル群情報生成部１６２）は、アップロードされた分割印刷データ３１１〜３１３，３２１〜３２５に対応するファイル群情報２１０，３１０を生成し（Ｓ１０８）、記憶処理部１５４に対してファイル群情報２１０，３１０を設定された保存先（本例ではファイルサーバ１３）へアップロードするように依頼する（Ｓ１０９）。記憶処理部１５４は、当該アップロードの依頼を受けると、ファイル群情報２１０，３１０をファイルサーバ１３にアップロードする（Ｓ１１０）。
【００４１】
その後、生成部１５３（結合印刷データ生成部１６３）は、原稿読取部１５１により生成された画像データに基づいて、全ページの印刷内容を示す結合印刷データ２５１を生成する（Ｓ１１１）。このとき、結合印刷データ２５１には、当該結合印刷データ２５１に対応する一群の分割印刷データ３１１〜３１３，３２１〜３２５を識別する識別情報３５５が組み込まれる。その後、生成部１５３は、記憶処理部１５４に対して結合印刷データ２５１をＰＣ１１へ送信するように依頼し（Ｓ１１２）、記憶処理部１５４は、当該依頼を受けると、当該結合印刷データ２５１をＰＣ１１へ送信する（Ｓ１１３）。
【００４２】
一方、分割印刷データを保存しないように設定された場合（図６参照）、生成部１５３（結合印刷データ生成部１６３）は、原稿読取部１５１により生成された画像データに基づいて、結合印刷データを生成する（Ｓ１１４）。このとき、当該結合印刷データに対応する一群の分割印刷データ３１１〜３１３，３２１〜３２５は存在しないため、当該結合印刷データに識別情報３５５が組み込まれない。その後、生成部１５３は、記憶処理部１５４に対して結合印刷データ（識別情報３５５が組み込まれていない結合印刷データ）をＰＣ１１へ送信するように依頼し（Ｓ１１５）、記憶処理部１５４は、当該依頼を受けると、当該結合印刷データをＰＣ１１へ送信する（Ｓ１１６）。
【００４３】
図１５は、実施形態に係る画像処理システム１における印刷時の処理例を示すフローチャートである。上記のように読み取った原稿を印刷する際には、取得部１８１は、ＰＣ１１から結合印刷データ２５１を受信し（Ｓ２０１）、受信した結合印刷データ２５１を解析部１８２に転送する（Ｓ２０２）。解析部１８２は、転送された結合印刷データ２５１に対して描画データを生成するための解析を開始する（Ｓ２０３）。
【００４４】
解析部１８２（検知部１９１）は、解析中の結合印刷データ２５１に識別情報３５５が含まれているか否かを検知する。結合印刷データ２５１内に識別情報３５５が検知された場合、解析部１８２は、当該結合印刷データ２５１に対する解析を中止し（Ｓ２０４）、取得部１８１に対して検知された識別情報３５５が示すファイル群情報２１０，３１０を取得するように依頼する（Ｓ２０５）。取得部１８１は、当該依頼を受けると、ファイルサーバ１３からファイル群情報２１０，３１０を取得する（Ｓ２０６）。その後、取得部１８１は、取得したファイル群情報２１０，３１０に基づいて、ファイルサーバ１３から分割印刷データ３１１〜３１３，３２１〜３２５を１ページ目から順に取得し（Ｓ２０７）、取得した分割印刷データ３１１〜３１３，３２１〜３２５を解析部１８２に転送する（Ｓ２０８）。解析部１８２は、転送されてきた分割印刷データ３１１〜３１３，３２１〜３２５を解析し（Ｓ２０９）、１ページ分の描画データを生成して印刷部１８３へ送信する（Ｓ２１０）。上記ステップＳ２０７〜Ｓ２１０は、分割印刷データ３１１〜３１３，３２１〜３２５の数（原稿のページ数）だけ繰り返される。すなわち、結合印刷データ２５１に識別情報３５５が含まれている場合には、分割印刷データ３１１〜３１３，３２１〜３２５を用いて印刷が行われる。
【００４５】
一方、結合印刷データ２５１内に識別情報３５５が検知されなかった場合、解析部１８２は、当該結合印刷データ２５１に対する解析を続行し、全ページ分に対する解析の終了後に生成される描画データを印刷部１８３に送信する（Ｓ２１１）。すなわち、結合印刷データ２５１に識別情報３５５が含まれていない場合には、結合印刷データ２５１を用いて印刷が行われる。
【００４６】
上記画像処理システム１の機能を実現するプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリカード、ＣＤ−Ｒ及びＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記憶媒体に記憶されてコンピュータ・プログラム・プロダクトとして提供される。
【００４７】
また、プログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、プログラムをダウンロードさせずにインターネット等のネットワーク経由で提供するように構成してもよい。また、プログラムをＭＦＰ１２のプログラムＲＯＭ５７等に予め組み込んで提供するように構成してもよい。また、プログラムはＭＦＰ１２に含まれる機能部のうちプログラムにより実現可能な機能を含むモジュール構成となっていてもよい。プログラムにより実現される機能は、記憶媒体からプログラムを読み出して実行することにより主記憶装置にロードされる。すなわち、プログラムにより実現される機能は主記憶装置上に生成される。
【００４８】
以上のように、本実施形態によれば、結合印刷データ２５１に識別情報３５５が含まれている場合には、当該結合印刷データ２５１に対応する一群の分割印刷データ３１１〜３１３，３２１〜３２５を用いて印刷が行われる。また、分割印刷データ３１１〜３１３，３２１〜３２５の管理（生成、記憶、取得、存否判断等）が自動的に行われる。これにより、操作やシステム構成の複雑化を招くことなく、複数ページの印刷時における初ページ印刷を迅速化し、印刷効率を向上させることが可能となる。
【００４９】
以上、本発明の実施形態を説明したが、上記実施形態は例として提示したものであり、発明の範囲を限定することを意図するものではない。この新規な実施形態はその他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更、及び組み合わせを行うことができる。この実施形態及びその変形は発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５０】
１  画像処理システム
１１  ＰＣ（第１の記憶装置）
１２  ＭＦＰ（画像処理装置）
１３  ファイルサーバ（第２の記憶装置）
２１  ＣＰＵ
２２  ＲＡＭ
２３  ＲＯＭ
２４  ＨＤＤ
２５  Ｉ／Ｆ
２６  バス
２７  ＬＣＤ
２８  操作部
３１  ＭＦＰコントローラ
３２  プロッタエンジン
３３  操作パネル
３４  スキャナ
３５  ＨＤＤ
５１  ＣＰＵ
５２  システムメモリ
５３  ＮＶ−ＲＡＭ
５４  エンジンＩ／Ｆ
５５  描画メモリ
５６  ホストＩ／Ｆ
５７  プログラムＲＯＭ
５８  フォントＲＯＭ
５９  パネルＩ／Ｆ
６０  スキャナＩ／Ｆ
６１  内部バス
１０１  アプリケーション層
１１１  サービス層
１０５  スキャナアプリ
１０６  コピーアプリ
１０７  プリンタアプリ
１５１  原稿読取部
１５２  設定部
１５３  生成部
１５４  記憶処理部
１６１  分割印刷データ生成部
１６２  ファイル群情報生成部
１６３  結合印刷データ生成部
１７１  通信部
１７２  記憶部
１８１  取得部
１８２  解析部
１８３  印刷部
１９１  検知部
２０１Ａ〜２０１Ｃ  設定画面
２１０，３１０  ファイル群情報
２１１  ファイル名
２１２  ページ情報
２１３  記憶領域情報
２５１  結合印刷データ
２７１  存在情報
２７２  記憶領域情報
２７３  ファイル群特定情報
３０１，３０２  フォルダ
３１１〜３１３，３２１〜３２５  分割印刷データ
３５５  識別情報
【先行技術文献】
【特許文献】
【００５１】
【特許文献１】特開２００４−３４８４９８号公報
【図１】
2019164516.tif 000003
【図２】
2019164516.tif 000004
【図３】
2019164516.tif 000005
【図４】
2019164516.tif 000006
【図５】
2019164516.tif 000007
【図６】
2019164516.tif 000008
【図７】
2019164516.tif 000009
【図８】
2019164516.tif 000010
【図９】
2019164516.tif 000011
【図１０】
2019164516.tif 000012
【図１１】
2019164516.tif 000013
【図１２】
2019164516.tif 000014
【図１３】
2019164516.tif 000015
【図１４】
2019164516.tif 000016
【図１５】
2019164516.tif 000017