JP4840389B2 - Information processing apparatus, image reading apparatus, and program - Google Patents
Information processing apparatus, image reading apparatus, and program Download PDFInfo
- Publication number
- JP4840389B2 JP4840389B2 JP2008079250A JP2008079250A JP4840389B2 JP 4840389 B2 JP4840389 B2 JP 4840389B2 JP 2008079250 A JP2008079250 A JP 2008079250A JP 2008079250 A JP2008079250 A JP 2008079250A JP 4840389 B2 JP4840389 B2 JP 4840389B2
- Authority
- JP
- Japan
- Prior art keywords
- screen
- image data
- image
- unit
- 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.)
- Active
Links
Images
Landscapes
- Facsimiles In General (AREA)
Description
本発明は、情報処理装置、画像読取装置及びプログラムに関する。 The present invention relates to an information processing apparatus, an image reading apparatus, and a program.
スキャナ等の画像読取手段により画像を読み取り、読み取って得られた画像データを外部に送信する技術がある(例えば、特許文献1及び2参照)。かかる画像データを送信する方法には、Webブラウザを用い、いわゆるフォームデータとして送信する方法などがある。
本発明は、画像読取手段により取得された画像データをより簡単な操作で外部に送信することを目的とする。 An object of the present invention is to transmit image data acquired by an image reading unit to the outside with a simpler operation.
請求項1の発明は、情報処理装置において、画像データを送信するための第1の操作を受け付ける第1の画面であって、第1のアプリケーションに応じた第1の画面と、画像を読み取り、読み取った画像を表す画像データを生成する画像読取手段によって画像データを取得するための第2の操作を受け付ける第2の画面であって、第2のアプリケーションに応じた第2の画面のいずれかを、操作を受け付ける操作受付画面として表示手段に表示させる制御を行う表示制御手段と、前記第2の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記第2の操作が受け付けられたとき、前記第2のアプリケーションによって前記画像読取手段を介して画像データを取得するように制御する取得制御手段と、前記取得制御手段により取得された画像データを記憶する第1の記憶手段と、前記取得制御手段により取得された画像データが前記第1の記憶手段に記憶される場合に、前記第2のアプリケーションによって当該画像データの前記第1の記憶手段における所在を表す所在情報を取得する取得手段と、前記取得手段により取得された所在情報が示す画像データを前記第2のアプリケーションから前記第1のアプリケーションに渡し、送信する画像データとして設定する設定手段と、前記第2の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記第2の操作が受け付けられたとき、当該操作に応じて前記操作受付画面を前記第2の画面から前記第1の画面に切り換える第1の切換手段と、前記第1の画面が前記第1の切換手段により前記操作受付画面に切り換えられて前記表示手段に表示されている場合において、前記第1の操作が受け付けられたとき、前記設定手段により設定された画像データを前記第1のアプリケーションによって送信する送信手段とを備える構成を特徴とする。 The first aspect of the invention is a first screen for accepting a first operation for transmitting image data in the information processing apparatus, the first screen corresponding to the first application, and reading the image, a second screen for receiving the second operation for acquiring the image data I by the image reading means to generate image data representing the read image, the second screen according to the second application one, a display control means for performing control to display on the display unit as an operation reception screen for accepting an operation in the case where the second screen is displayed on the display unit as the operation acceptance screen, the second when operation is accepted, the acquisition control means for controlling to acquire image data via the image reading means by said second application, the acquisition control A first storage unit that stores the image data acquired by the stage, and the image data acquired by the acquisition control unit is stored in the first storage unit by the second application. Acquisition means for acquiring location information representing the location in the first storage means, and image data indicated by the location information acquired by the acquisition means is transferred from the second application to the first application and transmitted. In the case where the setting unit configured as image data and the second screen are displayed on the display unit as the operation reception screen, when the second operation is received, the operation reception is performed according to the operation. a first switching means for switching the screen from the second screen to the first screen, the first screen is the first switching means When the first operation is accepted when the screen is switched to the operation acceptance screen and displayed on the display means, the image data set by the setting means is transmitted by the first application. And a means comprising the means .
請求項2の発明は、請求項1に記載の構成において、第2の記憶手段にあらかじめ記憶され、又は通信手段を介して受信された画像データを取得する画像取得手段と、前記画像読取手段又は前記画像取得手段のいずれかを選択する選択手段とを備え、前記取得制御手段は、前記選択手段により前記画像取得手段が選択された場合に、前記画像読取手段に代えて前記画像取得手段を介して画像データを取得するように制御することを特徴とする。
請求項3の発明は、請求項2に記載の構成において、前記表示制御手段が、前記選択手段による選択を受け付ける第3の画面を、前記操作受付画面として前記表示手段に表示させ、前記第3の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記選択手段による選択が行われたとき、前記操作受付画面を前記第3の画面から当該選択に応じた画面に切り換える第2の切換手段を備えることを特徴とする。
According to a second aspect of the present invention, in the configuration of the first aspect, an image acquisition unit that acquires image data stored in advance in the second storage unit or received via the communication unit, and the image reading unit or Selecting means for selecting any one of the image acquisition means, and the acquisition control means via the image acquisition means instead of the image reading means when the selection means selects the image acquisition means. And controlling to acquire image data.
According to a third aspect of the present invention, in the configuration according to the second aspect , the display control unit causes the display unit to display a third screen for receiving selection by the selection unit as the operation reception screen, and Is displayed on the display means as the operation acceptance screen, and when the selection by the selection means is performed, the operation acceptance screen is switched from the third screen to a screen corresponding to the selection. Two switching means are provided.
請求項4の発明は、画像読取装置において、請求項1に記載の画像読取手段と、請求項1ないし3のいずれかに記載の情報処理装置とを備える構成を特徴とする。
請求項5の発明は、コンピュータが実行可能なプログラムにおいて、コンピュータを、画像データを送信するための第1の操作を受け付ける第1の画面であって、第1のアプリケーションに応じた第1の画面と、画像を読み取り、読み取った画像を表す画像データを生成する画像読取手段によって画像データを取得するための第2の操作を受け付ける第2の画面であって、第2のアプリケーションに応じた第2の画面のいずれかを、操作を受け付ける操作受付画面として表示手段に表示させる制御を行う表示制御手段と、前記第2の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記第2の操作が受け付けられたとき、前記第2のアプリケーションによって前記画像読取手段を介して画像データを取得するように制御する取得制御手段と、前記取得制御手段により取得された画像データを記憶する第1の記憶手段と、前記取得制御手段により取得された画像データが前記第1の記憶手段に記憶される場合に、前記第2のアプリケーションによって当該画像データの前記第1の記憶手段における所在を表す所在情報を取得する取得手段と、前記取得手段により取得された所在情報が示す画像データを前記第2のアプリケーションから前記第1のアプリケーションに渡し、送信する画像データとして設定する設定手段と、前記第2の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記第2の操作が受け付けられたとき、当該操作に応じて前記操作受付画面を前記第2の画面から前記第1の画面に切り換える第1の切換手段と、前記第1の画面が前記第1の切換手段により前記操作受付画面に切り換えられて前記表示手段に表示されている場合において、前記第1の操作が受け付けられたとき、前記設定手段により設定された画像データを前記第1のアプリケーションによって送信する送信手段として機能させることを特徴とする。
According to a fourth aspect of the present invention, an image reading apparatus includes the image reading unit according to the first aspect and the information processing apparatus according to any one of the first to third aspects .
According to a fifth aspect of the present invention, in a computer-executable program, the computer is a first screen that accepts a first operation for transmitting image data, and the first screen corresponds to the first application. When reading an image, a second second screen for accepting an operation for acquiring the image data I by the image reading means to generate image data representing the read image, according to a second application Display control means for controlling the display means to display any one of the second screens as an operation acceptance screen for accepting an operation, and when the second screen is displayed as the operation acceptance screen on the display means in, when the second operation is received by the second application to acquire image data via the image reading means An acquisition control means for controlling for, first memory means for storing the image data acquired by the acquisition control section, when the image data acquired by the acquisition control means is stored in said first storage means The second application obtains location information indicating the location of the image data in the first storage unit, and the image data indicated by the location information obtained by the acquisition unit from the second application. The second operation is accepted when the setting means for setting as image data to be transmitted and transmitted to the first application and the second screen are displayed on the display means as the operation acceptance screen when a first switching means for switching the operation reception screen from the second screen according to the operation on the first screen In the case where the first screen is switched to the operation acceptance screen by the first switching means and displayed on the display means, the first operation is set by the setting means when accepted. It is made to function as a transmission means which transmits image data by said 1st application .
請求項1、4及び5の発明の構成によれば、同構成を有しない場合に比べ、画像読取手段により取得された画像データをより簡単な操作で外部に送信することが可能となる。
請求項2の発明の構成によれば、同構成を有しない場合に比べ、画像読取手段又は画像取得手段のうちのより適当なものを選択し、画像データの取得に用いることが可能となる。
請求項3の発明の構成によれば、同構成を有しない場合に比べ、画像読取手段又は画像取得手段による画像データの取得をより簡単な操作で行うことが可能となる。
According to the configuration of the first, fourth, and fifth aspects of the invention, it is possible to transmit the image data acquired by the image reading means to the outside with a simpler operation than when the configuration is not provided.
According to the configuration of the second aspect of the invention, it is possible to select a more appropriate one of the image reading unit or the image acquiring unit and use it for acquiring the image data as compared with the case where the configuration is not provided.
According to the configuration of the third aspect of the present invention, it is possible to obtain the image data by the image reading unit or the image obtaining unit with a simpler operation compared to the case where the configuration is not provided.
[実施形態]
図1は、本発明の一実施形態である情報処理システムの構成を示すブロック図である。同図に示すように、本実施形態の情報処理システム10は、クライアント装置100と、サーバ装置200と、ネットワーク300とを備える。本実施形態の情報処理システム10は、ある業務に利用されるシステムであり、画像データを含む送信データをやりとりするシステムである。クライアント装置100は、送信データを送信し、サーバ装置200は、クライアント装置100が送信した送信データを受信する。このとき、サーバ装置200は、上記業務に関するサービスを提供するWebサーバとして機能し、受信した送信データを解析し、業務の用に供するように加工等の処理を行う。ネットワーク300は、クライアント装置100とサーバ装置200とを通信可能にするネットワークであり、本実施形態においては、インターネットである。なお、クライアント装置100は、情報処理システム10に複数設けられてもよい。
[Embodiment]
FIG. 1 is a block diagram showing a configuration of an information processing system according to an embodiment of the present invention. As illustrated in FIG. 1, the
図2は、クライアント装置100の構成を示すブロック図である。クライアント装置100は、本実施形態においては、ネットワーク300に接続された画像読取装置である。同図に示すように、クライアント装置100は、制御部110と、画像読取部120と、記憶部130と、表示部140と、操作部150と、通信部160とを備える。
FIG. 2 is a block diagram illustrating a configuration of the
制御部110は、CPU等の演算処理装置やメモリを備え、記憶されたプログラムを実行することによりクライアント装置100の各部の動作を制御する。制御部110は、画像読取部120を介した画像データの取得の制御や、表示部140による表示の制御を行う。制御部110は、表示部140に表示する画像を規定する表示データを生成し、表示部140に供給する。
The
画像読取部120は、いわゆるスキャナを備え、画像を読み取り、読み取った画像を表す画像データを生成する。画像読取部120が生成する画像データは、用途に応じ、単色又は多色のいずれであってもよく、その階調数や解像度も任意である。本実施形態の画像読取部120は、ユーザの指示に応じて、白黒又はカラーのいずれかの画像データを生成し、解像度を切り換え可能であるとする。
The
記憶部130は、ハードディスク等の記録媒体を備え、画像読取部120により生成された画像データを記憶する。記憶部130は、所定のファイル名を用い、画像データを所定の形式のファイルとして記憶する。画像データの記憶部130における所在は、所在情報により特定可能である。所在情報は、例えば、ファイル名及びディレクトリ名により特定されるファイルパスである。
The
表示部140は、液晶ディスプレイ等の表示装置を備え、制御部110から供給される表示データに応じた画像を所定の表示領域に表示する。表示部140は、制御部110から新たな表示データを供給されると、その新たな表示データに応じて表示する画像を切り換える。
The
操作部150は、キーやボタン等の複数の操作子を備え、ユーザの操作を受け付ける。また、操作部150は、マウスやタッチパネルなどの他の入力装置を備えてもよい。操作部150がタッチパネルを備える場合、タッチパネルは、表示部140の表示領域に重ねられる。さらに、操作部150は、認証情報を入力するための専用の入力装置を備えてもよい。かかる入力装置は、例えば、ICカードなどを読み取るものであってもよいし、指紋情報等のいわゆる生体認証情報を読み取るものであってもよい。
The
通信部160は、ネットワーク300と通信を行うインタフェースを備え、サーバ装置200とのデータの送受信を媒介する。通信部160は、制御部110から供給される送信データをサーバ装置200あてに送信するとともに、サーバ装置200から送信されたデータを受信して制御部110に供給する。
The
図3は、サーバ装置200の構成を示すブロック図である。同図に示すように、本実施形態のサーバ装置200は、制御部210と、記憶部220と、通信部230とを備える。制御部210は、CPU等の演算処理装置やメモリを備え、記憶されたプログラムを実行することによりサーバ装置200の各部の動作を制御する。また、制御部210は、クライアント装置100からの要求(リクエスト)に応じ、データを送信する。記憶部220は、クライアント装置100から送信された送信データを記憶し、通信部230は、ネットワーク300と通信を行う。
FIG. 3 is a block diagram illustrating a configuration of the
制御部210がクライアント装置100に送信するデータは、マークアップデータを含む。ここにおいて、マークアップデータとは、所定のマークアップ言語で記述されたデータをいう。マークアップデータは、画面の表示内容を規定するデータであり、例えば、HTML(HyperText Markup Language)やXML(Extensible Markup Language)により記述されている。
The data that the
本実施形態の情報処理システム10の構成は、以上のとおりである。この構成のもと、クライアント装置100は、サーバ装置200と通信を行い、送信データを送信する。クライアント装置100は、送信データを送信する前に画像データを取得し、この画像データを送信データに含める。
The configuration of the
クライアント装置100は、記憶されたプログラムに従い、ブラウザアプリケーション及びスキャンアプリケーションを実行する。ここにおいて、ブラウザアプリケーションとは、いわゆるWebブラウザを実現するアプリケーションをいい、スキャンアプリケーションとは、画像読取部120による画像の読み取りや画像データの記憶を行うアプリケーションをいう。クライアント装置100は、ブラウザアプリケーションを実行することによって、マークアップデータの内容を解釈するとともに、送信データを送信する。ブラウザアプリケーション及びスキャンアプリケーションには、それぞれに固有の画面があり、表示部140に表示される。
The
図4は、クライアント装置100がブラウザアプリケーション及びスキャンアプリケーションの実行中に行う処理を示すフローチャートである。同図に示す処理は、クライアント装置100の制御部110がブラウザアプリケーションを実行し、サーバ装置200が提供するサービスに割り当てられたWebサイトにアクセスすることにより実行される。Webサイトへのアクセスは、例えば、当該Webサイトに対応する所定のURI(Uniform Resource Identifier)を指定することにより行われる。
FIG. 4 is a flowchart illustrating processing performed by the
まず、制御部110は、ユーザの認証を行うための画面を表示部140に表示させる(ステップS1)。この画面のことを、以下では「ログイン画面」という。ログイン画面は、サーバ装置200から送信されたマークアップデータをブラウザアプリケーションが解釈することで表示される画面である。制御部110は、ユーザによる操作を受け付けると、認証情報を取得し、送信する(ステップS2)。
First, the
図5は、ログイン画面の一例を示す図である。同図に示すログイン画面は、認証情報をユーザIDとパスワードの対とした場合の例である。この例の場合、ユーザは、テキストフィールドI51を選択してユーザIDを入力し、テキストフィールドI52を選択してパスワードを入力する。ここにおいて、テキストフィールドは、ユーザが選択し、文字列を入力することが可能な画像である。ユーザIDとパスワードを入力したら、送信ボタンI53を選択することにより、ユーザが入力したユーザIDとパスワードの対がいわゆるフォームデータとして送信される。ここにおいて、送信ボタンは、ユーザが選択可能な画像である。 FIG. 5 is a diagram illustrating an example of a login screen. The login screen shown in the figure is an example when the authentication information is a pair of a user ID and a password. In this example, the user selects the text field I51 and inputs the user ID, selects the text field I52, and inputs the password. Here, the text field is an image that the user can select and input a character string. When the user ID and password are entered, the user ID and password pair entered by the user is sent as so-called form data by selecting the send button I53. Here, the transmission button is an image that can be selected by the user.
サーバ装置200は、送信された認証情報が適正である場合、クライアント装置100による送信データの入力を受け付ける。送信データの入力を受け付けるとき、サーバ装置200は、送信データを入力するための画面を表すマークアップデータをクライアント装置100に送信する。この、送信データを入力するための画面のことを、以下では「データ入力画面」という。すなわち、クライアント装置100の制御部110は、送信した認証情報が適正である場合、データ入力画面を表示部140に表示させる(ステップS3)。データ入力画面は、本発明における第1の画面の一例である。
When the transmitted authentication information is appropriate, the
図6は、データ入力画面の一例を示す図である。同図に示すように、データ入力画面は、ファイルパスフィールドI61と、参照ボタンI62と、送信ボタンI63と、リセットボタンI64とを画像として含む。ファイルパスフィールドI61は、ファイルパス、すなわち所在情報を表示するために設けられた画像である。参照ボタンI62は、送信する画像データを選択する操作を受け付ける画像である。送信ボタンI63は、送信データを送信する操作を受け付ける画像であり、リセットボタンI64は、入力した送信データを取り消す操作を受け付ける画像である。 FIG. 6 is a diagram illustrating an example of the data input screen. As shown in the figure, the data input screen includes a file path field I61, a reference button I62, a send button I63, and a reset button I64 as images. The file path field I61 is an image provided for displaying a file path, that is, location information. The reference button I62 is an image that accepts an operation for selecting image data to be transmitted. The transmission button I63 is an image for accepting an operation for transmitting transmission data, and the reset button I64 is an image for accepting an operation for canceling input transmission data.
図7は、図6に示すデータ入力画面を表すマークアップデータの一例を示す図であり、HTMLに準拠したマークアップ言語を用いた場合を例示する図である。同図において、FORM要素及びINPUT要素は、送信データの送信に関連する要素である。例えば、タグT72は、送信ボタンI63に対応するタグであり、タグT73は、リセットボタンI64に対応するタグである。また、タグT71は、ファイルパスフィールドI61及び参照ボタンI62に対応するタグである。同図に示すタグT71は、value属性を所定の値にすることによって、後述する通常と異なる処理を行うように記述されている。ここにおいて、所定の値は、例えば、スキャンアプリケーションへの切り換えを行うための設定ファイルのファイルパスであり、同図においては、「xxxx」と記載されている。 FIG. 7 is a diagram illustrating an example of markup data representing the data input screen illustrated in FIG. 6, and illustrates a case where a markup language compliant with HTML is used. In the figure, a FORM element and an INPUT element are elements related to transmission of transmission data. For example, the tag T72 is a tag corresponding to the transmission button I63, and the tag T73 is a tag corresponding to the reset button I64. A tag T71 is a tag corresponding to the file path field I61 and the reference button I62. A tag T71 shown in the figure is described so as to perform processing different from the normal processing described later by setting the value attribute to a predetermined value. Here, the predetermined value is, for example, a file path of a setting file for switching to the scan application, and is described as “xxxx” in FIG.
なお、図6及び図7においては、説明の便宜上、送信データとして画像データのみを示すが、送信データは、その他の文字列などを含んでよい。すなわち、データ入力画面には、テキストフィールド(text)、ラジオボタン(radio)、チェックボックス(checkbox)などが含まれていてもよい。また、送信データには、ユーザによる入力を必要としないデータが含まれてもよい。 6 and 7, only image data is shown as transmission data for convenience of explanation, but the transmission data may include other character strings. That is, the data input screen may include a text field (text), a radio button (radio), a check box (checkbox), and the like. The transmission data may include data that does not require input by the user.
制御部110は、データ入力画面を表示させ、送信データの入力を受け付けている場合において、ユーザから画像データの選択の操作を受け付けると(ステップS4)、表示部140に表示させる画面をブラウザアプリケーションの画面(データ入力画面)からスキャンアプリケーションの画面に切り換える(ステップS5)。すなわち、制御部110は、ユーザの操作を受け付ける画面をデータ入力画面から他の画面に切り換える処理を行う。この処理は、ユーザの操作を受け付けるアプリケーションをブラウザアプリケーションからスキャンアプリケーションに切り換える処理であるともいえる。この処理が、上述した「通常と異なる処理」である。なお、このとき表示されるスキャンアプリケーションに割り当てられた画面のことを、以下では「スキャン操作画面」という。スキャン操作画面は、本発明における第2の画面の一例である。
When the
図8は、スキャン操作画面の一例を示す図である。同図に示すように、スキャン操作画面は、ステータス表示エリアI81と、スタートボタンI82とを画像として含む。ステータス表示エリアI81は、画像読取部120の状態(ステータス)を表示する領域である。制御部110は、画像読取部120から情報を取得し、例えば、画像読取部120による画像の読み取りが可能である場合には「スキャンできます」と表示させ、画像読取部120による画像の読み取りが不可能である場合には「お待ちください」と表示させる。スタートボタンI82は、画像読取部120による画像の読み取り(すなわち画像データの取得)を開始する操作を受け付ける画像である。ユーザは、画像の読み取りを開始しようとするとき、このスタートボタンI82を選択する。
なお、スキャン操作画面は、画像の読み取りの開始の操作に加え、画質などの設定の操作を受け付けるよう構成されていてもよい。
FIG. 8 is a diagram illustrating an example of a scan operation screen. As shown in the figure, the scan operation screen includes a status display area I81 and a start button I82 as images. The status display area I81 is an area for displaying the state (status) of the
Note that the scan operation screen may be configured to accept an operation for setting image quality and the like in addition to an operation for starting image reading.
制御部110は、画像読取部120による画像の読み取りが可能である場合において、ユーザから画像を読み取る旨の操作を受け付けると(ステップS6)、画像読取部120に画像の読み取りを行わせる(ステップS7)。すなわち、このとき制御部110は、画像読取部120が画像データを生成するようにこれを制御する。画像データが生成されると、画像読取部120がこれを記憶部130に記憶するため、制御部110は、生成された画像データの所在情報を取得する(ステップS8)。
When the
制御部110は、取得した所在情報の値をブラウザアプリケーションに渡す。すなわち、制御部110は、スキャンアプリケーションにより取得される値をブラウザアプリケーションに渡す。制御部110は、この所在情報の授受を契機に、表示部140に表示させる画面をスキャン操作画面からデータ入力画面に切り換える(ステップS9)。その後、制御部110は、ユーザから送信データを送信する旨の操作を受け付けると(ステップS10)、送信データをフォームデータとして送信する(ステップS11)。ここにおいて、送信データとは、FORM要素によって送信することが記述されたデータをいい、少なくとも画像読取部120により生成される画像データを含む。また、フォームデータとは、送信データが表す画像や文字などを所定の規則に従って表したデータをいう。フォームデータに含まれる各データは、それぞれを識別可能な情報(例えば、name属性やvalue属性の値)によって記述される。サービスを提供する側(すなわちサーバ装置200)は、この情報を解釈することによって画像や文字を認識し、これらを所望する位置や大きさで所定の書式の文書に配置することが可能である。また、サービスを受ける側(すなわちクライアント装置100)は、このようなフォームデータによって送信データを送信することで、Webを介したデータの送信を容易に行うことができる。なお、ここでいう文書は、例えば、各種公共機関の申請用の書類などである。
The
図9は、ステップS9においてスキャン操作画面から切り換えられたデータ入力画面の一例を示す図である。同図に示すデータ入力画面は、ファイルパスフィールドI61にファイルパス(すなわち所在情報)が入力されている点が、図6に示すデータ入力画面と異なる。同図においては、「DirName」がディレクトリ名を表しており、「FileName」がファイル名を表している。制御部110は、スキャンアプリケーションが取得した所在情報の値を、このようにしてデータ入力画面に表示させる。このとき、制御部110は、この所在情報が表す記憶領域に記憶された画像データを、フォームデータとして送信する画像データに設定する。ここでいう「設定」は、例えば、画像データを取得するための所在情報を設定することである。より具体的には、ファイルパスフィールドI61に表示される所在情報をブラウザアプリケーションに渡すことであり、このとき、ファイルパスフィールドI61にその所在情報を自動的に入力するようにすると、より望ましい。
FIG. 9 is a diagram showing an example of the data input screen switched from the scan operation screen in step S9. The data input screen shown in the figure is different from the data input screen shown in FIG. 6 in that a file path (that is, location information) is input in the file path field I61. In the figure, “DirName” represents a directory name, and “FileName” represents a file name. The
[変形例]
以上に説明した実施形態は、本発明の実施の態様の一例である。本発明は、上述した実施形態に限らず、他の態様でも実施可能である。以下に示す変形例は、本発明の他の実施の態様の一例である。なお、これらの変形例は、必要に応じて、各々を適宜に組み合わせて実施されてもよい。
[Modification]
The embodiment described above is an example of an embodiment of the present invention. The present invention is not limited to the above-described embodiment, and can be implemented in other modes. The following modifications are examples of other embodiments of the present invention. In addition, these modifications may be implemented by appropriately combining each as required.
(1)変形例1
第2の画面(スキャン操作画面)から第1の画面(データ入力画面)への切り換えは、画像データを取得する旨の操作が受け付けられた後に行われればよく、上述した実施形態のように画像データが生成された後である必要はない。例えば、画像データを生成する前に当該画像データを記憶させる記憶領域やファイル名を決めるようにしておけば、画像データが生成された後でなくとも、所在情報を取得し、これを第1の画面に表示させることが可能である。なお、画像データの生成後でなければ画像データの所在情報を取得できない場合には、第1の画面に所在情報を表示させないようにしてもよいし、画像データの生成後に、第1の画面の表示を(所在情報が表示されるように)更新してもよい。
(1)
Switching from the second screen (scan operation screen) to the first screen (data input screen) may be performed after an operation for obtaining image data is accepted. It does not have to be after the data has been generated. For example, if the storage area and file name for storing the image data are determined before the image data is generated, the location information is acquired even after the image data is not generated, It can be displayed on the screen. If the location information of the image data can only be acquired after the image data is generated, the location information may not be displayed on the first screen, or after the image data is generated, The display may be updated (so that location information is displayed).
(2)変形例2
本発明において、操作を受け付ける画面、すなわち操作受付画面の切り換えは、複数の態様により行われ得る。例えば、操作受付画面が表示手段の表示領域の全面に表示される場合には、操作受付画面の切り換えは、一方の画面を非表示にし、他方の画面を表示することにより行われる。また、操作受付画面が表示手段の表示領域の一部に表示される場合、すなわち、操作受付画面がいわゆるウィンドウのような画面であり、表示領域に複数のウィンドウが同時に表示され得る場合には、操作受付画面の切り換えは、フォーカス(入力フォーカス)を与えるウィンドウを切り換えることによって実現可能である。加えて、表示領域に対して複数のウィンドウが表示され、あるウィンドウが他のウィンドウに重なって表示され得る場合には、操作受付画面に相当するウィンドウがそうでないウィンドウより前面に表示されるようにしてもよい。
(2) Modification 2
In the present invention, the screen for receiving an operation, that is, the switching of the operation receiving screen can be performed in a plurality of modes. For example, when the operation reception screen is displayed on the entire display area of the display means, the operation reception screen is switched by hiding one screen and displaying the other screen. Further, when the operation reception screen is displayed in a part of the display area of the display means, that is, when the operation reception screen is a so-called window-like screen and a plurality of windows can be displayed simultaneously in the display area, Switching of the operation reception screen can be realized by switching a window for giving focus (input focus). In addition, when multiple windows are displayed in the display area and one window can be displayed over another window, the window corresponding to the operation reception screen is displayed in front of other windows. May be.
(3)変形例3
操作受付画面が第2の画面(スキャン操作画面)から第1の画面(データ入力画面)に切り換えられた場合、第1の画面には、取得された画像データを表す情報が表示されるのが望ましい。この情報は、上述した実施形態のように所在情報を表す文字であってもよいが、ファイル名を表す文字のみであってもよい。また、ユーザに画像データをより直感的に確認せしめるように、画像データが表す画像を第1の画面に表示させてもよい。この場合において、画像データが表す画像は、元の画像と完全に同一である必要はなく、いわゆるサムネイル(サムネイル画像)のように、縮小したり、色数や階調数を減らしたりしたものであってもよい。
(3) Modification 3
When the operation reception screen is switched from the second screen (scan operation screen) to the first screen (data input screen), information representing the acquired image data is displayed on the first screen. desirable. This information may be a character representing location information as in the above-described embodiment, or may be only a character representing a file name. Further, the image represented by the image data may be displayed on the first screen so that the user can more intuitively confirm the image data. In this case, the image represented by the image data does not have to be exactly the same as the original image, but is reduced in size or the number of colors and gradations, as in a so-called thumbnail (thumbnail image). There may be.
(4)変形例4
画像読取手段(画像読取部120)によって画像データが生成される場合、その画像データの所在情報は、あらかじめ決められた規則に従って決定されてもよいし、ユーザにより決定されたものを用いるようにしてもよい。所在情報があらかじめ決められた規則に従って決定される場合、例えば、参照ボタンが選択されたタイミングや、画像データが生成されたタイミングで、記憶部130に新たなディレクトリが定義され、そのディレクトリに画像データが格納されるようにする。このとき、ディレクトリ名やファイル名は、時刻を表す文字列を含んでもよいし、上述したユーザIDなどを含んでもよい。なお、このような動作は、制御部110が行ってもよいし、画像読取部120が行ってもよい。
(4) Modification 4
When the image data is generated by the image reading means (image reading unit 120), the location information of the image data may be determined according to a predetermined rule, or the information determined by the user is used. Also good. When the location information is determined according to a predetermined rule, for example, a new directory is defined in the
(5)変形例5
本発明における「選択」は、さまざまな操作により行い得るものである。例えば、マウスによりクリックする操作や、タッチパネルにおいてタッチ(接触)する操作や、操作子を押下する操作は、本発明における「選択」の一例である。要するに、本発明における「選択」は、複数ある選択対象から適当な一つを選ぶことができるものであれば、その具体的な操作を問わないものである。
(5) Modification 5
The “selection” in the present invention can be performed by various operations. For example, an operation of clicking with a mouse, an operation of touching (contacting) on a touch panel, and an operation of pressing an operation element are examples of “selection” in the present invention. In short, the “selection” in the present invention is not particularly limited as long as an appropriate one can be selected from a plurality of selection targets.
(6)変形例6
上述したスキャンアプリケーションは、画像を取得する画像読取手段の一例である。また、画像読取手段は、上述したスキャンアプリケーションと画像読取部120との協働により実現されているとみなすこともできる。
(6) Modification 6
The scan application described above is an example of an image reading unit that acquires an image. Further, the image reading unit can be regarded as being realized by the cooperation of the above-described scan application and the
また、本発明に係る情報処理装置を含む装置は、画像を取得する画像取得手段として、画像読取手段と異なる別の手段を設けた構成としてもよい。かかる場合において、画像取得手段は、所定の記憶手段にあらかじめ記憶された画像データを読み出すものや、通信手段(インターネット、電話回線等)を介して画像データを受信するものを含み得る。 Further, the apparatus including the information processing apparatus according to the present invention may have a configuration in which another means different from the image reading means is provided as an image obtaining means for obtaining an image. In such a case, the image acquisition unit may include a unit that reads out image data stored in advance in a predetermined storage unit and a unit that receives image data via a communication unit (Internet, telephone line, etc.).
画像取得手段がある場合、本発明に係る情報処理装置は、画像読取手段又は画像取得手段のいずれから画像データを取得するかを選択する構成を備えると望ましい。ここでは、かかる構成について、上述したクライアント装置100を例示して説明する。
図10は、画像を取得する手段を選択するための画面(以下、「選択画面」という。)の一例を示す図である。選択画面は、本発明の第3の画面の一例である。同図において、選択ボタンI01、I02及びI03は、画像読取手段又は画像取得手段を選択する操作を受け付ける画像である。選択ボタンI01は、スキャンアプリケーションを介して画像データを取得する場合に選択される画像である。選択ボタンI02は、記憶部130に既に記憶されている画像データ(ローカルファイル)を読み出すアプリケーションを介して画像データを取得する場合に選択される画像である。このアプリケーションは、例えば、画像を読み取る操作を行うユーザを識別し、ユーザ毎に割り当てられた記憶領域に画像データを記憶させ、これを読み出すものである。選択ボタンI03は、ネットワーク300に接続された外部装置から通信部160を介して画像データを受信するアプリケーションを介して画像データを取得する場合に選択される画像である。このアプリケーションは、例えば、ユーザにURIを指定させ、指定されたURIが割り当てられた画像データをダウンロードするものである。
When there is an image acquisition unit, the information processing apparatus according to the present invention preferably includes a configuration for selecting whether to acquire image data from the image reading unit or the image acquisition unit. Here, this configuration will be described using the
FIG. 10 is a diagram showing an example of a screen for selecting a means for acquiring an image (hereinafter referred to as “selection screen”). The selection screen is an example of a third screen of the present invention. In the figure, selection buttons I01, I02, and I03 are images that accept an operation of selecting an image reading unit or an image acquisition unit. The selection button I01 is an image that is selected when image data is acquired via a scan application. The selection button I02 is an image selected when acquiring image data through an application that reads image data (local file) already stored in the
選択画面は、ステップS5において操作受付画面がデータ入力画面からスキャン操作画面に切り換えられる場合に、操作受付画面とデータ入力画面の間に表示されるとよい。すなわち、このとき制御部110は、まず、操作受付画面をデータ入力画面から選択画面に切り換え、選択画面においてスキャンアプリケーションが選択されたら、操作受付画面を選択画面からスキャン操作画面に切り換える。また、制御部110は、選択画面においてスキャンアプリケーション以外のアプリケーションが選択された場合においても、同様に、選択されたアプリケーションに応じた画面に操作受付画面を切り換え、その画面を表示させる。
The selection screen may be displayed between the operation reception screen and the data input screen when the operation reception screen is switched from the data input screen to the scan operation screen in step S5. That is, at this time, the
(7)変形例7
上述したステップS5のように、ユーザの操作を受け付けるアプリケーションをあるアプリケーション(ブラウザアプリケーション等)から他のアプリケーション(スキャンアプリケーション等)に切り換える場合に、前者のアプリケーションから後者のアプリケーションに情報を渡すようにしてもよい。ここにおいて、渡される情報は、例えば、画像データの取得の態様を規定する情報である。
(7) Modification 7
As in step S5 described above, when switching an application that receives a user operation from one application (browser application or the like) to another application (scan application or the like), information is passed from the former application to the latter application. Also good. Here, the passed information is, for example, information that defines a mode of obtaining image data.
図11は、後続のアプリケーションに情報を渡す場合のデータ入力画面のマークアップデータの一例を示す図であり、図7に示したマークアップデータに対応するものである。図11においては、下線部が図7と異なる部分である。図11に示す「reso」、「color」という属性は、本変形例のために独自に定義された属性である。ここにおいて、reso属性は、画像データの解像度(resolution)を指定するものであり、ここでは解像度を「600」dpi(dots per inch)に指定するものを示している。また、color属性は、画像データの色を指定するものであり、ここでは色を「白黒(Black and White)」に指定するものを示している。スキャンアプリケーションは、このような情報を受け取ると、この情報に基づいて読み取りの際の画質(色及び解像度)を設定する。 FIG. 11 is a diagram showing an example of the markup data on the data input screen when information is passed to the subsequent application, and corresponds to the markup data shown in FIG. In FIG. 11, the underlined part is a part different from FIG. The attributes “reso” and “color” shown in FIG. 11 are attributes uniquely defined for this modification. Here, the reso attribute designates the resolution (resolution) of the image data, and here, designates the resolution designated as “600” dpi (dots per inch). The color attribute designates the color of the image data, and here, designates the color designated as “Black and White”. Upon receiving such information, the scan application sets image quality (color and resolution) at the time of reading based on this information.
図12は、後続のアプリケーションに情報を渡す場合のデータ入力画面のマークアップデータの他の例を示す図であり、図11と同様に、図7と異なる部分を下線で示している。ここでは、変形例4において説明したように、画像読取手段と異なる画像取得手段がある場合を想定している。同図においては、独自に定義された属性として「select」を例示している。select属性は、選択される画像読取手段又は画像取得手段を指定するものであり、ここでは選択される手段を「スキャナ(scanner)」に指定するものを示している。この場合、画像を取得する手段は、select属性が示す値によって選択される。 FIG. 12 is a diagram showing another example of markup data on the data input screen when information is passed to a subsequent application. Similar to FIG. 11, parts different from FIG. 7 are underlined. Here, as described in the modification 4, it is assumed that there is an image acquisition unit different from the image reading unit. In the figure, “select” is illustrated as an attribute defined uniquely. The select attribute designates the selected image reading means or image acquisition means, and here, designates the selected means as “scanner”. In this case, the means for acquiring the image is selected by the value indicated by the select attribute.
なお、このselect属性は、図12に示すようにマークアップデータにあらかじめ記述されている態様、すなわち、サービスを提供する側(サーバ装置200)が定義する態様でなくてもよい。例えば、かかる属性が特に定義されていない場合に、画像データを送信する側(クライアント装置100)が適当な属性を定義し、その定義に従って画像を取得するようにしてもよい。このとき定義される属性は、ユーザによってあらかじめ決められていてもよいし、画像読取手段や画像取得手段の構成に応じて決められてもよい。
このような構成とした場合、サービスを提供する側は、かかる属性の定義が不要である。そのため、サービスを提供する側は、画像データを送信する側の構成や構造に依存しないマークアップデータを送信することができる。
Note that this select attribute does not have to be an aspect described in advance in the markup data as shown in FIG. 12, that is, an aspect defined by the service providing side (server apparatus 200). For example, when such an attribute is not particularly defined, the image data transmission side (client device 100) may define an appropriate attribute and acquire an image according to the definition. The attribute defined at this time may be determined in advance by the user, or may be determined according to the configuration of the image reading unit or the image acquiring unit.
In such a configuration, the service providing side does not need to define such attributes. Therefore, the service providing side can transmit markup data independent of the configuration and structure of the image data transmitting side.
また、このようなアプリケーション間で授受される情報は、図11及び図12の例のようにマークアップデータに含まれる態様で取得されてもよいが、かかる情報のみがサーバ装置200などから別個に取得される態様であってもよい。
Further, such information exchanged between applications may be acquired in a form included in the markup data as in the examples of FIGS. 11 and 12, but only such information is acquired separately from the
(8)変形例8
本発明において、送信する画像データは、複数選択されてもよい。
図13は、複数の画像データを選択及び送信する場合のデータ入力画面の一例を示す図である。同図において、データ入力画面は、ファイルパスフィールドI61a、I61b及びI61cと、参照ボタンI62a、I62b及びI62cと、送信ボタンI63と、リセットボタンI64とを画像として含む。このデータ入力画面は、図6に示したデータ入力画面と異なり、ファイルパスフィールド及び参照ボタンを複数含む。すなわち、このデータ入力画面によれば、複数の画像データが選択可能である。この場合、画像データを選択する操作を行う度に、操作受付画面が第1の画面から第2の画面に切り換えられるとともに、画像データを取得する操作を行う度に、操作受付画面が第2の画面から第1の画面に切り換えられる。なお、画像データの送信は、送信ボタンI63の選択により一括して行われる。
(8) Modification 8
In the present invention, a plurality of image data to be transmitted may be selected.
FIG. 13 is a diagram illustrating an example of a data input screen when a plurality of image data is selected and transmitted. In the figure, the data input screen includes file path fields I61a, I61b and I61c, reference buttons I62a, I62b and I62c, a send button I63, and a reset button I64 as images. Unlike the data input screen shown in FIG. 6, this data input screen includes a plurality of file path fields and reference buttons. That is, according to this data input screen, a plurality of image data can be selected. In this case, every time an operation for selecting image data is performed, the operation reception screen is switched from the first screen to the second screen, and every time an operation for acquiring image data is performed, the operation reception screen is changed to the second screen. The screen is switched to the first screen. Note that the transmission of the image data is performed collectively by selecting the transmission button I63.
また、本変形例のように画像データが複数選択可能である場合において、変形例4のように画像読取手段と異なる画像取得手段があるときには、選択する参照ボタンに応じた手段を介して画像データを取得するようにしてもよい。例えば、図13に示すデータ入力画面において、参照ボタンI62aが選択された場合には、スキャナから画像データを取得し、参照ボタンI62bが選択された場合には、ローカルファイルである画像データを取得し、参照ボタンI62cが選択された場合には、外部装置から画像データを取得する、というようにしてもよい。 Further, when a plurality of image data can be selected as in the present modification, if there is an image acquisition means different from the image reading means as in the modification 4, the image data is transmitted via a means corresponding to the reference button to be selected. May be obtained. For example, in the data input screen shown in FIG. 13, when the reference button I62a is selected, image data is acquired from the scanner, and when the reference button I62b is selected, image data that is a local file is acquired. When the reference button I62c is selected, the image data may be acquired from the external device.
(9)変形例9
本発明は、第1の画面(データ入力画面)をHTMLやXMLによって記述したものに限定されない。本発明の第1の画面は、送信データを送信することが可能であり、当該画面から別の画面に操作受付画面を切り換えることが可能なものであれば、いかなる態様で表されたものであってもよい。
(9) Modification 9
The present invention is not limited to the first screen (data input screen) described in HTML or XML. The first screen of the present invention is represented in any manner as long as it can transmit transmission data and can switch the operation reception screen from the screen to another screen. May be.
また、本発明において、操作の態様は、画面に表示されたボタン等の画像を選択するものに限らない。例えば、ある画面が操作受付画面として表示されている場合において、所定のキーを押下する操作が行われたとき、その操作が画像データの選択や取得の操作として認識されるようにしてもよい。 In the present invention, the mode of operation is not limited to selecting an image such as a button displayed on the screen. For example, when a certain screen is displayed as an operation acceptance screen, when an operation of pressing a predetermined key is performed, the operation may be recognized as an operation for selecting or acquiring image data.
上述したクライアント装置100は、本発明に係る情報処理装置又は画像読取装置の一例である。しかしながら、本発明に係る情報処理装置又は画像読取装置は、上述した構成に限定されない。例えば、本発明に係る画像読取装置は、スキャナであってもよいし、スキャナに相当する機構を有する複写機やファクシミリ装置であってもよい。また、本発明の画像読取手段として、デジタルスチルカメラやビデオカメラを採用してもよい。かかる場合において、画像データは、静止画像ではなく動画像を表すものであってもよい。さらに、本発明は、ネットワークと通信可能であるとともに、画像読取手段たるスキャナと表示手段たる表示装置とが接続された情報処理装置(パーソナルコンピュータ等)に対しても適用可能である。
The
また、本発明は、コンピュータを本発明に係る情報処理装置として機能させるためのプログラムとしても特定され得る。かかるプログラムは、これを光ディスク等の記録媒体に記録させた形態や、所定のサーバ装置からダウンロードさせる形態で提供され得る。 The present invention can also be specified as a program for causing a computer to function as the information processing apparatus according to the present invention. Such a program can be provided in a form in which the program is recorded on a recording medium such as an optical disk or in a form in which the program is downloaded from a predetermined server device.
10…情報処理システム、100…クライアント装置、110…制御部、120…画像読取部、130…記憶部、140…表示部、150…操作部、160…通信部、200…サーバ装置、210…制御部、220…記憶部、230…通信部、300…ネットワーク
DESCRIPTION OF
Claims (5)
前記第2の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記第2の操作が受け付けられたとき、前記第2のアプリケーションによって前記画像読取手段を介して画像データを取得するように制御する取得制御手段と、
前記取得制御手段により取得された画像データを記憶する第1の記憶手段と、
前記取得制御手段により取得された画像データが前記第1の記憶手段に記憶される場合に、前記第2のアプリケーションによって当該画像データの前記第1の記憶手段における所在を表す所在情報を取得する取得手段と、
前記取得手段により取得された所在情報が示す画像データを前記第2のアプリケーションから前記第1のアプリケーションに渡し、送信する画像データとして設定する設定手段と、
前記第2の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記第2の操作が受け付けられたとき、当該操作に応じて前記操作受付画面を前記第2の画面から前記第1の画面に切り換える第1の切換手段と、
前記第1の画面が前記第1の切換手段により前記操作受付画面に切り換えられて前記表示手段に表示されている場合において、前記第1の操作が受け付けられたとき、前記設定手段により設定された画像データを前記第1のアプリケーションによって送信する送信手段と
を備えることを特徴とする情報処理装置。 A first screen for receiving a first operation for transmitting image data , the first screen corresponding to the first application, and image reading for reading the image and generating image data representing the read image a second screen for receiving the second operation for acquiring the image data I by the means, one of the second screen corresponding to a second application, displayed as operation reception screen for receiving an operation Display control means for controlling the display on the means;
When the second screen is displayed on the display unit as the operation reception screen, the second application acquires image data via the image reading unit when the second operation is received. Acquisition control means for controlling so as to
First storage means for storing image data acquired by the acquisition control means;
When the image data acquired by the acquisition control unit is stored in the first storage unit, the second application acquires location information indicating the location of the image data in the first storage unit. Means,
Setting means for passing the image data indicated by the location information acquired by the acquisition means from the second application to the first application and setting it as image data to be transmitted;
In the case where the second screen is displayed on the display unit as the operation reception screen, when the second operation is received, the operation reception screen is changed from the second screen according to the operation. First switching means for switching to the first screen ;
In the case where the first screen is switched to the operation acceptance screen by the first switching means and displayed on the display means, the first operation is set by the setting means when accepted. An information processing apparatus comprising: transmission means for transmitting image data by the first application .
前記画像読取手段又は前記画像取得手段のいずれかを選択する選択手段とを備え、
前記取得制御手段は、前記選択手段により前記画像取得手段が選択された場合に、前記画像読取手段に代えて前記画像取得手段を介して画像データを取得するように制御する
ことを特徴とする請求項1に記載の情報処理装置。 Image acquisition means for acquiring image data stored in advance in the second storage means or received via the communication means ;
Selecting means for selecting either the image reading means or the image acquisition means,
The acquisition control unit controls to acquire image data via the image acquisition unit instead of the image reading unit when the image acquisition unit is selected by the selection unit. Item 4. The information processing apparatus according to Item 1.
前記第3の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記選択手段による選択が行われたとき、前記操作受付画面を前記第3の画面から当該選択に応じた画面に切り換える第2の切換手段を備える
ことを特徴とする請求項2に記載の情報処理装置。 The display control means causes the display means to display a third screen for accepting selection by the selection means as the operation acceptance screen;
When the third screen is displayed on the display unit as the operation reception screen, when the selection by the selection unit is performed, the operation reception screen is changed from the third screen to the screen corresponding to the selection. The information processing apparatus according to claim 2 , further comprising: a second switching unit that switches between the two.
請求項1ないし3のいずれかに記載の情報処理装置と
を備えることを特徴とする画像読取装置。 The image reading means according to claim 1;
An image reading apparatus comprising: the information processing apparatus according to claim 1 .
画像データを送信するための第1の操作を受け付ける第1の画面であって、第1のアプリケーションに応じた第1の画面と、画像を読み取り、読み取った画像を表す画像データを生成する画像読取手段によって画像データを取得するための第2の操作を受け付ける第2の画面であって、第2のアプリケーションに応じた第2の画面のいずれかを、操作を受け付ける操作受付画面として表示手段に表示させる制御を行う表示制御手段と、
前記第2の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記第2の操作が受け付けられたとき、前記第2のアプリケーションによって前記画像読取手段を介して画像データを取得するように制御する取得制御手段と、
前記取得制御手段により取得された画像データを記憶する第1の記憶手段と、
前記取得制御手段により取得された画像データが前記第1の記憶手段に記憶される場合に、前記第2のアプリケーションによって当該画像データの前記第1の記憶手段における所在を表す所在情報を取得する取得手段と、
前記取得手段により取得された所在情報が示す画像データを前記第2のアプリケーションから前記第1のアプリケーションに渡し、送信する画像データとして設定する設定手段と、
前記第2の画面が前記操作受付画面として前記表示手段に表示されている場合において、前記第2の操作が受け付けられたとき、当該操作に応じて前記操作受付画面を前記第2の画面から前記第1の画面に切り換える第1の切換手段と、
前記第1の画面が前記第1の切換手段により前記操作受付画面に切り換えられて前記表示手段に表示されている場合において、前記第1の操作が受け付けられたとき、前記設定手段により設定された画像データを前記第1のアプリケーションによって送信する送信手段
として機能させるためのプログラム。 Computer
A first screen for receiving a first operation for transmitting image data , the first screen corresponding to the first application, and image reading for reading the image and generating image data representing the read image a second screen for receiving the second operation for acquiring the image data I by the means, one of the second screen corresponding to a second application, displayed as operation reception screen for receiving an operation Display control means for controlling the display on the means;
When the second screen is displayed on the display unit as the operation reception screen, the second application acquires image data via the image reading unit when the second operation is received. Acquisition control means for controlling so as to
First storage means for storing image data acquired by the acquisition control means;
When the image data acquired by the acquisition control unit is stored in the first storage unit, the second application acquires location information indicating the location of the image data in the first storage unit. Means,
Setting means for passing the image data indicated by the location information acquired by the acquisition means from the second application to the first application and setting it as image data to be transmitted;
In the case where the second screen is displayed on the display unit as the operation reception screen, when the second operation is received, the operation reception screen is changed from the second screen according to the operation. First switching means for switching to the first screen ;
In the case where the first screen is switched to the operation acceptance screen by the first switching means and displayed on the display means, the first operation is set by the setting means when accepted. A program for causing image data to function as transmission means for transmitting by the first application .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008079250A JP4840389B2 (en) | 2008-03-25 | 2008-03-25 | Information processing apparatus, image reading apparatus, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008079250A JP4840389B2 (en) | 2008-03-25 | 2008-03-25 | Information processing apparatus, image reading apparatus, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009239363A JP2009239363A (en) | 2009-10-15 |
JP4840389B2 true JP4840389B2 (en) | 2011-12-21 |
Family
ID=41252847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008079250A Active JP4840389B2 (en) | 2008-03-25 | 2008-03-25 | Information processing apparatus, image reading apparatus, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4840389B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012043154A (en) * | 2010-08-18 | 2012-03-01 | Canon Inc | Information processor and method for controlling the same |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003152940A (en) * | 2001-11-13 | 2003-05-23 | Murata Mach Ltd | Communication terminal device |
JP4548257B2 (en) * | 2005-07-26 | 2010-09-22 | コニカミノルタビジネステクノロジーズ株式会社 | Image forming apparatus, image forming method, and program |
-
2008
- 2008-03-25 JP JP2008079250A patent/JP4840389B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009239363A (en) | 2009-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10628099B2 (en) | Multifunctional image processing apparatus with user registration features | |
US10469679B2 (en) | Image processing apparatus and control method displaying an operation screen based on detecting selection of an operation key | |
JP4737215B2 (en) | Information processing apparatus, image reading apparatus, and program | |
US8810837B2 (en) | Scanning system, printing system, service providing system, and control method | |
US10681232B2 (en) | Image processing apparatus, method for controlling the same, and storage medium | |
JP5759243B2 (en) | Information processing system, image processing apparatus, information processing apparatus, control method thereof, and program | |
JP2008181521A (en) | System and method for customizing user interface screen for document processing device | |
US20140160504A1 (en) | Image processing apparatus and control method thereof, and storage medium | |
US8879079B2 (en) | Information processing apparatus that displays web page, method of controlling information processing apparatus, and storage medium | |
KR101460875B1 (en) | Information processing system, control method thereof, and storage medium | |
JP2007142912A (en) | Operation panel and customizing system thereof | |
US10382635B2 (en) | Image processing device and non-transitory recording medium | |
JP6188466B2 (en) | Image processing apparatus, authentication method thereof, and program | |
JP4840389B2 (en) | Information processing apparatus, image reading apparatus, and program | |
JP2004259250A (en) | Multifunctional server apparatus | |
CN113497860A (en) | Image processing system, image processing method and storage medium for providing attribute information | |
JP6701301B2 (en) | Image processing device, information processing system, control method, and computer program | |
JP5930602B2 (en) | Information processing system, information processing apparatus, and control method thereof | |
JP2014183521A (en) | Communication system, information processing device, image processing device, and program | |
JP2013044840A (en) | Display control system, electronic apparatus, and image forming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090824 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110118 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110222 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110404 |
|
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: 20110906 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110919 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4840389 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141014 Year of fee payment: 3 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |