Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6680149B2 - Information processing apparatus, information processing method, and printing system - Google Patents
[go: Go Back, main page]

JP6680149B2 - Information processing apparatus, information processing method, and printing system - Google Patents

Information processing apparatus, information processing method, and printing system Download PDF

Info

Publication number
JP6680149B2
JP6680149B2 JP2016166869A JP2016166869A JP6680149B2 JP 6680149 B2 JP6680149 B2 JP 6680149B2 JP 2016166869 A JP2016166869 A JP 2016166869A JP 2016166869 A JP2016166869 A JP 2016166869A JP 6680149 B2 JP6680149 B2 JP 6680149B2
Authority
JP
Japan
Prior art keywords
line
sight
document
sight information
page
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
Application number
JP2016166869A
Other languages
Japanese (ja)
Other versions
JP2018036706A (en
Inventor
純也 村下
純也 村下
純 黒木
純 黒木
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.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2016166869A priority Critical patent/JP6680149B2/en
Publication of JP2018036706A publication Critical patent/JP2018036706A/en
Application granted granted Critical
Publication of JP6680149B2 publication Critical patent/JP6680149B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)
  • Record Information Processing For Printing (AREA)

Description

本発明は、情報処理装置、情報処理方法及び印刷システムに関する。   The present invention relates to an information processing device, an information processing method, and a printing system.

パーソナルコンピュータ等の情報処理装置において、印刷にかかるコストを抑えるために、プリンタドライバの印刷設定の初期設定を、なるべく低コストとなるように設定して運用されることがある。例えば、モノクロ/2in1を初期設定とする。ここで、「2in1」とは、2ページの原稿を縮小して1枚の用紙に印刷する集約印刷である。一般的には、Nページの原稿を縮小して1枚の用紙に印刷する。この集約印刷を行うことで、紙資源を節約することができる。   In an information processing apparatus such as a personal computer, in order to suppress the cost of printing, the initial setting of the print setting of the printer driver may be set and operated at the lowest possible cost. For example, monochrome / 2 in 1 is set as the initial setting. Here, “2 in 1” is an aggregate printing in which a two-page original is reduced and printed on one sheet. Generally, an N-page original is reduced and printed on one sheet. By performing this aggregate printing, it is possible to save paper resources.

印刷設定の初期設定に対して、ドキュメント中の文字のサイズが小さい場合や図が小さい場合に、ドキュメントが見づらいという理由で、見やすくなるように印刷設定を変更して印刷することがある。例えば、モノクロ/2in1の初期設定から、カラー/1in1に印刷設定を変更して印刷することで、見づらいドキュメントを見やすくすることができる。   When the size of the characters in the document is small or the figure is small compared to the initial settings of the print settings, the print settings may be changed so that the document is easy to see and printed. For example, by changing the print setting from the initial setting of monochrome / 2in1 to color / 1in1 and printing, it is possible to make the document difficult to see easily.

しかし、ドキュメントの全ページをその変更した印刷設定で印刷すると、見づらい訳では無いページまで、即ち見やすいページまで、変更した印刷設定で印刷されてしまい、印刷コストが余計にかかってしまうことになる。ページ単位で印刷設定を指定する機能もあるが、ユーザーがページ毎に印刷設定を行う手間がかかる問題がある。   However, if all pages of the document are printed with the changed print settings, even pages that are not difficult to read, that is, pages that are easy to see, are printed with the changed print settings, resulting in an extra printing cost. Although there is a function to specify print settings on a page-by-page basis, there is a problem that it takes time for the user to set print settings for each page.

これに対し、各ページの印字率や最小フォントサイズや背景色と文字色の差といった、ドキュメントの情報を利用して見づらいページを判断し、集約せずに拡大するページを決定する技術がある(例えば、特許文献1参照)。   On the other hand, there is a technology that determines the page that is difficult to see using the document information such as the print rate of each page, the minimum font size, the difference between the background color and the character color, and determines the page to be enlarged without aggregation ( See, for example, Patent Document 1).

特開2016−107617号公報JP, 2016-107617, A

しかしながら、特許文献1に記載の従来技術では、ドキュメントの情報のみを利用して見づらいページを判断しているため、ドキュメントの情報だけではそのページがユーザーにとって本当に見づらいかどうかは分からない。   However, in the conventional technique described in Patent Document 1, the page that is difficult to see is determined by using only the information of the document. Therefore, it is not possible to know whether the page is really difficult for the user to see only by the information of the document.

そこで、本発明は、印刷コストを抑えつつ、ユーザーが本当に見づらいと感じるページだけを、見やすくなるように印刷することができる情報処理装置、情報処理方法及び印刷システムを提供することを目的とする。   Therefore, it is an object of the present invention to provide an information processing apparatus, an information processing method, and a printing system that can print only a page that a user really finds difficult to view while suppressing the printing cost.

上記目的を達成するために、本発明の情報処理装置は、
表示画面上のドキュメントのページ毎にユーザーの視線情報を検出する視線情報検出部と、
視線情報検出部が検出した視線情報をドキュメントのページ番号と関連付けて保存する保存部と、
視線情報検出部が検出した視線情報に応じた印刷設定を設定する設定部と、
保存部に保存されているページ毎の視線情報と、設定部が設定した視線情報に応じた印刷設定とを参照して、ページ毎に印刷設定を行った印刷ジョブを生成するジョブ生成部と、
を備えることを特徴とする。
In order to achieve the above object, the information processing apparatus of the present invention,
A line-of-sight information detection unit that detects the line-of-sight information of the user for each page of the document on the display screen,
A storage unit that stores the line-of-sight information detected by the line-of-sight information detection unit in association with the page number of the document,
A setting unit that sets print settings according to the line-of-sight information detected by the line-of-sight information detection unit,
A job generation unit that generates a print job in which print setting is performed for each page by referring to the line-of-sight information for each page stored in the storage unit and the print setting according to the line-of-sight information set by the setting unit,
It is characterized by including.

また、本発明の情報処理方法は、
表示画面上のドキュメントのページ毎にユーザーの視線情報を検出するステップと、
検出した視線情報をドキュメントのページ番号と関連付けて保存部に保存するステップと、
検出した視線情報に応じた印刷設定を設定する設定ステップと、
保存部に保存されているページ毎の視線情報と、設定ステップで設定した視線情報に応じた印刷設定とを参照して、ページ毎に印刷設定を行った印刷ジョブを生成するステップと、
の各処理を実行することを特徴とする。
Further, the information processing method of the present invention is
Detecting the user's line-of-sight information for each page of the document on the display screen,
Storing the detected line-of-sight information in the storage unit in association with the page number of the document,
A setting step for setting print settings according to the detected line-of-sight information,
Seeing the line-of-sight information for each page stored in the storage unit and the print setting according to the line-of-sight information set in the setting step, generating a print job in which print setting is performed for each page,
It is characterized in that each processing of is executed.

