(57)【要約】【課題】記録媒体によるメッセージの交換と、サーバ装置を介したメッセージの交換とを、双方の利点を活かして連動させた情報処理装置を提供する。【解決手段】当該装置は、記録媒体に記録された画像を示す画像データを取得する取得手段（Ｓ１１）と、記録媒体の差出人を特定する差出人特定情報を抽出する抽出手段（Ｓ１２）と、サーバ装置にログインする通信準備手段（Ｓ１６）と、差出人特定情報で特定される差出人に関連するユーザのユーザ識別子を選択する選択手段（Ｓ１７）と、選択手段によって選択されたユーザ識別子で識別されるユーザの記憶領域に記憶させるメッセージを、通信部を通じてサーバ装置に出力する出力手段（Ｓ１８）とを含む。【選択図】図５
2015092313.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザの情報を管理するサーバ装置と通信する通信部と、
複数のユーザのうちの本人ユーザとして前記サーバ装置で管理されている情報にアクセスするためのアカウント情報を記憶する記憶部と、
制御部と、を備えており、
前記サーバ装置は、各ユーザを識別するユーザ識別子に関連づけられた記憶領域に、
当該ユーザに関連づけられた他のユーザの前記ユーザ識別子を含む関連ユーザ情報と、
他のユーザから取得したメッセージと、を記憶しており、
前記制御部は、
記録媒体に記録された画像を示す画像データを取得する取得手段と、
前記取得手段によって取得された前記画像データのうちから、当該記録媒体の差出人を特定する差出人特定情報を抽出する抽出手段と、
前記記憶部に記憶された前記アカウント情報を用いて、前記サーバ装置で管理されている情報に前記本人ユーザとしてアクセスする許可を受ける通信準備手段と、
前記本人ユーザの前記関連ユーザ情報に含まれる前記ユーザ識別子のうちから、前記差出人特定情報で特定される前記差出人に関連するユーザの前記ユーザ識別子を選択する選択手段と、
前記選択手段によって選択された前記ユーザ識別子で識別されるユーザの前記記憶領域に記憶させる前記メッセージを、前記通信部を通じて前記サーバ装置に出力する出力手段と、を含む情報処理装置。
【請求項２】
各ユーザの前記記憶領域には、当該ユーザを表すプロフィール情報が記憶されており、
前記選択手段は、前記差出人特定情報と前記プロフィール情報とを照合することによって、前記本人ユーザの前記関連ユーザ情報に含まれる前記ユーザ識別子のうちから、前記差出人に一致する差出ユーザの前記ユーザ識別子を選択し、
前記出力手段は、記録媒体を受領したことを示す受領メッセージを、前記差出ユーザの前記記憶領域に記憶させるために、前記通信部を通じて前記サーバ装置に出力する請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記本人ユーザの前記関連ユーザ情報に前記差出ユーザの前記ユーザ識別子が含まれていないことに応じて、前記差出人特定情報と前記プロフィール情報とを照合することによって、前記サーバ装置で管理されている複数のユーザのうちから、前記差出ユーザの前記ユーザ識別子を検索する検索手段をさらに含み、
前記出力手段は、前記検索手段によって前記差出ユーザの前記ユーザ識別子が発見されたことに応じて、前記本人ユーザの前記関連ユーザ情報に前記差出ユーザの前記ユーザ識別子を含める許可を受けるための処理を前記サーバ装置に実行させる申請メッセージを、前記通信部を通じて前記サーバ装置に出力する請求項２に記載の情報処理装置。
【請求項４】
前記差出人特定情報は、前記差出人への電子メールの宛先を示す宛先情報を含み、
前記出力手段は、前記検索手段によって前記差出ユーザの前記ユーザ識別子が発見されなかったことに応じて、前記差出人の情報を前記サーバ装置に登録することを促す電子メールを、前記宛先情報によって示される宛先に前記通信部を通じて出力する請求項３に記載の情報処理装置。
【請求項５】
各ユーザの前記記憶領域には、当該ユーザを表すプロフィール情報が記憶されており、
前記抽出手段は、予め定められた文字列が前記画像データに含まれることに応じて、当該画像データのうちの当該文字列を含む所定の領域に含まれる情報を告知情報として抽出し、
前記選択手段は、
前記差出人特定情報と前記プロフィール情報とを照合することによって、前記本人ユーザの前記関連ユーザ情報に含まれる前記ユーザ識別子のうちから、前記差出人に一致する差出ユーザの前記ユーザ識別子を選択する第１選択手段と、
前記本人ユーザの前記関連ユーザ情報、及び前記第１選択手段によって選択された前記差出ユーザの前記関連ユーザ情報に共通して含まれる前記ユーザ識別子を選択する第２選択手段と、を含み、
前記出力手段は、前記抽出手段によって抽出された前記告知情報に基づいて生成された告知メッセージを、前記第２選択手段によって選択された各ユーザの前記記憶領域に記憶させるために、前記通信部を通じて前記サーバ装置に出力する請求項１から４のいずれかに記載の情報処理装置。
【請求項６】
前記告知情報には、前記告知情報の詳細を示す詳細情報のインターネット上における所在を示す所在情報が含まれており、
前記出力手段は、前記所在情報によって示される前記詳細情報を含む前記告知メッセージを、前記第２選択手段によって選択された各ユーザの前記記憶領域に記憶させるために、前記通信部を通じて前記サーバ装置に出力する請求項５に記載の情報処理装置。
【請求項７】
各ユーザの前記記憶領域には、当該ユーザによって生成され且つ他のユーザによって閲覧される記事データが記憶されており、
前記出力手段は、前記告知情報に関連する前記差出ユーザの前記記事データの所在を示す所在情報を含む前記告知メッセージを、前記第２選択手段によって選択された各ユーザの前記記憶領域に記憶させるために、前記通信部を通じて前記サーバ装置に出力する請求項５に記載の情報処理装置。
【請求項８】
前記制御部は、
前記告知メッセージを報知する報知手段と、
前記報知手段によって報知された前記告知メッセージを前記出力手段に出力させる出力指示を受け付ける受付手段と、を含み、
前記出力手段は、前記受付手段によって前記出力指示が受け付けられたことに応じて、前記第２選択手段によって選択された各ユーザの前記記憶領域に記憶させるために、前記告知メッセージを前記通信部を通じて前記サーバ装置に出力する請求項５から７のいずれかに記載の情報処理装置。
【請求項９】
各ユーザの前記記憶領域には、当該ユーザによって生成され且つ他のユーザによって閲覧される記事データが記憶可能であり、
前記出力手段は、前記取得手段によって取得された画像データを、前記記事データとして前記本人ユーザの前記記憶領域に記憶させるために、前記通信部を通じて前記サーバ装置に出力する請求項１から８のいずれかに記載の情報処理装置。
【請求項１０】
前記差出人特定情報は、前記差出人の名前を示す名前情報を含み、
前記記憶部には、互いに対応づけられた前記名前情報及び付属情報を含む複数のアドレス情報が記憶されており、
前記制御部は、前記差出人特定情報に含まれる前記名前情報と、複数の前記アドレス情報のうちの１つに含まれる前記名前情報とが一致することに応じて、当該アドレス情報に含まれる前記付属情報に、前記差出人特定情報に含まれる他の情報を追加する編集手段を含む請求項１から９のいずれかに記載の情報処理装置。
【請求項１１】
前記差出人特定情報は、前記差出人の名前を示す名前情報を含み、
前記記憶部には、互いに対応づけられた前記名前情報及び付属情報を含む複数のアドレス情報が記憶されており、
前記制御部は、前記差出人特定情報に含まれる前記名前情報と、全ての前記アドレス情報に含まれる前記名前情報とが一致しないことに応じて、前記差出人特定情報に含まれる前記名前情報と、前記差出人特定情報に含まれる他の情報である前記付属情報とを対応づけた前記アドレス情報を、前記記憶部に記憶させる登録手段を含む請求項１から１０のいずれかに記載の情報処理装置。
【請求項１２】
各ユーザの前記記憶領域には、当該ユーザを表すプロフィール情報が記憶されており、
前記選択手段は、前記差出人特定情報及び前記差出人の前記アドレス情報と、前記プロフィール情報とを照合することによって、前記本人ユーザの前記関連ユーザ情報に含まれる前記ユーザ識別子のうちから、前記差出人に一致する差出ユーザの前記ユーザ識別子を選択する請求項１０又は１１に記載の情報処理装置。
【請求項１３】
該情報処理装置は、記録媒体に記録された画像を読み取って前記画像データを生成する読取部を備える請求項１から１２のいずれかに記載の情報処理装置。
【請求項１４】
複数のユーザの情報を管理するサーバ装置と通信する通信部と、
記録媒体に記録された画像を読み取って画像データを生成する読取部と、
複数のユーザのうちの本人ユーザとして前記サーバ装置で管理されている情報にアクセスするためのアカウント情報を記憶する記憶部と、
制御部と、を備えており、
前記サーバ装置は、各ユーザを識別するユーザ識別子に関連づけられた記憶領域に、
当該ユーザに関連づけられた他のユーザの前記ユーザ識別子を含む関連ユーザ情報と、
他のユーザから取得したメッセージと、を記憶しており、
前記制御部は、
前記読取部によって生成された前記画像データを取得する取得手段と、
前記取得手段によって取得された前記画像データのうちから、当該記録媒体の差出人を特定する差出人特定情報を抽出する抽出手段と、
前記記憶部に記憶された前記アカウント情報を用いて、前記サーバ装置で管理されている情報に前記本人ユーザとしてアクセスする許可を受ける通信準備手段と、
前記本人ユーザの前記関連ユーザ情報に含まれる前記ユーザ識別子のうちから、前記差出人特定情報で特定される前記差出人に関連するユーザの前記ユーザ識別子を選択する選択手段と、
前記選択手段によって選択された前記ユーザ識別子で識別されるユーザの前記記憶領域に記憶させる前記メッセージを、前記通信部を通じて前記サーバ装置に出力する出力手段と、を含む情報処理システム。
【請求項１５】
複数のユーザの情報を管理するサーバ装置と通信する通信部及び記憶部を備えるコンピュータによって実行されるプログラムであって、
前記記憶部には、複数のユーザのうちの本人ユーザとして前記サーバ装置で管理されている情報にアクセスするためのアカウント情報が記憶されており、
前記サーバ装置は、各ユーザを識別するユーザ識別子に関連づけられた記憶領域に、
当該ユーザに関連づけられた他のユーザの前記ユーザ識別子を含む関連ユーザ情報と、
他のユーザから取得したメッセージと、を記憶しており、
該プログラムは、
記録媒体に記録された画像を示す画像データを取得し、
前記画像データのうちから当該記録媒体の差出人を特定する差出人特定情報を抽出し、
前記記憶部に記憶された前記アカウント情報を用いて、前記サーバ装置で管理されている情報に前記本人ユーザとしてアクセスする許可を受け、
前記本人ユーザの前記関連ユーザ情報に含まれる前記ユーザ識別子のうちから、前記差出人特定情報で特定される前記差出人に関連するユーザの前記ユーザ識別子を選択し、
選択された前記ユーザ識別子で識別されるユーザの前記記憶領域に記憶させる前記メッセージを、前記サーバ装置に出力する処理を、前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所謂ＳＮＳサーバと連動して動作する情報処理装置に関する。
【背景技術】
【０００２】
従来より、年賀状、暑中見舞い、或いはクリスマスカード等のように、メッセージが書き込まれた記録媒体の交換が行われている。そこで、例えば特許文献１には、官製はがきの住所データ及び氏名データを読み取って、住所録データとして登録する技術が開示されている。また、近年では、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅの略）を利用したメッセージの交換が広がりつつある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−１６４６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
年賀状等と比較して手軽にメッセージを交換できるＳＮＳの利用者は、増加傾向にある。一方、特別感を演出するために、手間のかかる年賀状等を敢えて利用する人が多いのも事実である。このように、メッセージを交換する手法は多様化されているものの、これらは相互に連動されていない。
【０００５】
本発明は、上記の事情に鑑みてなされたものであり、その目的は、記録媒体によるメッセージの交換と、サーバ装置を介したメッセージの交換とを、双方の利点を活かして連動させた情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本明細書に記載の情報処理装置は、複数のユーザの情報を管理するサーバ装置と通信する通信部と、複数のユーザのうちの本人ユーザとして前記サーバ装置で管理されている情報にアクセスするためのアカウント情報を記憶する記憶部と、制御部とを備える。前記サーバ装置は、各ユーザを識別するユーザ識別子に関連づけられた記憶領域に、当該ユーザに関連づけられた他のユーザの前記ユーザ識別子を含む関連ユーザ情報と、他のユーザから取得したメッセージとを記憶している。そして、前記制御部は、記録媒体に記録された画像を示す画像データを取得する取得手段と、前記取得手段によって取得された前記画像データのうちから、当該記録媒体の差出人を特定する差出人特定情報を抽出する抽出手段と、前記記憶部に記憶された前記アカウント情報を用いて、前記サーバ装置で管理されている情報に前記本人ユーザとしてアクセスする許可を受ける通信準備手段と、前記本人ユーザの前記関連ユーザ情報に含まれる前記ユーザ識別子のうちから、前記差出人特定情報で特定される前記差出人に関連するユーザの前記ユーザ識別子を選択する選択手段と、前記選択手段によって選択された前記ユーザ識別子で識別されるユーザの前記記憶領域に記憶させる前記メッセージを、前記通信部を通じて前記サーバ装置に出力する出力手段とを含む。
【発明の効果】
【０００７】
本明細書に記載の情報処理装置によれば、例えばメッセージが書き込まれた記録媒体を受領した場合に、当該記録媒体に関連するメッセージを、差出人に関連する人に迅速に伝達することができる。その結果、２通りのメッセージ交換手法を、双方の利点を活かして連動させることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態における情報処理システム１００の概略図である。
【図２】図２は、アドレス情報の一例を示す図である。
【図３】図３は、サーバ装置７０で管理されている情報の一例である。
【図４】図４は、図３に示される情報の具体例であって、（Ａ）はプロフィール情報Ａ、（Ｂ）は友達ユーザ情報Ａ、（Ｃ）は友達ユーザ情報Ｃを示す。
【図５】図５は、情報処理装置５０で実行される処理のフローチャートである。
【図６】図６は、メッセージ送信処理のフローチャートである。
【図７】ユーザＡからユーザＣに送られた年賀状８０を示す図であって、（Ａ）は宛名面８１、（Ｂ）は通信面８２を示す。
【図８】図８は、表示部５３に表示される画面例であって、（Ａ）は送信確認画面、（Ｂ）は友達承認画面を示す。
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。
【００１０】
図１は、本実施形態における情報処理システム１００の概略図である。図１に示される情報処理システム１００は、複合機１０と、情報処理装置５０と、サーバ装置７０とで構成されている。複合機１０、情報処理装置５０、及びサーバ装置７０は、通信ネットワーク１０２を介して相互に通信可能とされている。通信ネットワーク１０２の具体例は特に限定されないが、例えば、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略）、無線ＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略）、或いはこれらの組み合わせであってもよい。
【００１１】
［複合機１０］
複合機１０は、図１に示されるように、プリンタ部１１と、スキャナ部１２と、表示部２３と、操作部２４と、通信部２５と、ＣＰＵ２７と、記憶部２８と、通信バス２９とを主に備える。複合機１０を構成する各構成要素は、通信バス２９を介して相互に接続されている。複合機１０は、画像処理装置或いは情報処理装置の一例である。
【００１２】
プリンタ部１１は、外部装置から取得した画像データで示される画像を記録用紙に記録するプリント処理を実行する。プリンタ部１１のプリント方式は特に限定されないが、例えば、インクジェット方式や電子写真方式などの公知の方式を採用することができる。スキャナ部１２は、記録用紙に記録されている画像を読み取って画像データを生成するスキャン処理を実行する。スキャナ部１２は、読取部の一例である。また、複合機１０は、スキャナ部１２で生成された画像データで示される画像をプリンタ部１１で記録用紙に記録するコピー機能、或いはＦＡＸの送受信を行うＦＡＸ機能等をさらに有していてもよい。
【００１３】
［表示部２３］
表示部２３は、各種情報を表示する表示画面を備える。表示部２３の具体的な構成は特に限定されないが、例えば、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略）、有機ＥＬディスプレイ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略）等を採用することができる。
【００１４】
［操作部２４］
操作部２４は、表示部２３の表示画面に表示されたオブジェクトを選択するユーザの操作を検知する。具体的には、操作部２４は、例えば押ボタンを有しており、押下された押ボタンに対応づけられた各種の操作信号をＣＰＵ２７へ出力する。さらに、操作部２４は、表示部２３の表示画面に重畳された膜状のタッチセンサを有していてもよい。すなわち、表示部２３がタッチパネルディスプレイとして構成されてもよい。タッチセンサには、静電容量方式、抵抗膜方式等の周知の方式を採用することができる。
【００１５】
なお、「オブジェクト」とは、ユーザが操作部２４を操作することによって選択可能な画像を指す。一例として、オブジェクトは表示部２３に表示された文字列であって、操作部２４の方向キーを押下することによってオブジェクトの１つがハイライト表示され、操作部２４の決定ボタンを押下することによってハイライト表示されたオブジェクトが選択されてもよい。他の例として、操作部２４がタッチパネルである場合のオブジェクトは表示部２３に表示されたアイコン、ボタン、リンク等であって、タッチ位置に表示されたオブジェクトが選択されてもよい。
【００１６】
［通信部２５］
通信部２５は、通信ネットワーク１０２を通じて外部装置と通信を行うためのインタフェースである。すなわち、複合機１０は、通信部２５を通じて情報処理装置５０或いはサーバ装置７０に各種データ又は各種情報を出力し、通信部２５を通じて情報処理装置５０或いはサーバ装置７０から各種データ又は各種情報を取得する。
【００１７】
［ＣＰＵ２７］
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略）２７は、複合機１０の全体動作を制御するものである。ＣＰＵ２７は、操作部２４から出力される操作信号、及び通信部２５を通じて情報処理装置５０或いはサーバ装置７０から取得した各種情報或いは各種データ等に基づいて、後述する各種プログラムを記憶部２８から取得して実行する。すなわち、ＣＰＵ２７及び記憶部２８は、制御部の一例を構成する。
【００１８】
［記憶部２８］
記憶部２８は、プログラム記憶領域２８Ａと、データ記憶領域２８Ｂとを有する。プログラム記憶領域２８Ａには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略）２０と、画像処理プログラム３１とが格納される。なお、画像処理プログラム３１は、単一のプログラムであってもよいし、複数のプログラムの集合体であってもよい。データ記憶領域２８Ｂには、画像処理プログラム３１の実行に必要なデータ或いは情報が記憶される。
【００１９】
なお、本明細書中の「データ」と「情報」とは、コンピュータによって取り扱い可能なビット或いはビット列である点において共通する。「データ」とは、各ビットが示す意味内容をコンピュータが考慮することなく取り扱えるものを指す。これに対して、「情報」とは、各ビットが示す意味内容によってコンピュータの動作が分岐するものを指す。さらに、「指示」は、送信先の装置に対して次の動作を促すための制御信号であって、情報を含んでいることもあるし、それ自体が情報としての性質を有していることもある。
【００２０】
また、「データ」及び「情報」は、形式（例えば、テキスト形式、バイナリ形式、フラグ形式等）がコンピュータ毎に変更されたとしても、同一の意味内容と認識される限り、同一のデータ及び情報として取り扱われる。例えば、「２つ」であることを示す情報が、あるコンピュータではＡＳＣＩＩコードで”０ｘ３２”というテキスト形式の情報として保持され、別のコンピュータでは二進数表記で”１０”というバイナリ形式の情報として保持されてもよい。
【００２１】
但し、上記の「データ」及び「情報」の区別は厳密なものではなく、例外的な取り扱いも許容される。例えば、データが一時的に情報として扱われてもよいし、情報が一時的にデータとして扱われてもよい。また、ある装置ではデータとして扱われるものが、他の装置では情報として扱われてもよい。さらには、データの中から情報が取り出されてもよいし、情報の中からデータが取り出されてもよい。
【００２２】
記憶部２８は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙの略）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略）、ＣＰＵ２７が備えるバッファ等、或いはそれらの組み合わせによって構成される。なお、記憶部２８は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には含まれない。
【００２３】
プログラム記憶領域２８Ａに記憶されているプログラムは、ＣＰＵ２７によって実行される。しかしながら、本明細書では、ＣＰＵ２７を省略して各プログラムの動作を説明することがある。すなわち、以下の説明において、「プログラムＡが処理Ａを実行する」という趣旨の記述は、「ＣＰＵ２７がプログラムＡに記述された処理Ａを実行する」ことを指してもよい。後述する情報処理装置５０についても同様である。
【００２４】
ＯＳ３０は、複合機１０を構成するハードウェアであるプリンタ部１１、スキャナ部１２、表示部２３、操作部２４、及び通信部２５等を制御するためのＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅの略）を提供する基本プログラムである。すなわち、上記の各プログラムは、ＯＳ３０が提供するＡＰＩを呼び出すことによって、各ハードウェアを制御する。しかしながら、本明細書では、ＯＳ３０を省略して各プログラムの動作を説明する。すなわち、以下の説明において、「プログラムＢがハードウェアＣを制御する」という趣旨の記述は、「プログラムＢがＯＳ３０のＡＰＩを通じてハードウェアＣを制御する」ことを指してもよい。後述する情報処理装置５０についても同様である。
【００２５】
［情報処理装置５０］
情報処理装置５０は、図１に示されるように、表示部５３と、操作部５４と、通信部５５と、ＣＰＵ５７と、記憶部５８と、通信バス５９とを主に備える。情報処理装置５０に含まれる表示部５３、操作部５４、通信部５５、ＣＰＵ５７、記憶部５８、及び通信バス５９は、複合機１０に含まれる表示部２３、操作部２４、通信部２５、ＣＰＵ２７、記憶部２８、及び通信バス２９と共通するので、再度の説明は省略する。但し、記憶部５８のプログラム記憶領域５８Ａには、ＯＳ６０と、情報処理プログラム６１とが格納されている。情報処理装置５０は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒの略）、スマートフォン、或いはタブレット端末等であってもよい。
【００２６】
情報処理装置５０のデータ記憶領域５８Ｂには、本人ユーザとしてサーバ装置７０にログインするためのアカウント情報が記憶されている。アカウント情報は、例えば、ユーザＩＤ及びパスワードの組み合わせであってもよいし、トークン等であってもよい。本実施形態では、後述するユーザＣのアカウント情報が、本人ユーザのアカウント情報としてデータ記憶領域５８Ｂに記憶されているものとする。
【００２７】
また、データ記憶領域５８Ｂには、複数のアドレス情報が記憶されている。アドレス情報は、例えば図２に示されるように、互いに対応づけられた名前情報及び付属情報を含む。すなわち、図２に示される各行がアドレス情報に相当する。名前情報とは、名前を示す情報である。付属情報とは、対応する名前情報で示される人を表す情報である。本実施形態における付属情報には、住所、電話番号、及びメールアドレスを示す情報が含まれるが、付属情報の例はこれらに限定されない。また、付属情報は必須の項目ではなく、例えば名前情報「特許次郎」に対応するメールアドレスのように、情報が設定されていない項目があってもよい。
【００２８】
［サーバ装置７０］
サーバ装置７０は、例えば、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅの略）サーバである。サーバ装置７０は、複数のユーザの情報を管理する。本実施形態におけるサーバ装置７０は、図３に示されるように、プロフィール情報と、記事データと、メッセージと、友達ユーザ情報とを、各ユーザを識別するユーザ識別子に関連づけられた記憶領域に記憶している。すなわち、図３に示される各行が各ユーザの記憶領域に記憶される内容を示す。なお、ユーザの記憶領域とは、サーバ装置７０が備える記憶装置内において、物理的に纏まった領域である必要はなく、当該ユーザの情報等を記憶するための領域であればよい。
【００２９】
ユーザ識別子とは、サーバ装置７０で情報が管理されているユーザ（以下、「サーバ装置７０のユーザ」と表記する。）を識別するための情報であって、サーバ装置７０によって一意に割り当てられる。プロフィール情報とは、当該ユーザを表す情報である。ユーザ情報には、例えば図４（Ａ）に示されるように、当該ユーザの氏名、住所、電話番号、メールアドレス等を示す情報が含まれる。なお、ユーザ情報には、趣味、出身地、職業、学歴等、ユーザに関するあらゆる情報が含まれてもよい。ユーザ情報は、各ユーザによってサーバ装置７０に登録される。但し、ユーザ情報に含まれる全ての項目がサーバ装置７０に登録されている必要はない。記事データとは、日記、ブログ記事、ツイート等のように、ユーザによって生成される任意のデータである。この記事データは、例えば、他のユーザに閲覧させることを目的として、ユーザによってサーバ装置７０に登録される。
【００３０】
メッセージとは、サーバ装置７０に登録されたユーザの間で送受信される情報或いはデータである。すなわち、各ユーザの記憶領域には、他のユーザから取得したメッセージが記憶される。なお、メッセージは、任意の文字列データ、画像データ、或いはこれらの組み合わせによって構成される任意メッセージと、サーバ装置７０に所定の処理を指示するための制御メッセージとを含む。また、任意メッセージ及び制御メッセージには、ヘッダ情報が付加される。ヘッダ情報には、メッセージの送信元ユーザのユーザ識別子、及び宛先ユーザのユーザ識別子を示す情報が少なくとも含まれる。
【００３１】
友達ユーザ情報とは、友達登録されたユーザのユーザ識別子を含む情報である。ユーザＡの友達ユーザ情報Ａには、例えば図４（Ｂ）に示されるように、ユーザＣ、ユーザＤ、及びユーザＸが登録されている。また、ユーザＣの友達ユーザ情報Ｃには、例えば図４（Ｃ）に示されるように、ユーザＡ、ユーザＤ、及びユーザＥが登録されている。なお、友達登録された２ユーザそれぞれの友達ユーザ情報には、互いのユーザ識別子が含まれる。すなわち、図４（Ｂ）及び図４（Ｃ）に示されるように、ユーザＡの友達ユーザ情報ＡにはユーザＣが含まれ、ユーザＣの友達ユーザ情報にはユーザＡが含まれる。また、図示は省略するが、ユーザＤの友達ユーザ情報Ｄには、ユーザＡ及びユーザＣが含まれる。友達ユーザ情報は、当該ユーザに関連づけられた他のユーザのユーザ識別子を含む関連ユーザ情報の一例である。
【００３２】
なお、サーバ装置７０のユーザは、他のユーザのプロフィール情報、記事データ、及び友達ユーザ情報を閲覧することができる。また、各ユーザは、自分のプロフィール情報、記事データ、及び友達ユーザ情報を閲覧可能なユーザの範囲を設定することができる。閲覧範囲の具体例は特に限定されないが、例えば、サーバ装置７０のユーザ全員が閲覧可能であってもよいし、友達登録されているユーザのみが閲覧可能であってもよいし、誰にも閲覧させなくてもよい。
【００３３】
［情報処理システム１００の動作］
図５〜図８を参照して、情報処理システム１００の動作を説明する。以下、ユーザＣが図７に示される年賀状８０をユーザＡから受け取ったことを前提として、説明する。図７に示される年賀状８０は、記録媒体の一例である。
【００３４】
まず、複合機１０の画像処理プログラム３１は、ユーザによってスキャナ部１２にセットされた年賀状８０に対するスキャン処理をスキャナ部１２に実行させる（Ｓ１１）。スキャナ部１２は、図７（Ａ）に示される宛名面８１に記録された画像を示す画像データと、図７（Ｂ）に示される通信面８２に記録された画像を示す画像データとを生成する。また、画像処理プログラム３１は、スキャナ部１２によって生成された画像データを、通信部２５を通じて情報処理装置５０に出力する。情報処理装置５０の情報処理プログラム６１は、当該画像データを通信部５５を通じて複合機１０から取得する。ステップＳ１１において画像データを取得する情報処理装置５０のＣＰＵ５７は、取得手段の一例である。
【００３５】
次に、情報処理プログラム６１は、複合機１０から取得した宛名面８１の画像データから差出人特定情報を抽出する（Ｓ１２）。差出人特定情報とは、年賀状８０の差出人を特定するための情報である。差出人特定情報に含まれる情報の具体例は特に限定されないが、例えば図７（Ａ）に示されるように、差出人の名前を示す名前情報、差出人の住所を示す住所情報、及び差出人のメールアドレスを示すメールアドレス情報等が含まれてもよい。本実施形態において、情報処理プログラム６１は、名前情報「特許次郎」と、住所情報「大阪府大阪市ＷＷ区ＸＸ丁目ＹＹ−ＺＺ」と、メールアドレス情報「ａｂｃ＠ｄｅｆ．ｇｈｉ」とを含む差出人特定情報を抽出する。ステップＳ１２の処理を実行する情報処理装置５０のＣＰＵ５７は、抽出手段の一例である。メールアドレスは、差出人への電子メールの宛先を示す宛先情報の一例である。
【００３６】
また、差出人特定情報の具体的な抽出方法は特に限定されないが、例えば以下の方法によって抽出してもよい。情報処理装置５０は、本人ユーザであるユーザＣの名前情報、住所情報、メールアドレス情報等をデータ記憶領域２８Ｂに記憶しておく。情報処理プログラム６１は、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）によって宛名面８１の画像データから文字列を読み取る。次に、情報処理プログラム６１は、ＯＣＲによって読み取られた文字列から名前情報を抽出する。そして、情報処理プログラム６１は、抽出された名前情報のうち、データ記憶領域２８Ｂに記憶されている名前情報と異なる名前情報を、差出人特定情報として抽出する。住所情報及びメールアドレス情報等についても同様である。
【００３７】
ＯＣＲによって読み取られた文字列から名前情報等を抽出する手法には、公知の手法を用いることができる。また、宛名面８１のレイアウトが予め定められている官製はがきを用いた年賀状８０を受け取った場合において、情報処理プログラム６１は、当該官製はがきのレイアウトに基づいて、差出人特定情報を抽出してもよい。すなわち、本実施形態における情報処理プログラム６１は、宛名面８１の左下の領域に記載されている情報を、差出人特定情報として抽出すればよい。なお、本実施形態では、宛名面８１から差出人特定情報を抽出する例を説明したが、本発明はこれに限定されず、通信面８２から差出人特定情報を抽出してもよい。
【００３８】
次に、情報処理プログラム６１は、ステップＳ１２において抽出された差出人特定情報と、データ記憶領域５８Ｂに記憶されている複数のアドレス情報とを比較する（Ｓ１３）。そして、情報処理プログラム６１は、差出人特定情報に含まれる名前情報と、複数のアドレス情報のうちの１つに含まれる名前情報とが一致することに応じて（Ｓ１３：Ｙｅｓ）、当該アドレス情報に含まれる付属情報に、差出人特定情報に含まれる他の情報を追加する（Ｓ１４）。本実施形態における情報処理プログラム６１は、図２に示される「特許次郎」のメールアドレスの欄に、差出人特定情報に含まれる「ａｂｃ＠ｄｅｆ．ｇｈｉ」を追加する。ステップＳ１３の処理を実行する情報処理装置５０のＣＰＵ５７は、編集手段の一例である。なお、本明細書中の「に応じて」は、当該文字列の前に記載された条件が満たされた場合に、当該文字列の後に記載された処理が実行されることを示す。なお、処理が実行されるタイミングは、条件が満たされた後であればよく、当該条件が満たされた直後である必要は必ずしもない。
【００３９】
一方、情報処理プログラム６１は、差出人特定情報に含まれる名前情報と、全てのアドレス情報に含まれる名前情報とが一致しないことに応じて（Ｓ１３：Ｎｏ）、差出人特定情報に含まれる名前情報と、差出人特定情報に含まれる他の情報である付属情報とを対応づけたアドレス情報を、データ記憶領域５８Ｂに記憶させる（Ｓ１５）。ステップＳ１５の処理を実行する情報処理装置５０のＣＰＵ５７は、登録手段の一例である。
【００４０】
次に、情報処理プログラム６１は、データ記憶領域５８Ｂに記憶されているユーザＣのアカウント情報を用いて、サーバ装置７０にログインする（Ｓ１６）。ログインとは、サーバ装置７０で管理されている情報にユーザＣとしてアクセスする許可を受ける処理である。ステップＳ１６の処理を実行する情報処理装置５０のＣＰＵ５７は、通信準備手段の一例である。なお、情報処理プログラム６１は、ユーザＣのアカウント情報を常にデータ記憶領域５８Ｂに記憶させておく必要はなく、サーバ装置７０にログインするタイミングで、操作部２４を通じてユーザからアカウント情報を取得してもよい。
【００４１】
次に、情報処理プログラム６１は、差出人特定情報で特定される差出人に一致する差出ユーザのユーザ識別子がユーザＣの友達ユーザ情報Ｃに含まれる（以下、「差出ユーザが友達登録されている」と表記する。）か否かを判断する（Ｓ１７）。例えば、情報処理プログラム６１は、友達ユーザ情報Ｃに含まれるユーザＡ、Ｄ、Ｅそれぞれのプロフィール情報と、ステップＳ１２で抽出された差出人特定情報とを照合する。本実施形態では、ステップＳ１２で抽出された名前情報、住所情報、及びメールアドレス情報が図４（Ａ）に示されるプロフィール情報Ａと一致する。すなわち、ステップＳ１２で抽出された差出人特定情報とプロフィール情報Ａとの一致度は、７５％である。一致度は、プロフィール情報に含まれる全項目数を分母とし、差出人特定情報と一致する項目数を分子として算出される値である。
【００４２】
そして、情報処理プログラム６１は、差出人特定情報とプロフィール情報Ａとの一致度が閾値（例えば、７０％）を上回ったことに応じて、プロフィール情報Ａに対応づけられたユーザ識別子、すなわちユーザＡが差出ユーザのユーザ識別子であると判断する（Ｓ１７：Ｙｅｓ）。すなわち、本実施形態における情報処理プログラム６１は、ユーザＡを差出ユーザのユーザ識別子として選択する。ステップＳ１７において差出ユーザのユーザ識別子を選択する情報処理装置５０のＣＰＵ５７は、第１選択手段の一例である。そして、情報処理プログラム６１は、差出ユーザが友達登録されていたことに応じて（Ｓ１７：Ｙｅｓ）、メッセージ送信処理を実行する（Ｓ１８）。図６を参照して、メッセージ送信処理を詳細に説明する。
【００４３】
まず、情報処理プログラム６１は、年賀状８０を受領したことを示す受領メッセージを差出ユーザであるユーザＡにサーバ装置７０を通じて送信する（Ｓ３１）。具体的には、情報処理プログラム６１は、ヘッダ情報を付加した受領メッセージを、通信部２５を通じてサーバ装置７０に出力する。受領メッセージは、例えば、「年賀状ありがとうございました。」等の任意の文字列を含む任意メッセージの一例である。ヘッダ情報には、当該受領メッセージの送信元ユーザがユーザＣであること、及び宛先ユーザがユーザＡであること（換言すれば、ユーザＡの記憶領域に記憶させるメッセージであること）等を示す情報が含まれる。ステップＳ３１の処理を実行する情報処理装置５０のＣＰＵ５７は、出力手段の一例である。後述するステップＳ２０、Ｓ２１、Ｓ２２、Ｓ３６についても同様である。
【００４４】
ヘッダ情報が付加された受領メッセージを取得したサーバ装置７０は、当該ヘッダ情報を参照することによって、受領メッセージをユーザＡの記憶領域に記憶させる。そして、サーバ装置７０にログインしたユーザＡは、記憶領域に記憶されたユーザＣからの受領メッセージを閲覧することができる。すなわち、本明細書中における任意メッセージとは、送信元ユーザから出力されたメッセージそのものを、宛先ユーザが閲覧することができるメッセージを指す。なお、サーバ装置７０は、「年賀状ありがとうございました。」という受領メッセージに加えて、当該受領メッセージの送信元がユーザＣであること等をヘッダ情報に基づいてユーザＡに報知してもよい。
【００４５】
次に、情報処理プログラム６１は、複合機１０から取得した画像データに告知情報が含まれているか否かを判断する（Ｓ３２）。告知情報とは、イベントの日時、場所、内容等を知らせるための情報を指す。告知情報が含まれているか否かを判断する具体的な方法は特に限定されないが、例えば以下の方法が考えられる。まず、情報処理プログラム６１は、ＯＣＲによって通信面８２の画像データから文字列を読み取る。次に、情報処理プログラム６１は、ＯＣＲによって読み取られた文字列から、告知情報であることを示す予め定められた文字列を抽出する。そして、情報処理プログラム６１は、抽出された文字列の数が閾値を上回ったことに応じて、当該文字列を含む所定の領域に含まれる情報を告知情報として抽出する（Ｓ３２：Ｙｅｓ）。
【００４６】
例えば図７（Ｂ）に示される文字列のうち、「講演会」、「開催」等は、告知情報であることを示す文字列として、データ記憶領域５８Ｂに記憶されていてもよい。その他、「ＬＩＶＥ」、「同窓会」、「異業種交流会」等を、告知情報であることを示す文字列としてデータ記憶領域５８Ｂに記憶させてもよい。また、上記の文字列を含む所定の領域とは、例えば、当該文字列とフォントサイズが略同一の文字が記載された領域であってもよいし、当該文字列を含み且つ所定の大きさの空白領域で囲まれた領域であってもよい。図７（Ｂ）に示される例では、「○月△日にｘｘ会議場で講演会を開催します。（改行）是非、お越し下さい。（改行）ｈｔｔｐ：ｗｗｗ．ｘｘｘ．ｚｚｚ」が告知情報として抽出される。ステップＳ３２において告知情報を抽出する情報処理装置５０のＣＰＵ５７は、抽出手段の他の例である。
【００４７】
次に、情報処理プログラム６１は、画像データに告知情報が含まれていたことに応じて（Ｓ３２：Ｙｅｓ）、本人ユーザであるユーザＣと、差出ユーザであるユーザＡとに共通する友達が存在するか否かを判断する（Ｓ３３）。すなわち、情報処理プログラム６１は、友達ユーザ情報Ａ、Ｃに共通して含まれているユーザ識別子が存在するか否かを判断する。図４（Ｂ）及び図４（Ｃ）の例では、ユーザＤが友達ユーザ情報Ａ、Ｃに共通して含まれている。ステップＳ３３の処理を実行する情報処理装置５０のＣＰＵ５７は、第２選択手段の一例である。また、ステップＳ１７、Ｓ３３において差出人に関連するユーザのユーザ識別子を選択する情報処理装置５０のＣＰＵ５７は、選択手段の一例である。すなわち、「差出人に関連するユーザ」とは、例えば、差出人に一致するユーザであってもよいし、差出ユーザと友達登録したユーザであってもよい。
【００４８】
次に、情報処理プログラム６１は、ユーザＡ、Ｃに共通の友達が存在したことに応じて（Ｓ３３：Ｙｅｓ）、例えば図８（Ａ）に示されるように、ステップＳ３２で抽出された告知情報と、ステップＳ３３で選択されたユーザＡ、Ｃに共通の友達を特定する情報とを、表示部５３に表示させる（Ｓ３４）。図８（Ａ）に示される送信確認画面は、ステップＳ３２で抽出された告知情報をステップＳ３３で選択されたユーザに送信する許可を、本人ユーザに求めるための画面である。また、図８（Ａ）に示される送信確認画面は、「送信」ボタンと「キャンセル」ボタンとが表示されている。ステップＳ３４の処理を実行する情報処理装置５０のＣＰＵ５７は、報知手段の一例である。
【００４９】
そして、情報処理プログラム６１は、送信確認画面の「送信」ボタンを押下する操作が操作部５４によって検知されたことに応じて（Ｓ３５：Ｙｅｓ）、ステップＳ３２で抽出された告知情報を含む告知メッセージをステップＳ３３で選択されたユーザＤにサーバ装置７０を通じて送信（Ｓ３６）し、メッセージ送信処理を終了する。告知メッセージは、任意メッセージの他の例である。送信確認画面における「送信」ボタンの押下は、告知メッセージを出力する出力指示の一例である。すなわち、ステップＳ３５の処理を実行する情報処理装置５０のＣＰＵ５７は、受付手段の一例である。
【００５０】
具体的には、情報処理プログラム６１は、ヘッダ情報が付加された告知メッセージを通信部２５を通じてサーバ装置７０に出力する。ヘッダ情報には、当該告知メッセージの送信元ユーザがユーザＣであること、及び宛先ユーザがユーザＤであること（換言すれば、ユーザＤの記憶領域に記憶させるメッセージであること）等を示す情報が含まれる。ヘッダ情報が付加された告知メッセージを取得したサーバ装置７０は、当該ヘッダ情報を参照することによって、告知メッセージをユーザＤの記憶領域に記憶させる。以降の処理は、受領メッセージの場合と共通するので、再度の説明は省略する。
【００５１】
一方、情報処理プログラム６１は、送信確認画面の「キャンセル」ボタンを押下する操作が操作部５４によって検知されたことに応じて（Ｓ３５：Ｎｏ）、ステップＳ３６をスキップしてメッセージ送信処理を終了する。また、情報処理プログラム６１は、ユーザＡ、Ｃに共通の友達が存在しないことに応じて（Ｓ３３：Ｎｏ）、ステップＳ３４〜Ｓ３６をスキップしてメッセージ送信処理を終了する。さらに、情報処理プログラム６１は、画像データに告知情報が含まれていないことに応じて（Ｓ３２：Ｎｏ）、ステップＳ３３〜Ｓ３６をスキップしてメッセージ送信処理を終了する。
【００５２】
図５に戻って、情報処理プログラム６１は、ユーザＡ、Ｄ、Ｅのプロフィール情報と差出人特定情報との一致度がいずれも閾値以下となったことに応じて、友達ユーザ情報Ｃに差出ユーザのユーザ識別子が含まれていないと判断する（Ｓ１７：Ｎｏ）。次に、情報処理プログラム６１は、差出ユーザの情報がサーバ装置７０で管理されているか否かを判断する（Ｓ１９）。具体的には、サーバ装置７０で管理されている複数のユーザそれぞれのプロフィール情報と差出人特定情報とを照合する。
【００５３】
そして、情報処理プログラム６１は、差出人特定情報とプロフィール情報との一致度が閾値を上回ったことに応じて、当該プロフィール情報に対応づけられたユーザ識別子が差出ユーザのユーザ識別子であると判断する（Ｓ１９：Ｙｅｓ）。一致度の算出方法等は、ステップＳ１７と同様であってもよい。ステップＳ１９において差出ユーザのユーザ識別子を検索する情報処理装置５０のＣＰＵ５７は、検索手段の一例である。
【００５４】
次に、情報処理プログラム６１は、差出ユーザであるユーザＡのユーザ識別子が発見されたことに応じて（Ｓ１９：Ｙｅｓ）、ユーザＡに友達申請するための友達申請メッセージをサーバ装置７０に送信する（Ｓ２０）。具体的には、情報処理プログラム６１は、ヘッダ情報が付加された友達申請メッセージを、通信部５５を通じてサーバ装置７０に出力する。友達申請メッセージは、ユーザＣの友達ユーザ情報にユーザＡを含める許可を受けるための処理をサーバ装置７０に実行させる申請メッセージの一例である。換言すれば、友達申請メッセージは、ユーザＡの友達ユーザ情報にユーザＣを含める許可を受けるための処理をサーバ装置７０に実行させる申請メッセージと表現することもできる。ヘッダ情報には、当該友達申請メッセージの送信元ユーザがユーザＣであること、及び宛先ユーザがユーザＡであること（換言すれば、友達登録を求める相手がユーザＡであること）等を示す情報が含まれる。
【００５５】
友達申請メッセージを取得したサーバ装置７０は、サーバ装置７０にログインしたユーザＡの表示画面に友達承認画面を表示させる。例えば図８（Ｂ）に示される友達承認画面は、「ユーザＣから友達申請が届いています。ユーザＣを友達登録しますか？」というメッセージと、ユーザＣの友達申請を承認する「承認」ボタンと、承認しない「非承認」ボタンとを含む。そして、サーバ装置７０は、「承認」ボタンが押下されたことに応じて、ユーザＡの友達ユーザ情報ＡにユーザＣを追加し、ユーザＣの友達ユーザ情報ＣにユーザＡを追加する。
【００５６】
すなわち、友達申請メッセージは、サーバ装置７０に上記の処理を実行させる制御メッセージの一例である。このように、本明細書中の制御メッセージは、送信元ユーザから出力されたメッセージそのものが宛先ユーザによって閲覧されるのではなく、当該制御メッセージに従ってサーバ装置７０が実行した処理の結果を、宛先ユーザに受け取らせるためのメッセージを指す。なお、「サーバ装置７０が実行した処理の結果」とは、例えば、友達承認画面の表示、及びユーザＡの友達ユーザ情報ＡにユーザＣが追加されたこと等を指す。すなわち、友達申請メッセージの宛先ユーザであるユーザＡは、友達承認画面を閲覧し、友達ユーザ情報ＡにユーザＣが追加されたことを確認することができる。
【００５７】
一方、情報処理プログラム６１は、差出ユーザのユーザ識別子が発見されなかったことに応じて（Ｓ１９：Ｎｏ）、差出人の情報をサーバ装置７０に登録することを促すＳＮＳ勧誘メールを差出人に送信する（Ｓ２１）。具体的には、情報処理プログラムは、差出人特定情報に含まれるメールアドレス宛てのＳＮＳ勧誘メールを、通信部５５を通じて不図示のメールサーバに出力する。なお、差出人特定情報にメールアドレスが含まれておらず且つ差出人のアドレス情報にメールアドレスが含まれている場合、情報処理プログラム６１は、当該アドレス情報に含まれるメールアドレス宛にＳＮＳ勧誘メールを送信すればよい。一方、差出人特定情報及びアドレス情報の両方にメールアドレスが含まれていない場合、情報処理プログラム６１は、ステップＳ２１をスキップすればよい。
【００５８】
ステップＳ１８、Ｓ２０、Ｓ２１のいずれかを実行した情報処理プログラム６１は、ステップＳ１１で取得された画像データを日記としてアップロード（Ｓ２２）し、図５の処理を終了する。具体的には、情報処理プログラム６１は、当該画像データを含む記事データをユーザＣの記憶領域に記憶させるために、通信部５５を通じてサーバ装置７０に出力する。これにより、ユーザＣの記事データにステップＳ１１で取得された画像データが、記事データとしてユーザＣの記憶領域に記憶される。
【００５９】
［本実施形態の作用効果］
本実施形態によれば、年賀状８０の受領メッセージをサーバ装置７０を通じて迅速に差出ユーザに送信することができる（Ｓ３１）。このように、年賀状８０の交換とサーバ装置７０を通じたメッセージの交換とを、双方の利点を活かして連動させることができる。また、差出ユーザが友達登録されていない場合（Ｓ１７：Ｎｏ）は友達申請メッセージが送信され、差出人がサーバ装置７０に登録されていない場合（Ｓ１９：Ｎｏ）はＳＮＳ勧誘メールが送信される。このように、年賀状８０の受領を切っ掛けとして、サーバ装置７０を通じた交流が始まる可能性も期待できる。
【００６０】
また、年賀状８０に記載された告知情報を、本人ユーザ及び差出ユーザに共通の友達に迅速に伝達することができる（Ｓ３６）。これにより、告知情報を効率的に広めることができる。なお、本実施形態のステップＳ３６では、画像データから抽出された告知情報そのものを出力した例を説明したが、本発明における告知メッセージはこれに限定されず、抽出された告知情報に基づいて告知メッセージを抽出してもよい。
【００６１】
一例として、ステップＳ３２で抽出された告知情報には、告知情報の詳細を示す詳細情報のインターネット上における所在を示す所在情報が含まれていてもよい。所在情報とは、例えば図７（Ｂ）の「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｙｙｙ．ｚｚｚ」のように、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒの略）形式の情報であってもよい。この場合の情報処理プログラム６１は、所在情報によって示される詳細情報を含む告知メッセージを、通信部５５を通じてサーバ装置７０に出力してもよい（Ｓ３２）。
【００６２】
他の例として、情報処理プログラム６１は、ステップＳ３２で抽出された告知情報に含まれる文字列を用いて、差出ユーザの記事データのうちから、当該告知情報に関連する記事データを検索してもよい。そして、情報処理プログラム６１は、告知情報に関連する記事データが発見されたことに応じて、当該記事データの所在情報或いは記事データそのものを含む告知メッセージを、通信部５５を通じてサーバ装置７０に出力してもよい（Ｓ３２）。記事データが告知情報に関連すると判断する手法は特に限定されないが、例えばステップＳ１７で説明した一致度を用いてもよい。
【００６３】
また、本実施形態のステップＳ１１において、スキャンされる記録媒体が年賀状８０に限定されないことは言うまでもない。すなわち、ステップＳ１１でスキャンされる記録媒体は、暑中見舞い、クリスマスカード、転居通知等であってもよい。また、本発明の記録媒体は、官製はがきに限定されず、任意のフォーマットのはがきであってもよいし、封書等であってもよい。
【００６４】
また、本実施形態のステップＳ１１では、年賀状８０をスキャナ部１２にスキャンさせることによって、画像データを生成する例を説明したが、画像データの生成方法はこれに限定されない。例えば、情報処理装置５０に搭載されたカメラで年賀状８０の宛名面８１及び通信面８２を撮影することによって、画像データを生成し、取得してもよい。
【００６５】
また、本実施形態のステップＳ１２では、情報処理プログラム６１が画像データから差出人特定情報を抽出する例を説明したが、本発明はこれに限定されない。例えば、情報処理プログラム６１は、通信部５５を通じて不図示のサーバ装置に画像データを出力し、当該サーバ装置によって抽出された差出人特定情報を通信部５５を通じて取得してもよい。ステップＳ３２において告知情報を抽出する処理についても同様である。
【００６６】
また、本実施形態のステップＳ１７では、差出人特定情報とプロフィール情報とを照合する例を説明したが、本発明はこれに限定されず、差出人特定情報及び差出人の前記アドレス情報と、プロフィール情報とを照合することによって、本人ユーザの友達ユーザ情報から差出ユーザを選択してもよい。これにより、照合精度の向上が期待できる。
【００６７】
また、本実施形態のステップＳ１７において、情報処理プログラム６１は、プロフィール情報Ａ、Ｄ、Ｅを通信部５５を通じてサーバ装置から取得し、差出人特定情報とプロフィール情報Ａ、Ｄ、Ｅそれぞれとの一致度を算出し、ユーザＡ、Ｄ、Ｅのうちから差出ユーザを選択してもよい。または、情報処理プログラム６１は、差出人特定情報を通信部５５を通じてサーバ装置７０に出力し、サーバ装置７０によって選択された差出ユーザのユーザ識別子を通信部５５を通じて取得してもよい。ステップＳ１９、Ｓ３３の処理についても同様である。
【００６８】
また、本実施形態のステップＳ３５では、送信しようとする告知情報を本人ユーザに確認させたが、ステップＳ２０、Ｓ２１、Ｓ２２、Ｓ３１の処理の前に、当該処理でサーバ装置７０に出力する情報を本人ユーザに確認させてもよい。また、ステップＳ２０、Ｓ２１、Ｓ２２、Ｓ３１、Ｓ３６の処理を全て実行する必要は必ずしもなく、その一部を省略してもよい。
【００６９】
また、本実施形態では、図５及び図６に示される処理が情報処理装置５０の情報処理プログラム６１によって実行された例を説明したが、本発明はこれに限定されない。すなわち、図５及び図６に示される処理の一部及び全部は、複合機１０の画像処理プログラム３１によって実行されてもよい。
【００７０】
また、各実施形態の複合機１０及び情報処理装置５０において、記憶部２８、５８のプログラム記憶領域２８Ａ、５８Ａに記憶された各種プログラムがＣＰＵ２７、５７によって実行されることによって、本発明の制御部が実行する各処理が実現される例を説明した。しかしながら、制御部の構成はこれに限定されず、その一部又は全部を集積回路（ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略）とも言う。）等のハードウェアで実現してもよい。
【００７１】
さらに、本発明は、複合機１０或いは情報処理装置５０として実現できるだけでなく、複合機１０或いは情報処理装置５０に処理を実行させるプログラムとして実現してもよい。そして、当該プログラムは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記録媒体に記録されて提供されてもよい。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記録媒体は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の他、通信ネットワーク１０２を介して複合機１０或いは情報処理装置５０に接続可能なサーバ装置に搭載された記憶部を含んでもよい。そして、サーバ装置の記憶部に記憶されたプログラムは、当該プログラムを示す情報或いは信号として、インターネット等の通信ネットワーク１０２を介して配信されてもよい。
【符号の説明】
【００７２】
１０・・・複合機
１２・・・スキャナ部
２３，５３・・・表示部
２４，５４・・・操作部
２５，５５・・・通信部
２７，５７・・・ＣＰＵ
２８，５８・・・記憶部
３１・・・画像処理プログラム
５０・・・情報処理装置
６１・・・情報処理プログラム
７０・・・サーバ装置
【図１】
2015092313.tif 000003
【図２】
2015092313.tif 000004
【図３】
2015092313.tif 000005
【図４】
2015092313.tif 000006
【図５】
2015092313.tif 000007
【図６】
2015092313.tif 000008
【図７】
2015092313.tif 000009
【図８】
2015092313.tif 000010