(57)【特許請求の範囲】
【請求項１】
通信手段を備えたモデム、携帯電話、自動車電話、第２世代コードレス電話、ＣＤＭＡ電話等の通信装置との接続に供するために、通信装置からのデータを処理する手段を備えた情報端末に設けられる信号自動切替装置において、
入出力方式または信号電位が異なるインターフェイスを持つ複数種類の通信装置を、情報端末の同一インターフェイス上で実現するために、特定の通知用端子を収容したコネクタを備えるインターフェイス部と、
該コネクタへの接続時に該特定の通知用端子の電位が予め定めるパターンで変化するように作成される通信装置がインターフェイス部に接続されるだけで、該特定の通知用端子に到達する通信装置によって異なったパターンを検出し、検出するパターンから通信装置のインターフェイスを判別し、判別結果に応じて、該コネクタの端子の入出力方式または信号電位を切替える切替手段とを含み、
前記通信装置には、前記インターフェイス部のコネクタへの接続時に、前記特定の通知用端子にチャタリングが生じることを抑制する手段を備えるものと備えないものとが用意され、
前記切替手段は、該コネクタへの通信装置の接続時に、該特定の通知用端子にチャタリングが生じるか否かを前記信号変化として検出することを特徴とする信号自動切替装置。
【請求項２】
通信手段を備えたモデム、携帯電話、自動車電話、第２世代コードレス電話、ＣＤＭＡ電話等の通信装置との接続に供するために、通信装置からのデータを処理する手段を備えた情報端末に設けられる信号自動切替装置において、
入出力方式または信号電位が異なるインターフェイスを持つ複数種類の通信装置を、情報端末の同一インターフェイス上で実現するために、特定の通知用端子を収容したコネクタを備えるインターフェイス部と、
該コネクタへの接続時に該特定の通知用端子の電位が予め定めるパターンで変化するように作成される通信装置がインターフェイス部に接続されるだけで、該特定の通知用端子に到達する通信装置によって異なったパターンを検出し、検出するパターンから通信装置のインターフェイスを判別し、判別結果に応じて、該コネクタの端子の入出力方式または信号電位を切替える切替手段とを含み、
前記通信装置は、前記コネクタの特定の通知用端子に接続されるピンとして、該コネクタの他の端子に接続されるピンとは異なり、かつ通信装置毎に異なる長さのピンを有し、
前記切替手段は、該コネクタに通信装置が接続される時に、他の端子への接続の検出時点と該特定の通知用端子への接続の検出時点との時間差の違いにより、接続された通信装置を判別することを特徴とする信号自動切替装置。
【請求項３】
通信手段を備えたモデム、携帯電話、自動車電話、第２世代コードレス電話、ＣＤＭＡ電話等の通信装置との接続に供するために、通信装置からのデータを処理する手段を備えた情報端末に設けられる信号自動切替装置において、
入出力方式または信号電位が異なるインターフェイスを持つ複数種類の通信装置を、情報端末の同一インターフェイス上で実現するために、特定の通知用端子を収容したコネクタを備えるインターフェイス部と、
該コネクタへの接続時に該特定の通知用端子の電位が予め定めるパターンで変化するように作成される通信装置がインターフェイス部に接続されるだけで、該特定の通知用端子に到達する通信装置によって異なったパターンを検出し、検出するパターンから通信装置のインターフェイスを判別し、判別結果に応じて、該コネクタの端子の入出力方式または信号電位を切替える切替手段とを含み、
前記通信装置は、前記コネクタの特定の通知用端子に接続される端子の接触面の数を通信装置毎に異なる個数にし、
前記切替手段は、該コネクタに通信装置が接続される時に、該特定の通知用端子の信号変化の回数の違いにより、接続された通信装置を判別することを特徴とする信号自動切替装置。
【請求項４】
前記インターフェイス部への前記通信装置の誤接続時に、過電流が流れることを防止する過電流保護回路を備えることを特徴とする請求項１〜３のいずれか１つに記載の信号自動切替装置。
【請求項５】
前記切替手段は、前記特定の通知用端子の信号変化の検出時に、前記情報端末の処理部に通信装置が接続されたことを通知することを特徴とする請求項１〜４のいずれか１つに記載の信号自動切替装置。
【請求項６】
前記切替手段は、
前記特定の通知用端子の信号変化を検出するハードウェアと、
ハードウェアによって、前記通信装置が前記インターフェイス部に接続されたことが検出される時、ハードウェアから該信号変化に対応する通知を受け、該通知に基づいて通信装置の判別を行い、接続された通信装置に応じた情報をインターフェイス部に通知して、前記コネクタの端子の入出力方式または信号電位を切替える制御手段とを備えることを特徴とする請求項１〜４のいずれか１つに記載の信号自動切替装置。
【請求項７】
前記制御手段は、
前記コネクタに何も接続されていない時は、前記切替手段のハードウェアを、前記特定の通知用端子の信号変化の検出が可能なように、電流を消費して動作が可能な状態に活性化しておき、かつ前記インターフェイス部を、電流を消費しないように非活性化しておき、
該ハードウェアから特定の通知用端子の信号変化に対応する通知を受けると、該ハードウェアを非活性化させて、インターフェイス部を活性化させることを特徴とする請求項６記載の信号自動切替装置。
【請求項８】
前記制御手段は、前記コネクタに何も接続されていない時は、前記コネクタの端子を全て入力モードにしておくこと特徴とする請求項６記載の信号自動切替装置。
【請求項９】
前記切替手段は、前記通信装置が前記インターフェイス部のコネクタに接続された時に、前記特定の通知用端子のチャタリングにより接続された通信装置の誤認識を防ぐため、ヒステリシスバッファ回路を備えることを特徴とする請求項１〜３のいずれか１つに記載の信号自動切替装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信手段を備えたモデム、携帯電話、自動車電話、第２世代コードレス電話、ＣＤＭＡ電話等の通信装置と、通信装置からのデータを処理する手段を備えた情報端末および、その接続方式に関し、信号自動切替装置に関する。
【０００２】
【従来の技術】
特開平８−３０７５５４号公報には、接続する通信端末の接続状態や接続機種の自動判別を実現している通信制御装置について開示されており、起動時に通信端末を接続するローカルラインに流れる交流電流を検知する交流電流検出手段と、通信端末の被呼信号から通信端末属性を識別する接続機器判定手順を備えておくことにより、ローカルラインに接続する通信端末を予め決めておく必要をなくし、各ローカルラインに任意の通信端末を接続することを実現している。
【０００３】
さらに、ローカルラインに接続する通信端末の属性を表示する表示手段を設け、通信端末属性を可視的に表示することを可能としている。また、特開昭６０−２０３０５４号公報には、中央処理装置が接続する被制御回路基板の接続確認を実現している被制御回路基板実装確認方式について開示されており、中央処理装置からの制御信号を開閉制御し、その出力が外部接続用端子に接続された３レベルの入出力ゲートを備え、被制御回路基板が実装されていない時は出力ゲートを高インピーダンス状態に制御し、入力ゲートの出力によって被制御回路基板が実装されているか否かを判断している。
【０００４】
また、特開平５−３０３４５６号公報には、親基板に対する複数の子基板の実装有無を判別する情報処理装置について開示されており、子基板には各子基板毎に異なる抵抗値が設定された抵抗を分圧抵抗の一部として備え、親基板には子基板が接続された場合に完成する分圧回路と、予定位置での分圧電位を測定するＡ／Ｄ変換器を備え、親基板と子基板が接続した時点で流れる電位により、子基板実装有無や子基板種類などの自動判別を実現している。
【０００５】
【発明が解決しようとする課題】
上述した特開平８−３０７５５４号公報の通信端末の接続機種の自動判別方式には、通信端末から流れる交流電流を検出するための交流電流検出回路が必要となり、コストアップの要因となっている。
【０００６】
同じく、上述した特開平５−３０３４５６号公報の情報処理装置の子基板実装状態の自動判別方式には、各子基板毎に異なる分圧電位を測定するＡ／Ｄ変換器が必要となり、コストアップの要因となっている。
【０００７】
また、特開昭６０−２０３０５４号公報の被制御回路実装確認方式には、接続された被制御回路の属性を自動的に判別する手段がなく、単にあらかじめ既知の被制御回路基板の接続有無のみを識別する。
【０００８】
さらに、上述のこれらの公開特許公報に開示されている方式は、入出力方式や信号電位等が異なるインターフェイスを持つ複数種類の通信装置との接続を同一のインターフェイス上で実現することはできず、全て同一のインターフェイスを持つ接続機器しか対応できない。
【０００９】
本発明は上記課題について、交流電流検出回路などのコストアップの要因となる回路を使用せず安価に、接続された通信装置の属性を自動的に判別してインターフェイス部の入出力方式や信号電位を自動的に切替えることにより、入出力方式や信号電位等が異なるインターフェイスを持つ複数種類の通信装置との接続を同一のインターフェイス上で実現することを目的とする。
【００１０】
【課題を解決するための手段】
請求項１記載の信号自動切替装置は、通信手段を備えたモデム、携帯電話、自動車電話、第２世代コードレス電話、ＣＤＭＡ電話等の通信装置との接続に供するために、通信装置からのデータを処理する手段を備えた情報端末に設けられる信号自動切替装置において、
入出力方式または信号電位が異なるインターフェイスを持つ複数種類の通信装置を、情報端末の同一インターフェイス上で実現するために、特定の通知用端子を収容したコネクタを備えるインターフェイス部と、
該コネクタへの接続時に該特定の通知用端子の電位が予め定めるパターンで変化するように作成される通信装置がインターフェイス部に接続されるだけで、該特定の通知用端子に到達する通信装置によって異なったパターンを検出し、検出するパターンから通信装置のインターフェイスを判別し、判別結果に応じて、該コネクタの端子の入出力方式または信号電位を切替える切替手段とを含み、
前記通信装置には、前記インターフェイス部のコネクタへの接続時に、前記特定の通知用端子にチャタリングが生じることを抑制する手段を備えるものと備えないものとが用意され、
前記切替手段は、該コネクタへの通信装置の接続時に、該特定の通知用端子にチャタリングが生じるか否かを前記信号変化として検出することを特徴とする信号自動切替装置である。
請求項２記載の信号自動切替装置は、通信手段を備えたモデム、携帯電話、自動車電話、第２世代コードレス電話、ＣＤＭＡ電話等の通信装置との接続に供するために、通信装置からのデータを処理する手段を備えた情報端末に設けられる信号自動切替装置において、
入出力方式または信号電位が異なるインターフェイスを持つ複数種類の通信装置を、情報端末の同一インターフェイス上で実現するために、特定の通知用端子を収容したコネクタを備えるインターフェイス部と、
該コネクタへの接続時に該特定の通知用端子の電位が予め定めるパターンで変化するように作成される通信装置がインターフェイス部に接続されるだけで、該特定の通知用端子に到達する通信装置によって異なったパターンを検出し、検出するパターンから通信装置のインターフェイスを判別し、判別結果に応じて、該コネクタの端子の入出力方式または信号電位を切替える切替手段とを含み、
前記通信装置は、前記コネクタの特定の通知用端子に接続されるピンとして、該コネクタの他の端子に接続されるピンとは異なり、かつ通信装置毎に異なる長さのピンを有し、
前記切替手段は、該コネクタに通信装置が接続される時に、他の端子への接続の検出時点と該特定の通知用端子への接続の検出時点との時間差の違いにより、接続された通信装置を判別することを特徴とする信号自動切替装置である。
請求項３記載の信号自動切替装置は、通信手段を備えたモデム、携帯電話、自動車電話、第２世代コードレス電話、ＣＤＭＡ電話等の通信装置との接続に供するために、通信装置からのデータを処理する手段を備えた情報端末に設けられる信号自動切替装置において、
入出力方式または信号電位が異なるインターフェイスを持つ複数種類の通信装置を、情報端末の同一インターフェイス上で実現するために、特定の通知用端子を収容したコネクタを備えるインターフェイス部と、
該コネクタへの接続時に該特定の通知用端子の電位が予め定めるパターンで変化するように作成される通信装置がインターフェイス部に接続されるだけで、該特定の通知用端子に到達する通信装置によって異なったパターンを検出し、検出するパターンから通信装置のインターフェイスを判別し、判別結果に応じて、該コネクタの端子の入出力方式または信号電位を切替える切替手段とを含み、
前記通信装置は、前記コネクタの特定の通知用端子に接続される端子の接触面の数を通信装置毎に異なる個数にし、
前記切替手段は、該コネクタに通信装置が接続される時に、該特定の通知用端子の信号変化の回数の違いにより、接続された通信装置を判別することを特徴とする信号自動切替装置である。
【００１１】
請求項４記載の信号自動切替装置は、前記インターフェイス部への前記通信装置の誤接続時に、過電流が流れることを防止する過電流保護回路を備えることを特徴とする。
【００１２】
請求項５記載の信号自動切替装置で、前記切替手段は、前記特定の通知用端子の信号変化の検出時に、前記情報端末の処理部に通信装置が接続されたことを通知することを特徴とする。
【００１３】
請求項６記載の信号自動切替装置で、前記切替手段は、
前記特定の通知用端子の信号変化を検出するハードウェアと、
ハードウェアによって、前記通信装置が前記インターフェイス部に接続されたことが検出される時、ハードウェアから該信号変化に対応する通知を受け、該通知に基づいて通信装置の判別を行い、接続された通信装置に応じた情報をインターフェイス部に通知して、前記コネクタの端子の入出力方式または信号電位を切替える制御手段とを備えることを特徴とする。
【００１４】
請求項７記載の信号自動切替装置で、前記制御手段は、
前記コネクタに何も接続されていない時は、前記切替手段のハードウェアを、前記特定の通知用端子の信号変化の検出が可能なように、電流を消費して動作が可能な状態に活性化しておき、かつ前記インターフェイス部を、電流を消費しないように非活性化しておき、
該ハードウェアから特定の通知用端子の信号変化に対応する通知を受けると、該ハードウェアを非活性化させて、インターフェイス部を活性化させることを特徴とする。
【００１５】
請求項８記載の信号自動切替装置で、前記制御手段は、前記コネクタに何も接続されていない時は、前記コネクタの端子を全て入力モードにしておくこと特徴とする。
【００１６】
請求項９記載の信号自動切替装置で、前記切替手段は、前記通信装置が前記インターフェイス部のコネクタに接続された時に、前記特定の通知用端子のチャタリングにより接続された通信装置の誤認識を防ぐため、ヒステリシスバッファ回路を備えることを特徴とする。
【００１８】
【００１９】
【００２０】
【００２３】
請求項１１記載の信号自動切替装置で、前記通信装置は、前記コネクタの特定の通知用端子に接続されるコンデンサを備えるものと備えないものとが用意され、
前記切替手段は、該コネクタに通信装置が接続される時に、該特定の通知用端子の信号変化がコンデンサへの充電によるものであるか否かの違いにより、接続された通信装置を判別することを特徴とする。
【００２４】
【００２５】
【００２６】
【００２７】
【００２８】
【００２９】
【００３０】
【発明の実施の形態】
（第１実施例）
第１実施例の信号自動切替装置は図１に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、接続された通信装置３０の属性を自動的に判定する判定部３と、通信装置３０からの接続通知１０２を受けるための配線５２と、判定部３からの切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ５を経由して、制御部２に送るための配線５６と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ６を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【００３１】
また、通信装置３０には、情報端末１と接続した時に、通信装置３０の接続と通信装置３０の属性を送る通知部３２と、情報端末１に通知部３２からの接続通知１０２を送るための配線７１と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号出力部３４や図示していない信号入力部を備えている。情報端末１に通信装置３０を接続する以前には、判定部３への接続通知１０２はなされておらず、判定部３に接続された配線５２は、プルアップ抵抗５２１により常時Ｈレベルを通知している。また、通信装置３０の信号入出力のための信号線の極性が不明であるため、切替部７にてオープンコレクタ型の出力バッファ６に接続された配線５７と、コネクタ８の端子８０４に接続された配線５８とが接続されるように、判定部３が切替制御１０８を行っている。
【００３２】
情報端末１に通信装置３０を接続すると、コネクタ８の端子８０１とコネクタ３１の端子３１１がつながった瞬間、通知部３２からの接続通知１０２が判定部３に到達するため、判定部３で通信装置３０の接続と属性を判定する。通知部３２からは通信装置によって異なったパターンを発生するようにしておくことで、判定部３では通信装置が接続されたことと、通信装置の種別を判定できる。
【００３３】
図２、図３に判定部３と通知部３２の構成例を示す。図２は、情報端末１に通信装置Ａを接続すると、判定部３が接続通知１０２後の配線５２の状態をＬと評価するようにした実施例である。図３は、情報端末１に通信装置Ｂを接続すると、判定部３が接続通知１０２を受けた後の配線５２の状態をＨと評価するようにした実施例である。
【００３４】
図４に通信装置の属性を判定するフローチャートを示す。判定処理は、接続通知が行われてから接続が完了するまでの、コネクタ接続に必要な時間Ｔ１を待った後、接続通知の状態を評価することにより行う。情報端末１に通信装置を接続すると接続通知が行われて処理シーケンス（１００１）を開始する。判定処理を開始するとコネクタの接続が完了する時間Ｔ１を待つ判断（１００２）を実行する。時間Ｔ１が経過するとこのループを抜け、次の接続通知の状態を評価する処理（１００３）を実行し、評価結果を判断（１００４）する。
【００３５】
図２の実施例の場合、判定部３は時間Ｔ１後の接続通知はＬとなるため、次の処理（１００５）にて、通信装置Ａを接続として判定処理をＩ／Ｆ適合（１００７）する。図３の実施例の場合、判定部３は時間Ｔ１後の接続通知はＨとなるため、評価結果を判断（１００４）し次の処理（１００６）にて、通信装置Ｂを接続として判定処理をＩ／Ｆ適合（１００７）する。
【００３６】
別の実施例として、図５及び図６は判定部３に接続通知の際のパルスの数により通信装置の属性を判定する属性通知テーブルを持ち、通知部３２の接続通知を行う接点の形状を、通信装置の属性によって異なる段数とし、接続通知の際のパルスの数により通信装置の属性を判定するようにしたものである。
【００３７】
図５は、情報端末１に通信装置Ｃを接続すると、判定部３が接続通知のあとｃ−１個のクロック状のパルスを判定するようにした実施例である。図６は、情報端末１に通信装置Ｄを接続すると、判定部３がｄ−１個のクロック状のパルスを判定するようにした実施例である。
【００３８】
図７に通信装置の属性を判定するフローチャートを示す。判定処理は、接続通知が行われてから接続が完了するまでの、コネクタ接続に必要な時間Ｔ１内にパルスの発生する回数をカウント値により行う。情報端末１に通信装置を接続すると接続通知が行われて処理シーケンス（２００１）を開始する。最初にカウント値ｎを初期化（２００２）する。判定処理を開始するとパルスの立上がりによりカウントを加算する処理（２００３）を実行する。この処理は時間Ｔ１が経過する間常時行っているため、実際には次の時間経過の判断（２００４）からの戻りループ内を回りつづけている。時間Ｔ１が経過するとこのループを抜け、次の時間Ｔ１内のカウント値の判断（２００５）に移る。図５の実施例の場合、判定部３は接続通知の後、ｃ−１個の立上がりパルスを判定するため、カウント値ｎはｃ−１となり、次の処理（２００６）にて、通信装置Ｃを接続として判定処理をＩ／Ｆ適合（２０１０）する。図６の実施例の場合、判定部３は接続通知に続いてｄ−１個立上がりのパルスをカウントするため、判断（２００５）にてｎはｃ−１ではなく、次の判断（２００７）に移ってカウント値ｎはｄ−１となり、次の処理（２００８）にて、通信装置Ｄを接続としてＩ／Ｆ適合（２０１０）する。この実施例の場合、通信装置の接続通知を行う端子の段数により任意の種類の属性を判定しＩ／Ｆ適合で
きる。
【００３９】
図１において、判定部３は通信装置３０の属性の判定を行い、通信装置３０の信号入出力部の特性に合わせるため、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにする。
【００４０】
尚、図１では情報端末１と通信装置３０間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。
【００４１】
（第２実施例）
第１実施例と同じ構成で、図８に示すように、情報端末１と通信装置３０の接続時に通信装置３０の属性の判定を誤って、通信装置３０のＶ２（Ｖ）でプルアップされた信号入力部３５に接続された情報端末１の端子８０２につながる信号入出力用配線５８を、Ｖ１（Ｖ）でプルアップされた配線５６とがつながるような切替制御１０８を行った場合に、Ｖ１とＶ２の電位差による過電流が流出するのを防止するために、情報端末１の入力バッファへの配線５６上に過電流防止５６２を挿入している。
【００４２】
（第３実施例）
第３実施例の信号自動切替装置は図９に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、接続された通信装置３０の属性を自動的に判定する判定部３と、通信装置３０からの接続通知１０２を受けるための配線５２と、判定部３からの切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、判定部３からの判定結果１０１を制御部２へ報告を行うための割込み５１と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ５を経由して、制御部２に送るための配線５６と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ６を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【００４３】
また、通信装置３０には、情報端末１と接続した時に、通信装置３０の接続と通信装置３０の属性を送る通知部３２と、情報端末１に通知部３２からの接続通知１０２を送るための配線７１と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号出力部３４や図示していない信号入力部を備えている。
【００４４】
情報端末１に通信装置３０を接続する以前には、判定部３への接続通知１０２はなされておらず、判定部３に接続された配線５２は、プルアップ抵抗５２１により常時Ｈレベルを通知している。また、通信装置３０の信号入出力のための信号線の極性が不明であるため、切替部７にてオープンコレクタ型の出力バッファ６に接続された配線５７と、コネクタ８の端子８０４に接続された配線５８とが接続されるように、判定部３が切替制御１０８を行っている。
【００４５】
情報端末１に通信装置３０を接続すると、コネクタ８の端子８０１とコネクタ３１の端子３１１がつながった瞬間、通知部３２からの接続通知１０２が判定部３に到達するため、判定部３で通信装置３０の接続と属性を判定する。通知部３２からは通信装置によって異なったパターンを発生するようにしておくことで、判定部３では通信装置が接続されたことと、通信装置の種別を判定できる。この方式は第１実施例と同じである。判定部３は通信装置３０の属性の判定を行い、通信装置３０の信号入出力部の特性に合わせるため、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにすると共に、判定結果１０１を制御部２へ報告を行うための割込み５１を発生する。
【００４６】
尚、図９では情報端末１と通信装置３０間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。
【００４７】
（第４実施例）
第４実施例の信号自動切替装置は図１０に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、制御部２へ接続された通信装置３０からの接続通知１０２に対応した報告を行う判定部３と、判定部３が通信装置３０からの接続通知１０２を受けるための配線５２と、判定部３からの判定結果１０１を制御部２へ報告を行うための割込み５１と、制御部２からの切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ５を経由して、制御部２に送るための配線５６と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ６を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【００４８】
また、通信装置３０には、情報端末１と接続した時に、通信装置３０の接続と通信装置３０の属性を送る通知部３２と、情報端末１に通知部３２からの接続通知１０２を送るための配線７１と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号出力部３４や図示していない信号入力部を備えている。
【００４９】
情報端末１に通信装置３０を接続する以前には、判定部３への接続通知１０２はなされておらず、判定部３に接続された配線５２は、プルアップ抵抗５２１により常時Ｈレベルを通知している。また、通信装置３０の信号入出力のための信号線の極性が不明であるため、切替部７にてオープンコレクタ型の出力バッファ６に接続された配線５７と、コネクタ８の端子８０４に接続された配線５８とが接続されるように、制御部２が切替制御１０８を行っている。
【００５０】
情報端末１に通信装置３０を接続すると、コネクタ８の端子８０１とコネクタ３１の端子３１１がつながった瞬間、通知部３２からの接続通知１０２が判定部３に到達するため、判定部３では接続通知１０２のパターンに対応した制御部２への割込み５１を発生する。制御部２では割込み５１により通信装置３０の接続と属性を判定する。通知部３２からは通信装置によって異なったパターンを発生するようにしておくことで、制御部２にて通信装置が接続されたことと、通信装置の種別を判定できる。
【００５１】
図１１、図１２に判定部３と通知部３２の構成例を示す。図１１は、情報端末１に通信装置Ａを接続すると、判定部３が接続通知の割込み５１を制御部２に送出の後、制御部２が接続通知状態をＬと評価するようにした実施例である。図１２は、情報端末１に通信装置Ｂを接続すると、判定部３が接続通知の割込み５１を制御部２に送出の後、制御部２が接続通知状態をＨと評価するようにした実施例である。
【００５２】
図１３に通信装置の属性を判定するフローチャートを示す。判定処理は、接続通知割込みが行われてから接続が完了するまでの、コネクタ接続に必要な時間Ｔ１を待った後、接続通知の状態を評価することにより行う。情報端末１に通信装置を接続すると接続通知割込みが発生して処理シーケンス（３００１）を開始する。判定処理を開始すると時間Ｔ１内に接続通知割込みが多重に発生することを防ぐために、接続通知割込み禁止の処理（３００２）を実行する。次にコネクタ接続に必要な時間Ｔ１を待つための判断（３００３）に移る。時間Ｔ１が経過するとこのループを抜け、次の接続通知の状態を評価する処理（３００４）を実行し、評価結果を判断（３００５）する。
【００５３】
図１１の実施例の場合、時間Ｔ１後の判定部３から制御部２への接続通知の状態はＬとなるため、次の処理（３００６）にて、通信装置Ａを接続として判定処理を終わる。
【００５４】
図１２の実施例の場合、時間Ｔ１後の判定部３から制御部２への接続通知の状態はＨとなるため、評価結果を判断（３００５）し次の処理（３００７）にて、通信装置Ｂを接続として判定処理を終わる。判定処理を終わると、次の通信装置の接続時の自動判定を可能とするため、接続通知割込み許可の処理（３００８）を行って、通信装置の属性を判定するすべての処理を終了しＩ／Ｆ適合（３００９）する。
【００５５】
別の実施例として、図１４及び図１５は制御部２に接続通知の際の属性通知割込みの数により通信装置の属性を判定する属性通知テーブルを持ち、通知部３２の接続通知を行う接点の形状を、通信装置の属性によって異なる段数とし、接続通知の際の属性通知割込みの数により通信装置の属性を判定するようにしたものである。図１４は、情報端末１に通信装置Ｃを接続すると、制御部２が判定部３からのｃ−１回の属性通知割込みを判定するようにした実施例である。図１５は、情報端末１に通信装置Ｄを接続すると、制御部２が判定部３からのｄ−１個の属性通知割込みを判定するようにした実施例である。
【００５６】
図１６に通信装置の属性を判定するフローチャートを示す。判定処理は、接続通知割込みが行われてから接続が完了するまでの、コネクタ接続に必要な時間Ｔ１内のパルスの立上がりエッジによる属性割込みの回数をカウント値により行う。情報端末１に通信装置を接続すると接続通知割込みが発生して処理シーケンス（４００１）を開始する。判定処理を開始すると時間Ｔ１内に接続通知割込みが多重に発生することを防ぐために、接続通知割込み禁止の処理（４００２）を実行する。次に時間Ｔ１内に発生する属性割込みの回数のカウント値を初期化する処理（４００３）を実行する。
【００５７】
次に属性割込みを許可する処理（４００４）を実行して、コネクタ接続に必要な時間Ｔ１を待つための判断（４００５）に移る。属性割込み処理（４１０１）は、接続割込み処理での属性割込みを許可する処理（４００４）が実行されると、属性割込みの発生毎に属性割込みの回数をカウントする処理（４１０２）を実行して終了（４１０３）する。接続割込み処理でのコネクタ接続に必要な時間Ｔ１の待ち時間が終了すると、属性割込み禁止の処理（４００６）を実行して、コネクタ接続に必要な時間Ｔ１経過後の不正な属性割込みが発生するのを防ぐ。次に属性割込みで得られたカウント値から、通信装置の属性を判断（４００７）する部分へ移る。
【００５８】
図１４の実施例の場合、制御部２は接続通知割込みに続いて属性割込みをｃ−１回受けるため、判断（４００７）にてカウント値ｎはｃ−１で、次の処理（４００８）にて、通信装置Ｃを接続として判定処理を終わる。図１５の実施例の場合、制御部２は接続通知割込みに続い属性割込みをｄ−１回受けるため、判断（４００７）にてｎはｃ−１ではなく、次の判断（４００９）にてｎはｄ−１となり、次の処理（４０１０）にて、通信装置Ｄを接続として判定処理を終わる。この実施例の場合、通信装置の接続通知を行う端子の段数により任意の種類の属性を判定できる。
【００５９】
判定処理を終わると、次の通信装置の接続時の自動判定を可能とするため、接続通知
割込み許可の処理（４０１２）を行って、通信装置の属性を判定するすべての処理を終了しＩ／Ｆ適合（４０１３）する。
【００６０】
図１０において、制御部２は通信装置３０の属性の判定により、通信装置３０の信号入出力部の特性に合わせるため、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにする。尚、図１０では情報端末１と通信装置間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。
【００６１】
（第５実施例）
第５実施例の信号自動切替装置は図１７に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、制御部２へ接続された通信装置３０からの接続通知１０２に対応した報告を行う判定部３と、判定部３が通信装置３０からの接続通知１０２を受けるための配線５２と、判定部３からの判定結果１０１を制御部２へ報告を行うための割込み５１と、制御部２から自動的に判定部３と接続インターフェイスの各々の反転活性化、非活性化を行う活性化制御１０９と、制御部２からの切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ５を経由して、制御部２に送るための配線５６と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ６を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【００６２】
また、通信装置３０には、情報端末１と接続した時に、通信装置３０の接続と通信装置３０の属性を送る通知部３２と、情報端末１に通知部３２からの接続通知１０２を送るための配線７１と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号出力部３４や図示していない信号入力部を備えている。
【００６３】
情報端末１に通信装置３０を接続する以前には、判定部３への接続通知１０２はなされておらず、判定部３に接続された配線５２は、プルアップ抵抗５２１により常時Ｈレベルを通知している。また、制御部２は活性化制御１０９により判定部３のみを活性化しており、接続インターフェイスが電流を消費しない非活性の状態にしている。
【００６４】
情報端末１に通信装置３０を接続した時の判定は、実施例４と同じ方法による。制御部２は通信装置３０の属性の判定により、通信装置３０の信号入出力部の特性に合わせるため、活性化制御１０９により、判定部３の非活性化と接続インターフェイスの活性化を行うと同時に、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにする。
【００６５】
尚、図１７では情報端末１と通信装置間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。
【００６６】
（第６実施例）
第６実施例の信号自動切替装置は図１８に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、制御部２へ接続された通信装置３０からの接続通知１０２に対応した報告を行う判定部３と、判定部３が通信装置３０からの接続通知１０２を受けるための配線５２と、判定部３からの判定結果１０１を制御部２へ報告を行うための割込み５１と、制御部２からの切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ５を経由して、制御部２に送るための配線５６と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ６を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【００６７】
また、通信装置３０には、情報端末１と接続した時に、通信装置３０の接続と通信装置３０の属性を送る通知部３２と、情報端末１に通知部３２からの接続通知１０２を送るための配線７１と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号入力部３５や図示していない信号出力部を備えている。
【００６８】
情報端末１に通信装置３０を接続する以前には、判定部３への接続通知１０２はなされておらず、判定部３に接続された配線５２は、プルアップ抵抗５２１により常時Ｈレベルを通知している。また、通信装置３０の信号入出力のための信号線の極性が不明であるため、切替部７にて入力バッファ５に接続された配線５６と、コネクタ８の端子８０４に接続された配線５８とが接続されるように、制御部２が切替制御１０８を行っている。
【００６９】
情報端末１に通信装置３０を接続してから、通信装置３０の属性を判定して情報端末１の接続インターフェイス部の信号入出力部の特性を合わせるまでの間、通信装置のＶ２（Ｖ）でプルアップされた入力極性の端子に接続された情報端末１の端子を、Ｖ１（Ｖ）プルアップ入力とした場合に、Ｖ１とＶ２の電位差による過電流が流出するのを防止するために、情報端末１の入力バッファ５への配線５６上に過電流防止５６２を挿入している。
【００７０】
情報端末１に通信装置３０を接続した時の判定は、実施例４と同じ方法による。制御部２は通信装置３０の属性の判定により、通信装置３０の信号入出力部の特性に合わせるため、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにする。
【００７１】
尚、図１８では情報端末１と通信装置間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。
【００７２】
（第７実施例）
第７実施例の信号自動切替装置は図１９及び図２０に示すように、接続された通信装置の属性を自動的に判定する判定部３に、情報端末１に通信装置を接続した際に、コネクタの端子の特性による機械的な作用によりチャタリングが発生して、接続された通信装置を誤認識するのを防ぐために、判定部３の入力バッファにヒステリシス特性を持たせたものである。
【００７３】
（第８実施例）
第８実施例の信号自動切替装置は、接続する通信装置の属性を通知する通知部３２が、情報端末１に通信装置を接続した際に、コネクタの端子の特性による機械的な作用によりチャタリングが発生することを抑制していない図２１の場合と、接続する通信装置の属性を通知する通知部３２が、情報端末１に通信装置を接続した際に、コネクタの端子の特性による機械的な作用によりチャタリングが発生することを抑制している図２２の場合とで、情報端末１の判定部５２が、接続通知が行われてから接続が完了するまでの、コネクタ接続に必要な時間Ｔ１の間に通知される接続通知の回数により、接続された通信装置の属性を判定するものである。
【００７４】
図２１の場合、情報端末１に通信装置Ａを接続した際に、コネクタの端子８０１及び端子３３１の特性による機械的な作用によりチャタリングが発生し、その結果コネクタ接続に必要な時間Ｔ１の間に複数の接続通知が判定部３に伝えられる。一方図２２の場合、容量性の負荷によりチャタリングは充放電の時定数で抑制されるため、その結果コネクタ接続に必要な時間Ｔ１の間には１回の接続通知が判定部３に伝えられる。
【００７５】
図２３に通信装置の属性を判定するフローチャートを示す。判定処理は、接続通知が行
われてから接続が完了するまでの、コネクタ接続に必要な時間Ｔ１内に接続通知の発生する回数のカウント値により行う。情報端末１に通信装置を接続すると接続通知が行われて処理シーケンス（５００１）を開始する。判定処理を開始するとまずカウント値ｎを初期化（５００２）する。次に接続通知のパルスの立下がりによりカウントを加算する処理（５００３）を実行する。この処理は時間Ｔ１が経過する間常時行っているため、実際には次の時間経過の判断（５００４）からの戻りループ内を回りつづけている。時間Ｔ１が経過するとこのループを抜け、次の時間Ｔ１内のカウントの判断（５００５）に移る。図２１の実施例の場合、判定部３は接続通知の後、複数個の接続通知を判定するため、カウント値ｎは充分１よりも大きくなり、次の処理（５００６）にて、通信装置Ａを接続として判定処理を終了しＩ／Ｆ適合（５００８）する。図２２の実施例の場合、判定部３は接続通知のパルスを１つだけカウントするため、判断（５００５）にてｎは充分１より大きくはなく、次の処理（５００７）にて、通信装置Ｂを接続として判定処理を終了しＩ／Ｆ適合（５００８）する。
【００７６】
（第９実施例）
第９実施例の信号自動切替装置は図２４に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、接続された通信装置３０の種別を判断するための解析部４と、解析部４から通信装置３０への種別問合せ１０４を行うための配線５４と、解析部４にて通信装置３０からの問合せに対する種別応答１０６を受けるための配線５５と、制御部２から解析部４に対して解析指示１０３や状態確認１０５を行うためのハンドリングバス５３と、通信装置３０と制御信号やデータを受け渡しする入力バッファ５や出力バッファ６と、制御部２が通信装置３０の解析結果により接続特性を判定し、切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ６を経由して、制御部２に送るための配線５８と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ５を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【００７７】
また、通信装置３０には、情報端末１からの種別問合せ１０４を受けて、通信装置３０の種別応答１０６を行う応答部３３と、情報端末１からの種別問合せ１０４を応答部３３へ送るための配線７２と、情報端末１へ応答部３３からの種別応答１０６を送るための配線７３と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号出力部３４や図示していない信号入力部を備えている。
【００７８】
情報端末１に通信装置３０を接続する以前には解析部４への種別応答１０６はなされておらず、解析部４に接続された配線５５は、プルアップ抵抗５５１により常時Ｈレベルを通知している。また、通信装置３０の信号入出力のための信号線の極性が不明であるため、切替部７にてオープンコレクタ型の出力バッファに接続された配線５７と、コネクタの端子８０４に接続された配線５８とが接続されるように、制御部２が切替制御１０８を行っている。
【００７９】
制御部２は解析部４に対して通信装置３０の接続の有無を確認するため、定期的なポーリング処理によりにハンドリングバス５３を経由して解析指示１０３を行っており、解析部４は解析指示１０３により配線５４を経由して種別問合わせ１０４を行う。通信装置３０が接続されていない時は、解析部４は種別応答１０６を得ることが出来ないため、解析部４は待ち時間Ｔ２内に状態確認１０５の報告が出来ない。これにより、制御部２は通信装置３０が接続されていないことを自動的に認識する。
【００８０】
通信装置３０が接続されると、情報端末１のコネクタ８の端子８０２は通信装置３０のコネクタ３１の端子３１２と、情報端末１のコネクタ８の端子８０３は通信装置３０のコネクタ３１の端子３１３とつながり、解析部４からの種別問合わせ１０４は、通信装置３０の配線７２を経由して応答部３３に伝えられる。通信装置３０の応答部３３は、種別問合わせ１０４に対して通信装置３０固有の種別応答１０６を配線７３を経由して情報端末１に送り出す。情報端末１では送られた種別応答１０６が配線５５を経由して解析部４に伝えられる。解析部４では種別応答１０６を受けると、制御部２からのハンドリングバス５３を経由した状態確認１０５で結果を報告する。
【００８１】
図２５に通信装置の種別を判定するフローチャートを示す。制御部は定期的なタイマー割込み（６１０１）の通信装置確認プロセス（６１０２）にて、通信装置の接続の有無と種別の認識を行っている。通信装置確認（６００１）を開始すると、制御部は解析部へ解析指示の発行（６００２）を行って、直ちに状態確認に必要な待ち時間Ｔ２のタイマーをスタート（６００３）させる。続いて待ち時間Ｔ２の経過を待つ判断（６００４）を実行する。時間Ｔ２が経過するとこのループを抜け、Ｔ２タイマーをストップ（６００５）させる。次に解析部に対して状態確認を実施（６００６）し、通信装置からの種別応答の報告を受ける。通信装置が接続されていない時は、解析部からの報告を受けることは出来ないため、次の判断（６００７）で状態確認報告なしととなり、次の処理（６００８）にて通信装置の接続なしと認識して処理を終了（６０１２）する。
【００８２】
仮に種別問合せに対して種別応答Ａを返答する通信装置Ａが接続された場合には、制御部からの状態確認に対する解析部からの報告はＡとなり、次の判断（６００７）で状態確認報告なしとはならず、次の判断（６００９）で状態確認報告Ａとなり、次の処理（６０１０）にて通信装置Ａを接続と認識して処応答の種類により任意の種類の種別を判定できる。
【００８３】
図２４において、制御部２は状態確認１０５で得られた報告により、接続された通信装置３０の種別を認識し、通信装置３０の信号入出力部の特性に合わせるため、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにする。
【００８４】
尚、図２４では情報端末１と通信装置間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。また、第１実施例のように通信装置が情報端末１と接続した時に、通信装置の接続と通信装置の属性を送る通知部を備えている場合、情報端末１に実施例１の判定部を備えることで、情報端末１と通信装置との接続と、通信装置の属性が判定できるため、解析部によるポーリング処理は不要で、制御部は直ちに種別の問合わせを行うことが可能となる。
【００８５】
（第１０実施例）
第１０実施例の信号自動切替装置は図２６に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、接続された通信装置３０の種別判断を補佐する検査出力１１１を行う検査部９と、制御部２から検査部９に対して検査指示１１０を送出する配線５９と、検査部９から通信装置３０への検査出力１１１を行うための配線６０と、接続された通信装置３０の種別を判断するための解析部４と、解析部４から通信装置３０への種別問合せ１０４を行うための配線５４と、解析部４にて通信装置３０からの問合せに対する種別応答１０６を受けるための配線５５と、制御部２から解析部４に対して解析指示１０３や状態確認１０５を行うためのハンドリングバス５３と、通信装置３０と制御信号やデータを受け渡しする入力バッファ５や出力バッファ６と、制御部２が通信装置３０の解析結果により接続特性を判定し、切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ６を経由して、制御部２に送るための配線５８と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ５を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【００８６】
また、通信装置３０には、情報端末１からの種別問合せ１０４及び検査出力１１１を受けて、通信装置３０の種別応答１０６を行う応答部３３と、情報端末１からの種別問合せ１０４を応答部３３へ送るための配線７２と、情報端末１からの検査出力１１１を応答部へ送るための配線７４と、情報端末１へ応答部３３からの種別応答１０６を送るための配線７３と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号出力部３４や図示していない信号入力部を備えている。
【００８７】
情報端末１に通信装置３０を接続する以前には解析部４への種別応答１０６はなされておらず、解析部４に接続された配線５５は、プルアップ抵抗５５１により常時Ｈレベルを通知している。また、通信装置３０の信号入出力のための信号線の極性が不明であるため、切替部７にてオープンコレクタ型の出力バッファに接続された配線５７と、コネクタの端子８０４に接続された配線５８とが接続されるように、制御部２が切替制御１０８を行っている。
【００８８】
制御部２は通信装置３０の接続を確認する時は、配線５９を通じて検査部９に検査指示１１０を出し、検査部９からは配線６０を経由して検査出力としてＬが出力される。また解析部４に対しては通信装置３０の接続の有無を確認するため、定期的なポーリング処理によりハンドリングバス５３を経由して解析指示１０３を行っており、解析部４は解析指示１０３により配線５４を経由して種別問合わせ１０４を行う。通信装置３０が接続されていない時は、解析部４は種別応答１０６としてＨを得ることになり、制御部２は通信装置３０が接続されていないことを自動的に認識する。
【００８９】
通信装置３０が接続されると、情報端末１のコネクタ８の端子８０２は通信装置３０のコネクタ３１の端子３１２と、情報端末１のコネクタ８の端子８０３は通信装置３０のコネクタ３１の端子３１３と、情報端末１のコネクタ８の端子８０５は通信装置３０のコネクタ３１の端子３１５とつながり、解析部４からの種別問合わせ１０４は、通信装置３０の配線７２を経由して、検査部９からの検査出力１１１は、通信装置３０の配線７４を経由して応答部３３に伝えられる。通信装置３０は、種別毎に独自の応答部３３を有しており、検査部９からの検査出力１１１をＬにしておけば解析部４からの種別問合わせ１０４に、種別ごとの種別応答１０６を返答する。
【００９０】
図２７に通信装置Ｅ、図２８に通信装置Ｆを示す。通信装置Ｅの応答部３３では、検査出力１１１がＬに固定されると、解析部からの種別問合わせ１０４が、そのまま種別応答１０６となって情報端末１の解析部へ送り返される。また、通信装置Ｆの応答部３３では、検査出力１１１がＬに固定されると、解析部からの種別問合わせ１０４に無関係に、Ｌレベルが種別応答１０６となって情報端末１の解析部へ送り返される。
【００９１】
図２６において、情報端末１では送られた種別応答１０６が配線５５を経由して解析部４に伝えられる。解析部４では種別応答１０６を受けると、制御部２からのハンドリングバス５３を経由した状態確認１０５で結果を報告する。
【００９２】
図２９に通信装置の種別を判定するフローチャートを示す。制御部は定期的なタイマー割込み（７１０１）の通信装置確認プロセス（７１０２）にて、通信装置の接続の有無と種別の認識を行っている。通信装置確認（７００１）を開始すると、制御部は検査部へ検査出力Ｌの出力指示（７００２）を行ってから、解析部へ解析指示の発行（７００３）を行って、続けて解析部に対して状態確認を実施（７００４）し、通信装置からの種別応答の報告を受ける。通信装置が接続されていない時は、解析部からの状態確認の報告としてＨを受けるため、次の判断（７００５）で状態確認Ｈとなり、次の処理（７００６）にて通信装置の接続なしと認識する。
【００９３】
図２８に示した通信装置Ｆが接続された場合には、通信装置Ｆの応答部３３では、検査出力１１１がＬに固定されると、解析部からの種別問合わせ１０４に対して、種別応答にてＬと応答するため、制御部からの状態確認に対する解析部からの報告はＬとなり、次の判断（７００５）で状態確認Ｈとはならず、次の判断（７００７）で状態確認報告Ｌとなり、次の処理（７００８）にて通信装置Ｆを接続と認識する。通信装置Ｅが接続された場合には、通信装置Ｅの応答部３３では、検査出力１１１がＬに固定されると、解析部からの種別問合わせ１０４が、そのまま種別応答１０６となって情報端末１の解析部へ送り返すため、制御部からの状態確認に対する解析部からの報告は「種別問合わせ」となり、次の判断（７００５）で状態確認Ｈとはならず、次の判断（７００７）で状態確認Ｌとはならず、次の判断（７００９）で状態確認種別問合わせとなり、通信装置Ｅを接続と認識する。この実施例の場合、通信装置の種別応答の種類により任意の種類の種別を判定できる。
【００９４】
図２６において、制御部２は状態確認１０５で得られた報告により、接続された通信装置３０の種別を認識し、通信装置３０の信号入出力部の特性に合わせるため、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにする。
【００９５】
尚、図２６では情報端末１と通信装置間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。また、通信装置が情報端末１と接続した時に、通信装置の接続と通信装置の属性を送る通知部を備えている場合、情報端末１に実施例１の判定部を備えることで、情報端末１と通信装置との接続と、通信装置の属性が判定できるため、解析部によるポーリング処理は不要で、制御部は直ちに種別の問合わせを行うことが可能となる。
【００９６】
（第１１実施例）
第１１実施例の信号自動切替装置は図３０に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、制御部２へ接続された通信装置３０からの接続通知１０２に対応した報告を行う判定部３と、判定部３が通信装置３０からの接続通知１０２を受けるための配線５２と、判定部３からの判定結果１０１を制御部２へ報告を行うための割込み５１と、接続された通信装置３０の種別判断を補佐する検査出力１１１を行う検査部９と、制御部２から検査部９に対して検査指示１１０を送出する配線５９と、検査部９から通信装置３０への検査出力１１１を行うための配線６０と、検査部９にて通信装置３０からの検査入力１１３を受けるための配線６２と、検査部９から制御部２への検査報告１１２を行うための検査報告用割込み６１と、制御部２が通信装置３０と制御信号やデータを受け渡しする入力バッファ５や出力バッファ６と、通信装置３０の検査結果により接続特性を判定し、切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ６を経由して、制御部２に送るための配線５８と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ５を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【００９７】
また、通信装置３０には、情報端末１からの検査出力１１１を受けて、通信装置３０の検査入力１１３の応答を行う応答部３３と、情報端末１からの検査出力１１１を応答部３３へ送るための配線７４と、情報端末１へ応答部３３からの検査入力１１３を送るための配線７５と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号出力部３４や図示していない信号入力部を備えている。
【００９８】
情報端末１に通信装置３０を接続する以前には、通信装置３０の信号入出力のための信号線の極性が不明であるため、切替部７にてオープンコレクタ型の出力バッファに接続された配線５７と、コネクタの端子８０４に接続された配線５８とが接続されるように、制御部２が切替制御１０８を行っている。
【００９９】
制御部２は、判定部３で第４実施例と同じ方法により通信装置３０の接続を確認すると、配線５９を通じて検査部９に検査指示１１０を出し、検査部９からは配線６０を経由して検査出力１１１としてＬが出力される。通信装置３０は、種別毎に独自の応答部３３を有しており、検査部９からの検査出力１１１を受けて、種別ごとの検査入力１１３を返答する。
【０１００】
図３１に通信装置Ｅ、図３２に通信装置Ｆを示す。通信装置Ｅの応答部３３では、検査出力１１１がＬに変化しても検査入力１１３による応答には変化はなく、検査部９で検査出力１１１に対する状態変化なしと判断され、制御部２への検査報告１１２で通信装置３０の接続が認識される。一方通信装置Ｆの応答部３３では、検査出力１１１がＬに変化すると、容量性の結合により、検査入力１１３にはパルスが発生する。このパルスは検査部９で検査出力１１１に対する状態変化有りと判断され、制御部２への検査報告１１２で通信装置Ｆの接続が認識される。
【０１０１】
図３３に通信装置の種別を判定するフローチャートを示す。制御部は判定部で通信装置の接続を確認すると、通信装置確認処理８００１を開始する。最初に制御部は検査部へ検査指示を発行（８００２）する。これにより検査部は検査出力Ｌを出力する。次に検査報告の確認（８００３）を行って、通信装置からの検査入力の報告を受ける。
【０１０２】
図３１の通信装置Ｅが接続された場合には、通信装置Ｅは検査出力に対する検査入力
の応答には変化はなく、状態確認変化無しと判断（８００４）し、次に通信装置Ｅを接続として処理（８００５）を行う。図３２の通信装置Ｆが接続された場合には、通信装置Ｆは検査出力に対して、パルス状の検査入力の応答を行うため、次の判断（８００４）では状態確認変化無しとはされず、次に処理（８００６）にて通信装置Ｆを接続として処理（８００５）を行う。何れの場合も最後に検査出力をＨ（８００７）に戻して、処理を終了しＩ／Ｆ適合（８００８）する。
【０１０３】
図３０において、制御部２は状態確認１０５で得られた報告により、接続された通信装置３０の種別を認識し、通信装置３０の信号入出力部の特性に合わせるため、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにする。
【０１０４】
尚、図３０では情報端末１と通信装置間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。
【０１０５】
（第１２実施例）
第１２実施例の信号自動切替装置は図３０に示すように、情報端末１には、情報端末１と通信装置３０の接続インターフェイスを制御する制御部２と、制御部２へ接続された通信装置３０からの接続通知１０２に対応した報告を行う判定部３と、判定部３が通信装置３０からの接続通知１０２を受けるための配線５２と、判定部３からの判定結果１０１を制御部２へ報告を行うための割込み５１と、接続された通信装置３０の種別判断を補佐する検査出力１１１を行う検査部９と、制御部２から検査部９に対して検査指示１１０を送出する配線５９と、検査部９から通信装置３０への検査出力１１１を行うための配線６０と、検査部９にて通信装置３０からの検査入力１１３を受けるための配線６２と、検査部９から制御部２への検査報告１１２を行うための検査報告用割込み６１と、制御部２が通信装置３０と制御信号やデータを受け渡しする入力バッファ５や出力バッファ６と、通信装置３０の検査結果により接続特性を判定し、切替制御１０８により自動的に入力バッファ５と出力バッファ６を切り替える切替部７と、通信装置３０と切替部７との間で制御信号やデータ等の入出力信号１０７を受け渡すための配線５８と、切替部７からの制御信号やデータを入力バッファ６を経由して、制御部２に送るための配線５８と、制御部２からの制御信号やデータをオープンコレクタ型の出力バッファ５を経由して、切替部７に送るための配線５７と、通信装置３０と各配線を接続するための端子を収容したコネクタ８と、各入力部に何も接続されていない状態ではＨレベルを与え、接続した状態では通信装置３０の出力部に入力信号の規定レベルを与えるための各プルアップ抵抗とを備えている。
【０１０６】
また、通信装置３０には、情報端末１からの検査出力１１１を受けて、通信装置３０の検査入力１１３の応答を行う応答部３３と、情報端末１からの検査出力１１１を応答部３３へ送るための配線７４と、情報端末１へ応答部３３からの検査入力１１３を送るための配線７５と、情報端末１との間で制御信号やデータ等の入出力信号１０７を受け渡しを行うための信号出力部３４や図示していない信号入力部を備えている。
【０１０７】
情報端末１に通信装置３０を接続する以前には、通信装置３０の信号入出力のための信号線の極性が不明であるため、切替部７にてオープンコレクタ型の出力バッファに接続された配線５７と、コネクタの端子８０４に接続された配線５８とが接続されるように、制御部２が切替制御１０８を行っている。
【０１０８】
制御部２は、判定部３での接続通知割込みにより通信装置３０の接続開始を確認すると、配線５９を通じて検査部９に検査指示１１０を出し、検査部９からは配線６０を経由して検査出力１１１としてＬが出力される。通信装置３０では、検査出力１１１は検査入力１１３に折り返されているため、検査出力１１１としてＬが伝わると検査入力１１３としてＬを出力するが、通信装置３０の種別毎に判定用の端子が接続されてから、検査入力１１３が接続された端子３１６が、情報端末１のコネクタの端子に接続するまでのタイムラグが生じるようなコネクタ構造になっており、通信装置毎にタイムラグを変えられるようになっている。
【０１０９】
図３４に通信装置Ｇ、図３４に通信装置Ｈを示す。通信装置Ｇの応答部３３では、情報端末１の判定部で通信装置Ｇの接続開始を確認し、検査出力１１１にＬを出力しておくことで、コネクタの接続が進んでＴｇ時間経過後に検査入力１１３にＬが伝えられる。これにより検査部から検査報告を制御部へ行うための検査報告用割込みが発生する。通信装置Ｈの応答部３３では、情報端末１の判定部で通信装置Ｈの接続開始を確認し、検査出力１１１にＬを出力しておくことで、コネクタの接続が進んでＴｈ時間経過後に検査入力１１３にＬが伝えられる。これにより検査部から検査報告を制御部へ行うための検査報告用割込みが発生する。
【０１１０】
図３６に通信装置の種別を判定するフローチャートを示す。判定処理は、接続通知割込みが行われてから検査入力の接続が完了するまでの、コネクタ接続に必要な時間Ｔｎ値により行う。情報端末１に通信装置を接続すると接続通知割込みが発生して処理シーケンス（９００１）を開始する。判定処理を開始すると時間Ｔ１内に接続通知割込みが多重に発生することを防ぐために、接続通知割込み禁止の処理（９００２）を実行する。次にタイマー値Ｔｎを初期化する処理（９００３）を実行する。次に検査報告用割込みを許可する処理（９００４）を実行して、コネクタ接続に必要な時間Ｔ１を待つための判断（９００５）に移る。検査報告割込み処理（９１０１）は、接続割込み処理での検査報告用割込みを許可する処理（９００４）が実行されると、検査報告用割込みの発生時にタイマーＴｎの停止（９１０２）を実行して終了（９１０３）する。接続割込み処理でのコネクタ接続に必要な時間Ｔ１の待ち時間が終了すると、検査報告割込み禁止の処理（９００６）を実行して、コネクタ接続に必要な時間Ｔ１経過後の不正な検査報告用割込みが発生するのを防ぐ。次に検査報告用割込みで得られたタイマー値から、通信装置の属性を判断（９００７）する部分へ移る。
【０１１１】
図３４の通信装置Ｇを接続する場合、制御部は接続通知割込みに続いて検査報告用割込みをＴｇ時間後に発生するため、判断（９００７）にてＴｎ＝Ｔｇで、次の処理（９００８）にて、通信装置Ｇを接続として判定処理を終わる。図３５の通信装置Ｈを接続する場合、判定部は接続通知割込みに続いて検査報告用割込みをＴｈ時間後に発生するため、判断（９００７）にてＴｎはＴｇではなく、次の判断（９００９）にてＴｎ＝Ｔｈとなり、次の処理（９０１０）にて、通信装置Ｈを接続として判定処理を終わる。この実施例の場合、通信装置の検査入力を行う端子の接続するまでのタイムラグの設定により任意の種類の属性を判定できる。
【０１１２】
判定処理を終わると、次の通信装置の接続時の自動判定を可能とするため、接続通知
割込み許可の処理（９０１２）を行って、通信装置の属性を判定するすべての処理を終了しＩ／Ｆ適合（９０１３）する。
【０１１３】
図３０において、制御部２は状態確認１０５で得られた報告により、接続された通信装置３０の種別を認識し、通信装置３０の信号入出力部の特性に合わせるため、切替部７に切替制御１０８を送って情報端末１と通信装置３０間での制御信号やデータの受け渡しを行えるようにする。
【０１１４】
尚、図３０では情報端末１と通信装置間で制御信号やデータを受け渡しする部分は、１系統のみの記載になっているが、複数の切替制御を持つことで、複数系統の制御信号やデータを受け渡しするインターフェイスを実現できる。
【０１１５】
（第１３実施例）
図４３は本発明の信号自動切替装置の構造を示す構造概念図であり、図３７は通信装置検出処理の一実施例である。
【０１１６】
情報端末のインタフェース部に通信装置が接続されていない状態（１０００１）において、通信装置を情報端末のコネクタに通信装置を接続した時、通知用配線の信号の変化により判定部から割込みが発生し、制御部は検査部に検査出力用配線の信号を活性化するように通知する（１０００２）。以降、制御部は検査部からの検査入力用配線の信号変化による割込み通知を待ち、タイマＴ１をスタートさせる。
【０１１７】
ここで、速度Ａの通信装置Ａが接続された場合、通信装置Ａは情報端末からの検査出力用配線が活性化されることにより応答部にて検査入力用配線の信号を活性化する信号線制御機能を備えているので、検査部は検査入力用配線の信号変化により、検査部は制御部に割込みにて通知し、制御部は通信装置Ａが接続されていることを検出し、タイマＴ１を停止し、通信装置Ａの初期化処理を行う（１０００４）。
【０１１８】
また、速度Ｂの通信装置Ｂが接続された場合、通信装置Ｂは情報端末からの検査出力
用配線が活性化されることにより応答部にて検査入力用配線の信号を活性化する信号線制御機能を備えていないため、検査入力用配線の信号は変化しない。電源ＯＦＦ状態の通信装置Ａが接続された場合も同様に検査入力用配線の信号は変化しない。制御部はある一定時間Ｔ１経過しても検査部から検査入力用配線の信号変化による割り込みが発生しない場合は、タイマＴ１のタイムアウト発生と判断し、コネクタに接続された通信装置が通信装置Ｂまたは電源ＯＦＦ状態の通信装置Ａであることを判断する（１０００３）。
【０１１９】
以上の処理手順を実施することで、信号自動切替装置の通信装置検出処理を実現する。
【０１２０】
（第１４実施例）図４３は本発明の信号自動切替装置の構造を示す構造概念図であり、図３７は通信装置検出処理の一実施例である。
【０１２１】
接続された通信装置が通信装置Ｂまたは電源ＯＦＦ状態の通信装置Ａであることを判断されている状態である通信装置不確定状態（１０００３）では、検査入力用配線の信号変化による割込み通知待ちのタイマＴ１は停止した状態のまま、制御部は検査入力用配線の信号変化による割込み通知を監視しておく。
【０１２２】
ここで、通信装置Ａが電源ＯＦＦからＯＮの状態に変化した場合は、通信装置の応答部が検査入力用配線の信号を活性化するので、検査入力用配線の信号変化による割込み通知により、制御部は通信装置Ａが接続されていることを検出し、通信装置Ａの初期化処理を行う（１０００４）。初期化処理手順が失敗した場合は、通信装置認識失敗通知を出し、処理を終了する（１０００５）。
【０１２３】
初期化処理手順が成功した場合は、制御部は通信装置Ａ動作モードに切替わり、切替部に通知して各入出力を通信装置Ａのモードに切替える（１０００７）。その後アプリケーションから発呼要求があった場合は、発呼手順処理を実施し速度Ａで発呼する（１００１０）。
【０１２４】
また、通信装置不確定状態（１０００３）において、アプリケーションから発呼要求があった場合は、制御部は通信装置Ｂ動作モードに切替わり、切替部に通知して各入出力を通信装置Ｂのモードに切替える（１０００６）。そして速度Ｂにて発呼処理手順を試行し、成功した場合は正常な発呼を実現する（１０００８）。
【０１２５】
しかし、失敗した場合は通信端末の電源がＯＦＦの状態であると判断でき、通信装置認識失敗の通知を行う（１０００９）。
【０１２６】
以上の処理手順を実施することで、請求項１２の信号自動切替装置の通信装置検出処理を実現する。
【０１２７】
（第１２実施例）
図４３は本発明の信号自動切替装置の構造を示す構造概念図であり、図３８は通信装置検出処理の一実施例である。
【０１２８】
情報端末のインタフェース部に通信装置が接続されていない状態（１０１０１）において、通信装置を情報端末のコネクタに接続した時、通知用配線の信号の変化により判定部から割込みが発生し、制御部はまだ通信装置を識別できていない通信装置不確定状態に遷移する（１０１０２）。アプリケーションから発呼要求があった場合、制御部は検査部に検査出力用配線の信号を活性化するように通知する（１０１０３）。以降、制御部は検査部からの検査入力用配線の信号変化による割込み通知を待ち、タイマＴ１をスタートさせる。
【０１２９】
ここで、速度Ａの通信装置Ａが接続された場合、通信装置Ａは情報端末からの検査出力用配線が活性化されることにより応答部にて検査入力用配線の信号を活性化する信号線制御機能を備えているので、検査部は検査入力用配線の信号変化により、検査部は制御部に割込みにて通知し、制御部は通信装置Ａが接続されていることを検出し、タイマＴ１を停止し、通信装置Ａの初期化処理を行う（１０１０４）。初期化処理手順が失敗した場合は、通信装置認識失敗通知を出し、処理を終了する（１０１０５）。
【０１３０】
初期化処理手順が成功した場合は、制御部は通信装置Ａ動作モードに切替わり、切替部に通知して各入出力を通信装置Ａのモードに切替える（１０１０７）。その後アプリケーションから発呼要求があった場合は、発呼手順処理を実施し速度Ａでの発呼を実現する（１０１１０）。
【０１３１】
また、速度Ｂの通信装置Ｂが接続された場合、通信装置Ｂは情報端末からの検査出力用配線が活性化されることにより応答部にて検査入力用配線の信号を活性化する信号線制御機能を備えていないため、検査入力用配線の信号は変化しない。電源ＯＦＦ状態の通信装置Ａが接続された場合も同様に検査入力用配線の信号は変化しない。制御部はある一定時間Ｔ１経過しても検査部から検査入力用配線の信号変化による割り込みが発生しない場合は、タイマＴ１のタイムアウト発生と判断し、コネクタに接続された通信装置が通信装置Ｂまたは電源ＯＦＦ状態の通信装置Ａであることを判断し、通信装置Ｂ動作モードに切替わり、切替部に通知して各入出力を通信装置Ｂのモードに切替える（１０１０６）。そして速度Ｂにて発呼処理手順を試行し、成功した場合は正常な発呼を実現する（１０１０８）。しかし、失敗した場合は通信端末の電源がＯＦＦの状態であると判断でき、通信装置認識失敗の通知を行う（１０１０９）。以上の処理手順を実施することで、信号自動切替装置の通信装置検出処理を実現する。
【０１３２】
（第１６実施例）
図４３は本発明の信号自動切替装置の構造を示す構造概念図であり、図３９は通信装置検出処理の一実施例である。
【０１３３】
情報端末のインタフェース部に通信装置が接続されていない状態（１０２０１）において、通信装置を情報端末のコネクタに接続した時、通知用配線の信号の変化により判定部から割込みが発生し、制御部はまだ通信装置を識別できていない通信装置不確定状態に遷移する（１０２０２）。アプリケーションから発呼要求があった場合、まず制御部は検査部に通信速度Ａで発呼処理手順を試行する（１０２０３）。発呼処理手順が成功した場合は、制御部は通信装置Ａ動作モードに切替わり、切替部に通知して各入出力を通信装置Ａのモードに切替え（１０２０５）、速度Ａでの発呼を実現する（１０２１２）。通信速度Ａでの発呼処理に失敗した場合は、次に制御部は検査部に異なる通信速度Ｂで発呼処理手順を試行する（１０２０４）。発呼処理手順が成功した場合は、制御部は通信装置Ｂ動作モードに切替わり、切替部に通知して各入出力を通信装置Ｂのモードに切替え（１０２０７）、速度Ｂでの発呼を実現する（１０２１１）。失敗した場合は、次々と異なる通信速度Ｎで発呼処理手順を試行する（１０２０６）。
【０１３４】
発呼処理手順が成功した時点で、制御部は通信装置Ｎ動作モードに切替わり、切替部
に通知して各入出力を通信装置Ｎのモードに切替え（１０２０８）、速度Ｎでの発呼を実現する（１０２１０）。全ての通信速度による発呼処理に失敗した時点で通信装置認識失敗の通知を行う（１０２０９）。以上の処理手順を実施することで、信号自動切替装置の通信装置検出処理を実現する。
【０１３５】
（第１７実施例）
図４３は本発明の信号自動切替装置の構造を示す構造概念図であり、図４０は通信装置検出処理の一実施例である。
【０１３６】
情報端末のインタフェース部に通信装置が接続されていない状態（１０３０１）において、通信装置を情報端末のコネクタに通信装置を接続した時、通知用配線の信号の変化により判定部から割込みが発生し、制御部は検査部に検査出力用配線の信号を活性化するように通知する（１０３０２）。以降、制御部は検査部からの検査入力用配線の信号変化による割込み通知および速度Ｂの通信装置からの応答用配線のデータ受信時の割込み通知を待つ通信装置不確定状態に遷移する（１０３０３）。ここで、速度Ａの通信装置Ａに着呼があった場合、通信装置Ａの応答部は検査入力用配線の信号を活性化するので、検査部は検査入力用配線の信号変化により、制御部に割込みにて通知し、制御部は通信装置Ａが接続されていることを検出し、通信装置Ａの着呼処理手順を実施する（１０３０５）。
【０１３７】
着呼理手順が失敗した場合は、再び制御部は通信装置不確定状態に遷移し（１０３０３）、着呼処理手順が成功した場合は、制御部は通信装置Ａの動作モードに切替わり、切替部に通知して各入出力を通信装置Ａのモードに切替え（１０３０７）、速度Ａでの着呼を実現する（１０３０９）。また、速度Ｂの通信装置Ｂに着呼があった場合、通信装置Ｂの応答部は応答用配線に速度Ｂにて着呼を示すデータを送信するので、検査部は応答用配線に何かデータを受信することにより、制御部に割込みを通知し、制御部は通信装置Ｂが接続されていることを検出し、通信装置Ｂの着呼処理手順を実施する（１０３０４）。制御部にて応答用配線から受信した着呼を示すデータを識別し、着呼理手順が失敗した場合は、再び制御部は通信装置不確定状態に遷移し（１０３０３）、着呼処理手順が成功した場合は、制御部は通信装置Ｂの動作モードに切替わり、切替部に通知して各入出力を通信装置Ｂのモードに切替え（１０３０６）、速度Ｂでの着呼を実現する（１０３０８）。以上の処理手順を実施することで、信号自動切替装置の通信装置検出処理を実現する。
【０１３８】
（第１８実施例）
図４３は本発明の信号自動切替装置の構造を示す構造概念図であり、図４１は通信装置検出処理の一実施例である。
【０１３９】
情報端末のインタフェース部に通信装置が接続されていない状態（１０４０１）において、通信装置を情報端末のコネクタに通信装置を接続した時、通知用配線の信号の変化により判定部から割込みが発生し、制御部は検査部に検査出力用配線の信号を活性化するように通知する（１０４０２）。以降、制御部は検査部からの検査入力用配線の信号変化による割込み通知および速度Ｂの通信装置からの応答用配線のデータ受信時の割込み通知を待つ通信装置不確定状態に遷移する（１０４０３）。
【０１４０】
ここで、速度Ａの通信装置Ａに着呼があった場合、通信装置Ａの応答部は検査入力用配線の信号を活性化するので、検査部は検査入力用配線の信号変化により、制御部に割込みにて通知し、制御部は通信装置Ａが接続されていることを検出し、通信装置Ａの着呼処理手順を実施する（１０４０５）。着呼理手順が失敗した場合は、再び制御部は通信装置不確定状態に遷移し（１０４０３）、着呼処理手順が成功した場合は、制御部は通信装置Ａの動作モードに切替わり、切替部に通知して各入出力を通信装置Ａのモードに切替え（１０４０８）、速度Ａでの着呼を実現する（１０４１０）。また、速度Ｂの通信装置Ｂに着呼があった場合、通信装置Ｂの応答部は応答用配線に速度Ｂにて着呼を示すデータを送信するので、検査部はあらかじめ決められた特定の応答用配線のデータ受信時のみ、制御部に割込みを通知し、制御部は通信装置Ｂが接続されていることを検出し、通信装置Ｂの着呼処理手順を実施する（１０４０４）。
【０１４１】
着呼理手順が失敗した場合、制御部は応答用配線の受信状データをクリアし、状態もリセットし（１０４０６）、再び制御部は通信装置不確定状態に遷移し（１０４０３）、着呼処理手順が成功した場合は、制御部は通信装置Ｂの動作モードに切替わり、切替部に通知して各入出力を通信装置Ｂのモードに切替え（１０４０７）、速度Ｂでの着呼を実現する（１０４０８）。
【０１４２】
以上の処理手順を実施することで、信号自動切替装置の通信装置検出処理を実現する。
【０１４３】
（第１９実施例）
図４３は本発明の信号自動切替装置の構造を示す構造概念図であり、図４２は通信装置検出処理の一実施例である。
【０１４４】
情報端末のインタフェース部に通信装置が接続されていない状態（１０５０１）において、通信装置を情報端末のコネクタに通信装置を接続した時、通知用配線の信号の変化により判定部から割込みが発生し、制御部は特定のパターンのデータを応答用端子から受信したことを検出するためのパターンを検査部に設定し（１０５０２）、検査部に検査出力用配線の信号を活性化するように通知する（１０５０３）。以降、制御部は検査部からの検査入力用配線の信号変化による割込み通知および速度Ｂの通信装置からの応答用配線のデータ受信時の割込み通知を待つ通信装置不確定状態に遷移する（１０５０４）。
【０１４５】
ここで、速度Ａの通信装置Ａに着呼があった場合、通信装置Ａの応答部は検査入力用配線の信号を活性化するので、検査部は検査入力用配線の信号変化により、制御部に割込みにて通知し、制御部は通信装置Ａが接続されていることを検出し、通信装置Ａの着呼処理手順を実施する（１０５０６）。着呼理手順が失敗した場合は、再び制御部は通信装置不確定状態に遷移し（１０５０４）、着呼処理手順が成功した場合は、制御部は通信装置Ａの動作モードに切替わり、切替部に通知して各入出力を通信装置Ａのモードに切替え（１０５０９）、速度Ａでの着呼を実現する（１０５１１）。
【０１４６】
また、速度Ｂの通信装置Ｂに着呼があった場合、通信装置Ｂの応答部は応答用配線に速度Ｂにて着呼を示すデータを送信するので、検査部はあらかじめ制御部より設定されたパターンの応答用配線のデータ受信時のみ、制御部に割込みを通知し、制御部は通信装置Ｂが接続されていることを検出し、通信装置Ｂの着呼処理手順を実施する（１０５０５）。着呼理手順が失敗した場合、制御部は検査部の応答用配線の受信データのパターン設定を再設定し（１０５０７）、再び制御部は通信装置不確定状態に遷移する（１０５０４）。着呼処理手順が成功した場合は、制御部は通信装置Ｂの動作モードに切替わり、切替部に通知して各入出力を通信装置Ｂのモードに切替え（１０５０８）、速度Ｂでの着呼を実現する（１０５１０）。以上の処理手順を実施することで、実施例１９の信号自動切替装置の通信装置検出処理を実現する。
【０１４７】
【発明の効果】
本発明によれば、通信手段を備えたモデム、携帯電話、自動車電話、第２世代コードレス電話、ＣＤＭＡ電話等の通信装置と、通信装置からのデータを処理する手段を備えた情報端末の接続において、インターフェイス部のコネクタに収容される特定の通知用端子のパターンを検出し、コネクタに通信装置が接続されるだけで、パターンから通信装置が接続されたことと、接続された通信装置のインターフェイスの種類とを判別し、自動的に通信装置間の制御信号やデータ用の入力バッファと出力バッファを切り替える切替手段を設けることにより、入出力方式または信号電位が異なるインターフェイスを持つ複数種類の通信装置を、情報端末の同一インターフェイス上で実現することができるという効果がある。
また通信装置側に、コネクタの特定の通知用端子に接続される部分にチャタリングを抑制する手段を持たせたり、コネクタの特定の通知用端子に接続されるピンを通信装置毎に異なる長さにして、しかもコネクタの他端子に接続されるピンとも異なる長さにしたり、コネクタの特定の通知用端子への接触面の数を通信装置毎に異なる個数にしたりすることにより、複数種類の通信装置を自動的に認識することを可能としている。
【０１４８】
また本発明によれば、さらに、過電流保護回路を備えることにより、通信装置の判別を行う切替手段の故障時に、情報端末が通信装置を誤判別してインターフェイスを切り替えても、情報端末に過電流が流れることを防止している。
【０１４９】
また本発明によれば、コネクタの特定の通知用端子の信号変化検出の判定回路にヒステリシス特性を持たせることにより、チャタリングをなくし、通信装置の認識精度を上げている。
【０１５１】
また請求項１１記載の発明によれば、通信装置側で、コネクタの特定の通知用端子に接続されるコンデンサが設けられか否かの判別で、インターフェイス部の切替えを行うことができる。
【０１５２】
【図面の簡単な説明】
【図１】  本発明の第１実施例における信号自動切替装置の構成を示すブロック図である。
【図２】  本発明の第１実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図３】  本発明の第１実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図４】  本発明の第１実施例における信号自動切替装置の動作を示すフローチャートである。
【図５】  本発明の第１実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図６】  本発明の第１実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図７】  本発明の第１実施例における信号自動切替装置の動作を示すフローチャートである。
【図８】  本発明の第２実施例における信号自動切替装置の構成を示すブロック図である。
【図９】  本発明の第３実施例における信号自動切替装置の構成を示すブロック図である。
【図１０】  本発明の第４実施例における信号自動切替装置の構成を示すブロック図である。
【図１１】  本発明の第４実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図１２】  本発明の第４実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図１３】  本発明の第４実施例における信号自動切替装置の動作を示すフローチャートである。
【図１４】  本発明の第４実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図１５】  本発明の第４実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図１６】  本発明の第４実施例における信号自動切替装置の動作を示すフローチャートである。
【図１７】  本発明の第５実施例における信号自動切替装置の構成を示すブロック図である。
【図１８】  本発明の第６実施例における信号自動切替装置の構成を示すブロック図である。
【図１９】  本発明の第７実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図２０】  本発明の第７実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図２１】  本発明の第８実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図２２】  本発明の第８実施例における信号自動切替装置の判定部及び通知部の構成図である。
【図２３】  本発明の第８実施例における信号自動切替装置の動作を示すフローチャートである。
【図２４】  本発明の第９実施例における信号自動切替装置の構成を示すブロック図である。
【図２５】  本発明の第１０実施例における信号自動切替装置の動作を示すフローチャートである。
【図２６】  本発明の第１０実施例における信号自動切替装置の構成を示すブロック図である。
【図２７】  本発明の第１０実施例における信号自動切替装置の解析用信号及び応答部の構成図である。
【図２８】  本発明の第１０実施例における信号自動切替装置の解析用信号及び応答部の構成図である。
【図２９】  本発明の第１０実施例における信号自動切替装置の動作を示すフローチャートである。
【図３０】  本発明の第１１実施例及び第１２実施例における信号自動切替装置の構成を示すブロック図である。
【図３１】  本発明の第１１実施例における信号自動切替装置の解析用信号及び応答部の構成図である。
【図３２】  本発明の第１１実施例における信号自動切替装置の解析用信号及び応答部の構成図である。
【図３３】  本発明の第１１実施例における信号自動切替装置の動作を示すフローチャートである。
【図３４】  本発明の第１２実施例における信号自動切替装置の解析用信号及び応答部の構成図である。
【図３５】  本発明の第１２実施例における信号自動切替装置の解析用信号及び応答部の構成図である。
【図３６】  本発明の第１２実施例における信号自動切替装置の動作を示すフローチャートである。
【図３７】  第１３実施例および第１４実施例の信号自動切替装置の通信装置検出処理手順を示す説明図である。
【図３８】  第１５実施例の信号自動切替装置の通信装置検出処理手順を示す説明図である。
【図３９】  第１６実施例の信号自動切替装置の通信装置検出処理手順を示す説明図である。
【図４０】  第１７実施例の信号自動切替装置の通信装置検出処理手順を示す説明図である
【図４１】  第１８実施例の信号自動切替装置の通信装置検出処理手順を示す説明図である。
【図４２】  第１９実施例の信号自動切替装置の通信装置検出処理手順を示す説明図である。
【図４３】  第１３実施例から第１９実施例の信号自動切替装置の構成を示すブロック図である。
【符号の説明】
１  情報端末
２  制御部
３  判定部
４  解析部
５  入力バッファ
６  出力バッファ
７  切替部
８  コネクタ（情報端末側）
９  検査部
３０  通信装置
３１  コネクタ（通信装置側）
３２  通知部
３３  応答部
３４  信号出力部
３５  信号入力部
５１  割込み
５２  通知用配線
５３  ハンドリングバス
５４  問合せ用配線
５５  応答用配線
５６  信号入力用配線
５７  信号出力用配線
５８  信号入出力用配線
５９  検査指示用配線
６０  検査出力用配線
６１  検査報告用割込み
６２  検査入力用配線
７１  通信装置側通知用配線
７２  通信装置側種別問合せ用配線
７３  通信装置側種別応答用配線
７４  通信装置側検査出力用配線
７５  通信装置側検査入力用配線
１０１  判定結果
１０２  接続通知
１０３  解析指示
１０４  種別問合せ
１０５  状態確認
１０６  種別応答
１０７  入出力信号
１０８  切替制御
１０９  活性化制御
１１０  検査指示
１１１  検査出力
１１２  検査報告
１１３  検査入力
３１１  コネクタ３１の１番端子
３１２  コネクタ３１の２番端子
３１３  コネクタ３１の３番端子
３１５  コネクタ３１の５番端子
３１６  コネクタ３１の６番端子
５２１  通知用配線プルアップ抵抗
５５１  応答用配線プルアップ抵抗
５６１  信号入力用配線プルアップ抵抗
５６２  過電流防止
６２１  検査入力用配線プルアップ抵抗
８０１  コネクタ８の１番端子
８０２  コネクタ８の２番端子
８０３  コネクタ８の３番端子
８０４  コネクタ８の４番端子
８０５  コネクタ８の５番端子
８０６  コネクタ８の６番端子
【図１】
0003930633.tif 000002
【図２】
0003930633.tif 000003
【図３】
0003930633.tif 000004
【図４】
0003930633.tif 000005
【図５】
0003930633.tif 000006
【図６】
0003930633.tif 000007
【図７】
0003930633.tif 000008
【図８】
0003930633.tif 000009
【図９】
0003930633.tif 000010
【図１０】
0003930633.tif 000011
【図１１】
0003930633.tif 000012
【図１２】
0003930633.tif 000013
【図１３】
0003930633.tif 000014
【図１４】
0003930633.tif 000015
【図１５】
0003930633.tif 000016
【図１６】
0003930633.tif 000017
【図１７】
0003930633.tif 000018
【図１８】
0003930633.tif 000019
【図１９】
0003930633.tif 000020
【図２０】
0003930633.tif 000021
【図２１】
0003930633.tif 000022
【図２２】
0003930633.tif 000023
【図２３】
0003930633.tif 000024
【図２４】
0003930633.tif 000025
【図２５】
0003930633.tif 000026
【図２６】
0003930633.tif 000027
【図２７】
0003930633.tif 000028
【図２８】
0003930633.tif 000029
【図２９】
0003930633.tif 000030
【図３０】
0003930633.tif 000031
【図３１】
0003930633.tif 000032
【図３２】
0003930633.tif 000033
【図３３】
0003930633.tif 000034
【図３４】
0003930633.tif 000035
【図３５】
0003930633.tif 000036
【図３６】
0003930633.tif 000037
【図３７】
0003930633.tif 000038
【図３８】
0003930633.tif 000039
【図３９】
0003930633.tif 000040
【図４０】
0003930633.tif 000041
【図４１】
0003930633.tif 000042
【図４２】
0003930633.tif 000043
【図４３】
0003930633.tif 000044