(57)【要約】【課題】従来、ＰＤＡ等の保持電力が少なく当該電力を本体に対する電力供給以外の目的に使用することに適さない携帯型コンピュータ機器において、消費電力の多いタイプの機能拡張カードを使用することは、当該ＰＤＡの少ない保持電力を使用し当該ＰＤＡの動作時間を急激に縮めてしまうので、事実上当該カードの使用に耐えなかった。【解決手段】携帯型コンピュータ機器に消費電力の少ないタイプの無線通信機能または無線通信カードを設置し、それに加えて無線通信部、カードスロット部、カードスロット制御部および電源部により拡張カードアダプタ装置を構成する。当該拡張カードアダプタ装置は前記無線通信部により被機能拡張装置である携帯型コンピュータ機器と無線で接続・交信し、また当該電源部には取替え可能なバッテリーを接続することにより当該アダプタ装置への電源供給を行う。【選択図】  図１
2004246849.tif 000002
【特許請求の範囲】
【請求項１】
ＣＰＵを内蔵するコンピュータ機器に無線通信により接続し、前記コンピュータ機器の機能を拡張するための拡張カードを前記コンピュータ機器に間接的に接続するための拡張カードアダプタ装置であって、
前記拡張カードアダプタ装置は、
前記コンピュータ機器が有する無線通信機能に接続するための無線通信手段と、
拡張カードを接続するためのカード接続手段と、
前記拡張カードアダプタ装置内の動作を制御するための制御手段と、
前記拡張カードアダプタ装置および前記拡張カードに電力を供給するための電力供給手段とを有することを特徴とする拡張カードアダプタ装置。
【請求項２】
請求項１記載の拡張カードアダプタ装置であって、当該電力供給手段には取り替え可能な１つまたは複数の電池を接続することを特徴とする拡張カードアダプタ装置。
【請求項３】
請求項１または２記載の拡張カードアダプタ装置であって、当該電力供給手段は外部ＡＣ電源から電力を得ることを特徴とする拡張カードアダプタ装置。
【請求項４】
請求項３に記載の拡張カードアダプタ装置であって、当該電力供給手段は外部ＡＣ電源から得た電力を蓄えることができることを特徴とする拡張カードアダプタ装置。
【請求項５】
請求項１から４いずれかに記載の拡張カードアダプタ装置であって、当該拡張カードアダプタ装置はさらに前記電池または前記外部ＡＣ電源より蓄えた電力の残量を表示する電池残量表示手段を有することを特徴とする拡張カードアダプタ装置。
【請求項６】
請求項１から５いずれかに記載の拡張カードアダプタ装置であって、当該拡張カードアダプタ装置はさらに特定の拡張カードのみを使用可能にするための特定カード識別手段を有することを特徴とする拡張カードアダプタ装置。
【請求項７】
請求項１から６いずれかに記載の拡張カードアダプタ装置であって、前記拡張カードのインターフェース規格はＰＣＭＣＩＡであることを特徴とする拡張カードアダプタ装置。
【請求項８】
請求項１から７いずれかに記載の拡張カードアダプタ装置であって、前記拡張カードが提供する機能は通信機能であることを特徴とする拡張カードアダプタ装置。
【請求項９】
請求項８に記載の拡張カードアダプタ装置であって、前記通信機能が使用する回線の種類はＰＨＳまたはＦＯＭＡ（登録商標）またはＤｏＰａ（登録商標）であることを特徴とする拡張カードアダプタ装置。
【請求項１０】
請求項１から９いずれかに記載の拡張カードアダプタ装置であって、前記無線通信手段が準拠する無線通信規格はＢｌｕｅｔｏｏｔｈであることを特徴とする拡張カードアダプタ装置。
【請求項１１】
請求項８または９に記載の拡張カードアダプタ装置であって、前記無線通信手段が無線ＬＡＮ規格のＩＥＥＥ８０２．１１に準拠することにより前記拡張カードアダプタ装置を無線ＬＡＮアクセスポイントとして使用可能となしたことを特徴とする拡張カードアダプタ装置。
【請求項１２】
請求項１から１０いずれかに記載の拡張カードアダプタ装置であって、前記拡張カードアダプタ装置はＢｌｕｅｔｏｏｔｈにおけるオブジェクトプッシュプロファイルをサポートすることにより電子メールを前記コンピュータ機器に自動的に送り込む機能を有することを特徴とする拡張カードアダプタ装置。
【請求項１３】
請求項１から１０いずれかまたは１２に記載の拡張カードアダプタ装置であって、前記拡張カードアダプタ装置はＢｌｕｅｔｏｏｔｈにおけるヘッドセットプロファイルをサポートすることにより音声データの送受信を前記コンピュータ機器との間で行える機能を有することを特徴とする拡張カードアダプタ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ機器が有しない機能を、前記コンピュータ機器に拡張カードを間接的に接続することにより前記機能を前記コンピュータ機器に供給する技術に関する。
【０００２】
【従来の技術】
従来においてコンピュータ機器に機能を拡張する場合、デスクトップ型のパーソナルコンピュータ（以下「ＰＣ」という。）においては機能拡張ボードをバススロットへ接続する方法、ノート型ＰＣや携帯型情報機器（以下「ＰＤＡ等」という。）においては機能拡張カード（以下「拡張カード」という。）をメモリ（拡張）カード用スロットへ装着する方法が採られている。具体的にはＰａｌｍｍ５００シリーズが拡張カードを装着することが可能なＰＤＡである（非特許文献１参照）。
【０００３】
また、接続したい拡張カードに対応するスロットを目的のコンピュータ機器が具備していない場合には、規格の違うスロットやコネクタに直接またはケーブルを使用して接続し間接的にカードを接続するインターフェース変換アダプタがある。ＰＤＡに拡張カードスロット装置を直接接続するものとしは、ＨＡＧＩＷＡＲＡ  ＳＹＳ−ＣＯＭ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃａｒｄ  Ａｄａｐｔｅｒがある（非特許文献２参照）。
【０００４】
また、従来においてはＰＤＡ等に拡張カードを接続する場合、拡張カードが使用する電力は前記ＰＤＡ等から供給されていた。しかし携帯端末に有線で接続する拡張カードアダプタで前記拡張カードアダプタが電源を具備しているものが特開２００１−２８８３６においては示されている（特許文献１参照）。
【特許文献１】特開２００１−２８８３６
【非特許文献１】ｈｔｔｐ：／／ｗｗｗ．ｐａｌｍ−ｊａｐａｎ．ｃｏｍ／ｃａｔａｌｏｇ／ｍ５００／ｍ５００−ｉｎｄｅｘ．ｈｔｍｌ、ウェブページ、１２月４日現在
【非特許文献２】ｈｔｔｐ：／／ｗｗｗ．ｈｓｃｊｐｎ．ｃｏ．ｊｐ／ｐｒｏｄｕｃｔｓ＿ｓ．ｐｈｐ？ｉｄｎｏ＝３０、ウェブページ、１２月４日現在
【０００５】
【発明が解決しようとする課題】
従来技術における第一の課題としては、従来型のカードアダプタはＰＤＡ等の軽量性、小型性を優位な特徴とする携帯機器の軽量性、小型性を失わせるということが挙げられる。ＰＤＡ等は持ち運び使用することを前提とした機器であるので、小型、軽量であることが求められる。しかしながら、従来型の拡張カードアダプタは直接装着されるか有線で接続されるためＰＤＡ等と一体となってしまいＰＤＡ等の小型性、軽量性が失われる。
【０００６】
第二の課題としては、軽量性、小型性を保持しながらかつカード使用による電力の消費を抑えたいということが挙げられる。カードの中には電力を多く使用するタイプのものがあり、当該カードの使用電力を前記携帯端末から供給することは、保持電力の少なく、コード接続により外部ＡＣ電源を供給することが適切でないこれら携帯端末にとっては致命的な欠点であった。
【０００７】
第三の課題として、屋内で通信カードを使用したい場合、コンピュータ機器を使用する場所においては電波が弱く、この場所では通信カードを使用できないということがある。特にデスクトップ型のＰＣでは電波状態のよいところに移動して使用することは現実的でないため、不便である。
【０００８】
【課題を解決するための手段】
かかる問題を解決するため、本発明では、拡張カードアダプタ装置を前記コンピュータ機器が有する無線通信機能に接続可能な無線通信手段と、拡張カードを接続するためのカード接続手段と、装置内の動作を制御するための制御手段と、当該拡張カードアダプタ装置および当該拡張カードに電力を供給する電力供給手段とを有する構成で作成した。これにより、前記コンピュータ機器と拡張カードアダプタ装置は無線にて接続されることとなるとともに、当該拡張カードアダプタ装置に供給される電力は前記コンピュータ危機から供給されるのではなく当該アダプタ自体でまかなうことができるようになった。ここで、前記のコンピュータ機器が有する無線通信機能とは、前記コンピュータ機器に無線通信機能が拡張機能として装着された場合を含む。
【０００９】
以上の結果、第一にＰＤＡ等の携帯端末の場合、当該拡張カードアダプタ装置をかばん等の中に入れたままでＰＤＡ等を使用しインターネット接続等の拡張機能が使用できるので、使用者は当該拡張カードアダプタ装置の存在を意識する必要はなく使用でき、当該携帯端末自体の重量及び大きさが増すことはないので当該携帯端末の携帯性が損なわれることはない。また、当該外部拡張カードアダプタ装置に使用される電力は当該装置独自で補っており前記携帯端末の電力を使用することはないので、当該携帯端末の使用時間に影響を与えることはない。
【００１０】
第二にＰＣ等の使用において、屋内の電波状況の悪い場所でＰＨＳカードを使用してインターネットに接続したい等の場合、ＰＣの位置は変更せず、ＰＨＳカードを挿入した前記拡張カードアダプタ装置を窓際に持って行く等することによって、快適に無線によるインターネット接続が行える。
【００１１】
【発明の実施の形態】
本発明のひとつの実施形態として、携帯端末１００と拡張カードアダプタ装置１１０（以下「アダプタ装置」という。）とを接続する無線通信方式にＢｌｕｅｔｏｏｔｈ（登録商標）、前記アダプタ装置１１０がサポートする拡張カードにＰＣＭＣＩＡ規格に準拠したカード１３０を使用し、前記ＰＣＭＣＩＡカードは通信機能を前記携帯端末に拡張する通信カードである場合について説明する。
【００１２】
まず、前記携帯端末１００が前記アダプタ装置１１０とＢｌｕｅｔｏｏｔｈを使用して通信するためには前記携帯端末１００もＢｌｕｅｔｏｏｔｈをサポートする必要がある。Ｂｌｕｅｔｏｏｔｈを標準でサポートしている携帯端末であれば問題ないが、もしサポートしていない場合、前記携帯端末１００の拡張カードスロットに市販のＢｌｕｅｔｏｏｔｈカードを挿入し、Ｂｌｕｅｔｏｏｔｈを使用できるようにしてやる必要がある。この場合当該Ｂｌｕｅｔｏｏｔｈカードは消費する電力を前記携帯端末１００から得るが前記Ｂｌｕｅｔｏｏｔｈカードは消費電力が少ないタイプのカードであるので直接消費電力が多いタイプのカードを前記携帯端末１００に接続する場合と比べて実質的に問題とはならない。
【００１３】
次に、前記アダプタ装置１１０の内部モジュールについて図１のブロック図を基に説明する。まず、当該アダプタ装置には独自に電力を取得するための電源部１１６が備えられている。当該電源部１１６は１つまたは複数の電池を接続するためのスロットおよび外部ＡＣ電源モジュールを有する。外部ＡＣ電源を使用する場合には一般供給されるＡＣ電源から専用のコードを使用して電力を取得する必要がある。電池から電力を供給したい場合には電池を挿入する必要がある。また、外部ＡＣ電源により充電可能な電源モジュールを使用することも可能である。当該電源部１１６からの電力は当該アダプタ装置１１０および当該アダプタ装置のカードスロット部１２６に挿入される通信カード１３０に送られる。
【００１４】
ＤＣ／ＤＣコンバータ１１４は当該電力を内部動作用（Ｂｌｕｅｔｏｏｔｈモジュール１２１、シリアル通信コントローラ１２２、マイクロコンピュータ１２３、スイッチ部１１１、電池残量表示用ＬＥＤ１１２、電源コントロールマイクロコンピュータ１１３およびバッファ＆レベルシフトＩＣモジュール１２５の一部）に送る。ＤＣ／ＤＣコンバータ１１５は前記電力をバッファ＆レベルシフトＩＣモジュール１２５の残りの部分、ＰＣＭＣＩＡスロット１２６および通信カード１３０に送る。なお、ＤＣ／ＤＣコンバータ１１５は、通信カード１３０の動作電圧に合わせ出力電圧がコントロールできるものである。
【００１５】
スイッチ部１１１はパワースイッチおよびリセットスイッチを有し、ユーザの行うパワースイッチのＯＮ／ＯＦＦ切り替えに対応して電源コントロールマイクロコンピュータ１１３に当該アダプタ装置１１０の立ち上げおよびシャットダウンの指示を出す。また、ユーザがハードリセットスイッチを押した場合、スイッチ部１１１は前記電源コントロールマイクロコンピュータ１２３にハードリセットの指示を出す。
【００１６】
電源コントロールマイクロコンピュータ１１３は、前記電源部で使用する電源が電池であるか外部ＡＣ電源であるかを見分けるとともに、もし使用電源が電池であるならばその電池残量を監視し、当該残量にしたがって電池残量表示用ＬＥＤ１１２の表示方法を変える。また、マイクロコンピュータ１２３に必要な情報を送信する。
【００１７】
Ｂｌｕｅｔｏｏｔｈモジュール１２１は、当該モジュール内に接続されたアンテナを介して前記携帯端末１００から送られたデータを受け取り、当該データをＢｌｕｅｔｏｏｔｈの上位層プロトコルへの接続インターフェースとして規定されるＨＣＩ（Ｈｏｓｔ  Ｃｏｎｔｒｏｌ  Ｉｎｔｅｒｆａｃｅ）を介してシリアル通信コントローラ１２２に送る。また、この逆の操作も行う。当該Ｂｌｕｅｔｏｏｔｈモジュール１２１ではＢｌｕｅｔｏｏｔｈの下位層プロトコルにしたがって通信制御が行われる。
【００１８】
ＨＣＩはＢｌｕｅｔｏｏｔｈ接続インターフェースとして外部接続の手段として提供されるもので、物理層の上に実装される論理的なインターフェースであり、Ｂｌｕｅｔｏｏｔｈモジュールを外部から操作するための手段を提供するものである。当該インターフェースは、無線特有の高精度のタイミング処理を意識することなく扱えるインターフェースとなっている。
【００１９】
Ｂｌｕｅｔｏｏｔｈモジュール１２１にはＣＰＵが搭載されているので、当該ＣＰＵの制御を図２に示すフローチャートに従い説明する。Ｂｌｕｅｔｏｏｔｈモジュール１２１においては、まず、当該モジュール内のアンテナを介し通信データが受信されたかどうかをチェックする（ステップ２０１）。もし受信されていたら、当該通信データをＢｌｕｅｔｏｏｔｈの下位層プロトコルに従って処理し、前記ＨＣＩを介して上位層プロトコルに送れる形に変換する（ステップ２０２）。当該データを変換したら、シリアル通信コントローラに接続されたＨＣＩに送信する（ステップ２０３）。
【００２０】
ステップ２０１のチェックでもしアンテナを介して通信データが受信されていない場合は、前記ＨＣＩを介してデータが受信されているかどうかをチェックする（ステップ２０４）。もしされていたら、当該通信データをＢｌｕｅｔｏｏｔｈの下位層プロトコルに従って処理し、前記アンテナを介して他のＢｌｕｅｔｏｏｔｈ通信機器に送れる形に変換する（ステップ２０５）。当該データを変換したら、アンテナを介して無線で接続された携帯端末に送信する（ステップ２０６）。当該モジュールはアンテナおよびＨＣＩを介してのデータ受信を常時監視する。
【００２１】
次に図１のブロック図に戻り各モジュールの説明を続ける。シリアル通信コントローラ１２２は、Ｂｌｕｅｔｏｏｔｈモジュール１２１からＨＣＩを介して携帯端末から送られたデータを受け取り、マイクロコンピュータ１２３に送る。また、この逆も行う。シリアル通信コントローラにおいてはＢｌｕｅｔｏｏｔｈの上位層プロトコルを制御する。
【００２２】
当該シリアル通信コントローラ１２２においてもＣＰＵが搭載されているのでその制御について図３に示すフローチャートに従って説明する。
シリアル通信コントローラ１２２においては、まず、Ｂｌｕｅｔｏｏｔｈモジュール１２１に接続された前記ＨＣＩを介してデータが受信されたかどうかをチェックする（ステップ３０１）。もしされていたら、当該データをＢｌｕｅｔｏｏｔｈの上位層プロトコルに従って処理しさらに上位のプロトコルにあわせて変換しマイクロコンピュータ１２３に送れる形にしたうえで（ステップ３０２）、当該変換データを当該マイクロコンピュータに送信する（ステップ３０３）。
【００２３】
ステップ３０１のチェックでもし前記ＨＣＩを介して通信データが受信されていない場合は、前記マイクロコンピュータ１２３からデータが受信されているかどうかをチェックする（ステップ３０４）。もしされていたら、当該通信データをＢｌｕｅｔｏｏｔｈの上位層プロトコルに従って処理し、前記ＨＣＩを介して他のＢｌｕｅｔｏｏｔｈモジュール１２１に送れる形に変換する（ステップ３０５）。当該データを変換したら、前記ＨＣＩを介してＢｌｕｅｔｏｏｔｈモジュール１２１に送信する（ステップ３０６）。当該シリアル通信コントローラでは接続されている両インタフェースからデータを受信していないかどうか常時監視する。
【００２４】
再び図１のブロック図に戻る。マイクロコンピュータ１２３はシリアルインターフェースであるＨＣＩから受け取ったデータを最終的にパラレルインターフェースであるＰＣＭＣＩＡを通して拡張カードに渡すためにシリアル／パラレル変換を行い、ＦＰＧＡ  ＰＣＭＣＩＡインターフェース１２４に渡す。また、この逆も行う。
【００２５】
次に、当該マイクロコンピュータ１２３のＣＰＵの処理を図４に示すフローチャートに従って説明する。
電源スイッチ１１１を入れるか電源スイッチが既に入った状態でリセットスイッチを押すと、電源コントロールマイクロコンピュータ１１３から指示を受け、マイクロコンピュータ１２３は当該アダプタ装置１１０の立ち上げ処理を行う（ステップ４０１）。立ち上がった状態では、当該マイクロコンピュータ１２３は前記シリアル通信コントローラ１２２から通信データが受信されているかをチェックする（ステップ４０２）。もしされていれば、シリアルデータである当該通信データを最終的にＰＣＭＣＩＡカード１３０へ送るために、パラレルデータに変換する（ステップ４０３）。変換されたパラレルデータはＦＰＧＡ  ＰＣＭＣＩＡインターフェース１２４に渡される（ステップ４０４）。
【００２６】
ステップ４０２の分岐において、もしシリアル通信コントローラ１２２から通信データを受信していなければ、ＦＰＧＡ  ＰＣＭＣＩＡインターフェース１２４から通信データを受信しているかどうかを確認する（ステップ４０５）。もししていれば、ＰＣＭＣＩＡ規格に則り受信されデコードされたパラレルデータをＢｌｕｅｔｏｏｔｈプロトコルに則り送信するためシリアルデータに変換する（ステップ４０６）。変換したら当該データはマイクロコンピュータに送られる（ステップ４０７）。当該マイクロコンピュータも双方のインターフェースからのデータ受信を常時監視する。
【００２７】
図１のブロック図に戻り説明を続ける。ＦＰＧＡ  ＰＣＭＣＩＡインターフェース１２４は、パラレルデータに変換された前記データをマイクロコンピュータ１２３より受け取り、当該データを拡張カードに送るための信号送受信に関するタイミングの制御および信号のエンコード／デコードを行う。また、拡張カード側から送られたデータを携帯端末に送るためにも同様に信号送受信に関するタイミングの制御および信号のエンコード／デコードを行う。
【００２８】
ＰＣＭＣＩＡスロット１２６には前記通信カード１３０が挿入され、これによりカード１３０のコネクタ部はスロット１２６のコネクタ部に結合し、カードとスロットの各信号線がそれぞれ接続される。
当該アダプタ装置は３．３ボルトおよび５ボルトの電圧のＰＣＭＣＩＡカード１３０をサポートするので、バッファ＆レベルシフトＩＣモジュール１２５では挿入されたカード１３０のサポート電圧を認識し、それに従いスロット１２６の電圧を変化させる。また、当該バッファ＆レベルシフトＩＣモジュール１２５では、バッファも備えており、前記ＰＣＭＣＩＡスロット１２６を介して拡張カード１３０に送られるデータおよび当該ＰＣＭＣＩＡスロット１２６を介して拡張カード１３０から送られてきたデータを一時退避する。
【００２９】
次に、当該アダプタ装置１１０の電源コントロールに関しさらに詳細に説明する。図５に示すフローチャートに基づき電源コントロールマイクロコンピュータ１１３の制御の流れを以下に説明する。
電源スイッチ１１１を入れるか電源スイッチが既に入った状態でリセットスイッチを押すと、電源コントロールマイクロコンピュータ１１３はマイクロコンピュータ１２３に当該アダプタ装置１１０の立ち上げ指示を出す（ステップ４０１）。その後、当該電源コントロールマイクロコンピュータ１１３はまず、外部ＡＣ電源から電源が供給されているかをチェックする（ステップ５０２）。もし、されていれば電池が接続されているかどうかにかかわらず、電源を外部ＡＣ電源からとる（ステップ５０３）。もし供給されていなければ、電池が接続されているので電源を当該電池からとる（ステップ５０４）。電源を電池からとる場合には、当該マイクロコンピュータ１２３は電池の残量をチェックする（ステップ５０５）。もし、電池の残量が８０％以上あれば（ステップ５０６）、電池残量表示用ＬＥＤ１１２を緑色で表示する（ステップ５０７）。電池の残量が２０％未満であれば（ステップ５０６）、当該残量が５％未満かどうかチェックする（ステップ５０８）。もし、５％以上であれば、電池残量表示用ＬＥＤ１１２を赤色で表示する（ステップ５０９）。もし、５％未満であれば（ステップ５０８）、電池残量表示用ＬＥＤ１１２を赤色で表示し、かつ点滅させる（ステップ５０８）。当該マイクロコンピュータは常に当該電源種別および電池残量を監視する。
【００３０】
最後に当該携帯端末１００において当該アダプタ装置１１０を介して前記通信カード１３０を使用する場合の通信データの流れを説明する。当該携帯端末１１０には当該アダプタ装置１１０に挿入する通信カード１３０に対応したデバイスドライバが事前にインストールされなければならない。当該デバイスドライバは拡張カード１３０を制御するためのソフトウェアであり、携帯端末１００上のアプリケーションに対しユーザが出した指示をカード１３０が認識できる形の命令に置き換えてカード１３０に対し当該命令を送信する。また、拡張カードアダプタ装置１１０から受け取ったデータを前記アプリケーションが解釈できる形に変換しこれを渡す。本実施形態の場合、拡張カード１３０は通信カードであり例えばこれを具体的にＰＨＳカードとすると、電話回線の接続および当該接続後の通信が具体的な用途として考えられる。
【００３１】
なお、当該アダプタ装置１１０の基本的な動作は通信以外の他の拡張カード１３０の場合でも同様である。カード特有な部分、すなわちカードに対するコマンド種別やどのような形式でデータを送受信するか等は前記デバイスドライバが制御し、当該アダプタ装置１１０においては、デバイスドライバが送信した通信データを拡張カード１３０に適切に届けること、また、通信先から拡張カード１３０に届いたデータおよび拡張カード１３０が発信するデータを前記デバイスドライバに届けることが基本的な処理となる。
【００３２】
したがって、結局当該アダプタ装置１３０の処理は携帯端末１００から拡張カード１３０への通信データの送信と拡張カードから携帯端末への通信データの受信に集約される。通信データには携帯端末１００から拡張カード１３０への命令となるコマンドデータや通信データとして通信機能を介して外部に送信されるデータ、外部から受信されるデータ等がある。
基本的なデータの流れは、携帯端末から発せられたデータに関する場合、Ｂｌｕｅｔｏｏｔｈモジュール１２１、シリアル通信コントローラ１２２１、マイクロコンピュータ１２３、ＦＰＧＡ  ＰＣＭＣＩＡインターフェース１２４、バッファ＆レベルシフトＩＣモジュール１２５、ＰＣＭＣＩＡスロット１２６、拡張カード１３０の順に送信されそれぞれの通信階層に対応したプロトコル変換が行われる。また、拡張カードから送られるデータに関しては、この逆の経路を通る。
【００３３】
以下この流れをもう少し具体的に説明する。携帯端末１００から送られたデータは当該デバイスドライバによって変換された後、Ｂｌｕｅｔｏｏｔｈサポート機能によりＢｌｕｅｔｏｏｔｈプロトコルに則って当該拡張カードアダプタ装置１１０に送られる。当該拡張カードアダプタ装置内では、これに対しＢｌｕｅｔｏｏｔｈモジュール１２１が、当該モジュール内に具備されたアンテナを介して当該携帯端末１００より送られたデータを受け取る。
【００３４】
当該Ｂｌｕｅｔｏｏｔｈモジュール１２１では受け取ったデータを上位層プロトコルへ渡せる形に変換し、前記ＨＣＩを介してシリアル通信コントローラ１２２に送る。シリアル通信コントローラ１２２においては、前記ＨＣＩを介して受信したデータをさらに上のレベルに変換し、マイクロコンピュータ１２３に渡す。次に、マイクロコンピュータ１２３ではシリアル通信コントローラ１２２から受け取ったデータを、当該データはシリアルデータであるのでこれをパラレルデータに変換し、次のＦＰＧＡ  ＰＣＭＣＩＡインターフェース１２４に渡す。
【００３５】
当該ＦＰＧＡ  ＰＣＭＣＩＡインターフェース１２４は受け取ったデータをエンコードすると共にタイミング制御を行いバッファ＆レベルシフトＩＣモジュール１２５とＰＣＭＣＩＡスロット１２６を介し、拡張カードに送る。ＰＣＭＣＩＡカード１３０では送られてきた命令を解釈しそれを実行する。
【００３６】
なお、本実施形態においては、携帯端末１００と当該アダプタ装置１１０を接続する無線通信方式はＢｌｕｅｔｏｏｔｈであったが、本発明はこれに限ったものではない、現在存在する他の無線通信方式や将来開発される無線通信方式を使用しても同様な効果を得ることができる。また、本実施形態において当該拡張カードアダプタ装置１１０がサポートする拡張カードの規格はＰＣＭＣＩＡであったが、本発明はこれに限ったものではない。ＣＦ（ＣｏｍｐａｃｔＦｌａｓｈ）やＳＤＩＯ等他のあらゆるカード規格を用いて本発明は実施可能である。加えて、通信カードとしてはＰＨＳカード、無線ＬＡＮカード、またはＦＯＭＡ、ＤｏＰａ等の回線に対応したものが考えられ、またその他の通信カードであってもよい。拡張カードの機能は通信に限ったものではなく、通信以外の機能を実現するカード例えばメモリカード、カメラカード、ＧＰＳカード等、あるいはそれらの機能の結合したカードでもよい。
【００３７】
また、前記アダプタ装置を使用しコンピュータ機器をインターネットに接続し電子メールを使用する場合、前記アダプタ装置はプッシュ機能を提供することができる。プッシュ機能とは電子メールを受信する際の方式の一つでコンピュータ機器側主導で電子メールデータを取得するのではなく、プロバイダ側から電子メールデータをコンピュータ機器側に送り出してくる方式のことである。一般にＰＣでは前者の方式を採用し、携帯電話等ではプッシュ機能を使用している。プッシュ機能は前記アダプタ装置にＢｌｕｅｔｏｏｔｈのオブジェクトプッシュプロファイルをサポートさせることにより実現できる。
【００３８】
本発明の第二の実施形態として、以下に、請求項６記載の発明にかかる実施の形態を説明する。当該発明はある特定の拡張カード１３０、例えば特定メーカーのカードのみを当該拡張カードアダプタで実行することのできるようした機能を前述した実施形態に付加したものである。したがって、マイクロコンピュータの制御およびメモリ機能が付加されること以外は前述の第１の実施形態と同じであるので、マイクロコンピュータの制御のみを以下に説明する。
【００３９】
マイクロコンピュータ１２３に接続されたメモリ装置に当該アダプタ装置１１０で実行可能な拡張カード１３０に関する情報例えば製造メーカー情報を入れておく。一方拡張カード１３０側にも当該製造メーカー情報をあらかじめ入れておく。マイクロコンピュータ１２３では当該拡張カード１３０がスロット１２６に挿入されたことを検地し（ステップ６０１）、当該カードの保持する製造メーカー情報を取得する（ステップ６０２）。次に当該情報とメモリ装置にあらかじめ保持しておいた製造メーカー情報を比較し（ステップ６０３）、もし、一致すれば（ステップ６０４）カード制御を引き続き行い（ステップ４０２）、もし、一致しなければ、エラーを出力しその後の携帯端末からの命令および通信先からの命令を無視する（ステップ６０４のおける「Ｎｏ」分岐）。
【００４０】
これにより、例えば当該アダプタを製造・販売する会社はある特定の会社が製造・販売する拡張カードのみを当該アダプタ装置で使用可能にすることができ、自己に有利なビジネスを展開することができる。
次に第三の実施の形態として、請求項１２に記載された発明に基づく実施の形態を以下に説明する。現在電子メールをコンピュータ機器に受信する方法としては、コンピュータ機器側から着信メールをメールサーバに探しに行く方法と、メールサーバ側からコンピュータ機器に送り込む方法の二種類がある。後者の方法を実現する機能をプッシュ機能という。前記アダプタ装置はＢｌｕｅｔｏｏｔｈのオブジェクトプッシュプロファイルをサポートすることにより当該プッシュ機能を行う。
【００４１】
次に第四の実施の形態として、請求項１３に記載された発明に基づく実施の形態を以下に説明する。本実施の形態は、前記コンピュータ機器がＢｌｕｅｔｏｏｔｈハンドセットまたはＢｌｕｅｔｏｏｔｈヘッドセットである場合に、これらを電話として使用する場合の例である。前記ＢｌｕｅｔｏｏｔｈハンドセットおよびＢｌｕｅｔｏｏｔｈヘッドセットとは、音声の双方向通信をおこなうための機器で、ハンドセットは電話の受話器のような形態で音声の入口と出口がそれぞれ機器の両端部に位置ようにデザインされている。これに対し、ヘッドセットは所謂ヘッドフォーンとマイクを合体させた形態で、マイク部から音声を入力しヘッドフォーン部から出力する。
【００４２】
ＢｌｕｅｔｏｏｔｈハンドセットおよびＢｌｕｅｔｏｏｔｈヘッドセットは上記のものにＢｌｕｅｔｏｏｔｈ通信機能を具備させたもので、前記アダプタ装置とＢｌｕｅｔｏｏｔｈにより接続されるとともに前記アダプタ装置に音声対応の通信カードを装着しネットワーク接続を行うことにより前記ハンドセットおよびヘッドセットを電話として使用することができる。この機能を前記アダプタ装置で実現するには前記アダプタ装置においてＢｌｕｅｔｏｏｔｈのヘッドセットプロファイルをサポートするようにすればよい。また、通信カードが音声対応でない場合でも前記ハンドセットまたはヘッドセットまたはＰＤＡ等をコンピュータ機器に使用しインターネット電話として使用することができる。ハンドセットまたはヘッドセットとＰＤＡ等の両方を接続した場合にはテレビ電話として使用することもできる。
【００４３】
次に第五の実施の形態として請求項１１に記載された発明に基づく実施例について説明する。本発明は前記アダプタ装置を無線ＬＡＮアクセスポイントとして使用するものである。これを実施するためには、前記コンピュータ機器がワイヤレスＬＡＮ規格であるＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮ通信をサポートすること、またはサポートするように拡張されていることが必要となる。また、前記アダプタ装置の無線通信手段がＩＥＥＥ８０２．１１に対応したものである必要があるため、前記第一の実施形態におけるＢｌｕｅｔｏｏｔｈモジュールの代わりに無線ＬＡＮモジュール（ＩＥＥＥ８０２．１１モジュール）が搭載される必要がある。当該アダプタ装置のスロットには拡張カードとして通信カードが装着されなければならない。通信カードはＦＯＭＡ等の高速通信カードであることが望ましい。
【００４４】
【発明の効果】
本発明の第一の効果は、携帯端末の保持電力を極力消費することなく機能拡張カードを使用可能としたことにより、携帯端末の電力消費を気にすることなく消費電力の多いタイプの拡張カードを使用できることである。第二の効果は、携帯端末の小型性、軽量性等の利便性を損なうことなく、当該携帯端末に直接接続できないまたは直接接続したくない機能拡張カードを接続可能としたことにある。第三の効果は、本発明に基づくアダプタ装置に通信カードを装着したものを窓際等に設置することにより屋内の電波が弱く通信が不可能な場所に設置されたＰＣを窓際等へ移動させることなく通信を行えるようにしたことにある。
【図面の簡単な説明】
【図１】本発明の実施形態における全体構造を示す機能ブロック図である。
【図２】Ｂｌｕｅｔｏｏｔｈモジュールの制御の流れを示すフローチャートである。
【図３】シリアル通信コントローラの制御の流れを示すフローチャートである。
【図４】第一の実施形態におけるマイクロコンピュータの制御の流れを示すフローチャートである。
【図５】電源コントロールマイクロコンピュータの制御の流れを示すフローチャートである。
【図６】第二の実施形態におけるマイクロコンピュータの制御の流れを示すフローチャートである。
【符号の説明】
１００  携帯端末
１１０  拡張カードアダプタ装置
１１１  スイッチ部
１１２  電池残量表示用ＬＥＤ
１１３  電源コントロールマイクロコンピュータ
１１４  ＤＣ／ＤＣコンバータ
１１５  ＤＣ／ＤＣコンバータ
１１６  電源部
１２１  Ｂｌｕｅｔｏｏｔｈモジュール
１２２  シリアル通信コントローラ
１２３  マイクロコンピュータ
１２４  ＦＰＧＡ  ＰＣＭＣＩＡインターフェース
１２５  バッファ＆レベルシフトＩＣモジュール
１２６  ＰＣＭＣＩＡスロット
１３０  ＰＣＭＣＩＡカード
【図１】
2004246849.tif 000003
【図２】
2004246849.tif 000004
【図３】
2004246849.tif 000005
【図４】
2004246849.tif 000006
【図５】
2004246849.tif 000007
【図６】
2004246849.tif 000008