また、本発明の印刷システムは、
ドキュメントを表示する表示部を有する情報処理装置と、
情報処理装置から与えられるドキュメントを印刷する印刷装置と、
を具備する印刷システムであって、
情報処理装置は、
表示部の表示画面上のドキュメントのページ毎にユーザーの視線情報を検出する視線情報検出部と、
視線情報検出部が検出した視線情報をドキュメントのページ番号と関連付けて保存する保存部と、
視線情報検出部が検出した視線情報に応じた印刷設定を設定する設定部と、
保存部に保存されているページ毎の視線情報と、設定部が設定した視線情報に応じた印刷設定とを参照して、ページ毎に印刷設定を行った印刷ジョブを生成し、印刷装置に与えるジョブ生成部と、を備える
ことを特徴とする。
In addition, the printing system of the present invention,
An information processing device having a display unit for displaying a document;
A printing device for printing a document given from the information processing device,
A printing system comprising:
The information processing device
A line-of-sight information detection unit that detects the line-of-sight information of the user for each page of the document on the display screen of the display unit,
A storage unit that stores the line-of-sight information detected by the line-of-sight information detection unit in association with the page number of the document,
A setting unit that sets print settings according to the line-of-sight information detected by the line-of-sight information detection unit,
By referring to the line-of-sight information for each page stored in the storage unit and the print setting according to the line-of-sight information set by the setting unit, a print job in which print setting is performed for each page is generated and given to the printing apparatus. And a job generation unit.

上記構成の情報処理装置、情報処理方法あるいは印刷システム(画像形成システム)において、ページ毎に印刷設定を行った印刷ジョブの生成にあたって、ユーザーが実際にドキュメントを閲覧したときのユーザーの反応である視線情報を利用し、印刷ジョブを生成するようにする。   In the information processing apparatus, the information processing method, or the printing system (image forming system) configured as described above, the line of sight that is the reaction of the user when the user actually browses the document when generating the print job in which the print setting is performed for each page. Use the information to generate a print job.

本発明によれば、ユーザーが実際にドキュメントを閲覧したときのユーザーの反応である視線情報を利用しているため、印刷コストを抑えつつ、ユーザーが本当に見づらいと感じるページだけを、見やすくなるように印刷することができる。   According to the present invention, since the line-of-sight information, which is the reaction of the user when the user actually browses the document, is used, it is possible to reduce the printing cost and make only the page that the user really feels difficult to see. Can be printed.

本発明の第1実施形態に係る印刷システムの構成の一例を概略的に示すシステム構成図である。1 is a system configuration diagram schematically showing an example of the configuration of a printing system according to a first embodiment of the present invention. クライアントPC及び印刷装置のハードウェア構成の一例を示すブロック図である。FIG. 3 is a block diagram illustrating an example of a hardware configuration of a client PC and a printing device. 第1実施形態の場合のドキュメント閲覧ソフトウェアの処理の流れを示すフローチャートである。6 is a flowchart showing a flow of processing of document browsing software in the case of the first embodiment. 第1実施形態の場合の印刷ジョブの生成を行うプリンタドライバの処理の流れを示すフローチャートである。6 is a flowchart illustrating a processing flow of a printer driver that generates a print job in the case of the first embodiment. 本発明の第2実施形態に係る印刷システムの構成の一例を概略的に示すシステム構成図である。FIG. 6 is a system configuration diagram schematically showing an example of a configuration of a printing system according to a second embodiment of the present invention. 第2実施形態の場合のドキュメント閲覧ソフトウェアの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the document browsing software in the case of 2nd Embodiment. 第2実施形態の場合の印刷ジョブの生成を行うプリンタドライバの処理の流れを示すフローチャートである。9 is a flowchart showing a processing flow of a printer driver that generates a print job in the case of the second embodiment. 第3実施形態の場合のドキュメント閲覧ソフトウェアの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the document browsing software in the case of 3rd Embodiment. 第3実施形態の場合の印刷ジョブの生成を行うプリンタドライバの処理の流れを示すフローチャートである。11 is a flowchart illustrating a processing flow of a printer driver that generates a print job in the case of the third embodiment.

以下、本発明を実施するための形態(以下、「実施形態」と記述する)について図面を用いて詳細に説明する。本発明は実施形態に限定されるものではなく、実施形態における種々の数値などは例示である。なお、以下の説明や各図において、同一要素又は同一機能を有する要素には同一符号を用いることとし、重複する説明は省略する。   Hereinafter, modes for carrying out the present invention (hereinafter, referred to as “embodiments”) will be described in detail with reference to the drawings. The present invention is not limited to the embodiments, and various numerical values in the embodiments are examples. In the following description and drawings, the same elements or elements having the same function will be denoted by the same reference symbols, without redundant description.

<第1実施形態>
第1実施形態は、本発明の情報処理装置の一例であるクライアントPC(Personal Computer)が1台の場合の印刷システム(画像形成システム)の例である。クライアントPCは、一般的なパーソナルコンピュータであり、オペレーティングシステム(Operating System;OS)により制御される。
<First Embodiment>
The first embodiment is an example of a printing system (image forming system) in the case where there is one client PC (Personal Computer), which is an example of the information processing apparatus of the present invention. The client PC is a general personal computer and is controlled by an operating system (OS).

[システム構成]
図1は、本発明の第1実施形態に係る印刷システムの構成の一例を概略的に示すシステム構成図である。図1に示すように、第1実施形態に係る印刷システム(画像形成システム)100は、1台のクライアントPC10と1台の印刷装置20とを備え、クライアントPC10と印刷装置20とがネットワーク30を介して接続された構成となっている。ここで、ネットワーク30に対する接続形態は、有線接続であってもよいし、無線接続であってもよい。
[System configuration]
FIG. 1 is a system configuration diagram schematically showing an example of the configuration of a printing system according to the first embodiment of the present invention. As shown in FIG. 1, a printing system (image forming system) 100 according to the first embodiment includes one client PC 10 and one printing device 20, and the client PC 10 and the printing device 20 form a network 30. It is configured to be connected via. Here, the connection form to the network 30 may be wired connection or wireless connection.

第1実施形態に係る印刷システム100を司るソフトウェアは、クライアントPC10にインストールされる。印刷装置20は、クライアントPC10より出力された印刷ジョブをネットワーク30経由で受信し、印刷ジョブの印刷設定にしたがって印刷処理を行う。印刷装置20としては、プリント機能のみを有する装置であってもよいし、複写機能をもつ装置であってもよいし、あるいはプリント機能及び複写機能の双方を有する装置であってもよい。   The software that controls the printing system 100 according to the first embodiment is installed in the client PC 10. The printing apparatus 20 receives the print job output from the client PC 10 via the network 30, and performs print processing according to the print settings of the print job. The printing device 20 may be a device having only a printing function, a device having a copying function, or a device having both a printing function and a copying function.

[ハードウェア構成]
次に、クライアントPC10及び印刷装置20のハードウェア構成について、図2を用いて説明する。図2は、クライアントPC10及び印刷装置20のハードウェア構成の一例を示すブロック図である。
[Hardware configuration]
Next, the hardware configurations of the client PC 10 and the printing device 20 will be described with reference to FIG. FIG. 2 is a block diagram showing an example of the hardware configuration of the client PC 10 and the printing device 20.

(クライアントPC)
クライアントPC10は、制御部11、操作部12、撮像部13、視線情報検出部14、通信部15、記憶部16、ローカルストレージ部17及び表示部18を有している。制御部11は、クライアントPC10の各モジュール(12〜18)の制御とモジュール間のデータの受け渡しを行う。
(Client PC)
The client PC 10 includes a control unit 11, an operation unit 12, an imaging unit 13, a line-of-sight information detection unit 14, a communication unit 15, a storage unit 16, a local storage unit 17, and a display unit 18. The control unit 11 controls each module (12 to 18) of the client PC 10 and transfers data between the modules.

