(57)【要約】【課題】  文字が記された対象物の画像データを用いる情報処理において、複数のカテゴリーの対象物を情報処理の対象とすることができる情報処理装置、およびプログラムを提供する。【解決手段】  情報処理装置１は、文字が記された書類４の画像データを取得するデータ取得部１０２と、書類４の種類を示す複数のカテゴリーのそれぞれに対応する画像データの特徴を示すカテゴリー情報を格納したカテゴリー記憶部１０４と、画像データとカテゴリー情報とを照合して、複数のカテゴリーのいずれかに画像データを分類するカテゴリー分類部１０５とを備える。【選択図】図１
2016099833.tif 000002
【特許請求の範囲】
【請求項１】
文字が記された対象物の画像データを取得するデータ取得部と、
前記対象物の種類を示す複数のカテゴリーとして、領収書、スケジュール、保証書、年賀状のうち１つ以上を含む複数のカテゴリーのそれぞれに対応する画像データの特徴を示すカテゴリー情報を格納したカテゴリー記憶部と、
前記画像データと前記カテゴリー情報とを照合して、前記複数のカテゴリーのいずれかに前記画像データを分類するカテゴリー分類部と
を備えることを特徴とする情報処理装置。
【請求項２】
前記複数のカテゴリーのそれぞれの対象物に記される固有の文字または文字列の属性を識別するための属性情報を前記カテゴリー毎に格納した属性記憶部と、
前記画像データに基づいて前記対象物に記された文字または文字列を認識し、前記カテゴリー分類部によって分類されたカテゴリーに対応する属性情報を用いて、前記認識した文字または文字列から前記分類されたカテゴリーに対応する属性の文字または文字列を抽出し、前記抽出した文字を属性毎に分類する属性分類部と
を備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記属性分類部が属性毎に分類した文字または文字列に基づいて、この文字または文字列の属性に応じた情報を作成し、この作成した情報に基づいてユーザへ通知する通知データを生成する処理部を備えることを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記複数のカテゴリーのうち１つは領収書であり、
前記属性記憶部には、前記領収書に対応する属性情報として、物品名、購入日が設定されており、
前記カテゴリー分類部によって分類されたカテゴリーが前記領収書である場合、前記属性分類部は、前記領収書に対応する属性情報を用いて、前記認識した文字または文字列から前記領収書に対応する属性の文字または文字列を抽出し、前記抽出した文字または文字列を属性毎に分類し、
前記処理部は、前記属性分類部が属性毎に分類した文字または文字列に基づいて、同一の物品の購入サイクルを導出し、この購入サイクルに基づいて、物品の購入タイミングをユーザへ通知する通知データを生成する
ことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記複数のカテゴリーのうち１つは領収書であり、
前記属性記憶部には、前記領収書に対応する属性情報として、購入日、購入金額が設定されており、
前記カテゴリー分類部によって分類されたカテゴリーが前記領収書である場合、前記属性分類部は、前記領収書に対応する属性情報を用いて、前記認識した文字または文字列から前記領収書に対応する属性の文字または文字列を抽出し、前記抽出した文字または文字列を属性毎に分類し、
前記処理部は、前記属性分類部が属性毎に分類した文字または文字列に基づいて、所定期間における購入金額の総和が閾値を上回る場合、ユーザへ警報を報知する通知データを生成する
ことを特徴とする請求項３記載の情報処理装置。
【請求項６】
前記複数のカテゴリーのうち１つは領収書であり、
前記属性記憶部には、前記領収書に対応する属性情報として、食品名、購入日が設定されており、
前記カテゴリー分類部によって分類されたカテゴリーが前記領収書である場合、前記属性分類部は、前記領収書に対応する属性情報を用いて、前記認識した文字または文字列から前記領収書に対応する属性の文字または文字列を抽出し、前記抽出した文字または文字列を属性毎に分類し、
前記処理部は、前記属性分類部が属性毎に分類した文字または文字列に基づいて、所定期間内に購入された食品を用いたレシピ情報を作成し、この作成したレシピ情報をユーザへ通知する通知データを生成する
ことを特徴とする請求項３記載の情報処理装置。
【請求項７】
前記複数のカテゴリーのうち１つは人の行動予定が記されたスケジュールであり、
前記属性記憶部には、前記スケジュールに対応する属性情報として、行動内容、行動予定日が設定されており、
前記カテゴリー分類部によって分類されたカテゴリーが前記スケジュールである場合、前記属性分類部は、前記スケジュールに対応する属性情報を用いて、前記認識した文字または文字列から前記スケジュールに対応する属性の文字または文字列を抽出し、前記抽出した文字または文字列を属性毎に分類し、
前記処理部は、前記属性分類部が属性毎に分類した文字または文字列に基づいて、人の行動予定を管理するスケジュール情報を作成し、この作成したスケジュール情報をユーザへ通知する通知データを生成する
ことを特徴とする請求項３乃至６いずれか記載の情報処理装置。
【請求項８】
前記複数のカテゴリーのうち１つは保証書であり、
前記属性記憶部には、前記保証書に対応する属性情報として、保証期限が設定されており、
前記カテゴリー分類部によって分類されたカテゴリーが前記保証書である場合、前記属性分類部は、前記保証書に対応する属性情報を用いて、前記認識した文字または文字列から前記保証書に対応する属性の文字または文字列を抽出し、前記抽出した文字または文字列を属性毎に分類し、
前記処理部は、前記属性分類部が属性毎に分類した文字または文字列に基づいて、保証期限に関する情報を作成し、この作成した保証期限に関する情報をユーザへ通知する通知データを生成する
ことを特徴とする請求項３乃至７いずれか記載の情報処理装置。
【請求項９】
前記複数のカテゴリーのうち１つは年賀状であり、
前記属性記憶部には、前記年賀状に対応する属性情報として、宛先、差出人の少なくとも一方が設定されており、
前記カテゴリー分類部によって分類されたカテゴリーが前記年賀状である場合、前記属性分類部は、前記年賀状に対応する属性情報を用いて、前記認識した文字または文字列から前記年賀状に対応する属性の文字または文字列を抽出し、前記抽出した文字または文字列を属性毎に分類し、
前記処理部は、前記属性分類部が属性毎に分類した文字または文字列に基づいて、前記年賀状の送付状況または受取状況の少なくとも一方を管理するための管理情報を作成し、この作成した管理情報をユーザへ通知する通知データを生成する
ことを特徴とする請求項３乃至８いずれか記載の情報処理装置。
【請求項１０】
コンピュータを、請求項１乃至９いずれか記載の情報処理装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に情報処理装置、およびプログラム、より詳細には文字が記された対象物の画像データを用いる情報処理装置、およびプログラムに関する。
【背景技術】
【０００２】
従来、レシートのイメージ情報をイメージスキャナで読み取り、このイメージ情報から文字認識した情報を分類して、分類した情報を家計簿フォーマットに編集する電子式家計簿がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−２５６１６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１の従来技術では、レシートのみを情報処理の対象としており、レシート以外のカテゴリー（例えば、保証書、年賀状等）の対象物を情報処理の対象とすることはできなかった。
【０００５】
本発明は、上記事由に鑑みてなされており、その目的は、文字が記された対象物の画像データを用いる情報処理において、複数のカテゴリーの対象物を情報処理の対象とすることができる情報処理装置、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、文字が記された対象物の画像データを取得するデータ取得部と、前記対象物の種類を示す複数のカテゴリーとして、領収書、スケジュール、保証書、年賀状のうち１つ以上を含む複数のカテゴリーのそれぞれに対応する画像データの特徴を示すカテゴリー情報を格納したカテゴリー記憶部と、前記画像データと前記カテゴリー情報とを照合して、前記複数のカテゴリーのいずれかに前記画像データを分類するカテゴリー分類部とを備えることを特徴とする。
【０００７】
本発明のプログラムは、コンピュータを情報処理装置として機能させることを特徴とする。
【発明の効果】
【０００８】
以上説明したように、本発明の情報処理装置、およびプログラムは、文字が記載された対象物の画像データを用いる情報処理において、複数のカテゴリーの対象物を情報処理の対象とすることができるという効果がある。
【図面の簡単な説明】
【０００９】
【図１】実施形態１の情報処理システムの構成を示すブロック図である。
【図２】実施形態１の分類処理を示すフローチャートである。
【図３】実施形態１のカテゴリー「年賀状」のフォーマットデータを示す図である。
【図４】実施形態１の属性「食品」の分類設定値の一例を示す図である。
【図５】実施形態１の属性「消耗品」の分類設定値の一例を示す図である。
【図６】実施形態１のカテゴリー「領収書」の文字情報の分類例を示す図である。
【図７】実施形態２の情報処理システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
（実施形態１）
図１は、本実施形態の情報処理システムの構成を示す。
【００１２】
情報処理システムは、情報処理装置１と、情報端末２とを主たる構成要素として備える。
【００１３】
情報処理装置１は、スキャン部１０１、データ取得部１０２、画像記憶部１０３、カテゴリー記憶部１０４、カテゴリー分類部１０５、属性記憶部１０６、属性分類部１０７、抽出データ記憶部１０８、処理部１０９、通信部１１０を備える。この情報処理装置１は、宅内に備えられる。
【００１４】
以下、図２のフローチャートを用いて、情報処理装置１の動作を説明する。
【００１５】
スキャン部１０１は、文字が記載された書類４（対象物）の画像をスキャン（Ｓｃａｎ）機能によって光学的に読み取り、画像データを生成する（Ｓ１）。また、スキャン部１０１は、オートシートフィーダによって複数枚の書類４が連続的に順次供給されて、複数枚の書類４の画像データを順次生成することができる。あるいは、スキャン部１０１の代わりに、カメラ、カメラ機能付きのスマートフォン等を用いて、書類４を撮像した撮像画像を画像データとしてもよい。
【００１６】
データ取得部１０２は、スキャン部１０１が生成した画像データを取得し、画像記憶部１０３に格納する（Ｓ２）。画像データは、例えばイメージデータで形成される。
【００１７】
ここで、文字が記載された書類４の種類を示すカテゴリーには、「領収書」、「保証書」、人の行動予定が記載された「スケジュール」（例えば、手書きのメモ、招待状等）、「年賀状」、「住所録」、「契約書」等がある。カテゴリー分類部１０５は、読み込まれた書類４の画像データのカテゴリーを分類する（Ｓ３）。
【００１８】
まず、書類４は、カテゴリー毎に固有の特徴を有している。例えば、書類４には、その書類が属するカテゴリーに固有の文字または文字列（以降、文字情報と称す）が記載されている場合がある。また、書類４には、その書類が属するカテゴリーに固有の文字情報の配置形態が決められている場合がある。また、書類４には、その書類が属するカテゴリーに固有の記号が記載されている場合がある。また、書類４には、その書類が属するカテゴリーに固有の色が含まれる場合がある。すなわち、書類４の特徴は、文字情報、文字情報の配置形態、記号、色の少なくとも１種類で表される。
【００１９】
そこで、カテゴリー記憶部１０４には、複数のカテゴリーのそれぞれに固有の特徴を示すカテゴリー情報を格納している。
【００２０】
「領収書」のカテゴリー情報としては、複数の領収書のそれぞれのフォーマットデータ（イメージデータ）、領収書で一般的に用いられる文字情報が格納されている。領収書は、一般に「物品名」、「購入日」、「購入金額」等の各項目を含むフォーマット（様式）で作成されており、様々な領収書のフォーマットデータが、「領収書」のカテゴリー情報として用いられる。また、領収書で一般的に用いられる「物品名」、「購入日」、「購入金額」等に関する文字情報も、「領収書」のカテゴリー情報として用いられる。なお、領収書には、レシートも含まれる。
【００２１】
また、「保証書」のカテゴリー情報としては、保証書で一般的に用いられる文字情報が格納されている。例えば、保証書で一般的に用いられる「保証書」、「保証期限」等の文字情報が、「保証書」のカテゴリー情報として用いられる。
【００２２】
また、「スケジュール」のカテゴリー情報としては、スケジュールで一般的に用いられる文字情報が格納されている。例えば、スケジュールで一般的に用いられる「開催」、「集合」、「日時」等に関する文字情報が、「スケジュール」のカテゴリー情報として用いられる。
【００２３】
また、「年賀状」のカテゴリー情報としては、図３に示す年賀状のフォーマットデータが格納されている。年賀状は、宛先の記載領域、差出人の記載領域が決まっている。一般に、宛先の記載領域は、宛先の郵便番号２０１、宛先住所２０２、宛先の名前２０３がそれぞれ記載されている。また、差出人の記載領域は、差出人の郵便番号２１１、差出人住所２１２、差出人の名前２１３がそれぞれ記載されている。このような年賀状のフォーマットデータが、「年賀状」のカテゴリー情報として用いられる。さらに、このフォーマットデータには、年賀状に固有の記号の情報（例えば、年賀のマーク、年賀状番号等）の情報も含まれており、これらの年賀状に固有の記号情報も、「年賀状」のカテゴリー情報として用いられる。さらに、このフォーマットデータには、年賀状に固有の色の情報（例えば、朱色）の情報も含まれており、これらの年賀状の色情報も、「年賀状」のカテゴリー情報として用いられる。
【００２４】
また、「住所録」のカテゴリー情報としては、複数の住所録のフォーマットデータが格納されている。住所録は、一般に「住所」、「名前」、「電話番号」、「メールアドレス」等の各項目を含む表形式で作成されており、この表形式で作成された様々な住所録のフォーマットデータが、「住所録」のカテゴリー情報として用いられる。
【００２５】
また、「契約書」のカテゴリー情報としては、契約書で一般的に用いられる文字情報が格納されている。例えば、契約書で一般的に用いられる「契約」、「締結」、「甲」、「乙」等の文字情報が、「契約書」のカテゴリー情報として用いられる。
【００２６】
なお、具体的なカテゴリー情報は、上述のカテゴリー情報に限定されない。
【００２７】
具体的に、カテゴリー分類部１０５は、書類４の画像データを画像記憶部１０３から読み出し、画像データから上述したような特徴を抽出する。そして、カテゴリー分類部１０５は、カテゴリー記憶部１０４から、各カテゴリーのカテゴリー情報を順次読み出して、画像データから抽出した特徴とカテゴリー情報とを照合し、複数のカテゴリーのいずれかに画像データを分類する。
【００２８】
カテゴリー分類部１０５は、分類が完了した画像データに、分類されたカテゴリーを示す分類情報を付加して、画像記憶部１０３に再格納（上書き）する（Ｓ４）。
【００２９】
次に、属性分類部１０７は、カテゴリー分類後の画像データに基づいて、書類４に記された文字情報の属性を分類する（Ｓ５）。
【００３０】
具体的に、属性分類部１０７は、カテゴリー分類が完了した画像データを画像記憶部１０３から読み出す。属性分類部１０７は、読み出した画像データに基づいて書類４に記された文字情報を認識する。そして、属性分類部１０７は、読み出した画像データのカテゴリーに対応する属性情報を、属性記憶部１０６から読み出す。
【００３１】
ここで、書類４には、そのカテゴリー毎に固有の属性の文字情報が記されている。例えば、カテゴリー「領収書」であれば、文字情報の属性として「物品名」、「購入日」、「購入金額」等がある。さらに、属性「物品名」は階層的に細分化されており、カテゴリー「領収書」の属性「物品名」を上位属性とすると、「物品名」の下位には「食品」、「消耗品」等の下位属性がある。そして、互いに異なる属性を有する複数の文字情報が互いに関連する場合、文字情報（例えば、「物品名」−「購入日」−「購入金額」）が互いに関連付けられる。一例として、１１月２０日に２００円で購入したキャベツの領収書の画像データが読み込まれた場合、「キャベツ」−「１１月２０日」−「２００円」の各文字情報が互いに関連付けられる。
【００３２】
また、カテゴリー「スケジュール」であれば、文字情報の属性として「行動内容」、「行動予定日」等がある。そして、互いに異なる属性を有する複数の文字情報が互いに関連する場合、文字情報（例えば、「行動内容」−「行動予定日」）が互いに関連付けられる。一例として、１２月２日に友人の結婚式がある旨の招待状の画像データが読み込まれた場合、「友人の結婚式」−「１２月２日」の各文字情報が互いに関連付けられる。
【００３３】
また、カテゴリー「保証書」であれば、文字情報の属性として「保証期限」、「販売店」、「保証対象物」等がある。そして、互いに異なる属性を有する複数の文字情報が互いに関連する場合、文字情報（例えば、「保証期限」−「販売店」−「保証対象物」）が互いに関連付けられる。一例として、Ａ店で購入して、２０１７年５月２０日が保証期限であるテレビの保証書の画像データが読み込まれた場合、「２０１７年５月２０日」−「Ａ店」−「テレビ」の各文字情報が互いに関連付けられる。
【００３４】
また、カテゴリー「年賀状」であれば、文字情報の属性として、「宛先の郵便番号」、「宛先住所」、「宛先の名前」、「差出人の郵便番号」、「差出人住所」、「差出人の名前」等がある。そして、互いに異なる属性を有する複数の文字情報が互いに関連する場合、文字情報（例えば、「宛先の郵便番号」−「宛先住所」−「宛先の名前」−「差出人の郵便番号」−「差出人住所」−「差出人の名前」）が互いに関連付けられる。すなわち、同じ年賀状の「宛先の郵便番号」、「宛先住所」、「宛先の名前」、「差出人の郵便番号」、「差出人住所」、「差出人の名前」が互いに関連付けられる。
【００３５】
属性分類部１０７は、カテゴリー分類後の画像データから認識した文字情報のうち、この画像データのカテゴリーに対応する属性の文字情報を抽出する。属性記憶部１０６には、各属性の具体的な文字情報が分類設定値として予め格納されており、属性分類部１０７は、認識した文字情報から、各属性の分類設定値に一致する文字情報を抽出する。
【００３６】
図４は、属性「食品」の分類設定値を示しており、「キャベツ」、「ほうれん草」、「レタス」等の「物品名」−「食品」を例示している。「ほうれん草」、「ホウレンソウ」のように、文字情報が異なる場合でも同一の食品を指す場合は、同一の食品として扱われる。
【００３７】
図５は、属性「物品名」−「消耗品」の分類設定値を示しており、「トイレットペーパー」、「ティッシュ」等の「物品名」を例示している。「トイレットペーパー」、「トイレ紙」のように、文字情報が異なる場合でも同一の消耗品を指す場合は、同一の消耗品として扱われる。「ティッシュ」、「ティッシュペーパー」も、同一の消耗品として扱われる。
【００３８】
また、物品名には、商品名が用いられる場合もあり、分類設定値には、商品名も設定可能である。
【００３９】
また、属性分類部１０７は、認識した文字情報から、各属性の具体的な文字情報に対する一致度が高い（一致度が閾値を上回る）文字情報を抽出してもよい。
【００４０】
そして、属性分類部１０７は、抽出した文字情報を、カテゴリーおよび属性に紐付けして（対応させて）、抽出データ記憶部１０８に格納する（Ｓ６）。すなわち、抽出データ記憶部１０８では、書類４の文字情報がカテゴリー毎に分類され、さらに各カテゴリーでは、書類４の文字情報が属性毎に分類されている。図６は、カテゴリー「領収書」の文字情報の分類例を示す。なお、図６において、同一の行に配置された「物品名」、「購入金額」「分類項目」は互いに関連付けられており、「分類項目」は、「物品名」の下位属性を示す。
【００４１】
処理部１０９は、抽出データ記憶部１０８に格納されている各カテゴリーの文字情報を用いて、情報処理を行う機能を有している。
【００４２】
通信部１１０は、ルータ３との間で無線または有線で通信を行う機能を有し、ルータ３を介したネットワーク通信を行うことができる。
【００４３】
そして、情報端末２は、携帯電話、スマートフォン、タブレット端末、パーソナルコンピュータ、専用端末等で構成されており、タッチパネル、キーボード、マウス等の操作部２１と、液晶画面等の表示部２２と、通信部２３と、制御部２４とを備える。
【００４４】
通信部２３は、ルータ３との間で無線または有線で通信を行う機能を有し、ルータ３を介したネットワーク通信を行うことができる。すなわち、通信部２３は、ルータ３を介したネットワーク通信によって、情報処理装置１の通信部１１０との間で通信を行うことができる。
【００４５】
制御部２４は、アプリケーションソフトを実行することによって、情報処理装置１から通知データを取得し、処理部１０９による情報処理の結果を表示部２２に表示することができる。
【００４６】
例えば、カテゴリー「領収書」に対応するアプリケーションソフトとして、家計簿ソフトがある。制御部２４が家計簿ソフトを実行すると、表示部２２に家計簿ソフトのメニュー画面が表示され、操作部２１の操作によって家計簿データの通知要求が情報処理装置１へ送信される。情報処理装置１では、通信部１１０がこの通知要求を受信すると、処理部１０９が、抽出データ記憶部１０８に格納されている文字情報から、カテゴリー「領収書」に分類されている文字情報を抽出する。そして、処理部１０９は、抽出した文字情報を家計簿形式のデータに変換した家計簿情報を作成し、この作成した家計簿情報を含む通知データ（家計簿通知データ）を生成する。そして、処理部１０９は、生成した家計簿通知データを通信部１１０から情報端末２へ送信する。処理部１０９は、通知要求によって指示された月の家計簿の情報を家計簿通知データとして生成する。
【００４７】
情報端末２では、通信部２３が家計簿通知データを受信すると、家計簿ソフトを実行している制御部２４が、家計簿通知データを表示部２２に表示する。
【００４８】
また、家計簿ソフトによる別の処理について説明する。制御部２４が家計簿ソフトを実行すると、表示部２２に家計簿ソフトのメニュー画面が表示され、操作部２１の操作によって消耗品の購入タイミングの通知要求が情報処理装置１へ送信される。情報処理装置１では、通信部１１０がこの通知要求を受信すると、処理部１０９が、抽出データ記憶部１０８に格納されている文字情報から、カテゴリー「領収書」、属性「物品」−「消耗品」に分類されている文字情報を抽出する。処理部１０９は、抽出データ記憶部１０８に格納されている文字情報から、「消耗品」の文字情報に関連付けられている属性「購入日」の文字情報も抽出する。そして、処理部１０９は、同じ品目の消耗品を異なる日に購入している場合、購入サイクル（購入日の差分）の平均値を算出し、前回の購入日に購入サイクルの平均値を加算して、次回の購入予定日（購入日予定情報）を求める。処理部１０９は、この消耗品の購入タイミングとして、次回の購入予定日を通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。
【００４９】
情報端末２では、通信部２３が通知データを受信すると、家計簿ソフトを実行している制御部２４が、次回の購入予定日を通知する通知データを表示部２２に表示する。
【００５０】
あるいは、処理部１０９は、カテゴリー「領収書」、属性「物品」−「消耗品」に分類される文字情報が抽出データ記憶部１０８に新たに格納される度に、消耗品の次回の購入予定日を算出する上述の処理を行ってもよい。この場合、処理部１０９は、次回の購入予定日を経過しても、この消耗品の購入を示す文字情報が抽出データ記憶部１０８に新たに格納されない場合、この消耗品の購入を促すメッセージを通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。情報端末２では、通信部２３が通知データを受信すると、制御部２４が、家計簿ソフトを起動して、消耗品の購入を促すメッセージを通知する通知データを表示部２２に表示する。
【００５１】
また、家計簿ソフトによる別の処理について説明する。制御部２４が家計簿ソフトを実行すると、表示部２２に家計簿ソフトのメニュー画面が表示され、操作部２１の操作によって、所定期間（例えば１１月）の予算を設定された後、この所定期間の予算情報を付加された通知要求が情報処理装置１へ送信される。ここでは、１１月の予算情報が設定されたものとする。情報処理装置１では、通信部１１０がこの通知要求を受信すると、処理部１０９が、抽出データ記憶部１０８に格納されている文字情報から、カテゴリー「領収書」、属性「購入金額」に分類され、且つ関連する属性「購入日」が１１月である文字情報を抽出する。すなわち、処理部１０９は、１１月の購入金額に関する文字情報を抽出でき、１１月の購入金額の総和を算出する。そして、処理部１０９は、１１月の購入金額の総和を１１月の予算情報と比較して、１１月の購入金額の総和が１１月の予算を上回っているか否かを判定する。すなわち、この判定結果が家計に関する情報となり、処理部１０９は、この判定結果を通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。
【００５２】
情報端末２では、通信部２３が通知データを受信すると、家計簿ソフトを実行している制御部２４が、判定結果を通知する通知データを表示部２２に表示する。
【００５３】
あるいは、処理部１０９は、上述の判定処理を定期的に実行し、１１月の購入金額の総和が１１月の予算を上回った時点で、警告を通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。情報端末２では、通信部２３が通知データを受信すると、制御部２４が、家計簿ソフトを起動して、警告を通知する通知データを表示部２２に表示する。
【００５４】
また、カテゴリー「領収書」に対応するアプリケーションソフトとして、料理ソフトがある。制御部２４が料理ソフトを実行すると、表示部２２に料理ソフトのメニュー画面が表示され、操作部２１の操作によって、料理のレシピの通知要求が情報処理装置１へ送信される。情報処理装置１では、通信部１１０がこの通知要求を受信すると、処理部１０９が、抽出データ記憶部１０８に格納されている文字情報から、カテゴリー「領収書」、属性「食品」に分類され、且つ関連する属性「購入日」が現在日から１週間前までの文字情報を抽出する。すなわち、処理部１０９は、１週間以内に購入した食品を把握できる。そして、処理部１０９は、様々な料理のレシピデータを予め記憶しており、１週間以内に購入した食品で作ることができる料理のレシピ（レシピ情報）を、レシピデータから読み出す。処理部１０９は、読み出した料理レシピを通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。
【００５５】
情報端末２では、通信部２３が通知データを受信すると、料理ソフトを実行している制御部２４が、料理レシピを通知する通知データを表示部２２に表示する。
【００５６】
また、カテゴリー「スケジュール」に対応するアプリケーションソフトとして、スケジュール管理ソフトがある。制御部２４がスケジュール管理ソフトを実行すると、表示部２２にスケジュール管理ソフトのメニュー画面が表示され、操作部２１の操作によって、スケジュールの通知要求が情報処理装置１へ送信される。情報処理装置１では、通信部１１０がこの通知要求を受信すると、処理部１０９が、抽出データ記憶部１０８に格納されている文字情報から、カテゴリー「スケジュール」に分類された文字情報を抽出する。そして、処理部１０９は、抽出した文字情報の各属性「行動内容」、「行動予定日」等から、スケジュール表（スケジュール情報）を作成できる。処理部１０９は、このスケジュール表を通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。
【００５７】
情報端末２では、通信部２３が通知データを受信すると、スケジュール管理ソフトを実行している制御部２４が、スケジュール表を通知する通知データを表示部２２に表示する。
【００５８】
また、カテゴリー「保証書」に対応するアプリケーションソフトとして、保証書管理ソフトがある。制御部２４が保証書管理ソフトを実行すると、表示部２２に保証書管理ソフトのメニュー画面が表示され、操作部２１の操作によって、保証期限の通知要求が情報処理装置１へ送信される。情報処理装置１では、通信部１１０がこの通知要求を受信すると、処理部１０９が、抽出データ記憶部１０８に格納されている文字情報から、カテゴリー「保証書」、属性「保証期限」に分類された文字情報を抽出する。そして、処理部１０９は、抽出した属性「保証期限」の文字情報に関連付けられた属性「保証対象物」を特定できるので、保証期限が過ぎた保証対象物を判別できる。すなわち、この判別結果が、保証期限に関する情報となる。処理部１０９は、この判別結果に基づいて、保証期限が過ぎた保証対象物を通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。
【００５９】
情報端末２では、通信部２３が通知データを受信すると、保証書管理ソフトを実行している制御部２４が、保証期限が過ぎた保証対象物を通知する通知データを表示部２２に表示する。
【００６０】
あるいは、処理部１０９は、保証期限が過ぎた保証対象物の判別処理を定期的に実行し、保証期限を過ぎた保証対象物が発生した時点で、保証が無効になった旨を通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。情報端末２では、通信部２３が通知データを受信すると、制御部２４が、保証書管理ソフトを起動して、保証が無効になった旨を通知する通知データを表示部２２に表示する。
【００６１】
また、カテゴリー「年賀状」に対応するアプリケーションソフトとして、郵便物管理ソフトがある。制御部２４が郵便物管理ソフトを実行すると、表示部２２に郵便物管理ソフトのメニュー画面が表示され、操作部２１の操作によって、年賀状の送受状況確認の通知要求が情報処理装置１へ送信される。情報処理装置１では、通信部１１０がこの通知要求を受信すると、処理部１０９が、抽出データ記憶部１０８に格納されている文字情報から、カテゴリー「年賀状」に分類された文字情報を抽出する。ここで、処理部１０９は、ユーザの名前情報、住所情報を予め記憶している。そして、処理部１０９は、互いに関連付けられた属性「宛先の郵便番号」、「宛先住所」、「宛先の名前」（同じ年賀状の受取りに関する各属性）の文字情報が、ユーザの名前情報、住所情報に一致すれば、この年賀状は受取済みと判断する。さらに、処理部１０９は、互いに関連付けられた属性「差出人の郵便番号」、「差出人住所」、「差出人の名前」（同じ年賀状の送信に関する各属性）の文字情報が、ユーザの名前情報、住所情報に一致すれば、この年賀状は送付済みと判断する。すなわち、処理部１０９によるこの判断結果が、年賀状の送受管理情報となる。
【００６２】
処理部１０９は、年賀状の送受管理情報（受取済みの年賀状、送付済みの年賀状の情報）を通知する通知データを生成する。そして、処理部１０９は、生成した通知データを通信部１１０から情報端末２へ送信する。情報端末２では、通信部２３が通知データを受信すると、郵便物管理ソフトを実行している制御部２４が、受取済みの年賀状、送付済みの年賀状の情報を通知する通知データを表示部２２に表示する。なお、処理部１０９は、受取済みの年賀状、送付済みの年賀状のいずれか一方のみを管理する機能を有してもよい。
【００６３】
また、郵便物管理ソフトは、「年賀状」以外に、「暑中見舞い」、「喪中はがき」等の郵便物の各カテゴリーも対応可能である。
【００６４】
また、情報処理装置１と情報端末２との間の通信形態は、ルータ３を介したネットワーク通信（ＬＡＮ通信）以外に、専用回線を用いた通信であってもよい。
【００６５】
また、ルータ３は、インターネット等を含む広域ネットワーク６に接続している。広域ネットワーク６には、管理サーバ５が通信可能に接続しており、情報処理装置１の通信部１１０、情報端末２の通信部２３は、管理サーバ５との間で広域ネットワーク６を通した通信を行うことができる。
【００６６】
そこで、情報処理装置１は、画像記憶部１０３に格納されている画像データ、抽出データ記憶部１０８に格納されている文字情報（属性分類部１０７が抽出した文字情報）を管理サーバ５へ送信してもよい。管理サーバ５は、情報処理装置１から送信された画像データおよび文字情報を格納して、データのバックアップを行うことができる。この場合、情報処理装置１が画像データおよび文字情報を定期的に管理サーバ５へ送信することによって、情報処理装置１に格納されている画像データおよび文字情報と、管理サーバ５に格納されている画像データおよび文字情報とを同期させることができる。なお、情報処理装置１から管理サーバ５へ送信される画像データおよび文字情報は、前回送信時からの変更点に関するデータ、または情報処理装置１に現在格納されている全データである。
【００６７】
また、情報処理装置１は、スキャナ装置と一体に構成されているが、別体に構成されてもよい。
【００６８】
また、情報処理装置１は、プリンタ機能、シュレッダ機能を備えていてもよい。
【００６９】
また、画像データの取得対象となる対象物は、表面に文字が記されたシート状の対象物であればよく、書類４以外であってもよい。
【００７０】
上述のように、情報処理装置１は、データ取得部１０２と、カテゴリー記憶部１０４と、カテゴリー分類部１０５とを備えることを特徴とする。データ取得部１０２は、文字が記された対象物（書類４）の画像データを取得する。カテゴリー記憶部１０４は、対象物の種類を示す複数のカテゴリーとして、領収書、スケジュール、保証書、年賀状のうち１つ以上を含む複数のカテゴリーのそれぞれに対応する画像データの特徴を示すカテゴリー情報を格納している。カテゴリー分類部１０５は、画像データとカテゴリー情報とを照合して、複数のカテゴリーのいずれかに画像データを分類する。
【００７１】
したがって、情報処理装置１は、文字が記された対象物の画像データを用いる情報処理において、複数のカテゴリーの対象物を情報処理の対象とすることができる。
【００７２】
また、情報処理装置１は、属性記憶部１０６と、属性分類部１０７とを備えることが好ましい。属性記憶部１０６は、複数のカテゴリーのそれぞれの対象物に記される固有の文字または文字列の属性を識別するための属性情報をカテゴリー毎に格納している。属性分類部１０７は、画像データに基づいて対象物に記された文字または文字列を認識する。そして、属性分類部１０７は、カテゴリー分類部１０５によって分類されたカテゴリーに対応する属性情報を用いて、認識した文字または文字列から分類されたカテゴリーに対応する属性の文字または文字列を抽出し、抽出した文字を属性毎に分類する。
【００７３】
したがって、情報処理装置１は、カテゴリー毎に属性情報を記憶しているので、対象物に記された文字または文字列を、この対象物が属するカテゴリーに対応した属性に分類することができる。
【００７４】
また、情報処理装置１は、属性分類部１０７が属性毎に分類した文字または文字列に基づいて、この文字または文字列の属性に応じた情報を作成し、この作成した情報に基づいてユーザへ通知する通知データを生成する処理部１０９を備えることが好ましい。
【００７５】
したがって、情報処理装置１は、属性毎に分類された文字または文字列を用いて、各カテゴリーに応じた情報処理を行うことができる。
【００７６】
また、複数のカテゴリーのうち１つは領収書であることが好ましい。属性記憶部１０６には、領収書に対応する属性情報として、物品名、購入日が設定されている。そして、カテゴリー分類部１０５によって分類されたカテゴリーが領収書であるとする。この場合、属性分類部１０７は、領収書に対応する属性情報を用いて、認識した文字または文字列から領収書に対応する属性の文字または文字列を抽出し、抽出した文字または文字列を属性毎に分類する。処理部１０９は、属性分類部１０７が属性毎に分類した文字または文字列に基づいて、同一の物品の購入サイクルを導出し、この購入サイクルに基づいて、物品の購入タイミングをユーザへ通知する通知データを生成する。
【００７７】
したがって、情報処理装置１は、複数の領収書のそれぞれの断片的な情報から、ユーザに対して、物品の購入忘れがないか否かを確認することを促すことができるので、ユーザの利便性を向上させることができる。
【００７８】
また、複数のカテゴリーのうち１つが領収書であれば、属性記憶部１０６には、領収書に対応する属性情報として、購入日、購入金額が設定されることも好ましい。そして、カテゴリー分類部１０５によって分類されたカテゴリーが領収書であるとする。この場合、属性分類部１０７は、領収書に対応する属性情報を用いて、認識した文字または文字列から領収書に対応する属性の文字または文字列を抽出し、抽出した文字または文字列を属性毎に分類する。処理部１０９は、属性分類部１０７が属性毎に分類した文字または文字列に基づいて、所定期間における購入金額の総和が閾値を上回る場合、ユーザへ警報を報知する通知データを生成する。
【００７９】
したがって、情報処理装置１は、複数の領収書のそれぞれの断片的な情報から、ユーザに対して、予算を上回る買い過ぎを警告することができるので、ユーザの利便性を向上させることができる。
【００８０】
また、複数のカテゴリーのうち１つが領収書であれば、属性記憶部１０６には、領収書に対応する属性情報として、食品名、購入日が設定されることも好ましい。そして、カテゴリー分類部１０５によって分類されたカテゴリーが領収書であるとする。この場合、属性分類部１０７は、領収書に対応する属性情報を用いて、認識した文字または文字列から領収書に対応する属性の文字または文字列を抽出し、抽出した文字または文字列を属性毎に分類する。処理部１０９は、属性分類部１０７が属性毎に分類した文字または文字列に基づいて、所定期間内に購入された食品を用いたレシピ情報を作成し、この作成したレシピ情報をユーザへ通知する通知データを生成する。
【００８１】
したがって、情報処理装置１は、複数の領収書のそれぞれの断片的な情報から、ユーザに対して、購入した食品を用いた料理のレシピを提供することができるので、ユーザの利便性を向上させることができる。
【００８２】
また、複数のカテゴリーのうち１つは人の行動予定が記されたスケジュールであることが好ましい。属性記憶部１０６には、スケジュールに対応する属性情報として、行動内容、行動予定日が設定されている。そして、カテゴリー分類部１０５によって分類されたカテゴリーがスケジュールであるとする。この場合、属性分類部１０７は、スケジュールに対応する属性情報を用いて、認識した文字または文字列からスケジュールに対応する属性の文字または文字列を抽出し、抽出した文字または文字列を属性毎に分類する。処理部１０９は、属性分類部１０７が属性毎に分類した文字または文字列に基づいて、人の行動予定を管理するスケジュール情報を作成し、この作成したスケジュール情報をユーザへ通知する通知データを生成する。
【００８３】
したがって、情報処理装置１は、予定が書かれたメモ、招待状等の断片的な情報から、ユーザに対して、スケジュール情報を提供することができるので、ユーザの利便性を向上させることができる。
【００８４】
また、複数のカテゴリーのうち１つは保証書であることが好ましい。属性記憶部１０６には、保証書に対応する属性情報として、保証期限が設定されている。そして、カテゴリー分類部１０５によって分類されたカテゴリーが保証書であるとする。この場合、属性分類部１０７は、保証書に対応する属性情報を用いて、認識した文字または文字列から保証書に対応する属性の文字または文字列を抽出し、抽出した文字または文字列を属性毎に分類する。処理部１０９は、属性分類部１０７が属性毎に分類した文字または文字列に基づいて、保証期限に関する情報を作成し、この作成した保証期限に関する情報をユーザへ通知する通知データを生成する。
【００８５】
したがって、情報処理装置１は、複数の保証書のそれぞれの断片的な情報から、ユーザに対して、保証期限の情報を提供することができるので、ユーザの利便性を向上させることができる。
【００８６】
また、複数のカテゴリーのうち１つは年賀状であることが好ましい。属性記憶部１０６には、年賀状に対応する属性情報として、宛先、差出人の少なくとも一方が設定されている。そして、カテゴリー分類部１０５によって分類されたカテゴリーが年賀状であるとする。この場合、属性分類部１０７は、年賀状に対応する属性情報を用いて、認識した文字または文字列から年賀状に対応する属性の文字または文字列を抽出し、抽出した文字または文字列を属性毎に分類する。処理部１０９は、属性分類部１０７が属性毎に分類した文字または文字列に基づいて、年賀状の送付状況または受取状況の少なくとも一方を管理するための管理情報を作成し、この作成した管理情報をユーザへ通知する通知データを生成する。
【００８７】
したがって、情報処理装置１は、複数の年賀状のそれぞれの断片的な情報から、ユーザに対して、年賀状の送受情報（または、送信情報、受取情報のいずれか一方）を提供することができるので、ユーザの利便性を向上させることができる。
【００８８】
（実施形態２）
図７は、本実施形態の情報処理システムを用いた情報処理システムの構成を示しており、情報処理装置１Ａは管理サーバ５Ａに備えられている。
【００８９】
宅内には、スキャン装置７が備えられており、スキャン装置７は、スキャン部７１と、通信部７２とを備える。スキャン部７１は、文字が記載された書類４（対象物）の画像を光学的に読み取り、画像データを生成する。通信部７２は、ルータ３との間で無線または有線で通信を行う機能を有し、ルータ３を介したネットワーク通信を行うことができる。
【００９０】
管理サーバ５Ａに設けられた情報処理装置１Ａは、データ取得部１２２、画像記憶部１２３、カテゴリー記憶部１２４、カテゴリー分類部１２５、属性記憶部１２６、属性分類部１２７、抽出データ記憶部１２８、処理部１２９、通信部１３０を備える。
【００９１】
通信部１３０は、広域ネットワーク６に接続しており、スキャン装置７との間でネットワーク通信を行うことができる。データ取得部１２２は、スキャン部７１が生成した書類４の画像データを広域ネットワーク６を通して取得し、画像記憶部１２３に格納する。カテゴリー記憶部１２４には、書類４の複数のカテゴリー（「領収書」、「保証書」、「スケジュール」、「年賀状」、「住所録」、「契約書」等）のそれぞれに固有の特徴を示すカテゴリー情報を格納している。カテゴリー分類部１２５は、読み込まれた書類４の画像データのカテゴリーを、カテゴリー情報を用いて分類する。
【００９２】
属性記憶部１２６には、カテゴリー毎の各属性に属する具体的な文字情報が分類設定値として予め格納されている。属性分類部１２７は、カテゴリー分類が完了した画像データを画像記憶部１２３から読み出し、読み出した画像データに基づいて書類４に記された文字情報を認識する。属性分類部１２７は、認識した文字情報から、カテゴリーに対応する属性の分類設定値に一致する文字情報を抽出する。属性分類部１２７は、抽出した文字情報を、カテゴリーおよび属性に紐付けして（対応させて）、抽出データ記憶部１２８に格納する。すなわち、抽出データ記憶部１２８では、書類４の文字情報がカテゴリー毎に分類され、さらに各カテゴリーでは、書類４の文字情報が属性毎に分類されている。
【００９３】
処理部１２９は、抽出データ記憶部１２８に格納されている各カテゴリーの文字情報を用いて、情報処理を行う機能を有している。本実施形態においても、処理部１２９は、実施形態１の処理部１０９と同様に各通知データを生成して、情報端末２へ送信する。
【００９４】
すなわち、本実施形態の情報処理装置１Ａが備える符号１２２〜１３０が付された各要素は、実施形態の情報処理装置１が備える符号１０２〜１１０が付された各要素と同様の機能を有する。而して、管理サーバ５Ａに設けられた情報処理装置１Ａは、実施形態１の情報処理装置１と同様の情報処理機能を備える。
【００９５】
なお、実施形態１と同様の構成には同一の符号を付して、説明は省略する。
【００９６】
本実施形態では、サーバを用いて情報処理システムを構成するので、例えばクラウドコンピューティング（Cloud Computing）の技術を用いて、複数の建物を管理対象として、情報処理サービスを提供することができる。したがって、ユーザ側の環境を簡略化して、大規模なシステムを構築することができる。
【００９７】
また、上述の各実施形態において情報処理装置１，１Ａは、マイクロコンピュータ等で構成されたコンピュータを搭載しており、このコンピュータがプログラムを実行することによって、情報処理装置１，１Ａの機能が実現されている。なお、情報処理装置１，１Ａを構成するコンピュータとしては、プログラムに従って動作するプロセッサおよびインターフェースを主なハードウェア構成として備える。この種のプロセッサとしては、ＤＳＰ（Digital Signal Processor）、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro-Processing Unit）等を含む。そして、プロセッサは、プログラムを実行することによって上述の情報処理装置１，１Ａの機能を実現することができれば、その種類は問わない。
【００９８】
また、プログラムの提供形態としては、コンピュータに読み取り可能なＲＯＭ（Read Only Memory）、光ディスク等の記録媒体に予め格納されている形態、インターネット等を含む広域通信網を介して記録媒体に供給される形態等がある。
【００９９】
すなわち、プログラムは、コンピュータを、情報処理装置１，１Ａとして機能させることを特徴とする。
【０１００】
したがって、コンピュータを情報処理装置１，１Ａとして機能させるプログラムも、上記同様の効果を奏し得る。すなわち、このプログラムは、文字が記された対象物の画像データを用いる情報処理において、複数のカテゴリーの対象物を情報処理の対象とすることができる。
【０１０１】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【符号の説明】
【０１０２】
１（１Ａ）  情報処理装置
１０２（１２２）  データ取得部
１０４（１２４）  カテゴリー記憶部
１０５（１２５）  カテゴリー分類部
１０６（１２６）  属性記憶部
１０７（１２７）  属性分類部
１０９（１２９）  処理部
【図１】
2016099833.tif 000003
【図２】
2016099833.tif 000004
【図３】
2016099833.tif 000005
【図４】
2016099833.tif 000006
【図５】
2016099833.tif 000007
【図６】
2016099833.tif 000008
【図７】
2016099833.tif 000009