(57)【要約】【課題】携帯電話機等を用いて機器間でブルートゥースによってやり取りされるデータを手軽に収集できるようにする。【解決手段】ブルートゥースモニタ機能を有する携帯電話機３０は、ホスト２０とプリンタ１０間の初期交信を傍受し、周波数ホッピングパターン等の通信に必要なパラメータを解析し、通信条件として設定する。この通信条件に基づいてホスト２０およびプリンタ１０から送信されるデータを受信し、このデータを携帯電話機３０の画面に表示するとともに、携帯電話機３０のメモリに蓄積したり、カスタマーセンタ１００に送信する。或いは、プリンタ１０に送信して印字する。データに不具合がある場合、カスタマーセンタ１００により原因究明が行われ、その結果が携帯電話機３０に送信され、必要に応じてプリンタ１０に送信されて印字される。【選択図】      図１
2004214833.tif 000002
【特許請求の範囲】
【請求項１】
マスタ機器とスレーブ機器の間で行われるブルートゥースによる通信を診断するブルートゥース通信機能を有する携帯電話機であって、
前記マスタ機器と前記スレーブ機器との間のブルートゥースによる初期交信を傍受する傍受手段と、
前記傍受手段によって傍受された前記初期交信に含まれる通信条件を解析する解析手段と、
前記マスタ機器から出力されたコネクト信号を検出する第１の検出手段と、
前記第１の検出手段によって前記コネクト信号が検出された後、前記マスタ機器から前記スレーブ機器に対して送信されるデータ、および前記スレーブ機器から前記マスタ機器に対して送信されるデータを受信する受信手段と、
前記受信手段によって受信された前記データを出力する出力手段と、
前記マスタ機器から出力されるディスコネクト信号を検出する第２の検出手段と、
無線による通信を行う無線通信手段と、
を備え、
前記受信手段は、前記コネクト信号が検出されてから前記ディスコネクト信号が検出されるまで、前記データを受信する
ことを特徴とする携帯電話機。
【請求項２】
前記受信手段によって受信された前記データを蓄積する蓄積手段をさらに備える
ことを特徴とする請求項１に記載の携帯電話機。
【請求項３】
前記無線通信手段は、前記受信手段によって受信された前記データを所定のセンタに無線により送信する
ことを特徴とする請求項１乃至３のいずれかに記載の携帯電話機。
【請求項４】
前記無線通信手段は、前記センタから送信されてきた前記データの解析結果を受信する
ことを特徴とする請求項３に記載の携帯電話機。
【請求項５】
マスタ機器とスレーブ機器の間で行われるブルートゥースによる通信を診断するブルートゥース通信機能を有する携帯電話機を用いたブルートゥース通信診断方法であって、
前記マスタ機器と前記スレーブ機器との間のブルートゥースによる初期交信を傍受する傍受ステップと、
前記傍受ステップにおいて傍受された前記初期交信に含まれる通信条件を解析する解析ステップと、
前記マスタ機器から出力されたコネクト信号を検出する第１の検出ステップと、
前記第１の検出ステップにおいて前記コネクト信号が検出された後、前記マスタ機器から前記スレーブ機器に対して送信されるデータ、および前記スレーブ機器から前記マスタ機器に対して送信されるデータを受信する受信ステップと、
前記受信ステップにおいて受信された前記データを出力する出力ステップと、前記マスタ機器から出力されるディスコネクト信号を検出する第２の検出ステップと、
を備え、
前記受信ステップにおいては、前記コネクト信号が検出されてから前記ディスコネクト信号が検出されるまで、前記データが受信される
ことを特徴とする携帯電話機を用いたブルートゥース通信診断方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話機および携帯電話機を用いたブルートゥース通信診断方法に関し、特に、機器間のブルートゥースによる通信が正常に行われているか否かを診断する携帯電話機および携帯電話機を用いたブルートゥース通信診断方法に関する。
【０００２】
【従来の技術】
従来、例えば、設備機器と携帯端末間の無線通信回線を特定小電力、ＰＨＳ、またはブルートゥース等の無線標準規格に準拠したプロトコルとし、設備機器のメンテナンスに関する情報が携帯端末を介してサービスセンタへ送信され、その解析結果が携帯端末の画面に表示されるようにすることにより、設備機器のメンテナンスの必要性を迅速に知ることができ、またエラーコード等を表示する表示部がない設備機器のメンテナンスに関する情報を知ることができるようにして、使用している設備機器のメンテナンスに関する情報を容易にかつ迅速に提供可能にしたものがある（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−２４４３２号公報（図１）
【０００４】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載のシステムでは、ブルートゥースによる機器間の通信をモニタリングし、通信が正常に行われているか否かを診断することはできなかった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、機器間でブルートゥースによってやり取りされるデータを収集し、そのデータに基づいてブルートゥース通信が正常に行われているか否かを診断することができるようにするものである。
【０００６】
【課題を解決するための手段】
請求項１に記載の携帯電話機は、マスタ機器とスレーブ機器の間で行われるブルートゥースによる通信を診断するブルートゥース通信機能を有する携帯電話機であって、マスタ機器とスレーブ機器との間のブルートゥースによる初期交信を傍受する傍受手段と、傍受手段によって傍受された初期交信に含まれる通信条件を解析する解析手段と、マスタ機器から出力されたコネクト信号を検出する第１の検出手段と、第１の検出手段によってコネクト信号が検出された後、マスタ機器からスレーブ機器に対して送信されるデータ、およびスレーブ機器からマスタ機器に対して送信されるデータを受信する受信手段と、受信手段によって受信されたデータを出力する出力手段と、マスタ機器から出力されるディスコネクト信号を検出する第２の検出手段と、無線による通信を行う無線通信手段とを備え、受信手段は、コネクト信号が検出されてからディスコネクト信号が検出されるまで、データを受信することを特徴とする。
また、受信手段によって受信されたデータを蓄積する蓄積手段をさらに備えるようにすることができる。
また、無線通信手段は、受信手段によって受信されたデータを所定のセンタに無線により送信するようにすることができる。
また、無線通信手段は、センタから送信されてきたデータの解析結果を受信するようにすることができる。
請求項５に記載のブルートゥース通信診断方法は、マスタ機器とスレーブ機器の間で行われるブルートゥースによる通信を診断するブルートゥース通信機能を有する携帯電話機を用いたブルートゥース通信診断方法であって、マスタ機器とスレーブ機器との間のブルートゥースによる初期交信を傍受する傍受ステップと、傍受ステップにおいて傍受された初期交信に含まれる通信条件を解析する解析ステップと、マスタ機器から出力されたコネクト信号を検出する第１の検出ステップと、第１の検出ステップにおいてコネクト信号が検出された後、マスタ機器からスレーブ機器に対して送信されるデータ、およびスレーブ機器からマスタ機器に対して送信されるデータを受信する受信ステップと、受信ステップにおいて受信されたデータを出力する出力ステップと、マスタ機器から出力されるディスコネクト信号を検出する第２の検出ステップとを備え、受信ステップにおいては、コネクト信号が検出されてからディスコネクト信号が検出されるまで、データが受信されることを特徴とする。
【０００７】
【発明の実施の形態】
図１は、本発明が適用されるブルートゥース通信診断システムの一実施の形態の構成例を示している。本実施の形態は、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）通信機能を備えたプリンタ１０と、ブルートゥース通信機能を備えたホストコンピュータ（以下、ホストと略記する）２０と、ブルートゥース通信モニタ機能を備えた携帯電話機３０と、カスタマーセンタ１００とから構成されている。
【０００８】
ブルートゥースとは、携帯情報端末向けの無線通信の規格であり、２．４ＧＨｚ（ギガヘルツ）帯の電波を利用して、１０メートル以内の範囲にある機器同士で１Ｍｂｐｓ（メガビット／秒）の速度で通信を行うことができるものである。
また、ブルートゥースは、小型の送受信装置を利用するため、消費電力が小さく、製造コストも抑えられるという特徴がある。
【０００９】
図２は、図１の携帯電話機３０の電気的な構成例を示すブロック図である。同図に示すように、携帯電話機３０は、プリンタ１０を制御するためのプリンタ制御プログラム、各種固定データ、制御テーブルデータ、ＩＯ定数、無線通信制御回路３６を制御するための無線通信プログラム、およびブルートゥース通信制御回路３８を制御するためのブルートゥース通信プログラム等を記憶するＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）３３と、ＲＯＭ３３に記憶されているプログラムに従って動作し、各種処理を実行するＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）３１と、所定のフラグデータや各種データを記憶し、ワークエリアおよび印字データに対応するビットマップイメージデータが展開される印字展開エリアが割り当てられるＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）３２と、ＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）表示器３５ａ、操作キー３５ｂ、およびテンキー（１０キー）３５ｃ等からなる操作パネル３５と、操作パネル３５を制御して、所定の表示データをＬＣＤ表示器３５ａに表示させたり、操作キー３５ｂやテンキー３５ｃを操作して入力されたデータやコマンドをＣＰＵ３１に供給する操作パネル制御回路３４と、アンテナ３７を介して外部機器との間で無線通信を行う無線通信制御回路３６と、アンテナ３９を介してブルートゥース通信機能を備えた外部機器との間でブルートゥース通信を行うブルートゥース通信制御回路３８と、ブルートゥース通信制御回路３８によって受信されたデータを記憶する不揮発性メモリ４１と、データバス／コントロールバス４０等により構成されている。
【００１０】
図３は、携帯電話機３０の処理手順を示すフローチャートである。以下、図３のフローチャートを参照して、携帯電話機３０を用いてプリンタ１０とホスト２０間で行われるブルートゥースによる通信をモニタする手順について説明する。
【００１１】
まず最初に、ステップＳ１において、ＣＰＵ３１は、ＲＯＭ３３に記憶されているブルートゥース通信プログラムに従って動作し、ブルートゥース通信制御回路３８に対して、マスタとして動作するホスト２０とスレーブとして動作するプリンタ１０との間で行われる初期交信を傍受するようデータバス／コントロールバス４０を介して指令する。
【００１２】
ＣＰＵ３１からの指令を受けたブルートゥース通信制御回路３８は、ホスト２０とプリンタ１０の間で行われる初期交信をアンテナ３９を介して傍受する。そして、傍受した初期交信の内容をデータバス／コントロールバス４０を介してＣＰＵ３１に供給する。その後、ブルートゥース通信制御回路３８は、ホスト２０から送信されるコネクト（ＣＯＮＮＥＣＴ）データの受信待ちとなる。
【００１３】
次に、ステップＳ２において、ＣＰＵ３１は、ブルートゥース通信制御回路３８より供給された初期交信の内容から、周波数ホッピングパターン等の通信に必要なパラメータを解析し、通信条件としてＲＡＭ３２のワークエリアに記憶させる。その後、この通信条件に基づいてホスト２０およびプリンタ１０から送信されるデータを受信することが可能となる。
【００１４】
次に、ステップＳ３において、ブルートゥース通信制御回路３８は、アンテナ３９を介してホスト２０が送信したコネクトデータを検出すると、コネクトデータを検出したことをＣＰＵ３１に通知する。
【００１５】
ＣＰＵ３１は、ブルートゥース通信制御回路３８からコネクト信号を検出したことが通知されると、ブルートゥース通信制御回路３８に対して、ホスト２０とプリンタ１０の間で行われるデータ交信を受信するよう指令する。
【００１６】
ステップＳ４において、ブルートゥース通信制御回路３８は、マスタであるホスト２０がプリンタ１０に対して送信したデータを受信し、ＣＰＵ３１に供給する。ＣＰＵ３１はブルートゥース通信制御回路３８から供給されたデータをＲＡＭ３２のワークエリアに一旦記憶させるとともに、このデータを操作パネル３５のＬＣＤ表示器３５ａの画面に表示するための表示データを作成し、操作パネル制御回路３４に供給する。操作パネル制御回路３４は、ＣＰＵ３１より供給された表示データに従って操作パネル３５のＬＣＤ表示器３５ａを制御し、ＬＣＤ表示器３５ａの画面に表示データを表示させる。
【００１７】
次に、ステップＳ５において、ブルートゥース通信制御回路３８は、スレーブであるプリンタ１０がホスト２０に対して送信したデータを受信し、ＣＰＵ３１に供給する。ＣＰＵ３１はブルートゥース通信制御回路３８から供給されたデータをＲＡＭ３２のワークエリアに一旦記憶させるとともに、このデータを操作パネル３５のＬＣＤ表示器３５ａの画面に表示するための表示データを作成し、操作パネル制御回路３４に供給する。操作パネル制御回路３４は、ＣＰＵ３１より供給された表示データに従って操作パネル３５のＬＣＤ表示器３５ａを制御し、ＬＣＤ表示器３５ａの画面に表示データを表示させる。
【００１８】
図３に示すように、ＬＣＤ表示器３５ａの画面には、「Ｂｌｕｅｔｏｏｔｈ  ＭＯＮＩＴＯＲＩＮＧ  ＭＡＳＴＥＲ：ＸＸＸＸＸＸＸＸ  ＳＬＡＶＥ：ＰＴ２００  Ｍ：０２ＸＸＸＸＸＸ        ＸＸＸＸＸＸ  Ｓ：        ＸＸＸＸＸ」等と表示される。「ＭＡＳＴＥＲ：ＸＸＸＸＸＸＸＸ」は、マスタであるホスト２０の識別コードであり、「ＳＬＡＶＥ：ＰＴ２００」は、スレーブであるプリンタ１０の識別コードであり、「Ｍ：０２ＸＸＸＸＸＸ        ＸＸＸＸＸＸ」はマスタであるホスト２０から送信されたデータの内容であり、「Ｓ：        ＸＸＸＸＸ」は、スレーブであるプリンタ１０から送信されたデータの内容である。
【００１９】
次に、ステップＳ６において、ＣＰＵ３１により、ブルートゥース通信制御回路３８によって、ホスト２０から送信されるディスコネクトデータが受信されたか否かが判定される。その結果、ＣＰＵ３１により、ブルートゥース通信制御回路３８によって、ホスト２０から送信されるディスコネクトデータが受信されていないと判定された場合、ステップＳ４に戻り、ステップＳ４以降の処理が繰り返し実行される。一方、ＣＰＵ３１により、ブルートゥース通信制御回路３８によって、ホスト２０から送信されるディスコネクトデータが受信されたと判定された場合、ステップＳ７に進む。
【００２０】
ステップＳ７においては、ＣＰＵ３１により、ステップＳ４およびステップＳ５において受信されたデータを不揮発性メモリ４１に蓄積するか否かを携帯電話機３０の使用者に対して問い合わせるメッセージを携帯電話機３０の操作パネル３５のＬＣＤ表示器３５ａの画面に表示するための表示データを作成し、操作パネル制御回路３４に供給する。操作パネル制御回路３４は、ＣＰＵ３１から供給された表示データを受信すると、表示データに対応するメッセージを操作パネル３５のＬＣＤ表示器３５ａの画面に表示させる。
【００２１】
操作パネル３５のＬＣＤ表示器３５ａの画面に表示されるメッセージは、例えば、「データを蓄積しますか？  ＹＥＳ（１）、ＮＯ（２）」等とすることができる。このメッセージは、「データを蓄積する場合はテンキー３５ｃの「１」を、蓄積しない場合はテンキー３５ｃの「２」を押してください」という意味である。
【００２２】
次に、ＣＰＵ３１により、操作パネル３５のＬＣＤ表示器３５ａの画面に表示されたメッセージに従って、操作パネル３５のテンキー３５ｃの「１」または「２」のうちのいずれのキーが携帯電話機３０の使用者によって押されたかが判定される。テンキー３５ｃの「１」が押されたと判定された場合、ステップＳ８に進み、ＣＰＵ３１は、ブルートゥース通信制御回路３８によって受信され、ＲＡＭ３２のワークエリアに一時的に記憶されているデータを、不揮発性メモリ４１に供給し、記憶させる。その後、ステップＳ３に戻り、ステップＳ３以降の処理が繰り返し実行される。
【００２３】
一方、ステップＳ７において、ＣＰＵ３１により、操作パネル３５のテンキー３５ｃの「２」が押されたと判定された場合、ステップＳ９に進む。ステップＳ９においては、ＣＰＵ３１により、ステップＳ４およびステップＳ５において受信されたデータをカスタマーセンタ１００等に送信するか否かを携帯電話機３０の使用者に対して問い合わせるメッセージを携帯電話機３０の操作パネル３５のＬＣＤ表示器３５ａの画面に表示するための表示データを作成し、操作パネル制御回路３４に供給する。操作パネル制御回路３４は、ＣＰＵ３１から供給された表示データを受信すると、表示データに対応するメッセージを操作パネル３５のＬＣＤ表示器３５ａの画面に表示させる。
【００２４】
操作パネル３５のＬＣＤ表示器３５ａの画面に表示されるメッセージは、例えば、「データをカスタマーセンタに送信しますか？  ＹＥＳ（１）、ＮＯ（２）」等とすることができる。このメッセージは、「データをカスタマーセンタに送信する場合はテンキー３５ｃの「１」を、送信しない場合はテンキー３５ｃの「２」を押してください」という意味である。
【００２５】
次に、ＣＰＵ３１により、操作パネル３５のＬＣＤ表示器３５ａの画面に表示されたメッセージに従って、操作パネル３５のテンキー３５ｃの「１」または「２」のうちのいずれのキーが携帯電話機３０の使用者によって押されたかが判定される。テンキー３５ｃの「１」が押されたと判定された場合、ステップＳ１０に進み、ＣＰＵ３１は、ブルートゥース通信制御回路３８によって受信され、ＲＡＭ３２のワークエリアに一時的に記憶されているデータを、無線通信制御回路３６に供給し、カスタマーセンタ１００に送信するよう指令する。無線通信制御回路３６は、ＣＰＵ３１からの指令に従って、ＣＰＵ３１より供給されたデータをアンテナ３７を介してカスタマーセンタ１００に送信する。その後、ステップＳ３に戻り、ステップＳ３以降の処理が繰り返し実行される。
【００２６】
一方、操作パネル３５のテンキー３５ｃの「２」が押されたと判定された場合、ステップＳ１１に進む。ステップＳ１１においては、ＣＰＵ３１により、マスタであるホスト２０とスレーブであるプリンタ１０との間の通信をモニタする処理を終了させるか否かを携帯電話機３０の使用者に対して問い合わせるメッセージを携帯電話機３０の操作パネル３５のＬＣＤ表示器３５ａの画面に表示するための表示データを作成し、操作パネル制御回路３４に供給する。操作パネル制御回路３４は、ＣＰＵ３１から供給された表示データを受信すると、表示データに対応するメッセージを操作パネル３５のＬＣＤ表示器３５ａの画面に表示させる。
【００２７】
操作パネル３５のＬＣＤ表示器３５ａの画面に表示されるメッセージは、例えば、「モニタリングを終了しますか？  ＹＥＳ（１）、ＮＯ（２）」等とすることができる。このメッセージは、「モニタリングを終了する場合はテンキー３５ｃの「１」を、モニタリングを終了しない場合はテンキー３５ｃの「２」を押してください」という意味である。
【００２８】
次に、ＣＰＵ３１により、操作パネル３５のＬＣＤ表示器３５ａの画面に表示されたメッセージに従って、操作パネル３５のテンキー３５ｃの「１」または「２」のうちのいずれのキーが携帯電話機３０の使用者によって押されたかが判定される。テンキー３５ｃの「２」が押されたと判定された場合、ステップＳ３に戻り、ステップＳ３以降の処理が繰り返し実行される。一方、ＣＰＵ３１により、操作パネル３５のテンキー３５ｃの「１」が押されたと判定された場合、モニタリングを終了させる。
【００２９】
図４は、ホスト２０とプリンタ１０がブルートゥースによる通信によってやり取りするデータやコマンドを示している。ホスト２０は印字コマンドと印字データをプリンタ１０に送信する。プリンタ１０は、ホスト２０から送信されてきた印字コマンドと印字データを受信すると、印字処理を開始するとともに、印字処理を開始したことを示すデータをホスト２０に送信する。その後、ホスト２０は、定期的にステータス返送要求コマンドをプリンタ１０に対して送信する。プリンタ１０は、ホスト２０から送信されるステータス返送要求コマンドを受信すると、これに応答して、現在の処理状況を示すデータをホスト２０に返す。印字中であれば、印字中であることを示すデータをホスト２０に送信する。印字処理が終了すると、プリンタ１０は、ホスト２０からのステータス返送要求コマンドに応答して、印字終了を示すデータをホスト２０に送信し、印字コマンドおよび印字データの受信待ち状態に移行する。図４に示したようなデータやコマンドが、図３に示したフローチャートのステップＳ４およびステップＳ５において受信される。
【００３０】
収集したデータを操作パネル３５のＬＣＤ表示器３５ａの画面に表示することにより、目視によりデータを確認することができ、ブルートゥースによる通信が正常に行われているか否かを解析することができる。また、収集したデータをカスタマーセンタ１００に送信することにより、カスタマーセンタ１００においてデータを蓄積したり、不具合等がある場合にはそのデータを解析し、その原因を究明したりすることができる。
【００３１】
さらに、収集したデータを不揮発性メモリ４１に蓄積することにより、モニタリング終了後の適当なタイミングでこのデータを操作パネル３５のＬＣＤ表示器３５ａに表示させたり、プリンタ１０にこのデータを送信して印字したりすることができる。或いは、不揮発性メモリ４１に蓄積されたデータをカスタマーセンタ１００に送信し、カスタマーセンタ１００においてデータを解析し、不具合等の現象の原因究明を行うこともできる。また、カスタマーセンタ１００での解析結果を携帯電話機３０に送信することもできる。携帯電話機３０は、カスタマーセンタ１００から送信されてきた解析結果を不揮発性メモリ４１に蓄積したり、プリンタ１０に供給して印字したりすることができる。
【００３２】
以上説明したように、本実施の形態により、ブルートゥースモニタ機能を有する携帯電話機３０を用いて、機器と機器の間でブルートゥースによってやり取りされるデータを簡単に収集することができる。また、必要に応じて収集したデータを蓄積したり、カスタマーセンタ１００等に送信して、不具合の原因を究明するために利用することができる。これにより、各機器のブルートゥース通信機能が正常に動作しているか否かを簡単かつ迅速に、また安価な装置を用いて診断することができる。
【００３３】
なお、上記実施の形態においては、不揮発性メモリ４１にデータを蓄積するようにしたが、例えば、ＣｏｍｐａｃｔＦｌａｓｈ（コンパクトフラッシュ）（米国ＳａｎＤｉｓｋ社の商標）、ＳｍａｒｔＭｅｄｉａ（スマートメディア）（株式会社東芝の商標）、ＳＤメモリカード、メモリースティック（株式会社ソニーの商標）等のその他の記録媒体に蓄積することもできる。
【００３４】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【００３５】
【発明の効果】
以上の如く、本発明に係る携帯電話機および携帯電話機を用いたブルートゥース通信診断方法によれば、マスタ機器とスレーブ機器との間のブルートゥースによる初期交信を傍受し、傍受された初期交信に含まれる通信条件を解析し、マスタ機器から出力されたコネクト信号を検出し、コネクト信号が検出された後、マスタ機器からスレーブ機器に対して送信されるデータ、およびスレーブ機器からマスタ機器に対して送信されるデータを受信し、受信されたデータを出力し、マスタ機器から出力されるディスコネクト信号を検出し、コネクト信号が検出されてからディスコネクト信号が検出されるまで、データを受信するようにしたので、ブルートゥース通信機能を有する携帯電話機等を用いて、機器間でブルートゥースによってやり取りされるデータを簡単に収集することができ、そのデータに基づいてブルートゥース通信機能を診断することができる。また、携帯性に優れたブルートゥース通信機能を有する携帯電話機を用いて機器間でブルートゥースによってやり取りされるデータを収集することができるので、ブルートゥース通信機能を特別な機器を用いることなく手軽に診断することができる。また、携帯電話機の無線通信機能を利用すれば、収集したデータをカスタマーセンタ等に簡単に送信することができるので、収集したデータを遠隔地にあるカスタマーセンタ等で解析し、診断することができる。また、カスタマーセンタ等は診断結果を携帯電話機に無線により送信することができるので、携帯電話機を用いて収集したデータに基づいて行われた診断結果を容易に得ることができる。
【図面の簡単な説明】
【図１】本発明の携帯電話機を応用したブルートゥース通信診断システムの一実施の形態の構成例を示す図である。
【図２】図１の携帯電話機の構成例を示すブロック図である。
【図３】図１の携帯電話機の動作を説明するためのフローチャートである。
【図４】ホストとプリンタの間でやり取りされるコマンドおよびデータの例を示す図である。
【符号の説明】
１０  プリンタ
２０  ホスト
３０  携帯電話機
３１  ＣＰＵ
３２  ＲＡＭ
３３  ＲＯＭ
３４  操作パネル制御回路
３５  操作パネル
３５ａ  ＬＣＤ表示器３５ａ
３５ｂ  操作キー
３５ｃ  テンキー３５ｃ（１０キー）
３６  無線通信制御回路
３７，３９  アンテナ
３８  ブルートゥース通信制御回路
４０  データバス／コントロールバス
４１  不揮発性メモリ
１００  カスタマーセンタ
【図１】
2004214833.tif 000003
【図２】
2004214833.tif 000004
【図３】
2004214833.tif 000005
【図４】
2004214833.tif 000006