JP2012133677A - Information processing apparatus and its display method, and program that computer executes - Google Patents
Information processing apparatus and its display method, and program that computer executes Download PDFInfo
- Publication number
- JP2012133677A JP2012133677A JP2010286676A JP2010286676A JP2012133677A JP 2012133677 A JP2012133677 A JP 2012133677A JP 2010286676 A JP2010286676 A JP 2010286676A JP 2010286676 A JP2010286676 A JP 2010286676A JP 2012133677 A JP2012133677 A JP 2012133677A
- Authority
- JP
- Japan
- Prior art keywords
- information
- display
- specification information
- processing apparatus
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 42
- 238000000034 method Methods 0.000 title claims description 20
- 238000012937 correction Methods 0.000 claims abstract description 63
- 230000006870 function Effects 0.000 description 11
- 102100029010 D-aminoacyl-tRNA deacylase 1 Human genes 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 102100029011 D-aminoacyl-tRNA deacylase 2 Human genes 0.000 description 5
- 101000838688 Homo sapiens D-aminoacyl-tRNA deacylase 1 Proteins 0.000 description 5
- 101000838681 Homo sapiens D-aminoacyl-tRNA deacylase 2 Proteins 0.000 description 5
- 101100064225 Synechocystis sp. (strain PCC 6803 / Kazusa) dtd3 gene Proteins 0.000 description 5
- 101710109959 D-aminoacyl-tRNA deacylase 1 Proteins 0.000 description 4
- 230000005855 radiation Effects 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
本発明は、一般的に、情報処理装置、その表示制御方法、およびコンピュータが実行するためのプログラムに関する。 The present invention generally relates to an information processing apparatus, a display control method thereof, and a program executed by a computer.
パソコン用のディスプレイは、DDC(Display Data Channel)機能を備えたものが多い。かかるDDC機能は、コンピュータシステム上で自動環境設定機能、いわゆるプラグ&プレイ方式を実現するためのDDC規格において規定される機能である。DDC規格によると、コンピュータとディスプレイモニタ間においてデータを交換する際の信号ラインとその手順が規定されている。つまり、DDC規格を支援するディスプレイをコンピュータに接続した場合、該コンピュータはディスプレイとのDDC通信により、ディスプレイからプラグ&プレイに必要なディスプレイに関する情報(以下、EDID(Extended Display Identification DATA)という)を取り出すことが可能となる。 Many displays for personal computers have a DDC (Display Data Channel) function. Such a DDC function is a function defined in the DDC standard for realizing an automatic environment setting function, a so-called plug and play method, on a computer system. According to the DDC standard, signal lines and procedures for exchanging data between a computer and a display monitor are defined. In other words, when a display that supports the DDC standard is connected to a computer, the computer extracts information related to the display necessary for plug and play (hereinafter referred to as EDID (Extended Display Identification DATA)) from the display by DDC communication with the display. It becomes possible.
このEDIDは、ディスプレイ内部の例えばEEPROM(Electrically Erasable and Programmable Read Only Memory)等の不揮発性メモリに記憶されており、製造者/製品ID、ディスプレイの仕様、支援タイミング等の情報が含まれる。コンピュータシステムにおいて、ディスプレイに画像を表示するには、そのディスプレイの解像度等の情報が必要となる。このようなディスプレイの解像度や、メーカー名といった、ディスプレイ固有の情報をEDID情報と呼ぶ。また、EDIDをディスプレイから取得するための通信方式をDDC(Display Data Channel)通信と呼び、DDC通信用のインタフェースをDDCインタフェースと呼ぶ。 The EDID is stored in a nonvolatile memory such as an EEPROM (Electrically Erasable and Programmable Read Only Memory) inside the display, and includes information such as a manufacturer / product ID, display specifications, and support timing. In a computer system, in order to display an image on a display, information such as the resolution of the display is required. Such display-specific information such as display resolution and manufacturer name is referred to as EDID information. A communication method for acquiring EDID from a display is called DDC (Display Data Channel) communication, and an interface for DDC communication is called a DDC interface.
EDIDは、カスタマイズ可能なフィールドを備えている。PCメーカーは、EDIDをカスタマイズしたい場合、EDIDはディスプレイの製造時にEEPROMに書き込まれるため、ディスプレイの製造時にディスプレイメーカーにカスタマイズを指示する必要がある。このため、PCメーカーは、各PC機種について、ディスプレイを複数のディスプレイメーカーから提供されている場合は、PC機種およびディスプレイメーカー毎にEDIDのカスタマイズを指示する必要がある。 The EDID has customizable fields. When the PC manufacturer wants to customize the EDID, since the EDID is written in the EEPROM at the time of manufacturing the display, it is necessary to instruct the display manufacturer to customize at the time of manufacturing the display. For this reason, when a display is provided from a plurality of display manufacturers for each PC model, the PC manufacturer needs to instruct customization of EDID for each PC model and display manufacturer.
他方、ディスプレイメーカーは、ディスプレイを複数のPCメーカーや複数のPC機種に提供している場合は、PCメーカーおよびその機種毎にEDIDをカスタマイズして、EEPROMに書き込む必要があるため、フレキシビリティが悪く、EDIDの管理が複雑となっている。このように、現状では、EDIDをカスタマイズする場合に、PCメーカーおよびディスプレイメーカーの両者にとってフレキシビリティが悪く、かつ、EDIDの管理が複雑となっている。 On the other hand, when a display manufacturer provides a display to a plurality of PC manufacturers or a plurality of PC models, it is necessary to customize the EDID for each PC manufacturer and each model and write it to the EEPROM. EDID management is complicated. Thus, at present, when customizing EDID, flexibility is poor for both the PC manufacturer and the display manufacturer, and management of EDID is complicated.
本発明は、上記に鑑みてなされたものであり、ディスプレイの仕様情報をカスタマイズする場合に、PCメーカーおよびディスプレイメーカーの両者のフレキシビリティを向上させることが可能な情報処理装置、その表示制御方法、およびコンピュータが実行するためのプログラムを提供することを目的とする。 The present invention has been made in view of the above, and when customizing display specification information, an information processing apparatus capable of improving the flexibility of both a PC manufacturer and a display manufacturer, a display control method thereof, It is another object of the present invention to provide a program to be executed by a computer.
上述した課題を解決し、目的を達成するために、本発明は、ディスプレイからその仕様情報を読み出し、読み出した仕様情報に基づいて前記ディスプレイを制御する情報処理装置であって、参照エリアを有するメモリと、複数のディスプレイ毎に、前記仕様情報をカスタマイズするための修正情報を登録したテーブルと、前記情報処理装置の起動時に、前記ディスプレイから前記仕様情報を読み出し、読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在するか否かを判定し、前記読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在する場合は、前記読み出した仕様情報を、前記対応する修正情報に基づいてカスタマイズし、当該カスタマイズした仕様情報を前記メモリの参照エリアに書き込むBIOSと、前記メモリの前記参照エリアに記憶された仕様情報に基づいて、前記ディスプレイを制御するディスプレイ・ドライバ手段と、を備えたことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention is an information processing apparatus that reads out specification information from a display and controls the display based on the read-out specification information, and includes a memory having a reference area And a table in which correction information for customizing the specification information is registered for each of a plurality of displays, and when the information processing apparatus is activated, the specification information is read from the display, and the identification information in the read specification information is displayed. It is determined whether or not corresponding correction information exists in the table. When correction information corresponding to identification information in the read specification information exists in the table, the read specification information is set to the corresponding information. Customize based on the correction information and write the customized specification information to the reference area of the memory Based on the IOS and the reference stored specification information in the area of the memory, characterized in that and a display driver means for controlling the display.
また、本発明の好ましい態様によれば、前記テーブルは、前記BIOSに設けられたことが望ましい。 Moreover, according to a preferable aspect of the present invention, it is desirable that the table is provided in the BIOS.
また、本発明の好ましい態様によれば、前記修正情報は、前記ディスプレイのクロック周波数を含むことが望ましい。 Further, according to a preferred aspect of the present invention, it is desirable that the correction information includes a clock frequency of the display.
また、本発明の好ましい態様によれば、前記修正情報は、前記ディスプレイの製造者名を含むことが望ましい。 According to a preferred aspect of the present invention, it is desirable that the correction information includes a manufacturer name of the display.
また、本発明の好ましい態様によれば、前記BIOSは、前記読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在しない場合は、前記読み出した仕様情報をそのまま前記メモリの参照エリアに書き込むことが望ましい。 Further, according to a preferred aspect of the present invention, when the correction information corresponding to the identification information in the read specification information does not exist in the table, the BIOS stores the read specification information as it is in the reference area of the memory. It is desirable to write on.
また、本発明の好ましい態様によれば、前記BIOSは、前記読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在しない場合は、前記メモリの参照エリアを空にし、前記ディスプレイ・ドライバ手段は、前記参照エリアに前記仕様情報がない場合は、前記ディスプレイから仕様情報を読み出して、当該読み出した仕様情報に基づいて、前記ディスプレイを制御することが望ましい。 Also, according to a preferred aspect of the present invention, the BIOS empties the reference area of the memory when the correction information corresponding to the identification information in the read specification information does not exist in the table, and When the specification information is not in the reference area, the driver means preferably reads the specification information from the display and controls the display based on the read specification information.
また、本発明の好ましい態様によれば、前記仕様情報は、EDID(Extended Display Identification Data)であることが望ましい。 Further, according to a preferred aspect of the present invention, it is desirable that the specification information is EDID (Extended Display Identification Data).
また、本発明の好ましい態様によれば、前記情報処理装置はノート型パーソナルコンピュータであり、前記ディスプレイはLCDであることが望ましい。 According to a preferred aspect of the present invention, it is desirable that the information processing apparatus is a notebook personal computer and the display is an LCD.
また、上述した課題を解決し、目的を達成するために、本発明は、ディスプレイからその仕様情報を読み出し、読み出した仕様情報に基づいて前記ディスプレイを制御する情報処理装置の表示制御方法であって、前記情報処理装置は、参照エリアを有するメモリと、複数のディスプレイ毎に、前記仕様情報をカスタマイズするための修正情報を登録したテーブルと、BIOSと、ディスプレイ・ドライバ手段と、を備え、前記表示制御方法は、前記BIOSが、前記情報処理装置の起動時に、前記ディスプレイから前記仕様情報を読み出し、読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在するか否かを判定し、前記読み出した仕様情報中のディスプレイ名に対応する識別情報が前記テーブルに存在する場合は、前記読み出した仕様情報を、前記対応する修正情報に基づいてカスタマイズし、当該カスタマイズした仕様情報を前記メモリの参照エリアに書き込む工程と、前記ディスプレイ・ドライバ手段が、前記メモリの前記参照エリアに記憶された仕様情報に基づいて、前記ディスプレイを制御する工程と、を含むことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention provides a display control method for an information processing apparatus that reads out specification information from a display and controls the display based on the read-out specification information. The information processing apparatus includes a memory having a reference area, a table in which correction information for customizing the specification information is registered for each of a plurality of displays, BIOS, and display driver means, and the display In the control method, the BIOS reads the specification information from the display when the information processing apparatus is activated, and determines whether correction information corresponding to the identification information in the read specification information exists in the table. If the table includes identification information corresponding to the display name in the read specification information, The read specification information is customized based on the corresponding correction information, and the customized specification information is written to the reference area of the memory; and the display driver means is stored in the reference area of the memory. And a step of controlling the display based on specification information.
また、上述した課題を解決し、目的を達成するために、本発明は、ディスプレイからその仕様情報を読み出し、読み出した仕様情報に基づいて前記ディスプレイを制御する情報処理装置に搭載されるプログラムであって、前記情報処理装置は、参照エリアを有するメモリと、複数のディスプレイ毎に、前記仕様情報をカスタマイズするための修正情報を登録したテーブルと、BIOSと、ディスプレイ・ドライバ手段と、を備え、前記プログラムは、前記BIOSが、前記情報処理装置の起動時に、前記ディスプレイから前記仕様情報を読み出し、読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在するか否かを判定し、前記読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在する場合は、前記読み出した仕様情報を、前記対応する修正情報に基づいてカスタマイズし、当該カスタマイズした仕様情報を前記メモリの参照エリアに書き込む工程と、前記ディスプレイ・ドライバ手段が、前記メモリの前記参照エリアに記憶された仕様情報に基づいて、前記ディスプレイを制御する工程と、をコンピュータに実行させることを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention is a program installed in an information processing apparatus that reads specification information from a display and controls the display based on the read specification information. The information processing apparatus includes a memory having a reference area, a table in which correction information for customizing the specification information is registered for each of a plurality of displays, a BIOS, and display driver means. The program reads out the specification information from the display when the information processing apparatus is activated, and determines whether correction information corresponding to the identification information in the read specification information exists in the table. If correction information corresponding to the identification information in the read specification information exists in the table, The read specification information is customized based on the corresponding correction information, and the customized specification information is written to the reference area of the memory; and the display driver means is stored in the reference area of the memory. And causing the computer to execute a step of controlling the display based on the specification information.
本発明によれば、ディスプレイからその仕様情報を読み出し、読み出した仕様情報に基づいて前記ディスプレイを制御する情報処理装置であって、参照エリアを有するメモリと、複数のディスプレイ毎に、前記仕様情報をカスタマイズするための修正情報を登録したテーブルと、前記情報処理装置の起動時に、前記ディスプレイから前記仕様情報を読み出し、読み出した仕様情報中のディスプレイ名に対応する修正情報が前記テーブルに存在するか否かを判定し、前記読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在する場合は、前記読み出した仕様情報を、前記対応する修正情報に基づいてカスタマイズし、当該カスタマイズした仕様情報を前記メモリの参照エリアに書き込むBIOSと、前記メモリの前記参照エリアに記憶された仕様情報に基づいて、前記ディスプレイを制御するディスプレイ・ドライバ手段と、を備えているので、ディスプレイの仕様情報をカスタマイズする場合に、PCメーカーおよびディスプレイメーカーの両者のフレキシビリティを向上させることが可能な情報処理装置を提供することが可能になるという効果を奏する。 According to the present invention, there is provided an information processing apparatus that reads out specification information from a display and controls the display based on the read-out specification information. A table in which correction information for customization is registered, and when the information processing apparatus is activated, the specification information is read from the display, and whether correction information corresponding to the display name in the read specification information exists in the table. If the correction information corresponding to the identification information in the read specification information exists in the table, the read specification information is customized based on the corresponding correction information, and the customized specification BIOS for writing information to the reference area of the memory, and the reference of the memory The display driver means to control the display based on the specification information stored in the rear, so when customizing the display specification information, both PC manufacturers and display manufacturers have improved flexibility There is an effect that it is possible to provide an information processing apparatus that can be made to operate.
以下、本発明に係る情報処理装置、その表示制御方法、およびコンピュータが実行するためのプログラムの実施の形態について説明する。本発明の構成要素は、本明細書の図面に一般に示してあるが、様々な構成で広く多様に配置し設計してもよいことは容易に理解できる。したがって、本発明の装置、方法、およびプログラムの実施の形態についての以下のより詳細な説明は、特許請求の範囲に示す本発明の範囲を限定するものではなく、単に本発明の選択した実施の形態の一例を示すものであって、本明細書の特許請求の範囲に示す本発明と矛盾無く装置、システムおよび方法についての選択した実施の形態を単に示すものである。当業者は、特定の細目の1つ以上が無くても、はたは他の方法、部品、材料でも本発明を実現できることが理解できる。以下の実施の形態では、一例として、本発明に係る情報処理装置としてノートPCについて説明し、また、本発明に係るディスプレイとしてLCD(Liquid Crystal Display)について説明する。 Embodiments of an information processing apparatus, a display control method thereof, and a program executed by a computer according to the present invention will be described below. Although the components of the present invention are generally illustrated in the drawings herein, it can be readily understood that they may be arranged and designed in a wide variety of configurations with various configurations. Accordingly, the following more detailed description of the apparatus, method and program embodiments of the present invention is not intended to limit the scope of the invention as set forth in the appended claims, but merely to implement selected embodiments of the invention. It is intended as an example only, and is merely illustrative of selected embodiments of an apparatus, system and method consistent with the present invention as set forth in the claims herein. Those skilled in the art will appreciate that the present invention may be implemented without one or more of the specific details, or with other methods, components, and materials. In the following embodiments, as an example, a notebook PC will be described as an information processing apparatus according to the present invention, and an LCD (Liquid Crystal Display) will be described as a display according to the present invention.
(実施の形態1)
図1は、本発明に係る情報処理装置を適用したノートPCの外観構成を示す斜視図である。図1に示すように、ノートPC1は、ノートPC本体(本体側筐体)10と表示部(ディスプレイ側筐体)30とから構成されている。ノートPC本体10は、表面にキーボードやタッチパッド等の入力部11を備え、内部に複数の電子デバイスを収容している。キーボードやタッチパッドは、ユーザが各種のコマンドやデータ等を入力するときに操作される。表示部30は、その一辺を回動中心として、一対のヒンジ27を介し、ノートPC本体10に対して回動(開閉)可能に構成されている。表示部30には、LCD31が設けられており、LCD31には、ノートPC本体10からの指令に応じて、各種の情報が表示される。
(Embodiment 1)
FIG. 1 is a perspective view showing an external configuration of a notebook PC to which an information processing apparatus according to the present invention is applied. As shown in FIG. 1, the notebook PC 1 includes a notebook PC main body (main body side casing) 10 and a display unit (display side casing) 30. The
図2は、図1のノートPCの概略のハードウェア構成例を示す図である。ノートPC1は、同図に示すように、CPU12、CPUブリッジ13、システム・メモリ14、ビデオ・コントローラ15、LCD31、I/Oブリッジ17、無線モジュール18、HDD(Hard Disk)19、ROM20、I/Oコントローラ21、入力部11、エンベデットコントローラ22、パワーコントローラ23、DC−DCコンバータ24、バッテリ25、およびACアダプタ26等を備えている。なお、CPUブリッジ13とI/Oブリッジ17の機能を1つのチップで構成することにしてもよい。
FIG. 2 is a diagram illustrating a schematic hardware configuration example of the notebook PC of FIG. As shown in the figure, the notebook PC 1 includes a
CPU12は、CPUブリッジ13およびI/Oブリッジ17を介して接続されたHDD19に格納されたOS51によりPC全体の制御を行うとともに、HDD19に格納された各種のプログラムに基づいて処理を実行する機能を司る。ROM20は、BIOS41やデータ等を格納している。システム・メモリ14は、例えば、RAMで構成されており、CPU12による各種プログラムの実行時にワークエリアとして利用されるメモリ機能を有している。
The
LCD31は、液晶表示パネル、バックライト(不図示)、バックライトを駆動するインバータ(不図示)、液晶表示パネルを駆動するドライバ回路、LCD31のEDIDを格納したEEPROM32を備えている。なお、EDIDを格納する媒体は、EEPROMに限られるものではなく他の記録媒体でもよい。LCD31は、CPU12の各種の処理に伴うメニュー、ステータス、表示遷移等を表示する機能を有している。ビデオ・コントローラ15は、CPU12の制御に従って、インバータを制御してバックライトの輝度を調整したり、また、ビデオ信号をドライバ回路に送出して、LCD31の表示を制御する。無線モジュール13は、インターネット等のネットワークに接続したり、赤外線で他の機器との通信を接続する機能を司る。
The
入力部11は、文字、コマンド等を入力する各種キーより構成されるキーボードや画面上のカーソルを移動させたり、各種メニューを選択するスライスパッドを備えている。I/Oコントローラ21は、入力部11の入力操作を検出して、CPU12に出力する。
The
HDD19は、例えば、Windows(登録商標)XP、Vista、7等のノートPC1全体の制御を行うためのOS51、周辺機器類をハードウェア操作するための各種ドライバ52、特定業務に向けられた他のアプリケーションプログラム53等を記憶する機能を有する。
The
ACアダプタ26は、商用電源に接続して、AC電圧をDC電圧に変換してDC−DCコンバータ24に出力する。DC−DCコンバータ24は、ACアダプタ26から供給されるDC電圧を所定の電圧に変換して各部に電力を供給し、また、バッテリ25の充電を行う。バッテリ25は、DC−DCコンバータ24により充電され、充電した電圧を各部に供給する。バッテリ25は、ACアダプタ26が商用電源に接続されていない場合に使用される。パワーコントローラ23は、DC−DCコンバータ24の動作を制御する。エンベデッドコントローラ22は、バッテリ25の動作を制御する。
The AC adapter 26 is connected to a commercial power source, converts an AC voltage into a DC voltage, and outputs the DC voltage to the DC-DC converter 24. The DC-DC converter 24 converts the DC voltage supplied from the AC adapter 26 into a predetermined voltage, supplies power to each unit, and charges the
図3は、LCD31の制御に関連するノートPC1の要部構成を示す模式図である。LCD31は、EEPROM32にEDIDを格納している。EDIDは、Header infomation、Basic display parameters、Chromaticity coordinates、Established timing I、Established timing II、Manufacture’s reserved timing、Standard timing Identification等のフィールドと、DTD1〜4のフィールドと、チエックサムのフィールド等を備えている(図5参照)。
FIG. 3 is a schematic diagram showing a main configuration of the
BIOS41は、ビデオBIOSおよびシステムBIOSとして機能する。BIOS41は、LCD31のEDIDをカスタマイズするためのEDIDテーブル42を備えている。EDIDテーブル42は、LCDメーカーから提供される可能性のある複数のLCD毎に、EDIDをカスタマイズするためのEDID修正情報を格納している(図5参照)。
The
BIOS41は、システムの起動時に、DDC通信を使用してビデオ・コントローラ15を解して、LCD31からEDIDを読み出す。BIOS41は、EDIDテーブル42を参照して、読み出したEDIDの識別情報、例えば、Panel Nameに対応するEDID修正情報が存在するか否かを判定する。BIOS41は、読み出したEDIDの識別情報と対応するEDID修正情報が存在する場合は、読み出したEDIDを対応するEDID修正情報でカスタマイズして、カスタマイズしたEDIDをシステム・メモリ14の参照エリア14aに書き込む。また、BIOS41は、読み出したEDIDの識別情報と対応するEDID修正情報が存在しない場合は、DefaultのEDIDを(読み出したEDIDをそのまま)システム・メモリ14の参照エリア14aに書き込む。
The
ディスプレイ・ドライバ52aは、システム・メモリ14の参照エリア14aに書き込まれたEDID(カスタマイズしたEDIDはたはDefaultのEDID)を使用して、ビデオ・コントローラ15を介してLCD31を制御する。
The
図4は、BIOS41の起動時の処理の概略を説明するためのフローである。同図において、まず、BIOS41は、システムの起動時に、LCD31のEEPROM32からEDIDを読み出し(ステップS1)、読み出したEDIDのDTD4のPanel Nameに対応するEDID修正情報がEDIDテーブル42に存在するか否かを判定する(ステップS2)。
FIG. 4 is a flowchart for explaining the outline of the process at the time of starting the
読み出したEDIDのDTD4のPanel Nameに対応するEDID修正情報が
EDIDテーブル42に存在する場合には(ステップS2の「Yes」)、BIOS41は、読み出したEDIDを対応するEDID修正情報に基づいてカスタマイズし、カスタマイズしたEDIDを、システム・メモリ14の参照エリア14aに書き込む(ステップS3)。
When EDID correction information corresponding to the Panel Name of DTD 4 of the read EDID exists in the EDID table 42 (“Yes” in step S2), the
他方、読み出したEDIDのDTD4のPanel Nameに対応するEDID修正情報がEDIDテーブル42に存在しない場合には(ステップS2の「No」)、BIOS41は、読み込んだEDIDをそのままシステム・メモリ14の参照エリア14aに書き込む(ステップS4)。その後、OS51を起動する(ステップS5)。ディスプレイ・ドライバ52aは、システム・メモリ14の参照エリア14aに書き込まれたEDID(カスタマイズしたEDIDはたはDefaultのEDID)を使用してLCD31の制御を行う。なお、ここでは、EDIDテーブル42と照合するために、EDID中の識別情報としてPanel Nameを使用することとしたが、本発明はこれに限られるものではなく、例えば、Panel NameとMaker Nameを使用することにしてもよい。
On the other hand, when the EDID correction information corresponding to the Panel Name of the DTD 4 of the read EDID does not exist in the EDID table 42 (“No” in Step S2), the
図5は、EDIDのカスタマイズの具体例を説明するための模式図である。同図では、PCメーカーに、LCD31として、Panel Name=”AAA12345”、”AAA67890”等のパネルがLCDメーカーから供給される場合を一例として説明する。
FIG. 5 is a schematic diagram for explaining a specific example of customization of EDID. In the figure, a case where a panel such as Panel Name = “AAA12345”, “AAA67890”, or the like is supplied from the LCD manufacturer as the
同図において、LCD31のEDIDには、ID=”AA1(Maker ID)”、DTD1=”垂直同期周波数60Hz Timing(クロック周波数72.3MHz)”、DTD2=”Blank”、DTD3=”AAA(Maker Name)”、DTD4=”AAA12345(Panel Name)”、“CheckSum”が設定されている。
In the figure, the EDID of the
例えば、PCメーカーは、どのLCDサプライヤのLCDについても、Maker IDを”BB1”に、Maker Nameを、”XYZPad Display”にカスタマイズしたいと思っている(”XYZ−Pad Display”をLCD31に表示するため)。また、ノートPC1は、LCD31からの不要輻射ノイズを低減するために、Panel Name=AAA12345のLCDは、垂直同期周波数60Hz Timingではクロック周波数を69.3MHzとすることが有効であることを実験等で確認しており、垂直同期周波数60Hz Timingではクロック周波数を69.3MHzにカスタマイズしたいと思っている。
For example, the PC manufacturer wants to customize the maker ID to “BB1” and the maker name to “XYZPad Display” for any LCD supplier LCD (to display “XYZ-Pad Display” on the LCD 31). ). Further, in order to reduce unnecessary radiation noise from the
また、ノートPC1は、垂直同期周波数50Hz Timingで駆動する低消費電力モードを備えているので、垂直同期周波数50Hz Timingでのクロック周波数を57,75Mhzにカスタマイズしたいと思っている。同様に、Panel Name=”AAA67890”のLCDの場合は、垂直同期周波数60Hz Timingではクロック周波数を75.2MHz、垂直同期周波数50Hz Timingでのクロック周波数を62.65Mhzにカスタマイズしたいと思っている。そこで、以下のようにEDIDテーブル42を構成している。
Further, since the
EDIDテーブル42は、EDID修正情報0、1・・・を格納している。EDID修正情報0は、ID=”BB1(Maker ID)”、DTD1=垂直同期周波数60Hz Timing(クロック周波数69.3MHz)、DTD2=垂直同期周波数50Hz Timing(クロック周波数57.75MHz)、DTD3=”XYZPad Display(Maker Name)”、DTD4=”AAA12345(Panel Name)”、”Checksum”が記録されている。また、EDIDカスタマイズ情報1は、ID=”BB1(Maker ID)”、DTD1=垂直同期周波数60Hz Timing(クロック周波数75.2MHz)、DTD2=垂直同期周波数50Hz Timing(クロック周波数62.65MHz)、DTD3=”XYZPad Display(Maker Name)”、DTD4=”AAA67890(Panel Name)”、”Checksum”が記録されている。
The EDID table 42 stores
BIOS41は、システムの起動時に、LCD31のEEPROM32からEDIDを読み出し(図4のステップS1)、読み出したEDIDのDTD4のPanel Name=”AAA12345”と一致するPanel NameのEDID修正情報がEDIDテーブル42にあるか否かを判断し(図4のステップS2)。読み出したEDIDのDTD4のPanel Name=”AAA12345”と一致するEDID修正情報0があるので(図4のステップS2の「Yes」)、EDIDのID=”AA1(Maker ID)”、DTD1=”垂直同期周波数60Hz Timing(クロック周波数72.3MHz)”、DTD2=”Blank”、DTD3=”AAA(Maker Name)”、”Cheksum”を、EDID修正情報0のID=”BB1(Maker ID)”、DTD1=垂直同期周波数60Hz Timing(クロック周波数69.3MHz)、DTD2=垂直同期周波数50Hz Timing(クロック周波数57.75MHz)、DTD3=”XYZPad Display(Maker Name)”、”Checksum”に変更してシステム・メモリ14の参照エリア14aに書き込む。ディスプレイ・ドライバ52aは、システム・メモリ14の参照エリア14aに書き込まれた、カスタマイズされたEDIDを使用してLCD31の制御を行う。
The
これにより、ノートPC1では、LCD31にMaker Nameとして、”XYZPad Display”を表示することが可能となる。また、LCD31を、垂直同期周波数60Hz Timingではクロック周波数を69.3MHzで駆動することができ、不要輻射ノイズを低減することができる。また、LCD31を垂直同期周波数50Hz Timing(クロック周波数57.75MHz)でも駆動することが可能となる。
As a result, the
以上説明したように、実施の形態1によれば、参照エリア14aを有するシステム・メモリ14と、複数のLCD毎に、EDIDをカスタマイズした修正EDIDを記録したEDIDテーブル42を有し、ノートPC1の起動時に、LCD31からEDIDを読み出し、EDIDテーブル42を参照して、読み出したEDID中の識別情報(例えば、Panel Name)に対応するEDID修正情報が存在するか否かを判定し、存在する場合には、読み出したEDIDを当該対応するEDID修正情報に基づいてカスタマイズして、カスタマイズしたEDIDをシステム・メモリ14の参照エリア14aに書き込むBIOS41と、システム・メモリ14の参照エリア14aに書き込まれたEDIDに基づいて、LCD31を制御するディスプレイ・ドライバ52aを備えているので、EDIDをカスタマイズする場合に、PCメーカーおよびLCDサプライヤの両者のフレキシビリティを向上させ、かつ、EDIDの管理を容易とすることが可能となる。
As described above, according to the first embodiment, the
付言すると、従来はLCDメーカー毎にEDIDを変更(HW若しくはFWの変更)しなければならないものを、本実施の形態では、ノートPC本体のBIOSで変更することとしているので、LCDメーカーの標準EDIDや他社用EDIDを有するLCDを使うことができ、LCDメーカーのフレキシビリティを向上させることが可能となる。また、EDIDのカスタマイズをBIOS上で行うため、同じEDIDを持つLCDでもシステム毎のカスタマイズが可能となる(異なる機種間で、同じEDIDを有するLCDを使用する場合でも、機種毎にEDIDのカスタマイズが可能となる)。さらに、ディスプレイ・ドライバの変更は最小限はたは既存の実装をそのまま使うことができる。 In addition, what is conventionally required to change the EDID (change of HW or FW) for each LCD manufacturer is changed by the BIOS of the notebook PC body in this embodiment, so the standard EDID of the LCD manufacturer LCDs with EDIDs for other companies can be used, and the flexibility of LCD manufacturers can be improved. In addition, since customization of EDID is performed on the BIOS, it is possible to customize for each system even with LCDs having the same EDID (even when using LCDs having the same EDID between different models, customization of EDID is possible for each model. Possible). In addition, changes to the display driver can be used with minimal or existing implementations.
また、EDID修正情報は、ノートPC1の不要輻射ノイズを低減させるLCD31のクロック周波数を含むこととしたので、簡単にノートPC1の不要輻射ノイズを低減することが可能となる。
Further, since the EDID correction information includes the clock frequency of the
また、EDID修正情報はメーカー名を含むこととしたので、簡単にカスタマイズしたメーカー名を表示等することが可能となる。 Further, since the EDID correction information includes the manufacturer name, it is possible to easily display the customized manufacturer name.
また、BIOS41は、LCD31から読み出したEDID中の識別情報に対応するEDID修正情報がEDIDテーブル42に存在しない場合には、読み出したEDIDをそのままシステム・メモリ14の参照エリア14aに書き込むこととしたので、EDIDをカスタマイズしない場合でも、ディスプレイ・ドライバ52aはシステム・メモリ14の参照エリア14aを参照することで、LCD31を制御することが可能となる。
Further, when the EDID correction information corresponding to the identification information in the EDID read from the
(実施の形態2)
図6は、実施の形態2において、LCD31の制御に関連するノートPC1の要部構成を示す模式図である。図6において、図3と同等機能を有する部位には同一の符号を付し、異なる点についてのみ説明する。
(Embodiment 2)
FIG. 6 is a schematic diagram showing a main configuration of the
実施の形態1では、LCD31から読み出したEDIDのPanel Nameに対応するEDID修正情報がEDIDテーブル42に存在しない場合には、読み出したEDIDをそのままシステム・メモリ14の参照エリア14aに書き込む構成としている。これに対して、実施の形態2では、LCD31から読み出したEDIDのPanel Nameに対応するEDID修正情報がEDIDテーブル42に存在しない場合には、ディスプレイ・ドライバ52aは、LCD31からEDIDを読み出して、読み出したEDIDに基づいて、LCD31を制御する。
In the first embodiment, when the EDID correction information corresponding to the Panel Name of the EDID read from the
図6において、BIOS41は、システムの起動時に、LCD31からEDIDを読み出し、読み出したEDIDのPanel Nameと対応するEDID修正情報がEDIDテーブル42にあるか否かを判定する。BIOS41は、読み出したEDIDのPanel Nameに対応するEDID修正情報がEDIDテーブル42にある場合には、読み出したEDIDを対応するEDID修正情報に基づいてカスタマイズし、カスタマイズしたEDIDをシステム・メモリ14の参照エリア14aに書き込む。他方、BIOS41は、読み出したEDIDのPanel Nameに対応するEDID修正情報がEDIDテーブル42にない場合は、システム・メモリ14の参照エリア14aを空にする。
In FIG. 6, the
ディスプレイ・ドライバ32は、システム・メモリ14の参照エリア14aにEDIDがある場合は、システム・メモリ14の参照エリア14aのEDIDに基づいて、LCD31を制御する。ディスプレイ・ドライバ32は、システム・メモリ14の参照エリア14aが空の場合には、DDC通信により、ビデオ・コントローラ15を介してLCD31からEDIDを読み出し、読み出したEDIDに基づいて、LCD31を制御する。
When there is an EDID in the reference area 14a of the
なお、上記実施の形態1,2では、ディスプレイとして、LCDを使用することとしたが本発明はこれに限られるものではなく、例えば、プラズマ、有機EL、LED、CRT等の他のディスプレイを使用することにしてもよい。また、上記実施の形態では、本発明に係る情報処理装置の一例として、ノートPCについて説明したが、本発明は、これに限られるものではなく、例えば、デスクトップPC、PDA、携帯端末、デジタルカメラ等の情報処理装置にも適用可能である。 In the first and second embodiments, the LCD is used as the display. However, the present invention is not limited to this, and other displays such as plasma, organic EL, LED, and CRT are used. You may decide to do it. In the above embodiment, a notebook PC has been described as an example of an information processing apparatus according to the present invention. However, the present invention is not limited to this, for example, a desktop PC, a PDA, a portable terminal, a digital camera. The present invention can also be applied to an information processing apparatus such as
本発明に係る情報処理装置、その表示制御方法、およびコンピュータが実行するためのプログラムは、ディスプレイの仕様情報をカスタマイズする場合に有用である。 The information processing apparatus, the display control method thereof, and the program executed by the computer according to the present invention are useful for customizing display specification information.
1 ノートPC
10 パソコン本体部
11 入力部
12 CPU
13 CPUブリッジ
14 システム・メモリ
15 ビデオ・コントローラ
16 インバータ
17 I/Oブリッジ
18 無線モジュール
19 HDD(ハードディスク)
20 ROM
21 I/Oコントローラ
22 エンベデットコントローラ
23 パワーコントローラ
24 DC−DCコンバータ
25 バッテリ
26 ACアダプタ
27 ヒンジ
30 表示部
31 LCD
41 BIOS
42 EDIDテーブル
51 OS
52 ドライバ
52a ディスプレイ・ドライバ
53 アプリケーション
1 Notebook PC
10
13
20 ROM
21 I /
41 BIOS
42 EDID table 51 OS
52
Claims (10)
参照エリアを有するメモリと、
複数のディスプレイ毎に、前記仕様情報をカスタマイズするための修正情報を登録したテーブルと、
前記情報処理装置の起動時に、前記ディスプレイから前記仕様情報を読み出し、読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在するか否かを判定し、前記読み出した仕様情報中のディスプレイ名に対応する修正情報が前記テーブルに存在する場合は、前記読み出した仕様情報を、前記対応する修正情報に基づいてカスタマイズし、当該カスタマイズした仕様情報を前記メモリの参照エリアに書き込むBIOSと、
前記メモリの前記参照エリアに記憶された仕様情報に基づいて、前記ディスプレイを制御するディスプレイ・ドライバ手段と、
を備えたことを特徴とする情報処理装置。 An information processing apparatus that reads the specification information from the display and controls the display based on the read specification information,
A memory having a reference area;
A table in which correction information for customizing the specification information is registered for each of a plurality of displays;
When starting up the information processing apparatus, the specification information is read from the display, and it is determined whether correction information corresponding to the identification information in the read specification information exists in the table. If the correction information corresponding to the display name exists in the table, the BIOS that customizes the read specification information based on the corresponding correction information, and writes the customized specification information in the reference area of the memory;
Display driver means for controlling the display based on the specification information stored in the reference area of the memory;
An information processing apparatus comprising:
前記ディスプレイ・ドライバ手段は、前記参照エリアに前記仕様情報がない場合は、前記ディスプレイから仕様情報を読み出して、当該読み出した仕様情報に基づいて、前記ディスプレイを制御することを特徴とする請求項1〜請求項4のいずれか1つに記載の情報処理装置。 The BIOS empties the reference area of the memory when the correction information corresponding to the identification information in the read specification information does not exist in the table,
2. The display driver means, when the specification information is not in the reference area, reads the specification information from the display and controls the display based on the read specification information. The information processing apparatus according to any one of claims 4 to 4.
前記情報処理装置は、
参照エリアを有するメモリと、複数のディスプレイ毎に、前記仕様情報をカスタマイズするための修正情報を登録したテーブルと、BIOSと、ディスプレイ・ドライバ手段と、
を備え、
前記表示制御方法は、
前記BIOSが、前記情報処理装置の起動時に、前記ディスプレイから前記仕様情報を読み出し、読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在するか否かを判定し、前記読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在する場合は、前記読み出した仕様情報を、前記対応する修正情報に基づいてカスタマイズし、当該カスタマイズした仕様情報を前記メモリの参照エリアに書き込む工程と、
前記ディスプレイ・ドライバ手段が、前記メモリの前記参照エリアに記憶された仕様情報に基づいて、前記ディスプレイを制御する工程と、
を含むことを特徴とする情報処理装置の表示制御方法。 A display control method for an information processing apparatus that reads the specification information from the display and controls the display based on the read specification information,
The information processing apparatus includes:
A memory having a reference area, a table in which correction information for customizing the specification information is registered for each of a plurality of displays, a BIOS, display driver means,
With
The display control method includes:
The BIOS reads the specification information from the display at the time of starting the information processing apparatus, determines whether correction information corresponding to identification information in the read specification information exists in the table, and reads the read When the correction information corresponding to the identification information in the specification information exists in the table, the read specification information is customized based on the corresponding correction information, and the customized specification information is stored in the reference area of the memory. Writing process;
The display driver means controlling the display based on the specification information stored in the reference area of the memory;
A display control method for an information processing apparatus.
前記情報処理装置は、
参照エリアを有するメモリと、複数のディスプレイ毎に、前記仕様情報をカスタマイズするための修正情報を登録したテーブルと、BIOSと、ディスプレイ・ドライバ手段と、
を備え、
前記プログラムは、
前記BIOSが、前記情報処理装置の起動時に、前記ディスプレイから前記仕様情報を読み出し、読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在するか否かを判定し、前記読み出した仕様情報中の識別情報に対応する修正情報が前記テーブルに存在する場合は、前記読み出した仕様情報を、前記対応する修正情報に基づいてカスタマイズし、当該カスタマイズした仕様情報を前記メモリの参照エリアに書き込む工程と、
前記ディスプレイ・ドライバ手段が、前記メモリの前記参照エリアに記憶された仕様情報に基づいて、前記ディスプレイを制御する工程と、
をコンピュータに実行させることを特徴とするコンピュータが実行可能なプログラム。 A program installed in an information processing apparatus that reads the specification information from the display and controls the display based on the read specification information,
The information processing apparatus includes:
A memory having a reference area, a table in which correction information for customizing the specification information is registered for each of a plurality of displays, a BIOS, display driver means,
With
The program is
The BIOS reads the specification information from the display at the time of starting the information processing apparatus, determines whether correction information corresponding to identification information in the read specification information exists in the table, and reads the read When the correction information corresponding to the identification information in the specification information exists in the table, the read specification information is customized based on the corresponding correction information, and the customized specification information is stored in the reference area of the memory. Writing process;
The display driver means controlling the display based on the specification information stored in the reference area of the memory;
A computer-executable program characterized by causing a computer to execute.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010286676A JP5476289B2 (en) | 2010-12-22 | 2010-12-22 | Information processing apparatus, display control method thereof, and program executed by computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010286676A JP5476289B2 (en) | 2010-12-22 | 2010-12-22 | Information processing apparatus, display control method thereof, and program executed by computer |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012133677A true JP2012133677A (en) | 2012-07-12 |
JP5476289B2 JP5476289B2 (en) | 2014-04-23 |
Family
ID=46649183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010286676A Active JP5476289B2 (en) | 2010-12-22 | 2010-12-22 | Information processing apparatus, display control method thereof, and program executed by computer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5476289B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014045819A1 (en) * | 2012-09-21 | 2014-03-27 | シャープ株式会社 | Information processing device, input device, and processing method |
JP2015014706A (en) * | 2013-07-05 | 2015-01-22 | シナプティクス・ディスプレイ・デバイス株式会社 | Display system, display panel driver, timing controller, display module and program |
JP2016100713A (en) * | 2014-11-20 | 2016-05-30 | 株式会社リコー | Information processing device, control method of information processing device, and program |
US9508314B2 (en) | 2014-09-22 | 2016-11-29 | Kyocera Document Solutions Inc. | Electronic equipment and image forming apparatus |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210111395A (en) | 2020-03-02 | 2021-09-13 | 삼성디스플레이 주식회사 | Display apparatus and method for driving the same |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08241261A (en) * | 1995-03-03 | 1996-09-17 | Toshiba Corp | Parameter initialization system of multipanel |
JPH1124643A (en) * | 1997-07-03 | 1999-01-29 | Seiko Epson Corp | Initializing method of display device, and computer system using this method |
JPH11231994A (en) * | 1998-02-16 | 1999-08-27 | Toshiba Corp | Display device and controlling method for acquiring information related to display |
JP2002006817A (en) * | 2000-06-20 | 2002-01-11 | Olympus Optical Co Ltd | Display system |
JP2005025122A (en) * | 2003-07-03 | 2005-01-27 | Sony Corp | Output data control device, output data control method, and computer program |
JP2009049787A (en) * | 2007-08-21 | 2009-03-05 | Funai Electric Co Ltd | Electronic equipment |
JP2010256794A (en) * | 2009-04-28 | 2010-11-11 | Toshiba Corp | Electronic apparatus, display control method thereof, and display control program |
-
2010
- 2010-12-22 JP JP2010286676A patent/JP5476289B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08241261A (en) * | 1995-03-03 | 1996-09-17 | Toshiba Corp | Parameter initialization system of multipanel |
JPH1124643A (en) * | 1997-07-03 | 1999-01-29 | Seiko Epson Corp | Initializing method of display device, and computer system using this method |
JPH11231994A (en) * | 1998-02-16 | 1999-08-27 | Toshiba Corp | Display device and controlling method for acquiring information related to display |
JP2002006817A (en) * | 2000-06-20 | 2002-01-11 | Olympus Optical Co Ltd | Display system |
JP2005025122A (en) * | 2003-07-03 | 2005-01-27 | Sony Corp | Output data control device, output data control method, and computer program |
JP2009049787A (en) * | 2007-08-21 | 2009-03-05 | Funai Electric Co Ltd | Electronic equipment |
JP2010256794A (en) * | 2009-04-28 | 2010-11-11 | Toshiba Corp | Electronic apparatus, display control method thereof, and display control program |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014045819A1 (en) * | 2012-09-21 | 2014-03-27 | シャープ株式会社 | Information processing device, input device, and processing method |
JP2015014706A (en) * | 2013-07-05 | 2015-01-22 | シナプティクス・ディスプレイ・デバイス株式会社 | Display system, display panel driver, timing controller, display module and program |
US9508314B2 (en) | 2014-09-22 | 2016-11-29 | Kyocera Document Solutions Inc. | Electronic equipment and image forming apparatus |
JP2016100713A (en) * | 2014-11-20 | 2016-05-30 | 株式会社リコー | Information processing device, control method of information processing device, and program |
Also Published As
Publication number | Publication date |
---|---|
JP5476289B2 (en) | 2014-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9268433B2 (en) | Devices and methods for reducing power usage of a touch-sensitive display | |
US20150339967A1 (en) | Display apparatus, electronic device including the same, and method of operating the same | |
JP4750173B2 (en) | Dual display computer | |
JP2014106882A (en) | Information processing device and display control method | |
JP5536367B2 (en) | Timing control device and display device having the same | |
JP5476289B2 (en) | Information processing apparatus, display control method thereof, and program executed by computer | |
JP4996721B2 (en) | Luminance control device, luminance control method, and luminance control program | |
US20140157173A1 (en) | Electronic apparatus and method of controlling the same | |
TW201604855A (en) | Display driver and display system | |
KR20160046620A (en) | Display driver circuit and display system | |
US20030160756A1 (en) | Information processing apparatus | |
JP2007267128A (en) | Electronic apparatus and communication control method | |
JP5058361B1 (en) | Electronic device, display panel control device, and display panel control method | |
US20090160733A1 (en) | Information processing device and display control method | |
JP2015179330A (en) | Electrical apparatus and display method | |
US20100245391A1 (en) | Computer screen image displaying method, computer having a vertical display device, and computer program product | |
US20140095914A1 (en) | Information processing apparatus and operation control method | |
US20140320428A1 (en) | Information processing apparatus, method of adjusting sensitivity of touchpad, and storage medium | |
US20120327062A1 (en) | Electronic apparatus, control method of electronic apparatus, and non-transitory computer-readable medium storing computer executable control program of electronic apparatus | |
US20070200841A1 (en) | Information processing apparatus and imaging control method | |
US20150317185A1 (en) | Method for switching operating system and electronic device using the method | |
JP2003114648A (en) | Liquid crystal display device, computer device and its control method for driving lcd panel | |
US20070180284A1 (en) | Electronic device and operation control method | |
US20150067561A1 (en) | Electronic apparatus, method and storage medium | |
KR20080063123A (en) | Display apparatus and driving method of display apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130610 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130709 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131007 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140207 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5476289 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |