(57)【要約】【課題】画像データを取得した後、経路案内用地図を表示するまでのユーザの操作負担を軽減させることを課題とする。【解決手段】画像データの取得要求および表示要求を入力する入力部と、前記取得要求に基づいて位置情報を含む画像データを取得する画像データ取得部と、表示部と、経路案内用地図を前記表示部に表示する経路案内部と、取得された画像データを振り分ける振分条件と、前記経路案内部を起動させる起動条件とを記憶した記憶部と、前記取得された画像データに含まれる位置情報が、前記振分条件を満たすか否かを判定する振分条件判定部と、前記振分条件を満たす場合に、前記取得された画像データを、前記記憶部の位置付き画像フォルダに保存するフォルダ保存制御部と、前記入力部によって表示要求が入力された画像データについて、前記起動条件を満たすか否かを判定し、起動条件を満たす場合は、前記経路案内部を自動的に起動させる起動判定部とを備えたことを特徴とする。【選択図】図２
2014016274.tif 000002
【特許請求の範囲】
【請求項１】
画像データの取得要求および表示要求を入力する入力部と、
前記取得要求に基づいて位置情報を含む画像データを取得する画像データ取得部と、
表示部と、経路案内用地図を前記表示部に表示する経路案内部と、
取得された画像データを振り分ける振分条件と、前記経路案内部を起動させる起動条件とを記憶した記憶部と、
前記取得された画像データに含まれる位置情報が、前記振分条件を満たすか否かを判定する振分条件判定部と、
前記振分条件を満たす場合に、前記取得された画像データを、前記記憶部の位置付き画像フォルダに保存するフォルダ保存制御部と、
前記入力部によって表示要求が入力された画像データについて、前記起動条件を満たすか否かを判定し、起動条件を満たす場合は、前記経路案内部を自動的に起動させる起動判定部とを備えたことを特徴とする情報処理装置。
【請求項２】
前記振分条件判定部は、前記取得された画像データの位置情報の示す位置が、所定の特定地点を示す位置から、所定の判定距離内にある場合に、前記振分条件を満たすと判定することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記特定地点が、情報処理装置が存在する現在地であることを特徴とする請求項２記載の情報処理装置。
【請求項４】
地球上の緯度および経度を示すＧＰＳ情報を生成するＧＰＳ情報生成部をさらに備え、前記ＧＰＳ情報生成部が生成したＧＰＳ情報によって、前記現在地を特定することを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記位置情報は、地球上の緯度および経度を示す情報からなることを特徴とする請求項１ないし４のいずれかに記載の情報処理装置。
【請求項６】
前記起動判定部が、前記位置情報を含む画像データが前記位置付き画像フォルダに保存され、かつその画像データが前記入力部によって表示要求された場合に、前記起動条件を満たすと判定すること特徴とする請求項１ないし５のいずれかに記載の情報処理装置。
【請求項７】
前記経路案内部が、前記起動判定部によって自動的に起動させられた場合、前記表示要求された画像データに含まれた位置情報によって特定される位置を目的地に設定し、設定された目的地を含む前記経路案内用地図を前記表示部に表示させることを特徴とする請求項１ないし６のいずれかに記載の情報処理装置。
【請求項８】
前記位置情報を含む画像データは、カメラによって撮影された写真、ネットワークを介してダウンロードされた画像情報、あるいはネットワークを介して受信された受信メールに添付されていた画像情報のいずれかであることを特徴とする請求項１ないし７のいずれかに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は情報処理装置に関し、特に、目的地までの経路案内情報を表示することのできる情報処理装置に関する。
【背景技術】
【０００２】
今日、目的地を登録して、現在地から目的地までの経路を探索して、目的地への経路案内を表示するナビゲーション装置が利用されている。
また、経度情報及び緯度情報からなる位置情報（ＧＰＳデータとも呼ぶ）を含む画像データを取得して、その画像データに含まれるＧＰＳデータから行き先を設定登録するナビゲーションシステムも提案されている。
たとえば、特許文献１には、ネットワークを介して外部のデータベースあるいはメールサーバに受信された電子メールから、ＧＰＳデータを含むデジタル画像データを取得するナビゲーション装置が記載されている。
【０００３】
また、特許文献２および３には、カメラで撮影したＧＰＳデータを含む画像データをメモリカードに記憶しておき、そのメモリカードから画像データを取得し、メモリカードから読み出した画像データのサムネイル画像を一覧表示し、一覧表示されたサムネイル画像から目的地として設定すべき画像を選択させて、目的地の設定や、現在地から目的地までの走行ルートを検索するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２２４５３０号公報
【特許文献２】特開２００８−３９６２８号公報
【特許文献３】特開２００６−９８２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術のいずれも、目的地の設定が完了し、目的地までの経路案内（ルート）を表示するまでに、ユーザは煩雑な操作をする必要がある。
たとえば、特許文献２および３では、ユーザは、カメラから、撮影した画像データが記憶されたメモリカードを取り出し、カーナビゲーション装置に装填した後、画像データのサムネイル画像の一覧を表示させ、目的地となるサムネイル画像を選択する操作をすることにより、目的地が設定される。
【０００６】
また、特許文献１では、ユーザは、目的地登録画面を表示させて、画像データの読み込み先を選択し、メモリカードあるいはインターネットを経由してデータベースからのダウンロードによって画像データを取得して写真リストを表示させ、写真リストから希望する行き先の写真を選択し、表示された目的地登録の確認画面によって確認入力操作をすることによって、目的地の経度および緯度情報を取得して目的地を登録させている。
【０００７】
以上のように、従来の技術では、画像データを取得してから目的地を設定し、さらに、その目的地までの経路を表示させるまでに、ユーザは、多くの操作をする必要があった。
そこで、この発明は、以上のような事情を考慮してなされたものであり、位置情報を含む画像データを取得した後、その画像データの位置情報から特定される目的地を設定してその目的地を含む地図を表示するまでに、ユーザの入力操作をできるだけ少なくして、ユーザの操作負担を軽減させるようにした情報処理装置を提供することを課題とする。
【課題を解決するための手段】
【０００８】
この発明は、画像データの取得要求および表示要求を入力する入力部と、前記取得要求に基づいて位置情報を含む画像データを取得する画像データ取得部と、表示部と、経路案内用地図を前記表示部に表示する経路案内部と、取得された画像データを振り分ける振分条件と、前記経路案内部を起動させる起動条件とを記憶した記憶部と、前記取得された画像データに含まれる位置情報が、前記振分条件を満たすか否かを判定する振分条件判定部と、前記振分条件を満たす場合に、前記取得された画像データを、前記記憶部の位置付き画像フォルダに保存するフォルダ保存制御部と、前記入力部によって表示要求が入力された画像データについて、前記起動条件を満たすか否かを判定し、起動条件を満たす場合は、前記経路案内部を自動的に起動させる起動判定部とを備えたことを特徴とする情報処理装置を提供するものである。
【０００９】
これによれば、入力部によって画像データの取得要求および表示要求が入力された場合に、その画像データが所定の振分条件および起動条件を満たすとき、経路案内用地図を表示する経路案内部を自動的に起動させるので、ユーザは、上記要求を入力する操作をした後に、経路案内用の地図を表示させるための特別な操作をする必要はなく、経路案内用地図を表示させるまでのユーザの操作負担を軽減させることができる。
【００１０】
また、前記振分条件判定部は、前記取得された画像データの位置情報の示す位置が、所定の特定地点を示す位置から、所定の判定距離内にある場合に、前記振分条件を満たすと判定することを特徴とする。
また、前記特定地点が、情報処理装置が存在する現在地であることを特徴とする。
【００１１】
また、地球上の緯度および経度を示すＧＰＳ情報を生成するＧＰＳ情報生成部をさらに備え、前記ＧＰＳ情報生成部が生成したＧＰＳ情報によって、前記現在地を特定することを特徴とする。
また、前記位置情報は、地球上の緯度および経度を示す情報からなることを特徴とする。
【００１２】
また、前記起動判定部が、前記位置情報を含む画像データが前記位置付き画像フォルダに保存され、かつその画像データが前記入力部によって表示要求された場合に、前記起動条件を満たすと判定すること特徴とする。
また、前記経路案内部が、前記起動判定部によって自動的に起動させられた場合、前記表示要求された画像データに含まれた位置情報によって特定される位置を目的地に設定し、設定された目的地を含む前記経路案内用地図を前記表示部に表示させることを特徴とする。
また、前記位置情報を含む画像データは、カメラによって撮影された写真、ネットワークを介してダウンロードされた画像情報、あるいはネットワークを介して受信された受信メールに添付されていた画像情報のいずれかであることを特徴とする。
【発明の効果】
【００１３】
この発明によれば、位置情報を含む画像データを取得し、表示要求を入力する操作をした後、その画像データが所定の振分条件および起動条件を満たすとき、経路案内用地図を表示する経路案内部を自動的に起動させるので、ユーザは、表示要求を入力する操作をした後に、経路案内用の地図を表示させるための特別な操作をする必要はなく、迅速かつ容易に経路案内機能を実行させることができ、経路案内用地図を表示させるまでのユーザの操作負担を軽減させることができる。
【図面の簡単な説明】
【００１４】
【図１】この発明の情報処理装置の一実施例の構成ブロック図である。
【図２】この発明の画像取得処理からナビ起動判定処理までの一実施例のフローチャートである。
【図３】この発明の取得画像データの振分判定処理の一実施例のフローチャートである。
【図４】この発明のナビ起動判定処理の一実施例のフローチャートである。
【図５】この発明の振分条件の一実施例の説明図である。
【図６】この発明のナビ起動条件の一実施例の説明図である。
【図７】この発明の表示画像選択処理の一実施例のフローチャートである。
【図８】この発明の受信メール画像表示処理の一実施例のフローチャートである。
【図９】この発明のＷＥＢ画像表示処理の一実施例のフローチャートである。
【図１０】この発明のカメラ撮影画像表示処理の一実施例のフローチャートである。
【発明を実施するための形態】
【００１５】
以下に、本発明を実施するための最良の形態について図面を参照して説明する。なお、これによって、この発明が限定されるものではない。
＜この発明の情報処理装置の構成＞
図１に、この発明の情報処理装置の一実施例の構成ブロック図を示す。
制御部１１は、この発明の情報処理装置の各機能ブロックの動作を制御する部分であり、主として、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏコントローラ、タイマー等からなるマイクロコンピュータにより実現される。
また、ＣＰＵは、ＲＯＭ等に記憶されるプログラムに基づいて、各種ハードウェアを有機的に動作させることによって、この発明の情報処理装置の表示機能、画像データ取得機能、ナビ起動機能等を実行する。
【００１６】
この発明の情報処理装置は、ノートパソコン、タブレット端末、ナビゲーション装置、携帯電話、スマートフォン等の電子機器に相当し、特に、経路案内機能を有する携帯可能な小型軽量の携帯端末である。
【００１７】
表示部１２は、主として、この発明で利用する各種情報を表示する部分であり、たとえば、画像、地図、経路案内画面、機能選択メニュー等を表示する。
表示部としては、たとえば、ＬＣＤ、有機ＥＬディスプレイ等が用いられる。
通信部１３は、サーバ等の外部装置とデータの送受信を行う部分であり、たとえば、インターネットを介した各種コンテンツの受信、メールサーバからのメールの受信等を行う部分である。通信形態は、有線および無線を問わず、従来から用いられているあらゆる通信方式を用いることができる。
【００１８】
入力部１４は、ユーザが各種情報を入力したり、機能選択等の指示入力をする部分である。たとえば、画像データの取得要求や、画像データの表示要求を入力する部分である。入力部としては、キーボード、マウス、タッチパネル等が用いられる。タッチパネルを用いる場合は、表示部１２と入力部１４とは重ね合わせられて形成され、あるいは一体成形される。
カメラ１５は、画像（静止画、動画）を撮影する部分である。撮影された画像は、デジタルの画像データとして記憶部３１に記憶され、撮影日付、撮影条件等からなるＥＸＩＦ情報や、撮影した場所を特定する位置情報（ＧＰＳ情報とも呼ぶ）も対応付けて記憶してもよい。
【００１９】
ＧＰＳ情報生成部１６は、人工衛星からの電波信号を受信し、この情報処理装置が現在存在する位置（現在地）の地球上の経度および緯度を示すＧＰＳ（Global Positioning System）情報を、生成する部分である。生成したＧＰＳ情報は、現在地を特定する情報であり、現在地情報として記憶される。
通話部１７は、いわゆる電話機としての機能を実現する部分であり、マイク１７−１、スピーカ１７−２を通して、会話を行う部分である。ただし、この発明の情報処理装置が経路案内を主機能とするナビゲーション装置である場合は、通話部１７は必須機能でなくてもよい。
【００２０】
画像データ取得部２１は、取得要求に基づいて画像データを取得して、記憶部３１に記憶する部分である。取得方法は種々のものがあり、従来から用いられているいずれの方法を用いてもよい。
たとえば、カメラ１５によって撮影した静止画（写真）をデジタル化して、画像データとして記憶する。また、ネットワークを介して通信部１３によって受信された受信メールに添付されている画像データを記憶部３１に記憶する。あるいは、インターネット等のネットワークを介して送られてくるＷＥＢページに含まれている画像を選択することにより、通信部１３によってその画像データをダウンロードして、記憶部３１に記憶する。
この画像データを取得するときに、画像そのものを示す画像情報の他に、画像に付属する情報として、上記したＥＸＩＦ情報、位置情報、および地域情報がある場合は、これらの付属情報も画像情報に対応付けて記憶してもよい。
【００２１】
この位置情報とは、たとえば、画像を撮影した場所を示すＧＰＳ情報である。
また、地域情報とは、この発明の情報処理装置のある位置の現在地情報の他に、画像を撮影した位置の周辺に関係する地点情報（最寄駅、家屋、店舗、交差点、モニュメント）、もう少し地理的に広範囲な地域に関する領域情報（府県情報、市町村情報、商店街情報、公園・遊園地情報）などを意味する。
この地域情報は、撮影した位置のＧＰＳ情報を基にして、インターネットを介して種々のデータベースから取得することができる。
【００２２】
位置情報抽出部２２は、取得した画像データに付属している位置情報を抽出する部分である。画像データ３２を記憶部３１に記憶するときに、画像そのものを示す画像情報３２−１とは別に、位置情報３２−２として保存される。
また、位置情報に加えて、画像データに地域情報が付属されている場合は、その地域情報３２−３も、分離して記憶部３１に記憶してもよい。
【００２３】
振分条件判定部２３は、取得された画像データ３２に含まれる位置情報が所定の振分条件を満たすか否かを判定する部分である。
振分条件は、図５に示すような条件であり、主として、取得した画像データ３２に位置情報が含まれており、その位置情報が所定の判定距離内にあるか否かを判定するための条件が予め設定されている。
この振分条件を満たす場合は、フォルダ保存制御部２４によって、取得された画像データを位置付き画像フォルダ（特定フォルダとも呼ぶ）５１に保存する。この特定フォルダ５１に保存された画像データは、後述するように、経路案内を行うナビアプリを起動したときに地図を表示するのに用いられる。
一方、振分条件を満たさない画像データは、一般画像フォルダ５２（一般フォルダとも呼ぶ）に保存され、この一般フォルダ５２に保存された画像データは、表示部１２にその画像を表示するのに用いられる。
【００２４】
フォルダ保存制御部２４は、上記した振分条件判定部２３の判定結果に基づいて、取得した画像データ３２を、上記した２つのフォルダ（特定、一般）のいずれかに記憶させる部分である。
ナビ起動判定部２５は、上記した起動判定部に相当し、経路案内を行う経路案内部２６、すなわち、ナビゲーションプログラム（ナビアプリとも呼ぶ）を自動的に起動するか否かを判定する部分である。
ここでは、起動条件の一例である図６に示すようなナビ起動条件４２に基づいて、入力部によって表示要求がされた画像データについて、その起動条件を満たすか否かの起動判定が行われる。主として位置情報を有している画像データが表示される場合に、起動条件を満たすと判定される。起動条件を満たす場合は、経路案内部２６が自動的に起動され、経路案内のための地図が表示される。
一方、位置情報を有していない単なる画像のみからなる画像データの場合は、経路案内をすることはできないので、ナビアプリは起動されない。
【００２５】
経路案内部２６は、表示部１２に経路案内用地図を表示させて、現在地から所定の目的地までの行き方（ルート）を表示する部分である。
この経路案内部２６は、ナビアプリによって実現される機能である。
目的地としては、たとえば、取得した画像データ（写真）を撮影した位置が設定される。また、受信メールに添付された画像データが取得された場合は、その画像データに付属した位置情報が示す位置が、目的地として設定される。
経路案内部２６がナビ起動判定部２５によって自動的に起動させられた場合は、たとえば、表示要求された画像データに含まれた位置情報によって特定される位置を目的地に設定し、その設定された目的地を含む経路案内用地図を、表示部１２に表示させる。
【００２６】
記憶部３１は、この発明の情報処理装置の各種機能を実行するのに必要な情報や、画像データ、上記した振分条件と起動条件、位置付き画像フォルダ５１、一般画像フォルダ５２、経路案内に必要な地図データ等を保存する部分である。
記憶部３１としては、ＲＯＭ、ＲＡＭ、フラッシュメモリなどの半導体メモリ、ハードディスク、ＳＳＤなどの記憶装置、その他の記憶媒体が用いられる。
画像データ３２は、画像データ取得部２１によって取得されたデジタル画像に関する情報を記憶したものである。
画像データ３２には、画像そのものを示す画像情報３２−１と、画像情報に関係する位置を示す位置情報３２−２と、その位置よりも広範囲な領域の情報を示す地域情報３２−３と、ナビアプリの起動の有無を示す起動フラグ３２−４とが含まれる。
ただし、画像情報３２−１は必須の情報であるが、他の３つの情報（３２−２，３２−３，３２−４）はない場合もある。
３２−２，３２−３，３２−４は、画像データ３２のファイルに内包される場合と、画像ファイルに関連付けられた別データとして記憶される場合とがある。
【００２７】
位置情報３２−２は、主として、地球上の緯度と経度を示す情報からなる。たとえば、画像データがカメラ１５によって撮影された写真である場合は、その写真を撮影した位置のＧＰＳ情報（緯度、経度）が、位置情報３２−２として記憶される。
地域情報３２−３は、上記したように、位置情報で示される位置の周辺の情報を示したものであり、たとえば、撮影位置の最寄駅の情報、その位置が属する都市や府県に関する情報などである。この地域情報３２−３は、たとえば、画像データの取得時あるいは取得後に、インターネット上のサーバに開設された逆ジオコーディングと呼ばれる情報サービスに位置情報３２−２を送信することによって取得することができる。
また、この地域情報３２−３は、ナビアプリを起動した後、経路案内の地図表示をする場合や、画像を付加情報付で表示するときに利用することができる。
【００２８】
起動フラグ３２−４は、後述するようにナビ起動判定を行うときの１つの条件として利用される情報であり、たとえば、ある画像データ３２の起動フラグ３２−４が「１」に設定されていた場合に、その画像データを表示しようとするときに、ナビアプリが起動される。
起動フラグ３２−４が付加されていない場合や、起動不可を意味する設定値（たとえば０）が設定されている場合は、ナビアプリを起動させるトリガとはならない。
この起動フラグ３２−４は、たとえば、ユーザによって、その画像に対するナビ起動を行うかどうかを分類する操作をされた場合に設定される。起動フラグ３２−４は、後述する特定フォルダを用いずに、（特定フォルダへの画像データ格納の代用として）画像ごとのナビ起動判定を行う場合に利用することができる。
【００２９】
取得画像位置情報３３は、現在注目している取得画像についての位置情報（ＧＰＳ情報）を意味する。この情報は、取得した画像データ３２に付加されている位置情報を、位置情報抽出部２２によって抽出して一時記憶したものである。
現在地情報３４は、現在、この発明の情報処理装置が存在している位置を特定する情報であり、ＧＰＳ情報生成部１６によって生成される情報である。
ナビ起動可否情報３５は、経路案内部２６の機能を実現するナビアプリを起動するかしないかを判定するための情報である。
たとえば、設定値「０」が設定されている場合は、起動不可を意味し、ナビアプリの起動条件のいずれかが満たされたとしても、ナビアプリは起動されない。
また、設定値「１」が設定されている場合は、ナビアプリが起動許可であることを意味し、ナビ起動条件のいずれかが満たされた場合に、ナビアプリが起動される。
このナビ起動可否情報３５は、たとえば、ユーザによって、ナビアプリの自動起動の一時停止あるいは再開の設定操作をされた場合に設定される。
【００３０】
地図データ４３は、経路案内をするときなどに表示させる地図であり、従来のナビゲーション装置で用いられているものと同じ地図を用いてもよい。
位置付き画像フォルダ（特定フォルダ）５１は、原則として、位置情報３２−２が付加された画像データ３２を格納しておくフォルダである。
ただし、この発明では、図５に示すような振分条件４１を満たす場合にのみ、この特定フォルダ５１に画像データ３２を格納する。
すなわち、画像データに位置情報が付加され、かつその画像データ３２が振分条件４１を満たす場合に、その位置情報が付加された画像データ３２を、特定フォルダ５１に格納する。
したがって、位置情報が付加されていたとしても、その画像データが振分条件を満たさない場合は、特定フォルダに格納されず、一般画像フォルダ５２に格納される。一般画像フォルダ５２は、取得された画像データ３２のうち、特定フォルダ５１に格納されなかった画像データを格納しておくフォルダである。
【００３１】
＜振分条件の説明＞
振分条件４１は、取得した画像データ３２の保存場所を区別するための条件を示したものである。
図５に、振分条件４１の一実施例の説明図を示す。
取得した画像データ３２が、振分条件４１のうち、いずれかの条件が満たされれば、その画像データ３２は、位置付き画像フォルダ（特定フォルダ）５１に保存され、後述するように、ナビアプリを自動的に起動した場合に、経路案内の目的地を示す情報として利用される。
また、振分条件が満たされない場合は、その画像データ３２は一般画像フォルダ５２に保存される。一般画像フォルダ５２に保存された画像データは、表示画面にその画像データを表示させることはできるが、その表示要求があっても、ナビアプリを自動的に起動させることはできないものとする。
振分条件４１は、初期値として予め固定的に設定しておいてもよいが、ユーザが自由に設定できるようにしてもよい。
【００３２】
図５には、６つの振分条件４１（Ｒ１〜Ｒ６）を示している。
１つの振分条件は、条件内容と設定有無とからなり、設定有無は、振分判定を行うときに、その条件が利用されるか否かを設定する情報である。
たとえば、「設定有無」に「有り」を示す１が設定されている場合は、その条件を満たすか否かが判定される。「無し」を示す０が設定されている場合は、その条件は利用されない。
「設定有無」は、各振分条件ごとにユーザが設定できるようにしてもよく、１つの条件だけを「有り」に設定するのではなく、複数の条件を同時に「有り」に設定してもよい。
図５の場合は、たとえば、６つの条件のうち、４つの条件（Ｒ１，Ｒ２，Ｒ３，Ｒ５）が「有り」に設定されているので、この４つの条件がチェックされ、いずれか１つが満たされる場合に、振分条件が満たされたと判定する。
【００３３】
なお、以下の実施例の説明では、振分条件４１を満たす場合は、いずれも、同じ位置付き画像フォルダ（特定フォルダ）５１に保存するものとするが、各振分条件ごとに、異なるフォルダを用意し、各条件が満たされた場合の保存フォルダを異ならせてもよい。
あるいは、異なるフォルダを府県別あるいは国別というように、地域別に分類してもよい。
【００３４】
図５において、たとえば、条件Ｒ１は、「取得画像位置情報３３が、特定地点から判定距離内にあること」を満たすか否かをチェックするものである。
すなわち、取得された画像データの位置情報３３の示す位置が、所定の特定地点を示す位置から所定の判定距離内にある場合に、その振分条件Ｒ１を満たすと判定される。
ここで、特定地点４１−１とは、予め設定された位置の情報を意味し、たとえば、現在地情報３４、最寄駅の位置情報、特定の都道府県内の各駅の位置情報などである。
また、判定距離４１−２は、判定する距離の最大値Ｌｍａｘを意味し、たとえば、取得画像位置情報３３が示す位置と、特定地点４１−１が示す位置との直線距離Ｌ１が、この判定距離Ｌｍａｘよりも小さいか否かの判定に用いる。Ｌ１≦Ｌｍａｘの場合に、この条件Ｒ１が満たされたと判定する。
【００３５】
この条件Ｒ１の判定を行う場合、たとえば、判定距離Ｌｍａｘ＝１ｋｍであり、取得した画像データの取得画像位置情報３３の示す位置と、この発明の情報処理装置を所持しているユーザがいる現在地を示す位置との直線距離Ｌ１が３００ｍであったとすると、Ｌ１＜Ｌｍａｘなので、この条件Ｒ１を満たすことになる。
この場合、取得した画像データ３２は、位置付き画像フォルダ（特定フォルダ）５１に保存される。
また、取得画像位置情報３３の示す位置と特定地点４１−１との距離を計算する場合、両者間を結ぶ直線距離を計算するか、あるいは、この両者間を結ぶ実際の経路に従って移動する場合の最短の移動距離を計算してもよい。
また、この距離計算をする場合に、図５に示すように直線距離か、あるいは移動距離のどちらを計算するかの設定ができるようにしてもよい。
【００３６】
条件Ｒ２は、取得画像位置情報３３が、地域情報３２−３として取得された最寄駅から判定距離内にあるか否かを判定する条件である。
ここでも、判定距離４１−２と比較する距離としては、位置情報３３の位置と最寄駅との直線距離か、あるいは実際の最短移動距離が用いられる。
【００３７】
条件Ｒ３は、取得画像位置情報３３が、特定領域の範囲内にあるか否かを判定する条件である。ここで、特定領域４１−３とは、たとえば、予め設定された複数の地点で囲まれた地域（たとえばＡ領域）を意味し、位置情報３３の示す位置が、Ａ領域内に含まれる位置である場合には、この条件Ｒ３を満たし、取得画像データ３２は、特定フォルダ５１に保存される。
特定領域４１−３は、例えばユーザの居住市町村などの情報を予め設定すればよい。
条件Ｒ４は、Ｒ３よりもさらに限定され、取得画像位置情報３３の示す位置が、特定領域内にある複数の地点４１−４のいずれかから、判定距離内にあるか否かを判定する条件である。
ここでも、比較する距離としては、位置情報３３の位置と、複数の地点の位置との直線距離、あるいは移動距離のどちらかが利用される。複数の地点４１−４は、例えば、ユーザが特定地域の各駅の位置情報などを予め設定しておけばよい。このような設定操作を支援するため、インターネット上のサーバを用いた情報提供サービスを開設してもよい。例えば、サーバ上に地域毎の各駅の位置情報を保有し、地域名を入力して対応する各駅の位置情報などを返すサービスなどが好ましい。
【００３８】
条件Ｒ５は、取得画像位置情報３３が、固定電話番号４１−５で指定された地点から判定距離内にあるかを判定する条件である。ここで、固定電話番号４１−５は、例えばユーザの自宅の固定電話番号や、特定の駅の代表電話番号などをユーザが予め設定しておくとよい。
電話番号が１つに特定されると、固定電話番号と位置情報との対応表を端末内に用意、あるいはインターネット上に変換サービスを開設し、それを利用することにより、その電話番号に対応した位置情報を取得することができる。
条件Ｒ６は、取得画像位置情報３３が、住所４１−６で指定された地点から判定距離内にあるか否かを判定する条件である。ここで、住所４１−６は、ユーザの自宅や知人宅の住所、あるいは特定の駅の所在地情報などを指定しておく。
住所が１つに特定されると、インターネット上のサーバに開設されたジオコーディングと呼ばれる情報サービスを利用することにより、その住所に対応した位置情報を取得することができる。
取得された画像データの位置情報３３が、以上のような振分条件４１を満たすか否かがチェックされ、条件を満たす場合は、その画像データ３２は位置付き画像フォルダ（特定フォルダ）５１に保存され、条件を満たさない場合は一般画像フォルダ５２に保存される。
【００３９】
＜ナビ起動条件の説明＞
ナビ起動条件４２は、経路案内をするためのナビアプリを、自動的に起動するか否かを判定する条件である。
図６に、ナビ起動条件４２の一実施例の説明図を示す。ここでは、４つの条件（Ｋ１〜Ｋ４）を示している。
４つの条件のうち、３つの条件（Ｋ１〜Ｋ３）のうちいずれかひとつあるいはいくつかの条件の組合せが満たされた場合に、ナビアプリを自動的に起動させると判定する。
ただし、条件Ｋ４に示すように、ユーザが、入力部１４によって、意図的に、ナビ起動要求を意味する入力操作をした場合は、条件Ｋ１〜Ｋ３が満たされていなくても、ナビアプリを起動させる。
たとえば、すでに位置情報が付加されている画像データ３２の画像そのものを表示させている状態において、ユーザが条件Ｋ４の操作入力をした場合に、ナビアプリを起動させ、表示部１２に表示されている画像を、経路案内をする地図表示に切りかえる。
【００４０】
図６の条件Ｋ１は、取得された画像データ３２が位置付き画像フォルダ（特定フォルダ）５１に保存されている場合であって、かつ入力部によってその画像データ３２の表示再生要求がされているか否かを判定する条件である。
ユーザがカメラや受信メール等から画像データ３２を取得し、入力部によってその画像データ３２の表示要求操作をした場合、画像データの振分条件判定処理によって、その画像データ３２が位置付き画像フォルダ５１に保存された場合は、この条件Ｋ１を満たすので、その後、ナビアプリが自動的に起動される。
一方、ユーザが画像データの表示再生要求の操作入力をしたとしても、その画像データが位置付き画像フォルダ５１に保存されなかった場合は、この条件Ｋ１は満たさないので、ナビアプリは、自動的に起動されない。このとき、ユーザがナビアプリを起動させたい場合は、ユーザがナビアプリを起動させる操作を意図的に行う必要がある。
【００４１】
条件Ｋ２では、画像データ３２に付加された起動フラグ３２−４が、起動可を示す値に設定されていることが条件であり、条件Ｋ３では、上記したナビ起動可否情報３５が、起動許可を示す値に設定されていることが条件であり、さらに、ユーザによって取得画像データ３２の表示要求が入力されている場合に、ナビアプリが起動される。
ただし、条件２および３の場合も、取得された画像データ３２に位置情報３３が付加されていることが必要である。
たとえば、振分条件４１を満たさなかったために、一般画像フォルダ５２の中に保存された位置情報を有する画像データ３２を表示させようとした場合に、条件２あるいは条件３のいずれかが満たされる場合は、ナビアプリを起動させる。
【００４２】
ユーザによって画像データ３２の表示要求がされたときに、上記のようなナビ起動条件４２を満たす場合は、表示要求がされた画像データそのものが一旦表示部１２に表示されたとしても、その後ナビアプリが自動的に起動されるので、画像データそのものの表示が中止され、ナビアプリによって経路案内のための地図が表示部１２に表示されることになる。
このとき、表示が中止された画像データ３２は、表示待機状態となるか、あるいは、表示された地図のうしろに隠された状態で表示するようにしてもよい。ナビアプリによる経路案内を終了した場合には、地図を消去し、隠れていた画像を表示するようにしてもよい。あるいは画面を分割し、地図と画像データ３２を同時に表示してもよい。
【００４３】
この発明では、ユーザが画像取得操作あるいは、取得画像の表示操作をするだけで、ユーザ自らが位置情報の有無確認や経路案内をするナビアプリを起動させる操作をすることなく、容易かつ迅速に、経路案内のための地図を表示させることが可能となる。
すなわち、予め設定された特定の条件（４１，４２）を満たす場合には、ナビアプリを起動するまでのユーザの操作負担を軽減できる。
【００４４】
＜画像取得処理と、ナビ起動判定処理＞
図２に、この発明の画像取得からナビアプリ起動までの一連の処理の一実施例のフローチャートを示す。
ここでは、取得された画像は、カメラ画像と、ＷＥＢ画像と、メール受信画像の３つを示しているが、これに限るものではない。
カメラによる撮影、ＷＥＢや電子メールによるダウンロードの他に画像の取得方法があれば、その取得方法により、画像を取得してもよい。
【００４５】
また、この発明の情報処理装置において、ユーザが画像取得要求を意味する入力操作をした場合、あるいは画像表示要求を意味する入力操作をした場合、その後経路案内のための地図が表示されるまでは、ユーザは入力操作をする必要がない。
すなわち、取得された画像データが、位置情報を有し、所定の振分条件とナビ起動条件を満たす場合は、その後ユーザが入力操作をしなくても、自動的にナビアプリが起動されて、経路案内用の地図が表示される。
【００４６】
ステップＳ１において、制御部１１は、入力部１４によって画像取得要求あるいは画像表示要求が入力されたか否かをチェックする。
この要求がない場合は、ステップＳ１をループし、画像取得要求あるいは画像表示要求があった場合は、ステップＳ２へ進む。
画像取得要求および画像表示要求は、入力部として用いられるキーボードやタッチパネルにおいて、専用のキー入力や、機能選択用のメニュー画面を表示させて所望のアイコンを選択入力することにより行うことができる。
また、この実施例では、画像取得要求があった場合、図６のナビ起動条件に示す表示再生の要求も同時にされたものとみなす。
【００４７】
ステップＳ２において、カメラ画像を取得または表示する入力があったか否かを確認する。カメラ画像の入力があった場合は、ステップＳ５へ進み、ない場合はステップＳ３へ進む。
カメラ画像の入力は、たとえば、ユーザがカメラ１５を用いて撮影操作を行うことにより、入力があったと判断してもよい。
【００４８】
ステップＳ３において、ＷＥＢ画像を取得または表示する入力があったか否かを確認する。ＷＥＢ画像の入力があった場合は、ステップＳ５へ進み、なかった場合はステップＳ４へ進む。
ここで、ＷＥＢ画像とは、ＷＷＷサーバに蓄積されているＨＴＭＬ形式等のＷＥＢページに含まれる写真、画像、図形等を意味する。
ＷＥＢ画像の入力は、たとえば、表示部１２に、所望のＷＥＢページを表示させて閲覧中に、保存したい写真があった場合、ユーザがその写真を選択して、ＷＥＢ画像としてダウンロードする操作をすることにより、入力があったと判断してもよい。
【００４９】
ステップＳ４において、メール受信画像を取得または表示する入力があったか否かを確認する。メール受信画像の入力があった場合は、ステップＳ５へ進み、なかった場合はステップＳ１へ戻る。
ユーザがメール受信操作あるいは受信したメールの閲覧操作をしたときに、受信メールに画像ファイルが添付されていた場合、ユーザが、その画像ファイルを保存する操作をした場合に、メール受信画像の入力がされたと判断してもよい。
【００５０】
ステップＳ５において、画像データ取得部２１が、上記３つのステップのいずれかによる画像入力があった場合に、入力された画像を取得し、記憶部３１に画像データ３２として一時記憶する。
このとき、画像データ３２の中に、画像情報３２−１の他に、位置情報３２−２や地域情報３２−３が含まれている場合は、これらの情報（３２−２、３２−３）も記憶する。
また、地域情報３２−３が含まれていない場合は、インターネット上に開設された逆ジオコーディングと呼ばれる情報サービスを利用して、上記位置情報３２−２に関連する地域情報３２−３を取得してもよい。
また、起動フラグ３２−４は、ユーザがフォルダ振り分けの代替操作として、特定の設定ツールを用いて設定してもよいし、例えばある店舗がＷＥＢページに自店の画像データを掲載する際、起動フラグを広告手段の一つとして予め画像データに設定してもよい。
３２−３や３２−４は、画像ファイルに内包されるＥＸＩＦ情報に準じて画像ファイルに内包してもよいし、画像ファイルと関連付けられたデータベースに保存してもよい。
【００５１】
ステップＳ６において、位置情報抽出部２２が、取得された画像データ３２に、位置情報３２−２が付加されているか否かをチェックする。
ここでの位置情報３２−２は、たとえば、デジタルカメラで撮影したときに写真の画像情報とともに記憶されるＥＸＩＦ情報に含まれるＧＰＳ情報（緯度、経度）である。
ステップＳ７において、位置情報３２−２がある場合は、ステップＳ８へ進み、ない場合は、Ｓ１３へ進む。
【００５２】
ステップＳ１３において、フォルダ保存制御部２４が、取得された画像データ３２を、一般画像フォルダ（一般フォルダ）５２に保存する。
ここで、画像表示要求がされていた場合は、一般画像フォルダ５２に保存した画像データそのものを表示部１２に表示してもよい。その後処理を終了する。あるいは、ステップＳ１へ戻ってもよい。
【００５３】
ステップＳ８において、位置情報抽出部２２が、取得した画像データ３２の位置情報３２−２を、取得画像位置情報３３として記憶する。
ステップＳ９において、振分条件判定部２３が、取得画像データの振分判定処理を行う。
ここでは、主として、取得画像位置情報３３と、振分条件４１とを用いて、取得した画像データが図５に示すような振分条件を満たすか否かのチェックを行う。
振分条件を満たす場合は、後述するように、自動的にナビアプリが起動される場合がある。
この振分判定処理の一実施例のフローについては、後述する図３に示す。
【００５４】
ステップＳ１０において、振分判定処理の判定の結果、所定の振分条件を満たす場合（判定結果Ｈ＝１）は、ステップＳ１１へ進み、満たさない場合（Ｈ＝０）はステップＳ１３へ進む。
ステップＳ１１において、フォルダ保存制御部２４が、取得した画像データを、位置付き画像フォルダ（特定フォルダ）５１に保存する。
ステップＳ１２において、ナビ起動判定部２５が、ナビ起動判定処理を行う。
ここでは、取得された画像データが、図６に示すようなナビ起動条件４２を満たすか否かの判定を行う。
所定の条件を満たす場合には、経路案内を行うナビアプリを起動させ、経路案内部２６により、表示部１２に地図を表示させて、経路案内を行う。その後、処理を終了する。あるいはステップＳ１へ戻る。
ナビ起動判定処理の一実施例のフローについては、後述する図４に示す。
【００５５】
以上のように、ステップＳ１において、ユーザの入力操作があった後、所定の振分条件とナビ起動条件とが満たされる場合は、ユーザによる操作をすることなく、自動的にナビアプリを起動させ、経路案内をする状態となるので、取得した画像データに関係する位置へ行くための経路案内機能を迅速かつ容易に実行させることができる。
【００５６】
＜振分判定処理＞
図３に、図２のステップＳ９に示した振分判定処理の一実施例のフローチャートを示す。
ここでは、取得画像の位置情報３３が、図５に示した振分条件を満たすか否かの判定を行い、その判定結果（Ｈ）を設定する。
図３では、図５に示した６つの振分条件のうち、主として、条件Ｒ１についての具体的な処理内容について示している。
【００５７】
ステップＳ２１において、各振分条件について、判定を行うか否かの設定有無のチェックを行う。
ここでは、図５に示す振分条件の「設定有無」が、有りに設定されている振分条件があるか否かをチェックする。
【００５８】
ステップＳ２２において、設定有無が有りに設定されている振分条件がある場合は、ステップＳ２４へ進み、すべての振分条件が無しに設定されている場合はステップＳ２３へ進む。
ステップＳ２３において、すべての振分条件が設定無しとなっていて、条件をチェックする必要がないので、条件を満たさないと判定する。判定結果を示す変数Ｈにゼロを設定し（Ｈ＝０）、その後、処理を終了する。
【００５９】
ステップＳ２４において、まず、振分条件Ｒ１の設定有無が有りに設定されているか否かをチェックする。
振分条件Ｒ１が設定有りの場合はステップＳ２６へ進み、設定無しの場合はステップＳ２５へ進む。
ステップＳ２５において、他の振分条件（Ｒ２〜Ｒ６）の判定処理を行い、その判定結果（Ｈ）を設定して処理を終了する。他の振分条件の判定処理については、説明を省略する。
【００６０】
条件Ｒ１が判定条件として設定されていたので、この条件Ｒ１についての判定を行うために、ステップＳ２６からステップＳ３２までの処理を行う。
ここで、図５に示すように、条件Ｒ１の特定地点４１−１に、現在地情報３４が設定されており、判定距離４１−２として、Ｌｍａｘキロメートルが設定されていたとする。
また、距離計算の条件として、特定地点までの直線距離Ｌ１を求めることが設定されていたとする。
【００６１】
ステップＳ２６において、特定地点４１−１として設定されている現在地情報３４を、ＧＰＳ情報生成部１６によって取得し、記憶部３１に一時記憶する。
ステップＳ２７において、記憶部３１から、取得画像位置情報３３を読み出す。
ステップＳ２８において、２つの地点間の直線距離Ｌ１を算出する。
すなわち、取得画像位置情報３３に示される地点と、現在地情報３４によって示される地点との間の直線距離Ｌ１を算出する。
【００６２】
たとえば、現在地情報３４が、（緯度、経度）＝（φ１、λ１）であったとする。
また、取得画像位置情報３３が、（緯度、経度）＝（φ２、λ２）であったとする。
このとき、この２つの地点間の直線距離（厳密には地球面上を通る最短距離）Ｌ１は、次式から求められる。
cosθ＝sin（φ１）×sin（φ２）＋cos（φ１）×cos（φ２）×cos（λ２−λ１）
θ＝Ａcos（cosθ）、θはラジアン値
直線距離Ｌ１＝Ｒ×θ、Ｒ＝地球の半径（＝6371km）
【００６３】
ステップＳ２９において、直線距離Ｌ１と、判定距離Ｌｍａｘとを比較する。
ステップＳ３０において、Ｌ１≦Ｌｍａｘである場合は、ステップＳ３１へ進み、そうでない場合は、ステップＳ３２へ進む。
Ｌ１≦Ｌｍａｘの場合は、算出した２地点間の直線距離Ｌ１が判定距離Ｌｍａｘ以下であるので、取得した画像データに付加されていた位置情報３３の示す位置が、特定地点（現在地）から判定距離内にある。したがって、条件Ｒ１を満たしている。
ステップＳ３１において、条件Ｒ１を満たしているので、条件を満たすことを示す判定結果（Ｈ）をセットする。
たとえば、判定結果を示す変数Ｈに、１をセットして、処理を終了する。
【００６４】
一方、Ｌ１＞Ｌｍａｘの場合は、取得画像位置情報３３の示す位置は、特定地点（現在地）から判定距離Ｌｍａｘの外側の領域にある。
したがって、条件Ｒ１を満たさない。
ステップＳ３２において、条件Ｒ１を満たさないので、条件を満たしていないことを示す判定結果（Ｈ）をセットする。
たとえば、判定結果を示す変数Ｈに、ゼロをセットし、処理を終了する。
【００６５】
以上のように、設定有りに設定されている振分条件について、それぞれ判定処理を行い、それぞれの判定結果をセットする。
設定有りとなっている振分条件が１つの場合は、その条件の判定結果が変数Ｈとして利用されるが、２つ以上の場合は、少なくとも１つの振分条件の判定結果がＨ＝１となっている場合は、条件を満たすものとして、Ｈ＝１をセットする。
すべての判定結果が条件を満たさない場合に、Ｈ＝０をセットする。
【００６６】
図３に示すステップＳ２６からＳ３２の処理は、条件Ｒ１のものであるが、他の条件（Ｒ２〜Ｒ６）についても同様の距離計算と比較処理とを行うことにより、条件を満たすか否かの判定を行えばよい。
最終的な判定結果（Ｈ）は、図２に示すステップＳ１０において利用される。
【００６７】
＜ナビ起動判定処理＞
図４に、図２のステップＳ１２に示したナビ起動判定処理の一実施例のフローチャートを示す。
ここでは、現在注目している取得画像データについて、図６に示すようなナビ起動条件を満たすか否かをチェックし、満たす場合には、ナビアプリを起動させて、経路案内用の地図を表示させる。
【００６８】
ステップＳ５１において、取得された画像データ３２を、表示部１２に表示させる。
ここでは、記憶部３１に記憶された画像情報３２−１を用いて、取得画像を表示する。
ステップＳ５２において、取得された画像データ３２に、位置情報３２−２が付加されているか否かをチェックする。
【００６９】
ステップＳ５３において、位置情報が付加されていた場合は、ステップＳ５４へ進み、位置情報が付加されていなかった場合は、処理を終了する。
位置情報が付加されていない場合は、ナビアプリを起動しても経路案内ができないからである。
ステップＳ５４において、記憶部３１から、ナビ起動条件４２を読み出す。ここでは、図６のナビ起動条件（Ｋ１〜Ｋ４）を読み出すものとする。
この後、読み出した各条件について、条件が満たされるか否かの判定を行う。
ただし、図４では、ステップＳ５５からＳ５９において、図６に示したナビ起動条件Ｋ１についてのフローを示している。
【００７０】
ステップＳ５５において、ナビ起動条件Ｋ１の設定有無が有りに設定されているか否かをチェックする。設定有無が有りに設定されている場合は、ステップＳ５６へ進み、無しに設定されている場合はステップＳ６０へ進む。
ステップＳ６０において、他の条件（Ｋ２〜Ｋ４）についての判定処理を行う。
ステップＳ６１において、その判定処理の結果、いずれかの条件が満たされれば、ステップＳ５８へ進み、どの条件も満たされない場合は、処理を終了する。他の条件の判定処理については説明を省略する。
【００７１】
一方、ステップＳ５６において、条件Ｋ１が設定有りとなっているので、位置付き画像フォルダ（特定フォルダ）５１に入っているデータを読み出す。
ステップＳ５７において、特定フォルダ５１の中に、画像データがない場合は処理を終了する。特定フォルダ５１の中に、画像データがある場合は、ステップＳ５８へ進む。
【００７２】
ステップＳ５８へ進む場合、すでに、画像データが表示再生されており、取得画像データが、特定フォルダ５１の中に保存されているので、ナビ起動条件Ｋ１が満たされている場合である。
ステップＳ５８において、経路案内をするために、目的地を設定する。
ここで、目的地としては、取得画像位置情報３３に記憶されていた位置情報によって特定される位置を設定する。
すなわち、取得された画像データに付加されていた位置情報３２−２によって示される位置が目的地として設定される。
【００７３】
ステップＳ５９において、経路案内部２６に相当するナビアプリを起動させる。
起動されたナビアプリは、経路案内をするための地図を表示し、目的地を含む経路案内に必要な情報を、その地図の中に表示する。
その後、ナビアプリの機能に基づいて経路案内を行い、経路案内が終了すると、処理を終了する。
ステップＳ６０における他の条件（Ｋ２〜Ｋ４）の判定処理において、いずれかの条件が満たされれば、ステップＳ５８およびＳ５９の処理が実行され、ナビアプリが自動的に起動されて、経路案内が行われる。
【００７４】
以上のように、この発明では、ユーザが画像取得操作や画像表示操作をした後、所定の振分条件とナビ起動条件とが満たされる場合は、ユーザが複雑な操作をすることなく、経路案内用のアプリケーションプログラム（ナビアプリ）を自動的に起動させるので、経路案内を行わせるためのユーザの操作負担を軽減させることができる。
【００７５】
＜表示画像選択処理の実施例＞
図７に、この発明の表示画像選択処理の一実施例の概略フローチャートを示す。
ここでは、すでに記憶部３１に記憶されている画像データを選択して表示させる場合の処理の具体例について説明する。
ステップＳ１０１において、ユーザが、表示させたい画像を選択する操作をする。
ここで、たとえば、記憶されている画像データの一覧リストを表示した後、ユーザがカーソル移動あるいは表示されている画像に直接タッチして、希望する画像を選択する。
ステップＳ１０２において、選択された画像データを、記憶部から読み出す。
ステップＳ１０３において、その選択された画像データが保存されていたフォルダが、特定フォルダ５１であったか否かチェックする。
【００７６】
特定フォルダ５１であった場合は、ステップＳ１０４へ進み、そうでない場合は、ステップＳ１０８へ進む。
ステップＳ１０４において、ナビ起動条件４２を読み出し、表示しようとしている画像データが、ナビ起動条件を満たすか否かをチェックする。
ステップＳ１０５において、条件を満たす場合は、ステップＳ１０６へ進み、満たさない場合は、ステップＳ１０８へ進む。
ステップＳ１０６において、読み出した画像データに付加されている位置情報によって示される位置を、目的地に設定する。
ステップＳ１０７において、ナビアプリを起動させ、経路案内のための地図を表示する。
一方、ステップＳ１０８において、読み出された画像データを、表示部１２に表示する。
この場合も、ステップＳ１０１においてユーザが画像を選択する操作をした後、自動的に経路案内の地図が表示されるので、経路案内を実行するまでのユーザの操作負担を軽減できる。
【００７７】
＜受信メール画像表示処理＞
図８に、この発明の受信メール画像表示処理の一実施例の概略フローチャートを示す。
ここでは、ユーザが画像データが添付されたメールを受信した後、その画像データを表示させる場合の処理の具体例について説明する。
ステップＳ１２１において、ユーザが、所定のメール受信操作をする。
ステップＳ１２２において、ユーザが受信メールの内容を確認した後、その受信メールを保存する操作をする。
ステップＳ１２３において、制御部１１は、保存した受信メールに、画像データ３２が添付されているか否かをチェックする。画像データがなければ処理を終了する。
画像データ３２が添付されている場合は、ステップＳ１２４に進み、振分条件判定処理を行い、その判定結果に基づいて、画像データ３２を保存する。
【００７８】
ステップＳ１２５において、ユーザが受信メールの画像データを表示させる入力操作をしたとする。
ステップＳ１２６において、受信メールの画像データ３２を保存先のフォルダから読み出す。
ステップＳ１２７において、ナビ起動条件４２を読み出す。
この後、ステップＳ１２８からステップＳ１３１までの処理は、図７に示したステップＳ１０５からステップＳ１０８までの処理と同じであるので、説明を省略する。
この場合も、メールの受信操作および、添付された画像データの表示操作をした後、所定の条件を満たす場合には、ナビアプリを起動させるための特別な操作をすることはなく、自動的に経路案内のための地図表示が行われるので、ユーザの操作負担を軽減できる。
【００７９】
＜ＷＥＢ画像表示処理＞
図９に、この発明のＷＥＢ画像表示処理の一実施例の概略フローチャートを示す。
ここでは、ユーザがＷＥＢページを閲覧しているときに、ＷＥＢページの中のＷＥＢ画像を取得する操作をして、そのＷＥＢ画像を表示させる場合の具体例について説明する。
ステップＳ１４１において、ユーザが、ＷＥＢ画像を取得する操作をしたとする。
ステップＳ１４２において、ユーザが取得しようとしたＷＥＢ画像をダウンロードし、記憶部３１に一時保存する。
ステップＳ１４３において、取得したＷＥＢ画像に、位置情報が付加されているか否かをチェックする。
位置情報が付加されている場合は、ステップＳ１４５へ進み、付加されていない場合はステップＳ１４４へ進む。
ステップＳ１４４において、取得したＷＥＢ画像は、一般フォルダ５２に保存する。
【００８０】
ステップＳ１４５において、振分条件判定処理を行い、その判定結果に基づいて、ＷＥＢ画像の画像データ３２を保存する。
ステップＳ１４６において、ユーザが、入力部１４によって、意図的に、ナビアプリを起動させる指示入力をしたとする。この指示入力は、特定のキー入力や、表示画面に表示された特別なアイコンにタッチする入力をすればよい。
ステップＳ１４７において、保存されたＷＥＢ画像の画像データ３２を読み出す。
この場合は、ステップＳ１４６でユーザが意図的にナビ起動指示を入力しているので、ナビ起動条件Ｋ４を満たす。
すなわち、ステップＳ１４８において、起動条件を満たすので、ステップＳ１４９へ進む。その後、図７や図８のフローと同様に、ステップＳ１４９とＳ１５０を実行する。
この場合は、ナビアプリを起動させる指示入力をするだけで、経路案内の地図が表示されるので、何段階かのステップを踏んでナビアプリを起動させる必要はない。
【００８１】
＜カメラ撮影画像表示処理＞
図１０に、この発明のカメラ撮影画像表示処理の一実施例の概略フローチャートを示す。
ここでは、ユーザがカメラで写真を撮影した後、その写真を特定フォルダに保存することを指示入力した場合の表示処理について説明する。
ステップＳ１６１において、ユーザがカメラ１５で、位置情報付き写真を撮影したとする。
ステップＳ１６２において、ユーザが、たとえば表示部１２に表示された保存メニューの画面を見ながら、その写真を保存するフォルダを指示入力する。
ステップＳ１６３において、特定フォルダ５１が指示入力されたか否かをチェックする。
特定フォルダ５１が保存先として指示された場合は、ステップＳ１６５へ進み、そうでない場合は、ステップＳ１６４へ進む。
ステップＳ１６４において、写真を一般フォルダへ保存し、処理を終了する。
【００８２】
一方、ステップＳ１６５において、撮影された写真の画像データ３２を、特定フォルダ５１に保存する。
ステップＳ１６６において、その特定フォルダに保存された画像データ３２を読み出す。
ステップＳ１６７において、起動条件を満たすか否かチェックする。ここでは、保存先のフォルダが特定フォルダ５１なので、起動条件を満たす。この場合、ステップＳ１６８へ進む。
その後、ステップＳ１６８とＳ１６９の処理が実行されて、図７〜図９と同様に、経路案内用の地図が表示される。
この場合、ユーザが撮影した写真を特定フォルダ５１へ保存させる操作をするだけで、その写真に関係した経路案内の地図を表示させることができ、ユーザの操作負担を軽減できる。
【符号の説明】
【００８３】
１１  制御部
１２  表示部
１３  通信部
１４  入力部
１５  カメラ
１６  ＧＰＳ情報生成部
１７  通話部
１７−１  マイク
１７−２  スピーカ
２１  画像データ取得部
２２  位置情報抽出部
２３  振分条件判定部
２４  フォルダ保存制御部
２５  ナビ起動判定部
２６  経路案内部（ナビアプリ）
３１  記憶部
３２  画像データ
３２−１  画像情報
３２−２  位置情報
３２−３  地域情報
３２−４  起動フラグ
３３  取得画像位置情報
３４  現在地情報
３５  ナビ起動可否情報
４１  振分条件
４２  ナビ起動条件
４３  地図データ
５１  位置付き画像フォルダ（特定フォルダ）
５２  一般画像フォルダ（一般フォルダ）
【図１】
2014016274.tif 000003
【図２】
2014016274.tif 000004
【図３】
2014016274.tif 000005
【図４】
2014016274.tif 000006
【図５】
2014016274.tif 000007
【図６】
2014016274.tif 000008
【図７】
2014016274.tif 000009
【図８】
2014016274.tif 000010
【図９】
2014016274.tif 000011
【図１０】
2014016274.tif 000012