JP5974364B2 - デバイス制御装置、デバイス装置、制御方法および制御プログラム - Google Patents
デバイス制御装置、デバイス装置、制御方法および制御プログラム Download PDFInfo
- Publication number
- JP5974364B2 JP5974364B2 JP2012163403A JP2012163403A JP5974364B2 JP 5974364 B2 JP5974364 B2 JP 5974364B2 JP 2012163403 A JP2012163403 A JP 2012163403A JP 2012163403 A JP2012163403 A JP 2012163403A JP 5974364 B2 JP5974364 B2 JP 5974364B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- function
- control apparatus
- information
- controlling
- 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; CALCULATING OR 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; CALCULATING OR 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/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/1224—Client or server resources management
- G06F3/1228—Printing driverless or using generic drivers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45508—Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
- G06F9/45512—Command shells
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
このようなサービスデバイスとして、例えば、下記特許文献1には、Webサーバーを搭載し、種々の情報端末が搭載するWebブラウザーから印刷指示を受け付ける画像処理装置が提案されている。
本適用例にかかるデバイス制御装置は、情報を閲覧する機能を有するブラウザー手段を備え、前記ブラウザー手段への操作に基づきネットワークを介して接続されたデバイスを制御するデバイス制御装置であって、前記ブラウザー手段は、前記ネットワークに接続された前記デバイスを探索するデバイス探索手段と、探索された前記デバイスを制御するためのプログラムを前記デバイスから取得するプログラム取得手段と、取得された前記プログラムを実行して前記デバイスを制御するプログラム実行手段と、を備えることを特徴とする。
上記適用例にかかるデバイス制御装置において、前記デバイス探索手段は、デバイスの探索における探索条件を決定し、決定した前記探索条件に適合する前記デバイスを探索することが好ましい。
上記適用例にかかるデバイス制御装置において、前記プログラム取得手段は、探索された前記デバイスが有する機能のうち利用対象とする機能を決定し、前記決定した機能に応じて、前記デバイスを制御して実現する機能を制限した前記プログラムを、前記デバイスから取得しても良い。
上記適用例にかかるデバイス制御装置において、前記プログラム取得手段は、前記デバイス制御装置の装置情報を取得して前記デバイスに送信するためのプログラムを、探索された前記デバイスから取得して実行し、送信した前記装置情報に応じて実現する機能を変えた前記プログラムを取得しても良い。
上記適用例にかかるデバイス制御装置において、前記ブラウザー手段は、前記デバイス探索手段が探索した複数の前記デバイスに関する情報を表示し、前記表示した複数のデバイスから、前記プログラムの取得先とする前記デバイスを選択する選択手段を備えることが好ましい。
上記適用例にかかるデバイス制御装置において、前記プログラム実行手段は、前記プログラムを実行することで前記デバイスを制御するための制御データを生成し、前記制御データを前記デバイスに送っても良い。
本適用例にかかるデバイス装置は、情報を閲覧する機能を有するブラウザー手段を備えるデバイス制御装置とネットワークを介して接続されるデバイス装置であって、前記デバイスを制御するための、前記ブラウザー手段により実行可能なプログラムを保持する保持手段と、前記デバイス制御装置から前記プログラムの送信要求を受信すると、前記プログラムを前記デバイス制御装置に送信する送信手段と、前記デバイス制御装置において実行された前記プログラムからの制御に従って、処理を行う処理部と、を備えることを特徴とする。
本適用例にかかる制御方法は、情報を閲覧する機能を有するブラウザー手段の操作に基づきネットワークを介して接続されたデバイスを制御する制御方法であって、前記ネットワークに接続された前記デバイスを探索するデバイス探索工程と、探索された前記デバイスを制御するプログラムを前記デバイスから取得するプログラム取得工程と、取得された前記プログラムを実行させて前記デバイスを制御するプログラム実行工程と、を備えることを特徴とする。
本適用例にかかる制御プログラムは、情報を閲覧する機能を有するブラウザー手段の操作に基づきネットワークを介して接続されたデバイスを制御する制御プログラムであって、前記ネットワークに接続された前記デバイスを探索するデバイス探索機能と、探索された前記デバイスを制御するプログラムを前記デバイスから取得するプログラム取得機能と、取得された前記プログラムを実行させて前記デバイスを制御するプログラム実行機能と、コンピューターに実行させることを特徴とする。
図1は、本実施形態に係るデバイス制御装置としての情報端末10を説明する図である。本実施形態では、制御対象のデバイスとしてプリンター40を想定する。また、情報端末10としてタブレット端末やスマートフォンのような携帯可能なコンピューターを想定する。この情報端末10は、ハードウェアとしてCPU、RAMおよびROM等を備え、種々の動作は所定のオペレーティングシステム(OS)により制御される。また、情報端末10には表示部12と操作部14を備え、ユーザーは、表示部12に表示される情報に基づいて操作部14を操作することで情報端末10に対して所望の動作を指示できる。
また、情報端末10は、インターネットやイントラネット等のネットワーク50を介してプリンター40やWebサーバー30と通信可能に接続している。
本実施形態では、プリンター40は印刷方式や設置場所等が異なる3台のプリンター(40A,40B,40C)を想定する。これらのプリンター40は、自身の仕様に従い印刷エンジンで印刷可能な印刷データの生成等、プリンター40を制御するための処理を情報端末10に行わせるプログラム(サービススクリプト)を保持し、接続先である情報端末10からの送信要求に応じてサービススクリプトのデータを送信する機能を備える。尚、プリンター40は印刷機能に加え、画像読み取り機能やコピー機能を具備する複合機の態様も想定できる。
情報端末10が具備するWebブラウザー(ブラウザー手段)20は、Webサーバー30から提供されるHTMLファイルや画像等のファイルを取得し、レイアウトを解析してユーザーが閲覧可能に表示する機能を備える。更に、このWebブラウザー20は、デバイス探索手段22、プログラム取得手段24およびプログラム実行手段26を備える。
デバイス探索手段22は、ネットワーク50に接続されたプリンター40のようなデバイス(以降、サービスデバイスと呼ぶ。)を探索する機能を有する。尚、デバイス探索手段22は、サービスデバイスを探索する場合、探索対象とするサービスデバイスの探索条件を付加しても良い。
例えば、印刷解像度は200dpiであり、カラー印刷可能であり、光学式文字読み取り機能を具備し、A4の用紙に印刷可能のように、Webブラウザー20で表示しているコンテンツに応じた探索条件やユーザーが所望する探索条件を付加するようにしても良い。また、一般のユーザーに対してはモノクロ印刷に限定するように、ユーザーの権限に応じて探索条件が決定されても良い。
探索の結果、情報端末10は、サービスデバイスからの応答を得ると共に、探索できたサービスデバイスに関する機種名、管理者が命名したユニークな名称およびサービスデバイスを示すアイコンデータ等の属性情報も得ることができる。
プログラム取得手段24は、探索して得られたサービスデバイスの中から選択されたサービスデバイスに対してサービススクリプトを要求し、要求先のサービスデバイスから送られるサービススクリプトのデータを保持する機能を有する。本実施形態では、サービススクリプトは、クライアントコンピューターにインストールされるプリンタードライバーと同様な機能を備え、lua言語やJavaScript(登録商標)言語等で記述され、OSに対して非依存で実行できる態様を想定するが、このような態様には限定されない。
また、プログラム取得手段24は、探索して得られたサービスデバイスの中から選択されたサービスデバイスが有する機能のうち利用対象とする機能を決定し、決定した機能に応じて、サービスデバイスを制御して実現する機能を制限したプログラムを、サービスデバイスデバイスから取得しても良い。
また、プログラム取得手段24は、情報端末10の装置情報を取得してサービスデバイスに送信するためのプログラムを、探索されたサービスデバイスから取得して実行し、送信した装置情報に応じて実現する機能を変えたプログラムを取得しても良い。
プログラム実行手段26は、保持しているサービススクリプトのデータを所定のメモリー空間に展開して実行する機能を有する。尚、実行後のサービススクリプトのデータは、所定時間経過後にメモリー空間から消去されても良く、また、情報端末10のフラッシュメモリー等に保存しても良い。
図2の処理が開始されると、ユーザーの操作に基づき、情報端末10は、Webサーバー30に対して所望するコンテンツの閲覧要求を行う(ステップS100)。
Webサーバー30は、情報端末10からのコンテンツ閲覧要求を受け付け、要求したコンテンツに応じたHTMLデータを情報端末10に送信する(ステップS102)。
情報端末10は、Webサーバー30から送信されたHTMLデータを受信し、HTMLデータに基づく画像を生成して表示部12に表示する(ステップS104)。ここで、図3は、表示部12での表示例を示す。この表示例では、Webブラウザー20はコンテンツの画像を表示すると共に、所定位置に「プリンターを選ぶ」ボタンを選択可能に表示する。ユーザーはコンテンツの画像を印刷する場合、最初に「プリンターを選ぶ」ボタンを押下し、ネットワーク50に接続されたプリンター情報を要求する。
次に、Webブラウザー20は、ネットワーク50に対して探索信号を送信し、決定した探索条件に適合するプリンター探索を行う(ステップS110)。
プリンター40は探索信号を受信し、探索条件と合致する場合、自身の属性情報を含む応答を情報端末10に返す(ステップS112)。
尚、プリンター40を探索する際、以前に探索した結果得られたプリンター40の情報を情報端末10に保存しておき、図4の画面が表示された場合、Webブラウザー20は、以前に探索したプリンター40が接続されているか否かを優先して確認しても良い。また、複数のプリンター40が探索できた場合、以前に選択されたプリンター40をデフォルトの印刷先候補として表示しても良い。
ユーザーは、これらのプリンター(40A,40B,40C)の中から印刷先を選択し、選択先に対して印刷の実行を指示できる。以降、説明の理解を容易にすべく、ユーザーはプリンター40Bを選択したものとする。
サービススクリプトを要求されたプリンター40Bは、自身が保持するサービススクリプトのデータを情報端末10に送信する(ステップS120)。
情報端末10は、サービススクリプトのデータを受信し、受信したサービススクリプトを実行し、Webブラウザー20で表示しているコンテンツのHTMLデータに対してレンダリング処理を施し、画像データを生成する(ステップS124)。更に、生成した画像データから印刷データを生成する(ステップS126)。
続いて、情報端末10は生成した印刷データを印刷対象のプリンター40Bに送信する(ステップS128)。この場合、印刷データがプリンター40Bに送信される前に、ユーザーは印刷データに基づく印刷イメージを情報端末10の表示部12で確認し、確認結果に基づいてプリンター40Bに送信しても良い。
プリンター40Bは印刷データを受信し、受信した印刷データに基づいて印刷を行い(ステップS130)、印刷処理を終了する。
(1)プリンター40は、印刷データを生成してプリンター40に印刷を実行させるためのサービススクリプトを保持し、情報端末10からの印刷要求に応じて情報端末10に送信し、情報端末10側で印刷データを生成する。従って、プリンター40側に種々の画像処理機能を搭載させる必要はなく、プリンター40の構成を簡略化できる。
(2)情報端末10は、印刷を実行する前に、プリンター40に応じたサービススクリプトをプリンター40から受け取るため、プリンター40の種類に応じた種々のサービススクリプトを予め持つ必要がなく、情報端末10のリソースの軽減を図ることができる。
(3)印刷データを生成するためのサービススクリプトは、Webブラウザー20上で実行されるものであるため、情報端末10のOSに対して依存しないことから、OSの種類に応じてサービススクリプトを別に作成する手間とコストを軽減できる。
また、スキャン機能の場合、スキャンデータはWebブラウザー20に送信しても良く、また、他のクラウドサービスにスキャンデータを送信し、データ保存先としても良い。
また、以上のような手法を実施する装置は、単独の装置によって実現される場合もあれば、複数の装置を組み合わせることによって実現される場合もあり、各種の態様を含むものである。
Claims (8)
- 情報を閲覧する機能を有するブラウザー手段を備え、前記ブラウザー手段への操作に基づきネットワークを介して接続されたデバイスを制御するデバイス制御装置であって、
前記ブラウザー手段は、
前記ネットワークに接続された前記デバイスを探索するデバイス探索手段と、
探索された前記デバイスを制御するためのプログラムを前記デバイスから取得するプログラム取得手段と、
取得された前記プログラムを実行して前記デバイスを制御するプログラム実行手段と、
を備え、
前記プログラム取得手段は、前記デバイス制御装置の装置情報を取得して前記デバイスに送信するためのプログラムを、探索された前記デバイスから取得して実行し、
送信した前記装置情報に応じて実現する機能を変えた前記プログラムを取得することを特徴とするデバイス制御装置。 - 請求項1に記載のデバイス制御装置において、
前記デバイス探索手段は、デバイスの探索における探索条件を決定し、決定した前記探索条件に適合する前記デバイスを探索することを特徴とするデバイス制御装置。 - 請求項1又は2に記載のデバイス制御装置において、
前記プログラム取得手段は、探索された前記デバイスが有する機能のうち利用対象とする機能を決定し、前記決定した機能に応じて、前記デバイスを制御して実現する機能を制限した前記プログラムを、前記デバイスから取得することを特徴とするデバイス制御装置。 - 請求項1乃至3のいずれか一項に記載のデバイス制御装置において、
前記ブラウザー手段は、
前記デバイス探索手段が探索した複数の前記デバイスに関する情報を表示し、前記表示した複数のデバイスから、前記プログラムの取得先とする前記デバイスを選択する選択手段を備えることを特徴とするデバイス制御装置。 - 請求項1乃至4のいずれか一項に記載のデバイス制御装置において、
前記プログラム実行手段は、前記プログラムを実行することで前記デバイスを制御するための制御データを生成し、前記制御データを前記デバイスに送ることを特徴とするデバイス制御装置。 - 情報を閲覧する機能を有するブラウザー手段を備えるデバイス制御装置とネットワークを介して接続されるデバイス装置であって、
前記デバイス装置を制御するための、前記ブラウザー手段により実行可能なプログラムを保持する保持手段と、
前記デバイス制御装置から前記プログラムの送信要求を受信すると、前記プログラムを前記デバイス制御装置に送信する送信手段と、
前記デバイス制御装置において実行された前記プログラムからの制御に従って、処理を行う処理部と、
を備え、
前記プログラムは、前記デバイス制御装置に、前記デバイス制御装置の装置情報を取得して、前記装置情報を前記デバイス装置に送信させるためのものであり、
前記送信手段は、前記デバイス制御装置から受信した前記装置情報に応じて実現する機能を変えた前記プログラムを前記デバイス制御装置に送信することを特徴とするデバイス装置。 - 情報を閲覧する機能を有するブラウザー手段の操作に基づきネットワークを介して接続されたデバイスを制御するデバイス制御装置の制御方法であって、
前記ブラウザー手段が、前記ネットワークに接続された前記デバイスを探索するデバイス探索工程と、
前記ブラウザー手段が、探索された前記デバイスを制御するプログラムを前記デバイスから取得するプログラム取得工程と、
前記ブラウザー手段が、取得された前記プログラムを実行させて前記デバイスを制御するプログラム実行工程と、を備え、
前記プログラム取得工程では、前記デバイス制御装置の装置情報を取得して前記デバイスに送信するためのプログラムを、探索された前記デバイスから取得して実行し、
送信した前記装置情報に応じて実現する機能を変えた前記プログラムを取得することを特徴とする制御方法。 - 情報を閲覧する機能を有するブラウザー手段の操作に基づきネットワークを介して接続されたデバイスを制御するデバイス制御装置の制御プログラムであって、
前記ブラウザー手段が、前記ネットワークに接続された前記デバイスを探索するデバイス探索機能と、
前記ブラウザー手段が、探索された前記デバイスを制御するプログラムを前記デバイスから取得するプログラム取得機能と、
前記ブラウザー手段が、取得された前記プログラムを実行させて前記デバイスを制御するプログラム実行機能と、をコンピューターに実行させ、
前記プログラム取得機能は、前記デバイス制御装置の装置情報を取得して前記デバイスに送信するためのプログラムを、探索された前記デバイスから取得して実行し、
送信した前記装置情報に応じて実現する機能を変えた前記プログラムを取得することを特徴とする制御プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012163403A JP5974364B2 (ja) | 2012-07-24 | 2012-07-24 | デバイス制御装置、デバイス装置、制御方法および制御プログラム |
US13/948,234 US20140029051A1 (en) | 2012-07-24 | 2013-07-23 | Device controlling apparatus, device apparatus, and control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012163403A JP5974364B2 (ja) | 2012-07-24 | 2012-07-24 | デバイス制御装置、デバイス装置、制御方法および制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014021948A JP2014021948A (ja) | 2014-02-03 |
JP5974364B2 true JP5974364B2 (ja) | 2016-08-23 |
Family
ID=49994615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012163403A Active JP5974364B2 (ja) | 2012-07-24 | 2012-07-24 | デバイス制御装置、デバイス装置、制御方法および制御プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20140029051A1 (ja) |
JP (1) | JP5974364B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6327880B2 (ja) * | 2014-02-24 | 2018-05-23 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法、及びプログラム |
JP6335546B2 (ja) * | 2014-02-25 | 2018-05-30 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法、及びプログラム |
JP6443030B2 (ja) * | 2014-12-17 | 2018-12-26 | コニカミノルタ株式会社 | 画像形成装置、画像形成方法および画像形成プログラム |
US12021917B2 (en) * | 2014-12-19 | 2024-06-25 | Zebra Technologies Corporation | Method for enabling communication between a user device browser and a local device |
JP6547531B2 (ja) * | 2015-09-10 | 2019-07-24 | ブラザー工業株式会社 | コンテンツ指定プログラム及び携帯端末 |
JP6673464B2 (ja) * | 2016-02-29 | 2020-03-25 | 株式会社リコー | システム、システムの方法および画像形成装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6453127B2 (en) * | 1997-09-26 | 2002-09-17 | Nexpress Solutions Llc | Establishment at a remote location of an internet/intranet user interface to a copier/printer |
JP4167783B2 (ja) * | 1999-12-17 | 2008-10-22 | セイコーエプソン株式会社 | ネットワーク管理システム及び方法 |
US7239409B2 (en) * | 2001-06-22 | 2007-07-03 | Hewlett-Packard Development Company, L.P. | Remote access to print job retention |
US7102778B2 (en) * | 2002-01-11 | 2006-09-05 | Hewlett-Packard Development Company, L.P. | Printer selection system and method with print request distribution |
JP2004110587A (ja) * | 2002-09-19 | 2004-04-08 | Ricoh Co Ltd | プリンタ検索システム |
KR20060036248A (ko) * | 2004-10-25 | 2006-04-28 | 삼성전자주식회사 | 웹서버를 내장한 프린터 및 그 인쇄방법 |
JP5605054B2 (ja) * | 2009-09-15 | 2014-10-15 | 株式会社リコー | 画像形成支援システム及び画像形成支援方法 |
JP5434435B2 (ja) * | 2009-09-29 | 2014-03-05 | ブラザー工業株式会社 | インターネットに接続される端末装置 |
JP5761923B2 (ja) * | 2010-04-28 | 2015-08-12 | キヤノン株式会社 | 印刷システム、情報処理装置及びその方法 |
-
2012
- 2012-07-24 JP JP2012163403A patent/JP5974364B2/ja active Active
-
2013
- 2013-07-23 US US13/948,234 patent/US20140029051A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20140029051A1 (en) | 2014-01-30 |
JP2014021948A (ja) | 2014-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8699052B2 (en) | Image forming apparatus, control method, and program | |
JP5974364B2 (ja) | デバイス制御装置、デバイス装置、制御方法および制御プログラム | |
US8504612B2 (en) | Image forming system, image forming apparatus, and image forming method for the development, distribution, and maintenance of image forming apparatus operation screens | |
US10397426B2 (en) | Information processing system | |
US20110302512A1 (en) | Information transmission apparatus, control method of information transmission apparatus, and recording medium storing computer program | |
KR101381535B1 (ko) | 정보 처리 장치, 제어 방법 및 컴퓨터 판독가능한 기억 매체 | |
US8836972B2 (en) | Printer having web server function | |
US8687219B2 (en) | System which can utilize a function of an image processing apparatus as a web service | |
US8582170B2 (en) | Image forming apparatus, print control method, and storage medium for controlling user of executing gray-out print settings | |
JP7275760B2 (ja) | 画像処理システム | |
JP2012168637A (ja) | ネットワークシステムおよびネットワークシステムの印刷制御方法 | |
JP6628654B2 (ja) | 情報処理装置、印刷プラグイン、印刷システム及び制御方法 | |
US10455101B2 (en) | Server, image processing unit, and non-transitory recording medium for displaying error screen | |
US9116640B2 (en) | Image processing apparatus, display method, and storage medium | |
US9077825B2 (en) | Information processing system comprising a server apparatus and an information processing apparatus constructing an operation screen, control method and program thereof | |
KR20120017263A (ko) | 단말기에서 실행되는 위젯 어플리케이션의 콘텐츠를 인쇄하는 화상형성시스템 | |
US9531905B2 (en) | Scanner that is capable of uploading scan data in a target area within a data storage server | |
US20120113467A1 (en) | Image processing apparatus, information processing system, information processing method and storage medium | |
WO2011055497A1 (en) | Management apparatus and method therefor | |
US20120331175A1 (en) | Image processing apparatus that communicates with server via relay device, method of controlling image processing apparatus, and storage medium | |
JP6631491B2 (ja) | 画像形成システム、画像形成装置、サーバー、及び情報処理方法 | |
US20240045915A1 (en) | Web browsing system, communication terminal, image generation server | |
JP2013020455A (ja) | 画像処理システム | |
JP7289715B2 (ja) | 印刷サーバーシステム | |
JP2015064904A (ja) | ネットワークシステムの制御方法、印刷制御用スクリプトの制御方法および印刷制御用スクリプト |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150108 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150406 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160307 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160315 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160328 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160510 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160526 |
|
TRDD | Decision of grant or rejection written | ||
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160609 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160614 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20160617 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160627 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5974364 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |