(57)【要約】【課題】本発明の課題は、ＰＤＣ携帯電話を接続して他の情報装置とのデータ通信を行う情報端末装置において、ＰＤＣ携帯電話の電源投入直後や通信途中での電波状態悪化等による通信用クロック欠如の影響を軽減することである。【解決手段】ＴＣＨフレーム信号の立ち上がりエッジを検出すると、所定のデータ格納領域に送信データを格納すると共に、携帯電話から送られてくるクロックに同期してシリアルデータの受信処理を開始し、次にＴＣＨフレーム信号の立ち下がりエッジを検出すると前記受信処理を中止し、携帯電話から送られてくる前記クロックに同期させて前記送信データを携帯電話へ送信するように構成した。【選択図】図５
2005275816.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話と接続して、他の情報装置とデータ通信を行う情報端末装置において、上記携帯電話から送られてくるフレーム信号の立ち上がりエッジ及び立ち下がりエッジを検出するエッジ検出手段と、上記携帯電話からクロックと同期して送られてくるシリアルデータを取り込む第１のバッファ手段と、上記クロックに同期して前記携帯電話に送出するデータを格納する第２のバッファ手段と、前記エッジ検出手段からの割込み信号を受け、前記第１及び第２のバッファ手段を制御するＣＰＵとを備え、該ＣＰＵは、前記エッジ検出手段によりフレーム信号の立ち上がり及び立ち下がりの中の第１のエッジを検出したら、上記クロックに同期して送られてくるシリアルデータの前記第１のバッファ手段への取り込みを開始し、第２のエッジを検出したら上記シリアルデータの取り込みを中止すると共に上記第１のバッファ手段に取り込んだデータを別の記憶領域に格納する制御手段と、前記エッジ検出手段により第１のエッジを検出したら送信すべきデータを前記第２のバッファ手段に格納し、第２のエッジを検出したら上記第２のバッファ手段に格納されていたデータを上記クロックに同期してシリアルで前記携帯電話に送出する制御手段を有することを特徴とする情報端末装置。
【請求項２】
携帯電話と接続して、他の情報装置とデータ通信を行う情報端末装置の通信制御方法であって、上記携帯電話から上記情報端末装置に送られてくるフレーム信号の立ち上がりエッジ及び立ち下がりエッジを検出するステップと、上記立ち上がりエッジ及び立ち下がりエッジの中の第１のエッジを検出したら前記携帯電話から送られてくるデータを第１のバッファ手段に受信すると共に、前記携帯電話への送信を中止し、次に送信するデータを第２のバッファ手段に格納するステップと、第２のエッジを検出したら上記第２のバッファ手段から前記携帯電話へデータを送信すると共に、前記第１バッファ手段に格納されたデータを読み出すステップとを備えたことを特徴とする情報端末装置における通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯電話を利用して他の情報装置とデータ通信が可能な情報端末装置に係り、特にＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）方式の携帯電話を接続してデータ通信を行う際の誤動作或いは不具合を回避することができる情報端末装置及び該装置におけるデータ通信制御方法に関するものである。
【背景技術】
【０００２】
近年、携帯電話を接続し、遠隔地にあるサーバと通信を行い、所望の情報を入手できるような情報端末装置が普及してきている。例えば、自車位置に関する情報をサーバに送り、サーバからその位置周辺の施設情報や交通情報を取得するというようなナビゲーション装置である。
【０００３】
こうした装置の中には図１に示すように情報端末装置１が１６芯のプラグ３を備え、このプラグ３をＰＤＣ方式の携帯電話２のレセプタクル４に挿入することにより両者が接続されるようになっているものがある。情報端末装置１と携帯電話２を接続すると、情報端末装置１から携帯電話２に対してその個人番号等の固有の情報を要求し、携帯電話２がその要求に応答して情報を伝送し、情報端末装置１による情報収得が完了すると情報端末装置１から携帯電話２を介してデータ通信が行える状態になる。
【０００４】
図２は上記ＰＤＣ方式の携帯電話２に設けられた１６個の端子Ｔ１〜Ｔ１６と、それらの端子に割り当てられた信号名称及び信号の方向を示す。信号の方向は携帯電話２から見た信号の入出力方向を示す。
【０００５】
端子Ｔ４からは情報端末装置１に対して図３に示すＴＣＨフレーム信号１８が送出され、端子Ｔ５からはＴＣＨクロック信号２４が送出される。また図３の受信区間５に端子Ｔ１０からＴＣＨ受信信号２０が携帯電話２より送出され、送信区間６には端子Ｔ２からＴＣＨ送信信号２２が入力される。
【０００６】
ここでＴＣＨフレーム信号１８とは、携帯電話２を介して他の情報装置との通信を行う際の１回の通信時間（以後、フレームと称する）を示す信号で、その周期は２０ｍｓに設定されている。またＴＣＨフレーム信号１８の高レベル時が受信区間５、低レベル時が送信区間６というように送受信信号の識別信号にもなっている。ＴＣＨクロック信号２４は４２ＫＨｚに設定されており、ＴＣＨフレーム信号１８の立ち上がり及び立ち下がりからＴＣＨクロック６個分（約１４４μｓ）以降に必ず出力されるようになっている。
【０００７】
受信区間５に情報端末装置１に受信されるＴＣＨ受信信号２０（図４）及び送信区間６に情報端末装置１から送信されるＴＣＨ送信信号２２（図４）は上記ＴＣＨクロック２４に同期して送受信され、１フレームで送受信できるデータはそれぞれ２８バイトに設定されている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
次に図４に示す情報端末装置１の構成図を用いて本発明が解決しようとする課題について説明する。
【０００９】
まず、携帯電話２からプラグ３を介して情報端末装置１に、ＴＣＨクロック２４に同期して送られてくるシリアルデータのＴＣＨ信号２０はＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）バッファ１２に逐時取り込まれる。バッファ１２に１６バイトのデータが受信される毎にＣＰＵ１０に対して割り込み信号Ｓ２０が送出される。ＣＰＵ１０は割り込み信号Ｓ２０が入ると、データバス１６を介してＦＩＦＯバッファ１２に格納された１６バイト分のデータを取り込む。ＣＰＵ１０は２回の割り込みにより３２バイト分のＴＣＨ信号２０を取り込み、その内の２８バイトを有効データとして以後の処理に使っていた。
【００１０】
一方、情報端末装置１から携帯電話２に対するデータ送信は次のようにして行われる。上述のＴＣＨフレーム信号１８の受信区間５に１つ前のフレームでＦＩＦＯバッファ１４に格納しておいた２８バイトのダミーデータをＴＣＨクロック２４に同期して送出した後、今度は所望の送信データ（２８バイト）をＦＩＦＯバッファ１４に格納し、ＴＣＨフレーム信号１８の送信区間６に送られてくるＴＣＨクロック２４に同期して携帯電話２に送出するようにしている。そしてこの２８バイト分のデータの送出が終了すると割り込み信号Ｓ２２がＣＰＵ１０に入り、それを受けてＣＰＵ１０はデータバス１６を介して次の送信データ（２８バイトのダミーデータ）をＦＩＦＯバッファ１４に格納していた。
【００１１】
ところが、ＰＤＣ携帯電話２の中には電源投入直後などに、ＴＣＨクロック２４が正規のバイト数を出力しない機種があったり、電源投入直後も含め通常は正しく出力する機種であっても、走行中にデータ通信を行う場合などにはフェージング等によりＴＣＨクロック２４が情報端末装置１側で正しく受信できなかったりする場合があった。そうした場合にはそのフレームでのデータの受信や送信が正しく行われないばかりか、送信用ＴＣＨクロック２４が足りなくなり、送信用としてバッファ１４にセットした２８バイトの送信データの一部がバッファ１４に残ってしまい、それが次のフレームの送信用ＴＣＨクロック２４に同期して送出されるために、データがシフトした形で送出されてしまう恐れがあった。
【００１２】
本発明は上記のような問題を解決した情報端末装置を提供することを目的とするもので、具体的にはＴＣＨクロックの一部が欠落してもデータ通信を正常に行うことが可能な情報端末装置及び該装置における通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために本発明に係る情報端末装置は、携帯電話から送られてくるフレーム信号の立ち上がりエッジ及び立ち下がりエッジを検出するエッジ検出手段と、上記携帯電話からクロックと同期して送られてくるシリアルデータを取り込む第１のバッファ手段と、上記クロックに同期して前記携帯電話に送出するデータを格納する第２のバッファ手段と、前記エッジ検出手段からの割込み信号を受け、前記第１及び第２のバッファ手段を制御するＣＰＵとを備え、該ＣＰＵは、前記エッジ検出手段によりフレーム信号の立ち上がり及び立ち下がりの中の第１のエッジを検出したら、上記クロックに同期して送られてくるシリアルデータの前記第１のバッファ手段への取り込みを開始し、第２のエッジを検出したら上記シリアルデータの取り込みを中止すると共に上記第１のバッファ手段に取り込んだデータを別の記憶領域に格納する制御手段と、前記エッジ検出手段により第１のエッジを検出したら送信すべきデータを前記第２のバッファ手段に格納し、第２のエッジを検出したら上記第２のバッファ手段に格納されていたデータを上記クロックに同期してシリアルで前記携帯電話に送出する制御手段を備えたことに一つの特徴がある。
【００１４】
また本発明の他の特徴は、携帯電話と接続して、他の情報装置とデータ通信を行う情報端末装置の通信制御方法において、上記携帯電話から上記情報端末装置に送られてくるフレーム信号の立ち上がりエッジ及び立ち下がりエッジを検出するステップと、上記立ち上がりエッジ及び立ち下がりエッジの中の第１のエッジを検出したら前記携帯電話から送られてくるデータを第１のバッファ手段に受信すると共に、前記携帯電話への送信を中止し、次に送信するデータを第２のバッファ手段に格納するステップと、第２のエッジを検出したら上記第２のバッファ手段から前記携帯電話へデータを送信すると共に、前記第１バッファ手段に格納されたデータを読み出すステップとを備えたことにある。
【発明の効果】
【００１５】
本発明に係る情報端末装置によれば、受信処理及び送信処理がＴＣＨフレーム信号により定められる各区間で完結するので携帯電話側から送信してくるＴＣＨクロックに欠落が生じても、次のフレーム以降のデータ通信に影響を与えることがなくなるという効果がある。
【発明を実施するための最良の形態】
【００１６】
本発明を実施するための最良の形態を以下実施例により説明する。
【実施例】
【００１７】
図５は本発明に係る情報端末装置の主要部の一実施例を示す構成図である。本実施例においてはエッジ検出部２６が設けられ、ＴＣＨフレーム信号１８の立ち上がり及び立ち下がりエッジを検出する。そしてエッジが検出される毎にＣＰＵ１０に割込み信号Ｓ２４を送出するように構成されている。更に受信データ用ＦＩＦＯバッファ１２として、前述の受信区間５に送られてくる規定量の２８バイト以上の容量を持つものが使用されている。その他の構成については図４と同一の符号を付しその説明を省略する。
【００１８】
図６−１，６−２，６−３は本発明に係る情報端末装置における通信制御シーケンスの一実施例を示す流れ図である。本シーケンスは大きく分けてエッジ検出処理ブロックＳ１００と、受信割込み処理ブロックＳ２００及び送信割込み処理ブロックＳ３００からなっている。
【００１９】
まず図６−１のステップＳ１０２において、エッジ検出部２６によりＴＣＨフレーム信号１８のエッジが検出されたか否かを判定する。この判定がＮＯの場合は繰り返しステップＳ１０２が実行される。次にステップＳ１０４において検出されたエッジが低レベルから高レベルに変化する立ち上がりエッジか否か判定され、それがＹＥＳのときは受信割込み処理ブロックＳ２００が実行され、判定がＮＯのときは送信割込み処理ブロックＳ３００が実行される。
【００２０】
上記のエッジが立ち上がりエッジのときはエッジ検出部２６からＣＰＵ１０に割込み信号Ｓ２４が送出される。これを受けてＣＰＵ１０は図６−２のステップＳ２０２に示すようにデータ受信を許可すると共にデータの送信を禁止する。即ち、携帯電話２からプラグ３を介してＴＣＨフロック２４に同期して送られてくるシリアルデータ２０をＦＩＦＯバッファ１２に格納する。
【００２１】
ステップＳ２０４においてＣＰＵ１０は送信データ用ＦＩＦＯバッファ１４をクリアし、次に送信すべきデータ（２８バイト）を送信用ＦＩＦＯバッファに格納する（Ｓ２０６）。２８バイトのデータを格納するとステップ１０２に戻り、ＴＣＨフレーム信号が変化するのを待つ。
【００２２】
一方、ステップＳ１０４の判定により立ち下がりエッジを検出したときは図６−３に示す送信割込み処理ブロックＳ３００が実行される。このときはエッジ検出部２６からＣＰＵ１０に割込み信号Ｓ２４が送出され、ＣＰＵ１０はこれを受けてステップＳ３０２に示す処理を実行する。つまりＣＰＵ１０はシリアルデータ２０がＦＩＦＯバッファ１２に受信されるのを禁止し、その代わりにシリアルデータの送信を許可する。こうして送信データ用ＦＩＦＯバッファ１４に格納されていたデータは、携帯電話２から送られてくるＴＣＨクロック２４に同期してシリアルデータ２２として送出される。
【００２３】
一方、データの受信が禁止されている間に、受信用ＦＩＦＯバッファ１２に取り込まれていたデータはバス１６を介してＲＡＭ等のメモリ（図示せず）に格納される。
【００２４】
こうした処理を繰り返すことでデータ通信が可能となり、更に受信処理及び送信処理を各区間で完結させていることによりフェージング等によりＴＣＨクロックが欠落しても次のフレームでのデータの送受信に影響を与えることがない。
【００２５】
以上本発明の一実施例について説明したが、本発明の基本的な概念を変更しない範囲で種々の変更を加えることは容易である。例えば図５の受信データ用ＦＩＦＯ１２と送信データ用ＦＩＦＯ１４を１つのメモリで実現することも可能である。これらの変形が本発明の範囲で含まれることは明らかである。
【図面の簡単な説明】
【００２６】
【図１】情報端末装置とＰＤＣ携帯電話の接続を示す概念図。
【図２】ＰＤＣ携帯電話によるデータ通信に必要な信号を示す説明図。
【図３】ＰＤＣ携帯電話によるデータ通信の通信タイミング例を示す図。
【図４】データ通信に関わる従来の情報端末装置の一例を示すブロック図。
【図５】本発明に係る情報端末装置の一実施例を示すブロック図。
【図６−１】本発明の一実施例の通信制御シーケンスを示す流れ図。
【図６−２】本発明の一実施例の通信制御シーケンスを示す流れ図。
【図６−３】本発明の一実施例の通信制御シーケンスを示す流れ図。
【符号の説明】
【００２７】
１：情報端末装置
２：ＰＤＣ携帯電話
３：プラグ
４：レセクタプル
１０：ＣＰＵ
１２：受信データ用ＦＩＦＯ
１４：送信データ用ＦＩＦＯ
１６：データバス
１８：ＴＣＨフレーム信号
２０：ＴＣＨ受信信号
２２：ＴＣＨ送信信号
２４：ＴＣＨクロック
２６：エッジ検出部
【図１】
2005275816.tif 000003
【図２】
2005275816.tif 000004
【図３】
2005275816.tif 000005
【図４】
2005275816.tif 000006
【図５】
2005275816.tif 000007
【図６−１】
2005275816.tif 000008
【図６−２】
2005275816.tif 000009
【図６−３】
2005275816.tif 000010