【手続補正書】
【提出日】平成29年7月27日(2017.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイル装置によって実行可能な命令を含むコンピュータプログラムであって、当該命令は、実行されると、前記モバイル装置に指示して、以下のステップを実行させるように構成され、当該以下のステップは、
前記モバイル装置の画像撮影素子を用いて撮影動作を開始するステップを含み、前記撮影動作は、
映像データを撮影することと、
撮影中に前記画像撮影素子の動きに対応する複数の動きベクトルを推定することとを含み、
前記映像データに表わされた文書を検出するステップと、
前記映像データの全体に亘って、前記検出された文書の位置を追跡するステップと、
前記検出された文書の前記追跡位置と前記推定された動きベクトルとのうち少なくとも一部に基づいて、前記モバイル装置の前記画像撮影素子を用いて複数の画像を選択するステップと、
前記選択された複数の画像のうち少なくとも一部に基づいて、合成画像を生成するステップとを含む、コンピュータプログラム。
【請求項２】
前記文書は、長尺文書である、請求項１に記載のコンピュータプログラム。
【請求項３】
前記追跡は、前記推定された複数の動きベクトルのみに基づいている、請求項１または２に記載のコンピュータプログラム。
【請求項４】
前記コンピュータプログラムは、前記モバイル装置に指示して、以下のステップを実行させるように構成された命令をさらに含み、当該以下のステップは、
前記推定された複数の動きベクトルの一部またはすべてに基づいて、少なくとも１つの動き変位を決定するステップを含み、各動き変位は撮影中の前記画像撮影素子に対応するものであり、
前記動き変位のうち１つの動き変位が所定の動き変位閾値を超えた値によって特徴付けられるという決定に応じて、前記撮影動作を終了または一時停止するステップと、
前記撮影動作が終了されたことに応じて、新たな撮影動作を開始するステップ、または、前記撮影動作が一時停止されたことに応じて、前記撮影動作を再開するステップ、とを含む、請求項１〜３のいずれか１項に記載のコンピュータプログラム。
【請求項５】
前記所定の動き変位閾値は、約５ピクセル〜約２５ピクセルの範囲値を有する、請求項４に記載のコンピュータプログラム。
【請求項６】
前記モバイル装置に指示して、前記文書を検出するように構成された命令は、前記モバイル装置に指示して、撮影された前記映像データに表わされた前記文書の少なくとも１つの縁部を識別させるよう構成された命令をさらに含む、請求項１〜５のいずれか１項に記載のコンピュータプログラム。
【請求項７】
前記選択された複数の画像の各々は、前記文書の一部を表わし、
前記合成画像は、前記文書の全体を表わす、請求項１〜６のいずれか１項に記載のコンピュータプログラム。
【請求項８】
前記合成画像は、前記選択された複数の画像のうち任意画像の画像解像度よりも高い画像解像度と、前記選択された複数の画像のうち任意画像の画像サイズよりも大きい画像サイズと、のうち少なくとも１つの特徴を有する、請求項１〜７のいずれか１項に記載のコンピュータプログラム。
【請求項９】
前記選択された複数の画像の各々は、前記文書の一部を表わし、
前記合成画像は、前記文書によって記録された金融取引に対応する文書の一部のみを表わす、請求項１〜８のいずれか１項に記載のコンピュータプログラム。
【請求項１０】
前記コンピュータプログラムは、前記モバイル装置に指示して、以下のステップを実行させるように構成された命令をさらに含み、当該以下のステップは、
前記合成画像に基づいて、前記文書の文字情報を表わす１つ以上の部分を識別するステップと、
前記文書内に表わされた文字情報に基づいて、識別された前記文書の各部分を分類し、分類された各部分が金融取引に関連するか否かを判断するステップとを含み、当該判断は部分の分類に基づくものであり、
金融取引に関連しないと判断された各部分を前記合成画像から削除するステップとを含む、請求項９に記載のコンピュータプログラム。
【請求項１１】
前記コンピュータプログラムは、前記モバイル装置に指示して、金融取引に関連すると判断された部分を整列させるステップと、第２合成画像を生成するステップとを実行させるように構成された命令をさらに含み、
前記第２合成画像は、
前記合成画像の画像サイズとほぼ同様の画像サイズを有し、
前記合成画像の画像解像度とほぼ同様の画像解像度を有し、
前記金融取引に関連しない文字情報を含んでおらず、
前記金融取引に関連する文字情報を含んでおり、前記金融取引に関連する文字情報を含む複数の文字は整列されている、請求項１０に記載のコンピュータプログラム。
【請求項１２】
前記モバイル装置に指示して、前記複数の画像を選択するように構成された前記命令は、前記モバイル装置に指示して、複数のフレーム対を定義するように構成された命令をさらに含み、
前記フレーム対の各々は、参照フレームおよび検査フレームで構成され、
前記参照フレームおよび前記検査フレームの各々は、前記映像データから選択される、請求項１〜１１のいずれか１項に記載のコンピュータプログラム。
【請求項１３】
前記モバイル装置に指示して、前記複数の画像を選択するように構成された前記命令は、前記モバイル装置に指示して、各フレーム対内の前記参照フレームと前記検査フレームとの間のオーバラップ量を決定するステップと、前記参照フレームと前記検査フレームとの間のオーバラップ量が所定のオーバラップ閾値よりも大きい各フレーム対に対応する画像を選択するステップとを実行させるように構成された命令をさらに含む、請求項１２に記載のコンピュータプログラム。
【請求項１４】
前記オーバラップ量は、前記文書に対応しており、
前記オーバラップ量は、前記参照フレームに表わされた背景に対応しておらず、
前記オーバラップ量は、前記検査フレームに表わされた背景に対応していない、請求項１３に記載のコンピュータプログラム。
【請求項１５】
前記所定のオーバラップ閾値は、前記参照フレームの長さの少なくとも４０％に対応する、請求項１３に記載のコンピュータプログラム。
【請求項１６】
前記モバイル装置に指示して、前記合成画像を生成するように構成された命令は、前記モバイル装置に指示して、少なくとも１つのフレーム対内の前記参照フレームおよび前記検査フレームの各々の文字情報を検出するように構成された命令を含み、
前記文字情報は、前記文書に表わされている、請求項１２に記載のコンピュータプログラム。
【請求項１７】
前記モバイル装置に指示して、少なくとも１つのフレーム対内の前記参照フレームおよび前記検査フレームの各々の文字情報を検出するように構成された命令は、前記モバイル装置に指示して、以下のステップを実行させるように構成された命令をさらに含み、当該以下のステップは、
前記参照フレームにおいて、前記文字情報の一部またはすべてを表わす前記文書の少なくとも１つの矩形部分を定義するステップと、
前記検査フレームにおいて、前記文字情報の一部またはすべてを表わす前記文書の少なくとも１つの対応矩形部分を定義するステップと、
前記参照フレームに表わされた文書を前記検査フレームに表わされた文書と整列させるステップとを含み、当該整列は、
前記矩形部分のうち少なくとも１つに表わされた文字情報と、
前記対応矩形部分のうち少なくとも１つに表わされた文字情報とに基づいて行われる、請求項１６に記載のコンピュータプログラム。
【請求項１８】
前記文字情報は、
前記矩形部分に表わされた１つ以上の文字のＩＤと、
前記対応矩形部分に表わされた１つ以上の文字のＩＤと、
前記矩形部分に表わされた文字の配列と、
前記対応矩形部分に表わされた文字の配列と、
前記矩形部分に表わされた１つ以上の文字の位置と、
前記対応矩形部分に表わされた１つ以上の文字の位置と、
前記矩形部分に表わされた１つ以上の文字の絶対サイズと、
前記対応矩形部分に表わされた１つ以上の文字の絶対サイズと、
前記対応矩形部分に表わされた１つ以上の文字のサイズに対する前記矩形部分に表わされた１つ以上の文字のサイズと、
前記矩形部分に表わされた１つ以上の文字のサイズに対する前記対応矩形部分に表わされた１つ以上の文字のサイズと、
前記矩形部分に表わされた１つ以上の文字の色と、
前記対応矩形部分に表わされた１つ以上の文字の色と、
前記矩形部分に表わされた１つ以上の文字の形状と、
前記対応矩形部分に表わされた１つ以上の文字の形状とのうち少なくとも１つを含む、請求項１７に記載のコンピュータプログラム。
【請求項１９】
前記モバイル装置に指示して、前記検査フレームに表わされた文書を前記参照フレームに表わされた文書と整列させるように構成された命令は、前記モバイル装置に指示して、少なくとも前記矩形部分および前記対応矩形部分に対する光学文字認識（ＯＣＲ）を実行させるように構成された命令をさらに含む、請求項１７に記載のコンピュータプログラム。
【請求項２０】
前記モバイル装置に指示して、前記合成画像を生成するように構成された命令は、前記モバイル装置に指示して、以下のステップを実行させるように構成された命令を含み、当該以下のステップは、
少なくとも１つの前記フレーム対内の前記参照フレームおよび前記検査フレームの少なくとも一方のスキュー角を検出するステップを含み、前記スキュー角は、前記文書に対応しており、０．０度を超える大きさを有し、
前記参照フレームおよび前記検査フレームの少なくとも一方の前記スキュー角を補正するステップを含み、
前記合成画像に表わされた前記文書は、約０．０度のスキュー角を有する、請求項１２に記載のコンピュータプログラム。
【請求項２１】
前記コンピュータプログラムは、前記モバイル装置に指示して、前記映像データに対して低解像度処理を実行させるように構成された命令を含み、
前記モバイル装置に指示して、前記文書の検出、前記文書の位置の追跡および前記複数の画像の選択を実行させるように構成された命令は、前記モバイル装置に指示して、低解像度処理された映像データを用いて、前記文書の検出、前記文書の位置の追跡および前記複数の画像の選択を実行させるように構成されている、請求項１〜２０のいずれか１項に記載のコンピュータプログラム。