(57)【要約】【課題】  スキャナ装置のユーザがスキャンデータの送信先に指定するコンピュータの状態を意識することなく該スキャンデータの送信を操作しても、該スキャンデータを確実に意図する送信先に送信して保存させることのできるスキャナ装置を提供する。【解決手段】  スキャナ装置は、送信先のＰＣと保存先の共有フォルダとが指定されてスキャンのスタートが指示されると（Ｓ１０７でＹＥＳ）、原稿をスキャンした後（Ｓ１０９）、該ＰＣの起動状態を確認して、該ＰＣが起動されるまで、一時的に記憶部に記憶する（Ｓ１１１）。そして、該ＰＣが起動して送信可能になると（Ｓ１１３でＹＥＳ）、記憶されていたスキャンデータを該ＰＣに送信して（Ｓ１１５）、指定された共有フォルダに保存させる。【選択図】        図３
2005094444.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読取ってスキャンデータを得る読取手段と、
ネットワーク上の共有フォルダに関する情報を登録する送信先登録手段と、
前記登録された共有フォルダから、前記スキャンデータを保存する保存先を指定する指定手段と、
前記保存先に指定された共有フォルダを備える装置の状況を検出する状況検出手段と、
前記状況検出手段において、前記装置が通信不可能な状況であることが検出されたときに、前記スキャンデータを記憶装置に格納する格納手段と、
前記状況検出手段において、前記装置が通信可能な状況であることが検出されたときに、前記スキャンデータまたは前記記憶装置に格納されたスキャンデータを前記装置に送信して前記共有フォルダに保存させる送信手段とを備える、スキャナ装置。
【請求項２】
前記ネットワーク上の共有フォルダを任意のタイミングで検出する共有フォルダ検出手段をさらに備え、
前記送信先登録手段は、前記共有フォルダ検出手段で検出された共有フォルダと、前記送信先登録手段ですでに登録されている共有フォルダに関する情報とに基づいて、前記共有フォルダ検出手段で新規に検出された共有フォルダを追加して登録する、請求項１に記載のスキャナ装置。
【請求項３】
前記装置の状況は、前記装置が起動しているか否かであって、
前記格納手段において前記スキャンデータが前記記憶装置に格納された後、前記状況検出手段は、任意のタイミングで前記装置が起動しているか否かを検出する、請求項１または２に記載のスキャナ装置。
【請求項４】
ネットワーク上の共有フォルダに関する情報を登録する送信先登録ステップと、
前記登録された共有フォルダから、画像データを保存する保存先を指定する指定ステップと、
前記保存先に指定された共有フォルダを備える装置の状況を検出する状況検出ステップと、
前記状況検出ステップにおいて、前記装置が通信不可能な状況であることが検出されたときに、前記画像データを記憶装置に格納する格納ステップと、
前記状況検出ステップにおいて、前記装置が通信可能な状況であることが検出されたときに、前記画像データまたは前記記憶装置に格納された画像データを前記装置に送信して前記共有フォルダに保存させる送信ステップとを備える、データ送信方法。
【請求項５】
前記ネットワーク上の共有フォルダを任意のタイミングで検出する共有フォルダ検出ステップをさらに備え、
前記送信先登録ステップは、前記共有フォルダ検出ステップで検出された共有フォルダと、前記送信先登録ステップですでに登録されている共有フォルダに関する情報とに基づいて、前記共有フォルダ検出ステップで新規に検出された共有フォルダを追加して登録する、請求項４に記載のデータ送信方法。
【請求項６】
前記装置の状況は、前記装置が起動しているか否かであって、
前記格納ステップにおいて前記画像データが前記記憶装置に格納された後、前記状況検出ステップは、任意のタイミングで前記装置が起動しているか否かを検出する、請求項４または５に記載のデータ送信方法。
【請求項７】
画像データの送信処理をコンピュータに実行させるプログラムであって、
ネットワーク上の共有フォルダに関する情報を登録する送信先登録ステップと、
前記登録された共有フォルダから、画像データを保存する保存先を指定する指定ステップと、
前記保存先に指定された共有フォルダを備える装置の状況を検出する状況検出ステップと、
前記状況検出ステップにおいて、前記装置が通信不可能な状況であることが検出されたときに、前記画像データを記憶装置に格納する格納ステップと、
前記状況検出ステップにおいて、前記装置が通信可能な状況であることが検出されたときに、前記画像データまたは前記記憶装置に格納された画像データを前記装置に送信して前記共有フォルダに保存させる送信ステップとを実行させる、データ送信プログラム。
【請求項８】
前記ネットワーク上の共有フォルダを任意のタイミングで検出する共有フォルダ検出ステップをさらに実行させ、
前記送信先登録ステップは、前記共有フォルダ検出ステップで検出された共有フォルダと、前記送信先登録ステップですでに登録されている共有フォルダに関する情報とに基づいて、前記共有フォルダ検出ステップで新規に検出された共有フォルダを追加して登録する、請求項７に記載のデータ送信プログラム。
【請求項９】
前記装置の状況は、前記装置が起動しているか否かであって、
前記格納ステップにおいて前記画像データが前記記憶装置に格納された後、前記状況検出ステップは、任意のタイミングで前記装置が起動しているか否かを検出する、請求項７または８に記載のデータ送信プログラム。
【請求項１０】
画像データを入力する入力手段と、
前記入力された画像データの送信先として、通信可能に接続されたコンピュータの共有フォルダを指定する指定手段と、
画像データを記憶する記憶手段と、
前記指定された共有フォルダに前記画像データの送信ができない場合は、前記画像データを前記記憶手段に格納する格納手段と、
前記指定された共有フォルダに前記画像データの送信が可能な場合は、前記画像データまたは前記記憶手段に格納された前記画像データを前記指定された共有フォルダへ送信するよう制御する制御手段とを備える、データ処理装置。
【請求項１１】
前記制御手段は、前記指定された送信先への送信が可能になると、前記記憶手段に格納されている前記画像データを前記指定された共有フォルダへ送信するよう制御する、請求項１０に記載のデータ処理装置。
【請求項１２】
ネットワーク上の利用可能な共有フォルダを検出し、画像データの送信先を指定する際に利用する送信先リストに登録する登録手段をさらに備え、
前記指定手段は、前記送信先リストに登録された共有フォルダから前記画像データの送信先を指定する、請求項１０または１１に記載のデータ処理装置。
【請求項１３】
前記ネットワーク上の共有フォルダを任意のタイミングで検出する共有フォルダ検出手段をさらに備え、
前記登録手段は、前記共有フォルダ検出手段で検出された共有フォルダと、前記送信先登録手段ですでに登録されている共有フォルダとに基づいて、前記共有フォルダ検出手段で新規に検出された共有フォルダを追加して前記送信先リストに登録する、請求項１２に記載のデータ処理装置。
【請求項１４】
前記登録手段は、前記ネットワーク上の利用可能な共有フォルダとして、前記ネットワーク上で起動しているコンピュータに備えられる共有フォルダを検索して前記送信先リストに登録し、
前記格納手段において前記画像データが前記記憶手段に格納された後、前記登録手段は、任意のタイミングで前記コンピュータが起動しているか否かを検出して前記送信先リストに登録する、請求項１２または１３に記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はスキャナ装置、データ送信方法、データ送信プログラム、およびデータ処理装置に関し、特に、ユーザの利便性を損なうことなく、意図する送信先に画像データの送信および保存を行なうことのできるスキャナ装置、データ送信方法、データ送信プログラム、およびデータ処理装置に関する。
【背景技術】
【０００２】
従来より、画像データとして、たとえば、スキャナ装置によってスキャンして得られたスキャンデータを、ネットワーク上のコンピュータに送信して保存させる方法がいくつか提案されている。具体的なその方法としては、
（１）送り先のコンピュータの共有フォルダのパスを予め登録し、スキャナ装置の操作パネルを操作してその登録したパスを指定することで指定したコンピュータにスキャンデータを送信して、該コンピュータを操作することなくその共有フォルダに保存させる方法、
（２）スキャナ装置でスキャンして得られたスキャンデータを電子メールに添付して送信し、その受信先であるコンピュータにおいてユーザが手動で指定したフォルダに保存させる方法、
などが挙げられる。
【０００３】
また、スキャンデータの送信をより確実なものとするため、特許文献１では、接続されているコンピュータのＩＰアドレスをサーバに登録することでコンピュータの接続状態を確認して、サーバから、接続されているコンピュータにスキャンデータを送信して保存させるネットワークシステムが開示されている。
【０００４】
さらに、特許文献２では、スキャナ装置から、スキャンデータ受信用のソフトウェアを格納したコンピュータに対してスキャンデータを送信して保存させる方法が開示されている。
【特許文献１】特開２０００−９２１２１号公報
【特許文献２】特開２００２−７７１７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記（１）の方法や特許文献２で開示されている方法でスキャンデータを送信して保存させる場合には、送信する前に予め送信先のコンピュータを起動させておく必要があり、スキャナ装置を操作するユーザが送信先のコンピュータから離れた場所にいる場合など、そのコンピュータの起動状態が確認できない場合には、送信操作を行なってもスキャンデータが送信されない場合があるという問題があった。その場合、ユーザは、送信前、または送信不可を確認したときに、送信先のコンピュータまで起動状態を確認しに行く必要があり、利便性が損なわれるという問題があった。
【０００６】
また、スキャナ装置によっては、保存させようとしている共有フォルダが共有状態でない場合には、保存先として操作パネル上に選択可能に表示しない場合もあるため、共有フォルダが共有状態でない場合には該共有フォルダを保存先に指定できない場合があるという問題もあった。
【０００７】
また、上記（２）の方法でスキャンデータを送信する場合には、スキャンデータを受信したコンピュータにおいてユーザの操作が必要であって、利便性が低いという問題があった。
【０００８】
また、特許文献１に開示されているネットワークシステムは、ネットワークに接続されているコンピュータに対する通信の不可を、そのＩＰアドレスを認識することによって確認しているが、たとえば、該コンピュータにおいてスキャンデータの保存先であるフォルダを削除した場合や共有化されていない場合など、ＩＰアドレスが認識されてスキャンデータが送信されても、該当するフォルダに保存させることができないという問題があった。
【０００９】
さらに、特許文献１に開示されているネットワークシステムでは、コンピュータ装置の側に、ネットワークへの接続を確認するためのコマンドが必要であるという問題がある。
【００１０】
本発明はこれらの問題に鑑みてなされたものであって、スキャナ装置のユーザがスキャンデータの送信先に指定するコンピュータの状態を意識することなく該スキャンデータの送信を操作しても、該スキャンデータを確実に意図する送信先に送信して保存させることのできるスキャナ装置、データ送信方法、データ送信プログラム、およびデータ処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のある局面に従うと、スキャナ装置は、原稿を読取ってスキャンデータを得る読取手段と、ネットワーク上の共有フォルダに関する情報を登録する送信先登録手段と、登録された共有フォルダから、スキャンデータを保存する保存先を指定する指定手段と、保存先に指定された共有フォルダを備える装置の状況を検出する状況検出手段と、状況検出手段において、該装置が通信不可能な状況であることが検出されたときに、スキャンデータを記憶装置に格納する格納手段と、状況検出手段において、該装置が通信可能な状況であることが検出されたときに、そのスキャンデータまたは記憶装置に格納されたスキャンデータを該装置に送信して共有フォルダに保存させる送信手段とを備える。
【００１２】
また、スキャナ装置は、ネットワーク上の共有フォルダを任意のタイミングで検出する共有フォルダ検出手段をさらに備え、送信先登録手段は、共有フォルダ検出手段で検出された共有フォルダと、送信先登録手段ですでに登録されている共有フォルダに関する情報とに基づいて、共有フォルダ検出手段で新規に検出された共有フォルダを追加して登録することが好ましい。
【００１３】
また、上述の装置の状況は、該装置が起動しているか否かであって、格納手段においてスキャンデータが記憶装置に格納された後、状況検出手段は、任意のタイミングで該装置が起動しているか否かを検出することが好ましい。
【００１４】
本発明の他の局面に従うと、データ送信方法は、ネットワーク上の共有フォルダに関する情報を登録する送信先登録ステップと、登録された共有フォルダから、画像データを保存する保存先を指定する指定ステップと、保存先に指定された共有フォルダを備える装置の状況を検出する状況検出ステップと、状況検出ステップにおいて、該装置が通信不可能な状況であることが検出されたときに、画像データを記憶装置に格納する格納ステップと、状況検出ステップにおいて、該装置が通信可能な状況であることが検出されたときに、その画像データまたは記憶装置に格納された画像データを該装置に送信して共有フォルダに保存させる送信ステップとを備える。
【００１５】
また、データ送信方法は、ネットワーク上の共有フォルダを任意のタイミングで検出する共有フォルダ検出ステップをさらに備え、送信先登録ステップは、共有フォルダ検出ステップで検出された共有フォルダと、送信先登録ステップですでに登録されている共有フォルダに関する情報とに基づいて、共有フォルダ検出ステップで新規に検出された共有フォルダを追加して登録することが好ましい。
【００１６】
また、上述の装置の状況は、該装置が起動しているか否かであって、格納ステップにおいて画像データが記憶装置に格納された後、状況検出ステップは、任意のタイミングで該装置が起動しているか否かを検出することが好ましい。
【００１７】
本発明のさらに他の局面に従うと、データ送信プログラムは、画像データの送信処理をコンピュータに実行させるプログラムであって、ネットワーク上の共有フォルダに関する情報を登録する送信先登録ステップと、登録された共有フォルダから、画像データを保存する保存先を指定する指定ステップと、保存先に指定された共有フォルダを備える装置の状況を検出する状況検出ステップと、状況検出ステップにおいて、該装置が通信不可能な状況であることが検出されたときに、画像データを記憶装置に格納する格納ステップと、状況検出ステップにおいて、該装置が通信可能な状況であることが検出されたときに、その画像データまたは記憶装置に格納された画像データを該装置に送信して共有フォルダに保存させる送信および保存ステップとを実行させる。
【００１８】
また、データ送信プログラムは、ネットワーク上の共有フォルダを任意のタイミングで検出する共有フォルダ検出ステップをさらに実行させ、送信先登録ステップは、共有フォルダ検出ステップで検出された共有フォルダと、送信先登録ステップですでに登録されている共有フォルダに関する情報とに基づいて、共有フォルダ検出ステップで新規に検出された共有フォルダを追加して登録することが好ましい。
【００１９】
また、上述の装置の状況は、該装置が起動しているか否かであって、格納ステップにおいて画像データが記憶装置に格納された後、状況検出ステップは、任意のタイミングで該装置が起動しているか否かを検出することが好ましい。
【００２０】
本発明のさらに他の局面に従うと、データ処理装置は、画像データを入力する入力手段と、入力された画像データの送信先として、通信可能に接続されたコンピュータの共有フォルダを指定する指定手段と、画像データを記憶する記憶手段と、指定された共有フォルダに画像データの送信ができない場合は、画像データを記憶手段に格納する格納手段と、指定された共有フォルダに画像データの送信が可能な場合は、その画像データまたは記憶手段に格納された画像データを指定された共有フォルダへ送信するよう制御する制御手段とを備える。
【００２１】
また、制御手段は、指定された送信先への送信が可能になると、記憶手段に格納されている画像データを指定された共有フォルダへ送信するよう制御することが好ましい。
【００２２】
また、データ処理装置は、ネットワーク上の利用可能な共有フォルダを検出し、画像データの送信先を指定する際に利用する送信先リストに登録する登録手段をさらに備え、指定手段は、送信先リストに登録された共有フォルダから画像データの送信先を指定することが好ましい。
【００２３】
また、データ処理装置は、ネットワーク上の共有フォルダを任意のタイミングで検出する共有フォルダ検出手段をさらに備え、登録手段は、共有フォルダ検出手段で検出された共有フォルダと、送信先登録手段ですでに登録されている共有フォルダとに基づいて、共有フォルダ検出手段で新規に検出された共有フォルダを追加して送信先リストに登録することが好ましい。
【００２４】
さらに、登録手段は、ネットワーク上の利用可能な共有フォルダとして、ネットワーク上で起動しているコンピュータに備えられる共有フォルダを検索して送信先リストに登録し、格納手段において画像データが記憶手段に格納された後、登録手段は、任意のタイミングでコンピュータが起動しているか否かを検出して送信先リストに登録することがより好ましい。
【発明を実施するための最良の形態】
【００２５】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２６】
図１は、本実施の形態にかかるスキャナシステムの構成の具体例を示す図である。
【００２７】
図１を参照して、本実施の形態にかかるスキャナシステムは、スキャナ装置１と、パーソナルコンピュータ（以下、ＰＣと略する）２，ＰＣ３とを含んで構成され、それらはネットワーク４を介して接続されている。
【００２８】
ネットワーク４としては、ＬＡＮ（Local Area Network）等の専用回線や電話回線などを用いた有線通信を行なうネットワークや、赤外線通信等の無線通信を行なうネットワークなどが該当する。
【００２９】
さらに図１を参照して、スキャナ装置１は、装置全体を制御する動作制御部１１と、ネットワーク４と接続するネットワークＩ／Ｆ（インタフェース）部１２と、紙文書である原稿をスキャナ装置１に読込む読取部１６と、読取部１６で読取ったデータからスキャンデータ（画像データ）を生成する画像処理部１７と、スキャンデータの送信先の指定などを行なう操作パネル１３と、動作制御部１１で実行されるプログラムやデータなどを記憶する記憶部１８と、新規の送信先を記憶部１８に記憶させる送信先登録部１４と、ネットワーク４を介して接続されているＰＣの状態の変化を検出する状態変化検出部１５とを含んで構成される。さらに、記憶部１８には、送信先を記憶する送信先記憶部１９と、未送信のスキャンデータを記憶する未送信スキャンデータ記憶部２０とが含まれる。
【００３０】
スキャナ装置１において、読取部１６は、原稿台にセットされた原稿を読り、読取ったデータを画像処理部１７に渡す。画像処理部１７は、読取部１６から渡されたデータに対して画像処理を実行し、スキャンデータを生成する。
【００３１】
また、操作パネル１３は、送信先記憶部１９に記憶されている送信可能な送信先を選択可能に提示し、ユーザからの送信先の指定を受付ける。そして、操作パネル１３は、受付けた送信先を状態変化検出部１５に渡す。状態変化検出部１５は、操作パネル１３から受付けた送信先であるＰＣの起動状態の変化を検出し、検出結果を画像処理部１７に渡す。
【００３２】
画像処理部１７は、状態変化検出部１５から渡された検出結果に応じて、生成したスキャンデータを未送信スキャンデータ記憶部２０に記憶させる。または、ネットワークＩ／Ｆ部１２を介して、指定された送信先に対して出力する。
【００３３】
さらに図２に、ＰＣ２およびＰＣ３の構成の具体例を示す。
【００３４】
図２を参照して、ＰＣ２は、ＰＣ２全体の制御を行なう動作制御部２２と、ネットワーク４と接続するネットワークＩ／Ｆ部２１と、動作制御部２２で実行されるプログラムやデータなどを記憶する記憶部２３とを含んで構成され、さらに記憶部２３には、データを記憶する共有フォルダＡ２４と共有フォルダＢ２５とが含まれる。
【００３５】
同様に、ＰＣ３も、ＰＣ３全体の制御を行なう動作制御部３２と、ネットワーク４と接続するネットワークＩ／Ｆ部３１と、動作制御部３２で実行されるプログラムやデータなどを記憶する記憶部３３とを含んで構成され、さらに記憶部３３には、データを記憶する共有フォルダＣ３４が含まれる。
【００３６】
続いて、図３を用いて、本実施の形態にかかるスキャナ装置１でのスキャンデータの送信および保存処理について説明する。図３のフローチャートに示されるスキャンデータの送信および処理は、スキャナ装置１の動作制御部１１が記憶部１８に記憶されるプログラムを読出して実行し、図１に示される各部の動作を制御することで実現されるものである。
【００３７】
本実施の形態においては、具体的に、スキャナ装置１でスキャンして得られたスキャンデータをＰＣ２に送信して共有フォルダＡ２４に記憶させる場合であって、さらに、スキャナ装置１においてスキャン実行直後にはＰＣ２が起動しておらず、ある時間が経過した後にＰＣ２が起動する場合について説明する。
【００３８】
図３を参照して、動作制御部１１は、操作パネル１３における指示操作を待機する（Ｓ１０１）。操作パネル１３が指示操作されると（Ｓ１０１でＹＥＳ）、スキャナ装置１がスキャン動作可能なモードであることが確認され（Ｓ１０３でＹＥＳ）、送信先記憶部１９に記憶されている、送信可能なＰＣに備えられる共有フォルダを示す情報である共有フォルダ情報が参照されて、現在送信可能な送信先が選択可能に操作パネル１３に表示される（Ｓ１０５）。
【００３９】
図４は、ステップＳ１０５における操作パネル１３での表示の具体例を示す図である。図４に示されるように、操作パネル１３には、スキャンデータを送信可能な、ネットワーク４に接続されたＰＣ２、ＰＣ３、ＰＣ４（図１において不図示）、およびＰＣ５（図１において不図示）が選択可能に表示され、さらに、各ＰＣについて、含まれる共有フォルダが選択可能に表示される。本実施の形態では、スキャナ装置１で得られたスキャンデータをＰＣ２に送信して共有フォルダＡ２４に記憶させるため、図４に示される操作パネル１３において、スキャンデータの送信先としてＰＣ２を選択し、さらに、スキャンデータを記憶させる共有フォルダとして共有フォルダＡを指定する。なお、操作パネル１３では、送信先および記憶先の指定のほか、原稿の読込方法や送信方法等の設定を行なうことができてもよい。そして、ＯＫボタンを押すことで、送信先および記憶先の決定と、スキャン動作開始の指示とがスキャナ装置１に入力される。
【００４０】
操作パネル１３において、送信先および記憶先の指示操作とスキャン動作開始の指示操作とがなされると（Ｓ１０７でＹＥＳ）、読取部１６において原稿がスキャンされて、画像処理部１７においてスキャンデータが生成される（Ｓ１０９）。
【００４１】
さらに、送信を指示する操作に応じて状態変化検出部１５においてネットワークＩ／Ｆ部１２を介して送信先に指定されたＰＣから該ＰＣに関する情報が取得されることで、該ＰＣが起動していることが検出される（Ｓ１１１）。この、ステップＳ１１１における送信先状況確認処理については、後にサブルーチンを挙げて説明する。本実施の形態においてはスキャン実行直後には送信先に指定さたＰＣ２が起動していないため、ステップＳ１１１での送信先状況確認処理の結果、ＰＣ２の起動が検出されない。
【００４２】
ステップＳ１１１での送信先状況確認処理の結果、送信先に指定さたＰＣの起動が検出されない場合、つまり該ＰＣが起動していない場合には（Ｓ１１３でＮＯ）、処理をステップＳ１１１へ戻して、送信先状態確認処理を該ＰＣが起動されて送信可能になるまで繰返す。そして、該ＰＣが起動されて送信可能になると、スキャンデータはネットワーＩ／Ｆ部１２を介して該ＰＣに送信されて（Ｓ１１５）、指定された共有フォルダに記憶される。
【００４３】
以上が、本実施の形態にかかるスキャナ装置１におけるスキャンデータの送信および保存処理である。
【００４４】
さらに、上述のステップＳ１１１における送信状況確認処理について、図５を用いて説明する。
【００４５】
図５を参照して、上述のステップＳ１０９で原稿をスキャンしてスキャンデータであって、未送信のスキャンデータがスキャナ装置１内に存在する場合（Ｓ２０１でＹＥＳ）、状態変化検出部１５は、ネットワークＩ／Ｆ部１２を介して送信先に指定されたＰＣについての情報を取得する（Ｓ２０３）。ステップＳ２０３で該ＰＣについての情報が取得されることで、状態変化検出部１５においては、該ＰＣが起動していることが確認される（Ｓ２０５）。本実施の形態においては、送信先としてＰＣ２が指定されているので、ここではＰＣ２からＰＣ２についての情報が取得されることで、その起動が確認される。
【００４６】
ステップＳ２０５での確認の結果、該ＰＣが起動している場合（Ｓ２０７でＹＥＳ）、該ＰＣに送信する未送信のスキャンデータの存在場所が画像処理部１７である場合には（Ｓ２０９でＹＥＳ）、該スキャンデータの送信が画像処理部１７に対して指示される（Ｓ２１７）。このとき、上述のステップＳ１１５では、スキャンデータが画像処理部１７からネットワークＩ／Ｆ部１２に渡され、指定された送信先に送信される。
【００４７】
また、該ＰＣに送信する未送信のスキャンデータの存在場所が画像処理部１７ではない場合には（Ｓ２０９でＮＯ）、動作制御部１１において該スキャンデータが未送信スキャンデータ記憶部２０から取得されて（Ｓ２１１）、動作制御部１１に対して該スキャンデータの送信が指示される（Ｓ２１７）。このとき、上述のステップＳ１１５では、未送信スキャンデータ記憶部２０から取得されたスキャンデータが動作制御部１１からネットワークＩ／Ｆ部１２に渡され、指定された送信先に送信される。
【００４８】
そして、処理は図３に示されるメインルーチンへ戻される。
【００４９】
一方、ステップＳ２０５での確認の結果、該ＰＣの起動が検出されない場合、つまり該ＰＣが起動していない場合（Ｓ２０７でＮＯ）、該ＰＣに送信する未送信のスキャンデータの存在場所が画像処理部１７である場合には（Ｓ２１３でＹＥＳ）、該スキャンデータは未送信スキャンデータ記憶部２０へ記憶され（Ｓ２１５）、処理は図３に示されるメインルーチンへ戻される。また、該ＰＣに送信する未送信のスキャンデータの存在場所が画像処理部１７ではない場合には（Ｓ２１３でＮＯ）、ステップＳ２１５がスキップされて、処理は図３に示されるメインルーチンへ戻される。
【００５０】
本実施の形態においては、スキャナ装置１においてスキャン実行直後にはＰＣ２が起動しておらず、ある時間が経過した後にＰＣ２が起動するため、スキャナ装置１において原稿がスキャンされた直後には、ＰＣ２の起動が検出されず（Ｓ２０７でＮＯ）、さらに、スキャンデータが画像処理部１７に存在することが確認される（Ｓ２１３でＹＥＳ）。その場合には、該スキャンデータをＰＣ２へ送信することが不可能なため、ステップＳ２１５において、スキャンデータは画像処理部１７から未送信スキャンデータ記憶部２０に渡されて記憶される。
【００５１】
さらにＰＣ２が起動する以前であれば、ステップＳ１１３でスキャンデータをＰＣ２へ送信することが不可能であると判断されて、図５に示されるステップＳ１１１の送信先状況確認処理が一定のタイミングなど、任意のタイミングで繰返し実行される。そのときの送信先状況確認処理では、上記ステップＳ２１５の処理がスキップされる。
【００５２】
そして、所定時間が経過してＰＣ２が起動すると、ステップＳ２０７でその旨が検出される。この場合、すでにスキャンデータは画像処理部１７から未送信スキャンデータ記憶部２０に渡されて記憶されているので、ステップＳ２１１で動作制御部１１において未送信スキャンデータ記憶部２０から該スキャンデータが取得されて、ステップＳ２１７で動作制御部１１に対して該スキャンデータの送信が指示される。このため、ステップＳ１１５において、ＰＣ２に対してスキャンデータが送信されて、指定された共有フォルダＡ２４に記憶される。
【００５３】
ところで、本実施の形態にかかるスキャナ装置１では、スキャンデータの送信先を指定するために、予め共有フォルダ情報が送信先記憶部１９に記憶されている必要がある。なお、本実施の形態においては、共有フォルダ情報が送信先リストとしてリスト形式で送信先記憶部１９に記憶されているものとして以降の説明を行なうが、送信先記憶部１９における共有フォルダ情報の記憶方法はリスト形式によるものに限定されず、その他の形式であってもよい。
【００５４】
そこで、次に、本実施の形態にかかるスキャナ装置１で実行される送信先リスト作成処理について図６を用いて説明する。図６のフローチャートに示される送信先リスト作成処理は、スキャナ装置１の動作制御部１１が記憶部１８に記憶されるプログラムを読出して実行し、主に送信先登録部１４の動作を制御することで実現されるものである。
【００５５】
図６を参照して、送信先登録部１４は、リスト作成の要求を受付けると（Ｓ３０１でＹＥＳ）、ネットワーク４に接続された現在起動している各ＰＣのすべての共有フォルダを検出する（Ｓ３０３）。このリスト作成の要求は、動作制御部１１から送信先登録部１４に対して入力されるものであってもよいし、ネットワーク４を介して他の装置（たとえば管理用のＰＣなど）から送信先登録部１４に対して入力されるものであってもよい。さらに、リスト作成の要求は任意のタイミングに行なわれ、所定の間隔で定期的に行なわれるものであってもよいし、何らかのきっかけ（たとえばスキャナ装置１起動時など）で行なわれるものであってもよいし、管理者が任意に行なうものであってもよい。なお、送信先リストは、現在のネットワーク４上の各ＰＣの起動状態が反映されたものであることが最も好ましいため、このリスト作成の要求は、短い間隔で行なわれることが好ましい。
【００５６】
次に、ステップＳ３０３で検出された共有フォルダと、すでに送信先記憶部１９に記憶されている送信先リストとが比較されて（Ｓ３０５）、送信先リストに未登録の共有フォルダの有無が確認される（Ｓ３０７）。その結果、送信先記憶部１９に記憶されていない、送信先リストに未登録の共有フォルダがステップＳ３０３で検出されている場合には（Ｓ３０７でＹＥＳ）、その未登録のフォルダを新規の送信先として送信先リストに追加して、送信先記憶部１９に記憶させる（Ｓ３０９）。
【００５７】
以上が、本実施の形態にかかるスキャナ装置１における送信先リスト作成処理である。
【００５８】
本実施の形態においては、スキャナ装置１においてスキャン実行直後にはＰＣ２が起動しておらず、ある時間が経過した後にＰＣ２が起動するため、ＰＣ２が起動する以前には、送信先リストにＰＣ２に備えられる共有フォルダＡ２４およびフォルダＢ２５が登録されておらず、スキャナシステムが図１および図２に示される構成の場合、送信先リストにはＰＣ３に備えられる共有フォルダＣ３４のみが登録されている。その後、ＰＣ２が起動した後にリスト作成の要求がなされると、上述のステップＳ３０３において、ＰＣ２に備えられる共有フォルダＡ２４およびフォルダＢ２５と、ＰＣ３に備えられる共有フォルダＣ３４とが検出される。そして、ステップＳ３０５での比較の結果、ＰＣ２に備えられる共有フォルダＡ２４およびフォルダＢ２５が送信先リストに未登録であることが確認される。そのため、ＰＣ２が起動した後にリスト作成の要求がなされると、送信先登録部１４において、上述のステップＳ３０９で、ＰＣ２に備えられる共有フォルダＡ２４およびフォルダＢ２５が送信先リストに新たに登録されて、送信先記憶部１９に記憶される。
【００５９】
本実施の形態にかかるスキャナ装置１が上述の構成であり、上述のスキャンデータの送信および保存処理、ならびに送信先リスト作成処理が実行されることで、スキャナ装置１において、一時的に共有状態でない共有フォルダをスキャンデータの記憶先として指定することが可能になり、その共有フォルダにスキャンデータを記憶させることが可能になる。このため、ユーザは、ネットワーク上のＰＣの起動状態を意識することなく共有フォルダを備えるＰＣに対してスキャンデータの送信を行なうことができ、ユーザの利便性が多いに向上される。
【００６０】
なお、本実施の形態において、スキャンデータの送信および保存処理は、すべてスキャナ装置１で行なわれるものとしたが、他の実施の形態として、スキャナシステムが図７に示されるように、スキャナ装置６に接続されたサーバ１００と、ＰＣ２，ＰＣ３とがネットワーク４に接続されている構成である場合、サーバ１００で行なわれてもよい。
【００６１】
すなわち、他の実施の形態では、図７を参照して、スキャナ装置６は、少なくとも、原稿を読取る読取部６１と、読取ったデータからスキャンデータを生成する画像処理部６２と、サーバ１００と通信を行なうためのサーバＩ／Ｆ部６３とを含んで構成される。
【００６２】
また、サーバ１００は、動作制御部１１１と、ネットワークＩ／Ｆ部１２と、スキャナ装置６と通信を行なうためのスキャナ装置Ｉ／Ｆ部１１６と、スキャナ装置６からスキャナ装置Ｉ／Ｆ部１１６を介して取得したスキャンデータの送信先の指定などを行なう操作パネル１１３と、記憶部１１８と、送信先登録部１１４と、状態変化検出部１１５とを含んで構成される。さらに、記憶部１１８には、送信先記憶部１１９と、未送信スキャンデータ記憶部１２０とが含まれる。なお、サーバ１００に含まれる各部は、図１に示されるスキャナ装置１に含まれる各部と同様の機能を備えるため、ここでの詳細な説明は繰返さない。
【００６３】
図７に示されるような構成のスキャナシステムにおいても、サーバ１００において上述のスキャナデータの送信および保存処理、ならびに送信先リスト作成処理を行なうことで、スキャナ装置６から取得したスキャナデータを指定するＰＣに送信して共有フォルダに保存させることができる。
【００６４】
さらに、スキャナ装置１に替えて、本発明にかかるデータ処理装置はファクシミリ装置で実現されてもよい。
【００６５】
すなわち、ファクシミリ装置は、図１に示されるスキャナ装置１の構成に加えて電話回線を介した通信手段をさらに備え、該通信手段で取得した画像データを、スキャナ装置１において読取部１６で取得したスキャンデータと同様に取扱うことで、該画像データを所望のＰＣに送信して共有フォルダに保存させることが可能になる。なお、その場合の処理については、上に述べたスキャナ装置１における処理と同様であるため、ここでの説明は繰返さない。
【００６６】
さらに、上述のスキャナ装置１、サーバ１００、またはファクシミリ装置などのデータ処理装置で実行されるスキャンデータ（画像データ）の送信方法、ならびに送信先リスト作成方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００６７】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００６８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００６９】
【図１】本実施の形態にかかるスキャナシステムの構成の具体例を示す図である。
【図２】ＰＣ２およびＰＣ３の構成の具体例を示す図である。
【図３】本実施の形態にかかるスキャナ装置１でのスキャンデータ送信処理を示すフローチャートである。
【図４】ステップＳ１０５における操作パネル１３での表示の具体例を示す図である。
【図５】ステップＳ１１１における送信状況確認処理を示すフローチャートである。
【図６】本実施の形態にかかるスキャナ装置１で実行される送信先リスト作成処理を示すフローチャートである。
【図７】本実施の他の形態にかかるスキャナシステムの構成の具体例を示す図である。
【符号の説明】
【００７０】
１，６  スキャナ装置、２，３  ＰＣ、１１  スキャナ装置の動作制御部、１２  スキャナ装置のネットワークＩ／Ｆ部、１３  スキャナ装置の操作パネル、１４  スキャナ装置の送信先登録部、１５  スキャナ装置の状態変化検出部、１６，６１  読取部、１７，６２  画像処理部、１８  スキャナ装置の記憶部、１９  スキャナ装置の送信先記憶部、２０  スキャナ装置の未送信スキャンデータ記憶部、２１，３１  ＰＣのネットワークＩ／Ｆ部、２２，３２  ＰＣの動作制御部、２３，３３  ＰＣの記憶部、２４，２５，３４  共有フォルダ、６３  サーバＩ／Ｆ部、１１１  サーバの動作制御部、１１２  サーバのネットワークＩ／Ｆ部、１１３  サーバの操作パネル、１１４  サーバの送信先登録部、１１５  サーバの状態変化検出部、１１６  スキャナ装置Ｉ／Ｆ部、１１８  サーバの記憶部、１１９  サーバの送信先記憶部、１２０  サーバの未送信スキャンデータ記憶部。
【図１】
2005094444.tif 000003
【図２】
2005094444.tif 000004
【図３】
2005094444.tif 000005
【図４】
2005094444.tif 000006
【図５】
2005094444.tif 000007
【図６】
2005094444.tif 000008
【図７】
2005094444.tif 000009