JP2007116266A - Document registration system - Google Patents

Document registration system Download PDF

Info

Publication number
JP2007116266A
JP2007116266A JP2005303222A JP2005303222A JP2007116266A JP 2007116266 A JP2007116266 A JP 2007116266A JP 2005303222 A JP2005303222 A JP 2005303222A JP 2005303222 A JP2005303222 A JP 2005303222A JP 2007116266 A JP2007116266 A JP 2007116266A
Authority
JP
Japan
Prior art keywords
scan
web storage
storage server
scanner
browser
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.)
Withdrawn
Application number
JP2005303222A
Other languages
Japanese (ja)
Inventor
Tomoshi Yoshida
知史 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2005303222A priority Critical patent/JP2007116266A/en
Publication of JP2007116266A publication Critical patent/JP2007116266A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To execute a scanning job via an HTML to be displayed on a browser without installing a special application into an MFP (multifunction peripherals) device, to designate a scanned document storage, and to transmit data to a Web storage server in an environment where the MFP device having a browser function through LAN/internet is connected to the Web storage server. <P>SOLUTION: This system is provided with a means for displaying the browser on the MFP device; a means for designating a part where the scanned document is stored in the Web storage server; a means for notifying the Web storage server about information of a scanner of the MFP device; a means for forming a scanning job and a scan setting screen in response to the information of the scanner of the MFP device; and a means for executing scanning in accordance with the contents set by a user or a selected scanning job, and transmitting the data to the Web storage server. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、文書登録システムに関し、特にLAN/インターネットを介して接続するWebストレージサーバにMFPデバイスで読み取った文書を直接格納することができる文書登録システムに関する。   The present invention relates to a document registration system, and more particularly to a document registration system capable of directly storing a document read by an MFP device in a Web storage server connected via a LAN / Internet.

近年、オフィスに溢れるドキュメント情報を整理し、データベースとして蓄積し、検索を容易にしようとするドキュメント・マネージメント・システム(以下、DMSと記述する。)と言われるサービス概念が話題に上がる機会が増えてきている。   In recent years, there has been an increase in the number of opportunities for a service concept called a document management system (hereinafter referred to as DMS) to organize document information overflowing in the office, store it as a database, and facilitate search. ing.

これは、昨今迄は紙媒体での情報(ドキュメント)のやり取りが行われてきたが、これらのドキュメントは溜まる一方であり、いざ必要となる情報を探す場合に、多くのドキュメントの中から探す作業は大変煩雑であり、且つ多くの人間の間で、そのドキュメントを共有化することは難しいことから、このようなサービス概念が考えられるようになった。   This is because information (documents) has been exchanged on paper media until now, but these documents are still accumulating, and when searching for necessary information, work to search from many documents Is very cumbersome and it is difficult to share the document among many people, so this service concept has come to be considered.

従来、このようなDMSの一例として、様々なファイルサーバやドキュメント管理(データベース)サーバ等の提案が行われてきており、スキャナデバイスやMFPデバイスとの連携や融合性を考慮したコンピュータアプリケーションを各クライアントPC(パーソナルコンピュータ)にインストールし、実行していた。   Conventionally, as an example of such a DMS, various file servers, document management (database) servers, and the like have been proposed, and a computer application that considers cooperation and fusion with a scanner device or an MFP device is used for each client. It was installed on a PC (personal computer) and executed.

また、クライアントPCをユーザ環境に用意することの手間、煩雑さを軽減するため、近年ではMFPデバイス自体が各種プロトコルをサポートし、直接ドキュメント管理サーバとデータのやり取りを行うことも可能となってきた。   In addition, in order to reduce the trouble and complexity of preparing a client PC in the user environment, in recent years, the MFP device itself supports various protocols and can directly exchange data with the document management server. .

こういった背景の中、MFPデバイスのコンピュータ資源(CPU、記憶容量等)の制限から、ドキュメント管理サーバ側が作成したスキャナ処理の表示画面をMFPデバイスのブラウザUIに表示させることで、MFPデバイスのコンピュータ資源を節約した上で、スキャンおよび文書管理サーバへのスキャン文書の送信を行うシステムの提案がなされていた。   Against this backdrop, due to limitations on the computer resources (CPU, storage capacity, etc.) of the MFP device, the MFP device computer is displayed by displaying the scanner processing display screen created by the document management server on the browser UI of the MFP device. Proposals have been made for a system that saves resources and sends a scanned document to a scanning and document management server.

又、別の従来例としては、特許文献1をあげることが出来る。
特開2001-136355号公報
As another conventional example, Patent Document 1 can be cited.
JP 2001-136355 A

しかしながら、従来例のシステムでは、UI表示される表示画面は、スキャナ機能を選択し、実行する機能を備えるものなので、選択されたスキャナ機能からスキャナジョブを作成する処理にかかるデバイス負荷が課題としてあり、また、表示画面がスキャナ機能の設定と実行画面であるため、操作性の観点で課題があった。   However, in the system of the conventional example, the display screen displayed on the UI has a function for selecting and executing a scanner function, and thus there is a problem of a device load for processing for creating a scanner job from the selected scanner function. Also, since the display screen is a scanner function setting and execution screen, there is a problem in terms of operability.

本発明は、上述した問題点を解消するためになされたもので、MFPデバイスに特別なアプリケーションをインストールすることなく、ブラウザに表示されるHTMLを介してスキャナ装置の読み取り設定を行い、スキャン文書の格納場所を指定し、Webストレージサーバに送信することを目的とする。また、ブラウザ表示されるHTMLについても従来技術よりユーザのための操作性を向上する目的を持つ。   The present invention has been made to solve the above-described problems. The scanner device is set to read via HTML displayed on a browser without installing a special application on the MFP device, and a scanned document can be scanned. The purpose is to specify a storage location and send it to a Web storage server. In addition, the HTML displayed in the browser also has the purpose of improving the operability for the user compared to the prior art.

