Nothing Special   »   [go: up one dir, main page]

JP2015087961A - Print management device and program - Google Patents

Print management device and program Download PDF

Info

Publication number
JP2015087961A
JP2015087961A JP2013225982A JP2013225982A JP2015087961A JP 2015087961 A JP2015087961 A JP 2015087961A JP 2013225982 A JP2013225982 A JP 2013225982A JP 2013225982 A JP2013225982 A JP 2013225982A JP 2015087961 A JP2015087961 A JP 2015087961A
Authority
JP
Japan
Prior art keywords
web page
print
information
print image
printed
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
Application number
JP2013225982A
Other languages
Japanese (ja)
Other versions
JP6197582B2 (en
Inventor
慎輔 亀田
Shinsuke Kameda
慎輔 亀田
政親 青木
Masachika Aoki
政親 青木
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2013225982A priority Critical patent/JP6197582B2/en
Publication of JP2015087961A publication Critical patent/JP2015087961A/en
Application granted granted Critical
Publication of JP6197582B2 publication Critical patent/JP6197582B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent or reduce a deterioration of efficiency in printing a Web page.SOLUTION: A coding-information reception part 16 receives a URL of a Web page as a print target and coding-information for identifying the Web page from a terminal device 50. In a case where and print image data corresponding to the aforementioned URL and coding-information for identification is stored in a print image storage device 90, a print image transmission part 28 obtains the aforementioned print image data from the print image storage device 90 and transmits the obtained data to the terminal device 50. In a case where the print image data corresponding to the aforementioned URL and coding-information for identification is not stored in the print image storage device 90, a Web page obtainment part 20 accesses the aforementioned URL to obtain a print-target Web page; a print image generation part 24 generates print image data from the obtained Web page; and a print image transmission part 28 transmits the print image data to the terminal device 50.

Description

本発明は、印刷管理装置及びプログラムに関する。   The present invention relates to a print management apparatus and a program.

ネットワーク上の印刷装置を利用して印刷が行われる場合がある。   Printing may be performed using a printing device on the network.

特許文献1には、ウェブページにアクセスすると、ウェブページを構成する情報のフォーマットを検査し、受信が許可されたフォーマットの場合、この情報を受信し、印刷のレイアウトに追加するプリンタが開示されている。引用文献1では、ウェブページを構成するすべての情報について受信可否が検査される。   Patent Document 1 discloses a printer that, when accessing a web page, checks the format of information constituting the web page, and receives the information if the format is permitted to be received and adds it to the print layout. Yes. In Cited Document 1, whether or not reception is possible is checked for all information constituting the web page.

特許文献2には、ウェブサービス装置に、サーバ装置から取得したデータを保持しておいて、同一のデータ要求に対して、この保持されたデータをクライアント装置に返却する装置が開示されている。   Patent Document 2 discloses a device that holds data acquired from a server device in a web service device and returns the held data to a client device in response to the same data request.

特許文献3には、オブジェクトに対するクライアントからのリクエストとは非同期のキャッシュリクエストに応じて、Webオブジェクト自体ではなく、オブジェクトの変更についての情報が、サーバによって与えられる方法が開示されている。このようなオブジェクトの変更についての情報は、オブジェクトが最後に変更された日付及び時間や、変更されたオブジェクトのバイトサイズ、オブジェクトの内容のタイプについての情報を含む。   Patent Literature 3 discloses a method in which information about a change of an object, not a Web object itself, is given by a server in response to a cache request asynchronous with a client request for an object. Information about such object changes includes information about the date and time the object was last changed, the byte size of the changed object, and the type of content of the object.

特開平11−203100号公報JP-A-11-203100 特開2001−5713号公報JP 2001-5713 A 特開平10−214216号公報JP-A-10-214216

ところで、Webページを印刷する場合、プリントサーバにて当該Webページの印刷用の画像データを作成し、ネットワークを介して印刷装置に当該印刷用の画像データを提供することがある。印刷対象のWebページの内容に変更が発生する場合があるため、プリントサーバは、Webページの印刷要求がある度に、Webページの最新情報を取得して印刷用の画像データを作成する必要がある。そのため、印刷用の画像データを作成するプリントサーバの負荷が増大し、また、通信速度によっては、印刷対象のWebページのデータの取得に要する時間が増大するおそれがあり、Webページの印刷効率が低下するおそれがある。   By the way, when printing a Web page, image data for printing the Web page may be created by a print server and the image data for printing may be provided to a printing apparatus via a network. Since the contents of the Web page to be printed may change, the print server needs to acquire the latest information of the Web page and create image data for printing each time there is a print request for the Web page. is there. As a result, the load on the print server that creates image data for printing increases, and depending on the communication speed, the time required to acquire the data of the Web page to be printed may increase. May decrease.

本発明の目的は、Webページの印刷効率の低下を防止又は軽減することである。   An object of the present invention is to prevent or reduce a decrease in printing efficiency of a Web page.

請求項1に係る発明は、印刷対象のWebページの符号化情報を端末装置から受信する符号化情報受信手段と、過去に印刷されたWebページの印刷用画像データと、当該Webページの符号化情報と、を対応付けて記憶する記憶手段と、前記印刷対象のWebページの符号化情報に対応する印刷画像データが前記記憶手段に記憶されている場合、前記印刷対象のWebページの符号化情報に対応する印刷画像データを前記記憶手段から取得して前記端末装置に送信する送信手段と、を有する印刷管理装置である。   The invention according to claim 1 is an encoding information receiving means for receiving encoding information of a Web page to be printed from a terminal device, printing image data of a Web page printed in the past, and encoding of the Web page Storage means for associating and storing information, and when print image data corresponding to the encoding information of the Web page to be printed is stored in the storage means, the encoding information of the Web page to be printed And a transmission unit that acquires the print image data corresponding to the item from the storage unit and transmits the print image data to the terminal device.

請求項2に係る発明は、前記印刷対象のWebページの印刷画像データを作成するための作成用情報を前記端末装置から受信する作成用情報受信手段と、前記作成用情報を利用して印刷画像データを作成する画像作成手段と、を更に有し、前記送信手段は、前記印刷対象のWebページの符号化情報に対応する印刷画像データが前記記憶手段に記憶されていない場合、前記画像作成手段によって作成された印刷画像データを前記端末装置に送信する、ことを特徴とする請求項1に記載の印刷管理装置である。   According to a second aspect of the present invention, there is provided a creation information receiving means for receiving creation information for creating print image data of the Web page to be printed from the terminal device, and a print image using the creation information. An image creating means for creating data, and the transmitting means, when print image data corresponding to the encoded information of the Web page to be printed is not stored in the storage means, the image creating means The print management apparatus according to claim 1, wherein the print image data created by the process is transmitted to the terminal apparatus.

請求項3に係る発明は、前記作成用情報は、前記印刷対象のWebページのアドレスデータであり、前記画像作成手段は、前記印刷対象のWebページのアドレスデータを利用して取得されたWebページのデータに基づいて印刷画像データを作成する、ことを特徴とする請求項2に記載の印刷管理装置である。   According to a third aspect of the present invention, the creation information is address data of the web page to be printed, and the image creation means is a web page acquired using address data of the web page to be printed The print management apparatus according to claim 2, wherein print image data is created based on the data.

請求項4に係る発明は、前記作成用情報は、前記印刷対象のWebページの復元可能な符号化情報であり、前記画像作成手段は、前記復元可能な符号化情報に基づいて前記印刷対象のWebページのデータを復元し、復元されたWebページのデータに基づいて印刷画像データを作成する、ことを特徴とする請求項2に記載の印刷管理装置である。   According to a fourth aspect of the present invention, the creation information is recognizable encoding information of the print target Web page, and the image generation unit is configured to generate the print target based on the recoverable encoding information. The print management apparatus according to claim 2, wherein the web page data is restored, and print image data is created based on the restored web page data.

請求項5に係る発明は、前記印刷対象のWebページが、アクセスされる度に内容が変わるWebページの場合、前記作成用情報受信手段は、前記印刷対象のWebページの復元可能な符号化情報を前記端末装置から受信する、ことを特徴とする請求項4に記載の印刷管理装置である。   According to a fifth aspect of the present invention, in the case where the Web page to be printed is a Web page whose contents change every time it is accessed, the creation information receiving means can encode the reconstructed encoded information of the Web page to be printed The print management apparatus according to claim 4, wherein the print management apparatus receives the command from the terminal apparatus.

請求項6に係る発明は、前記印刷対象のWebページが、アクセスするために認証情報が必要なWebページの場合、前記作成用情報受信手段は、前記印刷対象のWebページの復元可能な符号化情報を前記端末装置から受信する、ことを特徴とする請求項4に記載の印刷管理装置である。   According to a sixth aspect of the present invention, when the web page to be printed is a web page that requires authentication information for access, the creation information receiving means encodes the web page to be printed so that it can be restored. The print management apparatus according to claim 4, wherein information is received from the terminal apparatus.

請求項7に係る発明は、前記印刷対象のWebページの印刷要求を前記端末装置から受信した場合、前記印刷対象のWebページの符号化情報を前記端末装置にて作成するためのプログラムを前記端末装置に提供するプログラム提供手段を更に有する、ことを特徴とする請求項1から請求項6のいずれか一項に記載の印刷管理装置である。   According to a seventh aspect of the present invention, when the print request for the Web page to be printed is received from the terminal device, a program for creating encoded information of the Web page to be printed by the terminal device is stored in the terminal. The print management apparatus according to claim 1, further comprising a program providing unit that provides the apparatus.

請求項8に係る発明は、コンピュータを、印刷対象のWebページの符号化情報を端末装置から受信する符号化情報受信手段と、過去に作成されたWebページの印刷画像データと当該Webページの符号化情報とを対応付けて記憶する記憶装置に、前記印刷対象のWebページの符号化情報に対応する印刷画像データが記憶されている場合、前記印刷対象のWebページの符号化情報に対応する印刷画像データを前記記憶装置から取得して前記端末装置に送信する送信手段と、として機能させるプログラムである。   According to an eighth aspect of the present invention, there is provided a computer, an encoding information receiving unit that receives encoding information of a Web page to be printed from a terminal device, print image data of a Web page created in the past, and a code of the Web page When print image data corresponding to the encoding information of the Web page to be printed is stored in a storage device that stores the information in association with the encoding information, printing corresponding to the encoding information of the Web page to be printed is performed. It is a program that functions as a transmission unit that acquires image data from the storage device and transmits the image data to the terminal device.

請求項1,8に係る発明によると、Webページの印刷効率の低下が防止又は軽減される。   According to the first and eighth aspects of the invention, a decrease in Web page printing efficiency is prevented or reduced.

請求項2に係る発明によると、印刷画像データが記憶されていない場合であっても、印刷画像データを提供することができる。   According to the second aspect of the present invention, print image data can be provided even when print image data is not stored.

請求項3に係る発明によると、印刷画像データが記憶されていない場合に印刷対象のWebページを取得することで、Webページの印刷効率の低下が防止又は軽減される。   According to the third aspect of the present invention, when the print image data is not stored, the print target Web page is acquired, thereby preventing or reducing the decrease in the print efficiency of the Web page.

請求項4に係る発明によると、印刷対象のWebページを取得せずに、印刷画像データを提供することができる。   According to the fourth aspect of the present invention, print image data can be provided without acquiring a Web page to be printed.

請求項5に係る発明によると、印刷対象のWebページの内容がアクセスの度に変更する場合であっても、印刷要求の内容と同一内容の印刷画像データが提供される。   According to the fifth aspect of the present invention, print image data having the same content as the content of the print request is provided even when the content of the Web page to be printed changes every time it is accessed.

請求項6に係る発明によると、認証情報が提供されなくても、印刷対象のWebページの印刷画像データが提供される。   According to the sixth aspect of the present invention, print image data of a Web page to be printed is provided even if authentication information is not provided.

請求項7に係る発明によると、符号化情報を作成するための専用プログラムを端末装置に予めインストールせずに済む。   According to the seventh aspect of the invention, it is not necessary to previously install a dedicated program for creating encoded information in the terminal device.

本発明の実施形態に係る印刷システムの一例を示すブロック図である。1 is a block diagram illustrating an example of a printing system according to an embodiment of the present invention. データベースに格納されている情報の一例である。It is an example of the information stored in the database. データベースに格納されている情報の一例である。It is an example of the information stored in the database. Webページの一例を示す模式図である。It is a schematic diagram which shows an example of a web page. 印刷イメージ作成用のWebページの一例を示す模式図である。It is a schematic diagram which shows an example of the web page for print image creation. 端末装置から印刷管理装置に送信されるデータの一例である。It is an example of data transmitted from the terminal device to the print management apparatus. 識別用符号化情報の一例を示す図である。It is a figure which shows an example of the encoding information for identification. 復元可能な符号化情報の一例を示す図である。It is a figure which shows an example of the encoding information which can be decompress | restored. 端末装置から印刷管理装置に送信されるデータの一例である。It is an example of data transmitted from the terminal device to the print management apparatus. 端末装置から印刷管理装置に送信されるデータの一例である。It is an example of data transmitted from the terminal device to the print management apparatus. 実施例1に係る処理の一例を示すシーケンス図である。6 is a sequence diagram illustrating an example of processing according to Embodiment 1. FIG. 実施例2に係る処理の一例を示すシーケンス図である。10 is a sequence diagram illustrating an example of processing according to Embodiment 2. FIG.

図1に、本発明の実施形態に係る印刷システムの一例を示す。本実施形態に係る印刷システムは、印刷管理装置10、端末装置50、データベース(DB)80、印刷イメージ記憶装置90及び印刷装置100を含み、それらは、ネットワーク等の通信経路を介して接続されている。また、印刷管理装置10及び端末装置50は、インターネットNに接続されている。なお、図1には、それぞれ1台の端末装置50及び印刷装置100が示されているが、複数台の端末装置50及び印刷装置100が印刷管理装置10に接続されてもよい。   FIG. 1 shows an example of a printing system according to an embodiment of the present invention. The printing system according to the present embodiment includes a print management device 10, a terminal device 50, a database (DB) 80, a print image storage device 90, and a printing device 100, which are connected via a communication path such as a network. Yes. The print management device 10 and the terminal device 50 are connected to the Internet N. In FIG. 1, one terminal device 50 and one printing device 100 are shown, but a plurality of terminal devices 50 and printing devices 100 may be connected to the print management device 10.

印刷管理装置10は、印刷対象となるWebページの印刷画像データを作成及び管理し、印刷画像データを端末装置50及び印刷装置100に送信する。印刷画像データは、印刷装置100による印刷に対応するフォーマットで表されたデータである。   The print management apparatus 10 creates and manages print image data of a Web page to be printed, and transmits the print image data to the terminal device 50 and the printing apparatus 100. The print image data is data represented in a format corresponding to printing by the printing apparatus 100.

端末装置50は、一例としてパーソナルコンピュータや携帯端末装置(スマートフォンや携帯電話)であり、インターネットN経由でWebページのデータを取得してWebページを表示する。また、端末装置50は、ユーザによる印刷要求に応じて、Webページの印刷要求を印刷管理装置10に送信する。   The terminal device 50 is, for example, a personal computer or a mobile terminal device (smart phone or mobile phone), acquires Web page data via the Internet N, and displays the Web page. The terminal device 50 transmits a Web page print request to the print management apparatus 10 in response to a print request from the user.

データベース(DB)80は、図2に示すように、過去に作成された印刷対象のWebページのアドレスデータ(例えばURL)と、当該Webページの識別用符号化情報と、当該Webページの印刷画像データの識別情報(例えば名称)と、をWebページ毎に関連付けて記憶する。Webページの識別用符号化情報は、後述するように、Webページの表示内容そのものを示す情報であり、当該Webページを一意に識別するための情報である。この識別用符号化情報は、Webページの変更の有無を検知するために用いられる。なお、DB80は、図3に示すように、印刷画像データの印刷ID(予約番号)を、図2に示す各情報に関連付けて記憶してもよい。印刷ID(予約番号)は、印刷装置100にて印刷画像データを印刷するために用いられる情報である。   As shown in FIG. 2, the database (DB) 80 includes address data (for example, URL) of a Web page to be printed that has been created in the past, encoded information for identifying the Web page, and a print image of the Web page. Data identification information (for example, name) is stored in association with each Web page. As described later, the encoded information for identifying a Web page is information indicating the display content of the Web page itself, and is information for uniquely identifying the Web page. This identification encoded information is used to detect whether or not the Web page has been changed. As shown in FIG. 3, the DB 80 may store the print ID (reservation number) of the print image data in association with each piece of information shown in FIG. The print ID (reservation number) is information used for printing the print image data in the printing apparatus 100.

印刷イメージ記憶装置90は、Webページの印刷画像データを記憶する。印刷画像データには、識別情報(例えば名称)及び印刷ID(予約番号)が関連付けられている。   The print image storage device 90 stores print image data of Web pages. Identification information (for example, name) and a print ID (reservation number) are associated with the print image data.

印刷装置100は、印刷管理装置10から印刷画像データを受信して印刷する。印刷装置100は、例えば、印刷ID(予約番号)を受け付けると、当該予約番号に対応する印刷画像データを印刷する。印刷装置100は、一例として、コンビニエンスストア、スーパー、ホテル又は図書館等に設置されている。なお、印刷装置100は、印刷機能の他、コピー機能やファクシミリ機能を備えていてもよい。   The printing apparatus 100 receives the print image data from the print management apparatus 10 and prints it. For example, when receiving a print ID (reservation number), the printing apparatus 100 prints print image data corresponding to the reservation number. As an example, the printing apparatus 100 is installed in a convenience store, a supermarket, a hotel, a library, or the like. Note that the printing apparatus 100 may have a copy function and a facsimile function in addition to the print function.

次に、印刷管理装置10の構成について説明する。   Next, the configuration of the print management apparatus 10 will be described.

プレビュー要求受信部12は、Webページの印刷要求を示す情報を端末装置50から受信する。   The preview request reception unit 12 receives information indicating a Web page print request from the terminal device 50.

プログラム送信部14は、印刷イメージ作成用Webページのデータを端末装置50に送信する。印刷イメージ作成用Webページのデータには、印刷対象のWebページの識別用符号化情報を端末装置50にて作成するための符号化プログラムが含まれる。また、印刷対象のWebページが、アクセスする度に内容が変わる動的Webページの場合、又は、アクセスするために認証情報が必要な認証Webページの場合、プログラム送信部14は、符号化プログラムと復元可能符号化プログラムとを含む印刷イメージ作成用Webページのデータを端末装置50に送信する。復元可能符号化プログラムは、印刷対象のWebページの復元可能な符号化情報を端末装置50にて作成するためのプログラムである。なお、動的Webページ及び認証Webページ以外のWebページを、静的Webページと称することとする。   The program transmission unit 14 transmits the print image creation Web page data to the terminal device 50. The data of the print image creation Web page includes an encoding program for generating the encoding information for identifying the Web page to be printed by the terminal device 50. If the Web page to be printed is a dynamic Web page whose contents change every time it is accessed, or if it is an authentication Web page that requires authentication information for access, the program transmission unit 14 The print image creation Web page data including the recoverable encoding program is transmitted to the terminal device 50. The recoverable encoding program is a program for creating, in the terminal device 50, recoverable encoding information of the Web page to be printed. A web page other than the dynamic web page and the authentication web page is referred to as a static web page.

符号化情報受信部16は、印刷対象のWebページのアドレスデータ(URL)と、当該Webページの識別用符号化情報と、を端末装置50から受信する。また、印刷対象のWebページが動的Webページ又は認証Webページの場合、符号化情報受信部16は、印刷対象のWebページのアドレスデータと、当該Webページの識別用符号化情報と、当該Webページの復元可能な符号化情報と、を端末装置50から受信する。   The encoded information receiving unit 16 receives from the terminal device 50 address data (URL) of the Web page to be printed and the encoded information for identifying the Web page. When the print target Web page is a dynamic Web page or an authentication Web page, the encoding information receiving unit 16 includes the address data of the print target Web page, the encoded information for identifying the Web page, and the Web Coding information capable of restoring the page is received from the terminal device 50.

印刷イメージ確認部18は、端末装置50から送信された印刷対象のWebページのアドレスデータ(URL)及び識別用符号化情報に対応する印刷画像データの識別情報が、DB80に登録されているか否かを確認する。これにより、印刷対象のWebページの印刷画像データが、印刷イメージ記憶装置90に記憶されているか否かが確認される。   The print image confirmation unit 18 determines whether or not the print data data identification information corresponding to the address data (URL) of the print target Web page transmitted from the terminal device 50 and the identification coding information is registered in the DB 80. Confirm. Thereby, it is confirmed whether or not the print image data of the Web page to be printed is stored in the print image storage device 90.

Webページ取得部20は、印刷対象のWebページの印刷画像データが印刷イメージ記憶装置90に記憶されていない場合、端末装置50から送信された印刷対象のWebページのアドレス(URL)に従って、印刷対象のWebページのデータをインターネットN経由で取得する。   When the print image data of the Web page to be printed is not stored in the print image storage device 90, the Web page acquisition unit 20 prints according to the address (URL) of the Web page to be printed transmitted from the terminal device 50. Web page data is acquired via the Internet N.

復元部22は、端末装置50から送信された復元可能な符号化情報から、印刷対象のWebページのデータを復元する。   The restoring unit 22 restores the data of the Web page to be printed from the recoverable encoded information transmitted from the terminal device 50.

印刷イメージ作成部24は、Webページ取得部20によって取得された印刷対象のWebページのデータ、又は、復元部22によって復元された印刷対象のWebページ、に基づいて、印刷装置100による印刷に対応するフォーマットで表された印刷画像データを作成する。印刷イメージ作成部24は、識別情報(名称)を作成して印刷画像データに関連付ける。また、印刷イメージ作成部24は、印刷対象のWebページを符号化することで、当該Webページの識別用符号化情報を作成する。   The print image creation unit 24 supports printing by the printing apparatus 100 based on the data of the print target web page acquired by the web page acquisition unit 20 or the print target web page restored by the restoration unit 22. Print image data expressed in the format to be created. The print image creation unit 24 creates identification information (name) and associates it with print image data. Further, the print image creation unit 24 creates the encoded information for identifying the Web page by encoding the Web page to be printed.

印刷情報作成部26は、印刷画像データの印刷条件を示す印刷情報を作成する。この印刷情報には、一例として、印刷画像データの印刷ID(予約番号)と、用紙サイズ、印刷枚数及び印刷料金が含まれる。   The print information creation unit 26 creates print information indicating print conditions for print image data. For example, the print information includes a print ID (reservation number) of the print image data, a paper size, the number of prints, and a print fee.

印刷イメージ送信部28は、印刷画像データ及び印刷情報を端末装置50に送信する。   The print image transmission unit 28 transmits print image data and print information to the terminal device 50.

印刷情報管理部30は、図2又は図3に示すように、過去に作成されたWebページのアドレスデータ(URL)と、当該Webページの識別用符号化情報と、当該Webページの印刷画像データの識別情報(名称)と、をWebページ毎に関連付けてDB80に記憶させる。   As shown in FIG. 2 or 3, the print information management unit 30 includes address data (URL) of a Web page created in the past, encoded information for identifying the Web page, and print image data of the Web page. The identification information (name) is associated with each Web page and stored in the DB 80.

印刷イメージ管理部32は、Webページの印刷画像データを印刷イメージ記憶装置90に記憶させる。   The print image management unit 32 stores the print image data of the Web page in the print image storage device 90.

印刷イメージ要求受付部34は、印刷画像データの取得要求を示す情報(例えば予約番号)を印刷装置100から受信する。   The print image request receiving unit 34 receives information (for example, a reservation number) indicating a print image data acquisition request from the printing apparatus 100.

印刷イメージ送信部36は、予約番号に対応する印刷画像データを印刷装置100に送信する。   The print image transmission unit 36 transmits print image data corresponding to the reservation number to the printing apparatus 100.

次に、図4を参照して、端末装置50に表示されるWebページについて説明する。サイトコンテンツ(Webページ)が端末装置50に表示され、サイトコンテンツ内に印刷ボタンが表示される。印刷ボタンには、印刷要求するためのURLがリンク付けされている。このリンクURLには、プリンタサーバのURL(本実施形態では一例として印刷管理装置10のアドレス)と、印刷対象のWebページのURLと、印刷対象のWebページの種類を示す情報(type情報)と、印刷対象のWebページの更新判断の厳密度を示す情報(level情報)と、が含まれる。ユーザが端末装置50を用いて印刷ボタンをクリックすることで、Webページの印刷要求がなされる。なお、印刷ボタンを経由せずに、印刷対象のWebページのURLに直接アクセスしてもよい。また、印刷用レイアウトページが存在する場合、印刷対象のWebページのURLは、その印刷用レイアウトページのURLであってもよい。   Next, a Web page displayed on the terminal device 50 will be described with reference to FIG. The site content (Web page) is displayed on the terminal device 50, and a print button is displayed in the site content. A URL for requesting printing is linked to the print button. The link URL includes the URL of the printer server (in this embodiment, the address of the print management apparatus 10 as an example), the URL of the Web page to be printed, and information (type information) indicating the type of the Web page to be printed. , Information (level information) indicating the strictness of the update determination of the Web page to be printed. When the user clicks the print button using the terminal device 50, a web page print request is made. Note that the URL of the Web page to be printed may be directly accessed without going through the print button. When a print layout page exists, the URL of the Web page to be printed may be the URL of the print layout page.

type情報は、印刷対象のWebページが、静的Webページ、動的Webページ及び認証Webページの中のいずれのWebページに該当するのかを示す情報である。例えば、typeが「1」のWebページは静的Webページであり、typeが「2」のWebページは動的Webページ又は認証Webページである。このtype情報は、例えばWebページの管理者によって設定される。   The type information is information indicating which of the static web page, the dynamic web page, and the authentication web page the web page to be printed corresponds to. For example, a web page whose type is “1” is a static web page, and a web page whose type is “2” is a dynamic web page or an authentication web page. This type information is set by, for example, a Web page administrator.

level情報は、印刷対象のWebページの識別用符号化情報を作成するときに、識別用符号化情報に含める情報を決定するための情報である。具体的には、level情報は、印刷対象のWebページのHTMLのみから識別用符号化情報を作成するのか、HTMLからのリンク先のCSS、Javascript及び画像とHTMLとを含めて識別用符号化情報を作成するのかを、決定するための情報である。例えば、CSS、Javascript及び画像はHTMLからのリンクとなっているため、これらの情報が変更されていてもHTML自体は変更されていないため、HTMLからでは、これらの情報の変更が判断できない。そこで、リンク先のCSS、Javascript及び画像が変更されている場合、これらの情報とHTMLとを含めて識別用符号化情報を作成するようにlevel情報を設定する。例えば、リンク先のCSS、Javascript及び画像が変更されていない場合、levelを「1」に設定し、それらの情報が変更されている場合、levelを「2」に設定する。Webページの更新は、Webページの管理者によって管理されているため、リンク先のCSS、Javascript及び画像に変更が発生した場合、管理者によって、level情報が設定される。このように、Webページに、CSS、Javascript及び画像が含まれ、それらが変更された場合に、CSS、Javascript及び画像とHTMLとを含めて識別用符号化情報を作成することで、それらの変更が反映された識別用符号化情報が作成される。なお、CSS、Javascript及び画像の変更に伴ってファイル名も変更されている場合、HTMLも変更されているため、HTMLのみから識別用符号化情報を作成するようにlevel情報を設定してもよい。   The level information is information for determining information to be included in the identification coding information when the identification coding information of the Web page to be printed is created. Specifically, whether the level information is identification coding information created from only the HTML of the Web page to be printed, including the CSS, Javascript of the link destination from HTML, and the image and HTML. This is information for deciding whether or not to create. For example, since CSS, Javascript, and images are links from HTML, even if these pieces of information are changed, the HTML itself is not changed, and therefore it is not possible to determine changes in these pieces of information from HTML. Therefore, when the link destination CSS, Javascript, and image have been changed, the level information is set so as to create the encoded information for identification including these information and HTML. For example, if the CSS, Javascript, and image of the link destination are not changed, the level is set to “1”, and if the information is changed, the level is set to “2”. Since the update of the Web page is managed by the administrator of the Web page, the level information is set by the administrator when the CSS, Javascript, and image of the link destination are changed. In this way, when a web page includes CSS, JavaScript, and images, and they are changed, the coding information for identification including CSS, Javascript, images, and HTML is created to change them. Identification coding information reflecting the above is created. In addition, when the file name is also changed along with the change of CSS, Javascript, and image, since the HTML is also changed, the level information may be set so that the identification encoded information is created only from the HTML. .

また、図5に、印刷イメージ作成用Webページの一例を示す。図5に示す印刷イメージ作成用Webページは、プログラム送信部14によって端末装置50に送信されて端末装置50に表示される。印刷イメージ作成用Webページには、印刷イメージ送信部28から端末装置50に送信された印刷画像データと印刷情報とが表示される。また、印刷イメージ作成用Webページのデータに含まれるプログラムによって、印刷対象のWebページの取得、識別用符号化情報の作成、及び、印刷管理装置10への識別用符号化情報の送信が、バックグラウンドで行われる。このバックグランドでの処理は、例えばAjaxを用いればよい。なお、印刷イメージ作成用Webページは、印刷対象のWebページのプレビュー画面に相当する。   FIG. 5 shows an example of a print image creation Web page. The print image creation Web page shown in FIG. 5 is transmitted to the terminal device 50 by the program transmission unit 14 and displayed on the terminal device 50. Print image data and print information transmitted from the print image transmission unit 28 to the terminal device 50 are displayed on the print image creation Web page. In addition, the program included in the print image creation Web page data may be used to acquire a Web page to be printed, create identification encoded information, and send identification encoded information to the print management apparatus 10. Done in the ground. For example, Ajax may be used for the background processing. The print image creation Web page corresponds to a preview screen of the Web page to be printed.

次に、端末装置50の構成について説明する。   Next, the configuration of the terminal device 50 will be described.

制御部52は、例えばWebブラウザを起動し、Webブラウザによって取得されたWebページをUI部68の表示部に表示させる。例えば、Webブラウザは、ユーザによって指定されたアドレス(URL)に従って、WebページのデータをインターネットN経由で取得し、WebページをUI部68に表示させる。   For example, the control unit 52 activates a Web browser and causes the display unit of the UI unit 68 to display a Web page acquired by the Web browser. For example, the Web browser acquires Web page data via the Internet N according to an address (URL) designated by the user, and causes the UI unit 68 to display the Web page.

プレビュー要求送信部54は、ユーザによってWebページの印刷要求がなされた場合、Webページの印刷要求を示す情報を印刷管理装置10に送信する。例えば、プレビュー要求送信部54は、図6に示すように、印刷対象のWebページのURL、type情報及びlevel情報を印刷管理装置10に送信する。なお、プレビュー要求送信部54は、図6に示す情報のうち、type情報及びlevel情報を印刷管理装置10に送信しなくてもよい。   When a web page print request is made by the user, the preview request transmission unit 54 transmits information indicating the print request for the web page to the print management apparatus 10. For example, as shown in FIG. 6, the preview request transmission unit 54 transmits the URL, type information, and level information of the Web page to be printed to the print management apparatus 10. Note that the preview request transmission unit 54 may not transmit the type information and the level information among the information illustrated in FIG. 6 to the print management apparatus 10.

プログラム受信部56は、印刷イメージ作成用Webページのデータを印刷管理装置10から受信する。   The program receiving unit 56 receives data of the print image creation Web page from the print management apparatus 10.

Webページ取得部58は、印刷対象のWebページのデータをインターネットN経由で取得する。   The Web page acquisition unit 58 acquires data of a Web page to be printed via the Internet N.

符号化部60は、印刷対象のWebページを符号化することで、当該Webページの識別用符号化情報を作成する。図7に識別用符号化情報の一例を示す。識別用符号化情報は、一例としてMD5(Message Digest Algorithm 5)等を用いたハッシュ値である。Webページのlevelに応じて、リンク先のCSS、javascript及び画像と、HTMLと、を結合してWebページが符号化される。例えば、levelが「1」の場合、符号化部60は、HTMLから識別用符号化情報を作成する。また、levelが「2」の場合、符号化部60は、リンク先のCSS、javascript及び画像と、HTMLと、を結合して識別用符号化情報を作成する。   The encoding unit 60 generates encoded information for identifying the Web page by encoding the Web page to be printed. FIG. 7 shows an example of identification coding information. The identification encoded information is a hash value using MD5 (Message Digest Algorithm 5) as an example. In accordance with the level of the Web page, the Web page is encoded by combining the CSS, Javascript and image of the link destination, and HTML. For example, when the level is “1”, the encoding unit 60 creates encoded information for identification from HTML. If the level is “2”, the encoding unit 60 combines the CSS, Javascript and image of the link destination with HTML, and creates identification encoded information.

復元可能符号化部62は、印刷対象のWebページが動的Webページ又は認証Webページの場合、当該Webページを符号化することで、印刷管理装置10にて復元可能な符号化情報を作成する。例えば、typeが「2」のWebページは、動的Webページ又は認証Webページであるため、復元可能符号化部62は、typeが「2」のWebページの復元可能な符号化情報を作成する。図8に復元可能な符号化情報の一例を示す。復元可能な符号化情報は、一例としてBASE64で作成された情報である。   When the Web page to be printed is a dynamic Web page or an authentication Web page, the recoverable encoding unit 62 generates encoded information that can be recovered by the print management apparatus 10 by encoding the Web page. . For example, since the Web page whose type is “2” is a dynamic Web page or an authentication Web page, the recoverable encoding unit 62 creates recoverable encoding information of the Web page whose type is “2”. . FIG. 8 shows an example of reconstructable encoded information. The reconstructable coding information is information created by BASE64 as an example.

符号化情報送信部64は、符号化部60によって作成された識別用符号化情報を印刷管理装置10に送信する。また、符号化情報送信部64は、復元可能符号化部62によって作成された復元可能な符号化情報を印刷管理装置10に送信する。例えば、印刷対象のWebページが静的ページの場合、符号化情報送信部64は、図9に示すように、印刷対象のWebページのURL、type情報、level情報及び識別用符号化情報(enc)を、印刷管理装置10に送信する。また、印刷対象のWebページが動的ページ又は認証ページの場合、符号化情報送信部64は、図10に示すように、印刷対象のWebページのURL、type情報、level情報、識別用符号化情報(enc)及び復元可能な符号化情報(enc2)を,印刷管理装置10に送信する。なお、符号化情報送信部64は、図9及び図10に示す情報のうち、type情報及びlevel情報を印刷管理装置10に送信しなくてもよい。   The encoded information transmission unit 64 transmits the identification encoded information created by the encoding unit 60 to the print management apparatus 10. In addition, the encoding information transmission unit 64 transmits the recoverable encoding information created by the recoverable encoding unit 62 to the print management apparatus 10. For example, when the Web page to be printed is a static page, the encoding information transmission unit 64, as shown in FIG. 9, the URL, type information, level information, and identification encoding information (enc) of the Web page to be printed. ) Is transmitted to the print management apparatus 10. When the print target Web page is a dynamic page or an authentication page, the encoding information transmission unit 64, as shown in FIG. 10, includes the URL, type information, level information, and identification encoding of the print target Web page. Information (enc) and recoverable encoded information (enc2) are transmitted to the print management apparatus 10. Note that the encoded information transmission unit 64 does not have to transmit type information and level information to the print management apparatus 10 among the information illustrated in FIGS. 9 and 10.