操作部12は、キーボード/マウス/タッチパッドなどの入力部を備えており、キーボード/マウス/タッチパッドなどの入力部からのユーザーの入力を受け付ける。撮像部13は、CMOSイメージセンサやCCDイメージセンサなどの撮像デバイスであり、表示部18の表示画面を見るユーザーの顔画像を撮像する。   The operation unit 12 includes an input unit such as a keyboard / mouse / touch pad, and receives a user's input from the input unit such as a keyboard / mouse / touch pad. The image pickup unit 13 is an image pickup device such as a CMOS image sensor or a CCD image sensor, and picks up a face image of a user looking at the display screen of the display unit 18.

視線情報検出部14は、撮像部13で撮像し、記憶部16に保持したユーザーの顔画像を基に、表示部18の表示画面上のドキュメントのページ毎にユーザーの視線情報を検出するとともに、その検出時刻(あるいは、日時)を取得する。視線情報は、ユーザーの視線の移動速度や移動距離といった情報である。   The line-of-sight information detecting unit 14 detects the line-of-sight information of the user for each page of the document on the display screen of the display unit 18, based on the face image of the user captured by the image capturing unit 13 and stored in the storage unit 16. The detection time (or date and time) is acquired. The line-of-sight information is information such as the moving speed and moving distance of the line of sight of the user.

視線情報については、ユーザーが表示部18の表示画面を見ているときに、例えば、撮像部13で撮影した可視光撮影像や赤外光撮影像などに基づいて、角膜反射法や虹彩位置による推定法、瞳孔の扁平度による推定法などの周知の手法を用いることによって検出することができる。ただし、これらの手法に限られるものではなく、ユーザーの眼球運動に基づいて視線情報を検出する手法などを用いることもできる。   Regarding the line-of-sight information, when the user is looking at the display screen of the display unit 18, for example, based on the visible light captured image or the infrared light captured image captured by the image capturing unit 13, the corneal reflection method or the iris position is used. It can be detected by using a known method such as an estimation method or an estimation method based on the flatness of the pupil. However, the method is not limited to these methods, and a method of detecting line-of-sight information based on the eye movement of the user may be used.

通信部15は、印刷装置20との間でのネットワーク30を経由してのデータのやり取りや、ネットワーク30の装置検索のための通信を行う。記憶部16は、撮像部13が撮像したユーザーの顔画像を保持する。ローカルストレージ部17は、ハードディスク等の記憶装置によって構成されており、種々の情報を記憶する。表示部18は、液晶表示装置や有機EL(エレクトロルミネッセンス)表示装置等のモニターからなり、ユーザーに提供する情報を表示する。   The communication unit 15 exchanges data with the printing device 20 via the network 30 and performs communication for device search of the network 30. The storage unit 16 holds the face image of the user captured by the image capturing unit 13. The local storage unit 17 is configured by a storage device such as a hard disk and stores various information. The display unit 18 includes a monitor such as a liquid crystal display device or an organic EL (electroluminescence) display device, and displays information provided to the user.

(印刷装置)
印刷装置20は、制御部21、操作部22、記憶部23、画像処理部24、ローカルストレージ部25、画像読取部26、画像形成部27及び通信部28を有している。制御部21は、印刷装置20の各モジュール(22〜28)の制御とモジュール間のデータの受け渡しを行う。
(Printing device)
The printing device 20 includes a control unit 21, an operation unit 22, a storage unit 23, an image processing unit 24, a local storage unit 25, an image reading unit 26, an image forming unit 27, and a communication unit 28. The control unit 21 controls each module (22 to 28) of the printing apparatus 20 and transfers data between the modules.

操作部22は、タッチパネルなどからなり、タッチパネルからのユーザーの入力を受け付ける。記憶部23は、制御部21のワークエリアとして機能する。画像処理部24は、印刷指示等の対象となった画像に対して拡大/縮小等の種々の処理を施して印刷用の画像データを生成する。ローカルストレージ部25は、ハードディスク等の記憶装置によって構成されており、種々の情報を記憶する。   The operation unit 22 includes a touch panel or the like, and receives a user input from the touch panel. The storage unit 23 functions as a work area of the control unit 21. The image processing unit 24 performs various processes such as enlargement / reduction on an image that is a target of a print instruction or the like to generate image data for printing. The local storage unit 25 is configured by a storage device such as a hard disk and stores various information.

画像読取部26は、原稿の画像を読み取って、画像データを生成する。画像形成部27は、画像読取部26で生成された画像データや、クライアントPC10から送信される印刷データに基づいて、記録用紙等の記録媒体に画像を形成する。通信部28は、クライアントPC10から送信される印刷データの受信や、ネットワーク30の装置検索のための通信を行う。   The image reading unit 26 reads an image of a document and generates image data. The image forming unit 27 forms an image on a recording medium such as a recording sheet based on the image data generated by the image reading unit 26 and the print data transmitted from the client PC 10. The communication unit 28 receives print data transmitted from the client PC 10 and performs communication for device search on the network 30.

[クライアントPCの処理の流れ]
続いて、クライアントPC10における処理の流れについて説明する。以下では、視線情報として、視線の移動速度を利用する場合を例に挙げて説明する。また、視線情報の保存先(保存部)として、ドキュメントファイル自身のプロパティ領域もしくは文書本体を利用する。ユーザーが事前に設定した印刷設定の一例を表1に示す。
[Processing flow of client PC]
Subsequently, a flow of processing in the client PC 10 will be described. Hereinafter, a case where the moving speed of the line of sight is used as the line-of-sight information will be described as an example. Further, the property area of the document file itself or the document body is used as a storage destination (storing section) of the line-of-sight information. Table 1 shows an example of the print settings preset by the user.

Figure 0006680149
Figure 0006680149

表1では、デフォルトの印刷設定として、カラー設定はモノクロを指定し、用紙サイズはA4を指定する場合を例示している。また、平均視線移動速度が所定速度以下、例えば5cm/s以下のページ用の設定として、カラー設定はカラーを指定し、用紙サイズはA3を指定する場合を例示している。   In Table 1, as a default print setting, the color setting specifies monochrome, and the paper size specifies A4. Further, as a setting for a page having an average line-of-sight movement speed of a predetermined speed or less, for example, 5 cm / s or less, the color setting specifies color and the paper size specifies A3.

(ドキュメント閲覧ソフトウェアの処理の流れ)
まず、制御部11による制御の下に実行される、ドキュメント閲覧ソフトウェアの処理の流れについて、図3のフローチャートを用いて説明する。図3は、ドキュメント閲覧ソフトウェアの処理の流れを示すフローチャートである。
(Processing flow of document viewing software)
First, the flow of processing of the document browsing software executed under the control of the control unit 11 will be described with reference to the flowchart of FIG. FIG. 3 is a flowchart showing the processing flow of the document browsing software.

制御部11は、まず、クライアントPC10に搭載されている撮像部13を起動し(ステップS11)、次いで、ユーザーが選択したドキュメントを開く(ステップS12)。撮像部13の起動により、表示部18の表示画面上のドキュメントを見ているユーザーの顔画像の撮影が行われ、その顔画像が記憶部16に保持される。そして、視線情報検出部14は、記憶部16に保持されている顔画像を基にユーザーの視線情報を検出する。   The control unit 11 first activates the imaging unit 13 mounted on the client PC 10 (step S11), and then opens the document selected by the user (step S12). When the imaging unit 13 is activated, a face image of the user who is viewing the document on the display screen of the display unit 18 is captured, and the face image is stored in the storage unit 16. Then, the line-of-sight information detection unit 14 detects the line-of-sight information of the user based on the face image stored in the storage unit 16.

