(57)【要約】【課題】ユーザが電子クーポンによる特典の提供者と簡便に通信を行うための方法を提供する。【解決手段】通信装置は、受信部、表示部、設定部、検出部、制御部、送信部を備える。受信部は、特典の提供条件と特典を提供する提供者が使用する端末を識別する識別情報を含み、特典との引き換えに用いられる電子クーポンを受信する。表示部は、画面を備える。設定部は、電子クーポンのうち提供条件の解析により有効であると判定された有効クーポンについて、有効クーポンに対応付けられた対応領域を画面に設定すると共に、対応領域をユーザが認識できるように画面の表示データを設定する。検出部は、ユーザからの入力を検出する。制御部は、対応領域への入力が検出されると、識別情報で識別される端末への通信を制御する。送信部は、通信を行うためのデータを送信する。【選択図】図１
2013196059.tif 000002
【特許請求の範囲】
【請求項１】
特典の提供条件と前記特典を提供する提供者が使用する端末を識別する識別情報を含み、前記特典との引き換えに用いられる電子クーポンを受信する受信部と、
画面を備える表示部と、
前記電子クーポンのうち前記提供条件の解析により有効であると判定された有効クーポンについて、前記有効クーポンに対応付けられた対応領域を前記画面に設定すると共に、前記対応領域をユーザが認識できるように前記画面の表示データを設定する設定部と、
ユーザからの入力を検出する検出部と、
前記対応領域への入力が検出されると、前記識別情報で識別される端末への通信を制御する制御部と、
前記通信を行うためのデータを送信する送信部と、
を備えることを特徴とする通信装置。
【請求項２】
前記ユーザからの操作の待機中に表示される画像である待機画像が前記画面に表示される際に前記提供条件を解析することにより、電子クーポンが有効であるかを判定する有効性判定部を備え、
前記設定部は、
前記有効クーポンがあると判定された場合、前記待機画像中の前記対応領域を、前記対応領域を識別するための表示に置き換えた置換画像を生成すると共に、前記置換画像を前記画面に表示させ、
前記有効クーポンが、使用期限の経過もしくは前記有効クーポンの使用により、有効ではなくなると、前記有効クーポンが有効ではなくなった時刻の後で前記ユーザからの操作の待機状態となったときに、前記画面に前記待機画像を表示する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記設定部は、前記有効クーポンに対応するアイコンを生成して前記画面に表示するとともに、前記対応領域を前記アイコンの表示領域と一致させ、
前記検出部が前記アイコンの表示領域への入力を検出すると、前記制御部は、前記識別情報で識別される端末への通信制御を行う
ことを特徴とする請求項１もしくは２に記載の通信装置。
【請求項４】
発呼先の電話番号が対応付けられたボタンであって、押されると前記発呼先の電話番号への発呼を前記制御部に要求するワンタッチボタンをさらに備え、
前記表示部は、前記ワンタッチボタンに対応づけられた電話番号に関連する情報を表示するボタン表示領域を表示し、
前記設定部は、
前記有効クーポンに含まれている電話番号を前記ワンタッチボタンに対応付けて、前記ボタン表示領域を前記対応領域に設定すると共に、前記ボタン表示領域に、前記有効クーポンによる特典の提供者を識別する情報を表示し、
前記ワンタッチボタンが押されたときに、前記発呼先の電話番号と前記有効クーポンに含まれている電話番号のいずれかの選択を前記ユーザに要求する選択メニューを生成するとともに、前記画面に前記選択メニューを表示させ、
前記制御部は、前記ユーザが前記選択メニューから選択した電話番号に対応付けられた端末への通信制御を行う
ことを特徴とする請求項１もしくは２に記載の通信装置。
【請求項５】
前記ワンタッチボタンとは異なる他のワンタッチボタンと、
前記有効クーポンを用いて、前記特典を提供する場所を示す地図を取得できるかを判定する地図取得判定部
をさらに備え、
前記表示部は、前記他のワンタッチボタンに対応づけられた情報を表示する他のボタン表示領域を表示し、
前記地図が取得できると判定された場合、前記設定部は、前記他のワンタッチボタンに前記地図が格納されている格納先を対応付けると共に、前記他のボタン表示領域に、前記地図を識別する情報を表示し、
前記制御部は、前記ユーザが前記他のワンタッチボタンを押した場合、前記地図を前記画面に表示するために、前記格納先への通信制御を行う
ことを特徴とする請求項４に記載の通信装置。
【請求項６】
特典の提供条件と前記特典を提供する提供者が使用する端末を識別する識別情報を含み、かつ、前記特典との引き換えに用いられる電子クーポンを受信し、
受信した電子クーポンについて前記提供条件を解析することにより、有効であるかを判定し、
有効であると判定された有効クーポンに対応付けて、画面に対応領域を設定し、
前記特典を受けるユーザが前記対応領域を認識できるように、前記画面の表示を設定し、
前記対応領域への入力を検出すると、前記識別情報で識別される端末への通信を行う
処理を通信端末に行わせることを特徴とする通信プログラム。
【請求項７】
特典の提供条件と前記特典を提供する提供者が使用する端末を識別する識別情報を含み、かつ、前記特典との引き換えに用いられる電子クーポンを受信し、
受信した電子クーポンについて前記提供条件を解析することにより、有効であるかを判定し、
有効であると判定された有効クーポンに対応付けて、画面に対応領域を設定し、
前記特典を受けるユーザが前記対応領域を識別できるように、前記画面の表示を設定し、
前記対応領域への入力を検出すると、前記識別情報で識別される端末への通信を行う
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信を行うために用いられる通信プログラム、および通信方法に関する。
【背景技術】
【０００２】
商品の販売やサービスの利用を促進するために、商品の購入やサービスの利用の際に特典と引き換えることができるクーポン券が配布されることがある。さらに、近年は、携帯電話の普及に伴い、特典の提供の条件等を示す電子データが電子クーポンとして配布されることも増えてきている。
【０００３】
関連する技術として、商取引において、商品を購入する際またはサービスの提供を受ける際の購入金額の値引き、商品プレゼントなどの購入者に有利な購入形態を生じさせるクーポン券の電子データを、移動端末に配信するシステムが知られている。このシステムでは、配信された電子データにより携帯移動端末の表示画面にクーポン券の内容が表示され、クーポンデータを取得したユーザは、商品の購入等を行うときにクーポン券を携帯移動端末装置における表示情報として提示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２３６８３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電子クーポンを特典と引き換えようとするユーザは、店舗の営業時間などの、商品の購入やサービスの利用のために用いる情報を、特典の提供者に問い合わせる場合がある。電子クーポンには、提供者の店舗への電話番号やメールアドレスなどが記載されていることが多いため、ユーザは、電子クーポン中の情報を用いて提供者への問合せなどを行うことができる。しかし、電子クーポン中の情報を用いるためには、ユーザは、まず、電子クーポンを表示するための表示機能を起動させ、端末に記憶されている全ての電子クーポンの中から表示対象のクーポンを選択することになる。従って、ユーザは提供者への問い合わせを行う場合に煩雑な処理を行うことになってしまう。
【０００６】
本発明は、ユーザが電子クーポンによる特典の提供者と簡便に通信を行うための方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態に係る通信装置は、受信部、表示部、設定部、検出部、制御部、送信部を備える。受信部は、特典の提供条件と前記特典を提供する提供者が使用する端末を識別する識別情報を含み、前記特典との引き換えに用いられる電子クーポンを受信する。表示部は、画面を備える。設定部は、前記電子クーポンのうち前記提供条件の解析により有効であると判定された有効クーポンについて、前記有効クーポンに対応付けられた対応領域を前記画面に設定すると共に、前記対応領域をユーザが認識できるように前記画面の表示データを設定する。検出部は、ユーザからの入力を検出する。制御部は、前記対応領域への入力が検出されると、前記識別情報で識別される端末への通信を制御する。送信部は、前記通信を行うためのデータを送信する。
【発明の効果】
【０００８】
ユーザが電子クーポンによる特典の提供者と簡便に通信を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態にかかる方法の例を説明する図である。
【図２】通信装置の構成の例を示す図である。
【図３】電子クーポンのフォーマットの例を示す図である。
【図４】アイコン生成部の処理結果の例を示す図である。
【図５】通信装置が待機状態に入るときに行う動作の例を説明するフローチャートである。
【図６】アイコンが選択されたときの通信装置の動作の例を説明するフローチャートである。
【図７】通信装置のハードウェア構成の例を示す図である。
【図８】第２の実施形態にかかる通信装置の構成の例を示す図である。
【図９】ワンタッチダイアルテーブルの例を示す図である。
【図１０】有効な電子クーポンが通信装置に記憶されているときの表示の例を説明する図である。
【図１１】選択メニュー対応テーブルの例を示す図である。
【図１２】選択メニューの表示例を示す図である。
【図１３】第２の実施形態にかかる通信装置が待機状態に入るときに行う動作の例を説明するフローチャートである。
【図１４】ワンタッチボタンが押されたときの通信装置の動作の例を説明するフローチャートである。
【図１５】第３の実施形態における通信装置での表示例を示す図である。
【図１６】第３の実施形態で通信装置からユーザが電話をかけるときに行われる動作の例を説明するフローチャートである。
【図１７】第４の実施形態における通信装置での表示例を示す図である。
【図１８】第４の実施形態で通信装置が待機状態に入るときに行う動作の例を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
図１は、実施形態にかかる方法の例を説明する図である。図１（ａ）は、電子クーポンを取得する前の通信装置１０で表示される待機画像の例を示す。通信装置１０は、電子クーポン１の受信、通信先との通信を行うことができる任意の装置である。例えば、通信装置１０は、スマートフォンとして用いられる端末を含む携帯電話端末、Personal Handy-phone System（ＰＨＳ）端末であっても良い。また、通信装置１０が行う通信は、通信先の電話番号が割り当てられた端末との通話、通信先のメールアドレスとの間での電子メールの送受信などである。図１（ａ）の例で通信装置１０が表示している待機画面には、アイコン２（２ａ〜２ｃ）が含まれている。
【００１１】
次に、通信装置１０は、電子クーポン１を受信したとする。ここで「電子クーポン」は、特典の提供条件、および、特典を提供する提供者との通信を確立するために用いられる電話番号などの情報を含み、特典との引き換えに用いられる任意の情報である。従って、「電子クーポン」は、クーポン券の表示画面情報を含む電子データだけでなく、例えば、ファイル形式がｖＣａｒｄなどの電子名刺ファイル、画面メモ、メールなどの形式の電子データを含む。なお、画面メモは、通信装置の画面に表示されている内容をスクリーンショットとして保持できるように加工した情報である。
【００１２】
通信装置１０は、電子クーポン１を受信すると、受信した電子クーポン１が有効であるかを判定する。電子クーポン１が有効である場合、通信装置１０は、画面に対応領域５を設定する。通信装置１０は、対応領域５に対する入力を検出すると、電子クーポン１に含まれている通信先への通信を開始するように、通信条件を設定する。例えば、図１（ｂ）で通信装置１０が受信する電子クーポン１は、喫茶店Ａが特典を提供する対象者に対して配布したものであり、有効な電子クーポン１であるとする。すると、通信装置１０は、対応領域５が選択された場合は、電子クーポン１の配布元である喫茶店Ａへの通信がユーザから要求されていると認識する。
【００１３】
通信装置１０は、さらに、通信装置１０のユーザが対応領域５を認識できるように、通信装置１０の画面の表示を設定する。例えば、図１（ｂ）の例では、通信装置１０は、アイコン３ａと３ｂを対応領域５に表示する。ユーザは、対応領域５を選択するか、対応領域５に入力することにより、電子クーポン１に含まれている通信先への通信を開始できる。例えば、ユーザがアイコン３ａを選択すると、通信装置１０は、電子クーポン１によって特典を提供する喫茶店Ａに割り当てられた電話番号に発呼する。このため、喫茶店Ａで使用されている電話と通信装置１０の間で通信路が確立されると、ユーザは、喫茶店Ａの電話に出た担当者に対して問合せを行うことができる。一方、アイコン３ｂが選択されると、通信装置１０は、喫茶店Ａで使用されている端末に割り当てられたアドレスを宛先アドレスとした電子メールの編集画面を表示する。そこで、ユーザは、表示された編集画面で喫茶店Ａへの問合せの内容を記載したメールを作成し、喫茶店Ａで使用されている端末に向けて、生成したメールを送信することができる。
【００１４】
このように、実施形態にかかる方法では、ユーザは、煩雑な処理を行わずに、有効な電子クーポンの配布元と連絡をとることができる。また、無効になっている電子クーポンをユーザが通信装置１０から削除していない場合でも、既に無効になっている電子クーポンに対応する対応領域５は待機中の画面に表示されない。このため、ユーザが無効になっているクーポンの配布元に対して誤って問い合わせを行うことを防ぐこともできる。
【００１５】
なお、通信装置１０は、アイコン２を含まない待機画面を表示することもできる。また、図１（ｂ）では、アイコン３ａと３ｂが表示されるため、ユーザは、喫茶店Ａへの通信方法を電話とメールの２種類から選択しているが、通信方法の種類の数は、電子クーポン１に記録されている通信方法の数以下の任意の数とすることができる。また、電子クーポン１に記録される通信先の数も任意の数とすることができる。
【００１６】
＜第１の実施形態＞
図２は、通信装置１０の構成の例を示す。通信装置１０は、クーポン受信部１１、有効性判定部１２、検出部１３、表示部１４、送受信部１５、表示設定部２０、記憶部３０、通信制御部４０を備える。表示設定部２０は、アイコン生成部２１と表示データ生成部２２を有する。記憶部３０は、クーポンデータ３１、画面情報データ３２、アイコン発信先対応データ３３を記憶する。通信制御部４０は、メール処理部４１、呼制御部４２、データ処理部４３を有する。クーポン受信部１１は、電子クーポン１を受信する。クーポン受信部１１は、受信した電子クーポン１のデータをクーポンデータ３１に格納する。
【００１７】
図３は、電子クーポン１のフォーマットの例を示す。電子クーポン１は、特典の提供条件と特典を提供する提供者が使用している通信端末を識別する識別情報を含む。図３に示す電子クーポン１には、電子クーポン１の識別子、電子クーポン１の種別、有効期限、使用状態、使用可能回数、電子クーポン１の名称、電子クーポン１として表示される画面の情報が含まれる。図３の例では、特典の提供条件は、電子クーポン１の有効期限と使用状態に基づいて判定される。特典を提供する提供者が使用している通信端末を識別する識別情報は、電子クーポン１として表示される画面の情報として含まれている。図３では、喫茶店Ａの電話番号（０３−１１１１−２３３４）と喫茶店Ａで使用されているメールアドレス（mailto:aaa@cafe.com）が、通信を確立する際に用いられる情報として記録されている。
【００１８】
電子クーポン１の名称は、ユーザが提供者を一意に識別できる任意の文字列、記号などである。図３では、電子クーポン１の名称は、電子クーポン１を用いて特典を提供する提供者の店舗の名称「喫茶店Ａ」である。なお、図３は、電子クーポン１として表示される画面の情報がHyperText Markup Language（ＨＴＭＬ）を用いて記録されている場合の例を示しているが、画面の情報を記述するために他の言語が用いられても良い。
【００１９】
有効性判定部１２は、クーポン受信部１１から受信された電子クーポン１、および、記憶部３０にクーポンデータ３１として記録されている電子クーポン１が有効であるかを判定する。有効性判定部１２は、処理対象となる電子クーポン１に記録されている特典の提供条件を解析することにより、電子クーポン１が有効であるかを判定する。例えば、電子クーポン１に有効期限が記録されている場合、有効性判定部１２は、電子クーポン１が有効であるかを判定するために、現在の時刻が有効期限を過ぎているかを判定する。また、有効性判定部１２は、電子クーポン１の使用回数に制限がある場合、電子クーポン１の使用状況と使用回数を比較して、電子クーポン１が有効であるかを判定する。図３に示す電子クーポン１の例では、有効期限が２０１１年１１月１１日で、電子クーポン１を使用可能な回数は１回である。このため、有効性判定部１２は、現在時刻が２０１１年１１月１２日より前で、かつ、未使用である場合に、図３に示す電子クーポン１が有効であると判定する。
【００２０】
一方、現在時刻が２０１１年１１月１２日以降であるという条件と、既に１度使用されているという条件の１つ以上を満たすと、有効性判定部１２は、図３の電子クーポン１が無効であると判定する。有効性判定部１２は、後述するアイコン発信先対応データ３３から、無効な電子クーポン１に対応付けられたアイコンの情報を削除する。有効性判定部１２は、有効な電子クーポン１が記憶されていないと判定すると、通信装置１０が待機状態に入ったときに表示されるように設定されている待機画像を画面に表示することを、表示部１４に要求する。このため、有効な電子クーポン１が記憶されていない場合、通信装置１０では、予め設定された待機画面が表示される。
【００２１】
アイコン生成部２１は、有効性判定部１２により有効であると判定された電子クーポン１に対応する対応領域５を設定する。さらに、アイコン生成部２１は、対応領域５に表示するためのアイコン３を生成し、対応領域５をアイコン３の表示位置とする。アイコン生成部２１は、有効性判定部１２で有効な電子クーポン１が検出されるたびに、対応領域５やアイコン３の表示位置を設定する。図１（ｂ）の例では、図３の電子クーポン１が有効であると判定されると、アイコン生成部２１は、対応領域５が占める領域の座標を決定することにより、画面中に対応領域５を設定する。このとき、アイコン生成部２１は、画面情報データ３２を用いて対応領域５の座標を決定することができる。画面情報データ３２は、画面のある点を原点とした座標の決定方法と、取りえる座標の値の範囲を特定する情報である。例えば、画面情報データ３２は以下のような情報である。
【００２２】
画面の座標の原点の位置  ：画面の左下隅
原点から右方向へ伸びる軸：Ｘ軸
原点から上方向へ伸びる軸：Ｙ軸
画面上でのＸ座標の範囲  ：０〜Ｘｍａｘ
画面上でのＹ座標の範囲  ：０〜Ｙｍａｘ
アイコン生成部２１は、通信を確立する際に使用可能な情報の種類の数と同数のアイコンを生成することができる。例えば、図３に示す電子クーポン１では、喫茶店Ａの電話番号とメールアドレスの２種類の情報が使用可能である。そこで、アイコン生成部２１は、図３の電子クーポン１が有効であると判定された場合、喫茶店Ａの電話番号に対応付けたアイコン３ａと、喫茶店Ａのメールアドレスに対応付けたアイコン３ｂを生成する。このとき、アイコン生成部２１は、喫茶店Ａの電話番号に対応付けたアイコン３ａの領域と、喫茶店Ａのメールアドレスに対応付けたアイコン３ｂの領域を合わせると、対応領域５と一致するように、アイコン３ａ、３ｂの領域を設定する。アイコン生成部２１は、アイコン３ａ、３ｂの各々について、表示する文字情報、対応付ける通信処理および通信先を決定する。
【００２３】
図４は、アイコン生成部２１の処理結果の例を示す。図４は、アイコン生成部２１が図３に示す電子クーポン１に基づいて、アイコン３ａ、３ｂを生成した場合に得られる処理結果である。図４の例では、各アイコンの領域は、アイコン３の左上隅と右下隅の座標で表されている。また、アイコン３ａに表示される文字列は「喫茶店Ａ  ＴＥＬ」であり、アイコン３ａがユーザから選択されたときに行われる通信処理は、対応付けられた電話番号（０３−１１１１−２３３４）への発呼である。一方、アイコン３ｂに表示される文字列は「喫茶店Ａ  ｍａｉｌ」であり、アイコン３ｂがユーザから選択されたときに行われる処理は、対応付けられたメールアドレス（mailto:aaa@cafe.com）に宛てたメールの生成と、編集画面の起動である。アイコン生成部２１は、生成したアイコンについての情報をアイコン発信先対応データ３３として格納する。
【００２４】
表示データ生成部２２は、画面に表示するデータを、通信装置１０に対して行われたユーザの操作に応じて生成する。表示データ生成部２２は、通信装置１０にユーザからの操作が行われておらず、通信装置１０が待機状態に入るときに、待機画像を画面に表示する。表示データ生成部２２は、待機画像を画面に表示する際に、アイコン発信先対応データ３３にアイコン３に関する情報が記録されているかを判定する。アイコン発信先対応データ３３にアイコン３に関する情報が格納されている場合、表示データ生成部２２は、待機画像のうちの対応領域５を、アイコン発信先対応データ３３に記録されているアイコン３で置き換えた画像（置換画像）を生成する。表示データ生成部２２は、置換画像を表示部１４に出力する。なお、アイコン３の表示色などの表示条件は、予め、表示データ生成部２２が記憶することができる。
【００２５】
表示部１４は、画面を備えており、表示データ生成部２２から入力された画像を画面に表示する。なお、表示部１４は、液晶ディスプレイなどであり、画像や文字などのデータを画面に表示する。
【００２６】
検出部１３は、ユーザの通信装置１０への入力操作を検出する。検出部１３は、通信装置１０に含まれているボタン（図示せず）により選択された位置を認識することができるものとする。また、検出部１３は、表示部１４の上に重ねて設けられたタッチパネルを含んでいても良い。検出部１３がタッチパネルを含む場合、タッチパネルは、ユーザの入力を検出し、ユーザが入力した位置を特定する。タッチパネルは、ユーザの入力を検出した位置を座標として特定することができ、座標を決定するために、画面情報データ３２を用いることができる。検出部１３は、ユーザの入力を検出した座標を、アイコン発信先対応データ３３に記録されているアイコン３の領域と比較する。検出部１３は、ユーザから入力された位置に表示されているアイコン３が選択されたと判断すると、選択されたアイコン３に対応付けられている通信処理と通信先を特定する。選択されたアイコン３に対応付けられている処理が発呼である場合、検出部１３は、呼制御部４２に、選択されたアイコンに対応付けられた電話番号に対する発呼を要求する。例えば、ユーザによりアイコン３ａが選択された場合、検出部１３は、呼制御部４２に対して０３−１１１１−２３３４への発呼を要求する。一方、選択されたアイコン３に対応付けられている処理がメール画面の起動である場合、検出部１３は、メール処理部４１に、選択されたアイコンに対応付けられたメールアドレスを宛先としたメールの編集画面の起動を要求する。例えば、ユーザによりアイコン３ｂが選択された場合、検出部１３は、メール処理部４１に対してmailto:aaa@cafe.comに宛てたメールの編集画面の起動を要求する。
【００２７】
メール処理部４１は、メールの生成、編集、送信、受信に関する処理を行う。メール処理部４１は、検出部１３からメールアドレスと共にメールの編集画面の起動が要求されると、通知されたメールアドレス宛のメールを生成し、生成したメールの編集のための処理を開始する。また、メール処理部４１は、検出部１３から通知されたメールアドレス宛のメールの編集画面を表示部１４に出力し、画面に表示させる。ユーザがメールの編集処理を終えて送信の要求を通信装置１０に入力すると、メール処理部４１は、送受信部１５を介して、送信が要求されたメールをメールの宛先に向けて送信する。
【００２８】
呼制御部４２は、検出部１３から電話番号とともに発呼の要求が入力されると、入力された電話番号で識別される端末に対する発呼処理を行う。例えば、検出部１３から喫茶店Ａの電話番号０３−１１１１−２３３４への発呼が要求されると、呼制御部４２は、検出部１３から通知された電話番号で識別される端末に対する発呼処理を行う。データ処理部４３は、適宜、通信で送受信されたデータを処理する。
【００２９】
送受信部１５は、通信装置１０との通信を確立している基地局との間で、データを送受信する。送受信部１５と基地局の間でデータが送受信されることにより、メール処理部４１、呼制御部４２、データ処理部４３での処理対象の通信が行われる。
【００３０】
図５は、通信装置１０が待機状態に入るときに行う動作の例を説明するフローチャートである。図５の例では、電子クーポン１は１回だけ使用できるものとする。なお、図５のフローチャートは一例であり、例えば、ステップＳ１〜４の判定の順序は、実装に応じて任意に変更される場合がある。さらに、ステップＳ５、Ｓ６の順序も変更される場合がある。
【００３１】
有効性判定部１２は、記憶部３０に電子クーポン１のデータが記憶されているかを判定する（ステップＳ１）。クーポンデータ３１として電子クーポン１のデータが記憶されている場合、有効性判定部１２は、電子クーポン１に電話番号やメールアドレスなど、特典の提供者によって使用されている端末を識別する識別情報が含まれているかを判定する（ステップＳ２）。特典の提供者の電話番号やメールアドレスなどの識別情報が電子クーポン１に含まれている場合、有効性判定部１２は、現在の時刻が電子クーポン１の有効期限内であるかを判定する（ステップＳ３）。現在の時刻が電子クーポン１の有効期限内である場合、有効性判定部１２は、さらに、電子クーポン１の使用状況を参照して、電子クーポン１が未使用であるかを判定する（ステップＳ４）。電子クーポン１が未使用であると判定された場合、有効性判定部１２は有効な電子クーポン１が記憶部３０に記憶されていることを、有効な電子クーポン１の識別子と共に、アイコン生成部２１に通知する。例えば、有効性判定部１２は、図３に示す電子クーポン１が有効であると判定した場合、アイコン生成部２１に対して「クーポン００１」の識別子で識別される電子クーポン１が有効であることをアイコン生成部２１に通知する。
【００３２】
アイコン生成部２１は、有効性判定部１２から通知された識別子の電子クーポン１から識別情報を取得する（ステップＳ５）。次に、アイコン生成部２１は、有効性判定部１２から通知された識別子の電子クーポン１からクーポン名称を取得する（ステップＳ６）。例えば、図３のクーポンの場合、アイコン生成部２１は、電話番号とメールアドレスを取得し、さらに、クーポン名称として「喫茶店Ａ」を取得する。アイコン生成部２１は、識別情報ごとにアイコン３を生成し、個々のアイコン３を識別情報と対応付ける（ステップＳ７）。すなわち、アイコン生成部２１は、図４に示すように、各アイコンの占める領域、アイコンが選択されたときに行われる処理と通信先を対応付けた情報を生成し、アイコン発信先対応データ３３に記録する。このとき、アイコン生成部２１は、対応領域５を設定しておき、全てのアイコンの領域を合わせた領域が対応領域５と一致するようにする。次に、表示データ生成部２２は、アイコン発信先対応データ３３を参照して、クーポンの名称が含まれているアイコン３の表示により、待機画像の対応領域５の部分の表示が置換された置換画像を生成する。さらに、表示データ生成部２２は、置換画像を表示部１４に出力し、画面に置換画像を表示させる（ステップＳ８）。
【００３３】
一方、ステップＳ１〜Ｓ４のいずれかでＮｏと判定された場合、有効性判定部１２は記憶されている電子クーポン１が無効であると判定して、表示部１４に対し、予め設定されている待機画像を画面に表示することを要求する（ステップＳ９）。
【００３４】
図６は、アイコン３が選択されたときの通信装置１０の動作の例を説明するフローチャートである。図６は、検出部１３が表示部１４に重ねて設置されたタッチパネルである場合に行われる動作の例である。検出部１３は、ユーザの入力を検出すると、入力が行われた座標とアイコン発信先対応データ３３に記録されているアイコン３の位置を比較することにより、いずれかのアイコン３の表示位置への入力であるかを判定する。ここでは、アイコン３の表示されている領域への入力が検出されたものとする（ステップＳ１１）。検出部１３は、入力が行われた座標と各アイコン３の座標を比較することにより、電子クーポン１中の電話番号に対応付けられたアイコン３が選択されたかを判定する（ステップＳ１２）。電子クーポン１中の電話番号に対応付けられたアイコン３が選択された場合、検出部１３は、呼制御部４２に対して、選択されたアイコン３に対応付けられた電話番号を通知する。すると、呼制御部４２は、検出部１３から通知された電話番号に発呼する（ステップＳ１２でＹｅｓ、ステップＳ１３）。
【００３５】
一方、電子クーポン１中の電話番号に対応付けられたアイコン３が選択されていない場合、検出部１３は、電子クーポン１中のメールアドレスに対応付けられたアイコン３が選択されたかを判定する（ステップＳ１２でＮｏ、ステップＳ１４）。電子クーポン１中のメールアドレスに対応付けられたアイコン３が選択された場合、検出部１３は、メール処理部４１に対して、選択されたアイコン３に対応付けられたメールアドレスを通知する。すると、メール処理部４１は、検出部１３から通知されたメールアドレスを宛先とした電子メールを生成して、生成したメールの編集画面を表示させる（ステップＳ１４でＹｅｓ、ステップＳ１５）。電子クーポン１中のメールアドレスに対応付けられたアイコン３が選択されていない場合、検出部１３は処理を終了する（ステップＳ１４でＮｏ）。
【００３６】
図７は、通信装置１０のハードウェア構成の例を示す。通信装置１０は、アンテナ１０１、無線処理回路１０２、スピーカー１０３、マイク１０４、オーディオ入出力デバイス１０５、ＩＣカード１０６、プロセッサ１０７、入力デバイス１０８、表示デバイス１０９、メモリ１１０を備える。メモリ１１０は、Read Only Memory（ＲＯＭ）１１１とRandom Access Memory（ＲＡＭ）１１２を備える。
【００３７】
無線処理回路１０２は、送受信部１５として動作し、アンテナ１０１を介して基地局との間でデータを送受信する。また、電子クーポン１が基地局経由で送受信される場合は、無線処理回路１０２はクーポン受信部１１としても動作する。オーディオ入出力デバイス１０５は、マイク１０４からの音声の入力と、スピーカー１０３への音声データの出力を制御する。ＩＣカード１０６は、電子クーポン１の受信と記録に用いられる。すなわち、ＩＣカード１０６は、クーポン受信部１１として動作し、さらに、クーポンデータ３１などの情報の記録に用いられる。プロセッサ１０７は、有効性判定部１２、検出部１３、表示設定部２０、通信制御部４０として動作する。ＲＯＭ１１１は、通信装置１０の動作に用いられるプログラムやデータを格納することができる。ＲＡＭ１１２は、画面情報データ３２、アイコン発信先対応データ３３を格納する。さらに、ＲＡＭ１１２は、プロセッサ１０７の処理によって得られたデータや、クーポンデータ３１を格納することもできる。入力デバイス１０８はアイコン３の選択などに用いられるキー（ボタン）や、液晶ディスプレイに重ねて設置されたタッチパネルなどである。入力デバイス１０８は、キーによる入力の認識や、タッチパネルへの入力位置の特定を行うことができ、検出部１３として動作する。表示デバイス１０９は、液晶ディスプレイなどのディスプレイなどである。
【００３８】
このように、通信装置１０は、ユーザからの操作の待機状態に入るたびに、通信装置１０が有効な電子クーポン１を記憶しているかを判定し、有効な電子クーポン１を記憶している場合は、有効な電子クーポン１に対応づけた対応領域５にアイコン３を表示する。従って、ユーザは、通信装置１０に記憶されている有効な電子クーポン１を認識し易い。また、通信装置１０のユーザは、電子クーポン１に含まれている電話番号に対応付けられたアイコン３を選択するという簡単な操作により、電子クーポン１による特典の提供者が使用している端末に電話をかけることができる。同様に、ユーザは、電子クーポン１に含まれているメールアドレスに対応付けられたアイコン３を選択するという簡単な操作によって、提供者が使用しているメールアドレスを宛先とした電子メールを作成することができる。従って、電子クーポン１が有効な間は、アイコン３を選択するという簡単な操作で、電子クーポン１により特典を提供する提供者に対して電話をかけることができ、メールの作成を行うこともできる。
【００３９】
＜第２の実施形態＞
第２の実施形態では、ワンタッチボタンを備える通信装置において、有効な電子クーポン１に含まれている電話番号が、ワンタッチボタンに割り当てられる場合の例について説明する。
【００４０】
図８は、第２の実施形態にかかる通信装置５０の構成の例を示す。通信装置５０は、ワンタッチボタン５１、判定部６０、表示設定部７０、記憶部８０を備える。さらに、通信装置５０は、通信装置１０と同様に、クーポン受信部１１、検出部１３、表示部１４、送受信部１５、通信制御部４０も備える。クーポン受信部１１、検出部１３、表示部１４、送受信部１５、通信制御部４０の動作は、通信装置１０と同様である。
【００４１】
通信装置５０のハードウェア構成も、通信装置１０と同様に、図７で表される。クーポン受信部１１は、ＩＣカード１０６や無線処理回路１０２により実現される。検出部１３、通信制御部４０、判定部６０、表示設定部７０はプロセッサ１０７により実現される。メモリ１１０は、記憶部８０として動作する。ワンタッチボタン５１は、入力デバイス１０８に含まれる。送受信部１５は、無線処理回路１０２により実現される。
【００４２】
ワンタッチボタン５１は、予め、ユーザが頻繁に電話をかける発呼先の電話番号に対応付けられているボタンである。ユーザによってワンタッチボタン５１が押されると、呼制御部４２は、ワンタッチボタン５１に登録された発呼先に電話をかけるための処理を行う。１つのワンタッチボタン５１に対して、複数の電話番号が登録される場合があり、複数の電話番号が登録される場合は、登録された個々の電話番号はワンタッチダイアルテーブル８１に記録されている。ワンタッチダイアルテーブル８１の例を図９（ａ）に示す。図９（ａ）に示すワンタッチダイアルテーブル８１は、電話番号に対応付けてその電話番号を含む電子クーポン１を識別する情報、および、対応付けられているワンタッチボタン５１を識別する情報を保持している。例えば、図９（ａ）のＮｏ．２に記録されている電話番号は、クーポン００１に含まれているが、Ｎｏ．１の電話番号に対応する電子クーポン１は存在しない。また、Ｎｏ．１とＮｏ．２のいずれも、ワンタッチボタン５１ａに対応付けられている。
【００４３】
判定部６０は、有効性判定部６１を備え、オプションとして地図取得判定部６２を備える。地図取得判定部６２を備えた通信装置５０については後述する。有効性判定部６１は電子クーポン１の有効性を判定する。電子クーポン１の有効性を判定するための動作は、通信装置１０に含まれる有効性判定部１２と同様である。有効性判定部６１は、電子クーポン１の有効性の判定結果をワンタッチボタン情報生成部７１に通知する。また、有効性判定部６１は、無効であると判定された電子クーポン１に関する情報を、ワンタッチダイアルテーブル８１および選択メニュー対応テーブル８２から削除する。このとき、有効性判定部６１は、無効となっている電子クーポン１の識別子を取得する。次に、有効性判定部６１は、取得した識別子をキーとしてワンタッチダイアルテーブル８１を検索し、ヒットしたエントリを削除する。同様に、有効性判定部６１は、取得した識別子をキーとして選択メニュー対応テーブル８２を検索し、ヒットしたエントリを削除する。
【００４４】
表示設定部７０は、ワンタッチボタン情報生成部７１、選択メニュー生成部７２、表示データ生成部７３を備える。ワンタッチボタン情報生成部７１は、有効性判定部６１から有効な電子クーポン１が記憶部３０に記録されていること、および、有効な電子クーポン１の識別子を通知されると、通知された電子クーポン１のデータを取得する。ワンタッチボタン情報生成部７１は、さらに、有効な電子クーポン１に対応付けた対応領域５を、ワンタッチボタン５１に対応付けられた発信先の名称を表示する領域（ボタン表示領域）と同じ位置に設定する。次に、ワンタッチボタン情報生成部７１は、記憶部３０から取得した電子クーポン１のデータから電話番号を特定し、ワンタッチボタン５１に対応付けて登録する。このとき、ワンタッチボタン情報生成部７１は、電子クーポン１から取得した電話番号を、電子クーポン１の識別子と対応付けてワンタッチダイアルテーブル８１に記録する。例えば、予め、電話番号０９０−１１１１−１１１１が登録されているワンタッチボタン５１に、図３の電子クーポン１に含まれている電話番号が登録された場合、ワンタッチダイアルテーブル８１は、図９（ａ）に示すように記録される。ワンタッチボタン情報生成部７１は、電話番号が登録された電子クーポン１の名称を、対応領域５として設定したボタン表示領域に表示することを決定し、ボタン表示領域５２に表示する名称とボタン表示領域５２の位置を表示データ生成部７３に通知する。
【００４５】
選択メニュー生成部７２は、複数の電話番号に対応付けられているワンタッチボタン５１が押された場合に、ワンタッチボタン５１に対応付けられているいずれの発呼先に発呼するかの選択をユーザに求めるための選択メニューを生成する。選択メニューに含まれる選択肢と、個々の選択肢に対応付けられた領域と選択された選択肢の対応は、選択メニュー対応テーブル８２に記録される。選択メニュー生成部７２の動作と選択メニュー対応テーブルの例については後述する。
【００４６】
表示データ生成部７３は、対応領域５に設定されたボタン表示領域５２の表示をワンタッチボタン情報生成部７１からの指定に沿って変更する。ワンタッチボタン情報生成部７１からの指定に沿ってボタン表示領域５２の表示が変更された画像は、第２の実施形態での置換画像である。さらに、表示データ生成部７３は、選択メニュー生成部７２から入力された選択メニューを含む待機画像も生成することができる。
【００４７】
記憶部８０は、ワンタッチダイアルテーブル８１、選択メニュー対応テーブル８２、クーポンデータ３１、画面情報データ３２を保持する。なお、クーポンデータ３１と画面情報データ３２は、第１の実施形態と同様のデータである。また、記憶部８０は、判定部６０、表示設定部７０、検出部１３、表示部１４などの動作により生成されたデータ等も適宜、記憶することができる。
【００４８】
図１０（ａ）と図１０（ｂ）を参照しながら、有効な電子クーポン１が通信装置に記憶されているときの表示の例を説明する。図１０（ａ）に示すように、通信装置５０は、ワンタッチボタン５１ａ〜５１ｃの３つのワンタッチボタン５１を備えている。ここでは、待機中の通信装置５０の画面には、２つのボタン表示領域５２（５２ａ、５２ｂ）が表示されるものとする。ボタン表示領域５２ａは、ワンタッチボタン５１ａに対応付けられており、ボタン表示領域５２ｂはワンタッチボタン５１ｃに対応付けられているものとする。従って、ユーザがボタン表示領域５２ａに入力すると、検出部１３は、ワンタッチボタン５１ａに対応付けられた電話番号への発呼が要求されていると認識する。
【００４９】
通信装置５０が図３に示す電子クーポン１を受信した後でユーザの操作が終了し、待機状態に入るとする。このとき、有効性判定部６１は、図３に示す電子クーポン１が有効であると判定し、ワンタッチボタン情報生成部７１に対してクーポン００１が有効であると通知する。ワンタッチボタン情報生成部７１は、クーポン００１の情報をクーポンデータ３１から取得し、電子クーポン１に含まれている電話番号と電子クーポン１のクーポン名称を取得する。さらに、ワンタッチボタン情報生成部７１は、ボタン表示領域５２ａを対応領域５に設定した上で、電子クーポン１に含まれている電話番号をワンタッチボタン５１ａに対応付ける。この処理により、図９（ａ）に示すワンタッチダイアルテーブル８１が生成される。さらに、ワンタッチボタン情報生成部７１は、ボタン表示領域５２ａを対応領域５とすることと、取得した電子クーポン１のクーポンの名称を表示データ生成部７３に出力する。すると、表示データ生成部７３は、ボタン表示領域５２ａに、ワンタッチボタン情報生成部７１から通知されたクーポン名称が記載されている置換画像を生成し、表示部１４に出力する。すると、図１０（ｂ）に示すように、置換画像が画面に表示される。
【００５０】
次に、ユーザによってワンタッチボタン５１ａが押されるか、ボタン表示領域５２ａへの入力が行われたとする。すると、検出部１３は、ワンタッチボタン５１ａが選択されたと判定し、図９（ａ）に示すワンタッチダイアルテーブル８１を用いて、Ｎｏ．１とＮｏ．２の２つの電話番号がワンタッチボタン５１ａに対応付けられていることを特定する。このように、１つのワンタッチボタン５１に複数の電話番号が登録されている場合、選択メニュー生成部７２は、予め、ワンタッチボタン５１に登録されている数の選択メニュー５３を生成して、選択メニュー対応テーブル８２に記録しているものとする。例えば、選択メニュー生成部７２は、ワンタッチボタン５１ａに対応付けて、選択メニュー５３ａと選択メニュー５３ｂの領域を設定している。図１１（ａ）に、ワンタッチボタン５１ａに対して生成された選択メニュー対応テーブル８２の例を示す。
【００５１】
検出部１３は、ワンタッチボタン５１ａが選択されると、そのことを表示データ生成部７３に通知する。表示データ生成部７３は、ワンタッチボタン５１ａに対応付けられた選択メニュー５３が設定されているかを、選択メニュー対応テーブル８２を用いて判定する。選択メニュー５３が設定されている場合、待機画像に選択メニュー５３を含めた画像を生成して、表示部１４に出力する。個々の選択メニュー５３には、その選択メニュー５３が選択されたときの発呼先を特定するための情報が表示されるものとする。例えば、選択メニュー対応テーブル８２が図１１（ａ）に示すとおりである場合、画面の表示は、図１２に示すようになる。
【００５２】
通信装置１０は、ユーザから、選択メニュー５３ａ、５３ｂのいずれかが選択されるまで待機する。検出部１３は、選択メニュー５３ａの領域内の座標にユーザからの入力があれば選択メニュー５３ａが選択されたと判定し、選択メニュー５３ｂの領域内の座標にユーザからの入力があれば選択メニュー５３ｂが選択されたと判定する。すなわち、検出部１３は、選択された選択メニュー５３を、選択メニュー対応テーブル８２を用いて特定する。
【００５３】
次に、検出部１３は、選択された選択メニュー５３に対応付けられているクーポンの識別子を選択メニュー対応テーブル８２から特定する。さらに、検出部１３は、特定した識別子をキーとして、ワンタッチダイアルテーブル８１から通信先の電話番号を特定する。図１２に示す例の場合、選択メニュー５３ａが選択されると、検出部１３は、選択メニュー対応テーブル８２から、喫茶店Ａが通信先として選択されたと判断し、対応付けられたクーポンの識別子がクーポン００１であることを特定する。すると、検出部１３は、クーポン００１をキーとして、ワンタッチボタン５１ａに対応付けられたワンタッチダイアルテーブル８１中のデータを検索することにより、クーポン００１に含まれている電話番号が０３−１１１１−２３３４であることを特定する。検出部１３は特定した電話番号を呼制御部４２に通知すると共に、通知した番号への呼制御を呼制御部４２に要求する。呼制御部４２は、検出部１３からの要求に応じて呼制御を行う。
【００５４】
一方、選択メニュー５３ｂが選択された場合は、検出部１３は、選択メニュー対応テーブル８２より、電子クーポン１に対応付けられていない番号が選択されたことを認識する。検出部１３は、ワンタッチダイアルテーブル８１を参照することにより、ワンタッチボタン５１ａに対応付けられた電話番号のうちで、電子クーポン１に記録されていない番号を検索する。その結果、検出部１３は、ユーザが通信先として選択した端末に割り当てられた電話番号が０９０−１１１１−１１１１であると認識する。そこで、検出部１３は、呼制御部４２に対して、特定した発信先への発信を要求する。
【００５５】
図１３は、第２の実施形態にかかる通信装置５０が待機状態に入るときに行う動作の例を説明するフローチャートである。図１３の例では、電子クーポン１は１回だけ使用できるものとする。ステップＳ２１〜Ｓ２４の処理は、図５を参照しながら説明したステップＳ１〜Ｓ４と同様である。ワンタッチボタン情報生成部７１は、有効性判定部６１から通知された識別子の電子クーポン１から電話番号を取得する（ステップＳ２５）。次に、ワンタッチボタン情報生成部７１は、有効性判定部６１から通知された識別子の電子クーポン１からクーポン名称を取得する（ステップＳ２６）。例えば、図３のクーポンの場合、ワンタッチボタン情報生成部７１は、電話番号を取得し、クーポン名称として「喫茶店Ａ」を取得する。ワンタッチボタン情報生成部７１は、ワンタッチボタン５１のうちの１つと関連付けられているボタン表示領域５２を対応領域５に設定し、対応領域５を、クーポン名称および電話番号に対応付ける（ステップＳ２７）。すなわちワンタッチボタン情報生成部７１は、ワンタッチダイアルテーブル８１を生成する。表示データ生成部７３は、ワンタッチダイアルテーブル８１を用いて、ボタン表示領域５２にクーポン名称が表示された置換画像を生成し、画面に表示させる（ステップＳ２８）。
【００５６】
一方、ステップＳ２１〜Ｓ２４のいずれかでＮｏと判定された場合、通信装置５０には有効な電子クーポン１が記憶されていない。そこで、有効性判定部６１は、無効と判定された電子クーポン１に対応付けられているワンタッチボタン５１の設定があれば、無効となった電子クーポン１に関する設定をワンタッチダイアルテーブル８１から削除する（ステップＳ２９）。例えば、有効性判定部６１が、「クーポン００１」の識別子で識別される電子クーポン１が無効になっていると判定したとする。すると、有効性判定部６１は、図９（ａ）に示すワンタッチダイアルテーブル８１から、Ｎｏ．２のエントリを削除する。さらに、有効性判定部６１は、図１１（ａ）の選択メニュー対応テーブル８２からも、クーポン００１に対応付けられているエントリの情報を削除する。ステップＳ３０の処理は、図５を参照しながら説明したステップＳ９と同様である。
【００５７】
図１４は、ワンタッチボタン５１が押されたときの通信装置５０の動作の例を説明するフローチャートである。検出部１３は、ワンタッチボタン５１が押されたことを特定する。検出部１３が表示部１４に重ねて設置されたタッチパネルである場合、検出部１３は、ユーザの入力を検出すると、入力が行われた座標とボタン表示領域５２の座標を比較することにより、いずれかのボタン表示領域５２への入力であるかを判定する。検出部１３は、さらに、ワンタッチダイアルテーブル８１を参照し、押されたワンタッチボタン５１、もしくは、入力が検出されたボタン表示領域５２が、電子クーポン１に対応付けられているかを判定する。ここでは、電子クーポン１に対応付けられたワンタッチボタン５１が押されたか、または、対応領域５に設定されたボタン表示領域５２に入力があったとする（ステップＳ４１）。すると、表示データ生成部７３は、押されたワンタッチボタン５１、もしくは、入力されたボタン表示領域５２について生成された選択メニュー対応テーブル８２を用いて、選択メニュー５３を含む表示を画面に表示させる（ステップＳ４２）。
【００５８】
検出部１３は、入力が行われた座標と選択メニュー５３の座標を比較することにより、選択された選択メニュー５３が、電子クーポン１中の電話番号に対応付けられた選択メニュー５３ａであるかを判定する（ステップＳ４３）。電子クーポン１中の電話番号に対応付けられた選択メニュー５３ａが選択された場合、検出部１３は、呼制御部４２に対して、選択された選択メニュー５３ａに対応付けられた電話番号を通知する。すると、呼制御部４２は、検出部１３から通知された電話番号に発呼する（ステップＳ４３でＹｅｓ、ステップＳ４４）。一方、電子クーポン１中の電話番号に対応付けられていない選択メニュー５３ｂが選択された場合、検出部１３は、呼制御部４２に対して、選択メニュー５３ｂに対応付けられた電話番号を通知する。すると、呼制御部４２は、検出部１３から通知された電話番号に発呼する（ステップＳ４３でＮｏ、ステップＳ４５）。
【００５９】
このように、通信装置５０は、ユーザからの操作の待機状態に入るたびに、通信装置５０に有効な電子クーポン１が格納されているかを判定し、有効な電子クーポン１に含まれている電話番号を、ワンタッチボタン５１に割り当てる。従って、ユーザは、ワンタッチボタン５１を押すだけで、有効な電子クーポン１に含まれている電話番号に電話をかけることができ、電子クーポン１による特典の提供者に問合せ等を行うことができる。さらに、電子クーポン１が無効になれば、無効になった電子クーポン１に対応付けられた情報は、ワンタッチダイアルテーブル８１や選択メニュー対応テーブル８２から削除される。このため、通信装置５０は、ユーザが無効になった電子クーポン１に記載されていた電話番号に電話をかけるのを防ぐこともできる。また、無効になった電子クーポン１に関連する設定は、ワンタッチダイアルテーブル８１から削除されるので、電子クーポン１の取得前から登録してあった発呼先に対応した表示がボタン表示領域５２に表示される。さらに、ワンタッチボタン５１を用いたときの通話先も、電子クーポン１に含まれている電話番号が登録される前に状態に戻る。
【００６０】
＜第３の実施形態＞
第３の実施形態では、通信装置５０が複数の有効な電子クーポン１を記憶している場合の処理について述べる。有効性判定部６１は、有効であると判定した電子クーポン１の識別子をワンタッチボタン情報生成部７１に通知する。すると、ワンタッチボタン情報生成部７１は、通知された全ての電子クーポン１について、電話番号を取得し、電話番号が記録されている電子クーポン１の識別子と対応付けてワンタッチダイアルテーブル８１に記録する。２つの電子クーポン１が記録されている通信装置５０で使用されるワンタッチダイアルテーブル８１の例を、図９（ｂ）に示す。図９（ｂ）の例では、クーポン００１とクーポン００２の２つの有効な電子クーポン１に含まれている電話番号が、ワンタッチボタン５１ａに対応付けられている。
【００６１】
さらに、選択メニュー生成部７２も、第２の実施形態で説明した手順と同様の手順により選択メニュー対応テーブル８２を生成する。ワンタッチダイアルテーブル８１が図９（ｂ）に示すとおりである場合、図１１（ｂ）に示す選択メニュー対応テーブル８２が生成される。
【００６２】
図１５は、第３の実施形態における通信装置５０での表示例を示す。複数のクーポン中の電話番号が同じワンタッチボタン５１に割り当てられている場合、ワンタッチボタン５１に対応するボタン表示領域５２には、複数のクーポンのうちから選択されたクーポンの名称が表示される。例えば、同じワンタッチボタン５１に電話番号が割り当てられている電子クーポン１のうちで、通信装置５０に登録された時刻が最も遅いクーポンの名称がボタン表示領域５２の表示に用いられることがある。図１５（ａ）の例では、クーポン００１とクーポン００２の２つの有効な電子クーポン１に含まれている電話番号が、ワンタッチボタン５１ａに対応付けられ、ボタン表示領域５２ａには、クーポン００１の名称「喫茶店Ａ」が表示されている。ワンタッチボタン５１が押されるか、ボタン表示領域５２への入力が検出されると、通信装置５０は、選択された可能性のある全ての電話番号に対応する選択メニュー５３を表示する。例えば、図１５（ａ）の画面が表示されているときにワンタッチボタン５１ａが押されるかボタン表示領域５２ａが選択されると、通信装置５０は、図１５（ｂ）に示す画面を表示する。ここで、図１５（ｂ）に示す選択メニュー５３は、図１１（ｂ）に示す選択メニュー対応テーブル８２を用いて表示されているものとする。検出部１３は、ユーザが選択した選択メニュー５３を、ユーザの入力位置と選択メニュー５３ａ〜５３ｃの表示位置を用いて特定する。選択メニュー５３の特定方法は、第２の実施形態と同様である。検出部１３は、ユーザが選択した選択メニュー５３に対応付けられた電話番号へ発呼することを、呼制御部４２に要求する。呼制御部４２の処理により、ユーザが選択した通信先に電話がかけられる。
【００６３】
図１６は、第３の実施形態で通信装置５０からユーザが電話をかけるときに行われる動作の例を説明するフローチャートである。待機状態に入るときに、通信装置５０は、ワンタッチダイアルテーブル８１と選択メニュー対応テーブル８２を更新する。このとき、有効性判定部６１は、無効になった電子クーポン１に含まれている電話番号に関するエントリを削除する。表示データ生成部７３は、複数の有効な電子クーポン１に対応付けられているワンタッチボタン５１については、登録時刻が最も遅い電子クーポン１からクーポンの名称を取得し、対応するボタン表示領域５２に表示する（ステップＳ５１）。検出部１３は、ワンタッチボタン５１が押されたか、対応領域５に設定されているボタン表示領域５２に入力されたことを検出する（ステップＳ５２）。検出部１３は、ワンタッチダイアルテーブル８１を確認し、入力が確認されたワンタッチボタン５１もしくはボタン表示領域５２に、複数の電話番号が割り当てられているかを判定する（ステップＳ５３）。複数の電話番号が割り当てられている場合、通信装置５０は、各々の電話番号に対応する選択メニュー５３を表示する（ステップＳ５４）。検出部１３は、入力が行われた座標と選択メニュー５３の座標を比較することにより、電子クーポン１中の電話番号に対応付けられた選択メニューが選択されたかを判定する（ステップＳ５５）。電子クーポン１中の電話番号に対応付けられた選択メニュー５３が選択された場合、検出部１３は、呼制御部４２に対して、選択された選択メニュー５３に対応付けられた電話番号を通知する。すると、呼制御部４２は、検出部１３から通知された電話番号に発呼する（ステップＳ５５でＹｅｓ、ステップＳ５６）。一方、電子クーポン１中の電話番号に対応付けられていない選択メニュー５３が選択された場合、検出部１３は、呼制御部４２に対して、予めワンタッチボタン５１に登録された電話番号を通知する。すると、呼制御部４２は、検出部１３から通知された電話番号に発呼する（ステップＳ５５でＮｏ、ステップＳ５６）。
【００６４】
このように、有効な電子クーポン１に記録されている電話番号が複数ある場合でも、電子クーポン１に記録されている電話番号がワンタッチボタン５１に割り当てられる。このため、ユーザは、ワンタッチボタン５１を用いて、電子クーポン１により特典を提供する提供者に簡単に電話をかけることができる。
【００６５】
＜第４の実施形態＞
次に、電子クーポン１に地図情報が含まれている場合、ワンタッチボタン５１が押されると地図情報を取得するように設定する通信装置５０について説明する。第４の実施形態で用いられる通信装置５０は、地図取得判定部６２を備える。地図取得判定部６２は、電子クーポン１に含まれている情報に地図の取得に使用できる情報が含まれているかを判定する。例えば、地図取得判定部６２は、電子クーポン１に含まれる情報に「地図」、「ｍａｐ」などの単語に対応付けられたリンク先があるかを判定することにより、地図の取得が可能であるかを判定できる。
【００６６】
有効性判定部６１は、有効であると判定した電子クーポン１の識別子を、地図取得判定部６２とワンタッチボタン情報生成部７１に通知する。例えば、図１７（ａ）に示す電子クーポン１が通信装置５０で受信されたとする。ここで、図１７（ａ）に示す電子クーポン１の識別子は、「クーポン００３」であるとする。すると、有効性判定部６１は、クーポン００３で識別される電子クーポン１の有効性を判定する。有効性の判定方法は、第１〜第３の実施形態で述べた方法と同様である。クーポン００３が有効である場合、有効性判定部６１は、地図取得判定部６２とワンタッチボタン情報生成部７１に、クーポン００３が有効であることを通知する。ワンタッチボタン情報生成部７１は、第２の実施形態で説明した方法と同様の方法により、ワンタッチボタン５１ａに、クーポン００３で識別される電子クーポン１に含まれている電話番号を割り当てる。
【００６７】
地図取得判定部６２は、クーポン００３で識別される電子クーポン１に地図情報が含まれているかを判定する。例えば、地図取得判定部６２は、図１７（ａ）中の「ｍａｐ」という文字列を含むUniform Resource Locator（ＵＲＬ）を、地図情報であると判定する。そこで、地図取得判定部６２は、ワンタッチボタン５１ｃと、ワンタッチボタン５１ｃに対応付けられているボタン表示領域５２ｂを、地図情報のＵＲＬと対応付ける。地図取得判定部６２は、対応付けた結果を検出部１３に通知する。さらに、地図情報と対応付けたワンタッチボタン５１ｃに対応するボタン表示領域５２ｂの表示を「地図表示」に変更することを、表示データ生成部７３に要求する。従って、有効なクーポン００３の受信により、通信装置５０の表示は、図１７（ｂ）から図１７（ｃ）に示すように変更される。
【００６８】
検出部１３は、ワンタッチボタン５１ｃが押されたか、ボタン表示領域５２ｂへの入力を検出すると、ワンタッチボタン５１ｃに対応付けられたＵＲＬへのアクセスがユーザから要求されていることを、データ処理部４３に通知する。なお、検出部１３がボタン表示領域５２ｂへの入力があったかを検出する方法は、第１〜第３の実施形態と同様である。データ処理部４３は、検出部１３から対応付けられたＵＲＬへのアクセスのための制御を行う。この結果、画面には電子クーポン１に含まれているＵＲＬに記録されている地図の情報が表示される。
【００６９】
図１８は、第４の実施形態で通信装置５０が待機状態に入るときに行う動作の例を説明するフローチャートである。図１８の例では、ワンタッチボタン５１ごとに別個のワンタッチダイアルテーブル８１を備えるものとする。ステップＳ６１〜Ｓ６６の動作は、図１３を参照しながら説明したステップＳ２１〜Ｓ２６と同様である。ワンタッチボタン情報生成部７１は、ワンタッチボタン５１ａ用のワンタッチダイアルテーブル８１に、電子クーポン１中の電話番号を追加する（ステップＳ６７）。ワンタッチボタン情報生成部７１は、ボタン表示領域５２ａを対応領域５とし、さらに、ボタン表示領域５２ａにクーポンの名称が表示されるように設定する（ステップＳ６８）。地図取得判定部６２は、電子クーポン１中に、地図のＵＲＬが含まれているかを判定する（ステップＳ６９）。地図のＵＲＬが含まれていない場合、処理は終了する（ステップＳ６９でＮｏ）。一方、地図のＵＲＬが電子クーポン１に含まれている場合、地図取得判定部６２は、ワンタッチボタン５１ｃに地図ＵＲＬを対応付け、ボタン表示領域５２ｃの表示が「地図表示」となるように設定する（ステップＳ６９でＹｅｓ、ステップＳ７０）。
【００７０】
一方、ステップＳ６１〜Ｓ６４のいずれかで電子クーポン１が無効であると判定されると、有効性判定部６１は、無効なクーポンに含まれている地図ＵＲＬとワンタッチボタン５１との対応付けを削除する（ステップＳ７１）。ステップＳ７２、Ｓ７３の処理は、図１３を参照しながら説明したステップＳ２９、Ｓ３０と同様である。
【００７１】
このように、有効な電子クーポン１に地図ＵＲＬが記録されている場合、電子クーポン１に記録されている地図ＵＲＬへのアクセス処理がワンタッチボタン５１に割り当てられる。このため、ユーザは、ワンタッチボタン５１を用いて、地図ＵＲＬに簡単にアクセスして地図情報を確認することができる。
【００７２】
＜その他＞
なお、実施形態は上記に限られるものではなく、様々に変形可能である。以下にその例をいくつか述べる。
【００７３】
第３の実施形態では、通信装置５０が複数の有効な電子クーポン１を記憶している場合について説明したが、通信装置１０も通信装置５０と同様に、有効な電子クーポン１を複数記憶することができる。この場合、アイコン３の生成や表示は、有効な電子クーポン１ごとに行われる。また、電子クーポン１が無効になった場合も、電子クーポン１別に、アイコン３に関する情報の削除が行われる。
【００７４】
第３の実施形態では、電子クーポン１に含まれている複数の電話番号がいずれもワンタッチボタン５１ａに割り当てられる場合を例として説明したが、ワンタッチボタン５１が複数ある通信装置５０では、１つのワンタッチボタン５１に１つの電子クーポン１中の電話番号を割り当てることもできる。例えば、クーポン００１とクーポン００２が有効である場合、ワンタッチボタン５１ａにクーポン００１に含まれている電話番号を割り当て、ワンタッチボタン５１ｃにクーポン００２中の電話番号を割り当てることができる。
【００７５】
以上の説明で使用した電子クーポン１のフォーマットやテーブルの情報要素は一例である。従って、電子クーポン１やテーブル等に記憶される情報要素は実装に応じて変更されることがあるものとする。また、アイコン２、アイコン３、ワンタッチボタン５１、ボタン表示領域５２、選択メニュー５３の数も、実装に応じて任意に変更されるものとする。
【符号の説明】
【００７６】
１  電子クーポン
２、３  アイコン
５  対応領域
１０、５０  通信装置
１１  クーポン受信部
１２、６１  有効性判定部
１３  検出部
１４  表示部
１５  送受信部
２０、７０  表示設定部
２１  アイコン生成部
２２、７３  表示データ生成部
３０、８０  記憶部
３１  クーポンデータ
３２  画面情報データ
３３  アイコン発信先対応データ
４０  通信制御部
４１  メール処理部
４２  呼制御部
４３  データ処理部
５１  ワンタッチボタン
５２  ボタン表示領域
５３  選択メニュー
６０  判定部
６２  地図取得判定部
７１  ワンタッチボタン情報生成部
７２  選択メニュー生成部
８１  ワンタッチダイアルテーブル
８２  選択メニュー対応テーブル
１０１  アンテナ
１０２  無線処理回路
１０３  スピーカー
１０４  マイク
１０５  オーディオ入出力デバイス
１０６  ＩＣカード
１０７  プロセッサ
１０８  入力デバイス
１０９  電子クーポン
１１０  メモリ
１１１  ＲＯＭ
１１２  ＲＡＭ
【図２】
2013196059.tif 000003
【図３】
2013196059.tif 000004
【図４】
2013196059.tif 000005
【図５】
2013196059.tif 000006
【図６】
2013196059.tif 000007
【図７】
2013196059.tif 000008
【図８】
2013196059.tif 000009
【図９】
2013196059.tif 000010
【図１１】
2013196059.tif 000011
【図１３】
2013196059.tif 000012
【図１４】
2013196059.tif 000013
【図１６】
2013196059.tif 000014
【図１８】
2013196059.tif 000015
【図１】
2013196059.tif 000016
【図１０】
2013196059.tif 000017
【図１２】
2013196059.tif 000018
【図１５】
2013196059.tif 000019
【図１７】
2013196059.tif 000020