JP2015087961A - Print management device and program - Google Patents
Print management device and program Download PDFInfo
- 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
- 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
Links
Images
Landscapes
- Facsimiles In General (AREA)
Abstract
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では、ウェブページを構成するすべての情報について受信可否が検査される。
特許文献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.
ところで、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
請求項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
請求項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
請求項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に、本発明の実施形態に係る印刷システムの一例を示す。本実施形態に係る印刷システムは、印刷管理装置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
印刷管理装置10は、印刷対象となるWebページの印刷画像データを作成及び管理し、印刷画像データを端末装置50及び印刷装置100に送信する。印刷画像データは、印刷装置100による印刷に対応するフォーマットで表されたデータである。
The
端末装置50は、一例としてパーソナルコンピュータや携帯端末装置(スマートフォンや携帯電話)であり、インターネットN経由でWebページのデータを取得してWebページを表示する。また、端末装置50は、ユーザによる印刷要求に応じて、Webページの印刷要求を印刷管理装置10に送信する。
The
データベース(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
印刷イメージ記憶装置90は、Webページの印刷画像データを記憶する。印刷画像データには、識別情報(例えば名称)及び印刷ID(予約番号)が関連付けられている。
The print
印刷装置100は、印刷管理装置10から印刷画像データを受信して印刷する。印刷装置100は、例えば、印刷ID(予約番号)を受け付けると、当該予約番号に対応する印刷画像データを印刷する。印刷装置100は、一例として、コンビニエンスストア、スーパー、ホテル又は図書館等に設置されている。なお、印刷装置100は、印刷機能の他、コピー機能やファクシミリ機能を備えていてもよい。
The
次に、印刷管理装置10の構成について説明する。
Next, the configuration of the
プレビュー要求受信部12は、Webページの印刷要求を示す情報を端末装置50から受信する。
The preview
プログラム送信部14は、印刷イメージ作成用Webページのデータを端末装置50に送信する。印刷イメージ作成用Webページのデータには、印刷対象のWebページの識別用符号化情報を端末装置50にて作成するための符号化プログラムが含まれる。また、印刷対象のWebページが、アクセスする度に内容が変わる動的Webページの場合、又は、アクセスするために認証情報が必要な認証Webページの場合、プログラム送信部14は、符号化プログラムと復元可能符号化プログラムとを含む印刷イメージ作成用Webページのデータを端末装置50に送信する。復元可能符号化プログラムは、印刷対象のWebページの復元可能な符号化情報を端末装置50にて作成するためのプログラムである。なお、動的Webページ及び認証Webページ以外のWebページを、静的Webページと称することとする。
The
符号化情報受信部16は、印刷対象のWebページのアドレスデータ(URL)と、当該Webページの識別用符号化情報と、を端末装置50から受信する。また、印刷対象のWebページが動的Webページ又は認証Webページの場合、符号化情報受信部16は、印刷対象のWebページのアドレスデータと、当該Webページの識別用符号化情報と、当該Webページの復元可能な符号化情報と、を端末装置50から受信する。
The encoded
印刷イメージ確認部18は、端末装置50から送信された印刷対象のWebページのアドレスデータ(URL)及び識別用符号化情報に対応する印刷画像データの識別情報が、DB80に登録されているか否かを確認する。これにより、印刷対象のWebページの印刷画像データが、印刷イメージ記憶装置90に記憶されているか否かが確認される。
The print
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
復元部22は、端末装置50から送信された復元可能な符号化情報から、印刷対象のWebページのデータを復元する。
The restoring
印刷イメージ作成部24は、Webページ取得部20によって取得された印刷対象のWebページのデータ、又は、復元部22によって復元された印刷対象のWebページ、に基づいて、印刷装置100による印刷に対応するフォーマットで表された印刷画像データを作成する。印刷イメージ作成部24は、識別情報(名称)を作成して印刷画像データに関連付ける。また、印刷イメージ作成部24は、印刷対象のWebページを符号化することで、当該Webページの識別用符号化情報を作成する。
The print
印刷情報作成部26は、印刷画像データの印刷条件を示す印刷情報を作成する。この印刷情報には、一例として、印刷画像データの印刷ID(予約番号)と、用紙サイズ、印刷枚数及び印刷料金が含まれる。
The print
印刷イメージ送信部28は、印刷画像データ及び印刷情報を端末装置50に送信する。
The print
印刷情報管理部30は、図2又は図3に示すように、過去に作成されたWebページのアドレスデータ(URL)と、当該Webページの識別用符号化情報と、当該Webページの印刷画像データの識別情報(名称)と、をWebページ毎に関連付けてDB80に記憶させる。
As shown in FIG. 2 or 3, the print
印刷イメージ管理部32は、Webページの印刷画像データを印刷イメージ記憶装置90に記憶させる。
The print
印刷イメージ要求受付部34は、印刷画像データの取得要求を示す情報(例えば予約番号)を印刷装置100から受信する。
The print image
印刷イメージ送信部36は、予約番号に対応する印刷画像データを印刷装置100に送信する。
The print
次に、図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
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
次に、端末装置50の構成について説明する。
Next, the configuration of the
制御部52は、例えばWebブラウザを起動し、Webブラウザによって取得されたWebページをUI部68の表示部に表示させる。例えば、Webブラウザは、ユーザによって指定されたアドレス(URL)に従って、WebページのデータをインターネットN経由で取得し、WebページをUI部68に表示させる。
For example, the
プレビュー要求送信部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
プログラム受信部56は、印刷イメージ作成用Webページのデータを印刷管理装置10から受信する。
The
Webページ取得部58は、印刷対象のWebページのデータをインターネットN経由で取得する。
The Web
符号化部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
復元可能符号化部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
符号化情報送信部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
印刷イメージ受信部66は、印刷画像データ及び印刷情報を印刷管理装置10から受信する。
The print
Webページ取得部58、符号化部60、復元可能符号化部62、符号化情報送信部64及び印刷イメージ受信部66のそれぞれの機能は、印刷イメージ作成用Webページのデータに含まれるプログラムによって実現される。例えば、符号化部60の機能は符号化プログラムによって実現され、復元可能符号化部62の機能は復元可能符号化プログラムによって実現される。
The functions of the Web
ユーザインターフェース部(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
そして、ユーザが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
印刷管理装置10のプレビュー要求受信部12が、端末装置50から印刷要求を受けると、プログラム送信部14は、印刷イメージ作成用Webページのデータを端末装置50に送信する(S03)。例えば、type情報が「1」を示している場合、すなわち、印刷対象のWebページが静的Webページの場合、プログラム送信部14は、符号化プログラムを含む印刷イメージ作成用Webページのデータを端末装置50に送信する。
When the preview
端末装置50のプログラム受信部56は、印刷イメージ作成用Webページのデータを印刷管理装置10から受信し、制御部52は、印刷イメージ作成用WebページをUI部68の表示部に表示させる。そして、印刷イメージ作成用Webページのデータに含まれるプログラムが端末装置50にて実行されることで、Webページ取得部58、符号化部60、符号化情報送信部64及び印刷イメージ受信部66の機能が実現される。
The
まず、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
印刷管理装置10の印刷イメージ確認部18は、端末装置50から送信されたURL及び識別用符号化情報を検索キーとしてDB80を検索する(S06)。
The print
そして、端末装置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
一方、端末装置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
端末装置50の印刷イメージ受信部66は、印刷画像データ及び印刷情報を印刷管理装置10から受信し、制御部52は、印刷画像データ及び印刷情報を、図5に示すように、印刷イメージ作成用Webページ内に表示させる(S14)。
The print
そして、ユーザが、印刷情報として表示された予約番号を印刷装置100に入力すると、印刷装置100は、印刷対象データの取得要求を示す情報(例えば予約番号)を印刷管理装置10に送信する。印刷管理装置10の印刷イメージ要求受付部34は、当該取得要求を示す情報を受信し、印刷イメージ送信部36は、予約番号に対応する印刷画像データを印刷イメージ記憶装置90から取得して印刷装置100に送信する。印刷装置100は、印刷管理装置10から送信された印刷画像データを印刷する。
When the user inputs a reservation number displayed as print information to the
実施例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
一方、印刷対象の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
例えば、同一のWebページを複数回印刷する場合、印刷画像データが作成されれば、印刷管理装置10は、その都度、印刷対象のWebページのデータを取得する必要がないため、印刷効率の低下が防止又は軽減される。
For example, when printing the same Web page a plurality of times, if print image data is created, the
また、識別用符号化情報を端末装置50にて作成して印刷管理装置10に送信するためのプログラムは、印刷イメージ作成用Webページのデータとともに、印刷管理装置10から端末装置50に送信されるので、識別用符号化情報を作成して送信するための専用プログラムを、端末装置50に予めインストールしなくても済む。
Also, a program for creating identification encoded information in the
また、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
実施例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
印刷管理装置10の印刷イメージ確認部18は、端末装置50から送信されたURL及び識別用符号化情報を検索キーとしてDB80を検索する(S26)。
The print
そして、実施例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
一方、端末装置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
そして、印刷イメージ作成部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
端末装置50の制御部52は、印刷管理装置10から送信された印刷画像データ及び印刷情報を、図5に示すように、印刷イメージ作成用Webページ内に表示させる(S34)。
The
そして、実施例1と同様に、ユーザが、印刷情報として表示された予約番号を印刷装置100に入力すると、印刷装置100は、当該予約番号に対応する印刷画像データを印刷管理装置10から受信して印刷する。
As in the first embodiment, when the user inputs a reservation number displayed as print information to the
実施例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
また、印刷対象の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
仮に、印刷管理装置10が、印刷対象のWebページのURLにアクセスしてWebページのデータを取得したとしても、そのWebページの内容は、端末装置50がアクセスしたときから変更されている場合があるため、印刷管理装置10によって取得されたWebページの内容は、端末装置50が取得したWebページの内容、すなわち、印刷対象のWebページの内容とは異なる場合がある。この場合、ユーザが印刷要求した内容とは異なるWebページが印刷管理装置10によって取得されることになるため、ユーザが印刷要求した内容が印刷されないことになる。これに対して、実施例2によると、印刷対象のWebページの復元可能な符号化情報を端末装置50にて作成して印刷管理装置10に送信することで、ユーザが印刷要求した内容と同一内容の印刷画像データが印刷管理装置10にて作成されることになる。
Even if the
また、印刷対象のWebページが認証Webページの場合、印刷管理装置10にて当該印刷対象のWebデータを取得して印刷画像データを作成するためには、認証に必要な情報(例えばパスワード)を印刷管理装置10に提供する必要がある。実施例2では、印刷対象のWebページの符号化可能な符号化情報を端末装置50にて作成し、印刷管理装置10にて復号化することで、認証Webページの印刷画像データと同一の印刷画像データが過去に作成されていない場合であっても、ユーザが印刷要求した内容と同一内容の印刷画像データが作成されることになる。
When the print target web page is an authentication web page, the
なお、印刷対象のWebページが静的Webページの場合であっても、端末装置50にて当該Webページの復元可能な符号化情報を作成し、印刷管理装置10にて復元可能な符号化情報を復元し、復元されたWebページに基づいて印刷画像データを作成してもよい。
Even if the Web page to be printed is a static Web page, the
また、識別用符号化情報に代えて、復元可能な符号化情報を用いて印刷画像データを管理してもよい。この場合、図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
上述した印刷管理装置10は、一例としてハードウェア資源とソフトウェアとの協働により実現される。具体的には、印刷管理装置10は、図示しないCPU等のプロセッサを備えている。当該プロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、印刷管理装置10の各部の機能が実現される。上記プログラムは、CDやDVD等の記憶媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。
The
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
Claims (8)
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ページの符号化情報に対応する印刷画像データが前記記憶手段に記憶されていない場合、前記画像作成手段によって作成された印刷画像データを前記端末装置に送信する、
ことを特徴とする請求項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ページのデータに基づいて印刷画像データを作成する、
ことを特徴とする請求項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ページのデータに基づいて印刷画像データを作成する、
ことを特徴とする請求項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.
ことを特徴とする請求項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.
ことを特徴とする請求項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.
ことを特徴とする請求項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.
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)
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 |
-
2013
- 2013-10-30 JP JP2013225982A patent/JP6197582B2/en active Active
Patent Citations (6)
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 |