(57)【要約】【課題】  外部からの通信が禁止されているネットワーク接続環境においても事前セッションにより特定の相手との情報通信を可能にする情報通信装置および通信プログラムを提供する。【解決手段】  クライアントＰＣ１００からスキャナ２００に対してデバイス使用予約を行ってセションが確立した状態で、そのスキャナ２００でデバイス使用予約を行った操作者が認証され、その操作者によりプッシュスキャン機能が実行されると原稿の読取処理を行う。この読取処理により読み取った画像データをデバイス使用予約がされたクライアントＰＣ１００へ送信して正常に保存された場合にはデバイス使用予約を解除する。【選択図】  図１
2010226204.tif 000002
【特許請求の範囲】
【請求項１】
画像データを読み取る読取手段を有する画像読取装置と、
前記画像読取装置によって読み取った画像データを保存する情報処理装置と
を備え、
前記情報処理装置は、
前記読取手段による前記画像データの読み取りの予約要求を行う読取予約要求手段と
を具備し、
前記画像読取装置は、
前記読取予約要求手段によって予約要求されることにより前記読取手段の使用状況を確認する確認手段と、
前記確認手段によって前記読取手段が使用できる状態であることが確認されると、前記読取予約要求手段によって予約要求された予約要求元からの読取指示に基づいて前記読取手段による読み取りの使用予約を設定する使用予約設定手段と
を具備する画像読取システム。
【請求項２】
前記読取予約要求手段は、
要求元を識別する要求元識別情報を含む予約要求を行い、
前記使用予約設定手段は、
前記読取予約要求手段による予約要求に含まれる要求元識別情報に基づいて前記読取手段による前記使用予約を設定する請求項１記載の画像読取システム。
【請求項３】
前記要求元識別情報は、
前記予約要求を行う操作者を識別する操作者識別情報およびパスワードである請求項２記載の画像読取システム。
【請求項４】
前記画像読取装置は、
前記読取手段による前記画像データの読み取りに際して前記要求元識別情報を受け付ける受付手段と、
前記受付手段によって受け付けた要求元識別情報により、前記使用予約設定手段によって使用予約を設定した予約要求元であるかを認証する認証手段と
を具備し、
前記読取手段は、
前記認証手段によって予約要求元であると認証すると、前記読取手段により画像データを読み取る請求項２記載の画像読取システム。
【請求項５】
前記画像読取装置は、
前記情報処理装置へ転送する前記画像データの転送プロトコルを決定する決定手段
を更に具備する請求項１乃至４のいずれかに記載の画像読取システム。
【請求項６】
前記画像読取装置は、
前記読取手段によって読み取った画像データを前記予約要求元の情報処理装置を保存先として該画像データを転送する転送手段
を具備する請求項４または５に記載の画像読取システム。
【請求項７】
前記画像読取装置は、
前記使用予約設定手段によって使用予約を設定した予約要求元を認証して前記読取処理による読取処理が行われると、該使用予約を解除する予約解除手段を更に具備する請求項４記載の画像読取システム。
【請求項８】
前記画像読取装置は、
前記使用予約設定手段によって使用予約を設定した予約要求元から一定期間、前記受付手段によって前記要求元識別情報を受け付けない場合に、該使用予約を解除する予約解除手段を更に具備する請求項４記載の画像読取システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通信装置および通信プログラムに関する。
【背景技術】
【０００２】
スキャナ等の画像読取装置がネットワーク回線を介して記憶装置と接続されたネットワーク環境等ではスキャナに搭載されたプッシュスキャン機能を用いることが可能である。このプッシュスキャン機能は、原稿等を読み取った画像データをネットワーク回線を介して他の記憶装置へ記憶する機能である。
【０００３】
このような画像データの送受信を行う環境において、通信に用いる通信プロトコルを選択する必要があり、事前交渉によって若しくは画像データの送受信を行うたびに、通信プロトコルを決定する必要がある。
【０００４】
特許文献１に開示された技術では、スキャナ装置などの画像処理装置から共有フォルダへの転送時にユーザが転送プロトコルを意識することなく、転送／保存先のフォルダを指定するだけでファイル転送を行うことを可能としている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２６９４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、外部からの通信が禁止されているネットワーク接続環境においても事前セッションにより特定の相手との情報通信を可能にする情報通信装置および通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の発明は、画像データを読み取る読取手段を有する画像読取装置と、前記画像読取装置によって読み取った画像データを保存する情報処理装置とを備え、前記情報処理装置は、前記読取手段による前記画像データの読み取りの予約要求を行う読取予約要求手段とを具備し、前記画像読取装置は、前記読取予約要求手段によって予約要求されることにより前記読取手段の使用状況を確認する確認手段と、前記確認手段によって前記読取手段が使用できる状態であることが確認されると、前記読取予約要求手段によって予約要求された予約要求元からの読取指示に基づいて前記読取手段による読み取りの使用予約を設定する使用予約設定手段とを具備する。
【０００８】
また、請求項２の発明は、請求項１の発明において、前記読取予約要求手段は、要求元を識別する要求元識別情報を含む予約要求を行い、前記使用予約設定手段は、前記読取予約要求手段による予約要求に含まれる要求元識別情報に基づいて前記読取手段による前記使用予約を設定する。
【０００９】
また、請求項３の発明は、請求項２の発明において、前記要求元識別情報は、前記予約要求を行う操作者を識別する操作者識別情報およびパスワードである。
【００１０】
また、請求項４の発明は、請求項２の発明において、前記画像読取装置は、前記読取手段による前記画像データの読み取りに際して前記要求元識別情報を受け付ける受付手段と、前記受付手段によって受け付けた要求元識別情報により、前記使用予約設定手段によって使用予約を設定した予約要求元であるかを認証する認証手段とを具備し、前記読取手段は、前記認証手段によって予約要求元であると認証すると、前記読取手段により画像データを読み取る。
【００１１】
また、請求項５の発明は、請求項１乃至４のいずれかの発明において、前記画像読取装置は、前記情報処理装置へ転送する前記画像データの転送プロトコルを決定する決定手段を更に具備する。
【００１２】
また、請求項６の発明は、請求項４乃至５のいずれかの発明において、前記画像読取装置は、前記読取手段によって読み取った画像データを前記予約要求元の情報処理装置を保存先として該画像データを転送する転送手段を具備する。
【００１３】
また、請求項７の発明は、請求項４の発明において、前記画像読取装置は、前記使用予約設定手段によって使用予約を設定した予約要求元を認証して前記読取処理による読取処理が行われると、該使用予約を解除する予約解除手段を更に具備する。
【００１４】
また、請求項８の発明は、請求項４の発明において、前記画像読取装置は、前記使用予約設定手段によって使用予約を設定した予約要求元から一定期間、前記受付手段によって前記要求元識別情報を受け付けない場合に、該使用予約を解除する予約解除手段を更に具備する。
【発明の効果】
【００１５】
本発明の請求項１によれば、外部からの通信が禁止されているネットワーク接続環境においても事前セッションにより特定の相手との情報通信が可能になるという効果を奏する。
【００１６】
また、請求項２によれば、特定の相手からの情報のみを受信することができ、安全性の高い情報通信が可能になるという効果を奏する。
【００１７】
また、請求項３によれば、特定の相手からの情報のみを受信することができ、安全性の高い情報通信が可能になるという効果を奏する。
【００１８】
また、請求項４によれば、特定の相手からの情報のみを受信することができ、安全性の高い情報通信が可能になるという効果を奏する。
【００１９】
また、請求項５によれば、ネットワーク環境に係わらず特定の相手との情報通信が可能になるという効果を奏する。
【００２０】
また、請求項６によれば、ネットワーク環境に係わらず確実に情報通信が可能になるという効果を奏する。
【００２１】
また、請求項７によれば、情報通信の安全性を確保するとともに第三者の利用における利便性をも確保することが可能になるという効果を奏する。
【００２２】
また、請求項８によれば、情報通信の安全性を確保するとともに第三者の利用における利便性をも確保することが可能になるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態における情報通信装置および通信プログラムを適用して構成した情報通信システムのシステム構成図の一例。
【図２】本発明の実施の形態における情報処理システムを構成する情報処理装置（クライアントＰＣ）の詳細な構成を示すブロック図。
【図３】本発明の実施の形態における情報処理システムを構成する画像読取装置（スキャナ）の詳細な構成を示すブロック図。
【図４】本発明の実施の形態における情報処理装置（クライアントＰＣ）で行われる処理の流れを示すフローチャート。
【図５】本発明の実施の形態における画像読取装置（スキャナ）で行われる処理の流れを示すフローチャート。
【図６】図５に示すファイル転送プロトコルの決定処理の流れを示すフローチャート。
【発明を実施するための形態】
【００２４】
以下、本発明に係わる情報通信装置および通信プログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例】
【００２５】
図１は、本発明の実施の形態における情報通信装置および通信プログラムを適用して構成した情報通信システムのシステム構成図の一例である。
【００２６】
図１において、情報通信システムは、異なるローカルネットワーク同士がネットワーク接続された構成であり、一方のネットワークは、原稿を光学的に読み取る読取処理を行うことによってその原稿に対する画像データを生成する画像読取装置２００（以下、「スキャナ２００」ともいう）、ネットワーク間の経路制御を行うルータ３００−２を具備し、他のネットワークは、画像読取装置２００によって読み取った画像データを受信してその画像データに対して所定の情報処理を行う情報処理装置１００（以下、「クライアントＰＣ１００」ともいう）、ネットワーク間の経路制御を行うルータ３００−１を具備する。
【００２７】
このスキャナ２００は、原稿の読取処理を行うことによって生成した画像データを指定したクライアントＰＣ１００の記憶領域に保存するプッシュスキャン機能を有している。このプッシュスキャン機能における画像データの保存先は、予め登録してある他の装置の記憶領域若しくは検索された他の装置の記憶領域から指定した記憶領域とすることができる。
【００２８】
クライアントＰＣ１００では、スキャナ２００を占有して使用することを予約する装置使用予約（「デバイス使用予約」ともいう）若しくはスキャナ２００における一機能、例えば読取機能を占有して使用することを予約する機能使用予約を行う。
【００２９】
この装置使用予約が行われてスキャナ２００との間でその予約が確定すると、スキャナ２００は、その装置使用予約を行ったクライアントＰＣ１００以外の他の機器からの処理要求を排除する。また、機能使用予約が行われてスキャナ２００との間でその予約が確定すると、スキャナ２００は、その予約が行われた機能、上記例では読取機能を、機能使用予約を行ったクライアントＰＣ１００以外の他の機器によって使用することを排除する。
【００３０】
以下に示す例では、クライアントＰＣ１００が装置使用予約（デバイス使用予約）を行う場合の処理について説明する。
【００３１】
クライアントＰＣ１００がスキャナ２００に対してデバイス使用予約を要求することによって、クライアントＰＣ１００とスキャナ２００との間におけるセションの確立処理を行う。このセションの確立処理によって、クライアントＰＣ１００に搭載されたファイアウォールやＩＤＳ（Intrusion Detection System）を跨ぐスキャナ２００との通信経路を形成する。
【００３２】
デバイス使用予約の要求が行われたスキャナ２００では、スキャナ２００の使用状態を確認する。このとき、他の操作者により使用された状態にある場合や他の装置によってデバイス使用予約がされていることによってクライアントＰＣ１００からのデバイス使用予約を受け付けることができない場合にはその旨を応答する。
【００３３】
それに対して、スキャナ２００が使用された状態にない場合にはデバイス使用予約の要求に対して応答する。
【００３４】
この応答に際し、スキャナ２００は、プッシュスキャン機能における画像データの保存先をデバイス使用予約の要求元であるクライアントＰＣ１００と設定する。
【００３５】
なお、クライアントＰＣ１００から行われるデバイス使用予約の要求には要求元のクライアントＰＣ１００を操作する操作者の操作者ＩＤおよびパスワードが含まれており、スキャナ２００がデバイス使用予約の要求に対して応答する場合にはこの操作者ＩＤおよびパスワードの情報をスキャナ２００内に保存する。
【００３６】
そして、このスキャナ２００では、クライアントＰＣ１００との間でネゴシエーションすることによって画像データの転送に用いるファイル転送プロトコルを決定する。
【００３７】
ファイル転送プロトコルの例として、たとえばＦＴＰ（File Transfer Protocol）やＳＭＢ（Server Message Block）等がある。
【００３８】
次に、スキャナ２００において、プッシュスキャン機能による原稿の読取指示が行われると、操作者ＩＤおよびパスワードの入力を受け付けてこの情報により操作者を認証する。この認証処理によって認証できた場合には、原稿の読取処理を行うことによって画像データを生成し、その画像データを、決定したファイル転送プロトコルを用いてクライアントＰＣ１００へ送信する。
【００３９】
このとき、正常に画像データが送信された場合には、クライアントＰＣ１００との間で設定したデバイス使用予約を解除する。
【００４０】
図２は、本発明の実施の形態における情報処理システムを構成する情報処理装置（クライアントＰＣ）の詳細な構成を示すブロック図である。
【００４１】
図２において、クライアントＰＣ１００は、操作部１０、表示部１１、表示操作制御部１２、検索部１３、スキャナ情報記憶部１４、通信部１５、セション確立制御部１６を具備して構成される。
【００４２】
表示部１１に表示された処理サービスの一覧から、通信部１５を介してネットワーク接続されたスキャナでの読取処理サービスを操作部１０を用いて指定すると、表示操作制御部１２では、検索部１３にスキャナの検索要求を行う。
【００４３】
検索部１３では、スキャナ情報記憶部１４に予め記憶されたスキャナ情報に基づいてネットワーク上にあるスキャナを検索する。このスキャナ情報記憶部１４では、ネットワーク上の各スキャナにおけるＩＰアドレス、属するネットワークＩＤ、装置名称、装置ＩＤ等のスキャナ情報を記憶する。
【００４４】
これらの情報を元に、検索部１３で検索が行われてスキャナが検索されると、その検索結果の情報を表示操作制御部１２に送出する。表示操作制御部１２では、表示部１１に検索されたスキャナの一覧を表示する。
【００４５】
表示部１１に表示された一覧のスキャナのうち、いずれかのスキャナが操作部１０を用いた操作によって指定されると、表示操作制御部１２では、指定されたスキャナとのセションの確立要求をセション確立制御部１６へ行う。セション確立制御部１６では、操作部１０を用いて操作する操作者の操作ＩＤおよびパスワードを含むデバイス使用予約の要求情報を作成し、指定されたスキャナへと送信する。
【００４６】
そして、このスキャナからデバイス使用予約の応答があることによってセションが確立された状態となり、デバイス使用予約が確定した状態となる。
【００４７】
図３は、本発明の実施の形態における情報処理システムを構成する画像読取装置（スキャナ）の詳細な構成を示すブロック図である。
【００４８】
図３において、スキャナ２００は、通信部２０、デバイス使用予約制御部２１、認証部２２、読取部２３、状態管理制御部２４、デバイス使用予約管理部２５、状態判断部２６、デバイス使用予約設定制御部２７、プロトコル決定部２８、プロトコル情報記憶部２９、転送制御部３０、操作制御部３１を具備して構成される。
【００４９】
通信部２０を介してネットワーク接続されたクライアントＰＣからデバイス使用予約の要求情報を受信したデバイス使用予約制御部２１では、状態管理部２４にスキャナの動作状態を問い合わせる。状態管理部２４では、読取部２３における読取処理の稼動状態の情報およびデバイス使用予約管理部２５で管理されたデバイス使用予約の状況等の情報を状態判断部２６へと送出する。
【００５０】
状態判断部２６では、状態管理部２４から受信した情報を元に、デバイスの動作状態を判断する。例えば、読取部２３が稼動状態にある場合やデバイス使用予約管理部２５によってデバイス使用予約が管理された状態にある場合にはデバイスが使用されている状態であると判断する。
【００５１】
そして、状態判断部２６では、この判断結果をデバイス使用予約制御部２１へと応答する。このとき、状態判断部２６がデバイスが使用されている状態にないと判断した場合には、デバイス使用予約設定制御部２７へと予約の設定を要求する。
【００５２】
デバイス使用予約設定制御部２７では、デバイス使用予約の要求元であるクライアントＰＣからのデバイス使用予約を、デバイス使用予約管理部１５へ登録することによってデバイス使用予約を確定した状態とする。
【００５３】
また、状態判断部２６から受信した判断結果を受信したデバイス使用予約制御部２１では、スキャナが使用状態にない場合にはデバイス使用予約の要求情報に含まれる操作者ＩＤおよびパスワードを記憶部（図示せず）に保存し、デバイス使用予約に対する応答をクライアントＰＣへと送信する。
【００５４】
このとき、デバイス使用予約制御部２１では、プロトコル決定部２８に対してファイル転送プロトコルの決定要求を行う。
【００５５】
プロトコル決定部２８は、デバイス使用予約制御部２１から要求を受けることによって画像データの送信に用いるファイル転送プロトコルの決定処理を行う。このプロトコル決定部２８では、プロトコル情報記憶部２９に記憶するプロトコル情報のうち優先度の情報に基づいて所定のプロトコル情報を取得する。取得したプロトコル情報を用いてクライアントＰＣとセションの確立を行う。セションが確立された場合にはそのプロトコル情報に基づくファイル転送プロトコルを、画像データの送信を行うプロトコルと決定する。
【００５６】
例えば、プロトコル決定部２８で初めてファイル転送プロトコルの決定処理を行う場合には最も高い優先度が指定されたプロトコル情報を取得して、そのプロトコル情報に基づいてセションの確立処理を行う。なお、このセションの確立が行われない場合には、続いて２番目に優先度の高いプロトコル情報を取得してセションの確立を行っていく。
【００５７】
そして、決定したファイル転送プロトコルは転送制御部３０へ通知し、画像データの送信を行うプロトコルとして設定する。
【００５８】
このような状態にあるスキャナにおいて、操作パネル（図示せず）を用いて操作者ＩＤおよびパスワードを入力され、読取部２３にセットした原稿の読み取り指示が行われると、この読み取り指示を受信した操作制御部３１は、デバイス使用予約制御部２１に入力された操作者を識別する操作者ＩＤおよびパスワードが通知される。
【００５９】
このとき、デバイス使用予約制御部２１では、認証部２２に認証要求を行う。認証部２２では、入力された操作者ＩＤおよびパスワードと、記憶部（図示せず）で保存している操作者ＩＤおよびパスワードの組合せが一致するか判断して認証する。
【００６０】
認証部２２によって認証されると、デバイス使用予約制御部２１では、読取部２３に読み取り指示を行う。
【００６１】
デバイス使用予約制御部２１から読み取り指示を受信した読取部２３では、原稿の読取処理を行い、画像データを生成する。そして、この画像データをデバイス使用予約制御部２１へと送出し、デバイス使用予約制御部２１は、転送制御部３０へと送出する。
【００６２】
転送制御部３０は、設定されたファイル転送プロトコルを用いてデバイス使用予約がされたクライアントＰＣへと画像データを送出する。クライアントＰＣへ正常に送信できたときには、デバイス使用予約設定制御部２７に対してデバイス使用予約の解除を要求する。
【００６３】
デバイス使用予約設定制御部２７では、転送制御部３０から解除要求を受信することによって、デバイス使用予約管理部２５で管理するデバイス使用予約を消去して解除する。
【００６４】
図４は、本発明の実施の形態における情報処理装置（クライアントＰＣ）で行われる処理の流れを示すフローチャートである。
【００６５】
図４において、情報処理装置とネットワーク接続された画像読取装置（スキャナ）でのプッシュスキャン機能を用いた読取処理に際して生成される画像データの保存におけるデバイス操作予約を指定する（４０１）と処理が開始される。
【００６６】
この指定によってデバイス使用予約が可能なスキャナを検索し（４０２）、スキャナが検索されたかを判断する（４０３）。
【００６７】
デバイス使用予約が可能なスキャナが一台も検索されない場合（４０３でＮＯ）、すなわち当該デバイス使用予約に対応するスキャナがネットワーク接続されていない場合やデバイス使用予約に対応するスキャナが処理実行中のビジー状態にある場合等では、デバイス使用予約が可能なスキャナが存在しない旨を表示ディスプレイ等に表示して（４０４）処理を終了する。
【００６８】
このときの表示内容として、デバイス使用予約に対応するスキャナがネットワーク接続されていない場合には、例えば「対応するスキャナが存在しません。」というメッセージを表示し、また、デバイス使用予約に対応するスキャナが処理実行中のビジー状態にある場合には、例えば「ビジー状態にあるためデバイス使用予約を行うことができません。」というメッセージを表示する。
【００６９】
それに対して、デバイス使用予約が可能なスキャナが検索された場合（４０３でＹＥＳ）には、検索されたデバイス使用予約が可能なスキャナの一覧を表示し（４０５）、この一覧に示されているスキャナからデバイス使用予約を行うスキャナが操作者によって指定されたかを判断する（４０６）。
【００７０】
デバイス使用予約を行うスキャンが指定されない場合（４０６でＮＯ）には、続いて、デバイス使用予約が取り消されたかを判断する（４１１）。デバイス使用予約が取り消された場合（４１１でＹＥＳ）には、エラーを表示して処理を終了する（４１２）。デバイス使用予約が取り消されていない場合（４１１でＮＯ）には、デバイス使用予約を行うスキャナが指定されるまで待機状態とする。
【００７１】
デバイス使用予約を行うスキャナが指定されると（４０６でＹＥＳ）、指定されたスキャナにデバイス使用予約を要求してセションの確立処理を行う（４０７）。
【００７２】
このセションの確立処理によりセションが確立されたかを判断し（４０８）、セションが確立された場合（４０８でＹＥＳ）には、セションが確立されたそのスキャナのみからの画像データを受信できる状態で待機する（４０９）。
【００７３】
一定時間以内にセションが確立されない場合（４０８でＮＯ）には、再度、スキャナの検索処理によって検索されたスキャナの一覧表示を行い（４０５）、他のスキャナを指定すること（４０６でＹＥＳ）によりその指定されたスキャナとの間でセションの確立処理を行う（４０７）。
【００７４】
このような処理以外にも、一定時間以内に指定したスキャナとの間にセションが確立できない場合（４０８でＮＯ）には、セションが確立できない旨の表示を行って処理を終了するような構成としてもよい。
【００７５】
図５は、本発明の実施の形態における画像読取装置（スキャナ）で行われる処理の流れを示すフローチャートである。
【００７６】
図５において、処理要求を受信可能な状態にあるスキャナが情報処理装置（クライアントＰＣ）からデバイス使用予約の要求を受信したかを判断し（５０１）、デバイス使用予約の要求を受信した場合（５０１でＹＥＳ）には、読取機能の使用状況の確認を行う（５０２）。例えば、他の操作者によって読取処理が行われているか若しくは使用されていない状態にあるかを判断する。
【００７７】
この確認処理により、読取機能が現在、使用中若しくはデバイス使用予約された状態にあるかを判断し（５０３）、使用中若しくはデバイス使用予約されてた状態にあり、デバイス使用予約の要求を受信したクライアントＰＣからのデバイス使用予約ができない場合（５０３でＹＥＳ）には、デバイス使用予約ができない状態にあることを通知して（５１７）処理を終了する。
【００７８】
それに対して、使用中でもなく、デバイス使用予約されていない状態で読取処理を行うことができる場合（５０３でＮＯ）には、デバイス使用予約の要求に含まれる操作者ＩＤおよびパスワードの情報を保存する（５０４）。
【００７９】
そして、デバイス使用予約の要求元であるクライアントＰＣにデバイス使用予約の応答を送信する（５０５）。
【００８０】
続いて、プッシュスキャン機能を用いて読み取った画像データをクライアントＰＣへ送信するファイル転送プロトコルを決定する決定処理を行う（５０６）。このファイル転送プロトコルの決定処理における詳細な流れを図６に示し、以下で説明する。
【００８１】
このファイル転送プロトコルの決定処理によって画像データの転送を行うファイル転送プロトコルが決定すると、デバイス使用予約の要求元のクライアントＰＣとの間でデバイス使用予約を設定する（５０７）。
【００８２】
その後、このクライアントＰＣから読取処理が指示されたかを判断し（５０８）、読取処理が指示されていない場合（５０８でＮＯ）には、一定時間を経過したかを判断して（５０９）一定時間以内なら（５０９でＮＯ）その読取処理の指示を受け付けるまで待機状態となる。一定時間を経過しても読取処理が実行されない場合（５０９でＹＥＳ）には、設定されたデバイス使用予約を解除して（５１６）処理を終了する。
【００８３】
それに対して、クライアントＰＣから読取処理が指示された場合（５０８でＹＥＳ）には、指示を行った操作者を認証する認証処理を行う（５１０）。この認証処理は、操作者により入力された操作者ＩＤおよびパスワードを受け付けて、保存した状態にある操作者ＩＤおよびパスワードとの組合せが一致するかによって行う。
【００８４】
この認証処理によって認証できたかを判断し（５１１）、認証できない場合（５１１でＮＯ）には、その認証処理の連続認証回数が一定回数以上であるかを判断する（５１２）。一定回数以上の連続認証回数でない場合（５１１でＮＯ）には、再度操作者ＩＤおよびパスワードを受け付けて認証処理を行う。また、一定回数以上の連続認証回数である場合（５１１でＹＥＳ）には、デバイス使用予約を解除して（５１６）処理を終了する。
【００８５】
また、この認証処理によって認証できた場合（５１１でＹＥＳ）には、原稿台にセットされた原稿の読取処理を行う（５１３）。正常に読取処理が行われたかを判断し（５１４）、正常に読取処理が行われていない場合（５１４でＮＯ）には再度読取処理を行う（５１３）。正常に読取処理が行われた場合（５１４でＹＥＳ）には、原稿に対する画像データを要求元のクライアントＰＣに送信する（５１５）。
【００８６】
そして、デバイス使用予約を解除して（５１６）処理を終了する。
【００８７】
図６は、図５に示すファイル転送プロトコルの決定処理の流れを示すフローチャートである。
【００８８】
図６において、スキャナが指定されると処理が開始される。まず、そのスキャナとの間でファイル転送が可能なプロトコルを、予め指定された優先度に基づいてファイル転送プロトコルを指定する（６０１）。
【００８９】
次に、指定されたファイル転送プロトコルによるセションの確立要求をクライアントＰＣへ送信する（６０２）。
【００９０】
これにより、クライアントＰＣよりセション確立応答を受信したかを判断し（６０３）、セション応答を一定時間内に受信した場合（６０３でＹＥＳ）には、指定したファイル転送プロトコルによる画像データの送信を行うものと設定して（６０４）処理を終了する。
【００９１】
また、セション確立応答を一定時間内に受信していない場合（６０３でＮＯ）には、他のファイル転送プロトコルを指定することが可能であるかを判断する（６０５）。他のファイル転送プロトコルがある場合（６０５でＹＥＳ）には、残りのファイル転送プロトコルのうち最も優先度の高いプロトコルを指定して（６０１）セションの確立処理を行う（６０２）。
【００９２】
他のファイル転送プロトコルを指定することが可能でない場合（６０５でＮＯ）、すなわち全てのファイル転送プロトコルについてセションの確立ができない場合にはエラー表示を行い（６０６）、デバイス使用予約を解除して（５１６）処理を終了する。
【００９３】
以上に示す実施の形態は、本発明の実施の一形態であって、これらの実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００９４】
なお、本発明は、通信機能を備えた画像形成システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する画像形成システムを構成することも可能である。画像形成システムを構成するコンピュータは、システムバスを介してＣＰＵ（Central Processor Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行う。
【００９５】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin Board Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【符号の説明】
【００９６】
１０        操作部
１１        表示部
１２        表示操作制御部
１３        検索部
１４        スキャナ情報記憶部
１５        通信部
１６        セション確立制御部
２０        通信部
２１        デバイス使用予約制御部
２２        認証部
２３        読取部
２４        状態管理制御部
２５        デバイス使用予約管理部
２６        状態判断部
２７        デバイス使用予約設定制御部
２８        プロトコル決定部
２９        プロトコル情報記憶部
３０        転送制御部
３１        操作制御部
１００      情報処理装置（クライアントＰＣ）
２００      画像読取装置（スキャナ）
３００      ルータ
【図１】
2010226204.tif 000003
【図２】
2010226204.tif 000004
【図３】
2010226204.tif 000005
【図４】
2010226204.tif 000006
【図５】
2010226204.tif 000007
【図６】
2010226204.tif 000008