(57)【要約】【課題】希望するＣＯＭポートを予め設定することができるリーダ／ライタおよびＣＯＭポート割り当て装置並びにＣＯＭポート割り当て方法およびプログラムを提供する。【解決手段】リーダ／ライタに、通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを記憶する手段を備え、ホストＰＣに、通信インタフェースを備えるリーダ／ライタが接続された場合に、該通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を取得する手段と、希望ＣＯＭポートに基づいて、ＣＯＭポートを前記リーダ／ライタに割り当てる手段とを備えることにより達成される。【選択図】図３
2007164696.tif 000002
【特許請求の範囲】
【請求項１】
通信インタフェースを備えるリーダ／ライタにおいて、
前記通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を記憶する記憶手段
を備えることを特徴とするリーダ／ライタ。
【請求項２】
請求項１に記載のリーダ／ライタにおいて、
希望ＣＯＭポートを、前記記憶手段に書き込む希望ＣＯＭポート書き込み手段
を備えることを特徴とするリーダ／ライタ。
【請求項３】
請求項２に記載のリーダ／ライタにおいて、
前記希望ＣＯＭポート書き込み手段は、希望ＣＯＭポートが記憶されたＩＣタグから、該希望ＣＯＭポートを読み込むことを特徴とするリーダ／ライタ。
【請求項４】
請求項２に記載のリーダ／ライタにおいて、
前記希望ＣＯＭポート書き込み手段は、前記通信インタフェースを介して、希望ＣＯＭポートを取得することを特徴とするリーダライタ。
【請求項５】
通信インタフェースを備えるリーダ／ライタが接続された場合に、該通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を取得する希望ＣＯＭポート取得手段と、
前記希望ＣＯＭポートに基づいて、ＣＯＭポートを前記リーダ／ライタに割り当てるＣＯＭポート割り当て手段と
を備えることを特徴とするＣＯＭポート割り当て装置。
【請求項６】
請求項５に記載のＣＯＭポート割り当て装置において、
前記ＣＯＭポート割り当て手段は、前記通信インタフェースがＣＯＭポートに接続された場合に割り当てたＣＯＭポートと、前記希望ＣＯＭポートとが異なる場合に、該希望ＣＯＭポートに割り当て変更を行うことを特徴とするＣＯＭポート割り当て装置。
【請求項７】
請求項６に記載のＣＯＭポート割り当て装置において、
前記ＣＯＭポート割り当て手段は、前記希望ＣＯＭポートが空いていない場合に、該希望ＣＯＭポートと、前記通信インタフェースがＣＯＭポートに接続された場合に割り当てたＣＯＭポートとを擬似的に接続することを特徴とするＣＯＭポート割り当て装置。
【請求項８】
請求項７に記載のＣＯＭポート割り当て装置において、
前記ＣＯＭポート割り当て手段は、前記希望ＣＯＭポートに対応するリーダ／ライタが割り当てられている割り当てＣＯＭポートを検索し、前記希望ＣＯＭポートの接続先を前記割り当てＣＯＭポートに変換することを特徴とするＣＯＭポート割り当て装置。
【請求項９】
通信インタフェースを備えるリーダ／ライタが接続された場合に、該通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を取得する希望ＣＯＭポート取得ステップと、
前記希望ＣＯＭポートに基づいて、ＣＯＭポートを前記リーダ／ライタに割り当てるＣＯＭポート割り当てステップと
を有することを特徴とするＣＯＭポート割り当て方法。
【請求項１０】
コンピュータを、
通信インタフェースを備えるリーダ／ライタが接続された場合に、該通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を取得する希望ＣＯＭポート取得手段と、
前記希望ＣＯＭポートに基づいて、ＣＯＭポートを前記リーダ／ライタに割り当てるＣＯＭポート割り当て手段と
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢインタフェースを備えたリーダ／ライタ、ＣＯＭポート割り当て装置並びにＣＯＭポート割り当て方法およびプログラムに関する。
【背景技術】
【０００２】
ＵＳＢインタフェースを備えたリーダ／ライタがある。このリーダ／ライタのＵＳＢポートをホストＰＣに接続することにより、ホストＰＣは、接続されたリーダ／ライタを仮想ＣＯＭポートとして認識し、標準のＣＯＭポートと同様の通信制御を行う。
【０００３】
例えば、図１に示すように、ホストＰＣにおいて、リーダ／ライタがＣＯＭ３に割り当てられている場合、アプリケーション（ライブラリ）はＣＯＭ３で接続しないとエラーとなる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した背景技術には、以下に示すような問題がある。
【０００５】
仮想ＣＯＭポートは、接続された順にホストＰＣに割り当てられる。したがって、ホスト環境により、ポート番号が異なるという問題が生じる。例えば、あるホストＰＣで、ＣＯＭ３で動作していたリーダ／ライタを他のホストＰＣに接続した場合、ＣＯＭ５が割り当てられる場合がある。
【０００６】
上位のプログラムにおいて、ＣＯＭポートと、該ＣＯＭポートに接続されているリーダ／ライタとを判断するのは困難である。したがって、上位のプログラムにおいて、ＣＯＭポートと該ＣＯＭポートに接続されているリーダ／ライタとを判断し、管理する必要が生じる。その結果、プログラムの処理負荷が増大する。
【０００７】
そこで、本発明は、かかる事情に鑑み、希望するＣＯＭポートを予め設定することができるリーダ／ライタおよびＣＯＭポート割り当て装置並びにＣＯＭポート割り当て方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明にかかるリーダ／ライタは、通信インタフェースを備えるリーダ／ライタにおいて、前記通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を記憶する記憶手段を備えることを特徴の１つとする。
【０００９】
このように構成することにより、リーダ／ライタがホストＰＣに接続された場合に、ホストＰＣは希望ＣＯＭポートに基づいて、ＣＯＭポートをリーダ／ライタに割り当てることができる。
【００１０】
また、本発明にかかるＣＯＭポート割り当て装置は、通信インタフェースを備えるリーダ／ライタが接続された場合に、該通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を取得する希望ＣＯＭポート取得手段と、前記希望ＣＯＭポートに基づいて、ＣＯＭポートを前記リーダ／ライタに割り当てるＣＯＭポート割り当て手段とを備えることを特徴の１つとする。
【００１１】
このように構成することにより、接続されたリーダ／ライタを、該リーダ／ライタに記憶された希望ＣＯＭポートに基づいて、ＣＯＭポートを割り当てることができる。
【００１２】
また、本発明にかかるＣＯＭポート割り当て方法は、通信インタフェースを備えるリーダ／ライタが接続された場合に、該通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を取得する希望ＣＯＭポート取得ステップと、前記希望ＣＯＭポートに基づいて、ＣＯＭポートを前記リーダ／ライタに割り当てるＣＯＭポート割り当てステップとを有することを特徴の１つとする。
【００１３】
このようにすることにより、接続されたリーダ／ライタを、該リーダ／ライタに記憶された希望ＣＯＭポートに基づいて、ＣＯＭポートを割り当てることができる。
【００１４】
また、本発明にかかるプログラムは、コンピュータを、通信インタフェースを備えるリーダ／ライタが接続された場合に、該通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を取得する希望ＣＯＭポート取得手段と、前記希望ＣＯＭポートに基づいて、ＣＯＭポートを前記リーダ／ライタに割り当てるＣＯＭポート割り当て手段として機能させるためのプログラムである。
【発明の効果】
【００１５】
本発明の実施例によれば、希望するＣＯＭポートを予め設定することができるリーダ／ライタおよびＣＯＭポート割り当て装置並びにＣＯＭポート割り当て方法およびプログラムを実現できる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１７】
本発明の実施例にかかる通信インタフェースを備えるリーダ／ライタ（以下、ＲＷと呼ぶ）について、図２を参照して説明する。
【００１８】
本実施例にかかるＲＷ１００は、電波を用いて非接触に通信可能なＩＣ２００、例えば、ＩＣタグ、ＩＣカードに対して、情報の読み／書きを行う。
【００１９】
ＲＷ１００は、リーダ／ライタ部１０２と、リーダ／ライタ部１０２と接続されたインタフェース部１０４および記憶部１０６を備える。リーダ／ライタ部１０２は、アンテナ部１０８と、アンテナ部１０８と接続された送信部１１０および受信部１１２と、送信部１１０および受信部１１２と接続された希望ＣＯＭポート書き込み手段としての制御部１１４とを備える。制御部１１４は、インタフェース部１０４および記憶部１０６と接続される。
【００２０】
送信部１１０は、非接触に通信可能なＩＣ２００、例えばＩＣタグ、ＩＣカードに対し、アンテナ部１０８を介してデータを送信する。
【００２１】
受信部１１２は、非接触に通信可能なＩＣ２００、例えばＩＣタグ、ＩＣカードからアンテナ部１０８を介してデータを受信する。
【００２２】
インタフェース部１０４は、後述するホストＰＣと通信を行うためのインタフェースであり、例えばＵＳＢポートにより構成される。
【００２３】
記憶部１０６は、例えば不揮発性のメモリにより構成され、自ＲＷ１００をホストＰＣに接続するための情報、例えばインタフェース部１０４がＣＯＭポートに接続された場合に割り当てられる場合に希望するＣＯＭポート（希望ＣＯＭポート）を示す情報を記憶する。希望ＣＯＭポートを示す情報は、記憶手段１０６に予め書き込んでおくようにしてもよいし、使用する場合に書き込むようにしてもよい。例えば、希望ＣＯＭポートが記憶されたＩＣ２００、例えばＩＣタグ、ＩＣカードから、希望ＣＯＭポートを示す情報を読み込み、該希望ＣＯＭポートを書き込む。また、ホストＰＣに接続し、該ホストＰＣから希望ＣＯＭポートを示す情報を取得し、書き込むようにしてもよい。
【００２４】
制御部１１４は、上述した各部の制御を行う。例えば、制御部１１４は、非接触に通信可能なＩＣ２００に対する書き込み処理を、送信部１１０を介して行う。また、制御部１１４は、非接触に通信可能なＩＣ２００に対する読み込み処理を、受信部１１２を介して行う。
【００２５】
また、制御部１１４は、希望ＣＯＭポートを示す情報を、記憶部１０６に書き込む。この場合、制御部１１４は、希望ＣＯＭポートが記憶されたＩＣ２００、例えばＩＣタグ、ＩＣカードから、該希望ＣＯＭポートを示す情報を、受信部１１２を介して読み込み、記憶部１０６に書き込む。また、制御部１１４は、インタフェース部１０４を介して、希望ＣＯＭポートを示す情報を取得し、記憶部１０６に書き込むようにしてもよい。
【００２６】
次に、本実施例にかかるホストＰＣ４００について、図３を参照して説明する。
【００２７】
本実施例にかかるホストＰＣ４００は、ＣＯＭポート割り当て装置３００を備える。ＣＯＭポート割り当て装置３００は、ＣＯＭポート割り当て部３０２と、ＣＯＭポート割り当て部３０２と接続された制御部３０４と、制御部３０４と接続された希望ＣＯＭポート取得部３０６およびインタフェース部３０８とを備える。
【００２８】
ＣＯＭポート割り当て部３０２は、接続されたＲＷ１００に対し、空いているＣＯＭポートを自動的に割り当てる。また、ＣＯＭポート割り当て部３０２は、各ＣＯＭポートに対して割り当てられている機器を管理する。また、ＣＯＭポート割り当て部３０２は、ＲＷ１００から取得した希望ＣＯＭポートを示す情報に基づいて、該希望ＣＯＭポートが空いている場合には、その希望ＣＯＭポートに割り当て変更を行う。また、ＣＯＭポート割り当て部３０２は、ＲＷ１００から取得した希望ＣＯＭポートを示す情報に基づいて、該希望ＣＯＭポートが空いていない場合には、その希望ＣＯＭポートにポート変換を行い、擬似的に希望ＣＯＭポートを割り当てる。
【００２９】
希望ＣＯＭポート取得部３０６は、接続されたＲＷ１００の記憶部１０６に記憶された希望ＣＯＭポートを示す情報を取得する。
【００３０】
インタフェース部３０８は、ＣＯＭポートを介して、周辺機器と通信を行うためのインタフェースであり、例えばＵＳＢインタフェースにより構成される。
【００３１】
制御部３０６は、上述した各部の制御を行う。
【００３２】
次に、本実施例にかかるＲＷ１００およびホストＰＣ４００に備えられたＣＯＭポート割り当て装置３００の動作について説明する。
【００３３】
例えば、図４に示すように、ホストＰＣ４００にはＲＷ１００１および装置４００１が接続されている。この場合、例えば、ホストＰＣ４００は、ＣＯＭ３にＲＷ１００１、ＣＯＭ４に装置４００１を割り当てている。この状態で、ＲＷ１００２がホストＰＣ４００と接続される。すなわち、ＲＷ１００２のインタフェース部１０４、例えばＵＳＢポートが、ホストＰＣ４００に備えられたＣＯＭポート割り当て装置３００のインタフェース部３０８、例えばＵＳＢインタフェースポートに接続される。
【００３４】
ＲＷ１００２の記憶部１０６には、希望ＣＯＭ番号として、例えばＣＯＭ１０が記憶されている。
【００３５】
ＲＷ１００２がホストＰＣ４００のＣＯＭポート割り当て装置３００に接続されると、ＣＯＭポート割り当て部３０２は、空いているＣＯＭポートに、ＲＷ１００２を自動的に割り当てる。例えば、ＣＯＭポート割り当て部３０２は、接続される順番に仮想ＣＯＭポートの番号を割り当てる。例えば、ＣＯＭ１からＣＯＭ５のうち、ＣＯＭ１およびＣＯＭ２に対して既にＰＣ標準が割り当てられている場合、ＣＯＭポート割り当て部３０２は、ＣＯＭ３から順に、ＣＯＭ３にＲＷ１００１、ＣＯＭ４に４００１を割り当てる。したがって、ＣＯＭ５に、新たに接続されたＲＷ１００２が割り当てられる。
【００３６】
ＣＯＭポート割り当て部３０２は、各ＣＯＭポートに対して割り当てられている機器を管理する。例えば、ＣＯＭポート割り当て部３０２は、ＣＯＭポート番号がＣＯＭ１、ＣＯＭ２、ＣＯＭ３、ＣＯＭ４、ＣＯＭ５およびＣＯＭ１０に対して、割り当てられている機器がそれぞれ、ＰＣ標準、ＰＣ標準、ＲＷ１００１、装置４００１、ＲＷ１００２および装置４００２であることを記憶する。
【００３７】
ホストＰＣ４００に搭載されたアプリケーションは、接続されているＲＷ１００の記憶部１０６に記憶された希望ＣＯＭポートを指定して通信を開始する。例えば、ＲＷ１００１の記憶部１０６に記憶された希望ＣＯＭポートがＣＯＭ３である場合、ホストＰＣ４００に搭載されたアプリケーションはＣＯＭ３を指定して、ＲＷ１００１との通信を開始する。したがって、ＲＷ１００１と通信を行う場合に、ホストＰＣ４００に搭載されたアプリケーションがＣＯＭ７を指定した場合、ＣＯＭ７は、ホストＰＣ４００のＣＯＭポートには割り当てられていないため接続エラーとなる。
【００３８】
ＲＷ１００２に記憶された希望ＣＯＭポートがＣＯＭ１０で、ホストＰＣ４００に搭載されたアプリケーションがＣＯＭ１０を指定した場合、ホストＰＣ４００のＣＯＭポート１０には、すでに装置４００２が割り当てられている。しかし、ＲＷ１００２に記憶された希望ＣＯＭポートがＣＯＭ１０であるため、ＣＯＭポート割り当て部３０２は、接続先ポート変換を行いＣＯＭ１０での接続を可能にする。
【００３９】
具体的に、図５を参照して説明する。
【００４０】
ホストＰＣ４００に搭載されたアプリケーションは、対象となるＲＷ、例えばＲＷ１００２に記憶された希望ＣＯＭポート、ここではＣＯＭ１０でＯＰＥＮする。
【００４１】
ＣＯＭポート割り当て部３０２は、希望ＣＯＭポートがＣＯＭ１０であるＲＷを検索する。例えば、ＣＯＭポート割り当て部３０２は、希望ＣＯＭポートがＣＯＭ１０であるＲＷを検索した結果、ＲＷ１００２を特定する。
【００４２】
次に、ＣＯＭポート割り当て部３０２は、特定されたＲＷ、ここではＲＷ１００２が割り当てられているＣＯＭポートを検索する。例えば、ＣＯＭポート割り当て部３０２は、ＲＷ１００２が割り当てられているＣＯＭポート、ここではＣＯＭ５を特定する。
【００４３】
次に、ＣＯＭポート割り当て部３０２は、対象ＲＷ、ここではＲＷ１００２が割り当てられているＣＯＭポート、ここではＣＯＭ５でＯＰＥＮする。
【００４４】
その結果、アプリケーションは、ＲＷ１００２と通信を開始することができる。
【００４５】
また、リーダ／ライタ１００の記憶部１０６に、第２、第３の希望ＣＯＭポートを記憶するようにしてもよい。このようにすることにより、複数のＲＷがホストＰＣ４００に接続され、希望ＣＯＭポートが重複した場合においても、設定することができる。
【００４６】
次に、本実施例にかかるホストＰＣ４００のＣＯＭポート割り当て装置３００における接続先ポート変換処理について、図６を参照して説明する。
【００４７】
ＣＯＭポート割り当て部３０２は、アプリケーションが指定するＣＯＭポートを示す情報を取得する（ステップＳ６０２）。
【００４８】
次に、希望ＣＯＭポート取得部３０６は、各ＲＷの希望ＣＯＭを示す情報を取得する（ステップＳ６０４）。
【００４９】
次に、ＣＯＭポート割り当て部３０２は、ＲＷ１００の希望ＣＯＭの指定があるか否かを判断する（ステップＳ６０６）。
【００５０】
ＲＷ１００の希望ＣＯＭの指定がない場合（ステップＳ６０６：ＮＯ）、ＣＯＭポート割り当て部３０２は、割り当てＣＯＭポート、すなわち既に割り当てられているＣＯＭポートで接続する（ステップＳ６０８）。
【００５１】
一方、ＲＷ１００の希望ＣＯＭの指定がある場合（ステップＳ６０６：ＹＥＳ）、ＣＯＭポート割り当て部３０２は、アプリケーションで指定されたＣＯＭポートと、ＲＷ１００に格納された希望ＣＯＭとが等しいか否かを判断する（ステップＳ６１０）。
【００５２】
アプリケーションで指定されたＣＯＭポートと、ＲＷ１００に格納された希望ＣＯＭとが等しい場合（ステップＳ６１０：ＹＥＳ）、ＣＯＭポート割り当て部３０２は、割り当てＣＯＭポート、すなわち既に割り当てられているＣＯＭポートで接続する（ステップＳ６１２）。接続終了後は、接続情報、例えばハンドラが指定されて通信が行われるため、ＣＯＭポートを意識しなくても通信を行うことができる。
【００５３】
一方、アプリケーションで指定されたＣＯＭポートと、ＲＷ１００に格納された希望ＣＯＭとが等しくない場合（ステップＳ６１０：ＮＯ）、エラーを表示する。例えば、ホストＰＣのディスプレイに表示する。
【００５４】
なお、本実施例において説明したホストＰＣ４００は、ＣＰＵと、ＲＯＭ（リードオンリメモリ）と、ＲＡＭ（ランダムアクセスメモリ）と、フレキシブルディスク装置等の補助記憶装置と、ハードディスク装置等の大容量の外部記憶装置と、ディスプレイ装置との間のインタフェース装置を備える。
【００５５】
コンピュータをＣＯＭポート割り当て装置３００として機能させるためのプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。この記録媒体をコンピュータの補助記憶装置に挿入すると、媒体に記録されたプログラムが読み取られる。そして、ＣＰＵは、読み込んだプログラムをＲＡＭあるいは外部記憶装置に書き込み、このプログラムにしたがって上述した実施例で説明したような処理を実行する。また、プログラムを、ネットワークを介してダウンロードするようにしてもよい。
【００５６】
この場合、プログラムは、コンピュータを、通信インタフェースを備えるリーダ／ライタが接続された場合に、該通信インタフェースがＣＯＭポートに接続された場合に割り当てられる希望ＣＯＭポートを示す情報を取得する希望ＣＯＭポート取得手段と、前記希望ＣＯＭポートに基づいて、ＣＯＭポートを前記リーダ／ライタに割り当てるＣＯＭポート割り当て手段として機能させる。
【００５７】
さらに、プログラムは、コンピュータをＣＯＭポート割り当て手段として機能させる場合に、前記通信インタフェースがＣＯＭポートに接続された場合に割り当てたＣＯＭポートと、前記希望ＣＯＭポートとが異なる場合に、該希望ＣＯＭポートに割り当て変更を行うように機能させるようにしてもよい。
【００５８】
さらに、プログラムは、コンピュータをＣＯＭポート割り当て手段として機能させる場合に、前記希望ＣＯＭポートが空いていない場合に、該希望ＣＯＭポートと、前記通信インタフェースがＣＯＭポートに接続された場合に割り当てたＣＯＭポートとを擬似的に接続するように機能させるようにしてもよい。
【００５９】
さらに、プログラムは、コンピュータをＣＯＭポート割り当て手段として機能させる場合に、前記希望ＣＯＭポートに対応するリーダ／ライタが割り当てられている割り当てＣＯＭポートを検索し、前記希望ＣＯＭポートの接続先を前記割り当てＣＯＭポートに変換するように機能させるようにしてもよい。
【００６０】
上述した実施例においては、通信インタフェースの一例としてＵＳＢを用いた場合について説明したが、他のインタフェース、例えはＩｒＤＡ、ＩＥＥＥ１３９４、ＰＣカードなどにも適用できる。
【００６１】
本発明の実施例によれば、アプリケーションが使用したいＣＯＭポートに他の製品が割り当てられている場合でも、リーダ／ライタに登録されている希望ＣＯＭポートに変換することができる。このため、ＣＯＭポートを手動で再設定する手間を省くことができる。
【００６２】
また、リーダ／ライタが故障したなどの理由で使用できなくなり代替のリーダ／ライタを使用する場合においても、リーダ／ライタの記憶部に、希望ＣＯＭポート番号を書き込むことができるため、アプリケーションを変更することなく、これまで使用していたＣＯＭポートを使用して、制御を行うことができる。
【００６３】
また、例えばＣＯＭポート毎に処理内容を異なるようにしたプログラム、例えば、ＣＯＭ３は読み込み処理、ＣＯＭ４は読み書き処理を行うように機能させるプログラムを動作させる場合、希望ＣＯＭポートの変更のみでリーダ／ライタの処理内容を変更することができる。すなわち、ポート番号をＣＯＭ３とすることにより読み込みしかできないリーダ／ライタ、ポート番号をＣＯＭ４とすることにより読み書きできるリーダ／ライタの設定ができる。
【００６４】
また、複数のリーダ／ライタが接続されている場合に、割り当てられたＣＯＭポート番号を変更したい場合、その変更したいＣＯＭポート番号が割り当てられているリーダ／ライタに、希望ＣＯＭポートが記憶されたＩＣ、例えばＩＣタグ、ＩＣカードをかざし、リーダ／ライタにその希望ＣＯＭポートを記憶させることにより、視覚的にＣＯＭポートの切り替えを行うことができる。
【００６５】
以上、本発明を好ましい実施例について説明したが、本発明は上記の特定の実施例に限定されるものではなく、特許請求の範囲に記載した要旨内において様々な変形・変更が可能である。
【産業上の利用可能性】
【００６６】
本発明は、電波を用いて非接触に通信可能なＩＣに情報の読み／書きを行うリーダ／ライタと、該リーダ／ライタと通信を行うホストＰＣに適用できる。
【図面の簡単な説明】
【００６７】
【図１】リーダ／ライタとホストＰＣとの接続を示す説明図である。
【図２】本発明の一実施例にかかるリーダ／ライタを示すブロック図である。
【図３】本発明の一実施例にかかるＣＯＭポート割り当て装置を示すブロック図である。
【図４】本発明の一実施例にかかるリーダ／ライタとホストＰＣとの接続を示す説明図である。
【図５】本発明の一実施例にかかるＣＯＭポート割り当て装置の動作を示すフロー図である。
【図６】本発明の一実施例にかかるＣＯＭポート割り当て装置の動作を示すフロー図である。
【符号の説明】
【００６８】
１００  リーダ／ライタ
２００  ＩＣ
３００  ＣＯＭポート割り当て装置
【図１】
2007164696.tif 000003
【図２】
2007164696.tif 000004
【図３】
2007164696.tif 000005
【図４】
2007164696.tif 000006
【図５】
2007164696.tif 000007
【図６】
2007164696.tif 000008