(57)【要約】【課題】調査シートを用いたアンケート調査において、回収された複数の回答済シートに基づいて集計グラフを作成するユーザーの手間を軽減すること。【解決手段】画像処理装置１０において、回答抽出部５４Ｄは、画像読取部２が質問項目Ｑ１および回答欄Ｑ２と回答Ｑ３とがそれぞれ記録された複数の回答済シートＰ０の画像を読み取ることによって得られた複数の回答済シート画像Ｇ０各々から、テンプレート情報Ｄｘ１によって特定される質問項目Ｑ１に対応する回答Ｑ３を抽出する。集計グラフ生成部５４Ｅは、グラフ化条件Ｄｘ２に従って、複数の回答Ｑ３をその内容ごとに区別して集計するとともに集計結果を表す集計グラフＲ０の画像を生成する。【選択図】図１
2018005801.tif 000002
【特許請求の範囲】
【請求項１】
アンケート調査用の回答前シートに記録される質問項目および前記質問項目に対応する回答欄の情報を含むテンプレート情報を設定するテンプレート情報設定部と、
シートに記録された画像を読み取る画像読取部と、
前記画像読取部が前記質問項目および前記回答欄と前記質問項目に対応する回答とがそれぞれ記録された複数の回答済シートの画像を読み取ることによって得られた複数の回答済シート画像各々から、前記テンプレート情報によって特定される前記質問項目に対応する前記回答を抽出する回答抽出部と、
操作部と、
表示部と、
前記表示部にメニュー画面を表示させつつ、前記操作部に対する操作に従って、前記複数の回答済シート画像から抽出された複数の前記回答の集計グラフを作成する条件であるグラフ化条件を設定するグラフ化条件設定部と、
前記グラフ化条件に従って、複数の前記回答をその内容ごとに区別して集計するとともに集計結果を表す前記集計グラフの画像を生成する集計グラフ生成部と、を備える画像処理装置。
【請求項２】
前記テンプレート情報設定部は、前記回答前シートに記録される複数の前記質問項目および複数の前記質問項目に対応する複数の前記回答欄の情報を含む前記テンプレート情報を設定し、
前記グラフ化条件設定部は、予め定められた複数の選択肢から１つのグラフの種類を選択し、選択された前記グラフの種類の座標軸に割り当てる複数の前記質問項目の一部または全部を選択する、請求項１に記載の画像処理装置。
【請求項３】
前記画像読取部が前記回答前シートの画像を読み取ることによって得られる回答前シート画像と見本シートの画像を読み取ることによって得られる見本シート画像との間の差分画像を抽出する差分画像抽出部と、
前記回答前シート画像または前記見本シート画像から、前記差分画像の位置に対応する領域の画像に対する文字認識処理によって文字列を抽出する文字認識部と、をさらに備え、
前記見本シートは、前記質問項目と前記質問項目に対応する前記回答欄と前記回答欄における全ての回答箇所を埋める見本回答とが記録されたシートであり、
前記テンプレート情報設定部は、前記差分画像の位置の情報を前記回答欄の情報として設定し、前記差分画像の位置に対応する領域から抽出された前記文字列を前記質問項目として設定する、請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記回答抽出部は、前記複数の回答各々を、前記回答欄に記録された数値である数値回答と、前記回答欄に記録された数値ではないマークである選択回答とに区別して抽出し、
前記グラフ化条件設定部は、前記数値回答を複数に分類するための１つまたは複数のしきい値を設定可能であり、
前記集計グラフ生成部は、前記数値回答を前記しきい値で区分される数値範囲ごとに分類して集計し、前記選択回答を同一のものごとに集計する、請求項１から請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記グラフ化条件設定部は、前記複数の回答を内容ごとに積算した数である積算数を集計結果とするか、または母数に対する前記積算数の比率を集計結果とするかを指定する集計条件を設定可能であり、
前記集計グラフ生成部は、前記集計条件に従って前記複数の回答を集計する、請求項１から請求項４のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
一般に、複写機または複合機などの画像処理装置は、原稿から画像を読み取る画像読取部を備える。また、前記画像処理装置が、読取画像の濃度分布をグラフ化することが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許出願公開第２００４／００９５３６０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、調査シートを用いたアンケート調査において、それぞれ質問項目が記録された多数の回答前シートが多数の調査対象者に配布され、それぞれ回答が追記された多数の回答済シートが前記多数の調査対象者から回収される。
【０００５】
前記調査シートを用いた前記アンケート調査において、前記多数の回答済シートに記録された回答を集計し、集計グラフを作成することは多大な手間を要する。前記画像処理装置が、前記多数の回答済シートに基づいて前記集計グラフを作成するユーザーを支援し、前記ユーザー手間を軽減できれば、利便性が高まる。
【０００６】
本発明の目的は、調査シートを用いたアンケート調査において、回収された複数の回答済シートに基づいて集計グラフを作成するユーザーの手間を軽減することができる画像処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一の局面に係る画像処理装置は、テンプレート情報設定部と、画像読取部と、回答抽出部と、操作部と、表示部と、グラフ化条件設定部と、集計グラフ生成部とを備える。前記テンプレート情報設定部は、アンケート調査用の回答前シートに記録される質問項目および前記質問項目に対応する回答欄の情報を含むテンプレート情報を設定する。前記画像読取部は、シートに記録された画像を読み取る。前記回答抽出部は、前記画像読取部が前記質問項目および前記回答欄と前記質問項目に対応する回答とがそれぞれ記録された複数の回答済シートの画像を読み取ることによって得られた複数の回答済シート画像各々から、前記テンプレート情報によって特定される前記質問項目に対応する前記回答を抽出する。前記グラフ化条件設定部は、前記表示部にメニュー画面を表示させつつ、前記操作部に対する操作に従って、前記複数の回答済シート画像から抽出された複数の前記回答の集計グラフを作成する条件であるグラフ化条件を設定する。前記集計グラフ生成部は、前記グラフ化条件に従って、複数の前記回答をその内容ごとに区別して集計するとともに集計結果を表す前記集計グラフの画像を生成する。
【発明の効果】
【０００８】
本発明によれば、調査シートを用いたアンケート調査において、回収された複数の回答済シートに基づいて集計グラフを作成するユーザーの手間を軽減することができる画像処理装置を提供することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る画像処理装置のブロック図である。
【図２】図２は、実施形態に係る画像処理装置におけるグラフ生成支援処理の手順の一例を表すフローチャートである。
【図３】図３は、実施形態に係る画像処理装置におけるテンプレート情報設定処理の手順の一例を表すフローチャートである。
【図４】図４は、実施形態に係る画像処理装置における回答解析処理の手順の一例を表すフローチャートである。
【図５】図５は、アンケート調査用の回答前シートの一例を示す図である。
【図６】図６は、見本シートの一例を示す図である。
【図７】図７は、回答前シートの画像と見本シートの画像との比較により得られる差分画像の一例を示す図である。
【図８】図８は、アンケート調査用の回答済シートの一例を示す図である。
【図９】図９は、実施形態に係る画像処理装置が設定するテンプレート情報のデータ構成の一例を表す図である。
【図１０】図１０は、実施形態に係る画像処理装置におけるグラフ種類選択メニュー画面の一例を示す図である。
【図１１】図１１は、実施形態に係る画像処理装置における座標軸条件設定画面の一例を示す図である。
【図１２】図１２は、実施形態に係る画像処理装置における数値分類条件設定画面の一例を示す図である。
【図１３】図１３は、実施形態に係る画像処理装置におけるグラフプレビュー画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。
【００１１】
［画像処理装置１０の構成］
図１に示されるように、実施形態に係る画像処理装置１０は、ＡＤＦ１、画像読取部２、画像形成部３，データ記憶部４、制御部５およびユーザーインターフェイス６などを備える。画像処理装置１０は、例えば複写機または複合機などである。
【００１２】
ユーザーインターフェイス６は、操作部６Ａおよび表示部６Ｂを含む。ＡＤＦ１は、供給トレイ１Ａに載置された複数の原稿を、供給トレイ１Ａから排出トレイ１Ｂまで１枚ずつ搬送する装置である。ＡＤＦ１は、供給トレイ１Ａに前記原稿が載置されているか否かを検知する原稿センサー１Ｃを備える。
【００１３】
画像読取部２は、前記原稿の画像を読み取る装置である。前記原稿は、文字列およびマークなどの画像が記されたシートである。画像読取部２は、ＡＤＦ１により搬送される複数の前記原稿の画像を順次読み取りつつ複数の原稿画像データを出力する処理も可能である。以下、この処理のことを順次画像読取処理と称する。
【００１４】
画像読取部２は、前記原稿に対して光を出射する光源、前記原稿からの反射光を受光して前記原稿画像データを出力するラインセンサーなどを備える。後述するように、アンケート調査において複数の回答者から回収された複数の回答済シートＰ０各々が前記原稿の一例である（図８参照）。
【００１５】
画像形成部３は、電子写真方式またはインクジェット方式などの予め定められた方式で出力シート９に画像を形成する画像形成処理を実行する装置である。画像形成部３は、後述する画像処理部５４から出力される出力画像データに対応する画像を、出力シート９に形成する。
【００１６】
データ記憶部４は、コンピューター読み取り可能な不揮発性のメモリーである。データ記憶部４は、プログラムおよび各種のデータを記憶可能である。例えば、ハードディスクドライブまたはＳＳＤ（Solid State Drive）などが、データ記憶部４として採用される。
【００１７】
制御部５は、各種の演算、データ処理および画像処理装置１０が備える各種の電子機器の制御を実行する。制御部５は、バスを通じてデータ記憶部４との間でデータおよび制御信号の受け渡しが可能である。
【００１８】
制御部５は、ＡＤＦ１を制御するＡＤＦ制御部５１と、画像読取部２を制御する画像読取制御部５２と、画像形成部３を制御する印刷制御部５３と、画像処理部５４と、ユーザーインターフェイス６を制御するＵＩ（User Interface）制御部５５とを含む。
【００１９】
例えば、制御部５は、予めデータ記憶部４などに記憶されたプログラムを実行するプロセッサーによって実現される。
【００２０】
ところで、調査シートを用いたアンケート調査において、それぞれ質問項目Ｑ１が記録された多数の回答前シートＰ１が多数の調査対象者に配布され、それぞれ回答Ｑ３が追記された多数の回答済シートＰ０が前記多数の調査対象者から回収される（図５，８参照）。
【００２１】
前記調査シートを用いた前記アンケート調査において、多数の回答済シートＰ０に記録された回答Ｑ３を集計し、図１３に示されるような集計グラフＲ０を作成することは多大な手間を要する。画像処理装置１０が、前記多数の回答済シートＰ０に基づいて集計グラフＲ０を作成するユーザーを支援し、前記ユーザーの手間を軽減できれば、利便性が高まる。
【００２２】
画像処理装置１０において、制御部５が後述するグラフ生成支援処理を実行する。これにより、画像処理装置１０は、前記調査シートを用いた前記アンケート調査において、回収された複数の回答済シートＰ０に基づいて集計グラフＲ０を作成するユーザーを支援する。
【００２３】
制御部５の画像処理部５４は、テンプレート情報設定部５４Ａ、差分画像抽出部５４Ｂ、文字認識部５４Ｃ、回答抽出部５４Ｄおよび集計グラフ生成部５４Ｅなどを含む。
【００２４】
［前記グラフ生成支援処理］
以下、図２に示されるフローチャートを参照しつつ、前記グラフ作成支援処理の手順の一例について説明する。以下の説明において、Ｓ１０１，Ｓ１０２，…は、前記グラフ作成支援処理において制御部５が実行する工程の識別符号を表す。
【００２５】
＜工程Ｓ１０１＞
前記グラフ生成支援処理において、まず、テンプレート情報設定部５４Ａを含む画像処理部５４および画像読取制御部５２が、回答前シートＰ１に記録された内容を表すテンプレート情報Ｄｘ１を設定する処理であるテンプレート情報設定処理を実行する。
【００２６】
テンプレート情報Ｄｘ１は、アンケート調査用の回答前シートＰ１に記録される質問項目Ｑ１および質問項目Ｑ１に対応する回答欄Ｑ２の情報を含む（図５，６参照）。なお、図５，６において、回答欄Ｑ２の領域を示す破線は、便宜上表記された破線であり、回答前シートＰ１および後述する見本シートＰ２には記録されていない。
【００２７】
図９に示される例では、テンプレート情報Ｄｘ１は、質問項目データＤ１１と、回答種別データＤ１２と、回答分類データＤ１３と、回答欄座標データＤ１４とを含む。回答種別データＤ１２、回答分類データＤ１３および回答欄座標データＤ１４は、質問項目データＤ１１ごとに対応付けられている。
【００２８】
質問項目データＤ１１は、回答前シートＰ１および回答済シートＰ０に記録されている質問項目Ｑ１を表す文字列データである。１つ以上の質問項目Ｑ１が、回答前シートＰ１および回答済シートＰ０に記録されている。
【００２９】
回答種別データＤ１２は、質問項目Ｑ１に対応する回答Ｑ３が選択回答Ｑ３１であるか数値回答Ｑ３２であるかを識別するデータである。選択回答Ｑ３１は、回答済シートＰ０における回答欄Ｑ２に記録される数値ではないマークである。数値回答Ｑ３２は、回答欄Ｑ２に記録される数値である。
【００３０】
図９に示される例において、選択回答Ｑ３１を表す回答種別データＤ１２は"ＳＥＬ"であり、数値回答Ｑ３２を表す回答種別データＤ１２は"ＮＵＭ"である。
【００３１】
回答分類データＤ１３は、複数の回答Ｑ３の集計の分類条件を表すデータである。回答分類データＤ１３は、選択回答Ｑ３１に対してのみ設定される。より具体的には、回答分類データＤ１３は、質問項目Ｑ１ごとに選択可能な複数の回答選択肢Ｑ１１である回答選択肢グループを表すデータである。
【００３２】
回答欄座標データＤ１４は、回答前シートＰ１における回答欄Ｑ２の位置を表すデータである。本実施形態において、選択回答Ｑ３１に対応する回答欄座標データＤ１４は、質問項目Ｑ１ごとに、１つの回答欄Ｑ２の座標または複数の回答選択肢Ｑ１１に対応する複数の回答欄Ｑ２の座標を含む。また、数値回答Ｑ３２に対応する回答欄座標データＤ１４は、質問項目Ｑ１ごとに１つの回答欄Ｑ２の座標である。
【００３３】
本実施形態において、回答前シートＰ１および回答済シートＰ０は、複数の質問項目Ｑ１を含む。そのため、テンプレート情報Ｄｘ１は、回答前シートＰ１に記録される複数の質問項目Ｑ１および複数の質問項目Ｑ１に対応する複数の回答欄Ｑ２の情報を含む。なお、前記テンプレート情報設定処理の手順の具体例については後述する。
【００３４】
＜工程Ｓ１０２＞
次に、画像読取制御部５２が、回答済シートＰ０の枚数をカウントする変数であるシート番号ｉを初期化する。その後、ＡＤＦ制御部５１が、ＡＤＦ１による複数の回答済シートＰ０の順次搬送を開始させ、画像読取制御部５２が、画像読取部２による前記順次画像読取処理を開始させる。
【００３５】
＜工程Ｓ１０３＞
続いて、画像読取制御部５２が、画像読取部２にｉ番目の回答済シートＰ０の画像を読み取らせる。これにより、ｉ番目の回答済シートＰ０の画像であるｉ番目の回答済シート画像Ｇ０が得られる。
【００３６】
＜工程Ｓ１０４＞
次に、画像処理部５４が回答解析処理を実行する。前記回答解析処理は、ｉ番目の回答済シート画像Ｇ０を解析することにより、ｉ番目の回答済シートＰ０に記録されている回答Ｑ３を抽出し、抽出結果をデータ記憶部４に保存する処理である。前記回答解析処理の手順の一例については後述する。
【００３７】
＜工程Ｓ１０５＞
次に、画像読取制御部５２が、ＡＤＦ１の供給トレイ１Ａに載置された全ての回答済シートＰ０の画像の読み取りが終了したか否かを判定する。例えば、画像読取制御部５２は、原稿センサー１Ｃが回答済シートＰ０を検知している状態から回答済シートＰ０を検知しない状態へ変化した後に、１枚の回答済シートＰ０の画像の読み取りが終了したときに、全ての回答済シートＰ０の画像の読み取りが終了したと判定する。
【００３８】
画像読取制御部５２は、全ての回答済シートＰ０の画像の読み取りが未だ終了していないと判定した場合、処理を工程Ｓ１０６へ移行させる。一方、画像読取制御部５２は、全ての回答済シートＰ０の画像の読み取りが終了したと判定した場合、処理を工程Ｓ１０７へ移行させる。
【００３９】
＜工程Ｓ１０６＞
工程Ｓ１０６において、画像読取制御部５２は、シート番号ｉをカウントアップし、その後、処理を工程Ｓ１０３へ移行させる。これにより、全ての回答済シートＰ０について、工程Ｓ１０２〜Ｓ１０４の処理が実行される。
【００４０】
＜工程Ｓ１０７＞
全ての回答済シートＰ０の画像の読み取りが終了すると、その時点のシート番号ｉを、当該アンケート調査の総回答者数である母数Ｎとして設定する。母数Ｎは、回答済シートＰ０の総枚数でもある。
【００４１】
＜工程Ｓ１０８＞
さらに、ＵＩ制御部５５が、グラフ化条件設定処理を実行する。前記グラフ化条件設定処理は、表示部６Ｂにメニュー画面を表示させつつ、操作部６Ａに対する操作に従って、集計グラフＲ０を作成する条件であるグラフ化条件Ｄｘ２を設定する。集計グラフＲ０は、複数の回答済シート画像Ｇ０から工程Ｓ１０４で抽出された複数の回答Ｑ３の集計結果を表すグラフである。
【００４２】
なお、工程Ｓ１０８の処理を実行するＵＩ制御部５５はグラフ化条件設定部の一例である。
【００４３】
例えば、ＵＩ制御部５５は、図１０に示されるようなグラフ選択メニュー画面Ｆ１を表示部６Ｂに表示させつつ、操作部６Ａに対する選択操作に従って、予め定められた複数の選択肢から１つのグラフの種類を選択する。
【００４４】
図１０に示される例では、グラフ選択メニュー画面Ｆ１は、グラフの種類の複数の選択肢を表す複数のグラフ選択アイコンＦ１１を含む。ＵＩ制御部５５は、複数のグラフ選択アイコンＦ１１のいずれかを選択する操作に応じて、集計グラフＲ０の種類を選択する。
【００４５】
さらに、ＵＩ制御部５５は、例えば図１１に示されるような座標軸条件設定画面Ｆ２を表示部６Ｂに表示させつつ、選択された集計グラフＲ０の種類の座標軸に割り当てる複数の質問項目Ｑ１の一部または全部を選択する。
【００４６】
図１１に示される例は、選択された集計グラフＲ０の種類が積み上げ棒グラフである場合の例である。図１１に示される座標軸条件設定画面Ｆ２は、Ｘ軸選択欄Ｆ２１、Ｙ軸選択欄Ｆ２２、集計条件選択メニューＦ２３および内訳項目選択欄Ｆ２４とを含む。
【００４７】
Ｘ軸選択欄Ｆ２１、Ｙ軸選択欄Ｆ２２および内訳項目選択欄Ｆ２４の各々が操作されると、ＵＩ制御部５５は、項目選択メニューＦ２０を座標軸条件設定画面Ｆ２内に表示させる。項目選択メニューＦ２０は、テンプレート情報Ｄｘ１の質問項目データＤ１１によって特定される複数の質問項目Ｑ１のうちの１つを選択するメニューである。
【００４８】
ＵＩ制御部５５は、Ｘ軸選択欄Ｆ２１およびＹ軸選択欄Ｆ２２の一方が操作された場合に、項目選択メニューＦ２０に対する選択操作に応じて、集計グラフＲ０のＸ軸およびＹ軸の一方に割り当てる１つの質問項目Ｑ１を選択する。
【００４９】
さらに、ＵＩ制御部５５は、集計グラフＲ０のＸ軸およびＹ軸のうち質問項目Ｑ１が割り当てられない他方に、集計結果を割り当てる。
【００５０】
さらに、ＵＩ制御部５５は、内訳項目選択欄Ｆ２４が操作された場合に、Ｘ軸またはＹ軸に割り当てられた質問項目Ｑ１について、回答Ｑ３の内容ごとの集計の内訳を求める対象とする質問項目Ｑ１である内訳項目を選択する。その際、ＵＩ制御部５５は、項目選択メニューＦ２０に対する選択操作に応じて前記内訳項目を選択する。
【００５１】
また、ＵＩ制御部５５は、座標軸条件設定画面Ｆ２内の集計条件選択メニューＦ２３に対する選択操作に応じて、集計条件を設定する。前記集計条件は、複数の回答Ｑ３を内容ごとに積算した数である積算数を集計結果とするか、または母数Ｎに対する前記積算数の比率を集計結果とするかを指定する条件である。
【００５２】
また、Ｘ軸およびＹ軸の一方に割り当てられる質問項目Ｑ１、または、前記内訳項目として選択された質問項目Ｑ１に対応する回答Ｑ３が数値回答Ｑ３２である場合、ＵＩ制御部５５は、例えば図１２に示されるような数値分類条件設定画面Ｆ３を表示部６Ｂに表示させる。
【００５３】
そして、ＵＩ制御部５５は、数値分類条件設定画面Ｆ３に対する数値入力操作に従って、数値回答Ｑ３２を複数に分類するための１つまたは複数のしきい値Ｆ３０を設定する。後述するように、複数の数値回答Ｑ３２は、しきい値Ｆ３０で区分される数値範囲ごとに分類して集計される。
【００５４】
工程Ｓ１０８で設定される集計グラフＲ０の種類、座標軸に割り当てた複数の質問項目Ｑ１の一部または全部、前記内訳項目、前記集計条件および数値回答Ｑ３２のしきい値Ｆ３０は、グラフ化条件Ｄｘ２の一例である。
【００５５】
＜工程Ｓ１０９＞
次に、集計グラフ生成部５４Ｅが、工程Ｓ１０８で設定されたグラフ化条件Ｄｘ２に従って、複数の回答済シート画像Ｇ０から抽出された複数の回答Ｑ３を、その内容ごとに区別して集計する。
【００５６】
より具体的には、集計グラフ生成部５４Ｅは、集計グラフＲ０の座標軸に割り当てた質問項目Ｑ１に対応する回答Ｑ３を集計する。その際、集計グラフ生成部５４Ｅは、選択回答Ｑ３１については、同一の回答選択肢Ｑ１１ごとに選択回答Ｑ３１の前記積算数または母数Ｎに対する前記積算数の比率を集計結果として算出する。
【００５７】
また、集計グラフ生成部５４Ｅは、数値回答Ｑ３２をしきい値Ｆ３０で区分される前記数値範囲ごとに分類し、前記数値範囲ごとに数値回答Ｑ３２の前記積算数または母数Ｎに対する前記積算数の比率を集計結果として算出する。
【００５８】
＜工程Ｓ１１０＞
さらに、集計グラフ生成部５４Ｅは、工程Ｓ１０９で得られた集計結果を表す集計グラフＲ０の画像を生成し、表示部６Ｂに集計グラフＲ０の画像をプレビュー表示させる。図１３は、集計グラフ生成部５４Ｅが工程Ｓ１１０において表示部６Ｂに表示させるグラフプレビュー画面Ｆ４の一例である。グラフプレビュー画面Ｆ４は集計グラフＲ０の画像を含む。
【００５９】
＜工程Ｓ１１１＞
さらに、集計グラフ生成部５４Ｅは、操作部６Ａに対する出力指定操作に従って、集計グラフＲ０の画像を出力する。例えば、前記出力指定操作は、グラフプレビュー画面Ｆ４に含まれる印刷アイコンＦ４１または保存アイコンＦ４２に対する操作である。
【００６０】
集計グラフ生成部５４Ｅは、印刷アイコンＦ４１に対する操作に応じて、集計グラフＲ０の画像を出力シート９に印刷する処理を、印刷制御部５３および画像形成部３に実行させる。その際、集計グラフ生成部５４Ｅは、集計グラフＲ０を表す前記出力画像データを生成し、その出力画像データを印刷制御部５３を通じて画像形成部３に出力する。
【００６１】
また、集計グラフ生成部５４Ｅは、保存アイコンＦ４２に対する操作に応じて、集計グラフＲ０の画像データである集計グラフデータＤｒ０をデータ記憶部４に保存する。集計グラフデータＤｒ０は、前記出力画像データの一例である。
【００６２】
なお、集計グラフＲ０の画像の印刷および集計グラフデータＤｒ０の保存は、集計グラフＲ０の画像の出力の一例である。
【００６３】
集計グラフ生成部５４Ｅは、工程Ｓ１１１の処理の後、前記グラフ作成支援処理を終了させる。
【００６４】
［前記テンプレート情報設定処理］
次に、図３に示されるフローチャートを参照しつつ、図２の工程Ｓ１０１で実行される前記テンプレート情報設定処理の手順の一例について説明する。以下の説明において、Ｓ２０１，Ｓ２０２，…は、前記テンプレート情報設定処理において画像処理部５４および画像読取制御部５２が実行する工程の識別符号を表す。
【００６５】
＜工程Ｓ２０１＞
まず、画像読取制御部５２が、回答前シートＰ１の画像を読み取る処理を画像読取部２に実行させる。以下の説明において、画像読取部２が回答前シートＰ１の画像を読み取ることによって得られる画像のことを回答前シート画像Ｇ１と称する（図５参照）。
【００６６】
＜工程Ｓ２０２＞
さらに、画像読取制御部５２が、見本シートＰ２の画像を読み取る処理を画像読取部２に実行させる。図６に示されるように、見本シートＰ２は、質問項目Ｑ１と質問項目Ｑ１に対応する全ての回答欄Ｑ２を埋める見本回答Ｑ３０とが記録されたシートである。
【００６７】
見本シートＰ２において、選択回答Ｑ３１に対応する回答欄Ｑ２には、選択回答Ｑ３１と同じマークが見本回答Ｑ３０として記録されている。また、見本シートＰ２において、数値回答Ｑ３２に対応する回答欄Ｑ２には、数字が見本回答Ｑ３０として記録されている。
【００６８】
以下の説明において、画像読取部２が見本シートＰ２の画像を読み取ることによって得られる画像のことを見本シート画像Ｇ２と称する（図６参照）。
【００６９】
＜工程Ｓ２０３＞
次に、画像処理部５４の差分画像抽出部５４Ｂが、回答前シート画像Ｇ１と見本シート画像Ｇ２との間の差分画像Ｇ３を抽出する（図７参照）。差分画像Ｇ３は、見本シートＰ２における見本回答Ｑ３０の画像である。
【００７０】
なお、図７において、回答欄Ｑ２の領域を示す破線は、便宜上表記された破線であり、差分画像Ｇ３には含まれない。
【００７１】
＜工程Ｓ２０４＞
さらに、画像処理部５４のテンプレート情報設定部５４Ａが、回答欄判定処理を実行する。前記回答欄判定処理は、差分画像Ｇ３の位置および配列状況に基づいて回答前シートＰ１および見本シートＰ２における回答欄Ｑ２の位置および回答欄Ｑ２の種類を判定する処理である。
【００７２】
例えば、テンプレート情報設定部５４Ａは、差分画像Ｇ３が数値の画像であるか否かを判定する。そして、テンプレート情報設定部５４Ａは、差分画像Ｇ３が数値の画像であると判定した場合、その差分画像Ｇ３を予め定められた余裕をもって囲む領域が、数値回答欄Ｑ２２の領域であると判定する。数値回答欄Ｑ２２は、数値回答Ｑ３２に対応する回答欄Ｑ２である。
【００７３】
また、テンプレート情報設定部５４Ａは、差分画像Ｇ３が数値ではないマークの画像であると判定した場合、その差分画像Ｇ３を予め定められた余裕をもって囲む領域が、選択回答欄Ｑ２１の領域であると判定する。選択回答欄Ｑ２１は、選択回答Ｑ３１に対応する回答欄Ｑ２である。
【００７４】
さらに、テンプレート情報設定部５４Ａは、数字ではない複数の差分画像Ｇ３が等間隔で縦方向または横方向に並んでいる場合、それら複数の差分画像Ｇ３に対応する複数の選択回答欄Ｑ２１が、１つの質問項目Ｑ１における複数の回答選択肢Ｑ１１に対応した１組の選択回答欄グループであると判定する。
【００７５】
＜工程Ｓ２０５＞
そして、テンプレート情報設定部５４Ａは、工程Ｓ２０４での判定結果を表す座標データを、テンプレート情報Ｄｘ１における数値回答Ｑ３２および選択回答Ｑ３１に対応する回答欄座標データＤ１４として設定する（図９参照）。
【００７６】
即ち、工程Ｓ２０５において、テンプレート情報設定部５４Ａは、差分画像Ｇ３の位置の情報をテンプレート情報Ｄｘ１における回答欄Ｑ２の情報である回答欄座標データＤ１４として設定する。
【００７７】
さらに、工程Ｓ２０５において、テンプレート情報設定部５４Ａは、工程Ｓ２０４での回答欄Ｑ２の種類の判定結果に応じて、テンプレート情報Ｄｘ１の回答種別データＤ１２を設定する。
【００７８】
＜工程Ｓ２０６＞
また、画像処理部５４の文字認識部５４Ｃが、回答前シート画像Ｇ１または見本シート画像Ｇ２から、差分画像Ｇ３の位置に対応する近傍領域の画像に対する文字認識処理によって文字列を抽出する。差分画像Ｇ３の位置は、回答欄座標データＤ１４が表す領域の位置である。
【００７９】
文字認識部５４Ｃが前記文字認識処理の対象とする前記近傍領域は、例えば、回答欄座標データＤ１４が表す領域を基準にして左方向、左斜め上方向および上方向に亘る予め定められた範囲内の領域である。
【００８０】
工程Ｓ２０６において、文字認識部５４Ｃは、数値回答Ｑ３２に対応する回答欄Ｑ２の領域を基準とした前記近傍領域から、数値回答Ｑ３２に対応する質問項目Ｑ１を表す文字列を抽出する。
【００８１】
さらに、文字認識部５４Ｃは、１つの質問項目Ｑ１に対応する選択回答Ｑ３１の回答欄Ｑ２の領域が１つである場合、その１つの回答欄Ｑ２の領域を基準にした前記近傍領域から、選択回答Ｑ３１に対応する質問項目Ｑ１を表す文字列を抽出する。
【００８２】
一方、文字認識部５４Ｃは、１つの質問項目Ｑ１に対応する複数の選択回答欄Ｑ２１が存在する場合、それら複数の選択回答欄Ｑ２１の領域を基準とした複数の前記近傍領域から、複数の回答選択肢Ｑ１１を表す文字列を抽出する。
【００８３】
さらに、文字認識部５４Ｃは、１つの質問項目Ｑ１に対応する複数の選択回答欄Ｑ２１が存在する場合、それら複数の選択回答欄Ｑ２１およびそれら複数の選択回答欄Ｑ２１の前記近傍領域から抽出された複数の回答選択肢Ｑ１１の全体を囲む領域Ｑ２０を基準とした前記近傍領域から、複数の回答選択肢Ｑ１１に対応する１つの質問項目Ｑ１を表す文字列を抽出する（図６参照）。
【００８４】
＜工程Ｓ２０７＞
そして、テンプレート情報設定部５４Ａは、前記文字認識処理によって抽出された前記文字列を、テンプレート情報Ｄｘ１における質問項目データＤ１１および回答分類データＤ１３として設定する。前述したように、質問項目データＤ１１は質問項目Ｑ１を表すデータであり、回答分類データＤ１３は回答選択肢Ｑ１１を表すデータである。
【００８５】
テンプレート情報設定部５４Ａは、工程Ｓ２０７の処理の終了後、前記テンプレート情報設定処理を終了させる。
【００８６】
以上に示されるように、テンプレート情報設定部５４Ａは、アンケート調査用の回答前シートＰ１に記録される質問項目Ｑ１およびその質問項目Ｑ１に対応する回答欄Ｑ２の情報を含むテンプレート情報Ｄｘ１を設定する（工程Ｓ２０５，Ｓ２０７）。
【００８７】
本実施形態において、テンプレート情報設定部５４Ａは、回答前シートＰ１に記録される複数の質問項目Ｑ１および複数の質問項目Ｑ１に対応する複数の回答欄Ｑ２の情報を含むテンプレート情報Ｄｘ１を設定する。
【００８８】
［前記回答解析処理］
次に、図４に示されるフローチャートを参照しつつ、図２の工程Ｓ１０４で実行される前記回答解析処理の手順の一例について説明する。以下の説明において、Ｓ３０１，Ｓ３０２，…は、前記回答解析処理において画像処理部５４が実行する工程の識別符号を表す。
【００８９】
＜工程Ｓ３０１＞
前記回答解析処理において、まず、回答抽出部５４Ｄは、質問項目Ｑ１の数をカウントする変数である項目番号ｊを初期化する。
【００９０】
＜工程Ｓ３０２＞
次に、回答抽出部５４Ｄは、ｉ番目の回答済シート画像Ｇ０からｊ番目の質問項目Ｑ１に対応する回答画像を抽出する。ｊ番目の質問項目Ｑ１は、テンプレート情報Ｄｘ１におけるｊ番目の質問項目データＤ１１が表す質問項目Ｑ１である。
【００９１】
また、回答済シート画像Ｇ０における前記回答画像を抽出する領域は、テンプレート情報Ｄｘ１におけるｊ番目の質問項目データＤ１１に対応する回答欄座標データＤ１４によって特定される。
【００９２】
＜工程Ｓ３０３＞
次に、回答抽出部５４Ｄは、テンプレート情報Ｄｘ１の回答種別データＤ１２に基づいて、ｊ番目の質問項目Ｑ１の回答Ｑ３が数値回答Ｑ３２であるか選択回答Ｑ３１であるかを判定する。回答抽出部５４Ｄは、ｊ番目の質問項目Ｑ１の回答Ｑ３が数値回答Ｑ３２であると判定した場合に処理を工程Ｓ３０４へ移行させ、そうでない場合に処理を工程Ｓ３０５へ移行させる。
【００９３】
＜工程Ｓ３０４＞
工程Ｓ３０４において、回答抽出部５４Ｄは、工程Ｓ３０２で抽出された前記回答画像に対する文字認識処理により、前記回答画像が表す数値回答Ｑ３２を認識する。次に、回答抽出部５４Ｄは、処理を工程Ｓ３０６へ移行させる。
【００９４】
＜工程Ｓ３０５＞
工程Ｓ３０５において、回答抽出部５４Ｄは、工程Ｓ３０２で抽出された前記回答画像における塗りつぶしマークなどのマークが形成された位置に応じて、ｊ番目の質問項目Ｑ１に対応する選択回答Ｑ３１の内容を判定する。
【００９５】
なお、回答抽出部５４Ｄは、前記マークの位置と、ｊ番目の質問項目データＤ１１に対応する回答欄座標データＤ１４が表す１つまたは複数の選択回答欄Ｑ２１の位置とを比較することにより、選択回答Ｑ３１の内容を判定する。次に、回答抽出部５４Ｄは、処理を工程Ｓ３０６へ移行させる。
【００９６】
＜工程Ｓ３０６＞
工程Ｓ３０６において、回答抽出部５４Ｄは、工程Ｓ３０４または工程Ｓ３０５における判定結果を、ｊ番目の質問項目Ｑ１に対応する回答Ｑ３としてデータ記憶部４に保存する。
【００９７】
＜工程Ｓ３０７＞
そして、回答抽出部５４Ｄは、全ての質問項目Ｑ１についての工程Ｓ３０２〜Ｓ３０６の処理が終了したか否かを判定する。例えば、回答抽出部５４Ｄは、項目番号ｊが、テンプレート情報Ｄｘ１に含まれる質問項目データＤ１１の総数に達しているか否かに応じて、全ての質問項目Ｑ１についての工程Ｓ３０２〜Ｓ３０６の処理が終了したか否かを判定する。
【００９８】
＜工程Ｓ３０８＞
回答抽出部５４Ｄは、全ての質問項目Ｑ１についての工程Ｓ３０２〜Ｓ３０６の処理が終了していないと判定した場合、項目番号ｊをカウントアップした上で、処理を工程Ｓ３０２へ移行させる。これにより、回答抽出部５４Ｄは、複数の回答済シート画像Ｇ０各々から、テンプレート情報Ｄｘ１によって特定される質問項目Ｑ１に対応する回答Ｑ３を抽出する。
【００９９】
一方、回答抽出部５４Ｄは、全ての質問項目Ｑ１についての工程Ｓ３０２〜Ｓ３０６の処理が終了したと判定した場合、前記回答解析処理を終了させる。
【０１００】
画像処理装置１０が採用されれば、調査シートを用いたアンケート調査において、回収された複数の回答済シートＰ０に基づいて集計グラフＲ０を作成するユーザーの手間を軽減することができる。
【０１０１】
また、画像処理装置１０において、ＵＩ制御部５５は、予め定められた複数の選択肢から１つのグラフの種類を選択し、選択された前記グラフの種類の座標軸に割り当てる複数の質問項目Ｑ１の一部または全部を選択する（図２の工程Ｓ１０８、図１０，１１参照）。
【０１０２】
また、ＵＩ制御部５５は、複数の回答Ｑ３を内容ごとに積算した数である前記積算数を集計結果とするか、または母数Ｎに対する前記積算数の比率を集計結果とするかを指定する前記集計条件を設定可能である（図２の工程Ｓ１０８および図１１参照）。集計グラフ生成部５４Ｅは、前記集計条件に従って複数の回答Ｑ３を集計する（図２の工程Ｓ１０９参照）。
【０１０３】
従って、画像処理装置１０は、多様な観点において目的に合った集計グラフＲ０を作成することができる。
【０１０４】
また、テンプレート情報設定部５４Ａは、差分画像Ｇ３の位置の情報を回答欄Ｑ２の情報として設定し、差分画像Ｇ３の位置に対応する領域から抽出された文字列を質問項目Ｑ１および回答選択肢Ｑ１１として設定する（図３，５〜７参照）。これにより、テンプレート情報設定部５４Ａを設定するためのユーザーの手間を省略することができる。
【０１０５】
また、回答抽出部５４Ｄは、複数の回答Ｑ３各々を、回答欄Ｑ２に記録された数値である数値回答Ｑ３２と、回答欄Ｑ２に記録された数値ではないマークである選択回答Ｑ３１とに区別して抽出する（図４の工程Ｓ３０３〜Ｓ３０５参照）。
【０１０６】
さらに、ＵＩ制御部５５は、数値回答Ｑ３２を複数に分類するための１つまたは複数のしきい値Ｆ３０を設定可能である（図２の工程Ｓ１０８、図１２参照）。そして、集計グラフ生成部５４Ｅは、数値回答Ｑ３２をしきい値Ｆ３０で区分される前記数値範囲ごとに分類して集計し、選択回答Ｑ３１を同一のものごとに集計する（図２の工程Ｓ１０９参照）。
【０１０７】
従って、画像処理装置１０は、多様な回答形式のアンケート調査に利用することができる。
【０１０８】
[応用例]
以上に示された画像処理装置１０において、回答抽出部５４Ｄが、回答欄Ｑ２に記録された複数の回答Ｑ３各々を、選択回答Ｑ３１と文字列回答とに区別して抽出可能であることも考えられる。前記文字列回答は、数値以外の文字を含む文字列である。この場合、集計グラフ生成部５４Ｅは、前記文字列回答を同一の回答ごとに集計する。
【０１０９】
前記応用例によれば、より多様な回答形式のアンケート調査に対応することができる。
【０１１０】
なお、本発明に係る画像処理装置は、各請求項に記載された発明の範囲において、以上に示された実施形態及び応用例を自由に組み合わせること、或いは実施形態及び応用例を適宜、変形する又は一部を省略することによって構成されることも可能である。
【符号の説明】
【０１１１】
１Ａ      ：供給トレイ
１Ｂ      ：排出トレイ
１Ｃ      ：原稿センサー
２        ：画像読取部
３        ：画像形成部
４        ：データ記憶部
５        ：制御部
６        ：ユーザーインターフェイス
６Ａ      ：操作部
６Ｂ      ：表示部
９        ：出力シート
１０      ：画像処理装置
５１      ：ＡＤＦ制御部
５２      ：画像読取制御部
５３      ：印刷制御部
５４      ：画像処理部
５４Ａ    ：テンプレート情報設定部
５４Ｂ    ：差分画像抽出部
５４Ｃ    ：文字認識部
５４Ｄ    ：回答抽出部
５４Ｅ    ：集計グラフ生成部
５５      ：ＵＩ制御部（グラフ化条件設定部）
Ｄ１１    ：質問項目データ
Ｄ１２    ：回答種別データ
Ｄ１３    ：回答分類データ
Ｄ１４    ：回答欄座標データ
Ｄｒ０    ：グラフ画像データ
Ｄｘ１    ：テンプレート情報
Ｄｘ２    ：グラフ化条件
Ｆ１      ：グラフ選択メニュー画面
Ｆ１１    ：グラフ選択アイコン
Ｆ２      ：座標軸条件設定画面
Ｆ２０    ：項目選択メニュー
Ｆ２１    ：Ｘ軸選択欄
Ｆ２２    ：Ｙ軸選択欄
Ｆ２３    ：集計条件選択メニュー
Ｆ２４    ：内訳項目選択欄
Ｆ３      ：数値分類条件設定画面
Ｆ３０    ：しきい値
Ｆ４      ：グラフプレビュー画面
Ｆ４１    ：印刷アイコン
Ｆ４２    ：保存アイコン
Ｇ０      ：回答済シート画像
Ｇ１      ：回答前シート画像
Ｇ２      ：見本シート画像
Ｇ３      ：差分画像
Ｎ        ：母数
Ｐ０      ：回答済シート
Ｐ１      ：回答前シート
Ｐ２      ：見本シート
Ｑ１      ：質問項目
Ｑ１１    ：回答選択肢
Ｑ２      ：回答欄
Ｑ２１    ：選択回答欄
Ｑ２２    ：数値回答欄
Ｑ３      ：回答
Ｑ３０    ：見本回答
Ｑ３１    ：選択回答
Ｑ３２    ：数値回答
Ｒ０      ：集計グラフ
【図１】
2018005801.tif 000003
【図２】
2018005801.tif 000004
【図３】
2018005801.tif 000005
【図４】
2018005801.tif 000006
【図５】
2018005801.tif 000007
【図６】
2018005801.tif 000008
【図７】
2018005801.tif 000009
【図８】
2018005801.tif 000010
【図９】
2018005801.tif 000011
【図１０】
2018005801.tif 000012
【図１１】
2018005801.tif 000013
【図１２】
2018005801.tif 000014
【図１３】
2018005801.tif 000015