(57)【特許請求の範囲】
【請求項１】
原稿の画像を読み取る画像読取部と、
前記画像読取部によって読み取られた画像である原稿画像に画像として重畳させる文字であるスタンプ文字に関する情報であって、前記スタンプ文字を示す情報であるスタンプ文字情報と前記原稿画像において前記スタンプ文字を表すスタンプ文字画像を重畳させる位置を示すスタンプ位置情報とを対応付けた情報である文字スタンプ情報の入力を、前記スタンプ文字の選択肢として予め定められた複数の文字情報の中から選択された文字情報を前記スタンプ文字情報として受け付け、前記原稿画像における予め定められた複数の位置を示す情報の中から選択された位置を示す情報を前記スタンプ位置情報として受け付けることにより受け付ける文字スタンプ情報受付部と、
前記原稿画像に含まれている文字列に関する情報であって、前記原稿画像に含まれている文字列を示す原稿文字列情報と前記原稿画像において前記文字列が配置されている位置を示す原稿位置情報とを対応付けた情報である原稿文字情報を、
前記原稿画像を、前記原稿文字情報の抽出精度を高めることができるように予め定められた解像度の画像である抽出用画像に変換する処理と、前記抽出用画像に対して所定の文字認識処理を実行することによって前記抽出用画像から文字列を抽出する処理と、前記原稿文字列情報として前記抽出された文字列を示す情報を生成する処理と、前記文字列が抽出された前記抽出用画像上の位置に対応する前記原稿画像上の位置を示す情報を前記原稿位置情報として取得する処理と、前記原稿文字列情報と前記原稿位置情報とを対応付けて前記原稿文字情報を生成する処理と、を実行することにより抽出する原稿文字情報抽出部と、
前記原稿文字情報抽出部により前記原稿文字情報が抽出された後に、前記文字スタンプ情報受付部によって受け付けられた文字スタンプ情報に対応するスタンプ文字を表し且つ前記原稿画像と同じ解像度の前記スタンプ文字画像を生成し、当該スタンプ文字画像を前記抽出用画像と同じ解像度の画像である仮スタンプ文字画像に変換し、当該仮スタンプ文字画像を、前記抽出用画像における、前記受け付けられた文字スタンプ情報に含まれる前記スタンプ位置情報に対応する位置に重畳し、当該仮スタンプ文字画像が重畳された抽出用画像を、前記原稿画像と同じ解像度の画像に変換することにより、前記スタンプ文字画像が前記原稿画像に目視可能に重畳された画像であるスタンプ済画像を生成するスタンプ済画像生成部と、
前記原稿文字情報抽出部によって抽出された、前記原稿文字列情報と前記原稿位置情報とを対応付けた前記原稿文字情報に、前記文字スタンプ情報受付部によって受け付けられた、前記スタンプ文字情報と前記スタンプ位置情報とを対応付けた前記文字スタンプ情報を付加した情報であるメタ情報と、前記スタンプ済画像生成部により生成された前記スタンプ済画像と、を１組にしたデータである情報付画像データを生成する情報付画像データ生成部と、を備える画像読取装置。
【請求項２】
原稿の画像を読み取る画像読取部と、
前記画像読取部によって読み取られた画像である原稿画像に画像として重畳させる文字であるスタンプ文字に関する情報であって、前記スタンプ文字を示す情報であるスタンプ文字情報と前記原稿画像において前記スタンプ文字を表すスタンプ文字画像を重畳させる位置を示すスタンプ位置情報とを対応付けた情報である文字スタンプ情報の入力を、前記スタンプ文字の選択肢として予め定められた複数の文字情報の中から選択された文字情報を前記スタンプ文字情報として受け付け、前記原稿画像における予め定められた複数の位置を示す情報の中から選択された位置を示す情報を前記スタンプ位置情報として受け付けることにより受け付ける文字スタンプ情報受付部と、
前記原稿画像に含まれている文字列に関する情報であって、前記原稿画像に含まれている文字列を示す原稿文字列情報と前記原稿画像において前記文字列が配置されている位置を示す原稿位置情報とを対応付けた情報である原稿文字情報を、
前記原稿画像に対して所定の文字認識処理を実行することによって文字列を抽出する処理と、前記原稿文字列情報として前記抽出された文字列を示す情報を生成する処理と、前記文字列が抽出された前記原稿画像上の位置を示す情報を前記原稿位置情報として取得する処理と、前記原稿文字列情報と前記原稿位置情報とを対応付けて前記原稿文字情報を生成する処理と、を実行することにより抽出する原稿文字情報抽出部と、
前記原稿文字情報抽出部により前記原稿文字情報が抽出された後に、前記文字スタンプ情報受付部によって受け付けられた文字スタンプ情報に対応するスタンプ文字を表し且つ前記原稿画像と同じ解像度の前記スタンプ文字画像を生成し、当該スタンプ文字画像を、前記原稿画像における、前記受け付けられた文字スタンプ情報に含まれる前記スタンプ位置情報に対応する位置に重畳することにより、前記スタンプ文字画像が前記原稿画像に目視可能に重畳された画像であるスタンプ済画像を生成するスタンプ済画像生成部と、
前記原稿文字情報抽出部によって抽出された、前記原稿文字列情報と前記原稿位置情報とを対応付けた前記原稿文字情報に、前記文字スタンプ情報受付部によって受け付けられた、前記スタンプ文字情報と前記スタンプ位置情報とを対応付けた前記文字スタンプ情報を付加した情報であるメタ情報と、前記スタンプ済画像生成部により生成された前記スタンプ済画像と、を１組にしたデータである情報付画像データを生成する情報付画像データ生成部と、を備える画像読取装置。
【請求項３】
前記情報付画像データは、前記メタ情報に含まれる前記原稿文字情報に対応する文字列を表すデータ及び前記メタ情報に含まれる前記文字スタンプ情報に対応するスタンプ文字を表すデータを、前記スタンプ済画像に重ね合わせることによって、前記メタ情報と前記スタンプ済画像とを１組にした検索可能ＰＤＦフォーマットのデータである請求項１又は２に記載の画像読取装置。
【請求項４】
請求項１乃至３の何れかに記載の前記画像読取装置と、
前記情報付画像データ生成部によって生成された情報付画像データを記憶する情報付画像データ記憶部と、
前記情報付画像データ記憶部に記憶されている情報付画像データの中から、ユーザーによって指定された検索キーワードをメタ情報に含む情報付画像データを検索する検索サーバーと、
を備える文書管理システム。
【請求項５】
原稿の画像を読み取る画像読取部を備えた画像読取装置に内蔵されるコンピューターを、
前記画像読取部によって読み取られた画像である原稿画像に画像として重畳させる文字であるスタンプ文字に関する情報であって、前記スタンプ文字を示す情報であるスタンプ文字情報と前記原稿画像において前記スタンプ文字を表すスタンプ文字画像を重畳させる位置を示すスタンプ位置情報とを対応付けた情報である文字スタンプ情報の入力を、前記スタンプ文字の選択肢として予め定められた複数の文字情報の中から選択された文字情報を前記スタンプ文字情報として受け付け、前記原稿画像における予め定められた複数の位置を示す情報の中から選択された位置を示す情報を前記スタンプ位置情報として受け付けることにより受け付ける文字スタンプ情報受付部と、
前記原稿画像に含まれている文字列に関する情報であって、前記原稿画像に含まれている文字列を示す原稿文字列情報と前記原稿画像において前記文字列が配置されている位置を示す原稿位置情報とを対応付けた情報である原稿文字情報を、
前記原稿画像を、前記原稿文字情報の抽出精度を高めることができるように予め定められた解像度の画像である抽出用画像に変換する処理と、前記抽出用画像に対して所定の文字認識処理を実行することによって前記抽出用画像から文字列を抽出する処理と、前記原稿文字列情報として前記抽出された文字列を示す情報を生成する処理と、前記文字列が抽出された前記抽出用画像上の位置に対応する前記原稿画像上の位置を示す情報を前記原稿位置情報として取得する処理と、前記原稿文字列情報と前記原稿位置情報とを対応付けて前記原稿文字情報を生成する処理と、を実行することにより抽出する原稿文字情報抽出部と、
前記原稿文字情報抽出部により前記原稿文字情報が抽出された後に、前記文字スタンプ情報受付部によって受け付けられた文字スタンプ情報に対応するスタンプ文字を表し且つ前記原稿画像と同じ解像度の前記スタンプ文字画像を生成し、当該スタンプ文字画像を前記抽出用画像と同じ解像度の画像である仮スタンプ文字画像に変換し、当該仮スタンプ文字画像を、前記抽出用画像における、前記受け付けられた文字スタンプ情報に含まれる前記スタンプ位置情報に対応する位置に重畳し、当該仮スタンプ文字画像が重畳された抽出用画像を、前記原稿画像と同じ解像度の画像に変換することにより、前記スタンプ文字画像が前記原稿画像に目視可能に重畳された画像であるスタンプ済画像を生成するスタンプ済画像生成部と、
前記原稿文字情報抽出部によって抽出された、前記原稿文字列情報と前記原稿位置情報とを対応付けた前記原稿文字情報に、前記文字スタンプ情報受付部によって受け付けられた、前記スタンプ文字情報と前記スタンプ位置情報とを対応付けた前記文字スタンプ情報を付加した情報であるメタ情報と、前記スタンプ済画像生成部により生成された前記スタンプ済画像と、を１組にしたデータである情報付画像データを生成する情報付画像データ生成部として機能させる画像読取制御プログラム。
【請求項６】
原稿の画像を読み取る画像読取部を備えた画像読取装置に内蔵されるコンピューターを、
前記画像読取部によって読み取られた画像である原稿画像に画像として重畳させる文字であるスタンプ文字に関する情報であって、前記スタンプ文字を示す情報であるスタンプ文字情報と前記原稿画像において前記スタンプ文字を表すスタンプ文字画像を重畳させる位置を示すスタンプ位置情報とを対応付けた情報である文字スタンプ情報の入力を、前記スタンプ文字の選択肢として予め定められた複数の文字情報の中から選択された文字情報を前記スタンプ文字情報として受け付け、前記原稿画像における予め定められた複数の位置を示す情報の中から選択された位置を示す情報を前記スタンプ位置情報として受け付けることにより受け付ける文字スタンプ情報受付部と、
前記原稿画像に含まれている文字列に関する情報であって、前記原稿画像に含まれている文字列を示す原稿文字列情報と前記原稿画像において前記文字列が配置されている位置を示す原稿位置情報とを対応付けた情報である原稿文字情報を、
前記原稿画像に対して所定の文字認識処理を実行することによって文字列を抽出する処理と、前記原稿文字列情報として前記抽出された文字列を示す情報を生成する処理と、前記文字列が抽出された前記原稿画像上の位置を示す情報を前記原稿位置情報として取得する処理と、前記原稿文字列情報と前記原稿位置情報とを対応付けて前記原稿文字情報を生成する処理と、を実行することにより抽出する原稿文字情報抽出部と、
前記原稿文字情報抽出部により前記原稿文字情報が抽出された後に、前記文字スタンプ情報受付部によって受け付けられた文字スタンプ情報に対応するスタンプ文字を表し且つ前記原稿画像と同じ解像度の画像である前記スタンプ文字画像を生成し、当該スタンプ文字画像を、前記原稿画像における、前記受け付けられた文字スタンプ情報に含まれる前記スタンプ位置情報に対応する位置に重畳することにより、前記スタンプ文字画像が前記原稿画像に目視可能に重畳された画像であるスタンプ済画像を生成するスタンプ済画像生成部と、
前記原稿文字情報抽出部によって抽出された、前記原稿文字列情報と前記原稿位置情報とを対応付けた前記原稿文字情報に、前記文字スタンプ情報受付部によって受け付けられた、前記スタンプ文字情報と前記スタンプ位置情報とを対応付けた前記文字スタンプ情報を付加した情報であるメタ情報と、前記スタンプ済画像生成部により生成された前記スタンプ済画像と、を１組にしたデータである情報付画像データを生成する情報付画像データ生成部として機能させる画像読取制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、文書管理システム、及び画像読取制御プログラムに関し、特に、原稿の画像に文字を表す画像が重畳された画像と当該重畳された画像に含まれている文字列に関する情報とを１組にして出力する技術に関する。
【背景技術】
【０００２】
従来から、例えば、下記特許文献１に記載されているように、ＭＦＰ（Multi Function
Peripherals：複合機）のスキャナ部で読み取った原稿の画像を表す画像データを、ＰＤＦデータに変換するとともに、文字認識を行って当該画像データによって表される画像に含まれる文字列を表すテキストデータを作成し、これを当該ＰＤＦデータに透明テキストデータとして貼り付けて出力する所謂検索可能ＰＤＦを出力する技術が知られている。また、例えば、下記特許文献２に記載されているように、読み取りユニット（スキャナ部）で読み取った原稿の画像に、ユーザーによって入力された文字を表すビットマップを重畳する技術が知られている。
【０００３】
これらの技術を用いることによって、ユーザーによって入力された、例えば「社外秘」や「秘」等の文字を表す画像であるスタンプ文字画像を、原稿の画像に重畳した画像を生成するとともに、生成した画像に含まれている文字列に関する情報（原稿文字情報）を抽出し、生成した画像と抽出した原稿文字情報とを一組にして出力することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−７３０１６号公報
【特許文献２】特開２００１−７５４３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、スタンプ文字画像が原稿の画像に重畳された画像から文字列を抽出する場合に、例えば、スタンプ文字画像の解像度が低いためにスタンプ文字画像によって表される文字が図柄として認識される、或いは、スタンプ文字画像によって表される文字が原稿の画像に含まれている文字と重なっているために適切に文字として認識できない等して、スタンプ文字画像によって表される文字を抽出することができない虞があった。
【０００６】
これによって、スタンプ文字画像が原稿の画像に重畳された画像（スタンプ済画像）と、スタンプ済画像から抽出した原稿文字情報とを１組にして出力した場合に、出力された原稿文字情報の中に、ユーザーが明示的に入力したはずのスタンプ文字画像によって表される文字が含まれていない虞があった。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、文字を表す画像であるスタンプ文字画像が原稿の画像に重畳された画像であるスタンプ済画像と、スタンプ済画像に含まれている文字列に関する情報とを１組にして出力する場合に、スタンプ文字画像に対応する文字を確実に出力することができる画像読取装置、文書管理システム、及び画像読取制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る画像読取装置は、原稿の画像を読み取る画像読取部と、前記画像読取部によって読み取られた画像である原稿画像に画像として重畳させる文字であるスタンプ文字に関する情報であって、前記スタンプ文字を示す情報であるスタンプ文字情報と前記原稿画像において前記スタンプ文字を表すスタンプ文字画像を重畳させる位置を示すスタンプ位置情報とを対応付けた情報である文字スタンプ情報の入力を、前記スタンプ文字の選択肢として予め定められた複数の文字情報の中から選択された文字情報を前記スタンプ文字情報として受け付け、前記原稿画像における予め定められた複数の位置を示す情報の中から選択された位置を示す情報を前記スタンプ位置情報として受け付けることにより受け付ける文字スタンプ情報受付部と、前記原稿画像に含まれている文字列に関する情報であって、前記原稿画像に含まれている文字列を示す原稿文字列情報と前記原稿画像において前記文字列が配置されている位置を示す原稿位置情報とを対応付けた情報である原稿文字情報を、前記原稿画像を、前記原稿文字情報の抽出精度を高めることができるように予め定められた解像度の画像である抽出用画像に変換する処理と、前記抽出用画像に対して所定の文字認識処理を実行することによって前記抽出用画像から文字列を抽出する処理と、前記原稿文字列情報として前記抽出された文字列を示す情報を生成する処理と、前記文字列が抽出された前記抽出用画像上の位置に対応する前記原稿画像上の位置を示す情報を前記原稿位置情報として取得する処理と、前記原稿文字列情報と前記原稿位置情報とを対応付けて前記原稿文字情報を生成する処理と、を実行することにより抽出する原稿文字情報抽出部と、前記原稿文字情報抽出部により前記原稿文字情報が抽出された後に、前記文字スタンプ情報受付部によって受け付けられた文字スタンプ情報に対応するスタンプ文字を表し且つ前記原稿画像と同じ解像度の前記スタンプ文字画像を生成し、当該スタンプ文字画像を前記抽出用画像と同じ解像度の画像である仮スタンプ文字画像に変換し、当該仮スタンプ文字画像を、前記抽出用画像における、前記受け付けられた文字スタンプ情報に含まれる前記スタンプ位置情報に対応する位置に重畳し、当該仮スタンプ文字画像が重畳された抽出用画像を、前記原稿画像と同じ解像度の画像に変換することにより、前記スタンプ文字画像が前記原稿画像に目視可能に重畳された画像であるスタンプ済画像を生成するスタンプ済画像生成部と、前記原稿文字情報抽出部によって抽出された、前記原稿文字列情報と前記原稿位置情報とを対応付けた前記原稿文字情報に、前記文字スタンプ情報受付部によって受け付けられた、前記スタンプ文字情報と前記スタンプ位置情報とを対応付けた前記文字スタンプ情報を付加した情報であるメタ情報と、前記スタンプ済画像生成部により生成された前記スタンプ済画像と、を１組にしたデータである情報付画像データを生成する情報付画像データ生成部と、を備える。
また、本発明に係る画像読取装置は、原稿の画像を読み取る画像読取部と、前記画像読取部によって読み取られた画像である原稿画像に画像として重畳させる文字であるスタンプ文字に関する情報であって、前記スタンプ文字を示す情報であるスタンプ文字情報と前記原稿画像において前記スタンプ文字を表すスタンプ文字画像を重畳させる位置を示すスタンプ位置情報とを対応付けた情報である文字スタンプ情報の入力を、前記スタンプ文字の選択肢として予め定められた複数の文字情報の中から選択された文字情報を前記スタンプ文字情報として受け付け、前記原稿画像における予め定められた複数の位置を示す情報の中から選択された位置を示す情報を前記スタンプ位置情報として受け付けることにより受け付ける文字スタンプ情報受付部と、前記原稿画像に含まれている文字列に関する情報であって、前記原稿画像に含まれている文字列を示す原稿文字列情報と前記原稿画像において前記文字列が配置されている位置を示す原稿位置情報とを対応付けた情報である原稿文字情報を、前記原稿画像に対して所定の文字認識処理を実行することによって文字列を抽出する処理と、前記原稿文字列情報として前記抽出された文字列を示す情報を生成する処理と、前記文字列が抽出された前記原稿画像上の位置を示す情報を前記原稿位置情報として取得する処理と、前記原稿文字列情報と前記原稿位置情報とを対応付けて前記原稿文字情報を生成する処理と、を実行することにより抽出する原稿文字情報抽出部と、前記原稿文字情報抽出部により前記原稿文字情報が抽出された後に、前記文字スタンプ情報受付部によって受け付けられた文字スタンプ情報に対応するスタンプ文字を表し且つ前記原稿画像と同じ解像度の前記スタンプ文字画像を生成し、当該スタンプ文字画像を、前記原稿画像における、前記受け付けられた文字スタンプ情報に含まれる前記スタンプ位置情報に対応する位置に重畳することにより、前記スタンプ文字画像が前記原稿画像に目視可能に重畳された画像であるスタンプ済画像を生成するスタンプ済画像生成部と、前記原稿文字情報抽出部によって抽出された、前記原稿文字列情報と前記原稿位置情報とを対応付けた前記原稿文字情報に、前記文字スタンプ情報受付部によって受け付けられた、前記スタンプ文字情報と前記スタンプ位置情報とを対応付けた前記文字スタンプ情報を付加した情報であるメタ情報と、前記スタンプ済画像生成部により生成された前記スタンプ済画像と、を１組にしたデータである情報付画像データを生成する情報付画像データ生成部と、を備えてもよい。
【０００９】
本発明に係る文書管理システムは、前記画像読取装置と、前記情報付画像データ生成部によって生成された情報付画像データを記憶する情報付画像データ記憶部と、前記情報付画像データ記憶部に記憶されている情報付画像データの中から、ユーザーによって指定された検索キーワードをメタ情報に含む情報付画像データを検索する検索サーバーと、を備える。
【００１０】
本発明に係る画像読取制御プログラムは、原稿の画像を読み取る画像読取部を備えた画像読取装置に内蔵されるコンピューターを、前記画像読取部によって読み取られた画像である原稿画像に画像として重畳させる文字であるスタンプ文字に関する情報であって、前記スタンプ文字を示す情報であるスタンプ文字情報と前記原稿画像において前記スタンプ文字を表すスタンプ文字画像を重畳させる位置を示すスタンプ位置情報とを対応付けた情報である文字スタンプ情報の入力を、前記スタンプ文字の選択肢として予め定められた複数の文字情報の中から選択された文字情報を前記スタンプ文字情報として受け付け、前記原稿画像における予め定められた複数の位置を示す情報の中から選択された位置を示す情報を前記スタンプ位置情報として受け付けることにより受け付ける文字スタンプ情報受付部と、前記原稿画像に含まれている文字列に関する情報であって、前記原稿画像に含まれている文字列を示す原稿文字列情報と前記原稿画像において前記文字列が配置されている位置を示す原稿位置情報とを対応付けた情報である原稿文字情報を、前記原稿画像を、前記原稿文字情報の抽出精度を高めることができるように予め定められた解像度の画像である抽出用画像に変換する処理と、前記抽出用画像に対して所定の文字認識処理を実行することによって前記抽出用画像から文字列を抽出する処理と、前記原稿文字列情報として前記抽出された文字列を示す情報を生成する処理と、前記文字列が抽出された前記抽出用画像上の位置に対応する前記原稿画像上の位置を示す情報を前記原稿位置情報として取得する処理と、前記原稿文字列情報と前記原稿位置情報とを対応付けて前記原稿文字情報を生成する処理と、を実行することにより抽出する原稿文字情報抽出部と、前記原稿文字情報抽出部により前記原稿文字情報が抽出された後に、前記文字スタンプ情報受付部によって受け付けられた文字スタンプ情報に対応するスタンプ文字を表し且つ前記原稿画像と同じ解像度の前記スタンプ文字画像を生成し、当該スタンプ文字画像を前記抽出用画像と同じ解像度の画像である仮スタンプ文字画像に変換し、当該仮スタンプ文字画像を、前記抽出用画像における、前記受け付けられた文字スタンプ情報に含まれる前記スタンプ位置情報に対応する位置に重畳し、当該仮スタンプ文字画像が重畳された抽出用画像を、前記原稿画像と同じ解像度の画像に変換することにより、前記スタンプ文字画像が前記原稿画像に目視可能に重畳された画像であるスタンプ済画像を生成するスタンプ済画像生成部と、前記原稿文字情報抽出部によって抽出された、前記原稿文字列情報と前記原稿位置情報とを対応付けた前記原稿文字情報に、前記文字スタンプ情報受付部によって受け付けられた、前記スタンプ文字情報と前記スタンプ位置情報とを対応付けた前記文字スタンプ情報を付加した情報であるメタ情報と、前記スタンプ済画像生成部により生成された前記スタンプ済画像と、を１組にしたデータである情報付画像データを生成する情報付画像データ生成部として機能させる。
また、本発明に係る画像読取制御プログラムは、原稿の画像を読み取る画像読取部を備えた画像読取装置に内蔵されるコンピューターを、前記画像読取部によって読み取られた画像である原稿画像に画像として重畳させる文字であるスタンプ文字に関する情報であって、前記スタンプ文字を示す情報であるスタンプ文字情報と前記原稿画像において前記スタンプ文字を表すスタンプ文字画像を重畳させる位置を示すスタンプ位置情報とを対応付けた情報である文字スタンプ情報の入力を、前記スタンプ文字の選択肢として予め定められた複数の文字情報の中から選択された文字情報を前記スタンプ文字情報として受け付け、前記原稿画像における予め定められた複数の位置を示す情報の中から選択された位置を示す情報を前記スタンプ位置情報として受け付けることにより受け付ける文字スタンプ情報受付部と、前記原稿画像に含まれている文字列に関する情報であって、前記原稿画像に含まれている文字列を示す原稿文字列情報と前記原稿画像において前記文字列が配置されている位置を示す原稿位置情報とを対応付けた情報である原稿文字情報を、前記原稿画像に対して所定の文字認識処理を実行することによって文字列を抽出する処理と、前記原稿文字列情報として前記抽出された文字列を示す情報を生成する処理と、前記文字列が抽出された前記原稿画像上の位置を示す情報を前記原稿位置情報として取得する処理と、前記原稿文字列情報と前記原稿位置情報とを対応付けて前記原稿文字情報を生成する処理と、を実行することにより抽出する原稿文字情報抽出部と、前記原稿文字情報抽出部により前記原稿文字情報が抽出された後に、前記文字スタンプ情報受付部によって受け付けられた文字スタンプ情報に対応するスタンプ文字を表し且つ前記原稿画像と同じ解像度の画像である前記スタンプ文字画像を生成し、当該スタンプ文字画像を、前記原稿画像における、前記受け付けられた文字スタンプ情報に含まれる前記スタンプ位置情報に対応する位置に重畳することにより、前記スタンプ文字画像が前記原稿画像に目視可能に重畳された画像であるスタンプ済画像を生成するスタンプ済画像生成部と、前記原稿文字情報抽出部によって抽出された、前記原稿文字列情報と前記原稿位置情報とを対応付けた前記原稿文字情報に、前記文字スタンプ情報受付部によって受け付けられた、前記スタンプ文字情報と前記スタンプ位置情報とを対応付けた前記文字スタンプ情報を付加した情報であるメタ情報と、前記スタンプ済画像生成部により生成された前記スタンプ済画像と、を１組にしたデータである情報付画像データを生成する情報付画像データ生成部として機能させてもよい。
【発明の効果】
【００１１】
本発明によれば、文字を表す画像であるスタンプ文字画像が原稿の画像に重畳された画像であるスタンプ済画像と、スタンプ済画像に含まれている文字列に関する情報とを１組にして出力する場合に、スタンプ文字画像に対応する文字を確実に出力することができる画像読取装置、文書管理システム、及び画像読取制御プログラムを提供することが可能になる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る文書管理システムの一例を示すシステム構成図。
【図２】本発明に係る画像読取装置を備えた複合機の一例を示す概略構造図。
【図３】複合機の電気的構成の一例を示すブロック図。
【図４】情報付画像データを生成する動作の一例を示すフローチャート。
【図５】文字スタンプ情報の一例を示す説明図。
【図６】原稿画像の一例を示す説明図。
【図７】原稿画像と抽出用画像との関係の一例を示す説明図。
【図８】抽出用画像の一例を示す説明図。
【図９】抽出用画像から抽出した文字列に関する情報の一例を示す説明図。
【図１０】原稿文字情報の一例を示す説明図。
【図１１】スタンプ済画像の一例を示す説明図。
【図１２】メタ情報の一例を示す説明図。
【発明を実施するための形態】
【００１３】
以下、本発明に係る実施形態を図面に基づいて説明する。図１は、本発明に係る文書管理システム９００の一例を示すシステム構成図である。
【００１４】
図１に示すように、ＬＡＮ（Local Area Network）等のネットワーク９０には、本発明に係る画像読取装置の一例である複合機１、検索サーバー２、及びパーソナルコンピュータ（以下、ＰＣと称す）３が接続され、互いに各種データの送受信が可能に接続されている。
【００１５】
複合機１は、後述の画像読取部５によって読み取った原稿の画像の印刷を行う。また、複合機１は、検索サーバー２やＰＣ３から送信された画像データを、ネットワーク９０を介して受信し、受信した画像データによって表される画像の印刷を行う。
【００１６】
また、複合機１は、後述する情報付画像データ生成部８４により生成された、画像と当該画像に含まれている文字列に関する情報であるメタ情報とを一組にしたデータである情報付画像データを、ネットワーク９０を介して検索サーバー２に送信する。
【００１７】
検索サーバー２は、受信した情報付画像データを検索サーバー２に備えられた情報付画像記憶部２１に記憶する。検索サーバー２は、ユーザーによる複合機１及びパーソナルコンピュータ３の操作によって指定された検索キーワードを、ネットワーク９０を介して受信すると、情報付画像記憶部２１に記憶されている情報付画像データの中から、受信した検索キーワードをメタ情報に含んでいる情報付画像データを検索する。そして、検索サーバー２は、検索結果である検索キーワードをメタ情報に含んでいる情報付画像データを、検索キーワードの送信元に向けて返信する。
【００１８】
このようにして、複合機１と検索サーバー２とＰＣ３とを備えた文書管理システム９００が構成されている。尚、文書管理システム９００の構成は、これに限らず、例えば、ＰＣ３を備えない簡素化された構成であってもよい。
【００１９】
以下、複合機１について詳述する。図２は、本発明に係る画像読取装置を備えた複合機１の一例を示す概略構造図である。図３は、複合機１の電気的構成の一例を示すブロック図である。
【００２０】
図２に示すように、複合機１は、本体部１０と、画像読取部５と、原稿給送部６と、を備えている。
【００２１】
複合機１のフロント部には、操作パネル部７が備えられている。操作パネル部７は、表示部７３と、操作キー部７６とを備えている。
【００２２】
画像読取部５は、露光ランプ５１１及びＣＣＤ（Charge Coupled Device）５１２等（
図３）からなるスキャナー部５１と、ガラス等の透明部材により構成された原稿台５２及び原稿読取スリット５３と、を備えている。
【００２３】
スキャナー部５１は、図略の駆動部によって移動可能に構成され、原稿台５２に載置された原稿の画像を読み取るときは、原稿台５２に対向する位置で原稿面に沿って移動され、読み取った原稿の画像（以下、原稿画像）を示す画像データを制御部８へ出力する。また、原稿給送部６により給送された原稿の画像を読み取るときは、原稿読取スリット５３と対向する位置に移動され、原稿読取スリット５３を介して原稿給送部６による原稿の搬送動作と同期して原稿の画像を読み取り、原稿画像を示す画像データを制御部８へ出力す
る。
【００２４】
原稿給送部６は、原稿を載置するための原稿載置部６１と、読み取り済みの原稿が排出される原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ繰り出して原稿読取スリット５３に対向する位置へ搬送し、原稿排出部６２へ排出する原稿搬送機構６３と、を備えている。
【００２５】
本体部１０は、複数の給紙カセット４６１と、給紙カセット４６１から用紙を画像形成部４へ搬送する給紙ローラー４１２と、搬出されてきた用紙に画像を形成する画像形成部４と、画像が形成された用紙が排出される排出トレイ４８と、ネットワーク通信部９と、装置全体の動作制御を司る制御部８と、を備えている。
【００２６】
画像形成部４は、用紙搬送部４１と、光走査装置４２と、感光体ドラム４３と、現像部４４と、転写部４５と、定着部４６と、を備えている。
【００２７】
用紙搬送部４１は、画像形成部４内の用紙搬送路中に設けられ、給紙ローラー４１２によって搬送されてきた用紙を感光体ドラム４３に供給する搬送ローラー４１３や、用紙を本体部１０の左方に配設されたスタックトレイ４９まで搬送する搬送ローラー４１４や、用紙を排出トレイ４８まで搬送する搬送ローラー４１５等を備えている。
【００２８】
光走査装置４２は、画像データに基づいてレーザー光を出力し、当該レーザー光によって感光体ドラム４３を露光することで、感光体ドラム４３上に静電潜像を形成する。
【００２９】
現像部４４は、トナー像を形成する。転写部４５は、感光体ドラム４３上のトナー像を用紙に転写する。定着部４６は、加熱してトナー像を用紙に定着させる。
【００３０】
ネットワーク通信部９は、ネットワーク９０に接続された検索サーバー２やＰＣ３との間で各種データを送受信するための通信インターフェイス回路である。
【００３１】
制御部８は、例えば、所定の演算処理を実行するＣＰＵ（Central Processing Unit）
、所定の制御プログラムが記憶されたＲＯＭ（Read Only Memory）やデータを一時的に記憶するＲＡＭ（Random Access Memory）等のメモリー、画像処理等の所定の処理を高速処理可能に構成された専用ハードウェアであるＡＳＩＣ（Application Specific Integrated Circuits）、及び、これらの周辺回路等を備えたマイクロコンピューター（コンピューター）によって構成されている。
【００３２】
制御部８は、ＲＯＭ等に記憶された制御プログラムをＣＰＵによって実行することによって各種処理を実行し、複合機１内の各部の動作を制御させる。これによって、制御部８は、複合機１に備えられた複数の機能をそれぞれ実行する。
【００３３】
制御部８は、複数の機能を実行する処理部として、本実施形態では、特に、文字スタンプ情報受付部８１、原稿文字情報抽出部８２、スタンプ済画像生成部８３、及び情報付画像データ生成部８４を構成する。
【００３４】
以下では、文字スタンプ情報受付部８１、原稿文字情報抽出部８２、スタンプ済画像生成部８３、及び情報付画像データ生成部８４によって、情報付画像データを生成する動作について説明する。当該説明の中で各処理部について詳述する。図４は、情報付画像データを生成する動作の一例を示すフローチャートである。
【００３５】
図４に示すように、先ず、文字スタンプ情報受付部８１は、ステップＳ１〜ステップＳ
３を実行することによって、原稿画像ＤＢに画像として重畳させる文字であるスタンプ文字ＣＳに関する情報である文字スタンプ情報Ｌの入力を受け付ける。
【００３６】
具体的には、例えば、ユーザーが操作パネル部７（図３）を操作して、スタンプ機能を選択すると、制御部８は、スタンプ文字ＣＳの選択肢として、「社外秘」や「秘」等の選択メニューを表示部７３に表示する。そして、ユーザーが例えば「秘」の選択メニューを選択すると、文字スタンプ情報受付部８１は、例えばテキストデータで表された「秘」の文字情報を、スタンプ文字ＣＳを示す情報であるスタンプ文字情報ＬＳとして受け付ける（ステップＳ１）。尚、各選択メニューに対応するテキストデータは、予めＲＯＭ等に記憶されている。
【００３７】
次に、制御部８は、ステップＳ１で受け付けられたスタンプ文字情報ＬＳに対応するスタンプ文字ＣＳを表す画像であるスタンプ文字画像ＤＳを、原稿画像ＤＢに重畳させるときの位置として予め定められた、例えば、「左上」、「右上」、「左下」、及び「右下」等の複数の位置を示す選択メニューを表示部７３に表示する。そして、ユーザーが例えば「右下」の選択メニューを選択すると、文字スタンプ情報受付部８１は、「右下」の位置を示す情報を、原稿画像ＤＢにおいてスタンプ文字画像ＤＳを重畳させる位置を示す情報であるスタンプ位置情報ＬＰとして受け付ける（ステップＳ２）。
【００３８】
図５は、文字スタンプ情報Ｌの一例を示す説明図である。そして、文字スタンプ情報受付部８１は、例えば図５に示すように、ステップＳ１で受け付けたスタンプ文字ＣＳを示す情報であるスタンプ文字情報ＬＳと、ステップＳ２で受け付けた原稿画像ＤＢにおいてスタンプ文字画像ＤＳを重畳させる位置を示す情報であるスタンプ位置情報ＬＰと、を対応付けた情報である文字スタンプ情報Ｌを生成して、ＲＡＭに記憶する（ステップＳ３）。
【００３９】
そして、例えば、ユーザーが操作パネル部７（図３）に備えられたスタートキーを押下して、情報付画像データの送信機能の開始指示が入力すると、制御部８は、当該入力を受け付けて、情報付画像データを生成する動作を開始する。情報付画像データを生成する動作が開始されると、制御部８は、画像読取部５によって、原稿の画像を読み取らせて、読み取られた画像である原稿画像ＤＢを示す画像データを生成させる（ステップＳ４）。
【００４０】
ここで、以下の説明に具体例として用いる原稿画像ＤＢについて説明する。図６は、原稿画像ＤＢの一例を示す説明図である。例えば図６に示すように、原稿画像ＤＢには、左上の画素の座標Ｓ１と右下の画素の座標Ｅ１によって定まる矩形領域に「最新の・・・について」と記載された文字列Ｃ１が含まれている。また、原稿画像ＤＢには、左上の画素の座標Ｓ２と右下の画素の座標Ｅ２によって定まる矩形領域に「今回、・・・です。」と記載された文字列Ｃ２が含まれている。また、原稿画像ＤＢには、左上の画素の座標Ｓ３と右下の画素の座標Ｅ３によって定まる矩形領域に「右図のように、・・・います。」と記載された文字列Ｃ３が含まれている。尚、原稿画像ＤＢには、符号Ｇ１に示す画像も含まれている。
【００４１】
図４に戻り、次に、原稿文字情報抽出部８２は、ＯＣＲ（Optical Character Recognition）等の公知の文字認識処理を実行することによって、ステップＳ４で生成された画像
データによって示される原稿画像ＤＢに含まれている文字列に関する情報を抽出する（ステップＳ５）。
【００４２】
具体的には、原稿文字情報抽出部８２は、ステップＳ５において、ステップＳ４で生成された画像データによって示される原稿画像ＤＢの解像度を、原稿画像ＤＢに含まれている文字列に関する情報の抽出精度を高めることができるように予め定められた解像度に変
換する。これによって、原稿文字情報抽出部８２は、原稿画像ＤＢを、前記予め定められた解像度の画像である抽出用画像ＤＴに変換する。
【００４３】
図７は、原稿画像ＤＢと抽出用画像ＤＴとの関係の一例を示す説明図である。例えば、図７に示すように、原稿文字情報抽出部８２は、ステップＳ４で生成された、水平方向にＷｂ個の画素と垂直方向にＨｂ個の画素によって表される解像度の原稿画像ＤＢを、原稿画像ＤＢに含まれている文字列に関する情報の抽出精度を高めることができるように予め定められた、水平方向にＷｔ個の画素と垂直方向にＨｔ個の画素によって表される解像度の抽出用画像ＤＴに変換する。尚、図７では、説明の便宜上、原稿画像ＤＢの大きさと抽出用画像ＤＴの大きさを異ならせて図示している。
【００４４】
以下、水平方向に左からＸ番目であって垂直方向に上からＹ番目の画素の座標を（Ｘ，Ｙ）と示す。つまり、抽出用画像ＤＴにおける座標（Ｘｔ，Ｙｔ）に対応する原稿画像ＤＢにおける座標（Ｘｂ，Ｙｂ）は、抽出用画像ＤＴの水平方向の画素数Ｗｔ及び垂直方向の画素数Ｈｔと、抽出用画像ＤＴにおける座標（Ｘｔ，Ｙｔ）とを用いて、以下の式（１）、（２）によって算出することができる。
Ｘｂ  ＝  Ｘｔ  ＊  Ｗｂ  ／  Ｗｔ  ・・・（１）
Ｙｂ  ＝  Ｙｔ  ＊  Ｈｂ  ／  Ｈｔ  ・・・（２）
尚、「＊」は、掛け算（乗算）を示し、「／」は割り算（除算）を示す。すなわち、原稿画像ＤＢの座標位置と抽出用画像ＤＴの座標位置とは、式（１）、（２）によって対応付けられている。
【００４５】
次に、原稿文字情報抽出部８２は、抽出用画像ＤＴに対してＯＣＲ等の公知の文字認識処理を実行して、抽出用画像ＤＴに含まれている文字列に関する情報を抽出する。
【００４６】
図８は、抽出用画像ＤＴの一例を示す説明図である。図９は、抽出用画像ＤＴから抽出した文字列に関する情報の一例を示す説明図である。例えば図８に示すように、原稿文字情報抽出部８２は、抽出用画像ＤＴに対して文字認識処理を実行して、左上の座標（ＳＸｔ１，ＳＹｔ１）と右下の座標（ＥＸｔ１，ＥＹｔ１）によって定まる矩形領域に「最新の・・・について」と記載された文字列Ｃｔ１が存在することを認識する。そして、原稿文字情報抽出部８２は、例えば図９に示すように、文字列Ｃｔ１を示す情報と、文字列Ｃｔ１が配置されている領域を定める左上の座標（ＳＸｔ１，ＳＹｔ１）と右下の座標（ＥＸｔ１，ＥＹｔ１）を示す情報とを対応付けてＲＡＭに記憶する。
【００４７】
これと同様にして、原稿文字情報抽出部８２は、「今回、・・・です。」と記載された文字列Ｃｔ２を示す情報と、文字列Ｃｔ２が配置されている領域を定める左上の座標（ＳＸｔ２，ＳＹｔ２）と右下の座標（ＥＸｔ２，ＥＹｔ２）を示す情報とを対応付けてＲＡＭに記憶する。また、原稿文字情報抽出部８２は、「右図のように、・・・います。」と記載された文字列Ｃｔ３を示す情報と、文字列Ｃｔ３が配置されている領域を定める左上の座標（ＳＸｔ３，ＳＹｔ３）と右下の座標（ＥＸｔ３，ＥＹｔ３）を示す情報とを対応付けてＲＡＭに記憶する。
【００４８】
そして、原稿文字情報抽出部８２は、ＲＡＭに記憶した抽出用画像ＤＴに含まれている文字列Ｃｔ１〜Ｃｔ３を示す情報を例えばテキストデータとして取得して、原稿画像ＤＢに含まれている文字列Ｃ１〜Ｃ３を示す情報である文字列情報ＭＳとする。
【００４９】
また、原稿文字情報抽出部８２は、ＲＡＭに記憶した抽出用画像ＤＴにおいて文字列Ｃｔ１〜Ｃｔ３のそれぞれが配置されている領域を定める左上の座標と右下の座標を示す情報を取得し、取得した情報が示す座標を、上記式（１）、（２）を用いて、原稿画像ＤＢに対応する座標にそれぞれ変換する。そして、原稿文字情報抽出部８２は、当該変更後の
座標を示す情報を、原稿画像ＤＢに含まれている文字列Ｃ１〜Ｃ３のそれぞれが配置されている位置を示す位置情報ＭＰとする。
【００５０】
具体的には、原稿文字情報抽出部８２は、抽出用画像ＤＴにおいて文字列Ｃｔ１が配置されている領域を定める左上の座標（ＳＸｔ１，ＳＹｔ１）を、上記の式（１）を用いて、原稿画像ＤＢにおける座標（ＳＸｔ１＊Ｗｂ／Ｗｔ，ＳＹｔ１＊Ｈｂ／Ｈｔ）に変換する。そして、当該変換後の座標を、原稿画像ＤＢにおいて文字列Ｃ１が配置されている領域の左上の座標Ｓ１（図６）とする。また、原稿文字情報抽出部８２は、抽出用画像ＤＴにおいて文字列Ｃｔ１が配置されている領域を定める右下の座標（ＳＸｔ１，ＳＹｔ１）を、上記の式（２）を用いて、原稿画像ＤＢにおける座標（ＥＸｔ１＊Ｗｂ／Ｗｔ，ＥＹｔ１＊Ｈｂ／Ｈｔ）に変換する。そして、当該変換後の座標を、原稿画像ＤＢにおいて文字列Ｃ１が配置されている領域の右下の座標Ｅ１とする。尚、Ｗｂは、原稿画像ＤＢの水平方向の画素数、Ｗｔは、抽出用画像ＤＴの水平方向の画素数を示す。また、Ｈｂは、原稿画像ＤＢの垂直方向の画素数、Ｈｔは、抽出用画像ＤＴの垂直方向の画素数を示す。
【００５１】
これと同様にして、原稿文字情報抽出部８２は、文字列Ｃｔ２が配置されている領域を定める左上の座標（ＳＸｔ２，ＳＹｔ２）と右下の座標（ＥＸｔ２，ＥＹｔ２）を、原稿画像ＤＢにおける座標（ＳＸｔ２＊Ｗｂ／Ｗｔ，ＳＹｔ２＊Ｈｂ／Ｈｔ）と座標（ＥＸｔ２＊Ｗｂ／Ｗｔ，ＥＹｔ２＊Ｈｂ／Ｈｔ）に変換する。そして、原稿文字情報抽出部８２は、当該変換後の座標を、原稿画像ＤＢにおいて文字列Ｃ２が配置されている領域の左上の座標Ｓ２と右下の座標Ｅ２（図６）とする。
【００５２】
また、原稿文字情報抽出部８２は、文字列Ｃｔ３が配置されている領域を定める左上の座標（ＳＸｔ３，ＳＹｔ３）と右下の座標（ＥＸｔ３，ＥＹｔ３）を、原稿画像ＤＢに対応する座標（ＳＸｔ３＊Ｗｂ／Ｗｔ，ＳＹｔ３＊Ｈｂ／Ｈｔ）と座標（ＥＸｔ３＊Ｗｂ／Ｗｔ，ＥＹｔ３＊Ｈｂ／Ｈｔ）に変換する。そして、原稿文字情報抽出部８２は、当該変換後の座標を、原稿画像ＤＢにおいて文字列Ｃ３が配置されている領域の左上の座標Ｓ３と右下の座標Ｅ３（図６）とする。
【００５３】
このようにして、原稿文字情報抽出部８２は、ステップＳ５において、原稿画像ＤＢに含まれている文字列Ｃ１〜Ｃ３を示す情報である文字列情報ＭＳと、原稿画像ＤＢに含まれている文字列Ｃ１〜Ｃ３が配置されている位置を示す位置情報ＭＰと、を原稿画像ＤＢから抽出する。
【００５４】
図１０は、原稿文字情報Ｍの一例を示す説明図である。そして、原稿文字情報抽出部８２は、例えば図１０に示すように、ステップＳ５において抽出した原稿画像ＤＢに含まれている文字列Ｃ１〜Ｃ３を示す情報である文字列情報ＭＳと、原稿画像ＤＢに含まれている文字列Ｃ１〜Ｃ３が配置されている位置を示す位置情報ＭＰと、を対応付けた情報である原稿文字情報Ｍを生成して、ＲＡＭに記憶する（ステップＳ６）。
【００５５】
図４に戻り、スタンプ済画像生成部８３は、ステップＳ１で受け付けられたスタンプ文字情報ＬＳに対応するスタンプ文字ＣＳ（図５において「秘」）を表す、原稿画像ＤＢと同じ解像度の画像であるスタンプ文字画像ＤＳを生成する。そして、スタンプ済画像生成部８３は、原稿画像ＤＢにおけるステップＳ１で受け付けられたスタンプ位置情報ＬＰに対応する位置（図５において「右下」）に、生成したスタンプ文字画像ＤＳを重畳する。これによって、スタンプ済画像生成部８３は、原稿画像ＤＢにスタンプ文字ＣＳを表すスタンプ文字画像ＤＳが重畳された画像であるスタンプ済画像ＤＡを生成する（ステップＳ７）。
【００５６】
図１１は、スタンプ済画像ＤＡの一例を示す説明図である。具体的には、スタンプ済画
像生成部８３は、ステップＳ７において、例えば図１１に示すように、スタンプ位置情報ＬＰに対応する位置が、原稿画像ＤＢにおける「右下」の位置を示す場合には、生成したスタンプ文字画像ＤＳの右下の画素の座標Ｚ４が、原稿画像ＤＢの右下の画素の座標Ｑ４に重なるように、スタンプ文字画像ＤＳを原稿画像ＤＢに重畳することによって、スタンプ済画像ＤＡを生成する。尚、右下の画素とは、水平方向の終端の画素であって垂直方向の終端の画素を示す。
【００５７】
同様にして、スタンプ済画像生成部８３は、ステップＳ７において、スタンプ位置情報ＬＰに対応する位置が、例えば、原稿画像ＤＢにおける「左上」の位置を示す場合には、生成したスタンプ文字画像ＤＳの左上の画素の座標Ｚ１が、原稿画像ＤＢの左上の画素の座標Ｑ１に重なるようにして、スタンプ文字画像ＤＳを原稿画像ＤＢに重畳する。尚、左上の画素とは、水平方向の先頭の画素であって垂直方向の先頭の画素を示す。
【００５８】
また、スタンプ済画像生成部８３は、ステップＳ７において、スタンプ位置情報ＬＰに対応する位置が、例えば、原稿画像ＤＢにおける「右上」の位置を示す場合には、生成したスタンプ文字画像ＤＳの右上の画素の座標Ｚ２が、原稿画像ＤＢの右上の画素の座標Ｑ２に重なるようにして、スタンプ文字画像ＤＳを原稿画像ＤＢに重畳する。尚、右上の画素とは、水平方向の終端の画素であって垂直方向の先頭の画素を示す。
【００５９】
また、スタンプ済画像生成部８３は、ステップＳ７において、スタンプ位置情報ＬＰに対応する位置が、例えば、原稿画像ＤＢにおける「左下」の位置を示す場合には、生成したスタンプ文字画像ＤＳの左下の画素の座標Ｚ３が、原稿画像ＤＢの左下の画素の座標Ｑ３に重なるようにして、スタンプ文字画像ＤＳを原稿画像ＤＢに重畳する。尚、左下の画素とは、水平方向の先頭の画素であって垂直方向の終端の画素を示す。
【００６０】
図４に戻り、情報付画像データ生成部８４は、ステップＳ６において原稿文字情報抽出部８２によって生成された原稿文字情報Ｍ（図１０）に、ステップＳ３において生成された文字スタンプ情報Ｌ（図５）を付加して、メタ情報Ｎを生成する（ステップＳ８）。
【００６１】
図１２は、メタ情報Ｎの一例を示す説明図である。情報付画像データ生成部８４は、例えば図１２に示すように、スタンプ位置情報ＬＰ（図５）が原稿画像ＤＢにおける「右下」の位置を示す情報である場合には、スタンプ位置情報ＬＰを、スタンプ文字画像ＤＳが原稿画像ＤＢにおいて重畳されている領域を定める左上の座標Ｚ１（図１１）と右下の座標Ｚ４（図１１）を示す情報に変換する。具体的には、スタンプ文字画像ＤＳの水平方向の画素数Ｗｄ及び垂直方向の画素数Ｈｄとし、原稿画像ＤＢの水平方向の画素数Ｗｂ及び垂直方向の画素数Ｈｂとすると、座標Ｚ１は（Ｗｂ−Ｗｄ＋１，Ｈｂ−Ｈｄ＋１）で表され、座標Ｚ２は、（Ｗｂ，Ｈｂ）で表される。
【００６２】
同様にして、情報付画像データ生成部８４は、スタンプ位置情報ＬＰが原稿画像ＤＢにおける「左上」の位置を示す情報である場合には、スタンプ位置情報ＬＰを、原稿画像ＤＢにおいてスタンプ文字画像ＤＳが重畳されている領域を定める左上の座標（１，１）と右下の座標（Ｗｄ，Ｈｄ）を示す情報に変換する。また、情報付画像データ生成部８４は、スタンプ位置情報ＬＰが原稿画像ＤＢにおける「右上」の位置を示す情報である場合には、スタンプ位置情報ＬＰを、原稿画像ＤＢにおいてスタンプ文字画像ＤＳが重畳されている領域を定める左上の座標（Ｗｂ−Ｗｄ＋１，１）と右下の座標（Ｗｂ，Ｈｄ）を示す情報に変換する。また、情報付画像データ生成部８４は、スタンプ位置情報ＬＰが原稿画像ＤＢにおける「左下」の位置を示す情報である場合には、スタンプ位置情報ＬＰを、原稿画像ＤＢにおいてスタンプ文字画像ＤＳが重畳されている領域を定める左上の座標（１，Ｈｂ−Ｈｄ＋１）と右下の座標（Ｗｄ，Ｈｂ）を示す情報に変換する。
【００６３】
尚、情報付画像データ生成部８４は、上記のスタンプ位置情報ＬＰを、原稿画像ＤＢにおける座標を示す情報に変換することに代えて、スタンプ位置情報ＬＰを、原稿画像ＤＢにおける予め定められた位置（例えば、「右下」）を示すテキストデータに変換してもよい。
【００６４】
そして、情報付画像データ生成部８４は、ステップＳ６において原稿文字情報抽出部８２によって生成された、原稿画像ＤＢに含まれる文字列Ｃ１〜Ｃ３に関する情報である原稿文字情報Ｍ（図１０）に、スタンプ位置情報ＬＰを付加した情報であるメタ情報Ｎを生成する。
【００６５】
図４に戻り、情報付画像データ生成部８４は、ステップＳ８において生成したメタ情報Ｎと、ステップＳ７においてスタンプ済画像生成部８３によって生成されたスタンプ済画像ＤＡと、を１組にしたデータである情報付画像データを生成する（ステップＳ９）。
【００６６】
具体的には、情報付画像データ生成部８４は、ステップＳ９において、例えば、メタ情報Ｎに含まれる原稿文字情報Ｍに対応する文字列Ｃ１〜Ｃ３を表すテキストデータ（所謂透明テキスト）、及びメタ情報Ｎに含まれる文字スタンプ情報Ｌに対応するスタンプ文字ＣＳを表すテキストデータ（所謂透明テキスト）を生成する。そして、情報付画像データ生成部８４は、生成したテキストデータをスタンプ済画像ＤＡに重ね合わせることによって、メタ情報Ｎとスタンプ済画像ＤＡとを１組にした所謂検索可能ＰＤＦフォーマットのデータを情報付画像データとして生成する。
【００６７】
そして、情報付画像データ生成部８４は、ステップＳ９で生成した情報付画像データを、ネットワーク通信部９によって、ネットワーク９０に接続された検索サーバー２に送信させる（ステップＳ１０）。
【００６８】
つまり、画像読取部５及び制御部８によって、本発明に係る画像読取装置の一例が構成されている。
【００６９】
上記実施形態の構成によれば、情報付画像データに含まれるメタ情報Ｎに、原稿画像ＤＢに含まれている文字列に関する情報である原稿文字情報Ｍと、文字スタンプ情報受付部８１によって受け付けられた文字スタンプ情報Ｌが含まれる。したがって、例えばＯＣＲ等の文字認識処理によってスタンプ済画像ＤＡに含まれている文字列を抽出しなくても、メタ情報Ｎには、入力された文字スタンプ情報Ｌ、つまり、入力されたスタンプ文字ＣＳに関する情報が含まれることになる。このため、スタンプ済画像ＤＡから文字列に関する情報を抽出した場合に、スタンプ文字ＣＳに関する情報が抽出されない虞を回避して、確実にスタンプ文字ＣＳに関する情報を含む情報付画像データを出力することができる。
【００７０】
また、上記実施形態の構成によれば、情報付画像データに含まれるメタ情報Ｎ（図１２）には、原稿文字情報Ｍとして、原稿画像ＤＢに含まれている文字列を示す文字列情報ＭＳと、原稿画像ＤＢにおいて前記文字列が配置されている位置を示す位置情報ＭＰとが含まれるようになる。また、メタ情報Ｎには、文字スタンプ情報Ｌ（図５）として、スタンプ文字ＣＳを示す情報であるスタンプ文字情報ＬＳと、原稿画像ＤＢにおいてスタンプ文字ＣＳに対応するスタンプ文字画像ＤＳを重畳させる位置を示す情報であるスタンプ位置情報ＬＰとが含まれるようになる。
【００７１】
このため、情報付画像データに含まれるメタ情報Ｎ（図１２）を用いて、原稿画像ＤＢに含まれている文字列とスタンプ文字ＣＳとを把握することができる。更に、情報付画像データに含まれるメタ情報Ｎを用いて、原稿画像ＤＢに含まれている文字列及びスタンプ文字ＣＳが、それぞれ原稿画像ＤＢにおけるどの位置に配置されているかを把握すること
ができる。また、スタンプ文字画像ＤＳは、原稿画像ＤＢと同じ解像度であるので、スタンプ位置情報ＬＰによって示される原稿画像ＤＢにおける位置に容易に重畳することができる。
【００７２】
また、上記実施形態の構成によれば、原稿文字情報Ｍの抽出精度を高めることができるように予め定められた解像度の抽出用画像ＤＴを用いて、抽出用画像ＤＴに含まれている文字列を示す情報（図９）と、抽出用画像ＤＴにおいて抽出された文字列が存在する位置を示す情報（図９）とを精度良く抽出することができる。つまり、当該抽出された情報を用いて原稿文字情報Ｍを生成することによって（ステップＳ６）、原稿画像ＤＢからの原稿文字情報Ｍの抽出精度を高めることができる。
【００７３】
また、上記実施形態の構成によれば、情報付画像データがメタ情報Ｎとスタンプ済画像ＤＡとを１組にした所謂検索可能ＰＤＦフォーマットのデータであるため、Windows（登
録商標）・Mac OS（登録商標）・Linux（登録商標）等の各種オペレーティングシステム
（ＯＳ）が搭載された多種のコンピューターにおいて、検索可能ＰＤＦフォーマットのデータを利用可能なソフトウェアを用いて、同じレイアウトでスタンプ済画像ＤＡを表示することができる。また、スタンプ済画像ＤＡに重ね合わされたデータによって表される文字を検索することができる。
【００７４】
また、上記実施形態の構成によれば、例えば、「秘密厳守」等の秘密情報であることを示す文字をスタンプ文字ＣＳとして、当該スタンプ文字ＣＳに対応するスタンプ文字画像ＤＳが重畳されたスタンプ済画像ＤＡを含む情報付画像データを、「秘密厳守」等の秘密情報であることを示す文字を検索キーワードとして指定して、検索サーバー２に検索させることができる。つまり、スタンプ文字画像ＤＳによって表されるスタンプ文字ＣＳを検索キーワードとして指定することができ、スタンプ済画像ＤＡの利便性を向上することができる。
【００７５】
尚、上記実施形態において図１乃至図１２に示した構成は単なる一例に過ぎず、本発明を当該実施形態に限定する趣旨ではない。
【００７６】
例えば、ステップＳ１０を実行しないように簡素化して構成してもよい。これに合わせて、情報付画像データ生成部８４によって生成された情報付画像データを、複合機１のＲＡＭに記憶するように構成し、複合機１においてのみ、情報付画像データを利用可能にしてもよい。
【００７７】
また、ステップＳ９において情報付画像データ生成部８４によって生成される情報付画像データのフォーマットは、メタ情報Ｎとスタンプ済画像ＤＡとを一組にした所謂検索可能ＰＤＦフォーマットであるとしたが、これに限定する趣旨ではない。例えば、情報付画像データ生成部８４は、マイクロソフト社のＷｏｒｄ，Ｅｘｃｅｌ，ＰｏｗｅｒＰｏｉｎｔ（登録商標）用のデータフォーマットの１つのデータファイルに、メタ情報Ｎを示す文字列とスタンプ済画像ＤＡとを掲載するようにして、これを情報付画像データとして生成してもよい。
【００７８】
また、ステップＳ７において、スタンプ済画像生成部８３は、原稿画像ＤＢと同じ解像度のスタンプ文字画像ＤＳを生成し、生成したスタンプ文字画像ＤＳを、原稿画像ＤＢにおけるスタンプ位置情報ＬＰに対応する位置（例えば、図５において「右下」）に重畳して、スタンプ済画像ＤＡを生成していた。
【００７９】
しかし、これに代えて、ステップＳ７において、スタンプ済画像生成部８３は、原稿画像ＤＢと同じ解像度のスタンプ文字画像ＤＳを生成した後、これをステップＳ５で原稿文
字情報抽出部８２によって用いられた抽出用画像ＤＴと同じ解像度の画像である仮スタンプ文字画像に変換するように構成してもよい。そして、スタンプ済画像生成部８３は、仮スタンプ文字画像を、抽出用画像ＤＴにおける、スタンプ位置情報ＬＰに対応する位置（例えば、スタンプ位置情報ＬＰが原稿画像ＤＢにおける「右下」の位置を示す情報である場合、抽出用画像ＤＴの右下の画素と仮スタンプ文字画像の右下の画素が重なる位置）に重畳し、仮スタンプ文字画像が重畳された抽出用画像ＤＴを生成するように構成してもよい。そして、スタンプ済画像生成部８３は、当該生成した仮スタンプ文字画像が重畳された抽出用画像ＤＴを、原稿画像ＤＢと同じ解像度の画像に変換することによって、スタンプ済画像ＤＡを生成するように構成してもよい。
【００８０】
また、ステップＳ５において、原稿文字情報抽出部８２は、ステップＳ４で生成された原稿画像ＤＢを抽出用画像ＤＴに変換し、抽出用画像ＤＴに対して文字認識処理を実行して、抽出用画像ＤＴに含まれている文字列に関する情報（図９）を抽出していた。しかし、これに代えて、ステップＳ５において、原稿文字情報抽出部８２は、原稿画像ＤＢを抽出用画像ＤＴに変換することなく、原稿画像ＤＢに対して文字認識処理を実行して、原稿画像ＤＢに含まれている文字列を示す文字列情報ＭＳと、当該文字列が原稿画像ＤＢにおいて配置されている領域を定める左上の座標と右下の座標からなる位置情報ＭＰを、直接的に抽出するように構成してもよい。
【００８１】
また、上記の構成では、文字スタンプ情報Ｌは、スタンプ文字情報ＬＳと、スタンプ位置情報ＬＰと、を対応付けた情報として構成していたが、これに代えて、文字スタンプ情報Ｌをスタンプ文字情報ＬＳのみで構成してもよい。ただし、これに合わせて、スタンプ文字画像ＤＳを原稿画像ＤＢに重畳させる位置を、原稿画像ＤＢの解像度に応じて固定的に予め定めておく必要がある。
【００８２】
また、原稿文字情報Ｍは、原稿画像ＤＢに含まれている文字列を示す文字列情報ＭＳと、原稿画像ＤＢにおいて前記文字列が配置されている位置を示す位置情報ＭＰと、を対応付けた情報として構成していたが、これに代えて、原稿文字情報Ｍを原稿画像ＤＢに含まれている文字列を示す文字列情報ＭＳのみによって構成してもよい。
【００８３】
また、上記の構成では、本発明に係る画像読取装置を複合機１に適用する例について説明したが、これに限らず、例えば、コピー機やスキャナー装置等に適用してもよい。
【符号の説明】
【００８４】
１        ：複合機
２        ：検索サーバー
３        ：パーソナルコンピュータ（ＰＣ）
４        ：画像形成部
５        ：画像読取部（画像読取装置）
８        ：制御部（画像読取装置）
９        ：ネットワーク通信部
２１      ：情報付画像記憶部
７３      ：表示部
７６      ：操作キー部
８１      ：文字スタンプ情報受付部
８２      ：原稿文字情報抽出部
８３      ：スタンプ済画像生成部
８４      ：情報付画像データ生成部
９０      ：ネットワーク
９００    ：文書管理システム
ＣＳ      ：スタンプ文字
ＤＡ      ：スタンプ済画像
ＤＢ      ：原稿画像
ＤＳ      ：スタンプ文字画像
ＤＴ      ：抽出用画像
Ｌ        ：文字スタンプ情報
ＬＰ      ：スタンプ位置情報
ＬＳ      ：スタンプ文字情報
Ｍ        ：原稿文字情報
ＭＰ      ：位置情報
ＭＳ      ：文字列情報
Ｎ        ：メタ情報
【図１】
0005993969.tif 000002
【図２】
0005993969.tif 000003
【図３】
0005993969.tif 000004
【図４】
0005993969.tif 000005
【図５】
0005993969.tif 000006
【図７】
0005993969.tif 000007
【図９】
0005993969.tif 000008
【図１０】
0005993969.tif 000009
【図１２】
0005993969.tif 000010
【図６】
0005993969.tif 000011
【図８】
0005993969.tif 000012
【図１１】
0005993969.tif 000013