(57)【要約】【課題】年賀状等の返信漏れを抑制することができるプログラムを提供する。【解決手段】当該プログラムは、読取装置によって読み取られた画像データを取得（Ｓ１１）し、第１記録紙の差出人の名前及び住所を示す差出人情報を画像データから抽出（Ｓ１２）し、抽出された差出人情報に一致するアドレス情報に対応づけられた処理情報に第２の値が設定されていることに応じて（Ｓ１７：Ｎｏ）、差出人情報で示される名前及び住所を第２記録紙の宛先を示す画像として記録装置に記録させる処理（Ｓ２０）を、コンピュータに実行させる。【選択図】図３
2015103977.tif 000002
【特許請求の範囲】
【請求項１】
読取装置、記録装置、及び記憶装置に接続されたコンピュータによって実行可能なプログラムであって、
前記読取装置は、第１記録紙に記録された画像を読み取って画像データを生成し、
前記記録装置は、第２記録紙に画像を記録し、
前記記憶装置には、名前及び住所を示す複数のアドレス情報が、処理情報と対応づけられて記憶されており、
前記処理情報には、対応する前記アドレス情報で示される名前及び住所が前記記録装置によって前記第２記録紙に既に記録された場合に第１の値が設定され、未だ記録されていない場合に第２の値が設定されており、
該プログラムは、
前記読取装置によって読み取られた前記画像データを取得し、
前記第１記録紙の差出人の名前及び住所を示す差出人情報を前記画像データから抽出し、
抽出された前記差出人情報に一致する前記アドレス情報に対応づけられた前記処理情報に前記第２の値が設定されていることに応じて、前記差出人情報で示される名前及び住所を前記第２記録紙の宛先を示す画像として前記記録装置に記録させる処理を、前記コンピュータに実行させるプログラム。
【請求項２】
該プログラムは、前記差出人情報と名前が一致し且つ住所が相違する前記アドレス情報が存在することに応じて、当該アドレス情報の住所を前記差出人情報の住所で上書きし、且つ当該アドレス情報に対応づけられた前記処理情報に前記第２の値を設定する請求項１に記載のプログラム。
【請求項３】
前記抽出する処理において抽出された前記差出人情報には、郵便番号が含まれており、
該プログラムは、前記郵便番号で示される住所と前記差出人情報に含まれる住所とが一致したことに応じて、当該アドレス情報の住所を前記差出人情報の住所で上書きする請求項２に記載のプログラム。
【請求項４】
該プログラムは、前記差出人情報と一致する前記アドレス情報が存在しないことに応じて、当該差出人情報で示される名前及び住所を前記アドレス情報として前記記憶装置に記憶させ、当該差出人情報又は当該アドレス情報で示される名前及び住所を前記第２記録紙の宛先を示す画像として前記記録装置に記録させる請求項１又は２に記載のプログラム。
【請求項５】
前記記憶装置には、前記コンピュータのユーザの名前及び住所を示す本人情報が記憶されており、
該プログラムは、
前記抽出する処理において、前記第１記録紙の宛先の名前及び住所を示す宛先情報を前記画像データからさらに抽出し、
抽出された前記差出人情報と前記本人情報とが一致することに応じて、前記記憶装置に記憶された複数のアドレス情報それぞれと、抽出された前記宛先情報とを比較し、
前記宛先情報に一致する前記アドレス情報が存在することに応じて、当該アドレス情報を削除する請求項１から４のいずれかに記載のプログラム。
【請求項６】
該プログラムは、前記宛先情報と名前が一致し且つ住所が相違する前記アドレス情報に対応づけられた前記処理情報が前記第２の値であることに応じて、前記記録させる処理において、当該アドレス情報で示される名前及び住所を前記第２記録紙の宛先を示す画像として前記記録装置に記録させる請求項５に記載のプログラム。
【請求項７】
読取装置、記録装置、及び記憶装置と通信する通信部と、
制御部と、を備えており、
前記読取装置は、第１記録紙に記録された画像を読み取って画像データを生成し、
前記記録装置は、第２記録紙に画像を記録し、
前記記憶装置には、名前及び住所を示す複数のアドレス情報が、処理情報と対応づけられて記憶されており、
前記処理情報には、対応する前記アドレス情報で示される名前及び住所が前記記録装置によって前記第２記録紙に既に記録された場合に第１の値が設定され、未だ記録されていない場合に第２の値が設定されており、
前記制御部は、
前記読取装置によって読み取られた前記画像データを取得する取得手段と、
前記第１記録紙の差出人の名前及び住所を示す差出人情報を、前記取得手段によって取得された前記画像データから抽出する抽出手段と、
前記抽出手段によって抽出された前記差出人情報に一致する前記アドレス情報に対応づけられた前記処理情報に前記第２の値が設定されていることに応じて、前記差出人情報で示される名前及び住所を前記第２記録紙の宛先を示す画像として前記記録装置に記録させる記録制御手段と、を含む情報処理装置。
【請求項８】
第１記録紙に記録された画像を読み取って画像データを生成する読取部と、
第２記録紙に画像を記録する記録部と、
名前及び住所を示す複数のアドレス情報が、処理情報と対応づけられて記憶されている記憶部と、
制御部と、を備えており、
前記処理情報には、対応する前記アドレス情報で示される名前及び住所が前記記録装置によって前記第２記録紙に既に記録された場合に第１の値が設定され、未だ記録されていない場合に第２の値が設定されており、
前記制御部は、
前記読取部によって読み取られた前記画像データを取得する取得手段と、
前記第１記録紙の差出人の名前及び住所を示す差出人情報を、前記取得手段によって取得された前記画像データから抽出する抽出手段と、
前記抽出手段によって抽出された前記差出人情報に一致する前記アドレス情報に対応づけられた前記処理情報に前記第２の値が設定されていることに応じて、前記差出人情報で示される名前及び住所を前記第２記録紙の宛先を示す画像として前記記録部に記録させる記録制御手段と、を含む情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、年賀状等の宛先に名前及び住所を記録する情報処理装置、情報処理システム、及びプログラムに関する。
【背景技術】
【０００２】
従来より、年賀状、暑中見舞い、或いはクリスマスカード等（以下、これらを総称して「年賀状等」と表記する。）の交換が行われている。多数の年賀状等を送る場合のユーザの手間を軽減するために、例えば特許文献１には、葉書の表面に宛先を印刷し、裏面に画像を印刷するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０４４３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
年賀状等を受け取ったユーザは、当該年賀状等の差出人に既に年賀状等を送ったか否かを確認するのが一般的である。しかしながら、この作業は、交換する年賀状等が多くなるほど、ユーザの負担は大きくなる。
【０００５】
本発明は、上記の事情に鑑みてなされたものであり、その目的は、年賀状等の返信漏れを抑制することができる情報処理装置、情報処理システム、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本明細書に記載のプログラムは、読取装置、記録装置、及び記憶装置に接続されたコンピュータによって実行可能なプログラムである。前記読取装置は、第１記録紙に記録された画像を読み取って画像データを生成する。前記記録装置は、第２記録紙に画像を記録する。前記記憶装置には、名前及び住所を示す複数のアドレス情報が、処理情報と対応づけられて記憶されている。前記処理情報には、対応する前記アドレス情報で示される名前及び住所が前記記録装置によって前記第２記録紙に既に記録された場合に第１の値が設定され、未だ記録されていない場合に第２の値が設定されている。当該プログラムは、前記読取装置によって読み取られた前記画像データを取得し、前記第１記録紙の差出人の名前及び住所を示す差出人情報を前記画像データから抽出し、抽出された前記差出人情報に一致する前記アドレス情報に対応づけられた前記処理情報に前記第２の値が設定されていることに応じて、前記差出人情報で示される名前及び住所を前記第２記録紙の宛先を示す画像として前記記録装置に記録させる処理を、前記コンピュータに実行させる。
【０００７】
なお、読取装置、記録装置、及び記憶装置に接続されたコンピュータとは、例えば、互いに独立した読取装置、記録装置、及び記憶装置それぞれに通信回線を通じて接続されたコンピュータであってもよいし、搬送部、記録部、及び記憶部の一部或いは全部を備える画像記録装置に通信回線を通じて接続されたコンピュータであってもよいし、画像記録装置の構成要素としての読取部、記録部、及び記憶部に内部バスで接続されたＣＰＵであってもよい。
【発明の効果】
【０００８】
本明細書に記載の情報処理装置、情報処理システム、及びプログラムによれば、第１記録紙の差出人の処理情報に第２の値が設定されていたことに応じて、第２記録紙に当該差出人を宛先として記録するので、年賀状等の返信漏れを抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態における情報処理システム１００の概略図である。
【図２】図２は、データ記憶領域５８Ｂに記憶されている情報の一例であって、（Ａ）は本人情報、（Ｂ）は互いに対応づけられたアドレス情報及び処理情報を示す。
【図３】図３は、情報処理プログラム６１によって実行される処理のフローチャートである。
【図４】図４は、スキャナ部１２によって読み取られる年賀状８０〜８２の宛名面の一例である。
【図５】図５は、データ記憶領域５８Ｂに対応づけて記憶されているアドレス情報及び処理情報の一例であって、（Ａ）はステップＳ１７、Ｓ２０終了時点の状態、（Ｂ）はステップＳ１８終了時点の状態、（Ｃ）はステップＳ２５終了時点の状態を示す。
【図６】図６は、データ記憶領域５８Ｂに対応づけて記憶されているアドレス情報及び処理情報の一例であって、（Ａ）はステップＳ２３終了時点の状態、（Ｂ）はステップＳ１９、Ｓ２０終了時点の状態を示す。
【発明を実施するための形態】
【００１０】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。
【００１１】
図１は、本実施形態における情報処理システム１００の概略図である。図１に示される情報処理システム１００は、複合機１０と、情報処理装置５０とで構成されている。複合機１０及び情報処理装置５０は、通信ネットワーク１０２を介して相互に通信可能とされている。通信ネットワーク１０２の具体例は特に限定されないが、例えば、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略）、無線ＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略）、或いはこれらの組み合わせであってもよい。
【００１２】
［複合機１０］
複合機１０は、図１に示されるように、プリンタ部１１と、スキャナ部１２と、表示部２３と、操作部２４と、通信部２５と、ＣＰＵ２７と、記憶部２８と、通信バス２９とを主に備える。複合機１０を構成する各構成要素は、通信バス２９を介して相互に接続されている。複合機１０は、画像処理装置或いは情報処理装置の一例である。
【００１３】
プリンタ部１１は、外部装置から取得した画像データで示される画像を記録用紙に記録するプリント処理を実行する。プリンタ部１１のプリント方式は特に限定されないが、例えば、インクジェット方式や電子写真方式などの公知の方式を採用することができる。プリンタ部１１は、記録装置或いは記録部の一例である。スキャナ部１２は、記録用紙に記録されている画像を読み取って画像データを生成するスキャン処理を実行する。スキャナ部１２は、読取装置或いは読取部の一例である。また、複合機１０は、スキャナ部１２で生成された画像データで示される画像をプリンタ部１１で記録用紙に記録するコピー機能、或いはＦＡＸの送受信を行うＦＡＸ機能等をさらに有していてもよい。
【００１４】
［表示部２３］
表示部２３は、各種情報を表示する表示画面を備える。表示部２３の具体的な構成は特に限定されないが、例えば、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略）、有機ＥＬディスプレイ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略）等を採用することができる。表示部２３は、表示装置の一例である。
【００１５】
［操作部２４］
操作部２４は、表示部２３の表示画面に表示されたオブジェクトを選択するユーザの操作を検知する。具体的には、操作部２４は、例えば押ボタンを有しており、押下された押ボタンに対応づけられた各種の操作信号をＣＰＵ２７へ出力する。さらに、操作部２４は、表示部２３の表示画面に重畳された膜状のタッチセンサを有していてもよい。すなわち、表示部２３がタッチパネルディスプレイとして構成されてもよい。タッチセンサには、静電容量方式、抵抗膜方式等の周知の方式を採用することができる。
【００１６】
なお、「オブジェクト」とは、ユーザが操作部２４を操作することによって選択可能な画像を指す。一例として、オブジェクトは表示部２３に表示された文字列であって、操作部２４の方向キーを押下することによってオブジェクトの１つがハイライト表示され、操作部２４の決定ボタンを押下することによってハイライト表示されたオブジェクトが選択されてもよい。他の例として、操作部２４がタッチパネルである場合のオブジェクトは表示部２３に表示されたアイコン、ボタン、リンク等であって、タッチ位置に表示されたオブジェクトが選択されてもよい。
【００１７】
［通信部２５］
通信部２５は、通信ネットワーク１０２を通じて外部装置と通信を行うためのインタフェースである。すなわち、複合機１０は、通信部２５を通じて情報処理装置５０に各種データ又は各種情報を出力し、通信部２５を通じて情報処理装置５０から各種データ又は各種情報を取得する。
【００１８】
［ＣＰＵ２７］
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略）２７は、複合機１０の全体動作を制御するものである。ＣＰＵ２７は、操作部２４から出力される操作信号、及び通信部２５を通じて情報処理装置５０から取得した各種情報或いは各種データ等に基づいて、後述する各種プログラムを記憶部２８から取得して実行する。すなわち、ＣＰＵ２７及び記憶部２８は、制御部の一例を構成する。
【００１９】
［記憶部２８］
記憶部２８は、プログラム記憶領域２８Ａと、データ記憶領域２８Ｂとを有する。プログラム記憶領域２８Ａには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略）３０と、画像処理プログラム３１とが格納される。なお、画像処理プログラム３１は、単一のプログラムであってもよいし、複数のプログラムの集合体であってもよい。後述する情報処理プログラム６１についても同様である。データ記憶領域２８Ｂには、画像処理プログラム３１の実行に必要なデータ或いは情報が記憶される。
【００２０】
なお、本明細書中の「データ」と「情報」とは、コンピュータによって取り扱い可能なビット或いはビット列である点において共通する。「データ」とは、各ビットが示す意味内容をコンピュータが考慮することなく取り扱えるものを指す。これに対して、「情報」とは、各ビットが示す意味内容によってコンピュータの動作が分岐するものを指す。さらに、「指示」は、送信先の装置に対して次の動作を促すための制御信号であって、情報を含んでいることもあるし、それ自体が情報としての性質を有していることもある。
【００２１】
また、「データ」及び「情報」は、形式（例えば、テキスト形式、バイナリ形式、フラグ形式等）がコンピュータ毎に変更されたとしても、同一の意味内容と認識される限り、同一のデータ及び情報として取り扱われる。例えば、「２つ」であることを示す情報が、あるコンピュータではＡＳＣＩＩコードで”０ｘ３２”というテキスト形式の情報として保持され、別のコンピュータでは二進数表記で”１０”というバイナリ形式の情報として保持されてもよい。
【００２２】
但し、上記の「データ」及び「情報」の区別は厳密なものではなく、例外的な取り扱いも許容される。例えば、データが一時的に情報として扱われてもよいし、情報が一時的にデータとして扱われてもよい。また、ある装置ではデータとして扱われるものが、他の装置では情報として扱われてもよい。さらには、データの中から情報が取り出されてもよいし、情報の中からデータが取り出されてもよい。
【００２３】
記憶部２８は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙの略）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略）、ＣＰＵ２７が備えるバッファ等、或いはそれらの組み合わせによって構成される。なお、記憶部２８は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には含まれない。
【００２４】
プログラム記憶領域２８Ａに記憶されているプログラムは、ＣＰＵ２７によって実行される。しかしながら、本明細書では、ＣＰＵ２７を省略して各プログラムの動作を説明することがある。すなわち、以下の説明において、「プログラムＡが処理Ａを実行する」という趣旨の記述は、「ＣＰＵ２７がプログラムＡに記述された処理Ａを実行する」ことを指してもよい。後述する情報処理装置５０についても同様である。
【００２５】
ＯＳ３０は、複合機１０を構成するハードウェアであるプリンタ部１１、スキャナ部１２、表示部２３、操作部２４、及び通信部２５等を制御するためのＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅの略）を提供する基本プログラムである。すなわち、上記の各プログラムは、ＯＳ３０が提供するＡＰＩを呼び出すことによって、各ハードウェアを制御する。しかしながら、本明細書では、ＯＳ３０を省略して各プログラムの動作を説明する。すなわち、以下の説明において、「プログラムＢがハードウェアＣを制御する」という趣旨の記述は、「プログラムＢがＯＳ３０のＡＰＩを通じてハードウェアＣを制御する」ことを指してもよい。後述する情報処理装置５０についても同様である。
【００２６】
［情報処理装置５０］
情報処理装置５０は、図１に示されるように、表示部５３と、操作部５４と、通信部５５と、ＣＰＵ５７と、記憶部５８と、通信バス５９とを主に備える。情報処理装置５０に含まれる表示部５３、操作部５４、通信部５５、ＣＰＵ５７、記憶部５８、及び通信バス５９は、複合機１０に含まれる表示部２３、操作部２４、通信部２５、ＣＰＵ２７、記憶部２８、及び通信バス２９と共通するので、再度の説明は省略する。但し、記憶部５８のプログラム記憶領域５８Ａには、ＯＳ６０と、情報処理プログラム６１とが格納されている。情報処理装置５０は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒの略）、スマートフォン、或いはタブレット端末等であってもよい。
【００２７】
情報処理装置５０のデータ記憶領域５８Ｂには、例えば図２（Ａ）に示されるように、情報処理装置５０のユーザの名前及び住所を示す本人情報が記憶されている。本人情報は、例えば、情報処理装置５０のユーザによって登録される。また、データ記憶領域５８Ｂには、例えば図２（Ｂ）に示されるように、識別子と、アドレス情報と、処理情報とが互いに対応づけられて記憶されている。識別子は、図２（Ｂ）に示される各レコードを識別するための情報である。すなわち、本実施形態におけるデータ記憶領域５８Ｂには、互いに対応づけられた上記の各情報が複数セット記憶されている。
【００２８】
アドレス情報とは、人を特定するための情報であって、名前及び住所を少なくとも含む。すなわち、上述の本人情報もアドレス情報の一例である。但し、アドレス情報に含まれる情報はこれに限定されず、例えば、郵便番号、電話番号、或いはメールアドレス等をアドレス情報に含めてもよい。アドレス情報は、情報処理装置５０のユーザによって予め登録されていてもよいし、後述する処理において情報処理プログラム６１によって登録されてもよい。
【００２９】
処理情報とは、対応するアドレス情報で示される名前及び住所がプリンタ部１１ではがきの宛名面に既に記録されたか否かを示す情報である。本実施形態における処理情報には、対応するアドレス情報で示される名前及び住所が既に記録された場合に「済」が設定され、未だ記録されていない場合に「未」が設定される。「済」は第１の値の一例であり、「未」は第２の値の一例である。処理情報の設定値は、後述する処理において情報処理プログラム６１によって設定される。
【００３０】
なお、図２（Ｂ）の例では、各アドレス情報に処理情報が１つずつ対応づけられているが、本発明はこれに限定されない。すなわち、各アドレス情報に複数の処理情報が対応づけられていてもよい。複数の処理情報には、例えば、各年の年賀状に対応する処理情報と、各年の暑中見舞いに対応する処理情報とが含まれてもよい。または、図２の例において、所定のタイミングで全ての処理情報に「未」が設定されてもよい。所定のタイミングとは、年賀状又は暑中見舞いを送り終わったタイミング、年賀状又は暑中見舞いを準備し始めるタイミング、或いはユーザによる指示が入力されたタイミングであってもよい。
【００３１】
［情報処理システム１００の動作］
図３〜図６を参照して、情報処理システム１００の動作を説明する。本実施形態における情報処理システム１００は、図４に示される年賀状８０〜８２の宛名面の内容に基づいて、新たな年賀状の宛名面に画像を記録すると共に、図２（Ｂ）に示される各種情報を更新する。図４に示される年賀状８０〜８２は第１記録紙の一例であり、新たに画像が記録される年賀状は第２記録紙の一例である。
【００３２】
まず、複合機１０の画像処理プログラム３１は、ユーザによってスキャナ部１２にセットされた年賀状８０〜８２に対するスキャン処理をスキャナ部１２に実行させる（Ｓ１１）。スキャナ部１２は、図４に示される年賀状８０〜８２の宛名面に記録された宛名面画像を示す画像データを生成する。また、画像処理プログラム３１は、スキャナ部１２によって生成された画像データを、通信部２５を通じて情報処理装置５０に出力する。情報処理装置５０の情報処理プログラム６１は、当該画像データを通信部５５を通じて複合機１０から取得する。ステップＳ１１において画像データを取得する情報処理装置５０のＣＰＵ５７は、取得手段の一例である。
【００３３】
次に、情報処理プログラム６１は、複合機１０から取得した画像データから宛先情報及び差出人情報を抽出する（Ｓ１２）。宛先情報とは、年賀状８０〜８２の宛先の名前及び住所を示す情報である。また、差出人情報とは、年賀状８０〜８２の差出人を特定するための情報である。ステップＳ１２の処理を実行する情報処理装置５０のＣＰＵ５７は、抽出手段の一例である。
【００３４】
宛先情報及び差出人情報の具体的な抽出方法は特に限定されないが、例えば以下の方法によって抽出してもよい。まず、情報処理プログラム６１は、官製はがきのレイアウトを示すレイアウト情報を予め記憶しておく。レイアウト情報とは、官製はがきの宛名面上における宛先情報及び差出人情報の位置を特定するための情報である。宛先情報は、例えば、宛名面の中央に横書きされるか、宛名面の左方から中央にかけて縦書きされる。一方、差出人情報は、例えば、宛名面の下の領域に横書き或いは縦書きされる。
【００３５】
次に、情報処理プログラム６１は、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎの略）によって画像データから文字列を読み取る。次に、情報処理プログラム６１は、ＯＣＲによって読み取られた文字列から名前情報及び住所情報を抽出する。そして、情報処理プログラム６１は、レイアウト情報に従って、抽出された名前情報及び住所情報が宛先情報であるか、差出人情報であるかを判断してもよい。なお、ＯＣＲによって読み取られた文字列から名前情報及び住所情報を抽出する手法には、公知の手法を用いることができる。また、本実施形態では、宛名面から差出人情報を抽出する例を説明したが、本発明はこれに限定されず、通信面から宛先情報及び差出人情報を抽出してもよい。
【００３６】
または、情報処理プログラム６１は、抽出された名前情報のうち、「様」、「先生」、「御中」等の敬称が付加されている名前情報を宛先の名前情報と判断し、敬称が付されていない名前情報を差出人の名前情報と判断してもよい。さらに、情報処理プログラム６１は、抽出された住所情報のうち、敬称が付された名前情報に隣接する住所情報を宛先の住所情報と判断し、敬称が付されていない名前情報に隣接する住所情報を差出人の住所情報と判断してもよい。
【００３７】
本実施形態において、情報処理プログラム６１は、年賀状８０の宛名面の画像データから、名前情報「ブラザー太郎」及び住所情報「愛知県名古屋市Ａ区Ｂ丁目Ｃ−Ｄ」を含む宛先情報と、名前情報「特許次郎」及び住所情報「大阪府大阪市Ｗ区Ｘ丁目Ｙ−Ｚ」を含む差出人情報とを抽出する。また、情報処理プログラム６１は、年賀状８１の宛名面の画像データから、名前情報「ブラザー太郎」及び住所情報「愛知県名古屋市Ａ区Ｂ丁目Ｃ−Ｄ」を含む宛先情報と、名前情報「商標三郎」及び住所情報「神奈川県横浜市α区β丁目γ−θ」を含む差出人情報とを抽出する。さらに、情報処理プログラム６１は、年賀状８２の宛名面の画像データから、名前情報「商標三郎」及び住所情報「東京都Ｋ区Ｌ丁目Ｍ−Ｎ」を含む宛先情報と、名前情報「ブラザー太郎」及び住所情報「愛知県名古屋市Ａ区Ｂ丁目Ｃ−Ｄ」を含む差出人情報とを抽出する。
【００３８】
次に、情報処理プログラム６１は、ステップＳ１２において抽出された差出人情報と、データ記憶領域５８Ｂに記憶されている本人情報とを比較する（Ｓ１３）。そして、情報処理プログラム６１は、差出人情報と本人情報とが一致したことに応じて（Ｓ１３：Ｙｅｓ）、ステップＳ１２において抽出された宛先情報と、データ記憶領域５８Ｂに記憶されている複数のアドレス情報とを比較する（Ｓ２１、Ｓ２２）。なお、本明細書中の「に応じて」は、当該文字列の前に記載された条件が満たされた場合に、当該文字列の後に記載された処理が実行されることを示す。なお、処理が実行されるタイミングは、条件が満たされた後であればよく、当該条件が満たされた直後である必要は必ずしもない。
【００３９】
また、情報処理プログラム６１は、差出人情報と本人情報とが一致しないことに応じて（Ｓ１３：Ｎｏ）、ステップＳ１２において抽出された宛先情報と、データ記憶領域５８Ｂに記憶されている本人情報とを比較する（Ｓ１４）。そして、情報処理プログラム６１は、宛先情報と本人情報とが一致したことに応じて（Ｓ１４：Ｙｅｓ）、ステップＳ１２において抽出された差出人情報と、データ記憶領域５８Ｂに記憶されている複数のアドレス情報とを比較する（Ｓ１５、Ｓ１６）。一方、情報処理プログラム６１は、宛先情報と本人情報とが一致しないことに応じて（Ｓ１４：Ｎｏ）、ステップＳ１５〜Ｓ２０をスキップして図３に示される処理を終了する。
【００４０】
まず、図４（Ａ）に示される年賀状８０の宛名面がスキャンされた場合について説明する。図４（Ａ）に示される年賀状８０は、「特許次郎」から情報処理装置５０のユーザに送られてきたものである。図４（Ａ）に示される年賀状８０から抽出された差出人情報は本人情報と一致せず（Ｓ１３：Ｎｏ）、宛先情報は本人情報と一致する（Ｓ１４：Ｙｅｓ）。また、年賀状８０から抽出された差出人情報の名前及び住所は、図２（Ｂ）の識別子「００１」で特定されるアドレス情報と一致する（Ｓ１５：Ｙｅｓ＆Ｓ１６：Ｙｅｓ）。情報処理プログラム６１は、名前及び住所の両方が差出人情報と一致するアドレス情報が存在することに応じて（Ｓ１５：Ｙｅｓ＆Ｓ１６：Ｙｅｓ）、当該アドレス情報に対応づけられた処理情報を確認する（Ｓ１７）。図２（Ｂ）の識別子「００１」で特定される処理情報には、「未」が設定されている。
【００４１】
そして、情報処理プログラム６１は、当該処理情報に「未」が設定されていることに応じて（Ｓ１７：Ｎｏ）、ステップＳ１２で抽出された差出人情報で示される名前及び住所を年賀状の宛先を示す宛名画像として宛名面に記録する処理を複合機１０のプリンタ部１１に実行させる（Ｓ２０）。具体的には、情報処理プログラム６１は、宛先画像データを含む記録指示を通信部５５を通じて複合機１０に出力する。複合機１０の画像処理プログラム３１は、通信部２５を通じて情報処理装置５０から記録指示を取得したことに応じて、宛先画像データで示される宛名画像を年賀状の宛名面に対してプリンタ部１１に記録させる。
【００４２】
また、情報処理プログラム６１は、図５（Ａ）に示されるように、識別子「００１」で特定される処理情報に「済」を設定し、図３に示される処理を終了する。なお、ステップＳ２０では、ステップＳ１２で抽出された差出人情報に代えて、ステップＳ１５、Ｓ１６で発見されたアドレス情報を用いてもよい。ステップＳ２０の処理を実行する情報処理装置５０のＣＰＵ５７は、記録手段の一例である。また、情報処理プログラム６１は、識別子「００１」で特定される処理情報に既に「済」が設定されていたことに応じて（Ｓ１７：Ｙｅｓ）、ステップＳ２０をスキップして図３に示される処理を終了する。
【００４３】
次に、図４（Ｂ）に示される年賀状８１、図４（Ｃ）に示される年賀状８２の順にスキャンされた場合について説明する。図４（Ｂ）に示される年賀状８１は、東京都から神奈川県に引っ越した「商標三郎」から送られてきたものである。図４（Ｂ）に示される年賀状８１から抽出された差出人情報は本人情報と一致せず（Ｓ１３：Ｎｏ）、宛先情報は本人情報と一致する（Ｓ１４：Ｙｅｓ）。また、年賀状８１から抽出された差出人情報は、図５（Ａ）の識別子「００２」で特定されるアドレス情報と名前が一致し且つ住所が相違する（Ｓ１５：Ｙｅｓ＆Ｓ１６：Ｎｏ）。
【００４４】
情報処理プログラム６１は、差出人情報と名前が一致し且つ住所が相違するアドレス情報が存在することに応じて（Ｓ１５：Ｙｅｓ＆Ｓ１６：Ｎｏ）、当該アドレス情報の住所を差出人情報の住所で上書きし、且つ当該アドレス情報に対応づけられた処理情報に「未」を設定する（Ｓ１８）。すなわち、図５（Ｂ）に示されるように、識別子「００２」で特定されるアドレス情報の住所には「神奈川県横浜市α区β丁目γ−θ」が設定され、識別子「００２」で特定される処理情報には「未」が設定される。
【００４５】
次に、図４（Ｃ）に示される年賀状８２は、「ブラザー太郎」から「商標三郎」の東京都の住所に送られ、宛先不明で返送されてきたものである。図４（Ｃ）に示される年賀状８２から抽出された差出人情報は、本人情報と一致する（Ｓ１３：Ｙｅｓ）。また、年賀状８１から抽出された宛先情報は、図５（Ｂ）の識別子「００２」で特定されるアドレス情報と名前が一致し且つ住所が相違する（Ｓ２１：Ｙｅｓ＆Ｓ２２：Ｎｏ）。
【００４６】
情報処理プログラム６１は、宛先人情報と名前が一致し且つ住所が相違するアドレス情報が存在することに応じて（Ｓ２１：Ｙｅｓ＆Ｓ２２：Ｎｏ）、当該アドレス情報に対応づけられた処理情報を確認する（Ｓ２４）。図５（Ｂ）の識別子「００２」で特定される処理情報には、「未」が設定されている。情報処理プログラム６１は、処理情報に「未」が設定されていることに応じて（Ｓ２４：Ｎｏ）、対応するアドレス情報の名前及び住所を年賀状の宛先を示す宛名画像として宛名面に記録する処理を複合機１０のプリンタ部１１に実行させる（Ｓ２５）。ステップＳ２５の処理はステップＳ２０と共通するので、再度の説明は省略する。
【００４７】
また、情報処理プログラム６１は、図５（Ｃ）に示されるように、識別子「００２」で特定される処理情報に「済」を設定し、図３に示される処理を終了する。一方、情報処理プログラム６１は、処理情報に既に「済」が設定されていることに応じて（Ｓ２４：Ｙｅｓ）、ステップＳ２５をスキップして図３に示される処理を終了する。また、情報処理プログラム６１は、宛先情報と一致するアドレス情報が存在しないことに応じて（Ｓ２１：Ｎｏ）、ステップＳ２２〜Ｓ２５をスキップして図３に示される処理を終了する。
【００４８】
次に、図５（Ａ）に示される情報がデータ記憶領域５８Ｂに記憶されている場合において、年賀状８２、８１の順にスキャンする場合の動作を説明する。まず、図４（Ｃ）に示される年賀状８２から抽出された差出人情報は本人情報と一致（Ｓ１３：Ｙｅｓ）し、宛先情報は図５（Ａ）の識別子「００２」で特定されるアドレス情報と一致する（Ｓ２１：Ｙｅｓ＆Ｓ２２：Ｙｅｓ）。情報処理プログラム６１は、名前及び住所の両方が宛先情報と一致するアドレス情報が存在することに応じて（Ｓ２１：Ｙｅｓ＆Ｓ２２：Ｙｅｓ）、当該アドレス情報及び当該アドレス情報に対応づけられた処理情報を削除（Ｓ２３）し、図３に示される処理を終了する。すなわち、図６（Ａ）に示されるように、識別子「００２」で特定されるレコードが削除される。
【００４９】
次に、図４（Ｂ）に示される年賀状８１から抽出された差出人情報は本人情報と一致せず（Ｓ１３：Ｎｏ）、宛先情報は本人情報と一致する（Ｓ１４：Ｙｅｓ）。さらに、図６（Ａ）に示されるデータ記憶領域５８Ｂには、差出人情報に一致するアドレス情報が記憶されていない（Ｓ１５：Ｎｏ）。情報処理プログラム６１は、差出人情報と一致するアドレス情報が存在しないことに応じて（Ｓ１５：Ｎｏ）、当該差出人情報で示される名前及び住所をアドレス情報として記憶装置に記憶させ（Ｓ１９）、当該差出人情報で示される名前及び住所を年賀状の宛先を示す画像としてプリンタ部１１に記録させる（Ｓ２０）。
すなわち、図６（Ｂ）に示されるように、識別子「００２」で特定されるレコードが追加される。なお、ステップＳ２０では、ステップＳ１２で抽出された差出人情報に代えて、ステップＳ１９で新たに登録したアドレス情報を用いてもよい。
【００５０】
［本実施形態の作用効果］
本実施形態において、年賀状８０の差出人のアドレス情報に対応づけられた処理情報に「未」が設定されていることに応じて（Ｓ１７：Ｎｏ）、当該差出人を宛先とする年賀状が作成される（Ｓ２０）。その結果、年賀状８０の差出人に既に年賀状を送ったか否かをユーザが確認しなくても、返信漏れを抑制することができる。
【００５１】
また、「商標三郎」の例のように住所が変更された場合、新しい住所から届いた年賀状８１と、宛先不明で戻ってきた年賀状８２とが情報処理装置５０のユーザの手元にあることが多い。このような場合において、年賀状８１、８２をどちらから先にスキャンしても、「商標三郎」の新しい住所を宛先とする年賀状が作成される。すなわち、年賀状８１の差出人に既に年賀状を送ったか否かを確認する作業に加えて、「商標三郎」の住所を更新する作業も不要となる。
【００５２】
なお、ステップＳ１２において抽出された差出人情報にＯＣＲで誤検出された文字が含まれる場合、ステップＳ１８において誤った文字列を含む住所がアドレス情報に登録されてしまう可能性がある。そこで、情報処理プログラム６１は、ステップＳ１８において、差出人情報に含まれる郵便番号に対応する住所情報を、通信部５５を通じて不図示のサーバ装置から取得してもよい。そして、情報処理プログラム６１は、取得した住所情報で示される住所と、差出人情報に含まれる住所とが一致したことに応じて、ステップＳ１５、Ｓ１６で発見したアドレス情報の住所を差出人情報の住所で上書きしてもよい。
【００５３】
また、情報処理プログラム６１は、ステップＳ１８を実行するのに先立って、住所を上書きするか否かをユーザに確認してもよい。情報処理プログラム６１は、例えば、ステップＳ１２で抽出された差出人情報に含まれる住所と、当該住所で対応するアドレス情報を上書きすることを指示するための「ＯＫ」ボタンと、上書きしないことを指示するための「キャンセル」ボタンとを表示部５３に表示させる。そして、情報処理プログラム６１は、「ＯＫ」ボタンを押下する操作が操作部５４によって検知されたことに応じてステップＳ１８を実行し、「キャンセル」ボタンを押下する操作が操作部５４によって検知されたことに応じてステップＳ１８をスキップしてもよい。なお、上記の処理は、ステップＳ１８に限定されず、データ記憶領域５８Ｂの記憶内容を更新するステップＳ１９、Ｓ２３等にも適用することができる。
【００５４】
また、本実施形態では、年賀状８１、８２の両方がスキャンされて初めて、「商標三郎」の新しい住所を宛先とする年賀状が作成される。しかしながら、ステップＳ１８の後に、ステップＳ２０に相当する処理を追加することにより、年賀状８２のスキャンを省略することができる。但し、図３の例によれば、年賀状８２が戻ってきたことに応じて新しい住所を宛先とする年賀状が作成されるので、年賀状８２が新しい住所に転送された場合に「商標三郎」に２枚の年賀状が届くのを防止することができる。
【００５５】
なお、本実施形態のステップＳ１１において、スキャンされる記録媒体が年賀状８０〜８２に限定されないことは言うまでもない。すなわち、ステップＳ１１でスキャンされる記録媒体は、暑中見舞い、クリスマスカード、転居通知等であってもよい。また、本発明の記録媒体は、官製はがきに限定されず、任意のフォーマットのはがきであってもよいし、封書等であってもよい。
【００５６】
また、本実施形態のステップＳ１１では、年賀状８０をスキャナ部１２にスキャンさせることによって、画像データを生成する例を説明したが、画像データの生成方法はこれに限定されない。例えば、情報処理装置５０に搭載されたカメラで年賀状８０の宛名面を撮影することによって、画像データを生成し、取得してもよい。
【００５７】
また、情報処理プログラム６１は、図３に示される処理の一部を不図示のサーバ装置に実行させてもよい。例えば、情報処理プログラム６１は、ステップＳ１１で取得した画像データを通信部５５を通じてサーバ装置に出力し、サーバ装置で抽出された宛先情報及び差出人情報を通信部５５を通じてサーバ装置から取得してもよい。その他の処理についても同様である。また、データ記憶領域５８Ｂに記憶される各種情報のうちの一部又は全部は、不図示のサーバ装置に記憶されていてもよい。
【００５８】
また、本実施形態では、図３に示される処理が情報処理装置５０の情報処理プログラム６１によって実行された例を説明したが、本発明はこれに限定されない。すなわち、図３に示される処理の一部及び全部は、複合機１０の画像処理プログラム３１によって実行されてもよい。
【００５９】
また、各実施形態の複合機１０及び情報処理装置５０において、記憶部２８、５８のプログラム記憶領域２８Ａ、５８Ａに記憶された各種プログラムがＣＰＵ２７、５７によって実行されることによって、本発明の制御部が実行する各処理が実現される例を説明した。しかしながら、制御部の構成はこれに限定されず、その一部又は全部を集積回路（ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略）とも言う。）等のハードウェアで実現してもよい。
【００６０】
さらに、本発明は、複合機１０或いは情報処理装置５０として実現できるだけでなく、複合機１０或いは情報処理装置５０に処理を実行させるプログラムとして実現してもよい。そして、当該プログラムは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記録媒体に記録されて提供されてもよい。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記録媒体は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の他、通信ネットワーク１０２を介して複合機１０或いは情報処理装置５０に接続可能なサーバ装置に搭載された記憶部を含んでもよい。そして、サーバ装置の記憶部に記憶されたプログラムは、当該プログラムを示す情報或いは信号として、インターネット等の通信ネットワーク１０２を介して配信されてもよい。
【符号の説明】
【００６１】
１０・・・複合機
１２・・・スキャナ部
２３，５３・・・表示部
２４，５４・・・操作部
２５，５５・・・通信部
２７，５７・・・ＣＰＵ
２８，５８・・・記憶部
３１・・・画像処理プログラム
５０・・・情報処理装置
６１・・・情報処理プログラム
【図１】
2015103977.tif 000003
【図２】
2015103977.tif 000004
【図３】
2015103977.tif 000005
【図４】
2015103977.tif 000006
【図５】
2015103977.tif 000007
【図６】
2015103977.tif 000008