印刷イメージ受信部66は、印刷画像データ及び印刷情報を印刷管理装置10から受信する。   The print image receiving unit 66 receives print image data and print information from the print management apparatus 10.

Webページ取得部58、符号化部60、復元可能符号化部62、符号化情報送信部64及び印刷イメージ受信部66のそれぞれの機能は、印刷イメージ作成用Webページのデータに含まれるプログラムによって実現される。例えば、符号化部60の機能は符号化プログラムによって実現され、復元可能符号化部62の機能は復元可能符号化プログラムによって実現される。   The functions of the Web page acquisition unit 58, the encoding unit 60, the recoverable encoding unit 62, the encoding information transmission unit 64, and the print image reception unit 66 are realized by a program included in the print image creation Web page data. Is done. For example, the function of the encoding unit 60 is realized by an encoding program, and the function of the recoverable encoding unit 62 is realized by a recoverable encoding program.

ユーザインターフェース部(UI部)68は操作部と表示部とを備え、Webページを表示し、ユーザによって入力された情報を受け付ける。   The user interface unit (UI unit) 68 includes an operation unit and a display unit, displays a web page, and receives information input by the user.

次に、本実施形態に係る印刷システムの処理について説明する。   Next, processing of the printing system according to the present embodiment will be described.

(実施例1)
図11に示すシーケンス図を参照して、実施例1に係る処理について説明する。実施例1では、印刷対象のWebページが静的Webページの場合について説明する。
Example 1
Processing according to the first embodiment will be described with reference to the sequence diagram shown in FIG. In the first embodiment, a case where a Web page to be printed is a static Web page will be described.

