(57)【特許請求の範囲】
【請求項１】
信号をＵＳＢインタフェースを介して外部端末と送受信可能な端末装置において、
送信用及び受信用の２つのエンドポイントを備え、非同期転送にて上記信号の送受信を外部端末に対して行なう第一のＵＳＢインタフェースと、
送信用及び受信用の２つのエンドポイントを備え、同期転送にて上記信号の送受信を外部端末に対して行なう第二のＵＳＢインタフェースと、
非同期系に用いられる複数の信号のそれぞれを所定のフォーマットのユニットに変換する第一のユニット生成手段と、
同期系に用いられる複数の信号のそれぞれを所定のフォーマットのユニットに変換する第二のユニット生成手段と、
該第二のユニット生成手段にて生成される複数のユニットを結合してユニット束を生成するユニット束生成手段と、
第一の周期にて発生される第一のイベントに同期して、該ユニット束生成手段にて生成されたユニット束を所定のフォーマットとなる所定数のマッピングパケットにマッピングするマッピング手段とを有し、
該第一のユニット生成手段にて生成されたユニットを上記第一のＵＳＢインタフェースの送信用エンドポイントを介して非同期転送にて順次送信し、
上記第一の周期より短い第二の周期にて発生される第二のイベントに同期して、該マッピング手段にて上記ユニット束がマッピングされたマッピングパケットを上記第二のＵＳＢインタフェースの送信用エンドポイントを介して同期転送にて順次送信するようにした端末装置。
【請求項２】
請求項１記載の端末装置において、
複数の非同期系信号を多重化した状態で上記第一のＵＳＢインタフェースの送信用、受信用エンドポイントを介して非同期転送にて送受信するようにした端末装置。
【請求項３】
請求項２記載の端末装置において、
制御に用いられる非同期形信号と、データとして用いられる非同期系信号とを多重化した状態で上記第一のＵＳＢインタフェースの送信用、受信用エンドポイントを介して非同期転送にて送受信するようにした端末装置。
【請求項４】
請求項１乃至３いずれか記載の端末装置において、
複数の同期系の信号を多重化した状態で上記第二のＵＳＢインタフェースの送信用、受信用エンドポイントを介して同期転送にて順次送受信するようにした端末装置。
【請求項５】
請求項１乃至４いずれか記載の端末装置において、
当該端末装置は所定の移動通信システムにおける移動機であり、
上記第一のＵＳＢインタフェースは、送信用、受信用エンドポイントを介して非同期転送にて当該移動機の無線部に係る信号の送受信を外部端末に対して行ない、
上記第二のＵＳＢインタフェースは、送信用、受信用エンドポイントを介して同期転送にて当該移動機の無線部に係る信号の送受信を外部端末に対して行なうようにした端末装置。
【請求項６】
請求項５記載の端末装置において、
上記無線部に係る信号は、ＡＲＩＢで規定されるＴＬＰ−Ｃのプロトコルに従った信号と非同期系で用いられるＴＬＰ−Ｕ（Async）のプロトコルに従った信号であり、
上記ＴＬＰ−Ｃのプロトコルに従った信号と上記ＴＬＰ−Ｕ（Async）のプロトコルに従った複数の信号とを多重化した状態で上記第一のＵＳＢインタフェースの送信用、受信用のエンドポイントを介して非同期転送にて送受信するようにした端末装置。
【請求項７】
請求項６記載の端末装置において、
上記第一のユニット生成手段は、上記ＴＬＰ−Ｃのプロトコルに従った信号と上記ＴＬＰ−Ｕ（Async）に従った信号のそれぞれを所定のフォーマットとなるユニットに変換するようにした端末装置。
【請求項８】
請求項６または７記載の端末装置において、
上記ＴＬＰ−Ｃのプロトコルに従った信号または上記ＴＬＰ−Ｕ（Async）に従った信号のいずれかから変換された所定のフォーマットとなるユニットを上記第一のＵＳＢインタフェースの受信用エンドポイントを介して非同期転送受信したときに、当該ユニットから上記ＴＬＰ−Ｃのプロトコルに従った信号またはＴＬＰ−Ｕ（Async）に従った信号のいずれかを復元する第一の信号分離手段を有する端末装置。
【請求項９】
請求項５乃至８いずれか記載の端末装置において、
上記無線部に係る信号は、ＡＲＩＢで規定された同期系に用いられるＴＬＰ−Ｕ（Sync）のプロトコルに従った信号であり、
上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った複数の信号を多重化した状態で上記第二のＵＳＢインタフェースの送信用、受信用のエンドポイントを介して同期転送にて順次送受信するようにした端末装置。
【請求項１０】
請求項９記載の端末装置において、
上記第二のユニット生成手段は、上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った複数の信号のそれぞれを所定のフォーマットのユニットに変換するようにした端末装置。
【請求項１１】
請求項１０記載の端末装置において、
ユニット束をマッピングすべき所定数のマッピングパケット以外に有効なデータを含まない所定数の空マッピングパケットが予め用意され、
上記ユニット束がマッピングされたマッピングパケットの転送が完了してから次の上記第一のイベントが発生されるまでの間、上記第二のイベントが発生される毎に上記空マッピングパケットを転送するようにした端末装置。
【請求項１２】
請求項９乃至１１いずれか記載の端末装置において、
上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った信号から変換された所定のフォーマットとなるユニットが複数結合されて構成されるユニット束がマッピングされたマッピングパケットを上記第二のＵＳＢインタフェースの受信用エンドポイントを介して同期転送受信したときに、当該受信されたマッピングパケットからユニット束を復元するユニット束復元手段と、
該ユニット束復元手段にて復元されたユニット束をユニットに分割するユニット束分割手段と、
ユニット束分割手段にて得られた各ユニットから上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った信号を復元する信号分離手段とを有する端末装置。
【請求項１３】
第一の端末装置と第二の端末装置との間でＵＳＢインタフェースを介して信号の送受信を行なう際の通信方法において、
上記第一の端末装置と第二の端末装置において、第一のＵＳＢインタフェースの送信用エンドポイントと受信用エンドポイントを介して非同期転送にて上記信号の送受信を行ない、
第二のＵＳＢインタフェースの送信エンドポイントと受信用エンドポイントを介して同期転送にて上記信号の送受信を行ない、
非同期系に用いられる複数の信号のそれぞれを所定のフォーマットのユニットに変換し、
該変換にて得られるユニットを上記第一のＵＳＢインタフェースの送信用エンドポイントを介して非同期転送にて順次送信し、
同期系に用いられる複数の信号のそれぞれを所定のフォーマットのユニットに変換し、
該変換にて得られる複数のユニットを結合してユニット束を生成し、
第一の周期にて発生される第一のイベントに同期して、該生成されたユニット束を所定のフォーマットとなる所定数のマッピングパケットにマッピングし、
上記第一の周期より短い第二の周期にて発生される第二のイベントに同期して、上記ユニット束がマッピングされたマッピングパケットを上記第二のＵＳＢインタフェースの送信用エンドポイントを介して同期転送にて順次送信するようにした通信方法。
【請求項１４】
請求項１３記載の通信方法において、
複数の非同期系信号を多重化した状態で上記第一のＵＳＢインタフェースの送信用、受信用エンドポイントを介して非同期転送にて送受信するようにした通信方法。
【請求項１５】
請求項１４記載の通信方法において、
制御に用いられる非同期形信号と、データとして用いられる非同期系信号とを多重化した状態で上記第一のＵＳＢインタフェースの送信用、受信用エンドポイントを介して非同期転送にて送受信するようにした通信方法。
【請求項１６】
請求項１３乃至１５いずれか記載の通信方法において、
複数の同期系の信号を多重化した状態で上記第二のＵＳＢインタフェースの送信用、受信用エンドポイントを介して同期転送にて順次送受信するようにした通信方法。
【請求項１７】
請求項１３乃至１６いずれか記載の通信方法において、
上記第一の端末装置として所定の移動通信システムにおける移動機が用いられ、
上記第一のＵＳＢインタフェースの送信用、受信用エンドポイントを介して非同期転送にて当該移動機の無線部に係る信号を送受信し、
上記第二のＵＳＢインタフェースの送信用、受信用エンドポイントを介して同期転送にて当該移動機の無線部に係る信号を順次送受信するようにした通信方法。
【請求項１８】
請求項１７記載の通信方法において、
上記無線部に係る信号は、ＡＲＩＢで規定されるＴＬＰ−Ｃのプロトコルに従った信号と非同期系で用いられるＴＬＰ−Ｕ（Async）のプロトコルに従った信号であり、
上記ＴＬＰ−Ｃのプロトコルに従った信号と上記ＴＬＰ−Ｕ（Async）のプロトコルに従った複数の信号とを多重化した状態で上記第一のＵＳＢインタフェースの送信用、受信用のエンドポイントを介して非同期転送にて送受信するようにした通信方法。
【請求項１９】
請求項１８記載の通信方法において、
上記非同期系に用いられる複数の信号は、上記ＴＬＰ−Ｃのプロトコルに従った信号と上記ＴＬＰ−Ｕ（Async）に従った信号である通信方法。
【請求項２０】
請求項１８または１９記載の通信方法において、
上記ＴＬＰ−Ｃのプロトコルに従った信号または上記ＴＬＰ−Ｕ（Async）に従った信号のいずれかから変換された所定のフォーマットとなるユニットを上記第一のＵＳＢインタフェースの受信用エンドポイントを介して非同期転送受信したときに、当該ユニットから上記ＴＬＰ−Ｃのプロトコルに従った信号またはＴＬＰ−Ｕ（Async）に従った信号のいずれかを復元するようにした通信方法。
【請求項２１】
請求項１７乃至２０いずれか記載の通信方法において、
上記無線部に係る信号は、ＡＲＩＢで規定された同期系に用いられるＴＬＰ−Ｕ（Sync）のプロトコルに従った信号であり、
上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った複数の信号を多重化した状態で上記第二のＵＳＢインタフェースの送信用、受信用のエンドポイントを介して同期転送にて順次送受信するようにした通信方法。
【請求項２２】
請求項２１記載の通信方法において、
上記同期系に用いられる複数の信号は、上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った複数の信号である通信方法。
【請求項２３】
請求項２２記載の通信方法において、
ユニット束をマッピングすべき所定数のマッピングパケット以外に有効なデータを含まない所定数の空マッピングパケットが予め用意され、
上記ユニット束がマッピングされたマッピングパケットの転送が完了してから次の上記第一のイベントが発生されるまでの間、上記第二のイベントが発生される毎に上記空マッピングパケットを転送するようにした通信方法。
【請求項２４】
請求項２１乃至２３いずれか記載の通信方法において、
上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った信号から変換された所定のフォーマットとなるユニットが複数結合されて構成されるユニット束がマッピングされたマッピングパケットを上記第二のＵＳＢインタフェースの受信用エンドポイントを介して同期転送受信したときに、当該受信されたマッピングパケットからユニット束を復元し、
該復元されたユニット束をユニットに分割し、
該分割にて得られた各ユニットから上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った信号を復元するようにした通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話機やＰＨＳ端末等の移動機やパーソナルコンピュータなどの端末装置に係り、詳しくは、ＵＳＢ（Universal Serial Bus）インタフェースにて外部端末の接続が可能となる端末装置に関する。
【０００２】
また、本発明は、そのような端末装置間で通信を行なう際の通信方法に関する。
【０００３】
【従来の技術】
ＡＲＩＢ（Association of Radio Industries and Business：電波産業会）では、移動機における無線部（ＭＴＦ：Mobile Termination Function）と各種制御を行う制御部（ＴＡＦ：Terminal Adaptation Function）との間の信号として呼制御などの制御に用いられるＴＬＰ−C（Terminal Link Protocol for C-Plane）のプロトコルに従った信号（以下、単にＴＬＰ−ＣフレームまたはＴＬＰ−Ｃ信号と表す）と、音声データ、画像データ等の各種データの転送に用いられるＴＬＰ−Ｕ（Terminal Link Protocol for U-Plane）のプロトコルに従った信号が規定されている。更に、ＴＬＰ−Ｕに従った信号として、同期系にて用いられるＴＬＰ−Ｕ（Sync）のプロトコルに従った信号（以下、単にＴＬＰ−Ｕ（Sync）フレームまたはＴＬＰ−Ｕ（Sync）信号と表す）と非同期系にて用いられるＴＬＰ−Ｕ（Async）のプロトコルに従った信号（以下、単にＴＬＰ−Ｕ（Async）フレームまたはＴＬＰ−Ｕ（Async）信号と表す）の２種類の信号が規定されている。
【０００４】
また、上記ＴＬＰ−Ｃ信号は、無線部ＭＴＦと複数の制御部ＴＡＦとがバス接続された論理モデルにおいて、無線部ＭＴＦと各制御部ＴＡＦとの間を伝送される信号として規定される。ＴＬＰ−Ｕ（Sync）信号及びＴＬＰ−Ｕ（Async）信号は、無線部ＭＴＦと複数の制御部ＴＡＦのそれぞれとが並列的に直結された論理モデルにおいて、無線部ＭＴＦと各制御部ＴＡＦとの間を伝送される信号として規定される。
【０００５】
移動機と外部端末（例えば、パーソナルコンピュータ）とを接続して、移動機内の無線部ＭＴＦと外部端末内の制御部ＴＡＦとの間で上記各種信号の伝送をＵＳＢ（Universal Serial Bus）インタフェースを介して行なう場合、ＵＳＢインタフェースの構造として次のようなものが考えられる。
【０００６】
ＵＳＢインタフェースでは、信号の送受信を行なうためのエンドポイント用バッファを用意する必要がある。そのため、移動機と外部端末の双方にＴＬＰ−Ｃ信号、ＴＬＰ−Ｕ（Sync）信号及びＴＬＰ−Ｕ（Async）の各信号の送受信に用いられるエンドポイント用バッファが設けられる。具体的には、ＴＬＰ−Ｃ信号は、無線部ＭＴＦと複数の制御部ＴＡＦがバス接続された論理モデルにおいて伝送される信号であるので、そのＴＬＰ−Ｃ信号のために１組（送信用、受信用）のエンドポイント用バッファが設けられる。また、ＴＬＰ−Ｕ（Sync）信号及びＴＬＰ−Ｕ（Async）信号は、無線部ＭＴＦと複数の制御部ＴＡＦのそれぞれとが並列的に直結された論理モデルにおいて伝送される信号であるので、ＴＬＰ−Ｕ（Sync）信号とＴＬＰ−Ｕ（Async）信号のそれぞれのために、外部端末に含まれる制御部ＴＡＦの数と同数の組（送信用、受信用）のエンドポイント用バッファが設けられる。
【０００７】
【発明が解決しようとする課題】
上記のようなＵＳＢインタフェースの構造では、ＴＬＰ−Ｕ（Sync）信号及びＴＬＰ−U（Async）信号のために設けるべきエンドポイント用バッファの数が多くなってしまう。特に、移動機が種々の外部端末に接続できるようにするためには、外部端末に設けられると想定される制御部ＴＡＦの最大数と同数の組のエンドポイント用バッファをＴＬＰ−Ｕ（Sync）信号とＴＬＰ−Ｕ（Async）信号の夫々のために設けなければならない。
【０００８】
そこで、本発明の第一の課題は、できるだけ少数のエンドポイント用バッファにて外部端末とのＵＳＢインタフェースを実現した端末装置を提供することである。
【０００９】
また、本発明の第二の課題は、そのような端末装置間で通信を行なう際の通信方法を提供することである。
【００１０】
【課題を解決するための手段】
上記課題を解決するため、本発明は、請求項１に記載されるように、信号をＵＳＢインタフェースを介して外部端末と送受信可能な端末装置にいて、非同期転送にて上記無線部に係る信号の送受信を外部端末に対して行なう第一のＵＳＢインタフェースと、同期転送にて上記無線部に係る信号の送受信を外部端末に対して行なう第二のＵＳＢインタフェースとを有し、上記第一のＵＳＢインタフェース及び第二のＵＳＢインタフェースのそれぞれが送信用及び受信用の２つのエンドポイントを備えるように構成される。
【００１１】
このような端末装置では、転送されるべき信号の種類毎にＵＳＢインタフェースにて用いられる送信用及び受信用のエンドポイントを設けるのではなく、非同期転送及び同期転送のそれぞれについてＵＳＢインタフェースにて用いられる送信用及び受信用の１組のエンドポイントを設けることによって、端末装置と外部端末との間におけるＵＳＢインタフェースを介した信号の非同期転送及び同期転送が可能となる。
【００１２】
非同期転送されるべき信号及び同期転送されるべき信号のそれぞれが複数ある場合には、請求項２乃至４に記載されるようにそれらの信号は多重化されて非同期転送及び同期転送される。
【００１３】
所定の移動通信システムにおける移動機と外部端末との間でＵＳＢインタフェースを介した通信を可能にするという観点から、本発明は、請求項５に記載されるように、上記各端末装置において、当該端末装置は所定の移動通信システムにおける移動機であり、上記第一のＵＳＢインタフェースは、送信用、受信用エンドポイントを介して非同期転送にて当該移動機の無線部に係る信号の送受信を外部端末に対して行ない、上記第二のＵＳＢインタフェースは、送信用、受信用エンドポイントを介して同期転送にて当該移動機の無線部に係る信号の送受信を外部端末に対して行なうように構成できる。
【００１４】
更に、非同期転送のための具体的構成を提供するという観点から、本発明は、請求項６に記載されるように、上記端末装置（移動機）において、上記無線部に係る信号は、ＡＲＩＢで規定されるＴＬＰ−Ｃのプロトコルに従った信号と非同期系で用いられるＴＬＰ−Ｕ（Async）のプロトコルに従った信号であり、上記ＴＬＰ−Ｃのプロトコルに従った信号と上記ＴＬＰ−Ｕ（Async）のプロトコルに従った複数の信号とを多重化した状態で上記第一のＵＳＢインタフェースの送信用、受信用のエンドポイントを介して非同期転送にて送受信するように構成することができる。
【００１５】
上記各信号を多重化して非同期転送する具体的手段を提供するという観点から、本発明は、請求項７に記載されるように、上記端末装置（移動機）において、上記ＴＬＰ−Ｃのプロトコルに従った信号と上記ＴＬＰ−Ｕ（Async）に従った信号のそれぞれを所定のフォーマットとなるユニットに変換する第一のユニット生成手段を有し、該第一のユニット生成手段にて生成されたユニットを上記第一のＵＳＢインタフェースの送信用エンドポイントを介して非同期転送にて順次送信するように構成することができる。
【００１６】
非同期転送受信の具体的な構成を提供するという観点から、本発明は、請求項８に記載されるように、上記各端末装置（移動機）において、上記ＴＬＰ−Ｃのプロトコルに従った信号または上記ＴＬＰ−Ｕ（Async）に従った信号のいずれかから変換された所定のフォーマットとなるユニットを上記第一のＵＳＢインタフェースの受信用エンドポイントを介して非同期転送受信したときに、当該ユニットから上記ＴＬＰ−Ｃのプロトコルに従った信号またはＴＬＰ−Ｕ（Async）に従った信号のいずれかを復元する信号分離手段を有するように構成できる。
【００１７】
また、同期転送のための具体的構成を提供するという観点から、本発明は、請求項９に記載されるように、上記各端末装置（移動機）において、上記無線部に係る信号は、ＡＲＩＢで規定された同期系に用いられるＴＬＰ−Ｕ（Sync）のプロトコルに従った信号であり、上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った複数の信号を多重化した状態で上記第二のＵＳＢインタフェースの送信用、受信用のエンドポイントを介して同期転送にて順次送受信するように構成できる。
【００１８】
上記各信号を多重化して同期転送する具体的手段を提供するという観点から、本発明は、請求項１０に記載されるように、上記端末装置（移動機）において、上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った複数の信号のそれぞれを所定のフォーマットのユニットに変換する第二のユニット生成手段と、該第二のユニット生成手段にて生成される複数のユニットを結合してユニット束を生成するユニット束生成手段と、該ユニット束生成手段にて生成されたユニット束を所定のフォーマットとなる所定数のマッピングパケットにマッピングするマッピング手段とを有し、該マッピング手段にて上記ユニット束がマッピングされたマッピングパケットを上記第二のＵＳＢインタフェースの送信用エンドポイントを介して同期転送にて順次送信するように構成できる。
【００１９】
また、本発明は、請求項１１に記載されるように、上記端末装置（移動機）において、上記マッピング手段は、第一の周期にて発生される第一のイベントに同期して上記ユニット束をマッピングパケットにマッピングし、上記第一の周期より短い第二の周期にて発生される第二のイベントに同期して各マッピングパケットを第二のＵＳＢインタフェースの送信用エンドポイントに転送するように構成できる。
【００２０】
上記第一の周期と第二の周期の関係は、一般的には、ユニット束がマッピングされたマッピングパケットの数（所定数）と上記第二の周期を乗算した値が第一の周期となる。このような関係によって、第一の周期にユニット束がマッピングされた全てのマッピングパケットを同期転送することが可能となる。
【００２１】
上記第一の周期と第二の周期の基礎となる単位時間（例えば、クロック周期）にずれがある場合に、上記第二の周期毎に発生する第二のイベントに同期してマッピングパケットを転送していると、そのずれが累積される。その結果、上記第一の周期にユニット束がマッピングされた全てのマッピングパケットを転送できない場合がありうる。このような状況を防止するため、本発明は、請求項１２に記載されるように、上記端末装置（移動機）において、ユニット束をマッピングすべき所定数のマッピングパケット以外に有効なデータを含まない所定数の空マッピングパケットが予め用意され、上記ユニット束がマッピングされたマッピングパケットの転送が完了してから次の上記第一のイベントが発生されるまでの間、上記第二のイベントが発生される毎に上記空マッピングパケットを転送するように構成することができる。
【００２２】
このような移動機では、上述したような第一の周期と第二の周期の基礎となる時間単位のずれが累積されても、そのずれの累積を空マッピングパケットの転送によってすることができる。そのため、上記第一の周期にてユニット束がマッピングされた所定数のマッピングパケットを確実に転送することができる。
【００２３】
同期転送受信の具体的な構成を提供するという観点から、本発明は、請求項１３に記載されるように、上記各端末装置（移動機）において、上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った信号から変換された所定のフォーマットとなるユニットが複数結合されて構成されるユニット束がマッピングされたマッピングパケットを上記第二のＵＳＢインタフェースの受信用エンドポイントを介して同期転送受信したときに、当該受信されたマッピングパケットからユニット束を復元するユニット束復元手段と、該ユニット束復元手段にて復元されたユニット束をユニットに分割するユニット束分割手段と、ユニット束分割手段にて得られた各ユニットから上記ＴＬＰ−Ｕ（Sync）のプロトコルに従った信号を復元する第二の信号分離手段とを有するように構成できる。
【００２４】
また、上記第二の課題を解決するため、本発明は、請求項１４に記載されるように、第一の端末装置と第二の端末装置との間でＵＳＢインタフェースを介して信号の送受信を行なう際の通信方法において、上記第一の端末装置と第二の端末装置において、第一のＵＳＢインタフェースの送信用エンドポイントと受信用エンドポイントを介して非同期転送にて上記信号の送受信を行ない、第二のＵＳＢインタフェースの送信エンドポイントと受信用エンドポイントを介して同期転送にて上記信号の送受信を行なうように構成される。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２６】
本発明の実施の一形態に係る移動機及びその移動機と接続される外部端末は、例えば、図１に示すように構成される。
【００２７】
図１において、移動機１００と外部端末２００（例えば、パーソナルコンピュータ）とがＵＳＢケーブルにて接続される。移動機１００は、無線部（ＭＴＦ）１１０、非同期系信号処理部１２０、同期系信号処理部１３０及びＵＳＢ送受信部１４０を有している。ＵＳＢ送受信部１４０は、非同期系信号のインタフェースを行う第一のＵＳＢインタフェース１４１と同期系信号のインタフェースを行う第二のＵＳＢインタフェース１４２とを有している。
【００２８】
また、外部端末２００は、例えば、３つの制御部（ＴＡＦ）２１１、２１２、２１３、非同期系信号処理部２２０、同期系信号処理部２３０及びＵＳＢホスト部２４０を有している。このＵＳＢホスト部２４０が移動機１００側の上記ＵＳＢ送受信部１４０とＵＳＢケーブルにて接続される。
【００２９】
上記移動機１００における無線部（ＭＴＦ）１１０は、ＴＬＰ−Ｃ信号と、外部端末２００に設けられた上記３つの制御部（ＴＡＦ）２１１、２１２、２１３のそれぞれに対応したＴＬＰ−Ｕ（Async）信号及びＴＬＰ−Ｕ（Sync）信号の入出力を行なう。非同期系信号処理部１２０は、上記ＴＬＰ−Ｃ信号及びＴＬＰ−Ｕ（Async）の非同期処理を行なう。同期系信号処理部１３０は、上記ＴＬＰ−Ｕ（Sync）の同期処理を行う。
【００３０】
上記移動機１００における非同期系信号処理部１２０は、例えば、図２に示すように構成される。
【００３１】
図２において、この非同期系信号処理部１２０は、ユニット生成・分割部１２１、ＴＬＰ−Ｃユニット待機部１２２、ＴＬＰ−Ｕ（Async）ユニット待機部１２３、送信中ユニット待機部１２４及び受信中ユニット待機部１２５を有する。ユニット生成・分割部１２１は、無線部（ＭＴＦ）１１０からのＴＬＰ−Ｃ信号及び各ＴＬＰ−Ｕ（Async）信号から所定のフォーマットとなるユニットを生成する。
【００３２】
このユニットのフォーマットは図３に示すように構成される。即ち、ユニットはヘッダ部とデータ部にて構成される。ヘッダ部は、ＴＬＰ−Ｃ信号用のユニット、ＴＬＰ−Ｕ（Async）信号用のユニット及びＴＬＰ−Ｕ（Sync）信号用のユニットのいずれであるかを表すユニット種別と当該データ部の長さを示すデータ長情報とを含んでいる。また、データ部には、ＴＬＰ−Ｃフレーム、ＴＬＰ−U（Async）フレーム及びＴＬＰ−Ｕ（Sync）フレームのいずれかが格納される。
【００３３】
ＴＬＰ−Ｃユニット待機部１２２は、ユニット生成・分割部１２２にて生成されたＴＬＰ−Ｃ信号用のユニットを待機させる（待ち行列）。ＴＬＰ−Ｕ（Async）ユニット待機部１２３は、ユニット生成・分割部１２２にて生成されたＴＬＰ−Ｕ（Async）信号用のユニットを待機させる（待ち行列）。送信中ユニット待機部１２４は、ＴＬＰ−Ｃユニット待機部１２２からのＴＬＰ−Ｃ信号用のユニット及びＴＬＰ−Ｕ（Async）信号用のいずれかを選択して一時的に格納する。なお、制御信号の送受信をデータの送受信に優先させて行なうという観点から、送信中ユニット待機部１２０はＴＬＰ−Ｃユニット待機部１２２内のユニットを優先的に選択する。
【００３４】
上記のように送信中ユニット待機部１２４に格納されたユニットはＵＳＢパケットにマッピングされ、そのＵＳＢパケット毎に当該送信中ユニット待機部１２４からＵＳＢ送受信部１４０の第一のＵＳＢインタフェース１４１ａを介してバルク転送される。例えば、ユニットの長さ（バイト数）が後述するような第一のＵＳＢインタフェース１４１ａのエンドポイント用バッファの長さ（バイト数）より短い場合、ユニットは１つのＵＳＢパケットとしてバルク転送される。一方、ユニットの長さが当該エンドポイント用バッファの長さより長い場合、そのユニットは複数のＵＳＢパケットにマッピングされ、その複数のＵＳＢパケットが順次バルク転送される。
【００３５】
上記受信中ユニット待機部１２５は、上記第一のＵＳＢインタフェース１４１にて受信された外部端末２００からのパケットを順次待機させて、そのパケットをユニット単位にてユニット生成・分割部１２１に供給する。ユニット生成・分割部１２１は、受信中ユニット待機部１２５から受信したユニットからヘッダ部をはずしてデータ部に格納さたＴＬＰ−Ｃフレーム及びＴＬＰ−Ｕ（Async）フレームのいずれかを抽出し、そのフレームの信号（ＴＬＰ−Ｃ信号またはＴＬＰ−Ｕ（Async）信号）を無線部（ＭＴＦ）１１０に供給する。
【００３６】
上記第一のＵＳＢインタフェース１４１は、図４に示すように、第一のエンドポイント用バッファ１４１a及び第二のエンドポイント用バッファ１４１ｂとを有している。第一のエンドポイント用バッファ１４１ａは、前述したように非同期系信号処理部１２０における送信中ユニット待機部１２４からのパケットを一時的に格納して順次外部端末２００のＵＳＢホスト部２４０に対してバルク転送する。第二のエンドポイントバッファ１４１ｂは、外部端末２００のＵＳＢホスト部２４０から順次バルク転送されるパケットを一時的に格納し、その格納されたパケットを順次非同期系信号処理部１２０の受信中ユニット待機部１２５に供給する。
【００３７】
移動機１００における同期系信号処理部１３０は、図５に示すように構成される。
【００３８】
図５において、この同期系信号処理部１３０は、ユニット処理部１３１、ユニット束生成部１３２、送信中ユニット束待機部１３３、受信中ユニット束待機部１３４及びユニット束分割部１３５を有している。ユニット処理部１３１は、無線部（ＭＴＦ）１１０から供給されるＴＬＰ−Ｕ（Sync）信号を上述したフォーマット（図３参照）となるＴＬＰ−Ｕ信号用のユニットに変換する。ユニット束生成部１３２は、無線部（ＭＴＦ）１１０からの複数のＴＬＰ−Ｕ（Sync）を図６に示すように結合し、所定時間（例えば、１０msec.）に送信すべき数のユニットを含むユニット束を生成する。即ち、このユニット束生成部１３２は、ＴＬＰ−Ｕ（Sync）信号の多重化を行なう。
【００３９】
送信中ユニット束待機部１３３は、ユニット束生成部１３２にて生成されたユニット束を一時的に格納する。この送信中ユニット束待機部１３３に格納されたユニット束はパケットにマッピングされ、そのパケット（マッピングパケットという）毎に送信中ユニット束待機部１３３からＵＳＢ送受信部１４０の第二のＵＳＢインタフェース１４２を介してアイソクロナス転送される。
【００４０】
上記マッピングパケットのフォーマットは、例えば、図７に示すようになっている。
【００４１】
図７において、マッピングパケットはヘッダ部とデータ部から構成され、ヘッダ部は、更に、ユニット束の部位（最初、途中、最後）等を特定するＷＷ情報（最初：１０、途中：００、最後：０１、空パケット：１１）、ユニット束の転送周期（00→01→10→11→00→…のように変化）を表すユニット同期情報、ユニット束転送タイミングから転送される順番を表すパケット番号及びデータ部に格納されるデータの長さを表すデータ長情報を含む。データ部にはユニット束を分割して得られる分割データが格納される。
【００４２】
上記ユニット束は、例えば、図８に示すように分割され、各分割データ１、２、３、４が上述したようなマッピングパケットのデータ部に格納される。上記マッピングパケットの長さ（バイト）は後述するような第二のＵＳＢインタフェース１４２のエンドポイント用バッファの長さに対応しており、そのようなマッピングパケットに各分割データが格納できるようにユニット束は分割される。ユニット束が図８に示すように４つの分割データ１、２、３、４に分割された場合、それらの分割データ１、２、３、４が格納されたマッピングパケットは、図９に示す順番でアイソクロナス転送される。
【００４３】
図９に示す例では、ユニット束転送タイミングになると、次のユニット転送タイミングまでの間に１０個のマッピングパケットが転送される。具体的には、ユニット転送タイミングになると、ユニット束の最初に位置する分割データ１が格納されたマッピングパケット（ＷＷ＝００、ユニット束同期情報＝００、パケット番号＝０００１）が転送され、その後、ユニット束の途中に位置する分割データ２が格納されたマッピングパケット（ＷＷ＝００、ユニット同期情報＝００、パケット番号＝００１０）及び分割データ３が格納されたマッピングパケット（WW＝００、ユニット同期情報＝００、パケット番号＝００１１）が順次転送される。そして、ユニット束の最後に位置する分割データ４が格納されたマッピングパケット（ＷＷ＝０１、ユニット同期情報＝００、パケット番号＝０１００）が転送される。上記のようにして分割データが格納された４つのマッピングパケットが転送された後、データが格納されない６つのマッピングパケット（空パケット）（ＷＷ＝１１、ユニット同期情報＝００、パケット番号０１０１〜１０１０、データ長＝０）が順次転送される。次のユニット束転送タイミングになると（ユニット束同期情報＝０１）、上述した手順と同様に１０個のマッピングパケットが順次転送される。このような転送手順により、例えば、ユニット束転送タイミングの周期が１０msec.の場合、ユニット束転送タイミングになると、１つのユニット束に対応した１０個のマッピングパケットのそれぞれが１msec.毎に転送されることになる。
【００４４】
上記同期系信号処理部１３０の受信中ユニット束待機部１３４（図５参照）は、上記第二のＵＳＢインタフェース１４２にて受信された外部端末２００からのパケットを順次待機させて、そのパケットをユニット束単位にてユニット束分割部１３５に供給する。ユニット束分割部１３５は、受信したユニット束を各ユニットに分割し、得られた各ユニットをユニット処理部１３１に供給する。ユニット処理部１３１は、受信したユニットからＴＬＰ−U（Sync）フレームを抽出し、そのフレームのＴＬＰ−Ｕ（Sync）信号を無線部（ＭＴＦ）１１０に供給する。
【００４５】
上記第二のＵＳＢインタフェース１４２は、図１０に示すように、第一のエンドポイント用バッファ１４２ａ及び第二のエンドポイント用バッファ１４２ｂとを有している。第一のエンドポイント用バッファ１４２ａは、前述したように同期系信号処理部１３０における送信中ユニット束待機部１３３からのマッピングパケットを一時的に格納して順次外部端末２００のＵＳＢホスト部２４０に対してアイソクロナス転送する。第二のエンドポイント用バッファ１４２ｂは、外部端末２００のＵＳＢホスト部２４０から順次アイソクロナス転送されるマッピングパケットを一時的に格納し、その格納されたマッピングパケットを順次同期系信号処理部１３０の受信中ユニット束待機部１３４に供給する。
【００４６】
上記外部ユニット２００におけるＵＳＢホスト部２４０は、図１１に示すように、非同期系信号インタフェース２４１と同期系信号インタフェース２４２とを有する。非同期系信号インタフェース２４１は、バルク転送用受信バッファ２４１ａ及びバルク転送用送信バッファ２４１ｂを有する。バルク転送用受信バッファ２４１ａは、前述したように移動機１００における第一のＵＳＢインタフェース１４１の第一のエンドポイント用バッファ１４１ａからＵＳＢケーブルを介してバルク転送されるＵＳＢパケットを受信する。このバルク転送用受信バッファ２４１ａにて受信されたＵＳＢパケットは非同期系信号処理部２２０に供給される。また、バルク転送用送信バッファ２４１ｂは非同期系信号処理部２２０から供給される上述したようなＵＳＢパケットを一時的に格納し、このバルク転送用送信バッファ２４１ｂに格納されたパケットがＵＳＢケーブルを介して移動機１００における第一のＵＳＢインタフェース１４１の第二のエンドポイントバッファ１４１ｂに対してバルク転送される。
【００４７】
上記同期系信号インタフェース２４２は、アイソクロナス転送用受信バッファ２４２ａ及びアイソクロナス転送用送信バッファ２４２ｂを有する。アイソクロナス転送用受信バッファ２４２ａは、前述したように移動機１００における第二のＵＳＢインタフェース１４２の第一のエンドポイント用バッファ１４２ａからＵＳＢケーブルを介してアイソクロナス転送されるマッピングパケットを受信する。このアイソクロナス転送用受信バッファ２４２ａにて受信されたマッピングパケットは同期系信号処理部２３０に供給される。また、アイソクロナス転送用送信バッファ２４２ｂは同期系信号処理部２３０から供給される上述したようなマッピングパケットを一時的に格納し、このアイソクロナス転送用送信バッファ２４２ｂに格納されたマッピングパケットがＵＳＢケーブルを介して移動機１００における第二のＵＳＢインタフェース１４２の第二のエンドポイントバッファ１４２ｂに対してアイソクロナス転送される。
【００４８】
外部端末２００における非同期系信号処理部２２０は、ＴＬＰ−Ｃ信号をＡＲＩＢの規定に従って各制御部（ＴＡＦ）２１１、２１２、２１３と送受信するために、当該各制御部（ＴＡＦ）２１１、２１２、２１３とバス接続されている。この非同期系信号処理部２２０は、更に、ＴＬＰ−Ｕ（Async）をＡＲＩＢの規定に従って各制御部（ＴＡＦ）２１１、２１２、２１３と送受信するために、当該各制御部（ＴＡＦ）２１１、２１２、２１３と並列的に接続されている。更に、同期系信号処理部２３０は、ＴＬＰ−Ｕ（Sync）をＡＲＩＢの規定に従って各制御部（ＴＡＦ）２１１、２１２、２１３と送受信するために、当該各制御部（ＴＡＦ）２１１、２１２、２１３と並列的に接続されている。なお、上記非同期系信号処理部２２０と各制御部（ＴＡＦ）２１１、２１２、２１３との接続及び上記同期系信号処理部２３０と各制御部（ＴＡＦ）２１１、２１２、２１３との接続は、物理的接続であっても、論理的接続であってもよい。
【００４９】
上記のように外部端末２００とＵＳＢインタフェース（ＵＳＢ送受信部１４０、ＵＳＢケーブル、ＵＳＢホスト部２４０）を介して接続される移動機１００の各部における動作を更に詳細に説明する。
【００５０】
まず、非同期系信号に関する処理について説明する。
【００５１】
非同期系信号の送信に関する処理は次のようになされる。
無線部（ＭＴＦ）１１０から外部端末１００の各制御部（ＴＡＦ）２１１、２１２、２１３宛のＴＬＰ−Ｃ信号、ＴＬＰ−Ｕ（Async）信号が順次非同期系信号処理部１２０に供給される。これらＴＬＰ−Ｃ信号及びＴＬＰ−Ｕ（Async）を入力する非同期系信号処理部１２０におけるユニット生成・分割部１２１は、図１２に示す手順に従って処理を行う。
【００５２】
図１２において、ユニット生成・分割部１２１は、無線部（ＭＴＦ）１１０からＴＬＰ−Ｃ信号（フレーム）またはＴＬＰ−Ｕ（Async）（フレーム）を受信すると（Ｓ１）、ヘッダ部を付与してユニット（図３参照）を生成する（Ｓ２）。そして、生成されたユニットがＴＬＰ−Ｃフレームを含むものかＴＬＰ−Ｕ（Async）フレームを含むものかのいずれかが判定される（Ｓ３）。その判定の結果、ＴＬＰ−Ｃフレームを含むユニットであると判定されると、そのユニットはユニット生成・分割部１２１からＴＬＰ−Ｃユニット待機部１２２に転送される（Ｓ４）。一方、生成されたユニットがＴＬＰ−Ｕ（Async）を含むユニットであると判定されると、そのユニットはユニット生成・分割部１２１からＴＬＰ−Ｕ（Async）ユニット待機部１２３に転送される。
【００５３】
上記のようにして、無線部（ＭＴＦ）１１０から順次出力されるＴＬＰ−Ｃ信号及びＴＬＰ−Ｕ（Async）信号は、所定のフォーマットとなるユニットとしてＴＬＰ−Ｃユニット待機部１２２とＴＬＰ−Ｕ（Async）ユニット待機部１２３に振り分けられる。このようにＴＬＰ−Ｃユニット待機部１２２とＴＬＰ−Ｕ（Async）ユニット待機部１２３に振り分けられた各ユニットは、図１３に示す手順に従って、非同期系信号処理部１２０から順次転送される。
【００５４】
図１３において、非同期系信号処理部１２０は、第一のＵＳＢインタフェース１４１から第一のエンドポイント用バッファ１４１ａ（ＥＰ１）が空である旨の通知を受けると（Ｓ１１）、送信中ユニット待機部１２４が空であるか否かを判定する（Ｓ１２）。この送信中ユニット待機部１２４が空である場合（Ｓ１２でＹＥＳ）、更に、ＴＬＰ−Ｃユニット待機部１２２が空であるか否かが判定される（Ｓ１３）。ＴＬＰ−Ｃユニット待機部１２２にＴＬＰ−Ｃ信号用のユニットが格納されている場合（Ｓ１３でＮＯ）、ＴＬＰ−Ｃユニット待機部１２２に格納された先頭のユニットが送信中ユニット待機部１２４へ送られる（Ｓ１４）。そして、上記第一のエンドポイント用バッファ１４１ａ（ＥＰ１）が空の状態を維持しているか否かが判定される（Ｓ１５）。この第一のエンドポイント用バッファ１４１ａ（ＥＰ１）が空の状態を維持していると（Ｓ１５でＹＥＳ）、更に、送信中ユニット待機部１２４が空であるか否かの判定がなされる（Ｓ１２）。
【００５５】
このとき、上記のようにしてＴＬＰ−Ｃユニット待機部１２２から送信中ユニット待機部１２４に既にＴＬＰ−Ｃ信号用のユニットが送られているので（Ｓ１４での処理参照）、送信中ユニット待機部１２４は空の状態ではない（Ｓ１２でＮＯ）。従って、その送信中ユニット待機部１２４に格納されたユニットが第一のＵＳＢインタフェース１４１の第一のエンドポイント用バッファ１４１ａ（ＥＰ１）に送られ（Ｓ１６）、そのユニットが第一のエンドポイント用バッファ１４１ａ（ＥＰ１）から外部端末２００に対してバルク転送される。
【００５６】
そして、送信中ユニット待機部１２４が空であるか否かが判定され（Ｓ１７）、送信中ユニット待機部１２４が空であれば（Ｓ１７でＹＥＳ）、更に、ＴＬＰ−Ｃユニット待機部１２２が空であるか否かが判定される（Ｓ１３）。以後、このＴＬＰ−Ｃユニット待機部１２２にＴＬＰ−Ｃ信号用のユニットが格納されている状態では、上述したのと同様の処理（Ｓ１４、Ｓ１５、Ｓ１２、Ｓ１６、Ｓ１７、Ｓ１３）が繰返し実行される。その結果、ＴＬＰ−Ｃユニット１２２に待機するＴＬＰ−Ｃ信号用のユニットが送信中ユニット待機部１２４及び第一のＵＳＢインタフェース１４１の第一のエンドポイント用バッファ１４１ａ（ＥＰ１）を介して順次外部端末２００に対してバルク転送される。
【００５７】
上記のような処理の過程で、ＴＬＰ−Ｃユニット待機部１２２が空になったと判定されると（Ｓ１３でＹＥＳ）、更に、ＴＬＰ−Ｕ（Async）ユニット待機部１２３が空であるか否かが判定される（Ｓ１８）。このＴＬＰ−Ｕ（Async）ユニット待機部１２３が空でないと判定されると（Ｓ１８でＮＯ）、そのＴＬＰ−Ｕ（Async）の先頭に格納されたＴＬＰ−Ｕ（Async）信号用のユニットが送信中ユニット待機部１２４に送られる（Ｓ１９）。そして、上記第一のＵＳＢインタフェース１４１の第一のエンドポイント用バッファ１４１ａ（ＥＰ１）が空の状態を維持しているか否かが判定される（Ｓ２０）。この第一のエンドポイント用バッファ１４１ａ（ＥＰ１）が空の状態を維持していると（Ｓ２０でＹＥＳ）、更に、送信中ユニット待機部１２４が空であるか否かの判定がなされる（Ｓ１２）。
【００５８】
このとき、上記のようにしてＴＬＰ−Ｕ（Async）ユニット待機部１２３から送信中ユニット待機部１２４に既にＴＬＰ−Ｕ（Async）信号用のユニットが送られているので（Ｓ１９での処理参照）、送信中ユニット待機部１２４は空の状態ではない（Ｓ１２でＮＯ）。従って、その送信中ユニット待機部１２４に格納されたユニットが第一のＵＳＢインタフェース１４１の第一のエンドポイント用バッファ１４１ａ（ＥＰ１）に送られ（Ｓ１６）、その第一のエンドポイント用バッファ１４１ａ（ＥＰ１）から外部端末２００に対してバルク転送される。
【００５９】
そして、送信中ユニット待機部１２４が空であるか否かが判定され（Ｓ１７）、送信中ユニット待機部１２４が空であれば（Ｓ１７でＹＥＳ）、ＴＬＰ−Ｃユニット待機部１２２が空であるか否かが判定される（Ｓ１３）。このＴＬＰ−Ｃユニット待機部１２２が空である状態を維持していれば（Ｓ１３でＹＥＳ）、更に、ＴＬＰ−Ｕ（Async）ユニット待機部１２３が空であるか否かが判定される（Ｓ１８）。以後、ＴＬＰ−Ｃユニット待機部１２２が空の状態で、ＴＬＰ−Ｕ（Async）ユニット待機部１２３にＴＬＰ−Ｕ（Async）信号用のユニットが格納されている状態では、上述したのと同様の処理（Ｓ１９、Ｓ２０、Ｓ１２、Ｓ１６、Ｓ１７、Ｓ１３、Ｓ１８）が繰返し実行される。その結果、ＴＬＰ−Ｕ（Async）に待機するＴＬＰ−Ｕ（Async）信号用のユニットが送信中ユニット待機部１２４及び第一のＵＳＢインタフェース１４１の第一のエンドポイント用バッファ１４１ａ（ＥＰ１）を介して順次外部端末２００に対してバルク転送される。
【００６０】
非同期系信号処理部１２０での上述したような手順に従った処理により、ＴＬＰ−Ｃユニット待機部１２２に転送待ちとなるユニットが格納されている限り、このＴＬＰ−Ｃユニット待機部１２２からその転送待ちとなるユニットが送信中ユニット待機部１２４及び第一のＵＳＢインタフェース１４１の第一のエンドポイント用バッファ１４１ａ（ＥＰ１）を介して外部端末２００に順次バルク転送される。そして、ＴＬＰ−Ｃユニット待機部１２２に転送待ちとなるユニットが無くなると、ＴＬＰ−Ｕ（Async）ユニット待機部１２４に転送待ちとなるユニットが送信中ユニット待機部１２４及び第一のエンドポイント用バッファ１４１ａ（ＥＰ１）を介して外部端末２００に順次バルク転送される。即ち、ＴＬＰ−Ｃ信号用のユニットがＴＬＰ−Ｕ（Async）信号用のユニットに優先して外部端末２００に対して転送される。
【００６１】
なお、上述した処理において、送信中ユニット待機部１２４が空でない場合（Ｓ１７でＮＯ）、上記第一のエンドポイント用バッファ１４１ａ（ＥＰ１）が空でない場合（Ｓ１５でNO、または、Ｓ２０でＮＯ）は、ユニットの転送が可能となる状態であるので、上記非同期系信号処理部１２０での処理は終了する。そして、次に、第一のＵＳＢインタフェース１４１から第一のエンドポイント用バッファ１４１ａ（ＥＰ１）が空である旨の通知があると（Ｓ１１）、非同期系信号処理部１２０は上述した手順に従って処理を実行する。また、送信中ユニット待機部１２４、ＴＬＰ−Ｃユニット待機部１２２及びＴＬＰ−Ｕ（Async）ユニット待機部１２３のいずれもが空となる場合（Ｓ１２でＹＥＳ、Ｓ１３でＹＥＳ、Ｓ１８でＹＥＳ）、転送すべきユニットが存在しないとして、非同期系信号処理部１２０での処理は終了する。
【００６２】
また、なお、上記のようにして移動機１００から送出されるＴＬＰ−Ｃ信号用のユニット及びＴＬＰ−Ｕ（Async）信号用のユニットがＵＳＢケーブルを介して外部端末２００に転送されると、それらのユニットは、ＵＳＢホスト部２４０のバルク転送用受信バッファ２１４ａを介して非同期系信号処理部２２０に受信される。そして、非同期系信号処理部２２０は、受信したユニットがＴＬＰ−Ｃ信号用のユニットである場合、そのユニットのデータ部に含まれるＴＬＰ−Ｃフレームを各制御部（ＴＡＦ）２１１、２１２、２１３に接続されたバスに送出する。一方、受信したユニットがＴＬＰ−Ｕ（Async）信号用のユニットである場合、そのユニットのデータ部に含まれるＴＬＰ−Ｕ（Async）フレームを対応する制御部（ＴＡＦ）２１１、２１２または２１３に供給する。
【００６３】
非同期系信号の受信に関する処理は次のようにしてなされる。
【００６４】
受信中ユニット待機部１２５は、例えば、図１４に示す手順に従って処理を行なう。
【００６５】
受信中ユニット待機部１２５は、第一のＵＳＢインタフェース１４１からデータを受信すると（Ｓ３１）、そのデータを保存する（Ｓ３２）。そして、受信中ユニット待機部１２５は、受信データが１ユニット分に達したか否かを判定し（Ｓ３３）、その受信データが１ユニット分になるまで、上記第一のＵＳＢインタフェース１４１からのデータ受信（Ｓ３１）及びその受信データの保存（Ｓ３２）を繰返し実行する。第一のＵＳＢインタフェース１４１からの受信データが１ユニット分に達すると（Ｓ３３でＹＥＳ）、受信中ユニット待機部１２５は、そのユニットをユニット生成・分割部１２１に送る（Ｓ３４）。
【００６６】
受信中ユニット待機部１２５の上述したような処理により、外部端末２００からＵＳＢケーブルを介して順次転送されるデータが第一のＵＳＢインタフェース１４１の第二のエンドポイント用バッファ１４１ｂを介して非同期系信号処理部１２０に供給される過程で、受信中ユニット待機部１２５は、その受信データを１ユニットずつユニット生成・分割部１２１に供給する。
【００６７】
このようにしてユニットを順次受信するユニット生成・分割部１２１は、図１５に示す手順に従って処理を行なう。
【００６８】
ユニット生成・分割部１２１は、受信中ユニット待機部１２５からユニットを受信すると（Ｓ４１）、その受信したユニットからヘッダ部を抽出し（図３参照）、そのヘッダ部を解析する（Ｓ４２）。その解析の結果に基づいて、ユニット生成・分割部１２１は、受信したユニットがＴＬＰ−Ｃ信号用のユニットであるかＴＬＰ−Ｕ（Async）信号用のユニットのいずれかであるかを判定する（Ｓ４３）。そして、ユニット生成・分割部１２１は、受信したユニットがＴＬＰ−Ｃ信号用のユニットであると判定すると、そのユニットのデータ部に格納されたデータをＴＬＰ−Ｃフレームの信号として無線部（ＭＴＦ）１１０に送る（Ｓ４４）。一方、受信したユニットがＴＬＰ−Ｕ（Async）信号用のユニットであると判定すると、ユニット生成・分割部１２１は、そのユニットのデータ部に格納されたデータをＴＬＰ−U（Async）フレームの信号として無線部（ＭＴＦ）１１０に送る（Ｓ４５）。
【００６９】
次に、同期系信号に関する処理について説明する。
【００７０】
同期系信号の送信に関する処理は次のようになされる。
【００７１】
無線部（ＭＴＦ）１１０から外部端末１００の各制御部（ＴＡＦ）２１１、２１２、２１３宛てのＴＬＰ−Ｕ（Sync）信号が順次同期系信号処理部１３０に供給される。このＴＬＰ−Ｕ（Sync）を入力する同期系信号処理部１３０におけるユニット処理部１３１は、図１６に示す手順に従って処理を行なう。
【００７２】
図１６において、ユニット処理部１３１は、無線部（ＭＴＦ）１１０からＴＬＰ−Ｕ（Sync）信号（フレーム）を受信すると（Ｓ５１）、ヘッダ部を付与してユニット（図３参照）を生成する（Ｓ５２）。そして、そのように生成されるユニットがユニット処理部１３１からユニット束生成部１３２に転送される（Ｓ５３）。
【００７３】
このようにしてＴＬＰ−Ｕ（Sync）フレームがデータ部に格納されたユニットを順次受信するユニット束生成部１３２は、図１７に示す手順に従って処理を行なう。
【００７４】
図１７において、ユニット束生成部１３２は、ユニット処理部１３１から順次ＴＬＰ−Ｕ（Sync）信号用のユニットを受け取り（Ｓ６１）、所定時間（例えば、１０msec.）に送信すべき個数のユニットを結合してユニット束（図６参照）を生成する（Ｓ６２）。そして、ユニット束生成部１３２は、ＴＬＰフレーム同期割り込みイベント発生タイミング（上記所定時間毎）にてその生成したユニット束を送信中ユニット束待機部１３３に送る（Ｓ６３）。
【００７５】
このようにしてユニット束を受け取る送信中ユニット束待機部１３３は、例えば、図１８に示すように構成されると共に第二のＵＳＢインタフェース部１４２の第一のエンドポイント用バッファ１４２ａと接続されている。
【００７６】
図１８において、送信中ユニット束待機部１３３は、予め定めた数（この例の場合、１１個）のマッピングパケット（図７参照）に対応したマッピングパケット用バッファ１３３ａと送信待機バッファ１３３ｂを有している。そして、この送信待機バッファ１３３ｂが第二のＵＳＢインタフェース部１４２の第二のエンドポイント用バッファ１４２ａに接続されている。
【００７７】
このような構造の送信中ユニット束待機部１３３は、入力されるイベントに応じて、例えば、図１９、図２０及び図２１に示す手順に従って処理を行う。
【００７８】
移動機１００では、当該移動機１００が接続されるネットワークのクロックに同期して所定時間（例えば、１０msec.）毎に上記ＴＬＰ同期割り込みイベントが発生される（前述したユニット束送信タイミングに対応）。図１９において、送信中ユニット束待機部１３３は、このＴＬＰ同期割り込みイベントの発生タイミングにて同期してユニット束生成部１３２からユニット束を受信すると（Ｓ７１）、マッピングパケット用バッファ１３３ａにおける各マッピングパケットのユニット束同期の値（図７参照）を更新する（Ｓ７２）。
【００７９】
そして、ユニット束生成部１３２からのユニット束が所定長の分割データに分割され（図８参照）、その各分割データがマッピングパケット用バッファ１３３ａの各マッチングパケットのデータ部（ユニット束領域）にコピー（マッピング）される。この例の場合、ユニット束は、最大９個のマッピングパケットにマッピングされる。マッピングパケット用バッファ１３３ａは上述したように１１個のマッピングパケットに対応することから、少なくとも２つのマッピングパケットは空パケットとなる。このようにユニット束のマッピングパケットへのマッピングが終了すると、各マッピングパケットのヘッダ部のＷＷ情報及びデータ長情報（図７参照）が格納される分割データの属性に基づいて更新される（Ｓ７４）。なお、ユニット束の分割データが格納されないマッピングパケットのＷＷ情報は「１１」に、データ長情報は「０（バイト）」にそれぞれ更新される。
【００８０】
移動機１００では、外部端末２００のＵＳＢホスト部２４０からデータを要求するためのＩＮトークンが受信されると、ＩＮトークンイベントが発生される。図２０において、送信中ユニット束待機部１３３は、このＩＮトークンイベント発生タイミングにおいて第二のＵＳＢインタフェース１４２から第一のエンドポイント用バッファ１４２ａが空である旨の通知を受けると（Ｓ８１）、送信待機バッファ１３３ｂのデータを上記第一のエンドポイント用バッファ１４２ａに転送する（Ｓ８２）。そして、このエンドポイント用バッファ１４２ａからデータがＵＳＢケーブル上にアイソクロナス転送される。
【００８１】
上記のようにしてデータを上記第一のエンドポイント用バッファ１４２ａに送る上記送信待機バッファ１３３ｂに対してマッピングパケット用バッファ１３３ａから次のようにしてデータの転送が行なわれる。
【００８２】
移動機１００では、外部端末２００のＵＳＢホスト部２４０からＳＯＦ（Start of Flame）信号を受信するタイミング毎にＳＯＦ受信イベントが発生される。そして、このＳＯＦ受信イベントが発生される毎に、送信中ユニット束待機部１３３は、図２１に示す手順に従って処理を行う。
【００８３】
図２１において、ＳＯＦ受信イベントが発生されると（Ｓ９１）、送信中ユニット束待機部１３３は、前回のＳＯＦ受信イベント後に上記ＩＮトークンイベントが発生しているか否かを判定する（Ｓ９２）。そのようにＩＮトークンイベントが発生していれば（Ｓ９２でＹＥＳ）、送信中ユニット束待機部１３３は、更に、前回のＳＯＦ受信イベントと今回のＳＯＦ受信イベントとの間にユニット束送信タイミングにて発生される上記ＴＬＰフレーム同期割り込みイベントが発生しているか否かを判定する（Ｓ９３）。そのようにＴＬＰフレーム同期割り込みイベントが発生していれば（Ｓ９３でＹＥＳ）、ユニット束の先頭に位置する分割データが格納されたパケット番号０００１のマッピングパケットがマッピングパケット用バッファ１３３ａから送信待機バッファ１３３ｂに転送される（Ｓ９４）。一方、前回のＳＯＦ受信イベントと今回のＳＯＦ受信イベントとの間に上記ＴＬＰフレーム割り込みイベントが発生していなければ（Ｓ９３でＮＯ）、前回のＳＯＦ受信イベント発生時に送ったマッピングパケットの次のパケット番号となるマッピングパケットがマッピングパケット用バッファ１３３ａから送信待機バッファ１３３ｂに転送される（Ｓ９５）。
【００８４】
上記のようにＳＯＦ受信イベントが発生する毎に上述した手順に従って処理が行われる結果、ＴＬＰフレーム同期の割り込み毎（ユニット束転送タイミング毎）にユニット束の分割データがマッピングされた（図１９参照）各マッピングパケットが、ＳＯＦ受信イベントの発生タイミング毎に１つずつマッピングパケット用バッファ１３３ａから送信待機バッファ１３３ｂに転送される。
【００８５】
上述した外部端末２００のＵＳＢホスト部２４０からのＩＮトークンの受信に移動機１００が失敗した場合等、ＩＮトークンイベントが発生しない。このような状況において、ＳＯＦ受信イベントが発生したときに前回のＳＯＦ受信イベント後にＩＮトークンイベントが発生していないと判定されると（Ｓ９２でＮＯ）、第一のエンドポイント用バッファ１４２ａにあるマッピングパケットが破棄され、送信待機バッファ１３３ｂに待機中のマッピングパケットが上記第一のエンドポイント用バッファ１４２ａに転送される（Ｓ９６）。以後、上述したのと同様の手順（Ｓ９３、Ｓ９４、Ｓ９５）に従って処理がなされ、パケットマッピング用バッファ１３３ａのマッピングパケットが送信待機バッファ１３３ｂに転送される。
【００８６】
上述した図１９、図２０及び図２１に示す手順に従った送信中ユニット束待機部１３３での処理により、ユニット束生成部１３２にて生成されたユニット束がマッピングパケット用バッファ１３３ａのマッピングパケットにマッピングされ、そのマッピングパケットがマッピングパケット用バッファ１３３ａから送信待機バッファ１３３ｂ及び第二のＵＳＢインタフェース１４２の第一のエンドポイント用バッファ１４２ａを順次転送される。その転送の状態は、例えば、図２２乃至図２５に示すようになる。
【００８７】
図２２乃至図２５は、それぞれ、ＴＬＰフレーム同期割り込みが所定時間（１０msec.）毎に発生し、ＳＯＦ受信イベントが約１msec.毎に発生する場合（縦点線参照）を表している。
【００８８】
図２２において、ＴＬＰフレーム同期割り込みのタイミングでユニット束がマッピングパケット用バッファ１３３ａの９つのマッピングパケット（１〜９）にマッピングされると、各マッピングパケットは先頭からＳＯＦ受信イベントの発生タイミング毎に送信待機バッファ１３３ｂに転送される。そして、ＩＮトークンイベント（ＩＮ）が発生される毎に、その送信待機バッファ１３３ｂに格納されたマッピングパケットが第一のエンドポイント用バッファ１４２ａに転送される。上記ＴＬＰフレーム同期割り込みの周期が１０msecc.でＳＯＦ受信イベントの発生周期が約１msec.であるので、ＴＬＰフレーム同期割り込みが発生してから次のＴＬＰフレーム同期割り込みが発生するまでの間に、上記ユニット束がマッピングされた９つのマッピングパケットと１つの空のパケットの合計１０個のパケットが転送される。
【００８９】
図２３はＩＮトークンイベントが発生しない場合を示している。図２３の（Ａ）の部分では、ＳＯＦ受信イベントの発生により、マッピングパケット（６）が送信待機バッファ１３３ｂに待機された状態で、ＩＮトークンイベントが発生せずに次のＳＯＦ受信イベントが発生している。この場合、当該次のＳＯＦ受信イベントが発生したときに、第一のエンドポイント用バッファ１４２ａのマッピングパケット（５）が破棄され、送信待機バッファ１３３ｂに待機していたマッピングパケット（６）が第一のエンドポイント用バッファ１４２ａに転送される（図２１に示すＳ９６の処理参照）。そして、当該次のＳＯＦ受信イベントに起因して次のマッピングパケット（７）がマッピングパケット用バッファ１３３ａから送信待機バッファ１３３ｂに転送される（図２１に示すＳ９５の処理参照）。
【００９０】
外部端末２００のＵＳＢホスト部２４０から移動機１００に提供されるＳＯＦ信号の周期の精度は、移動機１００やネットワークで扱われるクロックの周期の精度に比べて低い。そのため、通常では、ＴＬＰフレーム同期割り込みの周期（１０msec.）に、約１msec.毎に発生されるＳＯＦ受信イベントに同期したマッピングパケットのアイソクロナス転送は１０回行なわれるが、その精度の差に基づいた誤差の累積によってその１０msec.の間にアイソクロナス転送が９回しか行なわれない場合や１１回行なわれる場合がありうる。
【００９１】
このような状況を考慮して、前述したように１１個のマッピングパケットに対応したマッピングパケット用バッファ１３３ａにユニット束が最大９個のマッピングパケットにマッピングされるようになっている（図１８参照）。
【００９２】
このような構成にすることにより、ＳＯＦ受信イベントの周期が１msec.よりわずかに長い場合、ＳＯＦ受信イベントの発生タイミングがわずかずつ遅れてくる。その遅れの累積により、１０msec.の間に図２４に示すように９つのＳＯＦ受信イベントに起因して９個のマッピングパケットしか第二のＵＳＢインタフェース１４２の第一のエンドポイント用バッファ１４２ａに転送されない。そして、次のＳＯＦ受信イベントが発生するタイミングでは、既に次のＴＬＰフレーム同期割り込みが発生しているので、１０個目のマッピングパケットは転送されずに、次のユニット束がマッピングされたマッピングパケットにおける最初のマッピングパケット（１）が転送される（図２１に示すＳ９３、Ｓ９４での処理参照）。これにより、累積された遅れが修正される。
【００９３】
また、ＳＯＦ受信イベントの周期が１msec.よりわずかに短い場合、ＳＯＦ受信イベントの発生タイミングがわずかずつ進んでくる。その進みの累積により、１０msec.の間に図２５に示すように１０個のＳＯＦ受信イベントに起因して１０個のマッピングパケットが第二のＵＳＢインタフェース１４２の第一のエンドポイント用バッファ１４２ａに転送された後に、更に、次のＳＯＦ受信イベントに起因して１１個目のマッピングパケット（１１）（空パケット）が転送される。そして、次のＳＯＦ受信イベントが発生されるタイミングでは、ＴＬＰフレーム同期割り込みが発生しているので、次のユニット束がマッピングされたマッピングパケットの先頭のマッピングパケット（１）が転送される。これにより、累積された進みが修正される。
【００９４】
このようなマッピングパケット用バッファ１３３ａの構造により、ＳＯＦ受信イベントの発生タイミングに遅れや進みがあっても、累積された遅れや進みが大きくなるとその累積された遅れや進みが修正され、各ＴＬＰフレーム同期割り込みの発生毎に、１つのフレーム束に対応した９つのマッピングを確実に転送できるようになる。
【００９５】
同期系信号の受信に関する処理は次のようになされる。
【００９６】
受信中ユニット束待機部１３４は、例えば、図２６に示す手順に従って処理を行う。
【００９７】
図２６において、受信中ユニット束待機部１３４は、第二のＵＳＢインタフェース１４１からデータを受信すると（Ｓ１０１）、そのデータを保存する（Ｓ１０２）そして、受信中ユニット束待機部１３４は、受信データが１ユニット束分に達したか否かを判定し（Ｓ１０３）、その受信データが１ユニット束分になるまで、上記第二のＵＳＢインタフェース１４２からのデータ受信（Ｓ１０１）及びその受信データの保存（Ｓ１０２）を繰返し実行する。第二のＵＳＢインタフェース１２からの受信データが１ユニット束分に達すると（Ｓ１０３でＹＥＳ）、受信中ユニット束待機部１３４は、そのユニット束をユニット束分割部１３５に送る（Ｓ１０４）。
【００９８】
受信中ユニット束待機部１３４の上述したような処理により、外部端末２００からＵＳＢケーブルを介して転送されるデータが第二のＵＳＢインタフェース１４２の第二のエンドポイント用バッファ１４２ｂを介して同期系信号処理部１３０に供給される過程で、受信中ユニット束待機部１３４は、その受信データを１ユニット束ずつユニット束分割部１３５に供給する。
【００９９】
このようにしてユニット束を順次受信するユニット束分割部１３５は、図２７に示す手順に従って処理を行う。
【０１００】
ユニット束分割部１３５は、受信中ユニット待機部１３４からユニット束を受信すると（Ｓ１１１）、その受信したユニット束を各ユニットに分割し（Ｓ１１２）、そのユニット束の分割により得られた各ユニットをユニット処理部に送る（Ｓ１１３）。
【０１０１】
このようにして各ユニットをユニット束分割部１３５から受信するユニット処理部１３１は、図２８に示す手順に従って処理を行なう。
【０１０２】
ユニット処理部１３１は、ユニット束分割部１３５からユニットを受信すると（Ｓ１２１）、その受信したユニットから抽出されたヘッダ部（図３参照）を解析し、ＴＬＰ−Ｕ（Sync）フレームの信号を復元する（Ｓ１２２）。そして、ユニット処理部１３１は、このように順次復元されるＴＬＰ−Ｕ（Sync）信号を順次無線部（ＭＴＦ）１１０に供給する。
【０１０３】
上述したような例によれば、第一のＵＳＢインタフェース１４１に設けられた第一のエンドポイント用バッファ１４１ａ及び第二のエンドポイント用バッファ１４１ｂを用いてＴＬＰ−Ｃ信号及びＴＬＰ−Ｕ（Async）信号を多重化して順次非同期転送にて送受信できる。また、第二のＵＳＢインタフェース１４２に設けられた第一のエンドポイント用バッファ１４２ａ及び第二のエンドポイント用バッファ１４２ｂを用いてＴＬＰ−Ｕ（Sync）信号を多重化して順次同期転送にて送受信できる。
【０１０４】
上記例において、非同期系信号処理部１２０におけるユニット生成・分割部１２１が第一のユニット生成手段及び第一の信号分離手段に対応する。同期系信号処理部１３０におけるユニット処理部が第二のユニット生成手段及び第二の信号分離手段に対応し、ユニット束生成部１３２がユニット束生成手段に対応し、送信中ユニット束待機部１３３にてなされる図１９に示すＳ７２、Ｓ７３での処理がマッピング手段に対応する。
【０１０５】
【発明の効果】
以上、説明したように、請求項１乃至１３記載の本願発明によれば、非同期転送及び同期転送のそれぞれについてＵＳＢインタフェースにて用いられる送信用及び受信用の１組のエンドポイントを設けることによって、移動機と外部端末との間におけるＵＳＢインタフェースを介した信号の非同期転送及び同期転送が可能となる。その結果、できるだけ少数のエンドポイント用バッファにて外部端末とのＵＳＢインタフェースを実現した端末装置が実現できる。
【０１０６】
また、請求項１４乃至２６記載の本願発明によれば、そのような端末装置間で通信を行なう際の通信方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係る移動機と該移動機にＵＳＢインタフェースを介して接続される外部端末を示すブロック図である。
【図２】移動機における非同期系信号処理部の構成例を示すブロック図である。
【図３】ユニットのフォーマットの一例を示す図である。
【図４】移動機における第一のＵＳＢインタフェースの構成例を示すブロック図である。
【図５】移動機における同期系信号処理部の構成例を示すブロック図である。
【図６】ユニット束の構成例を示す図である。
【図７】マッピングパケットのフォーマットの一例を示す図である。
【図８】ユニット束の分割の一例を示す図である。
【図９】同期系処理におけるマッピングパケットの転送状態の一例を示す図である。
【図１０】移動機における第二のＵＳＢインタフェースの構成例を示すブロック図である。
【図１１】外部端末におけるＵＳＢホスト部の構成例を示すブロック図である。
【図１２】非同期系信号処理部におけるユニット生成・分割部の処理手順の一例を示すフローチャートである。
【図１３】非同期系信号処理部の処理手順の一例を示すフローチャートである。
【図１４】非同期系信号処理部における受信中ユニット待機部の処理手順の一例を示すフローチャートである。
【図１５】非同期系信号処理部におけるユニット生成・分割部の受信処理手順の一例を示すフローチャートである。
【図１６】同期系信号処理部におけるユニット処理部の処理手順の一例を示すフローチャートである。
【図１７】同期系処信号処理部におけるユニット束生成部の処理手順の一例を示すフローチャートである。
【図１８】同期系信号処理部における送信中ユニット束待機部の構成例及びその送信中ユニット束待機部と第二のＵＳＢインタフェースとの接続関係を示す図である。
【図１９】同期系信号処理部における送信中ユニット束待機部の処理手順の一例（その１）を示すフローチャートである。
【図２０】同期系信号処理部における送信中ユニット束待機部の処理手順の一例（その２）を示すフローチャートである。
【図２１】同期系信号処理部における送信中ユニット束待機部の処理手順の一例（その３）を示すフローチャートである。
【図２２】同期系信号処理部におけるマッピングパケットの転送状態の一例（その１）を示すタイミングチャートである。
【図２３】同期系信号処理部におけるマッピングパケットの転送状態の一例（その２）を示すタイミングチャートである。
【図２４】同期系信号処理部におけるマッピングパケットの転送状態の一例（その３）を示すタイミングチャートである。
【図２５】同期系信号処理部におけるマッピングパケットの転送状態の一例（その４）を示すタイミングチャートである。
【図２６】同期系信号処理部における受信中ユニット束待機部の処理手順の一例を示すフローチャートである。
【図２７】同期系信号処理部におけるユニット束分割部の処理手順の一例を示すフローチャートである。
【図２８】同期系信号処理部におけるユニット処理部の受信処理手順の一例を示すフローチャートである。
【符号の説明】
１００  移動機
１１０  無線部（ＭＴＦ）
１２０  非同期系信号処理部
１２１  ユニット生成・分割部
１２２  ＴＬＰ−Ｃユニット待機部
１２３  ＴＬＰ−Ｕ（Async）待機部
１２４  送信中ユニット待機部
１２５  受信中ユニット待機部
１３０  同期系信号処理部
１３１  ユニット処理部
１３２  ユニット束生成部
１３３  送信中ユニット束待機部
１３３ａ  マッピングパケット用バッファ
１３３ｂ  送信待機バッファ
１３４  受信中ユニット束待機部
１３５  ユニット束分割部
１４０  ＵＳＢ送受信部
１４１  第一のＵＳＢインタフェース
１４１ａ  第一のエンドポイント用バッファ
１４１ｂ  第二のエンドポイント用バッファ
１４２  第二のＵＳＢインタフェース
１４２ａ  第一のエンドポイント用バッファ
１４２ｂ  第二のエンドポイント用バッファ
２００  外部端末
２１１、２１２、２１３  制御部（ＴＡＦ）
２２０  非同期系信号処理部
２３０  同期系信号処理部
２４０  ＵＳＢホスト部
２４１  非同期系信号インタフェース
２４１ａ  バルク転送用受信バッファ
２４１ｂ  バルク転送用送信バッファ
２４２  同期系信号インタフェース
２４２ａ  アイソクロナス転送用受信バッファ
２４２ｂ  アイソクロナス転送用送信バッファ
【図１】
0003819228.tif 000002
【図２】
0003819228.tif 000003
【図３】
0003819228.tif 000004
【図４】
0003819228.tif 000005
【図５】
0003819228.tif 000006
【図６】
0003819228.tif 000007
【図７】
0003819228.tif 000008
【図８】
0003819228.tif 000009
【図９】
0003819228.tif 000010
【図１０】
0003819228.tif 000011
【図１１】
0003819228.tif 000012
【図１２】
0003819228.tif 000013
【図１３】
0003819228.tif 000014
【図１４】
0003819228.tif 000015
【図１５】
0003819228.tif 000016
【図１６】
0003819228.tif 000017
【図１７】
0003819228.tif 000018
【図１８】
0003819228.tif 000019
【図１９】
0003819228.tif 000020
【図２０】
0003819228.tif 000021
【図２１】
0003819228.tif 000022
【図２２】
0003819228.tif 000023
【図２３】
0003819228.tif 000024
【図２４】
0003819228.tif 000025
【図２５】
0003819228.tif 000026
【図２６】
0003819228.tif 000027
【図２７】
0003819228.tif 000028
【図２８】
0003819228.tif 000029