JP6085197B2 - Portable information processing apparatus, display processing method, and display processing program - Google Patents
Portable information processing apparatus, display processing method, and display processing program Download PDFInfo
- Publication number
- JP6085197B2 JP6085197B2 JP2013049555A JP2013049555A JP6085197B2 JP 6085197 B2 JP6085197 B2 JP 6085197B2 JP 2013049555 A JP2013049555 A JP 2013049555A JP 2013049555 A JP2013049555 A JP 2013049555A JP 6085197 B2 JP6085197 B2 JP 6085197B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- data
- magnification
- displayed
- input
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 18
- 238000003672 processing method Methods 0.000 title claims description 7
- 239000013598 vector Substances 0.000 claims description 106
- 238000004891 communication Methods 0.000 claims description 19
- 238000003860 storage Methods 0.000 claims description 11
- 238000000034 method Methods 0.000 description 22
- 238000007726 management method Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 16
- 238000013500 data storage Methods 0.000 description 11
- 230000015654 memory Effects 0.000 description 6
- 230000009467 reduction Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003936 working memory Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、例えば、表示画面を備えるタブレット型情報処理装置などの携帯情報処理装置および、表示画面に設計図面などの図面データを表示するための処理を行う表示処理方法、およびその表示処理方法をコンピューターに実行させる表示処理プログラムに関する。 The present invention relates to a portable information processing device such as a tablet-type information processing device including a display screen, a display processing method for performing processing for displaying drawing data such as a design drawing on the display screen, and the display processing method thereof. The present invention relates to a display processing program to be executed by a computer.
従来、紙面に印刷された図面を、建設現場や製造現場に持ち込み、その図面を参照しながら作業を行っている。また、現場で図面の修正や確認などがあると、ユーザーが図面の修正箇所へ加筆や寸法計測などを行っている。現場では、使用する図面が膨大な枚数となる場合や図面に筆記具で加筆するための机やスペースが無いような場合もあるので、紙面に印刷された図面を用いた作業は、ユーザーにとって負担が大きい。 Conventionally, drawings printed on paper are brought into a construction site or a manufacturing site, and work is performed with reference to the drawings. In addition, when there is correction or confirmation of a drawing at the site, the user performs writing, dimension measurement, or the like on the corrected portion of the drawing. In the field, there are cases where the number of drawings to be used is enormous, or there are no desks or spaces for writing with drawings, so it is burdensome for users to work with drawings printed on paper. large.
そこで、図面管理システム等で管理された図面を、手軽に持ち運べる携帯情報処理装置に表示して利用することが注目されている。例えば、タブレット型端末装置などで、図面を表示し、必要な場合は修正個所に加筆することが注目されている。 In view of this, attention has been paid to displaying a drawing managed by a drawing management system or the like on a portable information processing apparatus that can be easily carried. For example, drawing a drawing on a tablet-type terminal device or the like, and drawing correction points where necessary, has been attracting attention.
また、現場での作業効率を上げるために、携帯情報処理装置の表示画面に目的の図面が高速に表示され、高速に拡大・縮小およびスクロールできることがユーザーから望まれている。 In addition, in order to increase work efficiency in the field, it is desired by users that a target drawing is displayed at high speed on a display screen of a portable information processing apparatus and can be enlarged / reduced and scrolled at high speed.
例えば、特開2011−165173号公報に記載の発明では、ベクターデータを展開する時間を取得し、所定の時間より長くなる場合には予めラスターデータを作成しておき、ベクターデータに変えて目的の画像を表示する装置が開示されている。 For example, in the invention described in Japanese Patent Application Laid-Open No. 2011-165173, the time for expanding vector data is acquired, and when the time is longer than a predetermined time, raster data is created in advance, and the target data is changed to vector data. An apparatus for displaying an image is disclosed.
しかし、目的の画像を任意の倍率に拡大して表示しようとする場合、拡大可能な最大サイズにベクターデータをラスターデータに変換しておく必要がある。そうしないと、ラスターデータを拡大した時に画像の劣化が生じる。例えば、直線の画像を拡大表示すると、その境界部分が直線状にならず、ギザギザした段状の表現になってしまう。拡大可能な最大サイズに予めベクターデータをラスターデータに変換しておくことは、ファイルサイズが大きくなりすぎる恐れがある。そのため、可変可能な倍率に対応する多数のラスターデータを作成し、保存し、表示させることは、保存するメモリーに制限のある携帯情報処理装置では困難となる場合がある。 However, when it is intended to enlarge and display a target image at an arbitrary magnification, it is necessary to convert vector data into raster data to a maximum size that can be enlarged. Otherwise, image degradation will occur when the raster data is enlarged. For example, when a straight line image is enlarged and displayed, the boundary portion does not become a straight line, and the expression becomes jagged. If vector data is converted into raster data in advance to the maximum size that can be expanded, the file size may become too large. For this reason, it may be difficult for a portable information processing apparatus having a limited memory to create, store, and display a large number of raster data corresponding to variable magnifications.
例えば、近年普及が進むタブレット端末にデジタル図面を表示する際、指による操作で簡単に拡大縮小が可能なことから、拡大しても高精細に表示し細部を判別したいという要求が高まっている。この場合、デジタル図面がラスターデータでは、そのデータの解像度で精細さの制限を受けるだけでなく、より高精細に表示しようとするほど、ラスターデータは大きなサイズで用意しなければならず、表示装置や記憶装置の記憶域を圧迫するという問題が発生する。 For example, when a digital drawing is displayed on a tablet terminal that has become popular in recent years, since it can be easily enlarged and reduced by an operation with a finger, there is an increasing demand for displaying details with high definition even when enlarged. In this case, if the digital drawing is raster data, not only is the resolution limited by the resolution of the data, but the raster data must be prepared in a larger size so as to be displayed with higher resolution. And the problem of squeezing the storage area of the storage device occurs.
一方デジタル図面がベクターデータの場合は拡大しても端末の能力に合わせて高精細に表示することが出来る。一般にベクター量が少ない場合は、高速表示が可能で理想的な形態と言えるが、ベクター量が非常に多くなると、全体を表示するまでに時間がかかり、指による拡大縮小操作に追随できなくなったり、表示までに待たされたりといった、使用者にストレスを与える事態が発生する。 On the other hand, when the digital drawing is vector data, it can be displayed in high definition according to the capability of the terminal even if it is enlarged. In general, when the amount of vector is small, it can be said that it can be displayed at high speed and it is an ideal form, but when the amount of vector is very large, it takes time to display the whole, it can not follow the scaling operation with the finger, There is a situation in which the user is stressed such as waiting until the display.
そこで、本発明は、大量のベクターから構成されているデジタル図面を表示部へ、高速さと高精細さを両立させて表示することができる携帯型の情報処理装置を提供する。 Therefore, the present invention provides a portable information processing apparatus that can display a digital drawing composed of a large amount of vectors on a display unit with both high speed and high definition.
本発明の携帯情報処理装置は、外部装置からベクター形式の画像データであるベクターデータを受信する通信手段と、画像を表示する表示手段と、前記ベクターデータと前記表示手段の解像度に基づき前記ベクターデータから変換されたラスターデータを記憶する記憶手段と、前記表示手段に表示する画像の表示倍率を連続する操作によって入力する入力手段と、前記ベクターデータから前記表示手段に表示する表示データを生成するベクターデータ表示制御手段と、前記ラスターデータから前記表示手段に表示する表示データを生成するラスターデータ表示制御手段と、前記入力手段によって入力された前記表示倍率が所定の倍率以下の場合は、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定するまでは、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了するまでは、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定した後は、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了した後は、前記ベクターデータに基づいて生成された表示データを前記表示手段に表示する制御を行う制御手段と、を有することを特徴とする。 The portable information processing apparatus according to the present invention includes a communication unit that receives vector data that is vector format image data from an external device, a display unit that displays an image, and the vector data based on the resolution of the vector data and the display unit. Storage means for storing raster data converted from the above, input means for inputting display magnification of an image displayed on the display means by successive operations, and a vector for generating display data to be displayed on the display means from the vector data Data display control means; raster data display control means for generating display data to be displayed on the display means from the raster data; and if the display magnification input by the input means is a predetermined magnification or less, the raster data Display data generated based on the display means, and the display magnification If the predetermined magnification is exceeded, until the display magnification is determined by the input of the input means, or until the generation of display data to be displayed on the display means from the vector data ends, the raster data Display data generated based on the display means, and the display magnification exceeds a predetermined magnification, and after the display magnification is determined by the input of the input means, or the vector data After the generation of the display data to be displayed on the display means is completed, the control means performs control for displaying the display data generated based on the vector data on the display means.
また本発明の表示処理方法は、表示手段に画像を表示させる表示処理方法であって、通信手段によって外部装置からベクター形式の画像データであるベクターデータを受信するステップと、前記ベクターデータと前記表示手段の解像度に基づき前記ベクターデータから変換されたラスターデータを記憶手段に記憶するステップと、入力手段によって前記表示手段に表示する画像の表示倍率を連続する操作によって入力するステップと、前記ベクターデータから前記表示手段に表示する表示データを生成するステップと、前記ラスターデータから前記表示手段に表示する表示データを生成するステップと、前記入力手段によって入力された前記表示倍率が所定の倍率以下の場合は、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定するまでは、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了するまでは、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定した後は、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了した後は、前記ベクターデータに基づいて生成された表示データを前記表示手段に表示するステップと、を有することを特徴とする。 The display processing method of the present invention is a display processing method for displaying an image on a display means, the step of receiving vector data as vector format image data from an external device by a communication means, the vector data and the display Storing the raster data converted from the vector data based on the resolution of the means in the storage means, inputting the display magnification of the image displayed on the display means by the input means by a continuous operation, and from the vector data A step of generating display data to be displayed on the display means; a step of generating display data to be displayed on the display means from the raster data; and when the display magnification input by the input means is a predetermined magnification or less. The display data generated based on the raster data is displayed in the table. When the display magnification exceeds the predetermined magnification, the display magnification is determined by the input from the input means, or the display data to be displayed on the display means is generated from the vector data. Display data generated based on the raster data is displayed on the display means until the display magnification exceeds a predetermined magnification, and the display magnification is determined by input from the input means. Or after the generation of the display data to be displayed on the display means from the vector data, the display data generated based on the vector data is displayed on the display means. It is characterized by.
本発明の表示処理プログラムは、表示手段に画像を表示させる表示処理プログラムであって、無線通信手段によって無線により外部装置からベクター形式の画像データであるベクターデータを受信するステップと、前記ベクターデータと前記表示手段の解像度に基づき前記ベクターデータから変換されたラスターデータを記憶手段に記憶するステップと、入力手段によって前記表示手段に表示する画像の表示倍率を連続する操作によって入力するステップと、前記ベクターデータから前記表示手段に表示する表示データを生成するステップと、前記ラスターデータから前記表示手段に表示する表示データを生成するステップと、前記入力手段によって入力された前記表示倍率が所定の倍率以下の場合は、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定するまでは、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了するまでは、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定した後は、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了した後は、前記ベクターデータに基づいて生成された表示データを前記表示手段に表示するステップと、をコンピューターに実行させることを特徴とする。 The display processing program of the present invention is a display processing program for displaying an image on a display means, wherein the wireless communication means wirelessly receives vector data which is vector format image data from an external device, and the vector data Storing raster data converted from the vector data based on the resolution of the display means in a storage means, inputting a display magnification of an image to be displayed on the display means by an input means by successive operations, and the vector Generating display data to be displayed on the display means from data; generating display data to be displayed on the display means from the raster data; and the display magnification input by the input means is a predetermined magnification or less. If generated based on the raster data Display data is displayed on the display means, and the display magnification exceeds a predetermined magnification, until the display magnification is determined by input from the input means, or from the vector data to the display means. Until the generation of display data to be displayed is completed, display data generated based on the raster data is displayed on the display means, and the display magnification exceeds a predetermined magnification, and the input of the input means After the display magnification is determined by the above, or after generation of display data to be displayed on the display unit from the vector data is completed, display data generated based on the vector data is displayed on the display unit. And causing the computer to execute the steps.
本発明の携帯型の情報処理装置によれば、大量のベクターから構成されているデジタル図面であっても、高速さと高精細さを両立させて表示することができ、表示部が持つ高精細表示能力で、使用者のストレスなく表示することができる。 According to the portable information processing apparatus of the present invention, even a digital drawing composed of a large number of vectors can be displayed with both high speed and high definition, and the display unit has a high definition display. Ability to display without user stress.
図1は、本実施形態に係るタブレット型装置を用いたシステムの概略を説明するための図である。タブレット型装置1は、ユーザーが持ち運び可能な携帯型の情報処理装置である。タブレット型装置1は、液晶表示装置などの表示手段11と位置入力手段12を含むタッチパネルを備える。
FIG. 1 is a diagram for explaining an outline of a system using a tablet device according to the present embodiment. The
図面管理サーバー2は、ベクター形式の図面データを保存、管理するサーバーである。 図面管理サーバー2は通信手段4によってタブレット型装置1と有線もしくは無線通信手段5によって接続されている。
The
タブレット型装置1は、図面管理サーバー2によって管理されている図面データを表示することで、工事などの現場でも、ユーザーは簡単に図面の閲覧、確認及び加筆・修正を行うことができる。そのため、紙面に印刷された図面を用いた場合に比して、ユーザーの利便性は大いに向上している。
The tablet-
図2は、本実施形態で用いる図面管理サーバーとタブレット型装置の構成を示したブロック図である。 FIG. 2 is a block diagram showing the configuration of the drawing management server and tablet device used in the present embodiment.
タブレット型装置1は、図面管理サーバー2から図面データを受信する。ここで、受信する図面データは、図面管理サーバー2が保存している。保存されている図面データは、ベクター型のベクターデータ、または、ベクター型のベクターデータとラスター型のラスターデータの両方の形式の図面データである。これらベクターデータとラスターデータの図面データを表示するためのタブレット型装置1は、インターネット3等のネットワークを介して図面管理サーバー2と各種のデータの送受信が可能となっている。携帯性を良くするために無線によって接続されているが、一時的に有線で送受信してもよい。このタブレット型装置1は、薄型で比較的軽量であるため、携帯に適しており、例えば、建築現場、土木の作業現場、測量の現場などに持ち込むのに特に便利である。
The
図面管理サーバー2は、CPUなどの制御手段21、不揮発性メモリーのROM22、ランダムアクセスメモリーのRAM23、画像データを記憶する画像データ記憶手段24を備えている。画像データ記憶手段24は高速に大量にデータを読み書きできるHDDなどで構成されている。制御手段21は通信手段25を介してインターネット3に接続され、外部機器と通信が可能となっている。
The
制御手段21は、各種プログラムに従った情報処理を実行することで、図面管理サーバー2の各部を統括的に制御する。ROM22は、制御手段21が実行するための各種プログラムや当該プログラムの実行に必要なパラメータ等を記憶した読み取り専用メモリーである。RAM23は、制御手段21が図面の管理処理などを行う際に、ワーキングメモリーを提供する読み書き可能なメモリーである。
The control means 21 performs overall control of each part of the
通信手段25は、図面管理サーバー2をインターネット3などのネットワークに接続するための通信用インターフェイスである。図面管理サーバー2は、この通信手段25を介して画像データ記憶手段24に記憶された図面データをタブレット型装置1へ送信する。
The communication means 25 is a communication interface for connecting the
画像データ記憶手段24は、制御手段21が図面データの管理処理を行うための図面管理プログラム、図面データの解像度を減少させ且つ階調表現処理を行う解像度減少処理プログラム、ベクター型の図面データをラスター型の図面データに変換するプログラム、図面データを保管する図面データベースなどを記憶している。 The image data storage means 24 is a drawing management program for the control means 21 to perform drawing data management processing, a resolution reduction processing program for reducing the resolution of drawing data and performing gradation expression processing, and rasterizing vector type drawing data. A program for converting to drawing data of a mold, a drawing database for storing drawing data, and the like are stored.
インターネット3には、サーバー側無線通信手段4が接続され、有線もしくは無線通信手段5によってタブレット型装置1と接続され、各種データの送受信がされる。
タブレット型装置1は、制御手段10、ROM13、RAM14、表示手段11、入力手段12、表示データ記憶手段15、タブレット側無線通信手段20を備えている。
Server-side wireless communication means 4 is connected to the
The
制御手段10は、表示手段11に図面データを表示させる図面表示プログラム等の各種プログラムに従った情報処理を実行する。制御手段10は、タブレット型装置1の各部を統括的に制御する。
The control means 10 executes information processing according to various programs such as a drawing display program for causing the display means 11 to display drawing data. The control means 10 comprehensively controls each part of the
ROM13は、制御手段10が実行するための各種プログラムや当該プログラムの実行に必要なパラメータ等を記憶した読み取り専用メモリーである。表示手段11は、液晶ディスプレイなどの表示装置であり、所定の縮尺で設計図面などの図面データを表示できるようになっている。またこの表示手段11の表面に位置入力ができる入力手段12が備わっている。表示手段11と入力手段12は、いわゆるタッチパネルである。この表示手段11に表示する図面データを展開する表示データ記憶手段15が設けられている。 The ROM 13 is a read-only memory that stores various programs to be executed by the control means 10, parameters necessary for executing the programs, and the like. The display means 11 is a display device such as a liquid crystal display, and can display drawing data such as design drawings at a predetermined scale. An input means 12 for inputting a position is provided on the surface of the display means 11. The display means 11 and the input means 12 are so-called touch panels. Display data storage means 15 for expanding the drawing data to be displayed on the display means 11 is provided.
タブレット側通信手段20は、インターネット3に接続されているサーバー側通信手段4と通信を行い、各種データの送受信を行う。この通信を介して図面管理サーバー2から図面データを受信するようになっている。
RAM14は、制御手段10がプログラムの処理などを行う際に、ワーキングメモリーを提供する読み書き可能なメモリーである。
The tablet-
The RAM 14 is a readable / writable memory that provides a working memory when the control means 10 performs program processing.
入力手段12は、ユーザーが指でタッチしている位置の座標値を所定のサンプリング周期でサンプリングしており、リアルタイムで座標値の時間的変化を追跡することができる。そのため、表示手段11上に指がタッチしたまま移動している場合は、指が表示手段11上をスライドしていると判断することができる。同様に、ユーザーのピンチ動作、フリック動作、タップ動作などを判断することができる。ここで、ピンチ動作とは2本の指を広げる動作であり、フリック動作とは指をはじく動作であり、タップ動作とは指で短時間触れる動作である。 The input means 12 samples the coordinate value of the position where the user is touching with a finger at a predetermined sampling period, and can track the temporal change of the coordinate value in real time. Therefore, when the finger is touching and moving on the display unit 11, it can be determined that the finger is sliding on the display unit 11. Similarly, a user's pinch operation, flick operation, tap operation, and the like can be determined. Here, the pinch operation is an operation of spreading two fingers, the flick operation is an operation of flicking a finger, and the tap operation is an operation of touching with a finger for a short time.
ROM13は、例えばハードディスクやEEPROM(Electrically Erasable Programmable ROM)などの不揮発性の大容量記憶媒体を備えており、図面データを拡大・縮小して表示する図面表示プログラムなどを記憶している。 The ROM 13 includes a nonvolatile large-capacity storage medium such as a hard disk or an EEPROM (Electrically Erasable Programmable ROM), and stores a drawing display program for enlarging and reducing drawing data.
制御手段10が、この図面表示プログラムを実行することで、受信した図面データを表示手段11に表示する。また、入力手段12からのユーザーの指示に応じて、表示手段11の表示内容を拡大・縮小表示を行う。
The control means 10 displays the received drawing data on the display means 11 by executing this drawing display program. Further, in accordance with a user instruction from the
制御手段10の機能には、ラスターデータから表示データを生成し、表示させる処理を行うラスターデータ表示制御手段17と、ベクターデータから表示データを生成し、表示させる処理を行うベクターデータ表示制御手段18を備える。また、入力手段12からのユーザーの指示に応じて、表示させる表示データの倍率を演算し、ラスターデータ表示制御手段17とベクターデータ表示制御手段18に拡大縮小の指示をすると共に、表示切替制御手段19に倍率を出力する表示拡大縮小制御手段16を備える。表示切替制御手段19は入力された倍率に応じてラスターデータに基づく表示データを表示するか、ベクターデータに基づく表示データを表示するかのどちらかを選択し、表示の制御をする。 The functions of the control means 10 include raster data display control means 17 for generating display data from raster data and displaying it, and vector data display control means 18 for generating and displaying display data from vector data. Is provided. Further, the magnification of the display data to be displayed is calculated in accordance with a user instruction from the input means 12, and the raster data display control means 17 and the vector data display control means 18 are instructed to enlarge and reduce, and the display switching control means. 19 includes display enlargement / reduction control means 16 for outputting a magnification. The display switching control means 19 selects either display data based on raster data or display data based on vector data according to the input magnification, and controls display.
図3は、本実施形態に係るタブレット型装置の操作を説明するための図である。表示手段11と入力手段12からなるタッチパネルにユーザーの指を触れ、2本の指を広げるピンチ動作を行う。この動作で、指は矢印31、32の方向に移動する軌跡が入力される。この動作の入力により、表示を拡大する処理が行われる。2本の指の間隔を狭めれば縮小の処理が行われる。例えば、図4は、図面データの表示を説明するための図である。入力手段12上でピンチ動作が行われた場合に、表示手段11の表示領域40に表示されている矩形41は、縦横それぞれ2倍のサイズに拡大された矩形42として表示される。全体が2倍に表示されている。倍率は、ピンチ動作の指の軌跡の長さに比例する。
FIG. 3 is a diagram for explaining the operation of the tablet device according to the present embodiment. A user's finger is touched on the touch panel composed of the display unit 11 and the
図5は、図面データの拡大表示を説明するための図である。図5(a)は、拡大前の図である。5(b)は、ラスターデータに基づく拡大を説明する図である。5(c)は、ベクターデータに基づく拡大を説明する図である。 FIG. 5 is a diagram for explaining enlarged display of drawing data. FIG. 5A is a diagram before enlargement. FIG. 5B is a diagram illustrating enlargement based on raster data. FIG. 5C is a diagram for explaining enlargement based on vector data.
表示エリア50を説明の便宜上縦横夫々16ドットの幅の表示エリアとする。ここに、三角形51が表示されている。ピンチ動作よって、エリア52の部分が2倍に拡大されて表示された場合を説明する。
For convenience of explanation, the
図5(a)は拡大前の図である。これはラスターデータに基づいて生成された表示データを表示している。これは、ラスターデータは、表示エリア50のサイズ、ここでは縦横それぞれ16ドット×16ドットのエリアに対応したサイズであると仮定する。エリア52の部分を16ドット×16ドットのエリア全体に表示した場合を図5(b)に示す。拡大表示すると、1ドット分の塗りつぶしは4ドット分の塗りつぶしとなり、ドット53が表示されないため、滑らかな斜線にならず、画質が低下する。
FIG. 5A is a view before enlargement. This displays display data generated based on raster data. This is based on the assumption that the raster data has a size corresponding to the size of the
一方、図5(c)に示すように、ベクターデータに基づいて拡大した場合は、図5(b)のドット53に相当する部分も塗りつぶされ、滑らかな斜線の図となり、画質の低下を防止できる。
On the other hand, as shown in FIG. 5C, when enlarged based on the vector data, the portion corresponding to the
このように、表示エリアの最大の解像度に合わせたラスターデータを利用すると、拡大した場合に、画像の画質が低下してしまう。これを防ぐには、高解像度化したラスターデータを用いれば良いが、ラスターデータを高解像度化するというこうは、それだけデータが増えることを意味する。記憶容量を少なくするためには、ベクターデータが有利である。 As described above, when raster data matched with the maximum resolution of the display area is used, the image quality of the image is degraded when enlarged. In order to prevent this, raster data with a higher resolution may be used. However, increasing the resolution of raster data means that the data increases accordingly. In order to reduce the storage capacity, vector data is advantageous.
図6は、図面データを拡大する場合の操作と動作を説明するための図である。軸66は表示画面上の倍率を示す。軸67は操作の時間経過を示す。 FIG. 6 is a diagram for explaining operations and operations when enlarging drawing data. An axis 66 indicates the magnification on the display screen. The axis 67 shows the operation time.
予めタブレット型装置1に、表示するベクターデータとラスターデータが記憶されている。また、ラスターデータは、表示手段11で表示できる解像度の所定倍の解像度に、例えば2倍に、ベクターデータから変換されたものである。そのため、2倍まで拡大しても、画質が劣化することが無くきれいな画像を表示できる。2倍に限らず、ラスターデータを記憶する容量に応じて、余裕があればそれ以上にもしてもよいし、余裕が無ければそれ以下にしても良い。所定の倍率は好ましくは1倍以上4倍以下が好ましく、特に2倍程度が好ましい。あまり倍率を大きくするとその分データが大きくなってしまうからである。
Vector data and raster data to be displayed are stored in the
タイミング60に於いて、入力操作は無く、表示の倍率を示す線65が表示の倍率が1倍であることを示している。このタイミング60から、ラスターデータに基づいて表示データを生成する処理69がされ、この表示データのラスター型の表示処理73がされる。
At
次に、タイミング61に於いて、タッチパネルの入力が開始される。その操作は拡大操作であり、タイミング63まで、2本の指の間隔を広げる操作がされ、それに合わせて信号68が入力される。入力信号68がONの間、表示の倍率は1倍から3倍になることを、表示の倍率を示す線65が示している。拡大が始まると、ラスターデータに基づいて表示データを生成する処理70がされ、この表示データのラスター型の表示処理73がされる。
Next, at timing 61, touch panel input is started. The operation is an enlargement operation, and until the timing 63, an operation to widen the interval between two fingers is performed, and a signal 68 is input accordingly. A line 65 indicating the display magnification indicates that the display magnification is 1 to 3 while the input signal 68 is ON. When the enlargement starts, a
倍率が2倍になるタイミング62までは、ラスターデータに基づいて表示データを生成する。倍率が変わっている間に、倍率に応じて表示データを複数回生成し、ラスター型の表示処理73で表示処理をする。この倍率に応じた複数回の生成の間隔を短くすることで、連続して拡大しているように見せることができる。ラスターデータに基づき表示させるので高速にできる。
Display data is generated based on the raster data until the
倍率が2倍を超える場合は、ラスターデータに基づいて表示させると画質の劣化が生じる。しかし、ベクターデータに基づいて表示させると処理時間が間に合わず、操作をしているにも関わらず、拡大表示がされないという問題が生じる場合がある。そのため、操作が続いている間はラスターデータに基づいて表示させ、操作が終了したタイミング63における倍率に応じてラスターデータに基づく表示データを生成する処理71を行い、この表示データのラスター型の表示処理73を行う。更に、ベクターデータから表示データを生成する処理72を行い、ベクターデータに基づく表示データのベクター型の表示処理74を行う。すなわちベクターデータから表示データを生成する処理72が終わるタイミング64から生成されたベクターデータに基づく表示データのベクター型の表示処理74を行い、劣化した画像表示から精細な画像表示に切り替わる。
When the magnification exceeds 2, the image quality is degraded when displayed based on the raster data. However, if the display is based on the vector data, the processing time may not be in time, and there may be a problem that the enlarged display is not performed despite the operation. Therefore, a
このようにすることで、拡大操作中は、操作に応じて画像が拡大し、拡大率が大きくなると、画像の劣化が含まれた状態で拡大表示され、操作が終わるとベクターデータに基づく精細な画像を表示させることができる。ユーザーは、操作していることを認識でき、画像が劣化しても、どの程度まで拡大して止めるかを、拡大表示を見ながら感覚的に判断ができるようになる。 In this way, during the enlargement operation, the image is enlarged according to the operation, and when the enlargement ratio is increased, the image is enlarged and displayed with the deterioration of the image included. An image can be displayed. The user can recognize that he / she is operating, and can visually determine how much the image is enlarged and stopped even when the image is deteriorated while viewing the enlarged display.
また、所定の倍率すなわちここでは2倍を超える倍率となった場合に、ラスターデータから表示データを生成する合間に、ベクターデータから表示データを生成する処理を行い、ベクターデータからの表示データ生成が完了した時点で、ベクターデータに基づく表示ができるように切り替えるようにする。このように合間に処理をすると、よりなめらかにラスターデータに基づく表示からベクターデータに基づく表示に切り替えることができる。 In addition, when a predetermined magnification, that is, a magnification exceeding 2 times in this case, the display data is generated from the vector data between the generation of the display data from the raster data, and the display data is generated from the vector data. When completed, switch to allow display based on vector data. If processing is performed in this manner, the display based on the raster data can be switched more smoothly to the display based on the vector data.
また、表示手段11に表示されるベクターデータに基づいて生成された表示データを、ラスターデータとして更新することで、例えば、2倍のラスターデータを3倍のラスターデータとすることができる。例えば、一旦指を離し、倍率を確定させ、その後再度拡大操作する場合に、この3倍のラスターデータを基にして拡大表示させても良い。こうすれば、2倍の物を基にするよりも画像の劣化が少なく、見やすいものとなる。 Further, by updating the display data generated based on the vector data displayed on the display unit 11 as raster data, for example, double raster data can be converted into triple raster data. For example, when the finger is released once, the magnification is fixed, and then the enlargement operation is performed again, the enlarged display may be performed based on the three times the raster data. In this way, the image is less deteriorated and easier to see than when it is based on a double object.
ここで、ラスターデータから表示データを生成する合間にベクターデータから表示データを生成する場合に、合間の時間では処理が間に合えば、ベクターデータからの表示データを表示し、間に合わなければ、生成処理を中止し、ラスターデータからの表示データを表示するようにしてもよい。またこの生成処理を中止している間に倍率が変わり、次のベクターデータから表示データを生成する処理の時には倍率を変えて改めて生成を開始するようにしてもよい。 Here, when generating display data from vector data in the interval between generating display data from raster data, display data from the vector data is displayed if the processing is in time, and if it is not in time, the generation processing is performed. You may make it cancel and display the display data from raster data. Further, the magnification may be changed while the generation process is stopped, and the generation may be started again by changing the magnification in the process of generating display data from the next vector data.
図7は、本実施形態の処理手順を説明するフローチャートである。制御手段10がプログラムに従って処理を行う。
先ず、ステップS1で、表示手段11の画面情報を取得する。これは、予めROM13に記憶されている画面サイズおよび解像度の情報である。
次に、ステップS2では、表示する図面のベクターデータとラスターデータを取得する。
FIG. 7 is a flowchart for explaining the processing procedure of this embodiment. The control means 10 performs processing according to the program.
First, in step S1, screen information of the display unit 11 is acquired. This is screen size and resolution information stored in advance in the ROM 13.
Next, in step S2, vector data and raster data of the drawing to be displayed are acquired.
タブレット型装置1は通信手段により、図面管理サーバー2から図面データを取得し、一旦、RAM14に記憶する。この図面データはベクターデータである。また、制御手段10は、取得したベクターデータと画面情報に基づいて、所定のサイズのラスターデータを生成する。例えば表示手段11の解像度の2倍のラスターデータを生成する。例えば、長い表示時間をユーザーに待たせないために、先に、ベクターデータから生成した低解像度のラスターデータを高速に表示する。つまり表示が、図面の全体表示もしくは拡大率の小さい表示の時は高精細さが必要でないため、低解像度のラスターデータで表示すればよい。ラスターデータの必要解像度は、表示手段11の解像度と同程度の、例えば縦768ドット、横1024ドット程度以上は必要であるが、高速表示を妨げないようデータを肥大化させないため、解像度の2倍程度まで、例えば縦1536ドット、横2048ドット程度までに抑えるとよい。しかし、このようなラスターデータを図面管理サーバー2から取得できれば、取得したデータを一旦、RAM14に記憶し、タブレット型装置1では生成しない。例えば、図面管理サーバー2に表示手段11の画面情報を送信し、図面管理サーバー2でベクターデータから所望のラスターデータを生成し、生成されたラスターデータをタブレット型装置1で受信してもよい。
The
次に、ステップS3で、入力手段11から入力された、拡大縮小の拡大率の情報であるサイズ変更情報を取得し、一旦、RAM14に記憶する。表示拡大縮小制御手段16により、入力手段12から入力された操作情報から拡大率を演算する。 Next, in step S3, the size change information, which is information of the enlargement / reduction ratio input from the input means 11, is acquired and temporarily stored in the RAM. The display enlargement / reduction control means 16 calculates the enlargement ratio from the operation information input from the input means 12.
次に、ステップS4で、サイズ変更情報の拡大率に従ってラスターデータを拡大した表示データの生成をする。すなわち、ラスターデータ表示制御手段17で、表示位置及び拡大率に応じた表示データを生成する。 Next, in step S4, display data obtained by enlarging the raster data according to the enlargement ratio of the size change information is generated. That is, the raster data display control means 17 generates display data corresponding to the display position and the enlargement ratio.
次に、ステップS5で、サイズ変更情報の拡大率に従ってベクターデータを拡大した表示データの生成をする。すなわち、ベクターデータ表示制御手段18で、表示位置及び拡大率に応じた表示データを生成する。この処理は、所定の倍率を超え、ユーザーの操作入力が終了すると実施する。 Next, in step S5, display data is generated by enlarging the vector data in accordance with the enlargement rate of the size change information. That is, the vector data display control means 18 generates display data corresponding to the display position and the enlargement ratio. This process is performed when a predetermined magnification is exceeded and the user's operation input is completed.
次に、ステップS6で、表示データを表示するための表示処理を行う。
図8は、図面データを表示するため処理手順を説明するフローチャートである。制御手段10がプログラムに従って動作する。
Next, in step S6, display processing for displaying the display data is performed.
FIG. 8 is a flowchart illustrating a processing procedure for displaying drawing data. The control means 10 operates according to the program.
ステップS10で、拡大率が所定の倍率を超えたかを判断する。この所定の倍率は、例では、表示手段11の解像度の2倍のラスターデータを備えているので、この2倍が所定の倍率となる。これを超えると、ラスターデータに基づく表示は画質の劣化が生じる場合がある。超えていればステップS11に移行し、超えていなければステップS14に移行する。 In step S10, it is determined whether the enlargement ratio exceeds a predetermined magnification. In this example, the predetermined magnification is provided with raster data twice as high as the resolution of the display means 11, so this double is the predetermined magnification. Beyond this, the display based on the raster data may deteriorate the image quality. If it exceeds, the process proceeds to step S11, and if not, the process proceeds to step S14.
ステップS11では、ベクターデータと拡大率に基づいて生成された表示データの生成が完了したかを確認する。ベクターデータと拡大率に基づいた生成される表示データは、入力手段12の操作入力が完了した後、すなわち拡大率が決定した後に、表示データを生成する演算が開始される。好ましくは、拡大率が決定した後に、ラスターデータから表示データを生成しその生成が終了し、それを表示してから、ベクターデータから表示データを生成し、表示する。こうすることで、劣化した画像ではあるが、一旦拡大された画像が表示され、それに替わって高精細の画像が表示され、ユーザーにとっては拡大操作がリアルタイムに反映されるので操作感が満たされる。
In step S11, it is confirmed whether or not the generation of the display data generated based on the vector data and the enlargement ratio is completed. For the display data generated based on the vector data and the enlargement ratio, an operation for generating display data is started after the operation input of the
あるいは、ステップS10で、拡大率が所定の倍率を超えた場合、ラスターデータから表示データを生成しその生成が終了し、それを表示する合間にベクターデータから表示データを生成し、その生成が終了した時点で、かつ入力手段12の操作入力が完了する前に、ベクターデータから生成した画像を表示するようにしてもよい。こうすることで、よりなめらかに、ラスターデータの表示からベクターデータの表示へと切り替えることができる。 Alternatively, if the enlargement ratio exceeds a predetermined magnification in step S10, display data is generated from the raster data and the generation ends, and display data is generated from the vector data between the display times, and the generation ends. At this point, and before the operation input of the input means 12 is completed, an image generated from the vector data may be displayed. By doing so, it is possible to switch from the display of raster data to the display of vector data more smoothly.
これらステップS10とステップS11によりラスターデータに基づく表示かベクターデータに基づく表示かを選択する。すなわち、表示切替制御手段19に相当し、拡大率に応じてどのデータを基にして表示するかを選択する。変換が終了していればステップS12に、終了していなければステップS14に移行する。 In step S10 and step S11, a display based on raster data or a display based on vector data is selected. That is, it corresponds to the display switching control means 19 and selects which data is to be displayed based on the enlargement ratio. If the conversion has been completed, the process proceeds to step S12. If the conversion has not been completed, the process proceeds to step S14.
ステップS12では、ベクターデータに基づいて生成された表示データを表示データ記憶手段15に記憶する処理を行う。
ステップS13では、表示データ記憶手段15に記憶されているベクターデータに基づいて生成された表示データを表示手段11に表示する処理を行う。
In step S12, the display data generated based on the vector data is stored in the display data storage unit 15.
In step S13, the display data generated based on the vector data stored in the display data storage means 15 is displayed on the display means 11.
ステップS14では、ラスターデータに基づいて生成された表示データを表示データ記憶手段15に記憶する処理を行う。
ステップS15では、表示データ記憶手段15に記憶されているラスターデータに基づいて生成された表示データを表示手段11に表示する処理を行う。
In step S14, the display data generated based on the raster data is stored in the display data storage unit 15.
In step S15, the display data generated based on the raster data stored in the display data storage means 15 is displayed on the display means 11.
本実施の形態によれば、大判で高精細の図面であっても、タブレット型装置などの携帯装置で高速表示を実現することができる。その際、解像度を減少させることによって生じる視認性の劣化や細線の欠落といった事態を防止することができる。 According to the present embodiment, high-speed display can be realized with a portable device such as a tablet-type device even in a large-sized and high-definition drawing. At that time, it is possible to prevent a situation such as degradation of visibility and lack of fine lines caused by reducing the resolution.
本発明は、タブレット型情報処理装置、ノートパソコンなどの携帯型の情報処理装置に利用できる。 The present invention can be used for portable information processing devices such as tablet information processing devices and notebook personal computers.
1 タブレット型装置
2 図面管理サーバー
3 インターネット
10 制御手段
11 表示手段
12 入力手段
13 ROM
14 RAM
16 表示拡大縮小制御手段
17 ラスターデータ表示制御手段
18 ベクターデータ表示制御手段
19 表示切替制御手段
21 制御手段
22 ROM
23 RAM
24 画像データ記憶手段
DESCRIPTION OF
14 RAM
16 Display enlargement / reduction control means 17 Raster data display control means 18 Vector data display control means 19 Display switching control means 21 Control means 22 ROM
23 RAM
24 Image data storage means
Claims (6)
画像を表示する表示手段と、
前記ベクターデータと前記表示手段の解像度に基づき前記ベクターデータから変換されたラスターデータを記憶する記憶手段と、
前記表示手段に表示する画像の表示倍率を連続する操作によって入力する入力手段と、
前記ベクターデータから前記表示手段に表示する表示データを生成するベクターデータ表示制御手段と、
前記ラスターデータから前記表示手段に表示する表示データを生成するラスターデータ表示制御手段と、
前記入力手段によって入力された前記表示倍率が所定の倍率以下の場合は、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、
前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定するまでは、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了するまでは、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、
前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定した後は、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了した後は、前記ベクターデータに基づいて生成された表示データを前記表示手段に表示する制御を行う制御手段と、
を有することを特徴とする携帯情報処理装置。 Communication means for receiving vector data which is image data in vector format from an external device;
Display means for displaying an image;
Storage means for storing raster data converted from the vector data based on the resolution of the vector data and the display means;
Input means for inputting a display magnification of an image displayed on the display means by a continuous operation;
Vector data display control means for generating display data to be displayed on the display means from the vector data;
Raster data display control means for generating display data to be displayed on the display means from the raster data;
If the display magnification input by the input means is equal to or lower than a predetermined magnification, display data generated based on the raster data is displayed on the display means,
In the case where the display magnification exceeds a predetermined magnification, until the display magnification is determined by input from the input means, or until generation of display data to be displayed on the display means from the vector data is completed. Display the display data generated based on the raster data on the display means;
When the display magnification exceeds a predetermined magnification, and after the display magnification is determined by input from the input means, or after generation of display data to be displayed on the display means from the vector data is completed. Control means for controlling the display means to display display data generated based on the vector data;
A portable information processing apparatus comprising:
通信手段によって外部装置からベクター形式の画像データであるベクターデータを受信するステップと、
前記ベクターデータと前記表示手段の解像度に基づき前記ベクターデータから変換されたラスターデータを記憶手段に記憶するステップと、
入力手段によって前記表示手段に表示する画像の表示倍率を連続する操作によって入力するステップと、
前記ベクターデータから前記表示手段に表示する表示データを生成するステップと、
前記ラスターデータから前記表示手段に表示する表示データを生成するステップと、
前記入力手段によって入力された前記表示倍率が所定の倍率以下の場合は、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、
前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定するまでは、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了するまでは、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、
前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定した後は、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了した後は、前記ベクターデータに基づいて生成された表示データを前記表示手段に表示するステップと、
を有することを特徴とする表示処理方法。 A display processing method for displaying an image on a display means,
Receiving vector data which is image data in vector format from an external device by communication means;
Storing raster data converted from the vector data based on the resolution of the vector data and the display means in a storage means;
A step of inputting a display magnification of an image displayed on the display unit by an input unit by a continuous operation;
Generating display data to be displayed on the display means from the vector data;
Generating display data to be displayed on the display means from the raster data;
If the display magnification input by the input means is equal to or lower than a predetermined magnification, display data generated based on the raster data is displayed on the display means,
In the case where the display magnification exceeds a predetermined magnification, until the display magnification is determined by input from the input means, or until generation of display data to be displayed on the display means from the vector data is completed. Display the display data generated based on the raster data on the display means;
When the display magnification exceeds a predetermined magnification, and after the display magnification is determined by input from the input means, or after generation of display data to be displayed on the display means from the vector data is completed. Displaying the display data generated based on the vector data on the display means;
A display processing method characterized by comprising:
無線通信手段によって無線により外部装置からベクター形式の画像データであるベクターデータを受信するステップと、
前記ベクターデータと前記表示手段の解像度に基づき前記ベクターデータから変換されたラスターデータを記憶手段に記憶するステップと、
入力手段によって前記表示手段に表示する画像の表示倍率を連続する操作によって入力するステップと、
前記ベクターデータから前記表示手段に表示する表示データを生成するステップと、
前記ラスターデータから前記表示手段に表示する表示データを生成するステップと、
前記入力手段によって入力された前記表示倍率が所定の倍率以下の場合は、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、
前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定するまでは、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了するまでは、前記ラスターデータに基づいて生成された表示データを前記表示手段に表示し、
前記表示倍率が所定の倍率を超える場合であって、前記入力手段の入力により前記表示倍率が確定した後は、もしくは、前記ベクターデータから前記表示手段に表示する表示データの生成が終了した後は、前記ベクターデータに基づいて生成された表示データを前記表示手段に表示するステップと、
をコンピューターに実行させることを特徴とする表示処理プログラム。 A display processing program for displaying an image on a display means,
Receiving vector data which is image data in vector format from an external device wirelessly by wireless communication means;
Storing raster data converted from the vector data based on the resolution of the vector data and the display means in a storage means;
A step of inputting a display magnification of an image displayed on the display unit by an input unit by a continuous operation;
Generating display data to be displayed on the display means from the vector data;
Generating display data to be displayed on the display means from the raster data;
If the display magnification input by the input means is equal to or lower than a predetermined magnification, display data generated based on the raster data is displayed on the display means,
In the case where the display magnification exceeds a predetermined magnification, until the display magnification is determined by input from the input means, or until generation of display data to be displayed on the display means from the vector data is completed. Display the display data generated based on the raster data on the display means;
When the display magnification exceeds a predetermined magnification, and after the display magnification is determined by input from the input means, or after generation of display data to be displayed on the display means from the vector data is completed. Displaying the display data generated based on the vector data on the display means;
A display processing program for causing a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013049555A JP6085197B2 (en) | 2013-03-12 | 2013-03-12 | Portable information processing apparatus, display processing method, and display processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013049555A JP6085197B2 (en) | 2013-03-12 | 2013-03-12 | Portable information processing apparatus, display processing method, and display processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014174477A JP2014174477A (en) | 2014-09-22 |
| JP6085197B2 true JP6085197B2 (en) | 2017-02-22 |
Family
ID=51695711
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013049555A Active JP6085197B2 (en) | 2013-03-12 | 2013-03-12 | Portable information processing apparatus, display processing method, and display processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6085197B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2584143B2 (en) * | 1991-05-09 | 1997-02-19 | 松下電器産業株式会社 | Image display device |
| JPH07152897A (en) * | 1993-11-29 | 1995-06-16 | Mitsubishi Electric Corp | Drawing display device |
| JP2006086966A (en) * | 2004-09-17 | 2006-03-30 | Canon Inc | Image processing apparatus and display method |
-
2013
- 2013-03-12 JP JP2013049555A patent/JP6085197B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014174477A (en) | 2014-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8952992B2 (en) | Zoom processing device, zoom processing method, and computer program | |
| US8217947B2 (en) | Text-reading support on handheld devices and devices with small displays | |
| JP6790651B2 (en) | Computing device, graph display method of computing device, and program | |
| KR101932718B1 (en) | Device and method for changing size of display window on screen | |
| JP5981175B2 (en) | Drawing display device and drawing display program | |
| WO2018198703A1 (en) | Display device | |
| US20170192673A1 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP4854797B2 (en) | Programs and electronics | |
| JP6085197B2 (en) | Portable information processing apparatus, display processing method, and display processing program | |
| JP5906344B1 (en) | Information processing apparatus, information display program, and information display method | |
| JP2016076017A (en) | Graphic processing apparatus and graphic processing program | |
| JP2005107871A (en) | Image display method and device, program by the same method and recording medium with its program stored | |
| JP2007047942A (en) | DATA DISPLAY METHOD, DATA DISPLAY DEVICE, AND PROGRAM | |
| JP5332551B2 (en) | Information processing apparatus, display control method, and program | |
| JP6526851B2 (en) | Graphic processing apparatus and graphic processing program | |
| JP6655880B2 (en) | Display control device, display control method and program | |
| CN106406717A (en) | Screen adjustment method and device | |
| JP5482696B2 (en) | Display control apparatus, display control method, and program | |
| KR101730381B1 (en) | Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information | |
| JP2007299220A (en) | Display control apparatus and display control program | |
| JP4610413B2 (en) | Icon display device | |
| JP5193969B2 (en) | Map display apparatus and method for simultaneously displaying different maps | |
| JP2020086637A (en) | Information processing apparatus, control method thereof, and program | |
| JP4670289B2 (en) | Display control device | |
| JP6577731B2 (en) | Terminal device, display control method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150810 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150925 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20150928 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160209 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161115 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170110 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170127 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6085197 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |