(57)【特許請求の範囲】
【請求項１】
他の情報処理装置との間でメールを送受信するメール送受信手段と、
前記メール送受信手段により前記他の情報処理装置から受信されたメールを解読し、前記メールから目的地情報および、所定の時間を含む遠隔操作特定文字列を検出する解読手段と、
前記解読手段により検出された前記遠隔操作特定文字列に基づいてナビゲーション機能を起動し、前記解読手段により検出された前記目的地情報および情報処理装置の現在地を示す位置情報に基づいて、現在地から目的地までの経路を探索する経路探索手段と、
前記経路探索手段により探索された探索結果を表示する表示手段と、
前記目的地情報および前記位置情報をテキストデータに変換するテキストデータ変換手段とを備え、
前記メール送受信手段は、前記他の情報処理装置に、前記遠隔操作特定文字列に含まれる所定の時間ごとに前記テキストデータ変換手段により変換された前記テキストデータを用いたメールを送信することを特徴とする情報処理装置。
【請求項２】
前記経路探索手段により探索された探索結果を画像データに変換する画像データ変換手段をさらに備え、
前記メール送受信手段は、前記他の情報処理装置に、前記画像データ変換手段により変換された前記画像データを用いたメールを送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記メール送受信手段は、前記経路探索手段により前記経路を探索した場合、前記情報処理装置の現在地が前記経路から所定の距離それたと判定されたとき、前記他の情報処理装置にメールを送信することを特徴とする請求項１に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に係り、特に、目的地までの経路を探索することが可能なナビゲーション機能が搭載された情報処理装置に関する。
【背景技術】
【０００２】
近年、情報処理装置としての携帯電話機には、単なる音声通話による通信機能だけでなく、アドレス帳機能、基地局やインターネットなどのネットワークを介したメール機能や、Ｗｅｂページなどを閲覧することが可能なブラウザ機能などの種々の機能が搭載されるようになってきている。特に、ＧＰＳ波を用いて現在地から目的地までの経路を探索し、その探索結果を表示するナビゲーション機能も搭載されるようになってきている。
【０００３】
なお、このナビゲーションに関する関連技術として、例えば特許文献１に記載されている技術が知られている（例えば、特許文献１参照）。
【０００４】
特許文献１に提案されている技術によれば、サービスサーバにおいてユーザファイルが生成され、生成されたユーザファイルはナビゲーション装置に対して送信され、このナビゲーション装置において受信されたユーザファイルに基づいて、経路探索および交通情報の取得などの所定の動作を実行することができる。
【特許文献１】特開２００２−４８５５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、一般に、このようなナビゲーション機能を起動させて経路探索などを行う際には、ユーザによる操作が煩雑でかつ難しく、ユーザにとって使い勝手の悪いものであった。そのため、機械操作の苦手なお年寄りや子供などからナビゲーション機能を用いることが敬遠されていた。にもかかわらず、実際に道に迷ったり、行き先が分からなかったりする人はお年寄りや子供などであることが多く、機械操作の苦手なお年寄りや子供などにこそナビゲーション機能を利用する必要性があると言える。
【０００６】
このように、ナビゲーション機能が実際に利用されるべき人に関して、ナビゲーション機能が有効に利用されていないという課題があった。この課題は、特許文献１に提案されている技術を用いたとしても解決することは困難である。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、ナビゲーション機能を利用する際の利便性を向上させることができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、上述した課題を解決するために、他の情報処理装置との間でメールを送受信するメール送受信手段と、メール送受信手段により他の情報処理装置から受信されたメールを解読し、メールから目的地情報および、所定の時間を含む遠隔操作特定文字列を検出する解読手段と、解読手段により検出された遠隔操作特定文字列に基づいてナビゲーション機能を起動し、解読手段により検出された目的地情報および情報処理装置の現在地を示す位置情報に基づいて、現在地から目的地までの経路を探索する経路探索手段と、経路探索手段により探索された探索結果を表示する表示手段と、前記目的地情報および前記位置情報をテキストデータに変換するテキストデータ変換手段とを備え、メール送受信手段は、前記他の情報処理装置に、前記遠隔操作特定文字列に含まれる所定の時間ごとに前記テキストデータ変換手段により変換された前記テキストデータを用いたメールを送信することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ナビゲーション機能を利用する際の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１２】
図１は、本発明に係る情報処理装置として適用可能な携帯電話機１の外観の構成を表している。なお、図１（Ａ）は、携帯電話機１を約１８０度に見開いたときの正面から見た外観の構成を表しており、図１（Ｂ）は、携帯電話機１を見開いたときの側面から見た外観の構成を表している。
【００１３】
図１（Ａ）および（Ｂ）に示されるように、携帯電話機１は、中央のヒンジ部１１を境に第１の筐体１２と第２の筐体１３とがヒンジ結合されており、ヒンジ部１１を介して矢印Ｘ方向に折り畳み可能に形成される。携帯電話機１の内部の所定の位置には、送受信用のアンテナ（後述する図３のアンテナ３１）が設けられており、内蔵されたアンテナを介して基地局（図示せず）との間で電波を送受信する。
【００１４】
第１の筐体１２には、その表面に「０」乃至「９」の数字キー、発呼キー、リダイヤルキー、終話・電源キー、クリアキー、および電子メールキーなどの操作キー１４が設けられており、操作キー１４を用いて各種指示を入力することができる。
【００１５】
第１の筐体１２には、操作キー１４として上部に十字キーと確定キーが設けられており、ユーザが十字キーを上下左右方向に操作することにより当てられたカーソルを上下左右方向に移動させることができる。具体的には、第２の筐体１３に設けられたメインディスプレイ１７に表示されている電話帳リストや電子メールのスクロール動作、簡易ホームページのページ捲り動作および画像の送り動作などの種々の動作を実行する。
【００１６】
また、確定キーを押下することにより、種々の機能を確定することができる。例えば第１の筐体１２は、ユーザによる十字キーの操作に応じてメインディスプレイ１７に表示された電話帳リストの複数の電話番号の中から所望の電話番号が選択され、確定キーが第１の筐体１２の内部方向に押圧されると、選択された電話番号を確定して電話番号に対して発呼処理を行う。
【００１７】
さらに、第１の筐体１２には、十字キーと確定キーの左隣に電子メールキーが設けられており、電子メールキーが第１の筐体１２の内部方向に押圧されると、メールの送受信機能を呼び出すことができる。十字キーと確定キーの右隣には、ブラウザキーが設けられており、ブラウザキーが第１の筐体１２の内部方向に押圧されると、Ｗｅｂページのデータを閲覧することが可能となる。
【００１８】
また、第１の筐体１２には、操作キー１４の下部にマイクロフォン１５が設けられており、マイクロフォン１５によって通話時のユーザの音声を集音する。また、第１の筐体１２には、携帯電話機１の操作を行うサイドキー１６が設けられている。
【００１９】
なお、第１の筐体１２は、背面側に図示しないバッテリパックが挿着されており、終話・電源キーがオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。
【００２０】
一方、第２の筐体１３には、その正面にメインディスプレイ１７が設けられており、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号及び送信履歴等の他、電子メールの内容、簡易ホームページ、ＣＣＤ（Charge Coupled Device）カメラ（後述する図２のＣＣＤカメラ２０）で撮像した画像、外部のコンテンツサーバ（図示せず）より受信したコンテンツ、メモリカード（後述する図３のメモリカード４６）に記憶されているコンテンツを表示することができる。また、メインディスプレイ１７の上部の所定の位置にはスピーカ１８が設けられており、これにより、ユーザは音声通話することが可能である。
【００２１】
また、第１の筐体１２と第２の筐体１３の内部の所定の位置には、携帯電話機１の状態を検知するための磁気センサ１９a、１９b、１９c、および１９dが設けられる。
【００２２】
なお、メインディスプレイ１７は、例えば有機ＥＬにより構成されるディスプレイである。
【００２３】
図２は、本発明に係る情報処理装置として適用可能な携帯電話機１の他の外観の構成を表している。図２の携帯電話機１の状態は、図１の携帯電話機１の状態から矢印Ｘ方向に回動させた状態である。なお、図２（Ａ）は、携帯電話機１を閉じたときの正面から見た外観の構成を表しており、図２（Ｂ）は、携帯電話機１を閉じたときの側面から見た外観の構成を表している。
【００２４】
第２の筐体１３の上部には、ＣＣＤカメラ２０が設けられており、これにより、所望の撮影対象を撮像することができる。ＣＣＤカメラ２０の下部には、サブディスプレイ２１が設けられており、現在のアンテナの感度のレベルを示すアンテナピクト、携帯電話機１の現在の電池残量を示す電池ピクト、現在の時刻などが表示される。
【００２５】
サブディスプレイ２１の下部には、さらに、静電タッチパッド２２が設けられる。静電タッチパッド２２は、見かけ上一枚のタッチパッドになっているが、図示せぬセンサが複数個所に設けられており、ユーザがセンサの付近をタッチすると、センサがそれを検知し、巻戻し機能、早送り機能、音量ダウン動作、音量アップ動作、再生動作、および一時停止動作などが実行される。
【００２６】
図３は、本発明に係る情報処理装置に適用可能な携帯電話機１の内部の構成を表している。
【００２７】
図示せぬ基地局から送信されてきた無線信号は、アンテナ３１で受信された後、アンテナ共用器（ＤＵＰ）３２を介して受信回路（ＲＸ）３３に入力される。受信回路３３は、受信された無線信号を周波数シンセサイザ（ＳＹＮ）３４から出力された局部発振信号とミキシングして中間周波数信号に周波数変換（ダウンコンバート）する。そして、受信回路３３は、このダウンコンバートされた中間周波数信号を直交復調して受信ベースバンド信号を出力する。なお、周波数シンセサイザ３４から発生される局部発振信号の周波数は、制御部４１から出力される制御信号ＳＹＣによって指示される。
【００２８】
受信回路３３からの受信ベースバンド信号は、ＣＤＭＡ信号処理部３６に入力される。ＣＤＭＡ信号処理部３６は、図示せぬＲＡＫＥ受信機を備える。このＲＡＫＥ受信機では、受信ベースバンド信号に含まれる複数のパスがそれぞれの拡散符号（すなわち、拡散された受信信号の拡散符号と同一の拡散符号）で逆拡散処理される。そして、この逆拡散処理された各パスの信号は、位相が調停された後、コヒーレントＲａｋｅ合成される。Ｒａｋｅ合成後のデータ系列は、デインタリーブおよびチャネル復号（誤り訂正復号）が行われた後、２値のデータ判定が行われる。これにより、所定の伝送フォーマットの受信パケットデータが得られる。この受信パケットデータは、圧縮伸張処理部３７に入力される。
【００２９】
圧縮伸張処理部３７は、ＤＳＰ（Digital Signal Processor）などにより構成され、ＣＤＭＡ信号処理部３６から出力された受信パケットデータを図示せぬ多重分離部によりメディアごとに分離し、分離されたメディアごとのに対してそれぞれ復号処理を行う。例えば通話モードにおいては、受信パケットデータに含まれる通話音声などに対応するオーディオデータをスピーチコーデックにより復号する。また、例えばテレビ電話モードなどのように、受信パケットデータに動画像データが含まれていれば、この動画像データをビデオコーデックにより復号する。さらに、受信パケットデータがダウンロードコンテンツであれば、このダウンロードコンテンツを伸張した後、伸張されたダウンロードコンテンツを制御部４１に出力する。
【００３０】
復号処理により得られたディジタルオーディオ信号はＰＣＭコーデック３８に供給される。ＰＣＭコーデック３８は、圧縮伸張処理部３７から出力されたディジタルオーディオ信号をＰＣＭ復号し、ＰＣＭ復号後のアナログオーディオデータ信号を受話増幅器３９に出力する。このアナログオーディオ信号は、受話増幅器３９にて増幅された後、スピーカ１８により出力される。
【００３１】
圧縮伸張処理部３７によりビデオコーデックにて復号されたディジタル動画像信号は、制御部４１に入力される。制御部４１は、圧縮伸張処理部３７から出力されたディジタル動画像信号に基づく動画像を、図示せぬビデオＲＡＭ（例えばＶＲＡＭなど）を介してメインディスプレイ１７に表示させる。なお、制御部４１は、受信された動画像データだけでなく、ＣＣＤカメラ２０により撮像された動画像データに関しても、図示せぬビデオＲＡＭを介してメインディスプレイ１７に表示させることも可能である。
【００３２】
また、圧縮伸張処理部３７は、受信パケットデータが電子メールである場合、この電子メールを制御部４１に供給する。制御部４１は、圧縮伸張処理部３７から供給された電子メールを記憶部４２に記憶させる。そして、制御部４１は、ユーザによる入力部としての操作キー１４の操作に応じて、記憶部４２に記憶されているこの電子メールを読み出し、読み出された電子メールをメインディスプレイ１７に表示させる。
【００３３】
一方、通話モードにおいて、マイクロフォン１５に入力された話者（ユーザ）の音声信号（アナログオーディオ信号）は、送話増幅器４０により適正レベルまで増幅された後、ＰＣＭコーデック３８によりＰＣＭ符号化される。このＰＣＭ符号化後のディジタルオーディオ信号は、圧縮伸張処理部３７に入力される。また、ＣＣＤカメラ２０から出力される動画像信号は、制御部４１によりディジタル化されて圧縮伸張処理部３７に入力される。さらに、制御部４１にて作成されたテキストデータである電子メールも、圧縮伸張処理部３７に入力される。
【００３４】
圧縮伸張処理部３７は、ＰＣＭコーデック３８から出力されたディジタルオーディオ信号を所定の送信データレートに応じたフォーマットで圧縮符号化する。これにより、オーディオデータが生成される。また、圧縮伸張処理部３７は、制御部４１から出力されたディジタル動画像信号を圧縮符号化して動画像データを生成する。そして、圧縮伸張処理部３７は、これらのオーディオデータや動画像データを図示せぬ多重分離部で所定の伝送フォーマットに従って多重化した後にパケット化し、パケット化後の送信パケットデータをＣＤＭＡ信号処理部３６に出力する。なお、圧縮伸張処理部３７は、制御部４１から電子メールが出力された場合にも、この電子メールを送信パケットデータに多重化する。
【００３５】
ＣＤＭＡ信号処理部３６は、圧縮伸張処理部３７から出力された送信パケットデータに対し、送信チャネルに割り当てられた拡散符号を用いてスペクトラム拡散処理を施し、スペクトラム拡散処理後の出力信号を送信回路（ＴＸ）３５に出力する。送信回路３５は、スペクトラム拡散処理後の信号をＱＰＳＫ（Quadrature Phase Shift Keying）方式などのディジタル変調方式を使用して変調する。送信回路３５は、ディジタル変調後の送信信号を、周波数シンセサイザ３４から発生される局部発振信号と合成して無線信号に周波数変換（アップコンバート）する。そして、送信回路３５は、制御部４１により指示される送信電力レベルとなるように、このアップコンバートにより生成された無線信号を高周波増幅する。この高周波増幅された無線信号は、アンテナ共用器３２を介してアンテナ３１に供給され、このアンテナ３１から図示せぬ基地局に向けて送信される。
【００３６】
また、携帯電話機１は、外部メモリインタフェース４５を備えている。この外部メモリインタフェース４５は、メモリカード４６を着脱することが可能なスロットを備えている。メモリカード４６は、ＮＡＮＤ型フラッシュメモリカードやＮＯＲ型フラッシュメモリカードなどに代表されるフラッシュメモリカードの一種であり、１０ピン端子を介して画像や音声、音楽等の各種データの書き込み及び読み出しが可能となっている。さらに、携帯電話機１には、現在の正確な現在の時刻を測定する時計回路（タイマ）４７が設けられている。
【００３７】
ＧＰＳ受信部４７は、図示せぬＧＰＳ衛星からのＧＰＳ波（ＧＰＳ情報）を受信する。このＧＰＳ情報には、例えばそれぞれのＧＰＳ衛星からの発信時刻情報が含まれている。その後、制御部４１においては、取得されたＧＰＳ情報を用いて携帯電話機１の現在地を示す位置情報（緯度経度の情報）が計算され（例えば３つ乃至４つのＧＰＳ情報から計算することが望ましい）、携帯電話機１の現在地を示す位置情報（ＧＰＳ測位に基づく位置情報）が求められる。なお、このＧＰＳ情報に基づいて求められる位置情報として緯度経度を取得することが一般的であるが、更に緯度経度に対応した住所情報を取得するようにしてもよい。また、緯度経度に対応した住所情報を取得する際には、外部のサーバ（図示せず）などにアクセスして住所情報を得るようにしてもよい。従って、「ＧＰＳ測位に基づく位置情報」とは、ＧＰＳ情報から計算された位置情報（例えば緯度経度情報）や、その情報に対応する住所情報などの情報も含むものとする。さらに、携帯電話機１には、現在の正確な現在の時刻を測定する時計回路（タイマ）４８が設けられている。
【００３８】
制御部４１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、およびＲＡＭ（Random Access Memory）などからなり、ＣＰＵは、ＲＯＭに記憶されているプログラムまたは記憶部４２からＲＡＭにロードされた各種のアプリケーションプログラムに従って各種の処理を実行するとともに、種々の制御信号を生成し、各部に供給することにより携帯電話機１を統括的に制御する。ＲＡＭは、ＣＰＵが各種の処理を実行する上において必要なデータなどを適宜記憶する。
【００３９】
記憶部４２は、例えば、電気的に書換えや消去が可能な不揮発性メモリであるフラッシュメモリ素子やＨＤＤ（Hard Disc Drive）などからなり、制御部４１のＣＰＵにより実行される種々のアプリケーションプログラムや種々のデータ群を格納している。
【００４０】
電源回路４４は、バッテリ４３の出力を基に所定の動作電源電圧Ｖｃｃを生成して各回路部に供給する。
【００４１】
図４は、図３の携帯電話機１における制御部４１が実行することができる機能的な構成を表している。
【００４２】
メール送受信部５１は、他の携帯電話機１などとの間でアンテナ３１を介してメール（例えばＥメールやショートメールなど）を送受信する。メール送受信部５１は、他の携帯電話機１から受信したメールをメール解読部５２に供給する。
【００４３】
メール解読部５２は、メール送受信部５１から供給されたメールを取得し、取得されたメールを解読し、このメールに含まれる目的地情報（目的地に関する情報）およびナビ遠隔操作特定文字列を検出し、検出されたナビ遠隔操作特定文字列に対応するナビ起動信号を経路探索部５３に供給するとともに、検出された目的地情報を経路探索部５３に供給する。
【００４４】
経路探索部５３は、メール解読部５２から供給されたナビ起動信号を取得すると、ＧＰＳ受信部４７を用いたナビゲーション機能を起動させて、メール解読部５２から供給された目的地情報と、ＧＰＳ受信部４７を用いて取得された携帯電話機１の現在地を示す位置情報（ＧＰＳ測位に基づく位置情報）に基づいて、目的地までの経路（ルート）を探索する。経路探索部５３は、探索結果をユーザに対して案内するために、この探索結果をメインディスプレイ１７に表示させる。経路探索部５３は、目的地情報および位置情報をテキストデータ変換部５４に供給するとともに、探索結果を画像データ変換部５５に供給する。
【００４５】
テキストデータ変換部５４は、経路探索部５３から供給された目的地情報および位置情報を取得し、取得された目的地情報および位置情報をテキストデータに変換し、変換されたテキストデータをメール送受信部５１に供給する。
【００４６】
画像データ変換部５５は、経路探索部５３から供給された探索結果を取得し、取得された探索結果を画像データに変換し、変換された画像データをメール送受信部５１に供給する。
【００４７】
ＰＴＴ部５６は、ユーザにより操作キー１４のうちの通話ボタンなどが押下されている間だけ通話相手に話しかけることが可能な半二重通信であるプッシュ・トゥ・トークを行う。
【００４８】
音声認識部５７は、ＰＴＴ部５６を介して取得された音声データに基づく音声を認識し、認識された認識結果を経路探索部５３に供給する。音声認識部５７は、音声信号（ディジタル信号）を取得し、取得された伸張後の音声信号から無効な音およびノイズを除去するとともに、無効な音およびノイズが除去された後の音声信号に基づいて音声認識処理を実行する。すなわち、音声認識部５７は、無効な音およびノイズが除去された後の音声信号から特徴量を抽出し、抽出された特徴量に基づいて目的地に関する文字列およびナビ遠隔操作特定文字列を認識し、認識されたナビ遠隔操作特定文字列に対応するナビ起動信号を経路探索部５３に供給するとともに、認識された目的地に関する情報である目的地情報を経路探索部５３に供給する。
【００４９】
位置情報音声変換部５８は、経路探索部５３から供給された目的地情報および位置情報を取得し、取得された目的地情報および位置情報を音声信号（音声データ）に変換し、この変換結果をＰＴＴ部５６に供給する。
【００５０】
次に、図５のフローチャートを参照して、図４のナビ遠隔操作される側のユーザ（例えば機械操作の苦手な子供やお年寄りなど）が所有する携帯電話機１における経路探索処理について説明する。この経路探索処理は、ナビ遠隔操作される側のユーザが所有する携帯電話機１（以下、「ナビ遠隔操作される側の携帯電話機１」という）にて、ナビ遠隔操作する側のユーザ（例えばその子供の親や、お年寄りの親族など）が所有する携帯電話機１（以下、「ナビ遠隔操作する側の携帯電話機１」という）から送信されてきた特定のメール（ナビ遠隔操作用メール）を受信することにより、開始される。
【００５１】
なお、ナビ遠隔操作される側の携帯電話機１におけるこの経路探索処理の前に、ナビ遠隔操作する側の携帯電話機１において実行されるナビ遠隔操作用メール送信処理は、図６のフローチャートに示されている。図６に示されるように、ステップＳ２１においてナビ遠隔操作する側の携帯電話機１は、ユーザにより操作キー１４が操作されることにより、ナビ遠隔操作用メール送信処理を開始するとの指示がなされたか否かを判定し、ステップＳ２１においてナビ遠隔操作用メール送信処理を開始するとの指示がなされたと判定された場合、ナビ遠隔操作する側の携帯電話機１はステップＳ２２でメインディスプレイ１７に、ナビ遠隔操作特定文字列（ナビ遠隔操作される側の携帯電話機１にてナビゲーション機能を起動させるための特定文字列）および目的地を入力するための入力欄を表示する。
【００５２】
ステップＳ２３において、ナビ遠隔操作する側の携帯電話機１は、ユーザにより操作キー１４が操作されることにより、ナビ遠隔操作特定文字列および目的地を入力欄上に入力する。具体的には、入力欄上においてナビ遠隔操作特定文字列として「ナビゲーション機能起動」などの所定の文字列が入力される。また、入力欄上において目的地として「目的地：ｘｘ県ｙｙ市ｚｚ区ａａ町目ｂｂ番地」などの文字列や、目的地の位置を示す経度緯度などが入力される。ステップＳ２４において、ナビ遠隔操作する側の携帯電話機１は、メインディスプレイ１７に表示される入力欄上にて入力されたナビ遠隔操作特定文字列および目的地に関する情報に基づいて、ナビ遠隔操作用メールを作成し、ステップＳ２５においてナビ遠隔操作する側の携帯電話機１は、作成されたナビ遠隔操作用メールをナビ遠隔操作される側の携帯電話機１にアンテナ３１を介して送信する。
【００５３】
その後、ナビ遠隔操作される側の携帯電話機１において、図５のフローチャートに示される経路探索処理が実行される。すなわち、ステップＳ１において、ナビ遠隔操作される側の携帯電話機１のメール送受信部５１は、アンテナ３１やＣＤＭＡ信号処理部３６などを経由して、ナビ遠隔操作する側の携帯電話機１から送信されてきたナビ遠隔操作用メールなどを受信し、受信されたナビ遠隔操作用メールなどをメール解読部５２に供給する。
【００５４】
ステップＳ２において、ナビ遠隔操作される側の携帯電話機１のメール解読部５２は、メール送受信部５１から供給されたナビ遠隔操作用メールなどを取得し、取得されたメールを解読する。ステップＳ３において、メール解読部５２は、このメール本文に含まれる目的地情報（目的地に関する情報）およびナビ遠隔操作特定文字列を検出する。例えばナビ遠隔操作する側の携帯電話機１においてナビ遠隔操作特定文字列として「ナビゲーション機能起動」などの所定の文字列が入力されるとともに、目的地として「目的地：ｘｘ県ｙｙ市ｚｚ区ａａ町目ｂｂ番地」などの文字列が入力された場合、取得されたメールからこれらの目的地情報およびナビ遠隔操作特定文字列が検出される。なお、取得されたメールが通常のメールである場合には、これらの目的地情報やナビ遠隔操作特定文字列は検出されない。
【００５５】
ステップＳ４において、メール解読部５２は、取得されたメールから目的地情報およびナビ遠隔操作特定文字列が検出されたか否かを判定する。ステップＳ４においてメールから目的地情報およびナビ遠隔操作特定文字列が検出されていないと判定された場合、メール解読部５２はこのメールはナビ遠隔操作用メールではないと認識し、ステップＳ５でメインディスプレイ１７にこのメールの本文を表示させる。その後、処理はステップＳ１に戻り、ステップＳ１以降の処理が繰り返し実行される。
【００５６】
ステップＳ４においてにおいてメールから目的地情報およびナビ遠隔操作特定文字列が検出されたと判定された場合、メール解読部５２はステップＳ６で、検出されたナビ遠隔操作特定文字列に対応するナビ起動信号（例えば特定の数字でもよい）を経路探索部５３に供給するとともに、検出された目的地情報を経路探索部５３に供給する。
【００５７】
ステップＳ７において、ナビ遠隔操作される側の携帯電話機１の経路探索部５３は、メール解読部５２から供給されたナビ起動信号を取得すると、ＧＰＳ受信部４７を用いたナビゲーション機能を起動させて、ナビ遠隔操作される側の携帯電話機１の現在地を測定する。このＧＰＳ情報に基づいて求められる位置情報として緯度経度を取得することが一般的であるが、更に緯度経度に対応した住所情報を取得するようにしてもよい。なお、本発明の実施形態においては、ナビ遠隔操作される側の携帯電話機１の現在地をＧＰＳ受信部４７を用いて測定するようにしたが、図示せぬ基地局からの位置情報を用いるようにしてもよい。
【００５８】
ステップＳ８において、経路探索部５３は、メール解読部５２から供給された目的地情報と、ＧＰＳ受信部４７を用いて取得された携帯電話機１の現在地を示す位置情報（ＧＰＳ測位に基づく位置情報）に基づいて、現在地から目的地までの経路（ルート）を探索する。ステップＳ９において、経路探索部５３は、探索結果（現在地から目的地までの経路（ルート）に関する探索結果）をユーザに対して案内するために、この探索結果に関する画像（例えばナビ案内用の地図に関する画像）をメインディスプレイ１７に表示させる。経路探索部５３は、目的地情報および位置情報をテキストデータ変換部５４に供給する。
【００５９】
ステップＳ１０において、テキストデータ変換部５４は、経路探索部５３から供給された目的地情報および位置情報を取得し、取得された目的地情報および位置情報をテキストデータに変換し、変換されたテキストデータをメール送受信部５１に供給する。具体的には、取得された目的地情報がメール本文に記述される目的地を示す文字列や緯度経度などテキストデータに変換されるとともに、取得された位置情報（ナビ遠隔操作される側の携帯電話機１の現在地を示す位置情報）がメール本文に記述される現在地を示す文字列や緯度経度などテキストデータに変換される。
【００６０】
ステップＳ１１において、メール送受信部５１は、テキストデータ変換部５４から供給されたテキストデータを取得し、取得されたテキストデータを用いたメールを、アンテナ３１やＣＤＭＡ信号処理部３６などを経由してナビ遠隔操作する側の携帯電話機１に、ナビ探索結果メールとして送信する。
【００６１】
その後、ナビ遠隔操作する側の携帯電話機１にてこのナビ探索結果メールが受信され、受信されたナビ探索結果メールに含まれる目的地情報および位置情報（ナビ遠隔操作される側の携帯電話機１の現在地を示す位置情報）に基づいて、ＧＰＳ受信部４７を用いたナビゲーション機能が起動され、ナビ遠隔操作される側の携帯電話機１のメインディスプレイ１７に現在表示されているナビ案内用の地図が同時に表示される。これにより、例えばナビ遠隔操作する側の携帯電話機１を所有するユーザ（例えば子供の親など）は、子供が見ているナビ案内用の地図を同時に見ながら、現在子供がどこにいるのか、そして、目的地までどの経路を通り向かっているのかを容易に知ることができる。
【００６２】
ステップＳ１２において、経路探索部５３は、時計回路４８を用いて、ナビ探索結果メールをナビ遠隔操作する側の携帯電話機１に送信した後、予め設定された所定の時間（例えば２、３分間など）が経過したか否かを判定する。ステップＳ１２において予め設定された所定の時間が経過していないと判定された場合、経路探索部５３はステップＳ１３で、ユーザにより操作キー１４が操作されることにより、経路探索処理を終了するとの指示がなされたか否かを判定する。ステップＳ１３において経路探索処理を終了するとの指示がなされていないと判定された場合、処理はステップＳ１２に戻り、ステップＳ１２において予め設定された所定の時間が経過したか否かが判定される。これにより、ユーザにより操作キー１４が操作されることにより、経路探索処理を終了するとの指示がなされるまで、予め設定された所定の時間が経過したか否かが判定される。
【００６３】
一方、ステップＳ１３において経路探索処理を終了するとの指示がなされたと判定された場合、処理はステップＳ１に進み、ステップＳ１以降の処理が繰り返し実行される。これにより、例えばナビ遠隔操作される側の携帯電話機１を所有するユーザ（例えば子供やお年寄りなど）が目的地に無事到着した場合には、経路探索処理を実行する必要性がなくなることから、経路探索処理を終了するとの指示がなされ、現在実行されている経路探索処理が終了するとともに、その後に再度ナビ遠隔操作用メールを受信したときには、同様の経路探索処理が実行される。
【００６４】
ステップＳ１２において予め設定された所定の時間が経過したと判定された場合、処理はステップＳ７に戻り、ステップＳ７以降の処理が繰り返し実行される。これにより、ユーザにより操作キー１４が操作されることにより、経路探索処理を終了するとの指示がなされるまで、予め設定された所定の時間ごとに、ナビ遠隔操作される側の携帯電話機１の現在地を測定し、現在地から目的地までの経路（ルート）を探索した後、探索結果を用いてナビ探索結果メールをナビ遠隔操作する側の携帯電話機１に繰り返し送信することができる。従って、例えばナビ遠隔操作する側の携帯電話機１を所有するユーザ（例えば子供の親など）に対して、ナビ遠隔操作される側の携帯電話機１にて探索された探索結果を確実に通知することができる。
【００６５】
なお、予め設定された所定の時間（例えば２、３秒など）ごとにナビ遠隔操作される側の携帯電話機１の現在地を測定するようにしたが、このような場合に限られず、例えばナビ遠隔操作する側の携帯電話機１からのメールに含まれる遠隔操作特定文字列の中で、ナビ遠隔操作される側の携帯電話機１の現在地を測定する所定の時間を任意に指示するようにしておき、この指示された所定の時間ごとにナビ遠隔操作される側の携帯電話機１の現在地を測定するようにしてもよい。
【００６６】
本発明の実施形態においては、他の携帯電話機１（ナビ遠隔操作する側の携帯電話機１）との間でメールを送受信し、他の携帯電話機１から受信されたメールを解読し、メールから目的地情報および特定文字列を検出し、検出された特定文字列に基づいてナビゲーション機能を起動し、検出された目的地情報および携帯電話機１（ナビ遠隔操作される側の携帯電話機１）の現在地を示す位置情報に基づいて、現在地から目的地までの経路を探索し、探索された探索結果を表示し、目的地情報および、経路を探索する際に取得された位置情報をテキストデータに変換し、他の携帯電話機１に、変換されたテキストデータを用いたメールを送信することができる。これにより、機械操作の苦手なお年寄りや子供などであったとしても、何ら複雑な操作をすることなくナビ遠隔操作される側の携帯電話機１にてナビゲーション機能を起動し、現在地から目的地までの最短経路を探索することができ、例えばナビ遠隔操作する側の携帯電話機１を所有するユーザ（例えば子供の親など）に対して、ナビ遠隔操作される側の携帯電話機１にて探索された探索結果を確実に通知することができるとともに、ナビ遠隔操作する側の携帯電話機１にて、ナビ遠隔操作される側の携帯電話機１に現在表示されているナビ案内用の地図を同時に表示することができる。
【００６７】
従って、例えば遠隔操作する側の携帯電話機１を所有するユーザ（例えば子供の親など）は、子供が見ているナビ案内用の地図を同時に見ながら、現在子供がどこにいるのか、そして、目的地までどの経路を通り向かっているのかを容易に知ることができる。また、本発明の実施形態においてはメールにて探索結果に関する情報を通知するようにしているので、ナビ遠隔操作する側の携帯電話機１と直接的に通信を確立する必要がなく、ナビ遠隔操作する側の携帯電話機１の電波事情や電源の有無に関係なく、探索結果に関する情報を通知することができ、これにより、ナビ遠隔操作する側の携帯電話機１からナビ遠隔操作用メールを送信した後のいずれかのときに、ナビ遠隔操作する側の携帯電話機１にてメールを受信することができる環境になりさえすれば、確実に探索結果に関する情報を通知することができる。その結果、ナビゲーション機能を利用する際の利便性を向上させることができる。
【００６８】
なお、図５のフローチャートを用いて説明したナビ遠隔操作される側の携帯電話機１における経路探索処理においては、予め設定された所定の時間ごとにナビ探索結果メールを送信するようにしたが、このような場合に限られず、探索された経路から所定の距離以上それたときにナビ探索結果メールを送信するようにしてもよい。この方法を用いた経路探索処理は、図７のフローチャートに示される。
【００６９】
図７のフローチャートを参照して、図４の携帯電話機１における経路探索処理について説明する。なお、図７のステップＳ３１乃至Ｓ３９、およびステップＳ４１乃至Ｓ４３の処理は図５のステップＳ１乃至Ｓ１１、およびＳ１３の処理と基本的には同様であり、その説明は繰り返しになるので省略する。
【００７０】
ステップＳ４０において、経路探索部５３は、ナビ遠隔操作される側の携帯電話機１の現在地が探索された経路から所定の距離（例えば４００ｍや５００ｍなど）それたか否かを判定する。ステップＳ４０においてナビ遠隔操作される側の携帯電話機１の現在地が探索された経路から所定の距離それたと判定された場合、処理はステップＳ４１の処理に進み、ステップＳ４１においてテキストデータへの変換処理が行われ、ナビ探索結果メールが送信される。一方、ステップＳ４０においてナビ遠隔操作される側の携帯電話機１の現在地が探索された経路から所定の距離それていないと判定された場合、ステップＳ４１乃至Ｓ４２の処理はスキップされ、ナビ探索結果メールの送信処理は行われない。その後、ステップＳ４３にて経路探索処理を終了するとの指示がなされたか否かが判定され、経路探索処理を終了するとの指示がなされていないと判定された場合、処理はステップＳ３７に戻り、ステップＳ３７以降の処理が繰り返し実行される。
【００７１】
これにより、例えばナビ遠隔操作される側の携帯電話機１を所有するユーザ（例えば子供やお年寄りなど）がナビ案内用の地図を見ながら目的地に移動する場合に、探索された経路から所定の距離以上離れたとき、ナビ探索結果メールを、ナビ遠隔操作する側の携帯電話機１を所有するユーザ（例えば子供の親など）に通知することができる。
【００７２】
また、図５のフローチャートを用いて説明したナビ遠隔操作される側の携帯電話機１における経路探索処理においては、目的地情報および位置情報（ナビ遠隔操作される側の携帯電話機１の現在地の位置情報）をテキストデータに変換し、変換されたテキストデータを用いたメールをナビ探索結果メールとして送信するようにしたが、このような場合に限られず、例えば経路探索部５３における探索結果を画像データに変換して、変換された画像データを用いたメールをナビ探索結果メールとして送信するようにしてもよい。この方法を用いた経路探索処理は、図８のフローチャートに示される。
【００７３】
図８のフローチャートを参照して、図４の携帯電話機１における経路探索処理について説明する。なお、図７のステップＳ５１乃至Ｓ５９、およびステップＳ６１乃至Ｓ６３の処理は図５のステップＳ１乃至Ｓ９、およびステップＳ１１乃至Ｓ１３の処理と同様であり、その説明は繰り返しになるので省略する。
【００７４】
ステップＳ６０において、画像データ変換部５５は、経路探索部５３から供給された探索結果（現在地から目的地までの経路（ルート）に関する探索結果）を取得し、取得された探索結果を画像データに変換し、変換された画像データをメール送受信部５１に供給する。その後、ステップＳ４１において、画像データを用いたメールが、アンテナ３１やＣＤＭＡ信号処理部３６などを経由してナビ遠隔操作する側の携帯電話機１に、ナビ探索結果メールとして送信される。
【００７５】
これにより、ナビ遠隔操作する側の携帯電話機１にてこのナビ探索結果メールが受信されると、ナビゲーション機能を起動することなく、ナビ遠隔操作する側の携帯電話機１にて、ナビ遠隔操作される側の携帯電話機１に現在表示されているナビ案内用の地図が表示され、子供の親などが、このナビ案内用の地図を見ることができる。従って、ナビゲーション機能を利用する際の利便性をより向上させることができる。
【００７６】
ところで、図５乃至図８を用いて説明したナビ遠隔操作される側の携帯電話機１における経路探索処理においては、ナビ遠隔操作する側の携帯電話機１からナビ遠隔操作用メールを送信し、ナビ遠隔操作される側の携帯電話機１にてナビゲーション機能が起動された後、ナビ探索結果メールを、ナビ遠隔操作する側の携帯電話機１に送信するようにしたが、メールを用いたナビ遠隔操作の場合、時間がかかることもあり、また、親などのユーザが急いでいるときには使い勝手が悪いものとなってしまう一方、親などのユーザはメールによる現在地の位置情報などを読み取って理解する必要があり、子供が現在どこにいるのかを把握するまでに時間がかかってしまう。そこで、プッシュ・トゥ・トーク（ＰＴＴ）を用いて音声により、ナビ遠隔操作される側の携帯電話機１にてナビゲーション機能を起動させた後、現在地を示す位置情報を音声に変換し、ナビ遠隔操作する側の携帯電話機１に変換された音声を送信するようにしてもよい。以下、この方法を用いた経路探索処理は、図９のフローチャートに示される。
【００７７】
図９のフローチャートを参照して、図４のナビ遠隔操作される側の携帯電話機１における他の経路探索処理について説明する。なお、図９のステップＳ７５乃至Ｓ７８、およびステップＳ８１乃至Ｓ８２の処理は、図５のステップＳ６乃至Ｓ９、およびステップＳ１２乃至Ｓ１３の処理と同様であり、その説明は繰り返しになるので省略する。この経路探索処理は、ナビ遠隔操作される側の携帯電話機１にて、ナビ遠隔操作する側の携帯電話機１から送信されてきた特定の音声信号（ナビ遠隔操作用音声信号）を受信することにより、開始される。
【００７８】
なお、ナビ遠隔操作される側の携帯電話機１におけるこの経路探索処理の前に、ナビ遠隔操作する側の携帯電話機１において実行されるナビ遠隔操作用音声信号送信処理は、図１０のフローチャートに示されている。図１０に示されるように、ステップＳ９１においてナビ遠隔操作する側の携帯電話機１は、ユーザにより操作キー１４が操作されることにより、ナビ遠隔操作用メール送信処理を開始するとの指示がなされたか否かを判定し、ステップＳ９１においてナビ遠隔操作用メール送信処理を開始するとの指示がなされたと判定された場合、ナビ遠隔操作する側の携帯電話機１はステップＳ９２で、ユーザにより操作キー１４のうち例えば通話ボタンが操作されることにより、ナビ遠隔操作特定文字列および目的地に関する音声信号を入力する。具体的には、ナビ遠隔操作特定文字列として「ナビゲーション機能起動してください」などの所定の文字列に関する音声信号が入力される。また、目的地として「目的地はｘｘ県ｙｙ市ｚｚ区ａａ町目ｂｂ番地です」などの文字列に関する音声信号などが入力される。ステップＳ９３において、ナビ遠隔操作する側の携帯電話機１は、入力されたナビ遠隔操作特定文字列および目的地に関する音声信号を、ナビ遠隔操作される側の携帯電話機１にアンテナ３１を介して送信する。
【００７９】
その後、ナビ遠隔操作される側の携帯電話機１において、図９のフローチャートに示される経路探索処理が実行される。
【００８０】
ステップＳ７１において、ＰＴＴ部５６は、ユーザにより操作キー１４のうちの通話ボタンなどが押下されている間だけ通話相手に話しかけることが可能な半二重通信であるプッシュ・トゥ・トークを行い、他の携帯電話機１（例えばナビ遠隔操作する側の携帯電話機１など）から音声信号を受信する。
【００８１】
ステップＳ７２において、音声認識部５７は、ＰＴＴ部５６を介して取得された音声信号に基づく音声を認識し、認識された認識結果を経路探索部５３に供給する。具体的には、音声認識部５７は、音声信号（ディジタル信号）を取得し、取得された伸張後の音声信号から無効な音およびノイズを除去するとともに、無効な音およびノイズが除去された後の音声信号に基づいて音声認識処理を実行する。すなわち、音声認識部５７は、無効な音およびノイズが除去された後の音声信号から特徴量を抽出し、抽出された特徴量に基づいて所定の単語列（例えば目的地に関する文字列およびナビ遠隔操作特定文字列など）を認識する。
【００８２】
ステップＳ７３において、音声認識部５７は、取得された音声信号の中から目的地に関する文字列およびナビ遠隔操作特定文字列を認識したか否かを判定する。ステップＳ７３において取得された音声信号の中から目的地に関する文字列およびナビ遠隔操作特定文字列を認識していないと判定された場合、ＰＴＴ部５６はステップＳ７４で、通常のプッシュ・トゥ・トークを行い、スピーカ１８から受信された音声信号に基づく音声を出力する。
【００８３】
一方、ステップＳ７３において取得された音声信号の中から目的地に関する文字列およびナビ遠隔操作特定文字列を認識したと判定された場合、ＰＴＴ部５６は、通常のプッシュ・トゥ・トークを行い、スピーカ１８から受信された音声信号に基づく音声（例えば「ナビ起動してください。目的地はｘｘ県ｙｙ市ｚｚ区ａａ町目ｂｂ番地です」などの音声）を出力するとともに、音声認識部５７はステップＳ７５で、認識されたナビ遠隔操作特定文字列に対応するナビ起動信号を経路探索部５３に供給するとともに、認識された目的地に関する情報である目的地情報を経路探索部５３に供給する。
【００８４】
その後、処理はステップＳ７６に進み、ステップＳ７６にてナビゲーション機能が起動され、現在地から目的地までの経路が探索される。そして、ステップＳ７９において、位置情報音声変換部５８は、経路探索部５３から供給された目的地情報および位置情報を取得し、取得された目的地情報および位置情報（ナビ遠隔操作される側の携帯電話機１の現在地を示す位置情報）を音声信号に変換し、この変換後の音声信号をＰＴＴ部５６に供給する。ステップＳ８０において、ＰＴＴ部５６は、変換後の音声信号をアンテナ３１を介してナビ遠隔操作する側の携帯電話機１に送信する。その後、処理はステップＳ８１に進み、ステップＳ８１以降の処理によって予め設定された所定の時間ごとに目的地情報および位置情報が音声信号に変換されて送信される。
【００８５】
これにより、ナビ遠隔操作する側の携帯電話機１にてこの音声信号が受信され、受信された音声信号に含まれる目的地情報および位置情報に基づいて、ＧＰＳ受信部４７を用いたナビゲーション機能が起動され、ナビ遠隔操作される側の携帯電話機１のメインディスプレイ１７に現在表示されているナビ案内用の地図が同時に表示されるとともに、この音声信号に基づく音声がスピーカ１８から出力される。これにより、例えばナビ遠隔操作する側の携帯電話機１を所有するユーザ（例えば子供の親など）は、この音声信号に基づく音声によって子供の現在地を容易に把握するとともに、子供が見ているナビ案内用の地図を同時に見ながら、現在子供がどこにいるのか、そして、目的地までどの経路を通り向かっているのかをより簡単に知ることができる。従って、ナビゲーション機能を利用する際の利便性をより向上させることができる。
【００８６】
なお、図９のフローチャートを用いて説明したナビ遠隔操作される側の携帯電話機１における経路探索処理においては、予め設定された所定の時間ごとにナビ探索結果メールを送信するようにしたが、このような場合に限られず、図７の経路探索処理と同様に、探索された経路から所定の距離以上それたときにナビ探索結果メールを送信するようにしてもよい。
【００８７】
なお、本発明は、携帯電話機１以外にも、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機、その他の情報処理情報処理装置にも適用することができる。
【００８８】
また、本発明の実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【００８９】
さらに、本発明の実施形態では、フローチャートのステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【００９０】
【図１】本発明に係る情報処理装置に適用可能な携帯電話機の外観の構成を示す図。
【図２】本発明に係る情報処理装置に適用可能な携帯電話機の他の外観の構成を示す図。
【図３】本発明に係る情報処理装置に適用可能な携帯電話機の内部の構成を示すブロック図。
【図４】図３の制御部により実行することができる機能的な構成を示すブロック図。
【図５】図４のナビ遠隔操作される側の携帯電話機における経路探索処理を説明するフローチャート。
【図６】ナビ遠隔操作する側の携帯電話機におけるナビ遠隔操作用メール送信処理を説明するフローチャート。
【図７】図４のナビ遠隔操作される側の携帯電話機における他の経路探索処理を説明するフローチャート。
【図８】図４のナビ遠隔操作される側の携帯電話機における他の経路探索処理を説明するフローチャート。
【図９】図４のナビ遠隔操作される側の携帯電話機における他の経路探索処理を説明するフローチャート。
【図１０】ナビ遠隔操作する側の携帯電話機におけるナビ遠隔操作用音声信号送信処理を説明するフローチャート。
【符号の説明】
【００９１】
１…携帯電話機、１１…ヒンジ、１２…第１の筐体、１３…第２の筐体、１４…操作キー、１５…マイクロフォン、１６…サイドキー、１７…メインディスプレイ、１８…スピーカ、１９a乃至１９d…磁気センサ、２０…ＣＣＤカメラ、２１…サブディスプレイ、３１…アンテナ、３２…アンテナ共用器（ＤＵＰ）、３３…受信回路（ＲＸ）、３４…周波数シンセサイザ（ＳＹＮ）、３５…送信回路（ＴＸ）、３６…ＣＤＭＡ信号処理部、３７…圧縮伸張処理部、３８…ＰＣＭコーデック、３９…受話増幅器、４０…送話増幅器、４１…制御部、４２…記憶部、４３…バッテリ、４４…電源回路、４５…外部メモリインタフェース、４６…メモリカード、４７…ＧＰＳ受信部、４８…時計回路、５１…メール送受信部、５２…メール解読部、５３…経路探索部、５４…テキストデータ変換部、５５…画像データ変換部、５６…ＰＴＴ部、５７…音声認識部、５８…位置情報音声変換部。
【図１】
0004985267.tif 000002
【図２】
0004985267.tif 000003
【図３】
0004985267.tif 000004
【図４】
0004985267.tif 000005
【図５】
0004985267.tif 000006
【図６】
0004985267.tif 000007
【図７】
0004985267.tif 000008
【図８】
0004985267.tif 000009
【図９】
0004985267.tif 000010
【図１０】
0004985267.tif 000011