JP5822668B2 - システム、および制御方法。 - Google Patents
システム、および制御方法。 Download PDFInfo
- Publication number
- JP5822668B2 JP5822668B2 JP2011250851A JP2011250851A JP5822668B2 JP 5822668 B2 JP5822668 B2 JP 5822668B2 JP 2011250851 A JP2011250851 A JP 2011250851A JP 2011250851 A JP2011250851 A JP 2011250851A JP 5822668 B2 JP5822668 B2 JP 5822668B2
- Authority
- JP
- Japan
- Prior art keywords
- job
- task
- service server
- unit
- ticket
- 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
- 238000000034 method Methods 0.000 title claims description 71
- 238000012545 processing Methods 0.000 claims description 103
- 230000008569 process Effects 0.000 claims description 60
- 238000013475 authorization Methods 0.000 claims description 30
- 230000004044 response Effects 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000012790 confirmation Methods 0.000 claims 2
- 238000007726 management method Methods 0.000 description 136
- 230000006870 function Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 19
- 238000012217 deletion Methods 0.000 description 17
- 230000037430 deletion Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/606—Protecting data by securing the transmission between two devices or processes
- G06F21/608—Secure printing
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00222—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
- H04N1/00225—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data generation, e.g. scan-to-email or network scanners
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00222—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
- H04N1/0023—Image pull arrangements, e.g. to a multifunctional peripheral from a networked computer
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Facsimiles In General (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Multi Processors (AREA)
Description
特許文献1に記載の技術は、ユーザーがシステムにログインした際に、あらかじめ定義されたデータフローの定義情報を取り出す。次いで、そのフローの定義の中に、認証処理を必要としている外部サービスが存在しており、かつ、まだ認証がされていない場合には、外部サービスへのログイン画面を表示し認証情報を入力させる。このように、あらかじめ定めたフローに応じて、使用する外部サービスへの認証処理を自動的に行う事が出来る。
図22、図23、図24を用いて、本発明におけるチケット作成画面601でのチケット作成処理、画像形成装置107での操作、およびタスクサービスサーバー103.104の処理フローについて説明する。まず、図22を用いてチケット作成画面601での、スキャンチケット選択時の処理フローについて説明する。S2201では、ユーザーはブラウザを介して、スキャンサービスサーバー101にログインする。S2202では、スキャンサービスサーバー101は、フローサービスサーバー102からテンプレート一覧を取得し、その一覧をクライアント端末106上に表示する。S2203では、ユーザーはブラウザを介して、クライアント端末106上に表示されたテンプレートを選択する。ここで、選択したテンプレートに詳細な設定を行う必要がある場合にはS2204に遷移し、必要が無い場合にはS2205に遷移する。
図28、図29を用いて、本実施例におけるタスクサービスサーバー、および画像形成装置107の処理フローについて説明する。まず、図28を用いて、ジョブの有効期限が切れた場合のタスクサービスサーバーの処理フローについて説明する。S2801では、タスクサービスサーバーはフローサービスサーバー102に対して、自タスクサービスサーバーに割り振られたタスクIDを持つジョブ情報の取得要求を発行する。ここで、タスクIDは、例えばタスクサービスサーバーの設定ファイルに記載されていてもよいし、固定値としてタスクサービスサーバーに与えられていてもよい。
S2803では、フローサービスサーバー102は、S2802によって選択された行の中から、最終更新時刻1706が最も古い行を選択する。これにより、最も昔に作成されたジョブから処理をすることが可能となる。選択した行のパラメーター1707にアクセストークンの有効期限(expires_in)が含まれていた場合には、S2804に遷移する。含まれていない場合にはS2806に遷移する。
102 フローサービスサーバー
103、104 タスクサービスサーバー
Claims (7)
- 夫々が規定された処理を実行する複数のタスクの内、デバイスを起点として生成されるジョブを処理するためのタスクを連結させて各タスクを順次実行していくことで前記ジョブを処理するシステムであって、
前記システムにより処理されるジョブを作成するための作成画面を介し、第三者サービスを提供する第三者システムに対してアクセスする特定タスクの連結が必要な特定ジョブの作成が指示された場合、前記第三者システムにアクセスさせるためのリダイレクト指示をデバイスへ送信する送信手段と、
前記リダイレクト指示に基づきアクセスしてきた前記デバイスに対して前記第三者システムが提供する、前記システムからのアクセスを許可するか否かを問い合わせる認可画面を介し、アクセスを許可することが指示されたことで発行されたアクセストークンを保存する保存手段と、を有し、
前記特定ジョブの処理の際に前記特定タスクによる処理が行われる場合、前記特定タスクは保存された前記アクセストークンを利用し前記第三者システムにアクセスし、前記第三者サービスを受けることで前記特定タスクに規定された処理を実行することを特徴とするシステム。 - 前記作成画面とはスキャンチケットを作成するための画面であって、該画面に表示されたチケットテンプレートが選択され、スキャン設定に関するパラメーターが入力されたことで特定ジョブが生成されることを特徴とする請求項1に記載のシステム。
- 前記アクセストークンが保存手段に保存された後であって、
前記特定ジョブの開始を指示するためのジョブ選択画面を送信する際に前記保存手段に保存されたアクセストークンの有効期限が切れているか否かを確認する確認手段と、
前記アクセストークンの有効期限が切れていることが確認されたことに応じて、前記アクセストークンを利用する特定タスクの連結が必要なジョブに対して有効期限切れを示すシンボルが表示される前記ジョブ選択画面を送信する送信手段と、を更に有する請求項1または2に記載のシステム。 - 前記ジョブ選択画面はスキャナユニットを含む画像処理装置に送信され、前記ジョブ選択画面でジョブが選択されるとともに、前記画像処理装置でスキャンすることで得られたスキャン画像データーが受信されたことに応じてタスクの実行を開始する請求項3に記載のシステム。
- 前記特定ジョブを処理する際に前記アクセストークンの有効期限が切れた場合、前記特定タスクより前に連結された前記特定ジョブを処理するためのタスクの実行を開始し、前記特定タスクより前のタスク処理を完了させ、有効なアクセストークンが保存されたことに応じて、前記特定のタスクの実行を再び開始する請求項1乃至4の何れか1項に記載のシステム。
- 前記作成画面を介し作成された特定ジョブと、前記保存手段により保存されたアクセストークンとが関連付くように管理を行い、ジョブの開始を指示するためのジョブ選択画面で前記特定ジョブが選択された場合、前記特定タスクは前記特定ジョブと関連づくアクセストークンを利用し規定された処理を実行することを特徴とする請求項1乃至5の何れか1項に記載のシステム。
- 夫々が規定された処理を実行する複数のタスクの内、デバイスを起点として生成されるジョブを処理するためのタスクを連結させて各タスクを順次実行していくことで前記ジョブを処理するシステムを制御する制御方法であって、
送信手段は、前記システムにより処理されるジョブを作成するための作成画面を介し、第三者サービスを提供する第三者システムに対してアクセスする特定タスクの連結が必要な特定ジョブの作成が指示された場合、前記第三者システムにアクセスさせるためのリダイレクト指示を前記デバイスへ送信し、
保存手段は、前記リダイレクト指示に基づきアクセスしてきた前記デバイスに対して前記第三者システムが提供した、前記システムのアクセスを許可するか否かを問い合わせる認可画面を介し、アクセスを許可することが指示されたことで発行されたアクセストークンを保存し、
前記特定ジョブの処理の際に前記特定タスクによる処理が行われる場合、前記特定タスクは保存された前記アクセストークンを利用し前記第三者システムにアクセスし、前記第三者サービスを受けることで前記特定タスクに規定された処理を実行することを特徴とするシステムの制御方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011250851A JP5822668B2 (ja) | 2011-11-16 | 2011-11-16 | システム、および制御方法。 |
GB201219578A GB2497390B (en) | 2011-11-16 | 2012-10-31 | System and control method |
US13/673,774 US9128642B2 (en) | 2011-11-16 | 2012-11-09 | System and control method |
DE102012220857.7A DE102012220857B4 (de) | 2011-11-16 | 2012-11-15 | System und Steuerverfahren |
CN201210473389.2A CN103200346B (zh) | 2011-11-16 | 2012-11-16 | 系统及控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011250851A JP5822668B2 (ja) | 2011-11-16 | 2011-11-16 | システム、および制御方法。 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013105442A JP2013105442A (ja) | 2013-05-30 |
JP5822668B2 true JP5822668B2 (ja) | 2015-11-24 |
Family
ID=47358937
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011250851A Expired - Fee Related JP5822668B2 (ja) | 2011-11-16 | 2011-11-16 | システム、および制御方法。 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9128642B2 (ja) |
JP (1) | JP5822668B2 (ja) |
CN (1) | CN103200346B (ja) |
DE (1) | DE102012220857B4 (ja) |
GB (1) | GB2497390B (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6157181B2 (ja) * | 2013-04-02 | 2017-07-05 | キヤノン株式会社 | サーバーシステム、その制御方法、およびそのプログラム |
US9648175B2 (en) * | 2013-10-30 | 2017-05-09 | Ricoh Company, Ltd. | Usage tracking in a distributed scan system |
US9001370B1 (en) * | 2013-11-15 | 2015-04-07 | Ricoh Company, Ltd. | Card authentication for OAuth supported cloud services on a multi-function device |
JP6305078B2 (ja) * | 2014-01-29 | 2018-04-04 | キヤノン株式会社 | システムおよび制御方法 |
JP6295785B2 (ja) * | 2014-03-31 | 2018-03-20 | ブラザー工業株式会社 | 処理実行システムおよび中継サーバ |
JP6104956B2 (ja) * | 2015-01-30 | 2017-03-29 | 株式会社Pfu | 画像データ処理サーバー、システム、方法およびプログラム |
JP6031543B2 (ja) * | 2015-02-27 | 2016-11-24 | 株式会社Pfu | 画像データ処理サーバー、システム、方法およびプログラム |
US20170111531A1 (en) * | 2015-10-14 | 2017-04-20 | Ricoh Company, Ltd. | Scan processing system, information processing system, and cooperative processing method |
JP6966849B2 (ja) * | 2017-03-02 | 2021-11-17 | キヤノン株式会社 | 画像形成装置、方法、プログラム、並びにシステム |
US20190012204A1 (en) * | 2017-07-05 | 2019-01-10 | Qualcomm Incorporated | Reverse Tiling |
JP6855964B2 (ja) * | 2017-07-11 | 2021-04-07 | 株式会社リコー | 情報入力装置、情報処理システム、プログラム、情報処理方法 |
JP6988593B2 (ja) * | 2018-03-13 | 2022-01-05 | ブラザー工業株式会社 | アプリケーションプログラムおよび情報処理装置 |
US20190306227A1 (en) * | 2018-03-30 | 2019-10-03 | Ricoh Company, Ltd. | Approach for Providing Access to Cloud Services on End-User Devices Using End-to-End Integration |
CN109413195B (zh) * | 2018-11-12 | 2021-06-22 | 北京云狐时代科技有限公司 | 业务处理方法及装置 |
JP7271147B2 (ja) * | 2018-11-30 | 2023-05-11 | 株式会社東芝 | サービス認可処理装置、システム、方法及びプログラム |
JP7088104B2 (ja) * | 2019-03-27 | 2022-06-21 | オムロン株式会社 | 制御システム、および制御方法 |
JP7541852B2 (ja) * | 2020-05-22 | 2024-08-29 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、並びにプログラム |
JP2024017975A (ja) * | 2022-07-28 | 2024-02-08 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法およびプログラム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7191467B1 (en) * | 2002-03-15 | 2007-03-13 | Microsoft Corporation | Method and system of integrating third party authentication into internet browser code |
JP4241576B2 (ja) * | 2004-11-05 | 2009-03-18 | ブラザー工業株式会社 | 画像処理システム、画像処理装置、及びサーバ |
US8005943B2 (en) * | 2005-10-12 | 2011-08-23 | Computer Associates Think, Inc. | Performance monitoring of network applications |
US8533283B2 (en) * | 2007-05-03 | 2013-09-10 | Gary Stephen Shuster | Redirection method for electronic content |
JP5086142B2 (ja) | 2008-03-18 | 2012-11-28 | 株式会社リコー | 認証システム、認証方法およびコンピュータが実行するためのプログラム |
JP5203978B2 (ja) | 2009-01-06 | 2013-06-05 | キヤノン株式会社 | プリンタ、クライアント端末及びそれらの制御方法、プログラム |
JP2012048457A (ja) * | 2010-08-26 | 2012-03-08 | Canon Inc | 印刷サーバ装置、印刷装置、情報処理方法及びプログラム |
-
2011
- 2011-11-16 JP JP2011250851A patent/JP5822668B2/ja not_active Expired - Fee Related
-
2012
- 2012-10-31 GB GB201219578A patent/GB2497390B/en not_active Expired - Fee Related
- 2012-11-09 US US13/673,774 patent/US9128642B2/en not_active Expired - Fee Related
- 2012-11-15 DE DE102012220857.7A patent/DE102012220857B4/de not_active Expired - Fee Related
- 2012-11-16 CN CN201210473389.2A patent/CN103200346B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US9128642B2 (en) | 2015-09-08 |
DE102012220857B4 (de) | 2020-01-02 |
GB2497390B (en) | 2015-01-14 |
DE102012220857A1 (de) | 2013-05-16 |
US20130125134A1 (en) | 2013-05-16 |
JP2013105442A (ja) | 2013-05-30 |
GB2497390A (en) | 2013-06-12 |
CN103200346A (zh) | 2013-07-10 |
GB201219578D0 (en) | 2012-12-12 |
CN103200346B (zh) | 2016-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5822668B2 (ja) | システム、および制御方法。 | |
JP6439370B2 (ja) | 情報処理システム、情報処理方法、情報処理装置及びプログラム | |
US10042905B2 (en) | Information processing apparatus, information processing system, and data conversion method | |
CN103631542B (zh) | 用于控制数据输出的装置和系统 | |
JP6364738B2 (ja) | 情報処理システム、情報処理装置、プログラム及び処理実行方法 | |
US9164710B2 (en) | Service providing system and service providing method | |
JP5882837B2 (ja) | 情報処理システム、画像形成装置、制御方法およびコンピュータプログラム | |
US8959120B2 (en) | Information processing apparatus, information processing method, and function expansion program | |
US11169751B2 (en) | Printing apparatus and printing system | |
CN102195961A (zh) | 图像形成系统以及图像形成方法 | |
US9286008B2 (en) | Job management apparatus connected to an external storage via a network, including a storage management unit that determines whether to store job data in the external storage based on predetermined transfer condition | |
JP2014073612A (ja) | 印刷システム、印刷装置およびその制御方法、ならびにコンピュータプログラム | |
JP6357780B2 (ja) | ネットワークシステム及び情報通知方法 | |
JP2014086017A (ja) | 印刷文書管理システム、印刷文書管理方法、及びコンピュータプログラム | |
JP2017121055A (ja) | 画像読取装置、画像読取方法及び画像形成プログラム | |
JP4890372B2 (ja) | 携帯型情報処理装置、電子装置、操作制御方法、及び操作制御プログラム | |
JP2023072169A (ja) | プリントシステム、及び方法 | |
JP2013106193A (ja) | システム、およびその制御方法。 | |
JP6833573B2 (ja) | 情報処理装置、制御方法、およびプログラム | |
JP2014241008A (ja) | 情報処理装置及び情報処理システム | |
JP6844666B2 (ja) | 情報処理システム、情報処理方法、サービス利用装置、及びプログラム | |
JP6337532B2 (ja) | 情報処理システム、及び情報処理方法 | |
JP4969698B2 (ja) | 情報処理装置、電子装置、操作制御方法、及び操作制御プログラム | |
JP4874180B2 (ja) | 操作制御システム、情報処理装置、操作制御方法、及び操作制御プログラム | |
JP2013206281A (ja) | サーバ管理装置、サーバ管理装置のサーバ管理方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141112 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150727 |
|
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: 20150908 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151006 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5822668 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |