(57)【特許請求の範囲】
【請求項１】
画像データを取得する取得部と、
ユーザによるアプリケーションソフトウエアの選択が入力される入力部と、
前記取得部により取得された画像データと、ユーザにより選択された前記アプリケーションソフトウエアに対応する複数のテンプレートとを比較し、前記画像データが前記複数のテンプレートのうちいずれの前記テンプレートと一致するかを判定する判定部と、
前記画像データからベクトルデータを生成し、該生成されたベクトルデータを、前記ユーザにより選択されたアプリケーションソフトウエアに対応し、且つ前記判定部により一致すると判定された前記テンプレートに対応するファイル形式のファイルとして出力する制御を行う制御部と、
を備える画像処理装置。
【請求項２】
ユーザにより選択される前記アプリケーションソフトウエアは、パワーポイント（登録商標）であり、前記複数のテンプレートは、スライド形式のテンプレート、ノート形式のテンプレート及び配布資料形式のテンプレートを含む請求項１に記載の画像処理装置。
【請求項３】
前記複数のテンプレートは、
外枠が枠線で囲まれた第１データ領域及び前記画像データのデータ領域の外枠が枠線で囲まれていない第２データ領域の少なくとも１つを含み、
前記判定部は、
前記画像データ内における前記枠線の有無により前記第１データ領域に相当する前記画像データのデータ領域と前記第２データ領域に相当する前記画像データのデータ領域とを識別する請求項１又は２に記載の画像処理装置。
【請求項４】
前記判定部は、
前記画像データが前記テンプレートにおけるテンプレートデータ領域からはみ出すか否かに応じて、前記画像データのファイル形式と前記テンプレートのファイル形式との一致度を示す点数を算出し、該算出した点数に基づいて、前記画像データのファイル形式と前記テンプレートのファイル形式との一致を判定する請求項１から３のいずれか一項に記載の画像処理装置。
【請求項５】
前記制御部は、
前記算出した点数が所定の点数以下の場合、前記テンプレートのファイル形式をユーザに選択させるための選択情報を所定の出力部に出力する制御を行う請求項４に記載の画像処理装置。
【請求項６】
前記制御部は、
前記ベクトルデータを、前記ユーザにより選択されたアプリケーションソフトウエアに対応するファイル形式のファイルに追記し、前記判定部により一致すると判定されたテンプレートに対応するファイル形式のファイルを生成する請求項１から５のいずれか一項に記載の画像処理装置。
【請求項７】
ユーザにより選択される前記アプリケーションソフトウエアは、ワード（登録商標）、エクセル（登録商標）、及びパワーポイント（登録商標）のいずれかである請求項１に記載の画像処理装置。
【請求項８】
出力される前記ファイルは、ＯＯＸＭＬである請求項１から７のいずれか一項に記載の画像処理装置。
【請求項９】
画像データを取得する工程と、
ユーザによるアプリケーションソフトウエアの選択が入力される工程と、
前記取得された画像データと、ユーザの入力により選択された前記アプリケーションソフトウエアに対応する複数のテンプレートとを比較し、前記画像データが前記複数のテンプレートのうちいずれの前記テンプレートと一致するかを判定する工程と、
前記画像データからベクトルデータを生成し、該生成されたベクトルデータを、前記ユーザの入力により選択されたアプリケーションソフトウエアに対応し、且つ一致すると判定された前記テンプレートに対応するファイル形式のファイルとして出力する工程と、
を含む画像処理方法。
【請求項１０】
ユーザにより選択される前記アプリケーションソフトウエアは、パワーポイント（登録商標）であり、前記複数のテンプレートは、スライド形式のテンプレート、ノート形式のテンプレート及び配布資料形式のテンプレートを含む請求項９に記載の画像処理方法。
【請求項１１】
コンピュータに、
画像データを取得する取得部に画像データを取得させる取得機能、
ユーザによるアプリケーションソフトウエアの選択が入力される入力機能、
前記取得された画像データと、ユーザにより選択された前記アプリケーションソフトウエアに対応する複数のテンプレートとを比較し、前記画像データが前記複数のテンプレートのうちいずれの前記テンプレートと一致するかを判定する判定機能、
前記画像データからベクトルデータを生成し、該生成されたベクトルデータを、前記ユーザにより選択されたアプリケーションソフトウエアに対応し、且つ前記判定機能により一致すると判定された前記テンプレートに対応するファイル形式で出力する制御を行う制御機能、
を実現させるためのプログラム。
【請求項１２】
ユーザにより選択される前記アプリケーションソフトウエアは、パワーポイント（登録商標）であり、前記複数のテンプレートは、スライド形式のテンプレート、ノート形式のテンプレート及び配布資料形式のテンプレートを含む請求項１１に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、環境問題が叫ばれる中、オフィスにおけるペーパーレス化が急速に進んでいる。例えば、バインダ等に蓄積された紙原稿をスキャナで読み取り、データベースとして画像形成装置に蓄積することで、ペーパーレス化を実現する技術が知られている。
【０００３】
しかしながら、上述の技術では、紙原稿を保存するファイルがイメージデータであるため、原稿の一部のオブジェクトを再利用する場合、図、表等を新たにアプリケーションで作成しなければならなかった。
【０００４】
このため、紙原稿から読み取られたイメージデータを、文字／線画部分（以下、文字部分）の属性領域と画像部分の属性領域とに識別し、該識別された属性領域ごとにベクトル化処理を実行することで、一般のアプリケーションで編集可能な電子ファイルを生成する技術が知られている（例えば、特許文献１参照）。
具体的に特許文献１は、イメージデータを白黒画像に二値化し、二値化した黒画素の塊を抽出し、抽出した黒画素の塊の大きさ及び形状に基づいて、文字部分と画像部分との属性領域に識別をする技術である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１５７９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１の技術では、イメージデータ（以下、画像データ）の属性領域を識別する精度が低いという問題があった。例えば、黒画素の塊の大きさ及び形状に基づいて、画像データの属性領域を文字部分と識別した場合であっても、文字部分が異なる属性領域を有する場合、上述の特許文献１の技術では異なる属性領域の識別ができなかった。
また、属性領域の識別ができない場合、アプリケーションで編集可能な電子ファイルに変換することができず、ユーザは、データを再利用する際、データを新たにアプリケーションで作成しなければならなかった。
【０００７】
本発明の課題は、画像データを異なる属性領域に識別する精度を向上させ、且つ、ユーザの利便性を向上させることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の発明の画像処理装置は、
画像データを取得する取得部と、
ユーザによるアプリケーションソフトウエアの選択が入力される入力部と、
前記取得部により取得された画像データと、ユーザにより選択された前記アプリケーションソフトウエアに対応する複数のテンプレートとを比較し、前記画像データが前記複数のテンプレートのうちいずれの前記テンプレートと一致するかを判定する判定部と、
前記画像データからベクトルデータを生成し、該生成されたベクトルデータを、前記ユーザにより選択されたアプリケーションソフトウエアに対応し、且つ前記判定部により一致すると判定された前記テンプレートに対応するファイル形式のファイルとして出力する制御を行う制御部と、
を備える。
また、請求項２に記載の発明は、請求項１に記載の画像処理装置において、
ユーザにより選択される前記アプリケーションソフトウエアは、パワーポイント（登録商標）であり、前記複数のテンプレートは、スライド形式のテンプレート、ノート形式のテンプレート及び配布資料形式のテンプレートを含む。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の画像処理装置において、
前記複数のテンプレートは、
外枠が枠線で囲まれた第１データ領域及び前記画像データのデータ領域の外枠が枠線で囲まれていない第２データ領域の少なくとも１つを含み、
前記判定部は、
前記画像データ内における前記枠線の有無により前記第１データ領域に相当する前記画像データのデータ領域と前記第２データ領域に相当する前記画像データのデータ領域とを識別する。
【００１０】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の画像処理装置において、
前記判定部は、
前記画像データが前記テンプレートにおけるテンプレートデータ領域からはみ出すか否かに応じて、前記画像データのファイル形式と前記テンプレートのファイル形式との一致度を示す点数を算出し、該算出した点数に基づいて、前記画像データのファイル形式と前記テンプレートのファイル形式との一致を判定する。
【００１１】
請求項５に記載の発明は、請求項４に記載の画像処理装置において、
前記制御部は、
前記算出した点数が所定の点数以下の場合、前記テンプレートのファイル形式をユーザに選択させるための選択情報を所定の出力部に出力する制御を行う。
【００１２】
請求項６に記載の発明は、請求項１から５のいずれか一項に記載の画像処理装置において、
前記制御部は、
前記ベクトルデータを、前記ユーザにより選択されたアプリケーションソフトウエアに対応するファイル形式のファイルに追記し、前記判定部により一致すると判定されたテンプレートに対応するファイル形式のファイルを生成する。
【００１３】
請求項７に記載の発明は、請求項１に記載の画像処理装置において、
ユーザにより選択される前記アプリケーションソフトウエアは、ワード（登録商標）、エクセル（登録商標）、及びパワーポイント（登録商標）のいずれかである。
【００１４】
請求項８に記載の発明は、請求項１から７のいずれか一項に記載の画像処理装置において、
出力される前記ファイルは、ＯＯＸＭＬである。
【００１５】
請求項９に記載の発明の画像処理方法は、
画像データを取得する工程と、
ユーザによるアプリケーションソフトウエアの選択が入力される工程と、
前記取得された画像データと、ユーザの入力により選択された前記アプリケーションソフトウエアに対応する複数のテンプレートとを比較し、前記画像データが前記複数のテンプレートのうちいずれの前記テンプレートと一致するかを判定する工程と、
前記画像データからベクトルデータを生成し、該生成されたベクトルデータを、前記ユーザの入力により選択されたアプリケーションソフトウエアに対応し、且つ一致すると判定された前記テンプレートに対応するファイル形式のファイルとして出力する工程と、
を含む。
また、請求項１０に記載の発明は、請求項９に記載の画像処理方法において、
ユーザにより選択される前記アプリケーションソフトウエアは、パワーポイント（登録商標）であり、前記複数のテンプレートは、スライド形式のテンプレート、ノート形式のテンプレート及び配布資料形式のテンプレートを含む。
【００１６】
請求項１１に記載の発明のプログラムは、
コンピュータに、
画像データを取得する取得部に画像データを取得させる取得機能、
ユーザによるアプリケーションソフトウエアの選択が入力される入力機能、
前記取得された画像データと、ユーザにより選択された前記アプリケーションソフトウエアに対応する複数のテンプレートとを比較し、前記画像データが前記複数のテンプレートのうちいずれの前記テンプレートと一致するかを判定する判定機能、
前記画像データからベクトルデータを生成し、該生成されたベクトルデータを、前記ユーザにより選択されたアプリケーションソフトウエアに対応し、且つ前記判定機能により一致すると判定された前記テンプレートに対応するファイル形式で出力する制御を行う制御機能、
を実現させる。
また、請求項１２に記載の発明は、請求項１１に記載のプログラムにおいて、
ユーザにより選択される前記アプリケーションソフトウエアは、パワーポイント（登録商標）であり、前記複数のテンプレートは、スライド形式のテンプレート、ノート形式のテンプレート及び配布資料形式のテンプレートを含む。
【発明の効果】
【００１７】
本発明によれば、画像データを異なる属性に識別する精度を向上させ、且つ、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る画像処理装置を有する画像形成装置を含むネットワーク構成図である。
【図２】コンピュータの主要構成を示すブロック図である。
【図３】画像形成装置の主要構成を示すブロック図である。
【図４】（Ａ）は、スライド形式の紙原稿を示す図である。（Ｂ）は、ノート形式の紙原稿を示す図である。（Ｃ）は、配布資料形式の紙原稿を示す図である。
【図５】ノート形式の紙原稿が画像読取部により読み取られた場合に出力されるファイルを示す図である。
【図６】配布資料形式の紙原稿が画像読取部により読み取られた場合に出力されるファイルを示す図である。
【図７】ファイル出力処理の流れを示すフローチャートである。
【図８】ノート形式の紙原稿を示す図である。
【図９】（Ａ）は、スライド形式のテンプレートを示す図である。（Ｂ）は、ノート形式のテンプレートを示す図である。（Ｃ）は、配布資料形式のテンプレートを示す図である。
【図１０】「サンプル．ｐｐｔｘ」ファイルの複数のパーツファイル群の一例を示す図である。
【図１１】「Ｃｏｎｔｅｎｔ＿Ｔｙｐｅｓ」．ｘｍｌを示す図である。
【図１２Ａ】「ｐｐｔ￥ｎｏｔｅｓＳｌｉｄｅｓ￥ｎｏｔｅｓＳｌｉｄｅ１．ｘｍｌ」を示す図である。
【図１２Ｂ】「ｐｐｔ￥ｎｏｔｅｓＳｌｉｄｅｓ￥ｎｏｔｅｓＳｌｉｄｅ１．ｘｍｌ」を示す図である。
【図１３Ａ】「ｐｐｔ￥Ｓｌｉｄｅｓ￥Ｓｌｉｄｅ１．ｘｍｌ」を示す図である。
【図１３Ｂ】「ｐｐｔ￥Ｓｌｉｄｅｓ￥Ｓｌｉｄｅ１．ｘｍｌ」を示す図である。
【図１３Ｃ】「ｐｐｔ￥Ｓｌｉｄｅｓ￥Ｓｌｉｄｅ１．ｘｍｌ」を示す図である。
【図１３Ｄ】「ｐｐｔ￥Ｓｌｉｄｅｓ￥Ｓｌｉｄｅ１．ｘｍｌ」を示す図である。
【図１４】「ｐｐｔ￥Ｓｌｉｄｅｓ￥＿ｒｅｌｓ￥Ｓｌｉｄｅ１．ｘｍｌ．ｒｅｌｓ」を示す図である。
【図１５】ｍｅｄｉａフォルダのファイルパス「ｐｐｔ￥ｐｐｔ￥ｍｅｄｉａ￥ｉｍａｇｅ１．ｇｉｆ」を示す図である。
【図１６】「サンプル．ｐｐｔｘ」が表示された状態を示す図である。
【発明を実施するための形態】
【００１９】
以下、図を参照して本発明の実施の形態の例を詳細に説明する。
図１は、本発明による画像処理装置を有する画像形成装置１を含むネットワーク構成図である。
【００２０】
画像形成装置１、１、１は、回線３を介してコンピュータ２、２と通信可能に接続されている。
回線３は、画像形成装置１、１、１及びコンピュータ２、２によるネットワークを構成する。回線３は、コンピュータ２、２及び画像形成装置１、１、１を通信可能に接続するものであればその形態を問わない。例えば、回線３は、イーサネット（登録商標）、同軸ケーブル、光ファイバー等の有線接続回線や、無線通信を実現するための各種規格等、そのいずれか又は複数の組み合わせによってよい。また、回線３は、ＬＡＮ（Local Area Network）、インターネット、その他のネットワーク規模を問わない。
【００２１】
図２は、コンピュータ２の主要構成を示すブロック図である。
コンピュータ２、２はそれぞれ、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、ＲＯＭ（Read  Only  Memory）１３、記憶部１４、入力インタフェース（Ｉ／Ｆ）１５、出力Ｉ／Ｆ１６及び通信装置１７を備え、これらの各構成はバス２０により接続される。  
【００２２】
ＣＰＵ１１は、ＲＯＭ１３内に記憶されたプログラムと協働し、ＲＡＭ１２に展開されたプログラムやデータ等に従ってコンピュータ２の動作制御を行う。
ＲＡＭ１２は、ＣＰＵ１１の処理によって展開されたデータや、当該処理によって一時的に生じたデータ等を格納する。
ＲＯＭ１３は、ＣＰＵ１１によって読み出されるプログラムやデータ等を記憶する。
【００２３】
記憶部１４は、ＣＰＵ１１によって読み出されるプログラムやデータ等を記憶する。記憶部１４は、プログラムやデータ等を書き換え可能な記憶部であって、例えばフラッシュメモリやハードディスクドライブ、その他の書き換え可能な記憶装置又はそれらの記憶装置の組合せ等によって構成される。
【００２４】
入力Ｉ／Ｆ１５は、外部入力装置１８による入力を受け付けるインタフェースである。外部入力装置１８は、例えばキーボードやマウス等であり、ユーザの手動操作により入力指示が行われる。
【００２５】
出力Ｉ／Ｆ１６は、外部出力装置１９に対する出力を行うインタフェースである。外部出力装置１９は、例えばＣＲＴや液晶ディスプレイ等の表示装置等であり、ＣＰＵ１１の処理結果に基づいた出力画面を表示する。
【００２６】
通信装置１７は、コンピュータ２を外部の通信回線（例えば回線３）と接続し、外部の機器との通信を可能とする。通信装置１７は、例えばＮＩＣ（Network Interface Card）等であり、通信回線の種類に応じた接続を可能とする装置を用いることができる。
【００２７】
図３は、画像形成装置１の主要構成を示すブロック図である。図１に示す画像形成装置１、１、１は全て同じ構成によるので、以下一つの画像形成装置１について説明する。
画像形成装置１は、判定部、制御部としてのＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、記憶部２４、入力Ｉ／Ｆ２５、取得部としての画像読取部２６、画像印刷部２７、通信装置２８を備え、これらの各構成はバス３０により接続される。
【００２８】
ＣＰＵ２１は、ＲＯＭ２３内に記憶されたプログラムと協働し、ＲＡＭ２２に展開されたプログラムやデータ等に従って画像形成装置１の動作制御を行う。
ＲＡＭ２２は、ＣＰＵ２１の処理によって展開されたデータや、当該処理によって一時的に生じたデータ等を記憶する。
ＲＯＭ２３は、ＣＰＵ２１によって読み出されるプログラムやデータ等を記憶する。
【００２９】
記憶部２４は、ＣＰＵ２１によって読み出されるプログラムやデータ等を記憶する。記憶部２４は、プログラムやデータ等を書き換え可能な記憶部であって、例えばフラッシュメモリやハードディスクドライブ、その他の書き換え可能な記憶装置又はそれらの記憶装置の組合せ等によって構成される。
【００３０】
入力Ｉ／Ｆ２５は、外部入力装置２９等の入力装置による入力を受け付けるインタフェースである。外部入力装置２９は、例えばタッチパネルディスプレイを有する入力パネル等であり、ユーザの手動操作により入力指示が行われる。
【００３１】
画像読取部２６は、自動原稿搬送部（ＡＤＦ）、プラテンガラス、ＣＣＤ等の光学系を備えて構成され、ＡＤＦ又はプラテンガラスに載置された原稿の画像を光学系により読み取る機能を実現する。画像読取部２６により読み取られた画像の画像データ（アナログ画像信号）は、Ａ／Ｄ変換され各種画像処理が施された後、デジタルの画像データ（ファイル）として記憶部２４に記憶されるとともに、画像印刷部２７に出力される。
【００３２】
画像印刷部２７は、入力された画像データに基づいて画像形成（印刷）を行う。画像印刷部２７に採用可能な印刷方式としては、例えば電子写真方式やインクジェット方式、熱転写方式、オフセット等が挙げられる。本実施形態では、画像印刷部２７は、電子写真方式による画像形成を行うための構成を有する。
【００３３】
通信装置２８は、画像形成装置１を外部の通信回線（例えば回線３）と接続し、外部の機器との通信を可能とする。通信装置２８は、例えばＮＩＣ（Network Interface Card）等であり、通信回線の種類に応じた接続を可能とする装置を用いることができる。
【００３４】
次に、図４を参照して、画像読取部２６で読み取る紙原稿の形式について説明する。以下、アプリケーションソフトウエア（以下、アプリケーション）としてパワーポイント（登録商標）を用いて印刷した紙原稿の形式について説明する。図４に示すように、紙原稿の形式としては、スライド形式の紙原稿（図４（Ａ）参照）、ノート形式の紙原稿（図４（Ｂ）参照）、配布資料形式の紙原稿（図４（Ｃ）参照）がある。
【００３５】
スライド形式の紙原稿は、１ページのスライド画像が印刷された原稿である。スライド画像は、パワーポイントのスライド上に形成される画像であって、文字、線、表、図形、写真等の画像を含む。ノート形式の紙原稿は、１ページのスライド画像及びノート画像が印刷された原稿である。ノート画像は、スライドに関するメモ書き等の文字で構成される画像である。配布資料形式の紙原稿は、複数ページのスライド画像が印刷された原稿である。
【００３６】
次に、紙原稿をスキャンしてからパワーポイントで編集可能な電子ファイルを出力するまでの流れについて説明する。
例えば、図５に示すように、ノート形式の紙原稿が画像読取部２６によりスキャンされた（読み取られた）場合、１ページ分のスライド画像データ及びノート画像データで構成される画像データ（ファイル）が取得される。そして、取得された画像データに基づいて、ベクトルデータが生成される。そして、生成されたベクトルデータがノート形式のファイルとして出力される。すなわちノート形式のファイルとして記憶部２４に記憶される。そして、ユーザにより、ノート形式のファイルを編集する指示が実行されると、ノート形式のファイルが記憶部２４から読み出され、読み出されたノート形式のファイルが外部入力装置２９のタッチパネルディスプレイ上に表示される（図５参照）。なお、ノート形式のファイルは、通信装置２８を介してＰＣ２に送信され、外部出力装置１９に表示されることとしてもよい。これにより、ユーザは、ノート形式のファイルを編集することが可能となり、利便性が向上する。
【００３７】
また、図６に示すように、配布資料形式の紙原稿が画像読取部２６により読み取られた場合、複数のスライド画像データで構成される画像データ（ファイル）が取得される。そして、取得された画像データに基づいて、ベクトルデータが生成される。そして、生成されたベクトルデータが配布資料形式のファイルとして記憶部２４に記憶される。そして、配布資料形式のファイルを編集する指示が実行されると、記憶部２４から配布資料形式のファイルが読み出され、読み出された配布資料形式のファイルが外部入力装置２９のタッチパネルディスプレイ上に表示、又は外部出力装置１９に表示される（図６参照）。このため、ユーザは、配布資料形式のファイルを編集することが可能となり、利便性が向上する
【００３８】
なお、図示していないが、スライド形式の紙原稿が画像読取部２６により読み取られた場合は、１ページのスライド画像データで構成される画像データ（ファイル）が取得され、図５及び図６と同様の手順でスライド形式のファイルが出力される。このため、ユーザは、スライド形式のファイルを編集することが可能となり、利便性が向上する。
【００３９】
次に、図７を参照して、ファイル出力処理について説明する。ファイル出力処理は、紙原稿を画像読取部２６により読み取って画像データを取得し、取得した画像データのファイル形式とテンプレートのファイル形式とが一致するかを判定し、画像データからベクトルデータを生成し、生成したベクトルデータを、一致すると判定されたテンプレートのファイル形式で出力する処理である。
【００４０】
予め、図８に示すノート形式の紙原稿が自動原稿搬送部（ＡＤＦ）又はプラテンガラスに載置されているものとする。以下、図８に示すように、ノート形式の紙原稿において、スライド画像には、テキスト画像、イメージ画像及びグラフィック画像が含まれているものとする。また、ノート画像には、テキスト画像が含まれているものとする（ノート画像におけるテキスト画像は、「テキスト画像（ノート）」と記す）。
【００４１】
また、使用するアプリケーションを選択するための画面が予め外部入力装置２９のタッチパネルディスプレイ上に表示されており、ユーザにより外部入力装置２９を介して、使用するアプリケーションとして「パワーポイント」が選択入力されているものとする。
【００４２】
例えば、外部入力装置２９を介して紙原稿の読み取りを実行開始するためのスキャンボタンが押下されたことをトリガとして、画像形成装置１においてファイル出力処理（図７参照）が実行開始される。
【００４３】
先ず、画像データの取得が行われる（ステップＳ１）。すなわち、紙原稿が画像読取部２６により読み取られて画像データが取得される。そして、読み取られた画像の画像データ（アナログ画像信号）がＡ／Ｄ変換される。そして、Ａ／Ｄ変換された画像データに各種画像処理が施され、各種画像処理が施されたデジタルの画像データが記憶部２４に記憶される。
【００４４】
ステップＳ１の実行後、記憶部２４に記憶された画像データが読み出され、該読み出された画像データとテンプレートとのマッチング判定が実行される（ステップＳ２）。マッチング判定は、画像データのファイル形式とテンプレートのファイル形式とが一致するか否かを判定する処理である。ここで、図９を参照して、テンプレートについて説明する。テンプレートは、画像データのファイル形式を識別するための定型的なファイルである。マッチング判定によりマッチ（一致）すると判定されたテンプレートのファイル形式は、画像データのファイル形式として決定される。本処理では、テンプレートのファイル形式として、スライド形式のテンプレート、ノート形式のテンプレート及び配布資料形式のテンプレートの３種類が予め記憶部２４に記憶されており、マッチング判定の際に記憶部２４から読み出されるものとする。
【００４５】
スライド形式のテンプレート（図９（Ａ）参照）は、１ページ分のスライド画像の画像データで構成されるテンプレートである。画像データがスライド形式のテンプレートと一致する場合、画像データのファイル形式は、スライド形式のファイルと判定される。
ノート形式のテンプレート（図９（Ｂ）参照）は、１ページ分のスライド画像の画像データ及びノート画像の画像データで構成されるテンプレートである。画像データがノート形式のテンプレートと一致する場合、画像データのファイル形式は、ノート形式のファイルと判定される。
配布資料形式のテンプレート（図９（Ｃ）参照）は、複数ページ分のスライド画像の画像データで構成されるテンプレートである。画像データが複数ページのテンプレートと一致する場合、画像データのファイル形式は、配布資料形式のファイルと判定される。
なお、テンプレートにおいて、１ページ分のスライド画像の画像データで構成される領域を本文領域、ノート画像の画像データで構成される領域をノート領域と定義し、本文領域及びノート領域を総称してテンプレートデータ領域と定義する。
【００４６】
以下、ノート形式の紙原稿（図８参照）が読み取られ、１ページ分のスライド画像データ及びノート画像データで構成される画像データが取得された場合におけるマッチング判定について説明する。マッチング判定は、取得された画像データと、テンプレートにおけるテンプレートデータ領域とが比較され、画像データがテンプレートデータ領域からはみ出すか否かに応じて、画像データのファイル形式とテンプレートのファイル形式との一致度を示す点数をテンプレート毎に算出し、該算出された点数に基づいて判定を行う処理である。
【００４７】
先ず、取得された画像データと、テンプレートにおけるテンプレートデータ領域とが比較され、画像データがテンプレートデータ領域からはみ出すか否かが判定される。ここで、取得された画像データは、１ページ分のスライド画像データ及びノート画像データで構成される。この場合、取得された画像データにおける１ページ分のスライド画像データ及びノート画像データが各テンプレートのテンプレートデータ領域からはみ出すか否かが判定される。
【００４８】
例えば、画像データと、ノート形式のテンプレート（図９（Ｂ）参照）におけるテンプレート領域（本文領域及びノート領域）とが比較され、画像データにおける１ページ分のスライド画像データ及びノート画像データがテンプレートにおける本文領域及びノート領域からはみ出さないと判定された場合、画像データは、テンプレートにおける本文領域及びノート領域のそれぞれからはみ出さないと判定される。この場合、画像データが本文領域からはみ出さないことにより点数「１０点」が加算され、且つ、画像データがノート領域からはみ出さないことにより点数「１０点」が加算される。すなわち、ノート形式のテンプレートの点数として「２０点」が算出される。
【００４９】
また、画像データと、スライド形式のテンプレート（図９（Ａ）参照）におけるテンプレート領域（本文領域）とが比較され、画像データにおける１ページ分のスライド画像データ及びノート画像データがテンプレートにおける本文領域からはみ出すと判定された場合、スライド形式のテンプレートの点数として「０点」が算出される。
【００５０】
また、画像データと、配布資料形式のテンプレート（図９（Ｃ）参照）におけるテンプレート領域（本文領域）とが比較され、画像データにおける１ページ分のスライド画像データ及びノート画像データがテンプレートにおける本文領域からはみ出すと判定された場合、配布資料形式のテンプレートの点数として「０点」が算出される。
上記の点数が算出された場合、点数の最も高いノート形式のテンプレートが画像データのファイル形式と一致すると判定される。
【００５１】
また、上述のマッチング判定において、算出された点数が所定の点数以下の場合は、テンプレートのファイル形式をユーザに選択させるようにしてもよい。例えば、算出された点数が所定の点数以下の場合、テンプレートのファイル形式をユーザに選択させるための選択情報としてテンプレートのファイル形式を選択できる画面が外部入力装置２９のタッチパネルディスプレイ上に表示される。また、選択情報は、通信装置２８を介してＰＣ２に送信され、外部出力装置１９に表示されることとしてもよい。
【００５２】
図７において、ステップＳ２の実行後、マッチング判定結果の判別が実行される（ステップＳ３）。ステップＳ３において、マッチング判定結果がスライド形式のテンプレートにマッチすると判別された場合（ステップＳ３；スライド）、画像データの本文領域にＯＣＲ処理が実行される（ステップＳ４）。ステップＳ３において、マッチング判定処理がノート形式のテンプレートにマッチすると判別された場合（ステップＳ３；ノート）、画像データの本文領域及びノート領域にＯＣＲ処理が実行される（ステップＳ５）。ステップＳ３において、マッチング判定処理が配布資料形式のテンプレートにマッチすると判別された場合（ステップＳ３；配布資料）、画像データの各本文領域にＯＣＲ処理が実行される（ステップＳ６）。ここで、画像データの本文領域とは、テンプレートの本文領域に相当する画像データのデータ領域である。また、画像データのノート領域とは、テンプレートのノート領域に相当する画像データのデータ領域である。画像データの本文領域と画像データのノート領域との識別は、画像データ内における枠線の有無により識別される。
また、ステップＳ４〜Ｓ６においてＯＣＲ処理が実行されることにより、画像データからベクトルデータが生成される。
【００５３】
ステップＳ４〜Ｓ６の実行後、ファイル出力処理が実行される（ステップＳ７）。ファイル出力処理は、ベクトルデータを、一致すると判定されたテンプレートのファイル形式で出力する処理である。具体的には、ファイル出力処理は、ベクトルデータを、ワード（登録商標）、エクセル（登録商標）、パワーポイント等で扱えるファイル形式であるＯＯＸＭＬ（Office Open XML）のファイルに追記し、一致すると判定されたテンプレートのファイル形式のファイルを生成し、該生成したファイルを記憶部２４に記憶する処理である。
【００５４】
ＯＯＸＭＬは、マイクロソフト・オフィス（登録商標）２００７において、新たに採用されたファイルの保存形式（ファイル形式）である。具体的には、ＯＯＸＭＬは、ワード、エクセル、パワーポイント等のファイル形式として採用されている。このため、ＯＯＸＭＬのファイル形式のファイルあれば、ワード、エクセル、パワーポイント等のアプリケーションで扱うこと、すなわち編集することが可能となる。
【００５５】
また、ＯＯＸＭＬの拡張子はそれぞれ、「ｄｏｃｘ」、「ｘｌｓｘ」、「ｐｐｔｘ」で定義される。例えば、ユーザがファイル「サンプル．ｐｐｔｘ」の拡張子「ｐｐｔｘ」を「ｚｉｐ」に変更した後、「ｚｉｐ」に変更したファイルを解凍ソフトにより解凍すると、ユーザは、ＯＯＸＭＬのファイル形式のファイル「サンプル．ｐｐｔｘ」を参照することが可能となる。ファイル「サンプル．ｐｐｔｘ」は、図１０に示すように、複数のパーツファイル群で構成される。
【００５６】
図１１〜図１５に、ファイル「サンプル．ｐｐｔｘ」の複数のパーツファイル群のうち、一致すると判定されたテンプレートのファイル形式のファイルを生成するために、データの追記が必要なパーツファイルを示すとともに、追記が必要なパーツファイル内におけるデータの追記箇所を示す。以下、一致すると判定されたテンプレートのファイル形式がノート形式であり、該ノート形式のファイルを生成するためにデータの追記が必要なパーツファイル及び追記箇所の一例を示す。
【００５７】
例えば、図８に示すイメージ画像のデータの種類が「ｉｍａｇｅ１．ｇｉｆ」であり、「ｉｍａｇｅ１．ｇｉｆ」のコンテンツタイプを示すデータを追記する場合、複数のパーツファイル群のうち、ファイル定義情報で構成されるパーツファイル「Ｃｏｎｔｅｎｔ＿Ｔｙｐｅｓ」．ｘｍｌ（図１１参照）に追記が必要となる。具体的には、コンテンツタイプ（ｇｉｆ）を示すデータ（図１１に示す追記部分１）がパーツファイル「Ｃｏｎｔｅｎｔ＿Ｔｙｐｅｓ」．ｘｍｌ内に追記される。
【００５８】
また、画像データのノート領域をＯＣＲ処理して得られたベクトルデータを追記する場合、複数のパーツファイル群のうち、ノート領域のデータで構成されるパーツファイル「ｐｐｔ￥ｎｏｔｅｓＳｌｉｄｅｓ￥ｎｏｔｅｓＳｌｉｄｅ１．ｘｍｌ」（図１２Ａ及び図１２Ｂ参照）に追記が必要となる。具体的には、画像データのノート領域をＯＣＲ処理して得られたベクトルデータ（図１２Ｂのテキスト部分のデータ）がパーツファイル「ｐｐｔ￥ｎｏｔｅｓＳｌｉｄｅｓ￥ｎｏｔｅｓＳｌｉｄｅ１．ｘｍｌ」に追記される。なお、図１２Ｂのテキスト部分のデータは、図８におけるテキスト画像（ノート）から得られたベクトルデータに相当する。
【００５９】
また、画像データの本文領域をＯＣＲ処理して得られたベクトルデータを追記する場合、複数のパーツファイル群のうち、本文領域のデータで構成されるパーツファイル「ｐｐｔ￥Ｓｌｉｄｅｓ￥Ｓｌｉｄｅ１．ｘｍｌ」（図１３Ａ〜図１３Ｄ）に追記が必要となる。具体的には、画像データの本文領域をＯＣＲ処理して得られたベクトルデータ（図１３Ａに示すテキスト部分のデータ、図１３Ｂに示すイメージ部分のデータ及び図１３Ｃに示すグラフィック部分のデータ）がパーツファイル「ｐｐｔ￥Ｓｌｉｄｅｓ￥Ｓｌｉｄｅ１．ｘｍｌ」に追記される。なお、図１３Ａのテキスト部分のデータは、図８におけるテキスト画像から得られたベクトルデータに相当し、図１３Ｂのイメージ部分のデータは、図８におけるイメージ画像から得られたベクトルデータに相当し、図１３Ｃのグラフィック部分のデータは、図８におけるグラフィック画像から得られたベクトルデータに相当する。
【００６０】
また、本文領域の構成に関するリレーションシップ（関連性）を示すデータを追記する場合、複数のファイル群のうち、関連性を示すデータで構成されるパーツファイル「ｐｐｔ￥Ｓｌｉｄｅｓ￥＿ｒｅｌｓ￥Ｓｌｉｄｅ１．ｘｍｌ．ｒｅｌｓ」（図１４参照）に追記が必要となる。具体的には、イメージ画像のパーツファイル「ｉｍａｇｅ１．ｇｉｆ」のリレーションシップを示すデータ（リレーションＩＤとファイルパス：図１４に示す追記部分２）が追記される。
なお、追記部分２は、図１３Ｂのイメージ部分においてリレーションＩＤ＝ｒＩｄ３と定義されたイメージデータが「ｉｍａｇｅ１．ｇｉｆ」としてｍｅｄｉａフォルダに格納されていることを示すデータである。また、ｍｅｄｉａフォルダは、イメージ画像のファイルで構成されるフォルダである。例えば、ｍｅｄｉａフォルダに「ｉｍａｇｅ１．ｇｉｆ」が格納されると、ファイルパスは、「ｐｐｔ￥ｐｐｔ￥ｍｅｄｉａ￥ｉｍａｇｅ１．ｇｉｆ」となる（図１５参照）。
【００６１】
上述のように、画像データの本文領域及び画像データのノート領域におけるベクトルデータを、ファイル「サンプル．ｐｐｔｘ」に追記、すなわちファイル「サンプル．ｐｐｔｘ」における複数のパーツファイル群のうち所定のパーツファイルに追記することで、ノート形式のファイル「サンプル．ｐｐｔｘ」が生成される。
【００６２】
そして、生成されたノート形式のファイル「サンプル．ｐｐｔｘ」が記憶部２４に記憶される。そして、ユーザにより、ノート形式のファイル「サンプル．ｐｐｔｘ」を編集する指示が実行されると、ノート形式のファイル「サンプル．ｐｐｔｘ」が記憶部２４から読み出され、ノート形式のファイル「サンプル．ｐｐｔｘ」が、外部入力装置２９のタッチパネルディスプレイ上に表示、又は外部出力装置１９に表示される（図１６参照）。このため、ユーザはノート形式のファイル「サンプル．ｐｐｔｘ」を参照することが可能となるとともに、外部入力装置２９又は外部入力装置１８を介して「サンプル．ｐｐｔｘ」をパワーポイントで編集することが可能となる。
【００６３】
以上、本実施の形態によれば、取得された画像データと、テンプレートにおけるテンプレート領域とを比較し、画像データがテンプレート領域からはみ出さないか否かを判定することにより、画像データのファイル形式とテンプレートのファイル形式とが一致するか否かを判定する。このため、画像データのファイル形式とテンプレートのファイル形式とが一致するかを正確に判定できる。
また、画像読取部２６により取得された画像データを、枠線の有無により本文領域かノート領域かに識別する。このため、例えば、文字部分が異なる属性領域（例えば、本文領域及びノート領域）を有する場合であっても、ノート領域か本文領域かについての識別ができるので、画像データを異なる属性に識別する精度を向上させることができる。
また、画像データからベクトルデータを生成し、生成されたベクトルデータを、一致すると判定されたテンプレートのファイル形式で出力するので、ユーザは、パワーポイントを用いてファイルを編集することが可能となる。このため、ユーザの利便性を向上させることができる。
【００６４】
また、画像データのファイル形式とテンプレートのファイル形式との一致度を示す点数を算出し、算出した点数の最も高いテンプレートのファイル形式を一致するテンプレートのファイル形式と判定するので、画像データのファイル形式とテンプレートのファイル形式との一致の判定をより正確に行うことができる。
【００６５】
また、算出した点数が所定の点数以下の場合、テンプレートのファイル形式を選択させるための選択情報を外部入力装置２９のタッチパネルディスプレイ上に表示、又は外部出力装置１９に表示する。このため、算出した点数が所定の点数以下の場合、ユーザは、所望のテンプレートのファイル形式を選択することができる。
【００６６】
また、ベクトルデータを、ＯＯＸＭＬのファイル形式のファイル「サンプル．ｐｐｔｘ」に追記することで、ノート形式のファイル「サンプル．ｐｐｔｘ」が生成される。そして、ノート形式のファイル「サンプル．ｐｐｔｘ」が、外部入力装置２９のタッチパネルディスプレイ上に表示、又は外部出力装置１９に表示されると、ユーザはノート形式のファイル「サンプル．ｐｐｔｘ」を参照することが可能となるとともに、外部入力装置２９又は外部入力装置１８を介して「サンプル．ｐｐｔｘ」をパワーポイントで編集することが可能となる。
【００６７】
なお、上記実施の形態における記述は、本発明に係る画像形成装置の一例であり、これに限定されるものではない。      
【００６８】
例えば、上記実施の形態では、紙原稿を画像読取部２６により読み取ることで画像データを取得することとしたが、これに限定されるものではない。例えば、ＰＣ２上で作成された画像データを通信装置２８を介してＰＣ２から受信し、該受信した画像データを取得することとしてもよい。
【００６９】
また、上記実施の形態では、アプリケーションソフトとしてパワーポイントを用い、テンプレートはパワーポイントのファイル形式としたが、これに限定されるものではない。例えば、アプリケーションとしてパワーポイント以外のアプリケーション（例えば、ワード）を用いることとしてもよい。
また、テンプレートとして複数のテンプレート（例えば、Ｎ−アップ形式のテンプレート）を用いることとしてもよい。
【００７０】
その他、本実施の形態における、画像形成装置の細部構造及び詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【符号の説明】
【００７１】
１     画像形成装置
２     コンピュータ
３     回線
１１   ＣＰＵ
１２，２２ ＲＡＭ
１３，２３ ＲＯＭ
１４，２４ 記憶部
１５，２５ 入力Ｉ／Ｆ
１６   出力Ｉ／Ｆ
１７   通信装置
１８   外部入力装置
１９   外部出力装置（所定の出力部）
２０   バス
２１ ＣＰＵ（判定部、制御部）
２６   画像読取部（取得部）
２７   画像印刷部
２９   外部入力装置（所定の出力部）
【図１】
0005569367.tif 000002
【図２】
0005569367.tif 000003
【図３】
0005569367.tif 000004
【図４】
0005569367.tif 000005
【図５】
0005569367.tif 000006
【図６】
0005569367.tif 000007
【図７】
0005569367.tif 000008
【図８】
0005569367.tif 000009
【図９】
0005569367.tif 000010
【図１０】
0005569367.tif 000011
【図１１】
0005569367.tif 000012
【図１２Ａ】
0005569367.tif 000013
【図１２Ｂ】
0005569367.tif 000014
【図１３Ａ】
0005569367.tif 000015
【図１３Ｂ】
0005569367.tif 000016
【図１３Ｃ】
0005569367.tif 000017
【図１３Ｄ】
0005569367.tif 000018
【図１４】
0005569367.tif 000019
【図１５】
0005569367.tif 000020
【図１６】
0005569367.tif 000021