(57)【要約】【課題】スキャナプリンタシステムにおけるＳｃａｎ  ｔｏ  ＰｒｉｎｔのＦＣＯＴを短縮することが可能な画像読取装置およびその画像処理方法、画像形成装置、画像処理システムおよびその印刷時間短縮方法を提供する。【解決手段】スキャナは、原稿を読み取ってスキャン画像を生成し、１ページ分のスキャン画像に基づいてシングルページＰＤＦファイルを生成し、生成したシングルページＰＤＦファイルをプリンタに出力する。プリンタは、シングルページＰＤＦファイルを入力し、シングルページＰＤＦファイルの入力を完了した時点で、入力を完了したシングルページＰＤＦファイルに含まれる１ページ分のスキャン画像のプリント処理を開始する。【選択図】図２
2007060505.tif 000002
【特許請求の範囲】
【請求項１】
所定のフォーマット形式の文書ファイルを画像形成する画像形成装置と通信インターフェースを介して接続する画像読取装置において、
原稿を読み取り、該原稿毎に画像データを生成する読取手段と、
前記読取手段で生成した１枚分の原稿から生成された画像データを含む前記文書ファイルを生成する文書ファイル生成手段と、
前記文書ファイル生成手段で生成した文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力する出力手段と
を具備することを特徴とする画像読取装置。
【請求項２】
所定のフォーマット形式の文書ファイルを画像形成する画像形成装置と通信インターフェースを介して接続する画像読取装置において、
原稿を読み取り、該原稿毎に画像データを生成する読取手段と、
前記読取手段で生成した全ての画像データに基づき、前記文書ファイルを１つ生成する文書ファイル生成手段と、
前記文書ファイル生成手段が前記全ての画像データを含む文書ファイルを生成する際に、該文書ファイル内の画像データ間の区切りを示す情報を挿入する情報挿入手段と、
前記文書ファイル生成手段で生成した前記文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力する出力手段と
を具備することを特徴とする画像読取装置。
【請求項３】
前記文書ファイル生成手段は、
前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、
前記情報挿入手段は、
前記オブジェクトの前に該オブジェクトの開始を示す情報を挿入し、該オブジェクトの後に該オブジェクトの終了を示す情報を挿入する
ことを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記文書ファイル生成手段は、
前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、
前記情報挿入手段は、
前記オブジェクト間に前記情報を挿入する
ことを特徴とする請求項２記載の画像読取装置。
【請求項５】
画像読取装置と通信インターフェースを介して接続する画像形成装置において、
前記画像読取装置から前記通信インターフェースを介して出力された該画像読取装置が読み取った全ての画像データを含む所定のフォーマット形式の文書ファイルを入力する入力手段と、
前記入力手段による前記文書ファイルの入力中に該文書ファイルに挿入された情報を検出し、該検出した情報に基づいて該文書ファイル内に配置された画像データを認識する情報検出手段と、
前記情報検出手段で認識した画像データの画像形成を行う画像形成手段と
を具備することを特徴とする画像形成装置。
【請求項６】
前記文書ファイルは、
前記画像データに関するオブジェクトがページ順に配置され、
前記オブジェクトの前に該オブジェクトの開始を示す情報と、該オブジェクトの後に該オブジェクトの終了を示す情報とが挿入され、
前記情報検出手段は、
前記情報に基づき、該情報間に配置されたオブジェクトを１枚分の原稿から生成された画像データに関するオブジェクトと認識する
ことを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記文書ファイルは、
前記画像データに関するオブジェクトがページ順に配置され、
前記オブジェクト間に前記情報が挿入され、
前記情報検出手段は、
前記情報に基づき、該情報間に配置されたオブジェクトを１枚分の原稿から生成された画像データに関するオブジェクトと認識する
ことを特徴とする請求項５記載の画像形成装置。
【請求項８】
画像読取装置と画像形成装置とが通信インターフェースを介して接続する画像処理システムにおいて、
前記画像読取装置は、
原稿を読み取り、該原稿毎に画像データを生成する読取手段と、
前記読取手段で生成した全ての画像データに基づき、所定のフォーマット形式の文書ファイルを１つ生成する文書ファイル生成手段と、
前記文書ファイル生成手段が前記全ての画像データを含む文書ファイルを生成する際に、該文書ファイル内の画像データ間の区切りを示す情報を挿入する情報挿入手段と、
前記文書ファイル生成手段で生成した前記文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力する出力手段と
を具備し、
前記画像形成装置は、
前記画像読取装置から前記通信インターフェースを介して出力された前記文書ファイルを入力する入力手段と、
前記入力手段による前記文書ファイルの入力中に該文書ファイルに挿入された情報を検出し、該検出した情報に基づいて該文書ファイル内に配置された画像データを認識する情報検出手段と、
前記情報検出手段で認識した画像データの画像形成を行う画像形成手段と
を具備することを特徴とする画像処理システム。
【請求項９】
前記文書ファイル生成手段は、
前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、
前記情報挿入手段は、
前記オブジェクトの前に該オブジェクトの開始を示す情報を挿入し、該オブジェクトの後に該オブジェクトの終了を示す情報を挿入する
ことを特徴とする請求項８記載の画像処理システム。
【請求項１０】
前記文書ファイル生成手段は、
前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、
前記情報挿入手段は、
前記オブジェクト間に前記情報を挿入する
ことを特徴とする請求項８記載の画像処理システム。
【請求項１１】
前記情報検出手段は、
前記情報挿入手段により挿入された情報に基づき、該情報間に配置されたオブジェクトを１枚分の原稿から生成された画像データに関するオブジェクトと認識する
ことを特徴とする請求項９または１０記載の画像処理システム。
【請求項１２】
所定のフォーマット形式の文書ファイルを画像形成する画像形成装置と通信インターフェースを介して接続する画像読取装置の画像処理方法において、
原稿を読み取り、該原稿毎に画像データを読取手段で生成し、
前記読取手段で生成した１枚分の原稿から生成された画像データを含む前記文書ファイルを文書ファイル生成手段で生成し、
前記文書ファイル生成手段で生成した文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力手段で出力する
ことを特徴とする画像読取装置の画像処理方法。
【請求項１３】
画像読取装置と画像形成装置とが通信インターフェースを介して接続する画像処理システムの印刷時間短縮方法において、
前記画像読取装置は、
読取手段で原稿を読み取り、該原稿毎に画像データを生成し、
前記読取手段で生成した全ての画像データに基づき、所定のフォーマット形式の文書ファイルを１つ文書ファイル生成手段で生成し、
前記文書ファイル生成手段が前記全ての画像データを含む文書ファイルを生成する際に、前記文書ファイル内の画像データ間の区切りを示す情報を情報挿入手段で挿入し、
前記文書ファイル生成手段で生成した文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力手段で出力し、
前記画像形成装置は、
前記画像読取装置から前記通信インターフェースを介して出力された前記文書ファイルを入力手段で入力し、
情報検出手段で前記入力手段による前記文書ファイルの入力中に該文書ファイルに挿入された情報を検出し、該検出した情報に基づいて該文書ファイル内に配置された画像データを認識し、
前記情報検出手段で認識した画像データの画像形成を画像形成手段で行う
ことを特徴とする画像処理システムの印刷時間短縮方法。
【請求項１４】
前記文書ファイル生成手段は、
前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、
前記情報挿入手段は、
前記オブジェクトの前に該オブジェクトの開始を示す情報を挿入し、該オブジェクトの後に該オブジェクトの終了を示す情報を挿入する
ことを特徴とする請求項１３記載の画像処理システムの印刷時間短縮方法。
【請求項１５】
前記文書ファイル生成手段は、
前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、
前記情報挿入手段は、
前記オブジェクト間に前記情報を挿入する
ことを特徴とする請求項１３記載の画像処理システムの印刷時間短縮方法。
【請求項１６】
前記情報検出手段は、
前記情報挿入手段により挿入された情報に基づき、該情報間に配置されたオブジェクトを１枚分の原稿から生成された画像データに関するオブジェクトと認識する
ことを特徴とする請求項１４または１５記載の画像処理システムの印刷時間短縮方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置およびその画像処理方法、画像形成装置、画像処理システムおよびその印刷時間短縮方法に関し、特に、Ｐ２Ｐ接続するスキャナプリンタシステムにおけるダイレクトプリントのＦＣＯＴを短縮する画像読取装置およびその画像処理方法、画像形成装置、画像処理システムおよびその印刷時間短縮方法に関する。
【背景技術】
【０００２】
近年、複数のスキャナ、プリンタ等の画像処理装置を接続するシステムが提案されている。このようなシステムは、個々の画像処理装置を接続するインターフェースとしてＬＡＮ［Local Area Network］を採用することが多い。その理由としては、ＬＡＮインターフェースが物理的にも論理的にも汎用技術を利用することができ、また、疎結合にできることから、個々の画像処理装置の独立性を高くすることができるからである。
【０００３】
しかし、このようなシステムでは、システム全体が大規模になってしまうため、システムの導入コストやメンテナンスコストが高くなってしまうという問題がある。
【０００４】
そこで、最近では、スキャナとプリンタをソフトウェア的にもハードウェア的にも疎結合のインターフェースでＰ２Ｐ［Peer to Peer］接続するスキャナプリンタシステムが提案されている。このスキャナプリンタシステムの利点の１つは、例えば、自由にスキャナとプリンタを組み合わせてシステムを構成できるというフレキシビリティがある。
【０００５】
ただし、可能ならば、プリンタ側にはソフトウェア的にもハードウェア的にもスキャナを接続するだけのために特別な仕組みを準備したくない（即ち、汎用のプリンタでこのシステムを構成させたい）という要望もある。そこで、現状ではドライバを介さずにＰＤＦ［Portable Document Format］ファイルをダイレクトプリントすることができる機能を有するプリンタが存在することから、スキャナで読み取った画像データ（以後、スキャン画像と称する）をスキャナ側でＰＤＦファイルに変換してプリンタに出力する方式（以後、Ｓｃａｎ  ｔｏ  Ｐｒｉｎｔと称する）が採用されることになり、このスキャナプリンタシステムを複写機の代用として利用することができるようになった。
【０００６】
しかし、ＰＤＦファイルはファイルフォーマットの構成上、ファイルを最後まで読み込まないと１ページ目をプリントすることが不可能であるため、ＦＣＯＴ［First Copy Output Time］が著しく遅いという問題がある。
【０００７】
そこで、上記の問題点を解決するために、例えば、ＰＤＦファイルに含まれるオブジェクトを順次記憶し、所定のページを構成するオブジェクトが全て記憶されたと判断した場合、当該所定のページに対して印刷処理を施す画像形成装置およびプログラムがある（例えば、特許文献１参照。）。
【０００８】
また、例えば、ＰＤＦファイルのＢｏｄｙ部のｉｎｄｉｒｅｃｔ  ｏｂｊｅｃｔの定義部を新規ファイルの先頭に配置し、その後に、Ｂｏｄｙ部のｉｎｄｉｒｅｃｔ  ｏｂｊｅｃｔの参照部を配置することにより、ファイルの先頭から解釈を行うことが可能となり、スプールデバイスを不要とすることができるＰＤＦファイルのファイル構造変更方法がある（例えば、特許文献２参照。）。
【特許文献１】特開２００４−２０２７５４号公報
【特許文献２】特開２００３−８４９４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１に記載の技術では、所定のページを構成するオブジェクトが全て記憶されるまで印刷処理を開始することができないことから、ＦＣＯＴを必ずしも短縮できるとは限らず、また、特許文献２に記載の技術では、一旦生成したＰＤＦファイルのファイル構造を改めて再構築することから、更にＦＣＯＴが遅くなる上、スキャナプリンタシステムにおけるスキャナに大容量の記憶領域が必要になってしまう。
【００１０】
そこで、本発明は、上記問題点を解決し、スキャナプリンタシステムにおけるＳｃａｎ  ｔｏ  ＰｒｉｎｔのＦＣＯＴを短縮することが可能な画像読取装置およびその画像処理方法、画像形成装置、画像処理システムおよびその印刷時間短縮方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、請求項１の発明は、所定のフォーマット形式の文書ファイルを画像形成する画像形成装置と通信インターフェースを介して接続する画像読取装置において、原稿を読み取り、該原稿毎に画像データを生成する読取手段と、前記読取手段で生成した１枚分の原稿から生成された画像データを含む前記文書ファイルを生成する文書ファイル生成手段と、前記文書ファイル生成手段で生成した文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力する出力手段とを具備することを特徴とする。
【００１２】
また、請求項２の発明は、所定のフォーマット形式の文書ファイルを画像形成する画像形成装置と通信インターフェースを介して接続する画像読取装置において、原稿を読み取り、該原稿毎に画像データを生成する読取手段と、前記読取手段で生成した全ての画像データに基づき、前記文書ファイルを１つ生成する文書ファイル生成手段と、前記文書ファイル生成手段が前記全ての画像データを含む文書ファイルを生成する際に、該文書ファイル内の画像データ間の区切りを示す情報を挿入する情報挿入手段と、前記文書ファイル生成手段で生成した前記文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力する出力手段とを具備することを特徴とする。
【００１３】
また、請求項３の発明は、請求項２の発明において、前記文書ファイル生成手段は、前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、前記情報挿入手段は、前記オブジェクトの前に該オブジェクトの開始を示す情報を挿入し、該オブジェクトの後に該オブジェクトの終了を示す情報を挿入することを特徴とする。
【００１４】
また、請求項４の発明は、請求項２の発明において、前記文書ファイル生成手段は、前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、前記情報挿入手段は、前記オブジェクト間に前記情報を挿入することを特徴とする。
【００１５】
また、請求項５の発明は、画像読取装置と通信インターフェースを介して接続する画像形成装置において、前記画像読取装置から前記通信インターフェースを介して出力された該画像読取装置が読み取った全ての画像データを含む所定のフォーマット形式の文書ファイルを入力する入力手段と、前記入力手段による前記文書ファイルの入力中に該文書ファイルに挿入された情報を検出し、該検出した情報に基づいて該文書ファイル内に配置された画像データを認識する情報検出手段と、前記情報検出手段で認識した画像データの画像形成を行う画像形成手段とを具備することを特徴とする。
【００１６】
また、請求項６の発明は、請求項５の発明において、前記文書ファイルは、前記画像データに関するオブジェクトがページ順に配置され、前記オブジェクトの前に該オブジェクトの開始を示す情報と、該オブジェクトの後に該オブジェクトの終了を示す情報とが挿入され、前記情報検出手段は、前記情報に基づき、該情報間に配置されたオブジェクトを１枚分の原稿から生成された画像データに関するオブジェクトと認識することを特徴とする。
【００１７】
また、請求項７の発明は、請求項５の発明において、前記文書ファイルは、前記画像データに関するオブジェクトがページ順に配置され、前記オブジェクト間に前記情報が挿入され、前記情報検出手段は、前記情報に基づき、該情報間に配置されたオブジェクトを１枚分の原稿から生成された画像データに関するオブジェクトと認識することを特徴とする。
【００１８】
また、請求項８の発明は、画像読取装置と画像形成装置とが通信インターフェースを介して接続する画像処理システムにおいて、前記画像読取装置は、原稿を読み取り、該原稿毎に画像データを生成する読取手段と、前記読取手段で生成した全ての画像データに基づき、所定のフォーマット形式の文書ファイルを１つ生成する文書ファイル生成手段と、前記文書ファイル生成手段が前記全ての画像データを含む文書ファイルを生成する際に、該文書ファイル内の画像データ間の区切りを示す情報を挿入する情報挿入手段と、前記文書ファイル生成手段で生成した前記文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力する出力手段とを具備し、前記画像形成装置は、前記画像読取装置から前記通信インターフェースを介して出力された前記文書ファイルを入力する入力手段と、前記入力手段による前記文書ファイルの入力中に該文書ファイルに挿入された情報を検出し、該検出した情報に基づいて該文書ファイル内に配置された画像データを認識する情報検出手段と、前記情報検出手段で認識した画像データの画像形成を行う画像形成手段とを具備することを特徴とする。
【００１９】
また、請求項９の発明は、請求項８の発明において、前記文書ファイル生成手段は、前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、前記情報挿入手段は、前記オブジェクトの前に該オブジェクトの開始を示す情報を挿入し、該オブジェクトの後に該オブジェクトの終了を示す情報を挿入することを特徴とする。
【００２０】
また、請求項１０の発明は、請求項８の発明において、前記文書ファイル生成手段は、前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、前記情報挿入手段は、前記オブジェクト間に前記情報を挿入することを特徴とする。
【００２１】
また、請求項１１の発明は、請求項９または１０の発明において、前記情報検出手段は、前記情報挿入手段により挿入された情報に基づき、該情報間に配置されたオブジェクトを１枚分の原稿から生成された画像データに関するオブジェクトと認識することを特徴とする。
【００２２】
また、請求項１２の発明は、所定のフォーマット形式の文書ファイルを画像形成する画像形成装置と通信インターフェースを介して接続する画像読取装置の画像処理方法において、原稿を読み取り、該原稿毎に画像データを読取手段で生成し、前記読取手段で生成した１枚分の原稿から生成された画像データを含む前記文書ファイルを文書ファイル生成手段で生成し、前記文書ファイル生成手段で生成した文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力手段で出力することを特徴とする。
【００２３】
また、請求項１３の発明は、画像読取装置と画像形成装置とが通信インターフェースを介して接続する画像処理システムの印刷時間短縮方法において、前記画像読取装置は、読取手段で原稿を読み取り、該原稿毎に画像データを生成し、前記読取手段で生成した全ての画像データに基づき、所定のフォーマット形式の文書ファイルを１つ文書ファイル生成手段で生成し、前記文書ファイル生成手段が前記全ての画像データを含む文書ファイルを生成する際に、前記文書ファイル内の画像データ間の区切りを示す情報を情報挿入手段で挿入し、前記文書ファイル生成手段で生成した文書ファイルを前記通信インターフェースを介して前記画像形成装置に出力手段で出力し、前記画像形成装置は、前記画像読取装置から前記通信インターフェースを介して出力された前記文書ファイルを入力手段で入力し、情報検出手段で前記入力手段による前記文書ファイルの入力中に該文書ファイルに挿入された情報を検出し、該検出した情報に基づいて該文書ファイル内に配置された画像データを認識し、前記情報検出手段で認識した画像データの画像形成を画像形成手段で行うことを特徴とする。
【００２４】
また、請求項１４の発明は、請求項１３の発明において、前記文書ファイル生成手段は、前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、前記情報挿入手段は、前記オブジェクトの前に該オブジェクトの開始を示す情報を挿入し、該オブジェクトの後に該オブジェクトの終了を示す情報を挿入することを特徴とする。
【００２５】
また、請求項１５の発明は、請求項１３の発明において、前記文書ファイル生成手段は、前記文書ファイル内に前記画像データに関するオブジェクトを前記読取手段で生成した順に配置し、前記情報挿入手段は、前記オブジェクト間に前記情報を挿入することを特徴とする。
【００２６】
また、請求項１６の発明は、請求項１４または１５の発明において、前記情報検出手段は、前記情報挿入手段により挿入された情報に基づき、該情報間に配置されたオブジェクトを１枚分の原稿から生成された画像データに関するオブジェクトと認識することを特徴とする。
【発明の効果】
【００２７】
本発明によれば、マルチページのＰＤＦファイルをＳｃａｎ  ｔｏ  Ｐｒｉｎｔする際に、スキャナ側でＰＤＦファイル内に配置されたスキャン画像の前に開始のヘッダ、後に終了のフッタを挿入し、プリンタ側で開始のヘッダと終了のフッタとの間に配置された画像データを１枚分の原稿に相当すると認識するように構成したので、プリンタはＰＤＦファイルを最後まで入力しなくても、認識したスキャン画像をプリント処理することができることにより、Ｓｃａｎ  ｔｏ  ＰｒｉｎｔのＦＣＯＴが短縮されるという効果を奏する。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。
【００２９】
図１は、本発明に係る画像読取装置および画像形成装置を利用したスキャナプリンタシステム１のシステム構成の一例を示す図である。
【００３０】
図１に示すように、スキャナプリンタシステム１は、スキャナ２とプリンタ３とがＵＳＢ［Universal Serial Bus］規格インターフェースを有するＵＳＢケーブル４等を介して接続することで構成される。なお、スキャナ２とプリンタ３とを接続するインターフェースをＵＳＢ規格インターフェースに限定する必要はなく、ＩＥＥＥ［the Institute of Electrical and Electronic Engineers：米国電気電子学会］１３９４ケーブル、ＬＡＮケーブル、ＲＳ−２３２Ｃケーブル等の有線回線の他、無線ＬＡＮ、ＩｒＤＡ［Infrared Data Association：赤外線通信］等の無線回線で接続しても良い。
【００３１】
なお、プリンタ３は、ドライバを介さずに受け付けたＰＤＦファイルをダイレクトプリントすることが可能である。
【実施例１】
【００３２】
実施例１として、１つのスキャン画像に対してシングルページＰＤＦファイルを生成してプリンタ３に出力する構成について説明する。
【００３３】
図２は、図１に示すスキャナ２およびプリンタ３の機能的な構成の一例を示すブロック図である。
【００３４】
図２に示すように、スキャナ２は、原稿読取部５、画像処理部６、ＰＤＦ生成部７、通信Ｉ／Ｆ８１を具備して構成される。
【００３５】
原稿読取部５は、原稿を読み取ってスキャン画像を生成する処理を行い、ＣＣＤ［Charge Coupled Devices］等の撮像素子と、当該撮像素子を搭載したキャリッジ若しくは原稿を移動させる電動機等で構成される。なお、原稿読取部５は１枚の原稿を読み取る毎に１つのスキャン画像（１ページ分のスキャン画像と称する）を生成する。即ち、原稿読取部５でｎ枚の原稿を読み取ることで、ｎページ分のスキャン画像が生成されることになる。
【００３６】
画像処理部６は、原稿読取部５が生成したスキャン画像に対して画像処理（例えば、拡大処理、縮小処理等）を施すもので、プロセッサをソフトウェアによって動作させることで構成させるか、画像処理用のＩＣ［Integrated Circuit］等で構成される。
【００３７】
ＰＤＦ生成部７は、原稿読取部５で生成した１ページ分のスキャン画像に基づいてシングルページＰＤＦファイルを生成する処理を行う。
【００３８】
通信Ｉ／Ｆ８１は、プリンタ３との接続が可能なデータ通信のインターフェースであり、スキャナ２はシングルページＰＤＦファイルを通信Ｉ／Ｆ８１を介してプリンタ３に出力する。
【００３９】
図２に示すように、プリンタ３は、通信Ｉ／Ｆ８２、プリント処理部９を具備して構成される。
【００４０】
通信Ｉ／Ｆ８２は、スキャナ２との接続が可能なデータ通信のインターフェースであり、プリンタ３はスキャナ２からのシングルページＰＤＦファイルを通信Ｉ／Ｆ８２を介して入力する。
【００４１】
プリント処理部９は、シングルページＰＤＦファイルの入力が完了した時点で、シングルページＰＤＦファイル内に含まれるスキャン画像のプリント処理を行う。
【００４２】
次に、スキャナプリンタシステムにおいてＳｃａｎ  ｔｏ  Ｐｒｉｎｔを行う際に、スキャンが行う処理の流れについて図３に示すフローチャートを参照して説明する。
【００４３】
原稿読取部は原稿を読み取ってスキャン画像を生成し（ステップＳ３０１）、ＰＤＦ生成部は１ページ分のスキャン画像に基づいてシングルページＰＤＦファイルを生成し（ステップＳ３０２）、生成したシングルページＰＤＦファイルを通信Ｉ／Ｆを介してプリンタに出力し（ステップＳ３０３）、次ページのスキャン画像が有る場合（ステップＳ３０４でＹＥＳ）、ステップＳ３０２に戻る。
【００４４】
また、次ページのスキャン画像がない場合（ステップＳ３０４でＮＯ）、処理を終了する。
【００４５】
従って、１ページ分のスキャン画像をシングルページＰＤＦファイルでプリンタに出力するので、プリンタはシングルページＰＤＦファイルの入力を完了した時点でプリント処理を開始することができ、マルチページＰＤＦファイルのようにファイルの最後を入力するまでプリント処理を待機する必要がないため、ＦＣＯＴを短縮することができる。
【００４６】
また、プリンタ３は、ＰＤＦファイルのダイレクトプリントが可能な汎用のプリンタを用いて、スキャナプリンタシステムを構築することができる。
【実施例２】
【００４７】
実施例２として、複数のスキャン画像を含む１つのＰＤＦファイルを生成してプリンタ３に出力する構成について説明する。
【００４８】
図４は、図１に示すスキャナ２およびプリンタ３の機能的な構成の一例を示すブロック図である。
【００４９】
図４に示すように、スキャナ２は、原稿読取部５、画像処理部６、ＰＤＦ生成部７、通信Ｉ／Ｆ８１を具備して構成される。
【００５０】
原稿読取部５は、原稿を読み取ってスキャン画像を生成する処理を行い、ＣＣＤ等の撮像素子と、当該撮像素子を搭載したキャリッジ若しくは原稿を移動させる電動機等で構成される。なお、原稿読取部５は１枚の原稿を読み取る毎に１つのスキャン画像（１ページ分のスキャン画像と称する）を生成する。即ち、原稿読取部５でｎ枚の原稿を読み取ることで、ｎページ分のスキャン画像が生成されることになる。
【００５１】
画像処理部６は、原稿読取部５が生成したスキャン画像に対して画像処理（例えば、拡大処理、縮小処理等）を施すもので、プロセッサをソフトウェアによって動作させることで構成させるか、画像処理用のＩＣ等で構成される。
【００５２】
ＰＤＦ生成部７は、原稿読取部５で生成した全てのスキャン画像を含むＰＤＦファイル（即ち、マルチページＰＤＦファイル）を生成する処理を行う。なお、ＰＤＦファイルを生成する際に、情報挿入手段１０がＰＤＦファイル内の各ページのスキャン画像に関するページオブジェクトの先頭にページの開始を示す情報（以後、ｎページ目開始のヘッダと称する）を挿入し、更に当該ページオブジェクトの末尾にページの終了を示す情報（以後、ｎページ目終了のフッタと称する）を挿入する処理を行う。
【００５３】
通信Ｉ／Ｆ８１は、プリンタ３との接続が可能なデータ通信のインターフェースであり、スキャナ２はＰＤＦファイルを通信Ｉ／Ｆ８１を介してプリンタ３に出力する。
【００５４】
図４に示すように、プリンタ３は、通信Ｉ／Ｆ８２、挿入情報検出部１１、プリント処理部９を具備して構成される。
【００５５】
通信Ｉ／Ｆ８２は、スキャナ２との接続が可能なデータ通信のインターフェースであり、プリンタ３はスキャナ２からのＰＤＦファイルを通信Ｉ／Ｆ８２を介して入力する。
【００５６】
挿入情報検出部１１は、入力したＰＤＦファイル内に挿入されたｎページ目開始のヘッダ・ｎページ目終了のフッタを検出し、ｎページ目開始のヘッダとｎページ目終了のフッタの間に存在するｎページのスキャン画像に関するページオブジェクトをプリント処理部９に転送する。
【００５７】
プリント処理部９は、ＰＤＦファイル内のページオブジェクトに関するスキャン画像のプリント処理を行う。
【００５８】
次に、スキャナ２の情報挿入手段１０が行うＰＤＦファイル内へのｎページ目開始のヘッダおよびｎページ目終了のフッタの挿入について図５を参照して説明する。
【００５９】
図５（ａ）は、ＰＤＦ生成部７が生成したＮ枚のスキャン画像を含むＰＤＦファイル１２１のファイル構造の一例を示す図である。
【００６０】
まず、ＰＤＦファイル１２１の先頭には「％ＰＤＦ−１．ｘ」というコメントが書き込まれ、次に、１ページ目のスキャン画像に関するページオブジェクトが配置され、次に、２ページ目のスキャン画像に関するページオブジェクトが配置され、その後、３ページ目、４ページ目と続き、最終ページであるＮページ目のスキャン画像に関するページオブジェクトが配置され、そして、ＰＤＦファイル１２１の末尾には、所定のコメントが書き込まれ、ＰＤＦファイルは終了する。
【００６１】
即ち、ＰＤＦ生成部７は、読み取ったスキャン画像を随時ＰＤＦファイル１２１に追加しながらＰＤＦファイル１２１を生成していくので、ＰＤＦファイル１２１内のスキャン画像に関するページオブジェクトはページ順に並び、生成されたＰＤＦファイル１２１はシンプルなファイル構造になっている。
【００６２】
図５（ｂ）は、情報挿入手段により挿入されたｎページ目開始のヘッダおよびｎページ目終了のフッタが挿入されたＰＤＦファイル１２２のファイル構造の一例を示す図である。
【００６３】
図５（ｂ）に示すように、１ページ目のスキャン画像に関するページオブジェクトの前に１ページ目開始のヘッダ１３１１が書き込まれ、後に１ページ目終了のフッタ１３１２が書き込まれ、次に、２ページ目のスキャン画像に関するページオブジェクトの前に２ページ目開始のヘッダ１３２１が書き込まれ、後に２ページ目終了のフッタ１３２２が書き込まれ、その後、３ページ目、４ページ目と続き、最終ページであるＮページ目のスキャン画像に関するページオブジェクトの前にＮページ目開始のヘッダ１３Ｎ１が書き込まれ、後にＮページ目終了のフッタ１３Ｎ２が書き込まれる。
【００６４】
従って、ｎページ目開始のヘッダを検出することで、当該ヘッダ以降に存在するページオブジェクトがｎページ目のスキャン画像に関するということが認識でき、その後にｎページ目終了のフッタを検出することで、ｎページ目のスキャン画像に関するページオブジェクトが終了したということが認識できることで、ＰＤＦファイルを最後まで入力しなくても、ｎページ目のスキャン画像に関するページオブジェクトを完全に認識することができ、ｎページ目のスキャン画像をプリント処理しても、何も問題はない。
【００６５】
次に、スキャナプリンタシステムにおいてＳｃａｎ  ｔｏ  Ｐｒｉｎｔを行う際に、スキャナが行う処理の流れについて図６に示すフローチャートを参照して説明する。
【００６６】
原稿読取部は原稿を読み取ってスキャン画像を生成し（ステップＳ６０１）、ＰＤＦ生成部はスキャン画像に基づいてＰＤＦファイルの生成を開始する（ステップＳ６０２）。
【００６７】
ここで、ＰＤＦ生成部はスキャン画像のページ数を示すｎを１に設定し（ステップＳ６０３）、情報挿入手段はＰＤＦファイルにｎページ目開始のヘッダを挿入し（ステップＳ６０４）、ＰＤＦ生成部はＰＤＦファイルに挿入したｎページ目開始のヘッダの後にｎページ目のスキャン画像に関するページオブジェクトを配置する（ステップＳ６０５）。そして、ｎページ目のスキャン画像に関するページオブジェクトの配置が終了すると（ステップＳ６０６でＹＥＳ）、情報挿入手段はＰＤＦファイルに配置したｎページ目のスキャン画像の後にｎページ目終了のフッタを挿入する（ステップＳ６０７）。
【００６８】
そして、ｎページが最終ページであるか否か確認し（ステップＳ６０８）、ｎページが最終ページではない場合（ステップＳ６０８でＮＯ）、ステップＳ６０９に進み、また、ｎページが最終ページである場合（ステップＳ６０８でＹＥＳ）、ステップＳ６１０に進む。
【００６９】
ステップＳ６０８において、ｎページが最終ページではない場合（ステップＳ６０８でＮＯ）、ｎをｎ＋１に設定し（ステップＳ６１０）、ステップＳ６０４に戻る。
【００７０】
また、ステップＳ６０８において、ｎページが最終ページである場合（ステップＳ６０８でＹＥＳ）、ＰＤＦファイルの生成が終了すると（ステップＳ６０９でＹＥＳ）、生成したＰＤＦファイルを通信Ｉ／Ｆを介してプリンタに出力し（ステップＳ６１１）、処理を終了する。
【００７１】
次に、スキャナプリンタシステムにおいてＳｃａｎ  ｔｏ  Ｐｒｉｎｔを行う際に、プリンタが行う処理の流れについて図７に示すフローチャートを参照して説明する。
【００７２】
ＰＤＦファイルを通信Ｉ／Ｆを介してスキャナから入力し（ステップＳ７０１）、挿入情報検出部はＰＤＦファイルの解析を開始する（ステップＳ７０２）。
【００７３】
ここで、挿入情報検出部はスキャン画像のページ数を示すｎを１に設定し（ステップＳ７０３）、ｎページ目開始のヘッダを検出し（ステップＳ７０４でＹＥＳ）、ｎページ目終了のフッタを検出し（ステップＳ７０５でＹＥＳ）、プリント処理部はｎページ目開始のヘッダとｎページ目終了のフッタとの間のｎページ目のスキャン画像をプリント処理し（ステップＳ７０６）、ｎをｎ＋１に設定し（ステップＳ７０７）、ステップＳ７０４に戻る。
【００７４】
また、ステップＳ７０４において、ｎページ目開始のヘッダを検出しない場合（ステップＳ７０４でＮＯ）、処理を終了する。
【００７５】
また、ステップＳ７０５において、ｎページ目終了のフッタを検出しない場合（ステップＳ７０５でＮＯ）、ＰＤＦファイルのエラーと認識し（ステップＳ７０８）、処理を終了する。
【００７６】
なお、実施例２では、ページオブジェクトの前に開始のヘッダを挿入し、ページオブジェクトの後に終了のフッタを挿入する構成を記載したが、ページオブジェクトとページオブジェクトの間にページの区切りを示す情報を挿入し、プリンタは当該情報によりページが切り替わることを認識する構成でも良い。
【００７７】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【図面の簡単な説明】
【００７８】
【図１】本発明に係る画像読取装置および画像形成装置を利用したスキャナプリンタシステムのシステム構成の一例を示す図である。
【図２】図１に示すスキャナ２およびプリンタ３の機能的な構成の一例を示すブロック図である。
【図３】スキャナプリンタシステムにおいてＳｃａｎ  ｔｏ  Ｐｒｉｎｔを行う際に、スキャンが行う処理の流れを示すフローチャートである。
【図４】図１に示すスキャナおよびプリンタの機能的な構成の一例を示すブロック図である。
【図５】スキャナの情報挿入手段が行うＰＤＦファイル内へのｎページ目開始のヘッダおよびｎページ目終了のフッタの挿入について説明する図である。
【図６】スキャナプリンタシステムにおいてＳｃａｎ  ｔｏ  Ｐｒｉｎｔを行う際に、スキャナが行う処理の流れを示すフローチャートである。
【図７】スキャナプリンタシステムにおいてＳｃａｎ  ｔｏ  Ｐｒｉｎｔを行う際に、プリンタが行う処理の流れを示すフローチャートである。
【符号の説明】
【００７９】
１    スキャナプリンタシステム
２    スキャナ
３    プリンタ
４    ＵＳＢケーブル
５    原稿読取部
６    画像処理部
７    ＰＤＦ生成部
８１、８２    通信Ｉ／Ｆ
９    プリント処理部
１０    情報挿入手段
１１    挿入情報検出部
１２１、１２２    ＰＤＦファイル
１３１１    １ページ目開始のヘッダ
１３１２    １ページ目終了のフッタ
１３２１    ２ページ目開始のヘッダ
１３２２    ２ページ目終了のフッタ
１３Ｎ１    Ｎページ目開始のヘッダ
１３Ｎ２    Ｎページ目終了のフッタ
【図１】
2007060505.tif 000003
【図２】
2007060505.tif 000004
【図３】
2007060505.tif 000005
【図４】
2007060505.tif 000006
【図５】
2007060505.tif 000007
【図６】
2007060505.tif 000008
【図７】
2007060505.tif 000009