(57)【要約】      （修正有）【課題】パソコンを利用してウォーキングを行いながら仮想の旅を行い、或いは他のユーザとウォーキングラリーを行うことのできるシステム及び装置を提供する。【解決手段】万歩計（Ｒ）に接続されている周辺デバイスインターフェース、例えばＵＳＢをユーザパソコンに接続すると、万歩計とウェブサイトの間を仲介する仲介プログラムが自動的に起動し、起動した仲介プログラムにより、万歩計の歩数データがウェブサイトへ伝送される。仲介プログラムは、ユーザパソコンのブラウザを立ちげると自ら終了する。ウェブサイトでは、送られた歩数データによりユーザの歩行距離、到達地点、残距離などが計算される。そして、それらが関連地図データと共にユーザパソコンへ送られ、ブラウザ上に表示される。【選択図】図４
2007190344.tif 000002
【特許請求の範囲】
【請求項１】
万歩計に接続されている周辺デバイスインターフェースをユーザパソコンに接続することにより、前記万歩計とウェブサイトサーバの間を仲介するプログラムが自動的に起動し、前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムにより、前記万歩計の歩数データが前記ウェブサイトサーバへ伝送されることを特徴とするウォーキング仮想旅システム。
【請求項２】
前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムが前記万歩計の中に保存されていることを特徴とする請求項１記載のウォーキング仮想旅システム。
【請求項３】
前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムが前記ユーザパソコンに保存されていることを特徴とする請求項１記載のウォーキング仮想旅システム。
【請求項４】
前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムは、前記ユーザパソコンが備えるＷＷＷブラウザを立ち上げた後、自ら終了することを特徴とする請求項１〜３記載のウォーキング仮想旅システム。
【請求項５】
前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムが、前記ユーザパソコンが備えるＷＷＷブラウザとは別のＷＷＷブラウザ機能を付属することを特徴とする請求項１〜３記載のウォーキング仮想旅システム。
【請求項６】
前記ウェブサイトサーバが、前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムから送られた前記万歩計の歩数データを用いてユーザの歩行距離を計算することを特徴とする請求項１〜５記載のウォーキング仮想旅システム。
【請求項７】
前記周辺デバイスインターフェースがシリアルインターフェースであることを特徴とする請求項１〜６記載のウォーキング仮想旅システム。
【請求項８】
前記シリアルインターフェースがＵＳＢであることを特徴とする請求項７記載のウォーキング仮想旅システム。
【請求項９】
前記万歩計と前記ウェブサイトの間を仲介する前記プログラムが、仮想ＣＤ−ＲＯＭにより自動的に起動することを特徴とする請求項７〜８記載のウォーキング仮想旅システム。
【請求項１０】
前記万歩計が、携帯電話機に歩数計を組み込んだものであることを特徴とする請求項１〜９記載のウォーキング仮想旅システム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、パソコンを利用して、ウォーキングを行いながら仮想の旅を行うことのできるシステム及び装置に関する。
【背景技術】
【０００２】  人は、時に生活の場を離れて、異郷の地を旅することにより、人生への大いなる知恵と経験を重ねることができる。このために、人は種々の地域、場所への旅に憧れ、また、思い出の地への再度の訪問をしたい欲求にかられる。しかしながら、そのような旅への憧れ・欲求を持ちながらも、時間やお金などの制約のために、そのような旅への憧れ・欲求を簡単には実現できない人たちも多い。  一方、近年、成人病予防のための健康法の一つとして、ウォーキングが盛んに行われるようになって来た。ウォーキングは、住まいの場所周辺を一定距離だけ歩く身近なものから、少し離れた地域を選んで、かなりの距離を歩く旅的なものまで、種々の形態がある。このようなウォーキングに共通するのは、ミニであるが日常に無い新しい発見が出来たりする旅的な要素を有していることである。  このために、ウォーキングを利用して仮想的な旅を楽しむシステムがこれまでに考えられて来た。【０００３】  その一つが特開平０７−１３９９６４号公報に示されている方法である。この方法は、万歩計にマイコンと表示部を有して、選択した旅コースを表示させ、その上に、ユーザの歩数と歩幅とから計算した歩行距離を重ねて、旅コース上のどこまで達したかを知るようにして仮想旅を楽しむ。図６ａ〜図６ｂによりその方法を説明すると、万歩計１０は、表示部１２、設定キー１３、入力キー１６等を有し、その中にはＣＰＵ１９を内蔵する。ＣＰＵ１９には、表示部１２や、プログラムが格納されたＲＯＭ２０や、歩数データ、距離データを格納するＲＡＭ２１、歩行を検出する振動センサー２４などが接続されている。この万歩計を使用するユーザは、予めＲＯＭ２０に保存されている各コースから、例えば、「北九州−中津−別府」のコースを選択して表示させる。そして、歩行を開始した後、振動センサから得られる歩数にユーザの歩幅を乗算して得た歩行距離をコース上に重ねて表示させ、ウォーキングの結果を選択したコース上に反映させることができので、これによってユーザはウォーキングを行いながら、万歩計を利用して仮想の旅を楽しむことができる。  しかし、この方法では、万歩計に表示部とマイコンを内蔵させなければならないので、万歩計のサイズが大型化し、また高額化するという欠点を有する。【０００４】  このような、万歩計が大型化し、高額化するという欠点を無くし、通常用いられる万歩計を用いると共に、一般に用いられているパソコンを利用して、ウォーキングによる仮想の旅を行える方法が次に考えられた。それが例えば特開２００２−２３３６６３号公報などに示されている方法である。図７を持いて、この方法を説明する。３０はユーザが一般に用いるパソコンであり、これには、万歩計３１が、周辺デバイスインターフェース３２を介して接続され、またウェブサイトのサーバ３３が、通信リンク３４を介して接続されている。ＣＤ−ＲＯＭ３５には、万歩計から送られる歩数とユーザの特定の歩幅とから歩行距離を表示する旅シミュレーションプログラムや、ユーザが選択して用いることのできる各旅のコースを示したウォーキング地図、その他が納められており、ＣＤ−ＲＯＭディスクをディスクドライブへ挿入した後、それらをパソコンのハードディスクへ転送する。万歩計には携帯メモリが接続されており、歩行時の歩数がこの携帯メモリへ保存され、また必要な時にその歩数データがパソコンへ周辺デバイスインターフェース３２を介して転送される。パソコン３０に取り込まれた歩数データは、旅シミュレーションプログラムにより、予め設定されているユーザの歩幅により歩行距離が計算されて、パソコンのブラウザ画面にウォーキング地図と共に到達地点が表示され、同時に、これまでの歩数合計や、経過時間、次の地点までの距離・時間などの諸データが表示される。また、同じブラウザ画面には、最寄の観光ポイントの地図や特産品などの買い物ポイント、レストラン、宿泊所などを見ることの出来るボタンが設けられ、ユーザがそのボタンをクリックすると、旅シミュレーションプログラムに指定されたウェブサイトのサーバ３３がデータベース３４から必要な情報を取り寄せて送り返すので、ユーザはこれらの旅情報をも見て楽しむことが出来る。【０００５】  しかしこの方法では、ユーザが仮想旅を行う際には、旅シミュレーションプログラムのアイコンをクリックして旅シミュレーションプログラムを手動で立ち上げた後に、更に万歩計の周辺デバイスインターフェースを接続してその歩数データを手動で取り込んだりするという煩わしさがある。このために、この従来技術では仮想旅を楽しむために必要な、スピーディーさと手軽さが欠けたものとなった。  また、旅シミュレーションプログラムやウォーキング地図類を格納する大きな容量サイズのＣＤ−ＲＯＭを製品に付ける必要があった。ウォーキング地図の範囲によっては、複数枚のＣＤ−ＲＯＭが必要となる場合もある。  更に、旅シミュレーションプログラムをバージョンアップする場合や、新しいウォーキング地図を追加する場合などは、ユーザは追加のＣＤ−ＲＯＭを購入したり、或いはウェブサイトからオンラインで追加のサービスを受けなければならないという煩わしさがあった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】  本発明の目的は、パソコンを利用してウォーキングを行いながら仮想の旅を行うことのできるシステム及び装置において、スピーディーさと手軽さを得ることにある。  また、本発明の目的は、パソコンを利用してウォーキングを行いながら仮想の旅を行うことのできるシステム及び装置において、旅シミュレーションプログラムやウォーキング地図類を格納する大きな容量サイズのＣＤ−ＲＯＭを製品に付ける必要を無くすことにある。  また、本発明の目的は、パソコンを利用してウォーキングを行いながら仮想の旅を行うことのできるシステム及び装置において、万歩計の周辺デバイスインターフェースをパソコンに接続するだけで、仮想旅の実行を開始することができることを目的とする。  更に、本発明の目的は、パソコンを利用してウォーキングを行いながら仮想の旅を行うことのできるシステム及び装置において、旅シミュレーションプログラムをバージョンアップする場合や、新しいウォーキング地図を追加する場合に、追加のＣＤ−ＲＯＭを購入したり、或いは、ウェブサイトからオンラインで追加のサービスを手作業で取得したりする必要を無くすことにある。  更に、本発明は、複数のユーザがパソコンを利用してウォーキングラリーを行いながら仮想の旅を行うことのできるシステム及び装置において、スピーディーさと手軽さを得ることにある。
【課題を解決するための手段】
【０００７】  上記課題を解決するために本発明は、パソコンを利用してウォーキングを行いながら仮想の旅を行うことのできるシステム及び装置において、周辺デバイスとしての万歩計の周辺デバイスインターフェースをパソコンに接続するだけで、仲介プログラムにより、ブラウザ上のウェブサイトが立ち上がり、仮想旅を直ちに開始できるようにした。更に本発明においては、地図シミュレーションプログラムやウォーキング地図類は全てウェブサイトへ格納されており、オンラインでこれらを利用するシステムであるので、このようなプログラムや地図類を収めたＣＤ−ＲＯＭを製品に付ける必要は無い。  請求項１記載の発明は、万歩計に接続されている周辺デバイスインターフェースをユーザパソコンに接続することにより、前記万歩計とウェブサイトサーバの間を仲介するプログラムが自動的に起動し、前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムにより、前記万歩計の歩数データが前記ウェブサイトサーバへ伝送されることを特徴とするウォーキング仮想旅システムである。  請求項２記載の発明は、前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムが前記万歩計の中に保存されていることを特徴とする請求項１記載のウォーキング仮想旅システムである。【０００８】  請求項３記載の発明は、前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムが前記ユーザパソコンに保存されていることを特徴とする請求項１記載のウォーキング仮想旅システム。  請求項４記載の発明は、前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムは、前記ユーザパソコンが備えるＷＷＷブラウザを立ち上げた後、自ら終了することを特徴とする請求項１〜３記載のウォーキング仮想旅システムである。  請求項５記載の発明は、前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムが、前記ユーザパソコンが備えるＷＷＷブラウザとは別のＷＷＷブラウザ機能を付属することを特徴とする請求項１〜３記載のウォーキング仮想旅システムである。  請求項６記載の発明は、前記ウェブサイトサーバが、前記万歩計と前記ウェブサイトサーバの間を仲介する前記プログラムから送られた前記万歩計の歩数データを用いてユーザの歩行距離を計算することを特徴とする請求項１〜５記載のウォーキング仮想旅システムである。  請求項７記載の発明は、前記周辺デバイスインターフェースがシリアルインターフェースであることを特徴とする請求項１〜６記載のウォーキング仮想旅システム。  請求項８記載の発明は、前記シリアルインターフェースがＵＳＢであることを特徴とする請求項７記載のウォーキング仮想旅システムである。  請求項９記載の発明は、前記万歩計と前記ウェブサイトの間を仲介する前記プログラムが、仮想ＣＤ−ＲＯＭにより自動的に起動することを特徴とする請求項７〜８記載のウォーキング仮想旅システムである。  請求項１０記載の発明は、前記万歩計が、携帯電話機に歩数計を組み込んだものであることを特徴とする請求項１〜９記載のウォーキング仮想旅システムである。【０００９】  以下、本発明の課題を解決するための手段を、各図を用いてより詳しく説明する。  図１は、本発明の基本構成を示す図で���り、万歩計１０１の周辺デバイスインターフェースケーブル１０２をユーザパソコン１０３へ接続するか、或いは既に周辺デバイスインターフェースケーブル１０２を接続したユーザパソコン１０３の電源を入れるかすると、ユーザパソコン中の仲介プログラムが自動的に起動し、それにより、通信リンク１０４を介してウェブサイトのサーバ１０５とユーザパソコン１０３が接続され、仲介プログラムによって万歩計１０１のデータがウェブサイトのサーバ１０５へ送られる。次に仲介プログラムによってユーザパソコン１０３のＷＷＷブラウザが起動すると共に、ウェブサイトのサーバ１０５からは、万歩計１０１のデータによって処理されたウォーキングデータとウォーキング地図及び関連情報ボタンデータ等が送られ、これによって、ユーザパソコンのＷＷＷブラウザ画面上には、ユーザのこれまでの歩行距離、残り歩行距離とルート上の到達地点等のユーザのウォーキングデータや、ウォーキング地図及び関連情報のボタン等が表示される。  万歩計１０１はまた、歩数を計測する専用のものの他に、脚に着用する衣類のポケット、或いはバッグ等に入れて持ち運びをする物に歩数計を組み込んだものでも良い。例えば、脚に着用する衣類のポケットやバッグ等に入れて持ち運びをする物の一つとして携帯電話機があるが、この携帯電話機に歩数計を組み込んだものでも良い。【００１０】  ウェブサイトのサーバ１０５は種々の機能を有する。ウェブサイトのサーバ１０５は先ず、最初にクライアントコンピュータ（ユーザパソコン）から万歩計のＩＤや、ユーザの属性情報（年齢、性別、身長など）を受け取って、それらを登録する（ユーザ登録）。次回からは、ウェブサイトのサーバ１０５は、ユーザパソコンからアクセスを受けると、ユーザの万歩計のＩＤと歩数データの送信を要求し、ユーザパソコンから受け取った歩数データを、先に登録したユーザの属性情報（年齢、性別、身長など）に基づいて計算を行って、ユーザの歩行距離を算出する。その算出結果により、ユーザの到達点データ、累積歩行距離、残距離等を地図データと共にユーザパソコンへ送る。また、ユーザからの要求に応じて、データベースから土産店案内情報、美食所案内情報、名所案内情報等をユーザパソコンへ送る。【００１１】  図２ａは、そのようなユーザパソコンのブラウザ画面である。  １０６は、ユーザが最初に選択したコースを表すコース地図である。一例として、四国８８箇所霊場廻りのコース中の、３０番善楽寺〜３３番雪蹊寺付近が表示されている。  第１のデータ表示１０７は、ユーザの前日の歩行データが表示される。一例として、日付（例えば「１０月２１日））と、３０番善楽寺と３１番竹林寺との間の到達地点と、「３５．４Ｋｍ」という累積歩行距離及び「７８．６Ｋｍ」という残距離とが表示されている。  第２のデータ表示１０８は、ユーザがウォーキングを終えて、パソコンに万歩計の周辺デバイスインターフェースを接続する、例えば、ＵＳＢケーブルのプラグをユーザパソコンのＵＳＢレセプタクルに差し込んだ時点の当日の表示データが表示される。一例として、当日の日付（例えば「１０月２２日」と、３２番禅師峰寺と３３番雪蹊寺との間の到達地点と、「５０．７Ｋｍ」という累積歩���距離及び「６３．３Ｋｍ」という残距離とが表示されている。  上記ユーザの累積歩行距離と残距離とは、ユーザが最初にウォーキングシステムを利用する時に、ウェブサイトへ登録するユーザの属性情報（年齢、性別、身長など）に基づいて、ウェブサイトが、送られた万歩計の歩数データから計算するものである。  ガイドボタン１０９は、最寄の立ち寄りポイントを呼び出すためのボタンであり、例えば、「美食所案内」のボタンをクリックすると、ウェブサイトのデータベースから取得されたレストランや料理店を表示した地図と、ガイド情報とが画面の一部に表示される。【００１２】  ユーザはまた、上述した通常のモードの他に、「ラリー」モードを選んで、他の参加者と共に仮想旅ラリーを行うことができる。  図２ｂは、ユーザがそのようなラリーモードを選んだ場合のブラウザ画面の表示の一例を示す。  コース地図１０６には、一例として、ユーザが選択した東海道自然遊歩道のコースの一つが示されている。そして、第１のデータ表示１０７には、一例として、ラリーの第１の参加者名と日付、到達地点、歩行距離、残距離とが表示されている。第２のデータ表示１０８には、ラリーの第２の参加者名と日付、到達地点、歩行距離、残距離とが表示されている。  通常のモードとラリーモードは、上述のように、必ずしも別の画面で行う必要は無く、両者を同一の画面で行うことができ、また、両者を共通のモードで行うことも出来る。  このように、ユーザが一日のウォーキングを終えると、万歩計のＵＳＢケーブルプラグをユーザパソコンのＵＳＢレセプタクルに差仕込むだけで、ユーザが特に手動作を加えることなく自動的にパソコン画面上に、歩行ルートの地図や、到達地点、累積歩行距離、残距離などの歩行結果と最寄の立ち寄りポイントなどが表示されるで、ユーザは極めて手軽に、かつスピーディーにパソコン上の歩行結果を見て、仮想旅を楽しむことができる。また、複数のユーザが参加してブラウザ画面で歩行競争を楽しむことができる。
【発明の効果】
【００１３】  本発明においては、パソコンを利用してウォーキングを行いながら仮想の旅を行うことのできるシステム及び装置において、また、複数のユーザがパソコンを利用してウォーキングラリーを行いながら仮想の旅を行うことのできるシステム及び装置において、万歩計の周辺デバイスインターフェースをパソコンに接続するだけで、仮想旅の実行を開始することができるので、スピーディーさと手軽さを得ることができ、また、旅シミュレーションプログラムやウォーキング地図類を格納する大きな容量サイズのＣＤ−ＲＯＭを製品に付ける必要が無く、更に、旅シミュレーションプログラムをバーションアップする場合や、新しいウォーキング地図を追加する場合に、追加のＣＤ−ＲＯＭを購入したり、或いは、ウェブサイトからオンラインで追加のサービスを手作業で取得したりする必要が無い。
【発明を実施するための最良の形態】
【００１４】  図３ａは、万歩計のデータ処理機構１１０の一例を示す。万歩計のデータ処理機構１１０は、例えば、図３のような、ＲＯＭ領域１１１とＲＡＭ領域１１２とで構成する。ＲＯＭ領域１１１は、万歩計ＩＤ１１３とファームウェア１１４とを含み、ＲＡＭ領域１１２は歩数データを保存する。歩数データは、万歩計の歩数カウント機構から得るデータである。ファームウェア１１４は主として、簡単なＣＰＵと、ＲＡＭ領域１１２の歩数データをカウントしたりパソコン本体へ歩数データを転送する働きを行う「歩数プログラム」と、以下詳述する仮想ＣＤ−ＲＯＭ及び「仲介プログラム」などから成る。  ＲＯＭ領域のＲＯＭは、固定されたＲＯＭ、例えばマスクＲＯＭでも、記憶内容が変更可能なＲＯＭ、例えばＥＥＰＲＯＭのでちらでもよい。後者のＥＥＰＲＯＭを採用した場合は、保存しているプログラムを変更したり、アップデートしたり、また設定値を変更したりすることができる。また、マスクＲＯＭとＥＥＰＲＯＭの双方が混在した形態でも良い。  万歩計データ処理機構につなぐ周辺デバイスインターフェース１０２は、もっとも利用しやすいのはＵＳＢであるが、このほかに、ＩＥＥＥ１３９４などのよく知られている一般的なシリアルインターフェースなどでよい。  携帯電話機に歩数計を組み込んだ万歩計の場合は、携帯電話機にデータ処理機構１１０と周辺デバイスインターフェース１０２をも組み込む。  万歩計のデータ処理機構の電源は、ＵＳＢ接続時にはＵＳＢで規定されている３．３Ｖの回路電圧（規定電源電圧は５．０Ｖ）を利用し、ＵＳＢを接続しない歩行時にはこれとほぼ同一電圧の３．０〜３．３Ｖ電池から得るようにするか、或いは全てを３．０〜３．３Ｖ電池から得るようにしてもよい。  図３ｂは、万歩計への周辺デバイスインターフェース１０２の取り付け機構を簡略化した構成の一例を示すものであり、万歩計１０１のインターフェース出口に、ＵＳＢプラグ１１５を直接に取り付けた構造である。これにより、ユーザは、インターフェースケーブルを介することなく、万歩計を直接にユーザパソコンのレセプタクルへ抜き挿しすることができ、本発明システムの使い勝手が一層向上する。【００１５】  図４は、ウェブサイトへの最初のユーザ登録後、次回からの本発明仮想旅システムのユーザパソコン内における動作の概要を表す。  段階１１６においては、万歩計のインターフェース、例えばＵＳＢプラグが既に接続されていてユーザパソコンの電源がＯＮになっているか、または、既にユーザパソコンの電源がＯＮ状態で、万歩計のインターフェースのプラグ、例えばＵＳＢプラグが接続されているかを調べる。もしそうで無いなら、段階１１７から段階１１６へ戻る。もしそうであるなら、ユーザパソコンのＯＳが、段階１１７で万歩計のインターフェースの接続、例えばＵＳＢプラグの差込を検知して、段階を１１８へ進める。ＵＳＢなどのインターフェースの接続検知は、Ｗｉｎｄｏｗｓでは、バスドライバーなどが行う。  インターフェースの接続を検知すると、図３ａで述べた万歩計のデータ処理機構中の仮想ＣＤ−ＲＯＭと仲介プログラムが、パソコンＯＳの一つであるＵＳＢドライバーにより、パソコン内へ転送される。仮想ＣＤ−ＲＯＭは、Ａｕｔｏｒｕｎ．ｉｎｆ、その他のＣＤ−ＲＯＭを自動起動するためのファイルのグループである。仮想ＣＤ−ＲＯＭと仲介プログラムの転送は、ＵＳＢドライバーの他に、その上層のドライバープログラムにより行っても良い。仮想ＣＤ−ＲＯＭと仲介プログラムの転送が終了すると、段階は１１９へ進んで、仲介プログラムが自動起動される。  インターフェースの接続を検知して、「仲介プログラム」が自動起動する仕組みは、種々あるが、よく知られている方法の一つは、仮想ＣＤ−ＲＯＭを設けることである。Ｗｉｎｄｏｗｓにおいて、一般のＣＤ−ＲＯＭをドライブへ挿入した時に自動起動する仕組みは、ＣＤ−ＲＯＭのルートディレクトリーに、Ａｕｔｏｒｕｎ．ｉｎｆというファイルを設け、そのＡｕｔｏｒｕｎ．ｉｎｆに、自動起動の必要な実行ファイル名（パス名）を記述することである。こうすると、ＯＳはルートディレクトリーにＡｕｔｏｒｕｎ．ｉｎｆがあるのを見つけて、その中の記述に従って記述されているプログラムを起動する。例えば、実行ファイルａｂｃ．ｅｘｅを同じルートディレクトリーに置いた時には、Ａｕｔｏｒｕｎ．ｉｎｆ中実行ファイルのパスを、以下のように記述すると良い。                  ｏｐｅｎ＝ａｂｃ．ｅｘｅ  このような簡単な記述でＣＤ−ＲＯＭ内のアプリケーションプログラムは自動起動する。  これと同様に、仮想ＣＤ−ＲＯＭに、仲介プログラムの実行ファイル名（パス名）を記述したＡｕｔｏｒｕｎ．ｉｎｆを置く。これによって、仲介プログラムは、インターフェース接続によって万歩計からパソコン内へ仮想ＣＤ−ＲＯＭと共に転送された後、仮想ＣＤ−ＲＯＭによって自動的に起動する。  上述した説明では、万歩計内の仮想ＣＤ−ＲＯＭをいったんユーザパソコンへ転送した後に仲介プログラムを自動起動させたが、仮想ＣＤ−ＲＯＭを転送しないで、万歩計内の仮想ＣＤ−ＲＯＭをユーザパソコンが認識し、それによって仲介プログラムを自動起動させることも可能である。【００１６】  自動起動した仲介プログラムにより、以下に述べる段階１２０〜１２６を経て、万歩計の歩数データがウェブサイトへ送られ、ウェブサイトからは、関連地図、到達点データ、歩行距離データなどがユーザパソコンへ送られてそのブラウザ上に表示される。  その動作について以下に述べる。  段階１２０において、仲介プログラムは、最初に万歩計のＵＤＩ（またはＵＤＬ）をネットへ送り、所定のウェブサイトへアクセスする。  段階１２１において、アクセスを受けたウェブサイトのサーバは、万歩計のＩＤと歩数データの送信を仲介プログラムへ要求する。  段階１２２において、仲介プログラムは万歩計からＩＤとユーザのその日の歩数データを取得して、それらをテキストまたはバイナリーデータとしてウェブサイトへ送る。万歩計は歩数データを送信した後にゼロ値にリセットする。  上記において、仲介プログラムが、万歩計のＩＤとユーザのその日の歩数データをウェブサイトへ送る場合は、上記の段階１２０における仲介プログラムが所定のウェブサイトへアクセスする際に、前記所定のウェブサイトのＵＲＩ（またはＵＲＬ）の後に、万歩計のＩＤとユーザのその日の歩数データをクエリとして付けて送ることもできる。この場合は、上記段���１２０〜１２２をまとめて一つにすることができる。  段階１２３において、ウェブサイトのサーバは、受け取った歩数データを、登録されているユーザの属性情報（年齢、性別、身長など）を基に計算してユーザの歩行距離を算出する。  一方、段階１２４において、ＩＤと歩数データをウェブサイトへ送った仲介プログラムは、ユーザパソコンが備えるＷＷＷブラウザを立ち上げ起動させた後、自らを終了させる。起動したブラウザは、同じウェブサイトへアクセスする。  段階１２５において、ウェブサイトのサーバは、算出された歩行距離を基に、到達点、累積歩行距離、残距離などを作成し、関連地図、ボタン情報と共にユーザパソコンのブラウザへ送る。到達点、累積歩行距離、残距離などは、当日と前日、或いはもっと前の日の歩行データを送って表示を行うと、ユーザの励みになり、仮想旅は一段と楽しいものになる。  この段階において、ウェブサイトのサーバはまた、ラリーモードが選択された場合に、ラリー用の画面へ切り替えて、ラリー用のデータをユーザパソコンへ送ることもできる。この場合は、ラリー各参加者それぞれの到達点、累積歩行距離、残距離などをユーザパソコンのブラウザへ送る。  段階１２６において、ウェブサイトのサーバから送られた、前日の到達点、累積歩行距離、残距離、当日の到達点、累積歩行距離、残距離と関連地図、ボタン情報など、或いは、ラリー参加者のそれらの情報が、前記した図２のように、ユーザパソコンのブラウザ画面に表示される。ラリーの場合は、別の形態の画面が表示される。【００１７】  上述した段階１２０〜１２６は、仲介プログラムが万歩計とウェブサイトのサーバとの間の仲介を終えた後は、インターネットエクスプローラやネットスケープなど、ユーザパソコンが備えているＷＷＷブラウザを立ち上げてそちらへ引継ぎを行い、そのＷＷＷプラウザ上にウェブサイトのサーバから送られた種々の情報を表示するものである。しかしながら、仲介プログラムにＷＷＷブラウザ機能を付属することもでき、この場合は、段階１２４において仲介プログラムを自ら終了させる必要は無い。  仲介プログラムにＷＷＷブラウザ機能を付属する場合は、そのＷＷＷブラウザは、１１９から１２５の間のいずれの段階においても立ち上げることができる。そして、その仲介プログラムが付属するＷＷＷブラウザにおいて、ウェブサイトのサーバから送られた種々の情報を表示することができる。  ユーザパソコンが備えるブラウザ、あるいは仲介プログラムに付属するブラウザの画面の表示の一例は、先の図２に示した通りであり、その説明は先に行ったとおりである。  万歩計をユーザパソコンへ接続する場合は、これまで述べたように、周辺デバイスインターフェース１０２が必要であるが、ユーザパソコン側の周辺デバイスインターフェースシステムは、ユーザパソコンにおいてＯＳとして備えられているドライバー、例えばＵＳＢドライバーを使用することができる。しかしながらこのようなドライバーの他に、周辺デバイス特有の、即ち使用する万歩計特有のデバイスドライバーをユーザパソコンにインストールする必要がある場合もある。
【発明を実施するための第２の形態】
【００１８】  図５ａは、前述した「発明を実施するための最良の形態」における万歩計のデータ処理機構１１０において、ＲＯＭ領域１１１のファームウェア１１４から、仲介プログラムを除いた発明の形態を示すものである。ファームウェア１１４は、主として歩数プログラムと仮想ＣＤ−ＲＯＭからなる。そして、仲介プログラムは、ユーザパソコン１０３のハードディスク１２７に収納される。  このように、仲介プログラムを万歩計のデータ処理機構から分離して、ユーザパソコンへ収納すれば、万歩計のファームウェアの容量が小さくて済む。また、周辺デバイスインターフェースをユーザパソコンへ接続した後に、万歩計から必要なプログラムをユーザパソコンへ転送する時間も短縮される。  しかしながら、仲介プログラムを万歩計から分離すると、仲介プログラムを万歩計以外の別途プログラム保存手段、例えばＣＤ−ＲＯＭディスクなどからユーザパソコンへンストールする必要性が生じる。なお、特開２００２−２８８１０号公報などによれば、ＷｉｎｄｏｗｓのＯＳ内の、プラグ＆プレイ（ＰＮＰ）マネージャとＤＥＶＩＣＥ−ＵＲＩダイナミックリンクライブラリー（ＤＬＬ）を利用して、周辺デバイスドライバーやアプリケーションプログラムをウェブサイトのサーバから自動的にインストールすることができることが記載されており、ここに記載されている方法を用いれば、万歩計の仲介プログラムを、必要によっては万歩計のデバイスドライバーをも、ウェブサイトのサーバから自動的にインストールすることができる。これにより、仲介プログラムを保存するＣＤ−ＲＯＭディスクなどの保存用ディスクは不要となる。
【００１９】  図５ｂは、先に述べた図４における、次回からの本発明仮想旅システムのユーザパソコン内における動作において、仲介プログラムを万歩計から分離してユーザパソコンへ収納した場合の動作の概要を表す。  段階１３４〜１３５において、周辺デバイスインターフェースの接続、例えばＵＳＢプラグの差込みを検知すると、段階１３６において、図５ａで述べた万歩計のデータ処理機構中の仮想ＣＤ−ＲＯＭのみが、パソコン内へ転送されるか、この仮想ＣＤ−ＲＯＭがユーザパソコンのＯＳによって認識される。これによって、図４で説明したのと同様の動作によって、段階は１３７へ進み、仲介プログラムが自動起動される。  仲介プログラムが自動起動した後は、図４と同様に、段階１３７〜１４４を経て、万歩計の歩数データがウェブサイトへ送られ、ウェブサイトからは、関連地図、到達点データ、歩行距離データなどがユーザパソコンへ送られてそのブラウザ上に表示される。  また、仲介プログラムにＷＷＷブラウザ機能を付属させた場合は、段階１４２において仲介プログラムを自ら終了させる必要は無く、また、そのＷＷＷブラウザは、１３８から１４２の間のいずれの段階においても立ち上げることができ、そして、その仲介プログラムが付属するＷＷＷブラウザにおいて、ウェブサイトのサーバから送られた種々の情報を表示することができることは、先の図４に関する説明において述べたと同様である。
【図面の簡単な説明】
【００２０】
【図１】は、本発明の仮想旅システムの概要を示す。
【図２ａ】は、本発明の通常のモードにおいて、仮想旅システムのユーザパソコンのブラウザ上に表示される画面の一例を表す。
【図２ｂ】は、本発明のラリーモードにおいて、仮想旅システムのユーザパソコンのブラウザ上に表示される画面の一例を表す。
【図３ａ】は、本発明の最良の実施形態における万歩計のデータ処理機構の一例を示す。
【図３ｂ】は、万歩計にＵＳＢプラグを直接に取り付けた構造の一例を示す。
【図４】は、ユーザがウェブサイトへ最初の登録を終えた後、次回からのウェブサイトとユーザパソコンとの間のやりとりを主とした動作の概要の一例を表す。
【図５ａ】は、仲介プログラムを万歩計から分離してユーザパソコンへ収納する本発明の第２の実施形態の万歩計のデータ処理機構の一例を示す。
【図５ｂ】は、本発明の第２の実施形態における、次回からのウェブサイトとユーザパソコンとの間のやりとりを主とした動作の概要の一例を表す。
【図６ａ】は、第１の従来技術の立体図を示す。
【図６ｂ】は、第１の従来技術のシステムの概要を示す。
【図７】は、第２の従来技術の概要を示す。
【符号の説明】
【００５７】１０  万歩計１２  表示部１３  設定キー１６  入力キー１９  ＣＰＵ２０  ＲＯＭ２１  ＲＡＭ３０  ユーザパソコン３１  万歩計３２  周辺デバイスインターフェース３３  ウェブサイトのサーバ３４  データベース３５  ＣＤ−ＲＯＭ１０１  万歩計１０２  周辺デバイスインターフェースケーブル１０３  ユーザパソコン１０４  通信リンク１０５  ウェブサイトのサーバ１０６  コース地図１０７  第１のデータ表示１０８  第２のデータ表示１０９  ガイドボタン１１０  万歩計のデータ処理機構１１１  ＲＯＭ領域１１２  ＲＡＭ領域１１３  ＩＤ１１４  ファームウェア１１５  ＵＳＢプラグ１１６〜１２６  段階１２７  ハードディスク１３４〜１４４  段階
【図１】
2007190344.tif 000003
【図２ａ】
2007190344.tif 000004
【図２ｂ】
2007190344.tif 000005
【図３ａ】
2007190344.tif 000006
【図３ｂ】
2007190344.tif 000007
【図４】
2007190344.tif 000008
【図５ａ】
2007190344.tif 000009
【図５ｂ】
2007190344.tif 000010
【図６ａ】
2007190344.tif 000011
【図６ｂ】
2007190344.tif 000012
【図７】
2007190344.tif 000013
【手続補正書】
【提出日】平成18年4月21日(2006.4.21)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図３ａ
【補正方法】変更
【補正の内容】
【図３ａ】
2007190344.tif 000014
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図３ｂ
【補正方法】変更
【補正の内容】
【図３ｂ】
2007190344.tif 000015
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2007190344.tif 000016
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図５ａ
【補正方法】変更
【補正の内容】
【図５ａ】
2007190344.tif 000017
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図５ｂ
【補正方法】変更
【補正の内容】
【図５ｂ】
2007190344.tif 000018
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2007190344.tif 000019