次に、制御部11は、ユーザーがドキュメントを閉じる処理を行ったか否かを判断し(ステップS13)、ユーザーがドキュメントを閉じる処理を行っていない場合は(S13のNO)、閲覧中のページ数(ページ番号)と現在時刻を記憶部16に記録し(ステップS14)、しかる後ステップS13に戻る。ユーザーがドキュメントを閉じる処理を行った場合は(S13のYES)、制御部11は、視線情報検出部14が検出した視線情報(本例では、視線の移動速度)と現在時刻の情報を取得する(ステップS15)。   Next, the control unit 11 determines whether or not the user has performed the document closing process (step S13), and if the user has not performed the document closing process (NO in S13), the number of pages being viewed. The (page number) and the current time are recorded in the storage unit 16 (step S14), and then the process returns to step S13. When the user performs the process of closing the document (YES in S13), the control unit 11 acquires the line-of-sight information detected by the line-of-sight information detection unit 14 (in this example, the moving speed of the line of sight) and the current time. (Step S15).

次に、制御部11は、ステップS14で取得したデータと、ステップS15で取得したデータから、閲覧したページ毎の視線の移動速度の情報を取得し(ステップS16)、その取得した移動速度情報をドキュメント自体に保存する(ステップS17)。ステップS16では、表2のページ毎の平均視線移動速度を視線情報として取得する。   Next, the control unit 11 acquires information on the moving speed of the line of sight of each browsed page from the data acquired in step S14 and the data acquired in step S15 (step S16), and acquires the acquired moving speed information. The document is saved in the document itself (step S17). In step S16, the average line-of-sight movement speed for each page in Table 2 is acquired as line-of-sight information.

Figure 0006680149
Figure 0006680149

(プリンタドライバの処理の流れ)
続いて、制御部11による制御の下に実行される、印刷ジョブの生成を行うプリンタドライバの処理の流れについて、図4のフローチャートを用いて説明する。図4は、印刷ジョブの生成を行うプリンタドライバの処理の流れを示すフローチャートである。
(Processing flow of printer driver)
Next, the flow of processing of the printer driver that generates a print job, which is executed under the control of the control unit 11, will be described with reference to the flowchart of FIG. FIG. 4 is a flowchart showing the flow of processing of the printer driver that creates a print job.

制御部11は、表1の通りに設定した印刷設定の事前設定情報を取得し(ステップS21)、次いで、ステップS17の処理でドキュメントに保存した表2にあるページ毎の視線の移動速度情報を取得する(ステップS22)。次に、制御部11は、ステップS21で取得したデータと、ステップS22で取得したデータから、ページ毎の印刷設定を判定する。ドキュメントから取得したページ毎の平均視線移動速度とカラー設定及び用紙サイズとの関係を表3に示す。   The control unit 11 acquires the preset information of the print settings set as shown in Table 1 (step S21), and then obtains the line-of-sight movement speed information for each page in Table 2 stored in the document in the process of step S17. It is acquired (step S22). Next, the control unit 11 determines the print setting for each page from the data acquired in step S21 and the data acquired in step S22. Table 3 shows the relationship between the average line-of-sight movement speed acquired from the document, the color setting, and the paper size.

Figure 0006680149
Figure 0006680149

表3では、3ページ目のユーザーの平均視線移動速度が4(cm/s)であり、事前設定(表1参照)の5(cm/s)以下であることから、デフォルト設定がモノクロであったカラー設定をカラーと判定し、用紙サイズ(デフォルト設定がA4)をA3と判定する場合を例示している。   In Table 3, the average line-of-sight movement speed of the user on the third page is 4 (cm / s), which is 5 (cm / s) or less of the preset value (see Table 1), so the default setting is monochrome. The color setting is determined to be color, and the paper size (default setting is A4) is determined to be A3.

次に、制御部11は、ステップS23で判定した印刷設定にしたがって、印刷ジョブを生成し(ステップS24)、次いで、生成した印刷ジョブを印刷装置20へ送信する(ステップS15)。このように、モノクロ/A4の初期設定からカラー/A3に印刷設定を変更して拡大して印刷することで、見づらいドキュメントを見やすく印刷することができる。   Next, the control unit 11 generates a print job according to the print settings determined in step S23 (step S24), and then transmits the generated print job to the printing device 20 (step S15). In this way, by changing the print setting from the initial setting of monochrome / A4 to color / A3 and enlarging and printing, it is possible to print a document that is difficult to see easily.

以上の説明から明らかなように、制御部11は、視線情報に応じた印刷設定を設定する設定部の機能や、ページ毎の視線情報と当該視線情報に応じた印刷設定を参照して、ページ毎に印刷設定を行った印刷ジョブを生成するジョブ生成部の機能を有している。以下の実施形態においても同様である。   As is clear from the above description, the control unit 11 refers to the function of the setting unit that sets the print setting according to the line-of-sight information, the line-of-sight information for each page, and the print setting according to the line-of-sight information, It has a function of a job generation unit that generates a print job for which print settings are made for each. The same applies to the following embodiments.

以上の処理が、第1実施形態に係る印刷システム100の場合、即ち視線情報の保存先としてドキュメントファイル自身を利用し、ユーザーの視線情報として視線の移動速度を用いる場合のドキュメント閲覧ソフトウェア及びプリンタドライバのそれぞれの処理の一例である。   In the case where the above processing is performed by the printing system 100 according to the first embodiment, that is, the document file itself is used as the storage location of the line-of-sight information and the moving speed of the line-of-sight is used as the line-of-sight information of the user, the document browsing software and the printer driver Is an example of each processing of.

ユーザーは視線情報に応じた印刷設定を事前に設定しておけば、その後のドキュメント閲覧時の視線情報が自動でドキュメント自体へ記録される。そして、それらの情報をプリンタドライバが取得して自動でページ毎の印刷設定を行い、印刷ジョブを生成することが可能となる。   If the user sets print settings according to the line-of-sight information in advance, the line-of-sight information at the time of browsing the document thereafter is automatically recorded in the document itself. Then, it becomes possible for the printer driver to acquire such information and automatically perform print setting for each page to generate a print job.

上述したように、ページ毎に印刷設定を行った印刷ジョブを生成するにあたって、ユーザーが実際にドキュメントを閲覧したときのユーザーの反応である視線情報を利用することで、印刷コストを抑えつつ、ユーザーが本当に見づらいと感じるページだけを、見やすくなるように印刷することができる。   As described above, when generating a print job in which print settings are made for each page, the line-of-sight information, which is the user's reaction when the user actually browses the document, is used to reduce the printing cost and reduce the printing cost. You can print only the pages that are really hard to see so that they are easy to see.

ユーザーが表示画面上のドキュメントを見るとき、ユーザーの視線位置は、一般的に、文字情報等の配列方向に沿って上の行から下の行に向かって移動する。このとき、見づらい箇所があれば、ユーザーはその見づらい箇所を凝視することになる。ここで、見づらい箇所を凝視するということは、ユーザーの視線位置の移動が停留しているということである。したがって、ユーザーの視線情報として、視線の移動速度を利用することで、視線の移動速度が所定速度以下になったときに、ユーザーの視線位置の移動が停留し、ユーザーが見づらい箇所を凝視しているものと判断し、ユーザーが本当に見づらいと感じるページを特定することができる。   When a user views a document on a display screen, the user's line-of-sight position generally moves from the upper line to the lower line along the arrangement direction of character information and the like. At this time, if there is a difficult-to-see portion, the user will stare at the difficult-to-see portion. Here, gazing at a difficult-to-see portion means that the movement of the user's line-of-sight position has stopped. Therefore, by using the line-of-sight movement speed as the user's line-of-sight information, when the line-of-sight movement speed falls below a predetermined speed, the movement of the user's line-of-sight position stops and the user gazes at a part that is difficult to see. You can identify pages that users find really difficult to see.