本発明に係る第一の発明は、ブラウザ機能を有するMFPデバイス10と、Webストレージサーバ20と、Webストレージサーバ20と連携し、何らかのサービスを提供することができるオプションサービス30がLAN/インターネットを介して接続された環境下において、MFPデバイスにブラウザを表示する手段と、スキャン文書をWebストレージサーバに格納する場所を指定する手段と、MFPデバイスのスキャナ装置の情報をWebストレージサーバに通知する手段と、MFPデバイスのスキャナ装置の情報と表示モードに応じてスキャン設定画面を形成する手段と、Webストレージサーバでスキャナ情報に応じたスキャンジョブを作成するスキャンジョブ作成手段と、スキャンジョブをWebストレージサーバからMFPデバイスに投入する手段と、投入されたスキャンジョブによってMFPデバイスのスキャナ装置がスキャンを実行する手段と、スキャン文書をWebストレージサーバに送信する手段とを有するものである。   According to the first aspect of the present invention, an optional service 30 that can provide some service in cooperation with the MFP device 10 having a browser function, the Web storage server 20, and the Web storage server 20 is provided via a LAN / Internet. Means for displaying a browser on the MFP device in the connected environment, means for designating a location for storing the scanned document in the Web storage server, means for notifying the Web storage server of information of the scanner device of the MFP device, , Means for forming a scan setting screen according to the scanner device information and display mode of the MFP device, scan job creation means for creating a scan job according to the scanner information on the Web storage server, and scan job from the Web storage server Means to input to the MFP device and The MFP apparatus has a means for executing a scan by the input scan job, and a means for transmitting a scanned document to the Web storage server.

本実施形態に係る文書登録システムによれば、MFPデバイスに存在する表示装置に表示されるブラウザを介して操作を行うため、デバイス側に特別なプログラムをインストールする必要がない。何らかのバージョンアップがあっても、サーバサイドのみのアップデートのみで良い。また、HTMLを用いてユーザインターフェースを提供するため、より柔軟なUI(HTML)を作成ユーザに提供できる。また、スキャンジョブ作成といった機器内で行われていた処理をWebストレージサービス側で処理するため、MFPデバイスのコンピュータ資源の使用率を下げる効果があった。   According to the document registration system according to the present embodiment, the operation is performed via the browser displayed on the display device existing in the MFP device, so that it is not necessary to install a special program on the device side. Even if there is any version upgrade, only the server side update is required. In addition, since the user interface is provided using HTML, a more flexible UI (HTML) can be provided to the creation user. Further, since processing such as scan job creation performed in the device is processed on the Web storage service side, there is an effect of reducing the usage rate of the computer resources of the MFP device.

以下、本発明の各実施の形態を図面に基づき説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

(第1実施の形態)
まず、本発明の第1実施の形態を図 1乃至図 7に基づき説明する。
(First embodiment)
First, a first embodiment of the present invention will be described with reference to FIGS.

図 1は、本実施の形態に係る文書登録システムのシステム構成図であり、ブラウザ機能を有するMFPデバイス10と、Webストレージサーバ20と、Webストレージサーバ20と連携し、何らかのサービスを提供することができるオプションサービス30がLANを介して接続されている。本実施形態においては、各々がLANを介して接続されている場合について述べるが、インターネットを介して接続されていても構わない。また、該オプションサービス30が一つのみ存在する場合について述べるが、複数存在しても構わない。   FIG. 1 is a system configuration diagram of a document registration system according to the present embodiment, and can provide some service in cooperation with an MFP device 10 having a browser function, a Web storage server 20, and a Web storage server 20. Optional service 30 that can be connected via LAN. In the present embodiment, a case where each is connected via a LAN will be described, but it may be connected via the Internet. Also, a case where only one optional service 30 exists will be described, but a plurality of optional services 30 may exist.

図 2は、本実施の形態に係る文書登録システムを実施するためのMFPデバイス10の一例を示すブロック構成図である。図中のCPU101は、内部バス108を介して後述する各機能/装置を接続し、該MFPデバイス10を制御するものである。表示装置102は、タッチパネルなどのブラウザを表示するための装置である。ユーザは、ユーザ所望の動作を行うための操作等を該表示装置102に表示されるブラウザを介して行う。スキャナ装置103は、オートドキュメントフィーダ機能など機能を有する文書を読み込むための装置であり、スキャナ情報管理部104は、該スキャナ装置103の機能/状態の情報を管理/保持する。   FIG. 2 is a block diagram showing an example of the MFP device 10 for implementing the document registration system according to the present embodiment. A CPU 101 in the figure connects each function / apparatus to be described later via an internal bus 108 and controls the MFP device 10. The display device 102 is a device for displaying a browser such as a touch panel. The user performs an operation or the like for performing a user-desired operation via a browser displayed on the display device 102. The scanner device 103 is a device for reading a document having a function such as an auto document feeder function, and the scanner information management unit 104 manages / holds information on functions / states of the scanner device 103.

更に、メモリ105は、該CPU101が該MFPデバイス10を制御するために実行する各種命令(アプリケーションプログラム)を記憶し、大容量記憶装置106には、該表示装置102において表示するブラウザなどのプログラムや、概スキャナ装置103で読み取ったイメージを保存する。また、ネットワークインターフェース107は、該CPU101に従いLANを介して信号の送受信を行う。   Further, the memory 105 stores various commands (application programs) executed by the CPU 101 to control the MFP device 10, and a program such as a browser displayed on the display device 102 is stored in the mass storage device 106. The image read by the scanner device 103 is saved. The network interface 107 transmits and receives signals via the LAN according to the CPU 101.

以下、本実施の形態に係る文書登録システムの処理の流れの概要について、図 1乃至図 3を用いて説明する。   The outline of the processing flow of the document registration system according to this embodiment will be described below with reference to FIGS.

図 3は、本実施の形態に係る文書登録システムの処理動作の流れを示すフローチャートであり、該表示装置102に表示されるブラウザを介して、ユーザが文書をスキャンして得られたイメージ文書をWebストレージサーバ20に送信/登録するまでの処理動作の流れを示している。   FIG. 3 is a flowchart showing a processing operation flow of the document registration system according to the present embodiment. An image document obtained by scanning a document by a user via a browser displayed on the display device 102 is shown in FIG. A flow of processing operations until transmission / registration to the Web storage server 20 is shown.

