JP2017068339A - Print setting support apparatus and program - Google Patents
Print setting support apparatus and program Download PDFInfo
- Publication number
- JP2017068339A JP2017068339A JP2015189782A JP2015189782A JP2017068339A JP 2017068339 A JP2017068339 A JP 2017068339A JP 2015189782 A JP2015189782 A JP 2015189782A JP 2015189782 A JP2015189782 A JP 2015189782A JP 2017068339 A JP2017068339 A JP 2017068339A
- Authority
- JP
- Japan
- Prior art keywords
- display
- setting
- display function
- printing
- 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.)
- Granted
Links
Images
Landscapes
- Facsimiles In General (AREA)
Abstract
Description
本発明は、印刷設定支援装置及びプログラムに関する。 The present invention relates to a print setting support apparatus and a program.
レイアウト処理を行った後の印刷データを用いてプレビューを行い、更に実印刷処理を行う場合はプレビューで使用した印刷データを印刷キューに格納する情報処理装置は、知られている(例えば、特許文献1参照)。 Information processing apparatuses that perform preview using print data after layout processing and store print data used in the preview in a print queue when performing actual print processing are known (for example, Patent Documents). 1).
プレビュー制御部が、印刷指示に基づきプレビュー表示固有の描画命令を削除した文書データをスプールファイルに出力し、レイアウト処理部が、スプールファイルから文書データを入力し、入力された文書データを印刷設定情報に基づきレイアウト処理することなくプレビュー文書作成部に出力し、プレビュー文書作成部が、レイアウト処理された文書データを印刷コマンド生成処理部に出力し、印刷コマンド生成処理部が、レイアウト処理された文書データをプリンタが解釈可能な印刷コマンドに変換する情報処理装置も、知られている(例えば、特許文献2参照)。 The preview control unit outputs the document data from which the rendering command unique to the preview display is deleted based on the print instruction to the spool file, and the layout processing unit inputs the document data from the spool file, and the input document data is printed as print setting information. Output to the preview document creation unit without layout processing, the preview document creation unit outputs the layout-processed document data to the print command generation processing unit, and the print command generation processing unit outputs the layout-processed document data. Is also known (see, for example, Patent Document 2).
印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を印刷指示装置が有することを前提としてその事前表示機能を用いて印刷結果を表示することは知られている。しかしながら、例えばプリンタドライバのバージョンが変わることにより、印刷指示装置が事前表示機能を有しなくなる場合もある。このように印刷指示装置が事前表示機能を有しなくなった場合、印刷指示装置は印刷結果を表示できなくなる。 It is known that a print result is displayed using a pre-display function on the premise that the print instruction apparatus has a print result pre-display function reflecting setting values for setting items unique to the printing apparatus. However, for example, when the version of the printer driver changes, the print instruction apparatus may not have the advance display function. As described above, when the print instruction apparatus does not have the advance display function, the print instruction apparatus cannot display the print result.
本発明の目的は、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を印刷指示装置が有する場合には、その印刷結果を表示し、その事前表示機能を印刷指示装置が有しない場合でも、印刷装置に特有の設定項目に対する設定値を反映しない印刷結果を表示することにある。 An object of the present invention is to display a print result when the print instruction device has a print result pre-display function that reflects setting values for setting items unique to the printing device, and to display the pre-display function as a print instruction device. Even in the case where there is no printing device, the printing result that does not reflect the setting value for the setting item unique to the printing apparatus is displayed.
請求項1に記載の発明は、印刷装置に印刷を指示する装置であって、当該印刷装置に特有の設定項目に対する設定値を反映しない第1の印刷結果を事前に表示する第1の事前表示機能を有する装置である印刷指示装置が、当該印刷装置に特有の設定項目に対する設定値を反映した第2の印刷結果を事前に表示する第2の事前表示機能を有しない場合には、当該第1の事前表示機能を用いて、当該第1の印刷結果を表示するように制御する第1の表示制御手段と、前記印刷指示装置が前記第2の事前表示機能を有する場合には、当該第2の事前表示機能を用いて、前記第2の印刷結果を表示するように制御する第2の表示制御手段とを備えたことを特徴とする印刷設定支援装置である。
請求項2に記載の発明は、前記第1の表示制御手段は、前記印刷指示装置が前記第2の事前表示機能を有する場合にも、前記第1の事前表示機能を用いて、前記第1の印刷結果を表示するように制御することを特徴とする請求項1に記載の印刷設定支援装置である。
請求項3に記載の発明は、前記第1の表示制御手段は、前記印刷指示装置が前記第2の事前表示機能を有する場合に、前記第1の事前表示機能を用いて、予め定められた第1の設定項目を前記第1の印刷結果と共に表示するように制御し、前記第2の表示制御手段は、前記印刷指示装置が前記第2の事前表示機能を有する場合に、当該第2の事前表示機能を用いて、予め定められた第2の設定項目を前記第2の印刷結果と共に表示するように制御することを特徴とする請求項2に記載の印刷設定支援装置である。
請求項4に記載の発明は、前記第2の表示制御手段は、前記印刷指示装置が前記第2の事前表示機能を有する場合に、印刷対象データと前記第2の設定項目とを記憶領域を介して当該第2の事前表示機能に通知することにより、前記第2の印刷結果として、当該第2の設定項目に対する設定値を用いて当該印刷対象データを印刷した際の印刷結果を表示するように制御することを特徴とする請求項3に記載の印刷設定支援装置である。
請求項5に記載の発明は、前記印刷対象データと前記第2の設定項目とが前記記憶領域に記憶されると、前記第2の事前表示機能を起動する起動手段と、前記第2の事前表示機能に含まれ、当該第2の事前表示機能が起動されると、前記印刷対象データと前記第2の設定項目とを前記記憶領域から読み込み、前記第2の印刷結果として、当該第2の設定項目に対する設定値を用いて当該印刷対象データを印刷した際の印刷結果を表示するように制御する制御手段とを更に備えたことを特徴とする請求項4に記載の印刷設定支援装置である。
請求項6に記載の発明は、前記印刷指示装置が前記第2の事前表示機能を有しない場合に、前記印刷対象データの印刷を指示する指示手段と、前記第2の事前表示機能に含まれ、前記指示手段の一部を呼び出すことにより、前記第2の印刷結果を生成する生成手段とを更に備えたことを特徴とする請求項5に記載の印刷設定支援装置である。
請求項7に記載の発明は、前記第1の表示制御手段は、前記印刷指示装置が前記第2の事前表示機能を有する場合に、前記第1の事前表示機能を用いた前記第1の印刷結果の表示を行わないように制御することを特徴とする請求項1に記載の印刷設定支援装置である。
請求項8に記載の発明は、コンピュータに、印刷装置に印刷を指示する装置であって、当該印刷装置に特有の設定項目に対する設定値を反映しない第1の印刷結果を事前に表示する第1の事前表示機能を有する装置である印刷指示装置が、当該印刷装置に特有の設定項目に対する設定値を反映した第2の印刷結果を事前に表示する第2の事前表示機能を有しない場合には、当該第1の事前表示機能を用いて、当該第1の印刷結果を表示するように制御する機能と、前記印刷指示装置が前記第2の事前表示機能を有する場合には、当該第2の事前表示機能を用いて、前記第2の印刷結果を表示するように制御する機能とを実現させるためのプログラムである。
The invention according to claim 1 is a device that instructs the printing apparatus to perform printing, and first pre-display that displays in advance a first print result that does not reflect a setting value for a setting item unique to the printing apparatus. If the print instruction device, which is a device having a function, does not have the second pre-display function for displaying the second print result reflecting the setting values for the setting items unique to the print device in advance, the first A first display control unit that controls to display the first print result by using the first pre-display function; and the print instruction apparatus has the second pre-display function, And a second display control unit that controls to display the second print result by using the second prior display function.
According to a second aspect of the present invention, the first display control unit uses the first pre-display function to perform the first display even when the print instruction apparatus has the second pre-display function. The print setting support apparatus according to claim 1, wherein the print result is controlled to be displayed.
According to a third aspect of the present invention, the first display control means is predetermined using the first pre-display function when the print instruction apparatus has the second pre-display function. The first setting item is controlled to be displayed together with the first print result, and the second display control unit is configured to display the second setting item when the print instruction apparatus has the second pre-display function. 3. The print setting support apparatus according to claim 2, wherein control is performed so that a predetermined second setting item is displayed together with the second print result using a prior display function.
According to a fourth aspect of the present invention, when the print instruction apparatus has the second pre-display function, the second display control means stores the print target data and the second setting item in a storage area. By notifying the second pre-display function via this, the print result when the print target data is printed using the setting value for the second setting item is displayed as the second print result. The print setting support apparatus according to claim 3, wherein the print setting support apparatus controls the print settings.
According to a fifth aspect of the present invention, when the print target data and the second setting item are stored in the storage area, an activation unit that activates the second pre-display function, and the second pre-display function When the second pre-display function is included in the display function, the print target data and the second setting item are read from the storage area, and the second print result is used as the second print result. The print setting support apparatus according to claim 4, further comprising a control unit that controls to display a print result when the print target data is printed using a setting value for the setting item. .
The invention described in claim 6 is included in the second pre-display function and the instruction means for instructing printing of the print target data when the print instruction device does not have the second pre-display function. The print setting support apparatus according to claim 5, further comprising a generation unit configured to generate the second print result by calling a part of the instruction unit.
According to a seventh aspect of the present invention, the first display control means uses the first pre-display function when the print instruction device has the second pre-display function. The print setting support apparatus according to claim 1, wherein control is performed so as not to display the result.
According to an eighth aspect of the present invention, there is provided a device for instructing a computer to perform printing, wherein a first print result that does not reflect a setting value for a setting item unique to the printing device is displayed in advance. When the print instruction apparatus, which is an apparatus having the prior display function, does not have the second prior display function for displaying in advance the second print result reflecting the setting values for the setting items unique to the printing apparatus. If the first pre-display function is used to control to display the first print result, and the print instruction apparatus has the second pre-display function, the second pre-display function is used. A program for realizing a function of controlling to display the second print result using a pre-display function.
請求項1の発明によれば、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を印刷指示装置が有する場合には、その印刷結果を表示し、その事前表示機能を印刷指示装置が有しない場合でも、印刷装置に特有の設定項目に対する設定値を反映しない印刷結果を表示することができる。
請求項2の発明によれば、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を印刷指示装置が有する場合でも、印刷装置に特有の設定項目に対する設定値を反映しない印刷結果を表示することができる。
請求項3の発明によれば、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を印刷指示装置が有する場合に、設定項目を、その印刷結果と共に表示するものと、印刷装置に特有の設定項目に対する設定値を反映しない印刷結果と共に表示するものとに切り分けることができる。
請求項4の発明によれば、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を直接制御できない場合であっても、その事前表示機能を用いて、その印刷結果を表示することができる。
請求項5の発明によれば、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を直接制御できない場合におけるその事前表示機能を用いたその印刷結果の表示を、例えば予め決められた時間にその事前表示機能を起動するよう構成された場合に比較して、迅速に行うことができる。
請求項6の発明によれば、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を、その事前表示機能がその印刷結果を生成するよう構成された場合に比較して、軽くすることができる。
請求項7の発明によれば、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を印刷指示装置が有する場合に、その印刷結果以外の印刷結果を表示しないようにすることができる。
請求項8の発明によれば、印刷装置に特有の設定項目に対する設定値を反映した印刷結果の事前表示機能を印刷指示装置が有する場合には、その印刷結果を表示し、その事前表示機能を印刷指示装置が有しない場合でも、印刷装置に特有の設定項目に対する設定値を反映しない印刷結果を表示することができる。
According to the first aspect of the present invention, when the print instruction apparatus has a print result pre-display function reflecting the setting values for the setting items unique to the printing apparatus, the print result is displayed, and the pre-display function is provided. Even when the print instruction apparatus is not provided, it is possible to display a print result that does not reflect setting values for setting items unique to the printing apparatus.
According to the second aspect of the present invention, even when the print instruction apparatus has a print result pre-display function that reflects the setting value for the setting item unique to the printing apparatus, the setting value for the setting item unique to the printing apparatus is not reflected. The print result can be displayed.
According to the invention of claim 3, when the print instruction apparatus has a print result pre-display function reflecting the setting value for the setting item unique to the printing apparatus, the setting item is displayed together with the printing result; It can be divided into those that are displayed together with the print result that does not reflect the setting values for the setting items unique to the printing apparatus.
According to the fourth aspect of the present invention, even if it is not possible to directly control the print result pre-display function reflecting the setting values for the setting items specific to the printing apparatus, the print result is displayed using the pre-display function. Can be displayed.
According to the invention of claim 5, the display of the print result using the pre-display function when the pre-display function of the print result reflecting the setting value for the setting item specific to the printing apparatus cannot be directly controlled, for example, in advance Compared with the case where the pre-display function is configured to be activated at a predetermined time, it can be performed quickly.
According to the invention of claim 6, the print result pre-display function reflecting the setting values for the setting items specific to the printing apparatus is compared with the case where the pre-display function is configured to generate the print result. Can be lightened.
According to the seventh aspect of the present invention, when the print instruction apparatus has a print result pre-display function that reflects the setting values for the setting items unique to the printing apparatus, the print result other than the print result is not displayed. be able to.
According to the eighth aspect of the present invention, when the print instruction apparatus has a print result pre-display function reflecting setting values for the setting items unique to the printing apparatus, the print result is displayed, and the pre-display function is provided. Even when the print instruction apparatus is not provided, it is possible to display a print result that does not reflect setting values for setting items unique to the printing apparatus.
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。 Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
[印刷システムの全体構成]
図1は、本実施の形態が適用される印刷システムの全体構成例を示している。図示するように、この印刷システムは、端末装置10と、印刷装置20とが、ネットワーク30で接続されることにより構成されている。
[Overall configuration of printing system]
FIG. 1 shows an example of the overall configuration of a printing system to which the present embodiment is applied. As shown in the figure, this printing system is configured by connecting a
端末装置10は、ユーザが文書を印刷する際に操作するコンピュータ装置であり、ユーザの操作に応じて印刷装置20に印刷を指示する。端末装置10としては、例えばPC(Personal Computer)を用いるとよい。本実施の形態では、印刷指示装置の一例として、端末装置10を設けている。
The
印刷装置20は、用紙等の記録媒体に画像を形成し印刷処理を行う装置である。印刷装置20としては、プリント機能のみを有するものを用いてもよいが、プリント機能に加えて、コピー機能、スキャン機能、ファクシミリ機能等の他の画像処理機能を有するものを用いてもよい。
The
ネットワーク30は、端末装置10と印刷装置20との間の情報通信に用いられる通信手段である。ネットワーク30としては、LAN(Local Area Network)やインターネットを用いるとよい。
The
[端末装置のハードウェア構成]
図2は、本実施の形態における端末装置10のハードウェア構成例を示した図である。図示するように、端末装置10は、演算手段であるCPU11と、記憶手段であるメインメモリ12及びHDD(Hard Disk Drive)13とを備える。ここで、CPU11は、OS(Operating System)やアプリケーション等の各種ソフトウェアを実行し、後述する各処理部を実現する。また、メインメモリ12は、各種ソフトウェアやその実行に用いるデータ等を記憶し、HDD13は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶し、これらの一方又は両方が後述する各記憶部を実現する。また、端末装置10は、外部との通信を行うための通信インターフェース(図では「通信I/F」と表記)14と、ディスプレイ等の表示デバイス15と、キーボードやマウス等の入力デバイス16とを備える。
[Hardware configuration of terminal device]
FIG. 2 is a diagram illustrating a hardware configuration example of the
[本実施の形態の概要]
端末装置10が印刷装置20に印刷を指示できるように、端末装置10には印刷装置20に対応するプリンタドライバがインストールされる。このプリンタドライバは、通常、印刷前に印刷結果を確認させるためのプレビュー画像を表示するプレビュー機能を有する。Windows8(登録商標)より前から利用されているVersion3と呼ばれるプリンタドライバ(V3ドライバ)では、プリンタドライバがプレビュー画像を表示可能であった。これに対し、Windows8(登録商標)で登場したVersion4と呼ばれるプリンタドライバ(V4ドライバ)では、プリンタドライバがプレビュー画像を表示できなくなっている。
[Outline of this embodiment]
A printer driver corresponding to the
こうした状況に鑑み、V4ドライバでは、端末装置10のOSが標準で提供するプレビュー機能を使ってプレビュー画像を表示することも考えられる。ところが、このプレビュー画像は、アプリケーションから渡された画像に過ぎず、印刷装置20に特有の機能、例えばフィニッシング機能に関する印刷設定の効果が反映されたものではない。
In view of such a situation, the V4 driver may display a preview image using a preview function provided by the OS of the
そのため、プレビュー画像を表示するには、プレビューアプリケーションを利用することになる。しかしながら、V4ドライバとプレビューアプリケーションとは別プロセスで動作するので、V4ドライバとプレビューアプリケーションとを連携して動作させようとしても、V4ドライバがプレビューアプリケーションを直接制御することはできない。 Therefore, a preview application is used to display the preview image. However, since the V4 driver and the preview application operate in separate processes, the V4 driver cannot directly control the preview application even if the V4 driver and the preview application are operated in cooperation.
そこで、本実施の形態では、仮想プリンタドライバ(以下、「仮想ドライバ」という)が、端末装置10にプレビューアプリケーションがインストールされているかどうかを判定し、端末装置10にプレビューアプリケーションがインストールされていなければ、OSが標準で提供するプレビュー機能を利用したUI(以下、「システムUI」という)を表示する。一方、端末装置10にプレビューアプリケーションがインストールされていれば、プレビューアプリケーションのプレビュー機能を利用したUI(以下、「プレビューUI」という)を表示する。具体的には、仮想ドライバは、XPS(XML Paper Specification)ファイルとプレビューUIの設定項目とを印刷情報記憶部に記憶する。そして、プレビューアプリケーションは、これをトリガーとして起動された後、印刷情報記憶部からXPSファイルと設定項目とを読み込み、プレビュー画像とこの設定項目とを含むプレビューUIを表示する。
Therefore, in this embodiment, a virtual printer driver (hereinafter referred to as “virtual driver”) determines whether a preview application is installed in the
[印刷制御装置の機能構成]
図3は、端末装置10内で動作する印刷制御装置40の機能構成例を示したブロック図である。ここで、印刷制御装置40は、印刷設定支援装置の一例であり、端末装置10のCPU11(図2参照)が、後述する各機能部を実現するプログラムを例えばHDD13(図2参照)からメインメモリ12(図2参照)に読み込んで実行することにより、実現される装置として捉えられる。図示するように、印刷制御装置40は、仮想ドライバ50と、印刷情報記憶部60と、監視アプリケーション70と、プレビューアプリケーション80とを含む。尚、図には、厳密には印刷制御装置40の構成要素ではないが、文書作成等を行うアプリケーション100、及び、図1に示した印刷装置20も、説明のために示している。
[Functional configuration of print control device]
FIG. 3 is a block diagram illustrating a functional configuration example of the
まず、仮想ドライバ50について説明する。仮想ドライバ50は、印刷装置20に印刷を指示するのと同じ操作により、印刷イメージを表すファイルを保存することが可能なプリンタドライバである。
First, the
仮想ドライバ50は、ドライバUI部51を含む。このドライバUI部51は、仮想ドライバ50のUIに関する処理を行う。より詳細には、ドライバUI部51は、UI制御部52と、UI表示部53と、設定項目管理部54と、操作受付部55とを含む。
The
UI制御部52は、アプリケーション100がOSに印刷指示を行うことにより、OSが仮想ドライバ50にUI表示要求を行うと、このUI表示要求を受け付ける。このようにアプリケーション100はOSを介してUI制御部52にUI表示要求を行うが、図では、これを便宜上、アプリケーション100からUI制御部52へ直接向かう矢印で示している。UI制御部52は、表示要求を受け付けると、端末装置10にプレビューアプリケーション80がインストールされているかどうかを判定し、その判定結果を保持する。そして、端末装置10にプレビューアプリケーション80がインストールされていなければ、OSが提供するプレビュー画像と標準の選択項目とを含むシステムUIを表示するようにUI表示部53を制御する。また、端末装置10にプレビューアプリケーション80がインストールされていれば、設定項目管理部54が管理する設定項目から、システムUIに含めるべき設定項目(以下、「システムUI設定項目」という)と、プレビューUIに含めるべき設定項目(以下、「プレビューUI設定項目」という)とを取り出し、OSが提供するプレビュー画像とシステムUI設定項目とを含むシステムUIを表示するようにUI表示部53を制御する。
The
一方、UI制御部52は、操作受付部55から操作入力があると、印刷設定を含むPrintTicket(以下、「PT」という)を生成する。その際、端末装置10にプレビューアプリケーション80がインストールされていなければ、例えばシステムUI上で印刷を指示する操作が行われた旨が操作受付部55から入力されることにより、プレビューアプリケーション80がインストールされていない旨の情報と、システムUI上でシステムUI設定項目について選択された設定値とをPTに含める。また、端末装置10にプレビューアプリケーション80がインストールされていれば、例えばシステムUI上でプレビューUIの表示を指示する操作が行われた旨が操作受付部55から入力されることにより、プレビューアプリケーション80がインストールされている旨の情報と、システムUI上でシステムUI設定項目について選択された設定値とに加え、先に取り出したプレビューUI設定項目もPTに含める。そして、生成したPTをアプリケーション100に出力する。
On the other hand, when there is an operation input from the
UI表示部53は、OSが提供するプレビュー画像を含むシステムUIを表示する。その際、端末装置10にプレビューアプリケーション80がインストールされていなければ、標準の選択項目をシステムUIに含める。ここで、標準の設定項目とは、殆どの印刷装置に標準的に備わっている機能に関する設定項目であり、例えば、カラー/モノクロの設定、用紙サイズの設定等を行うための設定項目である。また、端末装置10にプレビューアプリケーション80がインストールされていれば、設定項目管理部54で管理されるシステムUI設定項目をシステムUIに含める。本実施の形態では、印刷装置に特有の設定項目に対する設定値を反映しない第1の印刷結果の一例として、OSが提供するプレビュー画像を用いており、第1の印刷結果を事前に表示する第1の事前表示機能の一例として、システムUIを用いており、予め定められた第1の設定項目の一例として、システムUI設定項目を用いている。また、第1の事前表示機能を用いて第1の印刷結果を表示するように制御する第1の表示制御手段の一例として、UI表示部53を設けている。
The
設定項目管理部54は、印刷装置20の機能を利用する際に設定する設定項目を、システムUI設定項目とプレビューUI設定項目とに分けて管理する。例えば、カラー印刷/モノクロ印刷に関する設定項目は、OSが提供するプレビュー画像でも設定値(カラー印刷かモノクロ印刷か)の認識が容易なので、システムUI設定項目として管理してよい。一方、印刷対象データのNページを記録媒体の1ページに面付ける所謂Nアップに関する設定項目は、面付けの方向のバリエーション等により、プレビューアプリケーション80が提供するプレビュー画像の方が設定値の認識が容易な場合もあるので、プレビューUI設定項目として管理するとよい。
The setting
操作受付部55は、UI表示部53が表示したシステムUIに含まれるシステムUI設定項目ついてユーザが行った設定値を選択する操作を受け付け、選択された設定値をUI制御部52に通知する。また、UI表示部53が表示したシステムUI上でユーザが行った印刷を指示する操作又はプレビューUIの表示を指示する操作を受け付け、そのような操作があった旨をUI制御部52に通知する。
The
また、仮想ドライバ50は、レンダラ56を含む。このレンダラ56は、アプリケーション100から印刷対象データとPTとが送られると、印刷対象データに対しPTに基づきレンダリング処理を行う。より詳細には、レンダラ56は、切替部57と、PDL(Page Description Language)レンダラ58と、XPSレンダラ59とを含む。
The
切替部57は、アプリケーション100から印刷対象データとPTとを受け取る。そして、端末装置10にプレビューアプリケーション80がインストールされていない旨がPTに含まれていれば、印刷対象データとPTとをPDLレンダラ58に出力する。また、端末装置10にプレビューアプリケーション80がインストールされている旨がPTに含まれていれば、印刷対象データとPTとをXPSレンダラ59に出力する。
The switching
PDLレンダラ58は、切替部57により出力された印刷対象データに対し、PTに含まれる設定値に基づき、PDLレンダリング処理を行う。これにより、印刷装置20が解釈できるPDLデータを生成し、このPDLデータを印刷装置20に送信する。本実施の形態では、印刷対象データの印刷を指示する指示手段の一例として、PDLレンダラ58を設けている。
The
XPSレンダラ59は、切替部57により出力された印刷対象データに対し、XPSレンダリング処理を行う。これにより、XPSファイルを生成し、XPSファイルとPTとを出力する。その結果、プレビューアプリケーション80では、印刷装置20に特有の設定項目に対する設定値が反映されたプレビュー画像が表示される。ここで、印刷装置20に特有の設定項目とは、例えば、小冊子やステープラといったフィニッシャの設定等を行うための設定項目である。本実施の形態では、印刷装置に特有の設定項目に対する設定値を反映した第2の印刷結果の一例として、プレビューUIのプレビュー画像を用いており、第2の印刷結果を事前に表示する第2の事前表示機能の一例として、プレビューアプリケーション80を用いており、予め定められた第2の設定項目の一例として、プレビューUI設定項目を用いている。また、第2の事前表示機能を用いて第2の印刷結果を表示するように制御する第2の表示制御手段との一例として、XPSレンダラ59を設けている。
The
次に、印刷情報記憶部60について説明する。印刷情報記憶部60は、XPSレンダラ59により出力されたXPSファイルとPTとを記憶する。本実施の形態では、印刷対象データと第2の設定項目とを記憶する記憶領域の一例として、印刷情報記憶部60を設けている。
Next, the print
次いで、監視アプリケーション70について説明する。監視アプリケーション70は、印刷情報記憶部60を監視し、印刷情報記憶部60にXPSファイルとPTとが記憶されると、プレビューアプリケーション80を起動する。本実施の形態では、第2の事前表示機能を起動する起動手段の一例として、監視アプリケーション70を設けている。
Next, the
最後に、プレビューアプリケーション80について説明する。プレビューアプリケーション80は、印刷装置20に特有の印刷設定が反映されたプレビュー画像を表示可能なアプリケーションである。より詳細には、プレビューアプリケーション80は、UI制御部81と、レイアウト部82と、レンダリング部83と、プレビュー画像表示部84と、設定項目表示部85と、操作受付部86と、PDLレンダリング部87とを含む。
Finally, the
UI制御部81は、印刷情報記憶部60からXPSファイルとPTとを読み込み、このXPSファイルとPTとをレイアウト部82に出力すると共に、PTを設定項目表示部85に出力する。また、操作受付部86からプレビューUI上の設定項目について選択された設定値が出力されると、PTにその設定値を含める。更に、例えばプレビューUI上で印刷を指示する操作が行われた旨が操作受付部86から入力されることにより、プレビューUI上でプレビューUI設定項目について選択された設定値をPTに含める。そして、XPSファイルとPTとをPDLレンダリング部87に出力する。本実施の形態では、印刷対象データと第2の設定項目とを記憶領域から読み込み、第2の設定項目に対する設定値を用いて印刷対象データを印刷した際の印刷結果を表示するように制御する制御手段の一例として、UI制御部81を設けている。
The
レイアウト部82は、UI制御部81により出力されたXPSファイルに対し、PTに含まれる設定値に基づき、レイアウト処理を行う。ここで、レイアウト処理には、例えば、拡大縮小や、Nアップ等がある。そして、レイアウト処理を行った結果のXPSファイルとPTとをレンダリング部83に出力する。尚、このレイアウト部82は、仮想ドライバ50内のPDLレンダラ58における対応する部品を呼び出す処理を設けることにより実現してもよい。本実施の形態では、第2の印刷結果を生成する生成手段の一例として、レイアウト部82を設けている。
The
レンダリング部83は、レイアウト部82により出力されたXPSファイルに対し、PTに含まれる設定値に基づき、レンダリング処理を行う。これにより、プレビュー画像を生成し、プレビュー画像表示部84に出力する。尚、このレンダリング部83は、仮想ドライバ50内のPDLレンダラ58における対応する部品を呼び出す処理を設けることにより実現してもよい。本実施の形態では、第2の印刷結果を生成する生成手段の一例として、レンダリング部83を設けている。
The
プレビュー画像表示部84は、レンダリング部83により出力されたプレビュー画像をプレビューUI上に表示する。
The preview
設定項目表示部85は、UI制御部81により出力されたPTに含まれるプレビューUI設定項目を、プレビューUI上に表示する。
The setting
操作受付部86は、設定項目表示部85が表示したプレビューUI設定項目についてユーザが行った設定値を選択する操作を受け付け、選択された設定値をUI制御部81に通知する。また、プレビューUI上でユーザが行った印刷を指示する操作を受け付け、そのような操作があった旨をUI制御部81に通知する。
The
PDLレンダリング部87は、UI制御部81により出力された印刷対象データに対し、PTに含まれる設定値に基づき、PDLレンダリング処理を行う。これにより、印刷装置20が解釈できるPDLデータを生成し、このPDLデータを印刷装置20に送信する。
The
[印刷制御装置の動作]
図4は、仮想ドライバ50のドライバUI部51の動作例を示したフローチャートである。OSからUI表示要求があると、ドライバUI部51は動作を開始する。
[Operation of print control device]
FIG. 4 is a flowchart illustrating an operation example of the
動作が開始すると、ドライバUI部51では、まず、UI制御部52が、UI表示要求を受け付ける(ステップ501)。
When the operation starts, in the
次に、UI制御部52は、端末装置10内にプレビューアプリケーションがあるか、つまり、プレビューアプリケーションがインストールされているかを判定する(ステップ502)。
Next, the
端末装置10内にプレビューアプリケーションがないと判定されれば、UI表示部53は、プレビュー画像と標準の設定項目とを含むシステムUIを表示する(ステップ503)。これに対し、システムUIに含まれる標準の設定項目についてユーザが設定値を選択する操作を行うと、操作受付部55が、この設定値を選択する操作を受け付ける(ステップ504)。ユーザが設定値の選択を完了し、システムUI上で印刷を指示する操作を行うと、操作受付部55は、この印刷を指示する操作を受け付ける(ステップ505)。これにより、UI制御部52は、プレビューアプリケーションがない旨の情報と、ステップ504で選択された設定値とを含むPTを生成する(ステップ506)。
If it is determined that there is no preview application in the
一方、端末装置10内にプレビューアプリケーションがあると判定されれば、UI表示部53は、設定項目管理部54からシステムUI設定項目とプレビューUI設定項目とを取得する(ステップ507)。そして、プレビュー画像とシステムUI設定項目とを含むシステムUIを表示する(ステップ508)。これに対し、システムUIに含まれるシステムUI設定項目についてユーザが設定値を選択する操作を行うと、操作受付部55が、この設定値を選択する操作を受け付ける(ステップ509)。ユーザが設定値の選択を完了し、システムUI上でプレビューUIの表示を指示する操作を行うと、操作受付部55は、この表示を指示する操作を受け付ける(ステップ510)。これにより、UI制御部52は、プレビューアプリケーションがある旨の情報と、ステップ509で選択された設定値と、ステップ507で取得したプレビューUI設定項目とを含むPTを生成する(ステップ511)。
On the other hand, if it is determined that there is a preview application in the
その後、UI制御部52は、ステップ506又はステップ511で生成されたPTを、アプリケーション100に出力する(ステップ512)。
Thereafter, the
図5は、仮想ドライバ50のレンダラ56の動作例を示したフローチャートである。アプリケーション100から印刷対象データとPTとが送られると、レンダラ56は動作を開始する。
FIG. 5 is a flowchart showing an operation example of the
動作が開始すると、レンダラ56では、まず、切替部57が、印刷対象データとPTとを受け付ける(ステップ551)。
When the operation starts, in the
次に、切替部57は、端末装置10内にプレビューアプリケーションがあるか、つまり、プレビューアプリケーションがインストールされているかを判定する(ステップ552)。この判定は、ステップ551で受け付けたPTに含まれるプレビューアプリケーションの有無を示す情報を参照することにより行えばよい。
Next, the switching
端末装置10内にプレビューアプリケーションがないと判定されれば、PDLレンダラ58は、ステップ551で受け付けた印刷対象データに対し、ステップ551で受け付けたPTに含まれる設定値に基づき、PDLレンダリング処理を行って、PDLデータを生成する(ステップ553)。そして、この生成されたPDLデータを印刷装置20に送信する(ステップ554)。
If it is determined that there is no preview application in the
一方、端末装置10内にプレビューアプリケーションがあると判定されれば、XPSレンダラ59は、ステップ551で受け付けた印刷対象データに対し、XPSレンダリング処理を行って、XPSファイルを生成する(ステップ555)。そして、この生成されたXPSファイルと、ステップ551で受け付けたPTとを、印刷情報記憶部60に記憶する(ステップ556)。
On the other hand, if it is determined that there is a preview application in the
図6は、監視アプリケーション70の動作例を示したフローチャートである。予め定められた時間間隔で、監視アプリケーション70は動作を開始する。
FIG. 6 is a flowchart showing an operation example of the
動作が開始すると、監視アプリケーション70は、まず、印刷情報記憶部60の記憶内容を確認する(ステップ701)。そして、印刷情報記憶部60にXPSファイルとPTとが記憶されたかどうかを判定する(ステップ702)。
When the operation starts, the
その結果、印刷情報記憶部60にXPSファイルとPTとが記憶されたと判定すれば、監視アプリケーション70は、プレビューアプリケーション80を起動する(ステップ703)。一方、印刷情報記憶部60にXPSファイルとPTとが記憶されていないと判定すれば、監視アプリケーション70は、そのまま動作を終了する。
As a result, if it is determined that the XPS file and PT are stored in the print
図7は、プレビューアプリケーション80の動作例を示したフローチャートである。監視アプリケーション70により起動されると、プレビューアプリケーション80は動作を開始する。
FIG. 7 is a flowchart showing an operation example of the
動作が開始すると、プレビューアプリケーション80では、まず、UI制御部81が、印刷情報記憶部60からXPSファイルとPTとを読み込む(ステップ801)。
When the operation starts, in the
これにより、レイアウト部82が、ステップ801で読み込まれたXPSファイルに対し、ステップ801で読み込まれたPTに含まれる設定値に基づき、レイアウト処理を行う(ステップ802)。そして、レンダリング部83が、レイアウト部82から渡されたレイアウト処理後のXPSファイルに対し、レイアウト部82から渡されたPTに含まれる設定値に基づき、レンダリング処理を行って、プレビュー画像を生成する(ステップ803)。すると、プレビュー画像表示部84が、この生成されたプレビュー画像をプレビューUIに表示する(ステップ804)。
As a result, the
一方で、設定項目表示部85が、ステップ801で読み込まれたPTに含まれるプレビューUI設定項目をプレビューUIに表示する(ステップ805)。これに対し、プレビューUI設定項目についてユーザが設定値を選択する操作を行うと、操作受付部55が、この設定値を選択する操作を受け付ける(ステップ806)。ユーザが設定値の選択を完了し、プレビューUI上で印刷を指示する操作を行うと、操作受付部55は、この印刷を指示する操作を受け付ける(ステップ807)。これにより、PDLレンダリング部87は、ステップ801で読み込まれたXPSファイルに対し、ステップ801で受け付けたPTに含まれる設定値と、ステップ806で選択された設定値とに基づき、PDLレンダリング処理を行って、PDLデータを生成する(ステップ808)。尚、システムUI設定項目とプレビューUI設定項目とに共通する設定項目がある場合は、システムUI設定項目について選択された設定値を、プレビューUI設定項目について選択された設定値で置き換えてもよい。その後、PDLレンダリング部87は、この生成されたPDLデータを印刷装置20に送信する(ステップ809)。
On the other hand, the setting
[変形例]
上記説明では、端末装置10にプレビューアプリケーション80がインストールされていれば、システムUIを表示し、更にプレビューUIを表示するようにした。しかしながら、システムUIを表示せず、プレビューUIのみを表示するようにしてもよい。具体的には、プレビューアプリケーション80に印刷をサポートしないという属性を持たせることにより、OSによるシステムUIの表示を抑止すればよい。
[Modification]
In the above description, if the
また、上記説明では、端末装置10にプレビューアプリケーション80がインストールされているかどうかを、ドライバUI部51が判定するようにした。しかしながら、ドライバUI部51の拡張UI部分とプレビューアプリケーション80とが一緒に端末装置10にインストールされる場合は、レンダラ56が、ドライバUI部51の拡張UI部分が存在するかどうかを判定し、ドライバUI部51の拡張UI部分が存在することをもって、端末装置10にプレビューアプリケーション80がインストールされていると判定するようにしてもよい。
In the above description, the
[プログラム]
本実施の形態における印刷制御装置40が行う処理は、例えば、アプリケーションソフトウェア等のプログラムとして用意される。
[program]
The processing performed by the
即ち、本実施の形態を実現するプログラムは、コンピュータに、印刷装置に印刷を指示する装置であって、印刷装置に特有の設定項目に対する設定値を反映しない第1の印刷結果を事前に表示する第1の事前表示機能を有する装置である印刷指示装置が、印刷装置に特有の設定項目に対する設定値を反映した第2の印刷結果を事前に表示する第2の事前表示機能を有しない場合には、第1の事前表示機能を用いて、第1の印刷結果を表示するように制御する機能と、印刷指示装置が第2の事前表示機能を有する場合には、第2の事前表示機能を用いて、第2の印刷結果を表示するように制御する機能とを実現させるためのプログラムとして捉えられる。 That is, the program for realizing the present embodiment is a device that instructs the computer to print to the printing apparatus, and displays in advance the first printing result that does not reflect the setting values for the setting items unique to the printing apparatus. When the print instruction device, which is a device having the first pre-display function, does not have the second pre-display function for displaying the second print result reflecting the setting values for the setting items unique to the printing device in advance. Has a function of controlling to display the first print result by using the first pre-display function, and a second pre-display function when the print instruction apparatus has the second pre-display function. And a program for realizing a function of controlling to display the second print result.
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、CD−ROM等の記録媒体に格納して提供することも可能である。 The program for realizing the present embodiment can be provided not only by communication means but also by storing it in a recording medium such as a CD-ROM.
10…端末装置、20…印刷装置、30…ネットワーク、40…印刷制御装置、50…仮想ドライバ、51…ドライバUI部、52…UI制御部、53…UI表示部、54…設定項目管理部、55…操作受付部、56…レンダラ、57…切替部、58…PDLレンダラ、59…XPSレンダラ、60…印刷情報記憶部、70…監視アプリケーション、80…プレビューアプリケーション、81…UI制御部、82…レイアウト部、83…レンダリング部、84…プレビュー画像表示部、85…設定項目表示部、86…操作受付部、87…PDLレンダリング部、100…アプリケーション
DESCRIPTION OF
Claims (8)
前記印刷指示装置が前記第2の事前表示機能を有する場合には、当該第2の事前表示機能を用いて、前記第2の印刷結果を表示するように制御する第2の表示制御手段と
を備えたことを特徴とする印刷設定支援装置。 A printing instruction apparatus that instructs a printing apparatus to print, and has a first pre-display function that displays in advance a first printing result that does not reflect setting values for setting items unique to the printing apparatus. However, when the second pre-display function for displaying the second print result reflecting the setting value for the setting item unique to the printing apparatus in advance is not used, the first pre-display function is used. First display control means for controlling to display the first print result;
A second display control unit configured to control to display the second print result using the second pre-display function when the print instruction apparatus has the second pre-display function; A print setting support apparatus comprising:
前記第2の表示制御手段は、前記印刷指示装置が前記第2の事前表示機能を有する場合に、当該第2の事前表示機能を用いて、予め定められた第2の設定項目を前記第2の印刷結果と共に表示するように制御することを特徴とする請求項2に記載の印刷設定支援装置。 When the print instruction apparatus has the second pre-display function, the first display control means uses the first pre-display function to set a first setting item determined in advance to the first display item. To display with the print result of
When the print instruction apparatus has the second pre-display function, the second display control means uses the second pre-display function to set a second setting item determined in advance to the second display item. The print setting support apparatus according to claim 2, wherein the print setting support apparatus is controlled so as to be displayed together with the print result.
前記第2の事前表示機能に含まれ、当該第2の事前表示機能が起動されると、前記印刷対象データと前記第2の設定項目とを前記記憶領域から読み込み、前記第2の印刷結果として、当該第2の設定項目に対する設定値を用いて当該印刷対象データを印刷した際の印刷結果を表示するように制御する制御手段と
を更に備えたことを特徴とする請求項4に記載の印刷設定支援装置。 When the print target data and the second setting item are stored in the storage area, an activation unit that activates the second preliminary display function;
When included in the second pre-display function and the second pre-display function is activated, the print target data and the second setting item are read from the storage area, and the second print result is obtained. 5. The printing according to claim 4, further comprising: a control unit that controls to display a printing result when the print target data is printed using the setting value for the second setting item. Setting support device.
前記第2の事前表示機能に含まれ、前記指示手段の一部を呼び出すことにより、前記第2の印刷結果を生成する生成手段と
を更に備えたことを特徴とする請求項5に記載の印刷設定支援装置。 An instruction means for instructing printing of the print target data when the print instruction device does not have the second pre-display function;
6. The printing according to claim 5, further comprising: a generating unit that is included in the second pre-display function and generates the second print result by calling a part of the instruction unit. Setting support device.
印刷装置に印刷を指示する装置であって、当該印刷装置に特有の設定項目に対する設定値を反映しない第1の印刷結果を事前に表示する第1の事前表示機能を有する装置である印刷指示装置が、当該印刷装置に特有の設定項目に対する設定値を反映した第2の印刷結果を事前に表示する第2の事前表示機能を有しない場合には、当該第1の事前表示機能を用いて、当該第1の印刷結果を表示するように制御する機能と、
前記印刷指示装置が前記第2の事前表示機能を有する場合には、当該第2の事前表示機能を用いて、前記第2の印刷結果を表示するように制御する機能と
を実現させるためのプログラム。 On the computer,
A printing instruction apparatus that instructs a printing apparatus to print, and has a first pre-display function that displays in advance a first printing result that does not reflect setting values for setting items unique to the printing apparatus. However, when the second pre-display function for displaying the second print result reflecting the setting value for the setting item unique to the printing apparatus in advance is not used, the first pre-display function is used. A function of controlling to display the first print result;
When the print instruction apparatus has the second pre-display function, a program for realizing a function of controlling to display the second print result using the second pre-display function .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015189782A JP6575270B2 (en) | 2015-09-28 | 2015-09-28 | Print setting support apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015189782A JP6575270B2 (en) | 2015-09-28 | 2015-09-28 | Print setting support apparatus and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017068339A true JP2017068339A (en) | 2017-04-06 |
JP6575270B2 JP6575270B2 (en) | 2019-09-18 |
Family
ID=58492586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015189782A Expired - Fee Related JP6575270B2 (en) | 2015-09-28 | 2015-09-28 | Print setting support apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6575270B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3471389A2 (en) * | 2017-10-16 | 2019-04-17 | Canon Kabushiki Kaisha | Program |
JP2020071816A (en) * | 2018-11-02 | 2020-05-07 | キヤノン株式会社 | Program and information processing apparatus |
JP2021098298A (en) * | 2019-12-20 | 2021-07-01 | キヤノン株式会社 | Application and image formation device installed with the same |
JP2022028840A (en) * | 2017-10-16 | 2022-02-16 | キヤノン株式会社 | Program and information processing apparatus |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003076512A (en) * | 2001-08-31 | 2003-03-14 | Canon Inc | Information processor, printer, data processing method, storage medium and program |
JP2014059762A (en) * | 2012-09-18 | 2014-04-03 | Ricoh Co Ltd | Image output system, portable terminal device, preview image creation control method, preview image creation control program, and image preview system |
-
2015
- 2015-09-28 JP JP2015189782A patent/JP6575270B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003076512A (en) * | 2001-08-31 | 2003-03-14 | Canon Inc | Information processor, printer, data processing method, storage medium and program |
JP2014059762A (en) * | 2012-09-18 | 2014-04-03 | Ricoh Co Ltd | Image output system, portable terminal device, preview image creation control method, preview image creation control program, and image preview system |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3471389A2 (en) * | 2017-10-16 | 2019-04-17 | Canon Kabushiki Kaisha | Program |
JP2019074906A (en) * | 2017-10-16 | 2019-05-16 | キヤノン株式会社 | program |
JP2022028840A (en) * | 2017-10-16 | 2022-02-16 | キヤノン株式会社 | Program and information processing apparatus |
JP7263491B2 (en) | 2017-10-16 | 2023-04-24 | キヤノン株式会社 | Program and Information Processing Equipment |
JP2020071816A (en) * | 2018-11-02 | 2020-05-07 | キヤノン株式会社 | Program and information processing apparatus |
WO2020090444A1 (en) * | 2018-11-02 | 2020-05-07 | キヤノン株式会社 | Control method and information processing device |
JP7250477B2 (en) | 2018-11-02 | 2023-04-03 | キヤノン株式会社 | Program and information processing device |
US11636295B2 (en) | 2018-11-02 | 2023-04-25 | Canon Kabushiki Kaisha | Control method and information processing apparatus for activating an application based on a reqsuest issued by a printer driver |
JP2021098298A (en) * | 2019-12-20 | 2021-07-01 | キヤノン株式会社 | Application and image formation device installed with the same |
JP7422460B2 (en) | 2019-12-20 | 2024-01-26 | キヤノン株式会社 | Application and image forming device on which the application is installed |
Also Published As
Publication number | Publication date |
---|---|
JP6575270B2 (en) | 2019-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7229680B2 (en) | Information processing device, control method and program | |
JP4785577B2 (en) | Information processing apparatus, control method therefor, and program | |
JP5704834B2 (en) | Information processing apparatus, control method, and program | |
US9830544B2 (en) | Image processing apparatus, control method, and storage medium for executing print processing using a password including selecting a personal identification code type that indicates a purpose for using the password | |
JP5235695B2 (en) | Printing control apparatus and control method thereof | |
JP2013149085A (en) | Printing system, printing control device and printing control program | |
US20130182286A1 (en) | Information processing apparatus, control method, and storage medium | |
JP6575270B2 (en) | Print setting support apparatus and program | |
JP5929374B2 (en) | Program and information processing apparatus | |
JP5807460B2 (en) | Information processing apparatus, program, and storage medium | |
JP2010099891A (en) | Printing controller, printing controlling method, and computer program | |
JP2009053789A (en) | Information processor, program, and computer-readable recording medium | |
JP6786408B2 (en) | Image forming apparatus, control method of image forming apparatus, and program | |
JP2023034958A (en) | Information processing apparatus, method of controlling information processing apparatus, and program | |
JP7171227B2 (en) | Information processing device, its control method and application | |
JP5540783B2 (en) | Printer driver, print control device, printing system | |
JP6221543B2 (en) | Program, information processing apparatus, information processing system, and image processing system | |
JP7350525B2 (en) | Information processing device, control method for information processing device, and program | |
JP5473458B2 (en) | Data processing apparatus, data processing method, and program | |
JP6927384B2 (en) | Client terminal | |
WO2024185577A1 (en) | Support program | |
JP2004005748A (en) | Document-managing system and method, and program for controlling document management | |
JP2017062752A (en) | Print setting support device and program | |
JP2011170561A (en) | Print instruction device and program | |
JP2013041472A (en) | Information processor, driver program and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180903 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190131 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190226 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190422 |
|
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: 20190723 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190805 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6575270 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |