(57)【特許請求の範囲】
【請求項１】
開閉可能な筐体を備える携帯電話機であって、
閉じた状態で表示画面が露出する位置に配置した表示部と、
磁気の方向を検出して出力する磁気センサと、
開閉状態のそれぞれと、自機の回路の複数の動作状態それぞれと、当該動作状態において地磁気以外で前記磁気センサの出力値に影響を与える磁気についての方向及び大きさを示すオフセット値とを対応付けて予め記憶している記憶手段と、
前記動作状態を検出し、当該動作状態に対応するオフセット値を前記記憶手段から読み出す読み出し手段と、
前記読み出し手段により読み出されたオフセット値と、前記磁気センサにより検出された磁気の方向及び大きさに基づき地磁気の方向を算定する地磁気算定手段とを備える
ことを特徴とする携帯電話機。
【請求項２】
前記携帯電話機は、前記地磁気算定手段により算定された地磁気の方向を反映した画像を閉じた状態で画面に表示する前記表示部を備えることを特徴とする請求項１記載の携帯電話機。
【請求項３】
前記携帯電話機は、開閉状態のそれぞれに対応して前記地磁気算定手段により算定された地磁気の方向を反映した画像を、開閉状態に関係なく画面に表示する表示手段を備えることを特徴とする請求項１記載の携帯電話機。
【請求項４】
前記携帯電話機は、送信回路を備え、
前記記憶手段は、
前記送信回路の送信出力に対応したオフセット値を記憶していることを特徴とする請求項１〜３記載の携帯電話機。
【請求項５】
前記表示部は、画面を照らすバックライトを備え、
前記記憶手段は、
少なくとも前記バックライトの点灯状態と消灯状態の２状態それぞれに対応したオフセット値を記憶していることを特徴とする請求項１〜４記載の携帯電話機。
【請求項６】
前記携帯電話機は、受信回路を備え、
前記記憶手段は、
少なくとも前記受信回路の作動状態と未作動状態の２状態それぞれに対応したオフセッ
ト値を記憶していることを特徴とする請求項１〜４記載の携帯電話機。
【請求項７】
前記携帯電話機は自機の温度を検出し出力する温度センサを備え、
前記記憶手段は、動作状態毎において自機の温度により場合分けがなされたオフセット値を記憶しており、
前記読み出し手段は、前記温度センサにより出力された温度に対応するオフセット値を前記記憶手段から読み出すことを特徴とする請求項１〜６記載の携帯電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気センサを備えた携帯電話機に関する。
【背景技術】
【０００２】
近年、携帯電話機には、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用したナビゲーショ
ンシステムを搭載したものがあり、また、ナビゲーションの一環として通信相手がどの方角にいるかを知ることのできるものもある。
特許文献１には、ＧＰＳの地図を利用しないで通信相手のいる方角が分かる携帯電話機が開示されており、地磁気の方向を検出するための磁気センサが備えられている。
【特許文献１】特開２００３−３２７１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで地磁気は、微弱なものであり、磁気センサを携帯電話機の基板上に配置して地磁気を検出する場合には、スピーカやマイクに含まれる磁性体部品に少なからず影響を受け、正しく地磁気の方向を検出できない。
そのため、磁気センサを回路上に搭載する場合には、磁気センサを各磁性体部品からある程度、遠ざけて配置しなければならないが、小型で設置面積に限りのある携帯電話機では限界がある。
また、近年ではデータ送信などにおいて高出力が要求されることもあり、送信用パワーアンプから基板上に大電流が流れることも珍しくなくなってきているので、その大電流が発生させる磁気からも影響を受け、正しく地磁気の方向を検出できない。
そこで、本発明は、地磁気以外の磁気、即ち、携帯電話機の回路基板を流れる電流によって発生する磁気、あるいは搭載されている各磁性体部品による磁気が、磁気センサに与える影響を取り除き、正しい地磁気の方向を取得することのできる携帯電話機を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するため、本発明の一局面は、開閉可能な筐体を備える携帯電話機であって、閉じた状態で表示画面が露出する位置に配置した表示部と、磁気の方向を検出して出力する磁気センサと、開閉状態のそれぞれと、自機の回路の複数の動作状態それぞれと、当該動作状態において地磁気以外で前記磁気センサに影響を与える磁気についての方向及び大きさを示すオフセット値とを対応付けて予め記憶している記憶手段と、前記動作状態を検出し、当該動作状態に対応するオフセット値を前記記憶手段から読み出す読み出し手段と、前記読み出し手段により読み出されたオフセット値と、前記磁気センサにより検出された磁気の方向及び大きさに基づき地磁気の方向を算定する地磁気算定手段とを備えることを特徴とする。
さらに、本発明の一局面は、前記携帯電話機は、前記地磁気算定手段により算定された地磁気の方向を反映した画像を閉じた状態で画面に表示する前記表示部を備える。
さらに、本発明は、前記携帯電話機は、開閉状態のそれぞれに対応して前記地磁気算定手段により算定された地磁気の方向を反映した画像を、開閉状態に関係なく画面に表示する表示手段を備える。
さらに、本発明の一局面は、前記携帯電話機は、送信回路を備え、前記記憶手段は、前記送信回路の送信出力に対応したオフセット値を記憶している。
さらに、本発明の一局面は、前記表示手段は、画面を照らすバックライトを備え、前記記憶手段は、少なくとも前記バックライトの点灯状態と消灯状態の２状態それぞれに対応
したオフセット値を記憶している。
さらに、本発明の一局面は、前記携帯電話機は、受信回路を備え、前記記憶手段は、少なくとも前記受信回路の作動状態と未作動状態の２状態それぞれに対応したオフセット値を記憶している。
さらに、本発明の一局面は、前記携帯電話機は自機の温度を検出し出力する温度センサを備え、前記記憶手段は、動作状態毎において自機の温度により場合分けがなされたオフセット値を記憶しており、前記読み出し手段は、前記温度センサにより出力された温度に対応するオフセット値を前記記憶手段から読み出す。
【発明の効果】
【０００５】
本発明に係る携帯電話機は、地磁気の方向を正しく取得することができる。
【図面の簡単な説明】
【０００６】
【図１】上記実施の形態に係る携帯電話機の機能ブロック図である。
【図２】携帯電話機上にある各磁性体部品並びに磁気センサの配置例を示した図である。
【図３】本発明に係る携帯電話機の各状態における磁気センサに与える地磁気以外の磁気の影響を示したオフセット値テーブルである。
【図４】第一の実施の形態に係る携帯電話機の動作のフローチャートである。
【図５】第二の実施の形態に係る携帯電話機の動作のフローチャートである。
【発明を実施するための形態】
【０００７】
本発明に係る磁気センサ付き携帯電話機の一実施の形態について図面を用いながら説明する。
＜第一の実施例＞＜構成＞  図１は、本発明に係る磁気センサ付き携帯電話機１８０の機能ブロック図である。
【０００８】
同図に示すように、携帯電話機１８０は、表示部１００と、通信部１１０と、音声部１２０と、温度センサ１３０と、記憶部１４０と、磁気センサ１５０と、操作部１６０と、制御部１７０から構成される。
【０００９】
図２には、磁気センサ１５０の配置例を模式的に示してあり、磁気センサ１５０を、カメラ２１０、マイク２３０、パワーアンプ２２０等各磁性体部品それぞれの発する磁気の強い領域２１１、２２１、２３１からなるべく離して図のように配置する。
磁性体部品としては他に、バイブレータ用のモータやスピーカ、開閉検知マグネット、アイソレータなどがある。
【００１０】
＜表示部１００＞  表示部１００は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を含み、制御部１７０からの指示による画像を表示し、当該画像を照らすためのバックライトを有する。
【００１１】
＜通信部１１０＞  通信部１１０は、アンテナ１１１から出力された受信信号を受話音声信号及び受信データ信号に復調し、復調した受話音声信号を音声部１２０に、受信データ信号を制御部１７０に出力するものである。
また、音声部１２０からのＡ／Ｄ変換された送話音声信号、及び制御部１７０から与えられる電子メールなどの送信データ信号を変調し、アンテナ１１１から出力する機能を有する。
【００１２】
＜音声部１２０＞  音声部１２０は、通信部１１０から出力された受話音声信号をＤ／Ａ変換してスピーカ１２２に出力すると共に、マイク１２１から取得した送話音声信号を
Ａ／Ｄ変換し、生成した信号を通信部１１０に出力する機能を有する。
【００１３】
＜温度センサ１３０＞  温度センサ１３０は、制御部１７０からの要求があった時点の自機の温度情報を検出し、制御部１７０に出力する機能を有する。
【００１４】
＜記憶部１４０＞  記憶部１４０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）とＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含み、各種データやプログラムを記憶しておくものである。
【００１５】
ＲＯＭは、特に、自機の各状態において変化する磁気センサに入力するためのオフセット値と、自機の回路の動作状態や温度によって場合分けがなされ、それぞれの場合に対応付けたオフセット値テーブル１４２と、ユーザの向いている方位を前記表示部１００に表示させるためのナビゲーションプログラムを保持している。
ＲＡＭは、制御部からの指示により変化する自機の状態を示す状態フラグ１４１を保持している。
【００１６】
状態フラグ１４１、及び、オフセット値テーブル１４２の詳細については後述する。
【００１７】
＜磁気センサ１５０＞  磁気センサ１５０は、一つのオフセット値を記憶するレジスタを有し、当該レジスタにオフセット値が与えられる。
検出した磁気の方向から当該オフセット値の方向を差し引いた方向を、正しい地磁気の方向として制御部１７０に出力する機能を有する。
地磁気の方向は３次元ベクトル成分ｘ、ｙ、ｚに分割して出力される。
【００１８】
＜操作部１６０＞  操作部１６０は、テンキーと、オンフックキーと、オフフックキーと、カーソルキー等を含み、ダイヤル操作、通話開始操作、通話終了操作、ナビゲーションプログラムの起動操作等に用いられ、ユーザのキー入力を受け付けて、当該入力内容を制御部１７０に出力する機能を有する。
ここで言うナビゲーションプログラムとは、ＧＰＳと連動させて表示部１００に地図を表示させ、自機の位置と北の方向を地図上に示すものなどが考えられる。
【００１９】
＜制御部１７０＞  制御部１７０は、ＣＰＵを含み、携帯電話機１８０の各部を制御するものである。
【００２０】
また、状態フラグ１４１の内容を書き換える機能を有する。
【００２１】
つまり、ＬＣＤバックライトのフラグについては、点灯状態にあるバックライトは、省電力のために一定時間が経つと制御部１７０が消灯させるが、制御部１７０は、その消灯命令を出すと同時に、バックライトのフラグをＯＮからＯＦＦに書き換え、逆にバックライトが消灯状態にある場合からユーザのキー入力操作などにより点灯させる場合に同時にバックライトのフラグをＯＦＦからＯＮに書き換える。
【００２２】
送信回路のフラグについては、予め、基地局への位置情報の送信やメールの送信などそれぞれの場合についてどの出力程度で送信回路を動作させているかの場合分けがなされており、その送信内容の違いによって当該送信が行われる時にフラグを書き換える。
【００２３】
受信回路のフラグは、メールの受信などが発生することにより、制御部１７０は、受信回路を動作させると同時に受信回路のフラグをＯＦＦからＯＮに書き換える。
受信が完了した時点で受信回路を停止させ、受信回路のフラグをＯＮからＯＦＦに書き換える。
【００２４】
更に、制御部１７０は、ナビゲーションプログラムの動作中に記憶部１４０の状態フラグ１４１を読み出し、温度センサ１３０から得た自機の温度と常温との差を求め、記憶部１４０にあるオフセット値テーブル１４２から当該状態フラグと温度差の４つの条件に該当するオフセット値を読み出し、当該オフセット値を磁気センサ１５０に出力し、磁気センサ１５０のレジスタに設定する機能を有する。
＜データ＞  ＜状態フラグ１４１＞  状態フラグ１４１は、ＬＣＤバックライトの動作状態と、送信回路の動作状態と、受信回路の動作状態についての情報を含む。
ＬＣＤバックライトの動作状態とはバックライトを点灯させているための電流が流れているか否かの２状態を示し、送信回路の動作状態とは、パワーアンプによる送信がどのレベル（０、低出力、中出力、高出力）で行われているかの４状態を示し、受信回路の動作状態とは、受信が行われるために発生する電流が流れているか否かの２状態を示している。
【００２５】
＜オフセット値テーブル１４２＞  オフセット値テーブル１４２は、図３に示すように、前記状態フラグ１４１の３つのフラグの状態と、自機の常温からの温度変化状態の４状態に場合分けがなされており、それぞれの場合において磁気センサ１５０に与えられる各磁性体部品の発生している磁気や回路を流れる電流の発生させている磁気の影響の総合値を示したオフセット値が記述されている。
【００２６】
温度変化の場合分けについてオフセット値テーブル１４２では、常温をＴとして、地磁気の方向の検出を行うときの自機の温度をｔとすると、ｔ−Ｔ≦−２０℃の場合を−２０℃の欄に、−２０℃＜ｔ−Ｔ≦＋２０℃の場合を＋０℃の欄に、＋２０℃＜ｔ−Ｔ≦＋４０℃の場合を＋２０℃の欄に、ｔ−Ｔ＞＋４０℃の場合を＋４０度の欄に記している。
例えば、ＬＣＤバックライトがＯＦＦで、パワーアンプの送信パワーがＬｏｗＰｏｗｅｒで、受信回路がＯＦＦで、自機の温度変化が通常状態よりも＋２０℃から＋４０℃の範囲にあるならば、オフセット値（ｘ１１、ｙ１１、ｚ１１）を読み出す。
【００２７】
オフセット値（Ｘ、Ｙ、Ｚ）は、磁気センサに与えられる自機の各磁性体部品が発生させている磁気と電流が発生する磁気の影響を加味した値であり、三次元方向成分で表記している。
この値は、実機相当の携帯電話機を作成し、各状態において検出される磁気の方向のベクトルの成分値を計測し、その成分値から、地磁気の方向のみが検出できる条件下において計測された地磁気の方向のベクトルの成分値を差し引いたものである。
このオフセット値は、出荷される携帯電話機全てのＲＯＭに共通して記憶されている。
送信回路と受信回路が同時に動作することがあるのは、周波数分割方式による通信を行っているためである。
また、常温Ｔは例えば、２０℃と予めＲＯＭに記憶されている。
温度による場合分けがなされているのは、温度によって流れる電流の電流値（特に送信回路を作動させるために送信パワーアンプから流れる電流の電流値）が異なってきて、合わせて磁気の強さもまた変化してしまうためである。
＜動作＞  次に、地磁気の方向を検出し表示するまでの過程を図４のフローチャートを用いて説明する。
この地磁気の方向を検出し表示する一連の動作は、ユーザのナビゲーションプログラムの起動により開始され、基本的に一定時間毎（例えば１５秒毎）に行われるが、自機の受信回路の動作状態が切り替わった直後など磁気が安定しないときには磁気が安定すると思われる時間だけ待ってから行われる。
つまり、回路の動作状態が定常的になっているときに検出が行われる。
制御部１７０はまず、状態フラグ１４１を参照して、ＬＣＤバックライトが点灯しているか否かを読み出し（ステップＳ４０１）、次にパワーアンプの送信パワーの状態を読み出し（ステップＳ４０３）、最後に受信回路が作動しているか否かを読み出す（ステップＳ
４０５）。
【００２８】
その後、温度センサ１３０から磁気センサ１５０が磁気の方向を検出するときの自機の温度情報を取得し（ステップＳ４０７）、常温との温度差を求め、先の状態フラグから読み出した情報及び求められた温度差に従い、オフセット値テーブル１４２において該当するオフセット値を読み出す（ステップＳ４０９）。
次に、制御部１７０は、読み出したオフセット値を磁気センサ１５０に設定する（ステップＳ４１１）。
当該磁気センサ１５０は、磁気の方向を検出し、オフセット値による補正を行って、正しい地磁気の方向を制御部１７０に出力し、制御部１７０はその方向に基づいた画像を表示部１００に表示させる（ステップＳ４１３）。
ユーザが終了の入力を行うことによってナビゲーションプログラムを停止させることで一連の動作を終了する（ステップＳ４１５のＹＥＳ）。
それまで（ステップＳ４１５のＮＯ）はこの一連の動作を繰り返す。
＜第二の実施例＞  第一の実施例では、磁気センサ１５０にオフセット値を与え、その状態を原点として磁気の方向を出力する機能を持たせたけれども、第二の実施例では、磁気センサ１５０がこの機能を有していない場合に関してを記述する。
この場合、磁気センサ１５０は、磁気の方向を検出し制御部１７０に出力する機能のみを有し、制御部１７０が、磁気センサ１５０から出力された磁気の方向を、オフセット値で補正し正しい地磁気の方向を算出する機能を有する。
起動条件や終了条件は第一の実施例と同様である。
＜動作＞  第二の実施例の動作については図５のフローチャートを用いて説明する。
【００２９】
制御部１７０はまず、状態フラグ１４１を参照して、ＬＣＤバックライトが点灯しているか否かを読み出し（ステップＳ５０１）、次にパワーアンプの送信パワーの状態を読み出し（ステップＳ５０３）、最後に受信回路が作動しているか否かを読み出す（ステップＳ５０５）。
【００３０】
その後、温度センサ１３０から磁気センサ１５０が磁気の方向を検出するときの自機の温度情報を取得し（ステップＳ５０７）、常温との温度差を求め、先の状態フラグから読み出した情報及び温度変化率に従い、オフセット値テーブル１４２において諸条件に該当するオフセット値を読み出す（ステップＳ５１１）。
【００３１】
磁気センサ１５０は、磁気の方向を検出し（ステップＳ５０９）、制御部１７０に出力する。
制御部１７０は、出力された磁気の方向のベクトルｘ、ｙ、ｚを、読み出したオフセット値のＸ、Ｙ、Ｚ成分で減算することで地磁気のベクトル成分のみを算出し、その方向に基づいた画像を表示部１００に表示させる（ステップＳ５１３）。
【００３２】
ユーザが終了の入力を行い、ナビゲーションプログラムを停止させることで一連の動作を終了する（ステップＳ４１５のＹＥＳ）。
それまで（ステップＳ４１５のＮＯ）はこの一連の動作を繰り返す。
＜補足＞  なお、上記実施の形態では、携帯電話機の状態について四つの場合分けを行ったが、場合分けはこの四つに限られないことは言うまでも無いことである。
上記実施の形態では、常温からの温度変化状態で場合分けを行ったが、携帯電話機の温度そのもの、つまり自機温度２０℃〜３０℃の場合、自機温度３０℃〜４０℃の場合などで場合分けを行っても良いのはもちろんのこと、そのほかにも磁気センサに要因を与える磁気を放つ電流が存在するならば、それに対応する場合分けを行い、それぞれの場合において必要になるオフセット値を計測し、オフセット値テーブル１４２に記入しておく。
また、上記実施の形態では、折りたたみ型携帯電話機を開いた状態で地磁気の方向を検出
することを想定して記述したが、閉じた状態においても地磁気の方向を測定しても良い。近年の携帯電話機はＬＣＤがある側の筐体の両面に表示画面が存在するのが普通になってきており、閉じた状態でも表示画面を見ることができるようになっているためである。
この場合にはオフセット値テーブル１４２では、更に、携帯電話機の開閉状態による場合分けがなされる。
携帯電話機を開いている状態と閉じている状態では自機の各磁性体部品と磁気センサとの相対的距離が変化するため自然に磁気センサに与えられる磁気の強さも変化してしまうためである。
また、上記第二の実施例ではオフセット値による補正を減算で行ったが、磁気センサの検出値とオフセット値に基づく演算の結果として、地磁気以外の磁気の影響を取り除いて、地磁気を求めるように構成するのであれば、そのオフセット値と演算の対はどのようなものであっても良い。
本発明に係る携帯電話機は、上記構成を備えることにより、地磁気の方向を正しく取得することができる。
また、前記地磁気算定手段は、前記磁気センサに搭載されていることとしてよい。
【００３３】
これにより、磁気センサにオフセット値を設定し、磁気センサにより地磁気の方向を出力することができる。
【００３４】
また、前記地磁気算定手段は、前記磁気センサの外部に備えられており、前記磁気センサから出力された磁気の方向及び大きさに基づいて前記算定を行うこととしてよい。
【００３５】
これにより、磁気センサにオフセット値を設定して地磁気の方向のみを出力できない場合でも、オフセット値と磁気センサにより検出された磁気の方向から地磁気の方向を算出できる。
【００３６】
また、前記携帯電話機は、前記地磁気算定手段により算定された地磁気の方向を反映した画像を画面に表示する表示手段を備えることとしてよい。
【００３７】
これにより、検出した地磁気の方向を反映させた画像を表示することができる。
【００３８】
また、前記表示手段は、画面を照らすバックライトを備え、前記記憶手段は、少なくとも前記バックライトの点灯状態と消灯状態の２状態それぞれに対応したオフセット値を記憶していることとしてよい。
これにより、携帯電話機のＬＣＤのバックライトを点灯させている状態と消灯させている状態の少なくとも２状態を考慮し、バックライトを点灯させるための電流が流れているときと流れていないときで異なるオフセット値を利用でき、バックライトを点灯させている電流の発生する磁気が磁気センサに与える影響を取り除ける。
【００３９】
また、前記携帯電話機は、受信回路を備え、前記記憶手段は、少なくとも前記受信回路の作動状態と未作動状態の２状態それぞれに対応したオフセット値を記憶していることとしてよい。
これにより、受信回路が作動しているときと作動していないときの少なくとも２状態を考慮し、受信回路を作動させるための電流が流れているときと流れていないときで異なるオフセット値を利用でき、受信回路を動作させるための電流が流れることによって発生する磁気が磁気センサに与える影響を取り除ける。
【００４０】
また、前記携帯電話機は、送信回路を備え、前記記憶手段は、前記送信回路の複数の送信出力それぞれに対応したオフセット値を記憶していることとしてよい。
これにより、送信内容によって異なってくる電流を発生させるための出力程度による場合
分けをしたオフセット値を利用でき、送信回路を作動させるための電流が流れることによって発生する磁気が磁気センサに与える影響を取り除ける。
【００４１】
また、前記携帯電話機は自機の温度を検出し出力する温度センサを備え、前記記憶手段は、動作状態毎において自機の温度により場合分けがなされたオフセット値を記憶しており、前記読み出し手段は、前記温度センサにより出力された温度に対応するオフセット値を前記記憶手段から読み出すこととしてよい。
これにより、携帯電話機の温度状態によって異なってくる電流の強度のために変化する磁気の影響を加味したオフセット値を利用できる。
これは、電流の強度は、その時の携帯電話機の温度によって異なってくるものであり、それによって変化する磁気が磁気センサに与える影響を取り除ける。
【符号の説明】
【００４２】
１００    表示部
１１０    通信部
１２０    音声部
１３０    温度センサ
１４０    記憶部
１４１    状態フラグ
１４２    オフセット値テーブル
１５０    磁気センサ
１６０    操作部
１７０    制御部
１８０    携帯電話機
【図１】
0005419920.tif 000002
【図２】
0005419920.tif 000003
【図３】
0005419920.tif 000004
【図４】
0005419920.tif 000005
【図５】
0005419920.tif 000006