[go: up one dir, main page]

JP2008151921A - Portable information terminal and program for portable information terminal - Google Patents

Portable information terminal and program for portable information terminal Download PDF

Info

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
Application number
JP2006338404A
Other languages
Japanese (ja)
Inventor
Akihisa Kisuki
昭久 木透
Yasuhiro Shimizu
康弘 清水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2006338404A priority Critical patent/JP2008151921A/en
Publication of JP2008151921A publication Critical patent/JP2008151921A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electroluminescent Light Sources (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Control Of El Displays (AREA)

Abstract

【課題】有機ELDなどの自発光タイプの表示装置において、文字データのみを白色または高輝度にしてそれ以外を黒色で表示するまたは輝度を下げる消費電力を低減する技術では、画像部分が含まれる場合輝度を下げると表示の境界が見えにくくなり、画像部のみ元の色で表示すると白基調画像の場合表示に多く電力を使用してしまう。
【解決手段】携帯型情報端末機において、画像データの画像の輪郭部を抽出し、抽出した輪郭部を所定の画像レベルの輪郭画像データに変換し、生成した画像データの画像全体を所定の割合の画像レベルの背景画像データに変換し、暗色変換した所定の割合の画像レベルの背景画像データに、明色変換した輪郭画像データを重ね合わせた画像データを表示させる手段を設ける。
【選択図】図1
In 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 Patent Document 1, a technique is disclosed in which a black character and a white background are inverted, the character display is white, and the other background display is black.

また、特許文献2による従来技術では、文字表示のみ輝度を明るくし、その他背景表示の輝度を下げる技術が公開されている。
特開2003−108076号公報 特開2002−199078号公報
In the prior art disclosed in Patent Document 2, a technique for increasing the brightness of only character display and reducing the brightness of other background display is disclosed.
JP 2003-108076 A Japanese Patent Laid-Open No. 2002-199078

有機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 Patent Documents 1 and 2, image display such as a picture is not considered for changing the brightness of the brightness. For this reason, when the luminance level of an image such as a picture is high, there is a problem that power consumption for display increases.

本発明の目的は、自発光タイプの表示装置を備えた携帯型情報端末機において、画像の輪郭部抽出し、輪郭部を明るく背景部を暗く表示することにより、絵などの画像も明るい輪郭部と暗い平坦部とで表示することにより、表示にかかる消費電力を低減することのできる携帯型情報端末機を提供することにある。   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 portable information terminal 100 includes a CPU (Central Processing Unit) 108, a power supply unit 106, a battery unit 111, a ROM 110, a RAM 109, an execution input unit 104, an end input unit 105, a display. Unit / input unit (organic EL / touch panel) 101, display switching input unit 107, contour extraction unit 102, light color conversion unit 103, and dark color conversion unit 112.

CPU108は携帯型情報端末機100を動作させるための中心的な役割を果たす装置で、画像を作り出す演算や、プログラムを実行させるための演算等の処理を行う。電源部106は、後述する電池部111から供給される電力を本端末機内の各装置やモジュールに使用可能な電圧に変換して供給するアナログ回路で構成された部分である。   The CPU 108 is a device that plays a central role in operating the portable information terminal 100, and performs processing such as computation for creating an image and computation for executing a program. The power supply unit 106 is a portion configured by an analog circuit that converts and supplies power supplied from a battery unit 111 (to be described later) to a voltage usable for each device or module in the terminal.

ROM110は、Read Only Memoryの略で、携帯型情報端末機100を起動させるための基本動作プログラム(オペレーティングシステム)や、基本動作プログラムとハードウエアを結びつけるドライバプログラム、基本動作プログラム上で動作するアプリケーションプログラム等が記憶されている。   ROM 110 is an abbreviation for Read Only Memory, a basic operation program (operating system) for starting up the portable information terminal 100, a driver program that links the basic operation program and hardware, and an application program that operates on the basic operation program. Etc. are stored.

RAM109は、Random Access Memoryの略で、プログラムや使用者が作ったデータ等を一時的に記憶させておく装置であり、後述する表示部/入力部(有機EL/タッチパネル)101の表示部に表示させる画像の画像データや、後述するX方向色変化点抽出、明色変換部・暗色変換部102と、Y方向色変化点抽出、明色変換部103で変換した省電力表示画像データを一時的に記憶するエリアでもある。   The RAM 109 is an abbreviation for Random Access Memory, and is a device that temporarily stores programs, data created by a user, and the like, and is displayed on a display unit of a display unit / input unit (organic EL / touch panel) 101 described later. Temporarily save the image data of the image to be processed and the power saving display image data converted by the X direction color change point extraction / light color conversion unit / dark color conversion unit 102 and the Y direction color change point extraction / light color conversion unit 103 described later. It is also an area to memorize.

終了入力部105は、実行しているプログラム終了の決定や、一つ前の動作に戻るときの指示を入力する電気的な信号(トリガ)を発生する装置であり、一般的にはキャンセルキーと呼ばれる入力手段である。実行入力部104はプログラムの開始等の確定を認識する電気的な信号(トリガ)を発生する装置であり、一般的にはエンターキーと呼ばれる入力手段である。   The end input unit 105 is an apparatus that generates an electrical signal (trigger) for inputting an instruction for determining the end of the program being executed and returning to the previous operation. It is called input means. The execution input unit 104 is an apparatus that generates an electrical signal (trigger) that recognizes the confirmation of the start of a program and the like, and is generally an input means called an enter key.

表示部/入力部(有機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 end input unit 105 and the execution input unit 104 described above.

電池部111は、携帯型情報端末機100を動作させるための電力を蓄積、供給する装置である。表示切替入力部107は、RAM109に一時的に記憶された元画像の画像データを表示させる標準表示モードと、後述する輪郭抽出部102、明色変換部103、暗色変換部112で変換した省電力表示画像データを表示させる省電力表示モードとを選択をするための切り替えるスイッチであり、ハード的に実現ずる場合、スライドスイッチまたはプッシュスイッチによって実現する。また、表示部/入力部(有機EL/タッチパネル)101の入力部とソフトウエアの組合せにより実現することも出来る。   The battery unit 111 is a device that stores and supplies power for operating the portable information terminal 100. The display switching input unit 107 displays a standard display mode in which image data of the original image temporarily stored in the RAM 109 is displayed, and power saving converted by the contour extraction unit 102, the light color conversion unit 103, and the dark color conversion unit 112 described later. This is a switch for selecting a power saving display mode for displaying display image data. When it is realized in hardware, it is realized by a slide switch or a push switch. It can also be realized by a combination of the input unit of the display unit / input unit (organic EL / touch panel) 101 and software.

ここで、本発明に係る、省電力表示モード時の動作について説明する。使用者が表示切替入力部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 switching input unit 107 to select the power saving display, the display unit / input unit (organic EL / touch panel) 101 created by the CPU 108 which is an image generation unit and temporarily stored in the RAM 109 is used. The image data of the original image to be displayed on the display unit is read out, the contour extraction unit 102 extracts the horizontal and / or vertical contours of the screen, and the bright color conversion unit 103 sets the image level of the contour in advance. The image data is converted into contour image data having a bright image level. On the other hand, the image data of the original image read from the RAM 109 is converted into background image data having a dark image level with a preset ratio, and the contour image data and the background image data are overlapped by the mixing unit 113 to display power saving. The image data is temporarily stored in the RAM 109 via the CPU 108.

その後、RAM109に一時的に記憶した省電力表示画像データを読み出し、表示部/入力部(有機EL/タッチパネル)101の表示部に表示させる。画像全体の一部である輪郭部は明るい表示、画像全体の大部分である背景(平坦部)は暗い表示となり、全体的に暗い画像となるので表示の消費電力を低減することができる。尚このとき、絵などの輪郭部は明るく表示されるため、文字や絵などの画像の輪郭部は認識できるため、画像が見難くなるということも防げる。   Thereafter, the power saving display image data temporarily stored in the RAM 109 is read and displayed on the display unit of the display unit / input unit (organic EL / touch panel) 101. The contour portion, which is a part of the entire image, is brightly displayed, and the background (flat portion), which is the majority of the entire image, is darkly displayed, resulting in a dark image as a whole, so that display power consumption can be reduced. At this time, since the contour portion of a picture or the like is displayed brightly, the contour portion of an image such as a character or a picture can be recognized, so that it is possible to prevent the image from becoming difficult to see.

また、本実施例では後述するように、赤(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 setting screen 200 of the power saving display mode shown in FIG. 2A is displayed by selecting and executing from a list of applications that can be activated by the portable information terminal 100 installed in advance. Displayed on the display unit of the unit / input unit (organic EL / touch panel) 101. The setting screen of the power saving display mode may be displayed by placing an application icon on the desktop of the screen and starting it in the same procedure as a general application software starting method.

輪郭抽出のための色差割合設定項目201は、表示部/入力部(有機EL/タッチパネル)101に表示される画像の輪郭部を輪郭抽出部102で抽出する時の閾値となる色変化割合を設定する項目で、例えば白地に黒の丸が表示されていて白色と黒色の変化を抽出させたい場合、100%設定とする。画像の各色の画像データは白色の場合(R:255、G:255、B:255)で、黒色の場合、(R:0、G:0、B:0)で表され、色差が255(100%)の場合を色に差があり輪郭部と判断する。   The color difference ratio setting item 201 for contour extraction sets a color change ratio that is a threshold value when the contour extraction unit 102 extracts a contour part of an image displayed on the display unit / input unit (organic EL / touch panel) 101. For example, when a black circle is displayed on a white background and a change between white and black is desired to be extracted, the setting is set to 100%. When the image data of each color of the image is white (R: 255, G: 255, B: 255), and black, the image data is represented by (R: 0, G: 0, B: 0), and the color difference is 255 ( 100%) is judged to be an outline portion with a difference in color.

通常は白色と黒色のように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 color setting item 202 is an item for designating the brightness level at which the contour extracted by the contour extraction unit 102 is displayed by the bright color conversion unit 103. In this embodiment, white, gray (light gray), and yellow can be selected.

輪郭の線幅設定項目203は、輪郭抽出部102で抽出した輪郭部の線幅を明色変換部103で変換する時にドット単位で指定できる項目で、1ドット単位で輪郭線の幅を指定することができる。   The contour line width setting item 203 is an item that can be specified in dot units when the line width of the contour extracted by the contour extraction unit 102 is converted by the light color conversion unit 103, and specifies the width of the contour line in units of one dot. be able to.

背景色の暗色割合設定項目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 ratio setting item 204 is an item for designating the ratio of darkening the image level of the entire image data of the original image. When 100% is designated, the black screen (R: 0, G: 0, B: 0), and when it is 50%, the color ratio of each color is reduced to 50% for display. For example, 50% of white (R: 255, G: 255, B: 255) becomes gray (R: 127, G: 127, B: 127).

輪郭抽出のための色差割合設定項目201の色差割合入力エリア206と輪郭線の明色設定項目202の明色入力エリア207と輪郭の線幅設定項目203の線幅入力エリア208と背景色の暗色割合設定項目204の暗色割合数値入力エリア209は、入力エリア右側に、後述するプルダウンメニューを表示させるプルダウンボタンが配置されており、専用のスタイラスペンで表示部/入力部(有機EL/タッチパネル)101に表示されているプルダウンボタンの位置の入力部をタップすることによりプルダウンメニューが表示される。   The color difference ratio input area 206 of the color difference ratio setting item 201 for contour extraction, the light color input area 207 of the light color setting item 202 of the outline, the line width input area 208 of the line width setting item 203 of the outline, and the dark color of the background color In the dark color ratio numerical value input area 209 of the ratio setting item 204, a pull-down button for displaying a pull-down menu to be described later is arranged on the right side of the input area, and the display unit / input unit (organic EL / touch panel) 101 is displayed with a dedicated stylus pen. A pull-down menu is displayed by tapping the input part of the position of the pull-down button displayed in.

実行ボタン205は、専用のスタイラスペンまたは指で実行ボタン205の表示エリアをタップすることにより、輪郭抽出のための色差割合設定201の色差割合数値入力エリア206と輪郭線の明色設定202の明色入力エリア207と輪郭の線幅設定203の線幅数理入力エリア208と背景色の暗色割合設定204の暗色割合数値入力エリア209に入力された数値データまたは文字データをRAM109に記憶するための指示手段で、実行入力部104でのキー操作と同じ働きをする。   The execution button 205 taps the display area of the execution button 205 with a dedicated stylus pen or a finger, and thereby the color difference ratio numerical value input area 206 of the color difference ratio setting 201 for contour extraction and the lightness of the outline light color setting 202 are displayed. Instruction for storing numerical data or character data input to the RAM 109 in the color input area 207, the line width mathematical input area 208 of the outline line width setting 203, and the dark color ratio numerical value input area 209 of the background color dark color ratio setting 204 The same function as the key operation at the execution input unit 104 is performed.

キャンセルボタン210は、省電力表示モードの設定プログラムを終了させ、省電力表示モードの設定画面200を表示部/入力部(有機EL/タッチパネル)101の表示部から消去するための指示をする入力手段で、専用のスタイラスペンまたは指でキャンセルボタン210の表示エリアをタップすることにより認識し、終了入力部105でのキー操作と同じ働きをする。   The cancel button 210 terminates the power saving display mode setting program, and inputs an instruction for erasing the power saving display mode setting screen 200 from the display unit of the display unit / input unit (organic EL / touch panel) 101. Then, it is recognized by tapping the display area of the cancel button 210 with a dedicated stylus pen or a finger, and performs the same function as the key operation on the end input unit 105.

図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-down menu 218 when the pull-down button 216 of the color difference ratio input area 206 of the color difference ratio setting item 201 for contour extraction is tapped as a representative. In this example, a desired number can be input from the pull-down menu 218 by tapping with a dedicated stylus pen. Here, a pull-down menu is prepared for each item. For example, in the case of the outline bright color setting item 202, “white”, “gray”, and “yellow” are displayed as the pull-down menu.

輪郭の線幅設定項目203の場合は、「2ドット」「3ドット」・・・がプルダウンメニューとして表示される。背景色の暗色割合設定項目204の場合は、「50%」「60%」・・・「100%」がプルダウンメニューとして表示される。プルダウンメニュー218で表示されている数字または文字を専用スタイラスペンでタップすると、数字または文字が選択され、前記各入力エリアに視覚的に数字または文字が入力される。   In the case of the outline line width setting item 203, “2 dots”, “3 dots”... Are displayed as a pull-down menu. In the case of the background color dark color ratio setting item 204, “50%”, “60%”... “100%” is displayed as a pull-down menu. When a number or character displayed in the pull-down menu 218 is tapped with a dedicated stylus pen, the number or character is selected, and the number or character is visually input into each of the input areas.

図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 contour extraction unit 102, the light color conversion unit 103, and the dark color conversion unit 112 described above perform contour extraction, brightness of the contour, and background color based on the numerical values and information registered in the power saving display mode setting information table 211. Decided darkness.

図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 portable information terminal 100 installed in advance.

省電力表示モード設定プログラムの起動処理(ステップ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 RAM 109 to store necessary information for the items displayed on the screen, and inputting necessary items for the items displayed thereafter.

アプリケーションプログラム起動(ステップ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 ratio input area 206 for contour extraction is displayed. This is a process of displaying and temporarily storing the selected value in the RAM 109.

輪郭線の明色入力処理(ステップ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 color input area 207 is selected. This is a process of storing the image data (R: 224, G224, B: 224) to be displayed and temporarily selected in the RAM 109.

輪郭の線幅入力処理(ステップ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 width input area 208 to temporarily display the RAM 109. Is a process of storing the selected value in. In the background color dark color ratio input process (step S304), a number is selected by the input method described above with reference to FIG. 2, and the selected value (50%) is displayed in the frame of the background color dark color ratio input area 209. Is a process of storing the selected value in the RAM 109.

輪郭抽出のための色差割合入力処理(ステップ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 RAM 109.

次に実行入力判定処理(ステップ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 execution button 205 or the execution input unit 104, and when there is no input from the execution button 205 or the execution input unit 104, the next cancel input determination process (step S307). ). Cancel input is a process of waiting for input from the cancel button 210 or the end input unit 105. If there is no input from the cancel button 210 or the end input unit 105, the process returns to the color difference ratio input process (step S301) for contour extraction.

キャンセルボタン210または終了入力部105からの入力がありと判断した場合はプログラムを終了し、図2(a)に示した「省電力表示モードの設定画面」を表示部/入力部(有機EL/タッチパネル)101の表示部から消去する。   If it is determined that there is an input from the cancel button 210 or the end input unit 105, the program is ended, and the “power saving display mode setting screen” shown in FIG. 2A is displayed on the display unit / input unit (organic EL / Erase from the display unit of the touch panel 101.

実行入力判定処理(ステップS305)の処理で、実行ボタン205または実行入力部104からの入力がある場合は、テーブル登録処理(ステップS306)を実行する。テーブル登録処理(ステップS306)は、図2(c)の省電力表示モード設定情報テーブルに示すテーブルにデータを登録する。   When there is an input from the execution button 205 or the execution input unit 104 in the execution input determination process (step S305), the table registration process (step S306) is executed. In the table registration process (step S306), data is registered in the table shown in the power saving display mode setting information table of FIG.

輪郭設定のための色差割合設定エリア206のデータはAテーブル211に「20」、輪郭線の明色設定エリア207のデータはBテーブル212に「グレー」、輪郭の線幅設定エリア208のデータはCテーブル214に「2」、背景色の暗色割合設定エリア209のデータはDテーブル215に「50」と図2(c)の省電力表示モード設定情報テーブルのフォーマットでRAM109にデータを登録する。   The data of the color difference ratio setting area 206 for contour setting is “20” in the A table 211, the data of the bright color setting area 207 of the contour line is “gray” in the B table 212, and the data of the line width setting area 208 of the contour is Data in the C table 214 is registered in the RAM 109 in the format of the power saving display mode setting information table in FIG. 2C, with “2” in the C table 214 and “50” in the dark color ratio setting area 209 of the background color.

本発明による省電力表示モード時の表示の処理の流れを、図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 input unit 107 is in the standard display mode or the power saving display mode.

「省電力表示モード」の場合、次に省電力表示データ作成処理(ステップ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 CPU 108 as an image generation unit and temporarily stored in the RAM 109 is used. The image data of the original image to be displayed on the display unit is read out, the contour extracting unit 102 extracts the horizontal and / or vertical contours of the screen, and the bright color converting unit 103 sets the image level of the contour in advance. The image data is converted into contour image data having a bright image level.

一方、RAM109から読み出された元画像の画像データは予め設定された割合の暗い画像レベルとなる背景画像データに変換され、混合部113で輪郭画像データと背景画像データが重ね合わされ、省電力表示画像データを作成しCPU108を介してRAM109に一時的に記憶する。   On the other hand, the image data of the original image read from the RAM 109 is converted into background image data having a dark image level with a preset ratio, and the contour image data and the background image data are overlapped by the mixing unit 113 to display power saving. Image data is created and temporarily stored in the RAM 109 via the CPU 108.

省電力表示処理(ステップ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 RAM 109 is read, and the display unit / input unit (organic EL / touch panel) is read. This is a process of displaying on the display unit. In the display switching input unit determination process (step S800), when the “standard display mode” is set, the image data of the original image which is created by the CPU 108 and temporarily stored in the RAM 109 and not subjected to the power saving display processing is read and displayed. The standard display process (step S803) to be displayed on the display unit of the unit / input unit (organic EL / touch panel) is executed.

本発明による省電力表示モード時の画面例を、図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 original image 701 is an example of a screen in the standard display mode, and shows a case where an image of a portable information terminal, black characters 706, and black lines 707 are displayed on a white background 702. The portable information terminal includes a light gray case 703, a dark gray display unit 704, and a black button 705. In such an image, a bright white color is often used. Thus, when there are many white parts, the power consumption of a self-luminous display device such as an organic EL display increases.

省電力画像711は省電力表示モード時の画面例であり、図2(b)の省電力表示モード設定情報テーブル211に登録されている情報を元に、白の背景702と明るいグレーのケース703との境界と、明るいグレーのケース703と暗いグレーの表示部704との境界、明るいグレーのケース703と黒い釦705との境界は輪郭部Aとして抽出され、2ドットの太さのグレーの明るさの輪郭部A721及び722で表示される。   A power saving image 711 is an example of a screen in the power saving display mode. Based on information registered in the power saving display mode setting information table 211 in FIG. 2B, a white background 702 and a light gray case 703 are displayed. , The boundary between the light gray case 703 and the dark gray display portion 704, and the boundary between the light gray case 703 and the black button 705 are extracted as the contour portion A, and the gray brightness of 2 dots thick is extracted. This is displayed by the contour portions A721 and 722.

背景702の平坦部712、ケース703の平坦部713、表示部704の平坦部714の画像レベルは元画像に対して50%のレベルとなった画像となり、黒い釦705の平坦部715は黒い画像となる。また、文字706及び線707のように絵の輪郭部ではない部分は指定の2ドットで表示すると読みづらくなるため、1ドットの太さのグレーの明るさの文字716、線717で表示するようになっている。   The image levels of the flat portion 712 of the background 702, the flat portion 713 of the case 703, and the flat portion 714 of the display unit 704 are 50% of the original image, and the flat portion 715 of the black button 705 is a black image. It becomes. In addition, since it is difficult to read a portion that is not the outline portion of the picture such as the character 706 and the line 707 with the designated 2 dots, it is displayed with the characters 716 and the lines 717 having a gray thickness of 1 dot. It has become.

詳細は後述するが、輪郭部の間の長さを検出して指定された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 background image 902 is white in the original image, the image data is “255”, the display unit 904 is dark gray, the image data is “127”, and the line 907 is black, so the image data is “0”. It has become.

この元画像から輪郭抽出部102で輪郭部を抽出して、明色変換部103により図9(b)に示す輪郭抽出画像の画像レベルに変換する。図2(b)の省電力表示モード設定情報テーブル211に登録されている輪郭線の明色設定の「グレー」の情報と輪郭の線幅設定の「2ドット」の情報を元に、画像レベル「グレー」線幅「2ドット」の輪郭部A921を生成し、線907部は画像レベル「グレー」線幅「1ドット」の線921を生成する。   A contour portion is extracted from the original image by the contour extraction unit 102, and converted to the image level of the contour extraction image shown in FIG. 9B by the bright color conversion unit 103. Based on the information on “gray” for the bright color setting of the contour line and the information on “2 dots” for the line width setting of the contour registered in the power saving display mode setting information table 211 in FIG. An outline portion A921 having a “gray” line width “2 dots” is generated, and a line 907 portion generates a line 921 having an image level “gray” line width “1 dot”.

一方、この元画像から暗色変換部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 background 912 of the image data “127” and the display unit 914 of the image data “64” are generated.

図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 unit 113, the power saving image shown in FIG. 9D is generated.
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 screen configuration 400 is a screen displayed on the display unit of the display unit / input unit (organic EL / touch panel) 101 of the portable information terminal 100. In this embodiment, the screen configuration 400 is vertical (Y direction) 480 dots, horizontal (X direction). 320 dots.

後述する図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 enlarged view 405 is an enlarged view of each dot, and three colors of R, G, and B shine. Each color number 404 has image data for each color as data. When the image data of (R, G, B) is (0, 0, 0), the display color is black and the most power is not consumed, and the image data of (R, G, B) is (255). 255, 255), the display color is white and the most power is consumed.

図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 RAM 104 as a dark color converted image without rewriting the original image data.

色差判定処理(ステップ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 RAM 104, and the image data is taken into the work area of the RAM 109 during the comparison process, and the comparison process is executed.

最初は(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 RAM 109 as the start position. Next, an end-to-end flag “end” setting process (step S506) is executed.

終始フラグ「終」設定処理(ステップ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 RAM 109 and stored. is there.

終始フラグ「終」設定処理(ステップ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 RAM 104. When there is a color change for only one dot, the (X2, Y1) dots become “start” and “end” dots, and the color change for one dot can be recognized. Next, a start / stop flag “start” setting process (step S507) is executed.

終始フラグ「始」設定処理(ステップ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 RAM 104 as new image data.

前述したように、元画像データの書き換えはせず、輪郭抽出画像として登録する。明色生成処理(ステップ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 width setting area 208 of the outline line width setting item 203 set in the setting screen of FIG. Specify the minute dot. For example, in the case of the start dot (X3, Y1) and the end dot (X5, Y1), the bright color generation processing (step S508) has already been executed for one dot. Therefore, the color change start point is set to (X2, Y1), the color change end point is set to (X6, Y1), and then the bright color generation process (S508) is executed.

図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 RAM 104, and the image data is taken into the work area of the RAM 109 during the comparison process, and the comparison process is executed.

最初は(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 RAM 109 as the start position.

次に、終始フラグ「終」設定処理(ステップ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 RAM 109 and stored. is there. After the end / end flag “end” setting process (step S606), the above-described column end confirmation process (step S611) is executed. If the color change point start / end confirmation process (step S602) indicates that the color change point start / end flag is “end”, a color change completion point storage process (step S603) is executed.

色変化終了点記憶処理(ステップ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 RAM 104. When there is a color change for only one dot, the (X2, Y1) dots become “start” and “end” dots, and the color change for one dot can be recognized.

次に、終始フラグ「始」設定処理(ステップ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 RAM 104 as new image data.

前述したように、元画像データの書き換えはせず、輪郭抽出画像として登録する。明色生成処理(ステップ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 width setting area 208 of the outline line width setting item 203 set on the setting screen of the power saving display mode in FIG. Specify the minute dot.

例えば、開始ドット(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.

本発明による携帯型情報端末機の構成を示すブロック図である。1 is a block diagram illustrating a configuration of a portable information terminal according to the present invention. 本発明による省電力表示モードの設定画面とテーブル図である。It is a setting screen and table figure of the power saving display mode by this invention. 本発明による省電力表示モードの設定処理フローチャート図である。It is a setting process flowchart figure of the power saving display mode by this invention. 本発明による画面のドット説明図である。It is dot explanatory drawing of the screen by this invention. 本発明によるX方向の色変化点抽出、明色変換、暗色変換処理のフローチャート図である。It is a flowchart figure of the color change point extraction of X direction by this invention, light color conversion, and dark color conversion processing. 本発明によるY方向の色変化点抽出、明色変換処理のフローチャート図である。It is a flowchart figure of the color change point extraction of Y direction by this invention, and a bright color conversion process. 本発明による省電力表示モード時の画面例である。It is an example of a screen in the power saving display mode according to the present invention. 本発明による省電力表示処理フローチャート図である。It is a power saving display process flowchart figure by this invention. 本発明による省電力画像の画像レベルのイメージ図である。It is an image figure of the image level of the power saving image by this invention.

符号の説明Explanation of symbols

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 Portable Information Terminal 101 Display Unit / Input Unit (Organic EL / Touch Panel)
102 Outline Extraction Unit 103 Bright Color Conversion Unit 104 Execution Input Unit 105 End Input Unit 106 Power Supply Unit 107 Display Switching Input Unit 108 CPU
109 RAM
110 ROM
DESCRIPTION OF SYMBOLS 111 Battery part 112 Dark color conversion part 200 Power saving display mode setting window 201 Color difference ratio setting item for contour extraction 202 Bright color setting item for contour line 203 Line width setting item for contour line 204 Dark color ratio setting item for background color Button 206 Color difference ratio input area 207 Light color input area 208 Line width input area 209 Dark color ratio numerical value input area 210 Cancel button 211 Power saving display mode setting information table 212 A table 213 B table 214 C table (contour line width setting)
215 D table (background color dark color ratio setting)
216 pull-down button 218 pull-down menu 400 screen configuration 401 Y direction (1st to 480th lines)
402 First dot (X1, Y1)
403 X direction (1 to 320 columns)
404 R, G, B color numbers 405 Dot enlarged view 701 Original image 702 Background 703 Case 704 Display unit 705 Button 706, 716 Character 707, 717 Line 711 Power-saving image 712, 713, 714, 715 Flat part 721, 722 Outline Part A

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.
請求項1記載の携帯型情報端末機において、
前記輪郭抽出部が色成分毎に輪郭部を抽出し、前記明色変換部は前記輪郭抽出部で抽出された色成分毎に所定の画像レベルとなる輪郭画像データに変換することを特徴とする携帯型情報端末機。
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.
請求項1乃至2記載の携帯型情報端末機において、
前記明色変換部における前記所定の画像レベルを指定する手段を設けたことを特徴とする携帯型情報端末機。
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.
請求項1乃至3記載の携帯型情報端末機において、
前記明色変換部における輪郭部の太さを指定する手段を設けたことを特徴とする携帯型情報端末機。
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.
JP2006338404A 2006-12-15 2006-12-15 Portable information terminal and program for portable information terminal Pending JP2008151921A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (12)

* Cited by examiner, † Cited by third party
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