(57)【特許請求の範囲】
【請求項１】
提示する提示情報の種類毎に、前記提示情報の種類に対応すると共に前記提示情報の内容を表現する異なる象徴的な複数の象徴情報を各々含む複数の象徴情報群と前記提示情報とを対応付けて記憶した第１記憶部と、
通信相手を特定する通信相手特定情報を取得する第１取得部と、
前記第１取得部で取得された前記通信相手特定情報により特定される通信相手の属性を特定する属性特定情報を取得する第２取得部と、
前記第２取得部で取得された前記属性特定情報との親和度が所定の度合い以上である前記象徴情報を含む前記象徴情報群に対応する前記提示情報を、前記第１記憶部から取得する第３取得部と、
前記第３取得部によって取得された前記提示情報を提示する提示部と、
を含む情報処理装置。
【請求項２】
前記通信相手特定情報と前記属性特定情報とを対応付けて記憶した第２記憶部を更に含み、
前記第２取得部は、前記第１取得部で取得された前記通信相手特定情報に対応する前記属性特定情報を前記第２記憶部から取得する請求項１に記載の情報処理装置。
【請求項３】
情報の送信主を特定する送信主特定情報と前記属性特定情報とを含む前記情報を受信する受信部と、
前記受信部によって受信された前記情報に含まれる前記属性特定情報を、該受信された情報に含まれる前記送信主特定情報により特定された送信主を通信相手として特定する前記通信相手特定情報と対応付けて前記第２記憶部に記憶させる登録部と、を更に含む請求項２に記載の情報処理装置。
【請求項４】
前記第２取得部は、前記第１取得部で取得された前記通信相手特定情報と対応付けて前記第２記憶部に記憶されている前記属性特定情報のうち、前記登録部によって前記第２記憶部に記憶された回数が最多の前記属性特定情報を取得する請求項３に記載の情報処理装置。
【請求項５】
前記第２取得部は、前記第１取得部で取得された前記通信相手特定情報と対応付けて前記第２記憶部に記憶されている前記属性特定情報のうち、前記登録部によって過去の所定時点以降に前記第２記憶部に記憶された回数が最多の前記属性特定情報を取得する請求項４に記載の情報処理装置。
【請求項６】
前記提示情報は、電子メールの本文が作成される被作成領域に表示可能な背景画像を示す背景画像情報である請求項１〜請求項５の何れか１項に記載の情報処理装置。
【請求項７】
前記提示情報は、電子メールの本文に挿入可能な装飾図柄を示す装飾図柄情報である請求項１〜請求項５の何れか１項に記載の情報処理装置。
【請求項８】
通信相手を特定する通信相手特定情報を取得する第１取得ステップと、
前記第１取得ステップで取得された前記通信相手特定情報により特定される通信相手の属性を特定する属性特定情報を取得する第２取得ステップと、
提示する提示情報の種類毎に、前記提示情報の種類に対応すると共に前記提示情報の内容を表現する異なる象徴的な複数の象徴情報を各々含む複数の象徴情報群と前記提示情報とを対応付けて記憶した第１記憶部から、前記第２取得ステップで取得された前記属性特定情報との親和度が所定の度合い以上である前記象徴情報を含む前記象徴情報群に対応する前記提示情報を取得する第３取得ステップと、
前記第３取得ステップによって取得された前記提示情報を提示する提示ステップと、
を含む情報処理方法。
【請求項９】
コンピュータに、
通信相手を特定する通信相手特定情報を取得する第１取得ステップと、
前記第１取得ステップで取得された前記通信相手特定情報により特定される通信相手の属性を特定する属性特定情報を取得する第２取得ステップと、
提示する提示情報の種類毎に、前記提示情報の種類に対応すると共に前記提示情報の内容を表現する異なる象徴的な複数の象徴情報を各々含む複数の象徴情報群と前記提示情報とを対応付けて記憶した第１記憶部から、前記第２取得ステップで取得された前記属性特定情報との親和度が所定の度合い以上である前記象徴情報に対応する前記提示情報を取得する第３取得ステップと、
前記第３取得ステップによって取得された前記提示情報を提示する提示ステップと、
を含む処理を実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
特定の相手に送信する電子メールの付加価値や装飾性、娯楽性を高めるために、電子メールに本文以外の情報を付帯させる場合がある。電子メールに付帯させる情報としては、電子メールの本文に挿入される絵文字や電子メールの本文の背景画像として添付される画像ファイルが例示できる。
【０００３】
電子メールに画像ファイルを添付する技術としては、ユーザ自身の似顔絵画像と既存のキャラクタ画像とを合成して得た合成画像を表す画像ファイルを電子メールに添付する技術が知られている。また、添付対象とされる電子ファイルに対して更なる情報を付加する技術も知られている。例えば、各々異なるキャラクタを表す複数の画像から選び出した１つの画像と各々異なる吹き出しを表す複数の画像から選び出した１つとを組み合わせて、吹き出しの部分に電子メールの本文を挿入する技術が知られている。また、所定のテンプレートに対して、電子メールの本文を書き込むと共に画像を貼り付ける、という技術も知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１６３４６５号公報
【特許文献２】特開２００８−８３７８５号公報
【特許文献３】特開２０１０−２０４７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、電子メールの本文に挿入される候補となる情報の種類や電子メールに添付される候補となる情報の種類は年々増加傾向にあり、これに伴って電子メールの送信先の相手の趣味や興味に応じた情報を選び出すことが困難になる、という問題が生じる。
【０００６】
開示の技術は、通信相手に送信する情報の選び出し作業を支援することが目的である。
【課題を解決するための手段】
【０００７】
開示の技術は、第１記憶部に、提示する提示情報の種類毎に、前記提示情報の種類に対応すると共に提示情報の内容を表現する異なる象徴的な複数の象徴情報を各々含む複数の象徴情報群と提示情報とが対応付けられて記憶されている。また、開示の技術は、第１取得部により、通信相手を特定する通信相手特定情報を取得する。また、開示の技術は、第２取得部により、前記第１取得部で取得された前記通信相手特定情報により特定される通信相手の属性を特定する属性特定情報を取得する。また、開示の技術は、第３取得部により、前記第２取得部で取得された前記属性特定情報との親和度が所定の度合い以上である前記象徴情報を含む前記象徴情報群に対応する前記提示情報を、前記第１記憶部から取得する。そして、開示の技術は、提示部により、前記第３取得部によって取得された前記提示情報を提示する。
【発明の効果】
【０００８】
開示の技術は、通信相手に送信する情報の選び出し作業を支援することができる、という効果を有する。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係るスマートフォンの要部機能の一例を示す機能ブロック図である。
【図２】第１実施形態に係るスマートフォンの電気系の要部構成の一例を示すブロック図である。
【図３】第１実施形態に係る提示情報ＤＢの一例を示す模式図である。
【図４】第１実施形態に係る電話帳ＤＢの一例を示す模式図である。
【図５】第１実施形態に係る電話帳ＤＢに複数種類のキーワードが登録された状態の一例を示す模式図である。
【図６】第１実施形態に係るスマートフォンで送受信される電子メールに添付される画像ファイルのフォーマットの一例を示す模式図である。
【図７】第１実施形態に係る登録処理の流れの一例を示すフローチャートである。
【図８】第１実施形態に係る電子メール作成処理の流れの一例を示すフローチャートである。
【図９】第１実施形態に係る絞込・提示処理の流れの一例を示すフローチャートである。
【図１０】第１実施形態に係るスマートフォンの表示部に背景テンプレート指定画面が表示された状態の一例を示すイメージ図である。
【図１１】第１実施形態に係るスマートフォンの表示部に表示される他の背景テンプレート指定画面の一例を示すイメージ図である。
【図１２】第１実施形態に係るスマートフォンの表示部に背景テンプレートにより示される背景画像が表示された状態の一例を示すイメージ図である。
【図１３】第１実施形態に係るスマートフォンの表示部において背景テンプレート指定画面が隠蔽された状態の一例を示すイメージ図である。
【図１４】第２実施形態に係る提示情報ＤＢの一例を示す模式図である。
【図１５】第２実施形態に係る絞込・提示処理の流れの一例を示すフローチャートである。
【図１６】開示の技術の変形例を示す概略図である。
【図１７】開示の技術の変形例を示す概略図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して開示の技術の実施形態の一例を詳細に説明する。なお、以下の説明では、情報処理装置の一例として、多機能型の携帯電話機、いわゆるスマートフォンを例に挙げて説明するが、開示の技術は、これに限定されるものではない。開示の技術は、例えば、携帯型のパーソナルコンピュータやＰＤＡ(Personal Digital Assistants)、据置型のパーソナルコンピュータなどの種々の情報処理装置にも適用可能である。
【００１１】
［第１実施形態］
図１には、本第１実施形態に係るスマートフォン１０の要部機能の一例が示されている。スマートフォン１０は、通話機能及び電子メール機能を備えている。通話機能とは、公衆回線を介して特定の相手と受話及び送話を行う機能であり、一般的な電話機に搭載されている機能である。電子メール機能とは、電子メールの作成及び電子メールの送受信を行う機能である。なお、本第１実施形態において、電子メールの作成には、電子メールの本文の作成の他に、電子メールに対する電子ファイルの添付も含まれる。また、電子メールに対する電子ファイルの添付には、電子メールの本文に挿入されることで本文を装飾する装飾図柄（例えば絵文字やアニメーション画像）を示す電子ファイルを電子メールに添付することも含まれる。また、電子メールに対する電子ファイルの添付には、電子メールの本文が作成される被作成領域に表示される背景画像を示す電子ファイルを電子メールに添付することも含まれる。以下では、錯綜を回避するために、装飾図柄を示す電子ファイルを、「装飾図柄情報」と称し、背景画像を示す電子ファイルを、「背景テンプレート」と称する。
【００１２】
スマートフォン１０は、第１記憶部１２、第２記憶部１３、第１取得部１４、第２取得部１５、第３取得部１６、提示部１８、受信部２０及び登録部２２を備えている。第１記憶部１２には、スマートフォン１０の利用者に提示する提示情報とこの提示情報の内容を象徴する象徴情報とが対応付けられた提示情報ＤＢ（データベース）２４が記憶されている。本第１実施形態では、提示情報の一例として背景テンプレートを適用している。そのため、提示情報ＤＢ２４には複数種類の背景テンプレートが記憶されている。なお、背景テンプレートの他に、装飾図柄情報及び音声を示す音声情報などを記憶してもよいし、背景テンプレートに代えて、背景テンプレート以外の他の情報を記憶してもよい。また、象徴情報は、言い換えると、提示情報の内容を示す識別子とも言える。本第１実施形態では、象徴情報の一例として、提示情報の内容を示すキーワードを採用している。ここで言う「キーワード」とは、例えば提示情報の内容を一言で言い表すことができる象徴的な単語のことである。象徴的な単語とは、例えば提示情報に対して事前に付与されたタイトルや提示情報に含まれる特徴的な情報を示す単語のことである。なお、キーワードに代えて他の識別子を適用してもよい。例えば、キーワードよりもデータ量が多くなってもよいのであれば、キーワードの代わりに提示情報に含まれる象徴的な画像情報や音声情報などを象徴情報として適用してもよい。
【００１３】
第２記憶部１３には、通信相手を特定する通信相手特定情報と通信相手の属性を特定する属性特定情報とが対応付けられた電話帳ＤＢ７０が記憶されている。電話帳ＤＢ７０とは、通信相手毎に電話番号及びメールアドレスなどが割り当てられた電話帳に相当するデータベースのことである。本第１実施形態では、通信相手特定情報の一例としてメールアドレスを適用している。そのため、電話帳ＤＢ７０には通信相手毎に固有のメールアドレスが登録されている。また、ここで言う「通信相手の属性」とは、例えば通信相手の趣味や興味の傾向のことである。従って、本第１実施形態では、「属性特定情報」の一例として、通信相手の趣味や興味の傾向を特定可能なキーワードを採用している。また、キーワードは、各々の意味合いが異なる複数の単語（ワード）が組み合わされた複合ワードであってもよい。なお、キーワードに代替する情報を適用してもよい。例えば、キーワードよりもデータ量が多くなってもよいのであれば、キーワードの代わりに通信相手の趣味や興味の傾向を特定可能な画像情報や音声情報なども適用可能である。
【００１４】
受信部２０は、情報の送信主を特定する送信主特定情報と属性特定情報とを含む情報を受信する。ここで言う「送信主」とは、例えばスマートフォン１０に対して電子メールを送信した者を指す。従って、送信主特定情報としては、例えば電子メールのメールアドレスが挙げられる。そのため、第１実施形態では、送信主特定情報と属性特定情報とを含む情報の一例として、属性特定情報の一例であるキーワードを含む電子ファイルが添付された電子メールを採用している。
【００１５】
登録部２２は、受信部２０によって受信された情報に含まれる属性特定情報を、受信された情報に含まれる送信主特定情報により特定された送信主を通信相手として特定する通信相手特定情報と対応付けて電話帳ＤＢ７０に記憶させることにより登録する。例えば、受信部２０が受信した電子メールに添付されている電子ファイルに属性特定情報の一例であるキーワードが含まれている場合、登録部２２は、受信部２０で受信した電子メールからメールアドレス及びキーワードを取得する。そして、取得したキーワード及びメールアドレスを互いに対応付けて電話帳ＤＢ７０に登録する。また、第１実施形態では、電子メールに添付される電子ファイルの一例として、ＥＸＩＦ（Exchangeable Image File Format）形式の画像ファイルを採用している。よって、登録部２２は、画像ファイルに含まれるタグ情報から属性特定情報としてのキーワードを取得することとなる。タグ情報には、撮影日時、撮影に供したカメラの機種を示す機種情報、撮影場所を示すＧＰＳ（Global Positioning system）情報などの、画像ファイルに含まれる原画像についての付加的な情報が格納されている。従って、このタグ情報を参照することで、電子メールの送信主の現在の趣味や興味の傾向を推測することが可能となる。
【００１６】
第１取得部１４は、通信相手特定情報を取得する。第１実施形態において、第１取得部１４は、例えば電子メールの送信先の相手を指定するに際してスマートフォン１０で受け付けられたメールアドレスを通信相手特定情報として取得する。なお、メールアドレスに代えて電話番号を適用してもよい。電話番号はメールアドレスと同様に電子メールを送信した者（通信相手）を一意に特定することが可能だからである。
【００１７】
第２取得部１５は、第１取得部１４で取得された通信相手特定情報により特定される通信相手の属性を特定する属性特定情報を取得する。第１実施形態において、第２取得部１５は、電話帳ＤＢ７０から、第１取得部１４で取得された通信相手特定情報に対応付けられている属性特定情報を取得する。
【００１８】
第３取得部１６は、第２取得部１５で取得された属性特定情報との親和度が所定の度合い以上である象徴情報に対応する提示情報を、提示情報ＤＢ２４から取得する。ここで言う「親和度が所定の度合い以上である」場合とは、属性特定情報と象徴情報とが完全に一致している場合は勿論のこと、属性特定情報と象徴情報とが部分一致している場合も含む。
【００１９】
提示部１８は、第３取得部１６によって取得された提示情報をスマートフォン１０の利用者に提示する。本第１実施形態では、提示情報の提示を、提示情報をディスプレイ（例えば液晶ディスプレイ）に表示することで実現している。
【００２０】
第１記憶部１２、第２記憶部１３、第１取得部１４、第２取得部１５、第３取得部１６、提示部１８、受信部２０及び登録部２２は、例えばスマートフォン１０に内蔵された図２に示すコンピュータ３０及びその他の入出力デバイスによって実現することができる。図２には、スマートフォン１０の電気系の要部構成の一例が示されている。図２に示すように、コンピュータ３０は、ＣＰＵ（Central Processing Unit）４２、メモリ４４及び不揮発性の記憶部４６を備え、これらはバス４８を介して互いに接続されている。なお、記憶部４６は、ＨＤＤ（Hard Disk Drive）やフラッシュメモリなどによって実現できる。記録媒体としての記憶部４６には、登録処理プログラム５０、絞込・提示処理プログラム５２、提示情報ＤＢ２４及び電話帳ＤＢ７０が記憶されている。ＣＰＵ４２は、記憶部４６から登録処理プログラム５０を読み出してメモリ４４に展開し、登録処理プログラム５０が有するプロセスを順次実行する。登録処理プログラム５０は、受信プロセス５６及び登録プロセス５８を有する。ＣＰＵ４２は、受信プロセス５６を実行することで、図１に示す受信部２０として動作する。
【００２１】
また、ＣＰＵ４２は、記憶部４６から絞込・提示処理プログラム５２を読み出してメモリ４４に展開し、絞込・提示処理プログラムが有するプロセスを順次実行する。絞込・提示処理プログラム５２は、第１取得プロセス６０、第２取得プロセス、絞込プロセス６２及び提示プロセス６４を有する。ＣＰＵ４２は、第１取得プロセス６０を実行することで、図１に示す第１取得部１４として動作する。また、ＣＰＵ４２は、第２取得プロセス６１を実行することで、図１に示す第２取得部１５として動作する。また、ＣＰＵ４２は、提示プロセス６４を実行することで、図１に示す提示部１８として動作する。
【００２２】
第３取得部１６がコンピュータ３０で実現される場合、提示情報ＤＢ２４を記憶する記憶部４６は図１に示す第１記憶部１２として用いられる。また、登録部２２がコンピュータ３０で実現される場合、電話帳７０を記憶する記憶部４６は図１に示す第２記憶部１４として用いられる。これにより、絞込・提示処理プログラム５２に含まれる絞込プロセス６２を実行したコンピュータ３０が、第３取得部１６として機能し、登録処理プログラム５０に含まれる登録プロセス５８を実行したコンピュータ３０が、登録部２２として機能することになる。なお、ここでは登録処理プログラム５０及び絞込・提示処理プログラム５２を記憶部４６から読み出す場合を例示したが、必ずしも最初から記憶部４６に記憶させておく必要はない。例えば、コンピュータ３０に接続されて使用されるフレキシブルディスク、いわゆるＦＤ、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの任意の「可搬型の物理媒体」に先ずは各プログラムを記憶させておいてもよい。そして、コンピュータ３０がこれらの可搬型の物理媒体から各プログラムを取得して実行するようにしてもよい。また、インターネットやＬＡＮ（Local Area Network）などを介してコンピュータ３０に接続される他のコンピュータまたはサーバ装置などに各プログラムを記憶させておき、コンピュータ３０がこれらから各プログラムを取得して実行するようにしてもよい。
【００２３】
スマートフォン１０は、コンピュータ３０と各種の入出力デバイスとを電気的に接続してコンピュータ３０と各種の入出力デバイスとの間の各種情報の送受信を司るインプット・アウトプット・インターフェース（Ｉ／Ｏ）４９を備えている。本第１実施形態では、Ｉ／Ｏ４９に接続されることにより、バス４８を介してコンピュータ３０と電気的に接続される入出力デバイスとして、受付部３２、表示部３４、通信部３６、送話部３８及び受話部４０を備えている。
【００２４】
受付部３２は、スマートフォン１０の利用者による操作入力を受け付ける。受付部３２としては、例えばディスプレイに重ねて用いられる透過型のタッチパネル、電源投入用の操作ボタン、各種情報の設定用の操作ボタン及びスクロールキーなどの入力デバイスが挙げられる。従って、本第１実施形態では、図１に示す第１取得部１４の一例として、受付部３２で受け付けられた通信相手特定情報を取得する構成を採用している。しかし、開示の技術はこれに限定されるものではない。例えば、第１取得部１４は、外部の情報処理装置に設けられた入力デバイスを介して入力された通信相手特定情報を、通信部３６を介して取得する通信ユニットであってもよい。また、本第１実施形態では、上述したように第２取得部１５は電話帳ＤＢ７０から属性特定情報を取得しているが、属性特定情報の取得先は電話帳ＤＢ７０に限定されるものではない。例えば、第２取得部１５は、所定時期に受付部３２によって受け付けられた情報を属性特定情報として取得してもよい。ここで言う「所定時期」としては、受付部３２で属性特定情報を受け付ける時期として利用者によって予め指定された時期が例示できる。この場合、利用者によって予め指定された時期に受付部３２で受け付けられた情報が属性特定情報として採用されることとなる。
【００２５】
表示部３４は、各種情報を表示する。表示部３４としては、例えば液晶ディスプレイが挙げられる。なお、本第１実施形態では、表示部３４としての液晶ディプレイに対して受付部３２の一部であるタッチパネルを重ね合わせることによって形成されたタッチパネル・ディスプレイを採用している。従って、本第１実施形態では、図１に示す提示部１８の一例として、提示情報を表示部３４に表示する構成を採用している。すなわち、提示部１８による提示情報の提示を、提示情報を表示部３４に表示することで実現している。しかし、開示の技術はこれに限定される必要はなく、表示部３４に表示することに代えて、スマートフォン１０の外部に設けられた提示デバイスを介して提示情報を提示してもよい。ここで言う「提示デバイス」としては、コンピュータ３０に接続されたディスプレイ、コンピュータ３０に接続された音声再生装置及びコンピュータ３０に接続されたプリンタが例示できる。この場合、提示情報を提示デバイスで提示するために実行される処理としては、受付部３２によってディスプレイによる提示の指示が受け付けられると、コンピュータ３０に接続されたディスプレイに提示情報を表示させる処理が例示できる。また、受付部３２によって音声による再生（出力）の指示が受け付けられると、コンピュータ３０に接続された音声再生装置から提示情報を音声として出力させる処理が例示できる。また、受付部３２によって用紙による提示の指示が受け付けられると、コンピュータ３０に接続されたプリンタによって用紙に提示情報を記録させて排紙させる処理が例示できる。
【００２６】
通信部３６は、無線通信網の最寄の基地局との間で無線通信を行うことで、無線通信網に接続された情報処理装置（図示省略）とコンピュータ３０との間の各種情報の送受信を司る。通信部３６は、例えばアンテナ（図示省略）及びＲＦ（Radio Frequency）回路（図示省略）を含んで構成されている。この場合、通信部３６は、例えば外部の情報処理装置から基地局を経由して無線で送信された信号をアンテナで受信し、受信した信号をＲＦ回路で復調処理し、受信した信号に含まれる情報をコンピュータ３０に供給する。また、通信部３６は、コンピュータ３０から供給された情報を変調処理し、アンテナを介し基地局経由で外部の情報処理装置へ送信する。
【００２７】
送話部３８は、スマートフォン１０の利用者が通話時に発した音声を捕捉し、捕捉した音声を示す音声信号をコンピュータ３０に出力する。送話部３８は、例えばマイクロフォン（図示省略）及び信号処理回路（図示省略）を含んで構成されている。この場合、例えばマイクロフォンで音声を捕捉し、マイクロフォンで捕捉された音声を信号処理回路で音声信号に変換してコンピュータ３０を介して通信部３６に出力する。なお、ここでは、音声信号をコンピュータ３０を介して通信部３６に出力する態様を例示しているが、送話部３８に含まれる信号処理部から通信部３６に直接出力してもよい。
【００２８】
受話部４０は、通信部３６で受信された音声情報により示される音声を出力する。受話部４０は、例えばＤ／Ａ（デジタル／アナログ）変換回路（図示省略）、増幅器（図示省略）及びスピーカ（図示省略）を含んで構成されている。この場合、例えばコンピュータ３０から供給された音声信号に対してＤ／Ａ変換回路がＤ／Ａ変換を行い、Ｄ／Ａ変換後に増幅器で増幅された信号をスピーカに出力する。スピーカは、Ｄ／Ａ変換回路から供給された信号に応じた音声を外部に出力する。なお、ここでは、通信部３６で受信された音声信号がコンピュータ３０を介して受話部４０に供給される態様を例示しているが、通信部３６で受信された音声信号がコンピュータ３０を介さずに受話部４０に直接供給されてもよい。
【００２９】
図３には、提示情報ＤＢ２４の一例が示されている。提示情報ＤＢ２４には、複数のキーワード群及び複数の背景テンプレート群が格納されている。各キーワード群は、互いの関連性が他のキーワード（例えば他のキーワード群に属するキーワード）に比べて強いキーワードが集合したものである。キーワード群の各々には、１つのキーワード群につき固有の背景テンプレート群が割り当てられている。背景テンプレート群とは、同種であるが互いの内容が異なる複数の背景テンプレートが集合したものである。ここで言う「同種」とは、例えば同じキーワード群に属していることを意味する。提示情報ＤＢ２４には、ネコキーワード群、イヌキーワード群及びハートキーワード群が含まれており、キーワード群の各々に含まれる複数のキーワードからキーワード群単位で共通に観念される種類の背景テンプレートがキーワード群毎に複数割り当てられている。ネコキーワード群は、例えば「ネコ」、「キャット」、「ＣＡＴ」、「ロシアンブルー」、「ペット」及び「小動物」などの各々「ネコ」を連想させる複数のキーワードが集合したものである。イヌキーワード群は、例えば「イヌ」、「ドッグ」、「ＤＯＧ」、「プードル」、「ペット」及び「小動物」などの各々「イヌ」を連想させる複数のキーワードが集合したものである。ハートキーワード群は、例えば「ハート」、「ＨＥＡＲＴ」、「心」、「気持ち」、「どきどき」、「大好き」及び「恋愛」などの各々「ハート」を連想させる複数のキーワードが集合したものである。従って、ネコキーワード群には、各々ネコを示す画像を含むと共に互いに内容の異なる画像を示す複数の背景テンプレート（図３に示す例ではネコテンプレートＡ〜Ｚ）が集合したネコ背景テンプレート群が割り当てられている。また、イヌキーワード群には、各々イヌを示す画像を含むと共に互いに内容の異なる画像を示す複数の背景テンプレート（図３に示す例ではイヌテンプレートＡ〜Ｚ）が集合したイヌ背景テンプレート群が割り当てられている。更に、ハートキーワード群には、各々ハートを示す画像を含むと共に互いに内容の異なる画像を示す複数の背景テンプレート（図３に示す例ではハートテンプレートＡ〜Ｚ）が集合したハート背景テンプレート群が割り当てられている。
【００３０】
また、本第１実施形態では、背景テンプレート群を構成している各背景テンプレートに、それぞれの背景テンプレートを縮小した画像が関連付けられている。ここで言う「背景テンプレートを縮小した画像」の一例としては、背景テンプレートを原画像としたサムネイル画像が挙げられる。
【００３１】
図４には、記憶部４６に記憶されている電話帳ＤＢ７０の一例が示されている。電話帳ＤＢ７０は、通信相手毎に情報が登録されており、通信相手名、電話番号、メールアドレス、採用キーワード、キーワード及びカウント値の項目を含んで構成されている。通信相手名の項目には、通信相手の名称が割り当てられる。電話番号の項目には、電話番号が登録される。メールアドレスの項目には、メールアドレスが割り当てられる。採用キーワードの項目には、通信相手名の項目に登録された名称の通信相手の属性を特定する属性特定情報の一例であるキーワードが割り当てられる。詳しくは後述するが、採用キーワードの項目に割り当てられたキーワードは、通信相手名の項目に割り当てられた名称の通信相手に対して送信する電子メールに添付する情報を絞り込む際に用いられる。
【００３２】
キーワードの項目には、採用キーワードの項目に割り当てるキーワードの候補が割り当てられる。このキーワードの項目に割り当てられるキーワードは、スマートフォン１０で受信した電子メールに添付されている電子ファイルからＣＰＵ４２によって取得されたキーワードである。なお、本第１実施形態において、ＣＰＵ４２によってキーワードが取得されるには、スマートフォン１０に対して送信された電子メールに添付されている電子ファイルのタグ情報にキーワードが含まれていることが前提となる。
【００３３】
ＣＰＵ４２は、受信した電子メールに添付されている電子ファイルからキーワードを取得し、取得したキーワードを電話帳ＤＢ７０のキーワードの項目に割り当てる。また、キーワードの項目には、カウント値の項目が対応付けられている。キーワードの項目に既に割り当てられているキーワードがＣＰＵ４２によって再度取得された場合、ＣＰＵ４２は、該当するキーワードの項目に対応するカウント値の項目のカウント値に１を加算する。このようにカウント値が加算されると、一例として図５に示すように複数のキーワードの各々に対してカウント値が割り当てられることとなる。そして、カウント値が最高のキーワードが採用キーワードの項目に割り当てられる。なお、本第１実施形態では、カウント値の初期設定値を“０”としているが、特定のキーワードの項目についてのカウント値の初期設定値を“０”以外の値に設定してもよい。例えば図５に示す例において、キーワードの項目に対して「ネコ」とのキーワードを事前に割り当てておき、「ネコ」とのキーワードに対応するカウント値の初期設定値を“４”にしておいてもよい。この場合、他のキーワード（図５に示す例では「イヌ」及び「ハート」）のカウント値が“４”を超えない限り、採用キーワードの項目には「ネコ」のキーワードが採用キーワードとして割り当てられることになる。
【００３４】
また、本第１実施形態では、他のキーワードのカウント値よりも小さなカウント値であって、所定値（例えば“２”）以下の状態が所定期間継続したカウント値に対応するキーワードは、対応するカウント値と共に電話帳ＤＢ７０から削除される。ここで言う「所定期間」としては、何らかのキーワードが最初に登録されてから、キーワード付きの電子ファイルが添付された電子メールを所定回数（例えば１０００回）受信するまでの期間が例示できる。また、本第１実施形態では、電話帳ＤＢ７０に登録可能なキーワードの個数が定められている。そのため、電話帳ＤＢ７０に上限個数（例えば９９９個）のキーワードが既に登録されている状態で更にキーワードが登録される場合、電話帳ＤＢ７０に登録された日時が最も過去のキーワードが電話帳ＤＢ７０からカウント値と共に削除される。
【００３５】
また、本第１実施形態では、過去の所定時点以降に登録されたキーワードが採用キーワードの候補とされる。ここで言う「過去の所定時点」の一例としては、スマートフォン１０の利用者が受付部３２を介して指示した年月日時が挙げられる。また、この他にも、電話帳ＤＢ７０に予め定められた個数のキーワードが時系列順に登録可能とされている場合において最も過去にキーワードが登録された時点が例示できる。
【００３６】
図６には、スマートフォン１０により送受信される電子メールに添付される電子ファイルの一例であるＥＸＩＦ形式の画像ファイルの構造例が示されている。ＥＸＩＦ形式の画像ファイルは、上述したタグ情報、サムネイル画像情報及び原画像情報を含んで構成されている。原画像情報とは、原画像を示す画像情報のことである。サムネイル画像情報とは、原画像を縮小した画像を示す画像情報のことである。
【００３７】
次に本第１実施形態の作用として、ＣＰＵ４２が登録処理プログラム５０を実行することでスマートフォン１０で行われる登録処理について、図７を参照して説明する。図７に示す登録処理では、先ず、ステップ１００において、受信部２０により電子メールが受信されたか否かが判定される。本ステップ１００において、受信部２０により電子メールが受信されていない場合は判定が否定されて本ステップ１００が繰り返される。本ステップ１００において、受信部２０により電子メールが受信された場合は判定が肯定されてステップ１０２へ移行する。ステップ１０２では、登録部２２により、先のステップ１００で受信された電子メールに電子ファイルが添付されているか否かが判定される。本ステップ１０２において、先のステップ１００で受信された電子メールに電子ファイルが添付されている場合は判定が肯定されてステップ１０４へ移行する。本ステップ１０２において、先のステップ１００で受信された電子メールに電子ファイルが添付されていない場合は判定が否定されて本登録処理が終了する。
【００３８】
続いて、ステップ１０４では、登録部２２により、先のステップ１００で受信された電子メールに添付されている電子ファイルを取得する。次のステップ１０６では、登録部２２により、先のステップ１０４で取得された電子ファイルにキーワードが含まれているか否かが判定される。すなわち、本第１実施形態では、電子ファイルとしてＥＸＩＦ形式の画像ファイルを採用しているので、本ステップ１０６では、先のステップ１０４で取得された画像ファイルのタグ情報にキーワードが含まれているか否かが判定される。本ステップ１０６において、先のステップ１０４で取得された電子ファイルにキーワードが含まれている場合は判定が肯定されてステップ１０８へ移行する。本ステップ１０６において、先のステップ１０４で取得された電子ファイルにキーワードが含まれていない場合は判定が否定されて本登録処理が終了する。
【００３９】
ステップ１０８では、登録部２２により、電子メールに添付されている電子ファイルからキーワードが取得される。すなわち、本第１実施形態では、電子ファイルとしてＥＸＩＦ形式の画像ファイルを採用しているので、本ステップ１０８では、電子メールに添付されている画像ファイルのタグ情報からキーワードが取得される。次のステップ１１０では、登録部２２により、先のステップ１００で受信された電子メールのメールアドレスから特定される通信相手についての電話帳ＤＢ７０が記憶部４６から取得される。次のステップ１１２では、登録部２２により、先のステップ１１０で取得された電話帳ＤＢ７０に、先のステップ１０８で取得されたキーワードと同一のキーワードが既に登録されているか否かが判定される。本ステップ１１２において、先のステップ１１０で取得された電話帳ＤＢ７０に同一のキーワードが既に登録されている場合は判定が肯定されてステップ１１４へ移行する。本ステップ１１２において、先のステップ１１０で取得された電話帳ＤＢ７０に同一のキーワードが既に登録されていない場合は判定が否定されてステップ１１６へ移行する。
【００４０】
続いて、ステップ１１４では、登録部２２により、先のステップ１１０で取得された電話帳ＤＢ７０における先のステップ１０８で取得されたキーワードと同一のキーワードに対応するカウント値に１が加算された後、ステップ１１８へ移行する。一方、ステップ１１６では、登録部２２により、先のステップ１１０で取得された電話帳ＤＢ７０のキーワードの項目に先のステップ１０８で取得されたキーワードが割り当てられることによりキーワードが新規に登録された後、ステップ１１８へ移行する。
【００４１】
ステップ１１８では、登録部２２により、先のステップ１１０で取得された電話帳ＤＢ７０のキーワードの項目におけるキーワードのうち、最高のカウント値のキーワードが、採用キーワードの項目に割り当てられることで、採用キーワードが登録（更新）される。このようにして採用キーワードが更新されると、本登録処理が終了する。
【００４２】
次に本第１実施形態の作用として、ＣＰＵ４２が絞込・提示処理プログラム５２を含む電子メール作成処理プログラムを実行することでスマートフォン１０で行われる電子メール作成処理について、図８を参照して説明する。図８に示す電子メール作成処理では、先ず、ステップ１３０において、受付部３２により、情報が受け付けられたか否かが判定される。本ステップ１３０において、受付部３２により情報が受け付けられていない場合は判定が否定されて本ステップ１３０の処理が繰り返される。受付部３２により情報が受け付けられた場合は判定が肯定されてステップ１３２へ移行する。
【００４３】
続いて、ステップ１３２では、第１取得部１４により、先のステップ１３０で受け付けられた情報が電話帳ＤＢ７０に含まれる通信相手を特定する通信相手特定情報であるか否かが判定される。本ステップ１３０において、先のステップ１３０で受け付けられた情報が電話帳ＤＢ７０に含まれる通信相手を特定する通信相手特定情報である場合は判定が肯定されてステップ１３４へ移行する。ステップ１３４では、第１取得部１４、第２取得部１５、第３取得部１６及び提示部１８により、絞込・提示処理が行われる。本ステップ１３２において、先のステップ１３０で受け付けられた情報が電話帳ＤＢ７０に含まれる通信相手を特定する通信相手特定情報でない場合は判定が否定されてステップ１３６へ移行する。
【００４４】
ステップ１３６では、先のステップ１３０で受け付けられた情報に応じた処理（例えば受け付けられた情報に応じた文字を表示部３４に表示する処理など）が実行された後、ステップ１３８へ移行する。ステップ１３８では、本電子メール作成処理が終了する条件として予め定められた条件（電子メール作成処理終了条件）を満足しているか否かが判定される。本ステップ１３８において、電子メール作成処理終了条件を満足していない場合は判定が否定されて先のステップ１３０に戻る一方、電子メール作成処理終了条件を満足している場合は判定が肯定されて本電子メール作成処理が終了する。なお、本ステップ１３８で採用される電子メール作成処理終了条件としては、例えば受付部３２によって電子メール作成処理を終了させる指示として予め定められた指示が受け付けられたとの条件が挙げられる。電子メール作成処理を終了させる指示として予め定められた指示とは、例えば電子メールを送信する指示や電子メールの作成を中止して他の機能（例えば通話機能）を働かせる指示などが挙げられる。
【００４５】
図９に示すように、絞込・提示処理では、先ず、ステップ１５０において、第１取得部１４により、先のステップ１３０で受け付けられた通信相手特定情報が取得される。次のステップ１５２では、第２取得部１５により、先のステップ１５０で取得された通信相手特定情報により特定される通信相手についての電話帳ＤＢ７０が記憶部４６から取得される。次のステップ１５４では、第３取得部１６により、先のステップ１５２で取得された電話帳ＤＢ７０の採用キーワードの項目に採用キーワードが割り当てられているか否かが判定される。本ステップ１５４において、採用キーワードの項目に採用キーワードが割り当てられている場合は判定が肯定されてステップ１５６へ移行する。本ステップ１５４において、採用キーワードの項目に採用キーワードが割り当てられていない場合は判定が否定されて本絞込・提示処理が終了する。
【００４６】
ステップ１５６では、第３取得部１６により、先のステップ１５２で取得された電話帳ＤＢ７０の採用キーワードの項目に割り当てられている採用キーワードに対応する背景テンプレート群が提示情報ＤＢ２４から取得される。本第１実施形態では、例えば採用キーワードが「ネコ」、「キャット」、「ＣＡＴ」又は「ロシアンブルー」の場合、ネコ背景テンプレート群が提示情報ＤＢ２４から取得される。また、採用キーワードが例えば「イヌ」、「ドッグ」、「ＤＯＧ」又は「プードル」の場合、イヌ背景テンプレート群が提示情報ＤＢ２４から取得される。また、採用キーワードが例えば「ハート」、「ＨＥＡＲＴ」、「心」、「気持ち」、「どきどき」、「大好き」又は「恋愛」の場合、ハート背景テンプレート群が提示情報ＤＢ２４から取得される。更に、採用キーワードが「ペット」又は「小動物」の場合、ネコ背景テンプレート群及びイヌ背景テンプレート群が取得される。
【００４７】
本第１実施形態では、錯綜を回避するために、提示情報ＤＢ２４に含まれるキーワードそのものが電話帳ＤＢ７０の採用キーワードの項目に採用キーワードとして割り当てられているが、開示の技術はこれに限定されるものではない。例えば、提示情報ＤＢ２４に含まれる何らかのキーワードと同一のワードと提示情報ＤＢ２４に含まれないワードとが組み合わされた複合ワードが採用キーワードとして用いられる可能性がある。複合ワードの一例としては、「ネコカフェ」や「ペットショップ」などが挙げられる。この場合、本ステップ１５６にて、第３取得部１６により、複合ワードを構成しているワードのうちの提示情報ＤＢ２４に含まれるキーワードと同一のワードに対応する背景テンプレート群が提示情報ＤＢ２４から取得される。上記の「ネコカフェ」を例に挙げて説明すると、「ネコ」とのワードは提示情報ＤＢ２４に含まれるが、「カフェ」とのワードは提示情報ＤＢ２４に含まれない。しかし、このような場合であっても本ステップ１５６では、第３取得部１６により、「ネコ」とのワードに対応する背景テンプレート群が提示情報ＤＢ２４から取得される。
【００４８】
このように、本ステップ１５６では、第３取得部１６により、採用キーワードとして用いられる複合ワードに対して親和性が所定の度合い以上のキーワードに対応する背景テンプレート群が取得されることで、背景テンプレートが絞り込まれることとなる。また、属するキーワード群が各々異なる複数のキーワードが複合ワードに含まれていれば、本ステップ１５６にて、第３取得部１６により、複合キーワードに含まれるキーワードの各々に対応する複数の背景テンプレート群が取得されることとなる。なお、キーワードの項目に割り当てられたキーワードが所定文字数（例えば２０文字以上）で構成されている場合には、それが複合ワードであったとしても、そのようなキーワードは採用キーワードの候補から外すようにしてもよい。つまり、所定文字数で構成されたキーワードは、提示情報ＤＢ２４に含まれるキーワードとの親和性が所定の度合い未満であるとし、採用キーワードとして用いないようにするということである。
【００４９】
ステップ１５８では、提示部１８により、先のステップ１５６で取得された背景テンプレート群を構成している各背景テンプレートに対応付けられている縮小画像が表示部３４に表示されることで、同種であるが内容の異なる複数の背景テンプレートが提示される。ステップ１５８では、例えば、提示部１８により、先のステップ１５６で取得された背景テンプレート群を構成している各背景テンプレートに対応付けられているサムネイル画像が一覧形式で表わされたテンプレート指定画面が表示部３４に表示される。
【００５０】
図１０には、電子メールの本文を作成する画面に重ねて表示されたテンプレート指定画面８０の一例が示されている。図１０に示す例では、複数のネコテンプレートに各々対応付けられている複数のサムネイル画像が一覧形式で表わされたテンプレート指定画面８０が示されている。テンプレート指定画面８０は、電子メールの本文を作成する画面の一部に重ねて表示されている。従って、利用者は電子メールの本文を作成しながらもテンプレート指定画面８０に表示されているサムネイル画像を見つつ何れの背景テンプレート（図１０に示す例では「ネコテンプレート」）を採用するかを考えることができる。
【００５１】
なお、テンプレート指定画面８０は、先のステップ１５２で取得した電話帳ＤＢ７０の採用キーワードの項目に割り当てられているキーワードが「ネコ」、「キャット」、「ｃａｔ」又は「ロシアンブルー」の場合に表示部３４に表示される画面の一例である。採用キーワードの項目に割り当てられているキーワードによっては、表示内容も当然変わる。例えば、先のステップ１５２で取得した電話帳ＤＢ７０の採用キーワードが「ハート」、「ＨＥＡＲＴ」、「心」、「気持ち」、「どきどき」、「大好き」又は「恋愛」の場合は、一例として図１１に示すテンプレート指定画面８２が表示される。テンプレート指定画面８２は、複数のハートテンプレートに対応付けられている複数のサムネイル画像が一覧形式で表わされた画面となり、電子メールの本文を作成する画面の一部に重ねて表示される。
【００５２】
続いて、ステップ１６０では、提示部１８により、現時点で表示部３４に表示されているテンプレート指定画面８２に含まれるサムネイル画像のうちの１つを指定する情報（指定情報）が受付部３２で受け付けられたか否かが判定される。本ステップ１６０において、指定情報が受付部３２で受け付けられた場合は判定が肯定されてステップ１６２へ移行する。ステップ１６２では、提示部１８により、先のステップ１６０で受け付けられた指定情報により指定されたサムネイル画像に対応付けられている背景テンプレートを現在作成中の電子メールに添付する。本ステップ１６２において、電子メールに背景テンプレートが添付されると、一例として図１２に示すように表示部３４における電子メールの本文が作成される被作成領域３４Ａに背景テンプレートにより示される背景画像３４Ｂが表示される。
【００５３】
続いて、ステップ１６４では、提示部１８により、本絞込・提示処理を終了する条件として予め定められた条件（絞込・提示処理終了条件）を満足しているか否かが判定される。本ステップ１６４において、絞込・提示処理終了条件を満足している場合は判定が肯定されてステップ１６６へ移行する。本ステップ１６４において絞込・提示処理終了条件を満足していない場合は判定が否定されてステップ１６０に戻る。なお、本ステップ１６４で採用される絞込・提示処理終了条件としては、例えば受付部３２によって絞込・提示処理を終了させる指示として予め定められた指示が受け付けられたとの条件が挙げられる。絞込・提示処理を終了させる指示として予め定められた指示とは、例えば電子メールを送信する指示や電子メールの作成を中止して他の機能（例えば通話機能）を働かせる指示などが挙げられる。
【００５４】
一方、ステップ１６０において、指定情報が受付部３２で受け付けられていない場合は判定が否定されてステップ１６８へ移行する。次に、ステップ１６８では、提示部１８により、現時点で表示部３４に表示されているテンプレート指定画面８０を隠蔽する指示（隠蔽指示）が受付部３２で受け付けられたか否かが判定される。本ステップ１６８において、隠蔽指示が受付部３２で受け付けられた場合は判定が肯定されてステップ１７０へ移行する。本ステップ１６８において、隠蔽指示が受付部３２で受け付けられていない場合は判定が否定されてステップ１６４へ移行する。
【００５５】
ステップ１７０において、提示部１８により、現時点で表示部３４に表示されているテンプレート指定画面が隠蔽される。図１３には、テンプレート指定画面８０が隠蔽された状態の一例が示されている。図１３に示す例では、表示部３４の正面視右下部に、テンプレート指定画面のタイトル（図１３に示す例では「テンプレート一覧（ネコ）」とのタイトル）のみが表わされた横長の縮小ボックス８０Ｂが表示された形態例が示されている。
【００５６】
続いて、ステップ１７２では、提示部１８により、テンプレート指定画面が隠蔽された状態を解除する指示（隠蔽解除指示）が受付部３２で受け付けられたか否かが判定される。本ステップ１７２において、隠蔽解除指示が受付部３２で受け付けられた場合は判定が肯定されてステップ１７４へ移行する。本ステップ１７２において、隠蔽解除指示が受付部３２で受け付けられていない場合は判定が否定されてステップ１７６へ移行する。
【００５７】
ステップ１７４では、提示部１８により、テンプレート指定画面８０が表示部３４に再び表示されることで複数の背景テンプレートが利用者に提示される。テンプレート指定画面８０が表示部３４に再び表示されると、ステップ１６０に戻る。
【００５８】
ステップ１７６では、提示部１８により、絞込・提示処理終了条件を満足しているか否かが判定される。本ステップ１７６において、絞込・提示処理終了条件を満足している場合は判定が肯定されてステップ１６６へ移行する。本ステップ１７６において絞込・提示処理終了条件を満足していない場合は判定が否定されてステップ１７２に戻る。なお、本ステップ１７６で採用される絞込・提示処理終了条件としては、例えば受付部３２によって絞込・提示処理を終了させる指示として予め定められた指示が受け付けられたとの条件が挙げられる。絞込・提示処理を終了させる指示として予め定められた指示とは、例えば電子メールを送信する指示や電子メールの作成を中止して他の機能（例えば通話機能）を働かせる指示などが挙げられる。
【００５９】
ステップ１６６では、提示部１８により、現時点で表示部３４に表示されているテンプレート指定画面が非表示される。テンプレート指定画面８０が非表示されると、本絞込・提示処理が終了する。
【００６０】
以上説明したように、本第１実施形態に係るスマートフォン１０では、各々複数のキーワードが対応付けられた複数の背景テンプレート群が予め記憶されている。そのため、第１取得部１４で取得された通信相手特定情報により特定される通信相手に割り当てられた採用キーワードとの親和性が所定の度合い以上である背景テンプレートが絞り込まれて提示される。すなわち、提示情報ＤＢ２４に含まれる背景テンプレートから、採用キーワードに相当するキーワードに対応付けられている背景テンプレートが絞り込まれて提示される。従って、仮に膨大な個数の背景テンプレートが存在していたとしても、電子メールの送信相手の趣味や興味に応じた背景テンプレートが絞り込まれて提示されるので、電子メールの送信相手の趣味や興味に応じた背景テンプレートを選び出す手間が軽減される。また、本第１実施形態に係るスマートフォン１０では、電話帳ＤＢ７０に登録されているキーワードのうち、カウント値が最高のキーワードに対応した背景テンプレートが表示部３４を介してスマートフォン１０の利用者に提示される。これにより、カウント値が最高のキーワードに対応した背景テンプレートを表示する構成を有しない場合に比べ、電子メールの送信相手が現在有する趣味や興味の傾向に相応している可能性の高い背景テンプレートを選び出す手間が軽減される。
【００６１】
［第２実施形態］
次に開示の技術の第２実施形態を説明する。なお、第２実施形態は上述した第１実施形態と同一の構成であるので、各部分に同一の符号を付して構成の説明を省略し、第１実施形態と異なる部分についてのみ説明する。
【００６２】
本第２実施形態では、スマートフォン１０の記憶部４６に一例として図１４に示す提示情報ＤＢ９０が記憶されている。提示情報ＤＢ９０は、上記第１実施形態で説明した提示情報ＤＢ２４と比較して、背景テンプレート群に代えて装飾図柄群を適用している点が異なっている。すなわち、キーワードの各々には、固有の装飾図柄群が割り当てられている。装飾図柄群とは、同種であるが互いに内容が異なる複数の装飾図柄情報が集合したものである。提示情報ＤＢ９０に含まれる「ネコ」を連想させる複数のキーワードには、内容が互いに異なるネコの装飾図柄を示す複数の装飾図柄情報（図１４に示す例ではネコ装飾図柄情報Ａ〜Ｚ）が割り当てられている。また、「イヌ」を連想させる複数のキーワードには、内容が互いに異なるイヌの装飾図柄を示す複数の装飾図柄情報（図１４に示す例ではイヌ装飾図柄情報Ａ〜Ｚ）が割り当てられている。更に、「ハート」を連想させる複数のキーワードには、内容が互いに異なるハートの装飾図柄を示す複数の装飾図柄情報（図１４に示す例ではハート装飾図柄情報Ａ〜Ｚ）が割り当てられている。
【００６３】
本第２実施形態では、スマートフォン１０によって一例として図１５に示す絞込・提示処理が行われる。本第２実施形態に係る絞込・提示処理では、ステップ１５４において、採用キーワードの項目にキーワードが割り当てられている場合は判定が肯定されてステップ２５６へ移行する。ステップ２５６では、第３取得部１６により、先のステップ１５２で取得された電話帳ＤＢ７０の採用キーワードの項目に割り当てられているキーワードに対応付けられている装飾図柄群が提示情報ＤＢ９０から取得される。次のステップ２５８では、提示部１８により、先のステップ２５６で取得された装飾図柄群を構成している各装飾図柄情報により示される複数の装飾図柄が表示部３４に表示されることで、同種であるが内容の異なる複数の装飾図柄が提示される。本ステップ２５８では、例えば、提示部１８により、先のステップ２５６で取得した装飾図柄群を構成している各装飾図柄情報により示される複数の装飾図柄が一覧形式で表わされた装飾図柄指定画面が表示部３４に表示される。なお、本第２実施形態では、装飾図柄指定画面として、例えば図１０に示すテンプレート指定画面８０において一覧表示されている背景テンプレートのサムネイル画像に代えて装飾図柄情報により示される装飾図柄を適用した画面を採用している。
【００６４】
続いて、ステップ２６０では、現時点で表示部３４に表示されている装飾図柄指定画面に含まれる装飾図柄のうちの１つを指定する情報（指定情報）が受付部３２で受け付けられたか否かが判定される。本ステップ２６０において、指定情報が受付部３２で受け付けられた場合は判定が肯定されてステップ２６２へ移行する。ステップ２６２において、提示部１８により、先のステップ２６０で受け付けられた指定情報により指定された装飾図柄を示す装飾図柄情報が現在作成中の電子メールに添付される。本ステップ２６２において、電子メールに装飾図柄情報が添付されると、添付された装飾図柄情報により示される装飾図柄が電子メールの本文中の所定位置（例えばカーソルが表示されている位置）に挿入されて表示される。
【００６５】
続いて、ステップ２６４において、提示部１８により、本第２実施形態に係る絞込・提示処理を終了する条件として予め定められた条件（絞込・提示処理終了条件）を満足しているか否かが判定される。本ステップ２６４において、絞込・提示処理終了条件を満足している場合は判定が肯定されてステップ２６６へ移行する。本ステップ２６４において絞込・提示処理終了条件を満足していない場合は判定が否定されてステップ２６０に戻る。なお、本ステップ２６４で採用される絞込・提示処理終了条件としては、例えば受付部３２によって絞込・提示処理を終了させる指示として予め定められた指示が受け付けられたとの条件が挙げられる。絞込・提示処理を終了させる指示として予め定められた指示とは、例えば電子メールを送信する指示や電子メールの作成を中止して他の機能（例えば通話機能）を働かせる指示などが挙げられる。
【００６６】
一方、ステップ２６０において、指定情報が受付部３２で受け付けられていない場合は判定が否定されてステップ２６８へ移行する。次に、ステップ２６８において、現時点で表示部３４に表示されている装飾図柄指定画面を隠蔽する指示（隠蔽指示）が受付部３２で受け付けられたか否かが判定される。本ステップ２６８において、隠蔽指示が受付部３２で受け付けられた場合は判定が肯定されてステップ２７０へ移行する。本ステップ２６８において、隠蔽指示が受付部３２で受け付けられていない場合は判定が否定されてステップ２６４へ移行する。
【００６７】
ステップ２７０において、提示部１８により、現時点で表示部３４に表示されている装飾図柄指定画面を隠蔽する。装飾図柄指定画面を隠蔽した状態の一例としては、例えば図１３に示すテンプレート指定画面のタイトルのみが表わされた横長のボックスに代えて、装飾図柄指定画面のタイトル（例えば「装飾図柄一覧（ネコ）」とのタイトル）のみが表わされた横長のボックスが例示できる。
【００６８】
続いて、ステップ２７２では、装飾図柄指定画面が隠蔽された状態を解除する指示（隠蔽解除指示）が受付部３２で受け付けられたか否かが判定される。本ステップ２７２において、隠蔽解除指示が受付部３２で受け付けられた場合は判定が肯定されてステップ２７４へ移行する。本ステップ２７２において、隠蔽解除指示が受付部３２で受け付けられていない場合は判定が否定されてステップ２７６へ移行する。
【００６９】
ステップ２７４では、提示部１８により、装飾図柄指定画面が表示部３４に再び表示されることで複数の装飾図柄が利用者に提示される。装飾図柄情報指定画面が表示部３４に再び表示されると、ステップ２６０に戻る。
【００７０】
ステップ２７６では、絞込・提示処理終了条件を満足しているか否かが判定される。本ステップ２７６において、絞込・提示処理終了条件を満足している場合は判定が肯定されてステップ２６６へ移行する。本ステップ２７６において絞込・提示処理終了条件を満足していない場合は判定が否定されてステップ２７２に戻る。なお、本ステップ２７６で採用される絞込・提示処理終了条件としては、例えば受付部３２によって絞込・提示処理を終了させる指示として予め定められた指示が受け付けられたとの条件が挙げられる。絞込・提示処理を終了させる指示として予め定められた指示とは、例えば電子メールを送信する指示や電子メールの作成を中止して他の機能（例えば通話機能）を働かせる指示などが挙げられる。
【００７１】
ステップ２６６では、提示部１８により、現時点で表示部３４に表示されている装飾図柄指定画面が非表示される。装飾図柄指定画面が非表示されると、本絞込・提示処理が終了する。
【００７２】
なお、上記第２実施形態では、電子メールに添付する対象を装飾図柄情報としたため、装飾図柄指定画面を表示部３４に表示することで電子メールの本文中に挿入する装飾図柄の候補を利用者に提示する例を挙げて説明したが、これに限定されるものではない。例えば、電子メールに添付する対象を装飾図柄情報及び背景テンプレートとした場合、装飾図柄指定画面に加え、背景テンプレート指定画面も表示部３４に表示することで背景テンプレートの候補も利用者に提示してもよい。この場合、装飾図柄指定画面及び背景テンプレート指定画面の双方を同時に表示してもよいが、上記ステップ１７０，２７０のように適宜に隠蔽してもよい。
【００７３】
また、上記では、スマートフォン１０が受信した電子メールに添付されている電子ファイルからキーワードを取得して、取得したキーワードから採用キーワードを決定する態様を説明したが、開示の技術はこれに限定されるものではない。例えば、採用キーワードを最初から固定しておいてもよい。また、受付部３２を介して電話帳ＤＢ７０の採用キーワードを書き換えて（更新して）もよい。また、スマートフォン１０と通信可能に接続された他の情報処理装置を介して電話帳ＤＢ７０の採用キーワードを書き換えてもよい。
【００７４】
また、上記第１実施形態では提示情報ＤＢ２４を記憶部４６に記憶し、上記第２実施形態では提示情報ＤＢ９０を記憶部４６に記憶した態様を説明したが、開示の技術はこれに限定されるものではない。例えば図１６に示すようにサーバ装置９２に含まれる記憶部９２Ａに提示情報ＤＢ２４，９０を記憶させておき、スマートフォン１０からの要求に応じて提示情報ＤＢ２４，９０に含まれる情報をスマートフォン１０に提供してもよい。この場合、例えばスマートフォン１０で受信した電子メールに添付されている電子ファイルからキーワードを取得し、取得したキーワードをサーバ装置９２に送信する。サーバ装置９２は、スマートフォン１０から送信されたキーワードに対応する背景テンプレート群を提示情報ＤＢ２４から取得したり、スマートフォン１０から送信されたキーワードに対応する装飾図柄情報を提示情報ＤＢ９０から取得したりする。そして、取得した背景テンプレート群や装飾図柄情報をスマートフォン１０に送信する。スマートフォン１０は、サーバ装置９２から送信された背景テンプレート群や装飾図柄情報を受信し、受信した背景テンプレート群や装飾図柄情報を表示部３４に表示する。また、図１８に示す例では、記憶部９２Ａに提示情報ＤＢ２４，９０を記憶させた場合が示されているが、記憶部９２Ａに提示情報ＤＢ２４，９０の何れかを記憶させておいてもよい。
【００７５】
また、上記各実施形態では、電話帳ＤＢ７０を記憶部４６に記憶した態様を説明したが、開示の技術はこれに限定されるものではない。例えば図１７に示すようにサーバ装置９４に含まれる記憶部９４Ａに電話帳ＤＢ７０を記憶させておき、スマートフォン１０からの要求に応じて電話帳ＤＢ７０に情報を登録してもよい。この場合、例えばスマートフォン１０で受信した電子メールに添付されている電子ファイルからキーワードを取得し、取得したキーワードを電子メールの送信主を特定する情報（例えばメールアドレス）と共にサーバ装置９２に送信する。そして、サーバ装置９２は、スマートフォン１０から送信されたメールアドレス及びキーワードを受信し、受信したメールアドレスから特定される通信相手についての電話帳ＤＢ７０に、メールアドレスと共に受信したキーワードを登録する。
【００７６】
また、上記各実施形態では、電話帳ＤＢ７０に登録されている全てのキーワードを対象にしてカウント値に基づいて採用キーワードを決定しているが、特定の条件を満足したキーワードを対象にしてカウント値に基づいて採用キーワードを決定してもよい。この場合、電話帳ＤＢ７０に登録された年月日時が予め定められた年月日時よりも過去のキーワード以外の登録済みのキーワードを対象にして最高のカウント値のキーワードを採用キーワードとする態様が挙げられる。なお、上記の「予め定められた年月日時」は、不変の年月日時としてもよいが、スマートフォン１０の利用者によって指定可能にしてもよい。この場合、スマートフォン１０の利用者は、例えば受付部３２を介して指定してもよいし、外部の情報処理装置から通信部３６を介して指定してもよい。また、電話帳ＤＢ７０に登録されているキーワードから、事前に採用キーワードの候補として幾つかのキーワードを指定しておき、指定しておいたキーワードのうちの最高のカウント値のキーワードを採用キーワードとしてもよい。この場合も、スマートフォン１０の利用者は、採用キーワードの候補を、受付部３２を介して指定してもよいし、外部の情報処理装置から通信部３６を介して指定してもよい。
【００７７】
また、上記では、電子メールに添付する電子ファイルとして、背景テンプレート及び装飾図柄を例示したが、これに限らず、例えば音声情報であってもよい。この場合も、背景テンプレート群や装飾図柄群を一覧表示する場合と同様に、音声情報のタイトルを示すタイトル名を一覧表示することによってスマートフォン１０の利用者に対して電子メールに添付する音声情報を指定させるようにすればよい。
【００７８】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【符号の説明】
【００７９】
１０  スマートフォン
１２  第１記憶部
１３  第２記憶部
１４  第１取得部
１５  第２取得部
１６  第３取得部
１８  提示部
２０  受信部
２２  登録部
２４，９０  提示情報ＤＢ
３０  コンピュータ
３２  受付部
３４  表示部
４２  ＣＰＵ
４６  記憶部
７０  電話帳ＤＢ
【図１】
0005880174.tif 000002
【図２】
0005880174.tif 000003
【図４】
0005880174.tif 000004
【図５】
0005880174.tif 000005
【図６】
0005880174.tif 000006
【図７】
0005880174.tif 000007
【図８】
0005880174.tif 000008
【図９】
0005880174.tif 000009
【図１４】
0005880174.tif 000010
【図１５】
0005880174.tif 000011
【図３】
0005880174.tif 000012
【図１０】
0005880174.tif 000013
【図１１】
0005880174.tif 000014
【図１２】
0005880174.tif 000015
【図１３】
0005880174.tif 000016
【図１６】
0005880174.tif 000017
【図１７】
0005880174.tif 000018