(57)【要約】【課題】煩雑な操作をすることなく支出内容に関する画像を支出との関連付けが把握できるようにする。【解決手段】スキャンしたレシートの金額を認識し、認識された金額の使途を判定し、認識された金額に関連する添付用画像を設定しておく。そして、添付用画像の数に応じたレイアウトを自動選択し（Ｓ６４０〜６５０）、使途毎に添付用画像をグループ化して（Ｓ６５５）、使途，集計金額および添付用画像を使途毎に定められた記号と共にレイアウトして印刷する（Ｓ６６０〜６９０）。このため記号により関連付けの把握がより容易となり、また、添付用画像が使途毎にまとめられるので単に登録順にレイアウトするものなどに比べ関連付けの把握が容易となる。したがって、煩雑な操作をすることなく支出内容に関する画像を支出との関連付けが把握できるようにすることができる。【選択図】図１５
2009188707.tif 000002
【特許請求の範囲】
【請求項１】
レシートに記載されている金額を集計して用紙に印刷可能な印刷装置であって、
レシートを含む画像を読み取る読取手段と、
前記読み取られたレシートに記載されている金額を認識する認識手段と、
複数の使途を記憶する記憶手段と、
前記記憶された複数の使途から前記認識された金額に対応する使途の選択を受け付けると共に支出内容に関する添付用画像を受け付ける選択受付手段と、
前記受け付けられた使途毎に前記認識された金額を集計する集計手段と、
前記集計された集計金額と前記受け付けられた添付用画像とを使途で関連付けると共に該関連付けがユーザに対して視認可能に前記集計金額と前記添付用画像とをレイアウトして印刷する印刷処理手段と
を備える印刷装置。
【請求項２】
請求項１記載の印刷装置であって、
外部から画像データを入力する画像データ入力手段を備え、
前記選択受付手段は、前記入力された画像データから前記添付用画像を受け付ける手段である
印刷装置。
【請求項３】
前記印刷処理手段は、前記集計金額と前記添付用画像とに使途毎に定められた記号を付して印刷する手段である請求項１または２記載の印刷装置。
【請求項４】
前記印刷処理手段は、前記添付用画像を使途毎にまとめてレイアウトする手段である請求項１ないし３いずれか１項に記載の印刷装置。
【請求項５】
請求項１ないし４いずれか１項に記載の印刷装置であって、
前記記憶手段は、前記集計金額と前記添付用画像とをレイアウトするレイアウトデータを複数記憶する手段であり、
前記印刷処理手段は、前記記憶されたレイアウトデータから前記添付用画像の数に応じて選択したレイアウトデータに基づいてレイアウトする手段である
印刷装置。
【請求項６】
請求項１ないし５いずれか１項に記載の印刷装置であって、
前記認識手段は、前記読み取られたレシートに記載されている使途を認識する手段であり、
前記集計手段は、前記認識された使途毎に前記認識された金額を集計する手段である
印刷装置。
【請求項７】
請求項６記載の印刷装置であって、
前記認識手段は、前記認識した使途を前記記憶手段に新たに登録する手段であり、
前記選択受付手段は、前記記憶手段に新たな使途が登録されたとき、該新たな使途の選択を受け付け可能とする手段である
印刷装置。
【請求項８】
レシートに記載されている金額を集計して用紙に印刷可能な印刷装置の制御方法であって、
（ａ）レシートを含む画像を読み取るステップと、
（ｂ）前記ステップ（ａ）で読み取られたレシートに記載されている金額を認識するステップと、
（ｃ）記憶された複数の使途から前記ステップ（ｂ）で認識された金額に対応する使途の選択を受け付けると共に支出内容に関する添付用画像を受け付けるステップと、
（ｄ）前記ステップ（ｃ）で受け付けられた使途毎に前記ステップ（ｂ）で認識された金額を集計するステップと、
（ｅ）前記ステップ（ｄ）で集計された集計金額と前記ステップ（ｃ）で受け付けられた添付用画像とを使途で関連付けると共に該関連付けがユーザに対して視認可能に前記集計金額と前記添付用画像とをレイアウトして印刷するステップと
を備える印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レシートに記載されている金額を集計して用紙に印刷可能な印刷装置及びその制御方法に関する。
【背景技術】
【０００２】
従来より、レシートを発行する収支先端末と、発行されたレシートを読み取る読取装置と、読取装置に接続され家計簿を作成するユーザ端末とからなる家計簿作成システムが提案されている（例えば、特許文献１参照）。このシステムでは、読取装置で読み取られたレシートのイメージデータをＯＣＲ（Ｏｐｔｉｃａｌ  ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）を介し所定形式の収支データとしてユーザ端末に送信し、ユーザ端末で送られた収支データを変換した家計簿作成用データに基づいて家計簿を作成する。
【特許文献１】特開２００２−１１７２１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、このような家計簿や帳簿を作成する際に支出の明細だけでなく支出内容に関するレシートなどの画像を添付して印刷したい場合がある。この場合、読み取った画像をユーザがレイアウトする必要があるため、添付する画像の数によっては煩雑な操作を強いられることになる。また、添付した画像と支出との関連付けを把握できるようにしようとすると更に操作が増えてしまう。
【０００４】
本発明の印刷装置及びその制御方法は、煩雑な操作をすることなく支出内容に関する画像を支出との関連付けが把握できるようにすることを主目的とする。
【課題を解決するための手段】
【０００５】
本発明の印刷装置及びその制御方法は、上述の主目的を達成するために以下の手段を採った。
【０００６】
本発明の印刷装置は、
レシートに記載されている金額を集計して用紙に印刷可能な印刷装置であって、
レシートを含む画像を読み取る読取手段と、
前記読み取られたレシートに記載されている金額を認識する認識手段と、
複数の使途を記憶する記憶手段と、
前記記憶された複数の使途から前記認識された金額に対応する使途の選択を受け付けると共に支出内容に関する添付用画像を受け付ける選択受付手段と、
前記受け付けられた使途毎に前記認識された金額を集計する集計手段と、
前記集計された集計金額と前記受け付けられた添付用画像とを使途で関連付けると共に該関連付けがユーザに対して視認可能に前記集計金額と前記添付用画像とをレイアウトして印刷する印刷処理手段と
を備えるものである。
【０００７】
この本発明の印刷装置では、レシートを含む画像を読み取り、読み取られたレシートに記載されている金額を認識し、記憶された複数の使途から認識された金額に対応する使途の選択を受け付けると共に支出内容に関する添付用画像を受け付け、受け付けられた使途毎に認識された金額を集計し、集計された集計金額と受け付けられた添付用画像とを使途で関連付けると共に関連付けがユーザに対して視認可能に集計金額と添付用画像とをレイアウトして印刷する。したがって、煩雑な操作をすることなく支出内容に関する画像を支出との関連付けが把握できるようにすることができる。ここで、「支出内容に関する添付用画像」には、読み取られたレシートが含まれる。
【０００８】
こうした本発明の印刷装置において、外部から画像データを入力する画像データ入力手段を備え、前記選択受付手段は、前記入力された画像データから前記添付用画像を受け付ける手段であるものとしてもよい。こうすれば、デジタルカメラやメモリカードなどに記憶されている画像を入力して印刷することができる。
【０００９】
また、本発明の印刷装置において、前記印刷処理手段は、前記集計金額と前記添付用画像とに使途毎に定められた記号を付して印刷する手段であるものとしてもよい。こうすれば、関連付けをより容易に把握することができる。
【００１０】
さらに、本発明の印刷装置において、前記印刷処理手段は、前記添付用画像を使途毎にまとめてレイアウトする手段であるものとしてもよい。こうすれば、添付用画像の関連付けをより容易に把握することができる。
【００１１】
また、本発明の印刷装置において、前記記憶手段は、前記集計金額と前記添付用画像とをレイアウトするレイアウトデータを複数記憶する手段であり、前記印刷処理手段は、前記記憶されたレイアウトデータから前記添付用画像の数に応じて選択したレイアウトデータに基づいてレイアウトする手段であるものとしてもよい。こうすれば、用紙に無駄な余白が生じることのない最適なレイアウトをユーザの手を煩わせることなく選択することができる。
【００１２】
さらに、本発明の印刷装置において、前記認識手段は、前記読み取られたレシートに記載されている使途を認識する手段であり、前記集計手段は、前記認識された使途毎に前記認識された金額を集計する手段であるものとしてもよい。こうすれば、記憶手段に記憶されていない使途を用いて金額を集計することができる。この態様の本発明の印刷装置において、前記認識手段は、前記認識した使途を前記記憶手段に新たに登録する手段であり、前記選択受付手段は、前記記憶手段に新たな使途が登録されたとき、該新たな使途の選択を受け付け可能とする手段であるものとしてもよい。こうすれば、一旦登録した後は選択できるので操作が容易となる。
【００１３】
レシートに記載されている金額を集計して用紙に印刷可能な印刷装置の制御方法であって、
（ａ）レシートを含む画像を読み取るステップと、
（ｂ）前記ステップ（ａ）で読み取られたレシートに記載されている金額を認識するステップと、
（ｃ）記憶された複数の使途から前記ステップ（ｂ）で認識された金額に対応する使途の選択を受け付けると共に支出内容に関する添付用画像を受け付けるステップと、
（ｄ）前記ステップ（ｃ）で受け付けられた使途毎に前記ステップ（ｂ）で認識された金額を集計するステップと、
（ｅ）前記ステップ（ｄ）で集計された集計金額と前記ステップ（ｃ）で受け付けられた添付用画像とを使途で関連付けると共に該関連付けがユーザに対して視認可能に前記集計金額と前記添付用画像とをレイアウトして印刷するステップと
を含むものである。
【００１４】
この印刷装置の制御方法では、レシートを含む画像を読み取り、読み取られたレシートに記載されている金額を認識し、記憶された複数の使途から認識された金額に対応する使途の選択を受け付けると共に支出内容に関する添付用画像を受け付け、受け付けられた使途毎に認識された金額を集計し、集計された集計金額と受け付けられた添付用画像とを使途で関連付けると共に関連付けがユーザに対して視認可能に集計金額と添付用画像とをレイアウトして印刷する。したがって、煩雑な操作をすることなく支出内容に関する画像を支出との関連付けが把握できるようにすることができる。なお、本発明の印刷装置の制御方法に、上述した印刷装置のいずれかの機能を実現するステップを追加してもよい。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態を図面に基づいて説明する。図１はマルチファンクションプリンタ１０の構成の概略を示す構成図であり、図２はマルチファンクションプリンタ１０のブロック図である。
【００１６】
本実施形態のマルチファンクションプリンタ１０は、図示するように、印刷ジョブに基づいて用紙Ｓへの印刷を実行するプリンタユニット２０と、原稿台３１に載置された原稿Ｐを読み取るフラットベット式のスキャナユニット３０と、メモリカードスロット４０に挿入されたメモリカード４２とのデータの入出力を司るメモリカードコントローラ４４と、各種情報を表示部５２に表示したりユーザの指示をボタン類５４の操作を介して入力したりする操作パネル５０と、装置全体の制御を司るメインコントローラ６０とを備える。このマルチファンクションプリンタ１０は、プリンタユニット２０やスキャナユニット３０，メモリカードコントローラ４４，メインコントローラ６０がバス１２を介して各種制御信号やデータのやり取りができるよう構成されている。
【００１７】
プリンタユニット２０は、プリンタＡＳＩＣ２２とプリンタエンジン２４とを備える。プリンタＡＳＩＣ２２は、プリンタエンジン２４を制御する集積回路であり、メインコントローラ６０から印刷指令を受けると、その印刷指令の対象となる画像ファイルに基づいて用紙Ｓに印刷するようプリンタエンジン２４を制御する。また、プリンタエンジン２４は、印刷ヘッドから用紙Ｓへインクを吐出することにより印刷を行う周知のインクジェット方式のカラープリンタ機構として構成されている。なお、ＡＳＩＣは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【００１８】
スキャナユニット３０は、スキャナＡＳＩＣ３２とスキャナエンジン３４とを備える。スキャナＡＳＩＣ３２は、スキャナエンジン３４を制御する集積回路であり、メインコントローラ６０からのスキャン指令を受けると、原稿台３１に載置された原稿Ｐを画像データとして読み取るようスキャナエンジン３４を制御する。また、スキャナエンジン３４は、周知のイメージスキャナとして構成され、原稿Ｐに向かって発光したあとの反射光をレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の各色に分解してスキャンデータとする周知のカラーイメージセンサを備えている。
【００１９】
メモリカードコントローラ４４は、メモリカードスロット４０に挿入されたメモリカード４２との間でデータの入出力を行うものである。このメモリカードコントローラ４４は、メモリカードスロット４０にメモリカード４２が接続されているとき、メモリカード４２に保存されているファイルを読み出してメインコントローラ６０に送信したりメインコントローラ６０からの命令を入力し該命令に基づいてメモリカード４２にデータを書き込んだりする。
【００２０】
操作パネル５０は、表示部５２とボタン類５４とを備える。表示部５２は、液晶ディスプレイであり、メニューの選択や設定を行なう各種操作画面などが表示される。また、ボタン類５４は、電源をオンオフするための電源ボタン５４ａや印刷やコピーの開始を指示するスタートボタン５４ｂ，各種印刷設定やコピー設定を行なうための設定ボタン５４ｃ，選択された画像に対する印刷枚数やコピー枚数を設定したり，ズーム倍率を変化させるための＋−ボタン５４ｄ，各種モードを選択するモード選択ボタン５４ｅ，各種項目や設定を選択するための上下左右の矢印キー５４ｆ，選択した設定を有効にするためのＯＫボタン５４ｇ，ひとつ前の画面に戻る戻るボタン５４ｈなどがあり、内部通信インタフェース６９を介してメインコントローラ６０にユーザの指示を入力できるようになっている。ここで、モード選択ボタン５４ｅにより選択可能なモードとしては、原稿台３１にセットした原稿Ｐをスキャンしてコピーするコピーモードやメモリカード４２に記憶された画像を用いて印刷したり原稿Ｐをスキャンしてデータ化してメモリカード４２に保存するメモリカードモード，原稿Ｐとしてレシートをスキャンしたデータから家計簿を作成する家計簿作成モード，写真フィルムをスキャンして印刷したりデータをメモリカード４２に保存したりするフィルムモードなどがある。
【００２１】
メインコントローラ６０は、ＣＰＵ６２を中心とするマイクロプロセッサとして構成されており、各種処理プログラムや各種データ，各種テーブルなどを記憶したＲＯＭ６４と、一時的にスキャンデータや印刷データ，各種データを記憶するＲＡＭ６６と、電気的に書き換え可能で電源を切ってもデータは保持されるフラッシュメモリ６８と、操作パネル５０との通信を可能とする内部通信インタフェース６９とを備え、これらはバス１２を介して互いに信号のやり取りが可能なように接続されている。メインコントローラ６０は、プリンタユニット２０やスキャナユニット３０，メモリカードコントローラ４４からの各種動作信号や各種検出信号を入力したり、操作パネル５０のボタン類５４の操作に応じて発生する操作信号を入力したりする。また、メモリカード４２から画像ファイルを読み出してメインコントローラ６０へ出力する指令をメモリカードコントローラ４４に出力したり、画像データの印刷を実行するようプリンタユニット２０に指令を出力したり、操作パネル５０のボタン類５４のスキャン指令に基づいて原稿台３１に載置された原稿Ｐを画像データとして読み取るようスキャナユニット３０に指令を出力したり、操作パネル５０に表示部５２の制御指令を出力したりする。
【００２２】
次に、こうして構成された本実施形態のマルチファンクションプリンタ１０の動作、特に、家計簿作成時の動作について説明する。図３は、メインコントローラ６０により実行される家計簿作成処理ルーチンの一例を示すフローチャートである。この処理は、モード選択ボタン５４ｅにより家計簿作成モードにされ、家計簿の新規作成か既存データへの追加作成かを受け付けたときに実行される。
【００２３】
家計簿作成処理ルーチンが実行されると、メインコントローラ６０のＣＰＵ６２は、まず、レシートの金額を認識する金額認識処理を実行し（ステップＳ１００）、認識された金額の使途を判定する使途判定処理を実行し（ステップＳ２００）、認識された金額に関連する添付用画像を設定する添付用画像設定処理を実行する（ステップＳ３００）。ここで、家計簿作成処理ルーチンの説明を中断して、金額認識処理や使途判定処理、添付用画像設定処理の詳細について順に説明する。
【００２４】
まず、金額認識処理について説明する。この処理は、図４に例示する金額認識処理ルーチンにより行われる。金額認識処理ルーチンでは、まず、原稿台３１にレシートをセットしてスタートボタン５４ｂを押下するよう指示するスキャン指示画面（図示せず）を表示部５２に表示し（ステップＳ１１０）、スタートボタン５４ｂが押下されると（ステップＳ１２０）、レシートをスキャンする（ステップＳ１３０）。そして、金額を枠内に拡大表示させてＯＫボタン５４ｇを押下するよう指示する金額読込画面７０を表示部５２に表示して（ステップＳ１４０）、ＯＫボタン５４ｇが押下されるのを待つ（ステップＳ１５０）。この金額読込画面７０の一例を図５に示す。図５（ａ）は拡大表示前、図５（ｂ）は矢印キー５４ｆと＋−ボタン５４ｄとの操作により金額を拡大表示させた様子を示している。ＯＫボタン５４ｇが押下されると、枠内の数字を識別して金額を認識する（ステップＳ１６０）。ここで、数字の識別には、周知の文字識別方法（いわゆるＯＣＲ機能）を用いる。金額を認識すると、金額確認画面７２を表示部５２に表示して（ステップＳ１７０）、入力操作を待つ（ステップＳ１８０）。この金額確認画面７２の一例を図６に示す。図示するように、認識した金額とその金額に対する処理が選択可能に表示される。金額が正しく認識されていないときは戻るボタン５４ｈが押下されステップＳ１４０に戻って処理を繰り返し、金額が正しく認識されているときはＯＫボタン５４ｇが押下され認識した金額をＲＡＭ６６に登録して（ステップＳ１９０）、本ルーチンを終了する。
【００２５】
次に、使途判定処理について説明する。この処理は、図７に例示する使途判定処理ルーチンにより行われる。使途判定処理ルーチンでは、まず、認識した金額に対応する使途を「項目から選択」か「レシートから読込」かを選択させる使途選択方法入力画面（図示せず）を表示部５２に表示して（ステップＳ２１０）、選択操作を待つ（ステップＳ２２０）。なお、デフォルト値は、「項目から選択」に設定されている。「項目から選択」が選択されると、使途を選択してＯＫボタン５４ｇを押下するよう指示する使途選択画面７４を表示部５２に表示し（ステップＳ２３０）、ＯＫボタン５４ｇが押下されるのを待つ（ステップＳ２４０）。この使途選択画面７４の一例を図８に示す。図示するように、フラッシュメモリ６８に登録されている使途の項目が一覧表示され、画面上で矢印キー５４ｆを操作してカーソル７４ａを移動させＯＫボタン５４ｇを押下すると使途が選択される。そして、選択された使途をＲＡＭ６６に登録し（ステップＳ２８０）、使途登録完了画面７６を表示部５２に表示して（ステップＳ２９０）、本ルーチンを終了する。この使途登録完了画面７６の一例を図９に示す。図示するように、登録した使途が金額と共に表示される。一方、ステップＳ２２０で「レシートから読込」が選択されると、レシートに含まれる使途を枠内に拡大表示させてＯＫボタン５４ｇを押下するよう指示する使途読込画面７８を表示部５２に表示して（ステップＳ２４０）、ＯＫボタン５４ｇが押下されるのを待つ（ステップＳ２４５）。この使途読込画面７８の一例を図１０に示す。図１０（ａ）は拡大表示前、図１０（ｂ）は矢印キー５４ｆと＋−ボタン５４ｄとの操作により使途を拡大表示させた様子を示している。ＯＫボタン５４ｇが押下されると、枠内の文字を周知の文字識別方法により識別して使途を認識し（ステップＳ２５０）、使途確認画面８０を表示部５２に表示して（ステップＳ２６０）、選択操作を待つ（ステップＳ２６５）。この使途確認画面８０の一例を図１１に示す。図示するように、認識した使途とその使途に対する処理が選択可能に表示され、画面上で矢印キー５４ｆを操作してカーソル８０ａを移動させＯＫボタン５４ｇを押下することにより「決定」か「決定し項目一覧に登録」か「再読込」かを選択することができる。なお、デフォルト値は、「決定」に設定されている。使途が正しく認識されていないときは「再読込」が選択されステップＳ２４０に戻って処理を繰り返し、使途が正しく認識され登録不要のときは「決定」が選択されステップＳ２８０，Ｓ２９０の処理を実行して本ルーチンを終了する。なお、このとき使途登録完了画面には、「ＣＤ  ３０００円を登録しました」と表示される。また、「決定し項目一覧に登録」が選択されると、認識した使途をフラッシュメモリ６８の使途の項目に新規登録し（ステップＳ２７０）、ステップＳ２８０，Ｓ２９０の処理を実行して本ルーチンを終了する。このようにレシートから使途を認識できるので一覧にない使途を用いて金額を集計することができ、また、一旦登録した後は選択できるので操作が容易となる。
【００２６】
続いて、添付用画像設定処理について説明する。この処理は、図１２に例示する添付用画像設定処理ルーチンにより行われる。添付用画像設定処理ルーチンでは、まず、支出内容に関する画像を「添付する」か「添付しない」かを選択させる添付要否確認画面（図示せず）を表示部５２に表示して（ステップＳ３１０）、選択操作を待つ（ステップＳ３２０）。なお、デフォルト値は、「添付する」に設定されている。「添付しない」が選択されると、そのまま本ルーチンを終了する。「添付する」が選択されると、添付用画像として「レシート」か「メモリカードの画像」か「新たにスキャン」かを選択させる添付方法選択画面（図示せず）を表示部５２に表示して（ステップＳ３３０）、選択操作を待つ（ステップＳ３４０）。なお、デフォルト値は、「レシート」に設定されている。「レシート」が選択されると、既に読み込んだレシートを添付用画像に設定して（ステップＳ３５０）、本ルーチンを終了する。一方、「メモリカードの画像」が選択されると、メモリカード挿入指示画面（図示せず）を表示部５２に表示して（ステップＳ３６０）、メモリカード４０が挿入されると（ステップＳ３６２）、メモリカード４０の画像データから添付用画像を選択させるための画像選択画面８２を表示部５２に表示して（ステップＳ３６４）、画像が選択されるのを待つ（ステップＳ３６６）。この画像選択画面８２の一例を図１３に示す。図示するように、サムネイル画像が表示され、画面上で矢印キー５４ｆを操作してカーソル８６ａを移動させＯＫボタン５４ｇを押下することにより選択することができる。画像が選択されると、選択された画像を添付用画像に設定して（ステップＳ３６８）、本ルーチンを終了する。このような画像は、例えば、動物園やプールなどへ行った写真や購入した服を子どもに着せた写真が挙げられる。また、ステップＳ３４０で、「新たにスキャン」が選択されると、スキャン指示画面（図示せず）を表示部５２に表示し（ステップＳ３７０）、スタートボタン５４ｂが押下されると（ステップＳ３７２）、画像をスキャンして（ステップＳ３７４）、スキャンした画像を添付用画像に設定して（ステップＳ３７６）、本ルーチンを終了する。このような画像は、例えば、美術館や遊園地のチケットが挙げられる。
【００２７】
図３の家計簿作成処理ルーチンに戻って、次のレシート（同一レシートの他の金額を含む）があるか否かをユーザに確認し（ステップＳ４００）、次のレシートがあるときは、ステップＳ１００に戻って処理を繰り返す。これらの処理によりＲＡＭ６６に登録される家計簿作成用テーブル６６ａの一例を図１４に示す。図示するように、金額や使途、添付用画像を使途毎に定められた記号（○，◎，▼など）に関連付けて登録する。なお、追加作成の場合、メモリカード４２から読み出された既存の家計簿作成用データに追加して新たなデータを登録する。一方、次のレシートがないときは、使途毎に金額を集計して（ステップＳ５００）、印刷処理を実行する（ステップＳ６００）。ここで、家計簿作成処理ルーチンの説明を中断して、印刷処理について説明する。
【００２８】
印刷処理は、図１５に例示する印刷処理ルーチンにより行われる。印刷処理ルーチンでは、まず、画像のレイアウトデータを「自動選択」か「ユーザ選択」かを選択させるレイアウト選択方法入力画面（図示せず）を表示部５２に表示して（ステップＳ６１０）、選択操作を待つ（ステップＳ６２０）。なお、デフォルト値は、「自動選択」に設定されている。「ユーザ選択」が選択されると、複数のレイアウトデータの中からレイアウトを選択するよう指示するレイアウト選択画面８４を表示部５２に表示して（ステップＳ６３０）、選択操作を待つ（ステップＳ６３５）。このレイアウト選択画面８４の一例を図１６に示す。図示するように、ＲＯＭ６４に登録されているレイアウトデータが複数表示され、画面上で矢印キー５４ｆの操作によりカーソル８４ａを移動させＯＫボタン５４ｇを押下することにより選択することができる。一方、「自動選択」が選択されると、添付用画像の数を確認し（ステップＳ６４０）、画像数に応じたレイアウトを登録されているレイアウトデータから自動で選択する（ステップＳ６５０）。例えば、画像数が値３のときは添付可能数が値３のものを選択し、画像数が値５から値７までは添付可能数が値７のものを選択する。なお、画像数が値８以上のときは２枚目以降の用紙にレイアウトする。このように画像数に応じたものを選択するので、無駄な余白が生じることのない最適なレイアウトをユーザの手を煩わせることなく選択することができる。次に、使途毎に添付用画像をグループ化する（ステップＳ６５５）。例えば、図１４に示した家計簿作成用テーブル６６ａでは、使途が交際費のＮＯ２，７，９の画像を１グループとしてまとめ、使途がＣＤのＮＯ４の画像を１グループとしてまとめる。レイアウトデータが選択されると、使途，集計金額および添付用画像を使途記号と共にレイアウトし（ステップＳ６６０）、表示部５２にプレビュー表示して（ステップＳ６７０）、スタートボタン５４ｂが押下されると（ステップＳ６８０）、印刷を実行して（ステップＳ６９０）、本ルーチンを終了する。このとき印刷された結果の一例を図１７に示す。図示するように、使途，集計金額および添付用画像とを使途毎に定められた記号（○，◎，▼など）により関連付けるので、関連付けの把握がより容易となる。また、添付用画像を使途毎にまとめてレイアウトするので、単に登録順にレイアウトするものなどに比べ関連付けの把握が容易となる。
【００２９】
図３の家計簿作成処理ルーチンに戻って、作成された家計簿作成用テーブル６６ａやレイアウトを必要ならば家計簿作成用データとしてメモリカード４２に保存する保存処理を実行し（ステップＳ７００）、本ルーチンを終了する。保存処理は、図示しない保存処理ルーチンにより行われ、メモリカード４２に既に保存されている家計簿作成用データがあれば、新規保存か上書き保存かを選択することができるものとする。
【００３０】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のスキャナユニット３０と図４の金額認識処理ルーチンのステップＳ１１０〜Ｓ１３０の処理や図１２の添付用画像設定処理ルーチンのステップＳ３７０〜Ｓ３７４の処理を行うメインコントローラ６０が「読取手段」に相当し、図４の金額認識処理ルーチンのステップＳ１４０〜Ｓ１９０の処理や図７の使途判定処理ルーチンのステップＳ２４０〜Ｓ２７０の処理を実行するメインコントローラ６０が「認識手段」に相当し、ＲＯＭ６４やフラッシュメモリ６８が「記憶手段」に相当し、図７の使途判定処理ルーチンのステップＳ２１０〜Ｓ２３５の処理や図１２の添付用画像設定処理ルーチンのステップＳ３１０〜Ｓ３５０，Ｓ３６６〜Ｓ３６８，Ｓ３７６の処理を実行するメインコントローラ６０が「選択受付手段」に相当し、図３の家計簿作成処理ルーチンのステップＳ５００の処理を実行するメインコントローラ６０が「集計手段」に相当し、図３の家計簿作成処理ルーチンのステップＳ６００の処理を実行するメインコントローラ６０が「印刷処理手段」に相当する。また、メモリカードスロット４０やメモリカードコントローラ４４、図１２の添付用画像設定処理ルーチンのステップＳ３６０〜Ｓ３６４の処理を実行するメインコントローラ６０が「画像データ入力手段」に相当する。なお、本実施形態では、マルチファンクションプリンタ１０の動作を説明することにより本発明の印刷装置の制御方法の一例も明らかにしている。
【００３１】
以上説明した本実施形態のマルチファンクションプリンタ１０によれば、読み取られたレシートの金額を認識し、認識し金額に対応する使途を判定すると共に支出内容に関する添付用画像を設定し、判定した使途毎に金額を集計し、集計金額と添付用画像とに使途毎に定められた記号を付して関連付けると共に添付用画像を使途毎にまとめてレイアウトして用紙Ｓに印刷する。したがって、煩雑な操作をすることなく支出内容に関する画像を支出との関連付けが把握できるようにすることができる。また、複数のレイアウトデータから画像数に応じたものを選択するので、ユーザの手を煩わせることなく最適なレイアウトを選択することができる。さらに、レシートの使途を認識するので、一覧にない使途を用いて金額を集計することができ、また、認識した使途を一旦登録した後は選択できるので操作が容易となる。
【００３２】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３３】
例えば、上述した実施形態では、家計簿を作成するものとしたが、家計簿に限られず、領収書などから金額を認識して会社の帳簿などを作成するものとしてもよい。
【００３４】
上述した実施形態では、使途毎に定められた記号で関連付けるものとしたが、記号に限られず関連付けが分かるものであれば如何なるものとしてもよい。例えば、使途の文字の色と添付用画像のフレームの色とに使途毎に定められた色を用いるものとしてもよい。
【００３５】
上述した実施形態では、添付用画像の数に応じたレイアウトデータを選択するものとしたが、画像数に拘わらず常に同一のレイアウトデータを用いるものとしてもよい。
【００３６】
上述した実施形態では、メモリカード４２から添付用画像を選択するものとしたが、これに限られず、ＣＤ−Ｒなどの光ディスクから選択したり、デジタルカメラなどを直接接続して選択するものとしてもよい。あるいは、このような画像データからの画像選択を行わずに、スキャンしたレシートのみを添付用画像とするものとしてもよい。
【００３７】
上述した実施形態では、レシートから使途を認識できるものとしたが、レシートから認識させずに登録されている項目一覧からのみ選択させるものとしてもよい。
【００３８】
上述した実施形態では、ユーザがレイアウトデータを選択できるものとしたが、自動で選択するもののみとしてもよい。
【００３９】
上述した実施形態では、マルチファンクションプリンタ１０はインクジェット方式としたが、これに限られず、電子写真方式やドットインパクト方式などのプリンタに本発明を適用してもよい。また、ＦＡＸ機やコピー機などの印刷装置としてもよい。
【図面の簡単な説明】
【００４０】
【図１】マルチファンクションプリンタ１０の構成の概略を示す構成図。
【図２】マルチファンクションプリンタ１０のブロック図。
【図３】家計簿作成処理ルーチンの一例を示すフローチャート。
【図４】金額認識処理ルーチンの一例を示すフローチャート。
【図５】金額読込画面７０の一例を示す説明図。
【図６】金額確認画面７２の一例を示す説明図。
【図７】使途判定処理ルーチンの一例を示す説明図。
【図８】使途選択画面７４の一例を示す説明図。
【図９】使途登録完了画面７６の一例を示す説明図。
【図１０】使途読込画面７８の一例を示す説明図。
【図１１】使途確認画面８０の一例を示す説明図。
【図１２】添付用画像設定処理ルーチンの一例を示す説明図。
【図１３】画像選択画面８２の一例を示す説明図。
【図１４】家計簿作成用テーブル６６ａの一例を示す説明図。
【図１５】印刷処理ルーチンの一例を示す説明図。
【図１６】レイアウト選択画面８４の一例を示す説明図。
【図１７】印刷された結果の一例を示す説明図。
【符号の説明】
【００４１】
１０  マルチファンクションプリンタ、１２  バス、２０  プリンタユニット、２２  プリンタＡＳＩＣ、２４  プリンタエンジン、３０  スキャナユニット、３１  原稿台、３２  スキャナＡＳＩＣ、３４  スキャナエンジン、４０  メモリカードスロット、４２  メモリカード、４４  メモリカードコントローラ、５０  操作パネル、５２  表示部、５４  ボタン類、５４ａ  電源ボタン、５４ｂ  スタートボタン、５４ｃ  設定ボタン、５４ｄ  ＋−ボタン、５４ｅ  モード選択ボタン、５４ｆ  矢印キー、５４ｇ  ＯＫボタン、５４ｈ  戻るボタン、６０  メインコントローラ、６２  ＣＰＵ、６４  ＲＯＭ、６６  ＲＡＭ、６８  フラッシュメモリ、６９  内部通信インタフェース、７０  金額読込画面、７２  金額確認画面、７４  使途選択画面、７６  使途登録完了画面、７８  使途読込画面、８０  使途確認画面、８２  画像選択画面、８４  レイアウト選択画面、７４ａ，８０ａ，８２ａ，８４ａ  カーソル。
【図１】
2009188707.tif 000003
【図２】
2009188707.tif 000004
【図３】
2009188707.tif 000005
【図４】
2009188707.tif 000006
【図５】
2009188707.tif 000007
【図６】
2009188707.tif 000008
【図７】
2009188707.tif 000009
【図８】
2009188707.tif 000010
【図９】
2009188707.tif 000011
【図１０】
2009188707.tif 000012
【図１１】
2009188707.tif 000013
【図１２】
2009188707.tif 000014
【図１３】
2009188707.tif 000015
【図１４】
2009188707.tif 000016
【図１５】
2009188707.tif 000017
【図１６】
2009188707.tif 000018
【図１７】
2009188707.tif 000019