JP5569369B2 - 画像処理装置およびプログラム - Google Patents
画像処理装置およびプログラム Download PDFInfo
- Publication number
- JP5569369B2 JP5569369B2 JP2010268717A JP2010268717A JP5569369B2 JP 5569369 B2 JP5569369 B2 JP 5569369B2 JP 2010268717 A JP2010268717 A JP 2010268717A JP 2010268717 A JP2010268717 A JP 2010268717A JP 5569369 B2 JP5569369 B2 JP 5569369B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- memory
- external memory
- reservation
- image data
- 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
Landscapes
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
(印刷システムの電気的構成)
図1は、本実施形態の印刷システム1の電気的構成を示すブロック図である。印刷システム1は、1又は複数の端末装置10(同図では1台のみ図示 例えばパーソナルコンピュータ 外部装置の一例)とプリンタ30(画像処理装置の一例)とを備える。
端末装置10は、CPU11、ROM12、RAM13、操作部15、表示部16、ネットワークインターフェイス17等を備えている。操作部15は図示しないキーボードやポインティングデバイス等を有し、表示部16は図示しない液晶ディスプレイ等を有する。ネットワークインターフェイス17は通信回線20に接続されている。通信回線20は、有線、無線、あるいはその組み合わせにより構成されたものである。
プリンタ30は、CPU31(受付部、メモリ判断部、制限部、登録判断部、拒否部、通知部、印刷制御部の一例)、ROM32、RAM33(登録部の一例)、操作部35、表示部36、印刷部37、メモリスロット38(装着部の一例)、ネットワークインターフェイス21等を備えている。ROM32には、プリンタ30の動作を制御するための各種プログラムや、後述するメイン処理、拡張処理やスロット処理を実行するためのプログラム、情報送信ソフトウエアとして例えばWEBサーバ等が記録されている。
プリンタ30の電源がオンされると、CPU31は、ROM32等からプログラムを読み出して、例えばマルチタスク処理により、メイン処理、拡張処理及びスロット処理を並列に実行する。メイン処理は主に操作部35、表示部36、及び印刷部37を制御するための処理である。拡張処理は主に端末装置1に対してWEBサービスを提供するためのHTTPサーバ処理を行う。また、スロット処理は外部メモリ39の物理的なロックを制御するための処理である。ここで、プリンタ30は、メモリスロット38に外部メモリ39が装着されていない状態で、端末装置10から閲覧要求を受けると、その閲覧要求に含まれるアクセスID(要求情報の一例 アクセスIDとは、例えば端末装置10やユーザを識別するための情報である。)を、予約IDとしてRAM33に登録する。このとき、RAM33は「登録部」として機能する。以下、この登録を「予約」ということがある。
図2は、メイン処理のフローチャートを示す図である。CPU31は、メイン処理を実行すると、メモリ装着操作、印刷データの受信、操作部35の操作、その他対応処理を待つ待機状態になる。なお、その他対応処理(S7)には、例えば後述する拡張処理に対する応答処理などが含まれる。
CPU31は、メモリスロット38に外部メモリ39を装着する操作がされた場合には(図2のS1:YES)、第1処理を実行する(S2)。これにより、予約中において、予約IDと合致しないメモリIDが記憶された外部メモリ39がメモリスロット38に装着された状態が継続することを抑制することができる。
CPU31は、外部メモリ39を装着する操作を検出せずに(図2のS1:NO)、端末装置10から印刷データを受信した場合には(S3:YES)、第2処理を実行する(S4)。図5は、第2処理のフローチャートを示す図である。CPU31は、予約が無ければ(S31:NO)、上記印刷データに基づく印刷処理を印刷部37に実行させて(S32)、本第2処理を終了して図2のS1に戻る。
CPU31は、端末装置10から印刷データを受信せずに(図2のS3:NO)、プリンタ30の操作部35でユーザによる操作がされた場合には(S5:YES)、第3処理を実行する(S6)。これにより、予約中において、予約IDとは無関係な操作部35での操作を抑制することができる。
図7は、拡張処理のフローチャートを示す図である。CPU31は、拡張処理を実行すると、閲覧要求、メモリ装着操作、予約時からの基準時間経過、その他対応処理を待つ待機状態になる。なお、拡張処理には、例えばCGI(Common Gateway Interface)やSSI(Server Side Include)などにより、端末装置10からの要求に応じてプログラムを実行し、結果を端末装置10に送信する動的ページを生成したり、データベースと連携したトランザクション処理を実行したりすることが含まれる。その他対応処理(S107)には、メイン処理に対する応答処理などが含まれる。これらは単一の処理として行われるわけではないが、ここでは便宜上単一の処理として説明する。
プリンタ30はWEBサーバ処理により、端末装置からHTTPプロトコルを使用してアクセス可能である。
操作者が端末装置10のWEBブラウザを起動して、プリンタ30にアクセスすると、CPU31は、端末装置10から、HTTPプロトコルで規定されたアクセスIDを取得する。そして、CPU31は、外部メモリ39内の画像データに対する閲覧請求を受け付けたと判断し(図7のS101:YES)、第4処理を実行する(S102)。これにより、予約をしたり、予約IDと無関係な閲覧要求を拒否したりすることができる。このとき、CPU31は、「受付部」として機能する。
なお、端末装置10のWEBブラウザ上で表示されている一覧画面を終了せずに、再度画像の選択等の操作を行うと、S101でYESと判断され、第4処理を繰り返すことになる。
CPU31は、外部メモリ39内の画像データに対する閲覧請求がなく(図7のS101:NO)、メモリスロット38に外部メモリ39を装着する操作を検出した場合には(S103:YES)、第5処理を実行する(S104)。図10は、第5処理のフローチャートを示す図である。CPU31は、予約が無ければ(S131:NO)、外部メモリ39の装着状態が継続することを許可し、本第5処理を終了して図7のS101に戻る。
メモリスロット38に外部メモリ39を装着する操作を検出せず(S103:NO)、予約時(図8のS114参照)から基準時間(例えば5分間)が経過しても、予約IDに合致するメモリIDが記憶された外部メモリ39がメモリスロット38に装着されない場合には(S105:YES)、当該予約を取り消す(S106)。具体的には、予約IDを破棄して、S101に戻る。これにより、予約により操作部35の操作、印刷データに基づく印刷処理などが制約された状態が長時間継続することを回避することができる。また、予約時から基準時間が経過していない場合には(S105:NO)、その他対応処理を実行し(S107)、S101に戻る。
図11は、スロット処理のフローチャートを示す図である。CPU31は、外部メモリ39がメモリスロット38に装着された場合に、スロット処理を実行する。これにより、予約IDと合致しないメモリIDが記憶された外部メモリ39の装着状態が継続することを抑制し、また、予約IDと合致するメモリIDが記憶された外部メモリ39が、当該予約IDと無関係な操作者によって取り外されることを抑制することができる。
本実施形態によれば、プリンタ30は、受け付けた閲覧要求と、外部メモリ39内に記憶されたメモリIDとが合致する場合に限り、上記閲覧要求に基づく画像データの閲覧を許可する。従って、プリンタ30に装着された外部メモリ39内の画像データを、当該外部メモリ39に無関係な閲覧要求に基づく閲覧を抑制することができる。
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
Claims (7)
- 外部メモリが装着される装着部と、
前記外部メモリ内に記憶されている画像データを、外部装置からネットワークを介して閲覧することを要求する要求情報を受け付ける受付部と、
前記外部メモリが前記装着部に装着されている場合に、当該外部メモリ内に記憶されたメモリ特定情報と前記要求情報とが当該外部装置に対して画像データの閲覧を許可する関係であるかどうかを判断するメモリ判断部と、
前記メモリ判断部が前記許可する関係を有すると判断した場合には、前記要求情報に基づく前記画像データの閲覧を当該外部装置に対して許可し、前記メモリ判断部が前記許可する関係を有しないと判断した場合には、前記要求情報に基づく前記画像データの閲覧を当該外部装置に対して制限する制限部と、
前記外部メモリが前記装着部に装着されていない場合に前記受付部が受け付けた要求情報を、予約情報として予め登録する登録部と、
を備え、
前記メモリ判断部は、
前記外部メモリが前記装着部に装着された際に、前記登録部に前記予約情報が登録されている場合には、前記メモリ特定情報と前記予約情報とが当該外部装置に対して画像データの閲覧を許可する関係であるかどうかを判断する、
画像処理装置。 - 請求項1に記載の画像処理装置であって、
前記登録部に前記予約情報が登録された後、前記受付部が新たな要求情報を受け付けた場合に、前記予約情報と前記新たな要求情報とが合致するか否かを
を判断する登録判断部と、
前記登録判断部が前記予約情報と前記新たな要求情報とが合致しないと判断した場合には、前記新たな要求情報を拒否する拒否部と、
を備える、画像処理装置。 - 請求項1または請求項2に記載の画像処理装置であって、
前記外部メモリの装着後、当該外部メモリ内の前記メモリ特定情報と前記予約情報とが合致しないと前記登録判断部が判断した場合、警告を通知する通知部を備える、画像処理装置。 - 請求項1から請求項3のいずれか一項に記載の画像処理装置であって、
前記登録部は、前記予約情報の登録時点から基準時間経過しても、当該予約情報と前記許可する関係を有するメモリ特定情報を記憶する外部メモリが前記装着部に装着されない場合、前記予約情報を無効にする構成である、画像処理装置。 - 請求項1から請求項4のいずれか一項に記載の画像処理装置であって、
前記外部メモリの装着後、前記メモリ特定情報と前記予約情報とが前記許可する関係を有すると前記登録判断部が判断した場合、当該外部メモリの取り外しを規制する規制部を備える、画像処理装置。 - 請求項1から請求項5のいずれか一項に記載の画像処理装置であって、
前記画像データに基づき印刷を行う印刷部と、
ユーザが操作を行う操作部と、
前記要求情報に基づく前記画像データの閲覧が許可され、前記外部装置からの印刷要求があった場合に印刷待機状態とし、前記操作部にて印刷指示の入力操作がされたことに基づき前記印刷部に印刷を実行させる印刷制御部とを備える、画像処理装置。 - 外部メモリが装着される装着部を備える画像処理装置が有するコンピュータに、
前記外部メモリ内に記憶されている画像データを、外部装置からネットワークを介して閲覧することを要求する要求情報を受け付ける受付処理と、
前記外部メモリが前記装着部に装着されている場合に、当該外部メモリ内に記憶されたメモリ特定情報と前記要求情報とが当該外部装置に対して画像データの閲覧を許可する関係であるかどうかを判断するメモリ判断処理と、
前記外部メモリが前記許可する関係を有すると判断した場合には、前記要求情報に基づく前記画像データの閲覧を当該外部装置に対して許可し、前記メモリ判断処理にて前記許可する関係を有しないと判断した場合には、前記要求情報に基づく前記画像データの閲覧を当該外部装置に対して制限する制限処理と、
前記外部メモリが前記装着部に装着されていない場合に前記受付部が受け付けた要求情報を、予約情報として予め登録する登録処理と、
を実行させ、
前記メモリ判断処理は、
前記外部メモリが前記装着部に装着された際に、前記登録処理にて前記予約情報が登録されている場合には、前記メモリ特定情報と前記予約情報とが当該外部装置に対して画像データの閲覧を許可する関係であるかどうかを判断する、プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010268717A JP5569369B2 (ja) | 2010-12-01 | 2010-12-01 | 画像処理装置およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010268717A JP5569369B2 (ja) | 2010-12-01 | 2010-12-01 | 画像処理装置およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012119991A JP2012119991A (ja) | 2012-06-21 |
JP5569369B2 true JP5569369B2 (ja) | 2014-08-13 |
Family
ID=46502336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010268717A Active JP5569369B2 (ja) | 2010-12-01 | 2010-12-01 | 画像処理装置およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5569369B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6390484B2 (ja) * | 2015-03-25 | 2018-09-19 | ブラザー工業株式会社 | 情報処理装置、出力プログラム、及び外部プログラム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3634556B2 (ja) * | 1997-05-12 | 2005-03-30 | キヤノン株式会社 | 画像処理方法及びそのシステム |
JP4916338B2 (ja) * | 2007-02-26 | 2012-04-11 | キヤノン株式会社 | 周辺装置およびそのアクセス制御方法 |
-
2010
- 2010-12-01 JP JP2010268717A patent/JP5569369B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012119991A (ja) | 2012-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5582153B2 (ja) | 印刷装置、管理方法、および管理プログラム | |
JP4196971B2 (ja) | データ処理システム、データ処理装置、データ処理方法およびデータ処理プログラム | |
JP5846051B2 (ja) | 画像形成装置、画像形成装置の制御プログラム、および画像形成システム | |
JP5120334B2 (ja) | 画像形成装置 | |
US20120246288A1 (en) | Electronic device control system, electronic device and electronic device control method | |
JP2007300442A (ja) | データ処理システム、データ処理方法およびデータ処理プログラム | |
JP5971030B2 (ja) | 情報処理システム、連携管理装置、情報処理装置、情報処理システムの制御方法、情報処理システムの制御プログラム | |
JP5817766B2 (ja) | 情報処理装置、通信システム及びプログラム | |
JP2009301387A (ja) | 画像処理装置、データ処理装置、認証方法、定義データ更新方法、認証プログラムおよび定義データ更新プログラム | |
CN101494707B (zh) | 图像形成装置及其控制方法 | |
JP6642251B2 (ja) | 印刷プログラム及び会議システム | |
JP7210937B2 (ja) | 画像形成装置 | |
JP2006015625A (ja) | 画像処理装置 | |
JP2007329785A (ja) | サービス処理装置及びサービス処理プログラム | |
JP4770949B2 (ja) | 画像形成システム、情報処理装置、プリントサーバ、画像形成装置、画像形成補助プログラム、および印字制御方法 | |
JP5569369B2 (ja) | 画像処理装置およびプログラム | |
JP2007312335A (ja) | 画像送信システム | |
JP2012168820A (ja) | 画像処理装置、アプリケーション選択画面の表示制御方法及び表示制御プログラム | |
JP5156995B2 (ja) | 複合機、複合機の利用制限方法、利用制限方法をコンピュータで実行させるためのプログラム | |
US8751410B2 (en) | Charging system for charging for image processing conducted based on image data, image processing apparatus, and charging program embodied on computer readable medium | |
CN107995385B (zh) | 信息处理装置及其控制方法以及存储介质 | |
JP4683028B2 (ja) | 機能提供システム | |
JP7022519B2 (ja) | 携帯端末とその制御方法、及び記憶媒体 | |
JP7375672B2 (ja) | 画像形成装置、同意確認方法及びプログラム | |
JP2012190372A (ja) | プリントシステム、プリントサーバ、プリント方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130314 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140206 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140407 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20140410 |
|
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: 20140527 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140609 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5569369 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |