(57)【特許請求の範囲】
【請求項１】
地図を利用して方位の情報を表示する情報表示装置であって、
第１方向が設定された第１の筐体と、
前記第１方向の地理的方位を検出する検出手段と、
前記地図を含む表示画像を表示画面に表示する表示手段と、
前記第１の筐体と連結され、前記表示手段が設けられた第２の筐体と、
前記地図上の記号画像の上とする向きが変化した前後の当該表示画面の各々において、前記地図の地図方位と前記検出手段が検出した地理的方位とが等しくなるように、前記地図の向きを制御する制御手段と、
を有することを特徴とする情報表示装置。
【請求項２】
前記制御手段は、
検出された前記第１方向の地理的方位と前記記号画像の上とする向きにおける前記地図の地図方位とが等しくなるように前記表示画像における地図の向きを制御する第１の制御手段と、
前記第１制御手段により向きを制御された前記地図を含む表示画像を回転させる第２の制御手段と、を有する、
請求項１に記載の情報表示装置。
【請求項３】
前記表示手段を可視可能な第１状態と前記表示手段を可視不可能な第２状態とに可動可能に、前記第１の筐体および前記第２の筐体を連結する可動機構と、
前記第１状態と前記第２状態とを判定し、前記地図の向きを制御するために判定結果を前記制御手段に出力する判定手段と、を備える、
請求項１または２に記載の情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置に関するものである。
【背景技術】
【０００２】
近年、プロセッサの処理能力の向上や低消費電力技術の進展に伴って、携帯電話やＰＤＡなどの携帯型の電子機器がますます高機能化している。例えば、車載用として広く普及しているＧＰＳ（global positioning system）を利用したナビゲーション機能が、携帯電話にも搭載されつつある。
【０００３】
ナビゲーション機能を有する携帯電話に関しては、例えば特許文献１に記載される従来技術が存在する。
【０００４】
特許文献１に記載される技術は、地図上に端末の位置を順次にプロットすることにより、端末の移動の軌跡を地図上に表示させるものであるが、端末において方位の検出をおこなうことができれば、その検出結果を用いて地図の方位を実際の方位に合わせて表示することが可能になり、より実用的なナビゲーション機能を実現することができる。
【０００５】
方位の検出は、一般に、地磁気センサを用いて行われる。例えば、地平面に対して水平な面の上に基準となる２次元の座標系が設定され、その各座標軸方向における地磁気の強さが地磁気センサによって測定される。方位角は、この測定によって得られた２次元の地磁気ベクトルと座標軸とのなす角度から求められる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−１２４５８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、近年の携帯電話は、表示部とキー入力部とがそれぞれ別の筐体に配置されたものが多い。この種の携帯電話は、一般に、２つの筐体が折り畳まれてキー入力部が内側に隠れる状態（クローズ状態）か、または、キー入力部および表示部が共に露出する状態（オープン状態）で使用される。
このように、２つの筐体の位置関係が操作スタイルに応じて変化する構造の携帯電話の場合、地磁気センサが配置される位置によっては、操作スタイルの変更に伴って地磁気センサの測定方向が変化してしまう場合がある。すなわち、操作スタイルを変更した場合と、使用者が装置の向きを変えた場合とを、方位の検出結果のみでは区別できない。したがって、方位を正しく把握するためには、測定方向の変化が操作スタイルの変更によるものか否かの判断処理が必要となり、処理が複雑化してしまうという不利益がある。
【０００８】
また、上述した２筐体型の構造には、クローズ状態において表示部が内側に隠れるタイプと外側に露出したままのタイプとがある。前者のタイプには、例えば、表示部の面とキー入力部の面とが向き合った状態で内側に折り畳まれるタイプがある。後者のタイプには、例えば、表示部の面とキー入力部の面とをほぼ平行な状態で相対的に回転させる機構を有し、クローズ状態において、表示部の筐体の下にキー入力部の面が隠れるタイプがある。
後者のタイプの場合、オープン状態およびクローズ状態の何れにおいても表示部が使用可能であるため、操作スタイルの変更によって使用者に対する表示画面の方向が変わる場合には、それに応じて絵や文字の画像も回転させて表示を見やすくすることが好ましい。
ところが、上述のように操作スタイルの変更に伴って方位の検出結果が変化してしまうと、表示部に表示される地図の画像もこの方位に合わせて回転する。したがって、操作スタイルが変更された場合でも表示画面上に適切な向きと配置で地図や文字を表示させるためには、操作スタイルの変更に伴う表示画面の方向の変化に加えて方位の検出結果の変化も考慮した上で表示画像を生成しなくてはならず、処理が複雑化してしまうという不利益がある。
【０００９】
本発明はかかる事情に鑑みてなされたものであり、その目的は、地図や文字等の画像を適切な状態で表示部に表示させることができる情報表示装置を提供することにある。
【課題を解決するための手段】
【００１０】
第１の情報表示装置は、地図を利用して、現在地の位置と方位の情報を表示する情報表示装置であって、第１の筐体と、上記第１の筐体上に設定された基準方向の地理的方位を検出する方位検出手段と、少なくとも上記地図を表示する表示手段を備え、可動機構を介して上記第１の筐体と連結された第２の筐体と、上記可動機構の作動状態を判定する作動状態判定手段と、上記方位検出手段の検出結果に応じて、上記表示手段の表示画面上における上記地図の向き制御する第１の表示制御手段と、上記作動状態判定手段の判定結果に応じて、上記第１の表示制御手段における制御結果の上記地図を含む表示画像に所定の回転処理を施す第２の表示制御手段とを有する。
【００１１】
上記可動機構は、上記表示手段の表示画面と上記基準方向とのなす角度が異なる複数の作動状態を有しても良く、上記方位検出手段は、上記作動状態判定手段において上記複数の作動状態の何れかが判定された場合、当該判定された作動状態において上記基準方向と上記地平面とが所定の角度を有するものとして、上記地平面上の地理的方位を検出してもよい。
この場合、この情報表示装置は、上記作動状態判定手段において判定され得る複数の作動状態と、それぞれの当該作動状態における上記所定の角度の情報とを関連付けて記憶する記憶手段を有し、上記方位検出手段は、上記作動状態判定手段の判定結果に関連付けられた上記所定の角度の情報を上記記憶手段から取得してもよい。
また、この場合、上記方位検出手段は、上記第１の筐体上に設定される座標系の各座標軸に平行な所定の複数の方向における地磁気を検出する地磁気検出手段と、上記地磁気検出手段において検出される上記複数方向の地磁気と、上記作動状態判定手段の判定結果に対応する上記所定の角度の情報とに基づいて、上記地平面上の方位角を算出する方位角算出手段とを含んでもよい。
【００１２】
あるいは、上記方位検出手段は、上記基準方向と地平面とのなす角度を検出する角度検出手段を含み、当該角度検出手段の検出角度に応じた上記地理的方位を検出してもよい。
この場合、上記方位検出手段は、上記第１の筐体上に設定される座標系の各座標軸に平行な所定の複数の方向における地磁気を検出する地磁気検出手段と、上記地磁気検出手段において検出される上記複数方向の地磁気と、上記角度検出手段の検出角度とに応じて、上記地平面上の方位角を算出する方位角算出手段とを含んでもよい。
【００１３】
また、この情報表示装置は、上記第１の筐体の対向する端部にそれぞれ配置され、磁石を利用して電気信号から音声への変換もしくは音声から電気信号への変換を行う複数の音声変換手段を有し、上記地磁気検出手段は、それぞれの上記音声変換手段の間に配置されてもよい。
【発明の効果】
【００１４】
本発明によれば、表示部の画面の方向が変化しても、地図や文字等の画像を可動機構の作動状態に応じた適切な状態で表示部に表示させることができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る携帯電話において地理的位置および地図の情報を取得するためのシステムの構成例を示すブロック図である。
【図２】携帯電話のオープン状態における外観の一例を図解した図である。
【図３】携帯電話のクローズ状態における外観の一例を図解した図である。
【図４】本実施形態に係る携帯電話の構成例を示すブロック図である。
【図５】方位検出部の構成例を示すブロック図である。
【図６】地磁気検出部の配置例を図解した図である。
【図７】方位角の算出方法を説明するための図である。
【図８】ナビゲーション時の表示制御に関連する部分のプログラムの機能的な構成の一例を示すブロック図である。
【図９】方位検出の基準方向と表示画面上の基準方向との関係の一例を図解した図である。
【図１０】位置情報および地図情報の取得に関する処理の流れを図解したフローチャートである。
【図１１】第１の表示制御部および第２の表示制御部における処理の流れを図解したフローチャートである。
【図１２】方位検出部の他の構成例を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、ナビゲーション機能や撮像機能を有する多機能型の携帯電話の一実施形態について、図面を参照しながら述べる。
【００１７】
図１は、本実施形態に係る携帯電話１０において地理的位置および地図の情報を取得するためのシステムの構成例を示すブロック図である。
【００１８】
携帯電話１０は、既知の軌道を周回する３つまたはそれ以上のＧＰＳ衛星２０から送信される信号を受信し、その受信信号に関する情報を、基地局３０から通信網を経由してサーバ装置４０に送信する。
サーバ装置４０は、携帯電話１０から送られてきた情報に基づいて、携帯電話１０の地理的な位置を算出する。更に、算出した位置に基づいて、携帯電話１０周辺の地図の情報をデータベースから検索する。そして、算出した位置情報および検索した地図情報を、通信網から基地局３０を経由して携帯電話１０に送信する。
【００１９】
図２および図３は、携帯電話１０のオープン状態およびクローズ状態における外観の一例を図解した図である。
図２（Ａ），（Ｂ），（Ｃ）は、オープン状態における携帯電話１０の表側、側面、裏側の外観をそれぞれ示す。
図３（Ａ），（Ｂ），（Ｃ）は、クローズ状態における携帯電話１０の表側、側面、裏側の外観をそれぞれ示す。
【００２０】
図に示すように、携帯電話１０は、２つの筐体（第１の筐体１０１、第２の筐体１０２）を有しており、これらの筐体が可動機構１０３を介して連結される。
第１の筐体１０１および第２の筐体１０２は、何れも角に丸みを帯びた長方形に近い板状の形を有しており、互いのサイズが近似している。これら２つの筐体は、上記した長方形の面上における片側の短辺の中央に近い部分において、長方形の面を互いに向けた状態で、可動機構１０３により連結される。可動機構１０３は、互いの長方形の面を貫く方向に伸びる回転軸を中心に、２つの筐体を相対的に回転させる。
【００２１】
オープン状態では、図２（Ａ）および図２（Ｃ）に示すように、正面もしくは裏面から見ると２つの筐体の長辺が平行な状態になる。連結部に対して離れた側にあるそれぞれの筐体の短辺は、上述の回転軸を間に挟んで平行に向き合う配置となり、最も離れた状態になる。また、図２（Ｂ）に示すように、第２の筐体１０２は、横から見ると第１の筐体１０１に対し傾いた状態となる。
【００２２】
一方、クローズ状態においても、図３（Ａ）および図３（Ｃ）に示すように、２つの筐体の長辺は平行な状態になるが、連結部に対して離れた側にあるそれぞれの筐体の短辺は、上述の回転軸を間に挟まないで平行に向き合う配置となり、最も近づいた状態になる。また、図３（Ｂ）に示すように、第１の筐体１０１および第２の筐体１０２の長方形の面は横から見てほぼ平行になり、２つの筐体は互いに重ね合わされた状態となる。
【００２３】
第２の筐体１０２に接している側の第１の筐体１０１の面上には、図２（Ａ）に示すように、操作キー１１０が配置される。操作キー１１０は、数字・記号等を入力するためのキーや、各種の機能を選択・実行するためのキーなどを含んでおり、主としてオープン状態において使用される。クローズ状態においては、図３に示すように、第２の筐体１０２によって覆われた状態となり、使用不能になる。この操作キー１１０は、後述するキー入力部１５４に含まれる。
【００２４】
また、連結部を上側にして操作キー１１０の面を見た場合における第１の筐体１０１の左側面（矢印Ｅの方向から見た第１の筐体１０１の側面）には、連結部に近い側に、操作キー１２０が配置される。操作キー１２０は、各種の機能を選択・実行するためのキーを含んでおり、主としてクローズ状態において使用される。操作キー１２０も、操作キー１１０と同様に、キー入力部１５４に含まれる。
【００２５】
更に、連結部を上側にして操作キー１１０の面を見た場合における第１の筐体１０１の下側の側面には、そのほぼ中央に、マイク用の穴１０９が設けられる。
【００２６】
また、第１の筐体１０１に接していない側の第２の筐体１０２の面上には、図２（Ａ）および図３（Ａ）に示すように、矩形の表示画面１０４が配置される。表示画面１０４は、例えばＬＣＤ（liquid crystal display）パネルや有機ＥＬ（electroluminescent）パネルなどの表示デバイスによって構成され、後述の表示部１５５に含まれる。
【００２７】
この表示画面１０４と同一の面上には、両端の短辺にそれぞれ近い位置に、表示画面１０４を挟んでスピーカ用の穴１０６および１０７が設けられる。穴１０７は連結部側の短辺の近くに配置され、穴１０６はその反対側の短辺の近くに配置される。
さらに、この面上には、連結部を下にして見た場合の左下隅に、カメラレンズ１０５が配置されている。カメラレンズ１０５は、後述の撮像部１５７に含まれる。
【００２８】
また、図２（Ｃ）および図３（Ｃ）に示すように、第２の筐体１０２に接していない側の第１の筐体１０１の面には、カメラレンズ１２５およびフラッシュランプ１２６が配置されている。カメラレンズ１２５は、この面上の連結部側の短辺に近い位置に配置されており、フラッシュランプ１２６は、連結部を上にして見た場合におけるカメラレンズ１２５の左下側の位置に配置されている。カメラレンズ１２５およびフラッシュランプ１２６は、撮像部１５７に含まれる。
【００２９】
図４は、本実施形態に係る携帯電話１０の構成例を示すブロック図である。
図４に例示する携帯電話１０は、通信処理部１５０と、ＧＰＳ受信部１５１と、記憶部１５２と、開閉判定部１５３と、キー入力部１５４と、表示部１５５と、音声入出力部１５６と、撮像部１５７と、方位検出部１５８と、制御部１５９とを有する。
開閉判定部１５３は、作動状態判定手段の一実施形態である。
方位検出部１５８は、方位検出手段の一実施形態である。
【００３０】
通信処理部１５０は、基地局３０との間の無線通信に関する処理を行う。例えば、制御部１５９から出力される送信データに所定の変調処理を施して無線信号に変換し、アンテナから送出する。また、アンテナにおいて受信された無線信号に所定の復調処理を施して受信データを再生し、制御部１５９に出力する。
【００３１】
ＧＰＳ受信部１５１は、ＧＰＳ衛星２０から送出される信号を受信して増幅、ノイズ除去、変調等の信号処理を施し、サーバ装置４０において位置情報を算出するために必要な情報を取得する。
【００３２】
記憶部１５２は、制御部１５９において実行されるプログラムや、制御部１５９の処理で用いられる定数データ、一時的に記憶が必要な変数データ、撮像画像データなどを記憶する。
【００３３】
開閉判定部１５３は、可動機構１０３による第１の筐体１０１および第２の筐体１０２の回転の状態が、上述したオープン状態またはクローズ状態の何れであるかを判定する。
【００３４】
キー入力部１５４は、上述した操作キー１１０、１２０に対してキーを押下する等の入力操作が行なわれた場合、これに応じた信号を発生して制御部１５９に出力する。
【００３５】
表示部１５５は、制御部１５９において生成される画像データに応じた画像を表示画面１０４に表示させる。
【００３６】
音声処理部１５６は、入力される音声をマイクにおいて電気的な音声信号に変換して増幅、アナログ−デジタル変換、符号化等の信号処理を施し、その処理結果の音声データを制御部１５９へ出力する。また、制御部１５９から入力される音声データに復号化、デジタル−アナログ変換、増幅等の信号処理を施して音声信号を生成し、これをスピーカにおいて音声に変換する。
【００３７】
撮像部１５７は、上述したカメラレンズ１１１や１２５において入射した像を撮像して静止画や動画の画像データを生成し、制御部１５９に出力する。また、制御部１５９の制御に従って、撮像時にフラッシュランプ１２６を点灯させる。
【００３８】
方位検出部１５８は、第１の筐体１０１上に予め設定された基準方向Ｚの地理的方位を検出する。基準方向Ｚは、例えば、第１の筐体１０１における連結部から離れた側の短辺から連結部に近い側の短辺へ向かう方向（図９参照）に設定される。
【００３９】
また方位検出部１５８は、方位の検出にあたって、地平面に対する基準方向Ｚの傾斜角も加味する。
【００４０】
一般に使用者は、表示画面１０４を見やすい位置に置く場合、表示画面１０４に対する視線の方向を一定（例えば地平面に対して４５°）に保とうとする。一方、図２（Ｂ）と図３（Ｂ）とを比較して分かるように、クローズ状態において基準方向Ｚと表示画面１０４とはほぼ平行であるのに対し、オープン状態においては表示画面１０４が基準方向Ｚに対して傾斜する。したがって、両方の操作スタイルで表示画面１０４に対する視線の方向を一定に保とうとすると、地平面に対する基準方向Ｚの傾斜は、オープン状態よりクローズ状態の方が急になる。
そこで、方位検出部１５８は、地平面に対する基準方向Ｚの傾斜角が、開閉判定部１５３の判定結果に対応する所定の角度であるものとして地理的方位を検出する。
【００４１】
なお、傾斜角の情報は、例えばデータ・テーブルとして記憶部１５２に予め格納される。方位の検出が行われる場合、制御部１５９は、開閉判定部１５３の判定結果に関連付けられた傾斜角の情報をこのデータ・テーブルから読み出して、方位検出部１５８に渡す。方位検出部１５８は、制御部１５９から取得したこの傾斜角の情報に基づいて方位の検出を行う。
【００４２】
ここで、方位検出部１５８のより詳細な構成について、図５〜図７を参照して説明する。
【００４３】
図５は、方位検出部１５８の構成例を示すブロック図である。
図５に例示する方位検出部１５８は、地磁気検出部１５８１および方位角算出部１５８２を有する
地磁気検出部１５８１は、地磁気検出手段の一実施形態である。
方位角算出部１５８２は、方位角算出手段の一実施形態である。
【００４４】
地磁気検出部１５８１は、第１の筐体１０１に設定される座標系の各座標軸に平行な所定の複数の方向における地磁気を検出する。例えば、第１の筐体１０１に設定される３次元の直角座標系の各座標軸方向における３軸の地磁気成分Ｓ１を検出する。
地磁気の検出には、コイルの励磁を利用する方法や、ホール効果を利用する方法、磁気抵抗素子を利用する方法など、種々の方法を用いることができる。
【００４５】
なお、地磁気検出部１５８１は、地磁気以外の磁気の影響によって検出結果に誤差を生じるため、第１の筐体１０１に含まれる磁気発生源からなるべく離間して配置されることが好ましい。
【００４６】
図６は、地磁気検出部１５８１の配置例を図解した図である。
図６の例によると、マイク用の穴１０９（図２（Ａ））に近い第１の筐体１０１の端部にはマイク１６３が配置されており、当該端部に対向する他方の端部には着信通知用のスピーカ１６４が配置される。
また、スピーカ用の穴１０６および１０７（図２（Ａ））に近い第２の筐体１０２の端部にはスピーカ１６１および１６２がそれぞれ配置される。スピーカ１６１はオープン状態における電話機の音声出力に使用され、スピーカ１６２はクローズ状態における電話機の音声出力に使用される。
これらのマイクやスピーカは、何れも磁石を利用して音声から電気信号への変換もしくは電気信号から音声への変換を行うため、この磁石によって発生する磁気が地磁気検出部１５８１の検出誤差の原因となり得る。
【００４７】
そこで、図６の例では、地磁気検出部１５８１は、マイク１６３が配置される端部とスピーカ１６４が配置される端部とからそれぞれ離間した、第１の筐体１０１の中央の領域に配置される。これにより、マイク１６３およびスピーカ１６４からの距離が長くなり、これらの磁気の影響が緩和される。また、クローズ状態においては第２の筐体１０２のスピーカ１６１および１６２からの距離も長くなり、これらの磁気の影響も緩和される。
【００４８】
方位角算出部１５８２は、地磁気検出部１５８１において検出される各方向の地磁気成分Ｓ１と、制御部１５９より与えられる上述した傾斜角の情報Ｓ２とに応じて、地平面上における方位角を算出する。
【００４９】
図７は、方位角の算出方法を説明するための図である。
図７において、座標軸Ｈｘ、Ｈｙ、Ｈｚを有する直角座標系は、地平面上に設定される基準の座標系である。すなわち、座標軸ＨｘおよびＨｙは地平面に平行な座標軸であり、それぞれ所定の方位を向く。また、座標軸Ｈｚは地平面に垂直な方向を向く座標軸である。
方位角θは、基準方向Ｚのベクトルを地平面に正射影した像Ｚｘｙと座標軸Ｈｘとのなす角度である。傾斜角φは、この像Ｚｘｙと基準方向Ｚのベクトルとのなす角度である。また、ひねり角ηは、基準方向Ｚのベクトルを回転軸として携帯電話１０を回転させた角度である。
方位角θ、傾斜角φ、ひねり角ηが何れもゼロの場合、第１の筐体１０１に設定される地磁気検出の座標系は、図７に示す座標軸Ｈｘ、Ｈｙ、Ｈｚの座標系と一致する。
【００５０】
ここで、座標軸Ｈｘに対応する地磁気の検出値をα、座標軸Ｈｙに対応する地磁気の検出値をβ、座標軸Ｈｚに対応する地磁気の検出値をγとすると、図７に示す方位角θの正接ｔａｎθは次式で表される。
【００５１】
〔数１〕
ｔａｎθ＝β／（γ・ｓｉｎφ−α・ｃｏｓφ）  ・・・  （１）
【００５２】
ただし、式（１）において、ひねり角ηはゼロとしている。
方位角算出部１５８２は、例えば式（１）に示すような関係を用いて、３軸の地磁気の検出値から方位角を算出する。
以上が、方位検出部１５８の説明である。
【００５３】
図４の説明に戻る。
制御部１５９は、記憶部１５２に格納されるプログラムに基づいて処理を実行するコンピュータを有しており、携帯電話１０の全体的な動作に関わる種々の処理を行う。
例えば、電話機の機能に関連する処理として、キー入力部１５４におけるキー入力操作に応じて通信処理部１５０の発呼、着信のシーケンスを制御する処理や、音声処理部１５６において入出力される音声データを通信処理部１５０において送受信させる処理を行う。
撮像機能に関連する処理としては、キー入力部１５４におけるキー入力操作に応じて撮像部１５７に静止画や動画の撮像処理を実行させる処理や、当該撮像処理によって生成される画像データに圧縮符号化等の画像処理を施して記憶部１５２に格納する処理を行う。静止画の撮影時には、適切なタイミングでフラッシュランプ１２６を点灯させる処理も行う。
【００５４】
また、制御部１５９は、ナビゲーション機能に関連する処理として、地理的位置と地図の情報をサーバ装置４０から取得する処理や、方位検出部１５８の検出結果に応じて表示部１５５の表示画面１０４上における地図の向きを制御する処理、開閉判定部１５３の判定結果に応じて表示画面１０４の画像に回転処理を施す処理を行う。
【００５５】
図８は、ナビゲーション時の表示制御に関連する部分のプログラムの機能的な構成の一例を示すブロック図である。
図８に例示するプログラムは、地図情報取得部１５９１と、記号画像生成部１５９２と、第１の表示制御部１５９３と、第２の表示制御部１５９４とを有する。
第１の表示制御部１５９３は、第１の表示制御手段の一実施形態である。
第２の表示制御部１５９４は、第１の表示制御手段の一実施形態である。
【００５６】
地図情報取得部１５９１は、地理的位置と地図の情報をサーバ装置４０から取得するための処理を実行する。すなわち、ＧＰＳ受信部１５１においてＧＰＳ衛星２０の信号を受信させて、その受信信号に関する情報を通信処理部１５０からサーバ装置４０に宛てて送信させることにより、サーバ装置４０から返送される地理的位置と地図の情報を取得する。
【００５７】
記号画像生成部１５９２は、地図とともに表示画面１０４に表示させる文字やマーク、シンボルなどの記号（地図記号など）の画像に関する情報を生成する。
【００５８】
第１の表示制御部１５９３は、方位検出部１５８の検出結果に応じて表示部１５５の表示画面１０４上における地図の向きを制御する。
【００５９】
図９は、方位検出の基準方向Ｚと表示画面１０４上の基準方向Ａとの関係の一例を図解した図である。図９の例において、方位検出の基準方向Ｚは、第１の筐体１０１における連結部より離れた側の短辺から連結部に近い側の短辺へ向かう方向に設定される。また、表示画面１０４上の基準方向Ａは、第２の筐体１０２の連結部に近い側の短辺から連結部より離れた側の短辺へ向かう向きに設定される。
例えばこのように方位検出の基準方向Ｚおよび表示画面の基準方向Ａが設定される場合において、第１の表示制御部１５９３は、方位検出部１５８において検出される基準方向Ｚの方位と、表示画面１０４の基準方向Ａにおける地図の方位とが等しくなるように、表示画面１０４上の地図の向きを制御する。
【００６０】
また、上述した地図に加えて、第１の表示制御部１５９２は、地図情報取得部１５９１において取得された現在地の地理的位置を示すマークを地図上に表示させるとともに、方向Ａを表示画面１０４の上方向として記号画像生成部１５９２の記号画像を表示させる。
【００６１】
第２の表示制御部１５９４は、開閉判定部１５３の判定結果Ｓ４に応じて、第１の表示制御部１５９３における制御結果の表示画像に所定の回転処理を施す。
すなわち、開閉判定部１５３においてオープン状態が判定された場合、第１の表示制御部１５９３における制御結果の表示画像をそのまま表示画面１０４に表示させる。また、開閉判定部１５３においてクローズ状態が判定された場合、第１の表示制御部１５９３における制御結果の表示画像を表示画面１０４上において１８０°回転させて表示させる。
【００６２】
次に、上述した構成を有する携帯電話１０の動作について、ナビゲーション機能を中心に説明する。
【００６３】
図１０は、地図情報取得部１５９１における位置情報および地図情報の取得に関する処理の流れを図解したフローチャートである。
ステップＳＴ１０１〜ＳＴ１０３は地図情報取得部１５９１の処理を示し、ステップＳＴ２０１〜ＳＴ２０３はサーバ装置４０の処理を示す。
【００６４】
先ず、地図情報取得部１５９１は、ＧＰＳ受信部１５１においてＧＰＳ衛星２０の信号を受信させて、その受信信号に関する情報を取得する（ステップＳＴ１０１）。次いで、取得した情報を通信処理部１５０からサーバ装置４０に宛てて送信させる（ステップＳＴ１０２）。
【００６５】
通信処理部１５０から送信された情報は、基地局３０に受信され、通信網を介してサーバ装置４０に伝送される。
サーバ装置４０は、この情報を携帯電話１０からの処理要求として受信し（ステップＳＴ２０１）、受信した情報に基づいて、携帯電話１０の地理的な位置を算出する。更に、この算出した位置に基づいて、携帯電話１０周辺の地図の情報をデータベースから検索する（ステップＳＴ２０２）。そして、算出した位置情報および検索した地図情報を、処理要求に応答した処理結果として、通信網から基地局３０を経由して携帯電話１０に返信する（ステップＳＴ２０３）。
【００６６】
地図情報取得部１５９１は、ステップＳＴ１０１において送信した情報に応答するサーバ装置４０からの返信を待ち、通信処理部１５０においてこの返信が受信されると、これに含まれる位置情報および地図情報を取得する（ステップＳＴ１０３）。
【００６７】
図１１は、第１の表示制御部１５９３および第２の表示制御部１５９４における処理の流れを図解したフローチャートである。
【００６８】
第１の表示制御部１５９３は、地図情報取得部１５９１において取得される地図情報および位置情報と、記号画像生成部１５９２において生成される記号画像の情報と、方位検出部１５８において検出される方位の情報Ｓ３とに応じて、表示部１５５の表示画面１０４に表示させる画像データを生成する（ステップＳＴ３０１）。
【００６９】
すなわち、第１の表示制御部１５９３は、方位検出部１５８において検出される基準方向Ｚの方位と表示画面１０４の基準方向Ａにおける地図の方位とが等しくなるように表示画面１０４上での向きが制御された地図と、この地図上における現在地の位置を示すマークと、基準方向Ａを表示画面１０４の上方向として配置された文字等の記号画像とを表示画面１０４に表示させるための画像データを生成する。
【００７０】
次いで、第２の表示制御部１５９４は、開閉判定部１５３の判定結果Ｓ４において可動機構１０３の作動状態がオープン状態かクローズ状態かを判定する（ステップＳＴ３０２）。
オープン状態の場合は、第１の表示制御部１５９３において生成された画像データを表示部１５５に出力してその画像を表示画面１０４に表示させる（ステップＳＴ３０４）。クローズ状態の場合は、オープン状態における表示画像が表示画面１０４上において１８０°回転するように、第１の表示制御部１５９３において生成された画像データを変換して（ステップＳＴ３０３）表示部１５５に出力する（ステップＳＴ３０４）。
その後、上述したナビゲーション用の地図を表示する処理モードの終了または続行の判定を行い（ステップＳＴ３０５）、続行が指示された場合には、ステップＳＴ３０１〜ＳＴ３０４の処理を繰り返す。
【００７１】
以上説明したように、本実施形態によれば、方位検出部１５８における方位検出の基準方向が、可動機構１０３を介して連結された第１の筐体１０１および第２の筐体１０２のうち、表示部１０４が保持された第２の筐体１０２ではなく、第１の筐体１０１上に設定される。操作スタイルの変更により、第１の筐体１０１および第２の筐体１０２の位置関係が変化して、使用者に対する表示画面１０４の方向が変化すると、開閉判定部１５３において判定される可動機構１０３の作動状態（オープン状態またはクローズ状態）に応じて、表示画像に所定の回転処理が施され、表示画面１０４上の画像が操作スタイルに応じた適切な方向を向くように制御される。
すなわち、操作スタイルの変更により表示画面１０４の方向が変化しても、これ連動して方位検出の結果が変化することがない。したがって、表示画面１０４に表示させる画像は、操作スタイルの変更による表示画面１０４の方向変化のみを考慮して表示画像を回転させるだけで良く、方位検出の結果を考慮せずに済むため、表示画像の制御に関わる処理の複雑化を抑えることができる。
【００７２】
また、可動機構の作動状態に応じて表示画像に回転処理を施す第２の表示制御部１５９４のプログラムについては、本実施形態と同様な２筐体の構造を有するとともに地図によるナビゲーション機能を持たない他の電子機器の表示制御用プログラムを容易に転用することが可能である。これにより、設計作業の負担を軽減できるとともに、ソフトウェアのバグの発生を減らすことができる。
【００７３】
また、本実施形態によれば、第１の筐体１０１の表示画面１０４を有する面と第２の筐体１０２の操作キー１１０を有する面とのなす角度が可動機構１０３の作動状態に応じて変化し、これにより、第１の筐体１０１上に設定された方位検出の基準方向と表示画面１０４とのなす角度が変化する。そのため、使用者が表示画面１０４に対する視線の方向を一定に保とうとすると、方位検出の基準方向と地平面とのなす傾斜角が可動機構１０３の作動状態に応じて変化する。そこで、開閉判定部１５３で判定される可動機構１０３の作動状態に応じた傾斜角の情報が、例えば予め記憶部１５２等に格納されているデータ・テーブルから取得されて、方位検出部１５８における方位の検出に用いられる。
したがって、第１の筐体１０１上に設定された方位検出の基準方向と表示画面１０４とのなす角度が操作スタイルに応じて変化するような構造であっても、方位検出の基準方向と地平面とのなす傾斜角が考慮された精度の高い方位を検出することが可能である。
【００７４】
また、第１の筐体１０１の対向する端部には、マイク１６３やスピーカ１６４といった磁気発生源がそれぞれ配置されている。磁気検出部１５８１は、この磁気発生源による磁界形成領域であっても地磁気を検出し得る磁界強度を有した領域として、第１の筐体１０１の端部に配置されるこれらの磁気発生源から離れた第１の筐体１０１の中央付近の領域に配置されている。
したがって、磁気検出部１５８１に対するこれらの磁気発生源からの磁気の影響が緩和され、地磁気の正常な検出が可能になる。
【００７５】
なお、本発明は上述した実施形態に限定されず、種々の改変が可能である。
【００７６】
例えば、上述した実施形態では、傾斜角に関する情報として、可動機構１０３の作動状態に対応して予め設定された傾斜角のデータが方位角の算出に用いられているが、例えば図１２に示すように、重力加速度の方向等に基づいて傾斜角を検出する傾斜角検出部１５８３（角度検出手段に対応する）を設けて、その結果を方位角の検出に用いる構成としてもよい。すなわち、方位角算出部１５８２が、地磁気検出部１５８１で検出される地磁気と傾斜角度検出部１５８３で検出される傾斜角とに応じて方位角を算出する構成としてもよい。
これにより、正確な傾斜角が得られるため、方位の検出精度を高めることが可能である。また、傾斜角検出部１５８３において２次元の傾斜角を検出するものとすれば、傾斜角に加えてひねり角の情報も方位角の算出に用いることが可能になるため、より正確な方位を検出することが可能になる。
【００７７】
上述した実施形態では、地磁気検出の基準の座標系として直交座標系を用いているが、これに限らず、例えば座標軸が斜交した座標系を当該基準の座標系としても、方位角の算出は可能である。
【００７８】
また、上述した実施形態では、制御部１５９の処理がコンピュータによってプログラムに基づいて処理される例を示したが、これらの処理の少なくとも一部をコンピュータを用いずにハードウェアによって実行させることも可能である。
逆に、制御部１５９以外の他のユニットにおける少なくとも一部の処理を、制御部１５９のコンピュータにおいて実行させてもよい。例えば、方位検出部１５８における方位角算出部１５８２の処理は、制御部１５９のコンピュータにおいて実行させてもよい。
【符号の説明】
【００７９】
１０・・・携帯電話、２０・・・ＧＰＳ衛星、３０・・・基地局、４０・・・サーバ装置、１０２・・・第１の筐体、１０２・・・第２の筐体、１０３・・・可動機構、１０４・・・表示画面、１０５，１２５・・・カメラレンズ、１０６，１０７・・・スピーカ用の穴、１０９・・・マイク用の穴、１１０，１２０・・・操作キー、１２６・・・フラッシュランプ、１５０・・・通信処理部、１５１・・・ＧＰＳ受信部、１５２・・・記憶部、１５３・・・開閉判定部、１５４・・・キー入力部、１５５・・・表示部、１５６・・・音声処理部、１５７・・・撮像部、１５８・・・方位検出部、１５９・・・制御部、１６１，１６２，１６４・・・スピーカ、１６３・・・マイク、１５８１・・・地磁気検出部、１５８２・・・方位角算出部、１５８３・・・傾斜角検出部、１５９１・・・地図情報取得部、１５９２・・・記号画像生成部、１５９３・・・第１の表示制御部、１５９４・・・第２の表示制御部
【図１】
0005723347.tif 000002
【図２】
0005723347.tif 000003
【図３】
0005723347.tif 000004
【図４】
0005723347.tif 000005
【図５】
0005723347.tif 000006
【図６】
0005723347.tif 000007
【図７】
0005723347.tif 000008
【図８】
0005723347.tif 000009
【図９】
0005723347.tif 000010
【図１０】
0005723347.tif 000011
【図１１】
0005723347.tif 000012
【図１２】
0005723347.tif 000013