(57)【要約】【課題】期待する情報を簡易に出力したり、所望のアクションを簡易に実行することのできる携帯情報端末および携帯情報端末制御プログラムを得ること。【解決手段】携帯電話機１００はセンサ部１２９に移動検出用センサ１２９Ａと絶対位置検出用センサ１２９Ｂを備えており、位置を相対位置座標で指定したり絶対位置座標で指定することができる。絶対位置関連処理部１３４は各絶対位置に対して情報を対応付ける処理を行い、相対位置関連処理部１３５は登録した位置関係と同じ位置関係で情報をＲＡＭ１２３の電話番号・相対位置テーブル１２３Ｓ等のテーブルから読み出したり、ＵＲＬを用いて所望の情報を取得したり、あるいは所望のアクションを実行させる。【選択図】図２
2008097144.tif 000002
【特許請求の範囲】
【請求項１】
利用対象となるデータとしてのそれぞれの利用対象データを特定の位置を原点とするそれぞれ異なる座標の位置に個別に対応付ける対応付け手段と、
この対応付け手段によって対応付けられたそれぞれの座標の位置と利用対象データの関係を格納する座標位置・利用対象データ対応関係格納手段と、
現在の位置の座標を原点としたときの所望の利用対象データの座標の示す位置を空間的に指定する座標位置指定手段と、
この座標位置指定手段の指定した座標の位置が前記特定の位置を原点としたときの前記座標位置・利用対象データ対応関係格納手段におけるどの座標の位置に対応するかを検索する格納手段検索手段と、
この格納手段検索手段の検索結果により得られた座標の位置に対応する利用対象データを出力する利用対象データ出力手段
とを具備することを特徴とする携帯情報端末。
【請求項２】
採るべきアクションのそれぞれを特定の位置を原点とするそれぞれ異なる座標の位置に個別に対応付ける対応付け手段と、
この対応付け手段によって対応付けられたそれぞれの座標の位置とアクションの関係を格納する座標位置・アクション対応関係格納手段と、
現在の位置の座標を原点としたときの所望のアクションの座標の示す位置を空間的に指定する座標位置指定手段と、
この座標位置指定手段の指定した座標の位置が前記特定の位置を原点としたときの前記座標位置・アクション対応関係格納手段におけるどの座標の位置に対応するかを検索する格納手段検索手段と、
この格納手段検索手段の検索結果により得られた座標の位置に対応するアクションを実行するアクション実行手段
とを具備することを特徴とする携帯情報端末。
【請求項３】
任意の位置でその位置の絶対位置座標を取得する絶対位置座標取得手段と、
この絶対位置座標取得手段で取得した絶対位置座標とこれに関連付けた情報としての関連情報を対にして格納する絶対位置座標・関連情報格納手段と、
関連情報のいずれかを取得する関連情報取得モードに装置のモードを切り替えるモード切替手段と、
このモード切替手段で装置のモードが関連情報取得モードに切り替えられたとき前記絶対位置座標取得手段で取得した絶対位置座標に対応する関連情報を前記絶対位置座標・関連情報格納手段から取得する関連情報取得手段と、
この関連情報取得手段によって取得した関連情報を出力する関連情報出力手段
とを具備することを特徴とする携帯情報端末。
【請求項４】
任意の位置でその位置の絶対位置座標を取得する絶対位置座標取得手段と、
この絶対位置座標取得手段で取得した絶対位置座標とこれに関連付けた情報としての関連情報を取得するアドレスを対にして格納する絶対位置座標・関連情報アドレス格納手段と、
関連情報のいずれかを取得する関連情報取得モードに装置のモードを切り替えるモード切替手段と、
このモード切替手段で装置のモードが関連情報取得モードに切り替えられたとき前記絶対位置座標取得手段で取得した絶対位置座標に対応する関連情報のアドレスを前記絶対位置座標・関連情報アドレス格納手段から取得する関連情報アドレス取得手段と、
この関連情報アドレス取得手段によって取得した関連情報のアドレスを基にして関連情報にアクセスする関連情報アクセス手段と、
この関連情報アクセス手段でアクセスした結果得られた関連情報を出力する関連情報出力手段
とを具備することを特徴とする携帯情報端末。
【請求項５】
前記座標は３次元の座標であることを特徴とする請求項１〜請求項４いずれかに記載の携帯情報端末。
【請求項６】
前記座標は２次元の座標であることを特徴とする請求項１〜請求項４いずれかに記載の携帯情報端末。
【請求項７】
加速度センサを備えた携帯情報端末のコンピュータが、
前記携帯情報端末の採るべきアクションのそれぞれを特定の位置を原点とするそれぞれ異なる座標の位置に個別に対応付ける対応付け処理と、
この対応付け処理によって対応付けられたそれぞれの座標の位置とアクションの関係を格納する座標位置・アクション対応関係格納処理と、
現在の位置の座標を原点としたときの所望のアクションの座標の示す位置を空間的に指定する座標位置指定処理と、
この座標位置指定処理で指定した座標の位置が前記特定の位置を原点としたときの前記座標位置・アクション対応関係格納処理でのどの座標の位置に対応するかを検索する格納手段検索処理と、
この格納手段検索処理での検索結果により得られた座標の位置に対応するアクションを実行するアクション実行処理
とを実行することを特徴とする携帯情報端末制御プログラム。
【請求項８】
ＧＰＳを備えた携帯情報端末のコンピュータが、
任意の位置でその位置の絶対位置座標を取得する絶対位置座標取得処理と、
この絶対位置座標取得処理で取得した絶対位置座標とこれに関連付けた情報としての関連情報を取得するアドレスを対にして格納する絶対位置座標・関連情報アドレス格納処理と、
関連情報のいずれかを取得する関連情報取得モードに装置のモードを切り替えるモード切替処理と、
このモード切替処理で装置のモードが関連情報取得モードに切り替えられたとき前記絶対位置座標取得処理で取得した絶対位置座標に対応する関連情報のアドレスを前記絶対位置座標・関連情報アドレス格納処理で格納した情報を検索して取得する関連情報アドレス取得処理と、
この関連情報アドレス取得処理によって取得した関連情報のアドレスを基にして関連情報にアクセスする関連情報アクセス処理と、
この関連情報アクセス処理でアクセスした結果得られた関連情報を出力する関連情報出力処理
とを実行することを特徴とする携帯情報端末制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の携帯情報端末および携帯情報端末のための携帯情報端末制御プログラムに係わり、特に各種の情報の取り扱いの簡便化を図った携帯情報端末および携帯情報端末制御プログラムに関する。
【背景技術】
【０００２】
携帯電話機は、ＣＰＵ（Central Processing Unit）等の電子部品の急速な発展とソフトウェアの高度化によって、その機能が複雑化している。また、携帯電話機に搭載されたメモリの大容量化によって各種のデータを格納できるようになっている。このため、携帯電話機は通話や通信のための電話番号やメールアドレスを格納するだけでなく、ＵＲＬ（Uniform Resource Locator）のブックマーク、インターネット等から取得した画像、動画あるいは音楽データを多数格納できるようになっている。
【０００３】
このように携帯電話機が多数のデータを格納できるようになると、これらのデータを必要な時点でメモリから読み出すための検索機能が備えられるようになり、また、比較的使用頻度が高いデータあるいはそのようなデータのグループについては、これらにアクセスするための「近道」となるショートカットキーを用意することも行われている。たとえば、メールの送信を行うためのショートカットキーや、メールの受信を行うためのショートカットキー、あるいはインターネットにアクセスするためのショートカットキーといったように各種のアクションに対応付けてショートカットキーを選択することで、目的とするデータに辿り着いたり、所望のアクションを簡易に実行させることができる。
【０００４】
このうちの、検索機能を活用しようとすると、表示画面で検索を行う関係で、目の不自由な人はこの検索機能を使用できないか、使用に困難を伴うことになる。また、目が特に不自由でない人にとっても、操作部を操作して検索処理を行うためにメニューボタンの押下、キーワードの入力、検索開始、情報一覧表示、候補選択、決定ボタン押下のような各種の処理が必要となる。したがって、キーの操作が煩雑である。また携帯情報端末内のデータ量が多ければ多いほど検索結果から出力される情報一覧表示が多くなり、候補を選択するために時間が掛かるという問題がある。
【０００５】
そこで、一般的には携帯電話機にショートカットキーを設けることが行われている。しかしながら、この場合、各種のデータにアクセスするためにそれぞれのショートカットキーを設けると、携帯電話機に余計なキー配置スペースが必要となり、装置が大型化してしまうという大きな問題がある。このような問題を解決するために、複数のショートカットキーを組み合わせて押すようにしたり、１つのショートカットキーを１回押すだけでなく複数回押せるようにして押す回数でショートカットキーが異なったキーであるような取り扱いをするといった工夫が行われている。
【０００６】
１つのショートカットキーをこのように複数回押す形態を認めると、データに対する簡易アクセスのために使用されるショートカットキーを押す回数の増加のために操作のための時間が長時間化する。また、複数のショートカットキーを組み合わせて押下する形態を認めると、操作が困難になったり、操作ミスが発生する割合が高くなる。
【０００７】
以上、携帯電話機におけるデータの検索について説明したが、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ（Personal Digital Assistant）、携帯型のパーソナルコンピュータ等の携帯情報端末についても、小型化の要請から同様な問題があることは明らかである。
【０００８】
そこで、それぞれの登録した情報に、登録時の環境(位置、高度、温度、湿度、速度、等)を対応付けておき、情報を検索するときには、これらの環境(位置、高度、温度、湿度、速度、等)でのみ対応する情報を検索できるようにした技術が提案されている（たとえば特許文献１参照）。
【特許文献１】特開２００１−９２８５３号公報（第０００９段落、第００１０段落、図１、図７）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
この提案では、位置、高度、温度、湿度、速度等の各パラメータの論理積で１つの環境が設定され、これによってたとえば富士山の環境が特定される。そこで、富士山に特定の情報を関連付けるときに、この環境の組み合わせを前記した特定の情報に対応付けるようにしている。
【００１０】
ところが、論理積で環境が特定されると、たとえば山頂の位置や高度と五合目の位置や高度が異なるために、特定の情報を富士山の山頂の環境で対応付けていたとき、五合目の高度や位置の環境ではその特定の情報を検索できないことになる。そこでこの提案では、環境情報の値に幅を持たせることにしており、たとえば冬の温度の代わりに夏の温度が入力されても特定の情報を検索できるようにしている。このため、特定の情報を信頼性よく検索できるようにするためには、環境を特定する位置、高度、温度、湿度、速度等の各環境パラメータのそれぞれの許容範囲（幅）をどのように設定するかの慎重な考察が必要となる。このような慎重な考察を行わない場合には、たとえば富士山と他の高山との環境上の区別がつかず、特定の情報を対応付けることができなくなる。
【００１１】
このようにこの提案では、環境パラメータが多いので、検索のためのシステムが複雑化したり、それぞれの環境パラメータの幅の持たせ方によっては検索の精度が低くなるという問題がある。
【００１２】
そこで本発明の目的は、期待する情報を簡易に出力したり、所望のアクションを簡易に実行することのできる携帯情報端末および携帯情報端末制御プログラムを提供することにある。
【課題を解決するための手段】
【００１３】
請求項１記載の発明では、（イ）利用対象となるデータとしてのそれぞれの利用対象データを特定の位置を原点とするそれぞれ異なる座標の位置に個別に対応付ける対応付け手段と、（ロ）この対応付け手段によって対応付けられたそれぞれの座標の位置と利用対象データの関係を格納する座標位置・利用対象データ対応関係格納手段と、（ハ）現在の位置の座標を原点としたときの所望の利用対象データの座標の示す位置を空間的に指定する座標位置指定手段と、（ニ）この座標位置指定手段の指定した座標の位置が前記した特定の位置を原点としたときの座標位置・利用対象データ対応関係格納手段におけるどの座標の位置に対応するかを検索する格納手段検索手段と、（ホ）この格納手段検索手段の検索結果により得られた座標の位置に対応する利用対象データを出力する利用対象データ出力手段とを携帯情報端末に具備させる。
【００１４】
すなわち本発明では、特定の位置を原点として、利用対象データをそれぞれ異なる座標の位置に個別に対応付けて座標位置・利用対象データ対応関係格納手段に格納し、携帯情報端末の現在の位置で所望の利用対象データの座標の示す位置を空間的に指定するようにしている。格納手段検索手段は、相対的な座標位置で所望の利用対象データを座標位置・利用対象データ対応関係格納手段から検索して、利用対象データを出力するようにしている。したがって、相対的な座標の指定というどこでも正確に設定できる手法を使用して所望の利用対象データを簡易に出力することができる。
【００１５】
請求項２記載の発明では、（イ）採るべきアクションのそれぞれを特定の位置を原点とするそれぞれ異なる座標の位置に個別に対応付ける対応付け手段と、（ロ）この対応付け手段によって対応付けられたそれぞれの座標の位置とアクションの関係を格納する座標位置・アクション対応関係格納手段と、（ハ）現在の位置の座標を原点としたときの所望のアクションの座標の示す位置を空間的に指定する座標位置指定手段と、（ニ）この座標位置指定手段の指定した座標の位置が前記した特定の位置を原点としたときの座標位置・アクション対応関係格納手段におけるどの座標の位置に対応するかを検索する格納手段検索手段と、（ホ）この格納手段検索手段の検索結果により得られた座標の位置に対応するアクションを実行するアクション実行手段とを携帯情報端末に具備させる。
【００１６】
すなわち本発明では、特定の位置を原点として、採るべきアクションのそれぞれをそれぞれ異なる座標の位置に個別に対応付けて座標位置・アクション対応関係格納手段に格納し、携帯情報端末の現在の位置で所望のアクションの座標の示す位置を空間的に指定するようにしている。格納手段検索手段は、相対的な座標位置で所望のアクションを座標位置・アクション対応関係格納手段から検索して、アクション実行手段は該当するアクションを実行するようにしている。したがって、相対的な座標の指定というどこでも正確に設定できる手法を使用して所望のアクションを簡易に実行することができる。
【００１７】
請求項３記載の発明では、（イ）任意の位置でその位置の絶対位置座標を取得する絶対位置座標取得手段と、（ロ）この絶対位置座標取得手段で取得した絶対位置座標とこれに関連付けた情報としての関連情報を対にして格納する絶対位置座標・関連情報格納手段と、（ハ）関連情報のいずれかを取得する関連情報取得モードに装置のモードを切り替えるモード切替手段と、（ニ）このモード切替手段で装置のモードが関連情報取得モードに切り替えられたとき絶対位置座標取得手段で取得した絶対位置座標に対応する関連情報を絶対位置座標・関連情報格納手段から取得する関連情報取得手段と、（ホ）この関連情報取得手段によって取得した関連情報を出力する関連情報出力手段とを携帯情報端末に具備させる。
【００１８】
すなわち本発明では、任意の位置でその位置の絶対位置座標を取得して、これに関連付けた情報としての関連情報を対にして絶対位置座標・関連情報格納手段に格納するようにしている。そして、関連情報取得モードに設定すると、その位置の絶対位置座標に対応する関連情報をその絶対位置座標をキーとして絶対位置座標・関連情報格納手段から取得して出力するようにしている。
【００１９】
請求項４記載の発明では、（イ）任意の位置でその位置の絶対位置座標を取得する絶対位置座標取得手段と、（ロ）この絶対位置座標取得手段で取得した絶対位置座標とこれに関連付けた情報としての関連情報を取得するアドレスを対にして格納する絶対位置座標・関連情報アドレス格納手段と、（ハ）関連情報のいずれかを取得する関連情報取得モードに装置のモードを切り替えるモード切替手段と、（ニ）このモード切替手段で装置のモードが関連情報取得モードに切り替えられたとき絶対位置座標取得手段で取得した絶対位置座標に対応する関連情報のアドレスを絶対位置座標・関連情報アドレス格納手段から取得する関連情報アドレス取得手段と、（ホ）この関連情報アドレス取得手段によって取得した関連情報のアドレスを基にして関連情報にアクセスする関連情報アクセス手段と、（へ）この関連情報アクセス手段でアクセスした結果得られた関連情報を出力する関連情報出力手段とを携帯情報端末に具備させる。
【００２０】
すなわち本発明では、任意の位置でその位置の絶対位置座標を取得して、これに関連付けた情報としての関連情報を取得するアドレスを対にして絶対位置座標・関連情報アドレス格納手段に格納するようにしている。そして、関連情報取得モードに設定すると、その位置の絶対位置座標に対応する関連情報を取得するアドレスを取得し、このアドレスを基にして関連情報アクセス手段が関連情報にアクセスすることで関連情報出力手段が関連情報を出力するようにしている。アドレスは、たとえばインターネット上のアドレスであってもよいし、記憶装置の記憶領域を示すアドレスであってもよい。
【００２１】
請求項７記載の発明では、加速度センサを備えた携帯情報端末のコンピュータが、その携帯情報端末制御プログラムで、（イ）携帯情報端末の採るべきアクションのそれぞれを特定の位置を原点とするそれぞれ異なる座標の位置に個別に対応付ける対応付け処理と、（ロ）この対応付け処理によって対応付けられたそれぞれの座標の位置とアクションの関係を格納する座標位置・アクション対応関係格納処理と、（ハ）現在の位置の座標を原点としたときの所望のアクションの座標の示す位置を空間的に指定する座標位置指定処理と、（ニ）この座標位置指定処理で指定した座標の位置が前記した特定の位置を原点としたときの座標位置・アクション対応関係格納処理でのどの座標の位置に対応するかを検索する格納手段検索処理と、（ホ）この格納手段検索処理での検索結果により得られた座標の位置に対応するアクションを実行するアクション実行処理とを実行することを特徴としている。
【００２２】
すなわち本発明では、加速度センサを備えた携帯情報端末のコンピュータが、その携帯情報端末制御プログラムで、前記した請求項２記載の発明の各手段を実現するようにしている。
【００２３】
請求項８記載の発明では、ＧＰＳを備えた携帯情報端末のコンピュータが、その携帯情報端末制御プログラムで、（イ）任意の位置でその位置の絶対位置座標を取得する絶対位置座標取得処理と、（ロ）この絶対位置座標取得処理で取得した絶対位置座標とこれに関連付けた情報としての関連情報を取得するアドレスを対にして格納する絶対位置座標・関連情報アドレス格納処理と、（ハ）関連情報のいずれかを取得する関連情報取得モードに装置のモードを切り替えるモード切替処理と、（ニ）このモード切替処理で装置のモードが関連情報取得モードに切り替えられたとき絶対位置座標取得処理で取得した絶対位置座標に対応する関連情報のアドレスを絶対位置座標・関連情報アドレス格納処理で格納した情報を検索して取得する関連情報アドレス取得処理と、（ホ）この関連情報アドレス取得処理によって取得した関連情報のアドレスを基にして関連情報にアクセスする関連情報アクセス処理と、（へ）この関連情報アクセス処理でアクセスした結果得られた関連情報を出力する関連情報出力処理とを実行することを特徴としている。
【００２４】
すなわち本発明では、ＧＰＳを備えた携帯情報端末のコンピュータが、その携帯情報端末制御プログラムで、前記した請求項４記載の発明の各手段を実現するようにしている。
【発明の効果】
【００２５】
以上説明したように請求項１、請求項２および請求項７記載の発明によれば、相対的な座標と利用対象データ等の情報を対応付けたので、ユーザはどの位置でも空間的な位置指定を行うだけで、これらの情報を個別に選択して利用することができる。しかもショートカットキーを設ける場合と比べて相対的な座標と各種情報を対応付けることができる。
【００２６】
また、請求項３、請求項４および請求項８記載の発明によれば、絶対位置座標と関連情報あるいはこれを取得するアドレスとを対応付けたので、ユーザはそれぞれの地理的な位置で必要とする情報を簡単に得ることができる。しかもショートカットキーを設ける場合と比べてキーと情報との対応関係を覚える必要がない。
【発明を実施するための最良の形態】
【００２７】
以下実施例につき本発明を詳細に説明する。
【実施例１】
【００２８】
図１は、本発明の一実施例における携帯電話機の外観を表わしたものである。携帯電話機１００は、第１の筐体部１０１と第２の筐体部１０２がヒンジ機構１０３を中心に開閉自在に配置されており、図１では開いた状態となっている。第１の筐体部１０１の正面上部にはスピーカ１０４が配置されており、また第２の筐体部１０２の正面下部にはマイクロフォン１０５が配置されていて、これらはユーザの図示しない耳あるいは口に対応して通話の際に使用されるようになっている。第１の筐体部１０１におけるスピーカ１０４とヒンジ機構１０３の間には、表示部１０６が配置されている。
【００２９】
また、第２の筐体部１０２の正面中央部分には、文字や数字を入力するためのテンキー１０７が配置されており、これらとヒンジ機構１０３の間には各種のファンクションキー１０８やニューロポインタ（登録商標）等のポインティングデバイス１０９が配置されている。ファンクションキー１０８は、これらを適宜操作することで、各種の項目やメニューを選択することができる。ポインティングデバイス１０９は、たとえばその傾斜させる方向によって表示部１０６に表示するカーソル（図示せず）の動く方向を自由に変更することができる。
【００３０】
マイクロフォン１０５のすぐ右上にはモード切替ボタン１１０が配置されている。モード切替ボタン１１０は、この携帯電話機１００のモードの切り替えをワンタッチで行うためのものである。第２の筐体部１０２の一方の側部にはサイドキー１１１が配置されている。サイドキー１１１は、あらかじめ登録した機能をワンタッチで呼び出すためのものである。
【００３１】
図２は、本実施例の携帯電話機の回路構成の概要を表わしたものである。携帯電話機１００は、ＣＰＵ（Central Processing Unit）１２１、ＲＯＭ（Read Only Memory）１２２およびＲＡＭ（Random Access Memory）１２３を備えた制御部１２４を備えている。制御部１２４は、バス１２５を通じて携帯電話機１００内の各部と接続されている。このうち送受信部１２６は図示しない基地局と電波の送受信を行う内蔵アンテナ１２７を接続している。そして、音声信号や画像データ、あるいはメール機能を用いたメールおよび画像データの等の送付ファイルの送受信機能や、ブラウザ機能を用いてのメール画像情報や画像データ等の通信機能を備えている。
【００３２】
表示部１０６はテキスト、動画、静止画等の視覚的な各種の情報を表示するためのものである。テンキー１０７（図１）から入力された文字や絵文字も表示する。表示部１０６は、液晶ディスプレイや有機ＥＬ（Electro Luminescence）ディスプレイによって構成されており、白黒あるいはカラー画像情報を表示する。操作部１２８は、例えば図１に示したテンキー１０７、ファンクションキー１０８やポインティングデバイス１０９からキー入力等の入力データを受け付ける入力回路である。
【００３３】
センサ部１２９は位置関係を検出するセンサであり、本実施例では相対位置検出のための移動検出用センサ１２９Ａと絶対位置検出用センサ１２９Ｂとを備えている。本実施例では、移動検出用センサ１２９Ａとして３軸加速度センサを使用している。３軸加速度センサは、携帯電話機１００を移動させると水平方向であるＸ軸方向およびＹ軸方向だけでなく、水平方向に垂直なＺ軸方向の移動量を検出するようになっている。絶対位置検出用センサ１２９Ｂには、ＧＰＳ（Global Positioning System）を使用している。ただし、装置によっては移動検出用センサ１２９Ａと絶対位置検出用センサ１２９ＢをＧＰＳで共用することができる。
【００３４】
音声入出力部１３１は、図１に示したスピーカ１０４とマイクロフォン１０５あるいは図示しない外部スピーカを備えており、音声を入出力する回路部分である。画像入力部１３２は、図示しないＣＣＤ（Charged Coupled Device）カメラやＣＭＯＳ（Complementary Metal Oxide Semiconductor）カメラ等の画像データの入力デバイスからなり、撮像素子（図示せず）により画像を読み取って静止画像データまたは動画像データを生成するようになっている。
【００３５】
制御部１２４内のＣＰＵ１２１は、ＲＯＭ１２２に格納された制御プログラムを実行することで、携帯電話機１００全体の制御を行ったり、あらかじめ定められた処理を行う各種処理部を機能的に実現している。ＲＯＭ１２２は、ＥＥＰＲＯＭ（Erasable Programmable Read Only Memory）のように書き換えが可能なメモリであってもよく、この場合には制御プログラムのバージョンアップに対応することができる。ＲＡＭ１２３は、制御部１２４がプログラムを実行する上で一時的に必要とされるデータを格納する作業用メモリになっている。ＲＡＭ１２３の少なくとも一部の領域はたとえば電池によりバックアップされた不揮発性メモリ領域を構成している。この不揮発性メモリには、電話番号・相対位置テーブル１２３Ｓおよび電話番号・絶対位置テーブル１２３Ｚが配置されるようになっている。これらの不揮発性メモリ領域に格納されるテーブル等のデータは、必要によりＲＯＭ１２２内に格納されるようになっていてもよい。
【００３６】
ＣＰＵ１２１が制御プログラムを実行することでソフトウェア的に実現する処理部として、実施例では、絶対位置関連処理部１３４、相対位置関連処理部１３５、位置マッチング処理部１３６および保存データ位置検索処理部１３７が存在している。ここで、絶対位置関連処理部１３４は、絶対位置検出用センサ１２９Ｂから位置座標が制御部１２４に送られてきたとき、絶対位置座標としての経度、緯度のデータと操作部１２８および音声入出力部１３２から得られる使用者が入力したデータを関連付けてＲＡＭ１２３に保存するようになっている。このデータには、インターネットのＵＲＬ（Uniform Resource Locator）も含むことができる。
【００３７】
また、相対位置関連処理部１３５は移動検出用センサ１２９Ａより位置座標が送られてきたとき、位置を示す（Ｘ，Ｙ，Ｚ）のデータと操作部１２８、音声入出力部１３１、画像入力部１３２などから得られる使用者が入力したデータを関連付ける処理を行ってＲＡＭ１２３に保存するようになっている。
【００３８】
位置マッチング処理部１３６は、移動検出用センサ１２９Ａより定時的に得られる位置座標とＲＡＭ１２３に位置と関連付けて保存されたデータの位置座標を呼び出して、位置座標が一致しているかのマッチング処理を行うようになっている。
【００３９】
保存データ位置検索処理部１３７は、相対位置関連処理部１３５でＲＡＭ１２３に保存したデータに対応する３次元空間上の位置座標から音を鳴らす処理を行う。本実施例では、３次元の立体音響を作り出す３Ｄ（three dimensions）サウンド機能を用いるようにしており、音声入出力部１３１から立体的に音を出力させるようになっている。
【００４０】
図３は、このような構成の携帯電話機を使用する１つの形態として相対位置モードで友人Ａの電話番号を登録する状況を説明するためのものである。学校のグランドで図示しないユーザが本実施例の携帯電話機１００を持っているものとする。図でＸ，Ｙ平面は水平面である。図１および図２と共に説明する。
【００４１】
ユーザは電話番号を登録しようとするとき、図１に示したモード切替ボタン１１０を所定回数押して、携帯電話機１００を相対位置登録モードに設定する。これにより、携帯電話機１００の現在位置の座標（Ｘ，Ｙ，Ｚ）が原点(０，０，０)に設定される。この後、ユーザは友人Ａの１１桁の電話番号「ＴＥＬ−Ａ」をテンキー１０７から入力する。電話番号「ＴＥＬ−Ａ」の入力が終了したら、腕を前方から右に４５度傾いた方向に所定長だけ伸ばすことで、矢印１５１で示すように友人Ａと関連付けられる空間位置に携帯電話機１００を移動させる。この空間位置を座標(１０，１０，０)とする。そしてこの状態で、携帯電話機１００の図示しない確定キーを押す。
【００４２】
これにより、その相対的位置の座標(１０，１０，０)と電話番号「ＴＥＬ−Ａ」（ただし数字情報を符号に置き換えて表示している。以下、同様。）の関係が相対位置関連処理部１３５で処理されて、電話番号・相対位置テーブル１２３Ｓに登録される。このとき、携帯電話機の初期設定で音声出力をオンに設定していれば、表示部１０６による視覚的な表示の他に、「電話番号ＴＥＬ−Ａが登録されました。」という確認音が音声入出力部１３１の図１に示したスピーカ１０４から出力されることになる。
【００４３】
同様にしてユーザは、友人Ｂの１１桁の電話番号「ＴＥＬ−Ｂ」をテンキー１０７から入力し、腕を異なった方向あるいは異なった長さだけ伸ばして、座標(２０，２０，１０)をこれに対応させて相対位置モードで電話番号・相対位置テーブル１２３Ｓに登録する。このようにユーザは、グランドに限らず、オフィス等の適宜の場所で電話先を携帯電話機１００の腕による移動位置との関係で登録することができる。
【００４４】
図４は、電話番号・相対位置テーブルの登録内容の一部を表わしたものである。電話番号・相対位置テーブル１２３Ｓには、電話番号と相対位置座標と注記欄が設けられている。注記欄は、必要によりユーザが電話番号・相対位置テーブル１２３Ｓを呼び出して入力するようになっている。
【００４５】
次に任意の場所で電話を掛ける状況を説明する。ユーザはたとえば学校のグランドから自宅に帰った後、友人Ａに電話を掛けることを思い立つ。そこで、携帯電話機１００の図１に示したモード切替ボタン１１０を所定回数押して、携帯電話機１００を相対位置活用モードに設定する。この時点で、携帯電話機１００の現在位置の座標（Ｘ，Ｙ，Ｚ）が原点(０，０，０)に設定される。この後、ユーザは携帯電話機１００を友人Ａについて登録した空間座標にまで移動させる。
【００４６】
図５は、Ｘ，Ｙ平面上での電話番号とこれらの座標位置を示したものである。図２に示した移動検出用センサ１２９Ａとして本実施例のように３軸加速度センサを使用している場合には、Ｚ軸方向の座標位置も電話番号の特定に使用することができる。ただし、携帯電話機１００によっては３軸加速度センサを使用しても電話番号の特定には任意の２軸平面の座標に置き換えて使用することができる。
【００４７】
ここでは友人Ａに電話を掛けるので、ユーザは携帯電話機１００を持った手をＡ点まで移動させる。すると、その位置に携帯電話機１００が停止した時点で「電話番号ＴＥＬ−Ａです。」という音声が図１に示したスピーカ１０４から出力される。ユーザはこの時点でサイドキー１１１（図１）を押すと、図２に示す送受信部１２６が電話番号「ＴＥＬ−Ａ」に発呼することになる。
【００４８】
なお、上司Ｃに発呼する場合、Ｃ点の座標（−５，−５，０）に携帯電話機１００を移動させることになる。この場合、ユーザは携帯電話機１００を持った手を左後方に動かしてもよいし、携帯電話機１００を１８０度回転させて、腕を前方から右に４５度傾いた方向にＡ点の半分の位置まで移動させてもよい。
【００４９】
図６は、このような携帯電話機におけるモード切替ボタンを使用したモード切替制御の要部を表わしたものである。図１および図２と共に説明する。図１に示した表示部１０６の隅には、図示しないが現在設定されているモードが文字または記号で表示されている（図６ステップＳ２０１）。この状態で図２に示した制御部１２４のＣＰＵ１２１はモード切替ボタン１１０が押下されるのを待機している（ステップＳ２０２）。モード切替ボタン１１０が押下されると（Ｙ）、予め定めた順序で現在のモードの次のモードに新しいモードとして表示を切り替えられる（ステップＳ２０３）。
【００５０】
次にＣＰＵ１２１は図示しない初期設定の内容を参照して、モードを切り替えるときに新しいモードに対応する音と色の出力設定が行われているかどうかをチェックする（ステップＳ２０４）。音と色の出力設定が行われていれば（Ｙ）、新しいモードに対応する音が所定時間だけ出力されると共に、表示部１０６の背景の色が一時的に新しいモードに対応する色に切り替わる（ステップＳ２０５）。したがって、耳または目の不自由な人も、新しく設定されたモードを確認することができる。
【００５１】
この後は（リターン）、現在設定されているモードが表示部１０６の隅に表示されており、モード切替ボタン１１０が次に押されるまで（ステップＳ２０２：Ｙ）、その状態を保持する。
【００５２】
図７は、ユーザがモードを「相対位置登録モード」に設定した場合に制御部が行う処理の様子を表わしたものである。図１および図２を用いて説明する。ここでは２次元平面として説明する。図６で示した処理によって携帯電話機が「相対位置登録モード」に設定されると、その時点の携帯電話機１００の３次元的な姿勢（向き、本体の傾斜状態）および位置で位置座標が原点（０，０）にリセットされる（ステップＳ２２１）。
【００５３】
この状態で相対位置関連処理部１３５は前記した図示しない確定キーが押されるか（ステップＳ２２２）と、ユーザが関連付けの対象となる処理を行ったか（ステップＳ２２３）と、モード切替ボタン１１０が押されるか（ステップＳ２２４）の３つの処理を監視している。そして、いずれの処理も行われない状態では（ステップＳ２２２：Ｎ、ステップＳ２２３：Ｎ、ステップＳ２２４：Ｎ）、ユーザがその腕または手のひらの動きによって携帯電話機１００を移動させれば、これに伴う現在の位置座標を演算して（ステップＳ２２５）、表示部１０６にこれを表示する（ステップＳ２２６）処理を継続して行う。
【００５４】
ここで携帯電話機１００を実際に位置座標との関係で登録する際には、腕を動かすので表示部１０６の表示内容は見えなくなる場合が多い。しかしながら、表示部１０６が現在の位置座標をその都度表示するようにすれば、ユーザ自身が試験的に携帯電話機１００を机上等の場所で移動させてみて、移動量や移動方向と位置座標の関係を把握するのに便利である。このため、この表示機能が付加されている。また、この表示機能をうまく応用すれば、出先で簡易に物の寸法を測るといった処理を携帯電話機１００を使用して行うことができるようになる。
【００５５】
ユーザが適宜に携帯電話機１００を移動させた後、その確定キーを押したとする（ステップＳ２２２：Ｙ）。すると、相対位置関連処理部１３５はステップＳ２２５で演算した現在の位置座標をＲＡＭ１２３の所定の作業領域に保存する（ステップＳ２２７）。そして、その時点でその位置座標に関連付けが指示されているかどうかをチェックする（ステップＳ２２８）。関連付けが指示されていれば（Ｙ）、位置座標をその指示されたアクションと関連付けして（ステップＳ２２９）、「相対位置登録モード」における処理を終了する（エンド）。たとえは、前記したように友人Ａの電話番号と現在の位置座標の関連付けが指示されていたとすると、図４で説明したように友人Ａの電話番号「ＴＥＬ−Ａ」とそのときの相対位置座標（１０，１０，０）を対応付けて登録して、一連の処理を終了させることになる。
【００５６】
したがって、確定キーを押したときの位置座標に対しては、関連付けを行う処理を用意しておく必要がある。そこでこれを前もって用意するためにユーザが、あるアクションを行った場合に、ステップＳ２２３でこれが関連付け対象処理であるかどうかの判別が行われる。そして、このアクションが関連付け対象処理に該当すれば（Ｙ）、このアクションを位置座標と関連付けるかを決定する関連付け特定処理が実行される（ステップＳ２３０）。そして、再びステップＳ２２２の判断に処理が戻ることになる。
【００５７】
一方、ステップＳ２２８で位置座標と関連付けるアクションが用意されていないと判断された場合には（Ｎ）、スピーカ１０４からアラーム音が出力されると共に、表示部１０６に関連付けのためのアクションを特定する処理を行うことを要求する表示が行われる（ステップＳ２３１）。ユーザは、どのアクションも関連付けを行う予定がない場合、モード切替ボタン１１０を押して（ステップＳ２３２：Ｙ）、モード自体を他のモードに切り替えることで相対位置登録モードにおける処理を終了させることができる（エンド）。
【００５８】
これに対して、関連付けの対象となるアクションを特定することを忘れていたような場合（ステップＳ２３２Ｎ、ステップＳ２３３：Ｙ）、ユーザは関連付けの対象となるアクションを行って、そのアクションを位置座標と関連付けるかを決定する関連付け特定処理が実行されることになる（ステップＳ２３０）。
【００５９】
なお、先に図４で示した電話番号・相対位置テーブル１２３Ｓは、電話番号を位置座標と対応付けた場合に使用するテーブルである。図２に示したＲＡＭ１２３には、図示しないがメールアドレス、メモ帳、静止画および動画とそれぞれ位置座標を対応付けるための図示しないテーブルが配置されている。
【００６０】
図８は、図７のステップＳ２３０で示した関連付け特定処理を具体的に表わしたものである。図１および図２と共に説明する。先の説明では友人Ａ等の電話番号を位置座標に関連付けることを説明したが、本実施例の携帯電話機１００では各種のアクションを位置座標に関連付けることができる。これらのアクションとしては、メールアドレスの入力（ステップＳ２５１）、電話番号の入力（ステップＳ２５２）、メモ帳の作成（ステップＳ２５３）、図２の画像入力部１３２を使用した静止画の取得（ステップＳ２５４）あるいは動画の取得（ステップＳ２５５）が存在する。携帯電話機１００によっては更に多くのアクションを位置座標と対応付ける対象として定めることができる。
【００６１】
たとえば、メールアドレスを入力したとき（ステップＳ２５１：Ｙ）、ユーザはこれを位置座標と関連付けすることを要求するかどうかを判別する（ステップＳ２５６）。たとえばその入力したメールアドレスをそれ以後も多用する予定である場合には、これを位置座標と対応付けて登録する価値がある。これに対して、それ以後あまり使用する予定がないメールアドレスの場合には、位置座標と登録する価値がない。したがって、前者の場合にはユーザが関連付けを行う要求を行う場合があり（ステップＳ２５６：Ｙ）、この場合には、その内容としてのメールアドレスを関連付けの対象としてＲＡＭ１２３の所定の作業領域に保存する（ステップＳ２５７）。後者の場合には、このような保存処理を行わずに（ステップＳ２５６：Ｎ）、通常のメールアドレス入力処理として処理することになる（ステップＳ２５８）。
【００６２】
同様に、電話番号が入力された場合には（ステップＳ２５２：Ｙ）、関連付けを要求しているものであれば（ステップＳ２５６：Ｙ）、その電話番号をステップＳ２２９での関連付け処理を行うためにＲＡＭ１２３の所定の作業領域に保存し（ステップＳ２５７）、そうでない場合にはステップＳ２５６：Ｎ）、通常の電話番号の入力処理として処理することになる（ステップＳ２５８）。他のメモ帳作成、静止画取得、動画取得のアクションについても同様である（ステップＳ２５３〜ステップＳ２５５）。
【００６３】
ただし、携帯電話機１００によっては、図７でステップＳ２２１の処理の後にすぐにステップＳ２３３の処理が行われる場合には、関連付けを要求しているものとして処理を行い、ステップＳ２５６の判断を省略して直ちにステップＳ２５７の処理を行うことも可能である。初期設定によって、ステップＳ２５６の判断を省略するかどうかの設定を行うようにすることも可能である。
【００６４】
図９は、図７のステップＳ２２９で行った関連付け処理を具体的に示したものである。関連付け処理では、位置座標をその指示されたアクションと関連付けして、該当するテーブルに登録する（ステップＳ２７１）。前記した友人Ａの電話番号を登録する場合には、図４に示した電話番号・相対位置テーブル１２３Ｓに登録が行われる。続いて、図２に示した相対位置関連処理部１３５はこの登録内容について音声の出力が可能であるかどうかを設定内容でチェックして（ステップＳ２７２）、音声出力が可能であれば（Ｙ）、音声でこの登録内容を出力する（ステップＳ２７３）。前記した友人Ａの電話番号を登録の場合には、「電話番号ＴＥＬ−Ａが登録されました。」という確認音が図１に示したスピーカ１０４から出力されることになる。そして、登録内容が図１に示した表示部１０６に表示される（ステップＳ２７４）。
【００６５】
ステップＳ２７２で確認のための音声出力を行わない旨の設定になっていることが判別された場合（Ｎ）、「電話番号ＴＥＬ−Ａが登録されました。」という確認音は出力されない。この場合には、ステップＳ２７４にそのまま進んで、登録内容が図１に示した表示部１０６に表示されることになる（ステップＳ２７４）。
【００６６】
図１０は、相対位置活用モードに設定された場合の処理の様子を表わしたものである。図１および図２を用いて説明する。ここでは２次元平面として説明する。ユーザが図６に示したモード切替制御によって図１に示した携帯電話機１００を「相対位置活用モード」に設定すると、その時点の携帯電話機１００の３次元的な姿勢（向き、本体の傾斜状態）および位置で位置座標が原点（０，０）にリセットされる（ステップＳ２９１）。
【００６７】
この状態で位置マッチング処理部１３６は前記した図示しない確定キーが押されるか（ステップＳ２９２）と、モード切替ボタン１１０が押されるか（ステップＳ２９３）の２つの処理を監視している。そして、いずれの処理も行われない状態では（ステップＳ２９２：Ｎ、ステップＳ２９３：Ｎ）、ユーザがその腕または手のひらの動きによって携帯電話機１００を移動させれば、これに伴う現在の位置座標を演算して（ステップＳ２９４）、表示部１０６にこれを表示する（ステップＳ２９５）処理を継続して行う。
【００６８】
ユーザが携帯電話機１００を所望の位置に移動させた後、その確定キーを押したとする（ステップＳ２９２：Ｙ）。すると、位置マッチング処理部１３６はステップＳ２９４で演算した現在の位置座標と、ＲＡＭ１２３内における各テーブルの位置座標とのマッチング処理を行う（ステップＳ２９６）。このマッチング処理ではそれぞれの位置座標が完全に一致するものが存在すれば一致であるとする他、予め決められた許容誤差の範囲内に１つの登録された位置座標が存在すれば、同様に一致（成功）であると処理する。この結果としてマッチングが成功した場合には（ステップＳ２９７：Ｙ）、該当する位置座標に対応するアクションを確認するための確認表示処理が行われる（ステップＳ２９８）。
【００６９】
図１１は、ステップＳ２９８のアクションの確認表示処理の内容を具体的に表わしたものである。図２に示した位置マッチング処理部１３６はマッチングが行われたアクションの内容について音声の出力が可能であるかどうかを設定内容でチェックして（ステップＳ３２１）、音声出力が可能であれば（Ｙ）、音声でこのアクションの内容を出力する（ステップＳ３２２）。前記した友人Ａの電話番号についてマッチングが行われたとすると、「電話番号ＴＥＬ−Ａに電話します。」という確認音が図１に示したスピーカ１０４から出力されることになる。そして、そのアクションの内容が図１に示した表示部１０６に表示される（ステップＳ３２３）。
【００７０】
ステップＳ３２１で確認のための音声出力を行わない旨の設定になっていることが判別された場合（Ｎ）、「電話番号ＴＥＬ−Ａに電話します。」というような確認音は出力されない。この場合には、ステップＳ３２３にそのまま進んで、アクションの内容が図１に示した表示部１０６に表示されることになる（ステップＳ３２３）。
【００７１】
図１０に戻って説明を続ける。ステップＳ２９８によるアクションの表示処理が行われたら、位置マッチング処理部１３６はユーザが確定キーを押すか（ステップＳ２９９）、図示しない取消キーを押すか（ステップＳ３００）の監視を行う。確定キーが押された場合には（ステップＳ２９９：Ｙ）、該当するアクションが実行される（ステップＳ３０１）。前記した例では友人Ａの電話番号ＴＥＬ−Ａに電話が掛けられることになる。
【００７２】
一方、ユーザが取消キーを押した場合には（ステップＳ３００：Ｙ）、ステップＳ２９２に処理が戻る。この結果、ユーザは携帯電話機１００を更に移動させることで、位置座標を変更していって所望のアクションを模索することができる。ステップＳ２９７でマッチングが成功しなかった場合にも（Ｎ）、音や光あるいはバイブレーションによるエラー表示が行われ（ステップＳ３０２）、ステップＳ２９２に処理が戻る。したがって、ユーザは位置座標を変更して所望のアクションを模索することができる。
【００７３】
ユーザは、以上と異なり、相対位置活用モードによるアクションの実行を取りやめるとき、モード切替ボタン１１０を押すことになる（ステップＳ２９３：Ｙ）。この場合には、この相対位置活用モードが終了する（エンド）。
【００７４】
ユーザは、実行しようとするアクションに対応する位置座標あるいは携帯電話機１００を持ったときの腕の位置や姿勢を覚えていれば、図１０に示した処理を行うことができる。しかしながら、腕の位置や姿勢をそれぞれのアクションに対応させて幾通りか登録しておいても、これらの対応関係を忘れてしまう場合がある。このような場合、ユーザは各アクションに対する位置座標を位置座標検索処理で確認することができる。
【００７５】
本実施例で図１に示した携帯電話機１００を位置座標検索処理を行うための位置座標検索処理モードに設定するには、２つの方法が用意されている。第１の方法は、図６で説明したようにモード切替ボタン１１０（図１）を所定の回数だけ押下して、モードを１つずつサイクリックに変更して所望の「位置座標検索処理モード」に設定する方法である。本実施例では、更に図１に示すサイドキー１１１を所定時間以上長押しすることでも、他のモードの実行中であっても「位置座標検索処理モード」にジャンプさせることができる。たとえば、図１０のステップＳ２９８でアクションの表示処理が行われた結果、所望のアクションが表示されなかったときには、サイドキー１１１を所定時間以上長押しすることで、「位置座標検索処理モード」に直ちに移行させることができる。
【００７６】
図１２は、位置座標検索処理の様子を表わしたものである。図１および図２と共に説明する。保存データ位置検索処理部１３７は、サイドキー１１１が所定時間以上長押しされているか（ステップＳ３４１）と、図６に示したモード切替ボタン１１０の押下による通常のモードからの移行であるか（ステップＳ３４２）の監視を行っている。サイドキー１１１が所定時間以上長押しされた場合には（ステップＳ３４１：Ｙ）、「位置座標検索処理モード」に移行した後、まず、現在の位置座標に近い順に、ＲＡＭ１２３に登録されている各位置座標を順序付けする（ステップＳ３４３）。これは、サイドキー１１１が所定時間以上長押しされる場合には、携帯電話機１００が特定の処理の途中である場合が多いので、そのときの位置座標と関連付けることが便利な場合が多いからである。
【００７７】
これに対して、モード切替ボタン１１０の押下による通常のモードからの移行である場合には（ステップＳ３４２：Ｙ）、現在の携帯電話機１００の位置を原点(０，０，０)とする。そして、原点から近い順に、ＲＡＭ１２３に登録されている各位置座標を順序付けする（ステップＳ３４４）。
【００７８】
以上のステップＳ３４３あるいはステップＳ３４４の処理が終了したら、パラメータｎを“１”に初期化する（ステップＳ３４５）。そして、ＲＡＭ１２３から第ｎ番目（この場合には第１番目）の位置座標とこれに対応するアクションを読み出す（ステップＳ３４６）。
【００７９】
次に保存データ位置検索処理部１３７は、初期的に、アクションの内容をユーザに通知する設定になっているかどうかをチェックする（ステップＳ３４７）。そして、アクションの内容をユーザに通知する設定になっていない場合には（Ｎ）、各位置座標を知らせる処理だけを実行する。このため、第ｎ番目（この場合には第１番目）の位置座標に対応する位置から音が仮想的に出力されるように、３Ｄで音を所定時間だけ出力する（ステップＳ３４８）。そして、パラメータｎを“１”だけカウントアップして（ステップＳ３４９）、カウントアップ後の「ｎ」に対応する位置座標が存在すれば（ステップＳ３５０：Ｙ）、ステップＳ３４６に戻って同様の処理を続行する。その結果、パラメータｎを“１”だけカウントアップした時点で対応する位置座標が存在しなくなれば（ステップＳ３５０：Ｎ）、位置座標検索処理を終了させる（リターン）。
【００８０】
このようにアクションの内容をユーザに通知する設定になっていない場合には、所定の順序で各位置座標が順に３Ｄによって一定時間ずつ出力される。したがって、ユーザはこれらの音の場所を空間的に確認して、自分が記憶していた不確かな座標位置があれば、それを修正して、図１０に示した相対位置活用モードで所望のアクションを採ることができる。
【００８１】
一方、ステップＳ３４７でアクションの内容をユーザに通知する設定になっていた場合（Ｙ）、保存データ位置検索処理部１３７は該当する位置から第ｎ番目の位置座標についてのアクションを３Ｄで出力する。この場合、ユーザは確定キーを押してそのアクションを確定させる（ステップＳ３５２：Ｙ）か、取消キーを押してそのアクションを取り消す（ステップＳ３５３：Ｙ）まで、該当する位置からアクション名を繰り返し聞くことができる。確定キーが押された場合には（ステップＳ３５２：Ｙ）、そのアクションが直ちに実行される（ステップＳ３５４）。
【００８２】
これに対して、取消キーが押された場合には（ステップＳ３５３：Ｙ）、ステップＳ３４９に進んでパラメータｎが“１”だけカウントアップされる。そして、その位置座標が存在する場合には（ステップＳ３５０：Ｙ）、ステップＳ３４６に進んでその位置座標とアクションが読み出され、同様の処理が継続されることになる。対応する位置座標が存在しなくなれば（ステップＳ３５０：Ｎ）、位置座標検索処理が終了する点は前記した通りである（リターン）。
【００８３】
このようにアクションの内容をユーザに通知する設定になってる場合には、所定の順序で各位置座標が順に３Ｄを用いた音声によって出力されることになる。したがって、ユーザはアクションの内容を聞いて、それが所望のものでなければ取消キーを押して次以降のアクションを聞くことができる。そして、所望のアクションの音が出力されたときに確定キーを押すことで、そのアクションを実行させることができる。しかも、所望のアクションとそれに対応する空間位置を確認することができるので、次からは図１０に示した相対位置活用モードで簡単に所望のアクションを実行させることができる可能性が高まる。
【００８４】
図１３は、通常のモードから位置座標検索処理に移行した場合の検索の様子の一例を図解したものである。ユーザ１６１は、現在登録している位置座標を近い場所から順に音で確認しようとするとき、図６で説明したようにモード切替ボタン１１０（図１）を所定回数押して「位置座標検索処理モード」に移行させる。このとき、アクションの内容をユーザ１６１に通知する設定になっていないとすると、まず最初に一番近い位置座標Ｐ1から所定時間だけメロディ等の音１６２1が聞こえる。次に近い位置座標Ｐ2からは、次のタイミングでメロディ等の音が聞こえることになる。以下同様である。これにより、ユーザ１６１は、登録した各位置座標がおおよそどの空間位置であるかを判別することができる。
【００８５】
もちろん、この場合にアクションの内容をユーザ１６１に通知する設定になっていれば、アクションの内容を示す音がそれぞれの位置座標から聞こえてくる。したがって、ユーザ１６１は所望のアクションの内容が聞こえた時点で確定キーを押す（図１２ステップＳ３５２：Ｙ）ことで、そのアクションを実行させることができる（ステップＳ３５４）。この場合には、空間位置に配慮する必要なく、単に所望のアクションの内容が通知された時点で確定キーを押すという対処であっても、所望の宛先に電話を掛ける等の作業を視覚的な情報に頼ることなく実現できることになる。
【００８６】
次に、相対位置座標の代わりに絶対位置座標を使用する場合を説明する。図２に示した本実施例の携帯電話機１００はその制御部１２４に、主としてソフトウェアで機能的に実現できる絶対位置関連処理部１３４を備えている。この絶対位置関連処理部１３４とセンサ部１２９の絶対位置検出用センサ１２９ＢとしてのＧＰＳを使用することで、本実施例では絶対位置座標を各種の情報に対応付けるようにしている。
【００８７】
図１４は、絶対位置座標を使用する通信システムの一例を説明するためのものである。バス停１７１の標識１７２には、バス１７３の時刻表１７４が取り付けられている。ユーザ１６１はバス１７３の到着の予定時刻を確認しようとするが、時刻表１７４が汚れて読みにくくなっており、該当する時刻を判読することができないものとする。このような場合、ユーザ１６１は携帯電話機１００をインターネット１７５に接続して、バス時刻表サーバ１７６にアクセスし、該当のバス停１７１に関する情報を入力して、その時刻表１７４に関する詳細情報を取得することができるものとする。
【００８８】
このとき、ユーザ１６１は携帯電話機１００の絶対位置検出用センサ１２９Ｂ（図２）を使用して複数の位置測定用人工衛星１７８（図では１台のみ図示。）から得られた情報を基にしてバス停１７１の絶対位置座標（緯度および経度）を取得する。そしてこれをバス時刻表サーバ１７６における該当のバス停１７１のＵＲＬ（Uniform Resource Locator）に対応付けて、ＲＡＭ１２３（図２）の図示しない絶対位置座標・ＵＲＬ対応テーブルに格納する。
【００８９】
同様に、ユーザ１６１は利用する可能性のある他のバス停や電車の駅について、それらの絶対位置座標と時刻表のＵＲＬを対応付けて絶対位置座標・ＵＲＬ対応テーブルに格納する。このようにすることで、利用する最新の時刻表をそれぞれ利用する場所で取得することができる。
【００９０】
また、ユーザ１６１が多数の顧客の会社を訪問する保守作業員や営業の者である場合、それぞれの会社の最寄り駅に対応させてその付近の地図を表わしたＵＲＬを対応付けておけば、それらの会社の訪問のときに迷うことがない。
【００９１】
図１５は、絶対位置座標・ＵＲＬ対応付けモードでのテーブル登録処理の流れを表わしたものである。図１、図２および図１４を用いて説明する。図６で示した処理によって携帯電話機が「絶対位置座標・ＵＲＬ対応付けモード」に設定されると、絶対位置関連処理部１３４は絶対位置検出用センサ１２９Ｂを使用して携帯電話機１００の現在位置での絶対位置座標を取得する（ステップＳ３７１）。次に表示部１０６に対応種別を選択するための対応種別選択メニューを表示する（ステップＳ３７２）。ここで対応種別とは、たとえばバス停や電車の時刻表とか、地図といった絶対位置座標とＵＲＬを関連付ける情報の種別をいう。
【００９２】
ユーザ１６１が対応種別選択メニューから対応種別を選択すると（ステップＳ３７３：Ｙ）、その対応種別のホームページへのアクセスが行われる（ステップＳ３７４）。前記した例ではバス停の時刻表が対応種別となるので、携帯電話機１００はバス時刻表サーバ１７６にアクセスすることになる。この段階で携帯電話機はステップＳ３７１で取得した絶対位置座標を基にしてバス時刻表サーバ１７６に蓄積された時刻表の中から場所的に対応するＵＲＬの時刻表を検索する（ステップＳ３７５）。そして、得られた時刻表の情報と絶対位置座標を絶対位置座標・ＵＲＬ対応テーブルに格納することになる（ステップＳ３７６）。
【００９３】
なお、ここでは詳細な処理の流れを示さなかったが、バス停の場合、ほぼ同じ場所に運行会社の異なる複数の時刻表が存在する場合がある。このような場合には絶対位置関連処理部１３４がユーザ１６１にその中の１つを選択させてもよいし、各運行会社の時刻表をまとめて１つの場所の情報としてＲＡＭ１２３に格納するようにしてもよい。
【００９４】
図１５では、絶対位置座標がＵＲＬに対応付けられる場合の処理について説明したが、絶対位置座標はＵＲＬ以外の情報と対応するものであってもよい。すなわち、特別の静止画や動画、音声やメロディと対応するものであってもよい。たとえばユーザ１６１が地下鉄出口付近飲食店案内情報集というファイルを携帯電話機１００に保存しておくと、地下鉄の出口の絶対位置座標に対応する付近の飲食店の案内が音声で流れるようにすることができる。この場合には、絶対位置座標とそのファイルの記憶領域のアドレスが対応付けられることになる。
【００９５】
図１６は、絶対位置座標に対応する情報を出力する絶対位置座標・対応情報出力モードによる処理の様子を表わしたものである。図１、図２および図１４を用いて説明する。図６で示した処理によって携帯電話機が「絶対位置座標・対応情報出力モード」に設定されると、絶対位置関連処理部１３４はサイドキー１１１が押されるのを待機する（ステップＳ３９１）。
【００９６】
サイドキー１１１が押されると（Ｙ）、絶対位置関連処理部１３４はセンサ部１２９から現在位置の絶対位置座標を取得する（ステップＳ３９２）。携帯電話機１００が常に絶対位置座標を取得する処理を行っている場合には、最新の絶対位置座標を読み出せばよい。絶対位置座標を取得したら、絶対位置関連処理部１３４はＲＡＭ１２３の該当するテーブルからその位置に対応する登録した対応情報を検索する（ステップＳ３９３）。このとき、たとえばその位置にバス停の時刻表のＵＲＬと、それぞれのバス停近傍の飲み屋情報を示したファイルにおけるその位置での内容を示すアドレス情報といった複数の情報が存在する場合がある。
【００９７】
このように絶対位置座標に複数の情報が対応付けられている場合には（ステップＳ３９４：Ｙ）、表示部１０６にこれら複数の情報から１つの情報を選択させるための選択画面が表示される（ステップＳ３９５）。そして、ユーザ１６１がそのときに所望する情報を選択させることになる（ステップＳ３９６）。絶対位置座標に１つの情報しか対応していない場合（ステップＳ３９４：Ｎ）には、このような選択画面を表示する必要はない。
【００９８】
以上のようにして絶対位置座標に１つの情報が対応する状態で（ステップＳ３９４：Ｎ、ステップＳ３９６：Ｙ）、絶対位置関連処理部１３４はその情報を取得して出力する（ステップＳ３９７）。たとえばＵＲＬが情報源であれば、携帯電話機１００はインターネット１７５にアクセスして、対応するＵＲＬから該当する情報を取得して表示部１０６で視覚的に表示したり、音を出力する。また、携帯電話機１００内に格納したファイルの中が情報源であれば、携帯電話機１００はその内部のファイルにアクセスして、対応するＵＲＬから該当する情報を取得して表示部１０６で視覚的に表示したり、音を出力することになる。
【００９９】
このように本実施例によれば、空間上の位置座標に携帯情報端末のデータを対応させて保存するので、ユーザの所望するデータに直感的に、かつ素早くアクセスすることができる。また、目的とする情報に到達するためのキー操作が軽減されたり多数のキーの配置が不要になるので、携帯電話機等の携帯情報端末自体の小型化に寄与することになる。
【０１００】
また、絶対位置をデータと対応付けることによって、その場に応じたデータを出力できることになる。しかもインターネット等の外部の情報源を使用すれば、常に最新の情報を取得できる可能性が大きい。更に本発明では位置座標と対応付けてデータを保存するので、画面を見て操作する必要がなく、目の見えない人でも電話を掛ける等のアクションを採ることができる。また、絶対位置とデータを対応付けた場合には、現実の場所とデータが関連付けて保存されるため、実世界に存在する物を見て自分が何をする予定であったかを思い出す手がかりとなり、各種行動を忘れにくくする効果がある。
【０１０１】
以上説明した実施例では携帯電話機１００を使用する場合について説明したが、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ（Personal Digital Assistant）、携帯型のパーソナルコンピュータ等の携帯情報端末の全般に本発明を適用することができることはもちろんである。また、実施例では絶対位置座標を平面的な座標（緯度、経度）として説明したが、高度を加えたり、高度そのものだけを絶対位置座標としてもよい。たとえば超高層ビルの住民が各階の情報を位置座標と対応付けるときには、高度のみで足りる場合もあり得る。
【図面の簡単な説明】
【０１０２】
【図１】本発明の一実施例における携帯電話機の外観を表わした斜視図である。
【図２】本実施例の携帯電話機き回路構成の概要を表わしたブロック図である。
【図３】本実施例の相対位置モードで友人Ａの電話番号を登録する状況を示す説明図である。
【図４】本実施例の電話番号・相対位置テーブルの登録内容の一部を表わした説明図である。
【図５】本実施例でＸ，Ｙ平面上での電話番号とこれらの座標位置を示した説明図である。
【図６】本実施例でモード切替ボタンを使用したモード切替制御の要部を表わした説明図である。
【図７】本実施例でユーザがモードを「相対位置モード」に設定した場合に制御部が行う処理の様子を表わした流れ図である。
【図８】図７のステップＳ２３０で示した関連付け特定処理を具体的に表わした流れ図である。
【図９】本実施例で関連付け処理を具体的に示した流れ図である。
【図１０】本実施例で相対位置活用モードに設定された場合の処理の様子を表わした流れ図である。
【図１１】本実施例でアクションの確認表示処理の内容を具体的に表わした流れ図である。
【図１２】本実施例で位置座標検索処理の様子を表わした流れ図である。
【図１３】本実施例で通常のモードから位置座標検索処理に移行した場合の検索の様子の一例を示した説明図である。
【図１４】絶対位置座標を使用する通信システムの一例を示したシステム構成図である。
【図１５】本実施例で絶対位置座標・ＵＲＬ対応付けモードでのテーブル登録処理を示した流れ図である。
【図１６】本実施例で絶対位置座標に対応する情報を出力する絶対位置座標・対応情報出力モードによる処理の様子を表わした流れ図である。
【符号の説明】
【０１０３】
１００  携帯電話機
１０４  スピーカ
１０６  表示部
１０８  ファンクションキー
１１０  モード切替ボタン
１１１  サイドキー
１２１  ＣＰＵ
１２２  ＲＯＭ
１２３  ＲＡＭ
１２３Ｓ  電話番号・相対位置テーブル
１２３Ｚ  電話番号・絶対位置テーブル
１２４  制御部
１２６  送受信部
１２９  センサ部
１２９Ａ  移動検出用センサ
１２９Ｂ  絶対位置検出用センサ
１３１  音声入出力部
１３２  画像入力部
１３４  絶対位置関連処理部
１３５  相対位置関連処理部
１３６  位置マッチング処理部
１３７  保存データ位置検索処理部
１７１  バス停
１７４  時刻表
１７５  インターネット
１７６  バス時刻表サーバ
１７８  位置測定用人工衛星
【図１】
2008097144.tif 000003
【図２】
2008097144.tif 000004
【図３】
2008097144.tif 000005
【図４】
2008097144.tif 000006
【図５】
2008097144.tif 000007
【図６】
2008097144.tif 000008
【図７】
2008097144.tif 000009
【図８】
2008097144.tif 000010
【図９】
2008097144.tif 000011
【図１０】
2008097144.tif 000012
【図１１】
2008097144.tif 000013
【図１２】
2008097144.tif 000014
【図１３】
2008097144.tif 000015
【図１４】
2008097144.tif 000016
【図１５】
2008097144.tif 000017
【図１６】
2008097144.tif 000018