(57)【特許請求の範囲】
【請求項１】
画像を取得するための取得手段と、
前記取得手段が取得した画像の特徴を分析することにより前記画像に対応するファイルの形式を選択するための解析手段と、
前記解析手段が選択した形式で、前記画像の特徴ごとのファイルを生成するための生成手段とを備え、
前記解析手段は、
前記取得手段が取得した画像において、文字や図形が罫線内に収まっている場合には、当該画像に対応するファイルの形式として表形式を選択し、
前記取得手段が取得した画像において、図形と文字と表が混在している場合であって、さらに、文字部分がインデントによって先頭位置を揃えられているとき、または、文字部分において先頭１文字分スペースがあるときには、当該画像に対応するファイルの形式として文書形式を選択し、
前記取得手段が取得した画像において、すべてのページに同じ図形および同じ文字が含まれる場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択し、
前記取得手段が取得した画像において、図形のみが含まれる場合には、当該画像に対応するファイルの形式として図形生成用の形式を選択する、画像処理装置。
【請求項２】
画像を取得するための取得手段と、
前記取得手段が取得した画像の特徴を分析することにより前記画像に対応するファイルの形式を選択するための解析手段と、
前記解析手段が選択した形式で、前記画像の特徴ごとのファイルを生成するための生成手段とを備え、
前記解析手段は、
前記取得手段が取得した画像において、全ページの同じ位置に同じ図形または同じ文字があるという第１の条件が成立した場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択し、
前記取得手段が取得した画像において、前記第１の条件が成立しない場合であって、１箇所でも罫線内に全て文字や図形が収まっているという第２の条件が成立した場合には、当該画像に対応するファイルの形式として、表形式を選択し、
前記取得手段が取得した画像において、前記第１の条件および前記第２の条件が成立しない場合であって、前記画像が文字のみからなりかつインデントされているという第３の条件が成立した場合には、当該画像に対応するファイルの形式として、文書形式を選択し、
前記取得手段が取得した画像において、前記第１の条件、前記第２の条件、および、前記第３の条件のいずれもが成立しない場合には、当該画像に対応するファイルの形式として、予め定められた形式を選択する、画像処理装置。
【請求項３】
画像を取得するための取得手段と、
前記取得手段が取得した画像の特徴を分析することにより前記画像に対応するファイルの形式を選択するための解析手段と、
前記解析手段が選択した形式で、前記画像の特徴ごとのファイルを生成するための生成手段とを備え、
前記解析手段は、前記取得手段が取得した画像から罫線を抽出し、罫線内もしくは罫線付近に印鑑画像があるか否かを判断し、あると判断した場合は、当該印鑑画像について、罫線内に収まっているか否かの判断対象から除外する、画像処理装置。
【請求項４】
前記解析手段は、前記取得手段が取得した画像の特徴に基づいて、当該画像から図形、罫線、インデント、または、文字を抽出し、それらの数または位置関係に基づいて、当該画像に対応するファイルの形式を選択する、請求項１〜請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
ファイル形式に関する設定内容を記憶するための記憶手段をさらに備え、
前記生成手段によって生成されたファイルが前記記憶手段に記憶される場合には、前記解析手段によって選択されたファイルの形式ではなく、前記記憶手段に記憶された設定内容に対応するファイルの形式が選択される、請求項１〜請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
前記生成手段は、前記取得手段が取得した画像について、ページごとに、複数の形式でファイルを生成する、請求項１〜請求項５のいずれか１項に記載の画像処理装置。
【請求項７】
前記生成手段は、さらに、前記解析手段が特徴を取得した画像ごとに当該特徴に対応した形式のファイルを生成する、請求項６に記載の画像処理装置。
【請求項８】
前記生成手段は、前記特徴ごとに生成したファイルのリンク情報を取得した画像に埋め込む、請求項１〜請求項７のいずれかに記載の画像処理装置。
【請求項９】
前記生成手段は、前記取得した画像の各ページのサムネイル画像を生成し、取得した画像に関連付ける、請求項１〜請求項７のいずれか１項に記載の画像処理装置。
【請求項１０】
画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置の制御方法であって、
前記画像処理装置が、画像を取得するステップと、
前記画像処理装置が、取得した前記画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、
前記画像処理装置が、選択した前記形式で、前記画像の特徴ごとのファイルを生成するステップとを備え、
前記画像に対応するファイルの形式を選択するステップは、
取得した前記画像において、文字や図形が罫線内に収まっている場合には、当該画像に対応するファイルの形式として表形式を選択することと、
取得した前記画像において、図形と文字と表が混在している場合であって、さらに、文字部分がインデントによって先頭位置を揃えられているとき、または、文字部分において先頭１文字分スペースがあるときには、当該画像に対応するファイルの形式として文書形式を選択することと、
取得した前記画像において、すべてのページに同じ図形および同じ文字が含まれる場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択することと、
取得した前記画像において、図形のみが含まれる場合には、当該画像に対応するファイルの形式として図形生成用の形式を選択することとを含む、画像処理装置の制御方法。
【請求項１１】
画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置の制御方法であって、
前記画像処理装置が、画像を取得するステップと、
前記画像処理装置が、取得した前記画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、
前記画像処理装置が、選択した前記形式で、前記画像の特徴ごとのファイルを生成するステップとを備え、
前記画像に対応するファイルの形式を選択するステップは、
取得した前記画像において、全ページの同じ位置に同じ図形または同じ文字があるという第１の条件が成立した場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択することと、
取得した前記画像において、前記第１の条件が成立しない場合であって、１箇所でも罫線内に全て文字や図形が収まっているという第２の条件が成立した場合には、当該画像に対応するファイルの形式として、表形式を選択することと、
取得した前記画像において、前記第１の条件および前記第２の条件が成立しない場合であって、前記画像が文字のみからなりかつインデントされているという第３の条件が成立した場合には、当該画像に対応するファイルの形式として、文書形式を選択することと、
取得した前記画像において、前記第１の条件、前記第２の条件、および、前記第３の条件のいずれもが成立しない場合には、当該画像に対応するファイルの形式として、予め定められた形式を選択することとを含む、画像処理装置の制御方法。
【請求項１２】
画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置の制御方法であって、
前記画像処理装置が、画像を取得するステップと、
前記画像処理装置が、取得した前記画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、
前記画像処理装置が、選択した前記形式で、前記画像の特徴ごとのファイルを生成するステップとを備え、
前記画像の特徴ごとのファイルを生成するステップは、取得した前記画像から罫線を抽出し、罫線内もしくは罫線付近に印鑑画像があるか否かを判断し、あると判断した場合は、当該印鑑画像について、罫線内に収まっているか否かの判断対象から除外することを含む、画像処理装置の制御方法。
【請求項１３】
画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置のプロセッサによって実行され得るプログラムであって、
前記プログラムは、前記プロセッサに、
前記画像処理装置が、画像を取得するステップと、
前記画像処理装置が、取得した前記画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、
前記画像処理装置が、選択した前記形式で、前記画像の特徴ごとのファイルを生成するステップとを実行させ、
前記画像に対応するファイルの形式を選択するステップは、
取得した前記画像において、文字や図形が罫線内に収まっている場合には、当該画像に対応するファイルの形式として表形式を選択することと、
取得した前記画像において、図形と文字と表が混在している場合であって、さらに、文字部分がインデントによって先頭位置を揃えられているとき、または、文字部分において先頭１文字分スペースがあるときには、当該画像に対応するファイルの形式として文書形式を選択することと、
取得した前記画像において、すべてのページに同じ図形および同じ文字が含まれる場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択することと、
取得した前記画像において、図形のみが含まれる場合には、当該画像に対応するファイルの形式として図形生成用の形式を選択することとを含む、プログラム。
【請求項１４】
画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置のプロセッサによって実行され得るプログラムであって、
前記プログラムは、前記プロセッサに、
前記画像処理装置が、画像を取得するステップと、
前記画像処理装置が、取得した前記画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、
前記画像処理装置が、選択した前記形式で、前記画像の特徴ごとのファイルを生成するステップとを実行させ、
前記画像に対応するファイルの形式を選択するステップは、
取得した前記画像において、全ページの同じ位置に同じ図形または同じ文字があるという第１の条件が成立した場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択することと、
取得した前記画像において、前記第１の条件が成立しない場合であって、１箇所でも罫線内に全て文字や図形が収まっているという第２の条件が成立した場合には、当該画像に対応するファイルの形式として、表形式を選択することと、
取得した前記画像において、前記第１の条件および前記第２の条件が成立しない場合であって、前記画像が文字のみからなりかつインデントされているという第３の条件が成立した場合には、当該画像に対応するファイルの形式として、文書形式を選択することと、
取得した前記画像において、前記第１の条件、前記第２の条件、および、前記第３の条件のいずれもが成立しない場合には、当該画像に対応するファイルの形式として、予め定められた形式を選択することとを含む、プログラム。
【請求項１５】
画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置のプロセッサによって実行され得るプログラムであって、
前記プログラムは、前記プロセッサに、
前記画像処理装置が、画像を取得するステップと、
前記画像処理装置が、取得した前記画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、
前記画像処理装置が、選択した前記形式で、前記画像の特徴ごとのファイルを生成するステップとを実行させ、
前記画像の特徴ごとのファイルを生成するステップは、取得した前記画像から罫線を抽出し、罫線内もしくは罫線付近に印鑑画像があるか否かを判断し、あると判断した場合は、当該印鑑画像について、罫線内に収まっているか否かの判断対象から除外することを含む、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、画像を取得し、取得した画像に対応したファイルを生成する画像処理装置に関する。
【背景技術】
【０００２】
従来から、スキャナー等によって取得した画像を処理するための技術が種々開示されている。たとえば、特許文献１（特開２００５−１５７９０５号公報）には、画像処理装置において、読み取った画像データをベクトルデータに変換する技術が開示されている。このベクトルデータへの変換の際には、ユーザーによって指定されたファイル形式、例えばワープロ形式、表形式、プレゼンテーション形式などに応じて、変換する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１５７９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術によれば、変換の際にユーザーによるファイル形式の指定が必要とされるため、ユーザーが煩雑さを感じる場合があった。
【０００５】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、画像に対応したファイルを生成するための操作を容易にする画像処理装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明のある局面に従った画像処理装置は、画像を取得するための取得手段と、取得手段が取得した画像の特徴を分析することにより画像に対応するファイルの形式を選択するための解析手段と、解析手段が選択した形式で、画像の特徴ごとのファイルを生成するための生成手段とを備え、解析手段は、取得手段が取得した画像において、文字や図形が罫線内に収まっている場合には、当該画像に対応するファイルの形式として表形式を選択し、取得手段が取得した画像において、図形と文字と表が混在している場合であって、さらに、文字部分がインデントによって先頭位置を揃えられているとき、または、文字部分において先頭１文字分スペースがあるときには、当該画像に対応するファイルの形式として文書形式を選択し、取得手段が取得した画像において、すべてのページに同じ図形および同じ文字が含まれる場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択し、取得手段が取得した画像において、図形のみが含まれる場合には、当該画像に対応するファイルの形式として図形生成用の形式を選択する。
本発明の他の局面に従った画像処理装置は、画像を取得するための取得手段と、取得手段が取得した画像の特徴を分析することにより画像に対応するファイルの形式を選択するための解析手段と、解析手段が選択した形式で、画像の特徴ごとのファイルを生成するための生成手段とを備え、解析手段は、取得手段が取得した画像において、全ページの同じ位置に同じ図形または同じ文字があるという第１の条件が成立した場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択し、取得手段が取得した画像において、第１の条件が成立しない場合であって、１箇所でも罫線内に全て文字や図形が収まっているという第２の条件が成立した場合には、当該画像に対応するファイルの形式として、表形式を選択し、取得手段が取得した画像において、第１の条件および第２の条件が成立しない場合であって、画像が文字のみからなりかつインデントされているという第３の条件が成立した場合には、当該画像に対応するファイルの形式として、文書形式を選択し、取得手段が取得した画像において、第１の条件、第２の条件、および、第３の条件のいずれもが成立しない場合には、当該画像に対応するファイルの形式として、予め定められた形式を選択する。
本発明のさらに他の局面に従った画像処理装置は、画像を取得するための取得手段と、取得手段が取得した画像の特徴を分析することにより画像に対応するファイルの形式を選択するための解析手段と、解析手段が選択した形式で、画像の特徴ごとのファイルを生成するための生成手段とを備え、解析手段は、取得手段が取得した画像から罫線を抽出し、罫線内もしくは罫線付近に印鑑画像があるか否かを判断し、あると判断した場合は、当該印鑑画像について、罫線内に収まっているか否かの判断対象から除外する。
【０００７】
好ましくは、解析手段は、取得手段が取得した画像の特徴に基づいて、当該画像から図形、罫線、インデント、または、文字を抽出し、それらの数または位置関係に基づいて、当該画像に対応するファイルの形式を選択する。
【００１０】
好ましくは、ファイル形式に関する設定内容を記憶するための記憶手段をさらに備え、解析手段は、記憶手段において表形式のファイルを優先して選択する旨の設定内容が記憶されている場合、画像の特徴として数字または文字が罫線で囲まれているという特徴を取得したときには、当該画像に対応するファイルの形式として表形式を選択する。
【００１１】
好ましくは、生成手段は、取得手段が取得した画像について、ページごとに、複数の形式でファイルを生成する。
【００１２】
好ましくは、生成手段は、さらに、解析手段が特徴を取得した画像ごとに当該特徴に対応した形式のファイルを生成する。
【００１４】
好ましくは、生成手段は、特徴ごとに生成したファイルのリンク情報を取得した画像に埋め込む。
【００１５】
好ましくは、生成手段は、取得した画像の各ページのサムネイル画像を生成し、取得した画像に関連付ける。
本発明のさらに他の局面に従うと、画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置の制御方法であって、画像処理装置が、画像を取得するステップと、画像処理装置が、取得した画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、画像処理装置が、選択した形式で、画像の特徴ごとのファイルを生成するステップとを備え、画像に対応するファイルの形式を選択するステップは、取得した画像において、文字や図形が罫線内に収まっている場合には、当該画像に対応するファイルの形式として表形式を選択することと、取得した画像において、図形と文字と表が混在している場合であって、さらに、文字部分がインデントによって先頭位置を揃えられているとき、または、文字部分において先頭１文字分スペースがあるときには、当該画像に対応するファイルの形式として文書形式を選択することと、取得した画像において、すべてのページに同じ図形および同じ文字が含まれる場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択することと、取得した画像において、図形のみが含まれる場合には、当該画像に対応するファイルの形式として図形生成用の形式を選択することとを含む、画像処理装置の制御方法が提供される。
本発明のさらに他の局面に従うと、画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置の制御方法であって、画像処理装置が、画像を取得するステップと、画像処理装置が、取得した画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、画像処理装置が、選択した形式で、画像の特徴ごとのファイルを生成するステップとを備え、画像に対応するファイルの形式を選択するステップは、取得した画像において、全ページの同じ位置に同じ図形または同じ文字があるという第１の条件が成立した場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択することと、取得した画像において、第１の条件が成立しない場合であって、１箇所でも罫線内に全て文字や図形が収まっているという第２の条件が成立した場合には、当該画像に対応するファイルの形式として、表形式を選択することと、取得した画像において、第１の条件および第２の条件が成立しない場合であって、画像が文字のみからなりかつインデントされているという第３の条件が成立した場合には、当該画像に対応するファイルの形式として、文書形式を選択することと、取得した画像において、第１の条件、第２の条件、および、第３の条件のいずれもが成立しない場合には、当該画像に対応するファイルの形式として、予め定められた形式を選択することとを含む、画像処理装置の制御方法が提供される。
本発明のさらに他の局面に従うと、画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置の制御方法であって、画像処理装置が、画像を取得するステップと、画像処理装置が、取得した画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、画像処理装置が、選択した形式で、画像の特徴ごとのファイルを生成するステップとを備え、画像の特徴ごとのファイルを生成するステップは、取得した画像から罫線を抽出し、罫線内もしくは罫線付近に印鑑画像があるか否かを判断し、あると判断した場合は、当該印鑑画像について、罫線内に収まっているか否かの判断対象から除外することを含む、画像処理装置の制御方法が提供される。
本発明のさらに他の局面に従うと、画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置のプロセッサによって実行され得るプログラムが提供される。プログラムは、プロセッサに、画像処理装置が、画像を取得するステップと、画像処理装置が、取得した画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、画像処理装置が、選択した形式で、画像の特徴ごとのファイルを生成するステップとを実行させ、画像に対応するファイルの形式を選択するステップは、取得した画像において、文字や図形が罫線内に収まっている場合には、当該画像に対応するファイルの形式として表形式を選択することと、取得した画像において、図形と文字と表が混在している場合であって、さらに、文字部分がインデントによって先頭位置を揃えられているとき、または、文字部分において先頭１文字分スペースがあるときには、当該画像に対応するファイルの形式として文書形式を選択することと、取得した画像において、すべてのページに同じ図形および同じ文字が含まれる場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択することと、取得した画像において、図形のみが含まれる場合には、当該画像に対応するファイルの形式として図形生成用の形式を選択することとを含む。
本発明のさらに他の局面に従うと、画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置のプロセッサによって実行され得るプログラムが提供される。プログラムは、プロセッサに、画像処理装置が、画像を取得するステップと、
画像処理装置が、取得した画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、画像処理装置が、選択した形式で、画像の特徴ごとのファイルを生成するステップとを実行させ、画像に対応するファイルの形式を選択するステップは、取得した画像において、全ページの同じ位置に同じ図形または同じ文字があるという第１の条件が成立した場合には、当該画像に対応するファイルの形式として、プレゼンテーション形式を選択することと、取得した画像において、第１の条件が成立しない場合であって、１箇所でも罫線内に全て文字や図形が収まっているという第２の条件が成立した場合には、当該画像に対応するファイルの形式として、表形式を選択することと、取得した画像において、第１の条件および第２の条件が成立しない場合であって、画像が文字のみからなりかつインデントされているという第３の条件が成立した場合には、当該画像に対応するファイルの形式として、文書形式を選択することと、取得した画像において、第１の条件、第２の条件、および、第３の条件のいずれもが成立しない場合には、当該画像に対応するファイルの形式として、予め定められた形式を選択することとを含む。
本発明のさらに他の局面に従うと、画像を取得するための手段と、ファイルを生成するための手段とを備える画像処理装置のプロセッサによって実行され得るプログラムが提供される。プログラムは、プロセッサに、画像処理装置が、画像を取得するステップと、画像処理装置が、取得した画像の特徴を分析することによって、当該画像に対応するファイルの形式を選択するステップと、画像処理装置が、選択した形式で、画像の特徴ごとのファイルを生成するステップとを実行させ、画像の特徴ごとのファイルを生成するステップは、取得した画像から罫線を抽出し、罫線内もしくは罫線付近に印鑑画像があるか否かを判断し、あると判断した場合は、当該印鑑画像について、罫線内に収まっているか否かの判断対象から除外することを含む。
【発明の効果】
【００１６】
本発明によれば、取得手段によって取得された画像の特徴に対応したファイル形式が選択され、そして、選択された形式で、上記画像に対応するファイルが生成される。
【００１７】
これにより、ユーザーがファイル形式を指定しなくとも、画像に対応するファイルとして、当該画像にとって適切な形式のファイルが生成される。
【００１８】
したがって、画像処理装置において、画像に対応したファイルを生成するための操作を容易にすることができる。
【図面の簡単な説明】
【００１９】
【図１】本実施の形態に係る画像処理装置を含む、画像処理システムの構成を模式的に示す図である。
【図２】画像処理装置のハードウェア構成の一例を模式的に示す図である。
【図３】画像処理装置の機能構成の一例を模式的に示す図である。
【図４】画像処理装置において取得された画像の一例を模式的に示す図である。
【図５】図４の各ページの画像が分割された結果の一例を示す図である。
【図６】画像処理装置において、画像のスキャンにより生成されるファイルの一例を示す図である。
【図７】スキャンデータについて、特徴ごとに生成されたファイルの一例を示す図である。
【図８】スキャンデータにおいて埋め込まれるリンク情報のデータの内容を説明するための図である。
【図９】画像処理装置において実行されるファイル生成処理のフローチャートである。
【図１０】図９の一部の処理のサブルーチンのフローチャートである。
【図１１】スキャンデータの一例を示す図である。
【図１２】図１１に示された分析結果に対する別の分析結果の例を示す図である。
【図１３】図１１に示された分析結果に対するさらに別の分析結果の例を示す図である。
【図１４】画像処理装置における処理内容を説明するための図である。
【図１５】各特徴に対応した書式について、優先的に利用するアプリケーションを選択するために表示部に表示される画面の一例を示す図である。
【図１６】画像処理装置における処理内容を説明するための図である。
【図１７】画像処理装置における処理内容を説明するための図である。
【図１８】画像処理装置の表示部に表示される、画像を編集する情報の入力を受付ける画面の一例を示す図である。
【図１９】画像処理装置において生成されるデータの内容を説明するための図である。
【図２０】図１の画像処理装置の変形例において実行される処理のフローチャートである。
【図２１】図１の画像処理装置の変形例において実行される処理のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態に係る画像処理装置について、図面を参照しつつ説明する。なお、各図において、同じ機能を奏する要素については、同一の参照符号を付し、その説明は繰返さない。
【００２１】
［画像処理システムの構成］
図１は、本実施の形態に係る画像処理装置を含む、画像処理システムの構成を模式的に示す図である。
【００２２】
画像処理システムにおいて、画像処理装置１００は、原稿をスキャンすることにより、スキャンデータ９００を生成する。スキャンデータ９００とは、ＰＤＦ（Portable Document Format）データ等の、原稿をそのまま画像にしたデータである。また、画像処理装置１００は、当該原稿における画像の特徴に基づいてファイルの形式を選択し、当該画像について、選択した形式のファイル（電子データ９１０）を生成する。電子データ９１０は、スキャンデータ９００のファイル形式を変換されたデータに相当する。
【００２３】
そして、画像処理装置１００は、スキャンデータ９００とともに電子データ９１０を、ユーザーに提供する。
【００２４】
［画像処理装置のハードウェア構成］
図２は、画像処理装置１００のハードウェア構成の一例を模式的に示す図である。
【００２５】
図２を参照して、画像処理装置１００は、当該装置を全体的に制御するための演算装置であるＣＰＵ（Central Processing Unit）２０と、ＣＰＵ２０で実行されるプログラムを記憶するためのＲＯＭ（Read Only Memory）２１と、ＣＰＵ２０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random Access Memory）２２と、画像データ等の種々のデータを記憶する不揮発性メモリー２６および記憶部４２と、外部の端末に公衆回線を利用して画像データを送信するためのファクシミリ制御部２９と、情報の入力のための操作を受付ける操作パネル２５と、情報を表示するための表示部４１と、外部装置との間での通信のインターフェースであるネットワークカード等によって構成されるネットワーク接続部２８とを含む。
【００２６】
ＣＰＵ２０によって実行されるプログラムは、記憶部４２に記憶されていても良い。記憶部４２は、画像処理装置１００の本体に対して着脱可能な記憶媒体によって構成され得る。記憶媒体としては、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００２７】
ＣＰＵ２０は、その機能として、判別部３１、削除部３２、制御部３３、および、通報部３４を含む。
【００２８】
判別部３１は、後述するように、画像において、その部分ごとの特徴を分類する。
削除部３２は、後述するように、画像において、印鑑の図形が罫線からはみ出ている場合、当該図形の部分を所定の判断の対象から除外する。
【００２９】
制御部３３は、画像読取部２３や画像形成部２４等の動作の制御を実行する。
通報部３４は、画像読取部２３において生成されたスキャンデータの格納場所として外部の記憶装置が指定されている場合、スキャンデータおよびそれに対応するファイルの生成が完了した場合に、当該記憶装置に対して、それらのデータの送信を報知する。
【００３０】
画像処理装置１００は、また、画像に対する圧縮や解析等を実行するための画像処理部４０と、用紙に画像を印刷する画像形成動作を実行するための画像形成部２４と、原稿を読取って画像データを生成するための画像読取部２３と、画像読取部２３において生成した画像データを外部装置へ送信するための画像出力部２７とを備える。
【００３１】
画像処理装置１００において処理される画像は、画像読取部２３においてデータを生成された画像であっても良いし、ファクシミリ制御部２９の受信部においてデータを受信された画像であっても良いし、ネットワーク接続部２８においてデータを受信された画像であっても良い。
【００３２】
［画像処理装置の機能構成］
図３は、画像処理装置１００の機能構成の一例を模式的に示す図である。
【００３３】
画像処理装置１００は、その機能として、ユーザーからの情報の入力操作を受付けるための操作部５０を含む。操作部５０は、たとえば、操作パネル２５を構成する操作ボタン等によって実現される。
【００３４】
また、画像処理装置１００は、データ格納部５１、画像読取部５２、画像解析部５３、データ変換部５４、データ保存部５５、データ送信部５６、および、データ受信部５７を含む。
【００３５】
データ格納部５１は、上記した画像データ（画像ファイル）を記憶する。また、データ格納部５１では、画像ファイル等のファイルデータ以外に、ファイル変換を行なったページ数をカウントするカウンター値と、ファイル変換によって生成されたファイルの送信先として指定される宛先を示す宛先データと、ボックス（記憶部４２において定義された複数の記憶領域）単位で変換優先順位を示すデータも格納される。カウンター５１Ａは、上記カウンター値を格納する。宛先格納部５１Ｂは、上記宛先データを格納する。変換優先順位格納部５１Ｃは、上記優先順位を示すデータを格納する。データ格納部５１は、記憶部４２によって実現される。
【００３６】
画像読取部５２は、画像読取部２３に対応し、たとえばスキャナーによって実現される。
【００３７】
画像解析部５３は、たとえばＣＰＵ２０が適切なプログラムを実行することによって実現され、図９等を参照して後述する画像の特徴の分析を実行する。また、画像解析部５３は、印鑑の画像についての判断を実行する印鑑画像判断部５３Ａと、画像におけるグラフの有無を判断するグラフ有無判断部５３Ｂとを含む。
【００３８】
データ変換部５４は、画像読取部５２（画像読取部２３）等において取得された画像から所定の形式のファイルを生成する書式変換部５４Ａと、当該画像のサムネイル画像を生成するためのサムネイル生成部５４Ｂとを含む。
【００３９】
［ファイル生成処理の概要］
図４は、画像処理装置１００において取得された画像の一例を模式的に示す図である。ここで、「取得された画像」とは、図１のスキャンデータ９００に相当する。
【００４０】
図４を参照して、本実施の形態では、スキャンデータ９００は、ページ９０１〜９０４で示されるように複数のページを含む。なお、スキャンデータ９００は、１ページからなる場合も有り得る。
【００４１】
画像解析部５３は、ページ９０１〜９０４のそれぞれの画像の特徴を解析することにより、各ページの画像を、その特徴ごとに分割する。図５は、図４の各ページの画像が分割された結果の一例を示す図である。
【００４２】
画像解析部５３は、画像を、１）文字、２）表、３）図形、４）テンプレートの４種類の特徴に基づいて分類する。図５では、図４のページ９０１〜９０４のそれぞれが、特徴ごとに分割されて、示されている。
【００４３】
ページ９０１は、テンプレート８０１と、文字８０２を含む。
ページ９０２は、テンプレート８１１と、文字８１２，８１４と、表８１３とを含む。
【００４４】
ページ９０３は、テンプレート８２１と、表８２２，８２４と、文字８２３，８２５とを含む。
【００４５】
ページ９０４は、テンプレート８３１と、図形８３２と、文字８３３，８３４とを含む。
【００４６】
テンプレートとは、スキャンデータ９００の全ページにおいて同じ位置に配置されている文字や図形（または、このような文字や図形のみを含むページ）をいう。テンプレート８１１、テンプレート８２１、および、テンプレート８３１は、いずれもテンプレート８０１と共通する文字と画像からなる。
【００４７】
なお、画像（スキャンデータ９００）に対する各特徴の分析の方法については、後述する。
【００４８】
上記のように、画像処理装置１００は、画像の各ページを特徴に基づいて分割した後、当該画像の特徴に基づいてファイル形式を選択し、画像を当該形式に変換することによって新たなファイルを生成する。このように生成されたファイルが、後述する変換データ７５０である。
【００４９】
さらに、画像処理装置１００は、画像の各ページのサムネイル画像を生成する。
つまり、画像処理装置１００は、画像のスキャンデータ９００を生成した後、スキャンデータ９００全体が所定の形式に変換されたファイルを生成し、さらに、スキャンデータ９００の各ページのサムネイル画像を生成する。図６は、画像処理装置１００において、画像のスキャンにより生成されるファイルの一例を示す図である。画像処理装置１００では、画像のスキャンにより、図６（Ａ）のスキャンデータ９００と、図６（Ｂ）の変換データ７５０と、図６（Ｃ）のサムネイルデータ７００とが、生成される。
【００５０】
なお、画像処理装置１００は、スキャンデータ９００において特徴を検出した部分ごとに、ファイルを生成する場合も有り得る。
【００５１】
画像処理装置１００は、上記したように、スキャンデータ９００の画像を、１）文字、２）表、３）図形、４）テンプレートの４種類の特徴に基づいて分類する。その後、画像処理装置１００は、スキャンデータ９００について、変換データ７５０とは別に、特徴ごとにファイルを生成する。図７は、スキャンデータ９００について、特徴ごとに生成されたファイルの一例を示す図である。
【００５２】
図７には、ファイル７１０，７２０，７３０，７４０が示されている。
ファイル７１０は、特徴として「文字」が検出された部分に対応したファイルであり、図５の文字８０２，８１２，８１４，８２３，８２５，８３３，８３４を含む。なお、図７では、ファイル７１０として、作図の都合上文字８０２部分のみが示されている。
【００５３】
ファイル７２０は、特徴として「表」が検出された部分に対応したファイルであり、図５の表８１３，８２２，８２４を含む。
【００５４】
ファイル７３０は、特徴として「図形」が検出された部分に対応したファイルであり、図５の図形８３２を含む。
【００５５】
ファイル７４０は、特徴として「テンプレート」が検出された部分に対応したファイルであり、図５のテンプレート８０１に対応する画像を含む。テンプレート８０１，８１１，８２１，８３１は、共通の文字と図形の組合せからなるため、これらのうち１つのみについて、ファイルとして作成される。
【００５６】
ファイル７１０，７２０，７３０，７４０は、それぞれ、その特徴に対応した形式のファイルである。つまり、ファイル７１０の形式は、「文字」という特徴に対応した、たとえばマイクロソフト社のＭｉｃｒｏｓｏｆｔ Ｗｏｒｄ（登録商標）などの文書作成形式である。ファイル７２０の形式は、「表」という特徴に対応した、たとえばマイクロソフト社のＭｉｃｒｏｓｏｆｔ Ｅｘｃｅｌ（登録商標）などの表作成形式である。ファイル７３０の形式は、「図形」という特徴に対応した、たとえばマイクロソフト社のＭｉｃｒｏｓｏｆｔ Ｖｉｓｉｏ（登録商標）などの描画作成形式である。ファイル７４０の形式は、「テンプレート」という特徴に対応した、たとえばマイクロソフト社のＭｉｃｒｏｓｏｆｔ ＰｏｗｅｒＰｏｉｎｔ（登録商標）などのプレゼンテーション形式である。
【００５７】
つまり、画像処理装置１００では、画像がスキャンされることによって、当該画像のスキャンデータ９００の他に、図７に示されるように、変換データ７５０と、サムネイルデータ７００と、そして、上記したファイル７１０，７２０，７３０，７４０とが生成される場合が有り得る。
【００５８】
ファイル７１０，７２０，７３０，７４０では、それぞれを構成する部分が、スキャンデータ９００におけるページ順に配列されていることが好ましい。つまり、たとえば「表」という特徴について、図５に示したようにスキャンデータ９００においてページ９０１，９０２，９０３，９０４の順にページが配列されている場合、表８１３，８２２，８２４の順に出現することになる。したがって、ファイル７２０においても、表８１３，８２２，８２４の順に各部分が配列されていることが好ましい。
【００５９】
また、図８は、スキャンデータ９００において埋め込まれるリンク情報のデータの内容を説明するための図である。
【００６０】
図８を参照して、スキャンデータ９００の各ページには、サムネイルデータ７００の各ページに対応するサムネイルデータが関連付けられていることが好ましい。図８に示された例では、サムネイルデータ７００のページごとに、「Thumb-1.jpeg」「Thumb-2.jpeg」「Thumb-3.jpeg」「Thumb-4.jpeg」というファイル名が付されている。そして、図８では、スキャンデータ９００の各ページに、対応するサムネールデータ７００のページのファイル名が関連付けられている状態が示されている。なお、関連付けられるとは、たとえば、スキャンデータ９００の各ページのデータに、タグ情報として、または、印刷された場合にも見えないような色で記述されるように、組み込まれる。もちろん、スキャンデータ９００に組み込まれるのではなく、別途、スキャンデータ９００とサムネイルデータ７００を関連付ける情報が作成されて、記憶部４２に記憶されても良い。
【００６１】
また、ここで関連付けられるデータは、ファイル名のみでなく、各サムネイル画像が保存される保存場所を含む場合も有り得る。
【００６２】
スキャンデータ９００の各ページが印刷される際、上記のようにスキャンデータ９００とサムネイルデータ７００を関連付ける情報（リンク情報）も合わせて印刷されても良い。この場合、リンク情報は、スキャンデータ９００の各ページの画像とともに、印刷用紙と同系色または印刷用紙に近い色で目立たないように印刷されても良いし、または、スキャンデータ９００の各ページの画像が印刷される面とは異なる面（裏面）に印刷されてもよい。
【００６３】
上記のように、ファイル７１０，７２０，７３０，７４０は、スキャンデータ９００を特徴ごとに分割することによって生成されたファイルである。スキャンデータ９００の各ページには、さらに、ファイル７１０，７２０，７３０，７４０のそれぞれについてのリンク情報が関連付けられることが好ましい。図８では、スキャンデータ９００の各ページにおいて、特徴が検出された各領域に、「Word1.doc」「Table2.xls」等のファイル名がリンク情報として関連付けられている状態が示されている。
【００６４】
なお、本実施の形態では、スキャンデータ９００において特徴ごとに検出された部分（図５の文字８０２、表８１３、図形８３２等）について、部分ごとに、ファイルが生成されても良い。つまり、たとえば、文字８０２，８１２，８１４，８２３，８２５，８３３，８３４のそれぞれについて、１つずつ文字作成形式でファイルが生成されても良い。また、図５の表８１３，８２２，８２４のそれぞれについて１つずつ表形成形式の形式でファイルが生成されても良い。このような場合、図８では、「Table2.xls」「Table3-1.xls」「Table3-2.xls」は、これらがまとめて１つのファイルを示すように記載がなされているが、互いに独立したファイルを意味するようになる。そして、スキャンデータ９００では、各ファイルについて、スキャンデータ９００において対応する部分に関連付けられたリンク情報が記憶されている。
【００６５】
［ファイル生成処理の内容］
図９は、ＣＰＵ２０が実行するファイル生成処理のフローチャートである。ＣＰＵ２０は、たとえば、操作パネル２５におけるファイル変換ボタン等の所定の操作部が操作されたこと、予め定められた時刻が到来したこと、もしくは、ネットワーク接続部２８を介して外部装置からファイル生成処理を開始する指示を受信したこと等に応じて、開始される。
【００６６】
図９を参照して、ＣＰＵ２０は、まずステップＳ１０で、画像読取部２３（画像読取部５２、つまり、スキャナー）にスキャンデータ９００を生成させた後、領域判別を実行して、ステップＳ２０へ処理を進める。領域判別とは、予め定められた条件に従って、図５に示したようにスキャンデータ９００の各ページの画像を、特徴が含まれると考えられる領域ごとに分割する処理をいう。
【００６７】
ステップＳ２０では、ＣＰＵ２０は、ステップＳ１０で分割した各領域について、特徴を分析して、ステップＳ３０へ処理を進める。これにより、各領域が、文字、表、図形のいずれかに分類される。画像から、文字、表、図形、テンプレートのそれぞれの部分を抽出して分類する方法については、公知の技術を採用することができるため、ここでは詳細な説明は繰り返さない。
【００６８】
ステップＳ３０では、ＣＰＵ２０は、スキャンデータ９００の書式を変換して、ステップＳ４０へ処理を進める。ここで、書式の変換とは、ファイル形式の異なるデータを生成することであり、上記した変換データ７５０のデータの生成に相当する。
【００６９】
図１０は、ステップＳ３０のサブルーチンのフローチャートである。以下、図１０を参照して、ステップＳ３０の処理の内容を説明する。
【００７０】
図１０を参照して、まず、ステップＳ３０１では、ＣＰＵ２０は、スキャンデータ９００とステップＳ２０における分析結果を読み込んで、ステップＳ３０２へ処理を進める。
【００７１】
ステップＳ３０２では、ＣＰＵ２０は、複数のページの同じ位置に、同じ図形または同じ文字が存在するか否かを判断し、存在すると判断するとステップＳ３０３へ処理を進め、存在しないと判断するとステップＳ３０４へ処理を進める。
【００７２】
たとえば、図５に示したページ９０１〜９０４では、各ページの右上に、「ＡＢＣ」という文字を楕円で囲んだ図形が配置されている。また、各ページの右上に、「ＡＢＣ」という文字が配置されている。このような場合、ステップＳ３０２からステップＳ３０３へ処理が進められる。
【００７３】
ステップＳ３０３では、ＣＰＵ２０は、スキャンデータ９００を変換する書式（ファイル形式）をプレゼンテーション（図１０では「プレゼン」と略記）形式に決定し、変換データ７５０として当該形式のファイルを生成して、処理を図９へリターンさせる。
【００７４】
ステップＳ３０４では、ＣＰＵ２０は、スキャンデータ９００に含まれる文字がすべて罫線で囲まれているか否かを判断し、そうであると判断するとステップＳ３０５へ処理を進め、そうではないと判断するとステップＳ３０６へ処理を進める。
【００７５】
たとえば、スキャンデータが図５の表８１３のような表のみを含む場合には、ステップＳ３０４からステップＳ３０５へ処理が進められる。
【００７６】
ステップＳ３０５では、ＣＰＵ２０は、スキャンデータ９００を変換する書式（ファイル形式）を表作成形式に決定し、変換データ７５０として当該形式のファイルを生成して、処理を図９へリターンさせる。
【００７７】
ステップＳ３０６では、ＣＰＵ２０は、スキャンデータ９００が図形のみから構成されているか否かを判断し、そうであると判断するとステップＳ３０７へ処理を進め、そうではないと判断するとステップＳ３０８へ処理を進める。
【００７８】
たとえば、スキャンデータが図５の図形８３２のような図形のみを含む場合には、ステップＳ３０６からステップＳ３０７へ処理が進められる。
【００７９】
ステップＳ３０７では、ＣＰＵ２０は、スキャンデータ９００を変換する書式（ファイル形式）を描画作成形式に決定し、変換データ７５０として当該形式のファイルを生成して、処理を図９へリターンさせる。
【００８０】
ステップＳ３０８では、ＣＰＵ２０は、スキャンデータ９００において、複数の文字領域の先頭位置が同じ位置にあるか否かを判断し、そうであると判断するとステップＳ３０９へ処理を進め、そうではないと判断するとステップＳ３１０へ処理を進める。
【００８１】
図１１は、スキャンデータの一例を示す。図１１のスキャンデータ５１０は、８つの文字領域（文字領域５１１〜５１４，５１６〜５１９）と表５０５とを含む。
【００８２】
位置５０１は、文字領域５１３と文字領域５１４の先頭位置を示す。つまり、これらの文字領域の先頭位置（スキャンデータにおいて文字が正立する状態での、各文字領域の左端の左右方向の位置）は共通する。したがって、このような場合、ステップＳ３０８からステップＳ３０９へ処理が進められる。なお、図１１では、位置５０２は、文字領域５１２と文字領域５１６の先頭位置を示す。つまり、これらの文字領域の先頭位置も同じである。また、位置５０３は、文字領域５１７と文字領域５１８と文字領域５１９の先頭位置を示す。つまり、これらの文字領域の先頭位置も同じである。
【００８３】
図１０に戻って、ステップＳ３０９では、ＣＰＵ２０は、スキャンデータ９００を変換する書式（ファイル形式）を文書作成形式に決定し、変換データ７５０として当該形式のファイルを生成して、処理を図９へリターンさせる。
【００８４】
ステップＳ３１０では、ＣＰＵ２０は、スキャンデータ９００を変換する書式（ファイル形式）を予め定められた（ユーザーデフォルトの）形式に決定し、変換データ７５０として当該形式のファイルを生成して、処理を図９へリターンさせる。
【００８５】
図９に戻って、ＣＰＵ２０は、ステップＳ３０でスキャンデータの書式変換を行なった後、ステップＳ４０で、スキャンデータについての領域ごとのファイルを生成して、ステップＳ５０へ処理を進める。ステップＳ４０では、具体的には、ＣＰＵ２０は、ステップＳ１０において検出された各領域を、各領域の特徴に対応した形式のファイルに分けて、保存する。これにより、図７を参照して説明したようなファイル７１０，７２０，７３０，７４０が生成される。
【００８６】
ステップＳ５０では、ＣＰＵ２０は、スキャンデータ９００の各ページのサムネイル画像を生成して、ステップＳ６０へ処理を進める。
【００８７】
ステップＳ６０では、ＣＰＵ２０は、ステップＳ４０で生成したようなファイルについて、図８を参照して説明したような、リンク情報を生成し、スキャンデータ９００の各部分に関連付けるように保存して、ステップＳ７０へ処理を進める。
【００８８】
ステップＳ７０では、ＣＰＵ２０は、ステップＳ５０で生成したサムネイル画像のファイルについて、図８を参照して説明したような、リンク情報を生成し、スキャンデータ９００の各部分に関連付けるように保存して、ステップＳ８０へ処理を進める。
【００８９】
ステップＳ８０では、ＣＰＵ２０は、スキャンデータ９００と、ステップＳ３０で生成した変換データ７５０と、ステップＳ４０で生成した特徴ごとに生成されたファイル（たとえば、ファイル７１０，７２０，７３０，７４０）と、ステップＳ５０で生成したサムネイルデータ７００とを、統合させて、図９に示した処理を終了させる。
【００９０】
以上説明した本実施の形態では、スキャンデータ９００について、当該データによって特定される画像の特徴の分析結果に基づいて、スキャンデータ９００を変換する書式（ファイル形式）が選択される。なお、分析の対象は、画像読取部２３によって生成されたデータに限定されず、他の装置から受信した画像ファイルであってもよい。
【００９１】
また、本実施の形態では、ファイル形式の選択の基準の例として、図１１を参照して説明されたように、図形や罫線やインデント（文字領域の行頭位置）についての、数（それのみを含むか、等）または位置関係が挙げられた。
【００９２】
図９を参照して説明された処理では、スキャンデータ９００等の処理対象の画像に対して分析がなされ、その結果に基づいて、当該画像が分割されたり、変換する書式が選択されたりする。
【００９３】
なお、ステップＳ２０では、領域の分類に加えて、処理対象の画像に対する一定の項目についての分析結果が検出されても良い。ここで、このような分析の結果の例を示す。
【００９４】
図１１に示されたスキャンデータ５１０については、その分析結果として、行の先頭が同じである箇所が３箇所あることが示されている。また、段落の最初の行が他の行に対して行頭の１文字を下げて示されていると仮定して分析された場合の結果として、行の先頭が同じ箇所は２箇所が示されている。
【００９５】
また、さらなる分析結果としては、文字について、行間が同じと判断された行が８行有り、文字と判定された行が８行あり、表と判定された箇所が１箇所であり、図またはグラフと判定された箇所が０箇所であり、画像に含まれる複数のページ間で同じ位置に図形（または文字）があるか否かについては「なし」という結果が挙げられている。
【００９６】
図１２は、別の分析結果の例を示す図である。
図１２には、スキャンデータ５５０が示されている。そして、図１２では、ステップＳ１０における領域判別の結果、スキャンデータ５５０において、表５５１、文字５５２、表５５３、および、文字５５４が検出された状態が示されている。
【００９７】
そして、スキャンデータ５５０に対する検出結果では、行の先頭が同じである箇所は０箇所ある。また、段落の最初の行が他の行に対して行頭の１文字を下げて示されていると仮定して分析された場合の結果として、行の先頭が同じ箇所は２箇所が示されている。さらに、文字について、行間が同じと判断された行は０行であり、文字と判定された行が２行あり、表と判定された箇所が０箇所であり、図またはグラフと判定された箇所が２箇所であり、画像に含まれる複数のページ間で同じ位置に図形（または文字）があるか否かについては「なし」という結果が挙げられている。
【００９８】
図１３は、さらに別の分析結果の例を示す図である。
図１３に例示された画像は、ページ５２０，５３０，５４０の３つのページからなる。
【００９９】
領域判別の結果、ページ５２０は、文字５２１と、図形５２２とを含む。ページ５３０は、文字５３１と、図形５３２とを含む。ページ５４０は、文字５４１と、図形５４２とを含む。
【０１００】
図１３に示された画像（ページ５２０，５３０，５４０の）に対する検出結果では、行の先頭が同じである箇所は２箇所ある。これらの行頭位置は、文字５３１における位置５３３と、文字５４１における位置５４３として示されている。また、段落の最初の行が他の行に対して行頭の１文字を下げて示されていると仮定して分析された場合の結果として、行の先頭が同じ箇所は２箇所が示されている。これは、文字５３１において２行目（文字５３１のうち最上段より１段下の部分）が１行目（文字５３１のうち最上段の部分）より１文字分程度下げられて（右側に位置して）いること、および、文字５４１において２行目（文字５４１のうち最上段より１段下の部分）が１行目（文字５４１のうち最上段の部分）より１文字分程度下げられて（右側に位置して）いることに基づく。
【０１０１】
また、図１３では、文字について、行間が同じと判断された行は３行とされている。これは、ページ５４０において領域５４４に含まれる文字の行間（上下方向で文字が配列される間隔）が等しいことに基づく。また、図１３では、文字と判定された行が８行あり、表と判定された箇所が０箇所であり、図またはグラフと判定された箇所が３箇所とされている。さらに、図１３では、画像に含まれる複数のページ間で同じ位置に図形（または文字）があるか否かについては「あり」という結果が挙げられている。これは、ページ５２０，５３０，５４０のそれぞれにおいて、形状が共通する図形５２２，５３２，５４２が含まれることに基づく。つまり、図形５２２，５３２，５４２はテンプレートである。
【０１０２】
さらに、本実施の形態では、処理対象の画像（スキャンデータ）においてグラフが検出された場合、当該グラフは、その図形だけではなく、データ化されて保存されても良い。
【０１０３】
たとえば、グラフとして円グラフや棒グラフが検出された場合、円グラフや棒グラフにおける各領域について、領域内に記載された文字列を項目とし、各領域の面積の割合に応じた数値を値としたテーブルを生成し、グラフの画像と関連付けられて保存されても良い。これに従えば、図１４（Ａ）に示されるような円グラフの画像に基づいて、図１４（Ｂ）に示されるようなテーブルが生成される。
【０１０４】
図１４（Ｂ）に示されたテーブルでは、図１４（Ａ）に示された円グラフの各領域に記載された「Ａ」「Ｂ」「Ｃ」「Ｄ」「Ｅ」という文字が、それぞれ項目として挙げられている。そして、各項目には、全体を１００とした場合の角度に応じた値が関連付けられている。なお、グラフの各領域に数値が記載されている場合（文字認識により数値が認識された場合）、当該数値が、生成されるテーブルでは、各項目に関連付けられる値とされても良い。
【０１０５】
なお、ＣＰＵ２０は、画像が円グラフを含むか否かを、たとえば、画像中に円が検出され、さらに、当該円内に、円の中心から外周に延びる１本以上の直線が検出されたことに基づいて、判断する。
【０１０６】
また、各特徴に対応した書式について、ユーザーが設定することもできる。
図１５は、各特徴に対応した書式について、優先的に利用するアプリケーションを選択するために表示部４１に表示される画面の一例を示す図である。
【０１０７】
図１５に示された画面には、文書作成についてのアプリケーションとして、「文書作成１」「文書作成２」「文書作成３」という３つのアプリケーションの名称が示されている。また、当該画面には、表作成についてのアプリケーションとして、「表作成１」「表作成２」「表作成３」という３つのアプリケーションの名称が示されている。また、当該画面には、図作成（描画）についてのアプリケーションとして、「図作成１」「図作成２」「図作成３」という３つのアプリケーションの名称が示されている。
【０１０８】
そして、ＣＰＵ２０は、当該画面において、文書作成、表作成、図作成のそれぞれについてのアプリケーションの選択を受付ける。そして、ステップＳ３０９、ステップＳ３０５、ステップＳ３０７では、それぞれ、選択されたアプリケーションのファイルが生成される。
【０１０９】
また、上記した説明において、文字がすべて罫線に囲まれているか否かを判断する場合において、特定の種類の図形については、罫線からはみ出していても罫線内に収まっているものとして取り扱う、または、このような判断から除外する、という例外的な処理がなされても良い。
【０１１０】
たとえば、図形として、図１６（Ａ）に示されたような印鑑（判子の印で押した形）が検出された場合には、上記の例外的な処理がなされる。なお、図形が印鑑か否かは、赤い色の閉ループの図形の有無を判断し、そのような閉ループの図形が検出された場合には、当該図形は、印鑑の図形として扱われる。
【０１１１】
印鑑の図形は、図１６（Ａ）に示されるように罫線５６０内に収まっている場合には、上記した判断の対象とされるが、図１６（Ｂ）に示されるように罫線５６０からはみ出しだ状態にある場合には、上記した判断の対象から除外される。
【０１１２】
以上説明した本実施の形態では、画像の特徴に従って、変換データ７５０が生成される書式が選択される。書式の選択の態様は、たとえば図１７に示されるような表として表すことができる。
【０１１３】
図１７を参照して、ページ共通の図形や文字があれば、書式としてプレゼン（プレゼンテーション）形式が選択される。
【０１１４】
ページ共通の図形や文字がない場合、罫線内にのみ文字があれば、書式として表形式が選択される。
【０１１５】
ページ共通の図形や文字がなく、罫線がなかったり罫線内以外にも文字がある場合、図形のみが含まれれば、書式として図形（描画）形式が選択される。
【０１１６】
ページ共通の図形や文字がなく、罫線がないまたは罫線内以外にも文字があり、図形以外の要素も含まれる場合、文字の先頭位置が揃った部分を含めば、書式として文書形式が選択される。
【０１１７】
［第１の変形例］
画像処理装置１００は、上記したように書式ごとにファイルが生成された場合、スキャン等された画像を編集する情報の入力を受付けることができる。
【０１１８】
図１８は、表示部４１に表示される、画像を編集する情報の入力を受付ける画面の一例を示す図である。
【０１１９】
図１８を参照して、画面４００は、画像に含まれる各ページのサムネイル画像を表示する表示欄４２０と、編集対象のページを表示するための表示欄４１０とを含む。表示欄４１０には、編集対象のページ４５０が表示されている。
【０１２０】
ユーザーは、表示欄４２０に表示されているサムネイル画像から１のページを選択する。これにより、スキャンデータ９００のうち選択されたページが表示欄４１０に表示される。
【０１２１】
表示欄４１０には、ボタン４１１〜４１４が表示されている。ボタン４１１〜４１４は特徴を選択するためのボタンである。本実施の形態では、１）文字、２）表、３）図形、４）テンプレートの４種類の特徴で、画像（スキャンデータ）に含まれる要素が分類される。ボタン４１１，４１２，４１３，４１４は、文字，表，図形，テンプレートの各々に対応する。
【０１２２】
図８を参照して説明したように、スキャンデータ９００では、領域ごとに、特徴が関連付けられている。
【０１２３】
画面４００において、ボタン４１１〜４１４のうち１のボタンが選択される等して特徴が選択されると、ＣＰＵ２０は、表示欄４１０に表示させるページのうち、選択された特徴に関連付けられた部分を、それ以外の部分に対して目立つように、表示させる。
【０１２４】
図１８では、ボタン４１２が操作されることにより、表形式が選択され、これにより、ページ４５０のうち表と判定された部分が、他の部分に対して目立つように表示されている。具体的には、図１８では、ページ４５０において、表以外の部分がグレイアウトされて表示されている。
【０１２５】
［第２の変形例］
以上説明した本実施の形態では、検出された特徴ごとに、スキャンデータから当該特徴に対応する部分が抽出されて、ファイル７１０，７２０，７３０，７４０に示されるようなファイルが生成されていた。
【０１２６】
なお、各形式のファイルが、スキャンデータ全体を対象として生成されてもよい。つまり、たとえば、図１９に示されるように、スキャンデータ全頁についてのプレゼン形式の変換データ７５０が生成された場合、他の形式（文書作成形式、表形式、および、描画形式）についても、スキャンデータの全頁に対応したファイル７１１，７２１，７３１が生成される。この場合、スキャンデータ９００と、変換データ７５０と、ファイル７１１，７２１，７３１と、サムネイルデータ７００とは、それぞれ、関連付けられて記憶部４２等に保存される。
【０１２７】
［第３の変形例］
画像処理装置１００では、スキャナー（画像読取部２３）による画像読取によってスキャンデータが生成されたとき、当該スキャンデータの格納場所として指定された内容に応じて、生成されるファイルの形式が決定されても良い。図２０および図２１は、本変形例の画像処理装置１００において実行される処理のフローチャートである。
【０１２８】
図２０を参照して、本変形例では、ＣＰＵ２０は、図９を参照して説明した処理と同様にステップＳ１０〜ステップＳ８０を実行した後、さらに、ステップＳ９０で、強制的な書式（ファイル形式）の変換を行なう。図２１には、ステップＳ９０のサブルーチンが示されている。
【０１２９】
図２１を参照して、ＣＰＵ２０は、ステップＳ９０１で、スキャンデータの格納場所として、ボックス（記憶部４２において定義された記憶領域）が指定されたか否かを判断し、そのように指定されたと判断するとステップＳ９０２へ処理を進め、それ以外（たとえば、画像処理装置１００以外の記憶装置）を格納場所として指定された場合には、ステップＳ９０６へ処理を進める。
【０１３０】
ステップＳ９０６では、ＣＰＵ２０は、当該指定された格納場所について、スキャンデータに対応して生成するファイルの形式が指定されているか否かを判断し、そのような形式の指定があると判断するとステップＳ９０７へ処理を進め、指定がないと判断すると図２０へ処理を戻す。画像処理装置１００では、たとえば記憶部４２に、外部の記憶装置とファイルの形式とを関連付ける、テーブル等の情報が格納されている。ステップＳ９０６では、ＣＰＵ２０は、当該情報を検索することにより、上記指定された格納場所がファイルの形式に関連付けられているか否かを判断する。
【０１３１】
ステップＳ９０７では、ＣＰＵ２０は、スキャンデータの全ページについて、上記情報において指定されている形式のファイルを生成して、図２０へ処理を戻す。
【０１３２】
ステップＳ９０２では、ＣＰＵ２０は、指定されたボックスについて、スキャンデータに対応して生成するファイルの形式が指定されているか否かを判断し、そのような形式の指定があると判断するとステップＳ９０４へ処理を進め、指定がないと判断するとステップＳ９０３へ処理を進める。画像処理装置１００では、たとえば記憶部４２に、画像処理装置１００内の複数のボックスの少なくとも一部とファイルの形式とを関連付ける、テーブル等の情報が格納されている。ステップＳ９０２では、ＣＰＵ２０は、当該情報を検索することにより、スキャンデータの格納場所として指定されたボックスがファイルの形式に関連付けられているか否かを判断する。
【０１３３】
ステップＳ９０４では、ＣＰＵ２０は、スキャンデータの全ページについて、ステップＳ９０２で指定されていると判断した形式のファイルを生成して、図２０へ処理を戻す。
【０１３４】
ステップＳ９０３では、ＣＰＵ２０は、指定されたボックスについて、当該ボックス固有のファイル形式の保持設定がなされているか否かを判断する。具体的には、たとえば、指定されたボックスが、複数のユーザーに対してファイルの保存や削除等を許容する、いわゆる共有フォルダである場合、ボックス固有のファイル形式の保持設定としては、画像処理装置１００において生成可能なすべての形式のファイルを保持する設定が考えられる。そして、上記したような設定がなされていると判断するとステップＳ９０５へ処理を進め、指定がないと判断すると、そのまま図２０へ処理を戻す。
【０１３５】
ステップＳ９０５では、ＣＰＵ２０は、スキャンデータの全ページについて、画像処理装置１００において可能なすべての形式のファイルを生成して、図２０へ処理を戻す。この場合、たとえば、スキャンデータについて、図１９を参照して説明したように、スキャンデータの全ページに対応したファイルであって、プレゼンテーション形式、文書形式、表作成形式、および、描画形式のファイルが生成される。
【０１３６】
［実施の形態のまとめ］
以上説明本実施の形態によれば、ユーザーは、画像処理装置１００に原稿を読み込ませるだけで、当該原稿のデータ、編集（図１８参照）のような再利用可能なファイル形式に変換することが可能となる。また、ユーザーは、他の装置から画像処理装置１００にデータを送信した画像についても、同様に、上記ファイル形式の変換が可能となる。
【０１３７】
さらに、図１９等を参照して説明したように、上記画像について、同時に複数のファイル形式のデータを持つこともできる。これにより、ユーザーが必要とするファイル形式とそれ以外とを容易に切り分けし、必要なファイル形式のデータを容易に編集するが可能となる。
【０１３８】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。また、実施の形態およびその変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【０１３９】
２０  ＣＰＵ、２３，５２  画像読取部、２４  画像形成部、２５  操作パネル、２６  不揮発性メモリー、２７  画像出力部、２８  ネットワーク接続部、２９  ファクシミリ制御部、３１  判別部、３２  削除部、３３  制御部、３４  通報部、４０  画像処理部、４１  表示部、４２  記憶部、５０  操作部、５１  データ格納部、５１Ａ  カウンター、５１Ｂ  宛先格納部、５１Ｃ  変換優先順位格納部、５３  画像解析部、５３Ａ  印鑑画像判断部、５３Ｂ  グラフ有無判断部、５４  データ変換部、５４Ａ  書式変換部、５４Ｂ  サムネイル生成部、５５  データ保存部、５６  データ送信部、５７  データ受信部、１００  画像処理装置。
【図１】
0005578188.tif 000002
【図２】
0005578188.tif 000003
【図３】
0005578188.tif 000004
【図４】
0005578188.tif 000005
【図５】
0005578188.tif 000006
【図６】
0005578188.tif 000007
【図７】
0005578188.tif 000008
【図８】
0005578188.tif 000009
【図９】
0005578188.tif 000010
【図１０】
0005578188.tif 000011
【図１１】
0005578188.tif 000012
【図１２】
0005578188.tif 000013
【図１３】
0005578188.tif 000014
【図１４】
0005578188.tif 000015
【図１５】
0005578188.tif 000016
【図１６】
0005578188.tif 000017
【図１７】
0005578188.tif 000018
【図１９】
0005578188.tif 000019
【図２０】
0005578188.tif 000020
【図２１】
0005578188.tif 000021
【図１８】
0005578188.tif 000022