(57)【要約】【課題】容易に目的の処理を選択できるように処理対象に応じた選択肢を提示する技術を提供する。【解決手段】対象を撮像し、前記対象を撮像した画像から、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つを基に前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示し、前記提示された選択肢の中から指定された選択肢に従った処理を起動する。【選択図】図１
2015026348.tif 000002
【特許請求の範囲】
【請求項１】
対象を撮像する撮像部と、
前記対象を撮像した画像から、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つを基に前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示する提示部と、
前記提示された選択肢の中から指定された選択肢に従った処理を起動する起動部と、を備える選択肢提示装置。
【請求項２】
前記撮像部による撮像時に補助情報を取得する補助情報取得部を更に備え、
前記提示部が、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つに加え、前記補助情報に基づいて前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示する請求項１に記載の選択肢提示装置。
【請求項３】
複数の属性データと前記選択肢を対応付けてプロファイルとして記憶部に記憶させておき、
前記提示部が、前記画像を前記属性データと比較し、前記画像と適合した属性データと対応する選択肢を前記記憶部から読み出して提示する請求項１又は２に記載の選択肢提示装置。
【請求項４】
対象を撮像するステップと、
前記対象を撮像した画像から、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つを基に前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示するステップと、
前記提示された選択肢の中から指定された選択肢に従った処理を起動するステップと、をコンピュータが実行する選択肢提示方法。
【請求項５】
対象を撮像するステップと、
前記対象を撮像した画像から、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つを基に前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示するステップと、
前記提示された選択肢の中から指定された選択肢に従った処理を起動するステップと、をコンピュータに実行させるための選択肢提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、処理対象に応じた選択肢を提示する技術に関する。
【背景技術】
【０００２】
現在、携帯電話やスマートフォン、タブレットＰＣ（Personal Computer）、ゲーム機
、半導体オーディオといった小型の情報処理装置が広く普及している。特に、携帯電話やスマートフォンは、常時携帯している人が多く、生活に密着した多くの場面で利用されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−３１９５５６号公報
【特許文献２】特開２０１１−２５３３２４号公報
【特許文献３】特開２００６−１２６９３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯可能な小型の情報処理装置においても高性能化が著しく、例えばスマートフォンは、デスクトップ型のＰＣと比べても遜色が無い程、多くの機能を備えている。
【０００５】
しかし、多機能になると、目的の処理を起動するためのメニューやアイコン等の選択肢が増え、操作が煩雑になるという問題があった。特に、小型の情報処理装置では、表示部の大きさが制限されるため、一度に表示できる選択肢が少なく、選択肢が複数階層に分けて表示される。従って、実行可能な処理が増えると、選択肢も増え、階層状の選択肢を何度も選択して目的とする処理を起動させなければならなくなり、操作性が悪化する傾向にある。
【０００６】
そこで、本発明は、容易に目的の処理を選択できるように選択肢を提示する技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の選択肢提示装置は、
対象を撮像する撮像部と、
前記対象を撮像した画像から、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つを基に前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示する提示部と、
前記提示された選択肢の中から指定された選択肢に従った処理を起動する起動部と、を備える。
【０００８】
前記選択肢提示装置は、前記撮像部による撮像時に補助情報を取得する補助情報取得部を更に備え、
前記提示部が、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つに加え、前記補助情報に基づいて前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示しても良い。
【０００９】
前記選択肢提示装置は、複数の属性データと前記選択肢を対応付けてプロファイルとし
て記憶部に記憶させておき、
前記提示部が、前記画像を前記属性データと比較し、前記画像と適合した属性データと対応する選択肢を前記記憶部から読み出して提示しても良い。
【００１０】
また、上記課題を解決するため、本発明の選択肢提示方法は、
対象を撮像するステップと、
前記対象を撮像した画像から、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つを基に前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示するステップと、
前記提示された選択肢の中から指定された選択肢に従った処理を起動するステップと、をコンピュータが実行する。
【００１１】
また、本発明は、上記方法をコンピュータに実行させるためのプログラムであっても良い。更に、前記プログラムは、コンピュータが読み取り可能な記録媒体に記録されていても良い。
【００１２】
ここで、コンピュータが読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【００１３】
また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【発明の効果】
【００１４】
本発明は、容易に目的の処理を選択できるように選択肢を提示する技術を提供できる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明に係る選択肢提示装置の機能ブロック図である。
【図２】図２は、本発明に係る選択肢提示装置のハードウェア構成図である。
【図３】図３は、プロファイルの一例を示す図である。
【図４】図４は、選択肢提示方法の説明図である。
【図５Ａ】図５Ａは、撮像部で取得した状態の画像を示す図である。
【図５Ｂ】図５Ｂは、オブジェクトを抽出して選択肢を表示した図である。
【図５Ｃ】図５Ｃはタイマーを起動した状態を示す図である。
【図６】図６は、商品のパッケージを撮影した例を示す図である。
【図７】図７は、新幹線の特急券を撮影した例を示す図である。
【図８】図８は、店舗の看板を撮影した例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明を実施するための形態について説明する。以下の実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。
【００１７】
（１）装置構成
図１は、本発明に係る選択肢提示装置１０の機能ブロック図、図２は選択肢提示装置１０のハードウェア構成図である。
【００１８】
選択肢提示装置１０は、図１に示すように、撮像部１１や、提示部１２、補助情報取得部１３、起動部１４、ウェブ閲覧部１５、タイマー部１６、通話制御部１７、メール管理
部１８、ナビゲーション部１９、プロファイル記憶部２１を備える。
【００１９】
撮像部１１は、処理の対象を撮像し、画像を取得する。例えば、撮像部１１は、撮像素子やレンズ等(不図示)からなる所謂カメラであり、レンズで対象の像を撮像素子の受光面上に形成し、撮像素子で光電変換して画像を電子データとして取得する。
【００２０】
提示部１２は、対象を撮像した画像から、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章（以下、単にロゴとも称する）、および前記画像に含まれる文字の少なくとも１つを基に前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示する。
【００２１】
補助情報取得部１３は、撮像部１１による撮像時に補助情報を取得する。補助情報は、撮像部１１で対象を撮像するのと共に取得される情報であり、例えば位置情報、音、時刻、加速度、選択肢提示装置の向き等である。補助情報取得部１３で補助情報を取得した場合、提示部１２は、前記対象の外観、前記対象を他の撮像対象と区別するために使用される標章、および前記画像に含まれる文字の少なくとも１つに加え、補助情報に基づいて、前記対象または前記対象に関連する事物について実行可能な処理の選択肢を提示しても良い。
【００２２】
プロファイル記憶部２１は、複数の属性データと選択肢とを対応付けてプロファイルとして記憶部に記憶する。
【００２３】
起動部１４は、提示部１２によって提示された選択肢の中から、起動する選択肢がユーザによって選択された場合に、この選択をウェブ閲覧部１５、タイマー部１６、通話制御部１７、メール管理部１８等の処理部に通知して処理を起動させる。
【００２４】
ウェブ閲覧部１５は、インターネット等のネットワークを介して、ウェブサーバにアクセスして検索等を実行する所謂ウェブブラウザである。
【００２５】
タイマー部１６は、所定時間経過時や、所定の時刻にアラームを出力する。
【００２６】
通話制御部１７は、他の電話機へ電話をかける、又は他の電話機からの電話を受けて、他の電話機との間に呼を設定し、ユーザによる通話を可能とするように制御する。
【００２７】
メール管理部１８は、ネットワークを介して電子メールの送信及び受信を行う。
【００２８】
ナビゲーション部１９は、目的地への経路の表示や、目的地を指し示すマーク等の表示を行う。
【００２９】
図２に示すように、選択肢提示装置１０は、ＣＰＵ（central processing unit）やメ
インメモリ等よりなる演算処理部１、演算処理の為のデータやソフトウェアを記憶した記憶部（フラッシュメモリ）２、入出力ポート３、通信制御部（ＣＣＵ：Communication Control Unit）４、通話制御部１７等を備えたコンピュータ（情報処理装置）である。特に本実施形態の選択肢提示装置１０は、携帯可能な小型の装置であって、例えばスマートフォン、携帯電話、タブレットＰＣ、電子書籍リーダー、携帯型ゲーム機である。
【００３０】
該入出力ポート３には、操作ボタンや、撮像部（カメラ）１１、記憶媒体（メモリカード等）の読み取り装置、マイク、ＧＰＳ(Global Positioning System)受信機、加速度セ
ンサ、地磁気センサ、タッチパネル等の入力デバイス（入力手段）、そしてディスプレイ（表示部）や記憶媒体の書き込み装置、スピーカ等の出力デバイス（出力手段）が適宜接
続される。
【００３１】
タッチパネル（検出部）は、ディスプレイ（表示部）の表示面上に重畳されて配置されており、ディスプレイに表示したオブジェクトやメニューにユーザが触れたことをタッチパネルで検出でき、当該オブジェクトやメニューの選択を認識できる。
【００３２】
ＣＣＵ４は、ネットワークを介して他のコンピュータとの通信を制御するものである。
【００３３】
記憶部２には、オペレーティングシステム（ＯＳ）やアプリケーションプログラム（選択肢提示プログラムなど）、地図データが記憶されている。また、記憶部２には、プロファイルも記憶されており、記憶部２はプロファイル記憶部２１としても機能する。
【００３４】
演算処理部１は、前記ＯＳやアプリケーションプログラムを記憶部２から適宜読み出して実行し、入出力ポート３やＣＣＵ４から入力された情報、及び記憶部２から読み出した情報を演算処理する。演算処理部１は、この演算処理により、提示部１２、補助情報取得部１３、起動部１４、ウェブ閲覧部１５、タイマー部１６、通話制御部１７、メール管理部１８、ナビゲーション部１９としても機能する。
【００３５】
通話制御部１７は、無線電話回線を介して無線基地局（不図示）との間で音声データを送受信するハードウェアである。なお、通話制御部１７は、ハードウェアに限らず、演算処理部１が、ソフトウェアに従い、ネットワークを介して音声データの送受信の処理を行う構成であっても良い。
【００３６】
図３は、プロファイル記憶部２１に記憶されたプロファイルの一例を示す図である。
【００３７】
図３に示すように、プロファイルは、属性情報と、選択肢と、起動情報とが対応付けられている。属性データは、対応する選択肢を特定するための情報であり、例えば、時刻、日付、特定の文字、ロゴ、アイコン、商品のパッケージ、地名、駅名等である。
【００３８】
選択肢は、対応する属性データと適合した対象に対して実行可能なメニューであり、一つの属性データに対して複数の処理が実行可能であれば、複数のメニューが対応付けられている。選択肢は、例えば、アラーム設定、タイマー設定、商品一覧、空席情報、電話予約、検索、発注等である。
【００３９】
起動情報は、対応する選択肢が選択されたときに起動する処理を示す情報であり、例えば、ウェブ閲覧部１５、タイマー部１６、通話制御部１７、メール管理部１８等、処理を行わせる処理部を示す情報や、当該処理部が処理に用いる情報である。
【００４０】
（２）選択肢提示方法
図４は、選択肢提示装置１０が、選択肢提示プログラムに従って実行する選択肢提示方法の説明図である。
【００４１】
先ず、ユーザが選択肢提示プログラムの起動を指示し、撮像部１１を対象に向けると、図４の処理が開始され、撮像部１１が対象の画像を取得する（ステップＳ１０）。このとき演算処理部１は、補助情報として、位置情報、音、時刻、加速度、選択肢提示装置１０の向き等を取得しても良い。
【００４２】
次に演算処理部１は、画像から、対象の外観、ロゴ、文字、記号等をオブジェクトとして抽出する（ステップＳ２０）。例えば、抽出する対象の外観、ロゴ、文字、記号等のパターンを予め記憶部２に登録しておき、ステップＳ１０で取得した画像のうち、このパタ
ーンと合致する領域をオブジェクトして抽出する。ここで合致とは、完全な一致に限らず、相似している場合や、特徴点等が一致した場合、部分的に一致した場合（類似した場合）を含んでも良い。即ち、パターン認識により、登録済みのパターンと合致する対象画像中の領域をオブジェクトとして抽出する。なお、文字の部分については、所謂ＯＣＲにより、文字として認識したものをオブジェクトとしても良い。この場合、画像中の文字を全てオブジェクトとするのではなく、プロファイルとして登録のある文字列をオブジェクトとしても良い。
【００４３】
演算処理部１は、オブジェクトが抽出されたか否かを判定し（ステップＳ３０）、オブジェクトが抽出されていなければ（ステップＳ３０，Ｎｏ）、ステップＳ１０に戻って画像の取得をやり直す。
【００４４】
オブジェクトが抽出された場合（ステップＳ３０，Ｙｅｓ）、演算処理部１は、プロファイル記憶部２１からプロファイルの属性情報を読み出してオブジェクトと比較し（ステップＳ４０）、オブジェクトと適合した属性情報が有るか否かを判定する（ステップＳ５０）。演算処理部１は、オブジェクトと適合した属性情報があれば（ステップＳ５０，Ｙｅｓ）、当該属性情報と対応する選択肢をプロファイル記憶部２１から読み出して表示する（ステップＳ６０）。なお、演算処理部１は、オブジェクトと属性情報とを比較する際、オブジェクトと補助情報とを合わせて、適合する属性情報を求めても良い。
【００４５】
ステップＳ５０でオブジェクトと適合した属性情報が無い場合やステップＳ６０で選択肢を表示した場合、演算処理部１は、他にもオブジェクトがあるか否かを判定し（ステップＳ７０）、他にもオブジェクトがあれば（ステップＳ７０，Ｙｅｓ）、ステップＳ４０−Ｓ６０を繰り返して選択肢を表示する。
【００４６】
ステップＳ７０で他のオブジェクトが無い場合（ステップＳ７０，Ｎｏ）、演算処理部１は、ユーザによる選択の有無を判定する（ステップＳ８０）。ユーザが選択肢を選択していない場合（ステップＳ８０，Ｎｏ）、演算処理部１は、ユーザがキャンセルを選択したか否かを判定し（ステップＳ９０）、キャンセルが選択された場合には（ステップＳ９０，Ｙｅｓ）、ステップＳ１０へ戻り、キャンセルが選択されていない場合には（ステップＳ９０，Ｎｏ）、ステップＳ８０へ戻る。
【００４７】
そして、ユーザがディスプレイ上に表示された選択肢に触れる（タップする）ことにより選択し、タッチパネルが、このユーザの触れた位置を検出すると、演算処理部１はユーザの触れた位置と選択肢の表示位置を照らし合わせて、何れの選択肢が選択されたのかを認識する（ステップＳ８０，Ｙｅｓ）。演算処理部１は、この選択された選択肢と対応する処理を起動情報に基づいて起動させる（ステップＳ１００）。この選択によって起動される処理は、同じアプリ内の処理であっても良いし、ＵＲＬスキーム等によって他のアプリの処理を起動させるものであっても良い。
【００４８】
（３）具体例
図５−図８は、選択肢の表示例を示す図である。図５Ａは、ステップＳ１０で取得した状態の画像を示す図、図５Ｂは、図５Ａの画像からオブジェクトを抽出して選択肢を表示した図、図５Ｃはタイマーを起動した状態を示す図である。
【００４９】
図５Ａは、カップの湯に紅茶のティーバッグを浸けたところを撮影した画像の例であり、ティーバッグの持ち手に記載された時間を対象としている。
【００５０】
選択肢提示装置１０の演算処理部１は、図５Ａの画像をパターン認識、特にＯＣＲをして、「・・・目安は１分半です。」といった文字のうち、「１分半」の文字を図３に示す
プロファイルのうちＮｏ２の属性データと合致するオブジェクト、即ち「数字＋分」からなる時間を示すオブジェクトとして抽出する。ここで提示部１２として機能する演算処理部１は、オブジェクトとして認識した領域を囲むオブジェクト枠３１を表示させ、オブジェクトとして認識した領域を示す。
【００５１】
そして、演算処理部１は、このオブジェクトと対応する選択肢３２をオブジェクト枠３１と隣接した位置に表示する。この選択肢３２の表示位置は、特に限定されないが、オブジェクト枠３１と対であることが分るように他のオブジェクトの選択肢３６，３７よりもオブジェクト枠３１と近い位置に表示する。演算処理部１は、オブジェクト枠３１を避けてオブジェクト枠３１の周囲に選択肢３２を表示しても良いし、オブジェクト枠３１と一部重ねて選択肢３２を表示させても良い。
【００５２】
選択肢３２は、実行する処理を示す「タイマー」の文字と、画像から認識した時間「１分３０秒」を含んでいる。なお、対象に記載されている時間は、「１分半」であるが、後段のタイマー部１６で処理する際の数字に変換して表示している。このような変換は、公知の自然語解析等により、数字として認識できる語が含まれていた場合に変換を行えば良い。例えば、「１分弱」であれば、「１分」よりも所定の割合（例えば１０％や１／６）短くして５０秒と変換する。同様に「１分強」であれば、「１分」よりも所定の割合（例えば１０％や１／６）長くして１分１０秒と変換する。
【００５３】
また、演算処理部１は、選択肢３２に、数字を変更する編集ボタン３３，３４を含めて表示しても良い。図５Ｂの例では、ユーザが、編集ボタン３３に触れることで数字を大きくし、編集ボタン３４に触れることで数字を小さくでき、所望の数字に変更することができる。なお、編集ボタンに限らず、数字をスクロールすることにより変更できるようにしても良い。
【００５４】
なお、図５Ｂの例では、「１分半」の他にも、「９４」がオブジェクトとして認識されてオブジェクト枠３５が表示され、対応する選択肢３６，３７が表示されている。
【００５５】
このように「分」や「秒」を伴わない、あいまいな数字「９４」についても「タイマー
９４秒」「タイマー ９４分」のように選択肢を表示できるので、種々の状況で広く適用できる。なお、このようにあいまいなオブジェクトに対して、どのような選択肢を表示させるかは、プロファイルの登録によって任意に設定して良い。
【００５６】
そして、ユーザが選択肢３２を選択すると、演算処理部１は、この選択肢３２と対応するタイマー部１６に、時間と処理の開始を通知し、タイマーの処理を起動させる。
【００５７】
タイマー部１６としての演算処理部１は、図５Ｃに示すように通知された時間からカウントダウンを開始し、残り時間３８を表示する。
【００５８】
そして、残り時間が０となった時に、演算処理部１は、設定した時間に達したことを示す音をスピーカから出力する等、アラームを発する。
【００５９】
このように本実施形態の選択肢提示装置１０によれば、対象の画像からオブジェクトを認識し、このオブジェクトに適合する選択肢をプロファイルに基づいて表示するので、ユーザは関係の無い選択肢の中から目的の処理を起動する選択肢を選び出す作業が不要になり、容易に目的の処理を起動させることができる。
【００６０】
図６は、商品のパッケージを撮影した例であり、パッケージ４０の外観やロゴ４１、商品名４２を対象としている。なお、バーコード４３を対象としても良い。
【００６１】
選択肢提示装置１０の演算処理部１は、図６の画像をパターン認識して、図３に示すプロファイルのうちＮｏ５の属性データと合致するオブジェクトを抽出し、このオブジェクトとして認識した領域を囲むオブジェクト枠３１を表示させている。
【００６２】
そして、演算処理部１は、このオブジェクトと対応する選択肢３２をオブジェクト枠３１と隣接した位置に表示する。図６の例では、この選択肢３２が「１個注文する」のように表示されている。なお、図６の選択肢３２についても編集ボタン３３，３４を操作することで数字を変更できる。
【００６３】
そして、ユーザが選択肢３２を選択すると、演算処理部１は、この選択肢３２と対応するメール管理部１８に、注文個数を示す数字、商品名等の商品情報、決済情報、送付先の情報、注文先の情報等と処理の開始を通知し、注文の処理を起動させる。なお、注文個数、商品情報、決済情報、送付先の情報、注文先の情報等は、プロファイルに記憶しておき、起動時のパラメータとしてメール管理部１８に通知する。
【００６４】
メール管理部１８としての演算処理部１は、予め記憶した注文用のテンプレートに、通知された注文個数、商品情報、決済情報、送付先の情報を挿入し、注文先の情報に基づいて注文先のメールアドレス宛に電子メールを送信する。なお、注文の処理は、電子メールの送信に限らず、ウェブ閲覧部１５により、前記注文個数、商品情報、決済情報、送付先の情報を含む注文のデータを注文先のウェブサーバへ送信する処理や、通話制御部１７により注文先の窓口へ電話をかける処理であっても良い。
【００６５】
これにより、無くなりかけた消耗品に気づいたような場合に、直ちに注文の処理を起動させることができる。
【００６６】
図７は、新幹線の特急券を撮影した例であり、地名５１や、時刻５２を対象としている。
【００６７】
選択肢提示装置１０の演算処理部１は、図７の画像をパターン認識して、図３に示すプロファイルのうちＮｏ６やＮｏ７の属性データと合致するオブジェクトを抽出し、このオブジェクトとして認識した領域を囲むオブジェクト枠３１，３５を表示させている。
【００６８】
そして、演算処理部１は、このオブジェクトと対応する選択肢３２，３６，３７をオブジェクト枠３１，３５と隣接した位置に表示する。図７の例では、この選択肢３２が「アラーム ５：５０」「アラーム ８：２０」のように表示され、選択肢３６，３７が「地図検索」「アラーム」のように表示されている。なお、図７の選択肢３２では、オブジェクトとして認識した時刻５２よりも所定時間（図７の例では１０分）前の時刻を表示し、目的地に近付いた時にアラームを発するように設定している。この時刻は、前述と同様に編集ボタン３３，３４を操作することで変更できる。
【００６９】
そして、ユーザが選択肢３２を選択すると、演算処理部１は、この選択肢３２と対応するタイマー部１６に、時刻と処理の起動を通知し、アラームを設定する処理を起動させる。
【００７０】
タイマー部１６としての演算処理部１は、通知された時刻をアラームの時刻として設定して現在時刻との比較を開始し、現在時刻が設定時刻と一致した時に、演算処理部１は、設定した時刻に達したことを示す音をスピーカから出力する等、アラームを発する。
【００７１】
また、ユーザが選択肢３７を選択すると、演算処理部１は、この選択肢３７と対応する
ナビゲーション部１９に、地名と処理の起動を通知し、アラームを設定する処理を起動させる。
【００７２】
ナビゲーション部１９としての演算処理部１は、通知された地名を目的地として設定してＧＰＳ受信機で受信した現在位置との比較を開始し、現在位置が目的地に近づいた、即ち現在位置と目的地との距離が所定範囲内となった時に、演算処理部１は、目的地に近づいたことを示す音をスピーカから出力する等、アラームを発する。なお、目的地に近づいたことを警告する処理は、位置情報に基づく処理に限らず、例えば演算処理部１がマイクを介して周囲の音を取得し、音声認識して「次は新大阪駅・・・」のようなアナウンスがあったときに目的地が近づいたことを示すアラームを発する処理であっても良い。
【００７３】
更に、ユーザが選択肢３６を選択すると、演算処理部１は、この選択肢３６と対応するウェブ閲覧部１５に、地名と処理の起動を通知し、地図検索する処理を起動させる。ウェブ閲覧部１５としての演算処理部１は、通知された地名の地図を地図の提供サイトから作出して表示する。
【００７４】
図８は、店舗の看板を撮影した例であり、店舗名６１を対象としている。選択肢提示装置１０の演算処理部１は、図８の画像をパターン認識して、図３に示すプロファイルのうちＮｏ３やＮｏ４の属性データと合致するオブジェクトを抽出し、このオブジェクトとして認識した領域を囲むオブジェクト枠３１を表示させている。
【００７５】
そして、演算処理部１は、このオブジェクトと対応する選択肢３２，３６〜３８をオブジェクト枠３１と隣接した位置に表示する。このとき補助情報として現在位置を示す位置情報を用いることで近隣の店舗を特定できる場合には、属性情報を図３のＮｏ３のように店舗名＋位置情報と登録しておき、店舗毎の空席情報や電話予約、ルート案内といった選択肢３６〜３８を表示させる。また、位置情報等の補助情報が利用できない場合や、補助情報を用いても近隣の店舗を特定できない場合には、図３のＮｏ４のように店舗名と対応付けられた一般的な選択肢３２、例えば「メニュー（商品一覧）」を表示する。
【００７６】
そして、ユーザが選択肢３２を選択すると、演算処理部１は、この選択肢３２と対応するウェブ閲覧部１５に、店舗名と処理の起動を通知し、メニューを表示する処理を起動させる。ウェブ閲覧部１５としての演算処理部１は、通知された店舗のメニューを当該店舗のウェブサーバから取得して表示する。なお、メニューの表示は、ウェブサーバから取得する処理に限らず、予め記憶部２に記憶しておき、記憶部２から読み出して表示する処理であっても良い。
【００７７】
また、ユーザが選択肢３６「空席情報」を選択すると、演算処理部１は、この選択肢３６と対応するウェブ閲覧部１５に、店舗名、位置情報、及び処理の起動を通知し、近隣店舗の空席情報を表示する処理を起動させる。ウェブ閲覧部１５としての演算処理部１は、通知された店舗が複数存在する場合に、選択肢提示装置１０の位置情報に基づき、この位置情報が示す現在位置から所定範囲内にある店舗を近隣店舗として索出し、この近隣店舗の空席情報を当該店舗のウェブサーバから取得して表示する。
【００７８】
ユーザが選択肢３７「電話予約」を選択すると、演算処理部１は、この選択肢３７と対応するウェブ閲覧部１５に、店舗名、位置情報、及び処理の起動を通知し、最寄りの店舗へ電話する処理を起動させる。ウェブ閲覧部１５としての演算処理部１は、通知された店舗が複数存在する場合に、選択肢提示装置１０の位置情報に基づき、この位置情報が示す現在位置から最も近い位置にある店舗を最寄り店舗として索出し、この最寄り店舗の電話番号を当該店舗のウェブサーバから取得し、通話制御部１７に通知して当該電話番号へ架電する。なお、近隣店舗の電話番号を取得して一覧表示し、ユーザの選択した店舗へ電話
をかけるようにしても良い。
【００７９】
ユーザが選択肢３８「ルート案内」を選択すると、演算処理部１は、この選択肢３８と対応するナビゲーション部１９に、店舗名、位置情報、及び処理の起動を通知し、最寄りの店舗までのルートを表示する処理を起動させる。ナビゲーション部１９としての演算処理部１は、記憶部２に記憶されている地図情報等を参照し、通知された店舗が複数存在する場合に、選択肢提示装置１０の位置情報が示す現在位置から最も近い位置にある店舗を最寄り店舗として索出し、現在位置からこの最寄り店舗までのルートを求めて表示する。なお、目的地（最寄り店舗）までのルートを検索する処理は、公知の技術であるため、詳しい説明は省略する。なお、ルート案内に限らず、ナビゲーション部１９が、選択肢提示装置１０の現在位置や向きに応じて最寄りの店舗がどちらの方向にあるのかを指し示す矢印等のマークを表示させる処理を行うようにしても良い。
【００８０】
このように本実施形態によれば、対象に応じた適切な選択肢を表示させることができ、ユーザは関係の無い選択肢の中から目的の処理を起動する選択肢を選び出す作業が不要になり、容易に目的の処理を起動させることができる。
【００８１】
特に、位置情報等の補助情報を用いることで、状況に報じた選択肢の表示を行うことができる。
【００８２】
〈その他〉
本発明は、上述の図示例にのみ限定されるものではなく、上記の各要素を組み合わせるなど、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００８３】
１    演算処理部
２    記憶部
３    入出力ポート
１０  選択肢提示装置
１１  撮像部
１２  提示部
１３  補助情報取得部
１４  起動部
１５  ウェブ閲覧部
１６  タイマー部
１７  通話制御部
１８  メール管理部
１９  ナビゲーション部
２１  プロファイル記憶部
３１，３５  オブジェクト枠
３２，３６-３８   選択肢
【図１】
2015026348.tif 000003
【図２】
2015026348.tif 000004
【図３】
2015026348.tif 000005
【図４】
2015026348.tif 000006
【図５Ａ】
2015026348.tif 000007
【図５Ｂ】
2015026348.tif 000008
【図５Ｃ】
2015026348.tif 000009
【図６】
2015026348.tif 000010
【図７】
2015026348.tif 000011
【図８】
2015026348.tif 000012