まず、ユーザは端末装置50のUI部68を用いてWebブラウザの起動を指示すると、制御部52は、Webブラウザを起動し、Webブラウザによって取得されたWebページをUI部68の表示部に表示させる(S01)。Webブラウザは、例えば図4に示すWebページを、UI部68の表示部に表示させる。   First, when the user instructs to start a Web browser using the UI unit 68 of the terminal device 50, the control unit 52 starts the Web browser and displays the Web page acquired by the Web browser on the display unit of the UI unit 68. (S01). For example, the Web browser displays the Web page illustrated in FIG. 4 on the display unit of the UI unit 68.

そして、ユーザがWebページに表示された印刷ボタンをクリックすると、プレビュー要求送信部54は、図4に示すリンクURLに含まれる、印刷対象のWebページのURL、type情報及びlevel情報を、印刷管理装置10に送信し、Webページの印刷を要求する(S02)。図6に、印刷管理装置10に送信されるURL、type情報及びlevel情報の一例を示す。印刷対象のWebページが静的Webページの場合、typeは「1」に設定されている。   When the user clicks the print button displayed on the Web page, the preview request transmission unit 54 prints the URL, type information, and level information of the Web page to be printed included in the link URL shown in FIG. A request is sent to the apparatus 10 to print a Web page (S02). FIG. 6 shows an example of the URL, type information, and level information transmitted to the print management apparatus 10. When the Web page to be printed is a static Web page, type is set to “1”.

