(57)【特許請求の範囲】
【請求項１】
原稿をスキャンして画像データを取得可能な画像読取装置に操作コマンドを発行し、上記画像読取装置を制御するドライバと、複数の上記画像読取装置から、ユーザが利用したい画像読取装置を選択するアプリケーションとを具備する情報処理装置が実行するプログラムであって、
上記画像読取装置を検索手段が検索する検索手順と；
上記画像読取装置から、プレビュー画像取得手段がプレビュー画像を取得するプレビュー画像取得手順と；
上記プレビュー画像取得手順が得たプレビュー画像を、プレビュー画像表示手段が表示するプレビュー画像表示手順と；
上記プレビュー画像表示手順で表示されたプレビュー画像から、ユーザが利用したい画像読取装置を、選択手段が選択する手順と；
を情報処理装置が実行可能なプログラム。
【請求項２】
請求項１において、
上記ドライバを起動してスキャンしたときの履歴を記憶する履歴記憶手順と；
上記履歴を表示する履歴表示手順と；
履歴情報に基づいて、ユーザが利用したい画像読取装置を選択する手順と；
を情報処理装置が実行可能なプログラム。
【請求項３】
請求項１において、
上記プレビュー画像取得手順で取得されたプレビュー画像を、画像読取装置ごとに保存するプレビュー画像保存手順と；
上記ドライバにおいて、上記プレビュー画像保存手順で保存したプレビュー画像を、上記ドライバのプレビュー画像として利用する手順と；
をコンピュータに実行させるプログラム。
【請求項４】
請求項１において、
上記選択する手順は、上記プレビュー画像表示手順で、ユーザの望むプレビュー画像が表示完了になる前に、画像読取装置を選択する手順であることを特徴とするプログラム。
【請求項５】
請求項１において、
上記プレビュー画像取得手順は、複数ある画像読取装置から、ユーザが対象としたい画像読取装置を指定し、この指定された画像読取装置だけでプレビューを行う手順であることを特徴とするプログラム。
【請求項６】
請求項１において、
上記プレビュー画像取得手順は、複数台の画像読取装置で同時にプレビューを行い、同時に複数のプレビュー画像を取得する手順であることを特徴とするプログラム。
【請求項７】
請求項１において、
上記プレビュー画像取得手順は、他のユーザやアプリケーションによって使用中の画像読取装置に対してプレビューを行った場合、プレビュー画像を取得できないことを、ユーザに伝える手順であることを特徴とするプログラム。
【請求項８】
請求項１において、
上記プレビュー画像取得手順は、実行中のプレビューを中止し、次の画像読取装置のプレビューを開始する手順であることを特徴とするプログラム。
【請求項９】
請求項２において、
上記選択する手順は、上記履歴記憶手順で得られた履歴を参照し、ユーザが初めて使用する画像読取装置を選択したと判断されると、初めて使用することをユーザに伝える手順であることを特徴とするプログラム。
【請求項１０】
請求項２において、
上記プレビュー画像取得手順は、上記履歴記憶手順で得た履歴を参照して、使用頻度の高い画像読取装置から順次プレビューを行う手順であることを特徴とするプログラム。
【請求項１１】
原稿をスキャンして画像データを取得可能な画像読取装置に操作コマンドを発行し、上記画像読取装置を制御するドライバと、複数の上記画像読取装置から、ユーザが利用したい画像読取装置を選択するアプリケーションとを具備する情報処理装置であって、
上記画像読取装置を検索する検索手段と；
上記画像読取装置からプレビュー画像を取得するプレビュー画像取得手段と；
上記プレビュー画像取得手段が得たプレビュー画像を表示するプレビュー画像表示手段と；
上記プレビュー画像表示手段で表示されたプレビュー画像から、ユーザが利用したい画像読取装置を選択する手段と；
を有することを特徴とする情報処理装置。
【請求項１２】
原稿をスキャンして画像データを取得可能な画像読取装置に操作コマンドを発行し、上記画像読取装置を制御するドライバと、複数の上記画像読取装置から、ユーザが利用したい画像読取装置を選択するアプリケーションとを具備する情報処理装置における情報処理方法であって、
上記画像読取装置を検索手段が検索する検索工程と；
上記画像読取装置から、プレビュー画像取得手段がプレビュー画像を取得するプレビュー画像取得工程と；
上記プレビュー画像取得工程で得たプレビュー画像を、プレビュー画像表示手段が表示するプレビュー画像表示工程と；
上記プレビュー画像表示工程で表示されたプレビュー画像から、ユーザが利用したい画像読取装置を、選択手段が選択する工程と；
を有することを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像読取装置の中から、ユーザの所望する画像読取装置を選択する方法に関する。
【背景技術】
【０００２】
ネットワーク上の画像読取装置を利用する場合、ネットワーク上にある複数の画像読取装置から、ユーザが利用したい画像読取装置を選択する必要がある。この選択に際して、ホストコンピュータが画像読取装置を検索し、見つかった画像読取装置のＩＰアドレスやＭＡＣアドレスを表示し、選択する方法が広く知られている。
【０００３】
さらに、ＩＰアドレスに特定の名前を付け、その名前を利用して画像読取装置を選択する（たとえば、非特許文献１参照）。この従来の方法では、画像読取装置のＩＰアドレスが変更された場合でも、その名前を利用して画像読取装置を選択することができる。
【０００４】
また、ネットワーク上の画像読取装置の位置情報をユーザに提示し、それをもとにユーザが選択する（たとえば、特許文献１参照）。
【０００５】
ＩＰアドレスやＭＡＣアドレスだけでなく、画像読取装置から取得したスキャンスピードや、画質、解像度等の能力情報をもとに選択する方法が知られている（たとえば、特許文献２参照）。
【０００６】
ユーザが指定した読取条件を満たす画像読取装置をユーザに提示し、選択する方法が知られている（たとえば、特許文献３参照）。
【非特許文献１】セイコーエプソン株式会社、ＰＭ−Ｔ９９０ネットワーク詳細設定ガイド＜ＵＲＬ：http://www2.epson.jp/support/manual/data/ink/pmt990/NPD2380_00.PDF＞
【特許文献１】特開平８−６８８４号公報
【特許文献２】特開２００３−１７４５３７号公報
【特許文献３】特開２００６−１９７４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
画像読取装置の選択方法として、画像読取装置の位置情報、ＩＰアドレスやＭＡＣアドレス、ＩＰアドレスに付けられた名前に基づいて、ユーザが利用したい画像読取装置を選択する方法がある。
【０００８】
しかし、これらの方法では、位置情報、ＩＰアドレスやＭＡＣアドレス、または、ＩＰアドレスに付けられている名前を管理する必要があり、管理情報が無ければ、デバイスを選択する指標がなく、利用したい画像読取装置をユーザが選択することが困難である。
【０００９】
また、特許文献２、特許文献３記載の発明では、画像読取装置の能力情報をもとに画像読取装置を選択し、異なる能力の画像読取装置から選択する場合には効果があるが、同じ機種の画像読取装置では、能力の差異が無いので、選択の指標にはならない。
【００１０】
本発明は、ユーザが画像読取装置と、ＩＰアドレスやＭＡＣアドレスとの対応を把握していない場合でも、ユーザが利用したい画像読取装置を、ユーザが選択することができる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、原稿をスキャンして画像データを取得可能な画像読取装置に操作コマンドを発行し、上記画像読取装置を制御するドライバと、複数の上記画像読取装置から、ユーザが利用したい画像読取装置を選択するアプリケーションとを具備する情報処理装置が実行するプログラムであって、上記画像読取装置を検索手段が検索する検索手順と、上記画像読取装置から、プレビュー画像取得手段がプレビュー画像を取得するプレビュー画像取得手順と、上記プレビュー画像取得手順が得たプレビュー画像を、プレビュー画像表示手段が表示するプレビュー画像表示手順と、上記プレビュー画像表示手順で表示されたプレビュー画像から、ユーザが利用したい画像読取装置を、選択手段が選択する手順とを情報処理装置が実行可能なプログラムである。
【発明の効果】
【００１２】
本発明によれば、ユーザが画像読取装置と、ＩＰアドレスやＭＡＣアドレスとの対応を把握していない場合でも、ユーザが利用したい画像読取装置を、ユーザが選択することができるという効果を奏する。
【００１３】
また、本発明によれば、同じ能力の画像読取装置が複数ある場合でも、明示的に画像読取装置を選択することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
発明を実施するための最良の形態は、次の実施例である
【実施例１】
【００１５】
図１は、本発明の実施例１である情報処理装置１００を示す図である。
【００１６】
情報処理装置１００は、ホストコンピュータＨＣ１と、ＬＡＮ１９と、画像読取装置Ｒ１、Ｒ２、Ｒ３、Ｒ４とを有する。
【００１７】
ホストコンピュータＨＣ１は、画像読取装置に操作コマンドを発行し、画像読取装置から画像データを取得でき、モニタ１２と、ＣＰＵ１３と、ＲＯＭ１４と、ＲＡＭ１５と、補助記憶装置１６と、キーボード１７と、マウス１８とを有する。
【００１８】
モニタ１２は、アプリケーションやドライバのＵＩや実行状態を表示する。ＣＰＵ１３は、アプリケーションやドライバを実行する。ＲＯＭ１４は、ＢＩＯＳ等の基本ソフトウェアを格納している。ＲＡＭ１５は、アプリケーションやドライバ等のソフトウェアやデータを一時的に記憶する。補助記憶装置１６は、ハードディスク等である。
【００１９】
また、ホストコンピュータＨＣ１には、ＬＡＮ１９を介して、画像読取装置Ｒ１、Ｒ２、Ｒ３、Ｒ４が接続されている。
【００２０】
図２は、ホストコンピュータＨＣ１のシステム構成を示す図である。
【００２１】
ホストコンピュータＨＣ１は、ＯＳ２１と、ドライバの起動を行うアプリケーション２２と、画像読取装置の選択を行うアプリケーション３０と、画像読取装置のドライバ４０とを有する。
【００２２】
アプリケーション３０は、画像読取装置検索部３１と、プレビュー画像取得部３２と、プレビュー画像表示部３３と、プレビュー画像保存部３４と、履歴記憶部３５と、履歴表示部３６と、画像読取装置選択部３７とを有する。
【００２３】
画像読取装置検索部３１は、ＬＡＮ１９を介して接続されている画像読取装置Ｒ１〜Ｒ４を検索する検索手段であり、画像読取装置を検索する検索手順を実行する。
【００２４】
プレビュー画像取得部３２は、プレビュー画像を取得し、画像読取装置から、プレビュー画像を取得するプレビュー画像取得手順を実行する。
【００２５】
プレビュー画像表示部３３は、プレビュー画像を表示し、プレビュー画像取得手順が得たプレビュー画像を表示するプレビュー画像表示手順を実行する。
【００２６】
プレビュー画像保存部３４は、プレビュー画像を保存し、つまり、プレビュー画像取得手順で取得されたプレビュー画像を、画像読取装置ごとに保存するプレビュー画像保存手順を実行する。
【００２７】
履歴記憶部３５は、ネットワークスキャン時の履歴を記憶し、つまり、ドライバを起動してスキャンしたときの履歴を記憶する履歴記憶手順を実行する。
【００２８】
履歴表示部３６は、履歴を表示し、つまり、履歴を表示する履歴表示手順を実行する。
【００２９】
画像読取装置選択部３７は、画像読取装置Ｒ１〜Ｒ４を選択し、プレビュー画像表示手順で表示されたプレビュー画像から、ユーザが利用したい画像読取装置を選択する手順と、履歴情報に基づいて、ユーザが利用したい画像読取装置を選択する手順とを実行する。
【００３０】
また、ドライバ４０において、上記プレビュー画像保存手順で保存したプレビュー画像を、上記ドライバのプレビュー画像として利用する。さらに、上記選択手順は、上記プレビュー画像表示手順で、ユーザの所望するプレビュー画像が表示完了になる前に、画像読取装置を選択する手順である。しかも、上記プレビュー画像取得手順は、複数ある画像読取装置から、ユーザが対象としたい画像読取装置を指定し、この指定された画像読取装置だけでプレビューを行う手順である。そして、上記プレビュー画像取得手順は、複数台の画像読取装置で同時にプレビューを行い、同時に複数のプレビュー画像を取得する手順である。加えて、上記プレビュー画像取得手順は、他のユーザやアプリケーションによって使用中の画像読取装置に対してプレビューを行った場合、プレビュー画像を取得できないことを、ユーザに伝える手順である。
【００３１】
また、上記プレビュー画像取得手順は、実行中のプレビューを中止し、次の画像読取装置のプレビューを開始する手順である。さらに、上記選択手順は、上記履歴保存手順で得られた履歴を参照し、ユーザが初めて使用する画像読取装置を選択したと判断されると、初めて使用することをユーザに伝える手順である。しかも、上記プレビュー画像取得手順は、上記履歴保存手順で得た履歴を参照して、使用頻度の高い画像読取装置から順次プレビューを行う手順である。
【００３２】
つまり、アプリケーション３０は、上記検索手順と、上記プレビュー画像取得手順と、上記プレビュー画像表示手順と、上記選択する手順とを情報処理装置が実行可能なプログラムによって構成されている。
【００３３】
ユーザは、ドライバの起動を行うアプリケーション２２を利用して、ドライバ４０を起動し、ドライバ４０が、画像読取装置Ｒ１〜Ｒ４に操作コマンドを発行することによって、画像読取装置Ｒ１〜Ｒ４から画像データを得る。
【００３４】
ドライバ４０は、原稿をスキャンして画像データを取得可能な画像読取装置に操作コマンドを発行し、画像読取装置を制御するドライバである。
【００３５】
アプリケーション３０は、複数の画像読取装置から、ユーザが利用したい画像読取装置を選択するアプリケーションである。
【００３６】
ここで、ドライバ４０が通信を行う画像読取装置Ｒ１〜Ｒ４は、アプリケーション３０で選択された画像読取装置である。アプリケーション３０は、接続されている画像読取装置のプレビュー画像や履歴に関する情報を、モニタ１２に表示し、ユーザは、その情報に基づいて、画像読取装置Ｒ１〜Ｒ４を選択する。
【００３７】
実施例１では、ネットワーク上に、４つの画像読取装置Ｒ１〜Ｒ４があると仮定して説明する。つまり、ＭＡＣアドレス「００．００．８５．６２．５０．３１」、「００．００．８５．６２．５０．３２」、「００．００．８５．６２．５０．３３」及び「００．００．８５．６２．５０．３４」がそれぞれ付与されている画像読取装置Ｒ１〜Ｒ４がある。
【００３８】
ＭＡＣアドレス「００．００．８５．６２．５０．３２」が付与されている画像読取装置Ｒ２は、ユーザの利用したい画像読取装置である。ＭＡＣアドレス「００．００．８５．６２．５０．３１」が付与されている画像読取装置Ｒ１は、他のユーザによって原稿が置かれている画像読取装置である。ＭＡＣアドレス「００．００．８５．６２．５０．３３」が付与されている画像読取装置Ｒ３は、原稿が置かれていない画像読取装置であるとする。なお、ＭＡＣアドレス「００．００．８５．６２．５０．３４」が付与されている画像読取装置Ｒ４は、他のユーザによって使用されていると想定する。
【００３９】
図３は、実施例１の動作を示すフローチャートである。
【００４０】
実施例１において、複数ある画像読取装置Ｒ１〜Ｒ４から、１台ずつ順番に、プレビュー画像を取得し、このプレビュー画像に基づいて、画像読取装置Ｒ１〜Ｒ４を選択する。
【００４１】
まず、アドレス「００．００．８５．６２．５０．３２」が付与されている画像読取装置Ｒ２であり、ユーザが利用したい画像読取装置Ｒ２の原稿台に原稿を置き（Ｓ１）、アプリケーション３０を起動する（Ｓ２）。
【００４２】
図４は、アプリケーション３０のＵＩを示す図である。
【００４３】
アプリケーション３０のＵＩには、ＭＡＣアドレス表示領域５１と、プレビュー画像表示領域５２と、チェックボックス５３と、状態表示領域５４と、履歴表示領域５５と、チェックボックス５６と、「一括プレビュー」ボタン５７とが設けられている。また、アプリケーション３０のＵＩには、「次のプレビュー」ボタン５８と、「すぐに適用」ボタン５９と、「終了」ボタン６０とが設けられている。
【００４４】
ＭＡＣアドレス表示領域５１は、ＭＡＣアドレスの一覧を表示する。プレビュー画像表示領域５２は、プレビュー画像の一覧を表示する。チェックボックス５３は、プレビューを取得するか否かを画像読取装置Ｒ１〜Ｒ４ごとに選択する。状態表示領域５４は、画像読取装置Ｒ１〜Ｒ４の状態を表示する。履歴表示領域５５は、履歴情報を表示する。
【００４５】
チェックボックス５６は、利用したい画像読取装置を、画像読取装置Ｒ１〜Ｒ４から選ぶためのボックスである。「一括プレビュー」ボタン５７は、プレビューを実行するときに押下するボタンである。「次のプレビュー」ボタン５８は、実行中のプレビューをキャンセルして次のプレビューを行うときに押下するボタンである。「すぐに適用」ボタン５９は、画像読取装置Ｒ１〜Ｒ４を選択するときに押下するボタンである。「終了」ボタン６０は、アプリケーション３０を終了するときに押下するボタンである。
【００４６】
アプリケーション３０を起動すると、画像読取装置検索部３１が、ネットワーク上の画像読取装置Ｒ１〜Ｒ４を検索し（Ｓ３）、ネットワーク上の画像読取装置Ｒ１〜Ｒ４のＭＡＣアドレスをＭＡＣアドレス表示領域５１に表示する（Ｓ４）。ＭＡＣアドレスの一覧から、プレビュー画像を取得したい画像読取装置を、チェックボックス５３で指定し（Ｓ５）、「一括プレビュー」ボタン５７を押す（Ｓ６）。「一括プレビュー」ボタン５７を押下すると、プレビュー画像取得部３２は、指定されたＭＡＣアドレスに対応する画像読取装置を、順番にプレビューする（Ｓ７）。
【００４７】
プレビュー画像を取得することができずに、画像読取装置Ｒ１〜Ｒ４のいずれかからビジー状態であることを示すエラーが返ってくると（Ｓ８）、エラーを返した画像読取装置は、他のユーザやアプリケーションによって使用中の可能性がある。したがって、使用不可能であることを伝えるメッセージを、状態表示領域５４に表示する（Ｓ９）。
【００４８】
図４に示す例では、ＭＡＣアドレス「００．００．８５．６２．５０．３４」の状態表示領域５４に、一例として、「他のユーザやアプリケーションが使用中」が表示されている。これによって、他のユーザやアプリケーションが、使用中の画像読取装置を誤って選択することが少なくなる。
【００４９】
一方、プレビュー画像を正しく取得できると、プレビュー画像表示部３３が、プレビュー画像を、ＭＡＣアドレスと対で、プレビュー画像表示領域５２に表示する（Ｓ１０）。得られたプレビュー画像は、プレビュー画像保存部３４が、ホストコンピュータＨＣ１に保存する（Ｓ１１）。プレビュー画像を取得することができれば、使用できることを伝えるメッセージを、状態表示領域５４に表示する（Ｓ１２）。図４に示す例では、ＭＡＣアドレス「００．００．８５．６２．５０．３１」、「００．００．８５．６２．５０．３２」、及び、「００．００．８５．６２．５０．３３」の状態表示領域５４に、一例として、「使用可」と表示されている。
【００５０】
ユーザは、表示されたプレビュー画像が、Ｓ１で置いた原稿の画像データであるか否かを判別し、ユーザが置いた原稿の画像データであれば、チェックボックス５６で、その画像読取装置を、画像読取装置Ｒ１〜Ｒ４の中から指定する。そして、「すぐに適用」ボタン５９を押下し、画像読取装置を選択することができる。Ｓ１３において、「すぐに適用」ボタン５９が押下されていれば、Ｓ１６で、「終了」ボタン６０を押下し、アプリケーション３０を終了する。
【００５１】
なお、この画像読取装置Ｒ１〜Ｒ４の選択では、ユーザの所望するプレビュー画像が確実に表示されることを待つまでもない。つまり、プレビュー画像が表示されている途中に、チェックボックス５６で、画像読取装置Ｒ１〜Ｒ４を指定し、「すぐに適用」ボタン５９を押下して選択することができる。これによって、所望の画像読取装置Ｒ１〜Ｒ４を指定するまでの時間を短縮することができる。Ｓ１３でプレビュー画像が確実に表示されても、「すぐに適用」ボタン５９が押下されなければ、次の画像読取装置Ｒ１〜Ｒ４のプレビューを行い、順次、プレビュー画像を表示する（Ｓ１４）。
【００５２】
さらに、ユーザが利用したい画像読取装置のプレビューの順番が遅ければ、利用したい画像読取装置を見つけるまでに、時間がかかる。そこで、アプリケーション３０のＵＩに、「次のプレビュー」ボタン５８を用意し、そのボタンを押下することによって、現在行っているプレビューをキャンセルし、次の画像読取装置のプレビューを行うことができる。本実施例で、ＭＡＣアドレス「００．００．８５．６２．５０．３１」のプレビューが、ユーザの利用したいＭＡＣアドレス「００．００．８５．６２．５０．３２」をプレビューする前に実行される。
【００５３】
そこで、ＭＡＣアドレス「００．００．８５．６２．５０．３１」をプレビューしている途中で、プレビュー画像の一部がプレビュー画像表示領域５２に表示されているときに、「次のプレビュー」ボタン５８を押せば、実行中のプレビューをキャンセルする。そして、次のプレビューを行うことができる。これによって、ユーザが利用したい画像読取装置を早く見つけることができる。
【００５４】
図４に示すように、ＭＡＣアドレス「００．００．８５．６２．５０．３１」、「００．００．８５．６２．５０．３２」が付与されている画像読取装置Ｒ１、Ｒ２は、原稿のプレビュー画像が表示されている。ＭＡＣアドレス「００．００．８５．６２．５０．３３」が付与されている画像読取装置Ｒ３は、白地の圧板が、プレビュー画像として表示されている。
【００５５】
上記のように、ユーザは、利用したいＭＡＣアドレス「００．００．８５．６２．５０．３２」のプレビュー画像が表示された時点で、対応する画像読取装置Ｒ２を選択することもできる。また、複数のプレビュー画像が得られた後に、それらの画像から利用したい画像読取装置を選択することもできる。
【００５６】
この場合、ユーザは、既に得られた複数のプレビュー画像を見て、チェックボックス５６で所望の画像読取装置を、画像読取装置Ｒ１〜Ｒ４の中から指定し、「すぐに適用」ボタン５９を押下する。「すぐに適用」ボタン５９が押下されると、チェックボックス５６で指定された画像読取装置が、選択される（Ｓ１５）。
【００５７】
本説明では、ＭＡＣアドレス「００．００．８５．６２．５０．３２」が付与されている画像読取装置Ｒ２を選択したい。したがって、ＭＡＣアドレス「００．００．８５．６２．５０．３２」のチェックボックス５６にチェックをし、「すぐに適用」ボタン５９を押下することによって、その画像読取装置Ｒ２が選択される。これによって、ユーザは、画像読取装置Ｒ１〜Ｒ４とＭＡＣアドレスとの対応を把握していなくても、利用したい画像読取装置を明示的に選択することができる。利用したい画像読取装置を選択した後は、アプリケーション３０の「終了」ボタン６０を押下し、アプリケーション３０を終了する（Ｓ１６）。
【実施例２】
【００５８】
実施例１では、画像読取装置を１台ずつ順番にプレビューしたが、実施例２は、複数台の画像読取装置を同時にプレビューし、得られた複数のプレビュー画像を同時に表示する実施例である。
【００５９】
図５は、実施例２において、複数台の画像読取装置を同時にプレビューする動作を示すフローチャートである。
【００６０】
まず、ユーザは、利用したい画像読取装置に原稿を置き（Ｓ２１）、アプリケーション３０を起動し（Ｓ２２）、画像読取装置を検索する（Ｓ２３）。画像読取装置Ｒ１〜Ｒ４のＭＡＣアドレスの一覧を、ＭＡＣアドレス表示領域５１に表示する（Ｓ２４）。ユーザは、ＭＡＣアドレスの一覧から、プレビューを実行したい画像読取装置を、画像読取装置Ｒ１〜Ｒ４から、チェックボックス５３を使用して指定し（Ｓ２５）、一括プレビューボタン５７を押下する（Ｓ２６）。
【００６１】
一括プレビューボタンを押下すると、指定した全ての画像読取装置で、プレビューが同時に行われ（Ｓ２７）、取得した全てのプレビュー画像を、プレビュー画像表示領域５２に表示する（Ｓ２８）。取得したプレビュー画像は、画像読取装置Ｒ１〜Ｒ４ごとに、ホストコンピュータＨＣ１に保存される（Ｓ２９）。プレビュー画像を取得できた画像読取装置Ｒ１〜Ｒ４は、状態表示領域に「使用可」と表示し、プレビュー画像を取得できなかった画像読取装置Ｒ１〜Ｒ４は、「他のユーザやアプリケーションが使用中」と表示する（Ｓ３０）。このようにして、複数台で同時に取得されるプレビュー画像に基づいて、ユーザは、利用したい画像読取装置を、画像読取装置Ｒ１〜Ｒ４から選択する（Ｓ３１）。ユーザは、画像読取装置を選択した後に、アプリケーション３０を終了する（Ｓ３２）。
【００６２】
このように、複数台で同時にプレビューを行うことによって、利用したい画像読取装置をより早く特定することができる可能性が高くなる。
【実施例３】
【００６３】
実施例１、２では、プレビュー画像をもとに画像読取装置Ｒ１〜Ｒ４を選択した。
【００６４】
実施例３は、プレビュー画像だけでなく、履歴も利用して、画像読取装置を選択する実施例である。
【００６５】
上記履歴は、ユーザがドライバ４０を起動し、ネットワーク経由でスキャンした際の、読取回数、最後にスキャンした画像や時間等である。
【００６６】
そして、アプリケーション３０は、その履歴情報を履歴記憶部３５に記憶し、履歴表示部３６が、履歴情報を履歴表示領域５５に表示する。この履歴情報に基づいて、ユーザが画像読取装置を選択する。
【００６７】
図４は、最後にネットワーク経由で、スキャナドライバを起動し、スキャンした日時を最終使用日時として表示している状態を示す図である。
【００６８】
ここで、ＭＡＣアドレス「００．００．８５．６２．５０．３３」が付与されている画像読取装置Ｒ３は、今までに、このユーザが使用したことがないので、最終使用日時に、未使用と表示している。今まで使用したことがない画像読取装置は、他のユーザが専用している場合や、ユーザから遠くに離れた位置に存在しているので、使用を避けたいことが多い。
【００６９】
図６は、新しい画像読取装置を使用する際に表示する警告ダイアログを示す図である。
【００７０】
ユーザが未使用の画像読取装置を選択して「すぐに適用」ボタン５９を押すと、間違って選択した可能性があるので、図６に示す警告ダイアログを表示する。また、使用頻度をユーザに提示すれば、使用頻度の高い画像読取装置を選択したいユーザにとって有益な情報となる。
【００７１】
さらに、実施例１でプレビュー画像を１台ずつ順番に取得する場合、履歴情報を参照することによって、画像読取装置Ｒ１〜Ｒ４のうちで、使用頻度の高い画像読取装置から順に、プレビュー画像を得ることができる。これによって、所望の画像読取装置を早く検索することができる可能性が高くなる。
【００７２】
同じ性能の画像読取装置がネットワーク上に複数ある場合でも、実施例１、２、３で利用したプレビュー画像や履歴は、実施例１、２、３で利用したプレビュー画像や履歴を選択する指標になる。このために、ネットワーク上に同じ能力の画像読取装置が複数あり、その中から、ユーザが利用したい画像読取装置を選択する場合にも、実施例３は有効である。
【実施例４】
【００７３】
上記手順によって、ユーザは、ＭＡＣアドレス「００．００．８５．６２．５０．３２」が付与されている画像読取装置Ｒ２を簡便に選択することができる。その後に、ユーザは、ドライバ４０を利用し、画像読取装置Ｒ１〜Ｒ４から、所望の画像データを取得することができる。一方、画像読取装置のドライバ４０には、実際に画像を取り込む前に、プレビューを行う機能が設けられている。
【００７４】
一般に、画像読取装置のドライバは、プレビュー画面をＵＩに持ち、そのＵＩ上で、トリミングや各種補正加工等の画像処理を指示し、この指示に基づいて、本スキャンをさせ、画像を取り込む機能を持つことが多い。
【００７５】
上記実施例では、画像読取装置Ｒ１〜Ｒ４の選択を行うためのアプリケーション３０で、プレビューを既に行っている。よって、ドライバ４０は、画像読取装置Ｒ１〜Ｒ４からプレビュー画像を改めて取得せずに、プレビュー画像保存部３４に保存されているプレビュー画像のうちで、該当する画像読取装置のプレビュー画像を、ドライバ４０のプレビュー画像として利用する。これによって、一連のドライバ処理において、プレビュー画像を得るための時間を設ける必要がない。
【００７６】
実施例１、２、３では、ネットワークに接続されている画像読取装置Ｒ１〜Ｒ４から、画像読取装置を選択する。しかし、実施例４は、ＵＳＢ、ＩＥＥＥ１３９４等の接続手段を経由して接続されている画像読取装置から、画像読取装置を選択する場合にも、有効である。
【００７７】
また、上記実施例において、手段を工程に変更すれば、情報処理方法の発明として把握することができる。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施例１である情報処理装置１００を示す図である。
【図２】ホストコンピュータＨＣ１のシステム構成を示す図である。
【図３】実施例１の動作を示すフローチャートである。
【図４】アプリケーション３０のＵＩを示す図である。
【図５】実施例２において、複数台の画像読取装置を同時にプレビューする動作を示す図である。
【図６】新しい画像読取装置を使用する際に表示する警告ダイアログを示す図である。
【符号の説明】
【００７９】
ＨＣ１…ホストコンピュータ、
１２…モニタ、
１３…ＣＰＵ、
１７…キーボード、
１８…マウス、
１９…ＬＡＮ、
Ｒ１、Ｒ２、Ｒ３、Ｒ４…画像読取装置、
３０…画像読取装置の選択を行うアプリケーション、
３１…画像読取装置検索部、
３２…プレビュー画像取得部、
３３…プレビュー画像表示部、
３４…プレビュー画像保存部、
３７…画像読取装置選択部、
４０…画像読取装置のドライバ、
５１…ＭＡＣアドレス表示領域、
５２…プレビュー画像表示領域、
５３…プレビュー取得のチェックボックス、
５６…画像読取装置を選択するチェックボックス、
５７…一括プレビューボタン。
【図１】
0005060374.tif 000002
【図２】
0005060374.tif 000003
【図３】
0005060374.tif 000004
【図４】
0005060374.tif 000005
【図５】
0005060374.tif 000006
【図６】
0005060374.tif 000007