(57)【特許請求の範囲】
【請求項１】
データベースに格納されたファイルの版数を管理するサーバと通信可能なファイル送信装置であって、
複数の送信先が登録された宛先表を保存する保存手段と、
前記宛先表に登録されている前記複数の送信先の中から所望の送信先をユーザに選択させる選択手段と、
前記選択手段で選択された送信先へのファイル送信指示を前記ユーザから受け付ける受付手段と、
前記ファイル送信指示された前記所望の送信先のパス情報が、フォルダを特定しているか、若しくは、ファイルを特定しているかを判定する判定手段と、
前記判定手段により前記送信先のパス情報がフォルダを特定していると判定された場合には、画像入力デバイスから入力されたファイルを新規のファイルとして当該特定されたフォルダに登録するためのチェックイン要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記画像入力デバイスから入力されたファイルを前記特定されるフォルダに新たに登録する新規登録手段と、
前記新規登録手段により新たに登録されたファイルのパス情報を、新たな送信先として前記宛先表に登録する送信先登録手段と、
前記判定手段により前記送信先のパス情報がファイルを特定していると判定された場合には、前記送信先のパス情報により特定されるファイルのチェックアウト要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記送信先のパス情報により特定されるファイルをチェックアウトし、さらに、当該チェックアウトしたファイルを前記画像入力デバイスから入力されたファイルで更新するためのチェックイン要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記送信先のパス情報で特定されるファイルを前記画像入力デバイスから入力されたファイルで更新する更新登録手段と、
を備えることを特徴とするファイル送信装置。
【請求項２】
前記ファイル送信装置は、前記サーバとＷｅｂＤＡＶプロトコルで通信することを特徴とする請求項１に記載のファイル送信装置。
【請求項３】
前記新規登録手段が前記画像入力デバイスから入力されたファイルを前記フォルダに新たに登録したときに、当該新たに登録されたファイルのパス情報を新たな送信先として前記宛先表に自動的に登録するか否かを設定する設定手段をさらに備え、
前記新規登録手段が前記画像入力デバイスから入力されたファイルを前記特定されたフォルダに新たに登録したときに、前記設定手段が当該新たに登録されたファイルのパス情報を新たな送信先として前記宛先表に自動的に登録すると設定していれば、前記送信先登録手段は、当該新たに登録されたファイルのパス情報を新たな送信先として前記宛先表に登録する、
ことを特徴とする請求項１に記載のファイル送信装置。
【請求項４】
前記新規登録手段で登録されたファイルのパス情報を保存する履歴登録手段をさらに備え、
前記送信先登録手段は、前記履歴登録手段により保存されている前記パス情報の中からユーザにより選択されたパス情報を、新たな送信先として前記宛先表に登録する、
ことを特徴とする請求項１に記載のファイル送信装置。
【請求項５】
前記ファイル送信装置が、前記画像入力デバイスを含む複合機能デバイスであることを特徴とする請求項１乃至４のいずれか１項に記載のファイル送信装置。
【請求項６】
データベースに格納されたファイルの版数を管理するサーバと通信可能なファイル送信装置において実行されるファイル送信方法であって、
前記ファイル送信装置の保存手段が、複数の送信先が登録された宛先表を保存する保存工程と、
前記ファイル装置の選択手段が、前記宛先表に登録されている前記複数の送信先の中から所望の送信先をユーザに選択させる選択工程と、
前記ファイル送信装置の受付手段が、前記選択工程において選択された送信先へのファイル送信指示を前記ユーザから受け付ける受付工程と、
前記ファイル送信装置の判定手段が、前記ファイル送信指示された前記所望の送信先のパス情報が、フォルダを特定しているか、若しくは、ファイルを特定しているかを判定する判定工程と、
前記ファイル送信装置の新規登録手段が、前記判定工程において前記送信先のパス情報がフォルダを特定していると判定された場合には、画像入力デバイスから入力されたファイルを新規のファイルとして当該特定されたフォルダに登録するためのチェックイン要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記画像入力デバイスから入力されたファイルを前記特定されるフォルダに新たに登録する新規登録工程と、
前記ファイル送信装置の送信先登録手段が、前記新規登録工程において新たに登録されたファイルのパス情報を、新たな送信先として前記宛先表に登録する送信先登録工程と、
前記ファイル送信装置の更新登録手段が、前記判定工程において前記送信先のパス情報がファイルを特定していると判定された場合には、前記送信先のパス情報により特定されるファイルのチェックアウト要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記送信先のパス情報により特定されるファイルをチェックアウトし、さらに、当該チェックアウトしたファイルを前記画像入力デバイスから入力されたファイルで更新するためのチェックイン要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記送信先のパス情報で特定されるファイルを前記画像入力デバイスから入力されたファイルで更新する更新登録工程と、
を備えることを特徴とするファイル送信方法。
【請求項７】
前記ファイル送信装置は、前記サーバとＷｅｂＤＡＶプロトコルで通信することを特徴とする請求項６に記載のファイル送信方法。
【請求項８】
前記ファイル送信装置の設定手段が、前記新規登録工程において前記画像入力デバイスから入力されたファイルを前記フォルダに新たに登録したときに、当該新たに登録されたファイルのパス情報を新たな送信先として前記宛先表に自動的に登録するか否かを設定する設定工程をさらに備え、
前記新規登録工程において前記画像入力デバイスから入力されたファイルを前記特定されたフォルダに新たに登録したときに、前記設定工程において当該新たに登録されたファイルのパス情報を新たな送信先として前記宛先表に自動的に登録すると設定されていれば、前記送信先登録工程は、当該新たに登録されたファイルのパス情報を新たな送信先として前記宛先表に登録する、
ことを特徴とする請求項６に記載のファイル送信方法。
【請求項９】
前記ファイル送信装置の履歴登録手段が、前記新規登録工程において登録されたファイルのパス情報を保存する履歴登録工程をさらに備え、
前記送信先登録工程は、前記履歴登録工程において保存されている前記パス情報の中からユーザにより選択されたパス情報を、新たな送信先として前記宛先表に登録する、
ことを特徴とする請求項６に記載のファイル送信方法。
【請求項１０】
前記ファイル送信装置が、前記画像入力デバイスを含む複合機能デバイスであることを特徴とする請求項６乃至９のいずれか１項に記載のファイル送信方法。
【請求項１１】
請求項６乃至１０のいずれか１項に記載のファイル送信方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースに格納された格納ファイルの版数管理を行うファイル版数管理サーバにチェックイン又はチェックアウト要求し、ファイル版数を操作するファイル送信装置に関する。
【背景技術】
【０００２】
近年、スキャナ機能やプリンタ機能等が複合された複合機能デバイス（ＭＦＰ：Multi Function Peripheral）が、広く用いられている。そのような複合機能デバイスは、ネットワークに接続されて、複合機能デバイスと異なる出力装置に画像を印刷することや、ネットワークを介してサーバに画像を格納することができ、また、公衆回線を介して、画像をファックス送信することもできる。
【０００３】
しかしながら、例えば、スキャナ等により読み取られたデータの出力先、又は、出力の種類は、上述のように多様化しているので、複合機能デバイスが出力する度ごとにユーザによって、出力先等の設定を行うことは、ユーザの利便性を大きく低下させてしまう。このような課題に対して様々な技術が開発されている。下記の特許文献１には、文書データを複数の送信方法で複数の宛先に送信する際の操作性及び処理効率の向上を図ることができる文書送信装置が開示されている。
【０００４】
一般的に、複合機能デバイスが接続されたネットワークにおいて、ファイルの版数管理サーバが導入され、ファイルに対しての操作履歴や、ファイルの内容履歴等が管理される場合がある。そのような版数管理サーバが版数情報が付帯したファイルが記憶されるリポジトリデータベースを有することで、ファイル管理が実現されている。上述のファイル管理の際には、ユーザが、クライアント端末において、版数管理サーバのリポジトリデータベースに格納されているファイルをチェックアウト要求する操作を行うことにより、所定のファイルを読み書き可能な状態にすることができる。更に、ユーザが、クライアント端末において、版数管理サーバのリポジトリデータベースに対してチェックイン要求する操作を行うことにより、所定のファイルをリポジトリデータベースに登録することができる。近年、多くの場合に、複合機能デバイス等のクライアント端末は、ＷｅｂＤＡＶ（Web-based Distributed Authoring and Versioning）プロトコルによって、版数管理サーバと通信される。ＷｅｂＤＡＶの仕様は、ＩＥＴＦにより発行されるＲＦＣ（Request For Comment）２５１８「HTTP Extensions for Distributed Authoring」で定義されている。
【０００５】
従来においては、チェックアウト又はチェックイン要求の際に、ユーザが、クライアント端末において指示を入力する必要があった。しかしながら、複合機能端末は、汎用ＰＣ等と比べると、パネルの操作性が低い場合が多いので、上述の操作が、非常に煩雑となってしまう。従って、ユーザが、複合機能デバイスにおいて、版数管理サーバに対する版数管理操作を、容易に行うことができる装置又は方法が期待されている。
【特許文献１】特開平１１−２１５３３９号公報（段落［００８１］）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、上記の点に鑑み、本発明は、ユーザが、ファイル版数管理サーバのファイルを、容易に、版数管理することができるファイル送信装置を提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係るファイル送信装置は、データベースに格納されたファイルの版数を管理するサーバと通信可能なファイル送信装置であって、
複数の送信先が登録された宛先表を保存する保存手段と、
前記宛先表に登録されている前記複数の送信先の中から所望の送信先をユーザに選択させる選択手段と、
前記選択手段で選択された送信先へのファイル送信指示を前記ユーザから受け付ける受付手段と、
前記ファイル送信指示された前記所望の送信先のパス情報が、フォルダを特定しているか、若しくは、ファイルを特定しているかを判定する判定手段と、
前記判定手段により前記送信先のパス情報がフォルダを特定していると判定された場合には、画像入力デバイスから入力されたファイルを新規のファイルとして当該特定されたフォルダに登録するためのチェックイン要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記画像入力デバイスから入力されたファイルを前記特定されるフォルダに新たに登録する新規登録手段と、
前記新規登録手段により新たに登録されたファイルのパス情報を、新たな送信先として前記宛先表に登録する送信先登録手段と、
前記判定手段により前記送信先のパス情報がファイルを特定していると判定された場合には、前記送信先のパス情報により特定されるファイルのチェックアウト要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記送信先のパス情報により特定されるファイルをチェックアウトし、さらに、当該チェックアウトしたファイルを前記画像入力デバイスから入力されたファイルで更新するためのチェックイン要求を、前記ユーザを介在させることなく、前記サーバに対して行うことにより、前記送信先のパス情報で特定されるファイルを前記画像入力デバイスから入力されたファイルで更新する更新登録手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、ユーザが、ファイル版数管理サーバのファイルを、容易に、版数管理することができる。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明を実施するための最良の形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１０】
図１は、本発明の実施形態に係るファイル送信装置１０１を含むファイル版数管理システムの構成を示す図である。図１に示すように、このファイル版数管理システム１００は、ファイル送信装置１０１、ファイル版数管理サーバ１０２、クライアントＰＣ端末１０３を含んでいる。ここで、ファイル送信装置１０１は、例えば、複写機に代表される複合機能デバイス端末であって、原稿を読取り、プリンタに出力したり、公衆回線を介してファックス送信することができる。ファイル版数管理サーバ１０２は、ファイルに対しての操作履歴や、ファイルの内容更新履歴等を履歴保存できるデータベースを有するサーバであり、ネットワークに接続された各端末と接続されている。本実施形態においては、ネットワークに接続された、ファイル送信装置１０１や汎用ＰＣであるクライアントＰＣ端末１０３等は、ＷｅｂＤＡＶプロトコルを用いて、ファイル版数管理サーバ１０２と通信することができる。
【００１１】
図１において、メールサーバ１０４が、ネットワークに接続されていても良い。そのような構成において、例えば、複写機であるファイル送信装置１０１が、メールサーバ１０４に電子メールとして出力することができる。更に、クライアントＰＣ端末１０３が、メールサーバ１０４に接続し、保存されている電子メールをダウンロードして、ディスプレイに表示することもできる。
【００１２】
一般的に、ファイル版数管理サーバ１０２は、リポジトリデータベースを有することで、ユーザが、ファイルの版数毎の履歴情報を管理することができる。図１において、ネットワークに接続された端末は、ＷｅｂＤＡＶプロトコルを用いて、ファイル版数管理サーバ１０２に対してチェックアウト、又は、チェックイン要求することができる。
【００１３】
ここで、ＷｅｂＤＡＶプロトコルにおけるチェックアウト要求、チェックイン要求について説明する。ＷｅｂＤＡＶプロトコルを用いて、ユーザが、ファイル版数管理サーバに対して、チェックアウト又はチェックイン要求することによって、ユーザが、テキストファイル等のリソースの変更履歴を操作することができる。例えば、ユーザが、ファイル版数管理サーバ１０２のリポジトリデータベース内の所定のファイルに対してチェックアウト要求することにより、そのファイルは、クライアントからの更新可能な状態とすることができる。また、ユーザが、ファイルを変更し、チェックイン要求することによって、そのファイルが、新たな版数とされ、リポジトリデータベース内に登録される。
【００１４】
図２は、図１に示すファイル送信装置１０１の機能構成を示すブロック図である。図２に示すように、ファイル送信装置１０１は、コントローラ部２００、操作部２１２、スキャナ部２７０、プリンタ部２９５を含んでいる。コントローラ部２００は、画像入力デバイスであるスキャナ部２７０と、画像出力デバイスであるプリンタ部２９５と接続され、また、ＬＡＮや、公衆回線等のＷＡＮと接続されている。従って、コントローラ部２００は、スキャナ部２７０及びプリンタ部２９５や、ＬＡＮ及びＷＡＮを介した他の端末と、画像情報やデバイス情報を通信することができる。コントローラ部２００におけるＣＰＵ２０１は、図２に示すシステム全体を制御する。ＲＡＭ２０２は、ＣＰＵ２０１が動作するためのシステムワークメモリや、画像データを一時記憶するための画像メモリとして機能する。ＲＯＭ２０３は、システムのブートプログラムが格納されているブートＲＯＭである。ＨＤＤ２０４は、ハードディスクドライブであり、システムソフトウェアや画像データを格納する。操作部インタフェース２０６は、タッチパネルを有している操作部２１２とのインタフェースであり、画像データを操作部２１２に対して出力し、また、ユーザが入力した情報を、操作部２１２からＣＰＵ２０１に出力する。ネットワークインタフェース２１０は、ＬＡＮ２１１とのインタフェースであり、モデム２５０は、公衆回線であるＷＡＮとのインタフェースである。ここで、コントローラ部２００が公衆回線以外のＷＡＮに接続される場合に、そのＷＡＮに応じたインタフェースが、モデム２５０の代わりに用いられても良い。ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、ＨＤＤ２０４、操作部インタフェース２０６、ネットワークインタフェース２１０、モデム２５０は、システムバスによって接続され、ＣＰＵ２０１によって制御されている。
【００１５】
画像バスは、ＰＣＩバスやＩＥＥＥ１３９４等の規格に準拠した、画像データが高速転送されるためのバスである。画像バスインタフェース２０５は、システムバスと画像バスとに接続されるバスブリッジとして配置され、データ幅等、バスを転送するデータ構造を変換する。ラスタ画像プロセッサ２６０は、ＰＤＬコードをビットマップイメージに展開するラスタ化画像処理を行う。デバイスインタフェース２２０は、スキャナ部２７０及びプリンタ部２９５と画像バスとを接続するためのインタフェースであって、画像データの同期転送と非同期転送とを変換する。スキャナ画像処理部２８０は、スキャナ部２７０によって入力された入力画像データの補正や加工、編集処理等を行う。プリンタ画像処理部２９０は、プリンタ部２９５に出力するプリンタ出力画像データの補正や解像度変換等を行う。また、画像回転処理部２３０は、画像データの回転処理を行い、画像圧縮部２４０は、画像の圧縮又は伸張処理を行う。本実施形態においては、例えば、多値画像データについてはＪＰＥＧ方式で、２値画像データについてはＪＢＩＧ、ＭＭＲ、ＭＨ方式で処理が行われる。
【００１６】
図３は、図１に示す複合機能デバイスに実装されるソフトウェアのモジュール構成を示す図である。図３に示す送信管理コンポーネント３００は、宛先表の呼出しを行う操作部インタフェースコンポーネント３０２と、ジョブ管理コンポーネント３０３とを含んでいる。ジョブ管理コンポーネント３０３は、ジョブに応じて必要なモジュールを呼び出し、ジョブ制御を行う。
【００１７】
ここで、スキャナで読み取った原稿ファイルを、ファイル版数管理サーバ１０２にチェックイン要求し、プリンタ部２９５に通信結果レポートを出力する場合を例として、図３の動作を説明する。
【００１８】
例えば、ユーザが、操作部２１２のパネルにおいて、ファイル送信装置１０１に設けられた図示されていないスタートキーを押下すると、操作部コンポーネント３０１が、操作部インタフェースコンポーネント３０２に送信指示を出力する。
【００１９】
送信管理コンポーネント３００における操作部インタフェースコンポーネント３０２が、操作部コンポーネント３０１からの通知を受信すると、ジョブ管理コンポーネント３０３が、スキャナ管理コンポーネント３０４に原稿読取りの指示を出力する。次に、ジョブ管理コンポーネント３０３は、ＷｅｂＤＡＶ送信コンポーネント３０６に送信処理命令を出力する。ファイル送信装置１０１とファイル版数管理サーバ１０２とが、通信できる状態となり、ＷｅｂＤＡＶ送信コンポーネント３０６は、ファイル版数管理サーバ１０２に対してチェックイン要求する。その結果、生成した画像データをファイル版数管理サーバ１０２に登録することができる。ファイル送信装置１０１とファイル版数管理サーバ１０２との通信が終了すると、ジョブ管理コンポーネント３０３は、ログコンポーネント３０８に通信ログを書込む。
【００２０】
ここで、時刻指定通信結果レポートや通信回数指定通信結果レポートを出力する場合には、ログコンポーネント３０８が、レポートコンポーネント３０９に通信結果レポート出力命令を出力する。また、通信処理後に通信結果レポートを出力する場合には、送信管理コンポーネント３００が、レポートコンポーネント３０９に通信結果レポート出力命令を出力する。レポートコンポーネント３０９が、通信結果レポートの画像を生成すると、ジョブ管理コンポーネント３０３は、プリントコンポーネント３０５にレポート印刷命令を出力し、プリントコンポーネント３０５は、プリンタ部２９５への出力処理を行う。
【００２１】
図４は、本発明の実施形態に係るファイル送信装置における、ファイル版数管理サーバにファイル送信する処理の手順を示すフローチャートである。本実施形態においては、ユーザが、ファイル版数管理サーバにチェックイン要求、又は、チェックアウト要求する操作を行う必要はなく、ユーザの利便性を向上することができる。ここで、図４を説明する前に、ファイル送信装置１０１の操作部２１２に表示される画面表示について説明する。  図５は、図２に示す操作部２１２に表示される送信メイン画面の一例を示す図である。図５に示すように、操作部２１２の送信メイン画面は、宛先リスト表示領域５０１、宛先表ボタン５０２、詳細情報ボタン５０３、消去ボタン５０４、登録ボタン５０５、新規宛先ボタン５０６、ワンタッチボタン５０７、定型業務ボタン５０８を含んでいる。また、送信メイン画面は、送信設定ボタン５０９、ファイル形式ボタン５１０、読込み設定ボタン５１１、システム状況／中止ボタン５１２を含んでいる。
【００２２】
本実施形態において、送信メイン画面が表示されている場合に、ファイル送信装置１０１に設けられた図示されていないスタートキーが押下されると、スキャナ部２７０が画像を読み取り、設定された宛先に指定された方法で送信する処理が開始される。宛先表ボタン５０２が押下されると、宛先リスト表示領域５０１に、予めユーザにより登録された、電子メール、Ｉファクシミリ、ファイルサーバ等の送信先情報の一覧が表示される。本実施形態においては、電子メール、ファイルサーバ等の送信先を、宛先表として登録しておくことができる。ユーザは、送信先を宛先表に登録することによって、送信先を再度入力する工数をなくすることができる。また、ユーザは、ワンタッチボタン５０７や定型業務ボタン５０８等の機能を用いて、宛先表から効率良く送信先を選択することができる。ユーザは、宛先リスト表示領域５０１から所望の宛先を選択し、消去ボタン５０４を押下すると、宛先表からその送信先が消去することができる。また、ユーザは、ファイル形式ボタン５１０を押下すると、送信先に送信する画像データのファイル形式を設定することができる。スキャナ部２７０により入力された画像データは、ファイル形式ボタン５１０によって設定されているファイル形式に画像変換され、送信先に送信される。更に、ユーザは、読込み設定ボタン５１１を押下すると、原稿の読込みを設定する画面が開き、カラーモード、用紙サイズ、解像度、濃度、原稿タイプ等、スキャナ部２７０でスキャンする際の読込設定を変更し、登録しておくことができる。ユーザは、詳細情報ボタン５０３を押下することにより、指定済の送信先を送信前に確認することができる。登録ボタン５０５、新規宛先ボタン５０６、送信設定ボタン５０９、システム状況／中止ボタン５１２については、後述する。
【００２３】
図６は、送信先がファイルサーバの場合の宛先詳細情報画面の一例を示す図である。図６は、図５に示す宛先表において、所望の送信先が選択され、詳細情報ボタン５０３が押下されると、表示される。図６に示すように、表示部６０１に、送信先のサーバと通信する場合に用いられるプロトコルが示され、表示部６０２に、送信先サーバのホスト名が示され、表示部６０３に、パスが示される。また、表示部６０４に、サーバとの認証の際に用いられるユーザ名が示され、表示部６０５に、サーバとの認証の際に用いられるパスワードが示される。
【００２４】
図５に示す新規宛先ボタン５０６が押下されると、宛先表に登録していない送信先を宛先表に登録することができる。ユーザが、新規宛先ボタン５０６を押下することにより、送信先の種類を示す画面が表示される。図５においては、ファクス、電子メール、Ｉファクス、ファイルと表示されており、ここで、ユーザにより、ファイルが選択されたとする。
【００２５】
図７は、ファイルサーバの宛先を送信先として登録する場合の宛先登録画面の一例を示す図である。図６は、新規宛先ボタン５０６が押下され、ユーザにより「ファイル」が選択されると表示される。ユーザは、図７に示す名称登録キー７０１を押下すると、操作部２１２に文字入力画面が表示され、操作部２１２上のキーボード及びテンキーを用いて、宛先の略称を入力することができる。また、ユーザは、ホスト名登録キー７０２を押下すると、操作部２１２に文字入力画面が表示され、操作部２１２上のキーボード及テンキーを用いて、所望のアドレスを入力することができる。ユーザは、パス登録キー７０３を押下すると、操作部２１２に文字入力画面が表示され、操作部２１２上のキーボード及びテンキーを用いて、所望のパスを入力することができる。ユーザは、ユーザ名登録キー７０４を押下すると、操作部２１２に文字入力画面が表示され、操作部２１２上のキーボード及びテンキーを用いて、所望のパスを入力することができる。また、ユーザは、パスワード登録キー７０５を押下すると、操作部２１２に文字入力画面が表示され、操作部２１２上のキーボード及びテンキーを用いて、所望のパスワードを入力することができる。ユーザが、各項目に所望のデータを入力し、「ＯＫ」ボタンを押下し、図５に示す登録ボタン５０５を押下すると、宛先表に登録することができる。また、ユーザは、システム状況/中止ボタン５１２を押下すると、各種ジョブの状況や履歴を確認したり、ジョブを中止したりすることができる。
【００２６】
図８は、送信履歴画面の一例を示す図である。図３に示す画面は、システム状況／中止ボタン５１２が押下されると表示される。図８に示すように、送信履歴画面は、履歴リストが表示される履歴リスト表示領域８０１と、詳細情報ボタン８０２とを含んでいる。履歴リスト表示領域８０１には、登録された宛先の一覧が表示されていて、ユーザが、所望の履歴を選択し、詳細情報ボタン８０２を押下すると、履歴詳細情報画面を表示することができる。
【００２７】
図９は、履歴詳細情報画面の一例を示す図である。図９に示す表示部９０１には、送信ジョブ毎にインクリメントされるシーケンシャルな受付番号が表示される。表示部９０２には、本送信処理を実行した日時が表示される。表示部９０３には、本実施形態におけるファイル送信装置１０１が、部門管理されている場合に付与されている部門ＩＤが表示される。表示部９０４には、本送信処理の結果が表示される。表示部９０５には、本送信処理の送信先のホスト名が表示される。表示部９０６には、本送信処理の送信先のパス情報が表示される。表示部９０７には、ファイル版数管理システムにおける更新履歴が表示される。図９においては、表示部９０６に表示されている「ビル建築設計図面．ｐｄｆ」が、本送信処理前では、０．０．１版であったが、本送信処理後で、０．０．２版となったということが表示されている。また、ユーザは、登録ボタン９０８を押下することにより、表示部９０５及び表示部９０６の情報が、新規の送信先として、宛先表に登録することができる。
【００２８】
図１０は、送信設定画面の一例を示す図である。ユーザが、図５に示す送信設定ボタン５０９を押下すると、図１０に示す送信設定画面が表示される。ユーザが、設定部１００１に表示されている「ＷｅｂＤＡＶ新規チェックイン宛先の自動登録」をオンに設定すると、ファイル版数管理サーバにチェックイン要求した新規の送信先を、自動的に、宛先表に登録することができる。また、ユーザが、送信ファイル名登録キー１００２を押下すると、文字入力画面が表示され、操作部２１２上のキーボード及びテンキーを用いて、ファイル名を入力することができる。また、入力されたファイル名は、送信先のパス情報にファイル名が特定されていない場合において、ファイル名として用いられる。
【００２９】
再び、図４を参照して、ファイル送信装置１０１におけるファイル送信処理の手順について説明する。まず、ステップＳ４０１において、ユーザが、図５に示す送信メイン画面における宛先リスト表示領域５０１から所望の原稿送信先を選択する。本実施形態においては、既に、図６に示すような宛先情報が、宛先表に登録されていて、ユーザにより選択されるとする。また、図１０に示す送信設定画面の「ＷｅｂＤＡＶ新規チェックイン宛先の自動登録」がオンと設定されているとする。
【００３０】
ステップＳ４０２において、ユーザが、操作部２１２に設けられた図示されていないスタートキーを押下する。すると、ファイル送信装置１０１の送信管理コンポーネント３００は、操作部コンポーネント３０１よりファイル送信指示を受け付け（以下、受付け手段ともいう）、スキャナ管理コンポーネント３０４に原稿の読み取りを命令する。ステップＳ４０３において、スキャナ管理コンポーネント３０４は、スキャナ部２７０の原稿台にセットされた原稿のスキャンを開始する。ステップＳ４０４において、選択された送信先へのプロトコルが「ＷｅｂＤＡＶ」であるか否かが判定される。ここで、ＷｅｂＤＡＶプロトコルである場合には、送信管理コンポーネント３００は、ＷｅｂＤＡＶ送信コンポーネント３０６に、送信先への送信を命令する。
【００３１】
一方、選択された送信宛先のプロトコルが、例えば、電子メールのプロトコルである場合には、送信管理コンポーネント３００は、メール送信コンポーネント３０７に、送信先への送信を命令する。送信管理コンポーネント３００は、ＷｅｂＤＡＶ送信コンポーネント３０６、又は、他のメール送信コンポーネント３０７に送信を命令する場合に、スキャンされた画像データ、及び、送信先情報を合わせて通知する。また、スキャンされた画像データは、図５に示すファイル形式ボタン５１０により設定されているファイル形式に変換される。次に、ステップＳ４０６において、ＷｅｂＤＡＶプロトコルによる送信先のパス情報で、ファイルが特定されているか否かが判定される。
【００３２】
ここで、送信先のパス情報にファイルが特定されている場合には、ステップＳ４１０に進み、また、ファイルが特定されていない場合には、ステップＳ４０７に進む。本実施形態において、図６に示す表示部６０３におけるパス情報には、フォルダは特定されているが、ファイルは特定されていないので、ステップＳ４０７に進む。ステップＳ４０７において、ファイル送信装置１０１のＷｅｂＤＡＶ送信コンポーネント３０６は、ファイル版数管理サーバ１０２に、送信先情報に特定されたフォルダに新規ファイルのチェックインを要求する。その場合に、ファイル版数管理サーバ１０２に、スキャンされた画像データを新規ファイルとしてチェックイン要求するので、チェックアウト要求が行われる必要はない。このように、本実施形態においては、ユーザが介在することなく、ファイル送信装置１０１が、ファイル版数管理サーバ１０２にチェックイン要求することができる。以下、このような手段を新規登録手段ともいう。
【００３３】
次に、ステップＳ４０８において、図１０に示す送信設定画面における「ＷｅｂＤＡＶ新規チェックイン宛先の自動登録」１００１が、オンとされているか否かが判定される。本実施形態において、図１０に示すように、オンと設定されているので、ステップＳ４０９に進む。ここで、オフと設定されている場合には、ステップＳ４１２に進む。ステップＳ４０９において、ファイル版数管理サーバ１０２における、新規ファイルを特定する送信先情報が、宛先表に自動的に登録される。ここで、ユーザによって、ファイル名が、図１０に示す送信ファイル名登録キー１００２に「ビル建築設計図面．ｐｄｆ」と設定されている場合には、合わせて、送信先情報として登録される。
【００３４】
再び、ステップＳ４０６を参照する。ここで、例えば、図１１に示すように、送信先のパス情報で、ファイル名（格納ファイル名）が特定されている場合には、ステップＳ４１０に進む。ステップＳ４１０において、ファイル送信装置１０１のＷｅｂＤＡＶ送信コンポーネント３０６は、ファイル版数管理サーバ１０２における送信先情報に特定されたファイルに対してチェックアウト要求する。そのようなチェックアウト要求がされることによって、リポジトリデータベースに格納されているファイルが、クライアントから読出し又は書込み可能な状態となる。例えば、図１１に示すパス名で、特定された「ビル建築設計図面．ｐｄｆ」ファイルが、クライアントから読出し又は書込みできる状態となる。次に、ステップＳ４１１において、ファイル送信装置１０１のＷｅｂＤＡＶ送信コンポーネント３０６は、ファイル版数管理サーバ１０２における送信先情報で特定されたファイルにチェックイン要求し、スキャンされた画像データを登録する。このように、本実施形態においては、ユーザが介在することなく、ファイル送信装置１０１が、ファイル版数管理サーバ１０２にチェックアウト要求し、チェックイン要求することによって、ファイルを更新することができる。以下、このような手段を更新登録手段ともいう。
【００３５】
ここで、リポジトリデータベースに格納されている「ビル建築設計図面．ｐｄｆ」ファイルに変更が加えられると、ファイル版数管理サーバ１０２のリポジトリに反映され、ユーザによって、版数管理されることができる。従って、例えば、クライアントＰＣ端末１０３が、「ビル建築設計図面．ｐｄｆ」ファイルの変更履歴を検索し、過去の版数についてのファイルや、最新に更新されたファイルを取り出すことができる。ステップＳ４１２において、ファイル送信装置１０１のＷｅｂＤＡＶ送信コンポーネント３０６は、通信終了後にログコンポーネント３０８に、ログを登録する。本実施形態においては、例えば、図９に示すような履歴詳細情報が、ログとして登録されていて、ユーザは、履歴詳細情報を参照することにより、版数情報として、０．０．１版から０．０．２版に更新されたことを認識できる。また、本実施形態において、ユーザは、図９に示す履歴詳細情報画面において、登録ボタン９０８を押下すると、ログに登録された送信先情報を、新しく、宛先表に登録することができる。従って、ユーザは、本フローチャートに示すファイル送信処理が終了した後に、履歴詳細情報を閲覧することによっても、送信先情報を新たに宛先表に登録することができる。
【００３６】
以上、説明したように、本実施形態においては、ユーザが、ファイル版数管理サーバ１０２のリポジトリデータベースへのチェックイン又はチェックアウト要求の操作を行う必要がない。即ち、チェックイン又はチェックアウト要求において、ユーザが介在しないので、ユーザの利便性を向上することができる。
【００３７】
本発明には、プログラム（ファイル送信プログラム）コードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた場合についても、本発明は適用される。その場合、書き込まれたプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態に係るファイル送信装置を含むファイル版数管理システムの構成を示す図である。
【図２】図１に示すファイル送信装置の機能構成を示すブロック図である。
【図３】図１に示す複合機能デバイスに実装されるソフトウェアのモジュール構成を示す図である。
【図４】本発明の実施形態に係るファイル送信装置における、ファイル版数管理サーバにファイル送信する処理の手順を示すフローチャートである。
【図５】図２に示す操作部に表示される送信メイン画面の一例を示す図である。
【図６】送信先がファイルサーバの場合の宛先詳細情報画面の一例を示す図である。
【図７】ファイルサーバの宛先を送信先として登録する場合の宛先登録画面の一例を示す図である。
【図８】送信履歴画面の一例を示す図である。
【図９】履歴詳細情報画面の一例を示す図である。
【図１０】送信設定画面の一例を示す図である。
【図１１】図４におけるステップＳ４０６において、送信先のパス情報で、ファイルが特定されている場合の宛先詳細情報画面の一例を示す図である。
【符号の説明】
【００３９】
１００  ネットワーク端末管理システム
１０１  複合機能デバイス
１０２  ファイル版数管理サーバ
１０３  クライアントＰＣ端末
１０４  メールサーバ
２００  コントローラ部
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  ＲＯＭ
２０４  ＨＤＤ
２０５  画像バスインタフェース
２０６  操作部インタフェース
２１０  ネットワークインタフェース
２１２  操作部
２２０  デバイスインタフェース
２３０  画像回転
２４０  画像圧縮
２５０  モデム
２６０  ラスタ画像プロセッサ
２７０  スキャナ部
２８０  スキャナ画像処理
２９０  プリンタ画像処理
２９５  プリンタ部
３００  送信管理コンポーネント
３０１  操作部コンポーネント
３０２  操作部インタフェースコンポーネント
３０３  ジョブ管理コンポーネント
３０４  スキャナ管理コンポーネント
３０５  プリントコンポーネント
３０６  ＷｅｂＤＡＶ送信コンポーネント
３０７  メール送信コンポーネント
３０８  ログコンポーネント
３０９  レポートコンポーネント
【図１】
0005219418.tif 000002
【図２】
0005219418.tif 000003
【図３】
0005219418.tif 000004
【図４】
0005219418.tif 000005
【図５】
0005219418.tif 000006
【図６】
0005219418.tif 000007
【図７】
0005219418.tif 000008
【図８】
0005219418.tif 000009
【図９】
0005219418.tif 000010
【図１０】
0005219418.tif 000011
【図１１】
0005219418.tif 000012