印刷管理装置10のプレビュー要求受信部12が、端末装置50から印刷要求を受けると、プログラム送信部14は、印刷イメージ作成用Webページのデータを端末装置50に送信する(S03)。例えば、type情報が「1」を示している場合、すなわち、印刷対象のWebページが静的Webページの場合、プログラム送信部14は、符号化プログラムを含む印刷イメージ作成用Webページのデータを端末装置50に送信する。   When the preview request reception unit 12 of the print management apparatus 10 receives a print request from the terminal device 50, the program transmission unit 14 transmits the data of the print image creation Web page to the terminal device 50 (S03). For example, when the type information indicates “1”, that is, when the Web page to be printed is a static Web page, the program transmission unit 14 stores the data of the print image creation Web page including the encoding program in the terminal To device 50.

端末装置50のプログラム受信部56は、印刷イメージ作成用Webページのデータを印刷管理装置10から受信し、制御部52は、印刷イメージ作成用WebページをUI部68の表示部に表示させる。そして、印刷イメージ作成用Webページのデータに含まれるプログラムが端末装置50にて実行されることで、Webページ取得部58、符号化部60、符号化情報送信部64及び印刷イメージ受信部66の機能が実現される。   The program receiving unit 56 of the terminal device 50 receives the print image creation Web page data from the print management apparatus 10, and the control unit 52 displays the print image creation Web page on the display unit of the UI unit 68. Then, a program included in the print image creation Web page data is executed by the terminal device 50, so that the Web page acquisition unit 58, the encoding unit 60, the encoded information transmission unit 64, and the print image reception unit 66. Function is realized.

