(57)【要約】【課題】  携帯情報端末１０がレシートを撮像してサーバ２０に送信し、サーバ２０がレシート画像を受信して家計簿データを作成し、作成した家計簿データを携帯情報端末１０に送信する。【解決手段】  紙媒体等のハードコピーのレシートから携帯情報端末上で実行される家計簿管理アプリケーションに簡易に家計簿データを入力することができる家計簿入力支援システム、携帯情報端末、サーバ、家計簿入力支援方法及び家計簿入力支援プログラムを提供する。【選択図】  図２
2005135000.tif 000002
【特許請求の範囲】
【請求項１】
レシートを撮像したレシート画像を入力して家計簿データを作成するサーバと、前記サーバより前記家計簿データを入力して家計管理処理を実行する携帯情報端末とから構成される家計簿入力支援システムであって、
前記携帯情報端末は、
前記レシートを撮像する撮像手段と、
前記撮像手段が撮像したレシート画像を前記サーバに送信する送信手段と
を具備し、
前記サーバは、
前記携帯情報端末が送信したレシート画像を受信する受信手段と、
前記受信手段が受信したレシート画像より家計簿データを作成する家計簿データ作成手段と、
前記家計簿データ作成手段が作成した家計簿データを前記携帯情報端末に送信する送信手段と
を具備する
ことを特徴とする家計簿入力支援システム。
【請求項２】
レシートを撮像したレシート画像を入力して家計簿データを作成するサーバとネットワークを介して接続された携帯情報端末であって、
前記レシートを撮像する撮像手段と、
前記撮像手段が撮像したレシート画像に識別情報を付与する識別情報付与手段と、
前記識別情報を付与したレシート画像を前記サーバに送信する送信手段と、
前記サーバより前記識別情報を付与したレシート画像と対応する家計簿データを受信する受信手段と、
前記受信手段が受信した家計簿データに基づいて家計管理処理を実行する家計管理手段と
を具備することを特徴とする携帯情報端末。
【請求項３】
レシートを撮像したレシート画像を所定の携帯情報端末から受信する受信手段と、
前記受信手段が受信したレシート画像より家計簿データを作成する家計簿データ作成手段と、
前記家計簿データ作成手段が作成した家計簿データを前記レシート画像に対応付けて識別情報前記携帯情報端末に送信する送信手段と
を具備することを特徴とするサーバ。
【請求項４】
前記家計簿データ作成手段は、前記受信手段が受信したレシート画像からテキスト情報を抽出して前記家計簿データを作成する
ことを特徴とする請求項３に記載のサーバ。
【請求項５】
前記家計簿データ作成手段は、前記受信手段が受信したレシート画像からテキスト情報を抽出し、前記抽出したテキスト情報を所定のカテゴリに分類して前記家計簿データを作成する
ことを特徴とする請求項３に記載のサーバ。
【請求項６】
前記家計簿データ作成手段は、前記受信手段が受信したレシート画像におけるテキスト情報の配置位置を検出して前記レシートのフォーマットを決定し、前記決定したレシートのフォーマットに基づいて、前記レシートからテキスト情報として、日付、商品名、金額を抽出し、前記抽出した商品名を所定のカテゴリに分類して、日付、所定のカテゴリに分類した商品名、金額からなる家計簿データを作成する
ことを特徴とする請求項３に記載のサーバ。
【請求項７】
レシートを撮像したレシート画像を入力して家計簿データを作成するサーバと、前記サーバより前記家計簿データを入力して家計管理処理を実行する携帯情報端末とから構成される家計簿入力支援システムにおいて、
前記携帯情報端末が、前記レシートを撮像して前記前記サーバに送信し、
前記サーバが、前記携帯情報端末が送信したレシート画像を受信して家計簿データを作成し、前記作成した家計簿データを前記携帯情報端末に送信する
ことを特徴とする家計簿入力支援方法。
【請求項８】
レシートを撮像したレシート画像を入力して家計簿データを作成するサーバとネットワークを介して接続された携帯情報端末に、
レシートを撮像するレシート画像撮像処理と、
前記撮像したレシート画像に識別情報を付与する識別情報付与処理と、
前記識別情報を付与したレシート画像を前記サーバに送信するレシート画像送信処理と、
前記サーバより前記識別情報を付与したレシート画像と対応する家計簿データを受信する家計簿データ受信処理と、
前記受信手段が受信した家計簿データに基づく家計管理を行う家計管理処理と
を実行させるための家計簿入力支援プログラム。
【請求項９】
レシートを撮像したレシート画像を所定の携帯情報端末から受信するレシート画像受信処理と、
前記受信したレシート画像より家計簿データを作成する家計簿データ作成処理と、
前記作成した家計簿データを前記レシート画像に対応付けて前記携帯情報端末に送信する家計簿データ送信処理と
をコンピュータに実行させるための家計簿入力支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙媒体等のハードコピーのレシートから家計簿データを作成して、家計簿管理アプリケーションに入力するための家計簿入力支援システム、携帯情報端末、サーバ、家計簿入力支援方法及び家計簿入力支援プログラムに関する。
【背景技術】
【０００２】
従来、家計簿の作成、記入にかかる負担を軽減するための支援技術が存在する。例えば、特許文献１には、印字されたレシートから家計簿への転記を不要にして家計簿の作成を容易にするための家計費管理システムが開示されている。この発明によれば、利用客が商品を購入するとき、読取装置で商品のバーコードを読み取る。情報処理装置は、読み取ったバーコードデータの入力を受けて、商品名、金額などの商品情報を出力する。レシート出力装置は情報処理装置が出力する商品情報を入力し、これを符号化して、商品情報コードとしてレシートに記録する。利用客がレシート上で読取装置を移動させると、読取装置は、商品情報コードを復号化して、商品情報を出力する。情報処理装置は、復号化された商品情報に基づき商品の購入に要した支出を主食、被服等の支出内容に分類し、記憶している家計簿に商品情報を書き込む。こうして、レシートからコードを読み取るだけで、購入した商品の情報が家計簿の形式に変換される。
したがって、手書きで金額を転記する必要がなくなるため、転記ミスを防止することができると共に、転記にかかる時間の削減、計算ミスの発生防止といった効果が得られる。
【特許文献１】特開平８−１９０５８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述したような家計費管理システムでは、商品情報コードを再度レシートに記録するためのハードウェアコスト及びそれを復元するためのハードウェアコストの負担が大きく、実装上問題となる。
ところで、近年、ＣＣＤカメラ等の撮像機能を備えた携帯情報端末が普及しつつあり、このカメラで撮った画像をメールに添付して画像のやり取りを行うことができる。
しかし、この機能を利用して印字されたレシートを撮り、家計簿に記入する処理を実現しようとすると、携帯情報端末にかかる処理負荷が大きく、実装上大きな問題となる。
一方で、処理能力の高い専用端末を用いるのは、コスト面での問題が大きい。
【０００４】
本発明は、このような事情を考慮してなされたものであり、その目的は、紙媒体等のハードコピーのレシートから携帯情報端末上で実行される家計簿管理アプリケーションに簡易に家計簿データを入力することができる家計簿入力支援システム、携帯情報端末、サーバ、家計簿入力支援方法及び家計簿入力支援プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
この発明は上記の課題を解決すべくなされたもので、本発明は、レシートを撮像したレシート画像を入力して家計簿データを作成するサーバと、前記サーバより前記家計簿データを入力して家計管理処理を実行する携帯情報端末とから構成される家計簿入力支援システムであって、前記携帯情報端末は、前記レシートを撮像する撮像手段と、前記撮像手段が撮像したレシート画像を前記サーバに送信する送信手段とを具備し、前記サーバは、前記携帯情報端末が送信したレシート画像を受信する受信手段と、前記受信手段が受信したレシート画像より家計簿データを作成する家計簿データ作成手段と、前記家計簿データ作成手段が作成した家計簿データを前記携帯情報端末に送信する送信手段とを具備することを特徴とする。
【０００６】
また、本発明は、レシートを撮像したレシート画像を入力して家計簿データを作成するサーバとネットワークを介して接続された携帯情報端末であって、前記レシートを撮像する撮像手段と、前記撮像手段が撮像したレシート画像に識別情報を付与する識別情報付与手段と、前記識別情報を付与したレシート画像を前記サーバに送信する送信手段と、前記サーバより前記識別情報を付与したレシート画像と対応する家計簿データを受信する受信手段と、前記受信手段が受信した家計簿データに基づいて家計管理処理を実行する家計管理手段とを具備することを特徴とする。
【０００７】
また、本発明は、レシートを撮像したレシート画像を所定の携帯情報端末から受信する受信手段と、前記受信手段が受信したレシート画像より家計簿データを作成する家計簿データ作成手段と、前記家計簿データ作成手段が作成した家計簿データを前記レシート画像に対応付けて識別情報前記携帯情報端末に送信する送信手段とを具備することを特徴とする。
【０００８】
また、本発明は、前記家計簿データ作成手段が、前記受信手段が受信したレシート画像からテキスト情報を抽出して前記家計簿データを作成することを特徴とする。
【０００９】
また、本発明は、前記家計簿データ作成手段が、前記受信手段が受信したレシート画像からテキスト情報を抽出し、前記抽出したテキスト情報を所定のカテゴリに分類して前記家計簿データを作成することを特徴とする。
【００１０】
また、本発明は、前記家計簿データ作成手段が、前記受信手段が受信したレシート画像におけるテキスト情報の配置位置を検出して前記レシートのフォーマットを決定し、前記決定したレシートのフォーマットに基づいて、前記レシートからテキスト情報として、日付、商品名、金額を抽出し、前記抽出した商品名を所定のカテゴリに分類して、日付、所定のカテゴリに分類した商品名、金額からなる家計簿データを作成することを特徴とする。
【００１１】
また、本発明は、レシートを撮像したレシート画像を入力して家計簿データを作成するサーバと、前記サーバより前記家計簿データを入力して家計管理処理を実行する携帯情報端末とから構成される家計簿入力支援システムにおいて、前記携帯情報端末が、前記レシートを撮像して前記前記サーバに送信し、前記サーバが、前記携帯情報端末が送信したレシート画像を受信して家計簿データを作成し、前記作成した家計簿データを前記携帯情報端末に送信することを特徴とする。
【００１２】
また、本発明は、レシートを撮像したレシート画像を入力して家計簿データを作成するサーバとネットワークを介して接続された携帯情報端末に、レシートを撮像するレシート画像撮像処理と、前記撮像したレシート画像に識別情報を付与する識別情報付与処理と、前記識別情報を付与したレシート画像を前記サーバに送信するレシート画像送信処理と、前記サーバより前記識別情報を付与したレシート画像と対応する家計簿データを受信する家計簿データ受信処理と、前記受信手段が受信した家計簿データに基づく家計管理を行う家計管理処理とを実行させるための家計簿入力支援プログラムである。
【００１３】
また、本発明は、レシートを撮像したレシート画像を所定の携帯情報端末から受信するレシート画像受信処理と、前記受信したレシート画像より家計簿データを作成する家計簿データ作成処理と、前記作成した家計簿データを前記レシート画像に対応付けて前記携帯情報端末に送信する家計簿データ送信処理とをコンピュータに実行させるための家計簿入力支援プログラムである。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、携帯情報端末がレシートを撮像してサーバに送信し、サーバがレシート画像を受信して家計簿データを作成し、作成した家計簿データを携帯情報端末に送信する。
したがって、紙媒体等のハードコピーのレシートから携帯情報端末上で実行される家計簿管理アプリケーションに簡易に家計簿データを入力することができる効果が得られる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態について説明する。
【実施例１】
【００１６】
以下、図面を参照して、本発明の家計簿入力支援システムの一実施形態について説明する。図１は、本実施形態の家計簿入力支援システム１の構成図である。
図１に示すように、本実施形態の家計簿入力支援システム１は、携帯情報端末１０とサーバ２０とをネットワーク３０を介して接続して構成される。ネットワーク３０は、インターネット等の有線通信網と、移動体通信網等の無線通信網から構成され、少なくとも携帯情報端末１０は、移動体通信網等の無線通信網を介して、サーバ２０とデータ通信を行う。
携帯情報端末１０は、レシートを画像として取り込むためのカメラ機能を備えたＰＤＡや携帯電話端末であって、サーバ２０がレシート画像から読み込んだ家計簿データを入力して、家計簿アプリケーション上で家計管理処理を行う。
図２に示すように、携帯情報端末１０は、カメラ部１００、レシート画像記憶部１１０、識別情報付与部１２０、送受信部１３０、家計簿データ記憶部１４０、家計管理部１５０から構成される。
カメラ部（撮像部）１００は、レシートを撮像して、レシート画像を生成し、レシート画像記憶部１１０に書き込む。
レシート画像記憶部１１０は、携帯情報端末１０内のメモリであって、カメラ部１００により撮像された複数のレシート画像を記憶する。ここで、レシート画像には、レシートに印字されたレシート発行日付、店名、購入した商品名、購入した商品の金額等の情報が表示される。
【００１７】
識別情報付与部１２０は、レシート画像記憶部１１０が記憶する複数のレシート画像にそれぞれ携帯情報端末１０内でユニークな識別情報（レシート識別番号）を付与して、複数のレシート画像を管理する。
送受信部１３０は、ネットワーク３０との通信インターフェースであって、識別情報付与部１２０が識別情報を付与したレシート画像をサーバ２０に送信するとともに、サーバ２０よりレシート画像と対応する家計簿データを受信し、家計簿データ記憶部１４０に書き込む。ここで、家計簿データとは、１または複数のレシートデータ（レシート日付、レシート識別番号、購入店名、商品名、商品カテゴリ、金額等）からなるデータである。
家計簿データ記憶部１４０は、レシート画像記憶部１１０と同様に、携帯情報端末１０内のメモリであって、レシート識別番号で識別される複数のレシートデータからなる家計簿データを記憶する。
家計管理部１５０は、家計簿データ記憶部１４０から必要な家計簿データを読み出して、家計管理処理を実行するアプリケーションである。
【００１８】
サーバ２０は、レシート画像より家計簿データを作成して、携帯情報端末１０に返すＡＳＰサーバであって、画像認識によりレシート画像からテキスト情報を抽出し、抽出したテキスト情報を家計簿アプリケーションで管理するのに必要な分類処理を行う。
図２に示すように、サーバ２０は、家計簿データ作成部２００、レシートフォーマット記憶部２１０、商品カテゴリ記憶部２２０、送受信部２３０から構成される。
送受信部２３０は、レシート画像を携帯情報端末１０から受信するとともに、作成した１または複数のレシートデータからなる家計簿データを携帯情報端末１０に送信する。
家計簿データ作成部２００は、受信したレシート画像から家計簿データを作成する。具体的には、図２に示すように、家計簿データ作成部２００は、テキスト情報抽出部２０１、パターン比較処理部２０２、カテゴリ分類処理部２０３から構成される。
【００１９】
テキスト情報抽出部２０１は、受信したレシート画像を入力して、文字認識によりテキスト情報を抽出する。具体的には、テキスト情報抽出部２０１は、レシート画像における各テキストの相対的な配置位置（縦方向、横方向）及びテキストデータをパターン比較処理部２０２に出力する。
パターン比較処理部２０２は、入力するテキスト情報のうち、テキストの各テキストの相対的な配置位置（縦方向、横方向）に基づいて、レシートフォーマット記憶部２１０に記憶された複数のレシートフォーマット（レシート日付、購入店名、商品名、金額等の相対印字位置を示すフォーマット）より、最も類似するレシートフォーマットを決定し、複数のテキストデータそれぞれがレシート日付、購入店名、商品名、金額等のいずれであるかを判別する。なお、判別方法としては、テキストの配置位置の他、テキストデータの意味に基づいて、複数のテキストデータそれぞれがレシート日付、購入店名、商品名、金額等のいずれであるかを判別するようにしてもよい。
カテゴリ分類処理部２０３は、パターン比較処理部２０２がレシート画像から抽出した商品名を商品カテゴリ記憶部２２０に登録された複数のカテゴリに分類して、レシート毎に、レシート日付、レシート識別番号、購入店名、商品名、商品カテゴリ、金額からなるレシートデータを作成する。
なお、家計簿データ作成部２００、送受信部２３０において、各レシートデータは、例えば、携帯情報端末１０の識別情報（固体番号や電話番号、ＩＰアドレス等）とレシート識別番号の組み合わせによって識別され、必要なデータ加工処理を施される。
【００２０】
次に、図面を参照して、本実施形態の家計簿入力支援システム１の動作について説明する。図３は、本実施形態の家計簿入力支援システム１における処理の過程を示すフローチャートである。
図３に示すように、まずユーザが販売店で商品購入時に発行されたレシートを携帯情報端末１０のカメラ部１００を操作して撮像すると、カメラ部１００は、レシート画像を取り込んで、レシート画像記憶部１１０に書き込む（ステップＳ１）。
レシート画像記憶部１１０に書き込まれたレシート画像は、識別情報付与部１２０によりレシート識別情報を付与され（ステップＳ２）、送受信部１３０を介して、サーバ２０に送信される（ステップＳ３）。
【００２１】
サーバ２０において、このレシート画像が受信されると（ステップＳ４）、家計簿データ作成部２００に入力される。家計簿データ作成部２００において、テキスト情報抽出部２０１は、例えばＯＣＲ認識により、レシート画像からテキスト情報を抽出する（ステップＳ５）。このように、本実施形態の家計簿入力支援システム１においては、サーバ２０側でレシート画像からテキスト情報が抽出される。
このとき抽出した各テキストの相対的な配置位置をパターン比較部２０２が入力して、レシートフォーマット記憶部２１０が記憶する標準的なレシートフォーマットより、各テキストの相対的な配置位置が最も類似するレシートフォーマットを決定する（ステップＳ６）。そして、決定したレシートフォーマットにおいて、複数のテキストデータそれぞれがレシート日付、購入店名、商品名、金額等のいずれであるかを判別する。
【００２２】
カテゴリ分類処理部２０３は、パターン比較部２０２において判別されたレシート日付、購入店名、商品名、金額等及びこのレシート画像のレシート識別情報をパターン比較部２０２から取得して（ステップＳ７）、レシートデータを作成する。具体的には、各購入店に設定された商品名がいずれの商品カテゴリに該当するかを予め記憶する商品カテゴリテーブルを商品カテゴリ記憶部２２０から読み出して、入力する商品名と商品カテゴリテーブルに書き込まれた商品名とを比較して、商品カテゴリを判別する（ステップＳ８）。
以上により図４に示すようなレシートデータが生成され、レシートデータ１件１件、あるいは、これを複数まとめた状態で家計簿データとして送受信部２３０を介して携帯情報端末１０に送信する（ステップＳ９、Ｓ１０）。
【００２３】
携帯情報端末１０において、家計簿データが受信されると（ステップＳ１１）、家計簿データ記憶部１４０に書き込まれる、家計簿管理部１５０は、家計簿データ記憶部１４０に書き込まれた家計簿データを読み出して、各期間の合計支出額、各期間、あるいは、各購入店、各商品、各商品カテゴリ等の累積支出額を算出して表示する等の家計管理処理を実行する（ステップＳ１２、Ｓ１３）。
【００２４】
以上説明したように、本実施形態の家計簿入力支援システム1によれば、携帯情報端末１０がレシートを撮像してサーバ２０に送信し、サーバ２０がレシート画像を受信して家計簿データを作成し、作成した家計簿データを携帯情報端末１０に送信する。
したがって、紙媒体等のハードコピーのレシートから携帯情報端末１０上で実行される家計簿管理アプリケーションに簡易に家計簿データを入力することができる効果が得られる。また、画像認識やカテゴリ分類等の処理がサーバ２０に分散されるため、携帯情報端末にかかる処理負荷が軽減され、処理能力が実装上の問題となることが少ない。
【００２５】
上述の携帯情報端末１０及びサーバ２０は、内部に、コンピュータシステムを有している。
そして、上述した家計簿入力処理に関する一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。
すなわち、携帯情報端末１０及びサーバ２０における、各処理手段、処理部は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００２６】
【図１】家計簿入力支援システム１の全体構成図。
【図２】携帯情報端末１０及びサーバ２０の構成図。
【図３】家計簿入力支援処理のフローチャート。
【図４】レシートデータの構成図。
【符号の説明】
【００２７】
１０…携帯情報端末
２０…サーバ
１００…カメラ部（撮像部）
１１０…レシート画像記憶部
１２０…識別情報付与部（識別情報付与手段）
１３０、２３０…送受信部（送信手段、受信手段）
１４０…家計簿データ記憶部
１５０…家計管理部（家計管理手段）
２００…家計簿データ作成部（家計簿データ作成手段）
２０１…テキスト情報抽出部
２０２…パターン比較処理部
２０３…カテゴリ分類処理部
２１０…レシートフォーマット記憶部
２２０…商品カテゴリ記憶部
【図１】
2005135000.tif 000003
【図２】
2005135000.tif 000004
【図３】
2005135000.tif 000005
【図４】
2005135000.tif 000006