(57)【要約】【課題】ＵＳＢポートを有するパーソナルコンピュータ等の電子機器に、学習用教材となる外部機器を接続する際に適用して好適な拡張端子を備えたＵＳＢメモリを提供する。【解決手段】拡張端子付ＵＳＢメモリ１０は、ＵＳＢコネクタ１１に接続されたＰＣ３０と拡張端子２１に接続された教材２０との間の通信においてデータを透過的に扱うノードとして作用する。【選択図】    図１
0003133935.tif 000002
【実用新案登録請求の範囲】
【請求項１】
ＵＳＢコネクタと、
ＵＳＢマスストレージを構成するメモリ部と、
前記ＵＳＢコネクタを介して入力された情報をもとに前記メモリ部をリード／ライト制御するＵＳＢコントローラと、
拡張端子と、
前記拡張端子を前記ＵＳＢコントローラにインターフェイス接続するＩ２Ｃブリッジコントローラと、
を具備したことを特徴とする拡張端子付ＵＳＢメモリ。
【請求項２】
前記拡張端子は、前記ＵＳＢコネクタを介して供給された電源をもとに拡張用の電源を出力する２ピンの電源端子と、Ｉ２Ｃ通信を行う２ピンの通信端子とでなる４端子で構成されていることを特徴とする請求項１に記載の拡張端子付ＵＳＢメモリ。
【請求項３】
前記ＵＳＢコントローラおよび前記Ｉ２Ｃブリッジコントローラは、前記ＵＳＢコネクタ部に接続した機器と、前記拡張端子に接続した機器との間で透過的なデータ通信路を形成することを特徴とする請求項１に記載の拡張端子付ＵＳＢメモリ。
【請求項４】
前記拡張端子に接続した機器は、前記ＵＳＢコネクタに接続した機器の制御対象となる入出力部を具備する学習用教材であることを特徴とする請求項３に記載の拡張端子付ＵＳＢメモリ。
【考案の詳細な説明】
【技術分野】
【０００１】
本考案は、ＵＳＢポートを有するパーソナルコンピュータ等の電子機器に、学習用教材となる外部機器を接続する際に適用して好適な拡張端子付ＵＳＢメモリに関する。
【背景技術】
【０００２】
ＵＳＢメモリは、プラグ・アンド・プレイが可能なストレージデバイスとしてＵＳＢポートを有するパーソナルコンピュータ等の電子機器に広く用いられている。この種ＵＳＢメモリは、コネクタケーブルをもたないスティックタイプと、ケーブル付タイプとに大別され、それぞれ筐体内部に、ＵＳＢコネクタと、マスストレージおよびフラッシュメモリと、ＵＳＢコントローラとを有して構成される。
【０００３】
一方、ＵＳＢポートを有するパーソナルコンピュータ等の電子機器に於いては、上記ＵＳＢポートに、上記したＵＳＢメモリ以外に、各種のＵＳＢ周辺機器が接続可能である。例えば、ＵＳＢポートを有するパーソナルコンピュータに、モータ駆動部、センサ部等を有する学習用教材を外部機器として接続する場合は、ＵＳＢインターフェイスをもつ専用デバイスを外部機器に備えて、専用デバイスのＵＳＢコネクタを上記ＵＳＢポートに接続することにより機器間接続が容易に可能である。しかしながら、この際は、ＵＳＢインターフェイスをもつ外部機器専用の接続デバイスを必要とする。
【特許文献１】特開２００６−１８５１７２号公報
【考案の開示】
【考案が解決しようとする課題】
【０００４】
上述したように、パーソナルコンピュータのＵＳＢポートに外部機器を接続する場合は、ＵＳＢインターフェイスをもつ外部機器専用の接続デバイスが別途必要になるという問題があった。
【０００５】
本考案は上記実情に鑑みなされたもので、ＵＳＢポートを有するパーソナルコンピュータ等の電子機器に、学習用教材となる外部機器を接続する際に適用して好適な拡張端子を備えたＵＳＢメモリを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本考案は、ＵＳＢコネクタと、ＵＳＢマスストレージを構成するメモリ部と、前記ＵＳＢコネクタを介して入力された情報をもとに前記メモリ部をリード／ライト制御するＵＳＢコントローラと、拡張端子と、前記拡張端子を前記ＵＳＢコントローラにインターフェイス接続するＩ２Ｃブリッジコントローラとを具備した拡張端子付ＵＳＢメモリを提供する。
【考案の効果】
【０００７】
本考案に係る拡張端子付ＵＳＢメモリによれば、ＵＳＢポートを有するパーソナルコンピュータ等の電子機器に、例えば、赤外線通信部、モータ駆動部、センサ部、若しくは記憶部等の各種の入出力部を有する学習用教材を外部機器として接続する際に、外部機器に専用のＵＳＢデバイスを必要とせず、上記機器間接続を容易に行うことができる。
【考案を実施するための最良の形態】
【０００８】
以下図面を参照して本考案の実施形態を説明する。
【０００９】
本考案に係る拡張端子付ＵＳＢメモリの適用例を図１に示し、本考案に係る拡張端子付ＵＳＢメモリの構成を図２に示す。
【００１０】
図１において、１０は本考案に係る拡張端子付ＵＳＢメモリであり、ＵＳＢコネクタ１１と、拡張端子２１とを具備する。
【００１１】
２０は拡張端子付ＵＳＢメモリ１０の拡張端子２１に接続された、例えば学習用教材として提供されるドライブ側の外部機器であり、当該機器を以下、単に教材と呼称する。
【００１２】
３０はＵＳＢコネクタが接続されるＵＳＢポートを備え、このＵＳＢポートに、上記拡張端子付ＵＳＢメモリ１０のＵＳＢコネクタ１１が接続された、例えばパーソナルコンピュータ（ＰＣ）等のホスト側の機器であり、当該機器を以下、単にＰＣと呼称する。
【００１３】
上記拡張端子付ＵＳＢメモリ１０は、ＵＳＢコネクタ１１に接続されたＰＣ３０と拡張端子２１に接続された教材２０との間の通信においてデータを透過的に扱うノードとして作用する。すなわち、上記拡張端子付ＵＳＢメモリ１０のＵＳＢコネクタ１１に接続されたＰＣ３０と、上記拡張端子付ＵＳＢメモリ１０の拡張端子２１に接続された教材２０とは上記拡張端子付ＵＳＢメモリ１０を介して透過的な通信路を形成する。この拡張端子付ＵＳＢメモリ１０により提供される透過的な通信インタフェースにより、ＰＣ３０から教材２０に対して各種の入出力機能を制御することができる。例えばＰＣ３０からのコマンド発行で、教材２０の赤外線ポート、モータ、光源、表示デバイス等を駆動したり、教材２０のセンサ信号、メモリデータ、入力データ等をＰＣ３０に送信したりすることがプラグ・アンド・プレイで容易に実現できる。
【００１４】
なお、図１に示す実施形態では、ケーブル付のＵＳＢコネクタ１１を具備する拡張端子付ＵＳＢメモリ１０を例に、ケーブル付のＵＳＢコネクタ１１をＰＣ３０のＵＳＢポートに接続し、拡張端子２１に直接、教材２０を接続した接続構成例を示しているが、拡張端子２１に接続ケーブルを介して教材２０を接続した接続構成、またはＵＳＢコネクタ１１を直付けしたスティックタイプのＵＳＢコネクタをＰＣのＵＳＢポートに接続した接続構成であってもよい。
【００１５】
本考案に係る拡張端子付ＵＳＢメモリ１０のハードウェア構成を図２に示す。
【００１６】
本考案に係る拡張端子付ＵＳＢメモリ１０は、図２に示すように、ＵＳＢコネクタ１１、ＵＳＢコントローラ１２、マスストレージ部１３、メモリ部１４、等の既存のＵＳＢメモリと同様の構成要素に加え、拡張端子２１と、Ｉ２Ｃブリッジコントローラ２２とを具備して構成される。
【００１７】
ＵＳＢコントローラ１２とＩ２Ｃブリッジコントローラ２２とは内蔵のハブ（ＨＵＢ）１５を介して相互にインタフェース接続され、相互の間でＩ２Ｃ通信を可能にしている。拡張端子２１に接続された教材２０との通信に関してはＩ２Ｃブリッジコントローラ２２がマスターとなってＩ２Ｃ通信の制御を司る。
【００１８】
ＵＳＢコントローラ１２にはマスストレージインターフェイス部１３を介してメモリ部１４を構成するフラッシュメモリが接続され、大容量のＵＳＢマスストレージデバイスを構成している。
【００１９】
拡張端子２１は、ＵＳＢコネクタ１１を介して供給された電源をもとに拡張用の電源（例えばＤＣ５Ｖ）を出力する２ピンの電源端子（＋５Ｖ，ＧＮＤ）と、Ｉ２Ｃ通信を行う２ピンの通信端子（ＳＤＡ；Ｉ２Ｃデータ，ＳＣＬ；Ｉ２Ｃクロック）を具備する４端子で構成されている。なお、ここでは５Ｖ電源を例に示しているが、例えば３．３Ｖ電源の仕様であってもよい。
【００２０】
上記メモリ部１４には、ＵＳＢコネクタ１１に接続されたＰＣ３０と拡張端子２１に接続された教材２０との機器相互のアクセスを可能にするためのＡＰＩ（Application Programming Interface）、およびＰＣ３０からのコマンドに従い教材２０の各種機能を制御するアプリケーション（プログラム）が格納される。上記ＡＰＩおよびアプリケーションを拡張端子付ＵＳＢメモリ１０内に常駐させることで、任意にプラグ・アンド・プレイによる上記機器間通信が可能となる。例えば、ＰＣ３０から教材２０にデータを送る場合は、アドレスとデータを指定してＡＰＩを呼ぶことにより、ＰＣ３０から教材２０へのデータ転送が可能となり、また、ＰＣ３０が教材２０からデータを受け取る場合は、アドレスを指定してＡＰＩを呼ぶことにより、教材２０からＰＣ３０へのデータ転送が可能となる。
【００２１】
この拡張端子２１を用いた機器間通信機能により、拡張端子２１に接続したＰＣ３０から、拡張端子２１に接続した教材２０の各種機能を容易に制御することができる、教材を用いた教育システム環境が提供できる。なお、教材２０の機能としては、上記した赤外線ポート、モータ、光源、表示デバイス等の駆動（ドライブ系）、センサ信号、メモリデータ、入力データ等の転送（転送系）に限らず、各種の制御に適用可能である。また、上記実施形態では、本考案に係る拡張端子付ＵＳＢメモリ１０をパーソナルコンピュータ（ＰＣ）と学習用教材との通信に適用した例を示したが、これに限らず、種々の機器間接続に適用可能である。例えば、拡張端子２１に、教材以外の入出力デバイスを接続して、ＵＳＢコネクタ１１に接続した機器との間で、拡張端子付ＵＳＢメモリ１０のＵＳＢマスストレージ機能によるメモリを利用した、若しくは当該メモリを利用せずに単純に透過形とした各種のデータを送受するシステムが構築可能である。
【図面の簡単な説明】
【００２２】
【図１】本考案の実施形態に係る拡張端子付ＵＳＢメモリの接続構成例を示すブロック図。
【図２】上記実施形態に係る拡張端子付ＵＳＢメモリのハードウェア構成を示すブロック図。
【符号の説明】
【００２３】
１０…拡張端子付ＵＳＢメモリ、１１…ＵＳＢコネクタ、１２…ＵＳＢコントローラ、１３…マスストレージ部、１４…メモリ部（フラッシュメモリ）、１５…ハブ（ＨＵＢ）、２０…外部機器（教材）、２１…拡張端子、２２…Ｉ２Ｃブリッジコントローラ、３０…ＵＳＢホスト（ＰＣ）。
【図１】
0003133935.tif 000003
【図２】
0003133935.tif 000004