まず、Webページ取得部58は、印刷対象のWebページのURLにアクセスし、当該WebページのデータをインターネットN経由で取得する。符号化部60は、当該Webページを符号化することで、図7に示す識別用符号化情報を作成する(S04)。このとき、符号化部60は、levelの設定値に応じて、符号化の対象となる情報を変えてもよい。例えば、levelの値が「1」の場合、リンク先のCSS、Javascript及び画像が変更されていないため、符号化部60は、印刷対象のWebページのHTMLから識別用符号化情報を作成する。一方、levelの値が「2」の場合、リンク先のCSS、Javascript及び画像が変更されているため、符号化部60は、リンク先のCSS、Javascript及び画像と、HTMLと、を結合して識別用符号化情報を作成する。そして、符号化情報送信部64は、図9に示す、印刷対象のWebページのURL、type情報、level情報及び識別用符号化情報(enc)を、印刷管理装置10に送信する(S05)。   First, the Web page acquisition unit 58 accesses the URL of the Web page to be printed and acquires the data of the Web page via the Internet N. The encoding unit 60 generates the encoded information for identification shown in FIG. 7 by encoding the Web page (S04). At this time, the encoding unit 60 may change the information to be encoded according to the set value of level. For example, when the level value is “1”, the CSS, Javascript, and image of the link destination have not been changed, so the encoding unit 60 creates identification encoded information from the HTML of the Web page to be printed. On the other hand, when the level value is “2”, the CSS, Javascript, and image of the link destination have been changed. Therefore, the encoding unit 60 combines the CSS, Javascript, image of the link destination, and HTML. Create identification coding information. Then, the encoding information transmission unit 64 transmits the URL, type information, level information, and identification encoding information (enc) of the Web page to be printed shown in FIG. 9 to the print management apparatus 10 (S05).

印刷管理装置10の印刷イメージ確認部18は、端末装置50から送信されたURL及び識別用符号化情報を検索キーとしてDB80を検索する(S06)。   The print image confirmation unit 18 of the print management apparatus 10 searches the DB 80 using the URL and identification encoded information transmitted from the terminal device 50 as search keys (S06).

そして、端末装置50から送信されたURL及び識別用符号化情報に対応する印刷画像データの識別情報が、DB80に登録されている場合、すなわち、当該URL及び識別用符号化情報に対応する印刷画像データが印刷イメージ記憶装置90に記憶されている場合(S07,Yes)、印刷イメージ送信部28は、当該URL及び識別用符号化情報に対応する印刷画像データを印刷イメージ記憶装置90から取得し、当該印刷画像データ及び印刷情報を端末装置50に送信する(S13)。なお、印刷情報は、印刷情報作成部26によって作成される。   When the identification information of the print image data corresponding to the URL and identification encoded information transmitted from the terminal device 50 is registered in the DB 80, that is, the print image corresponding to the URL and identification encoded information. When the data is stored in the print image storage device 90 (S07, Yes), the print image transmission unit 28 acquires the print image data corresponding to the URL and the encoded information for identification from the print image storage device 90, and The print image data and print information are transmitted to the terminal device 50 (S13). Note that the print information is created by the print information creation unit 26.

一方、端末装置50から送信されたURL及び識別用符号化情報に対応する印刷画像データが印刷イメージ記憶装置90に記憶されていない場合(S07,No)、Webページ取得部20は、当該URLにアクセスし、印刷対象のWebページのデータをインターネットN経由で取得する(S08)。印刷イメージ作成部24は、印刷対象のWebページの識別用符号化情報を作成し(S09)、当該Webページのデータに基づいて印刷画像データを作成する(S10)。また、印刷情報作成部26は印刷情報を作成する。印刷イメージ管理部32は、印刷イメージ作成部24によって作成された印刷画像データを印刷イメージ記憶装置90に記憶させ(S11)、印刷情報管理部30は、図2又は図3に示すように、印刷対象のWebページのURLと、当該Webページの識別用符号化情報と、当該Webページの印刷画像データの名称と、を関連付けてDB80に記憶させる(S12)。そして、印刷イメージ送信部28は、印刷画像データ及び印刷情報を端末装置50に送信する(S13)。   On the other hand, if the print image data corresponding to the URL and identification encoded information transmitted from the terminal device 50 is not stored in the print image storage device 90 (No in S07), the Web page acquisition unit 20 includes the URL. Access is made and data of the Web page to be printed is acquired via the Internet N (S08). The print image creation unit 24 creates coding information for identifying the Web page to be printed (S09), and creates print image data based on the data of the Web page (S10). In addition, the print information creation unit 26 creates print information. The print image management unit 32 stores the print image data created by the print image creation unit 24 in the print image storage device 90 (S11), and the print information management unit 30 prints as shown in FIG. 2 or FIG. The URL of the target Web page, the encoded information for identifying the Web page, and the print image data name of the Web page are associated with each other and stored in the DB 80 (S12). Then, the print image transmission unit 28 transmits the print image data and the print information to the terminal device 50 (S13).

端末装置50の印刷イメージ受信部66は、印刷画像データ及び印刷情報を印刷管理装置10から受信し、制御部52は、印刷画像データ及び印刷情報を、図5に示すように、印刷イメージ作成用Webページ内に表示させる(S14)。   The print image receiving unit 66 of the terminal device 50 receives the print image data and the print information from the print management device 10, and the control unit 52 receives the print image data and the print information as shown in FIG. It is displayed in the web page (S14).

そして、ユーザが、印刷情報として表示された予約番号を印刷装置100に入力すると、印刷装置100は、印刷対象データの取得要求を示す情報(例えば予約番号)を印刷管理装置10に送信する。印刷管理装置10の印刷イメージ要求受付部34は、当該取得要求を示す情報を受信し、印刷イメージ送信部36は、予約番号に対応する印刷画像データを印刷イメージ記憶装置90から取得して印刷装置100に送信する。印刷装置100は、印刷管理装置10から送信された印刷画像データを印刷する。   When the user inputs a reservation number displayed as print information to the printing apparatus 100, the printing apparatus 100 transmits information (for example, a reservation number) indicating a print target data acquisition request to the print management apparatus 10. The print image request reception unit 34 of the print management apparatus 10 receives information indicating the acquisition request, and the print image transmission unit 36 acquires print image data corresponding to the reservation number from the print image storage device 90 and prints the print device. To 100. The printing apparatus 100 prints the print image data transmitted from the print management apparatus 10.