まず、ステップS101において、ユーザは該MFPデバイス10にある該表示装置102上に表示されるブラウザを用いて、該Webストレージサーバ20のURLを入力し、該Webストレージサーバ20のトップページを表示する。このステップS101では、トップページから本発明の特徴であるスキャン処理を開始するためのユーザ選択や処理の開始命令がなされる。スキャン処理を開始する際には、スキャン設定画面の表示モードを選択する画面を更に提示し、ユーザのモード選択を促す。スキャン設定画面の表示モードには2種類あり、一つは、スキャナ機能設定モード、もう一つは、スキャンジョブ選択モードである。選択されたモードをWebストレージサーバに通知することによって、本発明の特徴であるスキャン処理が実行される。   First, in step S101, the user inputs the URL of the Web storage server 20 using a browser displayed on the display device 102 in the MFP device 10, and displays the top page of the Web storage server 20. . In this step S101, a user selection for starting a scanning process, which is a feature of the present invention, and a process start command are made from the top page. When starting the scanning process, a screen for selecting a display mode of the scan setting screen is further presented to prompt the user to select a mode. There are two types of display modes for the scan setting screen. One is a scanner function setting mode, and the other is a scan job selection mode. By notifying the Web storage server of the selected mode, the scan processing that is a feature of the present invention is executed.

次に、ステップS102において、該ブラウザ上に表示されたトップページより、該MFPデバイス10にある該スキャナ装置103により読み取られらイメージ文書を、該Webストレージサーバ20に登録するための操作を行うユーザインターフェース「スキャン設定画面ページ」を表示する。   Next, in step S102, the user who performs an operation for registering the image document read by the scanner device 103 in the MFP device 10 in the Web storage server 20 from the top page displayed on the browser. Display the interface “Scan Settings Screen Page”.

次に、ステップS103において、概Webストレージサーバ20よりフォルダ情報を取得し、該ブラウザ上に提示し、スキャン文書を登録する場所を選択する。   Next, in step S103, folder information is acquired from the general Web storage server 20, presented on the browser, and a location for registering the scanned document is selected.

次に、ステップS104において、該ブラウザ上に表示されるスキャン設定画面より所望の設定を選択する。この場合、表示モードがスキャン機能選択モードの場合には、スキャナ機能の設定コントロールで構成されるUIにおいて機能が選択される。また、表示モードがスキャンジョブ選択モードの場合には、スキャンジョブ選択機能コントロールで構成されるUIでスキャンジョブが選択される。次に、概スキャナ装置103に置いた文書原稿の読み取りを実行する。スキャン実行処理については、図5で詳細に説明する。   Next, in step S104, a desired setting is selected from the scan setting screen displayed on the browser. In this case, when the display mode is the scan function selection mode, the function is selected in the UI configured by the scanner function setting control. Further, when the display mode is the scan job selection mode, the scan job is selected by the UI configured by the scan job selection function control. Next, the document original placed on the scanner device 103 is read. The scan execution process will be described in detail with reference to FIG.

次に、ステップS105において、前記S104において読み取ったスキャン文書を該Webストレージサーバ20に送信し、該Webストレージサーバ20は前記S103において指定したフォルダに保存する。   Next, in step S105, the scanned document read in S104 is transmitted to the Web storage server 20, and the Web storage server 20 stores it in the folder designated in S103.

以下、各処理について、図 1乃至図 7を用いて具体的に説明する。   Each process will be specifically described below with reference to FIGS.

[Webストレージサーバのトップページを取得]
ステップS101において、ユーザは、前記ブラウザ表示可能なMFPデバイス10(以下、MFPデバイスとする)にある前記表示装置102を用いて、ブラウザを起動する。ブラウザアプリケーションは、前記大容量記憶装置106に保存されており、前記CPU101は前記メモリ105にアプリケーションを実行可能な形に展開し、該表示装置102にブラウザを表示する。このステップS101では、トップページから本発明の特徴であるスキャン処理を開始するためのユーザ選択や処理の開始命令がなされる。スキャン処理を開始する際には、スキャン設定画面の表示モードを選択する画面を更に提示し、ユーザのモード選択を促すことは前記した通りである。
[Get top page of Web storage server]
In step S <b> 101, the user activates the browser using the display device 102 in the MFP device 10 (hereinafter referred to as MFP device) that can display the browser. The browser application is stored in the large-capacity storage device 106, and the CPU 101 expands the application in the memory 105 so that the application can be executed, and displays the browser on the display device 102. In this step S101, a user selection for starting a scanning process, which is a feature of the present invention, and a process start command are made from the top page. As described above, when the scan process is started, a screen for selecting the display mode of the scan setting screen is further presented to prompt the user to select a mode.

次に、ユーザは、ブラウザに前記Webストレージサーバ20のトップページのURLを入力すると、該CPU101は前記ネットワークインターフェース107を介して、該Webストレージサーバ20とコネクションを確立し、HTTPリクエスト(GET)を送信する。なお、この際、ユーザはブラウザにURLを入力して該Webストレージサーバ20にアクセスするだけでなく、概Webストレージサーバ20のトップページへのショートカットをあらかじめ作成しておき、該ショートカットを実行することで該Webストレージサーバ20にアクセスしても良い。   Next, when the user inputs the URL of the top page of the Web storage server 20 to the browser, the CPU 101 establishes a connection with the Web storage server 20 via the network interface 107 and sends an HTTP request (GET). Send. At this time, the user not only accesses the Web storage server 20 by entering the URL in the browser, but also creates a shortcut to the top page of the Web storage server 20 in advance and executes the shortcut. May access the Web storage server 20.

次に、概Webストレージサーバ20は、該HTTPリクエストに対して該Webストレージサーバ20のトップページ(HTML)をボディ部に書き込み、HTTPレスポンスを該ネットワークインターフェース107に送信する。   Next, the web storage server 20 writes the top page (HTML) of the web storage server 20 in the body part in response to the HTTP request, and transmits an HTTP response to the network interface 107.