<第2実施形態>
第2実施形態は、クライアントPCが複数台あるとともに、サーバーがある場合の印刷システム(画像形成システム)の例である。
<Second Embodiment>
The second embodiment is an example of a printing system (image forming system) when there are a plurality of client PCs and a server.

[システム構成]
図5は、本発明の第2実施形態に係る印刷システムの構成の一例を概略的に示すシステム構成図である。図5に示すように、第2実施形態に係る印刷システム(画像形成システム)200は、複数台、例えば4台のクライアントPC10_1,10_2,10_3,10_4と1台の印刷装置20と1台のサーバー40とを備え、これらがネットワーク30を介して接続された構成となっている。ここで、ネットワーク30に対する接続形態は、有線接続であってもよいし、無線接続であってもよい。
[System configuration]
FIG. 5 is a system configuration diagram schematically showing an example of the configuration of a printing system according to the second embodiment of the present invention. As shown in FIG. 5, a printing system (image forming system) 200 according to the second embodiment includes a plurality of, for example, four client PCs 10_1, 10_2, 10_3, 10_4, one printing device 20, and one server. 40, and these are connected via the network 30. Here, the connection form to the network 30 may be wired connection or wireless connection.

[ハードウェア構成]
サーバー40のハードウェア構成については、基本的に、図2に示したクライアントPC10のハードウェア構成と同じであるため、説明を省略する。
[Hardware configuration]
The hardware configuration of the server 40 is basically the same as the hardware configuration of the client PC 10 shown in FIG.

[クライアントPCの処理の流れ]
続いて、クライアントPC10_1,10_2,10_3,10_4における処理の流れについて説明する。以下は、視線情報の保存先(保存部)としてサーバー40を利用し、視線情報として第1実施形態の場合と同様に視線の移動速度を利用する。また、第1実施形態の場合と同様に、ユーザーが事前に、表1の通りに印刷設定を行っていることとする。
[Processing flow of client PC]
Next, the flow of processing in the client PCs 10_1, 10_2, 10_3, 10_4 will be described. In the following, the server 40 is used as the storage destination (storing unit) of the line-of-sight information, and the moving speed of the line-of-sight is used as the line-of-sight information as in the first embodiment. Further, as in the case of the first embodiment, it is assumed that the user has made print settings in advance as shown in Table 1.

(ドキュメント閲覧ソフトウェアの処理の流れ)
まず、ドキュメント閲覧ソフトウェアの処理の流れについて、図6のフローチャートを用いて説明する。図6は、ドキュメント閲覧ソフトウェアの処理の流れを示すフローチャートである。本処理は、クライアントPC10_1,10_2,10_3,10_4それぞれにおいて、制御部11(図2参照)による制御の下に実行される。
(Processing flow of document viewing software)
First, the flow of processing of the document browsing software will be described with reference to the flowchart of FIG. FIG. 6 is a flowchart showing the flow of processing of the document browsing software. This processing is executed under the control of the control unit 11 (see FIG. 2) in each of the client PCs 10_1, 10_2, 10_3, 10_4.

制御部11は、まず、クライアントPC10に搭載されている撮像部13を起動し(ステップS31)、次いで、ユーザーが選択したドキュメントを開く(ステップS32)。撮像部13の起動により、表示部18の表示画面上のドキュメントを見ているユーザーの顔画像の撮影が行われ、その顔画像が記憶部16に保持される。そして、視線情報検出部14は、記憶部16に保持されている顔画像を基にユーザーの視線情報を検出する。   The control unit 11 first activates the imaging unit 13 mounted on the client PC 10 (step S31), and then opens the document selected by the user (step S32). When the imaging unit 13 is activated, a face image of the user who is viewing the document on the display screen of the display unit 18 is captured, and the face image is stored in the storage unit 16. Then, the line-of-sight information detection unit 14 detects the line-of-sight information of the user based on the face image stored in the storage unit 16.

次に、制御部11は、ユーザーがドキュメントを閉じる処理を行ったか否かを判断し(ステップS33)、ユーザーがドキュメントを閉じる処理を行っていない場合は(S33のNO)、閲覧中のページ数(ページ番号)と現在時刻を記憶部16に記録し(ステップS34)、しかる後ステップS33に戻る。ユーザーがドキュメントを閉じる処理を行った場合は(S33のYES)、制御部11は、視線情報検出部14が検出した視線情報(本例では、視線の移動速度)と現在時刻の情報を取得する(ステップS35)。   Next, the control unit 11 determines whether the user has performed the document closing process (step S33), and if the user has not performed the document closing process (NO in S33), the number of pages being viewed. The (page number) and the current time are recorded in the storage unit 16 (step S34), and then the process returns to step S33. When the user performs the process of closing the document (YES in S33), the control unit 11 acquires the line-of-sight information detected by the line-of-sight information detection unit 14 (in this example, the moving speed of the line of sight) and the current time. (Step S35).

次に、制御部11は、ステップS34で取得したデータと、ステップS35で取得したデータから、閲覧したページ毎の視線の移動速度の情報を取得し(ステップS36)、その取得した移動速度情報をサーバー40に保存する(ステップS37)。ステップS36では、表4のページ毎の平均視線移動速度を視線情報として取得する。   Next, the control unit 11 acquires the information on the moving speed of the line of sight of each browsed page from the data acquired in step S34 and the data acquired in step S35 (step S36), and acquires the acquired moving speed information. The data is saved in the server 40 (step S37). In step S36, the average line-of-sight movement speed for each page in Table 4 is acquired as line-of-sight information.

Figure 0006680149
Figure 0006680149

表4では、例えば3人のユーザーA,B,Cの4ページ目の平均視線移動速度の平均値が4.3(cm/s)である場合を例示している。   Table 4 exemplifies a case where the average value of the average line-of-sight movement speeds on the fourth page of three users A, B, and C is 4.3 (cm / s).

(プリンタドライバの処理の流れ)
続いて、印刷ジョブの生成を行うプリンタドライバの処理の流れについて、図7のフローチャートを用いて説明する。図7は、印刷ジョブの生成を行うプリンタドライバの処理の流れを示すフローチャートである。本処理も、クライアントPC10_1,10_2,10_3,10_4それぞれにおいて、制御部11(図2参照)による制御の下に実行される。
(Processing flow of printer driver)
Next, the flow of processing of the printer driver that generates a print job will be described with reference to the flowchart of FIG. FIG. 7 is a flowchart showing the flow of processing of the printer driver that generates a print job. This processing is also executed under the control of the control unit 11 (see FIG. 2) in each of the client PCs 10_1, 10_2, 10_3, 10_4.

制御部11は、表1の通りに設定した印刷設定の事前設定情報を取得し(ステップS41)、次いで、ステップS37の処理でサーバー40に保存した表4にあるページ毎の視線の移動速度情報を取得する(ステップS42)。次に、制御部11は、ステップS41で取得したデータと、ステップS42で取得したデータから、ページ毎の印刷設定を判定する。サーバー40上にアップロードされたページ毎の平均視線移動速度とカラー設定及び用紙サイズとの関係を表5に示す。   The control unit 11 acquires the preset information of the print settings set as shown in Table 1 (step S41), and then stores the line-of-sight movement speed information for each page in Table 4 stored in the server 40 in the process of step S37. Is acquired (step S42). Next, the control unit 11 determines the print setting for each page from the data acquired in step S41 and the data acquired in step S42. Table 5 shows the relationship between the average line-of-sight movement speed, color setting, and paper size for each page uploaded on the server 40.

