(57)【要約】【課題】階層構造を維持しつつパターンデータを容易にコピーできる液晶表示装置用レイアウトパターンデータの管理方法を提供する。【解決手段】コピー先の設計データに同名のパターンデータがある場合には、コピーするパターンデータをコピーした仮想設計データを作成する。仮想設計データに仮想ブロックデータを作成する。仮想ブロックデータの下層にコピーするパターンデータを挿入してコピーパターンデータを作成する。コピーパターンデータの各データにサフィックスを付与する。コピーパターンデータをコピー先の設計データにコピーする。コピー先にて仮想ブロックデータのみを削除するとともに、仮想設計データを削除する。パターンデータを仮想ブロックデータで１つに纏めて、階層構造を維持したままパターンデータを容易にコピーできる。【選択図】図１
2008262448.tif 000002
【特許請求の範囲】
【請求項１】
液晶表示装置用のレイアウトパターンに対応して作成され各パターンデータ間に階層構造を有する設計データを管理する液晶表示装置用レイアウトパターンデータの管理方法であって、
コピーする前記パターンデータを前記設計データから選択する選択工程と、
このコピーする前記パターンデータ間の階層構造を確認する階層確認工程と、
このコピーする前記パターンデータと同名のパターンデータがコピー先の設計データにあるかどうかを確認するデータ確認工程と、
このデータ確認工程にて、同名のパターンデータがない場合には、前記コピーするパターンデータを前記コピー先の設計データへとそのままコピーし、前記データ確認工程にて、同名のパターンデータがある場合には、前記コピーするパターンデータをコピーした仮想設計データを作成し、この仮想設計データに仮想ブロックデータを作成し、この仮想ブロックデータの下層に前記コピーするパターンデータを挿入してコピーパターンデータを作成し、このコピーパターンデータの各データにサフィックスを付与し、前記コピーパターンデータを前記コピー先の設計データにコピーし、このコピー先の設計データにて前記仮想ブロックデータのみを削除するとともに、前記仮想設計データを削除するデータコピー工程と
を具備したことを特徴とした液晶表示装置用レイアウトパターンデータの管理方法。
【請求項２】
液晶表示装置用のレイアウトパターンに対応して作成され各パターンデータ間に階層構造を有する設計データを管理する液晶表示装置用レイアウトパターンデータの管理装置であって、
コピーする前記パターンデータを前記設計データから選択する選択手段と、
このコピーする前記パターンデータ間の階層構造を確認する階層確認手段と、
このコピーする前記パターンデータと同名のパターンデータがコピー先の設計データにあるかどうかを確認するデータ確認手段と、
このデータ確認手段にて、同名のパターンデータがない場合には、前記コピーするパターンデータを前記コピー先の設計データへとそのままコピーし、前記データ確認手段にて、同名のパターンデータがある場合には、前記コピーするパターンデータをコピーした仮想設計データを作成し、この仮想設計データに仮想ブロックデータを作成し、この仮想ブロックデータの下層に前記コピーするパターンデータを挿入してコピーパターンデータを作成し、このコピーパターンデータの各データにサフィックスを付与し、前記コピーパターンデータを前記コピー先の設計データにコピーし、このコピー先の設計データにて前記仮想ブロックデータのみを削除するとともに、前記仮想設計データを削除するデータコピー手段と
を具備したことを特徴とした液晶表示装置用レイアウトパターンデータの管理装置。
【請求項３】
液晶表示装置用のレイアウトパターンに対応して作成され各パターンデータ間に階層構造を有する設計データを管理する液晶表示装置用レイアウトパターンデータの管理プログラムであって、
コピーする前記パターンデータを前記設計データから選択する選択ステップと、
このコピーする前記パターンデータ間の階層構造を確認する階層確認ステップと、
このコピーする前記パターンデータと同名のパターンデータがコピー先の設計データにあるかどうかを確認するデータ確認ステップと、
このデータ確認ステップにて、同名のパターンデータがない場合には、前記コピーするパターンデータを前記コピー先の設計データへとそのままコピーし、前記データ確認ステップにて、同名のパターンデータがある場合には、前記コピーするパターンデータをコピーした仮想設計データを作成し、この仮想設計データに仮想ブロックデータを作成し、この仮想ブロックデータの下層に前記コピーするパターンデータを挿入してコピーパターンデータを作成し、このコピーパターンデータの各データにサフィックスを付与し、前記コピーパターンデータを前記コピー先の設計データにコピーし、このコピー先の設計データにて前記仮想ブロックデータのみを削除するとともに、前記仮想設計データを削除するデータコピーステップと
を具備したことを特徴とした液晶表示装置用レイアウトパターンデータの管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶表示装置用のレイアウトパターンに対応して作成され各パターンデータ間に階層構造を有する設計データを管理する液晶表示装置用レイアウトパターンデータの管理方法、その装置、および、そのプログラムに関する。
【背景技術】
【０００２】
従来、液晶表示装置としては、テレビ表示やグラフィックスディスプレイなどを指向した大容量で高密度のアクティブマトリクス型表示装置の開発および実用化が盛んである。
【０００３】
このような液晶表示装置では、クロストークなどのない高コントラストの表示が可能となるように、各画素の駆動と制御を行う手段として半導体スイッチが用いられ、その半導体スイッチとしては、透過型表示が可能であり大面積化も容易であるなどの理由から、透明絶縁基板上に形成された薄膜トランジスタ(以下、ＴＦＴという)が用いられる。
【０００４】
透明絶縁基板上には、ＴＦＴの性能の関係上、画素をスイッチングするためのＴＦＴしか形成することができなかったものの、近年では、ＴＦＴ性能を向上させる技術が開発され、従来までは透明絶縁基板外に外付けされていた、映像信号から各画素の電位を制御するための信号を発生させる例えばドライバ回路などを、透明絶縁基板上に形成することが可能になっている。
【０００５】
これらドライバ回路を含む液晶表示装置のアレイ基板上のパターンを設計するためには、階層構造(レイア)の概念を有する二次元平面図を描画できるＣＡＤシステムが一般に用いられる（例えば、特許文献１参照。）。
【０００６】
ドライバ回路を透明絶縁基板上に組み込むことは、画素パターンとドライバ回路を配線のレイアウトパターンで接続することを意味する。ＴＦＴ性能の向上により、ガラス基板内に搭載される回路は、単なるドライバ回路から多様化しディジタル回路、画素メモリ、コントローラ、ＤＡコンバータなどが搭載されつつある。
【０００７】
透明絶縁基板上に例えば画素、ドライバ回路、コントローラ回路などの回路を効率設計するためには、各回路を機能ブロック単位で設計するのが常である。
【０００８】
このため、ＣＡＤデータは、最下層はＴＦＴパターンから始まり各機能ブロックは最下層からの階層構造情報、レイアウトパターン描画情報を有する。
【０００９】
最上位の階層は透明絶縁基板上に組み込む全てのパターンの階層構造情報、レイアウトパターン描画情報を有することになる。
【００１０】
上記のようなパターンを横展開設計する場合、ベースになるＣＡＤデータをコピーして仕様変更部分を設計する。ベースになるＣＡＤデータが複数である場合、機能ブロック単位でコピーして横展開設計を進めている。
【特許文献１】特開２００６−１７８６００号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述のような横展開設計で機能ブロック単位ごとにコピーする場合、コピーする回路ブロックの階層構造を維持しながらコピーすることが面倒なことになりやすい。
【００１２】
すなわち、コピーの際には、所定の設計データの中から、コピーするパターンデータを選択し、このパターンデータの階層構造を確認してデータ名のリストを抽出するとともに、コピー先の設計データのデータ名のリストを抽出する。そして、これらデータ名のリストに同名のデータがない場合には、パターンデータをそのままコピー先の設計データにコピーし、同名のデータがある場合には、上書きコピーをするかどうか、サフィックスを付与してコピーするかどうか、同名のデータはコピーしないか、それぞれ作業者が１つ１つ判断しながら実行する。
【００１３】
このため、同名回路素子あるいは回路ブロックがコピー先の設計データに既に存在した場合に、上書きコピーするのか、別名でコピーするのか、あるいは、別名でコピーした場合に階層構造に整合性が取れるようにコピーできているか、階層構造の情報だけではなくコピーした回路ブロック実体がコピー先の設計データに反映されているかなど、コピー作業および管理などが複雑になり設計ミスの元になりやすい。
【００１４】
本発明は、このような点に鑑みなされたもので、階層構造を維持しつつパターンデータを容易にコピーできる液晶表示装置用レイアウトパターンデータの管理方法、その装置、および、そのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、液晶表示装置用のレイアウトパターンに対応して作成され各パターンデータ間に階層構造を有する設計データを管理する液晶表示装置用レイアウトパターンデータの管理方法であって、コピーする前記パターンデータを前記設計データから選択する選択工程と、このコピーする前記パターンデータ間の階層構造を確認する階層確認工程と、このコピーする前記パターンデータと同名のパターンデータがコピー先の設計データにあるかどうかを確認するデータ確認工程と、このデータ確認工程にて、同名のパターンデータがない場合には、前記コピーするパターンデータを前記コピー先の設計データへとそのままコピーし、前記データ確認工程にて、同名のパターンデータがある場合には、前記コピーするパターンデータをコピーした仮想設計データを作成し、この仮想設計データに仮想ブロックデータを作成し、この仮想ブロックデータの下層に前記コピーするパターンデータを挿入してコピーパターンデータを作成し、このコピーパターンデータの各データにサフィックスを付与し、前記コピーパターンデータを前記コピー先の設計データにコピーし、このコピー先の設計データにて前記仮想ブロックデータのみを削除するとともに、前記仮想設計データを削除するデータコピー工程とを具備したものである。
【００１６】
また、本発明は、液晶表示装置用のレイアウトパターンに対応して作成され各パターンデータ間に階層構造を有する設計データを管理する液晶表示装置用レイアウトパターンデータの管理装置であって、コピーする前記パターンデータを前記設計データから選択する選択手段と、このコピーする前記パターンデータ間の階層構造を確認する階層確認手段と、このコピーする前記パターンデータと同名のパターンデータがコピー先の設計データにあるかどうかを確認するデータ確認手段と、このデータ確認手段にて、同名のパターンデータがない場合には、前記コピーするパターンデータを前記コピー先の設計データへとそのままコピーし、前記データ確認手段にて、同名のパターンデータがある場合には、前記コピーするパターンデータをコピーした仮想設計データを作成し、この仮想設計データに仮想ブロックデータを作成し、この仮想ブロックデータの下層に前記コピーするパターンデータを挿入してコピーパターンデータを作成し、このコピーパターンデータの各データにサフィックスを付与し、前記コピーパターンデータを前記コピー先の設計データにコピーし、このコピー先の設計データにて前記仮想ブロックデータのみを削除するとともに、前記仮想設計データを削除するデータコピー手段とを具備したものである。
【００１７】
さらに、本発明は、液晶表示装置用のレイアウトパターンに対応して作成され各パターンデータ間に階層構造を有する設計データを管理する液晶表示装置用レイアウトパターンデータの管理プログラムであって、コピーする前記パターンデータを前記設計データから選択する選択ステップと、このコピーする前記パターンデータ間の階層構造を確認する階層確認ステップと、このコピーする前記パターンデータと同名のパターンデータがコピー先の設計データにあるかどうかを確認するデータ確認ステップと、このデータ確認ステップにて、同名のパターンデータがない場合には、前記コピーするパターンデータを前記コピー先の設計データへとそのままコピーし、前記データ確認ステップにて、同名のパターンデータがある場合には、前記コピーするパターンデータをコピーした仮想設計データを作成し、この仮想設計データに仮想ブロックデータを作成し、この仮想ブロックデータの下層に前記コピーするパターンデータを挿入してコピーパターンデータを作成し、このコピーパターンデータの各データにサフィックスを付与し、前記コピーパターンデータを前記コピー先の設計データにコピーし、このコピー先の設計データにて前記仮想ブロックデータのみを削除するとともに、前記仮想設計データを削除するデータコピーステップとを具備したものである。
【００１８】
そして、コピー先の設計データに同名のパターンデータがある場合には、コピーするパターンデータをコピーした仮想設計データを作成し、この仮想設計データに仮想ブロックデータを作成するとともに、この仮想ブロックデータの下層にコピーするパターンデータを挿入してコピーパターンデータを作成して、このコピーパターンデータの各データにサフィックスを付与し、コピーパターンデータをコピー先の設計データにコピーし、コピー先にて仮想ブロックデータのみを削除するとともに、仮想設計データを削除する。
【発明の効果】
【００１９】
本発明によれば、パターンデータを仮想ブロックデータで１つに纏めたコピーパターンデータにより、階層構造を維持したままパターンデータを容易にコピーできる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の一実施の形態の液晶表示装置用レイアウトパターンデータの管理方法を、図面を参照して説明する。
【００２１】
本実施の形態の液晶表示装置用レイアウトパターンデータの管理装置となるコンピュータシステムは、図示しないコンピュータを用いて、液晶表示装置としての液晶パネルのアレイ基板のレイアウトパターンを設計するＣＡＤシステムで、コンピュータの他に、表示手段であるモニタ、入力手段であるキーボードおよびマウスなどを備えている。
【００２２】
コンピュータには、所定のサイズで描かれたアレイ基板などのレイアウトパターンを保存および読み出し可能な記憶手段としてのハードディスクと、一時記憶手段としてのメモリ、各種処理をする制御手段としてのＣＰＵなどが設けられている。
【００２３】
また、このコンピュータは、アレイ基板のレイアウトパターンの設計などに用いるレイアウトパターン設計手段、このレイアウトパターン設計手段により設計され階層構造を有する設計データ１中のパターンデータＰを選択する選択手段、このパターンデータＰ間の階層構造を確認する階層確認手段、パターンデータＰと同名のパターンデータが、コピー先の設計データ２にあるかどうかを確認するデータ確認手段、および、パターンデータＰをコピー先の設計データ２にコピーするデータコピー手段などを機能として有している。
【００２４】
本実施の形態では、設計データ１を、例えばブロックＡ、ブロックＢ、ブロックＸおよびブロックＺからなるデータとしている。また、ブロックＡは、データA001，A002，A003の階層構造を有し、ブロックＢは、データB001，B002，B003の階層構造を有し、これらブロックＡとブロックＢとの間で、かつ、データA001，B001の下層に、データA101，A102の階層構造が形成されている。さらに、ブロックＸは、データX001を有し、ブロックＺは、データZ001を有している。
【００２５】
そして、コピー先の設計データ２は、図示しないが、設計データ１と同様のブロックＡ、ブロックＢおよびそれらの階層構造を有しているとともに、データD001，D002，D003の階層構造を有している。
【００２６】
また、図２ないし図４では、直線で連結されたデータ同士が階層構造をなしており、この階層構造において、上側が上層、下側が下層であるものとする。
【００２７】
次に、上記一実施の形態の液晶表示装置用レイアウトパターンデータの管理方法を、図１のフローチャートも参照しながら詳細に説明する。
【００２８】
まず、図２に示すように、コンピュータの選択手段の機能により、コピーするパターンデータＰを、設計データ１から選択する(ステップ１(選択工程))。例えば、本実施の形態では、パターンデータＰとして、ブロックＡおよびブロックＢを選択するものとする。
【００２９】
次いで、コンピュータの階層構造確認手段の機能により、ステップ１で選択したパターンデータＰの階層構造を確認する(ステップ２(階層構造確認工程))。本実施の形態では、ブロックＡがデータA001〜A003の階層構造を、ブロックＢがデータB001〜B003の階層構造をそれぞれ有するとともに、データA001，B001間の下層に、データA101，A102の階層構造が形成されている。
【００３０】
また、コンピュータのデータ確認手段の機能により、コピーするパターンデータＰから、データ名のリストを抽出する(ステップ３(第１データ名抽出工程))とともに、コピー先の設計データ２のデータ名のリストを抽出し(ステップ４(第２データ名抽出工程))、これらリストにより、パターンデータＰのデータと同名のデータがコピー先の設計データ２中にあるかどうかを確認する(ステップ５(データ確認工程))。
【００３１】
このステップ５で、コピー先の設計データ２中に同名のデータがないと判断した場合(ステップ５のＹＥＳ)には、コンピュータが、データコピー手段の機能により、パターンデータＰをそのまま設計データ２にコピーする(ステップ６(第１コピー工程))。
【００３２】
一方、ステップ５で、コピー先の設計データ２中に同名のデータがあると判断した場合(ステップ５のＮＯ)には、コンピュータが、データコピー手段の機能により、図２に示すように、設計データ１をコピーした仮想設計データ３を作成する(ステップ７(仮想設計データ作成工程))。
【００３３】
次いで、仮想設計データ３に仮想ブロックデータBDを作成し(ステップ８(仮想ブロックデータ作成工程))、この作成した仮想ブロックデータBDの下層に、コピーするパターンデータＰを挿入してコピーパターンデータCPを作成する(ステップ９(コピーパターンデータ作成工程))。
【００３４】
また、コピーパターンデータCPのコピーする各データにサフィックスを付与する(ステップ10(サフィックス付与工程))。なお、本実施の形態では、例えば図２に示すように、サフィックスを「＿ｃｐ」とする。すなわち、例えばパターンデータＰでのブロックＡ，Ｂは、コピーパターンデータCPでのブロックA_cp，B_cpとなっており、各データA001，…は、データA001_cpなどとなっている。
【００３５】
さらに、図３に示すように、コピーパターンデータCPをコピー先の設計データ２にコピーする(ステップ11(第２コピー工程))。
【００３６】
この後、図４に示すように、コピー先の設計データ２において、コピーパターンデータCPから仮想ブロックデータBDのみを削除し(ステップ12(仮想ブロックデータ削除工程))、さらに不要となった仮想設計データ３を削除する(ステップ13(仮想設計データ削除工程))ことで、パターンデータＰが一括でコピー先の設計データ２へとコピーされる。
【００３７】
そして、これらステップ７ないしステップ13の各工程により、コンピュータのデータコピー手段の機能によるデータコピー工程が構成される。
【００３８】
この結果、上記一実施の形態によれば、パターンデータＰを仮想ブロックデータBDで１つに纏めたコピーパターンデータCPにより、階層構造を有する複数のデータを備えたパターンデータＰを、階層構造を維持したままコピー先の設計データ２に容易にコピーできる。
【００３９】
すなわち、コピー先の設計データに同名のデータがある際に、上書きコピーをするかどうか、サフィックスを付与してコピーするかどうか、同名のデータはコピーしないか、それぞれ作業者が１つ１つ判断しながら実行する従来の場合では、階層構造に整合性が取れるようにコピーできているか、階層構造の情報だけではなくコピーした回路ブロック実体がコピー先の設計データに反映されているかなど、コピー作業および管理などが複雑になり設計ミスの元になりやすかったのに対して、本実施の形態では、階層構造を確実に維持したままで容易にコピーできることにより、コピー作業の作業時間の短縮および設計ミスの発生などを防止できる。
【００４０】
なお、上記一実施の形態の液晶表示装置用レイアウトパターンデータの管理方法の各工程を各ステップとする液晶表示装置用レイアウトパターンデータの管理プログラムを、コンピュータのメモリなどに記憶させて、このコンピュータ上で動作するように構成してもよく、また、このプログラムを、光ディスク、あるいは磁気ディスクその他の媒体にコンピュータ読み取り可能に記録し、コンピュータに自動的に動作させることなども可能である。
【００４１】
さらに、レイアウトパターンの設計データは、上記のような設計データ１および階層構造の他にも任意のものが可能であることはいうまでもない。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施の形態の液晶表示装置用レイアウトパターンデータの管理方法を示すフローチャートである。
【図２】同上液晶表示装置用レイアウトパターンデータの管理方法の選択工程乃至サフィックス付与工程を示す説明図である。
【図３】同上液晶表示装置用レイアウトパターンデータの管理方法の第２コピー工程を示す説明図である。
【図４】同上液晶表示装置用レイアウトパターンデータの管理方法の仮想ブロックデータ削除工程および仮想設計データ削除工程を示す説明図である。
【符号の説明】
【００４３】
１    設計データ
２    コピー先の設計データ
３    仮想設計データ
BD    仮想ブロックデータ
CP    コピーパターンデータ
Ｐ    パターンデータ
【図１】
2008262448.tif 000003
【図２】
2008262448.tif 000004
【図３】
2008262448.tif 000005
【図４】
2008262448.tif 000006