次に、概CPU101により該メモリ105に展開された該HTTPレスポンスのボディ部(HTML)を抽出し、該表示装置102上のブラウザに表示する。   Next, the body part (HTML) of the HTTP response developed in the memory 105 by the CPU 101 is extracted and displayed on the browser on the display device 102.

なお、ブラウザを起動した際に、概大容量記憶装置106に保存されたホームとなるページを表示しても良い。この際、該ホームとなるページには、あらかじめ該Webストレージサーバ20のトップページとなるURLが関連付けられたボタン等を設けておいても良い。但し、この場合、該Webストレージサーバ20のホスト名が変更されるたびに、ボタン押下時にアクセスする先となるURLを設定しなおす必要がある。また、該MFPデバイス10に固定のページを保持している場合、該Webストレージサーバ20の機能の追加/変更/削除などが発生した際に、該MFPデバイス10のホームのページを書き換える(ファームのバージョンアップ等)必要が発生するなど、システムとしての柔軟性に欠けるため、該ホームとなるページは、該Webストレージサーバ20より取得した方が良い。   Note that when the browser is activated, the home page stored in the approximate mass storage device 106 may be displayed. At this time, the home page may be provided with a button or the like associated with the URL to be the top page of the Web storage server 20 in advance. However, in this case, every time the host name of the Web storage server 20 is changed, it is necessary to reset the URL to be accessed when the button is pressed. When a fixed page is held in the MFP device 10, the home page of the MFP device 10 is rewritten when a function addition / change / deletion of the Web storage server 20 occurs (firmware It is better to acquire the home page from the Web storage server 20 because the system lacks flexibility such as the need for version upgrade).

[スキャン設定画面ページを取得]
ステップS102において、ユーザは、前記ステップS101により該ブラウザで表示された該ホームとなるページより、スキャン文書を登録するためのスキャン設定画面ページを表示するためのボタンを押下する。該CPU101は前記ネットワークインターフェース107を介して、該Webストレージサーバ20とコネクションを確立し、HTTPリクエスト(GET)を送信する。
[Get Scan Settings Screen Page]
In step S102, the user presses a button for displaying a scan setting screen page for registering a scanned document from the home page displayed in the browser in step S101. The CPU 101 establishes a connection with the Web storage server 20 via the network interface 107 and transmits an HTTP request (GET).

次に、概Webストレージサーバ20は、該HTTPリクエストに対して該Webストレージサーバ20のフォルダ構成を示すツリービュー(HTML)をボディ部に書き込み、HTTPレスポンスを該ネットワークインターフェース107に送信する。   Next, the Web storage server 20 writes a tree view (HTML) indicating the folder structure of the Web storage server 20 in the body part in response to the HTTP request, and transmits an HTTP response to the network interface 107.

次に、概CPU101により該メモリ105に展開された該HTTPレスポンスのボディ部(HTML)を抽出し、該表示装置102上のブラウザに表示する。   Next, the body part (HTML) of the HTTP response developed in the memory 105 by the CPU 101 is extracted and displayed on the browser on the display device 102.

[格納場所を選択]
ステップS103において、ユーザは、前記ステップS102により該ブラウザで表示された該Webストレージサーバ20のフォルダ構成を示すツリービューを用いて、原稿を読み取ったスキャン文書を登録する格納場所を指定する。図 4は、該Webストレージサーバ20の格納場所を指定するまでの処理の流れを示すフローチャートである。以下、図 4を用いて説明する。
[Select storage location]
In step S103, the user designates a storage location for registering the scanned document obtained by reading the original using the tree view showing the folder structure of the Web storage server 20 displayed on the browser in step S102. FIG. 4 is a flowchart showing a processing flow until the storage location of the Web storage server 20 is designated. This will be described below with reference to FIG.

まず、ユーザは、ステップS1101において、該ブラウザで表示された該Webストレージサーバ20のフォルダ構成のツリービューよりフォルダを選択する。   First, in step S1101, the user selects a folder from the tree view of the folder structure of the Web storage server 20 displayed on the browser.

次に、ステップS1102において、該S1101によりフォルダを選択した状態で、ユーザが展開ボタンを押下したか否かを確認する(選択したフォルダ以下の情報を取得するか否か)。   Next, in step S1102, it is confirmed whether or not the user has pressed the expand button with the folder selected in S1101 (whether or not information below the selected folder is acquired).

次に、ステップS1103において、該S1102により展開ボタンを押下した場合、該CPU101は前記ネットワークインターフェース107を介して、該Webストレージサーバ20とコネクションを確立し、該選択したフォルダ以下の情報を取得するためのHTTPリクエスト(GET)を送信する。   In step S1103, when the expand button is pressed in step S1102, the CPU 101 establishes a connection with the web storage server 20 via the network interface 107, and acquires information under the selected folder. The HTTP request (GET) is transmitted.

次に、ステップS1104において、該S1103により送信した該HTTPリクエストに対して、該Webストレージサーバ20の該S1101において選択したフォルダ以下のフォルダ構成を示すツリービュー(HTML)をボディ部に書き込み、HTTPレスポンスを該ネットワークインターフェース107に送信する。次に、概CPU101により該メモリ105に展開された該HTTPレスポンスのボディ部(HTML)を抽出し、該表示装置102上のブラウザに表示する。   Next, in step S1104, in response to the HTTP request transmitted in S1103, a tree view (HTML) indicating the folder structure under the folder selected in S1101 of the Web storage server 20 is written in the body part, and an HTTP response is sent. Is transmitted to the network interface 107. Next, the body part (HTML) of the HTTP response developed in the memory 105 by the CPU 101 is extracted and displayed on the browser on the display device 102.

次に、ステップS1105において、該S1102によりフォルダを選択した状態で、ユーザが選択ボタンを押下したか否かを確認する(スキャン文書を格納する場所を決定)。選択ボタンが押下された場合、該CPU101は、指定した格納場所を該メモリS105に保存する。   Next, in step S1105, it is confirmed whether or not the user has pressed the selection button with the folder selected in step S1102 (determining where to store the scanned document). When the selection button is pressed, the CPU 101 saves the designated storage location in the memory S105.