Figure 0006680149
Figure 0006680149

表5では、例えば3人のユーザーA,B,Cの4ページ目の平均視線移動速度の平均値が4.3(cm/s)であり、事前設定(表1参照)の5(cm/s)以下であることから、カラー設定をカラーと判定し、用紙サイズをA3と判定する場合を例示している。   In Table 5, for example, the average value of the average line-of-sight movement speeds on the fourth page of three users A, B, and C is 4.3 (cm / s), which is 5 (cm / cm) that is preset (see Table 1). s) or less, the color setting is determined to be color and the sheet size is determined to be A3.

次に、制御部11は、ステップS43で判定した印刷設定にしたがって、印刷ジョブを生成し(ステップS44)、次いで、生成した印刷ジョブを印刷装置20へ送信する(ステップS45)。このように、モノクロ/A4の初期設定からカラー/A3に印刷設定を変更して拡大して印刷することで、見づらいドキュメントを見やすく印刷することができる。   Next, the control unit 11 generates a print job according to the print settings determined in step S43 (step S44), and then transmits the generated print job to the printing device 20 (step S45). In this way, by changing the print setting from the initial setting of monochrome / A4 to color / A3 and enlarging and printing, it is possible to print a document that is difficult to see easily.

以上の処理が、第2実施形態に係る印刷システム200の場合、即ち視線情報の保存先としてサーバー40を利用し、ユーザーの視線情報として視線の移動速度を用いる場合のドキュメント閲覧ソフトウェア及びプリンタドライバのそれぞれの処理の一例である。   In the case of the printing system 200 according to the second embodiment, that is, when the server 40 is used as the storage destination of the line-of-sight information and the moving speed of the line-of-sight is used as the line-of-sight information of the user, the above processing is performed by the document viewing software and the printer driver. It is an example of each processing.

上述したように、ページ毎に印刷設定を行った印刷ジョブを生成するにあたって、ユーザーが実際にドキュメントを閲覧したときのユーザーの反応である視線情報を利用することで、第1実施形態の場合と同様の作用、効果を得ることができる。さらに、サーバー40へアップロードされた情報を利用することで、一度も対象ドキュメントを閲覧したことのないユーザーであっても、プリンタドライバが自動でページ毎の印刷設定を行いながら印刷ジョブを生成することが可能となる。   As described above, when the print job in which the print setting is performed for each page is generated, the line-of-sight information, which is the reaction of the user when the user actually browses the document, is used. Similar actions and effects can be obtained. Furthermore, by using the information uploaded to the server 40, even a user who has never viewed the target document can generate a print job while the printer driver automatically sets print settings for each page. Is possible.

<第3実施形態>
第3実施形態は、第1実施形態と同様に、クライアントPCが1台の場合の印刷システム(画像形成システム)の例である。したがって、システム構成及びハードウェア構成については、第1実施形態の場合と同じであるため、説明を省略する。
<Third Embodiment>
Like the first embodiment, the third embodiment is an example of a printing system (image forming system) in the case where there is one client PC. Therefore, the system configuration and the hardware configuration are the same as in the case of the first embodiment, and the description thereof will be omitted.

[クライアントPCの処理の流れ]
クライアントPC10における処理の流れについて説明する。以下では、視線情報として、視線の移動距離を利用する場合を例に挙げて説明する。また、視線情報の保存先(保存部)として、ローカルストレージ部17を利用する。ユーザーが事前に設定した印刷設定の一例を表6に示す。
[Processing flow of client PC]
The flow of processing in the client PC 10 will be described. In the following, a case of using the moving distance of the line of sight as the line-of-sight information will be described as an example. Further, the local storage unit 17 is used as a storage destination (storing unit) of the line-of-sight information. Table 6 shows an example of the print settings preset by the user.

Figure 0006680149
Figure 0006680149

表6では、デフォルトの印刷設定として、カラー設定はモノクロ、ページ割り付けは2in1を指定し、視線の移動距離が所定距離以上、例えば300cm以上のページ用の設定として、カラー設定はカラー、ページ割り付けは1in1を指定する場合を例示している。   In Table 6, as the default print settings, monochrome is specified for color setting, 2 in 1 is specified for page allocation, and color setting is for color and page allocation is for pages with a line-of-sight movement distance of a predetermined distance or more, for example, 300 cm or more. The case where 1 in 1 is designated is illustrated.

(ドキュメント閲覧ソフトウェアの処理の流れ)
まず、制御部11による制御の下に実行される、ドキュメント閲覧ソフトウェアの処理の流れについて、図8のフローチャートを用いて説明する。図8は、ドキュメント閲覧ソフトウェアの処理の流れを示すフローチャートである。
(Processing flow of document viewing software)
First, the flow of processing of the document browsing software executed under the control of the control unit 11 will be described with reference to the flowchart of FIG. FIG. 8 is a flowchart showing the processing flow of the document browsing software.

制御部11は、まず、クライアントPC10に搭載されている撮像部13を起動し(ステップS51)、次いで、ユーザーが選択したドキュメントを開く(ステップS52)。撮像部13の起動により、表示部18の表示画面上のドキュメントを見ているユーザーの顔画像の撮影が行われ、その顔画像が記憶部16に保持される。そして、視線情報検出部14は、記憶部16に保持されている顔画像を基にユーザーの視線情報を検出する。   The control unit 11 first activates the imaging unit 13 mounted on the client PC 10 (step S51), and then opens the document selected by the user (step S52). When the imaging unit 13 is activated, a face image of the user who is viewing the document on the display screen of the display unit 18 is captured, and the face image is stored in the storage unit 16. Then, the line-of-sight information detection unit 14 detects the line-of-sight information of the user based on the face image stored in the storage unit 16.

次に、制御部11は、ユーザーがドキュメントを閉じる処理を行ったか否かを判断し(ステップS53)、ユーザーがドキュメントを閉じる処理を行っていない場合は(S53のNO)、閲覧中のページ数(ページ番号)と現在時刻を記憶部16に記録し(ステップS54)、しかる後ステップS13に戻る。ユーザーがドキュメントを閉じる処理を行った場合は(S53のYES)、制御部11は、視線情報検出部14が検出した視線情報(本例では、視線の移動距離)と現在時刻の情報を取得する(ステップS55)。   Next, the control unit 11 determines whether the user has performed the document closing process (step S53). If the user has not performed the document closing process (NO in S53), the number of pages being viewed. The (page number) and the current time are recorded in the storage unit 16 (step S54), and then the process returns to step S13. When the user performs the process of closing the document (YES in S53), the control unit 11 acquires the line-of-sight information (in this example, the line-of-sight movement distance) detected by the line-of-sight information detection unit 14 and the current time information. (Step S55).

次に、制御部11は、ステップS54で取得したデータと、ステップS55で取得したデータから、閲覧したページ毎の視線の移動距離の情報を取得し(ステップS56)、その取得した情報をローカルストレージ部17に保存する(ステップS57)。ステップS56では、表7のページ毎の視線移動距離を視線情報として取得する。   Next, the control unit 11 acquires information on the moving distance of the line of sight of each viewed page from the data acquired in step S54 and the data acquired in step S55 (step S56), and stores the acquired information in the local storage. The data is stored in the section 17 (step S57). In step S56, the line-of-sight movement distance for each page in Table 7 is acquired as line-of-sight information.

