(57)【特許請求の範囲】
【請求項１】
記憶部からアドレス情報が登録されているアドレス帳を読み出す読出部と、
前記読出部で読み出した前記アドレス帳を表示部に表示する際に、第１種アドレス情報を表示する第１領域と、第２種アドレス情報を表示する第２領域とを切り替え可能に表示する表示制御部と、
前記表示部に前記第２領域が表示されたとき、情報管理サーバに対して問い合わせを行う問合せ部と、
前記問い合わせに応じて、前記情報管理サーバが管理しているテーブルに登録されている前記第２種アドレス情報の関連情報を受信する受信部と、を備え、
前記表示制御部は、前記受信部で受信した前記関連情報を追加した前記第２種アドレス情報を前記第２領域に表示する電子機器。
【請求項２】
入力された音声に基づいて変換された文字、又はキーボードから入力された文字に基づいて検索を行う検索部を備え、
前記検索部は、前記第１領域が前記表示部に表示されている場合には、前記第１種アドレス情報に対して検索を実行し、前記第２領域が前記表示部に表示されている場合には、前記第２種アドレス情報又は／及び前記情報管理サーバに対して検索を実行する請求項１記載の電子機器。
【請求項３】
前記表示制御部は、前記第２領域を、前記アドレス帳に登録されている前記第２種アドレス情報を表示する登録領域と、前記アドレス帳に登録されなかった情報であって、過去に閲覧した情報を表示する非登録領域とに区分して表示する請求項１記載の電子機器。
【請求項４】
コンピュータが、
記憶部からアドレス情報が登録されているアドレス帳を読み出す読出工程と、
前記読出工程で読み出した前記アドレス帳を表示部に表示する際に、第１種アドレス情報を表示する第１領域と、第２種アドレス情報を表示する第２領域とを切り替え可能に表示する表示制御工程と、
前記表示部に前記第２領域が表示されたとき、情報管理サーバに対して問い合わせを行う問合せ工程と、
前記問い合わせに応じて、前記情報管理サーバが管理しているテーブルに登録されている前記第２種アドレス情報の関連情報を受信する受信工程と、を実行し、
前記表示制御工程において、前記受信工程で受信した前記関連情報を追加した前記第２種アドレス情報を前記第２領域に表示する表示方法。
【請求項５】
コンピュータに、
記憶部からアドレス情報が登録されているアドレス帳を読み出す読出工程と、
前記読出工程で読み出した前記アドレス帳を表示部に表示する際に、第１種アドレス情報を表示する第１領域と、第２種アドレス情報を表示する第２領域とを切り替え可能に表示する表示制御工程と、
前記表示部に前記第２領域が表示されたとき、情報管理サーバに対して問い合わせを行う問合せ工程と、
前記問い合わせに応じて、前記情報管理サーバが管理しているテーブルに登録されている前記第２種アドレス情報の関連情報を受信する受信工程と、を実行させ、
前記表示制御工程において、前記受信工程で受信した前記関連情報を追加した前記第２種アドレス情報を前記第２領域に表示させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アドレス帳を表示する表示機能を有する電子機器、表示方法及びプログラムに関する。
【背景技術】
【０００２】
電話番号の入力を受け付けると、電話番号で特定される企業や店舗の広告情報等をユーザに提供する技術が提案されている（例えば、特許文献１を参照）。
特許文献１では、既存のデータベースを利用することにより、利用者の操作で情報端末から電話番号が入力されるだけで、その電話番号で特定される企業・店舗の広告情報等が当該情報端末を介して利用者に提供するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３２９１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、引用文献１では、ユーザが調べたいときにその都度、電話番号によって検索する必要があり、更新された情報等をタイムリーに取得できない。
本発明は、更新された情報等をタイムリーに取得して表示することができる電子機器、表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る電子機器は、記憶部から個人用アドレス情報と店舗用アドレス情報とが登録されているアドレス帳を読み出す読出部と、読出部で読み出した前記アドレス帳を表示部に表示する際に、前記個人用アドレス情報を表示する第１領域と、前記店舗用アドレス情報を表示する第２領域とを切り替え可能に表示する表示制御部と、情報管理サーバから送信されてきた店舗情報を受信する受信部と、を備え、前記表示制御部は、前記受信部で受信した店舗情報を対応する店舗用アドレス情報に追加する構成である。
【０００６】
電子機器では、前記表示部に前記第２領域が表示されたとき、又は所定のタイミングで、前記店舗用アドレス情報に基づいて、前記情報管理サーバに対して店舗情報の問い合わせを行う問合せ部を備える構成でもよい。
【０００７】
電子機器では、入力された音声に基づいて変換された文字、又はキーボードから入力された文字に基づいて検索を行う検索部を備え、前記検索部は、前記第１領域が前記表示部に表示されている場合には、前記個人用アドレス情報に対して検索を実行し、前記第２領域が前記表示部に表示されている場合には、前記店舗用アドレス情報、又は前記情報管理サーバに対して検索を実行する構成でもよい。
【０００８】
電子機器では、前記表示制御部は、前記第２領域を、アドレス帳に登録されている店舗用アドレス情報を表示する登録領域と、アドレス帳に登録されなかった店舗の情報であって、過去に閲覧した情報を表示する非登録領域とに区分して表示する構成でもよい。
【０００９】
本発明に係る表示方法は、記憶部から個人用アドレス情報と店舗用アドレス情報とが登録されているアドレス帳を読み出す読出工程と、読出工程で読み出した前記アドレス帳を表示部に表示する際に、前記個人用アドレス情報を表示する第１領域と、前記店舗用アドレス情報を表示する第２領域とを切り替え可能に表示する表示制御工程と、情報管理サーバから送信されてきた店舗情報を受信する受信工程と、を備え、前記表示制御工程は、前記受信工程で受信した店舗情報を対応する店舗用アドレス情報に追加する構成である。
【００１０】
本発明に係るプログラムは、コンピュータに、記憶部から個人用アドレス情報と店舗用アドレス情報とが登録されているアドレス帳を読み出す読出工程と、読出工程で読み出した前記アドレス帳を表示部に表示する際に、前記個人用アドレス情報を表示する第１領域と、前記店舗用アドレス情報を表示する第２領域とを切り替え可能に表示する表示制御工程と、情報管理サーバから送信されてきた店舗情報を受信する受信工程と、を実行させるためのプログラムであって、前記表示制御工程は、前記受信工程で受信した店舗情報を対応する店舗用アドレス情報に追加するものである。
【発明の効果】
【００１１】
本発明によれば、更新された情報等をタイムリーに取得して表示することができる。
【図面の簡単な説明】
【００１２】
【図１】電子機器の構成を示すブロック図である。
【図２】第１領域と第２領域とを切り替え可能に表示する例についての説明に供する図である。
【図３】第２領域に店舗用アドレス情報の一覧を表示し、任意の店舗を選択したときに、最新の店舗情報を表示する例についての説明に供する図である。
【図４】登録領域と非登録領域に情報を表示する一例についての説明に供する図である。
【図５】電子機器による具体的な処理手順についての説明に供するフローチャートである。
【図６】表示部の画面遷移についての説明に供する図である。
【発明を実施するための形態】
【００１３】
本実施形態においては、電子機器１は、例えば、スマートフォンであるとして説明するが、これに限られない。電子機器１は、インストールされている様々なアプリケーションにより様々な機能（電話通信機能、地図表示機能等）を発揮する。
【００１４】
電子機器１は、図１に示すように、読出部１１と、表示部１２と、表示制御部１３と、受信部１４と、を備える。
読出部１１は、記憶部２から個人用アドレス情報Ａ１と店舗用アドレス情報Ａ２とが登録されているアドレス帳Ａを読み出す。なお、本実施例では、記憶部２は、電子機器１内に配置されているものとして説明するが、これに限られず、ネットワークを介して、クラウドとして外部に配置されていてもよいし、双方でもよい。
【００１５】
表示制御部１３は、読出部１１で読み出したアドレス帳Ａを表示部１２に表示する際に、個人用アドレス情報Ａ１を表示する第１領域Ｘ１と、店舗用アドレス情報Ａ２を表示する第２領域Ｘ２とを切り替え可能に表示する。
【００１６】
例えば、表示制御部１３は、図２（ａ）、（ｂ）に示すように、ユーザによるスワイプ操作に応じて、第１領域Ｘ１と第２領域Ｘ２を相互に切り替えて表示部１２に表示する。図２（ａ）は、個人用アドレス情報Ａ１が一覧表示されている第１領域Ｘ１を示し、図２（ｂ）は、店舗用アドレス情報Ａ２が一覧表示されている第２領域Ｘ２を示している。なお、第１領域Ｘ１と第２領域Ｘ２を相互に切り替えは、スワイプ操作に限られない。また、図２中では、表示の一例として、個人用アドレス情報Ａ１を「フレンド」とし、店舗用アドレス情報Ａ２を「ショップ」としているが、これに限られない。
【００１７】
受信部１４は、情報管理サーバ１００から送信されてきた店舗情報を受信する。例えば、受信部１４は、情報管理サーバ１００からプッシュ型で送信されてきた店舗情報を受信する構成でもよい。また、情報管理サーバ１００は、アドレス帳Ａに登録されている店舗用アドレス情報Ａ２を予め取得しておき、店舗用アドレス情報Ａ２に含まれている店舗情報が更新されたときに、電子機器１に送信する構成でもよい。
受信部１４で受信された店舗情報は、記憶部２に供給される。記憶部２は、供給された店舗情報を該当する店舗のアドレス情報に追加する。
【００１８】
電子機器１は、情報管理サーバ１００から店舗情報を受信したときに、設定に応じて、ポップアップ等で店舗情報を受信したことを通知する。電子機器１は、ユーザの操作によって、第２領域Ｘ２に店舗用アドレス情報Ａ２の一覧を表示し（図３（ａ））、任意の店舗（例えば、「Ｓｈｏｐ  Ｎａｍｅ２」）を選択したときに、最新の店舗情報を表示する（図３（ｂ））。なお、図３（ｂ）では、最新（２日前）の店舗情報として、「２月１日〜１４日限定（バレンタインカップルプラン）」を表示する例を示している。
電子機器１は、図３（ｂ）中のＰ１をスワイプ操作等すると、ショップの写真をスライド表示する。電子機器１は、図３（ｂ）中のＰ２をタップ操作等すると、クーポンの一覧を表示する。電子機器１は、図３（ｂ）中のＰ３をタップ操作等すると、現在表示しているショップのタイムラインを表示する。
【００１９】
よって、電子機器１は、個人用アドレス情報Ａ１と、店舗用アドレス情報Ａ２を切り替えて表示することができ、かつ、更新された店舗情報をタイムリーに取得し、記憶部２に記憶しておくので、ユーザの操作にしたがって店舗用アドレス情報Ａ２を第２領域Ｘ２に表示したときに、最新の店舗情報を表示することができ、店舗への興味を促すことができる。
【００２０】
電子機器１は、図１に示すように、表示部１２に第２領域Ｘ２が表示されたとき、又は所定のタイミングで、店舗用アドレス情報Ａ２に基づいて、情報管理サーバ１００に対して店舗情報の問い合わせを行う問合せ部１５を備える構成でもよい。
【００２１】
受信部１４は、問合せ部１５により問い合わせをした結果、情報管理サーバ１００から送信されてきた店舗情報を受信して、記憶部２に供給する。記憶部２は、供給された店舗情報を該当する店舗のアドレス情報に追加する。
【００２２】
このような構成によれば、電子機器１は、問合せ部１５によって、情報管理サーバ１００に対して、店舗情報の問い合わせを行い、該当する店舗情報を取得し、表示部１２に表示することができる。
【００２３】
電子機器１は、図１に示すように、入力された音声に基づいて変換された文字、又はキーボードから入力された文字に基づいて検索を行う検索部１６を備える構成でもよい。
検索部１６は、第１領域Ｘ１が表示部１２に表示されている場合には、個人用アドレス情報Ａ１に対して検索を実行し、第２領域Ｘ２が表示部１２に表示されている場合には、店舗用アドレス情報Ａ２又は／及び情報管理サーバ１００に対して検索を実行する。
【００２４】
例えば、電子機器１は、図２（ａ）に示すように、第１領域Ｘ１が表示部１２に表示されている場合において、検索窓１６ａに文字が入力され、検索の実行指示が行われたとき、入力された文字に基づいて、個人用アドレス情報Ａ１に対して検索を実行し、ヒットした結果を表示する。
【００２５】
また、電子機器１は、図２（ａ）に示すように、第１領域Ｘ１が表示部１２に表示されている場合において、音声入力１６ｂを利用して音声が入力され、検索の実行指示が行われたとき、入力された音声に基づいて変換された文字に基づいて、個人用アドレス情報Ａ１に対して検索を実行し、ヒットした結果を表示する。
【００２６】
また、電子機器１は、図２（ｂ）に示すように、第２領域Ｘ２が表示部１２に表示されている場合において、検索窓１６ａに文字が入力され、検索の実行指示が行われたとき、入力された文字に基づいて、店舗用アドレス情報Ａ２又は／及び情報管理サーバ１００に対して検索を実行し、ヒットした結果を表示する。
【００２７】
また、電子機器１は、図２（ｂ）に示すように、第２領域Ｘ２が表示部１２に表示されている場合において、音声入力１６ｂを利用して音声が入力され、検索の実行指示が行われたとき、入力された音声に基づいて変換された文字に基づいて、店舗用アドレス情報Ａ２又は／及び情報管理サーバ１００に対して検索を実行し、ヒットした結果を表示する。
【００２８】
なお、電子機器１は、店舗用アドレス情報Ａ２に対して検索を実行し、ヒットした場合には、情報管理サーバ１００に対して検索を実行せず、一方、店舗用アドレス情報Ａ２に対して検索を実行し、ヒットしなかった場合には、情報管理サーバ１００に対して検索を実行する構成でもよい。また、電子機器１は、ヒットの結果に関わらず、店舗用アドレス情報Ａ２及び情報管理サーバ１００に対して検索を実行する構成でもよい。
【００２９】
表示制御部１３は、第２領域Ｘ２を、アドレス帳Ａに登録されている店舗用アドレス情報Ａ２を表示する登録領域Ｘ２１と、アドレス帳Ａに登録されなかった店舗の情報であって、過去に閲覧した情報を表示する非登録領域Ｘ２２とに区分して表示する構成でもよい。
【００３０】
例えば、表示制御部１３は、図４に示すように、表示部１２に登録領域Ｘ２１と非登録領域Ｘ２２を区分けして表示する。
【００３１】
ここで、店舗情報をアドレス帳Ａに登録する手順について、図５に示すフローチャートを参照しながら説明する。以下では、ユーザにより通話が終了されたものとして説明する。例えば、ユーザは、図６（ａ）に示すように、表示部１２に表示されているオンフックのアイコンＡをタッチすることにより通話の終了を行う。また、電子機器１は、通話の終了後に、通話相手の電話番号に基づいて関連情報を検索し、簡易にアドレス帳Ａに電話番号と宛先等の登録を行う機能を有するアプリケーション（以下、アドレス帳登録アプリ）がバックグラウンドで待機しているものとして説明するが、これに限られない。
【００３２】
ステップＳ１において、電子機器１は、通話の終了を検知する。
ステップＳ２において、電子機器１は、取得した電話番号に基づいて、情報管理サーバ１００に問い合わせを行う。
【００３３】
ステップＳ３において、情報管理サーバ１００は、問い合わせを受けた電話番号がテーブルに登録されているか否かを判断する。電話番号がテーブルに登録されている場合（Ｙｅｓ）には、ステップＳ４に進み、電話番号がテーブルに登録されていない場合（Ｎｏ）には、処理を終了する。
【００３４】
ステップＳ４において、情報管理サーバ１００は、テーブルから電話番号に対応する関連情報を読み出す。
ステップＳ５において、情報管理サーバ１００は、読みだした関連情報を電子機器１に送信する。
【００３５】
ステップＳ６において、電子機器１は、情報管理サーバ１００から送信されてきた電話番号に対応する関連情報を受信する。
ステップＳ７において、電子機器１は、受信した関連情報を表示部１２に表示する。例えば、電子機器１は、図６（ｂ）に示すように、アドレス帳登録アプリ上の各領域に関連情報を表示する。
【００３６】
具体的には、電子機器１は、図６（ｂ）中のＸ１がタップ操作されたことを検出すると、店舗情報の詳細（例えば、画像等により店内の様子が示される）を表示する。電子機器１は、図６（ｂ）中のＸ２がタップ操作されたことを検出すると、地図を表示する地図アプリケーションを起動し、現在表示されている店舗の位置情報を表示する。
電子機器１は、図６（ｂ）に中の領域Ｘ３がスワイプ操作されたことを検出すると、現在配信中のキャンペーンやクーポン情報（例えば、「３０００円以上のコースご利用  ４名様以上で１名様分無料」、「１７時までに入店の場合  ビール一杯無料」等）をスクロール表示する。電子機器１は、図６（ｂ）中の領域Ｘ４がスワイプ操作されたことを検出すると、その他の情報（例えば、お得な情報等）を表示する。
また、電子機器１は、図６（ｂ）中のＸ６がタップ操作されたことを検出すると、アドレス帳登録アプリを閉じ、アドレス帳登録アプリをバックグラウンドで待機状態にする。
【００３７】
ステップＳ８において、電子機器１は、電話番号をアドレス帳Ａに登録するための操作が行われたかどうかを確認する。登録するための操作が行われた場合（Ｙｅｓ）には、ステップＳ９に進み、登録のための操作が行われなかった場合には、処理を終了する。例えば、電子機器１は、図６（ｂ）中のＸ５がタップ操作されたことを検出すると、アドレス帳Ａに登録するための操作が行われたと判断する。
【００３８】
ステップＳ９において、電子機器１は、電話番号をアドレス帳Ａに登録するための操作が行われたことを確認した場合、少なくとも、関連情報から抽出した店舗名称と、電話番号とを関連付けてアドレス帳Ａに登録する。例えば、電子機器１は、図６（ｃ）に示すように、「名」の項目に店舗名（焼肉  トッキョ）を入力し、「電話番号」の項目に電話番号（０５０−００００−００００）を入力する。また、電子機器１は、「完了」ボタンがタップ操作されたことを検出した場合、入力された内容で新規の店舗情報をアドレス帳Ａに登録する。なお、電子機器１は、「キャンセル」ボタンがタップ操作されたことを検出した場合、入力された内容をキャンセルし、アドレス帳Ａへの登録を行わず、店舗情報を履歴情報として記憶部２に保存する。
【００３９】
表示制御部１３は、ユーザの操作に応じて、第２領域Ｘ２を表示する場合、記憶部２から読み出した店舗用アドレス情報Ａ２を登録領域Ｘ２１に表示し、記憶部２から読み出した履歴情報を非登録領域Ｘ２２に表示する。
【００４０】
また、検索部１６は、登録領域Ｘ２１と非登録領域Ｘ２２が表示部１２に表示されたとき、又は所定のタイミングで、情報管理サーバ１００に対して更新情報等についての検索を実行する。
受信部１４は、検索部１６により検索した結果、情報管理サーバ１００から送信されてきた店舗情報を受信して、記憶部２に供給する。記憶部２は、供給された店舗情報が店舗用アドレス情報Ａ２に該当する場合には、店舗用アドレス情報Ａ２に追加し、供給された店舗情報が店舗用アドレス情報Ａ２に該当しない場合には、当該店舗情報を履歴情報として記憶する。
【００４１】
また、情報管理サーバ１００は、店舗用アドレス情報Ａ２及び履歴情報を予め取得しておき、店舗用アドレス情報Ａ２及び履歴情報が更新されたときに、電子機器１に送信する構成でもよい。
【００４２】
このようにして、電子機器１は、登録領域Ｘ２１と非登録領域Ｘ２２に区分して店舗情報を表示することができ、かつ、更新された店舗情報をタイムリーに取得し、記憶部２に記憶しておくので、ユーザの操作にしたがって登録領域Ｘ２１と非登録領域Ｘ２２を表示部１２に表示したときに、最新の店舗情報を表示することができ、店舗への興味を促すことができる。
【００４３】
また、本実施例では、主に、更新された情報等をタイムリーに取得して表示するための電子機器の構成と動作について説明したが、これに限られず、各構成要素を備え、更新された情報等をタイムリーに取得して表示するための方法、及びプログラムとして構成されてもよい。
【００４４】
さらに、電子機器の機能を実現するためのプログラムをコンピュータで読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【００４５】
ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータで読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００４６】
さらに「コンピュータで読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでもよい。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００４７】
１  電子機器
１１  読出部
１２  表示部
１３  表示制御部
１４  受信部
１５  問合せ部
１６  検索部
１００  情報管理サーバ
【図１】
0005968352.tif 000002
【図２】
0005968352.tif 000003
【図３】
0005968352.tif 000004
【図４】
0005968352.tif 000005
【図５】
0005968352.tif 000006
【図６】
0005968352.tif 000007