[スキャン設定を選択し、実行]
ステップS104において、ユーザは、該MFPデバイス10における該スキャナ装置103でのスキャン設定画面上の選択項目を指定し、スキャンを実行する。図 5は、ユーザが、設定を指定し、スキャンを実行するまでの処理の流れを示すフローチャートである。また、図 6は、図 5におけるステップS1203の該Webストレージサーバ20においてスキャン設定画面(HTML)を作成する処理の流れを示すフローチャートである。以下、図 3、図 5及び図 6を用いて詳細に説明する。
[Select scan settings and execute]
In step S104, the user designates a selection item on the scan setting screen in the scanner device 103 in the MFP device 10 and executes scanning. FIG. 5 is a flowchart showing the flow of processing until the user designates settings and executes a scan. FIG. 6 is a flowchart showing a flow of processing for creating a scan setting screen (HTML) in the Web storage server 20 in step S1203 in FIG. This will be described in detail below with reference to FIGS. 3, 5 and 6.

まず、ステップS1201において、ユーザが該S103において該ブラウザで表示されたHTML上で該Webストレージサーバ20にスキャン文書を保存するフォルダを選択した際、該CPU101は、該スキャナ情報104に保存された該スキャナ装置103の情報(能力、選択可能な読み取り条件等)を取得し、該メモリ105に一時保存する。   First, in step S1201, when the user selects a folder for storing the scanned document in the Web storage server 20 on the HTML displayed in the browser in S103, the CPU 101 stores the scanner information 104 stored in the scanner information 104. Information (capability, selectable reading conditions, etc.) of the scanner device 103 is acquired and temporarily stored in the memory 105.

次に、ステップS1202において、スキャン設定画面を取得するため、該S1201において取得した該スキャナ103の情報、及び該S103において取得した該Webストレージサーバ20にスキャン文書を保存する格納場所を該Webストレージサーバ20にHTTPリクエスト(POST)を送信する。該CPU101は該ネットワークインターフェース107を介して、該Webストレージサーバ20とコネクションを確立し、該HTTPリクエスト(POST)を送信する。   Next, in step S1202, in order to acquire the scan setting screen, the information on the scanner 103 acquired in S1201 and the storage location for storing the scanned document in the Web storage server 20 acquired in S103 are stored in the Web storage server. 20 sends an HTTP request (POST). The CPU 101 establishes a connection with the Web storage server 20 via the network interface 107, and transmits the HTTP request (POST).

次に、ステップS1203の該Webストレージサーバ20での動作に関して、図 6を用いて説明する。   Next, the operation of the Web storage server 20 in step S1203 will be described using FIG.

まず、ステップS1211において、該Webストレージサーバ20は、該S1202で該MFPデバイス10が送信したHTTPリクエストを受信し、該スキャナ103の情報と該ユーザが指定したスキャン文書の格納場所を取得する。   First, in step S1211, the web storage server 20 receives the HTTP request transmitted by the MFP device 10 in step S1202, and obtains information about the scanner 103 and a storage location of the scanned document designated by the user.

次に、ステップS1212において、該Webストレージサーバ20は、利用可能な各種Webサービスを検索する。本実施形態においては、図 1におけるオプションサービス30がWebサービスとしてイメージデータに対するOCR処理機能等を公開している例を挙げる。Webサービスの検索方式に関しては、公知の技術であるUDDIにおいて該オプションサービス30が登録されていることを前提としても良いし、あらかじめユーザが該Webストレージサーバ20に、図示しないユーザインターフェースを用いて該オプションサービス30に関する情報を登録しておいても構わない。本発明の構成では、このようにオプションサービスをシステム構成に取り入れ、かつ、その機能を指定する仕組みも容易に表示画面等に構成することが可能であることを特徴とする。   Next, in step S1212, the Web storage server 20 searches for various Web services that can be used. In the present embodiment, an example in which the option service 30 in FIG. 1 discloses an OCR processing function for image data as a Web service is given. The Web service search method may be based on the assumption that the optional service 30 is registered in UDDI, which is a well-known technique, or the user uses the user interface (not shown) on the Web storage server 20 in advance. Information regarding the option service 30 may be registered. The configuration of the present invention is characterized in that an optional service can be incorporated into the system configuration and a mechanism for specifying the function can be easily configured on a display screen or the like.

ステップS1213で、スキャン処理開始しにトップページで指定されWebストレージサーバに通知されている表示モードを判断する。表示モードがスキャン設定画面モードの場合、処理はステップS12131に進む。   In step S1213, the display mode designated on the top page and notified to the Web storage server at the start of the scanning process is determined. If the display mode is the scan setting screen mode, the process proceeds to step S12131.

ステップS12131では、該Webストレージサーバ20は、該S1211より取得した該スキャナ103の情報及び該ユーザが指定したスキャン文書の格納場所、かつ、該S1212より取得した利用可能なWebサービスの情報を解析する。次にステップS12132において解析情報を元に、スキャナ機能選択のための表示画面のコントロールを構成し、該S1202におけるHTTPリクエストへの応答としてボディ部に書き込むHTMLを作成する。該スキャナ103の情報からは、読み取りの解像度、モノクロ/カラー、読み取りモードなどを選択可能なコントロールとしてHTML内に埋め込み、該ユーザが指定したスキャン文書の格納場所からは、確認用として該格納場所の文字列をHTML内に埋め込み(もし、ユーザが該格納場所を変更したい場合には、S103において該MFPデバイスの該ブラウザに表示した該Webストレージサーバ20のフォルダ構成を示すツリービューに戻るコントロールを埋め込んでも良い)、利用可能なWebサービスの情報からも、ユーザが選択可能なコントロールとしてHTML内に埋め込んでも良い。この際、ユーザが該コントロールを用いて選択した後、スキャン実行ボタンを押下した際に実行されるプログラムを同じくHTML内に埋め込む。   In step S12131, the Web storage server 20 analyzes the information on the scanner 103 acquired from S1211, the storage location of the scanned document specified by the user, and the information on the available Web services acquired from S1212. . Next, in step S12132, display screen control for selecting a scanner function is configured based on the analysis information, and HTML to be written in the body part as a response to the HTTP request in S1202 is created. From the information of the scanner 103, it is embedded in the HTML as a control capable of selecting the reading resolution, monochrome / color, reading mode, and the like, and from the storage location of the scanned document designated by the user, the storage location is confirmed. Embed a character string in HTML (if the user wants to change the storage location, embed control to return to the tree view showing the folder structure of the Web storage server 20 displayed on the browser of the MFP device in S103) Alternatively, it may be embedded in HTML as a control that can be selected by the user from information on available Web services. At this time, the program executed when the user selects the scan using the control and then presses the scan execution button is similarly embedded in the HTML.

