(57)【要約】【課題】精算作業を簡素化することが可能な情報処理装置を提供する。【解決手段】情報処理装置は、予算の指定を受け付ける受付部と、複数枚のシートを読み取る読取部と、複数枚のシートの画像データに対して文字認識処理を行うことにより、複数枚のシートにそれぞれ記載された支払金額を認識するとともに、複数枚のシートにそれぞれ記載された支払金額を合計した合計支払金額を求め、合計支払金額が予算内に収まっているか否かを示す結果情報を含むレポートを生成する制御部と、レポートを出力する出力部と、を備える。【選択図】図７
2020077097.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーから予算の指定を受け付ける受付部と、
それぞれにユーザーの支払金額が記載された複数枚のシートを読み取る読取部と、
前記読取部による読み取りで得られた複数枚の前記シートの画像データに対して文字認識処理を行うことにより、複数枚の前記シートにそれぞれ記載された前記支払金額を認識するとともに、複数枚の前記シートにそれぞれ記載された前記支払金額を合計した合計支払金額を求め、前記合計支払金額が前記予算内に収まっているか否かを示す結果情報を含むレポートを生成する制御部と、
前記レポートを出力する出力部と、を備えることを特徴とする情報処理装置。
【請求項２】
前記制御部は、前記予算から前記合計支払金額を減算した差額を示す差額情報を前記結果情報に含めることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記差額が正の値である場合、前記合計支払金額が前記予算内に収まっていることを示す第１情報を前記結果情報に含め、前記差額が負の値である場合、前記合計支払金額が前記予算を超えていることを示す第２情報を前記結果情報に含め、前記差額がゼロである場合、前記合計支払金額が前記予算と同じであることを示す第３情報を前記結果情報に含めることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記受付部は、ユーザーから通貨の指定を受け付け、
前記制御部は、前記受付部が指定を受け付けた指定通貨を認識し、前記支払金額の通貨と前記指定通貨とが異なる場合、前記支払金額を前記指定通貨に対応する金額に換算することを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記制御部は、前記読取部が読み取った複数枚の前記シートのそれぞれに互いに異なる識別番号を割り当て、
前記制御部は、前記支払金額を示す支払金額情報を前記シートごとに生成し、前記シートごとの前記支払金額情報を前記結果情報に含めるとともに、前記結果情報に含める前記シートごとの前記支払金額情報に対して、対応する前記シートに割り当てた前記識別番号を付加することを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記制御部は、複数の前記識別番号の各色を互いに異ならせることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
印刷部を備え、
前記受付部は、前記レポートの印刷指示をユーザーから受け付け、
前記制御部は、前記受付部が前記印刷指示を受け付けると、前記レポートの印刷を前記印刷部に行わせることを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記受付部は、前記レポートのエクスポート指示をユーザーから受け付け、
前記制御部は、前記受付部が前記エクスポート指示を受け付けると、前記レポートのデータを所定ソフトウェアで使用可能なデータに変換することを特徴とする請求項１〜７のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を読み取る読取部を備える情報処理装置に関する。
【背景技術】
【０００２】
従来、シートに記載された情報を読み取る読取機能が搭載された情報処理装置が知られている。このような情報処理装置は、たとえば、特許文献１に開示されている。
【０００３】
特許文献１の情報処理装置は、読取部としてのカメラを内蔵する携帯電話である。特許文献１では、公共料金などの請求書に記載されたバーコードをカメラで撮影すると、バーコードの解読が行われる。バーコードの解読データはサーバーに送信される。解読データを受信したサーバーでは、決済処理が行われる。これにより、ユーザーからすると、公共料金などの支払いを任意の場所（自宅など）で行うことができるので、利便性が良い。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２３６１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通常では、商品の販売者から購入者に対し、購入者が販売者に支払った支払金額（販売者が購入者から領収した領収金額）が記載された領収シートが発行される。購入者によっては、領収シートに基づき、支払金額が予算内に収まっているか否かを確認する作業（以下、精算作業と称する）を行う場合がある。
【０００６】
領収シートが１枚だけであれば、精算作業は簡単に済む。しかし、領収シートが複数枚存在する場合には、複数枚の領収シートにそれぞれ記載された支払金額の合計を割り出す作業（精算作業の一作業）が必要となり、ユーザーにとっては煩わしく利便性が悪い。当該作業は領収シートの枚数が多いほど煩雑になる。
【０００７】
本発明は、上記課題を解決するためになされたものであり、ユーザーによる精算作業を簡素化することが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の情報処理装置は、ユーザーから予算の指定を受け付ける受付部と、それぞれにユーザーの支払金額が記載された複数枚のシートを読み取る読取部と、読取部による読み取りで得られた複数枚のシートの画像データに対して文字認識処理を行うことにより、複数枚のシートにそれぞれ記載された支払金額を認識するとともに、複数枚のシートにそれぞれ記載された支払金額を合計した合計支払金額を求め、合計支払金額が予算内に収まっているか否かを示す結果情報を含むレポートを生成する制御部と、レポートを出力する出力部と、を備える
【発明の効果】
【０００９】
本発明の構成では、ユーザーによる精算作業を簡素化することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態による画像形成装置の構成を示すブロック図
【図２】本発明の一実施形態による画像形成装置の構成を示す概略図
【図３】本発明の一実施形態による画像形成装置の制御部が行う処理の流れを示すフローチャート
【図４】本発明の一実施形態による画像形成装置の制御部が行う処理の流れを示すフローチャート
【図５】本発明の一実施形態による画像形成装置の操作パネルが表示するジョブ設定画面を示す図
【図６】本発明の一実施形態による画像形成装置の操作パネルが表示する出力方法設定画面を示す図
【図７】本発明の一実施形態による画像形成装置が出力するレポートを示す図
【発明を実施するための形態】
【００１１】
以下に、本発明の一実施形態による情報処理装置について、スキャン機能、プリント機能および送信機能など、複数種の機能を搭載する画像形成装置（複合機）を例にとって説明する。
【００１２】
＜画像形成装置の構成＞
図１に示すように、本実施形態の画像形成装置１００は、制御部１および記憶部２を備える。制御部１は、ＣＰＵを含む。制御部１は、制御プログラムおよび制御データに基づき、画像形成装置１００の各部を制御するための処理を行う。記憶部２は、ＲＯＭ、ＲＡＭおよびＨＤＤなどの記憶デバイスを含む。記憶部２は、制御部１に接続される。制御プログラムおよび制御データは記憶部２に記憶される。
【００１３】
また、画像形成装置１００は、画像読取部３（「読取部」に相当）および印刷部４を備える。制御部１は、画像読取部３の読取動作を制御するとともに、印刷部４の印刷動作を制御する。画像読取部３および印刷部４の概略図を図２に示す。
【００１４】
画像読取部３は、読取対象を読み取って画像データを生成する。画像読取部３は、プラテンガラスＰＧを備える。読取対象はプラテンガラスＰＧ上に載置される。後述するレポート作成ジョブでは、領収シートＲＣ（「シート」に相当）が読取対象となる。
【００１５】
また、画像読取部３は、読取対象を光学的に読み取る光学系ユニットを備える。光学系ユニットは、光源３１およびイメージセンサー３２を含む。光源３１は、プラテンガラスＰＧ上の読取対象に光を照射する。イメージセンサー３２は、読取対象で反射された反射光を受光して光電変換する。
【００１６】
印刷部４は、用紙Ｐに画像を印刷する印刷ジョブを実行する。印刷ジョブの実行時、印刷部４は、用紙搬送路４０（図２では、破線で示す）に沿って用紙Ｐを搬送する。また、印刷部４は、印刷すべき画像を形成する。そして、印刷部４は、搬送中の用紙Ｐに画像を印刷する。
【００１７】
印刷部４は、給紙ローラー４１を備える。給紙ローラー４１は、用紙カセットＣＡに収容された用紙Ｐに当接し、その状態で回転することにより、用紙カセットＣＡから用紙搬送路４０に用紙Ｐを給紙する。図示しないが、給紙ローラー４１の用紙搬送方向下流側には、給紙ローラー４１により用紙カセットＣＡから引き出された用紙Ｐを１枚ずつに分離するための分離ローラー対が設けられる。
【００１８】
また、印刷部４は、転写ローラー対４２を備える。転写ローラー対４２は、感光体ドラムおよび転写ローラーを含む。感光体ドラムは、その周面上にトナー像を担持する。転写ローラーは、感光体ドラムに圧接し、感光体ドラムとの間で転写ニップを形成する。転写ローラー対４２は、回転することにより、転写ニップに進入した用紙Ｐを搬送しつつ、用紙Ｐにトナー像を転写する。
【００１９】
図示しないが、印刷部４は、帯電装置、露光装置および現像装置をさらに備える。帯電装置は、感光体ドラムの周面を帯電させる。露光装置は、感光体ドラムの周面上に静電潜像を形成する。現像装置は、感光体ドラムの周面上の静電潜像をトナー像に現像する。
【００２０】
また、印刷部４は、定着ローラー対４３を備える。定着ローラー対４３は、加熱ローラーおよび加圧ローラーを含む。加熱ローラーは、ヒーター（図示せず）を内蔵する。加圧ローラーは、定着ローラーに圧接し、定着ローラーとの間で定着ニップを形成する。定着ローラー４３は、回転することにより、定着ニップに進入した用紙Ｐを搬送しつつ、用紙Ｐに転写されたトナー像を用紙Ｐに定着させる。定着ニップを抜けた用紙Ｐは排出トレイＥＴに排出される。
【００２１】
図１に戻り、画像形成装置１００は、操作パネル５（「受付部」に相当）を備える。操作パネル５は、タッチスクリーンを含む。タッチスクリーンは、種々の情報を表示するとともに、ユーザーからタッチ操作を受け付ける。また、操作パネル５には、ハードウェアボタンが設けられる。ハードウェアボタンとしては、画像読取部３による読み取りを伴うジョブの実行要求をユーザーから受け付けるためのスタートボタンなどがある。
【００２２】
操作パネル５は、制御部１に接続される。制御部１は、操作パネル５の表示動作を制御する。また、制御部１は、操作パネル５に対して行われた操作を検知する。制御部１は、プラテンガラスＰＧ上に読取対象が載置された状態で、操作パネル５のスタートボタンに対する操作を検知すると、画像読取部３による読み取りを伴うジョブの実行要求を受け付けたと判断し、画像読取部３に読み取りを行わせる。
【００２３】
また、画像形成装置１００は、ＵＳＢインターフェース部６を備える。ＵＳＢインターフェース部６は、ＵＳＢメモリーなどのＵＳＢデバイス２００を画像形成装置１００に接続するためのインターフェースである。ＵＳＢインターフェース部６は、ＵＳＢデバイス２００の端子が差し込まれるソケットや、当該ソケットに差し込まれたＵＳＢデバイス２００と通信するためのＵＳＢ通信回路を含む。
【００２４】
制御部１は、ＵＳＢインターフェース部６のＵＳＢ通信回路を制御し、画像形成装置１００に接続されたＵＳＢデバイス２００と通信する。すなわち、制御部１は、ＵＳＢデバイス２００への情報の書き込みを行うとともに、ＵＳＢデバイス２００からの情報の読み出しを行う。
【００２５】
また、画像形成装置１００は、ネットワーク通信部７を備える。ネットワーク通信部７は、インターネットなどのネットワークＮＴに画像形成装置１００を接続するためのインターフェースである。ネットワーク通信部７は、ＬＡＮ通信を行うためのＬＡＮ通信回路などを含む。ネットワーク通信部７は、無線ＬＡＮアクセスポイントに接続される。
【００２６】
制御部１は、ネットワーク通信部７のＬＡＮ通信回路を制御し、ネットワークＮＴに接続された外部機器と通信する。たとえば、ネットワークＮＴに接続される外部機器としては、画像形成装置１００のユーザーにより使用されるＰＣ３００（パーソナルコンピューター）がある。
【００２７】
ここで、画像形成装置１００は、文字認識処理の実行が可能である。文字認識処理は制御部１により行われる。文字認識処理用の文字認識プログラムは記憶部２に記憶される。文字認識処理では、ＯＣＲ技術が用いられる。制御部１は、画像読取部３による読み取りで得られた画像データに対して文字認識処理を行う。
【００２８】
制御部１に文字認識処理を行わせるため、パターンマッチング用の標準パターン（文字パターン）を格納する文字データベースが記憶部２に記憶される。制御部１は、文字認識処理を行うとき、処理対象の画像データから文字画像を抽出し、当該抽出した文字画像と標準パターンとを比較することにより、画像読取部３による読み取りで得られた画像データに存在する文字（読取対象が領収シートＲＣである場合には領収シートＲＣに記載された文字や数字）を検出する。
【００２９】
＜レポート作成ジョブ＞
画像形成装置１００には、画像形成装置１００のメーカーから提供されるアプリケーションである簡単精算アプリＡＰがインストールされる。簡単精算アプリＡＰは記憶部２に記憶される（図１参照）。画像形成装置１００に簡単精算アプリＡＰをインストールすることにより、画像形成装置１００にレポート作成ジョブを実行させることができる。
【００３０】
一般的に、ユーザーが商品（サービスも含む）を購入した場合、商品の販売者から購入者であるユーザーに対し、領収シートＲＣ（「シート」に相当）が発行される。領収シートＲＣには、購入者（ユーザー）が販売者に支払った支払金額（販売者が購入者から領収した領収金額）が記載される。また、領収シートＲＣには、ユーザーの購入履歴が記載される。領収シートＲＣに購入履歴として記載される項目としては、たとえば、購入品名、購入品の個数、購入品の単価、購入品の小計（＝個数×単価）、および、購入品の購入日（または、領収シートＲＣの発行日）などがある。通常では、ここで挙げたいずれかの項目（または、全ての項目）が領収シートＲＣに記載される。
【００３１】
画像形成装置１００によるレポート作成ジョブでは、領収書シートＲＣに記載の支払金額がユーザー指定の予算内に収まっているか否かを示すレポートＲＰ（図７参照）が生成される。後に詳細に説明するが、画像形成装置１００でレポートＲＰを印刷することもできるし、レポートＲＰのデータを所定ソフトウェア（表計算ソフトなど）で使用可能なデータに変換することもできる。
【００３２】
ここで、領収シートＲＣが１枚だけであれば、支払金額が予算内に収まっているか否かを確認する精算作業は簡単に済む。しかし、領収シートＲＣが複数枚存在する場合には、複数枚の領収シートＲＣにそれぞれ記載された支払金額の合計を割り出す作業が必要となる。当該作業は領収シートＲＣの枚数が多いほど煩雑になる。このため、通常では、領収シートＲＣが複数枚存在する場合に簡単精算アプリＡＰが使用される。
【００３３】
レポート作成ジョブに関する設定は操作パネル５がユーザーから受け付ける。画像形成装置１００に簡単精算アプリＡＰがインストールされている場合、図示しないが、操作パネル５の初期画面に簡単精算アプリＡＰのアイコンが表示される。当該アイコンに対するタッチ操作をユーザーが行うと、レポート作成ジョブに関する処理（レポート作成処理）が制御部１により開始される。
【００３４】
以下に、図３および図４に示すフローチャートを参照し、制御部１により行われるレポート作成処理の流れを説明する。図３および図４に示すフローチャートは、操作パネル５の初期画面に表示された簡単精算アプリＡＰのアイコンに対するタッチ操作を制御部１が検知したときにスタートする。
【００３５】
図３のステップＳ１において、制御部１は、レポート作成ジョブに関する設定の受け付けを操作パネル５に行わせる。このとき、操作パネル５は、図５に示すようなジョブ設定画面５１を表示し、レポート作成ジョブに関する設定をユーザーから受け付ける。ジョブ設定画面５１では、題目、ユーザー指定の通貨（指定通貨）およびユーザー指定の予算（指定予算）の設定受付が行われる。
【００３６】
ジョブ設定画面５１には、入力欄５１１、５１２および５１３が配される。ユーザーは操作パネル５を操作し、入力欄５１１〜５１３に必要事項を入力する。入力欄５１１には題目が入力される。入力欄５１２には指定通貨が入力される。入力欄５１３には指定予算が入力される。なお、入力欄５１２への指定通貨の入力はプルダウン方式で行われる。特に限定されないが、入力欄５１２に入力可能な通貨（指定可能な通貨）として、米ドル、ユーロおよび円などがある。
【００３７】
また、ジョブ設定画面５１には、続行ボタン５１４が配される。続行ボタン５１４はソフトウェアボタンである。ユーザーは入力欄５１１〜５１３への入力が完了すると、続行ボタン５１４に対してタッチ操作を行う。制御部１は、続行ボタン５１４に対するタッチ操作を検知すると、入力欄５１１〜５１３への入力が完了したと判断する。
【００３８】
図３に戻り、ステップＳ２において、制御部１は、続行ボタン５１４に対してタッチ操作が行われたか否かを判断する。その結果、続行ボタン５１４に対してタッチ操作が行われたと制御部１が判断した場合には、ステップＳ３に移行する。一方で、続行ボタン５１４に対してタッチ操作が行われていないと制御部１が判断した場合には、ステップＳ２の処理が繰り返される。
【００３９】
ステップＳ３に移行すると、制御部１は、領収シートＲＣを１枚ずつスキャンするようユーザーに指示するための指示メッセージ（図示せず）を操作パネル５に表示させる。これにより、プラテンガラスＰＧ上に領収シートＲＣを載置して操作パネル５のスタートボタンを押す、というスキャン作業がユーザーによって繰り返される。領収シートＲＣの枚数分、スキャン作業が行われる。また、ユーザーが複数枚の領収シートＲＣをプラテンガラスＰＧ上に載置して操作パネル５のスタートボタンを押した場合には、複数枚分の領収シートＲＣを一括で読み取ってもよい。
【００４０】
ステップＳ４において、制御部１は、領収シートＲＣの読み取りを画像読取部３に行わせる。そして、ステップＳ５において、制御部１は、領収シートＲＣの読み取りを終了する旨を操作パネル５がユーザーから受け付けたか否かを判断する。その結果、領収シートＲＣの読み取りを終了する旨を受け付けたと制御部１が判断した場合には、ステップＳ６に移行し、領収シートＲＣの読み取りを終了する旨を受け付けていないと制御部１が判断した場合には、ステップＳ４に移行する。
【００４１】
ステップＳ６に移行すると、制御部１は、画像読取部３が読み取った複数枚の領収シートＲＣのそれぞれに互いに異なる識別番号を割り当てる。言い換えると、制御部１は、画像読取部３による複数枚の領収シートＲＣの読み取りで得られた複数の画像データのそれぞれに互いに異なる識別番号を割り当てる。
【００４２】
ステップＳ７において、制御部１は、画像読取部３による複数枚の領収シートＲＣの読み取りで得られた複数の画像データに対して文字認識処理（レイアウト解析を含む）を行い、複数の画像データから、支払金額を示す数字（数字列）を検出するとともに、購入履歴を示す文字（文字列）および数字（数字列）を検出する。そして、文字認識処理の結果に基づき、制御部１は、複数枚の領収シートＲＣにそれぞれ記載された支払金額を認識するとともに、複数枚の領収シートＲＣにそれぞれ記載された購入履歴を認識する。
【００４３】
図４のステップＳ８において、制御部１は、操作パネル５がユーザーから指定を受け付けた指定通貨（ジョブ設定画面５１の入力欄５１２に入力された通貨）を認識する。そして、制御部１は、複数枚の領収シートＲＣにそれぞれ記載された支払金額のうち通貨が指定通貨と異なる支払金額（換算対象の支払金額）が存在するか否かを判断する。言い換えると、制御部１は、指定通貨とは異なる通貨に対応する支払金額が記載された領収シートＲＣ（換算対象の領収シートＲＣ）が存在するか否かを判断する。その結果、換算対象の領収シートＲＣが存在すると制御部１が判断した場合には、ステップＳ９に移行する。
【００４４】
ステップＳ９に移行すると、制御部１は、換算対象の支払金額を指定通貨に対応する金額に換算する通貨換算処理を行う。また、制御部１は、通貨換算処理として、換算対象の領収シートＲＣに対応する画像データから検出した購入履歴のうち、購入品の単価および購入品の小計を指定通貨に対応する金額に換算する処理も行う。
【００４５】
その後、ステップＳ１０に移行する。ステップＳ８において、換算対象の領収シートＲＣが存在しないと制御部１が判断した場合にも、ステップＳ１０に移行する。
【００４６】
ステップＳ１０に移行すると、制御部１は、複数枚の領収シートＲＣにそれぞれ記載された支払金額（通貨換算処理を行った支払金額については換算後の支払金額）を合計した合計支払金額を算出する。そして、ステップＳ１１において、制御部１は、合計支払金額が指定予算内に収まっているか否かを判断する判断処理を行い、判断処理の結果に基づきレポートＲＰを生成する。詳細については後述する。
【００４７】
ステップＳ１２において、制御部１は、レポートＲＰの出力方法に関する設定の受け付けを操作パネル５に行わせる。このとき、操作パネル５は、図６に示すような出力方法設定画面５２を表示し、レポートＲＰの出力方法に関する設定をユーザーから受け付ける。
【００４８】
出力方法設定画面５２には、プリントボタン５２１およびエクスポートボタン５２２が配される。プリントボタン５２１は、レポートＲＰの印刷指示をユーザーから受け付けるためのソフトウェアボタンである。エクスポートボタン５２２は、レポートＲＰのエクスポート指示をユーザーから受け付けるためのソフトウェアボタンである。なお、出力方法設定画面５２には、レポート作成ジョブでの領収シートＲＣの読取枚数を示すメッセージＭＧが配される。
【００４９】
図４に戻り、ステップＳ１２において、制御部１は、レポートＲＰの印刷指示を受け付け付けたか否か（プリントボタン５２１に対して操作が行われたか否か）を判断する。その結果、レポートＲＰの印刷指示を受け付けたと制御部１が判断した場合には、ステップＳ１３に移行する。一方で、レポートＲＰの印刷指示を受け付けていない（レポートＲＰのエクスポート指示を受け付けた）と制御部１が判断した場合には、ステップＳ１４に移行する。
【００５０】
ステップＳ１３に移行した場合、制御部１は、レポートＲＰの出力を印刷部４に行わせる。印刷部４は、レポートＲＰを印刷（出力）する。すなわち、印刷部４は「出力部」に相当する。
【００５１】
ステップＳ１４に移行した場合、制御部１は、レポートＲＰのデータを所定ソフトウェア（表計算ソフトなど）で使用可能なデータに変換する。そして、制御部１は、レポートＲＰの変換後のデータ（所定ソフトウェアで使用可能なデータ）を外部機器に出力する。
【００５２】
たとえば、制御部１は、ＵＳＢインターフェース部６を用いて、レポートＲＰの変換後のデータをＵＳＢデバイス２００に出力する。すなわち、ＵＳＢインターフェース部６は「出力部」に相当する。
【００５３】
あるいは、制御部１は、ネットワーク通信部７を用いて、レポートＲＰの変換後のデータをＰＣ３００に送信（出力）する。すなわち、ネットワーク通信部７は「出力部」に相当する。ＰＣ３００に所定ソフトウェアがインストールされていれば、ＰＣ３００でレポートＲＰを開くことができるとともに、レポートＲＰを編集することができる。また、ＰＣ３００から画像形成装置１００に対し、レポートＲＰの印刷データを送信することにより、画像形成装置１００でレポートＲＰを印刷することができる。
【００５４】
ここで、図７を参照し、制御部１により生成されるレポートＲＰについて説明する。
【００５５】
制御部１は、合計支払金額が指定予算内に収まっているか否かを判断する判断処理を行う。そして、制御部１は、判断処理の結果を示す情報を少なくとも含む結果情報１０を生成し、結果情報１０をレポートＲＰに含める。
【００５６】
具体的には、制御部１は、支払金額（通貨換算処理を行った場合には換算後の支払金額）を示す支払金額情報１１（図７では、「Ｓｕｂｔｏｔａｌ」と表記）を領収シートＲＣごとに生成し、領収シートＲＣごとの支払金額情報１１を結果情報１０に含める。このとき、制御部１は、領収シートＲＣごとの支払金額情報１１に対して、対応する領収シートＲＣに割り当てた識別番号（図７では、「ＯＲ  Ｎｕｍｂｅｒ」と表記）を付加する。図７では表現されていないが、制御部１は、複数の識別番号の各色を互いに異ならせる。
【００５７】
また、制御部１は、合計支払金額を示す合計支払金額情報１２（図７では、「Ｇｒａｎｄ  Ｔｏｔａｌ」と表記）を生成し、合計支払金額情報１２を結果情報１０に含める。さらに、制御部１は、指定予算を示す指定予算情報１３（図７では、「Ｔｏｔａｌ  Ｂｕｄｇｅｔ」と表記）を生成し、指定予算情報１３を結果情報１０に含める。
【００５８】
ここで、制御部１は、結果情報１０を生成するとき、指定予算から合計支払金額を減算した差額を算出する。そして、制御部１は、指定予算から合計支払金額を減算した差額を示す差額情報１４（図７では、「Ｒｅｓｕｌｔ」と表記）を結果情報１０に含める。図７に示す例では、差額情報１４で示される差額が負の値となっている。すなわち、指定予算に対して合計支払金額が超過しているということである。
【００５９】
また、制御部１は、結果情報１０を生成するとき、合計支払金額が指定予算内に収まっているか否かの判断結果の種別を認識する。そして、制御部１は、判断結果の種別を示す種別情報１５（図７では、「Ｃｌａｓｓｉｆｉｃａｔｉｏｎ」と表記）を結果情報１０に含める。
【００６０】
指定予算から合計支払金額を減算した差額が正の値である場合には、合計支払金額が指定予算内に収まっていることを示す第１情報（たとえば、「Ｅｘｃｅｓｓ」というテキスト）が種別情報１５として結果情報１０に含められる。指定予算から合計支払金額を減算した差額が負の値である場合には、合計支払金額が指定予算を超えていることを示す第２情報（たとえば、「Ｄｅｆｉｃｉｔ」というテキスト）が種別情報１５として結果情報１０に含められる。指定予算から合計支払金額を減算した差額がゼロである場合には、合計支払金額が指定予算と同じであることを示す第３情報（たとえば、「Ｒｅｃｏｎｃｉｌｅｄ」というテキスト）が種別情報１５として結果情報１０に含められる。
【００６１】
また、制御部１は、購入履歴を示す購入履歴情報２１を領収シートＲＣごとに生成し、領収シートＲＣごとの購入履歴情報２１をリストアップしたリスト２０をレポートＲＰに含める。なお、制御部１は、領収シートＲＣごとの購入履歴情報２１に対し、対応する領収シートＲＣに割り当てた識別番号（図７では、「ＯＲ  Ｎｕｍｂｅｒ」と表記）を付加する。図７では表現されていないが、制御部１は、結果情報１０内の複数の識別番号と同様、リスト２０内の複数の識別番号についても各色を互いに異ならせる。
【００６２】
図７に示すリスト２０において、「Ｐａｒｔｉｃｕｌａｒｓ」は購入品名であり、「Ｑｔｙ」は購入品の個数であり、「Ｐｒｉｃｅ」は購入品の単価であり、「Ｔｏｔａｌ」は購入品の小計である。また、「Ｒｅｃｅｉｐｔ  Ｄａｔｅ」は購入品の購入日または領収シートＲＣの発行日である。購入品の単価および購入品の小計については、通貨換算処理を行っていれば、換算後の金額がリスト２０内に含められる。
【００６３】
また、制御部１は、操作パネル５が入力を受け付けた題目（ジョブ設定画面５１の入力欄５１１に入力された題目）を認識する。そして、制御部１は、当該題目を示す題目情報３０をレポートＲＰに付す。言い換えると、当該題目がレポートＲＰのタイトルとなる。
【００６４】
本実施形態の画像形成装置１００（情報処理装置）は、上記のように、ユーザーから予算の指定を受け付ける操作パネル５（受付部）と、それぞれにユーザーの支払金額（ユーザーが販売者に支払った金額）が記載された複数枚の領収シートＲＣ（シート）を読み取る画像読取部３（読取部）と、画像読取部３による読み取りで得られた複数枚の領収シートＲＣの画像データ（複数枚の領収シートＲＣにそれぞれ対応する複数の画像データ）に対して文字認識処理を行うことにより、複数枚の領収シートＲＣにそれぞれ記載された支払金額を認識するとともに、複数枚の領収シートＲＣにそれぞれ記載された支払金額を合計した合計支払金額を求め、合計支払金額が指定予算内に収まっているか否かを示す結果情報１０を含むレポートＲＰを生成する制御部１と、を備える。
【００６５】
操作パネル５がレポートＲＰの印刷指示を受け付けた場合、制御部１は、レポートＲＰの印刷を印刷部４（出力部）に行わせる。操作パネル５がレポートＲＰのエクスポート指示を受け付けた場合、制御部１は、レポートＲＰのデータを所定ソフトウェアで使用可能なデータに変換し、ＵＳＢインターフェース部６（出力部）またはネットワーク通信部７を介して、レポートＲＰの変換後のデータを外部機器に出力する。
【００６６】
本実施形態の構成では、複数枚の領収シートＲＰを画像形成装置１００でスキャンするだけで、結果情報１０を含むレポートＲＰが出力されるので、複数枚の領収シートＲＣにそれぞれ記載された支払金額の合計を割り出す作業が不要となる。当該作業を行わなくても、合計支払金額が指定予算内に収まっているか否かを確認することができる。これにより、ユーザーによる精算作業が簡素化される。また、レポートＲＰを印刷することができるとともに、レポートＲＰのデータを入手することができるので、レポートＲＰが必要なユーザーの利便性が向上する。
【００６７】
また、本実施形態では、上記のように、制御部１は、指定予算から合計支払金額を減算した差額を示す差額情報１４を結果情報１０に含める。これにより、指定予算と合計支払金額との差額を知りたいユーザーの利便性が向上する。
【００６８】
また、本実施形態では、上記のように、制御部１は、差額が正の値である場合、合計支払金額が指定予算内に収まっていることを示す第１情報を結果情報１０に含め、差額が負の値である場合、合計支払金額が指定予算を超えていることを示す第２情報を結果情報１０に含め、差額がゼロである場合、合計支払金額が指定予算と同じであることを示す第３情報を結果情報１０に含める。これにより、合計支払金額が指定予算内に収まっているか否かを一目で判別することができるので、ユーザーにとっては利便性が良い。
【００６９】
また、本実施形態では、上記のように、制御部１は、操作パネル５が指定を受け付けた指定通貨を認識し、支払金額の通貨と指定通貨とが異なる場合、支払金額を指定通貨に対応する金額に換算する。これにより、ユーザーが自身で支払金額の換算を行わなくてもよいので、ユーザーの利便性がより向上する。
【００７０】
また、本実施形態では、上記のように、制御部１は、支払金額を示す支払金額情報１１を領収シートＲＣごとに生成し、領収シートＲＣごとの支払金額情報１１を結果情報１０に含めるとともに、結果情報１０に含める領収シートＲＣごとの支払金額情報１１に対して、対応する領収シートＲＣに割り当てた識別番号を付加する。また、制御部１は、複数の識別番号の各色を互いに異ならせる。これにより、領収シートＲＣと支払金額情報１１との対応関係を容易に判別することができるので、ユーザーの利便性がより向上する。
【００７１】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００７２】
たとえば、上記実施形態では、本発明を画像形成装置に適用する場合について説明したが、スマートフォンやタブレットコンピューターのような情報処理装置にも本発明を適用することができる。スマートフォンやタブレットコンピューターに本発明を適用する場合には、内蔵カメラが読取部として機能する。
【符号の説明】
【００７３】
１  制御部
３  画像読取部（読取部）
４  印刷部（出力部）
５  操作パネル（受付部）
６  ＵＳＢインターフェース部（出力部）
７  ネットワーク通信部（出力部）
１００  画像形成装置（情報処理装置）
ＲＰ  レポート
【図１】
2020077097.tif 000003
【図２】
2020077097.tif 000004
【図３】
2020077097.tif 000005
【図４】
2020077097.tif 000006
【図５】
2020077097.tif 000007
【図６】
2020077097.tif 000008
【図７】
2020077097.tif 000009