JP2008151921A - Portable information terminal and program for portable information terminal - Google Patents
Portable information terminal and program for portable information terminal Download PDFInfo
- Publication number
- JP2008151921A JP2008151921A JP2006338404A JP2006338404A JP2008151921A JP 2008151921 A JP2008151921 A JP 2008151921A JP 2006338404 A JP2006338404 A JP 2006338404A JP 2006338404 A JP2006338404 A JP 2006338404A JP 2008151921 A JP2008151921 A JP 2008151921A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- contour
- color
- unit
- 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.)
- Pending
Links
Images
Landscapes
- Electroluminescent Light Sources (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Control Of El Displays (AREA)
Abstract
【課題】有機ELDなどの自発光タイプの表示装置において、文字データのみを白色または高輝度にしてそれ以外を黒色で表示するまたは輝度を下げる消費電力を低減する技術では、画像部分が含まれる場合輝度を下げると表示の境界が見えにくくなり、画像部のみ元の色で表示すると白基調画像の場合表示に多く電力を使用してしまう。
【解決手段】携帯型情報端末機において、画像データの画像の輪郭部を抽出し、抽出した輪郭部を所定の画像レベルの輪郭画像データに変換し、生成した画像データの画像全体を所定の割合の画像レベルの背景画像データに変換し、暗色変換した所定の割合の画像レベルの背景画像データに、明色変換した輪郭画像データを重ね合わせた画像データを表示させる手段を設ける。
【選択図】図1In a self-luminous display device such as an organic ELD, an image portion is included in a technique for reducing power consumption by displaying only character data in white or high luminance and displaying the other in black or reducing luminance. When the luminance is lowered, the display boundary becomes difficult to see, and when only the image portion is displayed in the original color, a large amount of power is used for display in the case of a white basic image.
In a portable information terminal, a contour portion of an image of image data is extracted, the extracted contour portion is converted into contour image data of a predetermined image level, and the entire image of the generated image data is determined at a predetermined ratio. There is provided means for displaying image data obtained by superimposing contour image data subjected to light color conversion on background image data of a predetermined ratio obtained by conversion to background image data of the image level and dark color conversion.
[Selection] Figure 1
Description
本発明は、有機EL(Electro luminescence)、あるいはLED(Light Emitting Diode)などの自発光タイプの表示部を搭載した携帯型情報端末機に係り、特に、表示に使われる色において暗い色を使用する割合を増やし、電力を抑える制御に関するものである。 The present invention relates to a portable information terminal equipped with a self-luminous display unit such as an organic EL (Electro luminescence) or LED (Light Emitting Diode), and in particular, uses a dark color for display. It relates to control that increases the ratio and suppresses power.
電池で駆動する携帯型情報端末として、電池での使用時間を出来るだけ長くすることが要求されている。近年、有機ELディスプレイに代表される自発光タイプの表示装置が製品化され、携帯型情報端末機用途として作られているものもある。 As a portable information terminal driven by a battery, it is required to make the usage time of the battery as long as possible. In recent years, self-luminous display devices typified by organic EL displays have been commercialized, and some have been made for portable information terminal applications.
有機ELディスプレイは表示面全面を白色で表示した場合の電力が一番大きく、単純に計算して、赤(R)または緑(G)または青(B)の単色の場合電力はおよそ1/3に減少し、黒色は電力が一番小さくなるという特徴がある。そのため、有機ELディスプレイを使用することを前提に作られた専用アプリケーションソフトの場合は、前述した有機ELディスプレイの特徴にあわせた暗い色の配色で画面を表示するようにアプリケーションソフトを作ることが可能である。 The organic EL display has the largest power when the entire display surface is displayed in white, and is simply calculated, and the power is about 1/3 in the case of a single color of red (R), green (G) or blue (B). The black color is characterized by the smallest electric power. Therefore, in the case of dedicated application software created on the assumption that an organic EL display is used, it is possible to create application software to display the screen with a dark color scheme that matches the characteristics of the organic EL display described above. It is.
しかしながら、市販の文字作成や表作成等のアプリケーションソフトの場合は、画面の背景(ベース)に白等の明るい色に黒い文字の画面が使われているため、有機ELディスプレイのような自発光タイプの表示装置としては大きな電力を消費してしまうという問題がある。 However, in the case of commercially available application software such as character creation and table creation, the screen background (base) uses a screen of black characters in a bright color such as white, so a self-luminous type like an organic EL display However, this display device consumes a large amount of power.
このような消費電力の問題に対して、特許文献1による従来技術では、黒い文字と白い背景を反転させ、文字表示を白にしてその他の背景表示を黒くするという技術が公開されている。
With respect to such a problem of power consumption, in the prior art disclosed in
また、特許文献2による従来技術では、文字表示のみ輝度を明るくし、その他背景表示の輝度を下げる技術が公開されている。
有機ELディスプレイのような自発光タイプの表示装置を備えた携帯型情報端末機において、電池による駆動可能時間を長くするためには表示に使用する電力を下げる必要がある。 In a portable information terminal equipped with a self-luminous display device such as an organic EL display, it is necessary to reduce the power used for display in order to lengthen the battery drivable time.
ところで、携帯型情報端末機で使用するアプリケーションには文字や表だけではなく、絵などの画像も表示するものがある。このため、消費電力を下げるためには、文字や背景だけではなく絵などの画像も暗くする必要がある。 By the way, some applications used in the portable information terminal display not only characters and tables but also images such as pictures. For this reason, in order to reduce power consumption, it is necessary to darken not only characters and backgrounds but also images such as pictures.
しかしながら、上記特許文献1及び2記載の従来技術では、絵などの画像表示は輝度の明るさを変更することには配慮されていない。そのため、絵などの画像の輝度レベルが高い場合、表示にかかる消費電力が増えてしまうという問題があった。
However, in the conventional techniques described in
本発明の目的は、自発光タイプの表示装置を備えた携帯型情報端末機において、画像の輪郭部抽出し、輪郭部を明るく背景部を暗く表示することにより、絵などの画像も明るい輪郭部と暗い平坦部とで表示することにより、表示にかかる消費電力を低減することのできる携帯型情報端末機を提供することにある。 An object of the present invention is to extract a contour portion of an image in a portable information terminal equipped with a self-luminous display device, and display a contour portion bright and a background portion dark, so that an image such as a picture has a bright contour portion. It is an object of the present invention to provide a portable information terminal capable of reducing power consumption for display by displaying with a dark flat portion.
上記課題を解決するため、本発明の第1の形態は、自発光タイプの表示部と、前記表示部に文字や絵などの画像を表示させるための画像データを生成する画像生成部とを備える携帯型情報端末機において、前記画像生成部で生成した画像データの画像の輪郭部を抽出する輪郭抽出部と、前記輪郭抽出部で画像から抽出した輪郭部を所定の画像レベルの輪郭画像データに変換する明色変換部と、前記画像生成部で生成した画像データの画像全体を所定の割合の画像レベルの背景画像データに変換する暗色変換部とを設け、前記暗色変換部により変換した所定の割合の画像レベルの背景画像データに、前記明色変換部により変換した輪郭画像データを重ね合わせた画像データを表示させる手段を設けたことを特徴とする。 In order to solve the above problems, a first embodiment of the present invention includes a self-luminous display unit and an image generation unit that generates image data for displaying an image such as a character or a picture on the display unit. In the portable information terminal, a contour extracting unit that extracts a contour of an image of the image data generated by the image generating unit, and a contour extracted from the image by the contour extracting unit is used as contour image data at a predetermined image level. A light color conversion unit for conversion, and a dark color conversion unit for converting the entire image of the image data generated by the image generation unit into background image data at a predetermined ratio of the image level, and a predetermined color converted by the dark color conversion unit Means is provided for displaying image data obtained by superimposing the contour image data converted by the bright color conversion unit on the background image data at the ratio of the image level.
さらに、前記輪郭抽出部が色成分毎に輪郭部を抽出し、前記明色変換部は前記輪郭抽出部で抽出された色成分毎に所定の画像レベルとなる輪郭画像データに変換することを特徴とする。 Further, the contour extraction unit extracts a contour part for each color component, and the bright color conversion unit converts the color component extracted by the contour extraction unit into contour image data having a predetermined image level. And
さらに、前記明色変換部における前記所定の画像レベルを指定する手段を設けたことを特徴とする。 Further, the light color conversion unit is provided with means for designating the predetermined image level.
さらに、前記明色変換部における輪郭部の太さを指定する手段を設けたことを特徴とする。 Further, a means for designating the thickness of the contour portion in the light color conversion portion is provided.
本発明の第2の形態は、自発光タイプの表示部と、前記表示部に文字や絵などの画像を表示させるための画像データを生成する画像生成部とを備える携帯型情報端末機用のプログラムであって、前記画像生成部で生成した画像データの画像の輪郭部を抽出する輪郭抽出部と、前記輪郭抽出部で画像から抽出した輪郭部を所定の画像レベルの輪郭画像データに変換する明色変換部と、前記画像生成部で生成した画像データの画像全体を所定の割合の画像レベルの背景画像データに変換する暗色変換部とを設け、前記暗色変換部により変換した所定の割合の画像レベルの背景画像データに前記明色変換部により変換した輪郭画像データを重ね合わせた画像データを表示することを実現させる携帯型情報端末機用のプログラム。 A second aspect of the present invention is for a portable information terminal comprising a self-luminous display unit and an image generation unit for generating image data for displaying an image such as a character or a picture on the display unit. A contour extraction unit that extracts a contour portion of an image of image data generated by the image generation unit, and converts the contour portion extracted from the image by the contour extraction unit into contour image data of a predetermined image level. A light color conversion unit, and a dark color conversion unit that converts the entire image of the image data generated by the image generation unit into background image data of a predetermined ratio of the image level, and a predetermined ratio converted by the dark color conversion unit A program for a portable information terminal that realizes displaying image data obtained by superimposing contour image data converted by the bright color conversion unit on background image data at an image level.
本発明によれば、自発光タイプの表示装置を備えた携帯型情報端末機において、画像の輪郭部抽出し、輪郭部を明るく背景部を暗く表示することにより、絵などの画像も明るい輪郭部と暗い平坦部とで表示することにより、表示にかかる消費電力を低減することができる。 According to the present invention, in a portable information terminal equipped with a self-luminous display device, a contour portion of an image is extracted, and the contour portion is brightly displayed and the background portion is darkly displayed. By displaying with a dark flat portion, power consumption for display can be reduced.
また、色成分毎に所定の画像レベルとなる輪郭画像データに変換することにより、輝度が変化しないが色が変化する画像の場合も輪郭部を抽出して表示できる。 In addition, by converting to contour image data having a predetermined image level for each color component, the contour portion can be extracted and displayed even in the case of an image in which the luminance does not change but the color changes.
また、明色変換部における所定の画像レベルを指定するこれにより、輪郭部の明るさを変えられるので、絵柄に合せて見やすい表示にすることが可能となる。 In addition, since the brightness of the contour portion can be changed by designating a predetermined image level in the light color conversion portion, it is possible to make the display easy to see according to the design.
また、明色変換部における輪郭部の太さを指定することにより、輪郭部の線の太さを変えられるので、輪郭部が多い絵では線の太さを細くして見やすい表示にすることが可能となる。 In addition, by specifying the thickness of the contour in the bright color conversion unit, the thickness of the line in the contour can be changed, so in a picture with many contours, the thickness of the line can be reduced for easy viewing. It becomes possible.
また、携帯型情報端末機用のプログラムにより、絵などの画像も明るい輪郭部と暗い平坦部とで表示することで、表示にかかる消費電力を低減させるためのプログラムを提供できる。 Moreover, a program for reducing power consumption for display can be provided by displaying an image such as a picture with a bright outline portion and a dark flat portion by a program for a portable information terminal.
以下、本発明の一実施の形態について、図に従って説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
図1は、本発明による携帯型情報端末機の構成を示すブロック図である。図1において、携帯型情報端末機100は、CPU(Central Processing Unit)108と、電源部106と、電池部111と、ROM110と、RAM109と、実行入力部104と、終了入力部105と、表示部/入力部(有機EL/タッチパネル)101と、表示切替入力部107と、輪郭抽出部102と、明色変換部103と、暗色変換部112とから構成されている。
FIG. 1 is a block diagram illustrating a configuration of a portable information terminal according to the present invention. In FIG. 1, a
CPU108は携帯型情報端末機100を動作させるための中心的な役割を果たす装置で、画像を作り出す演算や、プログラムを実行させるための演算等の処理を行う。電源部106は、後述する電池部111から供給される電力を本端末機内の各装置やモジュールに使用可能な電圧に変換して供給するアナログ回路で構成された部分である。
The
ROM110は、Read Only Memoryの略で、携帯型情報端末機100を起動させるための基本動作プログラム(オペレーティングシステム)や、基本動作プログラムとハードウエアを結びつけるドライバプログラム、基本動作プログラム上で動作するアプリケーションプログラム等が記憶されている。
RAM109は、Random Access Memoryの略で、プログラムや使用者が作ったデータ等を一時的に記憶させておく装置であり、後述する表示部/入力部(有機EL/タッチパネル)101の表示部に表示させる画像の画像データや、後述するX方向色変化点抽出、明色変換部・暗色変換部102と、Y方向色変化点抽出、明色変換部103で変換した省電力表示画像データを一時的に記憶するエリアでもある。
The
終了入力部105は、実行しているプログラム終了の決定や、一つ前の動作に戻るときの指示を入力する電気的な信号(トリガ)を発生する装置であり、一般的にはキャンセルキーと呼ばれる入力手段である。実行入力部104はプログラムの開始等の確定を認識する電気的な信号(トリガ)を発生する装置であり、一般的にはエンターキーと呼ばれる入力手段である。
The
表示部/入力部(有機EL/タッチパネル)101の表示部は、文字、静止画、動画等の画像を人間の目で認識させるための装置で、有機EL表示装置に代表される自発光タイプの表示装置である。表示部/入力部(有機EL/タッチパネル)101の入力部は、前述した表示部上に重ねて配置され、表示部が表示する画像の情報とリンクさせて情報(データ)を入力する装置である。専用スタイラスペン等で画面に触れると、入力信号(データ)と認識され、指示されたプログラムの実行や、入力データの確定をすることができる。前述した終了入力部105や、実行入力部104と同じ機能や処理を実現することができる電気的な信号を発生させる装置である。
The display unit of the display unit / input unit (organic EL / touch panel) 101 is a device for recognizing images such as characters, still images, and moving images with human eyes, and is a self-luminous type typified by an organic EL display device. It is a display device. The input unit of the display unit / input unit (organic EL / touch panel) 101 is an apparatus that is placed on the above-described display unit and inputs information (data) by linking with image information displayed on the display unit. . When the screen is touched with a dedicated stylus pen or the like, it is recognized as an input signal (data), and the designated program can be executed or the input data can be confirmed. This is an apparatus that generates an electrical signal that can realize the same functions and processing as the
電池部111は、携帯型情報端末機100を動作させるための電力を蓄積、供給する装置である。表示切替入力部107は、RAM109に一時的に記憶された元画像の画像データを表示させる標準表示モードと、後述する輪郭抽出部102、明色変換部103、暗色変換部112で変換した省電力表示画像データを表示させる省電力表示モードとを選択をするための切り替えるスイッチであり、ハード的に実現ずる場合、スライドスイッチまたはプッシュスイッチによって実現する。また、表示部/入力部(有機EL/タッチパネル)101の入力部とソフトウエアの組合せにより実現することも出来る。
The
ここで、本発明に係る、省電力表示モード時の動作について説明する。使用者が表示切替入力部107を操作して省電力表示を選択した場合は、画像生成部であるCPU108で作られRAM109に一時的に記憶された表示部/入力部(有機EL/タッチパネル)101の表示部に表示させるための元画像の画像データを読み出し、輪郭抽出部102で画面の水平方向及び又は垂直方向の輪郭部を抽出し、明色変換部103で輪郭部の画像レベルを予め設定された明るい画像レベルとなる輪郭画像データに変換する。一方、RAM109から読み出された元画像の画像データは予め設定された割合の暗い画像レベルとなる背景画像データに変換され、混合部113で輪郭画像データと背景画像データが重ね合わされ、省電力表示画像データとしてCPU108を介してRAM109に一時的に記憶する。
Here, the operation in the power saving display mode according to the present invention will be described. When the user operates the display
その後、RAM109に一時的に記憶した省電力表示画像データを読み出し、表示部/入力部(有機EL/タッチパネル)101の表示部に表示させる。画像全体の一部である輪郭部は明るい表示、画像全体の大部分である背景(平坦部)は暗い表示となり、全体的に暗い画像となるので表示の消費電力を低減することができる。尚このとき、絵などの輪郭部は明るく表示されるため、文字や絵などの画像の輪郭部は認識できるため、画像が見難くなるということも防げる。
Thereafter, the power saving display image data temporarily stored in the
また、本実施例では後述するように、赤(R)、緑(G)、青(B)の各色成分に分けて、それぞれの輪郭部を抽出して、各色成分毎に輪郭部の画像レベルを予め設定された明るい画像レベルとなるようにしているので、輝度が変化しないが色が変化する画像の場合も輪郭部を抽出して表示できる。 In this embodiment, as will be described later, each contour component is extracted for each color component of red (R), green (G), and blue (B), and the image level of the contour portion for each color component. Is set to a bright image level set in advance, the contour portion can be extracted and displayed even in the case of an image in which the luminance does not change but the color changes.
次に、本発明による省電力表示モードの設定について、図2から図3を用いて説明する。図2は本発明による表示省電力モードの設定画面とテーブル図であり、図2(a)は省電力表示モードの設定画面、図2(b)は省電力表示モードの入力画面例、図2(c)は省電力表示モード設定情報テーブルを図示したものである。 Next, the setting of the power saving display mode according to the present invention will be described with reference to FIGS. 2A and 2B are a display power saving mode setting screen and a table according to the present invention, FIG. 2A is a power saving display mode setting screen, FIG. 2B is an input screen example of the power saving display mode, and FIG. (C) illustrates a power saving display mode setting information table.
図2(a)に示す省電力表示モードの設定画面は、予めインストールした携帯型情報端末機100で起動可能なアプリケーション一覧から選択して実行することにより省電力表示モードの設定ウインドウ200が、表示部/入力部(有機EL/タッチパネル)101の表示部に表示される。尚、この省電力表示モードの設定画面の表示は、アプリケーション用のアイコンを画面のデスクトップに置き、一般的なアプリケーションソフトの起動方法と同様の手順で起動することでも構わない。
The
輪郭抽出のための色差割合設定項目201は、表示部/入力部(有機EL/タッチパネル)101に表示される画像の輪郭部を輪郭抽出部102で抽出する時の閾値となる色変化割合を設定する項目で、例えば白地に黒の丸が表示されていて白色と黒色の変化を抽出させたい場合、100%設定とする。画像の各色の画像データは白色の場合(R:255、G:255、B:255)で、黒色の場合、(R:0、G:0、B:0)で表され、色差が255(100%)の場合を色に差があり輪郭部と判断する。
The color difference
通常は白色と黒色のように100%の色変化がなく、色変化の差が小さい場合もあり、元画像の状態に合わせて色の変化量を設定するための項目である。また、赤(R)単色の場合、赤100%は(R:255、G:0、B:0)で、赤0%(黒)は(R:0、G:0、B:0)となり、赤の色差が255(100%)あるため差があり輪郭部と判断する。 Usually, there is no 100% color change like white and black, and the difference in color change may be small. This is an item for setting the amount of color change according to the state of the original image. In the case of red (R) single color, red 100% is (R: 255, G: 0, B: 0) and red 0% (black) is (R: 0, G: 0, B: 0). Since the color difference of red is 255 (100%), it is determined that there is a difference and the contour portion.
輪郭線の明色設定項目202は、輪郭抽出部102で抽出した輪郭部を明色変換部103でどのような明るさのレベルで表示させるかを指定する項目である。本実施例の場合、白色、グレー(明るいグレー)、黄色を選択可能とする。
The contour bright
輪郭の線幅設定項目203は、輪郭抽出部102で抽出した輪郭部の線幅を明色変換部103で変換する時にドット単位で指定できる項目で、1ドット単位で輪郭線の幅を指定することができる。
The contour line
背景色の暗色割合設定項目204は、元画像の画像データ全体の画像レベルを暗くする割合を指定する項目で、100%を指定した場合は、黒画面(R:0、G:0、B:0)となり、50%とした場合は各色の色割合を全て50%に落として表示させる。例えば白色(R:255、G:255、B:255)の50%は、グレー(R:127、G:127、B:127)になる。
The background color dark color
輪郭抽出のための色差割合設定項目201の色差割合入力エリア206と輪郭線の明色設定項目202の明色入力エリア207と輪郭の線幅設定項目203の線幅入力エリア208と背景色の暗色割合設定項目204の暗色割合数値入力エリア209は、入力エリア右側に、後述するプルダウンメニューを表示させるプルダウンボタンが配置されており、専用のスタイラスペンで表示部/入力部(有機EL/タッチパネル)101に表示されているプルダウンボタンの位置の入力部をタップすることによりプルダウンメニューが表示される。
The color difference
実行ボタン205は、専用のスタイラスペンまたは指で実行ボタン205の表示エリアをタップすることにより、輪郭抽出のための色差割合設定201の色差割合数値入力エリア206と輪郭線の明色設定202の明色入力エリア207と輪郭の線幅設定203の線幅数理入力エリア208と背景色の暗色割合設定204の暗色割合数値入力エリア209に入力された数値データまたは文字データをRAM109に記憶するための指示手段で、実行入力部104でのキー操作と同じ働きをする。
The
キャンセルボタン210は、省電力表示モードの設定プログラムを終了させ、省電力表示モードの設定画面200を表示部/入力部(有機EL/タッチパネル)101の表示部から消去するための指示をする入力手段で、専用のスタイラスペンまたは指でキャンセルボタン210の表示エリアをタップすることにより認識し、終了入力部105でのキー操作と同じ働きをする。
The cancel
図2(b)に示す省電力表示モードの入力画面例は、代表として輪郭抽出のための色差割合設定項目201の色差割合入力エリア206のプルダウンボタン216をタップしたときにプルダウンメニュー218を表示させた例で、このプルダウンメニュー218の中から希望の数字を専用スタイラスペンでタップすることで入力できる。ここで、各項目に対してプルダウンメニューは準備されており、例えば、輪郭線の明色設定項目202の場合は、「白」「グレー」「黄」がプルダウンメニューとして表示される。
The input screen example of the power saving display mode shown in FIG. 2B is to display a pull-
輪郭の線幅設定項目203の場合は、「2ドット」「3ドット」・・・がプルダウンメニューとして表示される。背景色の暗色割合設定項目204の場合は、「50%」「60%」・・・「100%」がプルダウンメニューとして表示される。プルダウンメニュー218で表示されている数字または文字を専用スタイラスペンでタップすると、数字または文字が選択され、前記各入力エリアに視覚的に数字または文字が入力される。
In the case of the outline line
図2(c)に示す省電力表示モード設定情報テーブルは、図2(a)に示す省電力表示モードの設定画面で設定した情報をRAM109内の決められたエリアに情報を登録するための省電力表示モード設定情報テーブル211である。 The power saving display mode setting information table shown in FIG. 2C saves the information set on the power saving display mode setting screen shown in FIG. It is a power display mode setting information table 211.
Aテーブル212は輪郭抽出のための色差割合の数値データを登録するためのエリアで、Bテーブル213は輪郭線の明色情報を登録するためのエリアで、Cテーブル214は輪郭の線幅の数値データを登録するためのエリアで、Dテーブル215は背景色の暗色割合の数値データを登録するためのエリアである。前述の輪郭抽出部102、明色変換部103、暗色変換部112ではこの省電力表示モード設定情報テーブル211に登録してある数値や情報を元に、輪郭抽出、輪郭部の明るさ、背景の暗さを決めている。
The A table 212 is an area for registering numerical data of color difference ratios for contour extraction, the B table 213 is an area for registering bright color information of contour lines, and the C table 214 is a numerical value of contour line widths. In the area for registering data, the D table 215 is an area for registering numerical data of the dark color ratio of the background color. The
図3は省電力表示モードの設定処理フローチャート図である。省電力表示モード設定プログラムの起動処理は、予めインストールした携帯型情報端末機100で起動可能なアプリケーション一覧から選択して実行することにより開始される。
FIG. 3 is a flowchart of processing for setting the power saving display mode. The activation process of the power saving display mode setting program is started by selecting and executing from a list of applications that can be activated by the
省電力表示モード設定プログラムの起動処理(ステップS300)で、図2(a)に示す省電力表示モードの設定画面で示したウインドウ画面を、表示部/入力部(有機EL/タッチパネル)101の表示部に表示させ、以降表示している項目に対して必要項目を入力させ、各項目に入力された情報をRAM109に記憶させるためのアプリケーションプログラムを起動する処理である。
In the power saving display mode setting program startup process (step S300), the window screen shown in the setting screen of the power saving display mode shown in FIG. 2A is displayed on the display unit / input unit (organic EL / touch panel) 101. This is a process of starting up an application program for causing the
アプリケーションプログラム起動(ステップS300)後、輪郭抽出のための色差割合入力処理(ステップS301)を実行する。輪郭抽出のための色差割合入力処理(ステップS301)は、図2で前述した入力方法によって数字を選択し、輪郭抽出のための色差割合入力エリア206の枠内に選択した値(20%)を表示させ一時的にRAM109に選択された値を格納する処理である。
After the application program is started (step S300), a color difference ratio input process (step S301) for contour extraction is executed. In the color difference ratio input process (step S301) for contour extraction, numbers are selected by the input method described above with reference to FIG. 2, and the value (20%) selected in the frame of the color difference
輪郭線の明色入力処理(ステップS302)は、図2で前述した入力方法によって白またはグレーまたは黄色を選択し、輪郭線の明色入力エリア207の枠内に選択したデータ(グレー文字)を表示させ一時的にRAM109に選択された画像データ(R:224、G224、B:224)を格納する処理である。
In the outline light color input process (step S302), white, gray, or yellow is selected by the input method described above with reference to FIG. 2, and the selected data (gray characters) in the frame of the outline light
輪郭の線幅入力処理(ステップS303)は、図2で前述した入力方法によって数字を選択し、輪郭の線幅入力エリア208の枠内に選択した値(2ドット)を表示させ一時的にRAM109に選択された値を格納する処理である。背景色の暗色割合入力処理(ステップS304)は、図2で前述した入力方法によって数字を選択し、背景色の暗色割合入力エリア209の枠内に選択した値(50%)を表示させ一時的にRAM109に選択された値を格納する処理である。
In the contour line width input process (step S303), a number is selected by the input method described above with reference to FIG. 2, and the selected value (2 dots) is displayed in the frame of the contour line
輪郭抽出のための色差割合入力処理(ステップS301)、輪郭線の明色入力処理(ステップS302)、輪郭の線幅入力処理(ステップS303)、背景色の暗色割合入力処理(ステップS304)それぞれの処理段階では表示データとして画面に出ているだけで、それぞれのデータもRAM109の一時記憶エリアに登録されるだけである。
Color difference ratio input processing for contour extraction (step S301), contour light color input processing (step S302), contour line width input processing (step S303), and background color dark color ratio input processing (step S304). In the processing stage, only the data is displayed on the screen as display data, and each data is also registered in the temporary storage area of the
次に実行入力判定処理(ステップS305)を実行する。実行入力判定処理(ステップS305)は、実行ボタン205または実行入力部104からの入力待ち処理で、実行ボタン205または実行入力部104からの入力が無い場合は、次のキャンセル入力判定処理(ステップS307)を実行する。キャンセル入力はキャンセルボタン210または終了入力部105からの入力待ち処理で、キャンセルボタン210または終了入力部105からの入力が無い場合は輪郭抽出のための色差割合入力処理(ステップS301)に戻る。
Next, an execution input determination process (step S305) is executed. The execution input determination process (step S305) is an input waiting process from the
キャンセルボタン210または終了入力部105からの入力がありと判断した場合はプログラムを終了し、図2(a)に示した「省電力表示モードの設定画面」を表示部/入力部(有機EL/タッチパネル)101の表示部から消去する。
If it is determined that there is an input from the cancel
実行入力判定処理(ステップS305)の処理で、実行ボタン205または実行入力部104からの入力がある場合は、テーブル登録処理(ステップS306)を実行する。テーブル登録処理(ステップS306)は、図2(c)の省電力表示モード設定情報テーブルに示すテーブルにデータを登録する。
When there is an input from the
輪郭設定のための色差割合設定エリア206のデータはAテーブル211に「20」、輪郭線の明色設定エリア207のデータはBテーブル212に「グレー」、輪郭の線幅設定エリア208のデータはCテーブル214に「2」、背景色の暗色割合設定エリア209のデータはDテーブル215に「50」と図2(c)の省電力表示モード設定情報テーブルのフォーマットでRAM109にデータを登録する。
The data of the color difference
本発明による省電力表示モード時の表示の処理の流れを、図8を用いて説明する。図8は、本発明による省電力表示処理フローチャート図である。 表示切替入力部判定処理(ステップS800)は表示切替入力部107が標準表示モードか省電力表示モードのどちらになっているかどうかを判断する処理である。
A display processing flow in the power saving display mode according to the present invention will be described with reference to FIG. FIG. 8 is a power saving display processing flowchart according to the present invention. The display switching input unit determination process (step S800) is a process of determining whether the display switching
「省電力表示モード」の場合、次に省電力表示データ作成処理(ステップS801)を実行する。省電力表示データ作成処理(ステップS801)は省電力表示画面を生成する処理で、画像生成部であるCPU108で作られRAM109に一時的に記憶された表示部/入力部(有機EL/タッチパネル)101の表示部に表示させるための元画像の画像データを読み出し、輪郭抽出部102で画面の横方向及び又は縦方向の輪郭部を抽出し、明色変換部103で輪郭部の画像レベルを予め設定された明るい画像レベルとなる輪郭画像データに変換する。
In the “power saving display mode”, a power saving display data creation process (step S801) is executed next. The power saving display data creation process (step S801) is a process for generating a power saving display screen. The display unit / input unit (organic EL / touch panel) 101 created by the
一方、RAM109から読み出された元画像の画像データは予め設定された割合の暗い画像レベルとなる背景画像データに変換され、混合部113で輪郭画像データと背景画像データが重ね合わされ、省電力表示画像データを作成しCPU108を介してRAM109に一時的に記憶する。
On the other hand, the image data of the original image read from the
省電力表示処理(ステップS802)は、省電力表示データ作成処理(ステップS801)で生成しRAM109に一時的に記憶した省電力表示画像データを読み出し、表示部/入力部(有機EL/タッチパネル)の表示部に表示させる処理である。表示切替入力部判定処理(ステップS800)で、「標準表示モード」となっていた場合は、CPU108で作られRAM109に一時的に記憶された省電力表示加工しない元画像の画像データを読み出し、表示部/入力部(有機EL/タッチパネル)の表示部に表示させる標準表示処理(ステップS803)を実行する。
In the power saving display process (step S802), the power saving display image data generated in the power saving display data creation process (step S801) and temporarily stored in the
本発明による省電力表示モード時の画面例を、図7を用いて説明する。図7は、本発明による省電力表示モード時の画面例を表す図である。元画像701は標準表示モード時の画面例であり、白の背景702に、携帯型情報端末機の画像と黒い文字706及び黒い線707が表示されている場合を示している。携帯型情報端末機は、明るいグレーのケース703、暗いグレーの表示部704、黒い釦705で構成されている。このような画像では白の明るい色が多く使用されている。このように、白い部分が多いと有機ELディスプレイのような自発光タイプの表示装置の消費電力は大きくなる。
A screen example in the power saving display mode according to the present invention will be described with reference to FIG. FIG. 7 is a diagram illustrating a screen example in the power saving display mode according to the present invention. An
省電力画像711は省電力表示モード時の画面例であり、図2(b)の省電力表示モード設定情報テーブル211に登録されている情報を元に、白の背景702と明るいグレーのケース703との境界と、明るいグレーのケース703と暗いグレーの表示部704との境界、明るいグレーのケース703と黒い釦705との境界は輪郭部Aとして抽出され、2ドットの太さのグレーの明るさの輪郭部A721及び722で表示される。
A
背景702の平坦部712、ケース703の平坦部713、表示部704の平坦部714の画像レベルは元画像に対して50%のレベルとなった画像となり、黒い釦705の平坦部715は黒い画像となる。また、文字706及び線707のように絵の輪郭部ではない部分は指定の2ドットで表示すると読みづらくなるため、1ドットの太さのグレーの明るさの文字716、線717で表示するようになっている。
The image levels of the
詳細は後述するが、輪郭部の間の長さを検出して指定された2ドットがない場合は1ドットで表示するようにしている。このように、画像全体の一部である輪郭部は明るい表示、画像全体の大部分である背景(平坦部)は暗い表示となり、全体的に暗い画像となるので表示の消費電力を低減することができる。 Although details will be described later, when there is no designated two dots by detecting the length between the contour portions, the dot is displayed as one dot. As described above, the outline portion which is a part of the entire image is brightly displayed, and the background (flat portion) which is a large portion of the entire image is darkly displayed, resulting in a dark image as a whole, thereby reducing display power consumption. Can do.
次に、本発明による省電力画像の画像レベルについて、図9を用いて説明する。図9は、本発明による省電力画像の画像レベルのイメージ図であり、図9(a)は元画像の画像レベル、図9(b)は輪郭抽出画像、図9(c)は暗色変換画像、図9(d)は省電力画像である。尚、ここでは図7のAライン部の画像の部分で説明する。また、ここでは(R、G、B)の各色成分が同一な画像レベルの場合で説明する。 Next, the image level of the power saving image according to the present invention will be described with reference to FIG. 9 is an image level image diagram of a power saving image according to the present invention, FIG. 9A is an image level of an original image, FIG. 9B is an outline extraction image, FIG. 9C is a dark color conversion image, FIG. 9D is a power saving image. Here, description will be made with reference to the image portion of the A line portion of FIG. Further, here, a case will be described where each color component of (R, G, B) has the same image level.
図9(a)に示すように、元画像は背景902が白なので画像データは「255」、表示部904は暗いグレーなので画像データは「127」、線907は黒なので画像データは「0」となっている。
As shown in FIG. 9A, since the
この元画像から輪郭抽出部102で輪郭部を抽出して、明色変換部103により図9(b)に示す輪郭抽出画像の画像レベルに変換する。図2(b)の省電力表示モード設定情報テーブル211に登録されている輪郭線の明色設定の「グレー」の情報と輪郭の線幅設定の「2ドット」の情報を元に、画像レベル「グレー」線幅「2ドット」の輪郭部A921を生成し、線907部は画像レベル「グレー」線幅「1ドット」の線921を生成する。
A contour portion is extracted from the original image by the
一方、この元画像から暗色変換部112により図9(c)に示す暗色変換画像の画像レベルに変換する。図2(b)の省電力表示モード設定情報テーブル211に登録されている背景色の暗色割合設定の「50%」の情報を元に、元画像の画像レベルを50%にする。例えば、画像データ「127」の背景912、画像データ「64」の表示部914を生成する。
On the other hand, this dark image is converted from the original image to the image level of the dark color converted image shown in FIG. Based on the information “50%” of the background color dark color ratio setting registered in the power saving display mode setting information table 211 in FIG. 2B, the image level of the original image is set to 50%. For example, the
図9(b)の輪郭抽出画像と図9(c)の暗色変換画像とを混合部113で重ね合わせることにより図9(d)に示す省電力画像が生成される。
尚、ここでは(R、G、B)の各色成分が同一な画像レベルの場合で説明したが、本実施例では、それぞれの色成分毎に輪郭抽出、明色変換、暗色変換をするようになっているので、単色の場合や各色成分毎に画像レベルが違う場合にも対応が可能である。
By superposing the contour extraction image of FIG. 9B and the dark color conversion image of FIG. 9C by the mixing
Here, the case where the color components of (R, G, B) are the same image level has been described, but in this embodiment, contour extraction, light color conversion, and dark color conversion are performed for each color component. Therefore, it is possible to cope with the case of a single color or when the image level is different for each color component.
次に、本発明による輪郭抽出、明色変換、暗色変換の具体的な処理を図4から図6を用いて、詳細に説明する。図4は本発明による画面のドット説明図、図5は本発明によるX方向の色変化点抽出、明色変換、暗色変換処理のフローチャート図、図6は本発明によるY方向の色変化点抽出、明色変換処理のフローチャート図である。 Next, specific processing of contour extraction, light color conversion, and dark color conversion according to the present invention will be described in detail with reference to FIGS. FIG. 4 is an explanatory diagram of dots on the screen according to the present invention, FIG. 5 is a flowchart of color change point extraction, light color conversion and dark color conversion processing in the X direction according to the present invention, and FIG. 6 is a color change point extraction in the Y direction according to the present invention. FIG. 10 is a flowchart of bright color conversion processing.
画面構成400は携帯型情報端末機100の表示部/入力部(有機EL/タッチパネル)101の表示部に表示する画面で、本実施例では、縦(Y方向)480ドット、横(X方向)320ドットとする。
The
後述する図5のX方向の色変化点抽出、明色変換と暗色変換処理のフローチャート図の処理では、先頭ドット(X1、Y1)402を基準に(X1、Y1)と(X2、Y1)、(X2、Y1)と(X3、Y1)・・・とX方向のドット間の各色の画像データを比較することで色変化の度合い(色差)を求め水平方向の輪郭部を抽出する。 In the processing of the flowchart of the color change point extraction, light color conversion and dark color conversion processing in the X direction in FIG. 5 described later, (X1, Y1) and (X2, Y1) based on the leading dot (X1, Y1) 402, The degree of color change (color difference) is obtained by comparing (X2, Y1), (X3, Y1)..., And the image data of each color between the dots in the X direction, and a horizontal outline is extracted.
X方向で320ドットまで達した場合、Y2行のX方向にドット間の画像データを比較する処理を実行し、Y方向(1〜480行)401の480行までドット間の画像データの比較処理を実行する。また、後述する図6のY方向の色変化点抽出、明色変換処理フロー図の処理では先頭ドット(X1、Y1)402を基準に(X1、Y1)と(X1、Y2)、(X1、Y2)と(X1、Y3)・・・とY方向のドット間の各色の画像データを比較することで色変化の度合い(色差)を求め垂直方向の輪郭部を抽出する。 When reaching 320 dots in the X direction, a process of comparing image data between dots in the X direction of the Y2 line is executed, and a process of comparing image data between dots up to 480 lines in the Y direction (1 to 480 lines) 401 Execute. Further, in the process of the Y direction color change point extraction and light color conversion process flow chart of FIG. 6 to be described later, (X1, Y1), (X1, Y2), (X1, Y2), (X1, Y3)... And the image data of each color between the dots in the Y direction are compared to obtain the degree of color change (color difference) and extract the vertical contour.
Y方向で480ドットまで達した場合、X2列のY方向にドット間の画像データを比較する処理を実行し、X方向(1〜320列)403の320列までドット間の画像データ比較処理を実行する。ドット拡大図405は各ドットの拡大図でR、G、Bの3色が光るようになっており、R、G、Bそれぞれ色番号404で各色毎の画像データをデータとして持っている。(R、G、B)の画像データが(0、0、0)の場合は表示色が黒となり、一番電力を消費しない状態になり、(R、G、B)の画像データが(255、255、255)の場合は表示色が白となり、一番電力を消費する状態になる。
When reaching 480 dots in the Y direction, a process of comparing image data between dots in the Y direction of the X2 column is executed, and image data comparison processing between dots is performed up to 320 columns in the X direction (1 to 320 columns) 403. Execute. A dot
図5はX方向色変化点抽出、明色変換、暗色変換処理のフローチャート図である。初期設定処理(ステップS500)はフローの初期値を設定する処理であり、図4の先頭ドット(X1、Y1)402と色変化点の「始」か「終」を判断する色変化点終始フラグに初期値「始」を代入する処理である。前記、色変化点終始フラグは輪郭部の線の太さを広げられるかどうかを判断する処理に使用する。 FIG. 5 is a flowchart of X-direction color change point extraction, light color conversion, and dark color conversion processing. The initial setting process (step S500) is a process for setting the initial value of the flow. The first dot (X1, Y1) 402 in FIG. 4 and the color change point start flag for determining the “start” or “end” of the color change point. This is a process of substituting the initial value “start” for. The color change point start flag is used for determining whether or not the line thickness of the contour portion can be increased.
暗色生成処理(ステップS505)は、背景色の暗色割合設定204で設定した割合分表示色を暗くする。具体的に、50%と設定した場合は元の色が(R:255、G:255、B:255)で白表示に対して、(R:127、G:127、B127)でグレー表示となる。計算方法としては、R:255×0.5(50%)=127(小数点以下切り捨て)、G:255×0.5(50%)=127(小数点以下切り捨て)、B:255×0.5(50%)=127(小数点以下切り捨て)となる。 In the dark color generation process (step S505), the display color is darkened by the ratio set in the dark color ratio setting 204 of the background color. Specifically, when 50% is set, the original color is (R: 255, G: 255, B: 255) and the white display is (R: 127, G: 127, B127) and the gray color is displayed. Become. As calculation methods, R: 255 × 0.5 (50%) = 127 (rounded down to the decimal point), G: 255 × 0.5 (50%) = 127 (rounded down to the decimal point), B: 255 × 0.5 (50%) = 127 (rounded down).
本発明において具体的に色を変更する対象となるドットは(X1、Y1)で、例えば、(X2、Y1)ドットと(X3、Y1)ドットを比較した場合、(X2、Y1)ドットが色変更対象ドットなる。変更した画像データは、元画像データを書き換えずに、暗色変換画像としてとしてRAM104に格納する。
In the present invention, the dot whose color is specifically changed is (X1, Y1). For example, when the (X2, Y1) dot and the (X3, Y1) dot are compared, the (X2, Y1) dot is the color. It becomes a change target dot. The changed image data is stored in the
色差判定処理(ステップS501)は、図4で説明したドット内のR、G、Bそれぞれの色差が、輪郭抽出のための色差割合設定201で設定した値を超えているかどうかを判断する処理である。
具体的に説明すると、X方向に並ぶ隣同士のドットのR、G、B各色の色差を比較して判断する処理である。図4で説明した各ドットの画像データはRAM104に格納されており、比較処理時にRAM109のワークエリアに画像データを取り込み、比較処理を実行する。
The color difference determination process (step S501) is a process for determining whether the color differences of R, G, and B in the dots described with reference to FIG. 4 exceed the value set in the color difference ratio setting 201 for contour extraction. is there.
More specifically, this is a process for determining by comparing the color differences of the R, G, and B colors of adjacent dots arranged in the X direction. The image data of each dot described in FIG. 4 is stored in the
最初は(X1、Y1)ドットと(X2、Y1)ドットのR、G、B各色同士を比較し、次に、(X2、Y1)と(X3、Y1)ドットのR、G、B各色同士を比較する。20%の色変化を設定した場合、数値として255×0.2(20%)=51の差が生じた場合を「真」とし、次の色変化終始確認処理(ステップS502)を実行する。 First, R, G, B colors of (X1, Y1) and (X2, Y1) dots are compared, and then R, G, B colors of (X2, Y1) and (X3, Y1) dots are compared. Compare When a color change of 20% is set, the case where a difference of 255 × 0.2 (20%) = 51 as a numerical value is set to “true”, and the next color change start / end confirmation process (step S502) is executed.
色差が20%(51)に満たない場合は、列終了確認処理(ステップS511)を実行する。列終了確認処理(ステップS511)は、Y1行のX1〜X320ドット全ての比較が終了したかを判断する処理である。Y1行のX1〜X320ドットの隣接するドットを比較し、(X320、Y1)に達した場合は、「真」となり、次の列初期化処理(ステップS514)を実行する。(X320、Y1)に達しない場合は、「偽」となり、列加算処理(ステップS509)を実行する。 If the color difference is less than 20% (51), a column end confirmation process (step S511) is executed. The column end confirmation process (step S511) is a process for determining whether the comparison of all X1 to X320 dots in the Y1 row has been completed. The adjacent dots of the X1 to X320 dots in the Y1 row are compared, and if (X320, Y1) is reached, the result is “true”, and the next column initialization process (step S514) is executed. If (X320, Y1) is not reached, the result is “false”, and column addition processing (step S509) is executed.
列加算処理(ステップS509)は、X方向に1ドット分の数字を加算する処理で、例えば(X1、Y1)に列加算処理(ステップS509)を施すと(X2、Y1)となる。列初期化処理(ステップS514)は、X320をX1に戻す処理である。列初期化処理(ステップS514)実行後、行終了確認処理(ステップS515)を実行する。 The column addition process (step S509) is a process of adding a number of one dot in the X direction. For example, when the column addition process (step S509) is performed on (X1, Y1), the result is (X2, Y1). The column initialization process (step S514) is a process for returning X320 to X1. After executing the column initialization process (step S514), the row end confirmation process (step S515) is executed.
行終了確認処理(ステップS515)はドットの比較処理がY方向に480行(Y480)に達しているか否かを判断する処理である。Y方向に480行(Y480)に達している場合は「真」となり全ての処理を終了する。Y方向に480行(Y480)に達していない場合は「偽」となり、行加算処理(ステップS513)を実行する。 The line end confirmation process (step S515) is a process for determining whether or not the dot comparison process has reached 480 lines (Y480) in the Y direction. When it reaches 480 lines (Y480) in the Y direction, it becomes “true” and all the processes are terminated. If the number does not reach 480 lines (Y480) in the Y direction, the result is “false”, and the line addition process (step S513) is executed.
行加算処理(ステップS513)はY方向に1行たす処理で、Y1の次はY2となる。(X1、Y1)と(X2、Y1)・・・(X319、Y1)と(X320、Y1)のように各ドットを比較し、Xが320ドットまで達した場合は、Y方向に1をたして(X1、Y2)と(X2、Y2)・・・(X319、Y2)と(X320、Y2)のように処理し、(X1、Y480)と(X2、Y480)・・・(X319、Y480)と(X320、Y480)まで全てのドットに対して色比較処理を実行する。 The line addition process (step S513) is a process of adding one line in the Y direction, and Y2 follows Y1. Each dot is compared as in (X1, Y1) and (X2, Y1) (X319, Y1) and (X320, Y1). When X reaches 320 dots, 1 is added in the Y direction. (X1, Y2) and (X2, Y2)... (X319, Y2) and (X320, Y2), and (X1, Y480) and (X2, Y480)... (X319, Y480) and (X320, Y480) perform color comparison processing for all dots.
列加算処理(ステップS509)、行加算処理(ステップS513)を実行後は、色差判定処理(ステップS501)に戻る。色差判定処理(ステップS501)で色差が指定値を超えている場合、「真」となり、色変化点終始確認処理(ステップS502)を実行する。 After executing the column addition process (step S509) and the row addition process (step S513), the process returns to the color difference determination process (step S501). If the color difference exceeds the specified value in the color difference determination process (step S501), the result is “true”, and the color change point start / end confirmation process (step S502) is executed.
色変化点終始確認処理(ステップS502)は、色変化がある箇所の「始」か「終」を判断する処理で、最初は初期設定処理(ステップS500)で設定した、色変化点終始フラグを見るので「始」となる。色変化点終始フラグが「始」の場合は、次に色変化開始点記憶処理(ステップS504)を実行する。 The color change point start / end confirmation process (step S502) is a process for determining “start” or “end” of a place where there is a color change. First, the color change point start / end flag set in the initial setting process (step S500) is set. Because it sees, it becomes "beginning". If the color change point start flag is “start”, color change start point storage processing (step S504) is executed next.
色変化開始点記憶処理(ステップS504)は色の変化があったドット、例えば(X1、Y1)と(X2、Y1)の比較で色変化があった場合、(X2、Y1)が色変化点開始位置として、一時的にRAM109に格納する処理である。次に、終始フラグ「終」設定処理(ステップS506)を実行する。
In the color change start point storage process (step S504), when there is a color change in comparison of (X1, Y1) and (X2, Y1), for example, (X2, Y1) is a color change point. This is a process of temporarily storing in the
終始フラグ「終」設定処理(ステップS506)は、始点位置データをRAM109に登録完了し始点位置データを記憶していることを色変化点終始確認処理(ステップS502)で認識できるようにする処理である。
The end / end flag “end” setting process (step S 506) is a process for enabling the color change point end / end confirmation process (step S 502) to recognize that the start point position data has been registered in the
終始フラグ「終」設定処理(ステップS506)後は、次に前述した列終了確認処理(ステップS511)を実行する。色変化点終始確認処理(ステップS502)で、色変化点終始フラグが「終」の場合は、色変化修了点記憶処理(ステップS503)を実行する。 After the end / end flag “end” setting process (step S506), the above-described column end confirmation process (step S511) is executed. When the color change point start / end confirmation process (step S502) indicates that the color change point start / end flag is “end”, a color change completion point storage process (step S503) is executed.
色変化終了点記憶処理(ステップS503)は、色の変化があったドット、例えば(X3、Y1)と(X4、Y1)の比較で色変化があった場合、(X3、Y1)が色変化点終了位置として、一時的にRAM104に格納する処理である。1ドット分しか色変化がない場合、(X2、Y1)ドットが「始」「終」のドットとなり、1ドット分の色変化を認識できる。次に、終始フラグ「始」設定処理(ステップS507)を実行する。
In the color change end point storage process (step S503), when there is a color change in comparison between (X3, Y1) and (X4, Y1), for example, (X3, Y1) changes in color. This is a process of temporarily storing the point end position in the
終始フラグ「始」設定処理(ステップS507)は終点を登録完了したことを記憶する処理である。終始フラグ「始」設定処理(ステップS507)後は、明色生成処理(ステップS508)を実行する。 The start / stop flag “start” setting process (step S507) is a process for storing the end point registration completion. After the start / stop flag “start” setting process (step S507), a bright color generation process (step S508) is executed.
明色生成処理(ステップS508)は輪郭線の明色設定202で指定した色の色番号を指定ドットに登録する処理である。登録対象ドットは、色変化開始点記憶処理(ステップS504)と色変化終了点記憶処理(ステップS507)で登録したドットが対象で、この場合、グレー(R:224、G:224、B:224)登録なので、この色番号を、新しい画像データとしてRAM104に格納する。
The bright color generation process (step S508) is a process of registering the color number of the color designated by the bright color setting 202 of the contour line in the designated dot. The registration target dots are dots registered in the color change start point storage process (step S504) and the color change end point storage process (step S507). In this case, gray (R: 224, G: 224, B: 224). Since this is a registration, this color number is stored in the
前述したように、元画像データの書き換えはせず、輪郭抽出画像として登録する。明色生成処理(ステップS508)を実行後は、線幅設定値確認(ステップS510)を実行する。線幅設定値確認(ステップS510)は、輪郭の線幅設定203で設定した線幅を満たしているかまたは線幅が広げられない間隔(ドット座標間隔が1ドット以下)を確認する処理である。 As described above, the original image data is not rewritten and registered as a contour extraction image. After executing the bright color generation process (step S508), the line width setting value confirmation (step S510) is executed. The line width setting value confirmation (step S510) is a process of confirming an interval (dot coordinate interval is 1 dot or less) that satisfies the line width set in the outline line width setting 203 or that the line width cannot be increased.
色変化開始点記憶処理(ステップS504)と色変化終了点記憶処理(ステップS503)で記憶したドットの距離から判断する。例えば、1ドットの変化点しか検出できない場合、色変化開始点記憶処理(ステップS504)で記憶したドット(X5、Y1)、色変化終了点記憶処理(ステップS503)で記憶したドット(X5、Y1)が一致する。線幅設定値確認(ステップS510)で、条件を満たさない場合、線幅加算処理(ステップS512)を実行する。 Judgment is made from the dot distances stored in the color change start point storage process (step S504) and the color change end point storage process (step S503). For example, when only one dot change point can be detected, the dot (X5, Y1) stored in the color change start point storage process (step S504) and the dot (X5, Y1) stored in the color change end point storage process (step S503) ) Matches. If the condition is not satisfied in the line width setting value confirmation (step S510), the line width addition process (step S512) is executed.
線幅加算処理(ステップS512)は、図2(a)省電力表示モードの設定画面で設定した輪郭の線幅設定項目203の輪郭の線幅設定エリア208に入力された値(この場合2)分のドットを指定する。例えば、開始ドット(X3、Y1)、終了ドット(X5、Y1)の場合、既に1ドット分は明色生成処理(ステップS508)を実行しているので、2ドットの場合、追加が1ドットになるので、色変化開始点を(X2、Y1)、色変化終了点を(X6、Y1)に、次に明色生成処理(S508)を実行させる。
The line width addition process (step S512) is a value (in this case, 2) input to the outline line
図6はY方向の色変化点抽出、明色変換処理のフローチャート図である。初期設定処理(ステップS600)はフローの初期値を設定する処理であり、図4の先頭ドット(X1、Y1)402と色変化点の「始」か「終」を判断する色変化点終始フラグに初期値「始」を代入する処理である。 FIG. 6 is a flowchart of color change point extraction in the Y direction and light color conversion processing. The initial setting process (step S600) is a process for setting the initial value of the flow. The first dot (X1, Y1) 402 in FIG. 4 and the color change point start flag for determining the “start” or “end” of the color change point. This is a process of substituting the initial value “start” for.
前記、色変化点終始フラグは輪郭部の線の太さを広げられるかどうかを判断する処理に使用する。色差判定処理(ステップS601)は、図4で説明したドット内のR、G、Bそれぞれの色差が、輪郭抽出のための色差割合設定201で設定した値を超えているかどうかを判断する処理である。 The color change point start flag is used for determining whether or not the line thickness of the contour portion can be increased. The color difference determination process (step S601) is a process for determining whether the color differences of R, G, and B in the dots described with reference to FIG. 4 exceed the value set in the color difference ratio setting 201 for contour extraction. is there.
具体的に説明すると、Y方向に並ぶ隣同士のドットのR、G、B各色の色差を比較して判断する処理である。図4で説明した各ドットの画像データはRAM104に格納されており、比較処理時にRAM109のワークエリアに画像データを取り込み、比較処理を実行する。
More specifically, this is a process for determining by comparing the color differences of the R, G, and B colors of adjacent dots arranged in the Y direction. The image data of each dot described in FIG. 4 is stored in the
最初は(X1、Y1)ドットと(X1、Y2)ドットのR、G、B各色同士を比較し、次に、(X1、Y2)と(X1、Y3)ドットのR、G、B各色同士を比較する。20%の色変化を設定した場合、数値として255×0.2(20%)=51の差が生じた場合を「真」とし、次の色変化終始確認処理(ステップS602)を実行する。色差が20%(51)に満たない場合は、行終了確認処理(ステップS611)を実行する。 First, the R, G, and B colors of the (X1, Y1) dot and the (X1, Y2) dot are compared, and then the R, G, and B colors of the (X1, Y2) and (X1, Y3) dots are compared. Compare When a color change of 20% is set, a case where a difference of 255 × 0.2 (20%) = 51 as a numerical value is set to “true”, and the next color change start / stop confirmation process (step S602) is executed. If the color difference is less than 20% (51), the line end confirmation process (step S611) is executed.
行終了確認処理(ステップS611)は、X1行のY1〜Y480ドット全ての比較が終了したかを判断する処理である。X1行のY1〜Y480ドットの隣接するドットを比較し、(X1、Y480)に達した場合は、「真」となり、次の行初期化処理(ステップS614)を実行する。(X1、Y480)に達しない場合は、「偽」となり、行加算処理(ステップS609)を実行する。 The line end confirmation process (step S611) is a process for determining whether or not the comparison has been completed for all the Y1 to Y480 dots in the X1 line. The adjacent dots of Y1 to Y480 in the X1 row are compared, and if (X1, Y480) is reached, the result is “true”, and the next row initialization process (step S614) is executed. If (X1, Y480) is not reached, the result is “false”, and the row addition process (step S609) is executed.
行加算処理(ステップS609)は、Y方向に1ドット分の数字を加算する処理で、例えば(X1、Y1)に行加算処理(ステップS609)を施すと(X1、Y2)となる。行初期化処理(ステップS614)は、Y480をY1に戻す処理である。行初期化処理(ステップS614)実行後、列終了確認処理(ステップS615)を実行する。 The line addition process (step S609) is a process of adding a number for one dot in the Y direction. For example, when the line addition process (step S609) is performed on (X1, Y1), the result is (X1, Y2). The row initialization process (step S614) is a process for returning Y480 to Y1. After the row initialization process (step S614) is executed, the column end confirmation process (step S615) is executed.
列終了確認処理(ステップS615)はドットの比較処理がX方向に320列(X320)に達しているか否かを判断する処理である。X方向に320列(X320)に達している場合は「真」となり全ての処理を終了する。X方向に320列(X320)に達していない場合は「偽」となり、列加算処理(ステップS613)を実行する。 The column end confirmation processing (step S615) is processing for determining whether or not the dot comparison processing has reached 320 columns (X320) in the X direction. When it reaches 320 columns (X320) in the X direction, it becomes “true” and all the processes are terminated. If it has not reached 320 columns (X320) in the X direction, it becomes “false”, and column addition processing (step S613) is executed.
列加算処理(ステップS613)はX方向に1列たす処理で、X1の次はX2となる。(X1、Y1)と(X1、Y2)・・・(X1、Y479)と(X1、Y480)のように各ドットを比較し、Yが480ドットまで達した場合は、X方向に1をたして(X2、Y1)と(X2、Y2)・・・(X2、Y479)と(X2、Y480)のように処理し、(X320、Y1)と(X320、Y2)・・・(X320、Y479)と(X320、Y480)まで全てのドットに対して色比較処理を実行する。 The column addition process (step S613) is a process of adding one column in the X direction, and the next to X1 is X2. Each dot is compared as (X1, Y1) and (X1, Y2) (X1, Y479) and (X1, Y480), and when Y reaches 480 dots, 1 is added in the X direction. (X2, Y1) and (X2, Y2)... (X2, Y479) and (X2, Y480), and (X320, Y1) and (X320, Y2). The color comparison process is executed for all dots from Y479) to (X320, Y480).
行加算処理(ステップS609)、列加算処理(ステップS613)を実行後は、色差判定処理(ステップS601)に戻る。色差判定処理(ステップS601)で色差が指定値を超えている場合、「真」となり、色変化点終始確認処理(ステップS602)を実行する。 After executing the row addition process (step S609) and the column addition process (step S613), the process returns to the color difference determination process (step S601). When the color difference exceeds the specified value in the color difference determination process (step S601), the result is “true”, and the color change point start / end confirmation process (step S602) is executed.
色変化点終始確認処理(ステップS602)は、色変化がある箇所の「始」か「終」を判断する処理で、最初は初期設定処理(ステップS600)で設定した、色変化点終始フラグを見るので「始」となる。色変化点終始フラグが「始」の場合は、次に色変化開始点記憶処理(ステップS604)を実行する。 The color change point start / end confirmation process (step S602) is a process of determining “start” or “end” of a place where there is a color change. First, the color change point start / end flag set in the initial setting process (step S600) is set. Because it sees, it becomes "beginning". If the color change point start flag is “start”, color change start point storage processing (step S604) is executed next.
色変化開始点記憶処理(ステップS604)は色の変化があったドット、例えば(X1、Y1)と(X2、Y1)の比較で色変化があった場合、(X2、Y1)が色変化点開始位置として、一時的にRAM109に格納する処理である。
The color change start point storage process (step S604) is a dot having a color change, for example, when there is a color change in the comparison of (X1, Y1) and (X2, Y1), (X2, Y1) is the color change point. This is a process of temporarily storing in the
次に、終始フラグ「終」設定処理(ステップS606)を実行する。終始フラグ「終」設定処理(ステップS606)は、始点位置データをRAM109に登録完了し始点位置データを記憶していることを色変化点終始確認処理(ステップS602)で認識できるようにする処理である。終始フラグ「終」設定処理(ステップS606)後は、次に前述した列終了確認処理(ステップS611)を実行する。色変化点終始確認処理(ステップS602)で、色変化点終始フラグが「終」の場合は、色変化修了点記憶処理(ステップS603)を実行する。
Next, an end-to-end flag “end” setting process (step S606) is executed. The end / end flag “end” setting process (step S606) is a process that allows the color change point end / end confirmation process (step S602) to recognize that the start point position data has been registered in the
色変化終了点記憶処理(ステップS603)は、色の変化があったドット、例えば(X3、Y1)と(X4、Y1)の比較で色変化があった場合、(X3、Y1)が色変化点終了位置として、一時的にRAM104に格納する処理である。1ドット分しか色変化がない場合、(X2、Y1)ドットが「始」「終」のドットとなり、1ドット分の色変化を認識できる。
In the color change end point storage process (step S603), when there is a color change in comparison between (X3, Y1) and (X4, Y1), for example, (X3, Y1) changes in color. This is a process of temporarily storing the point end position in the
次に、終始フラグ「始」設定処理(ステップS607)を実行する。終始フラグ「始」設定処理(ステップS607)は終点を登録完了したことを記憶する処理である。終始フラグ「始」設定処理(ステップS607)後は、明色生成処理(ステップS608)を実行する。 Next, a start / stop flag “start” setting process (step S607) is executed. The start / stop flag “start” setting process (step S607) is a process for storing the end point registration completion. After the start / stop flag “start” setting process (step S607), a bright color generation process (step S608) is executed.
明色生成処理(ステップS608)は輪郭線の明色設定202で指定した色の色番号を指定ドットに登録する処理である。登録対象ドットは、色変化開始点記憶処理(ステップS604)と色変化終了点記憶処理(ステップS607)で登録したドットが対象で、この場合、グレー(R:224、G:224、B:224)登録なので、この色番号を、新しい画像データとしてRAM104に格納する。
The bright color generation process (step S608) is a process of registering the color number of the color designated by the bright color setting 202 of the contour line in the designated dot. The registration target dots are those registered in the color change start point storage process (step S604) and the color change end point storage process (step S607), and in this case, gray (R: 224, G: 224, B: 224). Since this is a registration, this color number is stored in the
前述したように、元画像データの書き換えはせず、輪郭抽出画像として登録する。明色生成処理(ステップS608)を実行後は、線幅設定値確認(ステップS610)を実行する。 As described above, the original image data is not rewritten and registered as a contour extraction image. After executing the bright color generation process (step S608), line width setting value confirmation (step S610) is executed.
線幅設定値確認(ステップS610)は、輪郭の線幅設定203で設定した線幅を満たしているかまたは線幅が広げられない間隔(ドット座標間隔が1ドット以下)を確認する処理である。色変化開始点記憶処理(ステップS604)と色変化終了点記憶処理(ステップS603)で記憶したドットの距離から判断する。例えば、1ドットの変化点しか検出できない場合、色変化開始点記憶処理(ステップS604)で記憶したドット(X1、Y5)、色変化終了点記憶処理(ステップS603)で記憶したドット(X1、Y5)が一致する。 The line width setting value confirmation (step S610) is a process of confirming an interval (dot coordinate interval is 1 dot or less) that satisfies the line width set in the outline line width setting 203 or that the line width cannot be expanded. Judgment is made from the dot distances stored in the color change start point storage process (step S604) and the color change end point storage process (step S603). For example, when only one dot change point can be detected, the dot (X1, Y5) stored in the color change start point storage process (step S604) and the dot (X1, Y5) stored in the color change end point storage process (step S603) ) Matches.
線幅設定値確認(ステップS610)で、条件を満たさない場合、線幅加算処理(ステップS612)を実行する。線幅加算処理(ステップS612)は、図2(a)省電力表示モードの設定画面で設定した輪郭の線幅設定項目203の輪郭の線幅設定エリア208に入力された値(この場合2)分のドットを指定する。
If the condition is not satisfied in the line width setting value confirmation (step S610), the line width addition process (step S612) is executed. The line width addition process (step S612) is a value (in this case, 2) input to the outline line
例えば、開始ドット(X1、Y3)、終了ドット(X1、Y5)の場合、既に1ドット分は明色生成処理(ステップS608)を実行しているので、2ドットの場合、追加が1ドットになるので、色変化開始点を(X1、Y2)、色変化終了点を(X1、Y6)に、次に明色生成処理(ステップS608)を実行させる。 For example, in the case of the start dot (X1, Y3) and the end dot (X1, Y5), the bright color generation processing (step S608) has already been executed for one dot. Thus, the color change start point is set to (X1, Y2), the color change end point is set to (X1, Y6), and then the bright color generation process (step S608) is executed.
以上のような処理をすることにより、有機ELのような自発光タイプの表示装置を搭載した携帯端型情報端末機の表示電力を下げることができ、電池駆動時間を長くさせることができる。 By performing the processing as described above, the display power of the portable terminal type information terminal equipped with a self-luminous display device such as an organic EL can be reduced, and the battery driving time can be extended.
100 携帯型情報端末機
101 表示部/入力部(有機EL/タッチパネル)
102 輪郭抽出部
103 明色変換部
104 実行入力部
105 終了入力部
106 電源部
107 表示切替入力部
108 CPU
109 RAM
110 ROM
111 電池部
112 暗色変換部
200 省電力表示モードの設定ウインドウ
201 輪郭抽出のための色差割合設定項目
202 輪郭線の明色設定項目
203 輪郭の線幅設定項目
204 背景色の暗色割合設定項目
205 実行ボタン
206 色差割合入力エリア
207 明色入力エリア
208 線幅入力エリア
209 暗色割合数値入力エリア
210 キャンセルボタン
211 省電力表示モード設定情報テーブル
212 Aテーブル
213 Bテーブル
214 Cテーブル(輪郭の線幅設定)
215 Dテーブル(背景色の暗色割合設定)
216 プルダウンボタン
218 プルダウンメニュー
400 画面構成
401 Y方向(1〜480行)
402 先頭ドット(X1、Y1)
403 X方向(1〜320列)
404 R、G、Bそれぞれ色番号
405 ドット拡大図
701 元画像
702 背景
703 ケース
704 表示部
705 釦
706,716 文字
707,717 線
711 省電力画像
712,713,714,715 平坦部
721,722 輪郭部A
100
102
109 RAM
110 ROM
DESCRIPTION OF
215 D table (background color dark color ratio setting)
216 pull-
402 First dot (X1, Y1)
403 X direction (1 to 320 columns)
404 R, G,
Claims (5)
前記画像生成部で生成した画像データの画像の輪郭部を抽出する輪郭抽出部と、前記輪郭抽出部で画像から抽出した輪郭部を所定の画像レベルの輪郭画像データに変換する明色変換部と、前記画像生成部で生成した画像データの画像全体を所定の割合の画像レベルの背景画像データに変換する暗色変換部とを設け、
前記暗色変換部により変換した所定の割合の画像レベルの背景画像データに、前記明色変換部により変換した輪郭画像データを重ね合わせた画像データを表示させる手段を設けたことを特徴とする携帯型情報端末機。 In a portable information terminal comprising a self-luminous type display unit and an image generation unit for generating image data for displaying images such as characters and pictures on the display unit,
A contour extraction unit that extracts a contour portion of an image of the image data generated by the image generation unit; and a light color conversion unit that converts the contour portion extracted from the image by the contour extraction unit into contour image data of a predetermined image level; A dark color conversion unit that converts the entire image of the image data generated by the image generation unit into background image data of a predetermined ratio of the image level,
A portable type comprising means for displaying image data in which outline image data converted by the bright color conversion unit is superimposed on background image data of a predetermined ratio converted by the dark color conversion unit Information terminal.
前記輪郭抽出部が色成分毎に輪郭部を抽出し、前記明色変換部は前記輪郭抽出部で抽出された色成分毎に所定の画像レベルとなる輪郭画像データに変換することを特徴とする携帯型情報端末機。 The portable information terminal according to claim 1, wherein
The contour extraction unit extracts a contour part for each color component, and the bright color conversion unit converts the color component extracted by the contour extraction unit into contour image data having a predetermined image level. Portable information terminal.
前記明色変換部における前記所定の画像レベルを指定する手段を設けたことを特徴とする携帯型情報端末機。 The portable information terminal according to claim 1 or 2,
A portable information terminal comprising means for designating the predetermined image level in the light color conversion unit.
前記明色変換部における輪郭部の太さを指定する手段を設けたことを特徴とする携帯型情報端末機。 The portable information terminal according to any one of claims 1 to 3,
A portable information terminal comprising means for designating a thickness of an outline in the light color conversion unit.
前記画像生成部で生成した画像データの画像の輪郭部を抽出する輪郭抽出部と、前記輪郭抽出部画像から抽出した輪郭部を所定の画像レベルの輪郭画像データに変換する明色変換部と、前記画像生成部で生成した画像データの画像全体を所定の割合の画像レベルの背景画像データに変換する暗色変換部とを備え、
前記暗色変換部により変換した所定の割合の画像レベルの背景画像データに、前記明色変換部により変換した輪郭画像データを重ね合わせた画像データを表示することを実現させる携帯型情報端末機用のプログラム。 A program for a portable information terminal comprising a self-luminous type display unit and an image generation unit for generating image data for displaying images such as characters and pictures on the display unit,
A contour extraction unit that extracts a contour portion of an image of the image data generated by the image generation unit; a light color conversion unit that converts the contour portion extracted from the contour extraction unit image into contour image data of a predetermined image level; A dark color conversion unit that converts the entire image of the image data generated by the image generation unit into background image data of a predetermined image level,
For a portable information terminal that realizes display of image data obtained by superimposing contour image data converted by the light color conversion unit on background image data of an image level of a predetermined ratio converted by the dark color conversion unit program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006338404A JP2008151921A (en) | 2006-12-15 | 2006-12-15 | Portable information terminal and program for portable information terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006338404A JP2008151921A (en) | 2006-12-15 | 2006-12-15 | Portable information terminal and program for portable information terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008151921A true JP2008151921A (en) | 2008-07-03 |
Family
ID=39654173
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006338404A Pending JP2008151921A (en) | 2006-12-15 | 2006-12-15 | Portable information terminal and program for portable information terminal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008151921A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010145669A (en) * | 2008-12-18 | 2010-07-01 | Brother Ind Ltd | Head mounted display |
| KR101441307B1 (en) | 2008-10-10 | 2014-09-17 | 삼성전자주식회사 | Image processing method and apparatus for reducing power consumption |
| WO2015151792A1 (en) * | 2014-03-31 | 2015-10-08 | ソニー株式会社 | Image processing device, image processing method, and program |
| KR101604137B1 (en) * | 2009-10-21 | 2016-03-17 | 엘지디스플레이 주식회사 | Organic light emitting diode display device and method of controlling power consumption thereof |
| CN106128350A (en) * | 2016-08-30 | 2016-11-16 | 武汉华星光电技术有限公司 | The mobile terminal shown based on RGBW and display packing thereof |
| JP2017079383A (en) * | 2015-10-20 | 2017-04-27 | 株式会社Joled | Signal processing device, display device, and electronic apparatus |
| KR200491755Y1 (en) * | 2019-02-21 | 2020-06-04 | 이동현 | Apparatus for saving battery in mobile terminal |
| WO2023189925A1 (en) * | 2022-03-28 | 2023-10-05 | 京セラドキュメントソリューションズ株式会社 | Image formation device |
-
2006
- 2006-12-15 JP JP2006338404A patent/JP2008151921A/en active Pending
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101441307B1 (en) | 2008-10-10 | 2014-09-17 | 삼성전자주식회사 | Image processing method and apparatus for reducing power consumption |
| JP2010145669A (en) * | 2008-12-18 | 2010-07-01 | Brother Ind Ltd | Head mounted display |
| KR101604137B1 (en) * | 2009-10-21 | 2016-03-17 | 엘지디스플레이 주식회사 | Organic light emitting diode display device and method of controlling power consumption thereof |
| WO2015151792A1 (en) * | 2014-03-31 | 2015-10-08 | ソニー株式会社 | Image processing device, image processing method, and program |
| JPWO2015151792A1 (en) * | 2014-03-31 | 2017-04-13 | ソニー株式会社 | Image processing apparatus, image processing method, and program |
| US10163402B2 (en) | 2014-03-31 | 2018-12-25 | Sony Corporation | Image processing apparatus and image processing method |
| JP2017079383A (en) * | 2015-10-20 | 2017-04-27 | 株式会社Joled | Signal processing device, display device, and electronic apparatus |
| CN106128350A (en) * | 2016-08-30 | 2016-11-16 | 武汉华星光电技术有限公司 | The mobile terminal shown based on RGBW and display packing thereof |
| KR200491755Y1 (en) * | 2019-02-21 | 2020-06-04 | 이동현 | Apparatus for saving battery in mobile terminal |
| WO2023189925A1 (en) * | 2022-03-28 | 2023-10-05 | 京セラドキュメントソリューションズ株式会社 | Image formation device |
| JPWO2023189925A1 (en) * | 2022-03-28 | 2023-10-05 | ||
| JP7715282B2 (en) | 2022-03-28 | 2025-07-30 | 京セラドキュメントソリューションズ株式会社 | Image forming device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9805484B2 (en) | Graph display control device, electronic device, graph display method and storage medium recording graph display control processing program | |
| TWI543147B (en) | Method for adjusting luminance of monitor of electrical device | |
| JP2017142340A (en) | Information processing apparatus, image display control method, and program | |
| KR20100081152A (en) | Apparatus and method for display of electronic device | |
| JP6940353B2 (en) | Electronics | |
| US6252602B1 (en) | Information processing apparatus | |
| US20180012332A1 (en) | Method for preventing burn-in conditions on a display of an electronic device | |
| JP2008151921A (en) | Portable information terminal and program for portable information terminal | |
| US20100141594A1 (en) | Method of inputting information using touch input device and system for performing the same | |
| JPH11184442A (en) | Backlight control device and storage medium | |
| CN111813311B (en) | Track color generation method and device, electronic equipment and readable storage medium | |
| JP2020134705A (en) | Control device | |
| JP2007156215A (en) | Display device | |
| US20120092275A1 (en) | Information processing apparatus and program | |
| JP6710492B2 (en) | Display device and display method | |
| JP2009259083A (en) | Screen display system | |
| US7594190B2 (en) | Apparatus and method for user interfacing | |
| JP2007527046A (en) | Operation area selection in a computer device with a graphical user interface | |
| JP2001202174A (en) | Image display device, method and storage medium | |
| JP2021162692A (en) | Input display device | |
| JP2007148103A (en) | Display device | |
| KR20150111725A (en) | Method and apparatus for selecting a color of object based on image recognition | |
| JP6471679B2 (en) | Display device and display method | |
| JP2014109876A (en) | Information processor, information processing method and program | |
| CN118447780A (en) | Information processing method and electronic equipment |