ステップS1213での判断において、表示モードがスキャンジョブ選択モードの場合処理はステップS12133に進む。ステップS12133では、まず、S1211で取得したスキャナ情報をもとにスキャンジョブを作成し、Webストレージサーバの記憶領域に一時保存する。スキャンジョブの例として、「解像度:400dpi/モード:カラー」といったスキャン処理に必要なコマンドセットをスキャナ装置に投入可能なオブジェクトとして形成する。スキャナ装置に投入可能なオブジェクトとは、スキャナ処理がそのオブジェクトを受け取り、プログラム処理できる形態であればある程度どのような形態(メッセージ、テキスト、メモリオブジェクト)であっても本発明が実施可能であることは言うまでもない。S12133では、スキャナ情報によるスキャンジョブの組み合わせを一通り作成する。次に、ステップS12134において、S12133で作成したスキャンジョブを選択する構成でそのためのコントロールをHTMLに埋め込む。スキャナ情報から作成できるスキャンジョブの数は、スキャナ装置の能力によるため特定できないが、複数のスキャンジョブが作成でいる場合には、スキャンジョブに決まったネーミングルールでジョブ名を割り当て、そのジョブ名一覧を画面にリスト表示する構成であればよい。   If it is determined in step S1213 that the display mode is the scan job selection mode, the process advances to step S12133. In step S12133, first, a scan job is created based on the scanner information acquired in step S1211 and temporarily stored in the storage area of the Web storage server. As an example of a scan job, a command set necessary for scan processing such as “resolution: 400 dpi / mode: color” is formed as an object that can be input to the scanner apparatus. The object that can be input to the scanner device is that the present invention can be implemented in any form (message, text, memory object) to any extent as long as the scanner process can receive the object and process the program. Needless to say. In S12133, a set of scan job combinations based on the scanner information is created. Next, in step S12134, a control for that purpose is embedded in HTML with the configuration for selecting the scan job created in S12133. The number of scan jobs that can be created from the scanner information cannot be specified due to the capabilities of the scanner device. However, if multiple scan jobs are created, job names are assigned according to the naming rules determined for the scan jobs, and the job name list May be configured to display a list on the screen.

次に、ステップS1214において、該S1213より作成したHTMLをレスポンスとして該MFPデバイス10に送信する。   In step S1214, the HTML created in step S1213 is transmitted to the MFP device 10 as a response.

次に、ステップS1204において、該S1203より該Webストレージサーバ20が送信したHTTPレスポンスを該MFPデバイス10内にある該ネットワークインターフェース107を介して、概CPU101が該メモリ105に該HTTPレスポンスのボディ部(HTML)を抽出し、スキャナ設定画面として該表示装置102上の該ブラウザに表示する。   Next, in step S 1204, the CPU 101 sends the HTTP response transmitted from the web storage server 20 from S 1203 to the memory 105 through the network interface 107 in the MFP device 10. HTML) is extracted and displayed on the browser on the display device 102 as a scanner setting screen.

次に、ステップS1205において、該S1204により該表示装置102上の該ブラウザに表示された該スキャン設定画面を用いて、画面に応じたユーザ所望の設定を行う。表示モードがスキャンジョブ選択モードの場合には、画面に提示されたスキャンジョブ(一覧)から所望のスキャンジョブを選択し、スキャン実行ボタンを押下する。また、表示モードがスキャン機能選択モードの場合には、ユーザは所望の原稿の読み取り条件(ここでは、該S1213における該利用可能なWebサービスに関する選択も含む)を指定し、該スキャナ装置103に原稿をセットし、スキャン実行ボタンを押下する。   Next, in step S1205, using the scan setting screen displayed on the browser on the display device 102 in step S1204, desired settings corresponding to the screen are performed. When the display mode is the scan job selection mode, a desired scan job is selected from the scan jobs (list) presented on the screen, and a scan execution button is pressed. When the display mode is the scan function selection mode, the user designates a desired document reading condition (including the selection related to the available Web service in S1213), and the document is sent to the scanner device 103. And press the scan execution button.

次に、ステップS1206では、選択されたステップS1205で選択された内容をWebストレージサービスに通知する。次に、ステップS1207では、ステップS1205の通知を受けたWebストレージサービスがスキャンジョブをMFPデバイスに投入する。この際、表示モードがスキャンジョブ選択モードの場合には、選択内容はスキャンジョブであるため、選択された内容に従って、予めWebストレージサービスに記憶されているスキャンジョブをMFPデバイスに送信する。スキャナ機能選択モードの場合には、選択内容がスキャナ機能であるため、このステップにおいてその機能に応じたスキャンジョブを作成し、スキャナ装置へ送信する。どちらの表示モードであっても、このステップS1207では、最終的にスキャンジョブをMFPデバイスのスキャナ機器に投入する。   Next, in step S1206, the Web storage service is notified of the contents selected in selected step S1205. In step S1207, the web storage service that has received the notification in step S1205 inputs a scan job to the MFP device. At this time, when the display mode is the scan job selection mode, the selected content is a scan job, and therefore, according to the selected content, the scan job stored in advance in the Web storage service is transmitted to the MFP device. In the case of the scanner function selection mode, since the selected content is the scanner function, a scan job corresponding to the function is created and transmitted to the scanner device in this step. Regardless of the display mode, in step S1207, the scan job is finally submitted to the scanner device of the MFP device.

