(57)【要約】【課題】タブ紙を含む複数の原稿を読み取り画像ファイルを作成する際に、タブ紙を検出したページに基づいて生成する目次ページを有する画像ファイルを作成することができる画像読取装置を提供する。【解決手段】タブ紙を含む複数の原稿を読み取り画像ファイルを作成する画像読取装置である。この画像読取装置は、タブ紙を含め複数の原稿を順次読み取り、原稿の画像データを生成する読取手段と、読み取り順に応じたページ番号を付して画像データを記憶し、かつ読取原稿としてタブ紙が検出された場合、このタブ紙の画像データはページとして認識することなく、このタブ紙のページ番号を記憶する記憶手段と、原稿の読み取りが終了した場合、記憶手段に記録されるタブ紙のページ番号に基づいて、画像ファイルの目次を生成する目次生成手段と、生成された目次を画像ファイルの先頭ページとし、読み取った画像データを以降のページに続けて、この画像ファイルを作成する画像ファイル作成手段とを有する。【選択図】図７
2010130500.tif 000002
【特許請求の範囲】
【請求項１】
タブ紙を含む複数の原稿を読み取り画像ファイルを作成する画像読取装置であって、
タブ紙を含め複数の原稿を順次読み取り、原稿の画像データを生成する読取手段と、
読取原稿としてタブ紙が検出された場合、読み取り順に応じた当該タブ紙のページ番号を記憶する記憶手段と、
前記記憶手段に記録される前記タブ紙のページ番号に基づいて、画像ファイルの目次を生成する目次生成手段と、
生成された前記目次と読み取った前記画像データとを用いて画像ファイルを作成する画像ファイル作成手段と
を有することを特徴とする画像読取装置。
【請求項２】
読取原稿としてタブ紙が検出された場合、当該タブ紙の画像データをページとして認識するか否かの指定を受け付ける指定手段をさらに有し、
前記画像ファイル作成手段は、タブ紙の画像データをページとして認識する指定がされている場合には、当該タブ紙の本体部分の画像データを含む前記画像データを用いて画像ファイルを作成し、タブ紙の画像データをページとして認識する指定がされていない場合には、当該タブ紙の画像データを除く前記画像データを用いて画像ファイルを作成することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
読取原稿としてタブ紙が検出された場合、タブ紙のタブ部分を文字認識し文字列を検出する手段をさらに有し、
前記記憶手段は、前記タブ紙のページ番号と共に前記文字列をさらに記憶し、前記目次生成手段は、前記タブ紙のページ番号と前記文字列に基づいて、前記画像ファイルの目次を生成することを特徴とする請求項１または２に記載の画像読取装置。
【請求項４】
タブ紙を含む複数の原稿を読み取り画像ファイルを作成する画像読取方法であって、
タブ紙を含め複数の原稿を順次読み取り、原稿の画像データを生成するステップ（ａ）と、
読取原稿としてタブ紙が検出された場合、読み取り順に応じた当該タブ紙のページ番号を記憶するステップ（ｂ）と、
記憶された前記タブ紙のページ番号に基づいて、画像ファイルの目次を生成するステップ（ｃ）と、
生成された前記目次と読み取った前記画像データとを用いて画像ファイルを作成するステップ（ｄ）と
を有することを特徴とする画像読取方法。
【請求項５】
読取原稿としてタブ紙が検出された場合、当該タブ紙の画像データをページとして認識するか否かの指定を受け付けるステップ（ｅ）をさらに有し、
前記ステップ（ｄ）において、タブ紙の画像データをページとして認識する指定がされている場合には、当該タブ紙の本体部分の画像データを含む前記画像データを用いて画像ファイルが作成され、タブ紙の画像データをページとして認識する指定がされていない場合には、当該タブ紙の画像データを除く前記画像データを用いて画像ファイルが作成されることを特徴とする請求項４に記載の画像読取方法。
【請求項６】
読取原稿としてタブ紙が検出された場合、タブ紙のタブ部分を文字認識し文字列を検出するステップ（ｆ）をさらに有し、
前記ステップ（ｂ）において、前記タブ紙のページ番号と共に前記文字列がさらに記憶され、前記ステップ（ｃ）において、前記タブ紙のページ番号と前記文字列に基づいて、前記画像ファイルの目次が生成されることを特徴とする請求項４または５に記載の画像読取方法。
【請求項７】
タブ紙を含む複数の原稿を読み取り画像ファイルを作成する画像読取装置によって実行されるプログラムであって、
タブ紙を含め複数の原稿を順次読み取り、原稿の画像データを生成する手順（ａ）と、
読取原稿としてタブ紙が検出された場合、読み取り順に応じた当該タブ紙のページ番号を記憶部に記憶させる手順（ｂ）と、
記憶された前記タブ紙のページ番号に基づいて、画像ファイルの目次を生成する手順（ｃ）と、
生成された前記目次と読み取った前記画像データとを用いて画像ファイルを作成する手順（ｄ）と
を画像読取装置に実行させることを特徴とする画像読取プログラム。
【請求項８】
読取原稿としてタブ紙が検出された場合、当該タブ紙の画像データをページとして認識するか否かの指定を受け付ける手順（ｅ）をさらに有し、
前記手順（ｄ）において、タブ紙の画像データをページとして認識する指定がされている場合には、当該タブ紙の本体部分の画像データを含む前記画像データを用いて画像ファイルが作成され、タブ紙の画像データをページとして認識する指定がされていない場合には、当該タブ紙の画像データを除く前記画像データを用いて画像ファイルが作成されることを特徴とする請求項７に記載の画像読取プログラム。
【請求項９】
読取原稿としてタブ紙が検出された場合、タブ紙のタブ部分を文字認識し文字列を検出する手順（ｆ）をさらに画像読取装置に実行させ、
前記手順（ｂ）において、前記タブ紙のページ番号と共に前記文字列がさらに前記記憶部に記憶させられ、前記手順（ｃ）において、前記タブ紙のページ番号と前記文字列に基づいて、前記画像ファイルの目次が生成されることを特徴とする請求項７または８に記載の画像読取プログラム。
【請求項１０】
請求項７〜９のいずれか１項に記載の画像読取プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブ紙を含む複数の原稿を読み取り画像ファイルを作成する画像読取装置、画像読取方法および画像読取プログラムに関する。
【背景技術】
【０００２】
近年、データの種類別にアプリケーションを使い分ける必要がなく、各種アプリケーションを一つの統合アプリケーションとして形成するプログラムが提案されている。このプログラムによれば、各アプリケーションで生成されたデータ同士を組み合わせて一つの文書を構成し、ユーザは、各アプリケーションで作成したデータを、その統合アプリケーションに含まれる特定のアプリケーションによって一つの文書にまとめることができる。
【０００３】
さらに、ユーザの所望するアプリケーションで作成されるデータをひとまとめにして、文書を作成したり編集したりするとともに、文書情報の所定ページの間にインデックス紙を挿入し、このインデックス紙のタブに印刷する文字列を設定して印刷できる情報処理装置が提供されている（例えば、特許文献１参照。）。
【０００４】
特許文献１に記載の技術は、目次情報が予め埋め込まれている文書を印刷する際に、目次で示されたページにタブ紙を挿入し印刷するものである。
【特許文献１】特開２００３−２９６３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の技術とは逆に、インデックス紙が挿入された文書を、スキャナなどの画像読取装置で読み取って、文書データを生成する場合、タブ紙のページを取り除くため、目次ページを作成するためにページ番号を再計算したり、データを再構成することが必要であった。
【０００６】
また、画像読取装置でタブ紙のページを読み取った場合であっても、タブ紙は他の原稿と区別されることなく、読み取られ文書データが生成される。そのため、本来のタブ紙の機能である章区切りを行うことができず、ユーザが目次ページを作成する際には、タブ紙が挿入されたページを指定し、目次ページを作成しなければなかった。
【０００７】
本発明は上記従来の課題に鑑みてなされたものであり、本発明の目的は、タブ紙を含む複数の原稿を読み取り画像ファイルを作成する際に、タブ紙を検出したページに基づいて生成する目次ページを有する画像ファイルを作成することができる画像読取装置、画像読取方法および画像読取プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１) タブ紙を含む複数の原稿を読み取り画像ファイルを作成する画像読取装置であって、タブ紙を含め複数の原稿を順次読み取り、原稿の画像データを生成する読取手段と、読取原稿としてタブ紙が検出された場合、読み取り順に応じた当該タブ紙のページ番号を記憶する記憶手段と、前記記憶手段に記録される前記タブ紙のページ番号に基づいて、画像ファイルの目次を生成する目次生成手段と、生成された前記目次と読み取った前記画像データとを用いて画像ファイルを作成する画像ファイル作成手段とを有することを特徴とする画像読取装置。
【００１０】
（２) 読取原稿としてタブ紙が検出された場合、当該タブ紙の画像データをページとして認識するか否かの指定を受け付ける指定手段をさらに有し、前記画像ファイル作成手段は、タブ紙の画像データをページとして認識する指定がされている場合には、当該タブ紙の本体部分の画像データを含む前記画像データを用いて画像ファイルを作成し、タブ紙の画像データをページとして認識する指定がされていない場合には、当該タブ紙の画像データを除く前記画像データを用いて画像ファイルを作成することを特徴とする上記（１）に記載の画像読取装置。
【００１１】
（３) 読取原稿としてタブ紙が検出された場合、タブ紙のタブ部分を文字認識し文字列を検出する手段をさらに有し、前記記憶手段は、前記タブ紙のページ番号と共に前記文字列をさらに記憶し、前記目次生成手段は、前記タブ紙のページ番号と前記文字列に基づいて、前記画像ファイルの目次を生成することを特徴とする上記（１）または（２）に記載の画像読取装置。
【００１２】
（４) タブ紙を含む複数の原稿を読み取り画像ファイルを作成する画像読取方法であって、タブ紙を含め複数の原稿を順次読み取り、原稿の画像データを生成するステップ（ａ）と、読取原稿としてタブ紙が検出された場合、読み取り順に応じた当該タブ紙のページ番号を記憶するステップ（ｂ）と、記憶された前記タブ紙のページ番号に基づいて、画像ファイルの目次を生成するステップ（ｃ）と、生成された前記目次と読み取った前記画像データとを用いて画像ファイルを作成するステップ（ｄ）とを有することを特徴とする画像読取方法。
【００１３】
（５) 読取原稿としてタブ紙が検出された場合、当該タブ紙の画像データをページとして認識するか否かの指定を受け付けるステップ（ｅ）をさらに有し、前記ステップ（ｄ）において、タブ紙の画像データをページとして認識する指定がされている場合には、当該タブ紙の本体部分の画像データを含む前記画像データを用いて画像ファイルが作成され、タブ紙の画像データをページとして認識する指定がされていない場合には、当該タブ紙の画像データを除く前記画像データを用いて画像ファイルが作成されることを特徴とする上記（４）に記載の画像読取方法。
【００１４】
（６)読取原稿としてタブ紙が検出された場合、タブ紙のタブ部分を文字認識し文字列を検出するステップ（ｆ）をさらに有し、
前記ステップ（ｂ）において、前記タブ紙のページ番号と共に前記文字列がさらに記憶され、前記ステップ（ｃ）において、前記タブ紙のページ番号と前記文字列に基づいて、前記画像ファイルの目次が生成されることを特徴とする上記（４）または（５）に記載の画像読取方法。
【００１５】
（７)タブ紙を含む複数の原稿を読み取り画像ファイルを作成する画像読取装置によって実行されるプログラムであって、タブ紙を含め複数の原稿を順次読み取り、原稿の画像データを生成する手順（ａ）と、読取原稿としてタブ紙が検出された場合、読み取り順に応じた当該タブ紙のページ番号を記憶部に記憶させる手順（ｂ）と、記憶された前記タブ紙のページ番号に基づいて、画像ファイルの目次を生成する手順（ｃ）と、生成された前記目次と読み取った前記画像データとを用いて画像ファイルを作成する手順（ｄ）とを画像読取装置に実行させることを特徴とする画像読取プログラム。
【００１６】
（８)読取原稿としてタブ紙が検出された場合、当該タブ紙の画像データをページとして認識するか否かの指定を受け付ける手順（ｅ）をさらに有し、前記手順（ｄ）において、タブ紙の画像データをページとして認識する指定がされている場合には、当該タブ紙の本体部分の画像データを含む前記画像データを用いて画像ファイルが作成され、タブ紙の画像データをページとして認識する指定がされていない場合には、当該タブ紙の画像データを除く前記画像データを用いて画像ファイルが作成されることを特徴とする上記（７）に記載の画像読取プログラム。
【００１７】
（９)読取原稿としてタブ紙が検出された場合、タブ紙のタブ部分を文字認識し文字列を検出する手順（ｆ）をさらに画像読取装置に実行させ、前記手順（ｂ）において、前記タブ紙のページ番号と共に前記文字列がさらに前記記憶部に記憶させられ、前記手順（ｃ）において、前記タブ紙のページ番号と前記文字列に基づいて、前記画像ファイルの目次が生成されることを特徴とする上記（７）または（８）に記載の画像読取プログラム。
【００１８】
（１０)上記（７）〜（９）のいずれか１つに記載の画像読取プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００１９】
本発明では、タブ紙を含む複数の原稿を読み取り画像ファイルを作成する際に、タブ紙を検出したページに基づいて生成する目次ページを有する画像ファイルを作成することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００２１】
図１は、本発明の画像読取装置を組み込むＭＦＰの構成を概略的に示す構成図である。
【００２２】
本発明の画像読取装置は、画像形成装置としてのＭＦＰ１００（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：多機能周辺機器）に組み込まれて実現され、ＭＦＰ１００の機能の一部を構成する。
【００２３】
ＭＦＰ１００は、制御部１０１、記憶部１０２、操作パネル部１０３、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ）１０４、画像読取部１０５、給紙部１０６、画像形成部１０７および画像処理部１０８を備えており、これらは信号をやり取りするためのバスを介して相互に接続される。
【００２４】
制御部１０１はＣＰＵであり、プログラムにしたがって上記各部の制御や各種の演算処理を行い、以下に示す画像読取装置２００の制御も行う。記憶部１０２は、ＭＦＰ１の基本動作を制御する各種プログラムや各種データを格納しておくＲＯＭ、作業領域として一時的にプログラムやデータを記憶するＲＡＭ、オペレーティングシステムを含む各種プログラムや各種データを格納するハードディスク（ＨＤＤ）等からなる。これらのＲＯＭ、ＲＡＭ、ＨＤＤは、以下に示すＲＯＭ２２、ＲＡＭ２３、ＨＤＤ２４にその一部を提供する。
【００２５】
操作パネル部１０３は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００２６】
ＡＤＦ１０４は、セットされたタブ紙を含む複数枚の原稿を１枚ずつ画像読取部１０５の所定の読み取り位置まで順次搬送し、そして画像読み取り後の原稿を順次排出する。
【００２７】
画像読取部１０５は、所定の読み取り位置にセットされた原稿またはＡＤＦ１０４により所定の読み取り位置に搬送された原稿に、蛍光ランプ等の光源で光を当て、その反射光をＣＣＤイメージセンサ等の撮像装置で光電変換して、その電気信号から画像データを生成する。
【００２８】
給紙部１０６は、印刷に使用される記録材としての用紙を収容する。給紙部１０６は、収容された用紙を１枚ずつ画像形成部１０７に送り出す。画像形成部１０７は、帯電、露光、現像、転写および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データを用紙上に印刷する。
【００２９】
画像処理部１０８は、画像読取部１０５で読み取った画像データから文字画像領域、図形画像領域および写真画像領域を分離し、各領域に適切な画像処理を施す。また、画像処理部１０８は、各領域を位置情報に基づいて合成し、内部ファイル形式により文書ファイルを作成し、文書ファイルをＰＤＦファイルに変換する。
【００３０】
なお、ＭＦＰ１００は、通信インタフェースを備えており、例えばパーソナルコンピュータ（ＰＣ）や携帯端末などの外部装置と作成したＰＤＦファイル等のデータをやり取りする送受信機能、および原稿を複写するコピー機能を備える。
【００３１】
図２は、画像読取装置の構成を機能的に示すブロック図である。
【００３２】
図２に示すように、画像読取装置２００は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク（ＨＤＤ）２４、操作パネル部２５、画像処理部２６および原稿読取部２７を備えており、これらは信号をやり取りするためのバスを介して相互に接続される。
【００３３】
ＣＰＵ２１は、上記制御部１０１の一部の機能を示し、プログラムにしたがって画像読取装置２００の各部の制御や各種の演算処理等を行う。ＲＯＭ２２は、画像読取装置２００の基本動作を制御する各種プログラムやパラメータを格納する。
【００３４】
ＲＡＭ２３は、作業領域として一時的にプログラムやデータを記憶する。ＲＡＭ２３には、操作パネル部１０３によるタブ紙本体の画像データをＰＤＦファイルに含むか否かの設定を記憶するための領域と、原稿読取部２７で読み取った画像データを一時的に記憶するための領域と、タブ紙を検出したページに基づいて生成される目次テーブルを記憶するための領域とが確保される。ハードディスク（ＨＤＤ）２４には、予め用意した定型原稿サイズのデータを記憶するための領域と、生成したＰＤＦファイルを記憶するための領域とが確保される。
【００３５】
操作パネル部２５は、上記操作パネル部１０３の一部の機能を示し、タブ紙本体の画像データをＰＤＦファイルに含むか否かを設定する機能を備える。原稿読取部２７は、ＡＤＦ１０４および画像読取部１０５からなり、ＡＤＦ１０４にセットされた原稿を、画像読取部１０５により連続的に読み取って、画像データを生成し、ＡＤＦ１０４にセットされた原稿が無くなると作動を停止する。
【００３６】
図３は、タブ紙を含む読取原稿の一例を示す図である。
【００３７】
読取原稿は、１０枚の定型サイズの原稿と３枚のタブ紙とからなり、全１３ページで構成される。つまり、先頭にタブ紙が配置され、次いで定型サイズの原稿が３枚、タブ紙、定型サイズの原稿が４枚、タブ紙、定型サイズの原稿が３枚の順に配置される。
【００３８】
このタブ紙は、原稿の各章を表しており、先頭のタブ紙は章１を表し、章１は４ページで構成され、次のタブ紙は章２を表し、章２は５ページで構成され、次のタブ紙は章３を表し、章３は４ページで構成される。
【００３９】
タブ紙は、それぞれ矩形状の本体と、当該本体の一辺の所定位置に設けられる突出したタブとを備える。この例では、タブ紙のタブには、章を表す文字列としてＩｎｄｅｘ番号が付される。
【００４０】
このタブ紙は、３枚の構成要素からなる１セットのタブ紙であり、３タブと称される。なお、タブ紙はインデックス紙とも呼ばれる。図３の例では、タブ紙の並び順は正順と呼ばれ、タブが本体の右側に位置されたときに上層のタブが下層のタブよりも図３の上側に位置するように並べられる。３タブのタブ紙の場合、各タブは、本体の一辺の上部から順に３段階にてそれぞれ下降した位置に設けられる。タブ紙は、通常複数セット分重ねられて所定の給紙トレイにセットされる。
【００４１】
図４は、タブ紙を検出する方法を説明するための図である。
【００４２】
原稿読取部２７は、原稿を主走査方向（図中左から右）にライン単位で読み取る。原稿後端部で突出部が存在するか否かが検出され、検出された突出部が連続するか否かが判断される。その結果、突出部が存在する場合、読み取った原稿はタブ紙であると判断され、突出部が存在しない場合、読み取った原稿は定型サイズの原稿であると判断される。
【００４３】
次に、タブ紙が検出された場合、タブ紙の本体とタブ紙とが分離され、目次ページと見出しの文字列とを関連付けた目次テーブルが生成される。目次テーブルは、画像読取装置２００のＲＡＭ２３に記憶され、ＰＤＦファイルの目次ページを生成する際に参照される。
【００４４】
図３の例では、タブ紙の本体を原稿ページに含める場合、目次ページとしての原稿の１ページ目には、目次文字列「Ｉｎｄｅｘ１」が関連付けられ、目次ページとしての原稿の５ページ目には、目次文字列「Ｉｎｄｅｘ２」が関連付けられ、目次ページとしての原稿の１０ページ目には、目次文字列「Ｉｎｄｅｘ３」が関連付けられる。
【００４５】
また、タブ紙の本体を原稿ページに含めない場合、目次ページとしての原稿の１ページ目には、目次文字列「Ｉｎｄｅｘ１」が関連付けられ、目次ページとしての原稿の４ページ目には、目次文字列「Ｉｎｄｅｘ２」が関連付けられ、目次ページとしての原稿の９ページ目には、目次文字列「Ｉｎｄｅｘ３」が関連付けられる。
【００４６】
タブ紙の本体とタブとを分離する方法としては、定型原稿（Ａ４、Ａ３、レター、タブロイド等）のサイズの情報を予め記憶させておき、タブ紙の画像データのサイズと最も近似する定型原稿を参照することにより、定型原稿のサイズに収まっている箇所が本体であると判断させ、収まっていない残りの画像データがタブであると判断させる方法がある。また、原稿読取部が原稿を読み取る際に、タブ紙のサイズや原稿の読取方法を予め指定させることにより判断させる方法もある。
【００４７】
図５および図６は、ＰＤＦファイルのデータ構造の記述例を示す図である。
【００４８】
ＰＤＦファイルは、ヘッダ、ボディ、相互参照表およびトレーラの４つの要素から構成される。
【００４９】
ヘッダ（％ＰＤＦ−１．６）は、そのファイルが準拠するＰＤＦ仕様のバージョン情報を特定する。ボディには、ファイルに格納された文書を構成するオブジェクトが記述される。相互参照表には、ファイル中の間接オブジェクトに関する情報が記述されるが、ここでは記述を省略する。トレーラ（ｔｒａｉｌｅｒ）は、ファイル終端記号（％％ＥＯＦ）を含み、相互参照表の位置およびファイルのボディ内にある一部の特別なオブジェクトの位置を示す。
【００５０】
ここで、ＰＤＦファイルの各ページを表現するボディについて詳細に説明する。図５および６の例では、ボディには読取原稿の１ページ目から３ページ目と目次ページの表示内容が記述される。
【００５１】
オブジェクト１（「１  ０  ｏｂｊ」で示されるオブジェクト。以下、「＊＊  ０  ｏｂｊ」をオブジェクト＊＊という。）はページオブジェクト（Ｔｙｐｅ／Ｐａｇｅ）であり、文書の単一ページの属性を指定する。また、オブジェクト１は、ページが必要とするリソースを含む辞書（Ｒｅｓｏｕｒｃｅｓ  ２  ０  Ｒ）、このノードの親であるページツリーノード（Ｐａｒｅｎｔ  １９  ０  Ｒ）、ページ内容が表示または印刷されるときにクリッピングされる領域（ＣｒｏｐＢｏｘ［０  ０  ５９５．２２  ８４２］）、ページの印刷先となる物理媒体の出力可能最大領域（ＭｅｄｉａＢｏｘ［０  ０  ５９５．２２  ８４２］）などを定義する
オブジェクト２は１ページ目のリソース辞書を定義する。この例では、オブジェクト２は、カラー値が表現されるカラースペース（ＣｏｌｏｒＳｐａｃｅ＜＜／Ｃｓ６  ３２  ０  Ｒ＞＞）、参照するフォント辞書（Ｆｏｎｔ＜＜／ＴＴ１  ３０  ０  Ｒ／ＴＴ４  １３  ０  Ｒ／ＴＴ６  １１  ０  Ｒ＞＞）、ＰｏｓｔＳｃｒｉｐｔ出力装置に印刷する際に解釈される定義済みの手続きセット名（ＰｒｏｃＳｅｔ［／ＰＤＦ／Ｔｅｘｔ］）、グラフィック状態（ＧＳ１）のパラメータ辞書（ＥｘｔＧＳｔａｔｅ＜＜／ＧＳ１  ３５  ０  Ｒ＞）を定義する。
【００５２】
オブジェクト３はストリームオブジェクトであり、ストリームデータ（バイトの並び）を記述する辞書とそれに続くストリームデータから構成される。この例では、ストリームデータのバイト数（Ｌｅｎｇｔｈ  １６９）、ストリームデータの処理に適用されるフィルタ名（Ｆｉｌｔｅｒ／ＦｌａｔｅＤｅｃｏｄｅ）およびストリームデータ（ｓｔｒｅａｍとＥｎｄｓｔｒｅａｍのデータ）を定義する。なお、ストリームデータは省略する。
【００５３】
このように、原稿の１ページ目は、オブジェクト１〜３に記述されるページオブジェクト、ページのリソース辞書、ストリームオブジェクトにより表現される。同様に、原稿の２ページ目は、オブジェクト４〜６に記述されるページオブジェクト、ページのリソース辞書、ストリームオブジェクトにより表現され、原稿の３ページ目は、オブジェクト７〜９に記述されるページオブジェクト、ページのリソース辞書、ストリームオブジェクトにより表現される。
【００５４】
オブジェクト２４はページオブジェクト（Ｔｙｐｅ／Ｐａｇｅ）であり、目次ページを表現する。オブジェクト２４は、オブジェクト１、４、７と同様に、ページが必要とするリソースを含む辞書、ページツリーノード、クリッピング領域、ページの印刷先の物理媒体の出力可能最大領域などを定義する。また、それ以外に、ページに関連した注釈を表現する注釈オブジェクトをオブジェクト番号２５で指定する（Ａｎｎｏｔｓ  ２５  ０  Ｒ）。注釈機能は、オブジェクトをＰＤＦ文書のページ上の場所に関連付け、マウスやキーボードを通じてユーザと対話することができ、これによりページオブジェクトは更新される。
【００５５】
オブジェクト２５は配列オブジェクト（［２６  ０  Ｒ  ２７  ０  Ｒ  ２８  ０  Ｒ］）であり、注釈するオブジェクト番号を指定する。つまり、注釈オブジェクトとして参照する注釈辞書がオブジェクト番号２６、２７、２８に指定される。
【００５６】
オブジェクト２６は注釈辞書である。注釈のタイプはリンク注釈（Ｓｕｂｔｙｐｅ／Ｌｉｎｋ）であり、文書内の別の場所にある宛先へのハイパーテキストリンク（ジャンプ）を表現する。また、ページ上における注釈の場所（Ｒｅｃｔ[５６．４１５９  ７５３．０６２  ５４２．９２  ７６７．０]）は、デフォルトユーザの空間の単位で定義される。また、Ａエントリ（Ａ  ４２  ０  Ｒ／Ｈ／Ｉ）は、注釈がアクティブにされたときに実行されるアクションを表現する。つまり、この例では、注釈のアクティブ領域（ＢＳ<<／Ｓ／ＳＷ  ０／Ｔｙｐｅ／Ｂｏｒｄｅｒ>>）内でマウスボタンが押されるか、押し続けられるときに、オブジェクト番号４２にジャンプする。同様に、オブジェクト２７はオブジェクト番号４３にジャンプし、オブジェクト２８はオブジェクト番号４４にジャンプすることを記述する。
【００５７】
オブジェクト３７はストリームオブジェクトであり、ストリームデータを記述する辞書とそれに続くストリームデータから構成される。
【００５８】
オブジェクト４２はＧｏ−ｔｏアクション（Ｓ／ＧｏＴｏ）であり、ジャンプ先の宛先を示す。この例では、オブジェクト番号１で記述される原稿の１ページ目へジャンプする。つまり、注釈のアクティブ領域内でマウスボタンが押された場合、オブジェクト４２にジャンプし（オブジェクト２６）、オブジェクト番号１で記述される原稿の１ページ目が表示される（オブジェクト４２）。同様に、オブジェクト４２はオブジェクト番号４で記述される原稿の２ページ目へジャンプし、オブジェクト４３はオブジェクト番号７で記述される原稿の３ページ目へジャンプすることを記述する。
【００５９】
オブジェクト１９はページツリー（Ｔｙｐｅ／Ｐａｇｅｓ）であり、文書内におけるページの順序を定義して、個々のページを結び付けＰＤＦファイルのページを構成する。この例では、４ページの文書のページツリーがあることを記述する（Ｃｏｕｎｔ  ４）。また、オブジェクト番号２４、１、４、７で記述されるページの順番に文書内におけるページが位置付けられる。つまり、ＰＤＦファイルは、目次ページ、原稿１ページ目、原稿２ページ目、原稿３ページ目の順にページが構成される。
【００６０】
このように、目次ページはＰＤＦファイルの１ページ目に表示される。また、目次ページでは、目次項目（注釈のアクティブ領域）がマウスボタンでクリックされた場合、目次項目にリンクされた各原稿のページが表示される。
【００６１】
図７は、画像読取装置における処理の手順を示すフローチャートである。
【００６２】
原稿読取部２７にセットされた原稿が読み取られる（ステップＳ１０１）。原稿読取部２７では、ＡＤＦ１０４がセットされた原稿を１枚ずつ画像読取部１０５に順次搬送し、画像読取部１０５が連続的に読み取って画像データを生成する。
【００６３】
生成された画像データが１ページ目であるか否かが判断される（ステップＳ１０２）。画像データが１ページ目であると判断された場合（Ｓ１０２：Ｙｅｓ）、ＰＤＦファイルが生成され、ヘッダが書き込まれる（ステップＳ１０３）。画像読取装置２００は、複数の原稿のうち最初の原稿を読み取った場合、ＰＤＦファイルをＨＤＤ２４上に生成し、ＰＤＦ仕様のバージョン情報を特定してヘッダを書き込む。
【００６４】
目次テーブルが生成され（ステップＳ１０４）、処理はステップＳ１０５に進む。画像読取装置２００は、上述した目次テーブルをＲＡＭ２３上に生成する。
【００６５】
一方、ステップＳ１０２で、１ページ目でないと判断された場合（Ｓ１０２：Ｎｏ）、原稿後端に突起があるか否かが判断される（ステップＳ１０５）。上述したように、画像形成装置２００は、原稿後端に突出部が存在するか否かにより、タブ紙であるか定型サイズの原稿であるかを判断する。
【００６６】
すなわち、画像読取装置２００は、最初に原稿を読み取った場合、ＰＤＦファイルおよび目次テーブルを生成し、タブ紙であるか否かを判断する。一方、２ページ目以降の原稿を読み取った場合、そのままタブ紙であるか否かを判断する。
【００６７】
原稿後端に突起があると判断された場合（Ｓ１０５：Ｙｅｓ）、読み取った画像データと定型原稿サイズとが比較される（ステップＳ１０６）。画像読取装置２００は、ＨＤＤ２４から定型原稿サイズのデータを読み出し、ＲＡＭ２３に記録されている読み取った画像データと比較する。
【００６８】
読み取った画像データが本体とタブ部分に分離される（ステップＳ１０７）。画像読取装置２００は、上述した方法で、定型原稿サイズのデータと、読み取った画像データとを比較することで、タブ紙の画像データを本体とタブとに分離して、ＲＡＭ２３に記憶する。
【００６９】
タブの本体を含む設定であるか否かが判断される（ステップＳ１０８）。画像読取装置２００は、タブ紙本体の画像データをＰＤＦファイルに含むか否かの操作パネル部１０３による設定をＲＡＭ２３から読み出し、タブの本体を含む設定であるか否かを判断する。
【００７０】
タブの本体を含む設定でないと判断された場合（Ｓ１０８：Ｎｏ）、処理はステップＳ１１０に進む。一方、タブの本体を含む設定であると判断された場合（Ｓ１０８：Ｙｅｓ）、ＰＤＦファイルに本体の画像データが次の画像ページとして追記される（ステップＳ１０９）。
【００７１】
タブ部分の画像データが文字認識される（ステップＳ１１０）。画像読取装置２００は、ステップＳ１０７で分離したタブ紙のタブ部分の画像データを文字認識する。文字認識の方法としては、たとえば各文字画像の特微量と予め記憶されている辞書パターンとの一致の度合いに基づいて判別する方法等を用いることができる
ページ番号およびステップＳ１１０で認識されたタブ部分の文字列が目次テーブルに格納され（ステップＳ１１１）、処理はステップ１１３に進む。画像読取装置２００は、ステップＳ１０４で生成した目次テーブルにページ番号とタブ部分の文字列を書き込む。
【００７２】
一方、ステップＳ１０５で、原稿後端に突起がないと判断された場合（Ｓ１０５：Ｎｏ）、ＰＤＦファイルに画像データが追記され（ステップＳ１１２）、処理はステップ１１３に進む。
【００７３】
つまり、画像読取装置２００は、原稿がタブ紙である場合、設定に応じてタブ紙本体の画像データをＰＤＦファイルに追記し、ページ番号とタブ部分の文字列を文字テーブルに格納する。一方、原稿がタブ紙でない場合、画像データを次の原稿ページとしてＰＤＦファイルに追記する。
【００７４】
最終ページであるか否かが判断される（ステップＳ１１３）。画像読取装置２００は、原稿読取部２７によりＡＤＦ１０４にセットされた原稿が無くなったか否かで判断する。最終ページでないと判断された場合（Ｓ１１３：Ｎｏ）、処理はステップＳ１０１に戻り、次の原稿の読み取り処理を行う。
【００７５】
一方、最終ページであると判断された場合（Ｓ１１３：Ｙｅｓ）、目次テーブルに基づいて、ＰＤＦファイルの目次オブジェクトが生成される（ステップＳ１１４）。画像読取装置２００は、ＰＤＦファイルの原稿ページの書き込みを終了し、目次ページの生成を開始する。
【００７６】
ステップＳ１１４で生成された目次オブジェクトがＰＤＦファイルに追記される（ステップＳ１１５）。画像読取装置２００は、ＰＤＦファイルの目次ページとして目次オブジェクトを追記する。
【００７７】
ＰＤＦファイルにフッタが書き込まれ（ステップＳ１１６）、処理は終了する。画像読取装置２００は、ＰＤＦファイルのフッタとしてトレーラを追記する。
【００７８】
つまり、画像読取装置２００は、原稿を最終ページまで読み取った後、目次テーブルに基づいてＰＤＦファイルの目次ページを生成し追記する。なお、上記で説明したように、追記される目次テーブルは、ＰＤＦのページツリー構造を用いて先頭ページに表示される。
【００７９】
以上、本実施形態によれば、タブ紙を含む複数の原稿を読み取り画像ファイルを作成する際に、タブ部分の文字列を目次項目とし、その目次項目にタブ紙を検出したページを記載する目次ページを生成することができる。さらに、この目次ページを先頭ページとする画像ファイルを作成することができる。そうすることで、ユーザは、タブ紙を含む複数の原稿を読み取る場合、タブ紙により章区切りされた目次ページ付きの画像ファイルを取得することができる。
【００８０】
本発明は、上記した実施の形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【００８１】
上記実施の形態では、操作パネル部１０３により、タブ紙本体の画像データをＰＤＦファイルに含むか否かの設定し、タブの本体を含む設定である場合、タブ紙本体の画像データは次の画像ページとして追記された（ステップＳ１０９）が、本発明はこれに限定されない。読み取り原稿としてタブ紙が検出された場合、タブ紙本体の画像データはページとして認識されることなく、次の画像データを次の画像ページとしてＰＤＦファイルに追記することもできる。
【００８２】
そうすることにより、操作パネル部による設定を省略することができ、ユーザによる入力が不要となる。また、画像読取装置による処理においても、タブ紙の本体を含む設定である否かの判断する処理を省略することができ、処理の簡略化が図れる。
【００８３】
また、上記実施の形態では、画像読取装置は、ＭＦＰ１００に組み込まれて実現され、ＭＦＰ１００の機能の一部を構成しているが、本発明はこれに限定されない。本発明の画像読取装置は、原稿読取部および画像処理部を備え、タブ紙を含む複数の原稿を読み取り画像ファイルを作成することができれば、単独の装置で実現することができ、またＭＦＰ以外の他の装置に組み込まれてもよい。
【００８４】
また、本実施形態の画像処理装置における処理は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、たとえばフレキシブルディスクやＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の画像読取装置を組み込むＭＦＰの構成を概略的に示す構成図である。
【図２】画像読取装置の構成を機能的に示すブロック図である。
【図３】タブ紙を含む読取原稿の一例を示す図である。
【図４】タブ紙を検出する方法を説明するための図である。
【図５】ＰＤＦデータのデータ構造の記述例を示す図である。
【図６】ＰＤＦデータのデータ構造の記述例を示す図である。
【図７】画像読取装置における処理の手順を示すフローチャートである。
【符号の説明】
【００８６】
２１    ＣＰＵ、
２２    ＲＯＭ、
２３    ＲＡＭ、
２４    ＨＤＤ、
２５，１０３    操作パネル部、
２６    画像処理部、
２７    原稿読取部、
１００    ＭＦＰ、
１０１    制御部、
１０２    記憶部、
１０４    ＡＤＦ、
１０５    画像読取部、
１０６    給紙部、
１０７    画像形成部、
１０８    画像処理部、
２００    画像読取装置。
【図１】
2010130500.tif 000003
【図２】
2010130500.tif 000004
【図３】
2010130500.tif 000005
【図４】
2010130500.tif 000006
【図５】
2010130500.tif 000007
【図６】
2010130500.tif 000008
【図７】
2010130500.tif 000009