(57)【要約】【課題】スキャナ装置とクライアントＰＣとがネットワークを介して接続されたネットワークスキャナシステムにおいて、スキャナ装置で読み取ったスキャンデータの保存およびこのスキャンデータに対するアプリケーションによるデータ処理を効率よく行う。【解決手段】ステーションＰＣ１０３の記憶部２３３に、クライアントＰＣおよび当該クライアントＰＣに備えられるアプリケーションに関連付けたアプリケーションフォルダを作成する。そして、アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられたクライアントＰＣおよびアプリケーションに対応してクライアントＰＣに設けられているアプリケーションデータフォルダに移動させる。【選択図】図１
2008072517.tif 000002
【特許請求の範囲】
【請求項１】
原稿から画像を読み取ってスキャンデータを生成する画像読取装置と、上記スキャンデータを記憶するサーバ装置と、上記サーバ装置からスキャンデータを取得する少なくとも１つの端末装置とを備えた画像読取システムであって、
上記端末装置は、この端末装置の記憶部に設けられた特定のフォルダに格納されたデータに対してデータ処理を行う少なくとも１つのアプリケーションを備え、
上記サーバ装置は、上記端末装置と当該端末装置に備えられる上記アプリケーションとに関連付けたアプリケーションフォルダをこのサーバ装置に備えられるサーバ記憶部に作成するサーバ制御手段を備えていることを特徴とする画像読取システム。
【請求項２】
上記アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられた端末装置とアプリケーションと対応する上記特定のフォルダに移動させる転送手段を備えていることを特徴とする請求項１に記載の画像読取システム。
【請求項３】
上記アプリケーションフォルダにスキャンデータが格納されることを監視する監視手段を備え、
上記転送手段は、上記監視手段が上記アプリケーションフォルダにスキャンデータが格納されたことを検出したときに、当該スキャンデータを上記特定のフォルダに移動させることを特徴とする請求項２に記載の画像読取システム。
【請求項４】
上記監視手段および上記転送手段が上記端末装置に備えられていることを特徴とする請求項３に記載の画像読取システム。
【請求項５】
上記監視手段および上記転送手段が上記サーバ装置に備えられていることを特徴とする請求項３に記載の画像読取システム。
【請求項６】
上記端末装置は、当該端末装置の識別情報と当該端末装置に備えられるアプリケーションの識別情報とを含む登録情報を上記サーバ装置に通知する登録情報通知手段を備え、
上記サーバ制御手段は、上記登録情報に基づいて上記サーバ記憶部にアプリケーションフォルダを作成することを特徴とする請求項１に記載の画像読取システム。
【請求項７】
上記登録情報通知手段は、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を上記サーバ装置に通知し、
上記サーバ制御手段は、上記書式情報を上記登録情報と関連付けて上記サーバ記憶部に記憶させることを特徴とする請求項６に記載の画像読取システム。
【請求項８】
上記サーバ制御手段は、上記サーバ記憶部に設けられているアプリケーションフォルダに関連付けた端末装置およびアプリケーションの各識別情報を上記画像読取装置に通知し、
上記画像読取装置は、上記各識別情報に応じて上記アプリケーションフォルダに関連付けられた端末装置とアプリケーションとを特定するための画像を表示する表示手段と、上記スキャンデータを格納する上記アプリケーションフォルダの選択指示を受け付ける指示入力手段とを備えていることを特徴とする請求項１に記載の画像読取システム。
【請求項９】
上記サーバ制御手段は、
上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を上記画像読取装置に通知することを特徴とする請求項８に記載の画像読取システム。
【請求項１０】
上記画像読取装置は、上記書式情報に基づいて、上記サーバ装置に設けられたアプリケーションフォルダに関連付けられたアプリケーションの中から、原稿から読み取ったスキャンデータに対してデータ処理を行うことのできるアプリケーションを抽出する抽出手段を備えていることを特徴とする請求項９に記載の画像読取システム。
【請求項１１】
上記表示手段は、上記抽出手段によって抽出されたアプリケーションと、このアプリケーションを備えている端末装置とを特定するための情報を表示することを特徴とする請求項１０に記載の画像読取システム。
【請求項１２】
上記サーバ制御手段は、上記アプリケーションフォルダのアドレスを上記画像読取装置に通知し、
上記画像読取装置は、上記入力手段が選択指示を受け付けたアプリケーションフォルダのアドレスに上記スキャンデータを送信する送信手段を備えていることを特徴とする請求項８に記載の画像読取システム。
【請求項１３】
上記端末装置は、上記特定のフォルダに上記スキャンデータが格納されたときに、当該特定のフォルダに対応するアプリケーションにデータ処理を開始させる端末制御手段を備えていることを特徴とする請求項１に記載の画像読取システム。
【請求項１４】
上記サーバ装置と上記画像読取装置とが一体的に備えられていることを特徴とする請求項１に記載の画像読取システム。
【請求項１５】
原稿から画像を読み取ってスキャンデータを生成する画像読取装置と、上記スキャンデータを記憶するサーバ装置と、上記サーバ装置からスキャンデータを取得する少なくとも１つの端末装置とを備え、上記端末装置が特定のフォルダに格納されたデータに対してデータ処理を行うアプリケーションを備えている画像読取システムに備えられる上記サーバ装置であって、
上記端末装置と当該端末装置に備えられる上記アプリケーションとに関連付けたアプリケーションフォルダを、このサーバ装置に備えられるサーバ記憶部に作成するサーバ制御手段を備えていることを特徴とするサーバ装置。
【請求項１６】
上記アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられた端末装置とアプリケーションとに対応する上記特定のフォルダに移動させる転送手段を備えていることを特徴とする請求項１５に記載のサーバ装置。
【請求項１７】
上記アプリケーションフォルダにスキャンデータが格納されることを監視する監視手段を備え、
上記転送手段は、上記監視手段が上記アプリケーションフォルダにスキャンデータが格納されたことを検出したときに、当該スキャンデータを上記特定のフォルダに移動させることを特徴とする請求項１６に記載のサーバ装置。
【請求項１８】
上記サーバ制御手段は、上記端末装置から当該端末装置の識別情報と当該端末装置に備えられるアプリケーションの識別情報とを含む登録情報を取得し、上記登録情報に基づいて上記サーバ記憶部にアプリケーションフォルダを設けることを特徴とする請求項１５に記載のサーバ装置。
【請求項１９】
上記サーバ制御手段は、上記端末装置から上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を取得し、上記書式情報を上記登録情報と関連付けて上記サーバ記憶部に記憶させることを特徴とする請求項１８に記載のサーバ装置。
【請求項２０】
上記サーバ制御手段は、上記サーバ記憶部に設けられているアプリケーションフォルダに関連付けた端末装置の識別情報とアプリケーションの識別情報とを上記画像読取装置に通知することを特徴とする請求項１９に記載のサーバ装置。
【請求項２１】
上記サーバ制御手段は、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を上記画像読取手段に通知することを特徴とする請求項２０に記載のサーバ装置。
【請求項２２】
上記サーバ制御手段は、上記アプリケーションフォルダのアドレスを上記画像読取装置に通知することを特徴とする請求項２０に記載のサーバ装置。
【請求項２３】
原稿から画像を読み取ってスキャンデータを生成する画像読取装置と、上記スキャンデータを記憶するサーバ装置と、上記サーバ装置からスキャンデータを取得する少なくとも１つの端末装置とを備え、上記端末装置が特定のフォルダに格納されたデータに対してデータ処理を行うアプリケーションを備えている画像読取システムに備えられる上記画像読取装置であって、
上記サーバ装置から取得した当該サーバ装置に設けられたアプリケーションフォルダに関連付けられている端末装置の識別情報とアプリケーションの識別情報とに応じて、上記アプリケーションフォルダに関連付けられた端末装置とアプリケーションとを特定するための画像を表示する表示手段と、
上記スキャンデータを格納する上記アプリケーションフォルダの選択指示を受け付ける指示入力手段とを備えていることを特徴とする画像読取装置。
【請求項２４】
上記サーバ装置から取得した上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報に基づいて、上記サーバ装置に設けられたアプリケーションフォルダに関連付けられたアプリケーションの中から、原稿から読み取ったスキャンデータに対してデータ処理を行うことのできるアプリケーションを抽出する抽出手段を備えていることを特徴とする請求項２３に記載の画像読取装置。
【請求項２５】
上記表示手段は、上記抽出手段によって抽出されたアプリケーションと、このアプリケーションを備えている端末装置とを特定するための情報を表示することを特徴とする請求項２４に記載の画像読取装置。
【請求項２６】
上記サーバ装置を備えていることを特徴とする請求項２３に記載の画像読取装置。
【請求項２７】
原稿から画像を読み取ってスキャンデータを生成する画像読取装置と、上記スキャンデータを記憶するサーバ装置と、上記サーバ装置からスキャンデータを取得する少なくとも１つの端末装置とを備え、上記端末装置が特定のフォルダに格納されたデータに対してデータ処理を行うアプリケーションを備えている画像読取システムに備えられる上記端末装置であって、
当該端末装置の識別情報と当該端末装置に備えられるアプリケーションの識別情報とを含む登録情報をサーバ装置に通知する登録情報通知手段を備えていることを特徴とする端末装置。
【請求項２８】
上記登録情報通知手段は、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を上記サーバ装置に通知することを特徴とする請求項２７に記載の端末装置。
【請求項２９】
上記各識別情報に関連付けて上記サーバ装置に設けられたアプリケーションフォルダに格納されたスキャンデータを上記特定のフォルダに移動させる転送手段を備えていることを特徴とする請求項２７に記載の端末装置。
【請求項３０】
上記各識別情報に関連付けて上記サーバ装置に設けられたアプリケーションフォルダにスキャンデータが格納されることを監視する監視手段を備え、
上記転送手段は、上記監視手段が上記アプリケーションフォルダにスキャンデータが格納されたことを検出したときに、当該スキャンデータを上記特定のフォルダに移動させることを特徴とする請求項２９に記載の端末装置。
【請求項３１】
上記特定のフォルダに上記スキャンデータが格納されたときに、当該特定のフォルダに対応するアプリケーションにデータ処理を開始させる端末制御手段を備えていることを特徴とする請求項２７に記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナ装置（画像読取装置）とクライアント装置（端末装置）とがネットワークを介して接続されたネットワークスキャナシステム（画像読取システム）に関するものである。より詳細には、スキャナ装置で読み取ったスキャンデータをクライアント装置上の特定のアプリケーションデータフォルダに格納し、アプリケーションによる自動解析（データ処理）を行うネットワークスキャナシステムに関する。
【背景技術】
【０００２】
ＩＴ化が進む今日のオフィス環境において、紙を媒体とする文書などの画像をスキャナ装置で読み取って電子化したスキャンデータを保存し、管理することは業務の効率化を進めるための重要な課題の一つである。
【０００３】
近年、スキャナ装置でデータを読み込むと同時に、読み取ったデータをあらかじめ登録されたクライアント装置（例えばＰＣ（パーソナルコンピュータ）など）の共有フォルダなどへ転送する機能を有するスキャナ装置が開発されている。
【０００４】
また、スキャナ装置で読み込まれた画像を保存、管理、加工するためのアプリケーションソフトも普及している。このようなアプリケーションソフトの中には、クライアント装置における特定のフォルダ（アプリケーションデータフォルダ）に格納されたデータに対して、傾き補正やＯＣＲ処理などのデータ処理（解析）を自動的に行うものがある。
【０００５】
ところで、現在の技術では、アプリケーションソフトで自動的にデータ処理を行う際には、アプリケーションごとに規定される特定のフォルダへデータ処理の対象となるデータを格納する必要がある。
【０００６】
このようなスキャナ装置およびアプリケーションを用いる環境において、上記特定のフォルダへデータを保存し、保存したデータに対するデータ処理を行わせる方法としては、例えば下記に示されるような三つの方法がとられてきた。
【０００７】
第一の方法は、スキャナ装置からスキャンデータを電子メールに添付してクライアント装置に送信した後、あるいはスキャンデータをクライアント装置上の所定のフォルダに送信した後、ユーザーが使用するクライアント装置を操作してデータをアプリケーションデータフォルダに格納しなおす方法である。
【０００８】
第二の方法は、特許文献１に記載されているように、スキャナ装置がネットワーク上を検索（探査）して送信先クライアント装置のディレクトリ構造を取得し、ユーザーがスキャナ装置の表示画面を用いて所望の宛先を選択して送信する方法である。
【０００９】
第三の方法は、特許文献２に記載されているように、各クライアント装置に設けられている各共有フォルダのパスを予めスキャナ装置に登録しておき、スキャナ装置の操作パネルなどで登録された共有フォルダの中から保存先の共有フォルダを選択することにより、指定したクライアント装置の共有フォルダにスキャンデータを保存する方法である。
【特許文献１】特開２００３−２７４１０２号公報（公開日：２００３年９月２６日）
【特許文献２】特開２００５−００９４４４号公報（公開日：２００５年４月７日）
【特許文献３】特開２００２−１５０２１８号公報（公開日：２００２年５月２４日）
【特許文献４】特開平５−８１４６４号公報（公開日：１９９３年４月２日）
【特許文献５】特開平１１−１１０４７９号公報（公開日：１９９９年４月２３日）
【特許文献６】特開平９−３０５０７５号公報（公開日：１９９７年１１月２８日）
【特許文献７】特開平１０−２１３８２号公報（公開日：１９９８年１月２３日）
【特許文献８】特開平１０−１７１９２０号公報（公開日：１９９８年６月２６日）
【特許文献９】特開平８−３１５０６９号公報（公開日：１９９６年１１月２９日）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記したいずれの方法においても、スキャンデータを上記所定のアプリケーションデータフォルダに格納するためには、スキャンデータの手動での移動、送信先クライアント装置のディレクトリ構造の検索、あるいはユーザーによる全登録先からの送信先指定といった煩雑な手続きが生じる。
【００１１】
例えば、上記第一の方法では、ユーザーはクライアント装置で受信したデータを手動でクライアント装置上のアプリケーションデータフォルダに再格納しなければならない。
【００１２】
また、上記第二の方法では、ユーザーは、ネットワーク上に接続された多数のクライアント装置の中から所望のクライアント装置を選択し、さらに、選択したクライアント装置において何層にも階層化されたディレクトリから目的の格納場所が表示されるまで入力を繰りかえさなくてはならない。
【００１３】
また、上記第三の方法では、スキャナ装置に接続された全てのクライアント装置の全ての共有フォルダがスキャナ装置に登録される。このため、ユーザーは、登録された膨大な共有フォルダの中から所望の共有フォルダを探し出して選択する必要があり、選択するまでに時間を費やすことになるので、かえって業務効率が低下してしまいかねない。例えば、通常のオフィス環境においては、多くのユーザーがスキャナ装置を共有しており、各クライアント装置には多数の共有フォルダが存在する。したがって、上記第三の方法では、スキャナ装置に接続されるクライアント装置の数、およびこれらクライアント装置に設けられている共有フォルダの数に応じた送信先情報が登録されることになる。このため、ユーザーは、これら多数の送信先情報の中から所望の送信先情報を探し出して選択する必要があるので、煩わしい選択作業を行う必要があり、また、選択するまでに時間を費やしてしまう。
【００１４】
また、上記第三の方法では、アプリケーションデータフォルダが共有フォルダに設定されていない場合には、スキャナ装置からアプリケーションデータフォルダにスキャンデータを直接保存することができない。このため、ユーザーは、共有フォルダに保存されたスキャンデータをアプリケーションデータフォルダに移動させる操作を行う必要がある。あるいは、ユーザーが、アプリケーションデータフォルダを共有フォルダに設定する操作を予め行っておく必要がある。
【００１５】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、画像読取装置と端末装置とがネットワークを介して接続された画像読取システムにおいて、画像読取装置で読み取ったスキャンデータの保存およびこのスキャンデータに対するアプリケーションによるデータ処理を効率よく行い、ユーザーの利便性を向上させることにある。
【課題を解決するための手段】
【００１６】
本発明の画像読取システムは、上記の課題を解決するために、原稿から画像を読み取ってスキャンデータを生成する画像読取装置と、上記スキャンデータを記憶するサーバ装置と、上記サーバ装置からスキャンデータを取得する少なくとも１つの端末装置とを備えた画像読取システムであって、上記端末装置は、この端末装置の記憶部に設けられた特定のフォルダに格納されたデータに対してデータ処理を行う少なくとも１つのアプリケーションを備え、上記サーバ装置は、上記端末装置と当該端末装置に備えられる上記アプリケーションとに関連付けたアプリケーションフォルダをこのサーバ装置に備えられるサーバ記憶部に作成するサーバ制御手段を備えていることを特徴としている。
【００１７】
上記の構成によれば、端末装置と当該端末装置に備えられるアプリケーションとに関連付けたアプリケーションフォルダをサーバ記憶部に作成するサーバ制御手段を備えている。これにより、スキャンデータの格納先を上記サーバ記憶部に設けられたアプリケーションフォルダの中から選択するだけで、当該スキャンデータに対してデータ処理を行うべき端末装置とアプリケーションとを特定できる。したがって、ユーザーがスキャンデータの保存先を検索する手間を省略あるいは簡略化し、ユーザーの利便性を向上させることができる。
【００１８】
また、上記アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられた端末装置とアプリケーションとに対応する上記特定のフォルダに移動させる転送手段を備えている構成としてもよい。
【００１９】
上記の構成によれば、転送手段が、上記アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられた端末装置とアプリケーションとに対応する上記特定のフォルダに移動させる。これにより、画像読取装置で読み取ったスキャンデータを、サーバ記憶部に備えられるアプリケーションフォルダのうち、このスキャンデータに対するデータ処理を行うべき端末装置とアプリケーションとに関連付けられたアプリケーションフォルダに格納するだけで、このスキャンデータを、このスキャンデータに対するデータ処理を行うべき端末装置とアプリケーションとに対応する上記特定のフォルダに移動させることができる。したがって、画像読取装置で読み取ったスキャンデータの保存およびこのスキャンデータに対するアプリケーションによるデータ処理を効率よく行い、ユーザーの利便性を向上させることができる。
【００２０】
また、上記アプリケーションフォルダにスキャンデータが格納されることを監視する監視手段を備え、上記転送手段は、上記監視手段が上記アプリケーションフォルダにスキャンデータが格納されたことを検出したときに、当該スキャンデータを上記特定のフォルダに移動させる構成としてもよい。
【００２１】
上記の構成によれば、アプリケーションフォルダにスキャンデータが格納されることを監視し、格納されたことを検知したときに当該スキャンデータを上記特定のフォルダに移動させることができる。これにより、ユーザーがサーバ装置から端末装置にスキャンデータを移動させるための操作を行う必要がないので、ユーザーの利便性を向上させることができる。
【００２２】
また、上記監視手段および上記転送手段が上記端末装置に備えられている構成としてもよい。また、上記監視手段および上記転送手段が上記サーバ装置に備えられている構成としてもよい。
【００２３】
また、上記端末装置は、当該端末装置の識別情報と当該端末装置に備えられるアプリケーションの識別情報とを含む登録情報を上記サーバ装置に通知する登録情報通知手段を備え、上記サーバ制御手段は、上記登録情報に基づいて上記サーバ記憶部にアプリケーションフォルダを作成する構成としてもよい。
【００２４】
上記の構成によれば、端末装置からサーバ装置に、当該端末装置の識別情報とサーバ装置に登録したいアプリケーションの識別情報とを含む登録情報を通知することで、当該端末装置と当該アプリケーションとに関連付けられたアプリケーションフォルダをサーバ記憶部に作成することができる。すなわち、端末装置からサーバ装置に上記各識別情報を含む登録情報を通知することにより、当該端末装置と当該端末装置に備えられるアプリケーションとをサーバ装置に登録することができる。
【００２５】
また、上記登録情報通知手段は、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を上記サーバ装置に通知し、上記サーバ制御手段は、上記書式情報を上記登録情報と関連付けて上記サーバ記憶部に記憶させる構成としてもよい。
【００２６】
上記の構成によれば、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報をサーバ装置に通知し、この書式情報を上記各識別情報と関連付けてサーバ記憶部に記憶させることができる。
【００２７】
また、上記サーバ制御手段は、上記サーバ記憶部に設けられているアプリケーションフォルダに関連付けた端末装置およびアプリケーションの各識別情報を上記画像読取装置に通知し、上記画像読取装置は、上記各識別情報に応じて上記アプリケーションフォルダに関連付けられた端末装置とアプリケーションとを特定するための画像を表示する表示手段と、上記スキャンデータを格納する上記アプリケーションフォルダの選択指示を受け付ける指示入力手段とを備えている構成としてもよい。
【００２８】
上記の構成によれば、サーバ装置に設けられているアプリケーションフォルダに関連付けた端末装置とアプリケーションとを特定するための画像を表示手段に表示させ、スキャンデータを格納するアプリケーションフォルダについてのユーザーの選択指示を受け付けることができる。また、ユーザーは、サーバ装置に設けられているアプリケーションフォルダ、すなわちサーバ装置に登録されている端末装置およびアプリケーションを把握し、これら登録されている端末装置およびアプリケーションの中から所望の端末装置およびアプリケーションを容易に選択することができる。
【００２９】
また、上記サーバ制御手段は、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を上記画像読取装置に通知する構成としてもよい。
【００３０】
上記の構成によれば、アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報が画像読取装置に通知される。これにより、画像読取装置あるいは画像読取装置のユーザーが、スキャンデータに対してデータ処理を行うべきアプリケーションを選択する際、この書式情報を参照することができる。なお、サーバ制御手段が、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を、画像読取動作を行う毎に通知するようにしてもよい。あるいは、画像読取装置が通知された書式情報を記憶手段に記憶させておき、画像読取動作時にはこの記憶した書式情報を読み出して用いるようにしてもよい。この場合、サーバ制御手段は、例えば、新たな書式情報が登録される毎にこの新たな書式情報を画像読取装置に通知するようにしてもよく、あるいは定期的に登録されている書式情報を通知するようにしてもよい。また、画像読取装置に書式情報を通知した後は、通知済みの書式情報をサーバ装置の記憶手段には記憶させない構成としてもよい。
【００３１】
また、上記画像読取装置は、上記書式情報に基づいて、上記サーバ装置に設けられたアプリケーションフォルダに関連付けられたアプリケーションの中から、原稿から読み取ったスキャンデータに対してデータ処理を行うことのできるアプリケーションを抽出する抽出手段を備えている構成としてもよい。
【００３２】
上記の構成によれば、抽出手段が、上記書式情報に基づいて、サーバ装置に設けられたアプリケーションフォルダに関連付けられたアプリケーションの中から、原稿から読み取ったスキャンデータに対してデータ処理を行うことのできるアプリケーションを抽出する。これにより、ユーザーが原稿から読み取ったスキャンデータに対してデータ処理を行うべきアプリケーションを選択する操作を、省略あるいは簡略化することができる。
【００３３】
また、上記表示手段は、上記抽出手段によって抽出されたアプリケーションと、このアプリケーションを備えている端末装置とを特定するための情報を表示する構成としてもよい。
【００３４】
上記の構成によれば、ユーザーは、抽出されたアプリケーションおよびこのアプリケーションを備えている端末装置の中から、スキャンデータに対してデータ処理を行うべき端末装置およびアプリケーションを選択することができる。したがって、サーバ記憶部に記憶されている全ての端末装置およびアプリケーションの中から選択する場合に比べて、ユーザーの利便性を向上させることができる。
【００３５】
また、上記サーバ制御手段は、上記アプリケーションフォルダのアドレスを上記画像読取装置に通知し、上記画像読取装置は、上記入力手段が選択指示を受け付けたアプリケーションフォルダのアドレスに上記スキャンデータを送信する送信手段を備えている構成としてもよい。
【００３６】
上記の構成によれば、ユーザーがスキャンデータを格納するアプリケーションフォルダを選択するだけで、当該スキャンデータを選択されたアプリケーションフォルダに格納することができる。これにより、ユーザーが送信先のアプリケーションフォルダを検索する必要がないので、ユーザーの利便性をさらに向上させることができる。
【００３７】
また、上記端末装置は、上記特定のフォルダに上記スキャンデータが格納されたときに、当該特定のフォルダに対応するアプリケーションにデータ処理を開始させる端末制御手段を備えている構成としてもよい。
【００３８】
上記の構成によれば、上記特定のフォルダに上記スキャンデータが格納されたときに、当該特定のフォルダに対応するアプリケーションにデータ処理が自動的に開始される。これにより、ユーザーがアプリケーションを起動してデータ処理を開始させるための指示入力を行う必要がないので、ユーザーの利便性を向上させることができる。
【００３９】
なお、上記サーバ装置と上記画像読取装置とは、一体的に備えられていてもよい。つまり、上記画像読取装置が上記サーバ装置の一部または全ての機能を備えている構成としてもよい。例えば、上記した書式情報を画像読取動作の度にサーバ装置から画像読取装置に通知するのではなく、書式情報を画像読取装置が記憶し、画像読取動作時に、この記憶した書式情報に基づいて原稿から読み取ったスキャンデータに対してデータ処理を行うことのできるアプリケーションを抽出する処理を行うようにしてもよい。
【００４０】
本発明のサーバ装置は、原稿から画像を読み取ってスキャンデータを生成する画像読取装置と、上記スキャンデータを記憶するサーバ装置と、上記サーバ装置からスキャンデータを取得する少なくとも１つの端末装置とを備え、上記端末装置が特定のフォルダに格納されたデータに対してデータ処理を行うアプリケーションを備えている画像読取システムに備えられる上記サーバ装置であって、上記端末装置と当該端末装置に備えられる上記アプリケーションに関連付けたアプリケーションフォルダとを、このサーバ装置に備えられるサーバ記憶部に作成するサーバ制御手段を備えていることを特徴としている。
【００４１】
上記の構成によれば、端末装置と当該端末装置に備えられるアプリケーションに関連付けたアプリケーションフォルダとをサーバ記憶部に作成するサーバ制御手段を備えている。これにより、スキャンデータの格納先を上記サーバ記憶部に設けられたアプリケーションフォルダの中から選択するだけで、当該スキャンデータに対してデータ処理を行うべき端末装置とアプリケーションとを特定できる。したがって、ユーザーがスキャンデータの保存先を検索する手間を省略あるいは簡略化し、ユーザーの利便性を向上させることができる。
【００４２】
また、上記アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられた端末装置とアプリケーションとに対応する上記特定のフォルダに移動させる転送手段を備えている構成としてもよい。
【００４３】
上記の構成によれば、転送手段が、上記アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられた端末装置とアプリケーションとに対応する上記特定のフォルダに移動させる。これにより、画像読取装置で読み取ったスキャンデータを、サーバ記憶部に備えられるアプリケーションフォルダのうち、このスキャンデータに対するデータ処理を行うべき端末装置とアプリケーションとに関連付けられたアプリケーションフォルダに格納するだけで、このスキャンデータを、このスキャンデータに対するデータ処理を行うべき端末装置とアプリケーションとに対応する上記特定のフォルダに移動させることができる。したがって、画像読取装置で読み取ったスキャンデータの保存およびこのスキャンデータに対するアプリケーションによるデータ処理を効率よく行い、ユーザーの利便性を向上させることができる。
【００４４】
また、上記アプリケーションフォルダにスキャンデータが格納されることを監視する監視手段を備え、上記転送手段は、上記監視手段が上記アプリケーションフォルダにスキャンデータが格納されたことを検出したときに、当該スキャンデータを上記特定のフォルダに移動させる構成としてもよい。
【００４５】
上記の構成によれば、監視手段によってアプリケーションフォルダにスキャンデータが格納されることを監視し、格納されたことを検知したときに当該スキャンデータを上記特定のフォルダに移動させることができる。
【００４６】
また、上記サーバ制御手段は、上記端末装置から当該端末装置の識別情報と当該端末装置に備えられるアプリケーションの識別情報とを含む登録情報を取得し、上記登録情報に基づいて上記サーバ記憶部にアプリケーションフォルダを設ける構成としてもよい。
【００４７】
上記の構成によれば、サーバ制御手段が、端末装置から通知される登録情報に基づいてアプリケーションフォルダを作成することができる。
【００４８】
また、上記サーバ制御手段は、上記端末装置から上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を取得し、上記書式情報を上記登録情報と関連付けて上記サーバ記憶部に記憶させる構成としてもよい。
【００４９】
上記の構成によれば、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報をサーバ装置に通知し、この書式情報を上記各識別情報と関連付けてサーバ記憶部に記憶させることができる。
【００５０】
また、上記サーバ制御手段は、上記サーバ記憶部に設けられているアプリケーションフォルダに関連付けた端末装置の識別情報とアプリケーションの識別情報とを上記画像読取装置に通知する構成としてもよい。
【００５１】
上記の構成によれば、上記サーバ制御手段が、アプリケーションフォルダに関連付けた端末装置の識別情報とアプリケーションの識別情報とを画像読取装置に通知する。これにより、例えば、サーバ装置に設けられているアプリケーションフォルダに対応する端末装置とアプリケーションとを特定するための情報を画像読取装置の表示手段に表示させるなどして、スキャンデータを格納するアプリケーションフォルダについてのユーザーの選択指示を補助することができ、ユーザーの利便性を向上させることができる。
【００５２】
また、上記サーバ制御手段は、上記アプリケーションフォルダのアドレスを上記画像読取装置に通知する構成としてもよい。
【００５３】
上記の構成によれば、上記サーバ制御手段が、上記アプリケーションフォルダのアドレスを上記画像読取装置に通知する。これにより、例えば、画像読取装置において上記アプリケーションフォルダのアドレスを記憶させておき、ユーザーがスキャンデータを格納するアプリケーションフォルダを選択したときに、当該スキャンデータを選択されたアプリケーションフォルダのアドレスに自動的に送信させることができる。これにより、ユーザーが送信先のアプリケーションフォルダを探し出す操作を行う必要がないので、ユーザーの利便性をさらに向上させることができる。
【００５４】
また、上記サーバ制御手段は、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を上記画像読取手段に通知する構成としてもよい。
【００５５】
上記の構成によれば、アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報が画像読取装置に通知される。これにより、画像読取装置あるいは画像読取装置のユーザーが、これら書式情報を参照して、スキャンデータに対してデータ処理を行うべきアプリケーションを選択することができる。
【００５６】
本発明の画像読取装置は、原稿から画像を読み取ってスキャンデータを生成する画像読取装置と、上記スキャンデータを記憶するサーバ装置と、上記サーバ装置からスキャンデータを取得する少なくとも１つの端末装置とを備え、上記端末装置が特定のフォルダに格納されたデータに対してデータ処理を行うアプリケーションを備えている画像読取システムに備えられる上記画像読取装置であって、上記サーバ装置から取得した当該サーバ装置に設けられたアプリケーションフォルダに関連付けられている端末装置の識別情報とアプリケーションの識別情報とに応じて、上記アプリケーションフォルダに関連付けられた端末装置とアプリケーションとを特定するための画像を表示する表示手段と、上記スキャンデータを格納する上記アプリケーションフォルダの選択指示を受け付ける指示入力手段とを備えていることを特徴としている。
【００５７】
上記の構成によれば、表示手段が、サーバ装置に設けられているアプリケーションフォルダに関連付けられた端末装置の識別情報とアプリケーションの識別情報とに応じて、アプリケーションフォルダに関連付けられた端末装置とアプリケーションとを特定するための画像を表示する。そして、指示入力手段がスキャンデータを格納するアプリケーションフォルダについてのユーザーの選択指示を受け付ける。これにより、ユーザーは、サーバ装置に設けられているアプリケーションフォルダ、すなわちサーバ装置に登録されている端末装置およびアプリケーションを把握し、これら登録されている端末装置およびアプリケーションの中から所望の端末装置およびアプリケーションを容易に選択することができる。
【００５８】
また、上記サーバ装置から取得した上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報に基づいて、上記サーバ装置に設けられたアプリケーションフォルダに関連付けられたアプリケーションの中から、原稿から読み取ったスキャンデータに対してデータ処理を行うことのできるアプリケーションを抽出する抽出手段を備えている構成としてもよい。
【００５９】
上記の構成によれば、抽出手段が、上記書式情報に基づいて、サーバ装置に設けられたアプリケーションフォルダに関連付けられたアプリケーションの中から、原稿から読み取ったスキャンデータに対してデータ処理を行うことのできるアプリケーションを抽出する。これにより、ユーザーが、原稿から読み取ったスキャンデータに対してデータ処理を行うべきアプリケーションを選択する操作を省略あるいは簡略化することができる。
【００６０】
また、上記表示手段は、上記抽出手段によって抽出されたアプリケーションと、このアプリケーションを備えている端末装置とを特定するための情報を表示する構成としてもよい。
【００６１】
上記の構成によれば、ユーザーは、抽出されたアプリケーションおよびこのアプリケーションを備えている端末装置の中から、スキャンデータに対してデータ処理を行うべき端末装置およびアプリケーションを選択することができる。したがって、サーバ記憶部に記憶されている全ての端末装置およびアプリケーションの中から選択する場合に比べて、ユーザーの利便性を向上させることができる。
【００６２】
また、上記画像読取装置が上記サーバ装置を備えている構成としてもよい。つまり、上記画像読取装置が、上記サーバ装置の機能を実行する構成としてもよい。
【００６３】
本発明の端末装置は、原稿から画像を読み取ってスキャンデータを生成する画像読取装置と、上記スキャンデータを記憶するサーバ装置と、上記サーバ装置からスキャンデータを取得する少なくとも１つの端末装置とを備え、上記端末装置が特定のフォルダに格納されたデータに対してデータ処理を行うアプリケーションを備えている画像読取システムに備えられる上記端末装置であって、当該端末装置の識別情報と当該端末装置に備えられるアプリケーションの識別情報とを含む登録情報をサーバ装置に通知する登録情報通知手段を備えていることを特徴としている。
【００６４】
上記の構成によれば、端末装置から当該端末装置の識別情報とサーバ装置に登録したいアプリケーションの識別情報とを含む登録情報をサーバ装置に通知することで、サーバ装置が、上記端末装置と上記アプリケーションとに関連付けられたアプリケーションフォルダを当該サーバ装置のサーバ記憶部に作成することができる。すなわち、端末装置からサーバ装置に上記各識別情報を含む登録情報を通知することにより、当該端末装置と当該端末装置に備えられるアプリケーションとをサーバ装置に登録することができる。
【００６５】
また、上記登録情報通知手段は、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報を上記サーバ装置に通知する構成としてもよい。
【００６６】
上記の構成によれば、上記アプリケーションによってデータ処理を行うことのできるスキャンデータの書式情報をサーバ装置に通知する。これにより、サーバ装置において、上記書式情報を上記各識別情報と関連付けてサーバ記憶部に記憶させることができる。
【００６７】
また、上記各識別情報に関連付けて上記サーバ装置に設けられたアプリケーションフォルダに格納されたスキャンデータを上記特定のフォルダに移動させる転送手段を備えている構成としてもよい。
【００６８】
上記の構成によれば、転送手段が、上記アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられたアプリケーションについての上記特定のフォルダに移動させる。これにより、画像読取装置で読み取ったスキャンデータを、サーバ記憶部に備えられるアプリケーションフォルダのうち、このスキャンデータに対するデータ処理を行うべき端末装置およびアプリケーションに関連付けられたアプリケーションフォルダに格納するだけで、このスキャンデータを、このスキャンデータに対するデータ処理を行うべき端末装置およびアプリケーションに対応する上記特定のフォルダに移動させることができる。したがって、画像読取装置で読み取ったスキャンデータの保存およびこのスキャンデータに対するアプリケーションによるデータ処理を効率よく行い、ユーザーの利便性を向上させることができる。
【００６９】
また、上記各識別情報に関連付けて上記サーバ装置に設けられたアプリケーションフォルダにスキャンデータが格納されることを監視する監視手段を備え、上記転送手段は、上記監視手段が上記アプリケーションフォルダにスキャンデータが格納されたことを検出したときに、当該スキャンデータを上記特定のフォルダに移動させる構成としてもよい。
【００７０】
上記の構成によれば、監視手段によってアプリケーションフォルダにスキャンデータが格納されることを監視し、格納されたことを検知したときに当該スキャンデータを上記特定のフォルダに移動させることができる。
【００７１】
また、上記特定のフォルダに上記スキャンデータが格納されたときに、当該特定のフォルダに対応するアプリケーションにデータ処理を開始させる端末制御手段を備えている構成としてもよい。
【００７２】
上記の構成によれば、上記特定のフォルダに上記スキャンデータが格納されたときに、当該特定のフォルダに対応するアプリケーションにデータ処理が自動的に開始される。これにより、ユーザーがアプリケーションを起動してデータ処理を開始させるための指示入力を行う必要がないので、ユーザーの利便性を向上させることができる。
【発明の効果】
【００７３】
以上のように、本発明の画像読取システムは、上記サーバ装置が、上記端末装置と当該端末装置に備えられる上記アプリケーションとに関連付けたアプリケーションフォルダをこのサーバ装置に備えられるサーバ記憶部に作成するサーバ制御手段を備えている。
【００７４】
これにより、スキャンデータを上記アプリケーションフォルダに格納するだけで、当該スキャンデータに対してデータ処理を行うべき端末装置とアプリケーションとを特定できる。したがって、ユーザーがスキャンデータの保存先を検索する手間を省略あるいは簡略化し、ユーザーの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００７５】
本発明の一実施形態について説明する。
【００７６】
（１）ネットワークスキャナシステム１の構成
図１は本実施形態にかかるネットワークスキャナシステム（画像読取システム）１の概略構成を示す概念図である。この図に示すように、ネットワークスキャナシステム１は、スキャナ装置（画像読取装置）１０１、ステーションＰＣ（サーバ装置）１０３、クライアントＰＣ（クライアント装置、端末装置）１０４，１０５を備え、これら各装置がネットワークを介して通信可能に接続されている。なお、この図には、スキャナ装置１０１に備えられるスキャナ表示部１０２に表示される操作画面の一例を示している。また、ステーションＰＣ１０３，クライアントＰＣ１０４，１０５に対応させて、これら各ＰＣに記憶されているフォルダ構造の一例を示している。
【００７７】
スキャナ装置（画像読取装置）１０１は、原稿画像を読み取ってスキャンデータを取得し、取得したスキャンデータを、ネットワークを介してステーションＰＣ１０３に送信する機能を有する。
【００７８】
また、ステーションＰＣ１０３は、各クライアントＰＣにインストールされた各種アプリケーションの情報等を記憶し、記憶した情報をスキャナ装置１０１に送信する。また、スキャナ装置１０１から受信したスキャンデータを一時的に格納する機能を有する。なお、本実施形態では、主にステーションＰＣ１０３がスキャナ装置１０１の外部に設置されている場合について説明するが、これに限らず、例えばステーションＰＣ１０３の機能をスキャナ装置１０１あるいはスキャナ装置１０１の内部に備えられる装置によって実行してもよい。
【００７９】
クライアントＰＣ１０４，１０５は、ステーションＰＣ１０３に一時的に格納されたスキャンデータを取得し、このスキャンデータに対してアプリケーションを用いて所定の処理を行う。クライアントＰＣ１０４にはアプリケーション（アプリケーションソフト）１および２が、クライアントＰＣ１０５にはアプリケーション２および３がインストールされている。なお、本実施形態では、主にクライアントＰＣを２台備えた構成について説明するが、これに限るものではなく、クライアントＰＣは１台であってもよく、あるいは３台以上であってもよい。
【００８０】
図２は、ネットワークスキャナシステム１を構成する上記各装置の構成を示すブロック図である。この図に示すように、各クライアントＰＣ１０４，１０５、ステーションＰＣ１０３、スキャナ装置１０１は例えばＬＡＮなどのネットワーク２０１を介して接続されている。
【００８１】
クライアントＰＣ１０４は、ネットワークＩ／Ｆ（インターフェース）部２１０、動作制御部２１１、アプリケーション１フォルダ監視部２１２、アプリケーション２フォルダ監視部２１３、記憶部２１４を備えている。
【００８２】
ネットワークＩ／Ｆ部２１０は、ネットワーク２０１を介した他の装置との通信を行うためのインターフェースである。
【００８３】
動作制御部２１１は、クライアントＰＣ１０４の各部の動作を制御するものである。
【００８４】
アプリケーション１フォルダ監視部２１２は、ステーションＰＣ１０３に備えられている記憶部２３３にあるアプリケーション１フォルダ２３５を監視する。また、アプリケーション２フォルダ監視部２１３は、ステーションＰＣ１０３に備えられている記憶部２３３にあるアプリケーション２フォルダ２３６を監視する。
【００８５】
記憶部２１４は、アプリケーション１データフォルダ２１５、アプリケーション２データフォルダ２１６、アプリケーション１監視先記憶部２１７、アプリケーション２監視先記憶部２１８を備えている。
【００８６】
アプリケーション１データフォルダ２１５およびアプリケーション２データフォルダ２１６は、それぞれのアプリケーションによる自動処理（自動解析処理）の対象となるスキャンデータのデータ保存場所である。なお、これらのアプリケーションデータフォルダは、共有フォルダ（ネットワークに接続された各装置から閲覧,編集が可能なフォルダ）であってもよく、共有フォルダでなくてもよい。
【００８７】
アプリケーション１監視先記憶部２１７はステーションＰＣ１０３内のアプリケーション１フォルダ２３５のパス（アドレス）を記憶し、アプリケーション２監視先記憶部２１８はステーションＰＣ１０３内のアプリケーション２フォルダ２３６のパスを記憶する。ただし、後述するように、ステーションＰＣ１０３がクライアントＰＣ１０４，１０５へデータを自動的に転送する自動転送方式をとる場合には、アプリケーション１フォルダ監視部２１２、アプリケーション２フォルダ監視部２１３、アプリケーション１監視先記憶部２１７、アプリケーション２監視先記憶部２１８は必ずしも必要ではない。
【００８８】
クライアントＰＣ１０５は、ネットワークＩ／Ｆ（インターフェース）部２２０、動作制御部２２１、アプリケーション２フォルダ監視部２２２、アプリケーション３フォルダ監視部２２３、記憶部２２４を備えている。
【００８９】
ネットワークＩ／Ｆ部２２０は、ネットワーク２０１を介した他の装置との通信を行うためのインターフェースである。
【００９０】
動作制御部２２１は、クライアントＰＣ１０５の各部の動作を制御するものである。
【００９１】
アプリケーション２フォルダ監視部２２２は、ステーションＰＣ１０３に備えられている記憶部２３３にあるアプリケーション２フォルダ２３８を監視する。また、アプリケーション３フォルダ監視部２２３は、ステーションＰＣ１０３に備えられている記憶部２３３にあるアプリケーション３フォルダ２３９を監視する。
【００９２】
記憶部２２４は、アプリケーション２データフォルダ２２５、アプリケーション３データフォルダ２２６、アプリケーション２監視先記憶部２２７、アプリケーション３監視先記憶部２２８を備えている。
【００９３】
アプリケーション２データフォルダ２２５およびアプリケーション３データフォルダ２２６は、それぞれのアプリケーションによる自動処理（自動解析処理）の対象となるスキャンデータのデータ保存場所である。これらのアプリケーションデータフォルダは、共有フォルダであってもよく、共有フォルダでなくてもよい。
【００９４】
アプリケーション２監視先記憶部２２７はステーションＰＣ１０３内のアプリケーション２フォルダ２３８のパスを記憶し、アプリケーション３監視先記憶部２２８はステーションＰＣ１０３内のアプリケーション３フォルダ２３９のパスを記憶する。ただし、クライアントＰＣ１０４と同様、自動転送方式をとる場合には、アプリケーション２フォルダ監視部２２２、アプリケーション３フォルダ監視部２２３、アプリケーション２監視先記憶部２２７、アプリケーション３監視先記憶部２２８は必ずしも必要ではない。
【００９５】
ステーションＰＣ１０３は、ネットワークＩ／Ｆ部２３０、動作制御部２３１、階層フォルダ送信部２３２、記憶部２３３を備えている。
【００９６】
ネットワークＩ／Ｆ部２３０は、ネットワーク２０１を介した他の装置との通信を行うためのインターフェースである。
【００９７】
動作制御部２３１は、ステーションＰＣ１０３の各部の動作を制御する。
【００９８】
階層フォルダ送信部２３２は、記憶部２３３に登録されている各クライアントＰＣのアプリケーションの情報（例えば、各クライアントＰＣフォルダおよび各アプリケーションフォルダの階層構造を示す階層フォルダデータ、各アプリケーションフォルダのパスなど）をスキャナ装置１０１に送信する。
【００９９】
記憶部２３３は、クライアントＰＣ１フォルダ２３４、クライアントＰＣ１フォルダ２３４の下位階層に設けられたアプリケーション１フォルダ２３５およびアプリケーション２フォルダ２３６、クライアントＰＣ２フォルダ２３７、クライアントＰＣ２フォルダ２３７の下位階層に設けられたアプリケーション２フォルダ２３８およびアプリケーション３フォルダ２３９を備えている。なお、本実施形態ではクライアントＰＣフォルダの下位階層にアプリケーションフォルダが含まれる構成であるが、アプリケーションフォルダの下位階層にクライアントＰＣフォルダを配する構成としてもよい。これら階層化されたフォルダの登録方法と作成方法、およびこれらのフォルダに対するデータの保存方法については後述する。
【０１００】
これらの階層化フォルダにより、各クライアントに複数のアプリケーションがインストールされていても、スキャナ装置１０１で読み取られたスキャンデータを、このスキャンデータに対する処理を行うクライアントＰＣおよびアプリケーションに応じて区別されたフォルダに一次保存できるようになっている。なお、本実施形態では、クライアントＰＣ１０４および１０５の両方に同一のアプリケーションであるアプリケーション２がインストールされているが、クライアントＰＣ１０４とクライアントＰＣ１０５とを区別することにより、スキャナ装置１０１はファイルの転送先アプリケーションを区別して取り扱うことができる。
【０１０１】
なお、ステーションＰＣ１０３がクライアントＰＣ１０４，１０５へデータを自動転送する自動転送方式をとる場合には、上記の構成に加えて、図２に一点鎖線で示したように画像送信部２５０および監視部２５１を設ければよい。
【０１０２】
監視部２５１は、スキャンデータの一時格納場所である各アプリーションフォルダを監視する。
【０１０３】
画像送信部２５０は、いずれかのアプリケーションフォルダにスキャンデータが格納されたことを監視部２５１が検知すると、このアプリケーションフォルダに対応するクライアントＰＣのアプリケーションデータフォルダに、上記スキャンデータを自動的に転送する。例えば、アプリケーションデータフォルダが共有フォルダである場合にはステーションＰＣ１０３の動作制御部２３１がこのフォルダにスキャンデータを保存させればよく、共有フォルダでない場合には動作制御部２３１がこのフォルダのパスを指定してスキャンデータをクライアントＰＣに送信し、送信先のクライアントＰＣの動作制御部が該当するフォルダに受信したスキャンデータを保存するようにすればよい。
【０１０４】
スキャナ装置１０１は、ネットワークＩ／Ｆ部２４０、読取部２４１、操作部２４２、記憶部２４３、制御部２４５を備えている。
【０１０５】
ネットワークＩ／Ｆ部２４０は、ネットワーク２０１を介した他の装置との通信を行うためのインターフェースである。
【０１０６】
読取部２４１は、紙等の原稿上の文字や記号，画像等を読み込んでそれをデータ化したスキャンデータを生成するものである。
【０１０７】
操作部２４２は、スキャンデータの送信先設定などの際にユーザー入力を受け付けるものである。また、操作部２４２は、ユーザーの指示入力を補助するための情報などを表示するスキャナ表示部１０２を備えている。
【０１０８】
記憶部２４３は、少なくともスキャンデータの送信先を記憶する送信先記憶部２４４を備えている。
【０１０９】
制御部２４５は、スキャン装置１０１における各部の動作を制御するものであり、画像処理部２４６、受信制御部２４７、自動書式認識部２４８、読取・送信制御部２４９を備えている。
【０１１０】
画像処理部２４６は、読取部２４１の読み取ったスキャンデータを受け取り、このスキャンデータに対して所定の画像処理を施す。
【０１１１】
受信制御部２４７は、ステーションＰＣ１０３から送信される、各クライアントＰＣのアプリケーションの情報（例えば階層フォルダデータ、各アプリケーションフォルダのパス）の受信処理を制御する。
【０１１２】
自動書式認識部２４８は、原稿の書式を自動判別する。なお、書式の自動判別機能を備えない場合には、自動書式認識部２４８を省略してもよい。
【０１１３】
書式の自動判別処理の方法は特に限定されるものではなく、従来から公知の種々の方法を用いることができる。例えば、スキャンデータに含まれる各画素、あるいは複数の画素からなるブロック、あるいは原稿全体の特徴を抽出し、この特徴に応じて原稿の書式を判別してもよい。本実施形態では、アプリケーションに関連付ける書式情報（書式を特定するための特徴等）を記憶部２３３に登録（格納）しておき、スキャンデータに含まれる特徴と登録されている書式情報の特徴とを比較することで原稿の書式の自動判別処理を行うようになっている。
【０１１４】
なお、上記特徴としては、例えば、スキャンデータにおける原稿の大きさ,形状,縦横比、スキャンデータ中の平均濃度,濃度分布、スキャンデータ中の色成分,色分布、スキャンデータ中の原稿の周波数成分、スキャンデータ中の光反射率、スキャンデータに対してＯＣＲ処理を施すことによって得られた原稿中の文字・数字・記号等の書式,書体，数字の桁数、スキャンデータ中の原稿の全体あるいは一部に存在する文字数、スキャンデータ中に存在する文字の言語の種類,特定の文字・数字・記号あるいはそれらを組み合わせたコードの有無、スキャンデータ中の原稿の全体あるいは一部に存在する文字部分を構成するブロックの大きさ，構成，配置、スキャンデータ中の原稿の全体あるいは一部に存在する線,罫線等の配置,太さ,種別、あるいはこれらの組み合わせなどを用いることができる（特許文献３〜９参照）。また、例えば、文書のインデックスや所定の位置に組み込まれたバーコード等を含むレイアウトを解析するなどして特定のフォーマットを持つ書類を分類することで自動判別処理を行ってもよい。
【０１１５】
例えば、本実施形態では、図５に示すような名刺を読み取った場合、自動書式認識部２４８が名刺フォーマットであることを自動判別し、この名刺フォーマットに対応付けられたアプリケーションソフトによって所定の処理が施される。また、図６に示すような英文履歴書を読み取った場合、自動書式認識部２４８が英文履歴書フォーマットであることを自動判別し、この英文明細書フォーマットに対応付けられたアプリケーションソフトによって所定の処理が施される。
【０１１６】
なお、自動判別を行う書式の種類,数は特に限定されるものではなく、例えば登録するアプリケーションの数、各アプリケーションに対応付けられる書式の数等に応じて任意に設定すればよい。
【０１１７】
読取・送信制御部２４９は、読取部２４１による読取動作（スキャンデータの取得動作）およびステーションＰＣ１０３へのスキャンデータの送信動作を制御する。読取・送信制御部２４９は、送信先記憶部２４４に記憶されているステーションＰＣ１０３のアプリケーションフォルダの中からスキャンデータを送信すべきフォルダを選択して当該フォルダにスキャンデータを送信する。例えば、アプリケーションフォルダが共有フォルダである場合には読取・送信制御部２４９がこのフォルダにスキャンデータを保存させればよく、共有フォルダでない場合には読取・送信制御部２４９がこのフォルダのパスを指定してスキャンデータをステーションＰＣ１０３に送信し、ステーションＰＣ１０３の動作制御部２３１が該当するフォルダに受信したスキャンデータを保存するようにすればよい。
【０１１８】
登録制御部２６０は、アプリケーションの登録処理を制御する。この処理の詳細については後述する。
【０１１９】
（２）ネットワークスキャナシステム１の動作
ネットワークスキャナシステム１における処理は、以下の（ａ）〜（ｃ）の処理に大別される。
（ａ）ステーションＰＣ１０３にクライアントＰＣ上のアプリケーションを登録する登録工程。
（ｂ）スキャナ装置１０１がスキャンデータを読み込んでステーションＰＣ１０３へ送信する読取・送信工程。
（ｃ）クライアントＰＣがステーションＰＣ１０３からスキャンデータを取り込む取込工程。
【０１２０】
（２−１）登録工程
まず、第一の工程である登録工程について説明する。図３は、登録工程におけるステーションＰＣ１０３およびクライアントＰＣ１０４の処理の流れを示すフローチャートである。なお、ここではクライアントＰＣ１０４のアプリケーションを登録する場合について説明するが、クライアントＰＣ１０５のアプリケーションを登録する場合にも同様の処理が行われる。
【０１２１】
この図に示すように、クライアントＰＣ１０４の動作制御部２１１は、アプリケーションの登録要求をステーションＰＣ１０３に送信する（Ｓ２０１）。この処理は、例えば、ユーザーからの指示に応じて動作制御部２１１が行ってもよく、あるいは、クライアントＰＣ１０４に新たなアプリケーションがインストールされた時に動作制御部２１１が自動的に行ってもよい。
【０１２２】
また、クライアントＰＣ１０４の動作制御部２１１は、クライアントＰＣ１０４の識別情報、登録するアプリケーションの識別情報、アプリケーションに関連付ける書式情報（自動判別に用いるための書式情報。例えば、画像データや、書式を特定するための画像の特徴）をステーションＰＣ１０３に送信する（Ｓ２０２）。クライアントＰＣ１０４の識別情報としては、例えば、クライアントＰＣ１０４のＩＰアドレスやクライアントＰＣ１０４のＭＡＣアドレスなどを用いることができる。アプリケーションの識別情報としては、例えばアプリケーションの名称や識別子を用いることができる。なお、書式の自動判別処理を行わない場合には、アプリケーションに関連付ける書式情報を送信しなくてもよい。
【０１２３】
ステーションＰＣ１０３の受信制御部２４７は、クライアントＰＣ１０４から送信されたアプリケーションの登録要求を受信し（Ｓ３０１）、さらにクライアントＰＣ１０４から送信されたクライアントＰＣ１０４の識別情報、登録するアプリケーションの識別情報、アプリケーションに関連付ける書式情報を受信する（Ｓ３０２）。なお、Ｓ３０１において登録要求を受信した後、登録制御部２６０が読取・送信制御部２４９を介してクライアントＰＣ１０４に登録許可情報を返信し、クライアントＰＣ１０４が、登録許可情報を受信したときにＳ３０２の処理を行うようにしてもよい。
【０１２４】
次に、登録制御部２６０は、Ｓ３０２で受信したクライアントＰＣ１０４の識別情報に基づいて、クライアントＰＣ１０４が既に登録されているかどうかを判断する（Ｓ３０３）。例えば、記憶部２３３に登録済みの識別情報のリストを作成して記憶させておき、当該リストを参照して判断してもよく、クライアントＰＣ１フォルダが記憶部２３３に作成されているかどうかによって判断してもよい。
【０１２５】
そして、登録されていない場合には、記憶部２３３にクライアントＰＣ１フォルダを作成する（Ｓ３０４）。また、必要に応じて、クライアントＰＣ１０４の識別に必要となる情報を記憶部２３３に記憶させる。
【０１２６】
Ｓ３０３においてクライアントＰＣ１０４が既に登録されていた場合、あるいはＳ３０４においてクライアントＰＣ１フォルダを作成した後、登録制御部２６０は、Ｓ３０２で受信したアプリケーションの識別情報に基づいて、当該アプリケーションが既に登録されているかどうかを判断する（Ｓ３０５）。例えば、当該アプリケーションのアプリケーションフォルダが記憶部２３３に作成されているかどうかによって判断してもよく、各クライアントＰＣ毎に登録済みのアプリケーションのリストを作成して記憶部２３３に記憶させておき、当該リストを参照して判断してもよい。
【０１２７】
そして、登録されていない場合には、クライアントＰＣ１フォルダの下位階層に当該アプリケーションのアプリケーションフォルダを作成する（Ｓ３０６）。また、必要に応じて、アプリケーションの識別に必要となる情報を記憶部２３３に記憶させる。
【０１２８】
Ｓ３０５においてアプリケーションフォルダが既に登録されていた場合、あるいはＳ３０６においてアプリケーションフォルダを作成した後、登録制御部２６０は、Ｓ３０２で受信したアプリケーションに関連付ける書式情報に基づいて、当該書式情報が既に登録されているかどうかを判断する（Ｓ３０５）。例えば、当該書式情報がアプリケーションフォルダの下位階層のフォルダに格納されているかどうかによって判断してもよく、登録済みのアプリケーション毎に関連付けられた書式情報の有無を示すリストを作成して記憶部２３３に記憶させておき、当該リストを参照して判断してもよい。
【０１２９】
そして、登録されていない場合には、アプリケーションフォルダの下位階層に上記書式情報を格納するフォルダ（図示せず）を作成し、当該フォルダに上記書式情報を格納する（Ｓ３０８）。また、必要に応じて、書式情報の登録の有無を判断するために必要となる情報を記憶部２３３に記憶させる。
【０１３０】
これにより、クライアントＰＣ１０４およびアプリケーションの登録処理が完了する。表１に、このように作成された登録情報の一例を示す。
【０１３１】
【表１】
2008072517.tif 000003
【０１３２】
これらの登録情報は、読取・送信工程および取込工程において参照される。
【０１３３】
なお、登録情報はこれに限るものではなく、例えば、クライアントＰＣ，アプリケーションフォルダのパスワード認証の有無とパスワードを記録する項目を設けてもよい。また、アプリケーションに関連付ける書式情報の数は任意に設定すればよい。また、スキャナ装置に備えられる自動書式判別機能を呼び出す構成とし、画像の特徴点（例えば文字列，線，記号などの種類，配置など）のみを書式情報として登録してもよい。
【０１３４】
また、本実施形態では、クライアントＰＣフォルダの下位階層にアプリケーションフォルダを作成する形式をとっているが、この限りではない。例えば、アプリケーションごとにアプリケーションフォルダを設け、その下位階層に当該アプリケーションを登録したクライアントＰＣのフォルダを作成する方式としてもよい。
【０１３５】
（２−２）読取・送信工程
次に、第二の工程である読取・送信工程について説明する。図４は、読取・送信工程におけるクライアントＰＣ１０４の処理の流れを示すフローチャートである。なお、ここではクライアントＰＣ１０４における読取・送信工程の処理について説明するが、クライアントＰＣ１０５についても同様である。
【０１３６】
読取・送信制御部２４９は、操作パネル（図示せず）がユーザーによって操作されることを監視する（Ｓ４０１）。そして、パネル操作が行われた場合、読取・送信制御部２４９は、当該パネル操作がスキャンモード（画像読取モード）の開始要求であるかどうかを判断する（Ｓ４０２）。スキャンモードの開始要求でないと判断した場合には、パネル操作に応じた所定の処理を行うとともに、Ｓ４０１に戻って次のパネル操作を監視する。
【０１３７】
一方、Ｓ４０２においてスキャンモードの開始要求であると判断した場合、読取・送信制御部２４９は、書式の自動判定を行うかどうかを判断する（Ｓ４０３）。例えば、読取・送信制御部２４９は、スキャナ表示部１０２に、図７（ａ）に示す表示画面を表示させ、ユーザーの指示入力に応じて自動判別を行うかどうかを判断する。
【０１３８】
Ｓ４０３において書式の自動判定を行わないと判断した場合、読取・送信制御部２４９は、送信先アプリケーションフォルダと書式の設定を行う（Ｓ４０４）。
【０１３９】
図８は、Ｓ４０４の処理の詳細を示すフローチャートである。この図に示すように、読取・送信制御部２４９は、まず、ステーションＰＣ１０３に階層フォルダ情報の送信要求を送信し（Ｓ８０１）、ステーションＰＣ１０３から階層フォルダ情報を受信する（Ｓ８０２）。
【０１４０】
次に、読取・送信制御部２４９は、階層フォルダ情報に含まれているクライアントＰＣの一覧をスキャナ表示部１０２に表示させ、ユーザーによるスキャンデータを取り込む（格納する）クライアントＰＣの選択指示を要求する（Ｓ８０３）。図７（ｂ）は、Ｓ８０３で表示される表示画面の一例を示している。
【０１４１】
次に、読取・送信制御部２４９は、ユーザーからのクライアントＰＣの選択指示を受け付け（ユーザー入力の受理（１））、選択されたクライアントＰＣを記憶部２４３に記憶させる（Ｓ８０４）。
【０１４２】
次に、読取・送信制御部２４９は、階層フォルダ情報を参照し、Ｓ８０４で選択されたクライアントＰＣに対応するクライアントＰＣフォルダの下位階層に存在するアプリケーションフォルダに対応するアプリケーションの一覧をスキャナ表示部１０２に表示させ、ユーザーによるスキャンデータを取り込むアプリケーションの選択指示を要求する（Ｓ８０５）。図７（ｃ）は、Ｓ８０５で表示される表示画面の一例を示している。
【０１４３】
次に、読取・送信制御部２４９は、ユーザーからのアプリケーションの選択指示を受け付け（ユーザー入力の受理（２））、選択されたクライアントＰＣおよびアプリケーション（送信先アプリケーション）に対応するステーションＰＣ１０３のアプリケーションフォルダのパスを送信先記憶部２４４に記憶させる（Ｓ８０６）。なお、必要に応じて、スキャン条件（例えば、カラーモードや解像度などのスキャンデータの読込書式）の設定画面を表示させ、スキャン条件に関するユーザー入力を受け付けるようにしてもよい。図７（ｄ）はこの場合の表示画面の一例を示している。また、パスワードなどのユーザー認証情報に関するユーザーの入力を受け付けるようにしてもよい。
【０１４４】
その後、読取・送信制御部２４９は、ユーザー入力が完了したかどうかを判断し（８０７）、完了していない場合にはＳ８０３以降の処理を継続する。また、ユーザー入力が完了している場合にはＳ４０４の処理を終了し、Ｓ４０５の処理に移行する。
【０１４５】
Ｓ４０４において送信先アプリケーションフォルダと書式の設定を行った後、読取・送信制御部２４９は、操作パネルに対するユーザーからの画像読取の開始指示（スキャンスタート指示）がなされることを監視する（Ｓ４０５）。そして、画像読取の開始指示がなされると、読取・送信制御部２４９は、原稿の読取を行う（Ｓ４０６）。その後、読取・送信制御部２４９は、原稿の読込を全て終了したかどうかを判断し（Ｓ４０７）、終了していないと判断した場合にはＳ４０６に戻って引き続き原稿の読取を行う。
【０１４６】
そして、Ｓ４０７において原稿の読取が終了したと判断した場合、読取・送信制御部２４９は、Ｓ４０４（Ｓ８０６）で送信先記憶部２４４に記憶させた送信先アプリケーションフォルダにスキャンデータを送信し（Ｓ４１３）、処理を終了する。
【０１４７】
一方、Ｓ４０３において書式の自動判定を行うと判断した場合、読取・送信制御部２４９は、操作パネルに対するユーザーからの画像読取の開始指示（スキャンスタート指示）がなされることを監視する（Ｓ４０８）。そして、画像読取の開始指示がなされると、読取・送信制御部２４９は、１枚目の原稿（書式の自動判定スキームを適用する原稿）を読み込む（Ｓ４０９）。
【０１４８】
次に、読取・送信制御部２４９は、自動書式認識部２４８に読み取った原稿の書式の自動判定を行わせ、判定結果に応じて送信先アプリケーションフォルダの設定を行う（Ｓ４１０）。
【０１４９】
図９は、Ｓ４１０の処理の詳細を示すフローチャートである。この図に示すように、読取・送信制御部２４９は、まず、ステーションＰＣ１０３に階層フォルダ情報の送信要求を送信し（Ｓ９０１）、ステーションＰＣ１０３から階層フォルダ情報を受信する（Ｓ９０２）。
【０１５０】
次に、読取・送信制御部２４９は、自動書式認識部２４８に、原稿から読み取った画像データ（スキャンデータ）と、ステーションＰＣ１０３に各アプリケーションに関連付けられて記憶されている書式情報とに基づいて、スキャンデータの書式の自動判定処理を行わせ（Ｓ９０３）、ステーションＰＣ１０３に登録されているアプリケーションの中から、判定された書式に該当するアプリケーションを抽出させる（Ｓ９０４）。
【０１５１】
例えば、表２に示すように、ステーションＰＣ１０３において、名刺フォーマットが名刺情報のデータベース化を行うアプリケーションである「名刺ファイリング△△△」と関連付けられており、英文履歴書フォーマットが英文履歴書の英日翻訳を行う「翻訳エンジン○○○」と関連付けられているとする。この場合、読み込んだ原稿の書式判定（レイアウト解析）により原稿が名刺であると判定されると、該当アプリケーションとして「名刺ファイリング△△△」が摘出される。同様に、読み込んだ原稿の書式判定により原稿が英文履歴書フォーマットであると判定されると、「翻訳エンジン○○○」が該当アプリケーションとして摘出される。
【０１５２】
【表２】
2008072517.tif 000004
【０１５３】
次に、読取・送信制御部２４９は、抽出されたアプリケーションの一覧をスキャナ表示部に表示させ、ユーザーによるスキャンデータに対する解析を行うアプリケーションの選択指示を要求する（Ｓ９０５）。図１０（ｂ）はこの場合の表示画面の一例を示している。
【０１５４】
次に、読取・送信制御部２４９は、ユーザーからのアプリケーションの選択指示を受け付け（ユーザー入力の受理（１））、選択されたアプリケーションを記憶部２４３に記憶させる（Ｓ９０６）。
【０１５５】
次に、読取・送信制御部２４９は、ステーションＰＣ１０３に設けられている各クライアントＰＣフォルダの中から、Ｓ９０６で選択されたアプリケーションに対応するアプリケーションフォルダを有するクライアントＰＣフォルダを抽出し、抽出したクライアントＰＣフォルダの一覧をスキャナ表示部１０２に表示させ、ユーザーによるスキャンデータを取り込む（格納する）クライアントＰＣの選択指示を要求する（Ｓ９０７）。図１０（ｃ）はＳ９０７においてスキャナ表示部１０２に表示される表示画面の一例を示している。
【０１５６】
次に、読取・送信制御部２４９は、ユーザーからのクライアントＰＣの選択指示を受け付け（ユーザー入力の受理（２））、選択されたクライアントＰＣおよびアプリケーションに対応するステーションＰＣ１０３のアプリケーションフォルダのパスを送信先記憶部２４４に記憶させる（Ｓ９０８）。なお、必要に応じて、スキャン条件（例えば、カラーモードや解像度などのスキャンデータの読込書式）の設定画面を表示させ、スキャン条件に関するユーザー入力を受け付けるようにしてもよい。図１０（ｄ）はこの場合の表示画面の一例を示している。
【０１５７】
その後、読取・送信制御部２４９は、ユーザー入力が完了したかどうかを判断し（９０９）、完了していない場合にはＳ９０５以降の処理を継続する。また、ユーザー入力が完了している場合にはＳ４１０の処理を終了し、Ｓ４１１の処理に移行する。
【０１５８】
Ｓ４１０において書式の自動判別および送信先アプリケーションフォルダの設定を行った後、読取・送信制御部２４９は、原稿の読み込みが終了したかどうかを判断する（Ｓ４１１）。そして、読み込みが完了していない場合には、次ページの原稿の読み込みを行い（Ｓ４１２）、再びＳ４１１の処理を行う。
【０１５９】
Ｓ４１１において原稿の読み込みが完了したと判断した場合、読取・送信制御部２４９は、Ｓ４１０（Ｓ９０８）で送信先記憶部２４３に記憶させた送信先アプリケーションフォルダにスキャンデータを送信し（Ｓ４１３）、処理を終了する。
【０１６０】
（２−３）取込工程
次に、第三の工程である取込工程について説明する。図１１は、取込工程におけるクライアントＰＣ１０４の処理の流れを示すフローチャートである。なお、ここではクライアントＰＣ１０４における取込工程の処理について説明するが、クライアントＰＣ１０５についても同様である。
【０１６１】
クライアントＰＣ１０４の動作制御部２１１は、各アプリケーションフォルダ監視部に、ステーションＰＣ１０３におけるクライアントＰＣ１フォルダの下位階層に作成された自身の監視対象であるアプリケーションフォルダにデータが格納されることを監視させる（Ｓ１１０１）。つまり、アプリケーション１フォルダ監視部２１２は、アプリケーション１フォルダ２３５にデータが格納されることを監視し、アプリケーション２フォルダ監視部２１３はアプリケーション２フォルダ２３６にデータが格納されることを監視する。なお、各アプリケーションフォルダ監視部は各アプリケーションの一部であってもよい。すなわち、各アプリケーションがステーションＰＣに登録した当該アプリケーションに対応するアプリケーションフォルダを監視する機能を有する構成であってもよい。
【０１６２】
そして、動作制御部２１１は、各アプリケーションフォルダ監視部に、各監視部が監視しているアプリケーションフォルダにデータが格納されているかどうか（新規データが格納されたかどうか）を判断させる（Ｓ１１０２）。なお、この判断は、例えば、所定時間毎に（定期的に）行うようにしてもよく、クライアントＰＣ１０４の電源が投入されたときや、各アプリケーションフォルダ監視部に対応するアプリケーションが起動されたときなどに行うようにしてもよい。
【０１６３】
Ｓ１１０２においてアプリケーションフォルダにデータが格納されていないと判断した場合、各アプリケーションフォルダ監視部は、Ｓ１１０１に戻って引き続き監視を行う。
【０１６４】
一方、Ｓ１１０２においてアプリケーションフォルダにデータが格納されていると判断した場合、動作制御部２１１は、ステーションＰＣ１０３の当該アプリケーションフォルダから当該データを取り込み、対応するクライアントＰＣ１０４のアプリケーションデータフォルダに保存する（Ｓ１１０３）。すなわち、ステーションＰＣ１０３のアプリケーションフォルダからクライアントＰＣ１０４のアプリケーションデータフォルダにデータを移動する。例えば、動作制御部２１１がステーションＰＣ１０３に当該データの転送要求を送り、ステーションＰＣ１０３から転送されるデータを受信して取り込むようにすればよい。
【０１６５】
次に、動作制御部２１１は、データの取り込みおよび保存が終了したかどうかを判断し（Ｓ１１０４）、終了していない場合には引き続きＳ１１０３の処理を行う。
【０１６６】
Ｓ１１０４においてデータの取り込みおよび保存が終了したと判断した場合、動作制御部２１１はデータを保存したアプリケーションデータフォルダに対応するアプリケーションに当該データに対する解析を実行させ（Ｓ１１０５）、処理を終了する。
【０１６７】
なお、本実施形態では、クライアントＰＣ１０４のアプリケーションデータフォルダに格納するデータの更新を、アプリケーションによる解析処理（画像処理等）の開始のトリガとして定義している。このため、Ｓ１１０５に示されるアプリケーションの実行はユーザーの手動操作によるものではなく、アプリケーションによって自動的に実行される。つまり、ユーザーが目的のアプリケーションを実際に起動したり操作したりすることなく、このアプリケーションによる処理が実現される。
【０１６８】
例えば、名刺情報のデータベース化を行うアプリケーションである「名刺ファイリング△△△」の指定するアプリケーションデータフォルダに名刺フォーマットの原稿のスキャンデータが格納された場合、「名刺ファイリング△△△」は、当該スキャンデータに示される名刺情報のデータベース化を行う。すなわち、動作制御部２１１がアプリケーション「名刺ファイリング△△△」を実行することによって名刺情報のデータベース化を行う。なお、スキャンデータから名刺情報を読み取って認識する方法としては、例えば特許文献３，４に記載されている方法を用いることができる。図１３は「名刺ファイリング△△△」によって作成される名刺情報のデータベースの一例を示す説明図である。
【０１６９】
同様に、英文履歴書の英日翻訳を行うアプリケーションである「翻訳エンジン○○○」の指定するアプリケーションデータフォルダに英語履歴書フォーマット原稿のスキャンデータが格納された場合、「翻訳エンジン○○○」は、当該スキャンデータに示される英文履歴書の英日翻訳を行う。すなわち、動作制御部２１１がアプリケーション「翻訳エンジン○○○」を実行することによって英文履歴書の英日翻訳を行う。図１４は、「翻訳エンジン○○○」によって英日翻訳されて作成される日本語履歴書の一例を示す説明図である。
【０１７０】
なお、本実施形態では、主に、クライアントＰＣ１０４，１０５に備えられるアプリケーションフォルダ監視部がステーションＰＣ１０３のアプリケーションフォルダを監視する構成について説明したが、これに限るものではない。例えば、図１に一点鎖線で示したように、ステーションＰＣ１０３のアプリケーションフォルダを監視する監視部２５１とスキャンデータをクライアントＰＣに送信する画像送信部２５０とをステーションＰＣ１０３に設け、ステーションＰＣ１０３からクライアントＰＣにデータを自動的に転送する自動転送方式としてもよい。
【０１７１】
図１２は、自動転送方式によってクライアントＰＣにスキャンデータを取り込む（転送する）場合の、ステーションＰＣ１０３における処理の流れを示すフローチャートである。
【０１７２】
ステーションＰＣ１０３の動作制御部２３１は、監視部２５１に、各クライアントＰＣフォルダの下位階層に登録された（作成された）いずれかのアプリケーションフォルダにデータが格納されることを監視させる（Ｓ１２０１）。
【０１７３】
そして、動作制御部２３１は、監視部２５１に、登録されているいずれかのアプリケーションフォルダにデータが格納されているかどうか（新規データが格納されたかどうか）を判断させる（Ｓ１２０２）。なお、この判断は、例えば、所定時間毎に（定期的に）行うようにしてもよい。
【０１７４】
Ｓ１２０２においていずれのアプリケーションフォルダにもデータが格納されていないと判断した場合、監視部２５１は、Ｓ１２０１に戻って引き続き監視を行う。
【０１７５】
一方、Ｓ１２０２においていずれかのアプリケーションフォルダにデータが格納されていると判断した場合、動作制御部２３１は、画像送信部２５０に、当該アプリケーションフォルダに格納されているデータを、当該アプリケーションフォルダおよびその上位階層に作成されているクライアントＰＣフォルダに対応するクライアントＰＣのアプリケーションデータフォルダに送信（転送）させる（Ｓ１２０３）。つまり、画像送信部２５０は、登録情報を参照して該当するクライアントＰＣのアプリケーションデータフォルダのパスを取得し、データの送信を行う。
【０１７６】
次に、動作制御部２３１は、データの転送が終了したかどうかを判断し（Ｓ１２０４）、終了していない場合には引き続きＳ１２０３の処理を行う。
【０１７７】
Ｓ１２０４においてデータの転送が終了したと判断した場合、動作制御部２３１は処理を終了する。
【０１７８】
なお、上述したように、本実施形態では、クライアントＰＣ１０４のアプリケーションデータフォルダに格納するデータの更新を、アプリケーションによる解析処理（画像処理等）の開始のトリガとして定義している。このため、自動転送方式の場合にも、クライアントＰＣのアプリケーションデータフォルダにデータが転送されることで、ユーザーが目的のアプリケーションを手動操作することなく、アプリケーションによる処理が自動的に実行される。
【０１７９】
以上のように、本実施形態にかかるネットワークスキャナシステム１は、ステーションＰＣ１０３が、記憶部２３３に、クライアントＰＣおよび当該クライアントＰＣに備えられるアプリケーションに関連付けたアプリケーションフォルダを作成する。そして、アプリケーションフォルダに格納されたスキャンデータを、当該アプリケーションフォルダに関連付けられたクライアントＰＣおよびアプリケーションに対応してクライアントＰＣに設けられているアプリケーションデータフォルダに移動させる。
【０１８０】
これにより、スキャナ装置１０１で読み取ったスキャンデータを、ステーションＰＣ１０３に登録されているアプリケーションフォルダのうち、このスキャンデータに対するデータ処理を行わせたいクライアントＰＣおよびアプリケーションに関連付けられたアプリケーションフォルダに格納するだけで、このスキャンデータを、このスキャンデータに対するデータ処理を行うべきクライアントＰＣおよびアプリケーションに対応するアプリケーションデータフォルダに移動させることができる。したがって、スキャナ装置１０１で読み取ったスキャンデータの保存およびこのスキャンデータに対するアプリケーションによるデータ処理を効率よく行い、ユーザーの利便性を向上させることができる。
【０１８１】
なお、本実施形態におけるクライアントＰＣ１０４，１０５、ステーションＰＣ１０３、スキャナ装置１０１の各ブロック、特に動作制御部２１１，２２１,２２３、アプリケーションフォルダ監視部２１２，２１３，２２２,２２３、階層フォルダ送信部２３２、画像送信部２５０、監視部２５１、制御部２４５は、ＣＰＵ等のプロセッサを用いてソフトウェアによって実現される。
【０１８２】
すなわち、クライアントＰＣ１０４，１０５、ステーションＰＣ１０３、スキャナ装置１０１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるクライアントＰＣ１０４，１０５、ステーションＰＣ１０３、スキャナ装置１０１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、クライアントＰＣ１０４，１０５、ステーションＰＣ１０３、スキャナ装置１０１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによって達成される。
【０１８３】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１８４】
また、クライアントＰＣ１０４，１０５、ステーションＰＣ１０３、スキャナ装置１０１を通信ネットワークと接続可能に構成し、通信ネットワークを介して上記プログラムコードを供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１８５】
また、本実施形態におけるクライアントＰＣ１０４，１０５、ステーションＰＣ１０３、スキャナ装置１０１の各ブロックは、ソフトウェアを用いて実現されるものに限らず、ハードウェアロジックによって構成されるものであってもよい。
【０１８６】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１８７】
本発明は、スキャナ装置とクライアント装置とがネットワークを介して接続されたネットワークスキャナシステムに適用できる。
【図面の簡単な説明】
【０１８８】
【図１】本実施形態にかかるネットワークスキャナシステムの概略構成を示す概念図である。
【図２】図１に示したネットワークスキャナシステムを構成する各装置の構成を示すブロック図である。
【図３】図１に示したネットワークスキャナシステムにおけるアプリケーションの登録工程の流れを示すフローチャートである。
【図４】図１に示したネットワークスキャナシステムにおける読取・送信工程の流れを示すフローチャートである。
【図５】名刺フォーマットの一例を示す説明図である。
【図６】英文履歴書フォーマットの一例を示す説明図である。
【図７】（ａ）〜（ｄ）は、図１に示したネットワークスキャナシステムに備えられるスキャナ装置に表示される表示画面の一例を示す説明図である。
【図８】図１に示したネットワークスキャナシステムの読取・送信工程における、送信先アプリケーションフォルダと書式の設定処理の流れを示すフローチャートである。
【図９】図１に示したネットワークスキャナシステムの読取・送信工程における、書式の自動判定処理および送信先アプリケーションフォルダの設定処理の流れを示すフローチャートである。
【図１０】（ａ）〜（ｄ）は、図１に示したネットワークスキャナシステムに備えられるスキャナ装置に表示される表示画面の一例を示す説明図である。
【図１１】図１に示したネットワークスキャナシステムにおける取込工程の一例を示すフローチャートである。
【図１２】図１に示したネットワークスキャナシステムにおける取込工程の他の例を示すフローチャートである。
【図１３】図１に示したネットワークスキャナシステムに備えられるアプリケーションによって作成される名刺情報のデータベースの一例を示す説明図である。
【図１４】図１に示したネットワークスキャナシステムに備えられるアプリケーションによって作成される日本語履歴書の一例を示す説明図である。
【符号の説明】
【０１８９】
１  ネットワークスキャナシステム（画像読取システム）
１０１  スキャナ装置（画像読取装置）
１０２  スキャナ表示部（表示手段）
２１１，２２１  動作制御部（端末制御手段、登録情報通知手段）
２１２，２１３，２２３，２２４  アプリケーションフォルダ監視部（監視手段）
２１４，２２４  記憶部
２１５，２１６,２２５,２２６  アプリケーションデータフォルダ（特定のフォルダ）
２１７，２１８  アプリケーション監視先記憶部（監視手段）
２２７，２２８  アプリケーション監視先記憶部（監視手段）
２３１  動作制御部（サーバ制御手段）
２３２  階層フォルダ送信部
２３３  記憶部（サーバ記憶部）
２３４,２３７  クライアントＰＣフォルダ
２３５,２３６,２３８,２３９  アプリケーションフォルダ
２４２  操作部（指示入力手段、表示手段）
２４３  記憶部
２４４  送信先記憶部
２４５  制御部
２４７  受信制御部
２４８  自動書式認識部（抽出手段）
２４９  読取・送信制御部（送信手段）
２５０  画像送信部
２５１  監視部（監視手段）
２６０  登録制御部
【図１】
2008072517.tif 000005
【図２】
2008072517.tif 000006
【図３】
2008072517.tif 000007
【図４】
2008072517.tif 000008
【図５】
2008072517.tif 000009
【図６】
2008072517.tif 000010
【図７】
2008072517.tif 000011
【図８】
2008072517.tif 000012
【図９】
2008072517.tif 000013
【図１０】
2008072517.tif 000014
【図１１】
2008072517.tif 000015
【図１２】
2008072517.tif 000016
【図１３】
2008072517.tif 000017
【図１４】
2008072517.tif 000018