(57)【要約】      （修正有）【課題】ロボットに関する学習を安価に、段階的に進められ、また、競技させることによりゲーム性を与え、楽しく学べるようにする。【解決手段】第一段階として、インターネット回線を通じて利用者にロボット操作用のプログラムをダウンロードさせ、ロボット操作設定を習得させる。第二段階としてインターネット回線を通じてサーバー内の仮想ロボット・プログラムにてロボットの動きを確認させる。第三段階として、サーバー内のロボット競技プログラムを稼働させ、競技させる。第四段階として実際にロボットを組み立て、設定し、稼働させ、体験学習をさせることにより、段階的に安価にロボットに関する学習を可能にする。【選択図】図１
2007122129.tif 000002
【特許請求の範囲】
【請求項１】
インターネット回線にて繋がった利用者電子計算端末機とサーバー管理者電子計算端末機とサーバーにおいて、ソフト・ダウンロード・プログラムとロボット操作プログラムと仮想ロボット・プログラムと注文フォームをサーバーは内蔵しており、前記ロボット操作プログラムを前記利用者電子計算端末機へ前記インターネット回線を通じてダウンロードさせる手段と、前記利用者電子計算端末機にてダウンロードさせた前記ロボット操作プログラムを稼働させ、数値設定させたデータを前記利用者電子計算端末機に保存させ、前記インターネット回線を通じて前記サーバー内の前記仮想ロボット・プログラムに前記利用者電子計算端末機内よりデータを送信させる手段と、前記仮想ロボット・プログラムによって前記利用者電子計算端末機に少なくとも歩く、走る、戻る、各ボタンを表示させる手段と、いずれかの前記ボタンを前記利用者電子計算端末機に選択させると前記利用者電子計算端末機に表示させたロボットが歩く、あるいは走る、あるいは戻る動作を示す手段と、歩く速度、あるいは走る速度、あるいは戻る速度を数値化して前記利用者電子計算端末機に表示させる手段と、前記インターネット回線を通じて前記注文フォームを前記利用者電子計算端末機に選択させると少なくとも名前と住所と電子メールアドレスとレンタル希望あるいは注文希望の内容を入力させ、前記サーバーへ保存させる手段と、前記サーバーより前記サーバー管理者電子計算端末機へ前記注文フォームより入力させ保存させたデータを電子メールを用いて送信する手段と前記注文フォームに入力させた内容によって前記サーバー管理者電子計算端末機から前記利用者電子計算端末機へ電子メールによって注文内容を確認する手段からなることを特徴とする競技型ロボット教育プログラムを含むロボット・レンタル事業方法。
【請求項２】
インターネット回線にて繋がった利用者電子計算端末機とサーバー管理者電子計算端末機とサーバーにおいて、ＩＤ・パスワードフォームとソフト・ダウンロード・プログラムとロボット操作プログラムと仮想ロボット・プログラムと仮想ロボット競技プログラムと注文フォームをサーバーは内蔵しており、前記利用者電子計算端末機に前記インターネット回線を通じて前記サーバーへ繋がらせるとＩＤとパスワードを入力させる前記ＩＤ・パスワードフォームを表示させる手段と、始めての利用者には、少なくとも名前と電子メールアドレスと住所を入力させるフォームを前記利用者電子計算端末機に表示させる手段と、入力させた前記電子メールアドレスに前記サーバーよりＩＤとパスワードを送信する手段と、前記ロボット操作プログラムを前記利用者電子計算端末機へ前記インターネット回線を通じてダウンロードさせる手段と、前記利用者電子計算端末機にてダウンロードさせた前記ロボット操作プログラムを稼働させ、数値設定させたデータを前記利用者電子計算端末機に保存させ、前記インターネット回線を通じて前記サーバー内の前記仮想ロボット・プログラムに前記利用者電子計算端末機内に保存させたデータを送信させる手段と、前記仮想ロボット・プログラムによって前記利用者電子計算端末機に少なくとも歩く、走る、戻る、各ボタンを表示させる手段と、いずれかのボタンを前記利用者電子計算端末機に選択させると前記利用者電子計算端末機に表示したロボットが歩く、あるいは走る、あるいは戻る動作を示す手段と、歩く速度、あるいは走る速度、あるいは戻る速度を数値化して前記利用者電子計算端末機に表示する手段と、前記サーバーに保存させたデータを前記サーバー内の仮想ロボット競技プログラムに読み込ませる手段と、すでに前記サーバー内に保存させているデータと比較させた結果を前記利用者電子計算端末機に表示させる手段と、前記インターネット回線を通じて前記注文フォームを前記利用者電子計算端末機に選択させると少なくとも名前と住所と電子メールアドレスとレンタル希望あるいは注文希望の内容を入力させ、前記サーバーへ保存させる手段と、前記サーバーより前記サーバー管理者電子計算端末機へ前記注文フォームより入力させ保存させたデータを電子メールを用いて送信する手段と前記注文フォームに入力させた内容によって前記サーバー管理者電子計算端末機から前記利用者電子計算端末機へ電子メールによって注文内容を確認する手段からなることを特徴とする競技型ロボット教育プログラムを含むロボット・レンタル事業方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロボット及びロボット操作プログラム、教育システム、インターネット通信販売・レンタル事業に関するものである。
【背景技術】
【０００２】
二足歩行ロボットによる競技ゲームにおいて、コンピュータの基盤とプログラムからモーターやギアあるいはアクチュエーターに関する理解が必要となる。
またインターネット回線とコンピュータによる教育システムは、あらかじめソフトウェアによって決められた段階によって学習を進めていくこととなり、さらに常に通信状態であることを必要としている。
【特許文献１】特開１９９６−３１４３６６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
二足歩行ロボットが人気を得ている反面、理科離れが進んでいる我が国において、青少年に夢を抱かせる二足歩行ロボットは、高度な専門性が集約されており、ロボットを学習対象とするには難度が高く、またロボット自体が高価なものであり、教育現場において手元に置いて学習させることは難しい状況であった。
またインターネット回線を通じた教育システムは、常に通信している状態を必要とするため、非通信状態では学習を進めることが不可能であった。
【課題を解決するための手段】
【０００４】
本発明は、段階的にロボットに関する学習が行える方法となっている。
第一段階として、インターネット回線を通じて利用者にロボット操作用のプログラムをダウンロードさせ、自らの電子計算端末機にてロボット操作設定を習得させる。
第二段階として、自ら設定したデータをインターネット回線を通じてサーバー内の仮想ロボット・プログラムに入力させると歩く、走る、戻るなどロボットの動きを確認させることができる。
第三段階として、サーバー内のロボット競技プログラムを稼働し、ノミネートさせるとすでにノミネートさせているロボットデータと比較させることができ、自ら設定したデータが優れているかを比較・判別できる。
第四段階として、習熟した利用者に注文フォームを通じてロボット実機をレンタルあるいは販売を行い、実際にロボットを組み立て、設定させ、稼働せて体験学習させる。レンタルあるいは購入先には、教育機関を対象とし、教師が仮想ロボット・プログラムにて一定の学習をした後、ロボットの実機を借り受け、生徒たちと共にロボットを組み立てたり、自ら設定して動かしてみることによる体験学習を可能としている。
【発明の効果】
【０００５】
ロボットに関する学習を安価に、段階的に進められるだけでなく、競技させることによりゲーム性を与え、楽しく学べるようになっている。本発明によってロボットに関する学習理解が高まれば、我が国における理科離れに歯止めをかけることに貢献するばかりか、ロボット工学に関してのすそ野の広がり、底上げ、ロボット購入におけるマーケットの広がりにも貢献することになる。
【発明を実施するための最良の形態】
【０００６】
インターネット回線（２００）上にて繋がった利用者電子計算端末機（１００）とサーバー管理者電子計算端末機（００１）とサーバー（３００）において、サーバー（３００）にはＩＤとパスワードを自動発行するプログラムと自動認証するプログラムを含むＩＤ・パスワードフォーム（３１０）と、利用者電子計算端末機（１００）にロボット操作設定プログラム（３３０）とロボット操作設定プログラム・マニュアル（３３１）をダウンロードさせるソフト・ダウンロード・プログラム（３２０）と、利用者電子計算端末機（１００）からインターネット回線（２００）を通じてデータを入力させることが出来る仮想ロボット・プログラム（３４０）と、仮想ロボット・プログラム（３４０）に入力させたデータを用いて競技させること出来る仮想ロボット競技プログラム（３５０）と、ＩＤとパスワードを伝えるメール配信プログラム（３６０）と、ロボット実機のレンタルあるいは購入を申し込める注文フォーム（３７０）を含む競技型ロボット教育プログラムを含むロボット・レンタル事業方法となっている。
【０００７】
図１は、利用者電子計算端末機（１００）とサーバー管理者電子計算端末機（００１）とインターネット回線（２００）とサーバー（３００）からなる構成図であり、サーバー（３００）にはＩＤ・パスワードフォーム（３１０）とソフト・ダウンロード・プログラム（３２０）とロボット操作設定プログラム（３３０）と仮想ロボット・プログラム（３４０）と仮想ロボット競技プログラム（３５０）とメール配信プログラム（３６０）と注文フォーム（３７０）が含まれている。
【０００８】
図２は、利用者電子計算端末機（１００）とサーバー管理者電子計算端末機（００１）とインターネット回線（２００）とサーバー（３００）からなる構成図であり、サーバー（３００）にはＩＤ・パスワード発行とＩＤ・パスワード認証を行うＩＤ・パスワードフォーム（３１０）とソフト・ダウンロード・プログラム（３２０）とロボット操作設定プログラム（３３０）とロボット操作設定プログラム・マニュアル（３３１）と利用者電子計算端末機（１００）からインターネット回線（２００）を通じて設定データを読み込ませる仮想ロボット・プログラム（３４０）と仮想ロボット競技プログラム（３５０）とメール配信プログラム（３６０）とロボット実機のレンタルあるいは購入を申し込むことを可能にする注文フォーム（３７０）を含んでいる。
【０００９】
図３は、利用者電子計算端末機（１００）にインターネット回線（２００）を通じてサーバー（３００）へ繋がせるとＩＤ・パスワードフォーム（３１０）を表示させ、はじめて接続する場合は、少なくとも名前と住所と電子メール・アドレスを入力させる登録フォーム（３１１）を表示させ、送信させるとサーバー内に入力させたデータを保存し、メール配信プログラム（３６０）によって登録させた電子メール・アドレスに対して乱数によって導き出されたアルファベットと数字の組み合わせのうち４桁から８桁のＩＤとパスワードを各ひとつ送信する。送信するＩＤとパスワードは、すでに他の利用者に送信したＩＤとパスワードを除いたものとし、送信したＩＤとパスワードと同じデータをサーバー（３００）に保存し、再び、利用者電子計算端末機（１００）にサーバー（３００）へ接続させ、ＩＤ・パスワードフォーム（３１０）にてＩＤとパスワードを入力させるとサーバー内に接続させることを可能にさせる。利用者電子計算端末機（１００）にサーバー内へ接続させると利用者電子計算端末機（１００）にソフト・ダウンロード・プログラム（３２０）とロボット操作設定プログラム（３３０）と仮想ロボット・プログラム（３４０）と仮想ロボット競技プログラム（３５０）と注文フォーム（３７０）を示す各ボタンを表示させる。利用者電子計算端末機（１００）にＩＤ・パスワードフォームへ入力させ、間違っていれば再度、入力させるためのＩＤ・パスワードフォーム（３１０）を表示させる。
【００１０】
図４は、既にＩＤとパスワードをサーバー（３００）より受けとっている利用者に利用者電子計算端末機（１００）より改めてインターネット回線（２００）を通じてサーバー（３００）へ接続させ、ＩＤとパスワードをＩＤ・パスワードフォーム（３１０）に入力させ、正しいＩＤとパスワードならば、メニュー（３１３）を利用者電子計算端末機（１００）に表示させる。メニュー（３１３）には、ソフト・ダウンロード・プログラム（３２０）とロボット操作設定プログラム（３３０）と仮想ロボット・プログラム（３４０）と仮想ロボット競技プログラム（３５０）と注文フォーム（３７０）の各ボタンを表示させる。ソフト・ダウンロード・プログラム（３２０）ボタンを選択させるとロボット操作設定プログラム（３３０）とロボット操作設定プログラム・マニュアル（３３１）をインターネット回線（２００）を通じて利用者電子計算端末機（１００）へダウンロードさせる。仮想ロボット・プログラム（３４０）ボタンを選択させると既に利用者電子計算端末機（１００）にダウンロードさせたロボット操作設定プログラム（３３０）を稼働させ、設定させ、保存させたデータを設定データ読み込みプログラム（３４１）を稼働させ、サーバー（３００）に読み込ませる。設定データ読み込みプログラム（３４１）は、利用者電子計算端末機（１００）に表示させた画面より手打ち入力にても設定が可能である。
【００１１】
図５は、利用者電子計算端末機（１００）にインターネット回線（２００）を通じてサーバー（３００）に接続させ、ＩＤ・パスワード・フォーム（３１０）を表示させ、既に電子メールにて受けとっているＩＤとパスワードを入力させると利用者電子計算端末機（１００）にメニュー（３１３）を表示させる。メニュー（３１３）にて仮想ロボット・プログラム（３４０）を選択させると設定データ読み込みプログラム（３４１）とシミュレーション・モード（３４２）のボタンを利用者電子計算端末機（１００）に表示させ、設定データ読み込みプログラム（３４１）ボタンを選択させると利用者電子計算端末機（１００）に既にダウンロードさせたロボット操作設定プログラム（３３０）にて設定させ、保存させたデータをサーバーへ保存させる画面を表示させ、画面上の入力フォームに利用者電子計算端末機（１００）内の保存データファイル名を指定し、インターネット回線（２００）を通じてサーバー（３００）へデータを送信させる。シミュレーション・モード・ボタン（３４２）を選択させると先に利用者電子計算端末機（１００）よりさーばー（３００）へ送信させたデータを元に仮想ロボットの姿と、走る、殴る、蹴る、戻る、回転するといったボタンを利用者電子計算端末機（１００）に表示させ、利用者に、走るあるいは、殴るあるいは、蹴るあるいは、戻るあるいは、回転するボタンを選択させると仮想ロボットが動くと共にその性能を数値として利用者電子計算端末機（１００）に表示する。
【００１２】
図６は、利用者電子計算端末機（１００）にインターネット回線（２００）を通じてサーバー（３００）に接続させ、ＩＤ・パスワード・フォーム（３１０）を表示させ、既に電子メールにて受けとっているＩＤとパスワードを入力させると利用者電子計算端末機（１００）にメニュー（３１３）を表示させる。メニュー（３１３）にて仮想ロボット競技プログラム（３５０）を選択させるとデータ読み込みフォーム（３５１）とエントリー・フォーム（３５２）と競技シミュレーション・フォーム（３５３）のボタンを利用者電子計算端末機（１００）に表示させる。データ読み込みフォーム（３５１）を選択させると仮想ロボット・プログラム（３４０）にて入力させたデータを仮想ロボット競技プログラム（３５０）に読み込ませ、名前を付けてサーバー（３００）に保存させる。エントリー・フォーム（３５２）ボタンを選択させると仮想ロボット競技プログラム（３５０）に読み込ませたデータの一覧を表示させ、一覧よりロボット・ネームを選択させると競技エントリーしたこととなり、他の利用者電子計算端末機（１００）に競技可能データとして表示させる。利用者が自らサーバー（２００）に登録したデータを用いて競技させる場合は、競技シミュレーション・フォーム（３５３）にて登録させた名前を選択させる。競技する場合に利用者は、利用者電子計算端末機（１００）より操作は行わず、サーバー内にある仮想ロボット競技プログラム（３５０）を用いて動作を行わせる。優劣は、サーバー管理者も含めた視聴者に投票を行わせ、最も得点の高いものを優秀者とし、ホームページ上のランキング表に表示する。投票方法は、競技を見た後、投票ボタンを表示させ、５段階で表示されたボタンから選択させる。投票対象者は、ＩＤとパスワードを有するものだけでなく一般のサイト利用者も含む。一定期間に投票を行わせ、期間終了後、最高得点を得たものが優勝者となる。テーマ毎に優秀者上位三名のロボット名を利用者電子計算端末機（１００）に表示させる。
【００１３】
図７は、利用者電子計算端末機（１００）にインターネット回線（２００）を通じてサーバー（３００）に接続させ、ＩＤ・パスワード・フォーム（３１０）を表示させ、既に電子メールにて受けとっているＩＤとパスワードを入力させると利用者電子計算端末機（１００）にメニュー（３１３）を表示させる。メニュー（３１３）にて注文フォーム（３７０）を選択させると少なくとも名前と住所と電話番号と電子メールアドレスと注文内容を入力させるフォームを表示させ、送信ボタンを押させると入力漏れを示すＮＵＬＬコードが含まれていないかを入力洩れチェック（３７１）にて調べ、入力漏れがあれば、再び注文フォーム（３７０）を利用者電子計算端末機（１００）に表示させ、ＮＵＬＬコードが含まれていない場合は、入力させたデータをサーバー（３００）より電子メールを用いてサーバー管理者電子計算端末機（００１）へ送信する。またＩＤとパスワードを入力させるとサーバー（３００）に保存しているデータから入力フォームへ名前と住所と電子メールアドレスを自動的に入力する場合もある。
【００１４】
図８は、利用者電子計算端末機（１００）にインターネット回線（２００）を通じてサーバー（３００）に接続させ、ＩＤ・パスワード・フォーム（３１０）を表示させ、既に電子メールにて受けとっているＩＤとパスワードを入力させると利用者電子計算端末機（１００）にメニュー（３１３）を表示させる。メニュー（３１３）にて注文フォーム（３７０）を選択させると利用者電子計算端末機（１００）に表示させる注文フォーム例であり、ＩＤ入力窓（３７０−Ａ）とパスワード入力窓（３７０−Ｂ）と購入あるいはレンタル選択ボタン（３７０−Ｃ）とお名前入力窓（３７０−Ｄ）と郵便番号入力窓（３７０−Ｅ）と住所入力窓（３７０−Ｆ）と電子メールアドレス入力窓（３７０−Ｇ）と電話番号入力窓（３７０−Ｈ）と所属入力窓（３７０−Ｉ）とお申込内容入力窓（３７０−Ｊ）を示している。なお注文フォームには、サーバー（３００）接続時にＩＤとパスワードを入力させているので注文フォームを選択した時にサーバー（３００）より、名前と郵便番号と住所と電子メールアドレスを注文フォームに自動的に読み込ませることも含まれる。
【実施例】
【００１５】
ホームページ上にて競技型ロボット・プログラムの購入申込を受け付け、申込金額の振り込みを確認すると利用者のＩＤとパスワードに対して、接続許可を与え、競技型ロボット・プログラムのダウンロードを行わせる。
ホームページ上には、毎回テーマがサーバー管理者より表示されている。例えば、「阿波踊り」を設定されていると、利用者の電子計算端末機にて競技型ロボット・プログラムを稼働させ、試行錯誤を繰り返しながら設定を操作し、阿波踊りの動きを保存する。
利用者に自らの電子計算端末機を用いて再びホームページを訪れさせ、利用者の電子計算端末機より保存した阿波踊りのデータをサーバー内に送信・保存させる。サーバー内の仮想ロボット・プログラムを起動させると歩く、走る、戻るといった基本動作を画面上に表示された各ボタンによって確認することが出来る。
利用者の電子計算端末機に表示させたロボットの画像の動きだけでなく、数値によっても設定の性能を表示し、それを元に利用者は、再度、自らの設定数値をホームページ上にて操作・設定することが出来る。
優れた数値を得られた場合は、サーバーに読み込ませたデータを仮想ロボット競技プログラムに保存させ、登録させ、競技ボタンを押させると一定時間、例えば１分間、踊らせることが出来る。
仮想ロボット競技プログラムでは、一覧表あるいはランキング表より選択させると他人のデータも閲覧・投票することが出来、利用者の設定の優秀度を具体的に理解できる。
優秀なプログラム設定データは、ロボット実機の販売、あるいはレンタル、あるいはイベントに利用し、売上はプログラム設定者である利用者と配分する。
また利用者の習熟度が増し、仮想ロボット競技プログラムでは飽き足らない段階に達すれば、注文フォームにてロボット実機のレンタルあるいは購入を申し受ける。利用代金の振り込みを確認後、ロボットの実機をパーツ毎に分かれたものあるいは組み立てられたものを申込者に送付する。
【産業上の利用可能性】
【００１６】
本発明は、競技型ロボット・プログラムを通じてのロボット学習に資するものであり、コンピュータの学習プログラムなどにも応用が可能である。
【図面の簡単な説明】
【００１７】
【図１】ロボット購入プログラムを含むロボット・レンタル事業における構成図１である。
【図２】ロボット購入プログラムを含むロボット・レンタル事業における構成図２である。
【図３】ＩＤとパスワード発行におけるシステム図である。
【図４】ＩＤとパスワード認証後サーバー内のメニューを示すシステム図である。
【図５】ＩＤとパスワード認証後サーバー内のメニューを表示後、仮想ロボット・プログラムを選択させた場合のシステム図である。
【図６】ＩＤとパスワード認証後サーバー内のプログラム・メニューを表示後、仮想ロボット競技フォームを選択させた場合のシステム図である。
【図７】ＩＤとパスワード認証後サーバー内のプログラム・メニューを表示後、注文フォームを選択させた場合のシステム図である。
【図８】ＩＤとパスワード認証後サーバー内のプログラム・メニューを表示後、注文フォームを選択させた場合の注文フォーム例である。
【符号の説明】
【００１８】
００１  サーバー管理者電子計算端末機
１００  利用者電子計算端末機
２００  インターネット回線
３００  サーバー
３１０  ＩＤ・パスワードフォーム
３１１  登録フォーム
３１２  ＩＤ・パスワード送信
３１３  メニュー
３２０  ソフト・ダウンロード・プログラム
３３０  ロボット操作設定プログラム
３３１  ロボット操作設定プログラム・マニュアル
３４０  仮想ロボット・プログラム
３４１  設定データ読み込みプログラム
３４２  シミュレーション・モード
３５０  仮想ロボット競技プログラム
３５１  データ読み込みフォーム
３５２  エントリー・フォーム
３５３  競技シミュレーション・フォーム
３６０  メール配信プログラム
３７０  注文フォーム
３７０−Ａ  ＩＤ入力窓
３７０−Ｂ  パスワード入力窓
３７０−Ｃ  購入あるいはレンタル選択ボタン
３７０−Ｄ  お名前入力窓
３７０−Ｅ  郵便番号入力窓
３７０−Ｆ  住所入力窓
３７０−Ｇ  電子メールアドレス入力窓
３７０−Ｈ  電話番号入力窓
３７０−Ｉ  所属入力窓
３７０−Ｊ  お申込内容入力窓
【図１】
2007122129.tif 000003
【図２】
2007122129.tif 000004
【図３】
2007122129.tif 000005
【図４】
2007122129.tif 000006
【図５】
2007122129.tif 000007
【図６】
2007122129.tif 000008
【図７】
2007122129.tif 000009
【図８】
2007122129.tif 000010