(57)【要約】【課題】撮影した画像の書類部分が規定の解像度であるかを容易かつ直ちに確認可能とする。【解決手段】  記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識（ＳＡ６）、認識した領域の画素数サイズを取得し（ＳＡ７）、取得した画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認し（ＳＡ８）、その確認結果を使用者に知らせる（Ｓ１０）。規定の解像度を満たしていない画像が記憶手段に存在する場合には、その画像を容易かつ直ちに知ることができる。【選択図】図９
2018182451.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識する認識手段と、
前記認識手段により認識された領域の画素数サイズを取得する取得手段と、
前記取得手段により取得された画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認する確認手段と、
前記確認手段による確認結果を使用者に知らせる報知手段と
を備えたことを特徴とする画像確認装置。
【請求項２】
前記報知手段は、前記確認結果を表示手段に表示させることによって前記確認結果を使用者に知らせることを特徴とする請求項１記載の画像確認装置。
【請求項３】
前記報知手段は、前記記憶手段に記憶されている複数の前記画像の各々に関する前記確認結果を前記表示手段に一覧形式で識別可能に表示させることを特徴とする請求項２記載の画像確認装置。
【請求項４】
前記書類は伝票であることを特徴とする請求項１〜３のいずれか一項に記載の画像確認装置。
【請求項５】
記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識するステップと、
認識した領域の画素数サイズを取得するステップと、
取得した画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認するステップと、
前記確認の結果を使用者に知らせるステップと
を含むことを特徴とする画像確認方法。
【請求項６】
コンピュータに、
記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識する処理と、
認識した領域の画素数サイズを取得する処理と、
取得した画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認する処理と、
前記確認の結果を使用者に知らせる処理と
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像確認装置、画像確認方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、業務用の伝票処理装置としてハンディターミナルが知られている。ハンディターミナルには、例えばバーコードスキャナとカメラを備え、各種伝票から、伝票に印刷されているバーコードに含まれる識別情報とカメラによって撮像された伝票の画像情報を取得するものがある。
【０００３】
また、伝票に印刷されているバーコードに含まれる識別情報に、デジタルカメラによって撮像し、取得された画像情報を対応付けてデータ管理する方法として、まず、バーコードスキャナでバーコードを読み取ることで識別情報を取得し、その後、デジタルカメラによって対象物を撮像することで、識別情報と画像情報を対応付けて保存する管理方法が知られている（特許文献１参照）。
【０００４】
一方、電子帳簿保存法では、領収書や納品書、伝票、請求書などの書類は、それらをスキャナによって読み取り画像情報として保存することが許容されており、近時においては、法改正による画像情報の取得要件の緩和によって、規定の解像度を満たせば、書類の画像情報の取得にスマートフォンやデジタルカメラ等の使用が認められるに到っている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３４９１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ハンディターミナル等の業務用の伝票処理装置を用いて伝票を撮影し、伝票を画像情報として取得する場合、その伝票部分の解像度は撮影距離や画角等によって一定とはならず、かつ撮影者がその解像度を判断することは難しい。しかも、撮影により取得された画像の内容は、それらの表示機能を備えた任意の画像表示装置を用いれば確認できるが、伝票部分に規定の解像度が確保されているか否かを確認することは困難である。係ることから、書類の画像の書類部分が規定の解像度であるかを如何にして確認するかが問題であった。
【０００７】
本発明の課題は、撮影した画像の書類部分が規定の解像度であるかを容易かつ直ちに確認可能とすることである。
【課題を解決するための手段】
【０００８】
前記課題を解決するため、本発明の画像確認装置は、記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識する認識手段と、前記認識手段により認識された領域の画素数サイズを取得する取得手段と、前記取得手段により取得された画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認する確認手段と、前記確認手段による確認結果を使用者に知らせる報知手段とを備えたことを特徴とする。
【０００９】
また、本発明の画像確認方法は、記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識するステップと、認識した領域の画素数サイズを取得するステップと、取得した画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認するステップと、前記確認の結果を使用者に知らせるステップとを含むことを特徴とする。
【００１０】
また、本発明のプログラムは、コンピュータに、記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識する処理と、認識した領域の画素数サイズを取得する処理と、取得した画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認する処理と、前記確認の結果を使用者に知らせる処理とを実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、撮影した画像の書類部分が規定の解像度であるかを容易かつ直ちに確認することができる。
【図面の簡単な説明】
【００１２】
【図１】伝票管理システムを示す図である。
【図２】伝票処理装置の外観を示す図であり、（ａ）は正面図、（ｂ）は裏面図である。
【図３】データ管理サーバを示すブロック図である。
【図４】撮影対象の伝票の一例を示す図である。
【図５】伝票撮影モードでの処理を示すフローチャートである。
【図６】図４に続くフローチャートである。
【図７】伝票領域のサイズが基準サイズ未満である間のライブビュー画像の一例を示す図である。
【図８】伝票領域のサイズが基準サイズ以上である間のライブビュー画像の一例を示す図である。
【図９】データ管理サーバにおける解像度確認処理を示すフローチャートである。
【図１０】画像ファイルの表示形態を示す図である。
【図１１】変形例における画像ファイルの表示形態を示す図である。
【図１２】変形例における画像ファイルの表示形態を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態について説明する。図１は、伝票管理システムを示す図であり、伝票管理システムは、伝票処理装置１とデータ管理サーバ５１とから構成される。伝票処理装置１とデータ管理サーバ５１とは有線又は無線によって通信可能であり、さらに任意の通信ネットワークを介した通信も可能である。
【００１４】
伝票処理装置１は、伝票を撮影して撮影画像を記憶するとともに、その撮影画像から伝票に記載されているバーコードにより示される識別情報を取得する機能を備えたハンディターミナルである。なお、伝票処理装置１は、ハンディターミナルに限定されるものではなく、タブレットＰＣ、ノートＰＣ、ＰＤＡ（Personal Digital Assistant）、スマートフォン、携帯電話など、他の情報端末装置であってもよい。
【００１５】
データ管理サーバ５１は、伝票処理装置１により取得された撮影画像や識別情報、及びその他の情報端末装置により取得された伝票の撮影画像の多量のデータを保存し、それらを管理する装置であり、例えばＰＣ（personal computer）により構成される。
【００１６】
（伝票処理装置の構成）
まず、伝票処理装置１の構成について具体的に説明する。図２は伝票処理装置１の外観を示す図であり、同図（ａ）は伝票処理装置１の正面図、同図（ｂ）は伝票処理装置１の裏面図である。
【００１７】
図２（ａ）に示すように、伝票処理装置１の正面側には、ディスプレイ２と、第１のインジケータ３、第２のインジケータ４、操作キー群５、スピーカ６が設けられている。
【００１８】
ディスプレイ２は、各種の情報を画面表示するとともに、付属のスタイラスを使用した伝票処理装置１の操作やデータ入力に使用される。第１のインジケータ３と第２のインジケータ４は、必要に応じ複数色に発光可能なＬＥＤ（Light Emitting Diode）である。第１のインジケータ３は伝票処理装置１の電源の状態に応じた色で点灯され、第２のインジケータ４は、バーコードにより示される識別情報と伝票の画像情報とを取得する際に緑色又は赤色で点灯される。
【００１９】
操作キー群５は、電源キー５ａと、センタートリガーキー５ｂを含む複数のキーから構成される。センタートリガーキー５ｂは伝票の撮影指示に使用される。なお、操作キー群５を構成する各々キー（図中では符号を省略する）には、ファンクションキーや数字キー等が含まれ、伝票処理装置１の各種の操作に使用される。
【００２０】
また、図２（ｂ）に示すように、伝票処理装置１の裏面側には、伝票を撮影するためのカメラ７とＬＥＤライト８が設けられている。なお、カメラ７はＡＦ（Auto Focus）機能を有している。さらに、伝票処理装置１の両側面には、センタートリガーキー５ｂと同様に伝票の撮影指示に使用されるサイドトリガーキー９がそれぞれ設けられている。
【００２１】
一方、図１に示したように伝票処理装置１は、ＣＰＵ（Central Processing Unit）１１と、ＣＰＵ１１に接続されたＲＡＭ（Random Access Memory）１２と、主記憶装置１３、記録部１４、表示部１５、タッチパネル１６、インジケータ部１７、キー入力部１８、カメラ部１９、放音部２０、通信部２１から構成されている。
【００２２】
主記憶装置１３は、伝票処理装置１に内蔵されたフラッシュメモリ等の書き換え可能な不揮発性メモリにより構成される。主記憶装置１３には、制御プログラムを記憶する制御プログラム領域１３ａと、ユーザに設定された伝票処理装置１の動作に関する各種の設定情報を記憶する設定情報領域１３ｂと、撮影画像を一時記憶する画像領域１３ｃとが確保されている。
【００２３】
ここで、伝票処理装置１は複数種の伝票に対応可能であり、設定情報領域１３ｂには、ユーザにより予め設定された複数種類の伝票に関する情報（以下、伝票情報）が記憶されている。また、設定情報領域１３ｂには、ユーザによって予め設定された撮影対象となる伝票を示す情報や、伝票処理装置１の動作内容に関する情報を含む各種の設定情報も記憶されている。
【００２４】
ＣＰＵ１１は、主記憶装置１３から制御プログラムを読み出してＲＡＭ１２に展開し、展開した制御プログラムに基づき伝票処理装置１の動作を制御する。
【００２５】
表示部１５は、ディスプレイ２及びその駆動回路から構成される。ディスプレイ２は、例えばＬＣＤ（Liquid Crystal Display）、ＥＬＤ（Electro Luminescent Display）である。タッチパネル１６は、ディスプレイ２の表面に一体的に設けられた感圧式や静電式のタッチパネルであり、ユーザによる操作情報をＣＰＵ１１に供給する。
【００２６】
インジケータ部１７は、第１のインジケータ３と第２のインジケータ４を構成するＬＥＤと、それを駆動する駆動回路から構成される。なお、インジケータ部１７には、ＬＥＤライト８及びその駆動回路も含まれる。キー入力部１８は、センタートリガーキー５ｂ等の複数のキーから構成され、伝票処理装置１を使用するユーザによる操作情報をＣＰＵ１１に供給する。
【００２７】
カメラ部１９は、撮像素子と、アナログ信号及びデジタル信号を処理する画像処理エンジンと、ＡＦ時に撮像レンズを駆動する駆動回路とから構成される。なお、撮像素子は、ＣＭＯＳ（Complementary Meta1 0xide Semiconductor）やＣＣＤ（Charge Coupled Device）であり、その有効画素数は約５００万画素（２５９２ドット×１９４４ドット）である。
【００２８】
記録部１４は、例えば伝票処理装置１に着脱自在な各種のメモリカード、及びメモリカードへのデータの入出力を可能とするカードインターフェースにより構成される。記録部１４には、伝票を撮影した撮影画像から伝票部分を切り出した伝票画像、つまり伝票の画像情報と、バーコードから取得した識別情報とを含む伝票データが随時記憶される。
【００２９】
放音部２０は、音声発生回路とアンプとスピーカ６とから構成され、必要に応じて各種の報知音を放音する。通信部２１は、必要に応じて有線又は無線通信によって外部のデータ管理サーバ５１との間で通信を行い、記録部１４に記憶（保存）されている複数枚の伝票の伝票データを送信する。なお、伝票データは、必要に応じメモリカードを介してデータ管理サーバ５１へ供給される。
【００３０】
（データ管理サーバの構成）
次に、データ管理サーバ５１の構成について具体的に説明する。図３は、データ管理サーバ５１の電気的構成の概略を示すブロック図である。データ管理サーバ５１は、主としてＣＰＵ５２と、ＣＰＵ５２に接続されたＲＯＭ（read-only memory）５３、ＲＡＭ５４、補助記憶装置５５、マウスやキーボード等の入力装置５６、ＬＣＤ（liquid crystal display）等の表示装置５７、通信部５８、カードインターフェース（カード・Ｉ／Ｆ）５９から構成される。カードインターフェース５９には、各種のメモリカードが直接、または所定のアダプタを介して着脱自在に装着可能である。
【００３１】
補助記憶装置５５はハードディスクドライブ等の大容量の記憶装置である。補助記憶装置５５には、制御プログラム領域５５ａと一時保存領域５５ｂとデータベース領域５５ｃとが確保されている。
【００３２】
制御プログラム領域５５ａには、ＯＳ（operating system）、及びＣＰＵ５２に後述する処理を実行させるプログラム等の各種アプリケーションプログラムを含む制御プログラム領域５５ａが記憶されている。各種アプリケーションプログラムには、伝票を撮影した画像を管理するための管理用プログラム、及び管理用プログラムにより使用される各種データが含まれる。
【００３３】
一時保存領域５５ｂには、通信部５８、カードインターフェース（カード・Ｉ／Ｆ）５９を介して伝票処理装置１等の情報端末装置から供給された伝票データや画像データが一時記憶される。また、一時保存領域５５ｂには、伝票処理装置１に限らず、伝票を撮影し画像データとして記録することができる他の伝票処理装置から供給される伝票データも記憶される。
【００３４】
データベース領域５５ｃには、一時保存領域５５ｂに記憶された伝票データが、書類の種別や、実サイズ（書類の実際の大きさ）や、記録日時を証明するためのタイムスタンプを含む各種の管理データと対応付けられた状態で記憶される。
【００３５】
以下、以上の構成からなる伝票処理装置１とデータ管理サーバ５１の動作について説明する。
【００３６】
（伝票処理装置の動作）
まず、伝票処理装置１の動作について説明する。伝票処理装置１には、伝票を撮影して伝票画像とバーコードの識別情報と伝票データを取得し記録部１４に保存するための伝票撮影モードと、記録部１４に保存されている伝票データを通信部２１を介して外部の情報処理装置へ出力するデータ出力モードとを含む複数の動作モードが設けられている。
【００３７】
ここで、伝票処理装置１が撮影対象とする伝票について説明する。図４は、撮影対象となる伝票１０１の一例であって、例えば宅配業者が使用する配送用伝票を示した図である。この伝票１０１は横長の長方形状であり、その下部側に、配送元である依頼主の住所や氏名等を記載する依頼主欄１０２と配送先の住所や氏名等を記載する配送先欄１０３が設けられ、その右上部に、この伝票１０１に割り当てられた識別情報を示すバーコード１０４が記載されている。
【００３８】
ここで、一般的な伝票の実サイズは、Ａ４の紙１００のサイズ（縦２９７ｍｍ×横２１０ｍｍ）よりも小さく、例えば図４に示したように（縦１１５ｍｍ×横２３０ｍｍ）である。
【００３９】
一方、伝票１０１を撮影し伝票画像として保存する場合、その伝票画像には電子帳簿保存法で規定される所定の解像度を確保する必要がある。電子帳簿保存法で規定される解像度は、２５．４ｍｍ（１インチ）で２００ドット以上、つまり２００ｄｐｉ以上である。
【００４０】
解像度を２００ｄｐｉとすると、Ａ４サイズの紙１００の画像の画素数サイズは、縦２，３３８ドット、横１，６５４ドット、総画素数が３，８６７，０５２画素となる。また、伝票１０１が図４に示した実サイズであれば、伝票画像の画素数サイズは、縦９０６ドット、横１８１０ドット、総画素数が１，６３９，８６０画素である。したがって、総画素数が４００万画素以上の画像が記録できる構成であれば、図４に例示した伝票１０１等の一般的な各種の伝票に対応することができる。
【００４１】
そして、主記憶装置１３の設定情報領域１３ｂには、伝票１０１を２００ｄｐｉの伝票画像として保存するために使用される伝票画像の縦方向と横方向の最小画素数、つまり基準の画素数サイズと、バーコード１０４の伝票１０１内での位置に関する情報が、伝票の実サイズ（縦寸法と横寸法）とともに伝票情報として記憶されている。
【００４２】
なお、上記基準サイズは、伝票１０１の撮影画像の画素数サイズを最大画素数（５００万画素）としたときの画素数である。また、バーコード１０４の位置に関する情報は、伝票１０１内でのバーコード１０４の記載領域を例えば伝票１０１の右上を基準として示すものである。
【００４３】
次に、ユーザである撮影者が伝票処理装置１を使用して伝票を撮影する際における伝票処理装置１の動作を具体的に説明する。図５及び図６は、電源投入に伴いＣＰＵ１１が主記憶装置１３（制御プログラム領域１３ａ）に記憶されている制御プログラムに従い実行する伝票撮影モードでの処理を示したフローチャートである。
【００４４】
伝票撮影モードにおいてＣＰＵ１１は、直ちに撮影対象として予め指定されている伝票の伝票情報を主記憶装置１３（設定情報領域）から読み出す（ステップＳ１）。さらにＣＰＵ１１は、ライブビュー表示、すなわちカメラ部１９による所定のフレームレート（例えば３０ｆｐｓ）での画像の取り込み、及び取り込んだ画像（以下、ライブビュー画像）のディスプレイ２での表示を開始する（ステップＳ２）。
【００４５】
なお、本実施形態では、撮影時に伝票処理装置１を横向き状態で使用する仕様であり、後述する図７（ａ）、図７（ｂ）に示すようにライブビュー画像Ｇはディスプレイ２の画面中央領域２ａに表示される。なお、ディスプレイ２の他の画面領域２ｂ，２ｃにはライブビュー画像Ｇ以外の他の情報（図示せず）が表示される。
【００４６】
次に、ＣＰＵ１１は、逐次取り込んだフレーム毎（数フレーム毎でもよい。）のライブビュー画像Ｇから伝票１０１に該当する領域（以下、伝票領域）Ｇａを認識する（ステップＳ３）。伝票領域Ｇａの認識は、例えばライブビュー画像Ｇに対してエッジ検出や直線認識を行い、認識した複数の直線に沿って区画される複数の矩形領域を検出し、その中で面積が最大の矩形領域を伝票領域Ｇａとして特定することにより行う。なお、伝票領域Ｇａの特定は、例えば上記複数の矩形領域の面積だけでなく各領域の色情報に基づいて行うようにしてもよい。
【００４７】
さらに、ＣＰＵ１１は、伝票領域Ｇａが認識できたか否か、即ち伝票領域Ｇａの認識が成功したか否かを判別する（ステップＳ４）。ＣＰＵ１１は、伝票領域Ｇａが認識できるまで、新たなフレームのライブビュー画像Ｇに対して認識処理を繰り返し実行し（ステップＳ４：ＮＯ）、伝票領域Ｇａが認識できると（ステップＳ４：ＹＥＳ）、ライブビュー画像Ｇの所定位置にＯＳＤ（On Screen Display）機能によってガイド枠１１１を重畳して表示する（ステップＳ５）。その際、ＣＰＵ１１は、ガイド枠１１１の表示位置を、その中心が伝票領域Ｇａの中心と一致する位置とする。その際にガイド枠１１１の全体がライブビュー画像Ｇに表示できない場合、ＣＰＵ１１は、図７（ｂ）に示したように、ガイド枠１１１の表示位置をガイド枠１１１の全体が表示できる位置を限度として伝票領域Ｇａに近付けた位置に調整する。
【００４８】
ガイド枠１１１は、各々が長方形の伝票枠１１２及びバーコード枠１１３と、伝票枠１１２の四隅近傍にそれぞれ配置された４つの伝票検出点１１４とから構成される。
【００４９】
ガイド枠１１１は、各々が長方形の伝票枠１１２及びバーコード枠１１３と、伝票枠１１２の四隅近傍にそれぞれ配置された４つの伝票検出点１１４とから構成される。
【００５０】
伝票枠１１２は、縦方向と横方向とのサイズが伝票情報により示される基準サイズである長方形領域に外接する枠であって、規定の解像度で記録することができる伝票１０１の最小の大きさをライブビュー画像Ｇに明示するものである。
【００５１】
バーコード枠１１３は、伝票枠１１２の内側領域が伝票領域Ｇａと一致する状態にあるときバーコード１０４が位置する領域を示す枠である。４隅の伝票検出点１１４は、撮影者が伝票１０１を撮影する際に、ライブビュー画像Ｇにおける伝票１０１の大きさを調整するためのサイズ調整作業を補助するためのマークである。
【００５２】
引き続き、ＣＰＵ１１は、伝票領域Ｇａのサイズ（縦方向と横方向の画素数）を取得し（ステップＳ５）、そのサイズが伝票情報により示される基準の画素数サイズ（以下、基準サイズ）以上であって、縦方向と横方向との双方の画素数が基準の画素数以上であるか否かを確認する（ステップＳ６）。つまりこの時点で撮影が行われた場合、伝票領域Ｇａを規定以上の解像度で記録することができるか否かを確認する。
【００５３】
ここで、伝票領域Ｇａのサイズが基準サイズ以上でない場合、つまり縦方向または横方向のいずれか一方の画素数が基準の画素数未満であった場合（ステップＳ７：ＮＯ）、ＣＰＵ１１は以下の処理を行う。
【００５４】
まず、ＣＰＵ１１は、第２のインジケータ４（図５では、単にインジケータと標記する。）が赤色で点灯中であるか否かを判別する（ステップＳ８）。そして、ＣＰＵ１１は、第２のインジケータ４が赤色で点灯中でなければ（ステップＳ８：ＮＯ）、その時点で第２のインジケータ４を赤色で点灯させる（ステップＳ９）。さらに、ＣＰＵ１１は、ライブビュー画像Ｇにおける伝票１０１のサイズ調整作業、具体的には画角や撮影距離の調整を促す音声ガイダンスを放音部２０に出力させる（ステップＳ１０）。音声ガイダンスは、例えば「伝票をもっと大きく写して下さい。」といったメッセージである。また、画角や撮影距離の調整を促すガイダンスを表示部１５に表示させて、ガイダンスを撮影者に報知してもよい。
【００５５】
さらに、ガイダンスを放音部２０に音声出力させ且つ表示部１５に表示させることで、ガイダンスを撮影者に報知してもよい。
【００５６】
しかる後、ＣＰＵ１１は直ちにステップＳ３の処理に戻り、それ以降の処理を繰り返す。これによりガイド枠１１１が伝票領域Ｇａに追従して移動する。また、ＣＰＵ１１は、伝票領域Ｇａのサイズが基準サイズ未満である間（ステップＳ７：ＮＯ）、第２のインジケータ４が赤色で点灯中であるため（ステップＳ８：ＹＥＳ）、その状態を維持する。
【００５７】
その後、撮影者が伝票１０１のサイズ調整作業に伴い伝票領域Ｇａのサイズが基準サイズ以上になると（ステップＳ７：ＹＥＳ）、ＣＰＵ１１は、引き続き以下の処理を行う。図８は、伝票領域Ｇａのサイズが基準サイズ以上になった時点のライブビュー画像Ｇの一例であり、伝票領域Ｇａが伝票枠１１２に内接する状態を示した図であって、伝票領域Ｇａがライブビュー画像Ｇの中央に位置している場合の例を示すものである。
【００５８】
ＣＰＵ１１、上記のように伝票領域Ｇａのサイズが基準サイズ以上になると、その時点で第２のインジケータ４を緑色で点灯中であるか否かを確認する（ステップＳ１１）。つまり前回の処理で確認した伝票領域Ｇａのサイズも基準サイズ以上であった否かを確認する。
【００５９】
ここで、緑色で点灯中でない場合、つまり赤色で点灯中であった場合（ステップＳ１１：ＮＯ）、ＣＰＵ１１は、第２のインジケータ４を緑色で点灯させる（ステップＳ１２）。さらに、ＣＰＵ１１は、放音部２０に所定の報知音を発生させることによって、伝票画像に規定の解像度が確保可能となった旨を撮影者に報知する（ステップＳ１３）。なお、所定の報知音は、例えば「ピッピッ」といったブザー音である。
【００６０】
しかる後、ＣＰＵ１１は撮影者による撮影指示の有無を確認し、撮影指示がなければ（ステップＳ１４：ＮＯ）、ステップＳ３の処理に戻り、それ以降の処理を繰り返す。つまり撮影待機状態が維持される。
【００６１】
また、伝票領域Ｇａのサイズが基準以上になった時点で第２のインジケータ４を緑色で点灯中であった場合については（ステップＳ１１：ＹＥＳ）、ステップＳ１２及びステップＳ１３の各処理をスキップし、直ちに撮影者による撮影指示の有無を確認する（ステップＳ１４）。そして、撮影指示があるまで（ステップＳ１４：ＮＯ）、ＣＰＵ１１はステップＳ３の処理に戻り、それ以降の処理を繰り返す。
【００６２】
なお、その間、撮影者から撮影指示がある以前に伝票領域Ｇａのサイズが基準未満になった場合（ステップＳ６：ＮＯ）、ＣＰＵ１１はステップＳ８〜ステップＳ１０の処理を行う、すなわち第２のインジケータ４を赤色点灯するとともに、画角や撮影距離の調整を促す音声ガイダンスを発生させることによって、再び伝票画像を規定の解像度で記録することができない状態となったことを撮影者に知らせる。
【００６３】
その後、伝票領域Ｇａのサイズが基準以上である間に撮影者から撮影指示があると（ステップＳ１４：ＹＥＳ）、図６に示したようにＣＰＵ１１は、カメラ部１９におけるＡＦ制御を行うとともに（ステップＳ１５）、伝票画像の記録に向けた撮影処理を行い（ステップＳ１６）、撮影画像を主記憶装置１３の画像領域１３ｃに一時記憶する（ステップＳ１７）。
【００６４】
次に、ＣＰＵ１１は、一時記憶した撮影画像において、伝票情報により示される位置情報は、に基づきバーコード１０４が存在するバーコード領域を特定し、そのバーコードを画像処理技術によりデコードして、決められた桁数で構成されるデータキャラクタからなる識別情報を取得する（ステップＳ１８）。そして、ＣＰＵ１１は、取得した識別情報を記録部１４に保存する（ステップＳ１９）。
【００６５】
さらに、ＣＰＵ１１は、一時記憶した撮影画像からステップＳ３の処理で認識した伝票領域Ｇａを切り出し（ステップＳ２０）、その領域の画像を伝票画像として記録部１４に保存する（ステップＳ２１）。その際、伝票画像の画像ファイルには、ステップＳ１８で取得した識別情報（データキャラクタ）をそのままファイル名として付与することによって、バーコードのコード情報と伝票画像とを関連付ける。これにより、ＣＰＵ１１は伝票撮影モードでの一連の処理を終了する。
【００６６】
以上のように伝票処理装置１においては、伝票撮影モードでの動作中、第２のインジケータ４を、伝票画像に規定の解像度が確保できない状態では赤色で点灯し、かつ伝票画像に規定の解像度が確保可能である状態では緑色で点灯する。これにより、撮影者にあっては、伝票１０１を撮影する際には、その時点で伝票画像に確保できる解像度が規定を満足するか否かを逐次知ることができ、適切な撮影タイミングで撮影を行うことができる。よって、伝票１０１の撮影画像を規定の解像度で確実に記録することが可能となる。
【００６７】
さらに、伝票画像に規定の解像度が確保可能であるか否かの状態を最初に確認した時点、及び確認結果が変化した時点で、音声ガイダンスや報知音により撮影者に知らせる。これによっても、伝票１０１の撮影画像を規定の解像度で確実に記録することが可能となる。
【００６８】
（データ管理サーバの動作）
次に、データ管理サーバ５１の動作について説明する。前述した伝票処理装置１を使用することにより、基本的には伝票を規定の解像度で撮影することができる。しかし、例えば伝票を撮影するタイミングで手ぶれが生じた場合、それに起因して基準を満たしていない伝票画像が記録されてしまう事態が懸念される。また、データ管理サーバ５１には、伝票処理装置１以外の装置、例えば一般的なデジタルカメラや、スマートフォン、タブレットＰＣによって撮影された伝票の画像も保存される。
【００６９】
そのため、データ管理サーバ５１においては、補助記憶装置５５の一時保存領域５５ｂに記憶された画像データ、すなわち伝票の撮影画像をデータベース領域５５ｃに最終的に記憶（保存）する以前に、それらの撮影画像が規定の解像度を満たすか否かを事前に確認する必要がある。
【００７０】
ここで、データ管理サーバ５１においては、管理用プログラムの使用により伝票処理装置１等との間の通信や、伝票処理装置１等から受信したデータの管理が可能であり、ユーザは、管理用プログラムの使用時に所定のキー操作によって解像度の確認を指示することにより、上記の確認作業を行うことができる。
【００７１】
図９は、ユーザにより解像度の確認が指示されたときＣＰＵ５２が実行する解像度確認処理の内容を示した図である。
【００７２】
解像度確認処理においてＣＰＵ５２は、まずユーザに対して伝票等の種別を要求する（ステップＳＡ１）。より具体的には、画像データとして保存されている伝票の種別を画面上に表示し、所望とする種別の伝票をユーザに選択させる。なお、伝票の種別は、実サイズ（縦横の寸法）や文字等のレイアウトの種類である。
【００７３】
ＣＰＵ５２は、ユーザにより任意の種別が選択されるまで待機し（ステップＳＡ２：ＮＯ）、いずれかの種別が選択されると（ステップＳＡ２：ＹＥＳ）、まず、選択された種別の伝票に応じた実サイズを読み出す（ステップＳＡ３）。
【００７４】
次に、ＣＰＵ５２は、ユーザに選択された種別の伝票について、全ての画像から確認対象となる特定の画像ファイルを予め決められている順（記録順等）に設定する（ステップＳＡ４）。
【００７５】
その後、ＣＰＵ５２は、設定した確認となる画像のデータをＲＡＭ５４に展開した後（ステップＳＡ５）、その画像において、選択された種別の伝票に該当する伝票領域を認識する（ステップＳＡ６）。
【００７６】
係る処理は、基本的には先に説明した伝票処理装置１の動作中における図５のステップＳ３の処理と同様である。ステップＳＡ６の処理に際してＣＰＵ５２は、例えばエッジ検出や直線認識を行い、認識した複数の直線に沿って区画される複数の矩形領域を検出したり、種別に応じた色情報等の１又は複数の特徴データに基づき公知の認識技術を用いて特定の矩形領域を伝票領域として特定する。
【００７７】
なお、特徴データは、管理用プログラムを使用してユーザによって予め作成され、制御プログラム領域５５ａに記憶されているデータである。なお、ステップＳＡ６の処理では、対処となる画像が伝票処理装置１により取得されたものである場合、伝票領域は画像全域となる。
【００７８】
引き続き、ＣＰＵ５２は、認識した伝票領域の画素サイズ（縦方向と横方向との双方の画素数）を取得し（ステップＳＡ７）、そのサイズが、ユーザに選択された種別の伝票に対応する基準サイズ以上か否かを確認し、その確認結果をＲＡＭ５４に記憶する（ステップＳＡ８）。つまり確認対象の画像が、伝票領域（伝票部分）に規定の解像度が確保されているものであるか否かを確認し、その確認結果を記憶する。
【００７９】
上記の基準サイズは、ユーザに選択された種別の伝票を、読み取り解像度が２００ｄｐｉに設定されたスキャナ装置によって読み取り、画像データとして保存した場合における画像内での伝票領域の縦方向と横方向の画素数である。係る基準サイズは、管理用プログラムを使用したユーザにより伝票の種別毎に予め設定されたものであり、制御プログラム領域５５ａに予め記憶されている。
【００８０】
以後、ＣＰＵ５２は、同一種別の帳票書類の全ての画像についての処理を終了するまで（ステップＳＡ９：ＮＯ）、ステップＳＡ４以降の処理を繰り返す。すなわち同一種別の帳票書類の全ての画像について、それらが伝票領域に規定の解像度が確保されているものであるか否かを確認し、その確認結果をＲＡＭ５４に記憶する。
【００８１】
そして、ＣＰＵ５２は、全ての画像について上記処理が終了すると（ステップＳＡ９：ＹＥＳ）、ユーザに選択された種別の帳票書類について、それらの画像ファイルを各々の画像に関する確認結果と共に所定の表示形態で表示装置５７の画面上に一覧表示する（ステップＳＡ１０）。
【００８２】
その際、ＣＰＵ５２は、図１０に示したように、画像ファイル毎にサムネイルとファイル名とを上下に配置して一覧表示するとともに、伝票領域に規定の解像度が確保されていない画像（画像ファイル）のサムネイルにＮＧマーク（図で「Ｘ」）を重畳して表示する。これにより、その画像が、規定の解像度が確保されていない規定外画像であることを識別可能とする。なお、図１０は、画像ファイルを一覧表示する際の表示形態を示した図であり、表示装置５７の画面の具体的な構成やレイアウト等は任意である。
【００８３】
係る画像ファイルの一覧を表示している間、ユーザにおいては所定のキー操作等により任意の画像ファイルを選択可能であり、ＣＰＵ５２は、ユーザにより画像の表示指示があると（ステップＳＡ１１：ＹＥＳ）、選択状態にある画像ファイルを読み出し、その画像を表示装置５７に表示させる（ステップＳＡ１２）。これにより、ユーザは必要に応じて規定外画像等の内容を確認することができる。
【００８４】
その後、その状態でユーザから表示終了指示がなく（ステップＳＡ１３：ＮＯ）、かつ処理の終了指示があるまで（ステップＳＡ１４：ＮＯ）、ＣＰＵ５２は、画像の表示状態を維持する。また、ユーザから表示終了指示があれば（ステップＳＡ１３：ＹＥＳ）、ステップＳ１０の処理に戻り、画像ファイルの一覧表示を再開する。
【００８５】
そして、画像ファイルの一覧表示を行っている間、又は任意の画像を表示している間にユーザから処理の終了指示があると（ステップＳＡ１４：ＹＥＳ）、その時点で解像度確認処理を終了する。
【００８６】
以上のように解像度確認処理においては、伝票処理装置１等から供給されて記憶した画像データによる伝票の画像が規定の解像度を満たすか否かが自動的に確認され、その結果が画像毎に表示される。したがって、ユーザにおいては、伝票領域に規定の解像度が確保されていない規定外画像が存在する場合には、その画像を容易かつ直ちに知ることができる。
【００８７】
ここで、画像ファイルを一覧表示する際の表示形態の変形例について説明する。図１１（ａ）及び図１１（ｂ）は、本実施形態と同様に、画像ファイル毎に、ファイル種別を示すアイコンとファイル名とを左右に配置し、他のファイル情報の付加情報（記録日時等）と共に一覧表示する場合の例である。ただし、図１１（ａ）に示した変形例では、伝票領域に規定の解像度が確保されていない規定外画像のサムネイルに、ＮＧマークに代えて「エラー」の文字列を重畳して表示することにより、その画像が規定外画像であることを識別可能とする。また、図１１（ｂ）に示した変形例では、規定外画像のサムネイルとして、その全面を黒で塗りつぶしたサムネイルを使用することにより、その画像が規定外画像であることを識別可能とする。
【００８８】
また、図１２（ａ）及び図１２（ｂ）は、画像ファイル毎にファイル種別を示すアイコンとファイル名とを左右に配置し、他のファイルの付加情報（記録日時等）と共に一覧表示する場合の例である。そして、図１２（ａ）に示した変形例では、規定外画像の画像ファイルのアイコンにＮＧマーク（図で「Ｘ」）が付加されたアイコンを使用することにより、その画像が規定外画像であることを識別可能とする。また、図１２（ｂ）に示した変形例では、規定外画像の画像ファイルには、付加情報として「エラー」の文字列を追加することにより、その画像が規定外画像であることを識別可能とする。
【００８９】
なお、図１０と同様、図１１及び図１２も画像ファイルを一覧表示する際の表示形態を示した図であり、表示装置５７の画面の具体的な構成やレイアウト等は任意である。
【００９０】
また、ここでは、規定外画像の画像ファイルを識別可能な状態で確認対象の画像の画像ファイルを一覧表示する場合について説明した。しかし、例えばステップＳＡ１０の処理では、規定外画像の画像ファイルのみを表示する（規定外画像が複数の場合に一覧表示する）ようにしてもよい。
【００９１】
また、本実施形態では、本発明をデータ管理サーバ５１に適用する場合について説明した。しかし、本発明は、データ管理サーバ５１に限らず伝票処理装置１や、伝票等の帳票書類を撮影して撮影画像を記憶する機能を備えたものであれば、タブレットＰＣ、ＰＤＡ、スマートフォン、携帯電話など、他の情報端末装置にも適用することができる。
【００９２】
その場合には、例えば帳票書類を撮影して撮影画像を記憶した時点で、その撮影画像を対象として、その伝票領域に規定の解像度が確保されているか否かを確認し、それが規定外画像であったとき、その旨を所定の方法で撮影者に報知するようにすれば、その場で撮り直しができるため都合がよい。また、報知方法は任意であり、画面表示や音声、ブザー音、さらには伝票処理装置１等がバイブレーターを内蔵するものであれば装置本体を振動させることによって撮影者に報知するようにしてもよい。
【００９３】
また、本発明において確認対象となる画像は伝票を撮影した画像に限定されるものではなく、それには伝票以外の他の書類（領収書等）を撮影した画像も含まれる。
【００９４】
以上、本発明の一実施形態、及びその変形例について説明したが、これらは本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。以下に、本出願の当初の特許請求の範囲に記載された発明を付記する。
（付記１）
記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識する認識手段と、
前記認識手段により認識された領域の画素数サイズを取得する取得手段と、
前記取得手段により取得された画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認する確認手段と、
前記確認手段による確認結果を使用者に知らせる報知手段と
を備えたことを特徴とする画像確認装置。
（付記２）
前記報知手段は、前記確認結果を表示手段に表示させることによって前記確認結果を使用者に知らせることを特徴とする付記１記載の画像確認装置。
（付記３）
前記報知手段は、前記記憶手段に記憶されている複数の前記画像に関する前記確認手段による確認結果を、前記表示手段に一覧形式で識別可能に表示させることを特徴とする付記２記載の画像確認装置。
（付記４）
前記書類は伝票であることを特徴とする付記１〜３のいずれか一項に記載の画像確認装置。
（付記５）
記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識するステップと、
認識した領域の画素数サイズを取得するステップと、
取得した画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認するステップと、
前記確認の結果を使用者に知らせるステップと
を含むことを特徴とする画像確認方法。
（付記６）
コンピュータに、
記憶手段に記憶されている、書類を撮影することによって取得された画像を対象とし、前記書類に該当する領域を認識する処理と、
認識した領域の画素数サイズを取得する処理と、
取得した画素数サイズが、前記書類の実際のサイズに対応する基準の画素数サイズ以上であるか否かを確認する処理と、
前記確認の結果を使用者に知らせる処理と
を実行させることを特徴とするプログラム。
【符号の説明】
【００９５】
１    伝票処理装置
５１    データ管理サーバ
５２    ＣＰＵ
５４    ＲＡＭ
５５    補助記憶装置
５５ａ    制御プログラム領域
５５ｂ    一時保存領域
５５ｃ    データベース領域
５６    入力装置
５７    表示装置
【図１】
2018182451.tif 000003
【図２】
2018182451.tif 000004
【図３】
2018182451.tif 000005
【図４】
2018182451.tif 000006
【図５】
2018182451.tif 000007
【図６】
2018182451.tif 000008
【図７】
2018182451.tif 000009
【図８】
2018182451.tif 000010
【図９】
2018182451.tif 000011
【図１０】
2018182451.tif 000012
【図１１】
2018182451.tif 000013
【図１２】
2018182451.tif 000014