(57)【特許請求の範囲】
【請求項１】
電子装置（１）と、該電子装置での拡張カード接続部（８ａ）に接続されている拡張カード（１３）との間でディジタル・オーディオ信号を伝送する方法であって、該拡張カード（１３）は、制御信号及びデータ信号を伝送するための少なくとも１つの第１のデータ伝送バス（２０）と、ディジタル信号を処理するための手段（１６）と、拡張カード接続部（８ｂ）とを有するものにおいて、該拡張カード（１３）は第２のデータ伝送バス（２１）を有し、ディジタル・オーディオ信号が前記第２のデータ伝送バス（２１）を介して伝送されることを特徴とする方法。
【請求項２】
該第１のデータ伝送バス（２０）は非同期シリアル・バスであり、該第２のデータ伝送バス（２１）は同期シリアル・バスであることを特徴とする請求項１に記載の方法。
【請求項３】
各該データ伝送バス（２０，２１）のタイミング及び制御は、該拡張カード（１３）に設けられているバス接続回路（２２）によって実行されることを特徴とする請求項１又は２に記載の方法。
【請求項４】
該拡張カード（１３）は、ＰＣＭＣＩＡ規格に準拠する機能モードなどの第１の機能モードを少なくとも有し、ディジタル・オーディオ信号は該ディジタル信号処理装置（１６）と該バス接続回路（２２）との間でシリアル形式で伝送されることを特徴とする請求項３に記載の方法。
【請求項５】
該電子装置の拡張カード接続部（８ａ）と第２のデータ伝送バス（２１）との間でのディジタル・オーディオ信号の伝送のために該ディジタル・オーディオ信号に対してシリアル／パラレル変換が行われることを特徴とする請求項４に記載の方法。
【請求項６】
該拡張カード（１３）は第２の機能モードも有し、ディジタル・オーディオ信号は制御信号及びデータ信号と同じく、該電子装置の拡張カード接続部（８ａ）と該第２のデータ伝送バス（２１）との間でシリアル形式で伝送されることを特徴とする請求項３〜５のいずれか一項に記載の方法。
【請求項７】
該拡張カード（１３）は移動局のための送受信装置（１９）をそなえることを特徴とする請求項１〜６のいずれか一項に記載の方法。
【請求項８】
拡張カード（１３）であって、
ディジタル信号処理装置（１６）と、
制御信号及びデータ信号を伝送するための少なくとも１つの第１のデータ伝送バス（２０）と、
該拡張カード（１３）を電子装置（１）の拡張カード接続部（８ｂ）と接続するための拡張カード接続部（８ｂ）とを有するものにおいて、
該拡張カード（１３）は、該拡張カード（１３）と該電子装置（１）との間でディジタル・オーディオ信号を伝送するための第２のデータ伝送バス（２１）を更に有することを特徴とする拡張カード。
【請求項９】
該第１のデータ伝送バス（２０）は非同期シリアル・バスであり、該第２のデータ伝送バス（２１）は同期シリアル・バスであることを特徴とする請求項８に記載の拡張カード。
【請求項１０】
該拡張カード（１３）は、各該データ伝送バス（２０，２１）のタイミング及び制御を実行するためにバス接続回路（２２）を有することを特徴とする請求項８又は９に記載の拡張カード。
【請求項１１】
該拡張カード（１３）はＰＣＭＣＩＡ規格に準拠する機能モードなどの第１の機能モードを少なくとも有し、該拡張カード（１３）は、該ディジタル信号処理装置（１６）と該バス接続回路（２２）との間でディジタル・オーディオ信号をシリアル形式で同期をとって伝送するための更なる手段（２４，２６）を有することを特徴とする請求項８〜１０のいずれか一項に記載の拡張カード。
【請求項１２】
該電子装置の拡張カード接続部（８ａ）と該第２のデータ伝送バス（２１）との間でディジタル・オーディオ信号を伝送するために該ディジタル・オーディオ信号に対してシリアル／パラレル変換を実行するための手段（２５）を有することを特徴とする請求項８〜１１のいずれか一項に記載の拡張カード。
【請求項１３】
該拡張カード（１３）は第２の機能モードを更に有し、ディジタル・オーディオ信号が該電子装置の拡張カード接続部（８ａ）と該第２のデータ伝送バス（２１）との間でシリアル形式で伝送されるように構成されていることを特徴とする請求項８〜１２のいずれか一項に記載の拡張カード。
【請求項１４】
移動局のための送受信装置（１９）を更に有することを特徴とする請求項８〜１２のいずれか一項に記載の拡張カード。
【請求項１５】
移動局（１３）であって、
ディジタル信号処理装置（１６）と、
制御信号及びデータ信号を伝送するための少なくとも１つの第１のデータ伝送バス（２０）と、
該移動局（１３）を電子装置（１）の拡張カード接続部（８ｂ）に接続するための拡張カード接続部（８ｂ）とを有するものにおいて、
該移動局（１３）は、該移動局（１３）と該電子装置（１）との間でディジタル・オーディオ信号を伝送するための第２のデータ伝送バス（２１）を更に有することを特徴とする移動局。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、特許請求の範囲の請求項１の前置き部分に規定されている拡張カード・コネクタを介してディジタル・オーディオ信号を伝送する方法と、請求項８の前置き部分に規定されている拡張カードと、請求項１５の前置き部分に規定されている移動局とに関する。
【０００２】
【従来の技術】
ディジタル移動通信ネットワークでは、オーディオ信号はディジタル形式で伝送され、これによって移動通信ネットワークへ転送する前にアナログ・オーディオ信号をディジタル形式に変換しなければならない。これに対応して、移動局では受信段階で、ディジタル・オーディオ信号をアナログ・オーディオ信号に変換して、例えばスピーカーに伝える。例えば、ＧＳＭ移動局では、アナログ／ディジタル変換にパルス符号変調（ＰＣＭ）を使用することができる。アナログからディジタルへの変換及びディジタルからアナログへの変換の他に、必要ならば信号フィルタリング、暗号化及びその他の手段も公知の方法でとられるけれども、この関係でそれらについて詳しく解説する必要はない。
【０００３】
現在のディジタル移動局では、オーディオ信号の処理は大部分がディジタル信号処理装置ＤＳＰで行われる。オーディオ信号のアナログからディジタルへの変換及びディジタルからアナログへの変換は、コーデックで行われるが、特にＰＣＭコーデックで行われるのが有利である。在来のディジタル移動局では、ディジタル信号処理装置のシリアル入出力ポート（ＳＩＯ）はコーデックに直接接続される。移動局では、オーディオ信号は主としてディジタル信号処理装置の中と、ディジタル信号処理装置及びコーデックの間とでディジタル形式で伝送される。
【０００４】
特に携帯用データ処理装置（ＰＣ）との関係で、移動局アプリケーションが開発されており、この場合、移動局の少なくとも送受信装置ＴＸ／ＲＸはＰＣＭＣＩＡ規格に従ってカードの形で設けられる。この種の拡張カードを例えば移動通信ネットワークを介してデータ処理装置同士の間でデータを伝送するために有利に使用することができる。従って、この拡張カードはデータ処理装置のためのモデムとして使われる。けれども、この種の拡張カードは、例えば移動通信ネットワーク経由の普通の音声接続を設定するためにオーディオ信号を転送するための特性も持っている。従来技術の拡張カードでは、オーディオ特性は、該拡張カードがディジタル・オーディオ信号に必要なアナログからディジタルへの変換及びディジタルからアナログへの変換を行うコーデックを備えることとなるようにして実現される。更に、該拡張カードには、例えば受話器口及びマイクロホンをそのコーデックと接続するためのオーディオ・コネクタ等が設けられる。しかし、この解決策には、コーデック及びコネクタが拡張カードの製造コストを増大させると共に拡張カード上のスペースを必要とするという欠点がある。
【０００５】
国際規格TIA PN-3131:“非同期ＤＣＥについての音声制御規格”は、拡張カードにおいてはオーディオ信号を制御信号（制御データ）と同じシリアル・バスを介して拡張カード・コネクタを通して伝送するべきことを示している。一方、この規格は電話応答機能だけを支援していて、該規格はこの様な拡張カードが独立の外付けオーディオ・コネクタを有することを前提としているので、オーディオ信号を同時に一度には１方向だけに、即ち半二重モードで、転送する必要がある。しかし、電話機は普通はオーディオ信号を双方向に同時に伝送すること、即ち全二重モード、を必要とする。実際問題として、このシリアル・バスの転送容量は制御信号と全二重音声信号との両方を伝送するには不十分であることが分かっている。
【０００６】
【発明が解決しようとする課題】
本発明の目的は、拡張カード・コネクタを介してディジタル・オーディオ信号を伝送する方法と、ディジタル・オーディオ信号を同時に双方向に伝送することのできる、拡張カード・コネクタを伴う電子装置とを達成することである。
【０００７】
【課題を解決するための手段】
本発明の基礎をなすアイデアは、電子装置と拡張カードとの間でのディジタル・オーディオ信号の伝送に、制御信号及びデータ信号の伝送に使用されるバスとは異なるバスを使用することである。本発明の方法は、請求項１の特徴部分に記載されている事項を特徴とする。本発明の拡張カードは、請求項８の特徴部分に記載されている事項を特徴とする。更に、本発明の移動局は、請求項１５の特徴部分に記載されている事項を特徴とする。
【０００８】
本発明は、従来技術の方法及び電子装置に顕著な利点を与える。拡張カードからコーデック及びオーディオ接続を無くすことができ、拡張カードがより簡略となって、その製造がより安価となる。更に、本発明を実施するにあたって、現在の拡張カードのハードウェアやソフトウェアに大幅な変更を加える必要はない。
次に、添付図面を参照して本発明をいっそう詳しく説明する。
【０００９】
【発明の実施の形態】
図１の適用例では、使用されている電子装置１は、例えば、主としてデータ処理装置１の動作を制御するマイクロプロセッサ等のコントローラ２を有する携帯用データ処理装置である。データ処理装置１は、更に、特定用途向けの集積回路３（ＡＳＩＣ）を有し、これでデータ処理装置１の各論理機能の大部分を実現することができると同時にデータ処理装置１の別々の論理回路の個数を減らすことができる。また、データ処理装置１はメモリー４を有し、このメモリーは、例えば、データ処理装置１の基本ソフトウェアを記憶しておくためのプログラム・メモリー及び、例えば使用中に必要な情報を記憶しておくためのデータ・メモリーなどである。更に、図１のデータ処理装置１は、通話中にオーディオ・コーディング／デコーディング・ブロックとしても使われるオーディオ・ブロック５と、スピーカー６と、マイクロホン７とを有するが、もし該データ処理装置のオペレーティングシステムがオーディオ・コマンドによる制御の可能性を提供するならば、このデータ処理装置を使ってオーディオ・メッセージを作り、またユーザーが与えた例えば制御コマンドを受け取ることができる。
【００１０】
更に、電子装置１は、例えばＰＣＭＣＩＡ規格に従って実現された１個又は数個の拡張カード接続部を有するが、本発明はこの種の接続部だけには限定されない。従って、電子装置の拡張カード接続部８ａは雄コネクタから成り、拡張カードの拡張カード接続部８ｂは雌コネクタからそれぞれ成る。コネクタ８ａ、８ｂの各接続ライン及び各ピンは完全にではなく簡略に図示されており、それらのライン及びピンは本明細書を理解するのに欠くことのできない特徴だけをそなえている。
【００１１】
この電子装置には、拡張カード１３と電子装置１との間でアドレス信号、制御信号及びデータ信号を伝送するためにマイクロプロセッサ２及び特定用途向け論理回路３から拡張カード接続部８ａへ導かれるアドレス・バス、制御バス及びデータ・バスから成る接続バスがある。
【００１２】
データ処理装置１が必要とする動作電圧は、電圧変換カップリング１１を介してバッテリー１０により作られる。データ処理装置１のバッテリー１０は、必要なときに例えば主電源電圧から充電装置１２によって再充電され得るようになっている。
【００１３】
図１の適用例では、拡張カード１３は独立の動作電圧源を持っていなくて、該拡張カードは、拡張カード接続部８ａ、８ｂを介して電子装置１として使われるデータ処理装置の電圧変換カップリング１１からその動作電圧を受け取る。
【００１４】
データ処理装置１のスピーカー６及びマイクロホン７をデータ処理装置１のハウジングに組込むことができるけれども、配線によってデータ処理装置１に接続される外付けのスピーカー及びマイクロホンを使うこともできる。
【００１５】
図１の例では、拡張カード１３は、図１に簡略に示されている、移動局の必須の機能ブロックから成るＰＣＭＣＩＡ型カードである。拡張カード１３の動作は、主として、マイクロコントローラＭＣＵ（マイクロコントローラユニット）等のコントローラ１４によって制御される。コントローラ１４は、例えばプログラム及びデータ・メモリー（ＲＯＭ，ＲＡＭ）等のメモリー１５を備えている。信号処理のために、拡張カード１３はディジタル信号処理装置１６を有する。コントローラ１４とディジタル信号処理装置１６とは制御及びデータ・コネクタ１７によって互いに接続されていて、これによりコントローラ１４は、例えば、制御データをディジタル信号処理装置１６に送ったり、設定情報及びその他の情報をディジタル信号処理装置１６のデータ・メモリーにロードすることができる。制御及びデータ・コネクタ１７は、例えばデュアルポート・メモリー回路（デュアルポートＲＡＭ）から成る。デュアルポート・メモリー回路において、１つのポート、即ち第１の制御及びデータ・バス、はコントローラ１６の制御及びデータ・バスに接続され、第２のポートはディジタル信号処理装置１６の制御及びデータ・バスに接続されている。デュアルポート・メモリー回路を介してコントローラ１４からディジタル信号処理装置１６へデータを送ることができ、それによってコントローラ１４は、送られるべきデータ（バイト）を第１のポートのメモリー領域に書く。次に、コントローラ１４は、１バイトを該第１のポートの或る一定のアドレスに書いて、第２のポートの割り込みライン（図示されていない）の状態を変化させる。この割り込みラインはディジタル信号処理装置１６の割り込みライン（図示されていない）に接続されており、ディジタル信号処理装置１６は対応する割り込みサービス・プログラムを動作させる。この割り込みサービス・プログラムは、コマンドから成るように設計され、これでディジタル信号処理装置１６はデュアルポート回路から対応するメモリー領域を読み出して、その読み出したデータを自分のデータ・メモリー１７に保存する。データを読み出す動作は割り込みラインの状態を元に戻す。逆方向に、データは対応する態様で伝送される。
【００１６】
ディジタル信号処理装置１７は、高周波部１９（ＲＦ）から来る復調済み信号も処理する。ディジタル信号処理装置１６の目的は、例えば、受信され復調された信号中のノイズ及び干渉を減衰させたり、受信され復調されたオーディオ信号をその時に使用されるべきスピーカー６等に応じて修正したり、マイクロホン信号などからバックグラウンドノイズを減衰させたりすることである。ディジタル信号処理装置１６では、アプリケーション・ソフトウェアにおけるこれらの動作に対応するプログラム・コマンドをプログラミングすることによって幾つかの信号処理アルゴリズムを適用することが可能である。従って、アナログ技術では実現不可能であるか或いはアナログ技術で実現するのが賢明とは言えないようなフィルターを含むいつかの種類のフィルターを達成することができる。図４のブロック図は、例えば、ディジタル・オーディオ信号圧縮／伸長（compression/decompression)ブロック４０と、ディジタル信号処理装置１６で有利に実現される音（sound)発生器４１とを示している。
【００１７】
ディジタル信号処理装置１６は、非同期シリアル・バス２０（ＡＳＩＯ）及び同期シリアル・バス２１（ＰＣＭＢＵＳ）によって、好ましくは特定用途向け論理回路であるバス接続回路２２（ＰＣＭＣＩＡインタフェースＡＳＩＣ）に接続されている。このバス接続回路２２についての機能ブロック図が図２に示されている。このバス接続回路は、例えば拡張カード・コネクタ・ブロック２３（ＰＣＭＣＩＡインタフェース）と、同期直列接続ブロック２４（ＵＳＲＴ）と、非同期直列接続ブロック２５（ＵＡＲＴ）とを有する。タイミング及び制御のために、更に制御ブロック２６がある。拡張カードが第１の機能モード（この例では、このモードはＰＣＭＣＩＡ規格に準拠する機能モードである）となっているときには、同期直列接続ブロック２４は、オーディオ信号のシリアル／パラレル変換と、ディジタル信号処理装置１６及びバス接続回路２２間でのオーディオ信号の送信及び受信を同期をとって行う。非同期直列接続ブロック２５は、電子装置１と拡張カード１３との間でのデータフレーム及び制御情報の伝送のために使用される。非同期直列接続ブロック２５は、制御信号及びデータ信号のシリアル／パラレル変換を行うと共に、非同期シリアル・バス２０でのデータの送信及び受信を行う。このようにして拡張カード接続部８ａ、８ｂでのデータ伝送はパラレル形式で行われるけれども、非同期シリアル・バス２０及び同期シリアル・バス２１でのデータ伝送はシリアル形式で行われるので、第１の機能モードでは上記のシリアル／パラレル変換が必要である。
【００１８】
第１の機能モードは、例えば、電子装置１及び拡張カード１３が音声呼及びデータ呼中に音声（通話）信号から成るディジタルサンプル（音声サンプル）及び制御情報などの情報を伝送するときに、使用される。ディジタルサンプル即ちディジタル・オーディオ信号は、同期直列接続ブロック２４を介して伝送され、データフレーム及び制御情報は非同期直列接続ブロック２５を介して伝送される。この実施例によるコネクタでのデータ伝送は第１の機能モードでパラレル形式で実行される。
【００１９】
次に、電子装置１と拡張カード１３とが該第１の機能モードにおいて拡張カード・コネクタ８を介してどの様に通信できるかを例を示して説明する。拡張カード１３は例えばコネクタ・カード（Ｉ／Ｏ）として動作するようにセットされる。例えばＰＣＭＣＩＡ規格は、例えばレジスタ構造及び接続ピンの見地から、ＰＣＭＣＩＡ規格に準拠する拡張カードを伴う種々のカード・タイプ（Ｉ／Ｏカード及びメモリー・カード）についての要件に関するより詳しい記述を含んでいる。この関係で、或る一定のメモリー領域と接続領域とをコントローラ２、１４でアドレス指定できることを簡単に述べておく。そのメモリー領域のサイズは、典型的には接続領域全体のサイズ（数百バイト或いは数キロバイト）よりかなり大きい（数メガバイトに及ぶことさえある）。メモリー領域を処理するために別々の制御ライン（読み出しライン及び書き込みラインなど）が設けられ、また同様の要領で接続領域を処理するために別々の制御ライン（読み出しライン及び書き込みラインなど）が設けられる。一度に処理を行うことが意図されている領域は、例えば、メモリー領域をアドレス指定するための３２本のアドレス・ラインなどの、アドレス・バスのアドレス・ラインによってアドレス指定され、そのうちの一部（８／１６）は接続領域をアドレス指定するために使用される。どの領域が処理されるべきか、また他方ではコントローラがデータを読み取るべきか書き込むべきかが、制御ラインによってより厳密に規定される。データを読み出したり書き込んだりするためにデータ・バスが使用される。
【００２０】
非同期直列接続ブロック２５と同期直列接続ブロック２４とは接続領域での異なる物理的アドレスに画定される。メモリー・カードでは、使用されるアドレス領域は好ましくはメモリー領域である。アドレス領域は例えば２５６バイトを含み、それらをアドレス指定するために８本のアドレス・ライン（Ａ０・・・Ａ７）が必要である。電子装置のマイクロプロセッサ２は、接続バス９のアドレス・バスで所望の装置アドレスをセットする。その後、制御バスでの読み出しラインの状態は、拡張カード１３から拡張カード・コネクタ８のデータ・バスへ情報が転送される状態にセットされる。典型的には逆論理が使用される、即ち、読み出しラインが論理１状態であるときには、データ・バスにデータは書き込まれず、それに対して論理０状態では書き込みが許される。拡張カード・コネクタ８経由での拡張カード１３への書き込みは次のようにして有利に行われる、即ち、マイクロプロセッサ２は、接続バス９のデータ・バスに書き込まれるべきデータをセットし、そのデータが書き込まれるように意図された直列接続ブロック２５、２４に対応するアドレスをアドレス・バスにセットし、その後に、接続バス９の制御バスでの書き込みラインの状態は書き込みを許す状態に対応する例えば論理０状態などの論理値にセットされる。このようにして拡張カード・コネクタのデータ・バスにあったデータは拡張カード１３によってバッファー（図示されていない）に転送され、そこから該データをシリアル形式に変換して、それが非同期直列接続ブロック２５に書き込まれたのか、それとも同期直列接続ブロック２４に書き込まれたのかに応じてシリアル・バス２０、２１に伝送することができる。
【００２１】
制御情報及びデータフレームは、ディジタル信号処理装置１６から制御及びデータ・コネクタ１７を介して拡張カードのコントローラ１４に送られる。拡張カードのコントローラ１４は、その制御情報を処理し、例えばその制御情報に基づいて、ディジタル信号処理装置１６の動作を制御する。
【００２２】
拡張カード１３は第２の機能モードにもセットされることができ、このモードは、この例による拡張カードではＰＣＭＣＩＡ規格からはずれている機能モードである。この第２の機能モードでは、同期シリアル・バス２１及び非同期シリアル・バス２０の両方が同期直列接続ブロック２４及び非同期直列接続ブロック２５を介して拡張カード接続部８ｂに直接接続される。従って、シリアル・バス２０、２１の各信号はシリアル形式で電子装置１に伝送される。この機能モードでは、もしソフトウェアやハードウェアに何らの変更も加えずに拡張カード１３がＧＳＭ移動通信ネットワークとの接続に使用されるべく意図されているならば、例えばＧＳＭ型の是認試験についてのＧＳＭ規格が必要とするディジタル・オーディオ・インタフェース（ＤＡＩ）を実現することが可能である。
【００２３】
次に、図１のカップリングの動作の、本発明を理解するために必要な点について説明をする。
【００２４】
電圧をオンにした後、電子装置１のマイクロプロセッサ２、即ちこの実施例ではデータ処理装置、は例えばハードディスク（図示されていない）から例えばオペレーティングシステムをデータ・メモリー４にロードするために初期化処理手順を実行する。初期化処理手順後に、例えば端末プログラム或いは電話プログラムなどのアプリケーション・プログラムを始動させることにより、データ処理装置１を使い始めることができる。これに対応して、拡張カードのコントローラ１４は、該拡張カードのメモリー１５に記憶されているプログラム・コマンドに従って自分自身の初期化処理手順を実行する。初期化処理手順は、例えば、ディジタル信号処理装置１６の動作を開始させること、及び各パラメータをディジタル信号処理装置のデータ・メモリー１８にロードすることを含む。
【００２５】
始動段階で、拡張カード１３はモード選択ライン２７の論理状態も調べる。モード選択ライン２７の状態が論理１状態であれば（それはこの実施例ではほぼ動作電圧Ｖｃｃの電圧値に相当する）、拡張カード接続部８ａ、８ｂの各ピンは第１の機能モードに対応する使用状態にセットされる。これに対応して、モード選択ライン２７の状態が論理０状態、即ち約０Ｖであるときには、拡張カード接続部８ａ、８ｂの各ピンは該第２の機能モードに対応する使用状態にセットされる。前記のモード選択値が単なる例に過ぎないことは明らかである。拡張カード１３については、モード選択ライン２７は入力ラインである。拡張カード１３及び電子装置１でモード選択ライン２７にプルアップ抵抗Ｒ１、Ｒ２が結合されていて、独自の制御無しではモード選択ライン２７は論理１状態にセットされるようになっている。電子装置１はモード選択ライン２７をグランド電位に接続することによってモード選択ライン２７の状態を論理０状態にセットすることができる。例えば、モード選択ライン２７を電子装置のマイクロプロセッサ２のバイナリー出力ピンに接続するなどの、それ自体としては公知の方法でこの接続を実行することができ、その場合、マイクロプロセッサ２のアプリケーション・ソフトウェアでこのピンの状態を約０Ｖ又はほぼ動作電圧Ｖｃｃにセットすることができる。
【００２６】
更に、電子装置のマイクロプロセッサ２がその初期化処理手順の少なくとも一部分を実行している間は拡張カードのコントローラ１４を初期状態に保つ目的で、リセット・ライン２８が拡張カードに接続されている。電子装置のマイクロプロセッサ２がこのリセット・ラインの状態を第１の状態即ちリセット状態から第２の状態即ち使用可能（イネーブリング）状態に変更した後、拡張カードのコントローラ１４は自分自身の初期化処理手順を実行し始める。リセット状態は例えば論理０状態に対応する電圧値であり、使用可能状態は論理１状態に対応する値である。
【００２７】
拡張カード１３の機能モードを選択するとき、拡張カードのバス接続回路２２に形成されているコンフィギュレーション（configuration)・オプション・レジスター（ＣＯＲ）を有利に使用することが可能である。このコンフィギュレーション・オプション・レジスターは有利には１ビットから成り、その値を変更して機能モードを変更することができる。３つ以上の機能モードを使用するときには、コンフィギュレーション・オプション・レジスターＣＯＲは、もっと多くのモード選択ビットから成る。拡張カード接続部８ａ、８ｂにおけるコンフィギュレーション・オプション・レジスターに対応するアドレスに所望のビット・パターンを書き込むことによって電子装置のマイクロプロセッサ２によりコンフィギュレーション・オプション・レジスターのモード選択ビットが好ましくセットされ、このビット・パターンはコンフィギュレーション・オプション・レジスターＣＯＲについての値となる。
【００２８】
必要な初期化処理手順が全て終わった後に、例えば音声呼を設定するために拡張カード１３を利用することができるようになる。次に、このことについて、第１の機能モードにセットされる本発明の有利な実施例による電子装置１及び拡張カード１３と関連して、説明をする。
【００２９】
電子装置１のユーザーは例えば電話用アプリケーション・プログラム２９を始動させ、これにより電子装置１及び拡張カード１３の動作を制御することが可能となる。電子装置１がパソコン（ＰＣ）や携帯用コンピュータ（ラップトップＰＣ）などのデータ処理装置であれば、オペレーティングシステムのコマンドによってこの電話用アプリケーション・プログラム２９をロードすることができる。マイクロソフト社により開発されたウィンドウズ９５オペレーティングシステムが携帯用コンピュータで近頃一般的となっている。図３は、その様なデータ処理装置１との関連での本発明の動作を示している。図３では、制御信号及びオーディオ信号の経路が機能ブロックで示されている。これらのブロックに対応する動作は主としてデータ処理装置１のアプリケーション・ソフトウェア及び拡張カード１３のアプリケーション・ソフトウェアで実行される。
【００３０】
電話用アプリケーション・プログラム２９をロードする段階で（ユーザーインターフェース、ＵＩ）、仮想装置（バーチャルデバイス）ドライバー３０（ＶＸＤ）及びモデム・アプリケーション３１も電子装置１にロードされる。オペレーティングシステムは、電話用アプリケーション・プログラム２９、モデム・アプリケーション３１、及び仮想装置ドライバー３０の間でのデータの伝送を処理する。モデム・アプリケーション３１は、電話用アプリケーション・プログラム２９から来る電話番号等の制御データを、それ自体としては公知のＡＴコマンド等に有利に変換する。これらのＡＴコマンドは例えば規格ETSI 07.07で与えられる。仮想装置ドライバー３０は、例えば、制御コマンド及びオーディオ信号を拡張カード１３に伝送する目的で、モデム・アプリケーション３１を通ってくる制御コマンドに基づいて、拡張カード接続部８ａ、８ｂを制御するために使用される。この仮想装置ドライバー３０は、拡張カード８ａ、８ｂから来る制御コマンドをも読み取り、それらを電話用アプリケーション２９に適する形式に変換する。更に、仮想装置ドライバー３０は、同期直列接続ブロック２４から拡張カード接続部８ａ、８ｂを介して来るオーディオ信号を読み取り、必要ならば該オーディオ信号の伸長（decompression)を行い、それらをモデム・アプリケーション３１に伝送する。モデム・アプリケーション３１は、そのオーディオ信号を復号して、該オーディオ信号に対応する音（sound)信号を発生させるために、オーディオ・ブロック３２を介して電子装置のスピーカー６に該オーディオ信号を送る。
【００３１】
電子装置のマイクロホン７で、該音信号は電気的アナログ・オーディオ信号に変換される。オーディオ・ブロック３２で、その信号はディジタル形の、有利にはＰＣＭ符号化されたオーディオ信号に変換され、その信号はモデム・アプリケーション３１を介して仮想装置ドライバー３０に伝送される。仮想装置ドライバー３０は、必要ならば該ディジタルオーディオ信号を圧縮し、それを、有利には８ビット又は１６ビットの幅を有するバイトとして拡張カード接続部８ａ、８ｂを介して拡張カードの非同期直列接続ブロック２４に伝送する。
【００３２】
同期直列接続ブロック２４は、各バイトを更に同期シリアル・バス２１に送る。この同期シリアル・バス２１は、送信ライン３３及び受信ライン３４の他に、ビット同期ライン３５及びバイト同期ライン３６も有する。ビット同期ライン３５は受信端のためのバス２１に転送されるべきビットを同期化する。バイト同期ライン３６は、受信装置がどの受信したビットが同じバイトに属するのかが分かるように、送信された各バイトを同期化する。
【００３３】
本発明の有利な実施例による拡張カードでは、同期シリアル・バス２１は、連続モード又はブロック・モードで動作することができる。連続モードでは、各バイトの送信のために同期信号（ＰＣＭＳＣｌｋ）がバス接続回路２２で、好ましくは制御ブロック２６で、作られる。有利な実施例では、同期信号の周波数は約８ｋＨｚであり、これで毎秒８０００バイトを送信することができる。
【００３４】
拡張カード接続部８ａ、８ｂを介して電子装置１から入ってくるバイトは送信バッファーＴｘＦＩＦＯ（送信先入れ先出し）に送られ、そこから該バイトは同期シリアルコネクタブロック２４により、バイト同期信号ＰＣＭＳＣｌｋの制御下で、同期シリアル・バス２１に送られる。バイト入力時に、制御ブロック２６への割り込み信号を作ることもできる。このモードでは、各バイトの転送を制御するためにディジタル信号処理装置１６は使われない。ブロック・モードでは、同期シリアルコネクタ・ブロック２４は、電子装置１から来る各バイトを送信バッファーＴｘＦＩＦＯで受け取る。ブロック・サイズは例えば２０、４０又は６０バイトであり、その時に使われるブロック・サイズに対応するいくつかのバイトが、同期シリアル・バス２１にそれらを送る前に送信バッファーで受信される。バス接続回路２２の制御ブロックは、送信バッファーでのスペースに関する情報を内蔵している。送信バッファー内のバイトの数がブロック・サイズと一致した段階で、制御ブロック３６は電子装置のマイクロプロセッサ２への割り込み信号等を作る。その結果として、ブロック・バッファーの充填率が再びブロック・サイズより小さくなるまで、拡張カード接続部８ａ、８ｂへの各バイトの書き込みは仮想装置コントローラ３０において停止される。
【００３５】
送信バッファーが満杯となったとき、ディジタル信号処理装置１６は同期直列接続ブロック２４へのブロック同期信号を作る。すると、同期シリアルコネクタ・バス２４は同期シリアル・バス２１へ各バイトを送信し始める。
【００３６】
バス接続回路の制御ブロック２６は、同期シリアル・バス２１に各ビットを送信するためにビット同期ライン３５で同期信号（ＰＣＭＤＣｌｋ）を発生させる。この実施例では同期シリアル・バス２１での送信及び受信は有利には同時に行われ、同期信号の立ち上がりエッジでビットが送信され、立ち下がりエッジでビットが受信されるので、この同期信号は、同期シリアル・バス２１から各ビットを受信するためにも使用される。バス接続回路２２の制御ブロックは、バイト同期ライン３６にも同期信号（ＰＣＭＳＣｌｋ）を発生させる。
【００３７】
同期シリアル・バス２１に送られた各バイトは高周波部１９に導かれ、ここで無線チャネルでの送信のために該各バイトに対して圧縮及びチャネル・コーディング（変調）が行われる。これに対応して、無線チャネルから受信された信号に対してチャネル・デコーディング及び場合によっては伸長も行われ、その後にディジタル・オーディオ信号を同期シリアル・バス２１に送ることができる。
【００３８】
非同期シリアル・バス２０において、有利には、送信されるべき各バイトに対して最初の１ビットと最後の１ビットとが付加される。これらの、最初と最後のビットに基づいて、受信端において、公知のように、受信された各バイトに属するビットを識別することができる。この場合、実際の同期信号は使用されない。
【００３９】
図４は、第２の機能モードにセットされた電子装置１及び拡張カード１３についての１例を示している。電子装置１は、例えば、マイクロプロセッサ２と、オーディオ・コーディング／デコーディング回路３７（コーデック）と、ディスプレイ３８と、キーパッド３９とを有する。モード選択ライン２７は電子装置１によってグランド電位にセットされ、ここで拡張カード１３は第２の機能モードにセットされる。従って、同期シリアル・バス２１及び非同期シリアル・バス２０の各ラインは拡張カードの側で拡張カード接続部８ｂに直接接続されている。従って信号は拡張カード１３及び電子装置１の間でシリアル形式で伝送される。例えば、オーディオ・コーディング／デコーディング回路でディジタル・オーディオ信号に変換された音信号は、拡張カード接続部８ａ、８ｂを介してディジタル信号処理装置１６に送られて、無線チャネルで送信されるべき形式に変換される。これに対応して、無線チャネルから受信されて復号されたディジタル・オーディオ信号は、電子装置のオーディオ・コーディング／デコーディング回路３７にシリアル形式で伝送される。オーディオ・コーディング／デコーディング回路３７において、ディジタル・オーディオ信号はアナログ形式に変換されて例えば電子装置のスピーカー６に導かれる。この実施例では、ビット同期信号及びバイト同期信号は電子装置のマイクロプロセッサ２から同期バス４２を介して供給されるけれども、これらの同期信号を例えばオーディオ・コーディング／デコーディング回路３７で、制御ブロック２６で、或いはディジタル信号処理装置１６で作ることもできる。
【００４０】
ディジタル信号処理装置ではオーディオ信号はディジタル形式であり、その結果として、マイクロホン７で作られた信号などのアナログ信号をディジタル形式に変換するためのアナログディジタル変換器（Ａ／Ｄ）と、ディジタル信号をアナログ形式に、例えばスピーカー６に送られるべき信号に、変換するためのディジタルアナログ変換器（Ｄ／Ａ）とが必要である。これらのＡ／Ｄ変換器及びＤ／Ａ変換器は、この実施例では、図４のブロック図に示されている、それ自体としては公知のパルス符号変調ＰＣＭを行うオーディオ・コーディング／デコーディング回路３７（コーデック）に含まれている。
【００４１】
電子装置は、パーソナルディジタルアシスタント（ＰＤＡ）型の補助装置ユニット、図１に示されているような携帯用データ処理装置（ＰＣ）、電話ハンドセット、移動局用のハンドフリー装置などであっても良い。
【００４２】
本発明は、上記の実施例だけに限定されるものではなくて、特許請求の範囲の各請求項の範囲内で修正され得るものである。
【図面の簡単な説明】
【図１】本発明を有利に適用することのできる装置を示すブロック図である。
【図２】本発明による拡張カードのためのバス接続回路の機能ブロック図である。
【図３】制御信号及びオーディオ信号の経路を機能ブロックで示す図である。
【図４】本発明を有利に適用することのできるもう一つの装置を示す図である。
【符号の説明】
１…電子装置
２…電子装置のマイクロプロセッサ
８ａ，８ｂ…拡張カード接続部
１３…拡張カード
１４…拡張カードのコントローラ
１６…ディジタル信号処理装置
２０…データ伝送バス（非同期シリアル・バス）
２１…データ伝送バス（同期シリアル・バス）
２２…バス接続回路
２３…拡張カード・コネクタ・ブロック
２４…同期直列接続ブロック
２５…非同期直列接続ブロック
２６…制御ブロック
【図１】
0004094753.tif 000002
【図２】
0004094753.tif 000003
【図３】
0004094753.tif 000004
【図４】
0004094753.tif 000005