(57)【特許請求の範囲】
【請求項１】
コンピュータシステムの垂直同期信号端子，水平／複合同期信号端子及びシンクオングリーン端子からの出力信号を検索して同期信号の入力形態を検出する検出過程と，該検出過程で検出した入力形態に応じて垂直同期信号及び水平同期信号を分離し極性を調節する分離過程とからなり，
前記検出過程は，
前記水平／複合同期信号端子から前記水平同期信号が入力されているかどうかを判断する第１検出過程と，
前記第１検出過程において前記水平／複合同期信号端子から前記水平同期信号が入力されていないと判断した場合，前記垂直同期信号端子から前記垂直同期信号が入力されているかどうかを判断する第２−１検出過程と，
前記第２−１検出過程において前記垂直同期信号端子から前記垂直同期信号が入力されていると判断した場合，前記水平／複合同期信号端子から前記水平同期信号の入力はなく前記垂直同期信号端子から垂直同期信号のみが入力されているものと決定する第２−２検出過程と，
前記第２−１検出過程において前記垂直同期信号端子から前記垂直同期信号が入力されていないと判断した場合，前記シンクオングリーン信号端子からシンクオングリーン信号が入力されているかどうかを判断する第２−３検出過程と，
前記第１検出過程において前記水平／複合同期信号端子から前記水平同期信号が入力されていると判断された場合，前記垂直同期信号端子から前記垂直同期信号が入力されているかどうかを判断する第３検出過程と，
を含むことを特徴とする同期信号検出及び分離方法。
【請求項２】
前記第２−３検出過程は，
前記シンクオングリーン信号端子から前記水平同期信号が入力されているかどうかを判断する第２−３−１検出過程と，
前記第２−３−１検出過程において前記シンクオングリーン端子から前記水平同期信号が入力されていないと判断した場合，前記同期信号が入力されていないと決定する第２−３−２検出過程と，
前記第２−３−１検出過程において前記シンクオングリーン端子から前記水平同期信号が入力されていると判断した場合，前記シンクオングリーン端子から前記垂直同期信号が入力されているかどうかを判断する第２−３−３検出過程と，
前記第２−３−３検出過程において前記シンクオングリーン端子から前記垂直同期信号が入力されていないと判断した場合，前記垂直同期信号の入力はなく前記シンクオングリーン端子から前記水平同期信号のみが入力されているものと決定する第２−３−４検出過程と，
前記第２−３−３検出過程において前記シンクオングリーン端子から前記垂直同期信号が入力されていると判断した場合，前記シンクオングリーン信号端子から前記垂直同期信号及び前記水平同期信号が共に入力されているものと決定する第２−３−５検出過程と，
を含むことを特徴とする請求項１に記載の同期信号検出及び分離方法。
【請求項３】
前記第２−３−５検出過程は前記水平同期信号及び前記垂直同期信号の極性がいずれもポジティブであると決定する過程を含むことを特徴とする請求項２に記載の同期信号検出及び分離方法。
【請求項４】
前記検出過程は，前記第３検出過程において前記垂直信号端子から前記垂直同期信号が入力されていないと判断された場合，前記水平／複合同期信号端子から複合同期信号が入力されているかどうかを判断する第４検出過程をさらに含み，
前記第４検出過程は，
前記第１検出過程における前記水平／複合同期信号端子から入力される前記水平同期信号の極性を判断する第４−１検出過程と，
前記水平／複合同期信号端子から前記垂直同期信号が入力されているかどうかを判断する第４−２検出過程と，
前記第４−２検出過程において前記水平／複合同期信号端子から前記垂直同期信号が入力されていないと判断した場合，前記水平／複合同期信号端子からは水平同期信号のみが入力されているものと決定する第４−３検出過程と，
前記第４−２検出過程において前記水平／複合同期信号端子から前記垂直同期信号が入力されていると判断した場合，前記水平／複合同期信号端子からは前記複合同期信号が入力されているものと決定する第４−４検出過程と，
を含むことを特徴とする請求項１に記載の同期信号検出及び分離方法。
【請求項５】
前記第４−３検出過程は前記水平同期信号のフロントポーチをクランプして基準レベルに設定する過程を含むことを特徴とする請求項４に記載の同期信号検出及び分離方法。
【請求項６】
前記第４−４検出過程は前記水平同期信号のバックポーチをクランプして基準レベルに設定する過程を含むことを特徴とする請求項４に記載の同期信号検出及び分離方法。
【請求項７】
前記第４−４検出過程は前記水平同期信号及び前記垂直同期信号の極性は，前記第４−１検出過程で判断した前記水平同期信号の極性と同一極性であると決定する過程を含むことを特徴とする請求項４に記載の同期信号検出及び分離方法。
【請求項８】
前記検出過程は，前記第３検出過程において前記垂直同期信号端子から前記垂直同期信号が入力されていると判断された場合，前記第１検出過程において入力されていると判断した前記水平同期信号の極性を判断し，判断された極性に応じて前記垂直同期信号及び前記水平同期信号の入力形態を決定する第５検出過程をさらに含み，
前記第５検出過程は，
前記第１検出過程において入力されている前記水平同期信号の極性を判断するとともに，前記水平／複合同期信号端子から前記垂直同期信号が入力されているかどうかを判断する第５−１検出過程と，
前記第５−１検出過程において前記水平／複合同期信号端子から垂直同期信号が入力されていると判断した場合，前記水平／複合同期信号端子から前記複合同期信号が入力されているものと決定する第５−２検出過程と，
前記第５−１検出過程において前記水平／複合同期信号端子から垂直同期信号が入力されていないと判断した場合，分離された水平同期信号及び垂直同期信号が入力されているものと決定する第５−３検出過程と，
を含むことを特徴とする請求項１に記載の同期信号検出及び分離方法。
【請求項９】
前記第５−２検出過程は前記水平同期信号及び前記垂直同期信号の極性は，前記第５−１検出過程で判断した前記水平同期信号の極性と同一極性であると決定する過程を含むことを特徴とする請求項８に記載の同期信号検出及び分離方法。
【請求項１０】
前記第５−２検出過程は前記水平同期信号のバックポーチをクランプして基準レベルに設定する過程を含むことを特徴とする請求項８に記載の同期信号検出及び分離方法。
【請求項１１】
前記第５−３検出過程は分離された前記垂直同期信号及び前記水平同期信号の極性をそれぞれ決定する第５−３−１検出過程を含むことを特徴とする請求項８に記載の同期信号検出及び分離方法。
【請求項１２】
前記第５−３検出過程は，
前記第５−３−１検出過程において決定した前記垂直同期信号及び前記水平同期信号の極性がいずれもポジティブである場合，水平同期信号のバックポーチをクランプして基準レベルに設定する第５−３−２検出過程と，
前記第５−３−１検出過程において決定した前記垂直同期信号及び前記水平同期信号の極性が少なくとも一方はネガティブである場合，前記水平同期信号のフロントポーチをクランプして基準レベルに設定する第５−３−３検出過程と，
を含むことを特徴とする請求項１１に記載の同期信号検出及び分離方法。
【請求項１３】
前記分離過程は，
前記検出過程において決定した前記同期信号の入力形態に応じて，前記水平／複合同期信号端子からの信号とシンクオングリーン端子からの信号とのいずれかを選択する第１分離過程と，
前記第１分離過程において選択した方の信号から前記垂直同期信号を検出する第２分離過程と，
前記検出過程において検出した前記同期信号の入力形態に応じて，前記垂直同期信号端子からの信号または前記第２分離過程において検出され垂直同期信号を選択する第３分離過程と，
前記第１分離過程及び第３分離過程で選択した信号の極性をモニタに適するように調節する第４分離過程と，
を含むことを特徴とする請求項１に記載の同期信号検出及び分離方法。
【請求項１４】
前記分離過程は，
前記検出過程において前記同期信号が入力されていないことを検出した場合，基準垂直同期信号及び基準水平同期信号を出力する第５分離過程と，
前記検出過程において前記垂直同期信号又は前記水平同期信号が入力されていることを検出した場合，第４分離過程において極性の調節された前記垂直同期信号及び前記水平同期信号を出力する第６分離過程と，
を含むことを特徴とする請求項１３に記載の同期信号検出及び分離方法。
【請求項１５】
前記第２分離過程は前記第１分離過程において選択された信号から，前記垂直同期信号と前記水平同期信号との各パルス継続時間を利用して前記垂直同期信号を検出する第２−１分離過程を含むことを特徴とする請求項１３に記載の同期信号検出及び分離方法。
【請求項１６】
前記第２−１分離過程は前記垂直同期信号及び前記水平同期信号のパルス継続時間の間にクロック信号をアップカウントし，前記垂直同期信号及び前記水平同期信号のパルス継続時間の間以外はクロック信号をダウンカウントし，カウント値が予め設定された値以上である場合は垂直同期信号として出力することを特徴とする請求項１５に記載の同期信号検出及び分離方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はコンピュータシステムの映像表示装置として使用されるモニタにおいて，コンピュータシステムから入力される垂直同期信号及び水平同期信号を検出し，分離して出力する同期信号検出及び分離方法に関するものである。
【０００２】
【従来の技術】
一般的に，コンピュータシステムの使用者がコンピュータシステムのオペレーションの状態を監視・確認するために，モニタが使用されている。コンピュータシステムは現在実行しているオペレーションに基づいて信号を出力し，モニタはコンピュータシステムからの出力信号をモニタの画面上に表示する。モニタは垂直同期信号と水平同期信号とを利用して，コンピュータシステムからの出力信号を画面上に表示する。よってコンピュータシステムは，モニタの画面上に表示されるデータとともに，垂直同期信号及び水平同期信号をモニタに出力している。
【０００３】
コンピュータシステムは，さまざまな方式で垂直同期信号及び水平同期信号を出力する。例えば，コンピュータシステムは垂直同期信号及び水平同期信号をそれぞれ分離して出力し，あるいは垂直同期信号及び水平同期信号を一つの信号に合成した複合同期信号を出力する。あるいはコンピュータシステムは，垂直同期信号と水平同期信号とを緑信号に組み合わせ，一つに合成したシンクオングリーン（ＳＯＧ，Synchronous-On-Green）信号を出力している。
【０００４】
モニタは，コンピュータシステムから入力される垂直同期信号と水平同期信号とを相互に分離して個別に使用できるようにしなければならない。従って，モニタはコンピュータシステムからの垂直同期信号及び水平同期信号の入力形態を検査し，検査の結果に応じて垂直同期信号及び水平同期信号を分離しなければならない。
【０００５】
また，コンピュータシステムが出力する垂直同期信号及び水平同期信号の極性（polarity）は，相違することがある。例えば，分離された垂直同期信号と水平同期信号との極性がいずれもポジティブ（positive），またはいずれもネガティブ（negative）であり，あるいは垂直同期信号と水平同期信号との一方がポジティブで他方がネガティブであったりする。複合同期信号の場合は，垂直同期信号及び水平同期信号が同一極性であり，すなわち垂直同期信号と水平同期信号とはいずれもポジティブであり，もしくはいずれもネガティブである。シンクオングリーン信号の場合は，垂直同期信号及び水平同期信号の極性はいずれもポジティブである。従って，モニタは分離した垂直同期信号及び水平同期信号をモニタ自身が使用するために適合した極性に変換しなければならない。
【０００６】
図１３は従来のモニタの構成を示すブロック図である。同図において，コンピュータシステム１は，カラー信号出力端子Ｒ，Ｇ，Ｂから赤色，緑色及び青色のカラー信号を出力する。また，コンピュータシステム１は垂直同期信号端子ＶＳから垂直同期信号Ｖを，水平／複合同期信号端子ＨＣＳから水平同期信号Ｈ又は複合同期信号を，あるいはシンクオングリーン端子ＳＯＧからシンクオングリーン信号を選択的に出力する。映像信号処理部２は，コンピュータシステム１からの垂直同期信号Ｖ及び水平同期信号Ｈに応じて，コンピュータシステム１から出力される赤色，緑色及び青色の色信号を処理し，処理したカラー信号を陰極線管（ＣＲＴ）６へ出力する。同期信号分離部３はコンピュータシステム１から出力される垂直同期信号Ｖと水平同期信号Ｈとを相互に分離する。
【０００７】
すなわちコンピュータシステム１が図１４（ａ）に示すような垂直同期信号Ｖと水平同期信号Ｈとをそれぞれ垂直同期信号端子ＶＳと水平／複合同期信号端子ＨＣＳとから出力する場合，同期信号分離部３は，単に垂直同期信号Ｖと水平同期信号Ｈとの極性だけを調節して出力する。一方，コンピュータシステム１が図１４（ｂ）に示すような複合同期信号を水平／複合同期信号端子ＨＣＳから出力し，あるいは図１４（ｃ）に示すようなシンクオングリーン信号をシンクオングリーン端子ＳＯＧから出力する場合，同期信号分離部３は，複合同期信号またはシンクオングリーン信号から垂直同期信号Ｖ及び水平同期信号Ｈを分離し，分離した垂直同期信号及び水平同期信号の極性を調節して出力する。
【０００８】
以上のようにして同期信号分離部３により分離された垂直同期信号Ｖ及び水平同期信号Ｈの周波数に基づき，マイクロコンピュータ４は，現在のモードがコンピュータシステム１からの映像信号出力モードであると判断し，映像信号出力モードによる動作ができるようにモニタを制御する。
【０００９】
さらに，マイクロコンピュータ４は，同期信号分離部３により分離された水平同期信号Ｈ及び垂直同期信号Ｖを同期信号処理部５へ出力する。同期信号処理部５は，マイクロコンピュータ４が出力する垂直同期信号Ｖ及び水平同期信号Ｈを処理し，処理した垂直同期信号Ｖ及び水平同期信号Ｈを映像信号処理部２に出力する。そして，映像信号処理部２は，同期信号処理部５から出力される垂直同期信号Ｂ及び水平同期信号Ｈに同期させて，コンピュータシステム１から出力された映像信号を処理する。さらに，同期信号処理部５はＣＲＴ６に取り付けられている偏向コイル７の磁界を制御して，ＣＲＴ６が映像信号処理部２からの出力信号に応じた所定の映像を表示することができる。すなわち，同期信号処理部５はＣＲＴ６で表示される映像について，水平位置，水平大きさ，垂直位置，垂直大きさ，サイドピンクッション，勾配，ピンバランス及びトップ／ボトム補正等を遂行する。
【００１０】
【発明が解決しようとする課題】
上述のように，コンピュータシステム１から供給される同期信号は，分離された垂直同期信号Ｖ及び水平同期信号Ｈと，複合同期信号と，シンクオングリーン信号とに区分される。従来のモニタは，コンピュータシステムから出力される同期信号の分離及び極性の調節のため，ハードウェアで構成される同期信号分離部３を備えていた。このため従来のモニタにおいては同期信号分離部のための余分なハードウェア設計作業が必要であり，これにより製品の生産原価が上昇し，プリント回路基板の規模が大きくなって，製品の競争力を下落させていた。
【００１１】
また，処理速度について制約があるため，従来はモニタの動作を制御するために専用のチップが使用されていた。近来，電子技術と半導体技術の発展にともない，マイクロコンピュータは処理速度が非常に速くなり，ごく安価になりつつある。またソフトウェアでアルゴリズムを簡単に変換することができる。従って，最近ではシステム制御のために専用のチップに代わって，徐々にマイクロコンピュータが使用されるようになっている。
【００１２】
本発明は，従来の同期信号検出及び分離技術が有する上記のような問題点に鑑みて成されたものであり，仍って，本発明の目的は，マイクロコンピュータを使用して，コンピュータシステムから出力される垂直同期信号及び水平同期信号を検出し，分離する，新規かつ改良された同期信号検出及び分離方法を提供することにある。
【００１３】
【課題を解決するための手段】
このような目的を達成するための本発明の同期信号の検出及び分離方法によると，まずコンピュータシステムの垂直同期信号端子，水平／複合同期信号端子及びシンクオングリーン端子を順次検索して，同期信号の入力形態を検出する。
【００１４】
次に，検出した入力形態に応じて，垂直同期信号と水平同期信号とをそれぞれ分離するとともに，それぞれの極性を調節する。すなわち，垂直同期信号端子及び水平／複合同期信号端子に垂直同期信号及び水平同期信号がそれぞれ入力されている場合，その垂直同期信号及び水平同期信号の極性を調節して出力する。また，水平／複合同期信号端子に複合同期信号が入力されている場合，あるいはシンクオングリーン端子にシンクオングリーン信号が入力されている場合，垂直同期信号と水平同期信号とをそれぞれ分離し，極性を調節する。
【００１５】
ここで，複合同期信号，分離された垂直同期信号及び水平同期信号が共に入力される場合がある。このような場合，いずれか一つを選択すべきであるが，好ましくは複合同期信号を選択して垂直同期信号及び水平同期信号を分離出力することがよい。
【００１６】
【発明の実施の形態】
以下，添付図面の図１〜７を参照して本発明に係る同期信号検出及び分離方法を詳細に説明する。
【００１７】
図１は本発明に係る同期信号検出及び分離方法の一つの実施の形態が適用されたモニタの構成を示す図である。同図において，コンピュータシステム１０は，カラー信号出力端子Ｒ，Ｇ，Ｂから赤色，緑色及び青色のカラー信号を出力し，垂直同期信号端子ＶＳ，水平／複合同期信号端子ＨＣＳ及びシンクオングリーン端子ＳＯＧから垂直同期信号Ｖ及び水平同期信号Ｈを選択的に出力する。
【００１８】
図示のモニタは，コンピュータシステム１０が出力する赤色，緑色及び青色のカラー信号を垂直同期信号Ｖ及び水平同期信号Ｈに応じて処理する映像信号処理部２０と，コンピュータシステム１の垂直同期信号端子ＶＳ，水平／複合同期信号端子ＨＣＳ及びシンクオングリーン端子ＳＯＧから出力される垂直同期信号Ｖ及び水平同期信号Ｈを検出して分離し，極性を調節して出力するマイクロコンピュータ３０と，マイクロコンピュータ３０が出力する垂直同期信号Ｖ及び水平同期信号Ｈを処理し，処理した垂直同期信号Ｖ及び水平同期信号Ｈを映像信号処理部２０に出力する同期信号処理部４０とを含む。
【００１９】
映像信号処理部２０は，コンピュータシステム１０から出力される映像信号を，同期信号処理部４０から出力される垂直同期信号Ｖ及び水平同期信号Ｈと同期させて処理する。また同期信号処理部４０はＣＲＴ６０に取り付けられた偏向コイル５０の磁界を制御する。ＣＲＴ６０は，同期信号処理部４０により制御された偏向コイル５０の磁界に従い，映像信号処理部２０からの出力信号に基づいて電子ビームを偏向させ，所定の映像を表示する。
【００２０】
上述のような構成のモニタの動作につき以下詳細に説明する。
【００２１】
まず，コンピュータシステム１０はカラー信号出力端子Ｒ，Ｇ，Ｂから表示すべき映像の赤色，緑色及び青色のカラー信号を出力する。またコンピュータシステム１０は垂直同期信号端子ＶＳ，水平／複合同期信号端子ＨＣＳ及びシンクオングリーン端子ＳＯＧから垂直同期信号Ｖ及び水平同期信号Ｈを選択的に出力する。マイクロコンピュータ３０はコンピュータシステム１０の垂直同期信号端子ＶＳ，水平／複合同期信号端子ＨＣＳ及びシンクオングリーン端子ＳＯＧを検索して，垂直同期信号Ｖ及び水平同期信号Ｈの入力形態を判断する。マイクロコンピュータ３０は，判断された入力形態に対応して，垂直同期信号Ｖと水平同期信号Ｈとを相互に分離し，分離された垂直同期信号Ｖ及び水平同期信号Ｈの極性を調節する。マイクロコンピュータ３０は，分離した垂直同期信号Ｖ及び水平同期信号Ｈの周波数によって現在の動作モードを判断し，判断した動作モードにおいて動作できるような方式でモニタの動作を制御する。
【００２２】
同期信号処理部４０は，マイクロコンピュータ３０から出力される垂直同期信号Ｖ及び水平同期信号Ｈを処理し，処理した垂直同期信号Ｖ及び水平同期信号Ｈを偏向コイル５０に出力してＣＲＴ６０の電子ビーム偏向を制御する。映像信号処理部２０は，同期信号処理部４０が出力する垂直同期信号Ｖ及び水平同期信号Ｈに応じて赤色，緑色及び青色のカラー信号を処理し，処理したカラー信号をＣＲＴ６０に出力してＣＲＴ６０に所定の映像を表示する。
【００２３】
図２は，本発明の一つの実施の形態である図１におけるコンピュータシステム１０からの垂直同期信号Ｖ及び水平同期信号Ｈの検出及び分離方法を示すフローチャートである。
【００２４】
まずステップ（Ｓ１０）では，マイクロコンピュータ３０はコンピュータシステム１０の垂直同期信号端子ＶＳ，水平／複合同期信号端子ＨＣＳ及びシンクオングリーン端子ＳＯＧを検索して垂直同期信号Ｖ及び水平同期信号Ｈの入力形態を検出する。次にステップ（Ｓ２０）ではマイクロコンピュータ３０はステップ（Ｓ１０）において検出した入力形態に応じて垂直同期信号Ｖと水平同期信号Ｈとを相互に分離し，分離した垂直同期信号Ｖ及び水平同期信号Ｈの極性を調節して出力する。
【００２５】
図３〜図１０は，図２に示した同期信号を検出するステップ（Ｓ１０）を詳細に説明するフローチャートである。まず，図３に示すように，ステップ（Ｓ１００）においてマイクロコンピュータ３０はコンピュータシステム１０の水平／複合同期信号端子ＨＣＳから水平同期信号Ｈが入力されているかどうか判断する。ステップ（Ｓ１００）において水平／複合同期信号端子ＨＣＳから水平同期信号Ｈが入力されていない場合，マイクロコンピュータ３０はステップ（Ｓ２００）のステップ（Ｓ２１０）で垂直同期信号端子ＶＳから垂直同期信号Ｖが入力されているかどうかを判断する。ステップ（Ｓ２１０）において垂直同期信号端子ＶＳから垂直同期信号Ｖが入力されていなければ，マイクロコンピュータ３０はステップ（Ｓ２００）のステップ（Ｓ２２０）でシンクオングリーン端子ＳＯＧから垂直同期信号Ｖ及び水平同期信号Ｈが入力されているかどうかを判断する。
【００２６】
一方，ステップ（Ｓ１００）で水平／複合同期信号端子ＨＣＳ水平同期信号Ｈが入力されている場合，マイクロコンピュータ３０はステップ（Ｓ３００）で垂直同期信号端子ＶＳから垂直同期信号Ｖが入力されているかどうかを判断する。ステップ（Ｓ３００）で垂直同期信号Ｖが垂直同期信号端子ＶＳから入力されていない場合，図５及び図６に示すように，マイクロコンピュータ３０は水平／複合同期信号端子ＨＣＳから複合同期信号が入力されているかどうかを判断するステップ（Ｓ４００）に進む。ステップ（Ｓ３００）で垂直同期信号端子ＶＳから垂直同期信号Ｖが入力されている場合，マイクロコンピュータ３０は，図３に示すステップ（Ｓ５００）のステップ（Ｓ５１０）で水平／複合同期信号端子ＨＣＳから入力される水平同期信号Ｈの極性を判断する。マイクロコンピュータ３０は，ステップ（Ｓ５１０）において判断した極性に応じて，図７及び図８に示すステップ（Ｓ５２０）もしくはステップ（Ｓ５３０）に進み，複合同期信号あるいは分離された垂直同期信号Ｖ及び水平同期信号Ｈが入力されているかどうかを判断する。
【００２７】
上述のステップ（Ｓ２１０）においては，マイクロコンピュータ３０はステップ（Ｓ２１１）で垂直同期信号端子ＶＳから垂直同期信号Ｖが入力されているかどうかを判断する。ステップ（Ｓ２１１）で垂直同期信号端子ＶＳから垂直同期信号Ｖが入力されている場合，マイクロコンピュータ３０はステップ（Ｓ２１２）で水平／複合同期信号端子ＨＣＳからの水平同期信号Ｈの入力はなく，垂直同期信号端子ＶＳからの垂直同期信号Ｖの入力だけがあると決定し，ステップ（Ｓ２０）の同期信号分離動作を遂行する。
【００２８】
他方において，上述のステップ（Ｓ２１１）で垂直同期信号端子ＶＳから垂直同期信号Ｖが入力されない場合，マイクロコンピュータ３０は，図４に示すステップ（Ｓ２２０）に進み，シンクオングリーン信号端子ＳＯＧからシンクオングリーン信号が入力されているかどうかを判断する。上述のステップ（Ｓ２２０）において，マイクロコンピュータ３０はステップ（Ｓ２２１）でシンクオングリーン端子ＳＯＧから水平同期信号Ｈが入力されているかどうかを判断する。ステップ（Ｓ２２１）でシンクオングリーン端子ＳＯＧから水平同期信号Ｈが入力されない場合，マイクロコンピュータ３０はステップ（Ｓ２２２）で同期信号が入力されていないと決定する。ステップ（Ｓ２２１）でシンクオングリーン端子ＳＯＧから水平同期信号Ｈが入力されている場合，マイクロコンピュータ３０はステップ（Ｓ２２３）でシンクオングリーン端子ＳＯＧから垂直同期信号Ｖが入力されているかどうかを判断する。
【００２９】
ステップ（Ｓ２２３）でシンクオングリーン端子ＳＯＧから垂直同期信号Ｖが入力されていない場合，マイクロコンピュータ３０はステップ（Ｓ２２４）でシンクオングリーン端子ＳＯＧからは水平同期信号Ｈのみが入力され，垂直同期信号Ｖは入力されていないものと決定し，ステップ（Ｓ２０）の同期信号分離動作を遂行する。ステップ（Ｓ２２３）でシンクオングリーン端子ＳＯＧから垂直同期信号Ｖが入力されている場合，マイクロコンピュータ３０はステップ（Ｓ２２５）でシンクオングリーン端子ＳＯＧから水平同期信号Ｈ及び垂直同期信号Ｖが共に入力され，水平同期信号Ｈ及び垂直同期信号Ｖの極性はいずれもポジティブであると決定し，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。
【００３０】
図５及び図６に示すように，水平／複合同期信号端子ＨＣＳから複合同期信号が入力されているかどうかを判断する上述のステップ（Ｓ４００）において，マイクロコンピュータ３０は，図５に示すステップ（Ｓ４１０）で水平／複合同期信号端子ＨＣＳから入力される水平同期信号Ｈの極性を判断する。ステップ（Ｓ４１０）で判断された水平同期信号Ｈの極性がポジティブである場合，マイクロコンピュータ３０はステップ（Ｓ４２０）の第１複合同期信号検出動作を遂行し，逆に水平同期信号Ｈの極性がネガティブである場合，ステップ（Ｓ４３０）の第２複合同期信号検出動作を遂行する。
【００３１】
ステップ（Ｓ４２０）における第１複合同期信号検出動作においては，マイクロコンピュータ３０はステップ（Ｓ４２１）で水平同期信号Ｈの極性をポジティブに設定し，現在のモードを垂直同期信号抽出モードをセットした後，ステップ（Ｓ４２２）において水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されるかを判断する。ステップ（Ｓ４２２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されている場合，マイクロコンピュータ３０はステップ（Ｓ４２３）で水平／複合同期信号端子ＨＣＳから複合同期信号が入力されており，垂直同期信号Ｖ及び水平同期信号Ｈの極性はいずれもポジティブであると決定する。それから，マイクロコンピュータ３０は水平同期信号のバックポーチ（back porch）をクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。ステップ（Ｓ４２２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されていない場合，マイクロコンピュータ３０はステップ（Ｓ４２４）で水平／複合同期信号端子ＨＣＳからは水平同期信号Ｈだけが入力されているものと決定し，水平同期信号のフロントポーチ（front porch）をクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。
【００３２】
また，図６に示すステップ（Ｓ４３０）における第２複合同期信号検出動作においては，マイクロコンピュータ３０はステップ（Ｓ４３１）で水平同期信号Ｈの極性をネガティブに設定し，現在のモードを垂直同期信号抽出モードにセットした後，ステップ（Ｓ４３２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されているかどうかを判断する。ステップ（Ｓ４３２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されている場合，マイクロコンピュータ３０はステップ（Ｓ４３３）で水平／複合同期信号端子ＨＣＳから複合同期信号が入力されており，垂直同期信号Ｖ及び水平同期信号Ｈの極性はいずれもネガティブであると決定する。それから，マイクロコンピュータ３０は水平同期信号のバックポーチをクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。ステップ（Ｓ４３２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されていない場合，ステップ（Ｓ４３４）で水平／複合同期信号端子ＨＣＳからは水平同期信号Ｈだけが入力されているものと決定し，水平同期信号のフロントポーチをクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。
【００３３】
図３に示すステップ（Ｓ５１０）で判断した水平同期信号Ｈの極性がポジティブであるという条件の下で，複合同期信号あるいは分離された垂直同期信号Ｖ及び水平同期信号Ｈが入力されているかどうかを判断するステップ（Ｓ５２０）においては，図７及び図８に示すように，マイクロコンピュータはステップ（Ｓ５２１）で水平同期信号Ｈの極性をポジティブに設定し，現在のモードを垂直同期信号抽出モードをセットした後，ステップ（Ｓ５２２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されているかどうかを判断する。
【００３４】
ステップ（Ｓ５２２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されている場合，マイクロコンピュータ３０はステップ（Ｓ５２３）で水平／複合同期信号端子ＨＣＳから複合同期信号が入力されており，垂直同期信号Ｖ及び水平同期信号Ｈの極性はいずれもポジティブであると決定する。それから，マイクロコンピュータ３０は水平同期信号のバックポーチをクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。
【００３５】
ステップ（Ｓ５２２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されない場合，マイクロコンピュータ３０は，図８に示すステップ（Ｓ５２４）で垂直同期信号端子ＶＳから入力される垂直同期信号Ｖの極性を判断する。ステップ（Ｓ５２４）で判断した垂直同期信号の極性がポジティブである場合，マイクロコンピュータ３０はステップ（Ｓ５２５）で分離された垂直同期信号Ｖ及び水平同期信号Ｈが入力されており，その極性はいずれもポジティブであると決定する。それから，水平同期信号ＨのバックポーチをクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。ステップ（Ｓ５２４）で判断した垂直同期信号の極性がネガティブである場合，マイクロコンピュータ３０はステップ（Ｓ５２６）で分離された垂直同期信号Ｖ及び水平同期信号Ｈが入力されており，垂直同期信号Ｖの極性はネガティブで水平同期信号Ｈの極性はポジティブであると決定する。それから，水平同期信号ＨのフロントポーチをクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。
【００３６】
ステップ（Ｓ５１０）で判断した水平同期信号Ｈの極性がネガティブであるという条件の下で，複合同期信号あるいは分離された垂直同期信号Ｖ及び水平同期信号Ｈが入力されているかどうかを判断するステップ（Ｓ５３０）においては，図９及び図１０に示すように，マイクロコンピュータ８はステップ（Ｓ５３１）で水平同期信号Ｈの極性をネガティブに設定し，現在のモードを垂直同期信号抽出モードにセットした後，ステップ（Ｓ５３２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されているかどうかを判断する。
【００３７】
図９に示すステップ（Ｓ５３２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されている場合，マイクロコンピュータ３０はステップ（Ｓ５３３）で水平／複合同期信号端子ＨＣＳから複合同期信号が入力されており，垂直同期信号Ｖ及び水平同期信号Ｈの極性はいずれもネガティブであると決定する。それから，マイクロコンピュータ３０は水平同期信号のバックポーチをクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。
【００３８】
ステップ（Ｓ５３２）で水平／複合同期信号端子ＨＣＳから垂直同期信号Ｖが入力されていない場合，マイクロコンピュータ３０は，図１０に示すステップ（Ｓ５３４）で垂直同期信号端子ＶＳから入力される垂直同期信号Ｖの極性を判断する。ステップ（Ｓ５３４）で判断した垂直同期信号Ｖの極性がポジティブである場合，マイクロコンピュータ３０はステップ（Ｓ５３５）で分離された同期信号が入力されており，垂直同期信号Ｖの極性はポジティブで，水平同期信号Ｈの極性はネガティブであると決定する。それから，マイクロコンピュータ３０は水平同期信号のフロントポーチをクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。ステップ（Ｓ５３４）で判断した垂直同期信号Ｖの極性がネガティブである場合，マイクロコンピュータ３０はステップ（Ｓ５３６）で分離された垂直同期信号Ｖ及び水平同期信号Ｈが入力されており，垂直同期信号Ｖ及び水平同期信号Ｈの極性はいずれもネガティブであると決定する。それから，マイクロコンピュータ３０は水平同期信号のフロントポーチをクランプしてＣＲＴ６０に表示すべき映像の基準レベルにセットした後，ステップ（Ｓ２０）の同期信号の分離動作を遂行する。
【００３９】
図１１は，図１に示したマイクロコンピュータ３０の構成を示すブロック図である。同図に示すように，マイクロコンピュータ３０は，制御信号Ｃ１に応じて水平／複合同期信号端子ＨＣＳからの水平同期信号Ｈもしくは複合同期信号，またはシンクオングリーン端子ＳＯＧからのシンクオングリーン信号の一方を選択して出力する第１マルチプレクサ７５と，第１マルチプレクサ７５からの出力信号より垂直同期信号Ｖを検出する垂直同期信号検出部７１と，制御信号Ｃ２に応じて垂直同期信号端子ＶＳと垂直同期信号検出部７１とのいずれかから垂直同期信号Ｖを選択して出力する第２マルチプレクサ７６と，第２マルチプレクサ７６から出力される垂直同期信号Ｖの極性を調節する垂直同期信号極性調節部７２と，第１マルチプレクサ７５から出力される水平同期信号Ｈの極性を調節する水平同期信号極性調節部７３と，基準垂直同期信号Ｖｒｅｆ及び基準水平同期信号Ｈｒｅｆを発生する同期信号発振部７４と，垂直同期信号極性調節部７２からの垂直同期信号Ｖまたは同期信号発振部７４からの基準垂直同期信号Ｖｒｅｆを制御信号Ｃ３に応じて選択的に出力する第３マルチプレクサ７７と，水平同期信号極性調節部７３からの水平同期信号Ｈまたは同期信号発振部７４が出力する水平基準同期信号Ｈｒｅｆを制御信号Ｃ３に応じて選択的に出力する第４マルチプレクサ７８とから構成される。
【００４０】
以下，このような構成を有するマイクロコンピュータ３０の同期信号分離動作を垂直同期信号Ｖ及び水平同期信号Ｈの入力形態ごとに詳細に説明する。
【００４１】
１）分離された垂直同期信号Ｖ及び水平同期信号Ｈが入力される場合
【００４２】
この場合は，垂直同期信号端子ＶＳから垂直同期信号Ｖが入力され，水平／複合同期信号端子ＨＣＳから水平同期信号が入力される。制御信号Ｃ１に応じ，第１マルチプレクサ７５は水平／複合同期信号端子ＨＣＳからの水平同期信号Ｈを選択的に出力し，制御信号Ｃ２に応じ，第２マルチプレクサ７６は垂直同期信号端子ＶＳからの垂直同期信号Ｖを選択的に出力する。そして制御信号Ｃ３に応じ，第３マルチプレクサ７７及び第４マルチプレクサ７８は垂直同期信号極性調節部７２及び水平同期信号極性調節部７３からの出力信号をそれぞれ選択的に出力する。
【００４３】
すると，垂直同期信号端子ＶＳから入力される垂直同期信号Ｖは第２マルチプレクサ７６から選択的に出力され，垂直同期信号極性調節部７２で極性が調節された後，第３マルチプレクサ７７を介して出力される。水平／複合同期信号端子ＨＣＳから入力される水平同期信号Ｈは第１マルチプレクサ７５から選択的に出力され，水平同期信号極性調節部７３で極性が調節された後，第４マルチプレクサ７８を介して出力される。
【００４４】
２）複合同期信号が入力される場合
【００４５】
この場合，水平／複合同期信号端子ＨＣＳから複合同期信号が入力される。制御信号Ｃ１に応じ，第１マルチプレクサ７５は水平／複合同期信号端子ＨＣＳの信号を選択的に出力し，制御信号Ｃ２に応じ，第２マルチプレクサ７６は垂直同期信号検出部７１からの出力信号を選択的に出力する。そして，制御信号Ｃ３に応じ，第３マルチプレクサ７７と第４マルチプレクサ７８とは垂直同期信号極性調節部７２と水平同期信号極性調節部７３とからの出力信号をそれぞれ選択的に出力する。
【００４６】
すると，水平／複合同期信号端子ＨＣＳから入力された複合同期信号が第１マルチプレクサ７５により選択されて出力され，そして垂直同期信号検出部７１に入力され，複合同期信号から垂直同期信号Ｖが検出される。
【００４７】
ここで垂直同期信号検出部７１が複合同期信号から垂直同期信号Ｖを検出する方法としてはさまざまな方法があるが，この実施の形態においては，以下に詳細に説明するような５ビットカウンタを使用して垂直同期信号Ｖを検出している。
【００４８】
第１マルチプレクサ７５が水平／複合同期信号端子ＨＣＳからの図１２（ａ）のような複合同期信号を選択した場合，垂直同期信号検出部７１は，図１２（ｂ）に示すように，複合同期信号がハイレベルの間はクロック信号（図示せず）をアップカウントし，ローレベルの間はクロック信号をダウンカウントする。
【００４９】
垂直同期信号検出部７１は，”０００００〜１１１１１”の範囲内でカウント値を生じる。このとき，カウント値が”０００００”以下である場合はアンダーフロー（underflow）が発生せず，”１１１１１”以上である場合はオーバーフロー（overflow）が発生しないようにし，カウント値が”１１１１１”である場合はハイレベルを出力するようにする。
【００５０】
このようにすると，図１２（ｃ）に示すように，第１マルチプレクサ７５からの複合同期信号の水平同期信号Ｈの狭いパルス幅の期間は，カウント値が”１１１１１”未満なので，垂直同期信号検出部７１はローレベル信号を出力し，垂直同期信号Ｖの広いパルス幅の期間は，カウント値が”１１１１１”なので，ハイレベルを出力する。
【００５１】
垂直同期信号検出部７１によって検出された垂直同期信号Ｖは，第２マルチプレクサ７６で選択的に出力され，垂直同期信号極性調節部７２で極性が調節された後，第３マルチプレクサ７７を介して出力される。
【００５２】
一方，水平／複合同期信号端子ＨＣＳから入力される複合同期信号は水平同期信号Ｈとしてそのまま使用される。水平／複合同期信号端子ＨＣＳから出力される複合同期信号は第１マルチプレクサ７５により選択的に出力され，水平同期信号極性調節部７３で極性が調節された後，第４マルチプレクサ７８を介して水平同期信号Ｈとして出力される。
【００５３】
３）シンクオングリーン信号として同期信号が入力される場合
【００５４】
この場合，シンクオングリーン端子ＳＯＧからシンクオングリーン信号が入力される。制御信号Ｃ１に応じ，第１マルチプレクサ７５がシンクオングリーン端子ＳＯＧからのシンクオングリーン信号を選択的に出力し，制御信号Ｃ２に応じ，第２マルチプレクサ７６は垂直同期信号検出部７１からの出力信号を選択的に出力し，制御信号Ｃ３に応じ，第３マルチプレクサ７７と第４マルチプレクサ７８とは垂直同期信号極性調節部７２と水平同期信号極性調節部７３との出力信号をそれぞれ選択的に出力する。
【００５５】
このようにすると，シンクオングリーン端子ＳＯＧから入力されるシンクオングリーン信号が第１マルチプレクサ７５により選択された後，垂直同期信号検出部７１に入力されて，複合同期信号が入力された場合と同様の方法で垂直同期信号Ｖが検出される。垂直同期信号検出部７１により検出された垂直同期信号Ｖは第２マルチプレクサ７６によって選択的に出力され，垂直同期信号極性調節部７２により極性が調節された後，第３マルチプレクサ７７を介して出力される。
【００５６】
また第１マルチプレクサ７５から選択的に出力されるシンクオングリーン信号が同期信号極性調節部７３で極性が調節された後，第４マルチプレクサ７８を介して水平同期信号Ｈとして出力される。
【００５７】
４）同期信号が入力されない場合
【００５８】
この場合，マイクロコンピュータ３０が分離された垂直同期信号及び水平同期信号を出力する。すなわち，同期信号発振部７４が作動し，制御信号Ｃ３に応じて第３マルチプレクサ７７及び第４マルチプレクサ７８は同期信号発振部７４の出力信号をそれぞれ選択的に出力する。
【００５９】
すると，同期信号発振部７４が発振して出力する基準垂直同期信号Ｖｒｅｆ及び水平同期信号Ｈｒｅｆが第３マルチプレクサ７７及び第４マルチプレクサ７８をそれぞれ介して出力される。
【００６０】
以上添付図面を参照しながら本発明にかかる同期信号検出及び分離方法の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例及び修正例に想到しうることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６１】
【発明の効果】
以上詳細に説明したように本発明に係る同期信号検出及び分離方法によれば，コンピュータシステムから入力される同期信号の入力形態をマイクロコンピュータを用いたソフトウェアで判断し，判断した入力形態によって垂直同期信号及び水平同期信号を分離した後，極性を調節して出力するもので，同期信号を分離し極性調節するための別のハードウェアが不要なので，回路の構成が簡単であり，所要部品数が節減され，プリント回路基板の規模を縮小することができる。
【図面の簡単な説明】
【図１】本発明に係る同期信号検出及び分離方法の一つの実施の形態が適用されたモニタの構成を示す図である。
【図２】図１に示したモニタに適用された実施の形態における処理の過程を示すフローチャートである。
【図３】図２における同期信号検出・分離の過程の一部を詳細に説明するフローチャートである。
【図４】図２における同期信号検出・分離の過程の一部を詳細に説明するフローチャートである。
【図５】図２における同期信号検出・分離の過程の一部を詳細に説明するフローチャートである。
【図６】図２における同期信号検出・分離の過程の一部を詳細に説明するフローチャートである。
【図７】図２における同期信号検出・分離の過程の一部を詳細に説明するフローチャートである。
【図８】図２における同期信号検出・分離の過程の一部を詳細に説明するフローチャートである。
【図９】図２における同期信号検出・分離の過程の一部を詳細に説明するフローチャートである。
【図１０】図２における同期信号検出・分離の過程の一部を詳細に説明するフローチャートである。
【図１１】図１に示したマイクロコンピュータの内部構成を示すブロック図である。
【図１２】図１１の垂直同期信号検出部の動作を説明するための波形図である。
【図１３】従来のモニタの構成を示すブロック図である。
【図１４】それぞれ図１３のコンピュータシステムから出力される信号を示す波形図であり，図１４（ａ）は水平同期信号及び垂直同期信号を，図１４（ｂ）は複合同期信号を，図１４（ｃ）はシンクオングリーン信号を示す図である。
【符号の説明】
１  コンピュータシステム
２  映像信号処理部
３  同期信号分離部
４  マイクロコンピュータ
５  同期信号処理部
６  ＣＲＴ
７  偏向コイル
１０  コンピュータシステム
２０  映像信号処理部
３０  マイクロコンピュータ
４０  同期信号処理部
５０  偏向コイル
６０  ＣＲＴ
Ｒ，Ｇ，Ｂ  カラー信号端子
ＶＳ  垂直信号端子
ＨＣＳ  水平／複合同期信号端子
ＳＯＧ  シンクオングリーン信号端子
Ｈ  水平同期信号
Ｖ  垂直同期信号
７１  垂直同期信号検出部
７２  垂直同期信号極性調節部
７３  水平同期信号極性調節部
７４  同期信号発振部
７５  第１マルチプレクサ
７６  第２マルチプレクサ
７７  第３マルチプレクサ
７８  第４マルチプレクサ
【図１】
0003986607.tif 000002
【図２】
0003986607.tif 000003
【図３】
0003986607.tif 000004
【図４】
0003986607.tif 000005
【図５】
0003986607.tif 000006
【図６】
0003986607.tif 000007
【図７】
0003986607.tif 000008
【図８】
0003986607.tif 000009
【図９】
0003986607.tif 000010
【図１０】
0003986607.tif 000011
【図１１】
0003986607.tif 000012
【図１２】
0003986607.tif 000013
【図１３】
0003986607.tif 000014
【図１４】
0003986607.tif 000015