実施例1によると、Webページの印刷画像データを識別用符号化情報に対応付けてDB80で管理しておき、端末装置50にて作成された印刷対象のWebページの識別用符号化情報と同一の情報がDB80に記憶されている場合、印刷管理装置10は、印刷イメージ記憶装置90に記憶されている印刷画像データを端末装置50及び印刷装置100に送信し、印刷対象のWebページの識別用符号化情報と同一の情報がDB80に記憶されていない場合、印刷管理装置10は、印刷対象のWebページのデータを取得して印刷画像データを作成することで、印刷管理装置10の負荷の増大が防止又は軽減される。すなわち、端末装置50にて作成された識別用符号化情報と同一の情報がDB80に記憶されている場合、印刷対象のWebページのURLと同一URLのWebページの印刷画像データが過去に作成され、そのWebページの内容は、過去の作成時点から変更されていないことになる。つまり、印刷対象のWebページは更新されていないことになる。この場合、印刷管理装置10は、印刷対象のWebページの印刷画像データを新たに作成することはせず、印刷イメージ記憶装置90に記憶されている印刷画像データを印刷装置100に送信する。このように、印刷対象のWebページが更新されていない場合、印刷イメージ記憶装置90に記憶されている印刷画像データを利用して印刷することで、Webページの取得及び印刷画像データの作成を印刷管理装置10が行う必要がないので、印刷管理装置10の負荷の増大が防止又は軽減され、また、Webページのデータの取得に要する時間が削減される。従って、Webページの印刷効率の低下が防止又は軽減される。   According to the first embodiment, the print image data of the Web page is associated with the identification encoding information and managed in the DB 80, and is the same as the identification encoding information of the Web page to be printed created by the terminal device 50. Is stored in the DB 80, the print management device 10 transmits the print image data stored in the print image storage device 90 to the terminal device 50 and the printing device 100, and identifies the Web page to be printed. When the same information as the encoded information is not stored in the DB 80, the print management apparatus 10 acquires the data of the Web page to be printed and creates print image data, thereby increasing the load on the print management apparatus 10 Is prevented or reduced. That is, when the same information as the identification encoded information created by the terminal device 50 is stored in the DB 80, print image data of a Web page having the same URL as the URL of the Web page to be printed is created in the past. The content of the Web page has not been changed since the past creation time. In other words, the Web page to be printed has not been updated. In this case, the print management apparatus 10 does not create new print image data of the Web page to be printed, but transmits the print image data stored in the print image storage device 90 to the printing apparatus 100. As described above, when the Web page to be printed has not been updated, printing using the print image data stored in the print image storage device 90 prints the acquisition of the Web page and the creation of the print image data. Since there is no need for the management apparatus 10 to perform, an increase in the load of the print management apparatus 10 is prevented or reduced, and the time required for acquiring Web page data is reduced. Therefore, a decrease in Web page printing efficiency is prevented or reduced.

一方、印刷対象のWebページのURLと同一のURLがDB80に記憶されている場合、当該印刷対象のWebページの印刷画像データが過去に作成されたことになるが、印刷要求時に端末装置50にて作成された識別用符号化情報と、DB80に記憶されている識別用符号化情報と、が一致しない場合、当該印刷対象のWebページの内容は、過去の作成時点から変更されたことになる。つまり、印刷対象のWebページが更新されたことになる。この場合、印刷管理装置10は、印刷対象のWebページのURLにアクセスすることで、当該Webページの最新情報を取得し、その最新情報に基づいて更新後の印刷画像データを作成する。WebページのURLが変わらなくても、Webページの内容が更新された場合、更新前と更新後とでは、当該Webページの識別用符号化情報は異なるので、識別用符号化情報によって印刷画像データを管理することで、Webページの更新の有無が確認される。そして、更新が確認された場合に、印刷管理装置10は、当該Webページのデータを取得して印刷画像データを作成する。このように、印刷対象のWebページが更新された場合に当該Webページのデータを取得して印刷画像データを作成し、当該Webページが更新されていない場合には、過去に作成された印刷画像データを利用して印刷することで、Webページの印刷効率の低下が防止又は軽減される。   On the other hand, when the same URL as the URL of the Web page to be printed is stored in the DB 80, print image data of the Web page to be printed has been created in the past. If the identification coding information created in this way does not match the identification coding information stored in the DB 80, the contents of the Web page to be printed have been changed from the past creation time. . That is, the Web page to be printed has been updated. In this case, the print management apparatus 10 obtains the latest information of the Web page by accessing the URL of the Web page to be printed, and creates updated print image data based on the latest information. Even if the URL of the Web page does not change, if the content of the Web page is updated, the encoded information for identification of the Web page is different before and after the update. By managing this, it is confirmed whether or not the Web page has been updated. When the update is confirmed, the print management apparatus 10 acquires the data of the Web page and creates print image data. As described above, when the Web page to be printed is updated, the data of the Web page is acquired and print image data is created. When the Web page is not updated, the print image created in the past is acquired. By using the data for printing, it is possible to prevent or reduce a decrease in Web page printing efficiency.

例えば、同一のWebページを複数回印刷する場合、印刷画像データが作成されれば、印刷管理装置10は、その都度、印刷対象のWebページのデータを取得する必要がないため、印刷効率の低下が防止又は軽減される。   For example, when printing the same Web page a plurality of times, if print image data is created, the print management apparatus 10 does not need to acquire the data of the Web page to be printed each time. Is prevented or reduced.

また、識別用符号化情報を端末装置50にて作成して印刷管理装置10に送信するためのプログラムは、印刷イメージ作成用Webページのデータとともに、印刷管理装置10から端末装置50に送信されるので、識別用符号化情報を作成して送信するための専用プログラムを、端末装置50に予めインストールしなくても済む。   Also, a program for creating identification encoded information in the terminal device 50 and transmitting it to the print management device 10 is transmitted from the print management device 10 to the terminal device 50 together with the data of the print image creation Web page. Therefore, a dedicated program for creating and transmitting identification coding information need not be installed in the terminal device 50 in advance.

また、HTMLからのリンク先のCSS、javascript及び画像が変更されている場合であっても、level情報を利用して識別用符号化情報を作成することで、Webページの変更の有無がより正確に確認される。   In addition, even when the link destination CSS, Javascript, and image from HTML are changed, by creating the encoded information for identification using the level information, whether or not the Web page has been changed is more accurate. To be confirmed.

(実施例2)
次に、図12に示すシーケンス図を参照して、実施例2に係る処理について説明する。実施例2では、印刷対象のWebページが動的Webページ又は認証Webページの場合について説明する。
(Example 2)
Next, processing according to the second embodiment will be described with reference to the sequence diagram shown in FIG. In the second embodiment, a case where the Web page to be printed is a dynamic Web page or an authentication Web page will be described.

実施例1と同様に、制御部52は、Webブラウザを起動し、Webブラウザによって取得されたWebページをUI部68に表示させる(S20)。そして、ユーザがWebページに表示された印刷ボタンをクリックすると、プレビュー要求送信部54は、印刷対象のWebページのURL、type情報及びlevel情報を、印刷管理装置10に送信し、Webページの印刷を要求する(S21)。これに応じて、印刷管理装置10のプログラム送信部14は、印刷イメージ作成用Webページのデータを端末装置50に送信する(S22)。例えば、type情報が「2」を示している場合、すなわち、印刷対象のWebページが動的Webページ又は認証Webページの場合、プログラム送信部14は、符号化プログラムと復元可能符号化プログラムとを含む印刷イメージ作成用Webページのデータを端末装置50に送信する。端末装置50の制御部52は、印刷イメージ作成用WebページをUI部68の表示部に表示させる。そして、印刷イメージ作成用Webページのデータに含まれるプログラムが端末装置50にて実行されることで、Webページ取得部58、符号化部60、復元可能符号化部62、符号化情報送信部64及び印刷イメージ受信部66の機能が実現される。   Similar to the first embodiment, the control unit 52 activates the web browser and causes the UI unit 68 to display the web page acquired by the web browser (S20). When the user clicks the print button displayed on the Web page, the preview request transmission unit 54 transmits the URL, type information, and level information of the Web page to be printed to the print management apparatus 10 to print the Web page. Is requested (S21). In response to this, the program transmission unit 14 of the print management apparatus 10 transmits the data of the print image creation Web page to the terminal device 50 (S22). For example, when the type information indicates “2”, that is, when the Web page to be printed is a dynamic Web page or an authentication Web page, the program transmission unit 14 selects an encoding program and a recoverable encoding program. The print image creation Web page data is transmitted to the terminal device 50. The control unit 52 of the terminal device 50 displays the print image creation Web page on the display unit of the UI unit 68. Then, a program included in the print image creation Web page data is executed by the terminal device 50, whereby the Web page acquisition unit 58, the encoding unit 60, the recoverable encoding unit 62, and the encoded information transmission unit 64. The function of the print image receiving unit 66 is realized.

実施例1と同様に、Webページ取得部58は、印刷対象のWebページを取得し、符号化部60は、当該Webページの識別用符号化情報を作成する(S23)。また、復元可能符号化部62は、当該Webページを符号化することで、図8に示す復元可能な符号化情報を作成する(S24)。そして、符号化情報送信部64は、図10に示す、印刷対象のWebページのURL、type情報、level情報、識別用符号化情報(enc)及び復元可能な符号化情報(enc2)を、印刷管理装置10に送信する(S25)。   As in the first embodiment, the Web page acquisition unit 58 acquires a Web page to be printed, and the encoding unit 60 creates encoded information for identifying the Web page (S23). Further, the recoverable encoding unit 62 generates the recoverable encoding information shown in FIG. 8 by encoding the Web page (S24). Then, the encoding information transmission unit 64 prints the URL, type information, level information, identification encoding information (enc), and recoverable encoding information (enc2) of the Web page to be printed as shown in FIG. It transmits to the management apparatus 10 (S25).

印刷管理装置10の印刷イメージ確認部18は、端末装置50から送信されたURL及び識別用符号化情報を検索キーとしてDB80を検索する(S26)。   The print image confirmation unit 18 of the print management apparatus 10 searches the DB 80 using the URL and identification encoded information transmitted from the terminal device 50 as search keys (S26).