次に、ステップS1208では、投入されたスキャンジョブをスキャナ装置が実行する。   In step S1208, the scanner apparatus executes the input scan job.

[スキャン文書を送信し、格納]
ステップS105において、該MFPデバイス10における該スキャナ装置103で原稿の読み取り、スキャン文書を該Webストレージサーバ20に格納する。図 7は、該スキャナ装置103で原稿を読み取り、スキャン文書を該Webストレージサーバ20に格納するまでの処理の流れを示すフローチャートである。以下、図 7を用いて詳細に説明する。
[Send and store scanned documents]
In step S <b> 105, the scanner device 103 in the MFP device 10 reads an original and stores the scanned document in the Web storage server 20. FIG. 7 is a flowchart showing a flow of processing from reading an original by the scanner device 103 to storing a scanned document in the Web storage server 20. Hereinafter, this will be described in detail with reference to FIG.

まず、ステップS1301において、ステップS1208でMFPデバイスに投入されたスキャンジョブが実行される。該CPU101は、該メモリ105に展開されたプログラムに従い、かつ、スキャンジョブに記録されている諸コマンドや設定を参照し、該スキャナ装置103を動作させる。この際、読み込んだスキャン文書を該メモリ105にのみ一時保存しても良いし、該大容量記憶装置106に保存しても構わない。   First, in step S1301, the scan job input to the MFP device in step S1208 is executed. The CPU 101 operates the scanner device 103 in accordance with a program developed in the memory 105 and with reference to various commands and settings recorded in the scan job. At this time, the read scanned document may be temporarily stored only in the memory 105 or may be stored in the mass storage device 106.

次に、ステップS1302において、該CPU101は前記ネットワークインターフェース107を介して、該Webストレージサーバ20とコネクションを確立し、該S1301により得られたスキャン文書、及び該ユーザが指定したスキャン文書の格納場所をHTTPリクエスト(POST)のボディ部に書き込み送信する。この際、該スキャン設定画面においてユーザが該オプションサービス30の機能を利用する設定をしていた場合、該HTTPリクエストのボディ部に、該ユーザが指定したスキャン文書の格納場所と同様に書き込む。   Next, in step S1302, the CPU 101 establishes a connection with the Web storage server 20 via the network interface 107, and stores the scan document obtained in S1301 and the scan document designated by the user. Write and send to the body part of the HTTP request (POST). At this time, if the user has set to use the function of the option service 30 on the scan setting screen, the same is written in the body part of the HTTP request as the scan document storage location designated by the user.

次に、ステップS1303において、該Webストレージサーバ20は該S1302により得られたHTTPリクエストのボディ部を解析して、該ユーザが指定した格納場所に従い、かつ、ユーザが該オプションサービス30の機能を利用する場合にはその指定に従い、該スキャン文書を保存する。   Next, in step S1303, the Web storage server 20 analyzes the body part of the HTTP request obtained in S1302, and uses the function of the optional service 30 according to the storage location specified by the user. If so, the scanned document is saved according to the designation.

本発明の第1実施の形態に係る文書登録システムの構成を示すブロック図である。It is a block diagram which shows the structure of the document registration system which concerns on 1st Embodiment of this invention. 本発明の第1実施の形態に係る文書登録システムにおけるMFPデバイスの一例を示すブロック構成を示す図である。1 is a block diagram showing an example of an MFP device in a document registration system according to a first embodiment of the present invention. 本発明の第1実施の形態に係る文書登録システムにおけるユーザ操作部の処理動作の流れを示すフローチャートである。It is a flowchart which shows the flow of a processing operation of the user operation part in the document registration system which concerns on 1st Embodiment of this invention. 本発明の第1実施の形態に係る文書登録システムにおけるユーザがWebストレージサーバの格納場所を指定するまでの流れを示すフローチャートである。It is a flowchart which shows the flow until the user designates the storage location of a Web storage server in the document registration system which concerns on 1st Embodiment of this invention. 発明の第1実施の形態に係る文書登録システムにおけるユーザが原稿の読み取り条件を指定し、スキャンを実行するまでの処理の流れを示すフローチャートである。6 is a flowchart showing a flow of processing until a user designates a document reading condition and executes scanning in the document registration system according to the first embodiment of the invention. 本発明の第1実施の形態に係る文書登録システムにおけるWebストレージサーバ20においてスキャン設定画面(HTML)を作成するまでの流れを示す図である。It is a figure which shows the flow until a scan setting screen (HTML) is produced in the Web storage server 20 in the document registration system which concerns on 1st Embodiment of this invention. 本発明の第1実施の形態に係る文書登録システムにおけるスキャナで原稿を読み取り、スキャン文書をWebストレージサーバに格納するまでの処理の流れを示すフローチャートである。6 is a flowchart showing a flow of processing from reading an original with a scanner and storing a scanned document in a Web storage server in the document registration system according to the first embodiment of the present invention.

Claims (2)