Figure 0006680149
Figure 0006680149

(プリンタドライバの処理の流れ)
続いて、制御部11による制御の下に実行される、印刷ジョブの生成を行うプリンタドライバの処理の流れについて、図9のフローチャートを用いて説明する。図9は、印刷ジョブの生成を行うプリンタドライバの処理の流れを示すフローチャートである。
(Processing flow of printer driver)
Next, the flow of processing of the printer driver that generates a print job, which is executed under the control of the control unit 11, will be described with reference to the flowchart of FIG. FIG. 9 is a flowchart showing the flow of processing of the printer driver that generates a print job.

制御部11は、表1の通りに設定した印刷設定の事前設定情報を取得し(ステップS61)、次いで、ステップS57の処理でローカルストレージ部17に保存した表7にあるページ毎の視線の移動距離情報を取得する(ステップS62)。次に、制御部11は、ステップS61で取得したデータと、ステップS62で取得したデータから、ページ毎の印刷設定を判定する。ローカルストレージ部17から取得したページ毎の視線移動距離とカラー設定及びページ割り付けとの関係を表8に示す。   The control unit 11 acquires the preset information of the print settings set as shown in Table 1 (step S61), and then moves the line of sight for each page in Table 7 stored in the local storage unit 17 in the process of step S57. Distance information is acquired (step S62). Next, the control unit 11 determines the print setting for each page from the data acquired in step S61 and the data acquired in step S62. Table 8 shows the relationship between the line-of-sight movement distance for each page acquired from the local storage unit 17, and the color setting and page allocation.

Figure 0006680149
Figure 0006680149

表8では、3ページ目のユーザーの視線移動距離が340(cm)であり、事前設定(表6参照)の300(cm)以上であることから、デフォルト設定がモノクロであったカラー設定をカラーと判定し、ページ割り付け(デフォルト設定が2in1)を1in1と判定する場合を例示している。   In Table 8, the line-of-sight movement distance of the user on the third page is 340 (cm), which is 300 (cm) or more set in advance (see Table 6). Therefore, the default color setting is monochrome. And the page allocation (default setting is 2 in 1) is determined to be 1 in 1.

次に、制御部11は、ステップS63で判定した印刷設定に従い、印刷ジョブを生成し(ステップS64)、次いで、生成した印刷ジョブを印刷装置20へ送信する(ステップS65)。このように、モノクロ/2in1の初期設定からカラー/1in1に印刷設定を変更して拡大して印刷することで、見づらいドキュメントを見やすく印刷することができる。   Next, the control unit 11 generates a print job according to the print settings determined in step S63 (step S64), and then transmits the generated print job to the printing device 20 (step S65). In this way, by changing the print setting from the monochrome / 2in1 initial setting to the color / 1in1 and enlarging and printing, it is possible to print a document that is difficult to see easily.

以上の処理が、第3実施形態に係る印刷システム100の場合、即ち視線情報の保存先としてローカルストレージ部17を利用し、ユーザーの視線情報として視線の移動距離を用いる場合のドキュメント閲覧ソフトウェア及びプリンタドライバのそれぞれの処理の一例である。   In the case where the above processing is performed by the printing system 100 according to the third embodiment, that is, the local storage unit 17 is used as the storage destination of the line-of-sight information and the moving distance of the line-of-sight is used as the line-of-sight information of the user, the document browsing software and the printer It is an example of each processing of the driver.

ユーザーは視線情報に応じた印刷設定を事前に設定しておけば、その後のドキュメント閲覧時の視線情報が自動でドキュメント自体へ記録される。そして、それらの情報をプリンタドライバが取得して自動でページ毎の印刷設定を行い、印刷ジョブを生成することが可能となる。   If the user sets print settings according to the line-of-sight information in advance, the line-of-sight information at the time of browsing the document thereafter is automatically recorded in the document itself. Then, it becomes possible for the printer driver to acquire such information and automatically perform print setting for each page to generate a print job.

上述したように、ページ毎に印刷設定を行った印刷ジョブを生成するにあたって、ユーザーが実際にドキュメントを閲覧したときのユーザーの反応である視線情報を利用することで、第1実施形態の場合と同様の作用、効果を得ることができる。   As described above, when the print job in which the print setting is performed for each page is generated, the line-of-sight information, which is the reaction of the user when the user actually browses the document, is used. Similar actions and effects can be obtained.

ここで、ユーザーが表示画面上のドキュメントを見るとき、例えばドキュメントの行数が多く、見づらい場合には、何往復も視線を移動することになる。その結果、必然的に、1ページ当たりのユーザーの視線の移動距離が長くなる。したがって、ユーザーの視線情報として、視線の移動距離を利用することで、視線の移動距離が所定距離以上になったときに、閲覧のために何往復も視線を移動する必要があり、見ずらいページであることを判別することができる。   Here, when the user views the document on the display screen, for example, when the number of lines of the document is large and it is difficult to view, the user's line of sight moves many times. As a result, the moving distance of the user's line of sight per page is inevitably long. Therefore, by using the moving distance of the line of sight as the user's line-of-sight information, it is necessary to move the line of sight many times for browsing when the moving distance of the line of sight exceeds a predetermined distance, which is difficult to see. It can be determined that it is a page.

[変形例]
以上、本発明について実施形態を用いて説明したが、本発明は上記の各実施形態に記載の範囲には限定されない。すなわち、本発明の要旨を逸脱しない範囲内で上記の各実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
[Modification]
Although the present invention has been described above using the embodiments, the present invention is not limited to the scope described in each of the above embodiments. That is, various changes or improvements can be added to the above-described embodiments without departing from the scope of the present invention, and modes with such changes or improvements are also included in the technical scope of the present invention.

例えば、ユーザーの視線情報として、第1実施形態及び第2実施形態では、視線の移動速度を利用し、第3実施形態では、視線の移動距離を利用するとしたが、視線の移動速度及び移動距離の両方を利用する実施形態とすることも可能である。   For example, as the line-of-sight information of the user, the moving speed of the line of sight is used in the first and second embodiments, and the moving distance of the line of sight is used in the third embodiment. It is also possible to adopt an embodiment that uses both of the above.

10…クライアントPC、 20…印刷装置、 30…ネットワーク、 40…サーバー、 100…第1実施形態に係る印刷システム、 200…第2実施形態に係る印刷システム   DESCRIPTION OF SYMBOLS 10 ... Client PC, 20 ... Printing device, 30 ... Network, 40 ... Server, 100 ... Printing system according to the first embodiment, 200 ... Printing system according to the second embodiment

Claims (8)