そして、実施例1と同様に、端末装置50から送信されたURL及び識別用符号化情報に対応する印刷画像データの識別情報が、DB80に登録されている場合(S27,Yes)、印刷イメージ送信部28は、当該URL及び識別用符号化情報に対応する印刷画像データを端末装置50に送信する(S33)。   Similarly to the first embodiment, when the identification information of the print image data corresponding to the URL and identification encoded information transmitted from the terminal device 50 is registered in the DB 80 (S27, Yes), the print image is transmitted. The unit 28 transmits the print image data corresponding to the URL and identification coding information to the terminal device 50 (S33).

一方、端末装置50から送信されたURL及び識別用符号化情報に対応する印刷画像データが印刷イメージ記憶装置90に記憶されていない場合(S27,No)、復元部22は、端末装置50から送信された復元可能な符号化情報から、印刷対象のWebページのデータを復元する(S28)。   On the other hand, when the print image data corresponding to the URL and identification encoded information transmitted from the terminal device 50 is not stored in the print image storage device 90 (No in S27), the restoration unit 22 transmits from the terminal device 50. The data of the Web page to be printed is restored from the restored reconstructable encoding information (S28).

そして、印刷イメージ作成部24は、復元部22によって復元された印刷対象のWebページの識別用符号化情報を作成し(S29)、当該Webページのデータに基づいて印刷画像データを作成する(S30)。また、印刷情報作成部26は印刷情報を作成する。印刷イメージ管理部32は、印刷イメージ作成部24によって作成された印刷画像データを印刷イメージ記憶装置90に記憶させ(S31)、印刷情報管理部30は、図2又は図3に示すように、印刷対象のWebページのURLと、当該Webページの識別用符号化情報と、当該Webページの印刷画像データの名称と、を関連付けてDB80に記憶させる(S32)。そして、印刷イメージ送信部28は、印刷画像データ及び印刷情報を端末装置50に送信する(S33)。   Then, the print image creation unit 24 creates identification information for identifying the Web page to be printed restored by the restoration unit 22 (S29), and creates print image data based on the data of the Web page (S30). ). In addition, the print information creation unit 26 creates print information. The print image management unit 32 stores the print image data created by the print image creation unit 24 in the print image storage device 90 (S31), and the print information management unit 30 prints as shown in FIG. 2 or FIG. The URL of the target Web page, the encoded information for identifying the Web page, and the name of the print image data of the Web page are associated with each other and stored in the DB 80 (S32). Then, the print image transmission unit 28 transmits the print image data and the print information to the terminal device 50 (S33).

端末装置50の制御部52は、印刷管理装置10から送信された印刷画像データ及び印刷情報を、図5に示すように、印刷イメージ作成用Webページ内に表示させる(S34)。   The control unit 52 of the terminal device 50 displays the print image data and the print information transmitted from the print management device 10 in the print image creation Web page as shown in FIG. 5 (S34).

そして、実施例1と同様に、ユーザが、印刷情報として表示された予約番号を印刷装置100に入力すると、印刷装置100は、当該予約番号に対応する印刷画像データを印刷管理装置10から受信して印刷する。   As in the first embodiment, when the user inputs a reservation number displayed as print information to the printing apparatus 100, the printing apparatus 100 receives print image data corresponding to the reservation number from the print management apparatus 10. Print.

実施例2によると、実施例1と同様に、Webページの印刷画像データを印刷イメージ記憶装置90に保存しておくことで、印刷管理装置10の負荷の増大が防止又は軽減され、Webページの印刷効率の低下が防止又は軽減される。   According to the second embodiment, similarly to the first embodiment, by storing the print image data of the Web page in the print image storage device 90, an increase in the load on the print management device 10 is prevented or reduced, and the Web page A decrease in printing efficiency is prevented or reduced.

また、印刷対象のWebページの印刷画像データと同一の印刷画像データが過去に作成されておらず、当該Webページが、アクセスする度に内容が変更し得る動的Webページの場合であっても、印刷対象のWebページの復号化可能な符号化情報を端末装置50にて作成し、印刷管理装置10にて復号化することで、ユーザが印刷要求した内容と同一内容の印刷画像データが作成される。   Even if print image data identical to the print image data of the print target Web page has not been created in the past, the Web page is a dynamic Web page whose contents can be changed each time it is accessed. The terminal device 50 creates decodable encoded information of the Web page to be printed, and the print management apparatus 10 decodes the print image data with the same content as the user requested to print. Is done.

仮に、印刷管理装置10が、印刷対象のWebページのURLにアクセスしてWebページのデータを取得したとしても、そのWebページの内容は、端末装置50がアクセスしたときから変更されている場合があるため、印刷管理装置10によって取得されたWebページの内容は、端末装置50が取得したWebページの内容、すなわち、印刷対象のWebページの内容とは異なる場合がある。この場合、ユーザが印刷要求した内容とは異なるWebページが印刷管理装置10によって取得されることになるため、ユーザが印刷要求した内容が印刷されないことになる。これに対して、実施例2によると、印刷対象のWebページの復元可能な符号化情報を端末装置50にて作成して印刷管理装置10に送信することで、ユーザが印刷要求した内容と同一内容の印刷画像データが印刷管理装置10にて作成されることになる。   Even if the print management apparatus 10 accesses the URL of the Web page to be printed and acquires the Web page data, the contents of the Web page may have been changed since the terminal apparatus 50 accessed. Therefore, the content of the Web page acquired by the print management apparatus 10 may be different from the content of the Web page acquired by the terminal device 50, that is, the content of the Web page to be printed. In this case, since the Web page different from the content requested by the user is acquired by the print management apparatus 10, the content requested by the user is not printed. On the other hand, according to the second embodiment, the same information as that requested by the user is created by generating the reconstructed encoded information of the Web page to be printed by the terminal device 50 and transmitting it to the print management device 10. The print management data 10 is created by the print management apparatus 10.

また、印刷対象のWebページが認証Webページの場合、印刷管理装置10にて当該印刷対象のWebデータを取得して印刷画像データを作成するためには、認証に必要な情報(例えばパスワード)を印刷管理装置10に提供する必要がある。実施例2では、印刷対象のWebページの符号化可能な符号化情報を端末装置50にて作成し、印刷管理装置10にて復号化することで、認証Webページの印刷画像データと同一の印刷画像データが過去に作成されていない場合であっても、ユーザが印刷要求した内容と同一内容の印刷画像データが作成されることになる。   When the print target web page is an authentication web page, the print management apparatus 10 acquires information (for example, a password) necessary for authentication in order to acquire the print target web data and create print image data. It is necessary to provide it to the print management apparatus 10. In the second embodiment, encoding information that can be encoded for a Web page to be printed is generated by the terminal device 50 and decoded by the print management device 10, thereby printing the same print image data as the authentication Web page. Even if the image data has not been created in the past, print image data having the same content as the content requested by the user is created.

なお、印刷対象のWebページが静的Webページの場合であっても、端末装置50にて当該Webページの復元可能な符号化情報を作成し、印刷管理装置10にて復元可能な符号化情報を復元し、復元されたWebページに基づいて印刷画像データを作成してもよい。   Even if the Web page to be printed is a static Web page, the terminal device 50 generates encoding information that can be restored for the Web page, and the printing information that can be restored by the print management apparatus 10. And print image data may be created based on the restored Web page.

また、識別用符号化情報に代えて、復元可能な符号化情報を用いて印刷画像データを管理してもよい。この場合、図2及び図3に示す識別用符号化情報に代えて、復元可能な符号化情報を、URL及び印刷画像データの名称に関連付けて管理する。   In addition, print image data may be managed using recoverable encoding information instead of the identification encoding information. In this case, instead of the identification encoding information shown in FIGS. 2 and 3, recoverable encoding information is managed in association with the URL and the name of the print image data.

また、印刷管理装置10は、図3に示す対応関係に基づいて、印刷対象のWebページの識別用符号化情報に対応する印刷ID(予約番号)を特定し、その印刷IDに対応する印刷画像データを印刷装置100から取得するようにしてもよい。   Also, the print management apparatus 10 specifies a print ID (reservation number) corresponding to the encoded information for identifying the Web page to be printed based on the correspondence shown in FIG. 3, and a print image corresponding to the print ID Data may be acquired from the printing apparatus 100.

上述した印刷管理装置10は、一例としてハードウェア資源とソフトウェアとの協働により実現される。具体的には、印刷管理装置10は、図示しないCPU等のプロセッサを備えている。当該プロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、印刷管理装置10の各部の機能が実現される。上記プログラムは、CDやDVD等の記憶媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。   The print management apparatus 10 described above is realized by cooperation of hardware resources and software as an example. Specifically, the print management apparatus 10 includes a processor such as a CPU (not shown). The function of each unit of the print management apparatus 10 is realized by the processor reading and executing a program stored in a storage device (not shown). The program is stored in the storage device via a storage medium such as a CD or DVD, or via a communication path such as a network.

10 印刷管理装置、12 プレビュー要求受信部、14 プログラム送信部、16 符号化情報受信部、18 印刷イメージ確認部、20,58 Webページ取得部、22 復元部、24 印刷イメージ作成部、26 印刷情報作成部、28,36 印刷イメージ送信部、30 印刷情報管理部、32 印刷イメージ管理部、34 印刷イメージ要求受付部、50 端末装置、52 制御部、54 プレビュー要求送信部、56 プログラム受信部、60 符号化部、62 復元可能符号化部、64 符号化情報送信部、66 印刷イメージ受信部、68 ユーザインターフェース部(UI部)、80 データベース(DB)、90 印刷イメージ記憶装置、100 印刷装置。   DESCRIPTION OF SYMBOLS 10 Print management apparatus, 12 Preview request receiving part, 14 Program transmission part, 16 Encoding information receiving part, 18 Print image confirmation part, 20, 58 Web page acquisition part, 22 Restoration part, 24 Print image creation part, 26 Print information Creation unit, 28, 36 Print image transmission unit, 30 Print information management unit, 32 Print image management unit, 34 Print image request reception unit, 50 Terminal device, 52 Control unit, 54 Preview request transmission unit, 56 Program reception unit, 60 Encoding unit, 62 Restorable encoding unit, 64 Encoding information transmission unit, 66 Print image receiving unit, 68 User interface unit (UI unit), 80 Database (DB), 90 Print image storage device, 100 Printing device.

