(57)【要約】【課題】正確な歩数計測という本来の用途を達成しながら、計測された内容を外部の情報処理機器で管理することが可能な歩数計装置を提供する。【解決手段】携帯電話接続歩数計は、携帯電話との接続を検出して（ステップＳ８０２）、所定期間の歩数データ、携帯電話接続歩数計に固有のＩＤおよび制御信号を携帯電話へ送信する（ステップＳ８０４）。制御信号には、管理サーバに対して歩数データおよびＩＤを送信する命令が記述されている。携帯電話は、携帯電話接続歩数計から受け取った制御信号に基づいて、歩数データおよびＩＤを管理サーバへ送信する（ステップＳ８０６）。管理サーバは、受信した歩数データおよびＩＤをデータベース内に格納する（ステップＳ８０８）。【選択図】        図８
2004179680.tif 000002
【特許請求の範囲】
【請求項１】
歩行動作を検出する歩行動作検出手段と、該歩行動作検出手段からの出力を計測する計測手段と、該計測手段により計測された値を保持する保持手段と、携帯端末に接続する接続手段と、該接続手段を介して接続された前記携帯端末に、前記保持された値を送信させる制御手段とを備えることを特徴とする歩数計装置。
【請求項２】
前記制御手段は、前記携帯端末に、前記歩数計装置に固有の情報をさらに送信させることを特徴とする請求項１に記載の歩数計装置。
【請求項３】
前記制御手段は、前記携帯端末との接続を検出する接続検出手段と、該接続検出手段による接続の検出に応答して、前記携帯端末に前記保持された値を送信させる手段とを有することを特徴とする請求項１または２に記載の歩数計装置。
【請求項４】
前記制御手段は、前記携帯端末に、前記保持された値を所定のアドレスに送信させることを特徴とする請求項１〜３のいずれかに記載の歩数計装置。
【請求項５】
前記保持手段は、前記計測された値を所定期間保持することを特徴とする請求項１〜４のいずれかに記載の歩数計装置。
【請求項６】
前記携帯端末を介して外部から情報を受信する受信手段と、
該受信手段により受信した情報を表示する表示手段と
を更に備えたことを特徴とする請求項１〜５のいずれかに記載の歩数計装置。
【請求項７】
前記携帯端末を介して外部から情報を受信する受信手段と、
該受信手段により受信した情報を記憶する手段と
を更に備えたことを特徴とする請求項１〜５のいずれかに記載の歩数計装置。
【請求項８】
歩数計装置のデータ管理方法であって、
歩行動作検出部により歩行動作を検出し、
前記検出部からの出力を計測し、
該計測された値を保持部に保持し、
携帯端末に接続した場合、該携帯端末に、前記保持された値を送信させることを特徴とする歩数計装置のデータ管理方法。
【請求項９】
歩行動作検出部により歩行動作を検出するステップと、
前記検出部からの出力を計測するステップと、
該計測された値を保持部に保持するステップと、
携帯端末に接続し、該携帯端末に、前記保持された値を送信させるステップとを歩数計装置に実行させることを特徴とするコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、歩数計装置、そのデータ管理方法、コンピュータプログラムおよびコンピュータ読み取り可能な記録媒体に関し、より詳細には、計測された歩数に関する情報を外部のコンピュータに管理させる歩数計装置、そのデータ管理方法、コンピュータプログラムおよびコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
生活習慣病の防止や健康で充実した生活を維持するために、ジョギングやウォーキング等が盛んに行われている。近年、健康を維持するための運動量に関する研究が進み、健康維持増進に効果的な運動を行うための指針として、運動強度とその継続時間の目安が明らかにされている。このような運動の量的な目安は、１日の歩数の累計数によって行われており、その測定に歩数計装置が使用されている。
【０００３】
健康管理の面から考えれば、歩数計装置により計測されたデータは統計処理等を行って様々な角度からの分析に用いられることが好ましい。しかしながら、歩数計装置という単独の装置のみでは、表示領域の制約等の理由により、計測されたデータの多角的な分析という要求に応えることは困難である。このようなことから、歩数計装置により計測された歩数を統計的に管理する技術が案出されている。
【０００４】
例えば、特許文献１には、歩数計の機能を内蔵し、所定期間毎の歩数を管理サーバに送信する携帯電話が開示されている。この公報に記載の技術によれば、管理サーバは公衆電話回線網およびネットワークを介して歩数を受信し、１２箇月間の各月における１日当たりの歩数を契約者の活動データとして取得する。
【０００５】
【特許文献１】
特開２００２−１０９２１４号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、携帯電話と歩数計装置とは本来その利用目的が全く異なることから、両装置を一体として構成した場合には各々の機能が十分に発揮されなくなってしまう。
【０００７】
例えば、一般に歩数計装置は歩行動作を人体の上下加速度に基づいて検出するものである。しかし、携帯電話が実際の通話に利用される場合、歩行動作とは無関係に携帯電話を上下動させることになる。従って、通話動作までもが歩行動作として計測される可能性があるため、正確な歩数の計測を行うことができないという問題があった。
【０００８】
一方、歩数計装置は通常使用者の身に着けたベルト等に装着して使用されるものであり、またこのように使用されることが歩数を計測する上で好ましい。しかし、歩数計装置の装着方法を携帯電話にそのまま適用すると、着呼の際に速やかに通話に応じることができないという問題があった。
【０００９】
また、通常携帯電話および歩数計装置はそれぞれ異なる業者により製造されるものである。従って、歩数計の機能を有する携帯電話は異なる業者同士が互いに技術的に頼らなければ製造することができないという問題があった。
【００１０】
本発明はこのような問題に鑑みてなされたものであり、その目的とするところは、正確な歩数計測という本来の用途を達成しながら、計測された内容を外部の情報処理機器で管理することが可能な歩数計装置、そのデータ管理方法、コンピュータプログラムおよびコンピュータ読み取り可能な記録媒体を提供することにある。
【００１１】
【課題を解決するための手段】
このような目的を達成するために、請求項１に記載の発明は、歩数計装置であって、歩行動作を検出する歩行動作検出手段と、該歩行動作検出手段からの出力を計測する計測手段と、該計測手段により計測された値を保持する保持手段と、携帯端末に接続する接続手段と、前記接続手段を介して接続された前記携帯端末に、前記保持された値を送信させる制御手段とを備えることを特徴とする。
【００１２】
また、請求項２に記載の発明は、請求項１に記載の歩数計装置において、前記制御手段は、前記携帯端末に、前記歩数計装置に固有の情報をさらに送信させることを特徴とする。
【００１３】
また、請求項３に記載の発明は、請求項１または２に記載の歩数計装置において、前記制御手段は、前記携帯端末との接続を検出する接続検出手段と、該接続検出手段による接続の検出に応答して、前記携帯端末に前記保持された値を送信させる手段とを有することを特徴とする。
【００１４】
また、請求項４に記載の発明は、請求項１〜３のいずれかに記載の歩数計装置において、前記制御手段は、前記携帯端末に、前記保持された値を所定のアドレスに送信させることを特徴とする。
【００１５】
また、請求項５に記載の発明は、請求項１〜４のいずれかに記載の歩数計装置において、前記保持手段は、前記計測された値を所定期間保持していることを特徴とする。
【００１６】
また、請求項６に記載の発明は、請求項１〜５のいずれかに記載の歩数計装置において、前記携帯端末を介して外部から情報を受信する受信手段と、該受信手段により受信した情報を表示する表示手段とを更に備えたことを特徴とする。
【００１７】
また、請求項７に記載の発明は、請求項１〜５のいずれかに記載の歩数計装置において、前記携帯端末を介して外部から情報を受信する受信手段と、該受信手段により受信した情報を記憶する手段とを更に備えたことを特徴とする。
【００１８】
また、請求項８に記載の発明は、歩数計装置のデータ管理方法であって、歩行動作検出部により歩行動作を検出し、前記検出部からの出力を計測し、該計測された値を保持部に保持し、携帯端末に接続した場合、該携帯端末に、前記保持された値を送信させることを特徴とする。
【００１９】
また、請求項９に記載の発明は、コンピュータプログラムであって、歩行動作検出部により歩行動作を検出するステップと、前記検出部からの出力を計測するステップと、該計測された値を保持部に保持するステップと、携帯端末に接続し、該携帯端末に、前記保持された値を送信させるステップとを歩数計装置に実行させることを特徴とする。
【００２０】
また、請求項１０に記載の発明は、コンピュータ読み取り可能な記録媒体であって、請求項９に記載のコンピュータプログラムを格納したことを特徴とする。
【００２１】
【発明の実施の形態】
以下、図面を参照して、本発明の実施形態について詳しく説明する。
【００２２】
図１は、本発明に係る歩数計装置により計測された歩数データを管理するためのシステム（以下、「歩数データ管理システム」という）の構成の一例を示す。本図に示すように、歩数データ管理システムは、利用者の歩行動作を検出して計測する携帯電話接続歩数計１０８と、他の端末と無線信号の送受信を行う携帯電話１０６と、ネットワーク１０２を介して受信した歩数データを格納する管理サーバ１１０とを備えている。
【００２３】
携帯電話接続歩数計１０８は、携帯電話１０６に対し、計測された歩数のデータを管理サーバ１１０宛に送信させる。携帯電話１０６により送信された歩数データは、移動通信システム内の基地局１０４、この基地局に接続された電話回線網１０３およびネットワーク１０２を介して、管理サーバ１１０により受信される。管理サーバ１１０は、受信した歩数データを利用者毎に格納する。
【００２４】
なお、携帯電話１０６は携帯端末の一例であり、これに代えてＰＨＳ、通信機能を有するＰＤＡ、ハンドヘルドＰＣ等を使用することもできる。
【００２５】
また、ネットワーク１０２として、例えばインターネット、ＬＡＮ、ＷＡＮ等を使用することができる。
【００２６】
また、本実施形態において、携帯電話１０６と管理サーバ１１０とはダイヤルアップ接続により接続されることを想定しているが、携帯端末として他のモバイルコンピュータが使用される場合は、専用線により提供される常時接続等を採用しても実施可能である。
【００２７】
次に、図１に示された携帯電話接続歩数計１０８、携帯電話１０６、管理サーバ１１０のそれぞれの構成例について説明する。
【００２８】
図２は、本実施形態に係る携帯電話１０６のハードウェア構成の一例を示すブロック図であり、本発明に係わる部分のみを概略的に示している。携帯電話１０６は、アンテナ２０４、このアンテナを介して無線信号の送信および受信を行う送受信部２０１、音声入力部２０２、携帯電話全体を制御する制御部２０３、ノートＰＣ等の情報処理機器に接続するための携帯電話インタフェース２０５、ＬＣＤ等の表示部２０６、音声出力部２０７、本発明に係わる処理を実行するためのプログラムや種々のデータを記憶した記憶部２０８、およびボタンやダイヤル等のキー入力部２０９を備えている。
【００２９】
記憶部２０８はＲＡＭ等の揮発性メモリやＲＯＭ等の不揮発性メモリにより構成される。この記憶部２０８には制御部２０３により読み出されて実行されるコンピュータプログラムが格納されている。コンピュータプログラムには、Ｗｅｂページを閲覧するためのブラウザ、電子メールの閲覧、編集、送受信等を実現するためのメールソフト、各構成要素を制御するための信号を送出する制御プログラム等が含まれる。
【００３０】
図３は、携帯電話接続歩数計１０８の構成の一例を示すブロック図である。携帯電話接続歩数計１０８は、少なくとも表示部３０６、制御部３０４、携帯電話接続部３０２、キー入力部３０８、制御用情報保持部３１０、歩行動作検出部３１２、計測部３１４を備えている。
【００３１】
歩行動作検出部３１２は歩行動作を人体の上下方向への振動の加速度から検出するものである。計測部３１４は、歩行動作を検出した歩行動作検出部３１２から出力される検出信号に基づいて歩数の計測を行う。より具体的には、計測部３１４では歩行動作検出部３１２からの出力を増幅し、歩行動作以外の動作による検出出力を除去（フィルタリング）した後、その出力に応じて歩行動作の有無を判定する。そして、歩行動作が認められた場合には歩数を加算する。同時に、歩数の加算に基づいて消費カロリーや歩行距離の演算等を行う。即ち、携帯電話接続歩数計１０８により計測される値は、所定の演算処理を含む場合があることに留意されたい。
【００３２】
制御用情報保持部３１０はＲＡＭ等の揮発性メモリやＲＯＭ等の不揮発性メモリにより構成されており、携帯電話接続歩数計１０８または携帯電話接続部３０２を介して接続された携帯電話１０６を制御するための制御プログラムが記憶されている。この制御プログラムは、制御部３０４に読み出されて実行される。また、制御用情報保持部３１０には、計測部３１４により計測された歩数やこれを用いて演算を行った結果のデータ（歩数データ）、歩数計固有の識別情報（ＩＤ）等が記憶される。このＩＤは、携帯電話接続歩数計１０８の製造時に付与することとしてもよく、あるいは管理サーバ１１０において、携帯電話接続歩数計１０８の各々に割り当てたＩＤを利用者に通知することとしてもよい。
【００３３】
表示部３０６は、キー入力部３０８から入力された指示に応答する設定値等の情報の他、計測部３１４により計測された歩数や制御用情報保持部３１０に記憶された値を出力する。表示部３０６として、例えばＬＣＤを使用することができる。キー入力部３０８は、制御部３０４に対する命令を入力するために使用される。命令には、例えば歩数の計測の開始・終了、リセット、前日の歩数の表示、時刻や設定項目の入力、携帯電話１０６に対する管理サーバ１１０へのアクセスの指示等が含まれる。
【００３４】
携帯電話接続部３０２は、携帯電話１０６の携帯電話インタフェース２０５に接続して、データの送受信を行う機能を有する。なお、携帯電話接続部３０２を着脱可能とし、携帯電話接続インタフェース２０５に合わせて対応するものに付け替えることができるように構成してもよい。
【００３５】
制御部３０４はＣＰＵにより構成され、携帯電話接続歩数計１０８内の構成要素を制御するものである。
【００３６】
携帯電話接続部３０２を介した携帯電話１０６と携帯電話接続歩数計１０８との接続の確立は、有線回線を通じて行うものであってもよく、あるいは無線通信により行うものとしてもよい。前者の場合は、例えばＵＳＢのように、携帯電話１０６および携帯電話接続歩数計１０８に対し、電源を入れた状態で取り付け／取り外しを可能にするホット・スワップ機能を実現するインタフェースが使用される。また、後者の場合は、例えば周波数ホッピングスペクトラム拡散方式（ＦＨＳＳ）、直接シーケンス拡散方式（ＤＳＳＳ）、あるいは赤外線（ＩＲ）方式等を用いた接続手段により行うことができる。これにより、近隣の周辺装置と自動的に通信を確立する処理が実現される。
【００３７】
このように構成することで、携帯電話接続歩数計１０８は、制御用情報保持部３１０から抽出した歩数データおよびＩＤと、これらを送信するための制御信号とを、携帯電話接続部３０２を介して携帯電話１０６へ送信する。携帯電話１０６は携帯電話インターフェース２０５を介してこの情報を受信する。携帯電話１０６の制御部２０３は、制御情報に基づいて、受信した歩数データおよびＩＤを送受信部２０１、アンテナ２０４を介して管理サーバ１１０に送信する。
【００３８】
あるいは、携帯電話接続歩数計１０８は、ＩＤと、管理サーバ１１０内の歩数データを取得するための制御信号とを、携帯電話接続部３０２を介して携帯電話１０６へ送信する。携帯電話１０６は携帯電話インターフェース２０５を介してこの情報を受信する。携帯電話１０６の制御部２０３は、制御情報に基づいて、受信したＩＤを送受信部２０１、アンテナ２０４を介して管理サーバ１１０にアクセスし、該管理サーバ１１０に格納されている歩数データを取得して携帯電話接続歩数計１０８に送信する。これにより、携帯電話接続歩数計１０８は、受信した歩数データを表示部３０６に表示することができる。
【００３９】
図４は、制御用情報保持部３１０に記憶される歩数データの一例を示す図である。同図に示すように、制御用情報保持部３１０には、計測部３１４により計測された歩数が日付と対応付けて記憶される。ここで対応付けられる日付は、不図示の内部時計に基づいて付与されるものである。なお、日付毎の歩数に代えて、あるいは日付毎の歩数と共に、歩数の累計量を記憶していくこととしてもよい。また、歩数を記憶する単位は時間単位、週単位、月単位であってもよい。
【００４０】
このような歩数データは、所定の期間記憶される。そして、所定期間が経過した歩数データを消去していくことにより、リソースの確保が図られる。なお、データの消去は所定期間経過したものから順次消去していくこととしてもよく、あるいは所定の間隔で保持されている歩数データを全て消去することとしてもよい。
【００４１】
図５は、本実施形態に係る管理サーバのハードウェア構成を示すブロック図である。管理サーバ１１０は、クライアントである携帯電話１０６からの要求を受けて情報処理を行うものである。同図に示すように、管理サーバ１１０は、中央処理装置（ＣＰＵ）５０８と、一時記憶領域であるＲＡＭ５０２と、プログラムやデータを記憶したＲＯＭ５０３と、ネットワーク１０２へ接続するために使用されるモデム等の通信インタフェース（Ｉ／Ｆ）５１１と、ＣＤ−ＲＯＭに記憶されたデータを読み出すためのＣＤ−ＲＯＭドライブ（ＤＲＶ）５０４とが、バス５０１に接続されている。また、バス５０１には、補助記憶装置としてのハードディスク（ＨＤ）５１０がＳＣＳＩインタフェース５０９を介して、またデータ等の入力操作に使用されるキーボード５０５およびマウス５０６がキーボード／マウス制御（ＣＴＲＬ）部５０７を介して接続されている。
【００４２】
ハードディスク５１０およびＲＯＭ５０３には、本発明に係わる処理を実行するためのプログラムや、これらのプログラムによって参照されるデータが記憶されている。本実施形態において管理サーバ１１０により実行される諸機能は、ＲＯＭ５０３やハードディスク５１０等に記憶されたプログラムをロードしたＣＰＵ５０８が、このプログラムに含まれる命令を実行することにより達成されるものである。
【００４３】
プログラムには、管理サーバ１１０がＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバとして機能するために実行されるサーバアプリケーション、ネットワーク１０２との間でデータの送受信を行うための通信プログラム、ＰＣ等に表示するためのＷｅｂページを記述した文書や、Ｗｅｂページを介して受信したクライアントからの要求に応じてデータを処理するためのＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）スクリプトが含まれる。
【００４４】
また、ハードディスク５１０には、携帯電話接続歩数計の各々から受信した歩数データを蓄積したデータの集合（データベース）が構築されている。図６は、ハードディスク５１０に記憶されるデータベースの構成の一例を示す図である。同図に示すように、利用者の歩数データは、その歩数データを送信した携帯電話接続歩数計毎に、該携帯電話接続歩数計に対して付与された識別情報（ＩＤ）と対応付けて記憶される。
【００４５】
このような構成をとることにより、管理サーバ１１０では、通信Ｉ／Ｆ５１１を介して携帯電話接続歩数計１０８に固有のＩＤと共に歩数データの照会の要求を受信した場合、ＣＰＵ５０８はそのＩＤに対応する歩数データを上記のデータベースから抽出する。そして、必要に応じて演算処理を行った後、抽出されたデータを要求元に提供する。
【００４６】
ここで、演算処理としては、例えば所定期間内における歩数の累計、あるいは所定の閾値との比較、歩行距離の算出等を挙げることができるが、本発明はこれらに限定されるものではない。
【００４７】
また、歩数データの提供は、電子メール、ＦＡＸ、あるいはＷｅｂページ等の周知の情報提供方法を用いて行うことができる。この場合、管理サーバ１１０はメールサーバ等の対応するサービスを提供するためのプログラムを実装し、そのプログラムを実行することにより情報提供の機能を達成することはいうまでもない。
【００４８】
なお、管理サーバ１１０において、抽出された歩数データをグラフ化して要求元に提供する場合もある。また、歩数と健康維持に関するアドバイスの情報とを関連付けて管理サーバ１１０内に複数記憶しておき、要求元の利用者の歩数に対応するアドバイスの情報を歩数データと共に提供することとしてもよい。
【００４９】
次に、図７を参照し、上記のように構成された携帯電話接続歩数計により実行される処理について説明する。携帯電話接続歩数計１０８は、携帯電話接続部３０２への携帯電話の接続を検出する（ステップＳ７０２）。その検出結果が「真」である場合は（ステップＳ７０４）、制御用情報保持部３１０に格納された歩数データおよび制御用情報保持部３１０固有のＩＤを抽出する（ステップＳ７０６）。そして、携帯電話１０６に対し、抽出されたデータと共に、該データを携帯電話１０６に送信させるための制御信号を送信する（ステップＳ７０８）。
【００５０】
図８は、歩数データ管理システムにおけるデータの流れを概略的に示す通信シーケンス図である。携帯電話接続歩数計１０８は、携帯電話１０６との接続を検出して（ステップＳ８０２）、所定期間の歩数データ、ＩＤおよび制御信号を携帯電話１０６へ送信する（ステップＳ８０４）。制御信号には、管理サーバ１１０のアドレス、およびそのアドレスに対して歩数データおよびＩＤを送信する命令が記述されている。携帯電話１０６は、携帯電話接続歩数計１０８から受け取った制御信号に基づいて、歩数データおよびＩＤを管理サーバ１１０へ送信する（ステップＳ８０６）。
【００５１】
管理サーバ１１０は、受信した歩数データおよびＩＤをハードディスク５１０内に構築されたデータベース内に格納する（ステップＳ８０８）。
【００５２】
このようにして、管理サーバ１１０のデータベースに格納されたデータは、ＩＤを指定した閲覧の要求に応じて利用者に提供することが可能となる。
【００５３】
なお、上記の処理において、携帯電話１０６から管理サーバ１１０へのデータの送信は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ  ＴｒａｎｓｆａｒＰｒｏｔｏｃｏｌ）、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の種々のプロトコルに準拠して行うことができる。
【００５４】
また、制御用情報保持部３１０に記憶された設定項目を歩数データに含めて管理サーバ１１０へ送信することとしてもよい。例えば、携帯電話接続歩数計１０８において、キー入力部３０８の操作により入力された設定項目を、制御用情報保持部３１０に記憶する場合がある。設定項目としては、例えば利用者の身長、体重、年齢、歩幅といった情報が挙げられる。携帯電話接続歩数計１０８は、このようにして記憶された設定項目を、携帯電話１０６との接続時に歩数と共に管理サーバ１１０に送信する。このような処理を行うことにより、歩数以外の情報のサーバへの登録処理が単純化される。
【００５５】
また、歩数データを特定の種類に分けて送信することとしてもよい。例えば、携帯電話接続歩数計１０８が、キー入力部の操作により通常の歩行と速いスピードでの歩行（いわゆる「ウォーキング」）とを分けて計測する機能を有する場合には、各歩数を、その歩数の種別と対応付けて送信することができる。これにより、管理サーバ１１０は通常の歩行とウォーキングによる歩行とを種別に基づいて区別してデータベースに格納することができる。
【００５６】
また、送信されるデータは暗号化されることとしてもよい。また、歩数データやＩＤがテキストデータである場合には、バイナリデータに変換してから送信を行うこととしてもよい。このような処理を行うことにより、データの送信時におけるセキュリティがより高められる。
【００５７】
また、管理サーバ１１０は受信したＩＤに基づいて、携帯電話接続歩数計１０８の利用者に対する認証を行うこととしてもよい。
【００５８】
また、管理サーバ１１０において、受信した歩数データ、またはこの歩数データに対して所定の演算処理を行った結果をグラフ化し、そのイメージデータを格納することとしてもよい。
【００５９】
また、管理サーバ１１０から携帯電話１０６を介して携帯電話接続歩数計１０８に対し、歩数データの格納処理の結果を通知することとしてもよい。この場合、管理サーバ１１０は、歩数データの格納についての処理結果を示す情報を作成して、携帯電話１０６へ返送する。処理結果の情報は、正常終了か異常終了かを示す単純なものでもよく、あるいは異常終了の場合にエラー種別を含める等の具体的な内容を含むものとしてもよい。
【００６０】
このような通知処理において、携帯電話接続歩数計１０８は携帯電話１０６を介して管理サーバ１１０からの情報を受信することになる。これにより、携帯電話接続歩数計１０８は処理結果を表示部３０６に表示することができる。あるいは、歩数データの送信が正常に終了した場合は、送信済みの歩数データを制御用情報保持部３１０から削除するといった処理を行うことも可能となる。
【００６１】
なお、処理結果の情報は、携帯電話接続歩数計１０８に送信することなく、携帯電話１０６にのみ送信する構成としてもよい。この場合、管理サーバ１１０からは、処理結果の情報と共に、携帯電話１０６に処理結果を表示させるための制御情報が送信される。携帯電話１０６はこの情報を受信し、処理結果の情報の表示を行う。
【００６２】
図９は、携帯電話接続歩数計が管理サーバから歩数データを取得して表示する処理における情報の流れを示す通信シーケンス図である。携帯電話接続歩数計１０８は、管理サーバ１１０との接続中に、携帯電話１０６に対し、携帯電話接続歩数計１０８に固有のＩＤと、管理サーバ１１０から歩数データを取得するための指示を含む制御信号とを送信する（ステップＳ９０２）。この制御信号には、管理サーバ１１０のネットワーク１０２上のアドレスが含まれている。また、このような制御信号の送信処理は、例えば利用者によるキー入力部３０８の操作を契機として行うものとすることができる。
【００６３】
携帯電話１０６は、受信した制御信号に基づいて管理サーバ１１０にアクセスし、ＩＤを送信して歩数データの提供を要求する（ステップ９０４）。管理サーバ１１０は、受信したＩＤに対応する歩数データをハードディスク５１０内に構築されたデータベースから抽出して（ステップＳ９０６）、携帯電話１０６に送信する（ステップＳ９０８）。携帯電話接続歩数計１０８は、携帯電話１０６を介して管理サーバ１１０から受信した歩数データを表示する（ステップＳ９１０、Ｓ９１２）。
【００６４】
なお、管理サーバ１１０において、格納された歩数データを携帯電話接続歩数計１０８に送信することなく、携帯電話１０６にのみ送信する構成としてもよい。この場合、管理サーバ１１０からは、歩数データと共に、携帯電話１０６に処理結果を表示させるための制御情報が送信される。携帯電話１０６はこの情報を受信し、歩数データに基づく画像の表示を行う。
【００６５】
また、管理サーバ１１０から携帯電話接続歩数計１０８に送信されるデータは、歩数データに限定されるものではない。例えば、歩数データに代えて、あるいは歩数データと共に、利用者へのメッセージを送信することとしてもよい。これにより、携帯電話接続歩数計１０８は利用者へのメッセージを表示することができる。また、管理サーバ１１０から現在時刻を送信し、携帯電話接続歩数計１０８では受信した情報に基づいて時刻の更新を行うこととしてもよい。また、利用者のＩＤ等の情報を送信してもよい。
【００６６】
更に、管理サーバ１１０から携帯電話接続歩数計１０８の利用者が達成すべき目標値を送信することとしてもよい。この場合、携帯電話接続歩数計１０８は受信した目標値を制御用情報保持部３１０に記憶しておく。これにより、利用者からの指示に応じて目標値を表示することができる。また、携帯電話接続歩数計１０８は歩数と記憶された目標値とを比較し、その結果を表示することとしてもよい。更に、携帯電話接続歩数計１０８に音声出力部（不図示）を設け、歩数が記憶された目標値を超えた場合には該音声出力部からアラームを出力する構成としてもよい。
【００６７】
このような情報の出力処理は、管理サーバ１１０から送信される情報に制御情報を含め、これを受信した携帯電話接続歩数計１０８が制御情報に基づく命令を実行することにより達成するものとすることができる。あるいは、携帯電話接続歩数計１０８において受信した情報を自動的に出力する機能を設け、この機能により達成するものとすることができる。あるいは、これらの機能の組み合わせによって出力処理を達成することとしてもよい。
【００６８】
また、携帯電話１０６を用いて管理サーバ１１０から携帯電話接続歩数計１０８固有のＩＤを取得することとしてもよい。この場合、携帯電話１０６から管理サーバ１１０にアクセスし、ＩＤの取得を要求する。このアクセスおよび要求は、携帯電話１０６に接続された携帯電話接続歩数計１０８からの指示により行うこととしてもよく、あるいは携帯電話１０６を直接操作して行うこととしてもよい。管理サーバ１１０は、アクセス元の電話番号に対応するＩＤを発行し、これを携帯電話１０６を介して携帯電話接続歩数計１０８に送信する。携帯電話接続歩数計１０８は、受信したＩＤを制御用情報保持部３１０に記憶する。
【００６９】
このような場合において、管理サーバ１１０によるＩＤの発行は、電話番号だけでなく、メールアドレスや携帯電話の製造番号に基づいて行うものとすることができる。
【００７０】
以上、本発明の好適な実施形態を説明したが、本発明はこの実施形態のみに限定されることなく他の種々の態様でも実施することができることはいうまでもない。例えば、本発明を適用可能な無線移動機として、携帯電話機の他に、ＰＨＳ、ＰＤＡ、またはパームトップコンピュータ等の、無線通信機能を有する種々の情報処理端末を使用することができる。
【００７１】
更に、以上述べた形態以外にも種々の変形が可能である。しかしながら、特許請求の範囲に記載された技術思想に基づくものである限り、その変形は本発明の技術範囲内となる。
【００７２】
【発明の効果】
以上説明したように、本発明によれば、正確な歩数計測という本来の用途を達成しながら、計測された内容を外部の情報処理機器で管理することが可能となる。
【００７３】
また、歩数計装置に携帯電話を制御させることにより、携帯電話を設計変更することなく、歩数データを外部に送信する機能を実現することが可能となる。
【００７４】
また、歩数計装置において携帯電話との接続を検出して歩数データを送信することにより、外部の情報処理機器への接続に関する利用者の操作を経ることなく歩数データの外部への送信を自動的に行うことが可能となる。
【００７５】
また、歩数計装置のインタフェースを設計変更するだけで、携帯電話の多様な接続インタフェースに対応することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る歩数データ管理システムの一例を示すシステム構成図である。
【図２】本発明の一実施形態に係る携帯電話のハードウェア構成の一例を示すブロック図である。
【図３】本発明の一実施形態に係る携帯電話接続歩数計の構成の一例を示すブロック図である。
【図４】携帯電話接続歩数計の制御用情報保持部に記憶される歩数データの一例を示す図である。
【図５】本発明の一実施形態に係る管理サーバのハードウェア構成を示すブロック図である。
【図６】管理サーバのハードディスクに記憶されるデータベースの構成の一例を示す図である。
【図７】携帯電話接続歩数計により実行される処理の一例を示すフローチャートである。
【図８】本発明の一実施形態に係る歩数データ管理システムにおけるデータの流れを概略的に示す通信シーケンス図である。
【図９】本発明の一実施形態に係る歩数データ管理システムにおけるデータの流れを概略的に示す通信シーケンス図である。
【符号の説明】
１０２  ネットワーク
１０３  電話回線網
１０４  基地局
１０６  携帯電話
１０８  携帯電話接続歩数計
１１０  管理サーバ
２０１  送受信部
２０２  音声入力部
２０３  制御部
２０４  アンテナ
２０５  携帯電話インタフェース
２０６  表示部
２０７  音声出力部
２０８  記憶部
２０９  キー入力部
３０２  携帯電話接続部
３０４  制御部
３０６  表示部
３０８  キー入力部
３１０  制御用情報保持部
３１２  歩行動作検出部
３１４  計測部
５０１  バス
５０２  ＲＡＭ
５０３  ＲＯＭ
５０４  ＣＤ−ＲＯＭドライブ
５０５  キーボード
５０６  マウス
５０７  キーボード／マウス制御部
５０８  ＣＰＵ
５０９  ＳＣＳＩインタフェース
５１０  ハードディスク
５１１  通信インタフェース部
【図１】
2004179680.tif 000003
【図２】
2004179680.tif 000004
【図３】
2004179680.tif 000005
【図４】
2004179680.tif 000006
【図５】
2004179680.tif 000007
【図６】
2004179680.tif 000008
【図７】
2004179680.tif 000009
【図８】
2004179680.tif 000010
【図９】
2004179680.tif 000011