表示画面上のドキュメントのページ毎にユーザーの視線情報を検出する視線情報検出部と、
前記視線情報検出部が検出した前記視線情報を前記ドキュメントのページ番号と関連付けて保存する保存部と、
前記視線情報検出部が検出した前記視線情報に応じた印刷設定を設定する設定部と、
前記保存部に保存されているページ毎の前記視線情報と、前記設定部が設定した前記視線情報に応じた前記印刷設定を参照して、ページ毎に印刷設定を行った印刷ジョブを生成するジョブ生成部と、
を備えることを特徴とする情報処理装置。
A line-of-sight information detection unit that detects the line-of-sight information of the user for each page of the document on the display screen,
A storage unit that stores the line-of-sight information detected by the line-of-sight information detection unit in association with the page number of the document,
A setting unit that sets print settings according to the line-of-sight information detected by the line-of-sight information detection unit,
A job for generating a print job in which print setting is performed for each page by referring to the line-of-sight information for each page stored in the storage unit and the print setting according to the line-of-sight information set by the setting unit A generator,
An information processing device comprising:
前記視線情報は、ユーザーの視線の移動速度である
請求項1に記載の情報処理装置。
The information processing device according to claim 1, wherein the line-of-sight information is a moving speed of the line-of-sight of the user.
前記視線情報は、ユーザーの視線の移動距離である
請求項1に記載の情報処理装置。
The information processing device according to claim 1, wherein the line-of-sight information is a moving distance of the line of sight of the user.
前記保存部は、ドキュメントファイル自身のプロパティ領域もしくは文書本体である
請求項1または請求項2に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the storage unit is a property area of the document file itself or a document body.
前記保存部は、サーバーである
請求項1または請求項2に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the storage unit is a server.
前記保存部は、ローカルストレージ部である
請求項1または請求項2に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the storage unit is a local storage unit.
表示画面上のドキュメントのページ毎にユーザーの視線情報を検出するステップと、
検出した前記視線情報を前記ドキュメントのページ番号と関連付けて保存部に保存するステップと、
検出した前記視線情報に応じた印刷設定を設定する設定ステップと、
前記保存部に保存されているページ毎の前記視線情報と、前記設定ステップで設定した前記視線情報に応じた前記印刷設定を参照して、ページ毎に印刷設定を行った印刷ジョブを生成するステップと、
の各処理を実行することを特徴とする情報処理方法。
Detecting the user's line-of-sight information for each page of the document on the display screen,
Storing the detected line-of-sight information in the storage unit in association with the page number of the document,
A setting step of setting print settings according to the detected line-of-sight information,
A step of generating a print job in which print setting is performed for each page by referring to the line-of-sight information for each page stored in the storage unit and the print setting according to the line-of-sight information set in the setting step When,
An information processing method characterized by executing each process of.
ドキュメントを表示する表示部を有する情報処理装置と、
前記情報処理装置から与えとられる前記ドキュメントを印刷する印刷装置と、
を具備する印刷システムであって、
前記情報処理装置は、
前記表示部の表示画面上のドキュメントのページ毎にユーザーの視線情報を検出する視線情報検出部と、
前記視線情報検出部が検出した前記視線情報を前記ドキュメントのページ番号と関連付けて保存する保存部と、
前記視線情報検出部が検出した前記視線情報に応じた印刷設定を設定する設定部と、
前記保存部に保存されているページ毎の前記視線情報と、前記設定部が設定した前記視線情報に応じた前記印刷設定とを参照して、ページ毎に印刷設定を行った印刷ジョブを生成し、前記印刷装置に与えるジョブ生成部と、を備える
ことを特徴とする印刷システム。
An information processing device having a display unit for displaying a document;
A printing device for printing the document given from the information processing device;
A printing system comprising:
The information processing device,
A line-of-sight information detection unit that detects the line-of-sight information of the user for each page of the document on the display screen of the display unit,
A storage unit that stores the line-of-sight information detected by the line-of-sight information detection unit in association with the page number of the document,
A setting unit that sets print settings according to the line-of-sight information detected by the line-of-sight information detection unit,
The line-of-sight information for each page stored in the storage unit and the print setting corresponding to the line-of-sight information set by the setting unit are referenced to generate a print job for which print setting is performed for each page. And a job generation unit for giving the printing apparatus.
JP2016166869A 2016-08-29 2016-08-29 Information processing apparatus, information processing method, and printing system Active JP6680149B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016166869A JP6680149B2 (en) 2016-08-29 2016-08-29 Information processing apparatus, information processing method, and printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016166869A JP6680149B2 (en) 2016-08-29 2016-08-29 Information processing apparatus, information processing method, and printing system

Publications (2)

Publication Number Publication Date
JP2018036706A JP2018036706A (en) 2018-03-08
JP6680149B2 true JP6680149B2 (en) 2020-04-15

Family

ID=61566470

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016166869A Active JP6680149B2 (en) 2016-08-29 2016-08-29 Information processing apparatus, information processing method, and printing system

Country Status (1)

Country Link
JP (1) JP6680149B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3951586B2 (en) * 2000-10-13 2007-08-01 富士ゼロックス株式会社 Document creation system, document creation method, and computer-readable recording medium
JP2002157060A (en) * 2000-11-20 2002-05-31 Fuji Xerox Co Ltd Document design conversion system, document design conversion method, and storage medium
JP2004007158A (en) * 2002-05-31 2004-01-08 Fuji Photo Film Co Ltd Imaging apparatus, main object determining device, and image processing device
JP2008219793A (en) * 2007-03-07 2008-09-18 Konica Minolta Business Technologies Inc Device and method for forming image, and image processing program and computer-readable storage medium storing the same
JP2013235445A (en) * 2012-05-09 2013-11-21 Konica Minolta Inc Information terminal, printing setting program, printing system, and recording medium with printing setting program recorded thereon
JP2016107617A (en) * 2014-12-05 2016-06-20 株式会社リコー Image formation device, image formation method, and image formation program
JP6536510B2 (en) * 2016-07-28 2019-07-03 京セラドキュメントソリューションズ株式会社 Presentation support system, presentation support device and presentation support method

Also Published As

Publication number Publication date
JP2018036706A (en) 2018-03-08

Similar Documents

Publication Publication Date Title
US9189140B2 (en) Image processing apparatus, control method thereof and storage medium storing program
US10165145B2 (en) Image processing apparatus, method for controlling image processing apparatus, and storage medium
US9491319B2 (en) Display control device customizing content based on client display
JP5786828B2 (en) Display device, display device control method, and display device control program
JP5371726B2 (en) Information processing apparatus, information processing apparatus control method, and program
US9310986B2 (en) Image processing apparatus, method for controlling image processing apparatus, and storage medium
US9354801B2 (en) Image processing apparatus, image processing method, and storage medium storing program
US20220035500A1 (en) Image processing apparatus, control method for image processing apparatus, and recording medium
JP2013021537A (en) Image forming apparatus and image processing method
JP2009211519A (en) Information processor and program
JP5590872B2 (en) Data processing system, data processing apparatus, data processing method and program
US20200021698A1 (en) Display apparatus and non-transitory computer readable medium
JP6390330B2 (en) Information processing apparatus, information processing system, information processing method, and program
JP6680149B2 (en) Information processing apparatus, information processing method, and printing system
JP6780913B2 (en) Processing equipment, display methods, and computer programs
JP6409285B2 (en) Display control apparatus, image forming apparatus, display method, and display program
JP2014215932A (en) Document output device, control method for document output device and control program for document output device
JP7362450B2 (en) Image processing device, its control method, and program
JPWO2019069704A1 (en) Multifunction device and its processing method
JP6234301B2 (en) Display data creation system, display data creation method, and computer program for display data creation
JP2018092304A (en) Print setting device, print setting system and print setting program
JP2014059877A (en) Information processing apparatus, control method of information processing apparatus and program
JP2014119994A (en) Information processing terminal, control method for information processing terminal, and program
JP2023157318A (en) Terminal device and electronic manual display method
JP2014139820A (en) Image processing device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200131

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: 20200218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200302

R150 Certificate of patent or registration of utility model

Ref document number: 6680149

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150