JP6372587B2 - Image processing device - Google Patents
Image processing device Download PDFInfo
- Publication number
- JP6372587B2 JP6372587B2 JP2017080026A JP2017080026A JP6372587B2 JP 6372587 B2 JP6372587 B2 JP 6372587B2 JP 2017080026 A JP2017080026 A JP 2017080026A JP 2017080026 A JP2017080026 A JP 2017080026A JP 6372587 B2 JP6372587 B2 JP 6372587B2
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- operation unit
- request
- processing apparatus
- application
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 76
- 238000001514 detection method Methods 0.000 claims 2
- 238000000034 method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 230000004913 activation Effects 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000003292 diminished effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
本発明は、画像処理装置の制御技術に関する。 The present invention relates to a technique for controlling an image processing apparatus.
MFP(Multi Function Peripheral、Multi Function Printer)等の画像処理装置として、外部のPC(Personal Computer)等の端末装置に対して画像処理装置の機能を利用することのできる共通インタフェース(Web API)を設けたものがある。 As an image processing device such as an MFP (Multi Function Peripheral, Multi Function Printer), a common interface (Web API) that can use the functions of the image processing device to a terminal device such as an external PC (Personal Computer) is provided. There is something.
一方、画像処理装置として、画面表示やキー入力の操作を行う部分を操作部として本体部から独立させ、本体部の負荷が高くても操作レスポンスを低下させないようにすることが考えられている。操作部にはAndroid OS等の独立したOS(Operating System)が搭載され、本体部とは独立に動作する。 On the other hand, as an image processing apparatus, it is considered that a part for performing screen display or key input operation is made independent from the main body as an operation unit so that the operation response is not lowered even when the load on the main body is high. The operating unit is equipped with an independent OS (Operating System) such as Android OS and operates independently of the main unit.
この場合、操作部は前述の共通インタフェースを通して本体部の機能を利用するのが効率的である。 In this case, it is efficient that the operation unit uses the function of the main body through the above-described common interface.
上述したように、本体部と操作部に分離された画像処理装置では、本体部の提供する共通インタフェースを通して操作部から本体部の機能を利用するのが効率的であるが、共通インタフェースという性質上、同じ要求に対しては同じ処理を行うこととなり、外部のPC等の端末装置と操作部の特性に応じて処理を変えることができないという問題があった。 As described above, in the image processing apparatus separated into the main unit and the operation unit, it is efficient to use the function of the main unit from the operation unit through the common interface provided by the main unit. The same processing is performed for the same request, and there is a problem that the processing cannot be changed according to the characteristics of the terminal device such as an external PC and the operation unit.
例えば、外部の端末装置はインターネット等のネットワークを経由して本体部に接続してくるのに対し、操作部は専用線で本体部に接続されることが多いため、送受信できるデータ量にも違いがある。また、外部の端末装置のユーザは画像処理装置から離れて操作していることが多いのに対し、操作部のユーザは画像処理装置の前に立って操作しており、ユーザに何らかの対処を求めたり、ユーザに対して何らかの情報を提供したりする場合の意味も異なってくる。 For example, external terminal devices are connected to the main unit via a network such as the Internet, whereas the operation unit is often connected to the main unit via a dedicated line, so the amount of data that can be transmitted and received is also different. There is. In addition, users of external terminal devices are often operated away from the image processing device, whereas users of the operation unit are operating in front of the image processing device and ask the user for some measures. Or the meaning of providing some information to the user is different.
外部の端末装置と操作部に対して共通インタフェースを別々に設けるということも考えられるが、そもそも共通インタフェースという意義を薄めるとともに、共通インタフェースの大幅な改造が必要となり、その後のメンテナンスの負担も増大する。 Although it is conceivable that a common interface is provided separately for the external terminal device and the operation unit, the significance of the common interface is diminished in the first place, and the common interface needs to be significantly modified, and the burden of subsequent maintenance also increases. .
一方、特許文献1には、携帯端末から画像処理装置へ指示を行った際、2つの時点の距離を計測し、その距離に応じて処理を切り替える手法について開示されている。例えば、印刷用の指示を近付きながら行っている場合は、用紙を取りに来る可能性が高いため、印刷物を出力するといった処理を行う。
On the other hand,
しかし、特許文献1は本体部と操作部が独立した画像処理装置を対象としたものではなく、上述した問題点を解決できるものではない。
However,
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、共通インタフェースへの要求であっても、その要求元が特定の装置であるかどうかを判断することで、要求元の特性に合わせた適切な処理を行えるようにすることにある。 The present invention has been proposed in view of the above-described conventional problems, and the object of the present invention is to determine whether a request source is a specific device even if it is a request for a common interface. Thus, it is possible to perform appropriate processing in accordance with the characteristics of the request source.
上記の課題を解決するため、本発明にあっては、画像処理装置の内部のWeb APIによるインタフェースが前記画像処理装置が備える内部の装置で動作するアプリケーションもしくは前記画像処理装置の外部の端末装置のアプリケーションより処理要求を受けた際に、当該処理要求の要求元が前記画像処理装置が備える内部の装置であるか、前記画像処理装置の外部の端末装置であるかを特定する特定手段と、特定された要求元に応じて処理内容を変更して処理を実行する処理手段とを備えるようにしている。 To solve the above problems, in the present invention, the application or the image processing device operating in the interior of the device interfaces according to internal Web API provided in the image processing apparatus of the image processing apparatus external terminal device A specifying unit that specifies whether a request source of the processing request is an internal device included in the image processing apparatus or a terminal device external to the image processing apparatus when receiving a processing request from an application ; And processing means for executing the process by changing the processing content according to the requested source.
本発明にあっては、共通インタフェースへの要求であっても、その要求元が特定の装置であるかどうかを判断することで、要求元の特性に合わせた適切な処理を行うことができる。 In the present invention, even if the request is for the common interface, it is possible to perform appropriate processing according to the characteristics of the request source by determining whether the request source is a specific device.
以下、本発明の好適な実施形態につき説明する。 Hereinafter, preferred embodiments of the present invention will be described.
<構成>
図1は本発明の一実施形態にかかる画像処理装置1の構成例を示す図である。
<Configuration>
FIG. 1 is a diagram illustrating a configuration example of an
図1において、画像処理装置1は本体部2と操作部3とを備え、本体部2と操作部3はケーブル4により接続されている。本体部2と操作部3は物理的に非常に近い距離で有線により接続されことにより、高速なデータ通信が可能である。なお、本体部2と操作部3は、ケーブル4による有線接続に代えて、無線(赤外線を含む)接続としてもよい。
In FIG. 1, the
本体部2は、本体部2の制御動作を司る本体部コントローラ21と、原稿の読み取りを行うスキャナデバイス22と、用紙に印刷を行うプロッタデバイス23とを備えている。
The
本体部2は、LAN(Local Area Network)、WAN(Wide Area Network)、インターネット等のネットワーク5を介してPC(Personal Computer)等の端末装置6からアクセスを受け付けることができるとともに、無線アクセスポイント7を介してスマートフォン、タブレット等の端末装置8からアクセスを受け付けることができるようになっている。端末装置8からBluetooth(登録商標)等の近距離無線を使って本体部2に直接にアクセスするようにしてもよい。
The
操作部3は、操作部3の制御動作を司る操作部コントローラ31と、ユーザが操作するハードキー32と、画面表示および操作入力受付を行う液晶タッチパネル33と、着脱が可能なメモリカード等の外部記憶装置34とを備えている。
The
図2は操作部3もしくは端末装置6、8のアプリが本体部2の機能を利用する場合のアプリ操作データの流れを示す図である。
FIG. 2 is a diagram showing a flow of application operation data when the application of the
図2において、操作部3は、本体部2からケーブル4により制御線と電源線が供給される。操作部3のアプリ層からのアプリ操作データは、ケーブル4を介して本体部2のサービス層に伝えられる。端末装置6、8のアプリ層からのアプリ操作データは、ネットワーク5を介して本体部2のサービス層に伝えられる。
In FIG. 2, the
図3は本体部コントローラ21および操作部コントローラ31の構成例を示す図である。
FIG. 3 is a diagram illustrating a configuration example of the
図3において、本体部コントローラ21は、OS211とモジュール212#1〜212#4、・・と共通インタフェース(Web API)213とを備えている。
3, the
OS211は、本体部コントローラ21の基本ソフトウェアである。
The OS 211 is basic software of the
モジュール212#1〜212#4、・・は、コピー、スキャン、FAX、プリンタ等の機能を実現するプログラムモジュールである。
共通インタフェース213は、モジュール212#1〜212#4、・・の機能を外部から利用できるようにしたものであり、その仕様は公開されており、操作部コントローラ31の本体機能を利用する操作部アプリ312#2や端末装置6の一般アプリ61や端末装置8の一般アプリ81からアクセスできるようになっている。なお、共通インタフェース(Web API)213を利用する際には、本実施形態では、プロトコルとしてTCP/IPを使用し、専用のIPアドレスを使用するものとしている。
The
なお、図示を省略しているが、各モジュール212#1〜212#4は、一般的な共通インタフェース213だけでなく、画像処理装置1内のみで利用する直接利用のための専用インタフェースも提供している。
Although not shown, each of the
操作部コントローラ31は、OS311と操作部アプリ312#1〜312#3、・・とを備えている。
The
OS311は、操作部コントローラ31の基本ソフトウェアである。
The OS 311 is basic software of the
操作部アプリ312#1〜312#3、・・は、操作部3において動作するアプリケーションプログラムである。操作部アプリ312#1〜312#3、・・としては、共通インタフェース213を経由せずに専用インタフェースで本体機能を利用する本体部コントローラ21と密接な関係にあるもの(操作部アプリ312#1として図示)、共通インタフェース213を経由して本体機能を利用するもの(操作部アプリ312#2として図示)、本体機能を利用しないもの(操作部アプリ312#3として図示)がある。
The
なお、本体部2もしくは操作部3に含まれる機能は、必ずしも本体部2もしくは操作部3の内部に実装される必要はなく、ネットワーク上で利用可能な機能として実現してもよい。
Note that the functions included in the
<動作>
図4は上記の実施形態の処理例を示すシーケンス図であり、(a)は操作部3の操作部アプリ312から共通インタフェース213を経由して本体部2のコピー機能を利用する場合、(b)は端末装置6の一般アプリ61もしくは端末装置8の一般アプリ81から共通インタフェース213を経由して同じく本体部2のコピー機能を利用する場合である。
<Operation>
FIG. 4 is a sequence diagram illustrating a processing example of the above embodiment. FIG. 4A illustrates a case where the copy function of the
図4(a)において、操作部3の操作部アプリ312からスキャンおよびプレビュー画像の取得を本体部2の共通インタフェース213に要求すると(ステップS101)、共通インタフェース213はモジュール212にスキャンおよびプレビュー画像の取得を要求する(ステップS102)。
4A, when the
モジュール212は、要求してきたのが操作部3であるのか端末装置6、8であるのかを判断した上で、スキャンを行う(ステップS103)。スキャン時の詳細処理については後述する。
The
モジュール212は、要求してきたのが操作部3であると判断した場合、ケーブル4による高速な専用線により画像データを送信できるとともに、ユーザが画像処理装置1の前にいて高画質が期待されるため、サイズの大きい高品質なロスレス形式で、かつ受信しながら随時表示できる形式でプレビュー画像を共通インタフェース213に送信する(ステップS104)。共通インタフェース213はプレビュー画像を操作部アプリ312に転送し(ステップS105)、操作部アプリ312は受信したプレビュー画像を表示する。
When the
その後、操作部アプリ312から共通インタフェース213に印刷を要求すると(ステップS106)、共通インタフェース213はモジュール212に印刷を要求する(ステップS107)。
Thereafter, when printing is requested from the
図4(b)において、端末装置6の一般アプリ61もしくは端末装置8の一般アプリ81からスキャンおよびプレビュー画像の取得を本体部2の共通インタフェース213に要求すると(ステップS111)、共通インタフェース213はモジュール212にスキャンおよびプレビュー画像の取得を要求する(ステップS112)。
In FIG. 4B, when the
モジュール212は、要求してきたのが操作部3であるのか端末装置6、8であるのかを判断した上で、スキャンを行う(ステップS113)。スキャン時の詳細処理については後述する。
The
モジュール212は、要求してきたのが端末装置6、8であると判断した場合、ケーブル4による高速な専用線により画像データを送信できないため、サイズの小さいロッシー形式による高圧縮のプレビュー画像を共通インタフェース213に送信する(ステップS114)。共通インタフェース213はプレビュー画像を操作部アプリ312に転送し(ステップS115)、操作部アプリ312は受信したプレビュー画像を表示する。
If the
その後、一般アプリ61、81から共通インタフェース213に印刷を要求すると(ステップS116)、共通インタフェース213はモジュール212に印刷を要求する(ステップS117)。
Thereafter, when printing is requested from the
図5はスキャン時(図4のステップS103、S113)の処理例を示すフローチャートである。 FIG. 5 is a flowchart showing an example of processing during scanning (steps S103 and S113 in FIG. 4).
図5において、モジュール212はスキャンを実行し(ステップS121)、所定のIPアドレス、すなわち操作部3に割り当てられたIPアドレスからの要求であるか否かを、要求を示すIPパケットのヘッダ情報等から判断する(ステップS122)。
In FIG. 5, the
所定のIPアドレスからの要求であると判断した場合(ステップS122のYes)、ロスレス形式による画質優先画像に変換する(ステップS123)。 If it is determined that the request is from a predetermined IP address (Yes in step S122), the image is converted into an image quality priority image in a lossless format (step S123).
所定のIPアドレスからの要求でないと判断した場合(ステップS122のNo)、ロッシー形式による小サイズ画像に変換する(ステップS124)。 If it is determined that the request is not from a predetermined IP address (No in step S122), it is converted into a small size image in the lossy format (step S124).
そして、共通インタフェース213にプレビュー画像を返す(ステップS125)。 Then, the preview image is returned to the common interface 213 (step S125).
図6は上記の実施形態の他の処理例を示すシーケンス図であり、(a)は操作部3の操作部アプリ312から共通インタフェース213を経由して本体部2のプリンタ機能を利用する場合、(b)は端末装置6の一般アプリ61もしくは端末装置8の一般アプリ81から共通インタフェース213を経由して同じく本体部2のプリンタ機能を利用する場合である。
FIG. 6 is a sequence diagram illustrating another processing example of the above embodiment. FIG. 6A illustrates a case where the printer function of the
図6(a)において、操作部3の操作部アプリ312から印刷開始を本体部2の共通インタフェース213に要求すると(ステップS201)、共通インタフェース213はモジュール212に印刷開始を要求する(ステップS202)。
In FIG. 6A, when the printing start is requested from the
モジュール212は、印刷を開始するが(ステップS203)、印刷の途中で本体システムから用紙切れのエラー通知を受けると(ステップS204)、元々の印刷要求をしてきたのが操作部3であるのか端末装置6、8であるのかを判断した上で、その後の処理を変更する。エラー通知時の詳細処理については後述する。
The
モジュール212は、要求してきたのが操作部3であると判断した場合、ユーザは画像処理装置1の前にいると推定することができ、ユーザに用紙を補充させるとか、別のサイズの用紙に変更させるとかのユーザ操作によりエラーを解除し、正しく印刷完了した方がよいため、印刷を停止する(ステップS205)。
When the
そして、モジュール212は、共通インタフェース213に用紙切れエラーを通知し(ステップS206)、共通インタフェース213は操作部アプリ312に用紙切れエラーを通知する(ステップS207)。
Then, the
図6(b)において、端末装置6の一般アプリ61もしくは端末装置8の一般アプリ81から印刷開始を本体部2の共通インタフェース213に要求すると(ステップS211)、共通インタフェース213はモジュール212に印刷開始を要求する(ステップS212)。
In FIG. 6B, when the
モジュール212は、印刷を開始するが(ステップS213)、印刷の途中で本体システムから用紙切れのエラー通知を受けると(ステップS214)、元々の印刷要求をしてきたのが操作部3であるのか端末装置6、8であるのかを判断した上で、その後の処理を変更する。エラー通知時の詳細処理については後述する。
The
モジュール212は、要求してきたのが端末装置6、8であると判断した場合、ユーザは画像処理装置1から離れた場所にいると推定することができ、ユーザに用紙を補充させるとか、別のサイズの用紙に変更させるとかの対応を行わせるのは困難であるため、自動継続処理により強制印刷を続行する(ステップS215)。自動継続処理とは、例えば、条件を変更することで強制的に印刷継続可能であれば強制印刷で継続し、印刷不可の場合には印刷ジョブをキャンセルする等である。
If the
そして、モジュール212は、強制印刷が完了した場合、共通インタフェース213に強制印刷の完了を通知し(ステップS216)、共通インタフェース213は操作部アプリ312に強制印刷の完了を通知する(ステップS217)。
When the forced printing is completed, the
図7はエラー通知時(図6のステップS204〜S206、S214〜S216)の処理例を示すフローチャートである。 FIG. 7 is a flowchart showing a processing example at the time of error notification (steps S204 to S206 and S214 to S216 in FIG. 6).
図7において、モジュール212はエラー通知によりエラーを検知すると(ステップS221)、元々の印刷処理が所定のIPアドレス、すなわち操作部3に割り当てられたIPアドレスからの要求であるか否かを、要求を示すIPパケットのヘッダ情報等から判断する(ステップS222)。
In FIG. 7, when the
所定のIPアドレスからの要求であると判断した場合(ステップS222のYes)、印刷を停止し(ステップS223)、共通インタフェース213にエラーを通知する(ステップS223)。 If it is determined that the request is from a predetermined IP address (Yes in step S222), printing is stopped (step S223), and an error is notified to the common interface 213 (step S223).
所定のIPアドレスからの要求でないと判断した場合(ステップS222のNo)、自動継続処理を行ない(ステップS225)、共通インタフェース213に自動継続処理結果を通知する(ステップS226)。 When it is determined that the request is not from a predetermined IP address (No in step S222), automatic continuation processing is performed (step S225), and the automatic continuation processing result is notified to the common interface 213 (step S226).
図8は実施形態の更に他の処理例を示すシーケンス図であり、(a)は操作部3の操作部アプリ312#2から共通インタフェース213を経由して本体部2のプリンタ機能を利用する場合におけるサイネージアプリ(操作部アプリ312#3)の制御、(b)は端末装置6の一般アプリ61もしくは端末装置8の一般アプリ81から共通インタフェース213を経由して同じく本体部2のプリンタ機能を利用する場合におけるサイネージアプリ(操作部アプリ312#3)の制御である。
FIG. 8 is a sequence diagram illustrating still another processing example of the embodiment. FIG. 8A illustrates a case where the printer function of the
図8(a)において、操作部3の操作部アプリ312#2から印刷開始を本体部2の共通インタフェース213に要求すると(ステップS301)、共通インタフェース213はモジュール212に印刷開始を要求する(ステップS302)。
In FIG. 8A, when the printing start is requested from the
モジュール212は、印刷を開始するが(ステップS303)、印刷要求をしてきたのが操作部3であるのか端末装置6、8であるのかを判断した上で、サイネージアプリである操作部アプリ312#3に起動依頼を行うか否か処理を変更する。
The
モジュール212は、要求してきたのが操作部3であると判断した場合、ユーザが画像処理装置1の前にいると推定でき、操作部3に広告を表示した場合に広告効果があると考えられるため、印刷開始の後にサイネージアプリである操作部アプリ312#3に起動依頼を行う(ステップS304)。これに応じ、操作部アプリ312#3は操作部3の液晶タッチパネル33に広告表示を行う。
The
モジュール212は、印刷が完了すると、共通インタフェース213に印刷完了を通知し(ステップS305)、共通インタフェース213は操作部アプリ312#2に印刷完了を通知する(ステップS306)。
When printing is completed, the
図8(b)において、端末装置6の一般アプリ61もしくは端末装置8の一般アプリ81から印刷開始を本体部2の共通インタフェース213に要求すると(ステップS311)、共通インタフェース213はモジュール212に印刷開始を要求する(ステップS312)。
In FIG. 8B, when the
モジュール212は、印刷を開始するが(ステップS313)、印刷要求をしてきたのが操作部3であるのか端末装置6、8であるのかを判断した上で、サイネージアプリである操作部アプリ312#3に起動依頼を行うか否か処理を変更する。
The
モジュール212は、要求してきたのが端末装置6、8であると判断した場合、ユーザが画像処理装置1の前にいないので操作部3を見ていない、または異なるユーザが操作部3を利用していると推定でき、操作部3に広告を表示した場合に広告効果がないため、印刷開始の後にサイネージアプリである操作部アプリ312#3に起動依頼を行わない。
When the
モジュール212は、印刷が完了すると、共通インタフェース213に印刷完了を通知し(ステップS314)、共通インタフェース213は操作部アプリ312#2に印刷完了を通知する(ステップS315)。
When printing is completed, the
図9は印刷開始時(図8のステップS303、S313)の処理例を示すフローチャートである。 FIG. 9 is a flowchart showing an example of processing at the start of printing (steps S303 and S313 in FIG. 8).
図9において、モジュール212は印刷を開始すると(ステップS321)、印刷処理が所定のIPアドレス、すなわち操作部3に割り当てられたIPアドレスからの要求であるか否かを、要求を示すIPパケットのヘッダ情報等から判断する(ステップS322)。
In FIG. 9, when the
所定のIPアドレスからの要求であると判断した場合(ステップS322のYes)、サイネージアプリへ起動依頼を行う(ステップS323)。 If it is determined that the request is from a predetermined IP address (Yes in step S322), an activation request is made to the signage application (step S323).
所定のIPアドレスからの要求でないと判断した場合(ステップS322のNo)、サイネージアプリへ起動依頼は行わない。 When it is determined that the request is not from a predetermined IP address (No in step S322), no activation request is made to the signage application.
その後、印刷が完了すると(ステップS324)、共通インタフェース213に印刷完了を通知する(ステップS325)。
Thereafter, when printing is completed (step S324), the
<総括>
以上説明したように、本実施形態によれば、共通インタフェースへの要求であっても、その要求元が特定の装置であるかどうかを判断することで、要求元の特性に合わせた適切な処理を行うことができる。
<Summary>
As described above, according to the present embodiment, even if a request is made to the common interface, it is possible to determine whether the request source is a specific device, and thereby perform appropriate processing according to the characteristics of the request source. It can be performed.
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。 The present invention has been described above by the preferred embodiments of the present invention. While the invention has been described with reference to specific embodiments, various modifications and changes may be made to the embodiments without departing from the broad spirit and scope of the invention as defined in the claims. Obviously you can. In other words, the present invention should not be construed as being limited by the details of the specific examples and the accompanying drawings.
1 画像処理装置
2 本体部
21 本体部コントローラ
211 OS
212、212#1〜212#4 モジュール
213 共通インタフェース
22 スキャナデバイス
23 プロッタデバイス
3 操作部
31 操作部コントローラ
311 OS
312、312#1〜312#3 操作部アプリ
32 ハードキー
33 液晶タッチパネル
34 外部記憶装置
4 ケーブル
5 ネットワーク
6 端末装置
61 一般アプリ
7 無線アクセスポイント
8 端末装置
81 一般アプリ
DESCRIPTION OF
212, 212 # 1-212 # 4
312 and 312 # 1 to 312 # 3
Claims (5)
特定された要求元に応じて処理内容を変更して処理を実行する処理手段と
を備えたことを特徴とする画像処理装置。 When the interface by internal Web API of the image processing apparatus receives a processing request from the application of an external terminal device of the application or the image processing device operating in the interior of the device included in the image processing apparatus, the request of the processing request or source is a device of the internal included in the image processing apparatus, specifying means for specifying whether the external terminal device of the image processing apparatus,
An image processing apparatus comprising: processing means for executing processing by changing processing contents in accordance with an identified request source.
前記処理手段は、前記エラー検知手段からエラー通知を受けた際にエラーとなった処理要求の要求元に応じて、処理を変更することを特徴とする請求項1乃至3のいずれか一項に記載の画像処理装置。 An error detection means for detecting the occurrence of an error in the image processing apparatus;
4. The processing unit according to claim 1, wherein the processing unit changes processing according to a request source of a processing request in which an error has occurred when receiving an error notification from the error detection unit. 5. The image processing apparatus described.
The image processing apparatus according to claim 1, wherein the specifying unit specifies a request source from header information of an IP packet related to a processing request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017080026A JP6372587B2 (en) | 2017-04-13 | 2017-04-13 | Image processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017080026A JP6372587B2 (en) | 2017-04-13 | 2017-04-13 | Image processing device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013025156A Division JP6127559B2 (en) | 2013-02-13 | 2013-02-13 | Image processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017174439A JP2017174439A (en) | 2017-09-28 |
JP6372587B2 true JP6372587B2 (en) | 2018-08-15 |
Family
ID=59971990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017080026A Expired - Fee Related JP6372587B2 (en) | 2017-04-13 | 2017-04-13 | Image processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6372587B2 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8832340B2 (en) * | 2011-01-28 | 2014-09-09 | Xerox Corporation | System and method for enabling network access to mass storage devices connected to multi-function devices |
-
2017
- 2017-04-13 JP JP2017080026A patent/JP6372587B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2017174439A (en) | 2017-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10165145B2 (en) | Image processing apparatus, method for controlling image processing apparatus, and storage medium | |
JP5413077B2 (en) | Information processing system, image forming apparatus, information processing apparatus, information processing method, and program | |
CN102104703B (en) | Information processing apparatus and control method of information processing apparatus | |
US8730517B2 (en) | Image forming system, image forming method, and image forming apparatus that transfers a setting values set | |
JP6168771B2 (en) | Information processing apparatus and information processing method | |
JP2018129714A (en) | Program and information processing apparatus | |
US8994988B2 (en) | Image forming apparatus, host apparatus, and print method thereof | |
JP2011107892A (en) | Information processing apparatus, method for controlling information processing apparatus, and computer program | |
JP2012034277A (en) | Image processing system, control method thereof, and program | |
JP6127559B2 (en) | Image processing device | |
US9307104B2 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
JP2014174928A (en) | Image processing apparatus | |
JP6372587B2 (en) | Image processing device | |
US8749827B2 (en) | Image processing apparatus, server apparatus, control method thereof, and storage medium | |
JP2004151816A (en) | Host device | |
US20170279987A1 (en) | Screen Display System, Screen Display Method, Image Processing Apparatus, and Recording Medium | |
JP6468869B2 (en) | Print control apparatus, control method, and control program | |
JP5686063B2 (en) | Network system, image forming apparatus, and program | |
JP6123109B2 (en) | Image forming apparatus | |
JP2004199359A (en) | Printing system and image forming device | |
US9262116B2 (en) | Print control apparatus, image forming apparatus, image forming system, and method of controlling for spooling printing data and handling status information about a work of the image forming apparatus throughout printing process | |
JP2013022766A (en) | Image forming apparatus, print setting method, and print setting program | |
JP2023059509A (en) | Information processing device | |
JP2023137491A (en) | Communication system, communication device, and communication terminal | |
JP2021073810A (en) | Program and information processing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180329 |
|
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: 20180619 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180702 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6372587 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |