JP7159710B2 - Information processing device and program - Google Patents
Information processing device and program Download PDFInfo
- Publication number
- JP7159710B2 JP7159710B2 JP2018166926A JP2018166926A JP7159710B2 JP 7159710 B2 JP7159710 B2 JP 7159710B2 JP 2018166926 A JP2018166926 A JP 2018166926A JP 2018166926 A JP2018166926 A JP 2018166926A JP 7159710 B2 JP7159710 B2 JP 7159710B2
- Authority
- JP
- Japan
- Prior art keywords
- background image
- document
- information processing
- image
- display
- 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
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、文書を表示する情報処理装置及びプログラムに関する。 The present invention relates to an information processing apparatus and program for displaying documents.
ユーザが、パーソナルコンピュータ(PC)等の端末に表示された文書を見る場合に、例えば、論文等の文字が中心で長文にわたる文書等では、ユーザが興味のあるキーワードが分かりやすく表示されると便利である。
そこで、閲覧中の文書から検索等に使用できるキーワードを抽出するキーワード抽出装置が開示されている(例えば、特許文献1)。
When a user views a document displayed on a terminal such as a personal computer (PC), it is convenient if the keywords of interest to the user are displayed in an easy-to-understand manner, for example, in documents such as academic papers that are mostly written and have long sentences. is.
Therefore, a keyword extracting device for extracting keywords that can be used for searching from a document being browsed has been disclosed (for example, Patent Document 1).
ところで、Webページ等、インターネット環境に公開された文書は、背景画像の上に文書が表示されたものがある。そして、特許文献1にも記載のとおり、端末において、一度に全ての文書が表示されない場合には、画面をスクロールして文書を表示させる。そのような場合であっても、キーワード等の指定語を、指定語を除く文書と異なるように表現してみせることにより、ユーザに、指定語又は指定語を除く文書を印象付けることができると考えられる。 By the way, some documents, such as Web pages, published in the Internet environment are displayed on a background image. As described in Japanese Unexamined Patent Application Publication No. 2002-100030, when all the documents cannot be displayed at once on the terminal, the screen is scrolled to display the documents. Even in such a case, it is possible to impress the user with the designated words or the document excluding the designated words by expressing the designated words such as keywords differently from the document excluding the designated words. Conceivable.
そこで、本発明は、文書に含まれる指定語と、指定語を除く文書とを区別可能に文書を表示できる情報処理装置及びプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide an information processing apparatus and a program capable of displaying a document such that specified words included in the document and documents excluding the specified words can be distinguished from each other.
本発明は、以下のような解決手段により、前記課題を解決する。
第1の発明は、文書に含まれる指定語の背景画像である第1背景画像と、前記指定語を除く前記文書の背景画像である第2背景画像とを、前記文書と共に表示部に出力する表示出力手段と、前記表示出力手段により前記表示部に出力された前記文書に関するスクロール表示の際の表示範囲を変更するスクロール要求を受け付ける要求受付手段と、前記要求受付手段により受け付けた前記スクロール要求に応じて、前記文書を要求方向に移動させる文書移動手段と、前記第1背景画像又は前記第2背景画像のうち少なくとも一方の背景画像の画素値のみを、前記文書移動手段による前記文書の移動に応じて変化させる第1画像移動手段と、を備えること、を特徴とする情報処理装置である。
第2の発明は、第1の発明の情報処理装置において、前記第1画像移動手段は、前記少なくとも一方の背景画像の表示範囲を変更することで前記画素値を変化させること、を特徴とする情報処理装置である。
第3の発明は、第1の発明又は第2の発明の情報処理装置において、前記第1画像移動手段は、前記スクロール要求に対応したスクロールに伴い、少なくとも一方の背景画像を周期的に変化させること、を特徴とする情報処理装置である。
第4の発明は、第1の発明から第3の発明までのいずれかの情報処理装置において、前記第1画像移動手段は、前記第1背景画像又は前記第2背景画像のうち一方の背景画像の画素値のみを、前記文書移動手段による前記文書の移動に応じて変化させ、前記一方の背景画像とは異なる他方の背景画像の画素値を、前記一方の背景画像とは異なる変化量で変化させる第2画像移動手段を備えること、を特徴とする情報処理装置である。
第5の発明は、第1の発明から第4の発明までのいずれかの情報処理装置において、前記第1背景画像と、前記第2背景画像とは、スクロール方向に周期的な模様を有するパターン画像であること、を特徴とする情報処理装置である。
第6の発明は、第1の発明から第5の発明までのいずれかの情報処理装置において、前記第1背景画像と、前記第2背景画像とは、前記文書の移動方向に交差する模様を有する画像であること、を特徴とする情報処理装置である。
第7の発明は、第1の発明から第6の発明までのいずれかの情報処理装置としてコンピュータを機能させるためのプログラムである。
The present invention solves the above problems by means of the following solutions.
In a first invention, a first background image that is a background image of a specified word included in a document and a second background image that is a background image of the document excluding the specified word are output to a display unit together with the document. display output means; request reception means for receiving a scroll request for changing a display range of the document output to the display unit by the display output means; a document moving means for moving the document in the requested direction; and a first image moving means for changing according to the image.
According to a second invention, in the information processing apparatus according to the first invention, the first image moving means changes the pixel value by changing the display range of the at least one background image. It is an information processing device.
In a third aspect based on the information processing apparatus of the first aspect or the second aspect, the first image moving means periodically changes at least one background image with scrolling corresponding to the scroll request. This information processing apparatus is characterized by:
A fourth invention is the information processing apparatus according to any one of the first invention to the third invention, wherein the first image moving means moves one of the first background image and the second background image. is changed according to the movement of the document by the document moving means, and the pixel values of the other background image different from the one background image are changed by an amount of change different from that of the one background image. The information processing apparatus is characterized by comprising second image moving means for causing the image to move.
A fifth invention is the information processing apparatus according to any one of the first invention to the fourth invention, wherein the first background image and the second background image are patterns having periodic patterns in the scroll direction. An information processing apparatus characterized by being an image.
A sixth invention is the information processing apparatus according to any one of the first invention to the fifth invention, wherein the first background image and the second background image have a pattern that intersects the moving direction of the document. The information processing apparatus is characterized in that it is an image having
A seventh invention is a program for causing a computer to function as the information processing apparatus according to any one of the first invention to the sixth invention.
本発明によれば、文書に含まれる指定語と、指定語を除く文書とを区別可能に文書を表示できる情報処理装置及びプログラムを提供することができる。 According to the present invention, it is possible to provide an information processing apparatus and a program capable of displaying a document in such a manner that designated words included in the document and documents excluding the designated words can be distinguished from each other.
以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲は、これに限られるものではない。
(実施形態)
<情報処理装置1>
図1は、本実施形態に係る情報処理装置1の機能ブロックを示す図である。
情報処理装置1は、文書と、文書中の区別したい語である指定語と、背景画像とを受け付けて、受け付けた背景画像をバックに文書を表示する装置である。そして、情報処理装置1は、文書をスクロールさせた際に、指定語と、指定語以外とを区別可能に表示する。
EMBODIMENT OF THE INVENTION Hereafter, the form for implementing this invention is demonstrated, referring a figure. This is just an example, and the technical scope of the present invention is not limited to this.
(embodiment)
<
FIG. 1 is a diagram showing functional blocks of an
The
情報処理装置1は、ユーザが使用する装置である。情報処理装置1は、例えば、パーソナルコンピュータ(PC)等であって、文書を表示可能な装置である。なお、情報処理装置1は、文書を表示でき、表示した文書の範囲を操作によって移動できるものであれば、PCに限定するものではなく、例えば、タブレット端末、携帯端末等であってもよい。
The
情報処理装置1は、制御部10と、記憶部20と、入力部26と、表示部27と、通信インタフェース部29とを備える。
制御部10は、情報処理装置1の全体を制御するCPU(中央処理装置)である。制御部10は、記憶部20に記憶されているOS(オペレーティングシステム)や、各種のアプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
制御部10は、文書受付部11と、事前処理部12と、表示出力部13(表示出力手段)と、要求受付部14(要求受付手段)と、要求処理部15とを備える。
The
The
The
文書受付部11は、表示する文書を受け付ける。文書受付部11は、例えば、文書記憶部22に記憶された文書を受け付けてもよいし、後述する通信インタフェース部29を介して、Webサーバ等の外部装置(図示せず)から受信した文書を受け付けてもよい。
ここで、対象文書は、1以上の文を含み、文の長さに制限はない。例えば、情報処理装置1の表示部27に一度に表示されない長さの文書であってもよいし、表示部27に全ての文が表示される長さの文書であってもよい。
The
Here, the target document includes one or more sentences, and the sentence length is not limited. For example, the document may be of a length that cannot be displayed on the
事前処理部12は、文書を表示するにあたって、背景画像や指定語を受け付けて、文書を表示するための処理を行う。具体的には、事前処理部12は、受け付けた指定語を、文書から抽出し、抽出した指定語の背景として表示させる背景画像である第1背景画像を生成する。また、事前処理部12は、抽出した指定語を除く語である文書の背景として表示させる背景画像である第2背景画像を生成する。
When displaying a document, the preprocessing
表示出力部13は、表示部27に文書を表示させる。その際、表示出力部13は、文書と共に、事前処理部12の処理によって生成した第1背景画像及び第2背景画像を、文書と共に表示させる。
要求受付部14は、入力部26を介して表示部27に表示された文書について、表示範囲を変更する要求であるスクロール要求を受け付ける。
The
The
要求処理部15は、要求受付部14による要求に対応した処理を行う。要求処理部15は、文書移動部16(文書移動手段)と、第1画像移動部17(第1画像移動手段)と、第2画像移動部18(第2画像移動手段)とを備える。
文書移動部16は、要求受付部14により受け付けたスクロール要求に応じて、文書を要求方向に移動させる。
第1画像移動部17は、文書移動部16による文書の移動に応じて、第1背景画像の画素値を変化させる。
第2画像移動部18は、第2背景画像の画素値を、第1背景画像とは異なる変化量で変化させる。
なお、これらの各機能の詳細については、後述する。
The
The
The first
The second
The details of each of these functions will be described later.
記憶部20は、情報処理装置1の動作に必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶装置である。
なお、コンピュータとは、制御部、記憶装置等を備えた情報処理装置をいい、情報処理装置1は、制御部10、記憶部20等を備えた情報処理装置であり、コンピュータの概念に含まれる。
The
A computer is an information processing apparatus having a control unit, a storage device, etc. The
記憶部20は、プログラム記憶部21と、文書記憶部22と、背景画像記憶部23とを備える。
プログラム記憶部21は、プログラムを記憶するための記憶領域である。プログラム記憶部21は、文書出力プログラム21aを記憶している。
文書出力プログラム21aは、制御部10の各種機能を実行するためのプログラムである。
The
The program storage unit 21 is a storage area for storing programs. The program storage unit 21 stores a
The
文書記憶部22は、表示部27に表示させる文書を記憶するための記憶領域である。
背景画像記憶部23は、文書と共に表示させる背景画像を記憶するための記憶領域である。背景画像は、スクロール方向に周期的な模様を有するパターン画像であることが望ましい。また、背景画像は、文書の移動方向に交差する模様を有する画像であることが望ましい。具体的には、文書の移動方向が上下のスクロールであれば、背景画像の一例としては、横方向や斜め方向の縞模様等の画像が該当する。
なお、記憶部20は、ユーザにより選択された指定語や、背景画像を特定する画像ID(IDentification)等を一時的に使用する一時記憶領域等を有する。
The
The background image storage unit 23 is a storage area for storing a background image to be displayed together with the document. The background image is desirably a pattern image having a periodic pattern in the scroll direction. Also, the background image is preferably an image having a pattern that intersects the moving direction of the document. Specifically, if the moving direction of the document is vertical scrolling, an image such as a striped pattern in the horizontal direction or diagonal direction corresponds to an example of the background image.
Note that the
入力部26は、例えば、キーボードやマウス等の入力装置である。
表示部27は、例えば、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)等の表示装置である。
なお、入力部26及び表示部27の機能を有するタッチパネルディスプレイであってもよい。
通信インタフェース部29は、通信ネットワークを介して外部装置との通信を行うためのインタフェースである。
The input unit 26 is, for example, an input device such as a keyboard or mouse.
The
A touch panel display having the functions of the input unit 26 and the
The
<処理の説明>
次に、情報処理装置1で行う処理について説明する。
図2は、本実施形態に係る情報処理装置1の文書表示処理を示すフローチャートである。
図3は、本実施形態に係る情報処理装置1の事前処理を示すフローチャートである。
図4は、本実施形態に係る情報処理装置1で表示する文書及び各背景画像の構成を説明するための図である。
図5は、本実施形態に係る情報処理装置1での表示例を示す図である。
図6は、本実施形態に係る情報処理装置1での移動処理を示すフローチャートである。
<Description of processing>
Next, processing performed by the
FIG. 2 is a flowchart showing document display processing of the
FIG. 3 is a flowchart showing pre-processing of the
FIG. 4 is a diagram for explaining the configuration of a document and background images displayed by the
FIG. 5 is a diagram showing a display example of the
FIG. 6 is a flowchart showing movement processing in the
図2のステップS(以下、単に「S」という。)10において、情報処理装置1の制御部10(文書受付部11)は、表示部27に表示させる文書を受け付ける。
S11において、制御部10(事前処理部12)は、事前処理を行う。
ここで、事前処理について、図3に基づき説明する。
At step S (hereinafter simply referred to as "S") 10 in FIG.
In S11, the control unit 10 (preprocessing unit 12) performs preprocessing.
Here, the preprocessing will be described based on FIG.
図3のS20において、制御部10は、指定語を受け付ける。指定語は、ユーザによって指定されてもよい。制御部10は、例えば、指定語を入力可能なテキストボックス等の入力領域を、表示部27に表示する。そして、ユーザが指定語を入力することで、制御部10は、指定語を受け付けてもよい。
また、制御部10が各種の処理を行うことで指定してもよい。制御部10は、例えば、文書を解析して、文書中の頻度の高い語等を指定語として受け付けてもよい。
なお、指定語は、語に限らず、文や文の一部であってもよい。
S21において、制御部10は、文書中に存在する指定語を抽出する。制御部10は、文書中の指定語の位置(開始及び終了位置)をあわせて取得する。
In S20 of FIG. 3, the
Alternatively, the
Note that the specified word is not limited to a word, and may be a sentence or part of a sentence.
At S21, the
S22において、制御部10は、背景画像を受け付ける。背景画像は、予め決められていてもよいし、ユーザによって指定されたものであってもよい。
制御部10は、例えば、背景画像記憶部23に記憶された1つ又は2つの背景画像を、デフォルトで抽出してもよい。ここで、第1背景画像と第2背景画像とにおいて同じ画像を用いる場合には、制御部10は、1つの背景画像を抽出する。また、第1背景画像と第2背景画像とにおいて異なる画像を用いる場合には、制御部10は、2つの背景画像を抽出する。但し、2つの背景画像は、類似画像であることが望ましい。類似画像とは、例えば、ボーダーの画像であれば、太さが異なる2種類の画像をいう。
また、制御部10は、背景画像記憶部23に記憶された複数の背景画像から、1つ又は2つの背景画像をランダムで決定して抽出してもよい。
At S22, the
The
Further, the
さらに、制御部10は、例えば、背景画像記憶部23に記憶された複数の背景画像のサムネイル画像を、表示部27に表示する。そして、ユーザがサムネイル画像から1つ又は2つのサムネイル画像を選択することで、制御部10は、選択された背景画像を抽出してもよい。
その際、制御部10は、選択肢として表示させる背景画像を、表示領域でのスクロール方向を加味して選択してもよい。具体的には、表示領域でのスクロール方向が上下方向のみである場合には、縦縞等の縦方向のみの模様を対象外にする、等である。
Furthermore, the
At that time, the
S23において、制御部10は、受け付けた背景画像を、背景画像記憶部23から抽出する。
S24において、制御部10は、抽出した文書中の指定語に対応した第1背景画像を、抽出した背景画像を用いて生成する。
S25において、制御部10は、指定語を除く文書に対応した第2背景画像を、抽出した背景画像を用いて生成する。その後、制御部10は、処理を図2のS12に移す。
ここで、生成する背景画像の構成の具体例について、図4に基づき説明する。
In S<b>23 , the
At S24, the
In S25, the
A specific example of the configuration of the background image to be generated will now be described with reference to FIG.
図4(A)は、文書41と、第1背景画像42と、第2背景画像43とを示す。文書41と、第1背景画像42と、第2背景画像43とは、レイヤ状である。そして、制御部10は、文書41と、第1背景画像42と、第2背景画像43とを、図4(A)に示すように、重ね合わせる。
図4(B)は、文書41を示す。文書41は、指定語41aと、指定語を除く文書41bとから構成されている。
図4(C)は、第1背景画像42を示す。第1背景画像42は、窓部42aと、透明部42bとから構成されている。窓部42aは、文書41の指定語41aに対応した位置に有する。また、窓部42aは、抽出した背景画像を有する。透明部42bは、透過性を有する無色である。
図4(D)は、第2背景画像43を示す。第2背景画像43は、抽出した背景画像を有する。
FIG. 4A shows a
FIG. 4B shows the
FIG. 4C shows the
FIG. 4D shows the
図2のS12において、制御部10(表示出力部13)は、表示部27に文書を表示させる。表示部27には、S10の処理によって受け付けた文書と、S11の処理によって生成された背景画像とが表示される。
図5(A)は、表示部27に最初に表示されたときの表示画面50の例を示す。
図5(A)に示すように、表示画面50には、第2背景画像53と共に、指定語51aを除く文書51bが表示されている。また、表示画面50には、第1背景画像の背景部52aと共に、指定語51aが表示されている。第1背景画像の背景部52aと、第2背景画像53とは、同一のパターン画像であり、等間隔の斜線の模様の画像である。
そして、制御部10は、図5(A)に示すように、表示部27に最初に表示する際には、第1背景画像と、第2背景画像とが区別なく、一連になった表示画面50として表示してもよいし、第1背景画像と、第2背景画像とが、ずれた状態のままで表示してもよい。
In S12 of FIG. 2, the control unit 10 (display output unit 13) causes the
FIG. 5A shows an example of a
As shown in FIG. 5A, the
Then, as shown in FIG. 5(A), when the
図2のS13において、制御部10(要求受付部14)は、入力部26を介した、文書が表示された表示領域のスクロール要求を受け付けたか否かを判断する。スクロール要求を受け付けた場合(S13:YES)には、制御部10は、処理をS14に移す。他方、スクロール要求を受け付けていない場合(S13:NO)には、制御部10は、処理をS16に移す。
S14において、制御部10(要求処理部15)は、移動処理を行う。
ここで、移動処理について、図6に基づき説明する。
In S<b>13 of FIG. 2 , the control unit 10 (request receiving unit 14 ) determines whether or not a request for scrolling the display area in which the document is displayed has been received via the input unit 26 . If the scroll request has been accepted (S13: YES), the
In S14, the control unit 10 (request processing unit 15) performs movement processing.
Here, the movement processing will be explained based on FIG.
図6のS30において、制御部10(文書移動部16)は、受け付けたスクロール要求に対応する移動量を算出する。
S31において、制御部10(文書移動部16)は、算出した移動量に応じて、要求方向に文書を移動させる。
S32において、制御部10(第1画像移動部17)は、文書の移動に応じて、第1背景画像の表示範囲を変更することで、画素値を変化させる。
S33において、制御部10(第2画像移動部18)は、第2背景画像の画素値を、第1背景画像の画素値とは異なる変化量で変化させる。
その後、制御部10は、処理を図2のS15に移す。
In S30 of FIG. 6, the control unit 10 (document moving unit 16) calculates the amount of movement corresponding to the received scroll request.
In S31, the control unit 10 (document moving unit 16) moves the document in the requested direction according to the calculated movement amount.
In S32, the control unit 10 (first image moving unit 17) changes the pixel value by changing the display range of the first background image according to the movement of the document.
In S33, the control unit 10 (second image moving unit 18) changes the pixel values of the second background image by a change amount different from that of the pixel values of the first background image.
After that, the
図5(B)は、図5(A)の表示画面50を、ユーザの指Fによって矢印に示すように下方向に移動中の表示画面60の例を示す。
図5(B)に示すように、表示画面60には、表示画面50と同様に、第2背景画像53と共に、指定語51aを除く文書51bが表示されている。制御部10は、第2背景画像53と文書51bとを、ユーザの指Fの下方向の移動量と同じ移動量で、同じ方向に移動させるように、画素値を周期的に変化させている。そのため、ユーザは、第2背景画像53と、文書51bとが、表示画面50の時と何ら変わらずに、同じように見える。
FIG. 5B shows an example of the
As shown in FIG. 5B, the
また、表示画面60には、第1背景画像の背景部62aと共に、指定語51aが表示されている。背景部62aは、図5(A)の背景部52aと比較して、斜線の模様がずれている。これは、第1背景画像の背景部62aが、文書51b及び第2背景画像53とは異なる変化量で画素値を変化させていることによる。例えば、制御部10は、第1背景画像の背景部62aが移動していないかのように画素値を変化させる。又は、制御部10は、第1背景画像の背景部62aの画素値については変化させない。そのようにすることで、第1背景画像の背景部62aは、移動量に応じて斜線の模様が動きのあるものになり、その結果、指定語51aと、文書51bとの見え方が、区別される。
Also, on the
図2のS15において、制御部10は、スクロール要求を受け付けなくなり、スクロールが停止したか否かを判断する。スクロールが停止した場合(S15:YES)には、制御部10は、処理をS16に移す。他方、スクロール要求を受け付け中であり、スクロールが停止していない場合(S15:NO)には、制御部10は、処理をS14に移す。そして、スクロールしている間は、指定語51aと、文書51bとの見え方が、区別される。
S16おいて、制御部10は、文書の表示を終了するか否かを判断する。例えば、ユーザが、文書出力プログラム21aの終了を選択したり、表示している文書を閉じる操作をしたりすることで、制御部10は、文書の表示を終了すると判断する。文書の表示を終了する場合(S16:YES)には、制御部10は、処理をS17に移す。他方、文書の表示を終了しない場合(S16:NO)には、制御部10は、処理をS13に移す。
S17において、制御部10は、表示部27に表示されていた文書及び各背景画像を、表示部27から消去する。その後、制御部10は、本処理を終了する。
In S15 of FIG. 2, the
In S16, the
In S<b>17 , the
なお、上記の例では、第1背景画像及び第2背景画像を、斜線の模様であるものを説明した。しかし、第1背景画像と、第2背景画像とは、同じか、又は、類似するパターン画像であって、スクロール方向と交差する模様を有する画像であれば、他の画像であってもよい。
図7は、本実施形態に係る情報処理装置1の背景画像記憶部23に記憶された背景画像の例を示す図である。
図7(A)は、千鳥格子の模様を有する背景画像71である。
図7(B)は、蜂の巣の模様を有する背景画像72である。
図7(C)は、ひし形形状の格子模様を有する背景画像73である。
背景画像71~73のいずれも、情報処理装置1のスクロール可能な方向である上下又は左右の方向に交差する模様を有したパターン画像であって、周期的な模様を有する。よって、背景画像71~73のいずれかを用いても、情報処理装置1において上述した例のものと同様に、指定語と、指定語を除く文書とを、区別させて見せることができる。
Note that, in the above example, the first background image and the second background image have been described as having a hatched pattern. However, the first background image and the second background image may be the same or similar pattern images, and may be other images as long as they are images having a pattern intersecting the scroll direction.
FIG. 7 is a diagram showing an example of background images stored in the background image storage unit 23 of the
FIG. 7A shows a
FIG. 7B is a
FIG. 7C is a
Each of the
(変形例1)
上述の例では、文書と、第1背景画像と、第2背景画像とを、第1背景画像を、第2背景画像より上側に配置したものを例に説明したが、これに限定されない。第2背景画像の下側に第1背景画像を配置したものであっても、同様の処理を行うことができる。
図8は、本実施形態に係る情報処理装置1で表示する文書及び各背景画像の他の構成を説明するための図である。
図8(A)は、文書81と、第2背景画像83と、第1背景画像82とを示す。文書81と、第2背景画像83と、第1背景画像82とは、レイヤ状である。そして、制御部10は、文書81と、第2背景画像83と、第1背景画像82とを、図8(A)に示すように、順に重ね合わせる。
(Modification 1)
In the above example, the document, the first background image, and the second background image are arranged above the second background image, but the present invention is not limited to this. Even if the first background image is arranged below the second background image, the same processing can be performed.
FIG. 8 is a diagram for explaining another configuration of the document and each background image displayed by the
FIG. 8A shows a
図8(B)は、文書81を示す。文書81は、指定語81aと、指定語を除く文書81bとから構成されている。
図8(C)は、第2背景画像83を示す。第2背景画像83は、窓部83aと、背景部83bとから構成されている。窓部83aは、文書81の指定語81aに対応した位置に有する。また、窓部83aは、透過性を有する無色である。背景部83bは、背景画像を有する。
図8(D)は、第1背景画像82を示す。第1背景画像82は、背景画像を有する。
図8に示す構成であっても、スクロール要求を受け付けた場合に、第1背景画像と、第2背景画像とを異なる移動量で移動するように見せることができる。
FIG. 8B shows a
FIG. 8C shows a
FIG. 8D shows the
Even with the configuration shown in FIG. 8, it is possible to make it appear that the first background image and the second background image move by different amounts of movement when a scroll request is received.
(変形例2)
上述の例では、第2背景画像を、文書と同じ速度かつ同じ方向に移動するように見せるものを説明したが、第1背景画像を、文書と同じ速度かつ同じ方向に移動するように見せるものであってもよい。
図9は、本実施形態に係る情報処理装置1での他の表示例を示す図である。
図9(A)は、表示部27に最初に表示されたときの表示画面90の例を示す。
表示画面90は、第1背景画像及び第2背景画像の模様が、図5(A)に示す表示画面50と異なる以外は、図5(A)に示す表示画面50と同じ状態である。
第1背景画像92aと、第2背景画像93とは、同一のパターン画像であり、等間隔の市松模様の画像である。
(Modification 2)
In the above example, the second background image appears to move at the same speed and in the same direction as the document, but the first background image appears to move at the same speed and in the same direction as the document. may be
FIG. 9 is a diagram showing another display example in the
FIG. 9A shows an example of a
The
The
図9(B)は、図9(A)の表示画面90を、下方向に移動させた表示画面100の例を示す。
図9(B)に示すように、表示画面100には、第2背景画像103と共に、指定語91aを除いた文書91bが表示されている。文書91bは、スクロール移動と共に移動しているが、文書91bの背景画像である第2背景画像103は、文書91bの移動とは異なる移動量で、同じ方向に移動させるように、画素値を周期的に変化させている。又は、第2背景画像103の画素値については変化させない。そのため、表示画面90と比較して、表示画面100は、文書91bの背景画像である第2背景画像103が、第2背景画像93とは異なった状態であって、ずれている。
他方、制御部10は、第1背景画像92aを、スクロールの移動量で、同じ方向に移動させるように、画素値を周期的に変化させている。そのため、ユーザは、第1背景画像92aと、指定語91aとが、表示画面90の時と何ら変わらずに、同じように見える。
FIG. 9B shows an example of a
As shown in FIG. 9B, the
On the other hand, the
このように、指定語91aの第1背景画像92aは、スクロールの移動に関わらずに変化がない。よって、指定語91aは、第1背景画像92aが同じ状態のままであるため見やすい。他方、指定語91aを除く文書91bの第2背景画像103は、スクロールの移動に対応して動いて見えるため、文書91bは見にくくなる。
Thus, the
このように、本実施形態によれば、情報処理装置1は、以下のような効果がある。
(1)表示部27に、背景画像と共に文書を表示し、画面のスクロールによる、文書の位置の移動に応じて、文書の指定語の背景である第1背景画像と、指定語を除いた文書の背景である第2背景画像との画素値を変化させる。その際、第1背景画像の画素値の変化は、第2背景画像の画素値の変化とは異なる変化量である。よって、文書中の指定語と、指定語を除く文書との表示が、背景画像の画素値の変化が異なることによって変化する。その結果として、文書に含まれる指定語と、指定語を除く文書とを区別可能にして表示することができる。
Thus, according to this embodiment, the
(1) A document is displayed together with a background image on the
(2)第1背景画像の画素値の変化と、第2背景画像の画素値の変化とを、異なる変化量にする。よって、第1背景画像に対応した指定語と、第2背景画像に対応した指定語を除く文書との表示態様が変化するものにできる。
(3)第2背景画像の画素値の変化を、文書の移動量に応じたものにし、かつ、文書の移動方向と同じ方向に第2背景画像を移動させるように画素値を変化させる。よって、第2背景画像と共に表示する指定語を除く文書を、指定語よりも読みやすくすることができる。
(4)第1背景画像の画素値の変化を、文書の移動量に応じたものにし、かつ、文書の移動方向と同じ方向に第1背景画像を移動させるように画素値を変化させる。よって、第1背景画像と共に表示する指定語を、指定語を除く文書よりも読みやすくすることができる。
(2) The amount of change in the pixel value of the first background image and the amount of change in the pixel value of the second background image are different. Therefore, it is possible to change the display mode between the specified word corresponding to the first background image and the document excluding the specified word corresponding to the second background image.
(3) The pixel values of the second background image are changed in accordance with the movement amount of the document, and the pixel values are changed so as to move the second background image in the same direction as the movement direction of the document. Therefore, it is possible to make the document excluding the specified words displayed together with the second background image easier to read than the specified words.
(4) The pixel values of the first background image are changed in accordance with the movement amount of the document, and the pixel values are changed so as to move the first background image in the same direction as the movement direction of the document. Therefore, the specified word displayed together with the first background image can be made easier to read than the document excluding the specified word.
(5)第1背景画像と、第2背景画像とを同じか、又は、類似の画像にすることで、文書を表示した際には違和感なく文書を表示させることができる。そして、文書をスクロール要求に応じて移動させることで、第1背景画像の前景の指定語と、第2背景画像の前景の指定語を除く文書とを区別可能にできる。
(6)第1背景画像と、第2背景画像とを、スクロール方向に周期的な模様を有するパターン画像にすることで、スクロール要求に応じた文書移動の際に、より区別可能にすることができる。
(7)第1背景画像と、第2背景画像とは、文書の移動方向に交差する模様を有する画像にすることで、スクロール要求に応じた文書移動の際に、より区別可能にすることができる。
(5) By setting the first background image and the second background image to be the same or similar images, the document can be displayed without discomfort. By moving the document in accordance with the scroll request, it is possible to distinguish between the specified words in the foreground of the first background image and the document excluding the specified words in the foreground of the second background image.
(6) By making the first background image and the second background image pattern images having periodic patterns in the scroll direction, it is possible to make them more distinguishable when the document is moved in response to a scroll request. can.
(7) The first background image and the second background image may be images having a pattern that intersects the moving direction of the document, so that they can be more distinguishable when the document is moved in response to a scroll request. can.
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments. Moreover, the effects described in the embodiments are merely enumerations of the most suitable effects produced by the present invention, and the effects of the present invention are not limited to those described in the embodiments. The above-described embodiments and modifications described later can be used in combination as appropriate, but detailed description thereof will be omitted.
(変形形態)
(1)本実施形態では、指定語について、1つの指定語を例に説明したが、これに限定されない。指定語は、1つに限定されず、複数であってもよい。
(2)本実施形態では、第1画像移動部が第1背景画像の画素値を変化させ、第2画像移動部が第2背景画像の画素値を変化させるものを例に説明したが、これに限定されない。第1画像移動部が、第2背景画像の画素値を変化させ、第2画像移動部が第1背景画像の画素値を変化させてもよい。また、第1画像移動部が、第1背景画像と、第2背景画像との画素値を変化させるものでもよい。さらに、第1画像移動部の処理のみとし、第2画像移動部がないものであってもよい。
(deformed form)
(1) In the present embodiment, one designated word has been described as an example, but the present invention is not limited to this. The specified word is not limited to one, and may be plural.
(2) In the present embodiment, the first image moving unit changes the pixel values of the first background image, and the second image moving unit changes the pixel values of the second background image. is not limited to The first image moving unit may change the pixel values of the second background image, and the second image moving unit may change the pixel values of the first background image. Also, the first image moving unit may change the pixel values of the first background image and the second background image. Furthermore, only the processing of the first image moving unit may be performed without the second image moving unit.
(3)本実施形態では、第1背景画像又は第2背景画像を、文書と同じ移動量で、同じ方向に移動させるように、画素値を周期的に変化させるものを例に説明したが、これに限定されない。例えば、第1背景画像と、第2背景画像とを、文書の移動量とは異なる移動量でそれぞれ同じ方向に移動させるように、画素値を周期的に変化させてもよい。
また、例えば、第1背景画像と、第2背景画像との少なくも一方を、文書の移動方向とは異なる反対方向に移動させるように、画素値を周期的に変化させてもよい。
(3) In the present embodiment, the pixel values are changed periodically so that the first background image or the second background image is moved in the same direction by the same amount as the document. It is not limited to this. For example, the pixel values may be changed periodically so that the first background image and the second background image are moved in the same direction by a movement amount different from the movement amount of the document.
Further, for example, the pixel values may be changed periodically so that at least one of the first background image and the second background image is moved in a direction opposite to the moving direction of the document.
(4)本実施形態では、背景画像のパターンを例示したが、これに限定されない。周期的な模様を有するパターン画像であれば、他のものであってもよい。また、パターン画像は、色の変化によって周期的な模様を有するものであってもよい。
(5)本実施形態では、スタンドアロンの装置によるものを例に説明したが、これに限定されない。入力部及び表示部を有する装置を、別の装置として、情報処理装置に接続させたシステムであってもよい。
(4) Although the pattern of the background image is exemplified in the present embodiment, the present invention is not limited to this. Any other pattern image may be used as long as it has a periodic pattern. Also, the pattern image may have a periodic pattern by changing colors.
(5) In the present embodiment, an example using a stand-alone device has been described, but the present invention is not limited to this. A system in which a device having an input unit and a display unit is connected to the information processing device as another device may be used.
1 情報処理装置
10 制御部
13 表示出力部
14 要求受付部
16 文書移動部
17 第1画像移動部
18 第2画像移動部
20 記憶部
21a 文書出力プログラム
23 背景画像記憶部
26 入力部
27 表示部
1
Claims (8)
前記表示出力手段により前記表示部に出力された前記文書に関するスクロール表示の際の表示範囲を変更するスクロール要求を受け付ける要求受付手段と、
前記要求受付手段により受け付けた前記スクロール要求に応じて、前記文書を要求方向に移動させる文書移動手段と、
前記第1背景画像及び前記第2背景画像のうち少なくとも一方の背景画像の画素値を、前記文書移動手段による前記文書の移動に応じて変化させる第1画像移動手段と、
を備えること、
を特徴とする情報処理装置。 A document, a first background image which is a background image of a designated word contained in the document and which is composed of a layer different from that of the document and partially has a transparent area, and a background of the document excluding the designated word. and a second background image composed of a layer different from the document and the first background image, wherein the document, the first background image, and the second background image are arranged in this order from the display surface. display output means for outputting to the display unit arranged in the order of
request receiving means for receiving a scroll request for changing a display range of the document output to the display unit by the display output means;
document moving means for moving the document in a requested direction in accordance with the scroll request received by the request receiving means;
first image moving means for changing pixel values of at least one of the first background image and the second background image according to movement of the document by the document moving means;
to provide
An information processing device characterized by:
前記表示出力手段により前記表示部に出力された前記文書に関するスクロール表示の際の表示範囲を変更するスクロール要求を受け付ける要求受付手段と、request receiving means for receiving a scroll request for changing a display range of the document output to the display unit by the display output means;
前記要求受付手段により受け付けた前記スクロール要求に応じて、前記文書を要求方向に移動させる文書移動手段と、document moving means for moving the document in a requested direction in accordance with the scroll request received by the request receiving means;
前記第1背景画像及び前記第2背景画像のうち少なくとも一方の背景画像の画素値を、前記文書移動手段による前記文書の移動に応じて変化させる第1画像移動手段と、first image moving means for changing pixel values of at least one of the first background image and the second background image according to movement of the document by the document moving means;
を備えること、to provide
を特徴とする情報処理装置。An information processing device characterized by:
前記第1画像移動手段は、前記少なくとも一方の背景画像の表示範囲を変更することで前記画素値を変化させること、
を特徴とする情報処理装置。 In the information processing apparatus according to claim 1 or claim 2 ,
The first image moving means changes the pixel value by changing the display range of the at least one background image;
An information processing device characterized by:
前記第1画像移動手段は、前記スクロール要求に対応したスクロールに伴い、少なくとも一方の背景画像を周期的に変化させること、
を特徴とする情報処理装置。 In the information processing apparatus according to any one of claims 1 to 3 ,
The first image moving means periodically changes at least one background image with scrolling corresponding to the scroll request;
An information processing device characterized by:
前記第1画像移動手段は、前記第1背景画像及び前記第2背景画像のうち一方の背景画像の画素値を、前記文書移動手段による前記文書の移動に応じて変化させ、
前記一方の背景画像とは異なる他方の背景画像の画素値を、前記一方の背景画像とは異なる変化量で変化させる第2画像移動手段を備えること、
を特徴とする情報処理装置。 In the information processing apparatus according to claim 1 or claim 2 ,
The first image moving means changes pixel values of one of the first background image and the second background image according to movement of the document by the document moving means,
A second image moving means for changing pixel values of the other background image different from the one background image by a change amount different from that of the one background image;
An information processing device characterized by:
前記第1背景画像と、前記第2背景画像とは、スクロール方向に周期的な模様を有するパターン画像であること、
を特徴とする情報処理装置。 In the information processing apparatus according to any one of claims 1 to 5 ,
wherein the first background image and the second background image are pattern images having periodic patterns in the scroll direction;
An information processing device characterized by:
前記第1背景画像と、前記第2背景画像とは、前記文書の移動方向に交差する模様を有する画像であること、
を特徴とする情報処理装置。 In the information processing apparatus according to any one of claims 1 to 6 ,
wherein the first background image and the second background image are images having a pattern that intersects the moving direction of the document;
An information processing device characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018166926A JP7159710B2 (en) | 2018-09-06 | 2018-09-06 | Information processing device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018166926A JP7159710B2 (en) | 2018-09-06 | 2018-09-06 | Information processing device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020042337A JP2020042337A (en) | 2020-03-19 |
| JP7159710B2 true JP7159710B2 (en) | 2022-10-25 |
Family
ID=69798264
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018166926A Active JP7159710B2 (en) | 2018-09-06 | 2018-09-06 | Information processing device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7159710B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006331055A (en) | 2005-05-26 | 2006-12-07 | Sony Corp | Electronic book display device and method, recording medium, and program |
| JP2014115641A (en) | 2012-11-15 | 2014-06-26 | Semiconductor Energy Lab Co Ltd | Method for driving information processing device, program, and information processing device |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62272363A (en) * | 1986-05-21 | 1987-11-26 | Matsushita Electric Ind Co Ltd | Document image electronic file device |
| JPS62272362A (en) * | 1986-05-21 | 1987-11-26 | Matsushita Electric Ind Co Ltd | Document image electronic file device |
-
2018
- 2018-09-06 JP JP2018166926A patent/JP7159710B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006331055A (en) | 2005-05-26 | 2006-12-07 | Sony Corp | Electronic book display device and method, recording medium, and program |
| JP2014115641A (en) | 2012-11-15 | 2014-06-26 | Semiconductor Energy Lab Co Ltd | Method for driving information processing device, program, and information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020042337A (en) | 2020-03-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3180687B1 (en) | Hover-based interaction with rendered content | |
| JP5827468B2 (en) | Scroll bar control | |
| RU2632144C1 (en) | Computer method for creating content recommendation interface | |
| US9384216B2 (en) | Browsing related image search result sets | |
| US9977566B2 (en) | Computerized systems and methods for rendering an animation of an object in response to user input | |
| JP5643462B2 (en) | Data display device, data display method, and program | |
| US10878175B2 (en) | Portlet display on portable computing devices | |
| EP3043251A1 (en) | Method of displaying content and electronic device implementing same | |
| KR20150019064A (en) | Method of displaying classfied information and device of displaying classfied information using the same | |
| JP2009245162A (en) | Display control device, display control method, and display control program | |
| CN120579522B (en) | Page rendering method and device, terminal equipment and readable storage medium | |
| JP5255483B2 (en) | Method, apparatus and program for facilitating object selection | |
| JP7159710B2 (en) | Information processing device and program | |
| JP2017059067A (en) | Client device and data display program | |
| RU2637903C2 (en) | Method and computer device for creating simplified borders of graphic objects | |
| EP3382579A1 (en) | Information processor and information processing method | |
| JP4981723B2 (en) | Display processing apparatus, display processing method, display processing program, and recording medium | |
| US11907646B1 (en) | HTML element based rendering supporting interactive objects | |
| JP5066877B2 (en) | Image display device, image display method, and program | |
| JP2010182250A (en) | Information processing method, information processing device and program | |
| JP2014059603A (en) | Image display device, control method and control program thereof, and server device | |
| HK1167913B (en) | Browsing related image search result sets | |
| KR20090082020A (en) | How to zoom in on an ebook image |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210727 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220427 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220517 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220701 |
|
| 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: 20220913 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220926 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7159710 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |