JP6463115B2 - 情報処理システム、印刷システム、サーバ装置、情報処理システムの制御方法、及びプログラム - Google Patents
情報処理システム、印刷システム、サーバ装置、情報処理システムの制御方法、及びプログラム Download PDFInfo
- Publication number
- JP6463115B2 JP6463115B2 JP2014251896A JP2014251896A JP6463115B2 JP 6463115 B2 JP6463115 B2 JP 6463115B2 JP 2014251896 A JP2014251896 A JP 2014251896A JP 2014251896 A JP2014251896 A JP 2014251896A JP 6463115 B2 JP6463115 B2 JP 6463115B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- file list
- data
- conversion
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1247—Job translation or job parsing, e.g. page banding by conversion to printer ready format
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/164—File meta data generation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1206—Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1238—Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1287—Remote printer device, e.g. being remote from client or server via internet
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Computer Networks & Wireless Communication (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Information Transfer Between Computers (AREA)
- Facsimiles In General (AREA)
Description
クラウドサービスとしてプリントサービスを提供する場合は、大規模なデータセンター上にプリントサーバを配置することにより顧客ごとのハードウェアの管理が不要となる。また、例えばサーバの負荷に応じてリソースを追加することが容易に行うことができる。さらに、クラウドサービスでは、多くのコンピューティング・リソースを用いてデータ処理を分散実行し、多くのクライアント装置からの要求を同時に処理することができる。
さらに、クラウドサービスでは、他サービスと連携し機能を効果的に実現することが可能である。例えば、データ変換を行う変換サービスがストレージサービスと連携することで次のような仕組みが考えられる。変換データをクライアント装置に提供する際に、ストレージサービスにこのデータを保存し、クライアント装置が必要なタイミングでデータの取得を行う。
(第1実施形態)
(システムの全体構成)
図1は、本発明の第1実施形態に係る情報処理システムの一例である印刷システムの全体構成を示す図である。
プリンタ104及び105は、ローカルネットワーク107を介して複数台接続されていることを想定している。プリンタ105は、ローカルネットワーク107を介してインターネット108にアクセスし、変換サービス101、プリントサービス102、及びストレージサービス103にアクセスすることができる。プリンタ104及び105は、有線または無線LANを介してネットワークに接続する。本実施形態では、プリンタ104は、無線LANターミナル106を介してネットワークに接続することを想定している。無線LANターミナル106は、一般的なネットワーク・ルーター機能を有した無線LANの親機であり、家庭内や事務所などの中で無線LANを提供している。
図2(A)は、変換サービス及びプリントサービスのハードウェア構成の一例を示す図である。
なお、本発明の機能が実行可能であれば、単体の機器であっても、複数の機器からなるシステムであっても、本発明を適用できる。また、本発明の機能が実行可能であれば、LAN、WAN等のネットワークを介して接続が為され、処理が行われるシステムであっても本発明を適用できる。本実施形態ではシステムバス219により各構成要素が接続されているものとして説明する。
図2Bは、プリンタのハードウェア構成の一例を示す図である。
プリンタ104及び105のそれぞれのハードウェアの各構成要素は、システムバス230に接続されている。CPU231は、装置全体の制御を行い、システムバス230に接続される各種デバイスとのアクセスを統括的に制御する。この制御は、ROM232に記憶された制御プログラム等またはDKC(ディスクコントローラ)235を介して接続された外部メモリ236に記憶された制御プログラムやリソースデータ(資源情報)等に基づく。RAM233は、CPU231の主メモリやワークエリア等として機能し、不図示の増設ポートに接続されるオプションRAMによりメモリ容量を拡張することができるように構成されている。記憶装置240は、大容量メモリとして機能する外部記憶手段である。
まず、プリンタ104または105の操作パネル239において、ユーザー操作により他のクラウドサービスで管理されているコンテンツデータが指定される。また、メールの添付データとしてプリントサービス102で印刷するコンテンツデータが送信される場合もありうる。プリンタ104または105の操作パネル239においてコンテンツデータが指定された場合は、指定されたコンテンツデータとコンテンツデータを管理する他のクラウドサービスの情報とがプリンタ104または105からプリントサービス102に送られる。プリントサービス102は、指定されたコンテンツデータを管理する他のクラウドサービスからコンテンツデータを取得する。
ステップS402で、制御サーバ302は、ストレージサービス103にコンテンツデータをアップロードするためのデータアップロードURLを作成する。このデータアップロードURLには、データアップロード先のパスとストレージサービス103にアクセスするための認可トークンとが含まれる。認可トークンをデータアップロードURLに付加する処理は不図示のトークン発行サービスが制御サーバ302からの依頼により行う。次に、制御サーバ302は、データアップロードURLを、Webサーバ301を介してプリントサービス102に送る。
ステップS404で、プリントサービス102は、コンテンツデータのアップロード完了通知をWebサーバ301に送る。Webサーバ301は、アップロード完了通知を受け取るとその通知を制御サーバ302に送る。制御サーバ302は、データアップロードURLを宛先にしてストレージサービス103からコンテンツデータを取得し、データの存在確認を行う。制御サーバ302は、データの存在確認を行った後に、変換リクエストを制御部304にデータアップロードURLとともに送る。制御部304は、データ変換リクエストを受け付けると、データ取得部306を介してデータアップロードURLを宛先にしてストレージサービス103からコンテンツデータと印刷属性ファイルとを取得する。制御部304は、コンテンツデータと印刷属性ファイルとを記憶装置224に保存し、データ変換部305に対してデータ変換指示を行う。
このように、ステップS405及びS406で、1ページ目のデータが変換サービス101により変換され、その結果である変換データファイルがストレージサービスにアップロードされる。2ページ目以降に対するデータ変換処理とその結果である変換データのアップロードは、この後のステップS407以降でプリンタが変換データを取得するデータ取得処理とは非同期に逐次行われる。データ変換処理とデータ取得処理及び印刷処理とが非同期に行われる方法については、図5〜図7を用いて後述する。
ステップS409で、プリンタ104または105は、ストレージサービス103にインデックスファイルのダウンロードURLにアクセスし、インデックスファイル601を取得する。
ステップS411で、プリンタ104または105は、印刷が完了した後にプリントサービス102に対して印刷完了通知を送る。
ステップS412で、プリントサービス102は、変換サービス101に対して完了通知を行う。
図5及び図6は、変換サービス、プリントサービス、及びプリンタによるデータ変換処理と変換データ取得処理及び印刷処理について説明するための図(非同期データ転送シーケンス)であり、図4を用いて説明した処理を詳細に説明した図である。また、図7は、インデックスファイル601の一例を示す図である。
まず、プリントサービス102は、データ変換リクエストを変換サービス101に送る。変換サービス101は、データ変換リクエストを受け付けると、ステップS501〜S506までの処理を行う。なお、ステップS501〜S506までの処理は、図4のステップS405〜S410の処理にそれぞれ対応しているため、説明は省略する。
ステップS505で、プリンタ104または105は、インデックスファイル601を取得する。
ステップS506で、プリンタ104または105は、インデックスファイル601のcontents部に記載された変換データダウンロードURLに基づいて1ページ目の変換データを取得する。
ステップS507で、プリンタ104または、105は、インデックスファイル601のnextpage部に記載された次インデックスファイル602を取得する。
ステップS510で、変換サービス101は、新しいページのデータ変換処理が完了すると、処理済みの変換データファイルのダウンロードURL(変換データダウンロードURL)と新たなインデックスファイル602aを作成する。このとき、新たなインデックスファイル602aのnextpage部にはインデックスファイル602a自身のダウンロードURLを記載する。
また、これらのダウンロード先を記載した新たなインデックスファイル601aを作成する。ここで説明する例では、3ページ分のデータ変換処理が完了しており、インデックスファイル601aには、変換データダウンロードURLとして3ページ分のダウンロードURLが記載されている。このように、変換サービス101は、任意のタイミングでインデックスファイルを逐次作成し、その時点でデータ変換処理が完了し、作成された変換データのダウンロードURLをインデックスファイルに記載する。
ステップS512で、変換サービス101は、新たなインデックスファイル602aと新しい変換データをアップロードする。インデックスファイル602aは、最新の次インデックスファイルとして機能する。
ステップS513で、プリンタ104または105は、次インデックスファイル602のnextpage部に記載されたインデックスファイル601aを取得する。
ステップS514〜S516で、プリンタ104または105は、インデックスファイル601aのcontents部に記載された2ページ目から4ページ目までの変換データを取得する。
ステップS701で、変換サービス101は、変換データを確認する。ステップS702で、変換サービス101は、新しい変換データがあるか否かを判断する。ステップS702で新しい変換データがある場合は、処理はステップS703に進み、変換サービス101は、未生成のデータがあるか否か、すなわち全てのページのデータ変換処理が完了しているか否かを判断する。
ステップS703で、未生成のページがある場合は、変換サービス101は、ステップS704で新しく変換したページの変換データダウンロードURLを作成する。また、変換サービス101は、nextpage部に次インデックスファイル602のダウンロードURLを記載したインデックスファイル601または601aを作成する。
ステップS706で、変換サービス101は、インデックスファイル601または601aと、次インデックスファイル602または602aと、変換データとをストレージサービス103にアップロードする。
また、ステップS703で、未生成の変換データがない場合は、処理はステップS707に進み、変換サービス101は、インデックスファイル601bを作成する。上述したように、未生成の変換データがない、すなわち全てのページのデータ変換処理が完了している場合は、インデックスファイル601bのnextpage部を空にする。ステップS708で、変換サービス101は、インデックスファイル601bと、変換データとをストレージサービス103にアップロードする。
次に、本発明の第2実施形態に係る情報処理システムの一例である印刷システムについて説明する。第1実施形態では、変換サービスにより新たな変換データが作成されるまでの間は、プリンタは次インデックスファイルを取得し続ける。これに対して、本実施形態では、所定の時間が経過しても新たな変換データが作成されていない場合には、プリンタのアクセスをストレージサーバと代替のサーバとで切り替える。
まず、変換サービス101では、データ変換時に規定時間を計測するために規定時間計測スレッドを起動する。
ステップS801で、プリンタ104または105が次インデックスファイル602を取得する。その後、ステップS901で、変換サービス101が、規定時間を超えたと判断した場合には、ステップS902で、次インデックスファイル602のnextpage部に記載されたダウンロードURLがダミー変換サービス810になっているかを判断する。
ステップS906で、変換サービス101は、ダミー変換サービス810をダウンロードURLとした次インデックスファイル603をストレージサービス103とダミー変換サービス810にアップロードする。
ステップS803で、プリンタ104または105は、次インデックスファイル603をストレージサービス103から取得する。
ステップS804で、プリンタ104または105は、取得した次インデックスファイル603のnextpage部に記載されたダミー変換サービス810にアクセスし、次インデックスファイル603を取得する。
ステップS904で、変換サービス101は、ストレージサービス103をダウンロードURLとした次インデックスファイル602をストレージサービス103とダミー変換サービス810にアップロードする。
ステップS806で、プリンタ104または105は、次インデックスファイル602をダミー変換サービス810から取得する。
ステップS807で、プリンタ104または105は、取得した次インデックスファイル602のnextpage部に記載されたストレージサービス103にアクセスし、次インデックスファイル602を取得する。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
102 プリントサービス
103 ストレージサービス
104 プリンタ
105 プリンタ
601 インデックスファイル
602 次インデックスファイル
Claims (10)
- データ処理の要求を受け付ける受け付け手段と、
前記データ処理の処理済みファイルの参照情報を記載したファイル一覧を逐次作成する作成手段と、
前記ファイル一覧を取得し、該ファイル一覧の記載内容に基づいて前記処理済みファイルを取得する取得手段と、
を備え、
前記作成手段は、
前記ファイル一覧を作成する時点でまだ全ての前記データ処理を終了していない場合に、次に処理済みファイルの参照情報を記載する別のファイル一覧を作成し、前記ファイル一覧には前記別のファイル一覧の参照情報を含めて記載し、
新たな処理済みファイルが作成された場合に、前記別のファイル一覧を該新たな処理済みファイルの参照情報で上書きし、
前記取得手段は、前記ファイル一覧に前記別のファイル一覧の参照情報が含まれている場合に、前記別のファイル一覧が前記新たな処理済みファイルの参照情報で上書きされるまでの間、前記別のファイル一覧を取得し続ける、ことを特徴とする情報処理システム。 - 前記作成手段は、前記別のファイル一覧が前記新たな処理済みファイルの参照情報で上書きされるまでの間、前記別のファイル一覧に前記参照情報として該別のファイル一覧のアドレス情報を記載する、ことを特徴とする請求項1に記載の情報処理システム。
- 前記作成手段は、前記データ処理の処理済みファイルの1つ目が作成された時点で、1つ目の前記ファイル一覧を作成する、ことを特徴とする請求項1または2に記載の情報処理システム。
- 前記作成手段は、前記データ処理が全て終了した場合に、前記ファイル一覧に前記別のファイル一覧の参照情報を含めずに上書きし、
前記取得手段は、前記ファイル一覧に前記別のファイル一覧の参照情報が含まれていない場合に、前記データ処理が終了したと判断する、ことを特徴とする請求項1ないし3のいずれか1項に記載の情報処理システム。 - 前記作成手段は、前記ファイル一覧及び前記処理済みファイルをストレージ装置に保存し、
前記取得手段は、前記ファイル一覧及び前記処理済みファイルを前記ストレージ装置より取得する、ことを特徴とする請求項1ないし4のいずれか1項に記載の情報処理システム。 - 前記作成手段は、前記別のファイル一覧が前記新たな処理済みファイルの参照情報で上書きされるまでの間、前記別のファイル一覧に前記参照情報として該別のファイル一覧のアドレス情報を記載し、
前記別のファイル一覧が所定の時間が経過しても前記新たな処理済みファイルの参照情報で上書きされない場合は、前記別のファイル一覧を代替のストレージ装置に作成する、ことを特徴とする請求項5記載の情報処理システム。 - 請求項1ないし6のいずれか1項に記載の前記作成手段は、情報処理装置からの要求に応じて印刷データの変換を行うサーバ装置として機能する印刷システム。
- データ処理の要求を受け付ける受け付け手段と、
前記データ処理の処理済みファイルの参照情報を記載したファイル一覧を逐次作成する作成手段と、
を備え、
前記作成手段は、
前記ファイル一覧を作成する時点でまだ全ての前記データ処理を終了していない場合に、次に処理済みファイルの参照情報を記載する別のファイル一覧を作成し、前記ファイル一覧には前記別のファイル一覧の参照情報を含めて記載し、
新たな処理済みファイルが作成された場合に、前記別のファイル一覧を該新たな処理済みファイルの参照情報で上書きし、
前記ファイル一覧は、外部の情報処理装置から取得され、
前記ファイル一覧に前記別のファイル一覧の参照情報が含まれている場合に、前記別のファイル一覧が前記新たな処理済みファイルの参照情報で上書きされるまでの間、前記別のファイル一覧は取得され続ける、ことを特徴とするサーバ装置。 - 第1情報処理装置及び第2情報処理装置を有する情報処理システムの制御方法であって、
前記第1情報処理装置が、データ処理の要求を受け付ける受け付け工程と、
前記第1情報処理装置が、前記データ処理の処理済みファイルの参照情報を記載したファイル一覧を逐次作成する作成工程と、
前記第2情報処理装置が、前記ファイル一覧を取得し、該ファイル一覧の記載内容に基づいて前記処理済みファイルを取得する取得工程と、
を備え、
前記第1情報処理装置は、前記作成工程において、
前記ファイル一覧を作成する時点でまだ全ての前記データ処理を終了していない場合に、次に処理済みファイルの参照情報を記載する別のファイル一覧を作成し、前記ファイル一覧には前記別のファイル一覧の参照情報を含めて記載し、
新たな処理済みファイルが作成された場合に、前記別のファイル一覧を該新たな処理済みファイルの参照情報で上書きし、
前記第2情報処理装置は、前記取得工程において、前記ファイル一覧に前記別のファイル一覧の参照情報が含まれている場合に、前記別のファイル一覧が前記新たな処理済みファイルの参照情報で上書きされるまでの間、前記別のファイル一覧を取得し続ける、ことを特徴とする情報処理システムの制御方法。 - コンピュータを請求項8に記載のサーバ装置として機能させるプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014251896A JP6463115B2 (ja) | 2014-12-12 | 2014-12-12 | 情報処理システム、印刷システム、サーバ装置、情報処理システムの制御方法、及びプログラム |
| US14/961,539 US9557945B2 (en) | 2014-12-12 | 2015-12-07 | Information processing system, print system, server apparatus, and method for controlling information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014251896A JP6463115B2 (ja) | 2014-12-12 | 2014-12-12 | 情報処理システム、印刷システム、サーバ装置、情報処理システムの制御方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016115050A JP2016115050A (ja) | 2016-06-23 |
| JP6463115B2 true JP6463115B2 (ja) | 2019-01-30 |
Family
ID=56111207
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014251896A Active JP6463115B2 (ja) | 2014-12-12 | 2014-12-12 | 情報処理システム、印刷システム、サーバ装置、情報処理システムの制御方法、及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9557945B2 (ja) |
| JP (1) | JP6463115B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6817751B2 (ja) * | 2016-09-07 | 2021-01-20 | キヤノン株式会社 | 情報処理システムその制御方法、印刷システム及びプログラム |
| JP2019106629A (ja) | 2017-12-12 | 2019-06-27 | キヤノン株式会社 | 情報処理システム、制御方法及びそのプログラム |
| JP7046648B2 (ja) * | 2018-02-27 | 2022-04-04 | キヤノン株式会社 | 印刷処理システム、方法、およびプログラム |
| JP7512095B2 (ja) * | 2020-06-05 | 2024-07-08 | キヤノン株式会社 | 印刷システム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4238527B2 (ja) | 2001-08-21 | 2009-03-18 | ソニー株式会社 | 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム |
| JP4712639B2 (ja) * | 2005-09-13 | 2011-06-29 | 株式会社リコー | ネットワーク印刷システム、印刷装置、印刷データ生成装置、ネットワーク印刷方法、印刷方法、印刷データ生成方法およびプログラム |
| JP5538879B2 (ja) * | 2009-12-28 | 2014-07-02 | キヤノン株式会社 | 端末装置及び印刷システムとデータ変換方法 |
| JP2012033113A (ja) * | 2010-08-02 | 2012-02-16 | Canon Inc | 印刷システム、印刷装置、制御方法及びプログラム |
| JP5882837B2 (ja) * | 2012-06-11 | 2016-03-09 | キヤノン株式会社 | 情報処理システム、画像形成装置、制御方法およびコンピュータプログラム |
-
2014
- 2014-12-12 JP JP2014251896A patent/JP6463115B2/ja active Active
-
2015
- 2015-12-07 US US14/961,539 patent/US9557945B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US9557945B2 (en) | 2017-01-31 |
| US20160170697A1 (en) | 2016-06-16 |
| JP2016115050A (ja) | 2016-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4596696B2 (ja) | 情報処理装置および印刷装置 | |
| US9274736B2 (en) | Information processing apparatus, output system, information processing method, and recording medium storing information processing program | |
| US20130003115A1 (en) | Pull-print system, print job management method, print server, control method therefor and computer-readable medium | |
| JP5995525B2 (ja) | システム、画像形成装置、サーバー及びその制御方法 | |
| JP6206149B2 (ja) | 印刷システム | |
| US9928013B2 (en) | Print control system, method of controlling printing, and recording medium | |
| JP6463115B2 (ja) | 情報処理システム、印刷システム、サーバ装置、情報処理システムの制御方法、及びプログラム | |
| US20140049797A1 (en) | Printing system, a method of printing a print job, and a program | |
| JP2011187063A (ja) | 遠隔印刷サービスを介したインターネットアクセス不可能なウェブコンテンツの印刷 | |
| JP2019160057A (ja) | プリントサーバーと、その制御方法とプログラム | |
| JP6381426B2 (ja) | 情報処理装置、制御方法、及びプログラム | |
| KR102143411B1 (ko) | 화상 형성 장치, 화상 형성 장치의 제어 방법, 및 저장 매체 | |
| JP2017079046A (ja) | 画像形成システムおよび画像形成システム用プログラム | |
| JP6589816B2 (ja) | 情報処理システム及びサイトサーバー | |
| JP6484123B2 (ja) | 印刷装置、その制御方法、及びプログラム | |
| US20190205069A1 (en) | Data processing apparatus and non-transitory computer-readable storage medium for storing program | |
| JP6079914B2 (ja) | 印刷制御システム、印刷制御方法、情報処理装置、及び印刷制御プログラム | |
| JP2014142735A (ja) | 印刷システム、方法、及びプログラム | |
| JP6127586B2 (ja) | 情報処理システムおよび情報処理方法 | |
| JP2013161196A (ja) | ウェブ(Web)ページ印刷システム、方法、及び、プログラム | |
| JP2004213251A (ja) | 画像形成される対象データとその処理条件とを再利用可能とする画像形成装置 | |
| JP2015100991A (ja) | 画像処理装置、画像処理装置のデータ処理方法、及びプログラム | |
| JP2004220098A (ja) | 画像形成される対象データとその処理条件とを再利用可能とする画像形成装置 | |
| JP6188464B2 (ja) | 画像処理装置、画像処理装置の制御方法、及びプログラム | |
| JP2015005148A (ja) | 印刷システム、方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171208 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180620 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180717 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180913 |
|
| 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: 20181204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181228 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6463115 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |