JP2003244377A - スキャナサーバおよびその制御方法、ならびにプログラム - Google Patents
スキャナサーバおよびその制御方法、ならびにプログラムInfo
- Publication number
- JP2003244377A JP2003244377A JP2002043329A JP2002043329A JP2003244377A JP 2003244377 A JP2003244377 A JP 2003244377A JP 2002043329 A JP2002043329 A JP 2002043329A JP 2002043329 A JP2002043329 A JP 2002043329A JP 2003244377 A JP2003244377 A JP 2003244377A
- Authority
- JP
- Japan
- Prior art keywords
- scanner
- file
- image data
- external device
- server
- 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.)
- Pending
Links
Landscapes
- Facsimiles In General (AREA)
Abstract
データフォーマットに係る設定を容易に行うことのでき
るスキャナサーバおよびその制御方法を提供すること。 【解決手段】 スキャナでの読み取りの際の原稿サイ
ズ、カラーモード、解像度、データフォーマットが示さ
れたファイル名の仮想ファイルをクライアントに提示す
る。クライアントでいずれかのファイルを選択すると、
そのファイル名に含まれる設定情報に従いスキャンが行
われ、同一のファイル名で画像データが格納される。
Description
読み取った原稿画像から画像データを生成するスキャナ
を制御するスキャナサーバおよびその制御方法に関す
る。
タル画像データを生成する、いわゆるスキャナとよばれ
る画像読取装置について説明する。
含む画像処理システムを示す図である。
スキャナであり、71が、スキャナ72に接続され、ス
キャナ72に読み取りを指示するとともに生成された画
像データを受信するクライアント・パーソナルコンピュ
ータ(PC)である。
はガラス板、12はCCD駆動モーター、13および1
4はヘッドローラー、15はヘッドベルト、16はCC
Dヘッド、17はヘッドケーブル、18は画像処理ユニ
ット、19はホストインターフェイス、52はUSBケ
ーブル、である。
置き、圧板10で原稿を押さえる。次に、コンピュータ
71上で動作するスキャンプログラムを起動し、キーボ
ードやマウスなどの入力装置を使用してスキャンを実行
する際の各種設定を行った後、スキャン開始の指示操作
を行う。コンピュータ71は利用者の操作を受けてUS
Bケーブル52を介してスキャナ72に対してスキャン
命令を発行する。
て発行されたスキャン命令をホストインターフェイス1
9を介して受信する。スキャン命令を受信するとスキャ
ナ72は受けてCCD駆動モーター12によりCCDヘ
ッド16を所定の位置まで移動した後、蛍光灯(図示せ
ず)を点灯させる。
度で駆動してCCDヘッド16を移動させながらCCD
によりガラス板11を通して蛍光灯の光が原稿から反射
された光を受光する。CCDは受光した光量を電気信号
に変換し、これに基づきデータが生成される。これを原
稿の最上部から最下部まで行うことにより原稿1枚分の
画像データが生成される。
ルを52介してクライアントPC71に転送され、クラ
イアントPC71では原稿1枚分の画像データを受信し
た時点でスキャンプログラムがスキャンされた画像を画
面上に表示する。
た画像データをハードディスクなどの記憶装置に保存す
る操作を行うことによりスキャンした画像データを保存
することができる。この際、保存する画像データフォー
マットを指定して保存することが可能である。
スキャンを実行するためには、利用者はスキャンプログ
ラムの起動操作、およびスキャン開始の指示操作をなす
ことが必要である。また、スキャンした画像データを保
存するには、それを実行するための操作も必要である。
このような操作は煩雑であるという問題があった。
ーモード、原稿サイズ、解像度、スキャンした画像デー
タを保存する際の画像データフォーマットなどの種々の
設定を行わなければならず、この設定操作も煩雑である
という問題もあった。
に、スキャンの条件および/または画像データのデータ
フォーマットに係る設定を容易に行うことのできるスキ
ャナサーバおよびその制御方法を提供することを目的と
する。
ために、例えば本発明のスキャナサーバは、以下の構成
を備える。すなわち、外部機器からの指示に応答して、
原稿の読み取りを行うスキャナの動作を制御し、当該ス
キャナから転送されてきた画像データを保持するスキャ
ナサーバであって、前記スキャナにおける読み取りの条
件および保存する画像データのデータフォーマットの少
なくともいずれかに係る設定情報を含むファイルを記憶
するメモリ手段と、前記外部機器に各ファイルに含まれ
る前記設定情報を提示する提示手段と、前記提示手段を
介して前記外部機器で選択されたファイルに含まれる前
記設定情報に従い、前記スキャナに読み取りを行わせ、
画像データを保持するよう制御する制御手段と、保持し
た前記画像データを当該ファイル名で前記外部機器に送
信する送信手段と、を備えることを特徴とする。
適な実施形態について詳細に説明する。
画像処理システムを示す図である。
をスキャンしてディジタル画像データを生成するスキャ
ナ部2をはじめ、以下の構成を備える。
U、4は生成された画像データを記憶するハードディス
ク、5は主記憶装置として機能するメモリ、6は画像処
理装置1と外部機器とのインタフェイスをとるネットワ
ークインタフェイス、そして、50は内部バスである。
これらの構成をしてスキャナ部2を制御するスキャナサ
ーバとしての機能が実現される。
の駆動を制御し、生成された画像データに対する各種処
理を行うスキャンプログラムが格納されている。
たはA3サイズの原稿を、RGBカラーまたはグレース
ケールのカラーモードで、600dpi以下の任意の解像度で
スキャンすることが可能である。
介して外部機器としてのクライアントPC7が接続され
ている。クライアントPCは、画像処理装置1に読み取
りを指示するとともに、生成された画像データを受信す
る。
コンピュータであり、ネットワークを介して通信可能な
ファイルサーバーなどの装置が公開しているボリューム
をクライアントPC7のオペレーティングシステムにマ
ウントしてネットワークドライブとして、クライアント
PC7の内蔵ハードディスク(図示せず)などと同様の
記憶装置として利用することができるように構成されて
いる。このオペレーティングシステムでは、ドライブ、
ディレクトリ、ファイルの管理がなされ、各ドライブに
は複数のディレクトリが階層的に含まれ、各ディレクト
リには複数のファイルが含まれうる。
ードディスク4に記憶されたスキャンプログラムがメモ
リ5に読み込まれ、CPU3によってプログラムが実行
可能状態となる。このプログラムは、スキャナ2を制御
する制御モジュール、仮想ファイルをネットワーク51
を介してクライアントPC7に公開するためのファイル
システム管理モジュール、スキャンした画像データをネ
ットワーク51を介してクライアントPC7に送信する
ための画像送信モジュール、ネットワークでの通信に必
要なさまざまなプロトコルやサービスを処理するための
ネットワーク制御モジュールなどを含む構成である。
てクライアントPC7に対し、ScanDataという名称の1
つのボリュームを公開する。このボリュームには、スキ
ャンにより生成されるデータのための仮想的なファイル
が複数含まれうる。これらの仮想的なファイルは予め用
意されたものでも、利用者が作成したものでもよく、本
実施形態においてはあらかじめ、A4-600dpi-RGB.jpg, A
4-200dpi-RGB.jpg, A4-600dpi-Mono.jpg, A3-300dpi-RG
B.jpgの4つのファイルがこのボリュームに存在するも
のとする。
処理装置1が公開しているボリュームをマウントすると
クライアントPC7のオペレーティングシステムでは上
記複数のスキャンデータの仮想的なファイルを扱うこと
が可能である。
ディジタル画像データを画像ファイルとして保存する場
合には、まず利用者はクライアントPC7に画像処理装
置1が公開しているボリュームをマウントすることにな
る。この処理は、一般的なファイルサーバーが公開する
ボリュームを他のコンピュータがマウントする処理と全
く同じである。上記したとおり、このボリュームはScan
Dataというボリューム名でクライアントPC7にマウン
トされる。
ァイル管理ソフトウェアによって提供される画面表示例
を示す図である。
アントPC7に画像処理装置1が公開しているボリュー
ムをマウントした場合にクライアントPC7の表示装置
に表示されるウインドウである。このウィンドウは図示
のように左右2つのサブウィンドウに分割されている。
左側のサブウィンドウでボリュームおよびディレクトリ
を階層的に表示し、右側のサブウィンドウでファイルリ
ストを表示する。左側のサブウィンドウにおいて利用者
がマウスまたはキーボードを用いて選択したボリューム
もしくはディレクトリに含まれるファイルが右側のサブ
ウィンドウにファイルリストとして表示される。同図の
場合、左側のサブウィンドウでScanDataボリュームが選
択され、それに対応して右側のサブウィンドウに、Scan
Dataボリュームに含まれるファイルA4-600dpi-RGB.jpg,
A4-200dpi-RGB.jpg, A4-600dpi-Mono.jpg, A3-300dpi-
RGB.jpg(同図においてそれぞれ74〜77で示され
る)がリスト表示されている。
ンドウ78は、クライアントPC7に内蔵されたハード
ディスクであるCドライブのImageディレクトリ79が
選択された場合のものであり、右側のサブウィンドウに
はImageディレクトリ79に含まれるファイルがリスト
表示される(図示の場合には当該ディレクトリにはファ
イルが含まれていないことを示している。)。
アントPC7において、図2Aに示されたウィンドウ7
0で、所望の仮想ファイル(例えばA3-300dpi-RGB.jp
g)をコピーする操作を行うことにより、スキャン動作
を行わせることが可能である。
置1における処理を示すフローチャートである。このフ
ローチャートに対応するプログラムは上述のとおり画像
処理装置1に記憶されているスキャンプログラムに含ま
れ、CPU3によって実行されるものである。
ームがクライアントPC7によってマウントされたこと
を認識すると、図3のフローチャートに対応する処理を
開始する(ステップS100)。
ァイルが選択されて読み出されるのを待機する。クライ
アントPC7におけるファイルに対するコピー操作等に
より、画像処理装置1では、そのファイルが選択されそ
のファイルを読み出す処理が行われることになる。ここ
で、クライアントPC7において、図2Aに示されたウ
ィンドウ70で仮想ファイル77(A3-300dpi-RGB.jp
g)をコピーする操作が行われたと仮定する。これによ
り仮想ファイル77が読み出されることになるので、そ
の後、ステップS102に進む。
のファイル名を解析する。解析する内容としては、ファ
イル名に含まれる原稿サイズ、カラーモード、解像度の
指定である。
含まれる場合には原稿サイズはA3サイズ、「A3」の
文字列がない場合には原稿サイズはA4サイズであると
判断する。また、「RGB」の文字列がファイル名に含
まれる場合にはカラーモードはRGBカラーであると判
断し、「RGB」の文字列がファイル名に含まれない場
合にはカラーモードはグレースケールであると判断す
る。同様に、「-XXXdpi-」(ただし、このうちXXXは数
値を示す)の文字列がファイル名に含まれる場合には、
その数値を解像度と判断する。
g」というファイル名であるから、原稿サイズはA3、
カラーモードはRGBカラー、解像度は300dpiとの解析
結果が得られることになる。
S102でのファイル名解析の結果、原稿サイズがA4
であるかどうかを判断する。ここで、A4の場合にはス
テップS104に進み、スキャンサイズ変数SIZEに
A4を設定する。そうでない場合にはステップS105
に進み、スキャンサイズ変数SIZEにA3を設定す
る。
S102でのファイル名解析の結果、カラーモードがR
GBカラーであるかどうかを判断する。ここで、RGB
の場合にはステップS107に進み、カラーモード変数
MODEにRGBを設定する。そうでない場合にはステ
ップS108に進み、カラーモード変数MODEにGray
scaleを設定する。
102でのファイル名解析により得られた解像度値を解
像度変数DPIに設定する。
に対し、スキャン開始命令を、スキャンサイズ変数SI
ZE、カラーモード変数MODE、解像度変数DPIと
ともに送信する。仮想ファイル77の場合にはスキャン
サイズ変数SIZE=A3、カラーモード変数MODE
=RGB、解像度変数DPI=300、となる。
を受けてスキャナ部2の原稿台に置かれた原稿を指定の
原稿サイズ、カラーモード、解像度でスキャンを開始す
ることになる。スキャンされた画像データは内部バス5
0を介してスキャナ部2から転送され、メモリ5に記憶
される。スキャン、ステップS111で終了か否かを判
定しながら繰り返し実行される。
た後、ステップS112で、メモリ5に記憶されている
画像データは例えばJPEG圧縮処理がなされ、ハード
ディスク4上に一時的に画像ファイルとして保持され
る。この画像ファイルは、A3サイズの原稿をRGBカ
ラー300dpiでスキャンしたJPEG画像である。
プS113で、CPU3はハードディスク4上に保持さ
れている画像ファイルを、クライアントPC7に送信開
始する。この送信処理は、ステップS114でデータ送
信が完了したかどうかを判断しながら行われ、完了した
時点でステップS101に戻る。
は仮想ファイル77がコピーされた。コピーされたファ
イルは通常の画像データファイルであるため、当然、他
のアプリケーションでの利用、メールに添付しての送
信、移動、別ディレクトリへの再コピーなども通常のフ
ァイルと同じように実行することが可能である。
想ファイルを操作することにより、仮想ファイルのファ
イル名に応じたスキャンの設定でスキャンし、実画像を
有する画像データを容易に生成することが可能である。
げるとおりである。 ・画像処理装置1自体がスキャン機能とスキャナサーバ
機能の両方を有するため、低コストで本発明の画像入力
システムを構築することが可能である。 ・仮想ファイルのファイル名に応じた設定でスキャンを
実行するため、利用者が頻繁に使用する設定となるよう
なファイル名を有する仮想ファイルを用意しておけば、
従来スキャン実行時に必要であった設定をすることなく
スキャンを実行可能である。 ・加えて、仮想ファイルを複数用意しておけば、希望す
る設定となるようなファイル名の仮想ファイルを操作す
ることにより、設定の変更をすることなくスキャンを実
行可能である。 ・仮想ファイルの操作によって生成される実画像ファイ
ルのファイル名は仮想ファイルのファイル名と同一であ
るためどのような設定でスキャンを実行したのか容易に
判別可能である。
置1自体がスキャン機能とスキャナサーバ機能の両方を
有するものとして説明したが、スキャナ機能とスキャナ
サーバ機能とは分離したそれぞれ独立の装置であっても
よい。
ルの操作としてコピー操作について説明したが、仮想フ
ァイルの操作はこれに限定されるものではなく、例えば
アプリケーションで仮想ファイルを開く、電子メールに
添付して画像ファイルを送信する、OCR処理(光学的
文字認識)を実行してテキストファイルを生成する、な
どの一般的なファイルにアクセスがなされる操作に対応
することが可能である。
るスキャナサーバを含む画像処理システムを示す図であ
る。
原稿の読み取りを行うスキャナ装置41と、スキャナ装
置41に接続されるスキャナサーバ42と、スキャナサ
ーバ42に接続され、原稿の読み取りを指示するととも
に、生成された画像データを受信するクライアントPC
40とで構成される。
するCPU43、画像データを記憶するハードディスク
44、主記憶装置として機能するメモリ45をはじめ、
ネットワーク61を介してクライアントPC40と通信
を行うためのインタフェイスをとるネットワークインタ
フェイス46、スキャナケーブル62を介してスキャナ
装置41と通信を行うための、USB規格によって定め
られたインタフェイス48、そして、内部バス47を備
える。
想ファイルを操作するクライアントPC40のユーザイ
ンタフェイス画面の一例を示す図である。本実施形態で
は、スキャナサーバ42は例えばHTTPプロトコルに
よって仮想ファイルをクライアントPC40に公開す
る。図5に示したクライアントPC7におけるユーザイ
ンタフェイスはワールド・ワイド・ウェブのブラウジン
グを行うためのウェブ・ブラウザアプリケーションによ
り提供される。同図において、75は表示ウインドウ、
80,81,82はそれぞれスキャナサーバ42が公開
している仮想ファイルである。
TPに従う通信により受信したHTMLデータやJPE
Gフォーマットなどの画像データに基づき描画すること
が可能である。
要について説明する。
ルのサーバとして機能するウェブサーバアプリケーショ
ンが動作している。HTTPプロトコルにおいては一般
にクライアントからサーバに対して、GET index.htmlの
ように、“GET”という情報要求コマンドと、“index.h
tml”のようにそれに続く要求内容を含むコマンドが発
行され、サーバ側ではこのコマンドを受けて”index.ht
ml”に対応するデータをコマンドを発行したクライアン
トに対して発行する。
ブサーバアプリケーションは、クライアントからの情報
要求であるGETコマンドを受信すると図6のフローチャ
ートに示す処理を実行する。
PC40とはネットワーク61を介してTCP/IPプ
ロトコルによって通信可能であり、スキャナサーバ42
は例えばwww.scanimage.co.jpというホスト名でクライ
アントPC40からアクセス可能であり、仮想ファイル
はscanというディレクトリ下に定義され、image.tiff,
image.gif, image.jpegという3つの仮想ファイルが予
め定義されているものとする。
ステムにはUSBインターフェイス48を介してスキャ
ナ装置41を制御するためのドライバソフトウェアが組
み込まれており、ウェブサーバアプリケーションはこの
ドライバソフトウェアを利用してスキャナ装置42から
画像データを取得することができる。
スキャナ装置41から原稿をスキャンしたい場合には、
まずクライアントPC40においてウェブ・ブラウザア
プリケーションを実行し、表示したい情報を特定するた
めに用いられるURLである http://www.scanimage.co.jp/scan/index.html を入力する。
RLが入力されるとそのURLを解析し、どの装置に対
して情報要求を発行するかを特定する。URLとしてht
tp://www.scanimage.co.jp/scan/index.htmlが入力され
た場合には、www.scanimage.co.jp、すなわちスキャナ
サーバ42に対してscan/index.htmlという情報を取得
するために GET scan/index.html という命令を発行する。
で動作するウェブサーバアプリケーションは、仮想ファ
イルへのハイパーリンクを含む、予め用意された、HT
ML形式のscan/index.html のデータをクライアントPC
40に対して送信する。
示す。
アプリケーションはこのデータを受信し、データに基づ
いてウィンドウに描画を行う。描画されたウインドウが
図6に示すユーザインタフェイス画面である。
の関連付けを定義するハイパーリンク情報が埋め込まれ
ており、これを操作することによって、関連付けされた
情報を要求することが可能である。
ス画面75内の仮想ファイルimage.gifへのハイパーリ
ンク80を操作すると、ウェブ・ブラウザアプリケーシ
ョンはwww.scanimage.co.jp、すなわちスキャナサーバ
42に対し、/scan/image.gifを要求する。
スキャナ装置41にセットされた原稿を読み取り、imag
e.gifの実画像データを生成してクライアントPC7に
送信する。実画像データを受信したクライアントPC7
のウェブ・ブラウザアプリケーションは、受信したデー
タをGIF形式の画像データとしてウインドウ内にこの
画像を表示する。
実現するスキャナサーバ42における処理を示すフロー
チャートである。このフローチャートに対応するプログ
ラムはウェブサーバアプリケーションに含まれ、CPU
43により実行されるものである。スキャナサーバ42
がHTTPプロトコルによって情報要求を受け取ると、
この処理が開始する(ステップS200)。
像か否かを判断する。画像の場合にはステップS203
に進み、そうでない場合にはステップS202を実行す
る。画像か否かの判断は例えば、要求された情報が/sca
n/image.tiff、/scan/image.gif、/scan/image.jpegの
いずれかの場合には画像、/scan/index.htmlの場合には
画像でないと判断する。
an/index.htmlのデータを送信する。
TIFF形式のファイルであるか否かを判断する。要求
された情報がTIFF形式のファイル(例えば、/scan/
image.tiff)であった場合にはステップS205に進
み、TYPE変数をtiffに設定して、ステップS2
08に進む。要求された情報がTIFF以外の形式であ
った場合にはステップS204に進む。
GIF形式のファイルであるか否かを判断する。要求さ
れた情報がGIF形式のファイル(例えば、/scan/imag
e.gif)であった場合にはステップS206に進み、T
YPE変数をgifに設定し、ステップS208に進
む。要求された情報がGIF形式でなければ、ステップ
S207に進み、TYPE変数をjpegに設定し、ス
テップS208に進む。
にスキャン実行開始コマンドを発行する。スキャナ装置
41はこれに応じてスキャンを開始することになる。ス
テップS209ではスキャンが終了したかどうかを監視
している。そして、ステップS210で、スキャナ装置
41からスキャンされた画像データを受信する。
iffかどうかを判断する。TYPE変数がtiffで
ある場合にはステップS213に進み、受信した画像デ
ータをTIFFファイルフォーマットの画像データに変
換してハードディスク44に保存し、ステップS216
に進む。TYPE変数がtiffでない場合にはステッ
プS212に進む。
ifかどうかを判断する。TYPE変数がgifである
場合にはステップS214に進み、受信した画像データ
をGIFファイルフォーマットの画像データに変換して
ハードディスク44に保存し、ステップS216に進
む。TYPE変数がgifでない場合にはステップS2
15に進み、受信した画像データをJPEGファイルフ
ォーマットの画像データに変換してハードディスク44
に保存し、ステップS216に進む。
4に保持されている画像データをクライアントPC40
に送信する。
置41に接続されるスキャナサーバ42上で、インター
ネットにおいて使用されるHTTPプロトコルによって
クライアントPC40に仮想スキャンファイルを公開す
る。また、ファイル名によって、転送する実画像データ
の画像ファイルフォーマットを決定し、それに応じた画
像ファイルを生成することが可能である。
げるとおりである。 ・仮想ファイルのファイル名に応じて利用者が希望する
データフォーマットの画像データを煩雑な設定を行うこ
となく取得することが可能になる。 ・クライアント側はウェブブラウザという汎用のアプリ
ケーションを用意すればよいため簡単にシステムを構築
できる。 ・一般的なスキャナとコンピュータとの組み合わせによ
って実現可能であるため、既存の資産を流用可能であ
る。
が、本発明は、複数の機器(例えばホストコンピュー
タ、インタフェイス機器、リーダ、プリンタ等)から構
成されるシステムに適用しても、1つの機器からなる装
置(例えば、複写機、ファクシミリ装置等)に適用して
もよい。
を実現するソフトウェアのプログラム(図3および/ま
たは図6のフローチャートに対応したプログラム)を、
システムあるいは装置に直接あるいは遠隔から供給し、
そのシステムあるいは装置のコンピュータがその供給さ
れたプログラムを読み出して実行することによっても達
成される場合を含む。
ータで実現するために、そのコンピュータにインストー
ルされるプログラムコード自体も本発明を実現するもの
である。つまり、本発明の特許請求の範囲には、本発明
の機能処理を実現するためのコンピュータプログラム自
体も含まれる。
ば、オブジェクトコード、インタプリタにより実行され
るプログラム、OSに供給するスクリプトデータ等、プ
ログラムの形態を問わない。
ては、例えば、フレキシブルディスク、光ディスク(CD
-ROM、CD-R、CD-RW、DVD等)、光磁気ディスク、磁気テ
ープ、メモリカード等がある。
インターネットを介して本発明のプログラムをファイル
転送によって取得する態様も含まれる。
-ROM等の記憶媒体に格納してユーザに配布し、所定の条
件をクリアしたユーザに対し、インターネットを介して
暗号化を解く鍵情報を取得させ、その鍵情報を使用する
ことで暗号化されたプログラムを実行してコンピュータ
にインストールさせて実現することも可能である。
ラムを実行することによって、前述した実施形態の機能
が実現される他、そのプログラムの指示に基づき、コン
ピュータ上で稼働しているOS等が実際の処理の一部ま
たは全部を行い、その処理によって前述した実施形態の
機能が実現され得る。
ラムが、コンピュータに挿入された機能拡張ボードやコ
ンピュータに接続された機能拡張ユニットに備わるメモ
リに書き込まれた後、そのプログラムの指示に基づき、
その機能拡張ボードや機能拡張ユニットに備わるCPU
等が実際の処理の一部または全部を行い、その処理によ
っても前述した実施形態の機能が実現される。
/または画像データのデータフォーマットに係る設定を
容易に行うことのできるスキャナサーバおよびその制御
方法を提供することができる。
ある。
面表示例を示す図である。
の画面表示例を示す図である。
フローチャートである。
ある。
インタフェイス画面の一例を示す図である。
すフローチャートである。
システムを示す図である。
一例を示す図である。
Claims (6)
- 【請求項1】 外部機器からの指示に応答して、原稿の
読み取りを行うスキャナの動作を制御し、当該スキャナ
から転送されてきた画像データを保持するスキャナサー
バであって、 前記スキャナにおける読み取りの条件および保存する画
像データのデータフォーマットの少なくともいずれかに
係る設定情報を含むファイルを記憶するメモリ手段と、 前記外部機器に各ファイルに含まれる前記設定情報を提
示する提示手段と、 前記提示手段を介して前記外部機器で選択されたファイ
ルに含まれる前記設定情報に従い、前記スキャナに読み
取りを行わせ、画像データを保持するよう制御する制御
手段と、 保持した前記画像データを当該ファイル名で前記外部機
器に送信する送信手段と、 を備えることを特徴とするスキャナサーバ。 - 【請求項2】 前記設定情報は、各ファイルのファイル
名に含まれることを特徴とする請求項1に記載のスキャ
ナサーバ。 - 【請求項3】 前記読み取りの条件は、読み取りの際の
原稿サイズ、カラーモード、解像度の少なくともいずれ
かを含むことを特徴とする請求項1または2に記載のス
キャナサーバ。 - 【請求項4】 前記データフォーマットは、TIFF、
GIF、JPEGの少なくともいずれかを含むことを特
徴とする請求項1から3までのいずれかに記載のスキャ
ナサーバ。 - 【請求項5】 外部機器からの指示に応答して、原稿の
読み取りを行うスキャナの動作を制御し、当該スキャナ
から転送されてきた画像データを保持するスキャナサー
バの制御方法であって、 前記スキャナにおける読み取りの条件および保存する画
像データのデータフォーマットの少なくともいずれかに
係る設定情報を含むファイルをあらかじめ記憶してお
き、 前記外部機器に各ファイルに含まれる前記設定情報を提
示する提示ステップと、 前記外部機器で選択されたファイルに含まれる前記設定
情報に従い、前記スキャナに読み取りを行わせ、画像デ
ータを保持するよう制御する制御ステップと、 保持した前記画像データを当該ファイル名で前記外部機
器に送信する送信ステップと、 を有することを特徴とするスキャナサーバの制御方法。 - 【請求項6】 コンピュータを、 外部機器からの指示に応答して、原稿の読み取りを行う
スキャナの動作を制御し、当該スキャナから転送されて
きた画像データを保持するスキャナサーバとして機能さ
せるためのプログラムであって、当該コンピュータに、 前記スキャナにおける読み取りの条件および保存する画
像データのデータフォーマットの少なくともいずれかに
係る設定情報を含むファイルをあらかじめ記憶させてお
き、 前記外部機器に各ファイルに含まれる前記設定情報を提
示する提示ステップ、前記外部機器で選択されたファイ
ルに含まれる前記設定情報に従い、前記スキャナに読み
取りを行わせ、画像データを保持するよう制御する制御
ステップ、 保持した前記画像データを当該ファイル名で前記外部機
器に送信する送信ステップ、 を実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002043329A JP2003244377A (ja) | 2002-02-20 | 2002-02-20 | スキャナサーバおよびその制御方法、ならびにプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002043329A JP2003244377A (ja) | 2002-02-20 | 2002-02-20 | スキャナサーバおよびその制御方法、ならびにプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003244377A true JP2003244377A (ja) | 2003-08-29 |
JP2003244377A5 JP2003244377A5 (ja) | 2005-07-14 |
Family
ID=27783159
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002043329A Pending JP2003244377A (ja) | 2002-02-20 | 2002-02-20 | スキャナサーバおよびその制御方法、ならびにプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003244377A (ja) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007036993A (ja) * | 2005-07-29 | 2007-02-08 | Fuji Xerox Co Ltd | 画像読取装置およびそのデータ転送方法 |
JP2007251252A (ja) * | 2006-03-13 | 2007-09-27 | Brother Ind Ltd | スキャナ制御システム、およびスキャナドライバプログラム |
EP1936942A1 (en) | 2006-12-20 | 2008-06-25 | Brother Kogyo Kabushiki Kaisha | Image scanning device |
CN100461813C (zh) * | 2004-09-02 | 2009-02-11 | 佳能株式会社 | 数据处理***、其控制方法、文件输入装置、其控制方法、文件管理装置及其控制方法 |
US7515315B2 (en) * | 2003-10-14 | 2009-04-07 | Sharp Laboratories Of America, Inc. | Scan description language |
US7602535B2 (en) | 2004-08-17 | 2009-10-13 | Konica Minolta Business Technologies, Inc. | Image processing apparatus and image transmitting method |
JP2010072880A (ja) * | 2008-09-17 | 2010-04-02 | Ricoh Co Ltd | オブジェクト連携装置、オブジェクト連携方法、プログラム、および記録媒体 |
CN101207689B (zh) * | 2006-12-20 | 2012-05-23 | 兄弟工业株式会社 | 图像扫描设备 |
JP2015537265A (ja) * | 2012-09-05 | 2015-12-24 | インテル・コーポレーション | プラットフォーム及びイメージデバイスの間の通信プロトコル |
-
2002
- 2002-02-20 JP JP2002043329A patent/JP2003244377A/ja active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7515315B2 (en) * | 2003-10-14 | 2009-04-07 | Sharp Laboratories Of America, Inc. | Scan description language |
US7602535B2 (en) | 2004-08-17 | 2009-10-13 | Konica Minolta Business Technologies, Inc. | Image processing apparatus and image transmitting method |
CN100461813C (zh) * | 2004-09-02 | 2009-02-11 | 佳能株式会社 | 数据处理***、其控制方法、文件输入装置、其控制方法、文件管理装置及其控制方法 |
JP2007036993A (ja) * | 2005-07-29 | 2007-02-08 | Fuji Xerox Co Ltd | 画像読取装置およびそのデータ転送方法 |
JP2007251252A (ja) * | 2006-03-13 | 2007-09-27 | Brother Ind Ltd | スキャナ制御システム、およびスキャナドライバプログラム |
US8427669B2 (en) | 2006-03-13 | 2013-04-23 | Brother Kogyo Kabushiki Kaisha | Scanner control system and scanner driver program |
EP1936942A1 (en) | 2006-12-20 | 2008-06-25 | Brother Kogyo Kabushiki Kaisha | Image scanning device |
CN101207689B (zh) * | 2006-12-20 | 2012-05-23 | 兄弟工业株式会社 | 图像扫描设备 |
JP2010072880A (ja) * | 2008-09-17 | 2010-04-02 | Ricoh Co Ltd | オブジェクト連携装置、オブジェクト連携方法、プログラム、および記録媒体 |
JP2015537265A (ja) * | 2012-09-05 | 2015-12-24 | インテル・コーポレーション | プラットフォーム及びイメージデバイスの間の通信プロトコル |
US10321009B2 (en) | 2012-09-05 | 2019-06-11 | Intel Corporation | Protocol for communications between platforms and image devices |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2959545B2 (ja) | 画像情報入出力装置及び画像情報入出力装置の制御方法及び画像情報処理システム | |
US8086947B2 (en) | Document processing apparatus, document processing system and data structure of document file | |
US7978351B2 (en) | Printer configuration data setting method and server using the printer configuration data | |
EP1387566B1 (en) | Image forming apparatus | |
JP4784506B2 (ja) | 画像履歴管理装置及びプログラム | |
JP4889664B2 (ja) | マニュアル提供方法、周辺装置、および制御用プログラム | |
US7694137B2 (en) | Image processing system and authentication method of the same | |
US7640576B2 (en) | Print system, apparatus, and method for performing printing based on document information stored in document server | |
JP2005332403A (ja) | 複数の装置による画像仕上げ機能の選択を単一の位置において組み合わせるシステムおよび方法 | |
JP2007108958A (ja) | 文書検索装置、文書検索システム及び文書検索方法 | |
JP2010108379A (ja) | 画像処理装置、画像処理装置の制御方法、記憶媒体及びプログラム | |
JP2008182672A (ja) | ドキュメント処理装置を介して電子ドキュメントにアクセスするシステムおよび方法 | |
JP2003244377A (ja) | スキャナサーバおよびその制御方法、ならびにプログラム | |
JP2003140861A (ja) | ハードコピーの作成を助ける方法 | |
US7836075B2 (en) | Communication system and network storage device therefor | |
US20050066274A1 (en) | Image processing apparatus, information processing apparatus, and computer product | |
JP4532810B2 (ja) | 画像処理装置、画像処理装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体 | |
JP4154316B2 (ja) | 画像処理システム、制御方法、画像処理装置、プログラムおよび記憶媒体 | |
JP3862372B2 (ja) | ディジタル複合装置及びその制御方法 | |
JP2008211747A (ja) | 画像処理装置、サーバ装置、タスク処理方法、記憶媒体、プログラム | |
JP2006331274A (ja) | ネットワーク文書管理システム、及びその制御方法、並びに記憶媒体 | |
US20050225797A1 (en) | Printing apparatus and its control method, and program | |
JP2008152396A (ja) | 画像検索システムおよびその制御方法 | |
JP2001285562A (ja) | 画像処理装置及び画像処理システム、画像処理方法 | |
JP5312642B2 (ja) | 画像処理装置、画像処理装置の制御方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041118 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041118 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060306 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060501 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060526 |