ブラウザ機能を有するMFPデバイス10と、Webストレージサーバ20と、Webストレージサーバ20と連携し、何らかのサービスを提供することができるオプションサービス30がLAN/インターネットを介して接続された環境下において、MFPデバイスから文書登録処理を開始することをWebストレージサーバに通知する手段と、MFPデバイスにブラウザを表示する手段と、スキャン文書をWebストレージサーバに格納する場所を指定する手段を備え、前記通知手段は、スキャン設定画面の表示モードをスキャン機能設定モードで指定する手段を備えると共に、
MFPデバイスのスキャナ装置の情報をWebストレージサーバに通知する手段と、WebストレージサーバにおいてMFPデバイスのスキャナ装置の情報に応じて、表示モードがスキャナ機能選択モードの時には、スキャン機能設定画面を形成する手段を備え、更に、MFPデバイスのブラウザがWebスト-レジサービスが作成したスキャナ機能設定画面をブラウザ上に表示し、ブラウザに表示されたスキャナ機能設定画面でユーザが設定した内容は、設定内容としてWebストレージサービスに通知され、Webストレージサービスは、スキャンジョブ作成手段として、設定情報に対応したスキャンジョブ(MFPデバイスのスキャナ装置を実行するためのコマンドセットがMFPデバイスで処理可能な形式で構成されるオブジェクト)に展開し、スキャンジョブをMFPデバイス内のスキャナ装置に投入する手段を備え、そのスキャンジョブに応じてMFPデバイスはスキャンを行い、スキャン文書をWebストレージサーバに送信することを特徴とする文書登録システム。
In an environment in which an MFP device 10 having a browser function, a Web storage server 20, and an optional service 30 capable of providing some service in cooperation with the Web storage server 20 are connected via a LAN / Internet, the MFP device Means for notifying the Web storage server that the document registration process starts from, means for displaying a browser on the MFP device, means for designating a location where the scanned document is stored in the Web storage server, and the notification means includes: A means for specifying the scan setting screen display mode in the scan function setting mode is provided.
Means for notifying the information of the scanner device of the MFP device to the Web storage server, and means for forming a scan function setting screen when the display mode is the scanner function selection mode according to the information of the scanner device of the MFP device in the Web storage server In addition, the browser of the MFP device displays the scanner function setting screen created by the web storage service on the browser, and the contents set by the user on the scanner function setting screen displayed on the browser are Web The storage service is notified, and the Web storage service uses scan jobs (objects configured in a format that allows the MFP device to process a command set for executing the scanner device of the MFP device as scan job creation means. ) And expand the scan job to M A document registration system comprising means for loading into a scanner device in an FP device, wherein the MFP device scans in accordance with the scan job and transmits the scanned document to a Web storage server.
請求項1の文書登録システムにおいて、更にスキャン設定画面の表示モードにスキャンジョブ選択モードを備え、スキャン処理開始の通知手段においてスキャン設定画面の表示モードがスキャンジョブ選択モードで指定された場合、MFPデバイスのスキャナ装置の情報をWebストレージサーバに通知する手段の実行後、Webストレージサービス側で事前にスキャン装置の情報からスキャナ装置の能力を解析し実行可能なスキャンジョブを作成し一時記憶する第2のスキャンジョブ作成手段を備えると共に、作成されたスキャンジョブを選択する形式のスキャンジョブ選択モードの画面構成によってスキャン設定画面が形成され、スキャン設定画面においてユーザによって選択されたスキャンジョブをWebストレージサーバに通知し、WebストレージサーバからMFPデバイスのスキャナ装置にそのスキャンジョブを投入することで、MFPデバイスはスキャン実行し、スキャン文書をWebストレージサーバに送信することを特徴とする文書登録システム。   2. The document registration system according to claim 1, further comprising a scan job selection mode as a display mode of the scan setting screen, and when the display mode of the scan setting screen is designated by the scan job selection mode in the scan processing start notification unit, the MFP device After executing the means for notifying the information of the scanner device to the Web storage server, the Web storage service side analyzes the capability of the scanner device in advance from the information of the scan device, creates an executable scan job, and temporarily stores it. The scan setting screen is formed by the screen configuration of the scan job selection mode of the format that selects the created scan job, and the scan job selected by the user on the scan setting screen is notified to the Web storage server Web stray The document registration system is characterized in that the MFP device scans and sends the scanned document to the Web storage server by submitting the scan job from the remote server to the scanner device of the MFP device.
JP2005303222A 2005-10-18 2005-10-18 Document registration system Withdrawn JP2007116266A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005303222A JP2007116266A (en) 2005-10-18 2005-10-18 Document registration system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005303222A JP2007116266A (en) 2005-10-18 2005-10-18 Document registration system

Publications (1)

Publication Number Publication Date
JP2007116266A true JP2007116266A (en) 2007-05-10

Family

ID=38098083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005303222A Withdrawn JP2007116266A (en) 2005-10-18 2005-10-18 Document registration system

Country Status (1)

Country Link
JP (1) JP2007116266A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150070720A1 (en) * 2013-09-06 2015-03-12 Toshiba Tec Kabushiki Kaisha Image forming apparatus and execution method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150070720A1 (en) * 2013-09-06 2015-03-12 Toshiba Tec Kabushiki Kaisha Image forming apparatus and execution method thereof
US9124749B2 (en) 2013-09-06 2015-09-01 Kabushiki Kaisha Toshiba Image forming apparatus and execution method thereof

Similar Documents

Publication Publication Date Title
RU2425413C2 (en) Information processing device, image input device, document distribution system and control method thereof
JP4861883B2 (en) Image forming apparatus and application execution method
KR100880758B1 (en) Image-forming apparatus, image-processing method, and control program for executing the same
US9092704B2 (en) Image forming system, image forming apparatus, and recording medium
JP5448542B2 (en) Information processing apparatus, control method, and program
JP2007287090A (en) Display control system, image processor, and display control method
JP3770268B2 (en) Information processing system, information processing method and information processing program used therefor
JP2010061562A (en) Apparatus operation history recording system
CN107656709B (en) Image forming apparatus, control method thereof, and storage medium
US8804169B2 (en) Printing method, image forming apparatus, and web server
EP2393275A1 (en) Information processing system, information processing apparatus, control method thereof, and program
JP2011124957A (en) Information processor, method to control the same, program, and memory medium
US9386082B2 (en) Information processing apparatus, and control method and storage medium therefor
JP2010231673A (en) Data management program and computer executing the same
US8634101B2 (en) Image forming apparatus, method applicable to the image forming apparatus, and control program
JP2006211473A (en) Document registration system
JP2007116267A (en) Document transmission method
JP2007116266A (en) Document registration system
JP2007116268A (en) Document transmission method
JP2007028184A (en) Document registration system
JP2006302145A (en) Document registration system, image forming device and information processor
JP2006166292A (en) Document registration system
JP5693095B2 (en) MFP, system, information processing method, and program
JP6273798B2 (en) Application system, image forming apparatus, web server, application starting method, and computer program
JP4438512B2 (en) Display device, processing device, image forming device, display method, and computer program

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20090106