(57)【要約】  【課題】電子機器に備えられた限られたポート数のプログラマブルＩ／Ｏポートを最大限に有効に利用できる技術の提供。  【解決手段】本発明にかかる電子機器では、プログラマブルＩ／Ｏポートを備えた電子機器において、プログラマブルＩ／Ｏポートをポート毎に、外部チャンネル設定用のポートもしくは個別機能設定用のポートの何れかに設定する機能を備えたポート制御手段と、外部から入力された外部チャンネル数に応じて、そのチャンネル数を設定するために必要最小限のポート数を自動的に決定するポート数決定手段と、決定されたポート数に応じて、プログラマブルＩ／Ｏポートのポートを外部チャンネル用に設定し、外部チャンネル用に設定されなかった残りのポートを個別機能設定用に自動的に割り当てて設定する設定手段と、を備えた。【選択図】      図１
2009246418.tif 000002
【特許請求の範囲】
【請求項１】
複数のピンを備えた外部コネクタと、前記外部コネクタと内部のデータバスとに接続された複数のポートを備えたプログラマブルＩ／Ｏポートと、を備えた電子機器において、
前記プログラマブルＩ／Ｏポートをポート毎に、外部チャンネル設定用のポートもしくは個別機能設定用のポートの何れかに設定する機能を備えたポート制御手段と、
外部から入力された外部チャンネル数に応じて、そのチャンネル数を設定するために必要最小限のポート数を自動的に決定するポート数決定手段と、
前記決定されたポート数に応じて、前記ポート制御手段を制御して、前記プログラマブルＩ／Ｏポートのポートを外部チャンネル用に設定し、前記プログラマブルＩ／Ｏポートの全ポートの内の前記外部チャンネル用に設定されなかった残りのポートを、前記ポート制御手段を制御して個別機能設定用に自動的に割り当てて設定する設定手段と、
を備えたことを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部コネクタにあるプログラマブルＩ／Ｏポートを有効に使用する技術に関するものである。
【背景技術】
【０００２】
近年の無線通信機には外部機器と接続するための外部コネクタが備えられている。
前記外部コネクタにはプログラマブルＩ／Ｏポートが含まれており、これらのプログラマブルＩ／Ｏポートには種々の機能を設定することができる。
プログラマブルＩ／Ｏポートに個別の機能を割り当てる場合、各ポート毎に、そのポートが入力ポートであるか、出力ポートであるかを指定するとともに、それらのポートに個別機能を設定する。
入力ポートと指定された場合、そのポートに設定する個別機能は、外部機器からの入力をトリガーとして開始される無線通信機の機能となる。従って、基本的には、無線通信機の本体のフロントパネルのボタンに割り当てられている機能の中から個別機能を選択して設定することになる。
出力ポートとして指定された場合、そのポートに設定する個別機能は、無線通信機の処理中に発せられる信号の中から外部へ出力すべき信号を選択して設定することになる。
また、入力ポートとして個別機能が設定された場合、外部機器からの操作と、フロントパネルのボタンからの操作とが輻輳する危険性があるが、いずれの操作を優先するかについても設定することが可能である。
【０００３】
また、使用者の指定にあわせて、外部機器との通信条件を設定可能とした技術として、各種のインターフェース条件の入出力回路と外部機器を接続するための端子部のうち、外部機器との通信に使用するポートを、そのポートに対応するフラグを立てて指定することを可能とし、使用者の指定したフラグの指定データをＩＤ−ＲＯＭに記憶し、ＩＤ−ＲＯＭから読み出した設定内容に従って入出力回路と前記端子部を選択するように構成された技術が知られている。（例えば、特許文献１参照）
また、コネクタのピンアサインを使用者が変更可能とする技術が知られている。（例えば、特許文献２参照）
【０００４】
【特許文献１】特開２００１−２８５９０７号公報
【特許文献２】特開平６−２２４９６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このようにして、例えば、これらのプログラマブルＩ／Ｏポートの各ポート毎に、外部チャンネルの切換え機能等の機能を個別に手動で設定するものが考えられる。また、前記プログラマブルＩ／Ｏポートのうちの一定数のポートを外部機器からのチャンネル切換えポートとして割り当てて、残ったポートに個別の機能を割り当て設定するものが考えられる。
このようなプログラマブルＩ／Ｏポートを備えた無線通信機は、使用者が個人的に個別のポートの機能を設定することが可能であるが、業務用無線通信機の場合のように、同一機種の多数の無線通信機を同一機能に設定して販売する場合には、多数の無線通信機を個々に手動設定する手間が大変であるので、自動的に同一機能に設定するクローニング設定が行われている。
【０００６】
しかし、クローニング設定において、前記外部コネクタにあるプログラマブルＩ／Ｏポートを外部チャンネル切換機能用の専用ポートとした場合、設定できる最大チャンネル数に応じたポート数を占有することになる。
そのため、残りのＩ／Ｏポート数が少なくなり、外部チャンネル切換機能以外の個別の機能に設定するためのＩ／Ｏポート数が、残りのＩ／Ｏポート以下に限定されてしまうことになり、使用者が自由に設定できるポート数が少なくなってしまって、ポートを有効に活用できないという問題がある。
例えば、プログラマブルＩ／Ｏポートのポート数が９である場合、
或る仕様に基づいた複数の業務用無線通信機に設定できる最大のチャンネル数が32チャンネルであると、そのために必要なポート数は５となる。（32＝２5）従って、残りの４つのポートを、使用者が自由に個別の機能に設定することが可能となる。
この場合で、実際に必要なチャンネル数が８チャンネルで十分な場合でも、５つのポートはチャンネル設定用に指定されているので、使用者が自由に個別の機能に設定できるポート数は４つのままである。８チャンネルの指定に必要なポートの数は３つ（８＝２3）であるので、２つのポートが利用されない遊休状態となっている。
このように、限られたポート数のプログラマブルＩ／Ｏポートの利用状態に無駄があるという問題がある。
【０００７】
また、プログラマブルＩ／Ｏポートの各ポート毎に、外部チャンネルの切換え機能等の機能を個別に手動で設定することは、業務用無線通信機を販売店などで同時に多数の無線通信機を設定することは多大な手間を要するという問題がある。
【０００８】
そこで、本発明は、限られたポート数のプログラマブルＩ／Ｏポートを、販売店などにおけるクローニング設定を行うときにも最大限に有効に利用でき、使用者において自由に設定できるポート数も最大限に確保できる技術の提供を目的としてなされたものである。
【課題を解決するための手段】
【０００９】
本発明にかかる電子機器においては、
複数のピンを備えた外部コネクタと、前記外部コネクタと内部のデータバスとに接続された複数のポートを備えたプログラマブルＩ／Ｏポートと、を備えた電子機器において、
前記プログラマブルＩ／Ｏポートをポート毎に、外部チャンネル設定用のポートもしくは個別機能設定用のポートの何れかに設定する機能を備えたポート制御手段と、
外部から入力された外部チャンネル数に応じて、そのチャンネル数を設定するために必要最小限のポート数を自動的に決定するポート数決定手段と、
前記決定されたポート数に応じて、前記ポート制御手段を制御して、前記プログラマブルＩ／Ｏポートのポートを外部チャンネル用に設定し、前記プログラマブルＩ／Ｏポートの全ポートの内の前記外部チャンネル用に設定されなかった残りのポートを、前記ポート制御手段を制御して個別機能設定用に自動的に割り当てて設定する設定手段と、
を備えるという手段を講じた。
【発明の効果】
【００１０】
本発明に係る電子機器によれば、
外部から入力された外部チャンネル数に応じて、そのチャンネル数を設定するために必要最小限のポート数を自動的に決定し、
前記決定されたポート数に応じて、プログラマブルＩ／Ｏポートのポートを外部チャンネル用に設定し、残りのポートを個別機能設定用に自動的に割り当てて設定するので、
業務用無線通信機の販売店などにおいて、多数の無線通信機のプログラマブルＩ／Ｏポートを同じ仕様に設定する作業が極めて省力化される。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明にかかる電子機器を、その実施の形態を示した図面に基づいて詳細に説明する。
図１は業務用無線通信機のブロック図を示したものであり、図中、
１は電子機器としての業務用無線通信機であり、無線通信部２と、外部機器と接続可能な外部コネクタ３と、前記外部コネクタ３の規格で指定されていない各ピンおよび内部のデータバスに接続されたプログラマブルＩ／Ｏポート４と、前記プログラマブルＩ／Ｏポート４の各ポートの機能を設定するポート制御手段５とを備えている。
【００１２】
前記外部コネクタ３は、統一された規格でその機能が指定されているピンと、それ以外で任意に設定可能なピンとを備えている。設定可能なピンは、プログラマブルＩ／Ｏポート４に接続されて、任意に設定された機能で動作させることができる。
前記ポート制御手段５は、所定のポート制御プログラムが書き込まれたＣＰＵで構成される。
前記プログラマブルＩ／Ｏポート４は、設定条件を記憶する記憶部４１と、該記憶手段４１に記憶された設定条件を読み出して、その設定条件に応じて、各ポートの動作を制御する制御部４２とを備え、前記外部コネクタ３および当該無線通信機１の制御部（図示せず）のデータバスに接続されている。
なお、前記ポート制御手段５は、当該無線通信機１の制御部（図示せず）を兼ねてもよい。
【００１３】
前記ポート制御手段５に書き込まれたポート制御プログラムのフローチャートを、図２に示した。
図２に示したポート制御プログラムにおいて、
ステップ１においては、まず、外部チャンネルを使用するか否かの入力を、操作者に要求する。外部チャンネルを使用しない場合は、ステップ２へ進んで、９つのポート全てを個別機能の割り当てに使用することができる状態にする。
外部チャンネルを使用する場合は、ステップ３へ進み、外部チャンネルのチャンネル数を入力することを、操作者に要求する。
外部チャンネル数が入力されると、ステップ４へ進む。ステップ４以降においては、以下のように、自動的に、入力されたチャンネル数に応じて、外部チャンネルに必要なポート数を決定し、決定された数のポートを外部チャンネル切換用に設定する。
【００１４】
ステップ４においては、入力されたチャンネル数が３チャンネル以上か否かを比較判断し、３チャンネル以上でない場合（即ち、２チャンネル以下の場合）には、ステップ５に進んで、１つのポートを外部チャンネル用に自動的に設定し、残りの８つのポートを個別機能に設定可能な状態とする。３チャンネル以上の場合は、ステップ６に進む。
【００１５】
ステップ６においては、入力されたチャンネル数が５チャンネル以上か否かを比較判断し、５チャンネル以上でない場合（即ち、４チャンネル以下の場合）には、ステップ７に進んで、２つのポートを外部チャンネル用に自動的に設定し、残りの７つのポートを個別機能に設定可能な状態とする。５チャンネル以上の場合は、ステップ８に進む。
【００１６】
ステップ８においては、入力されたチャンネル数が９チャンネル以上か否かを比較判断し、９チャンネル以上でない場合（即ち、８チャンネル以下の場合）には、ステップ９に進んで、３つのポートを外部チャンネル用に自動的に設定し、残りの６つのポートを個別機能に設定可能な状態とする。９チャンネル以上の場合は、ステップ１０に進む。
【００１７】
ステップ１０においては、入力されたチャンネル数が１７チャンネル以上か否かを比較判断し、１７チャンネル以上でない場合（即ち、１６チャンネル以下の場合）には、ステップ１１に進んで、４つのポートを外部チャンネル用に自動的に設定し、残りの５つのポートを個別機能に設定可能な状態とする。１７チャンネル以上の場合は、ステップ１２に進む。
【００１８】
ステップ１２においては、５つのポートを外部チャンネル用に自動的に設定し、残りの４つのポートを個別機能に設定可能な状態とする。
【００１９】
以上のようにして、操作者は、外部チャンネルを使用するか否かを入力し、外部チャンネルを使用する場合は、チャンネル数を入力するだけで、後は、当該プログラムによって、ポートの割り当て設定が自動的に行われるので、プログラマブルＩ／Ｏポート４の設定作業が極めて簡略化される。
以上の例においては、プログラマブルＩ／Ｏポート４のポート数が９つの場合を例にとって説明したが、８つ以下でも１０以上でも同様に自動的な設定が可能であることは言うまでもない。
また、ステップ４以降においては、入力されたチャンネル数毎に逐次したが、他の手順であっても、外部チャンネル用のポートと、個別機能設定用のポートに自動的に割り当て設定する手順を含むものであれば、他の手順でもかまわない。
【実施例１】
【００２０】
実施例１では、以上の構成の業務用無線通信機１とクローニング設定装置１０とを、図３のように接続した。
クローニング設定装置１０は、例えば、クローニングソフトなどのプログラムがインストールされたパーソナルコンピュータ１１を用いて構成されており、
前記クローニング設定装置１０のディスプレイ画面１２を見ながら、前記クローニング設定装置１０のキーボードやマウスなどの操作手段１３を操作して、前述したポート制御プログラムを作動させて、業務用無線通信機１のプログラマブルＩ／Ｏポート４の設定を行う。
【００２１】
前記業務用無線通信機１に書き込まれた前記ポート制御プログラムが作動すると、図２のステップ１、ステップ３の手順において、前記クローニング設定装置１０の前記操作手段１３を操作して、前記プログラマブルＩ／Ｏポートで外部チャンネルを使用するか否かを入力し、使用する場合にはそのチャンネル数を入力する。
これらの情報が入力されると、前記ポート制御プログラムが作動して、図２に示したような手順で全てのポートを、外部チャンネル用もしくは個別機能設定用の何れかに自動的に設定する。
なお、このようなクローニング設定においては、１つの無線通信機を、指定された仕様に対応した基準となる業務用無線通信機として使用し、その他の複数の無線通信機を順次調整して、同一仕様の業務用無線通信機として出荷する。
【産業上の利用可能性】
【００２２】
本発明は、業務用無線通信機のクローニング設定にかぎらず、複数の電子機器のプログラマブルＩ／Ｏポートを、同一仕様に設定する場合に広く採用することができる技術である。
【図面の簡単な説明】
【００２３】
【図１】本発明にかかる電子機器の実施の形態の構成を示した構成図である。
【図２】前記電子機器におけるポート制御プログラムの動作を説明するフローチャートである。
【図３】実施例におけるクローニング設定を説明する説明図である。
【符号の説明】
【００２４】
１  電子機器、業務用無線通信機
２  無線通信部
３  外部コネクタ
４  プログラマブルＩ／Ｏポート
５  ポート制御手段
４１  記憶部
４２  制御部
【図１】
2009246418.tif 000003
【図２】
2009246418.tif 000004
【図３】
2009246418.tif 000005