Claims (8)

印刷対象のWebページの符号化情報を端末装置から受信する符号化情報受信手段と、
Webページの印刷画像データと、当該Webページの符号化情報と、を対応付けて記憶する記憶手段と、
前記印刷対象のWebページの符号化情報に対応する印刷画像データが前記記憶手段に記憶されている場合、前記印刷対象のWebページの符号化情報に対応する印刷画像データを前記記憶手段から取得して前記端末装置に送信する送信手段と、
を有する印刷管理装置。
Encoded information receiving means for receiving encoded information of a Web page to be printed from a terminal device;
Storage means for storing the print image data of the Web page and the encoded information of the Web page in association with each other;
When print image data corresponding to the encoded information of the Web page to be printed is stored in the storage unit, the print image data corresponding to the encoded information of the Web page to be printed is acquired from the storage unit. Transmitting means for transmitting to the terminal device,
A print management apparatus.
前記印刷対象のWebページの印刷画像データを作成するための作成用情報を前記端末装置から受信する作成用情報受信手段と、
前記作成用情報を利用して印刷画像データを作成する画像作成手段と、
を更に有し、
前記送信手段は、前記印刷対象のWebページの符号化情報に対応する印刷画像データが前記記憶手段に記憶されていない場合、前記画像作成手段によって作成された印刷画像データを前記端末装置に送信する、
ことを特徴とする請求項1に記載の印刷管理装置。
Creation information receiving means for receiving creation information for creating print image data of the Web page to be printed from the terminal device;
Image creation means for creating print image data using the creation information;
Further comprising
The transmission unit transmits the print image data created by the image creation unit to the terminal device when print image data corresponding to the encoded information of the Web page to be printed is not stored in the storage unit. ,
The print management apparatus according to claim 1.
前記作成用情報は、前記印刷対象のWebページのアドレスデータであり、
前記画像作成手段は、前記印刷対象のWebページのアドレスデータを利用して取得されたWebページのデータに基づいて印刷画像データを作成する、
ことを特徴とする請求項2に記載の印刷管理装置。
The creation information is address data of the Web page to be printed,
The image creating means creates print image data based on the web page data acquired using the address data of the web page to be printed;
The print management apparatus according to claim 2.
前記作成用情報は、前記印刷対象のWebページの復元可能な符号化情報であり、
前記画像作成手段は、前記復元可能な符号化情報に基づいて前記印刷対象のWebページのデータを復元し、復元されたWebページのデータに基づいて印刷画像データを作成する、
ことを特徴とする請求項2に記載の印刷管理装置。
The creation information is encoded information that can be restored from the Web page to be printed,
The image creating means restores the data of the web page to be printed based on the reconstructable encoding information, and creates print image data based on the restored web page data;
The print management apparatus according to claim 2.
前記印刷対象のWebページが、アクセスされる度に内容が変わるWebページの場合、前記作成用情報受信手段は、前記印刷対象のWebページの復元可能な符号化情報を前記端末装置から受信する、
ことを特徴とする請求項4に記載の印刷管理装置。
When the Web page to be printed is a Web page whose contents change each time it is accessed, the creation information receiving unit receives from the terminal device the recognizable encoding information of the Web page to be printed.
The print management apparatus according to claim 4.
前記印刷対象のWebページが、アクセスするために認証情報が必要なWebページの場合、前記作成用情報受信手段は、前記印刷対象のWebページの復元可能な符号化情報を前記端末装置から受信する、
ことを特徴とする請求項4に記載の印刷管理装置。
If the Web page to be printed is a Web page that requires authentication information for access, the creation information receiving unit receives from the terminal device the recognizable encoded information of the Web page to be printed. ,
The print management apparatus according to claim 4.
前記印刷対象のWebページの印刷要求を前記端末装置から受信した場合、前記印刷対象のWebページの符号化情報を前記端末装置にて作成するためのプログラムを前記端末装置に提供するプログラム提供手段を更に有する、
ことを特徴とする請求項1から請求項6のいずれか一項に記載の印刷管理装置。
Program providing means for providing the terminal device with a program for creating encoded information of the Web page to be printed by the terminal device when a print request for the Web page to be printed is received from the terminal device. In addition,
The print management apparatus according to claim 1, wherein the print management apparatus is a print management apparatus.
コンピュータを、
印刷対象のWebページの符号化情報を端末装置から受信する符号化情報受信手段と、
Webページの印刷画像データと当該Webページの符号化情報とを対応付けて記憶する記憶装置に、前記印刷対象のWebページの符号化情報に対応する印刷画像データが記憶されている場合、前記印刷対象のWebページの符号化情報に対応する印刷画像データを前記記憶装置から取得して前記端末装置に送信する送信手段と、
として機能させるプログラム。
Computer
Encoded information receiving means for receiving encoded information of a Web page to be printed from a terminal device;
When the print image data corresponding to the encoded information of the Web page to be printed is stored in the storage device that stores the print image data of the Web page and the encoded information of the Web page in association with each other, the print Transmitting means for acquiring print image data corresponding to the encoded information of the target Web page from the storage device and transmitting the print image data to the terminal device;
Program to function as.
JP2013225982A 2013-10-30 2013-10-30 Print management apparatus and program Active JP6197582B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013225982A JP6197582B2 (en) 2013-10-30 2013-10-30 Print management apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013225982A JP6197582B2 (en) 2013-10-30 2013-10-30 Print management apparatus and program

Publications (2)

Publication Number Publication Date
JP2015087961A true JP2015087961A (en) 2015-05-07
JP6197582B2 JP6197582B2 (en) 2017-09-20

Family

ID=53050687

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013225982A Active JP6197582B2 (en) 2013-10-30 2013-10-30 Print management apparatus and program

Country Status (1)

Country Link
JP (1) JP6197582B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000112691A (en) * 1998-10-07 2000-04-21 Seiko Epson Corp Network printing system, network printer and network printing method
JP2002278719A (en) * 2001-03-16 2002-09-27 Canon Inc Printer, its control method and control program
JP2006126912A (en) * 2004-10-26 2006-05-18 Canon Inc Network printer and image processor
JP2008269159A (en) * 2007-04-18 2008-11-06 Canon Inc Printer and its control system
JP2009020741A (en) * 2007-07-12 2009-01-29 Konica Minolta Business Technologies Inc Information processing apparatus, information processing program and information processing method
JP2011187063A (en) * 2010-03-09 2011-09-22 Ricoh Co Ltd Printing internet inaccessible web content via remote printing service

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000112691A (en) * 1998-10-07 2000-04-21 Seiko Epson Corp Network printing system, network printer and network printing method
JP2002278719A (en) * 2001-03-16 2002-09-27 Canon Inc Printer, its control method and control program
JP2006126912A (en) * 2004-10-26 2006-05-18 Canon Inc Network printer and image processor
JP2008269159A (en) * 2007-04-18 2008-11-06 Canon Inc Printer and its control system
JP2009020741A (en) * 2007-07-12 2009-01-29 Konica Minolta Business Technologies Inc Information processing apparatus, information processing program and information processing method
JP2011187063A (en) * 2010-03-09 2011-09-22 Ricoh Co Ltd Printing internet inaccessible web content via remote printing service

Also Published As

Publication number Publication date
JP6197582B2 (en) 2017-09-20

Similar Documents

Publication Publication Date Title
US9075893B1 (en) Providing files with cacheable portions
US9864736B2 (en) Information processing apparatus, control method, and recording medium
US9785787B2 (en) Encrypting images on a client device for secure transmission and storage on a storage device
US20140258334A1 (en) Information processing apparatus, information processing system and information processing method
AU2019206136B2 (en) Data management system
US20120050793A1 (en) Network printing system, client terminal, and printing method
JP6439941B2 (en) Multi-function printer apparatus, method and system
CN102473171A (en) Communicating information about a local machine to a browser application
US20130031150A1 (en) Executing Transcription Requests on Files
US9729672B2 (en) Collaborative editing
US11159694B2 (en) Information processing system, information processing apparatus, and method of generating screen
US11216568B2 (en) Server-side rendering password protected documents
JP2004310371A (en) System, method, server for sharing file and client terminal for file sharing service, file sharing program and recording medium with program recorded
US20150370650A1 (en) Image processing apparatus, image processing method, and non-transitory computer readable medium
US10116726B2 (en) Methods for bundling images and devices thereof
US9898463B2 (en) Document management server, document management method, and non-transitory storage medium storing program
JP2010160740A (en) Management apparatus, information processing apparatus, log processing method and program
US8902462B1 (en) System and control method
US20190018622A1 (en) Printing apparatus, information processing method, and recording medium
CN116827637B (en) Canvas-based data encryption transmission method, system, equipment and medium
US11463745B2 (en) System control apparatus, system control method and program
US20170353443A1 (en) Systems and methods for accessing multiple resources via one identifier
JP6197582B2 (en) Print management apparatus and program
JP2015158721A (en) Information processing system, information processing device, information processing method, and program
JP2008035224A (en) Log information management system, log information management device, log information management method, log information management program, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160722

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170516

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170707

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170807

R150 Certificate of patent or registration of utility model

Ref document number: 6197582

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