(57)【要約】【課題】スキャン設定や送信先を予め登録したプリセットのスキャン送信ボタンを簡単な操作でデジタル複合機に登録する。【解決手段】コンピュータ１０の画面上で、ユーザが文書データとデジタル複合機２０を選択して紐付けすると、選択されたデジタル複合機２０に紐付けされた文書データを検索して、その文書データを雛形とするスキャン設定を抽出して、その保存場所の情報と共にデジタル複合機２０に送信してボタン登録を要求する。その要求を受けたデジタル複合機２０は、受信したスキャン設定をプリセットし、受信した保存場所を送信先とするスキャン送信ボタンを登録し、ＵＩに表示する。そのスキャン送信ボタンが押されると、文書を関連づけたスキャン設定でスキャンして文書データを獲得し、その文書データをスキャン送信ボタンに関連づけた送信先に送信する。【選択図】図４
2010021896.tif 000002
【特許請求の範囲】
【請求項１】
スキャン送信設定を遠隔的に登録できる画像入力装置に、遠隔的にスキャン送信設定を行うための情報処理装置であって、
既存の文書データと前記画像入力装置とを関連づける関連づけ手段と、
前記画像入力装置に関連づけられた前記文書データから、スキャン設定を抽出する抽出手段と、
記憶手段において前記文書データの保存された場所をスキャンデータの保存場所として設定する設定手段と、
抽出された前記スキャン設定および設定された前記保存場所を、前記画像入力装置に登録されるスキャン送信設定として前記画像入力装置に送信する手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記既存の文書データは前記画像入力装置に接続された文書管理装置に保存されており、
前記抽出手段は、前記文書管理装置に保存された文書データと関連づけて保存されたスキャン設定を抽出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
情報処理装置から遠隔的にスキャン送信設定を受信する画像入力装置であって、
ユーザインターフェース手段と、
スキャン設定およびスキャンしたデータの保存場所を含むスキャン送信設定を受信して、該スキャン送信設定に対応した操作部を前記ユーザインターフェース手段により表示する表示手段と、
前記操作部が操作されると、前記スキャン送信設定に設定されたスキャン設定で文書をスキャンし、前記保存場所へと保存するスキャン送信手段と
を備えることを特徴とする画像入力装置。
【請求項４】
利用者のログイン操作を受け付けるログイン手段を更に備え、
前記スキャン送信設定には利用者を特定するための利用者情報を更に含み、
前記表示手段は、前記ログイン手段によりログインを受け付けた利用者を特定する利用者情報を含むスキャン送信設定に対応した操作部を前記ユーザインターフェース手段により表示することを特徴とする請求項３に記載の画像入力装置。
【請求項５】
前記情報処理装置から受信したスキャン送信設定と同じスキャン送信設定に対応した操作部が既にユーザインターフェース手段により表示されているか否かを判定する手段と、
受信したスキャン送信設定と同じスキャン送信設定に対応した操作部が既に表示されていると判定された場合、既に表示されている前記操作部への参照情報を操作部として登録する手段とを更に備えることを特徴とする請求項３又は４に記載の画像入力装置。
【請求項６】
スキャン送信設定を遠隔的に登録できる画像入力装置に対して、情報処理装置により遠隔的にスキャン送信設定を行う文書配信システムであって、
前記情報処理装置は、
既存の文書データと前記画像入力装置とを関連づける手段と、
前記画像入力装置に関連づけられた前記文書データから、スキャン設定を抽出する手段と、
記憶手段において前記文書データの保存された場所をスキャンデータの保存場所として設定する設定手段と、
抽出された前記スキャン設定および設定された前記保存場所を、前記画像入力装置に登録されるスキャン送信設定として前記画像入力装置に送信する手段とを備え、
前記画像入力装置は、
ユーザインターフェース手段と、
前記スキャン送信設定を受信して、該スキャン送信設定に対応した操作部を前記ユーザインターフェース手段により表示する表示手段と、
前記操作部が操作されると、前記スキャン送信設定に設定されたスキャン設定で文書をスキャンし、前記保存場所へと保存するスキャン送信手段とを備えることを特徴とする文書配信システム。
【請求項７】
スキャン送信設定を遠隔的に登録できる画像入力装置に、遠隔的にスキャン送信設定を行うための情報処理装置の制御方法であって、
関連づけ手段が、既存の文書データと前記画像入力装置とを関連づける関連づけ工程と、
抽出手段が、前記画像入力装置に関連づけられた前記文書データから、スキャン設定を抽出する抽出工程と、
設定手段が、記憶手段において前記文書データの保存された場所をスキャンデータの保存場所として設定する設定工程と、
送信する手段が、抽出された前記スキャン設定および設定された前記保存場所を、前記画像入力装置に登録されるスキャン送信設定として前記画像入力装置に送信する工程と
を有することを特徴とする情報処理装置の制御方法。
【請求項８】
情報処理装置から遠隔的にスキャン送信設定を受信する画像入力装置の制御方法であって、
表示手段が、スキャン設定およびスキャンしたデータの保存場所を含むスキャン送信設定を受信して、該スキャン送信設定に対応した操作部をユーザインターフェース手段により表示する表示工程と、
スキャン送信手段が、前記操作部が操作されると、前記スキャン送信設定に設定されたスキャン設定で文書をスキャンし、前記保存場所へと保存するスキャン送信工程と
を有することを特徴とする画像入力装置の制御方法。
【請求項９】
スキャン送信設定を遠隔的に登録できる画像入力装置に対して、情報処理装置により遠隔的にスキャン送信設定を行う文書配信システムの制御方法であって、
前記情報処理装置においては、
関連づけ手段が、既存の文書データと前記画像入力装置とを関連づける関連づけ工程と、
抽出手段が、前記画像入力装置に関連づけられた前記文書データから、スキャン設定を抽出する抽出工程と、
設定手段が、記憶手段において前記文書データの保存された場所をスキャンデータの保存場所として設定する設定工程と、
送信する手段が、抽出された前記スキャン設定および設定された前記保存場所を、前記画像入力装置に登録されるスキャン送信設定として前記画像入力装置に送信する工程とを有し、
前記画像入力装置においては、
表示手段が、スキャン設定およびスキャンしたデータの保存場所を含むスキャン送信設定を受信して、該スキャン送信設定に対応した操作部をユーザインターフェース手段により表示する表示工程と、
スキャン送信手段が、前記操作部が操作されると、前記スキャン送信設定に設定されたスキャン設定で文書をスキャンし、前記保存場所へと保存するスキャン送信工程と
を有することを特徴とする文書配信システムの制御方法。
【請求項１０】
スキャン送信設定を遠隔的に登録できる画像入力装置に、コンピュータにより遠隔的にスキャン送信設定を行わせるためのプログラムであって、
既存の文書データと前記画像入力装置とを関連づける関連づけ手段と、
前記画像入力装置に関連づけられた前記文書データから、スキャン設定を抽出する抽出手段と、
記憶手段において前記文書データの保存された場所をスキャンデータの保存場所として設定する設定手段と、
抽出された前記スキャン設定および設定された前記保存場所を、前記画像入力装置に登録されるスキャン送信設定として前記画像入力装置に送信する手段と
してコンピュータを機能させることを特徴とするプログラム。
【請求項１１】
コンピュータにより、情報処理装置から遠隔的にスキャン送信設定を受信させるためのプログラムであって、
ユーザインターフェース手段と、
スキャン設定およびスキャンしたデータの保存場所を含むスキャン送信設定を受信して、該スキャン送信設定に対応した操作部を前記ユーザインターフェース手段により表示する表示手段と、
前記操作部が操作されると、前記スキャン送信設定に設定されたスキャン設定で文書をスキャンし、前記保存場所へと保存するスキャン送信手段と
してコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル複合機におけるスキャン送信機能を利用した情報処理装置と画像入力装置、文書配信システムとそれらの制御方法に関する。特に、ユーザによる保存済み文書とデジタル複合機を紐付ける操作のみでデジタル複合機にスキャン送信ボタンを登録し、スキャン送信を実行するための情報処理装置と画像入力装置、文書配信システムとそれらの制御方法に関する。
【背景技術】
【０００２】
昨今、紙媒体で存在する文書を各種読取装置を用いて読み取り、電子データとしてドキュメント情報を整理し、データベースに蓄積し、検索を容易にする文書管理システムが数多く提案されている。特に、近年は内部統制、SOX法など会社や組織が健全に運営されていることを証明するための活動や法律が注目されてきたこともあり、ＩＴ化の流れの中で書類を電子化して得られたスキャンデータを保存する機会は増え続けている。
【０００３】
各種文書を読み取る装置として、コピー、プリント、ファクス、スキャン、スキャン送信、ストレージ機能など数多くの機能が実装されたデジタル複合機がオフィスに普及している。一方で、ユーザは、「極力デジタル複合機を占有することなく、やりたいことを設定し、短時間で操作を完了したい」と言う要望を抱えている。しかしながら、上記のようにデジタル複合機の多機能さゆえ、ユーザは、デジタル複合機の機能を活かして、文書のスキャン送信機能でさえ簡単に実行できるとは言えない状況であった。
【０００４】
それを解決するための従来例として、デジタル複合機の操作パネル上でできる設定操作を、ネットワークを介して接続された情報処理装置上で動作するアプリケーションを用いて実施するための提案がある（特許文献１等参照）。それによれば、デジタル複合機にスキャン送信ボタンを登録することで、デジタル複合機を占有することなくスキャン送信を実施する。
【０００５】
該従来例においては、ユーザは、情報処理装置を介して、「スキャン文書へのショートカット」と言うファイルを生成する。具体的には、スキャン情報の設定、保存場所の指定を情報処理装置のユーザインターフェースを用いて入力することでショートカットファイルを作成し、そのショートカットファイルをデバイスに登録することでワンボタン化することを実現している。
【０００６】
また、印刷を簡単に実行するための従来例として、アイコンを用いたユーザインターフェースが提案されている。それによると、特定の印刷装置に対する印刷設定を、専用の設定アプリケーションを用いて印刷設定アイコンとして保存しておく。そして文書データのアイコンを印刷設定アイコンに紐付けることで、印刷ジョブを印刷装置に送信する印刷指示プログラムが提案されている（特許文献２等参照）。
【０００７】
該従来例においては、文書データのアイコンを印刷設定アイコンにドラッグ＆ドロップ操作することで、文書データと印刷設定を印刷ジョブとして印刷装置に送信することを実現している
【特許文献１】特開２００６−２８７３８９号公報
【特許文献２】特開２００６−１２００４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１においては、情報処理装置上で動作するアプリケーションを用いてスキャン送信の設定を作成するため、デジタル複合機の占有時間は短縮できる。しかしながら、デジタル複合機の操作パネル上でできる設定操作をユーザが行う点において従来と変わらず、ユーザがデジタル複合機の機能を活かした設定を短時間で行えるとは限らない。
【０００９】
また、特許文献２においては、文書データのアイコンと印刷設定アイコンのドラッグ＆ドロップ操作により印刷を実行するという操作性を提供する。これは、ユーザに煩雑な設定を省略させるために有効な手段ではある。しかしながら、印刷のように処理対象となる文書が元々存在しておらず、また送信先の設定も必要なデジタル複合機を利用したスキャン送信に適用できるものではない。
【００１０】
本発明は上記課題を解決することを目的としてなされたもので、クライアントコンピュータで動作するアプリケーションを操作して、既存の文書データをデジタル複合機などの画像入力装置に関連づけることで、スキャンデータの保存場所とスキャン設定とを画像入力装置に簡単な操作で登録できる情報処理装置と画像入力装置、文書配信システムとそれらの制御方法の提供を目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は以下の構成を備える。
【００１２】
スキャン送信設定を遠隔的に登録できる画像入力装置に、遠隔的にスキャン送信設定を行うための情報処理装置であって、
既存の文書データと前記画像入力装置とを関連づける関連づけ手段と、
前記画像入力装置に関連づけられた前記文書データから、スキャン設定を抽出する抽出手段と、
記憶手段において前記文書データの保存された場所をスキャンデータの保存場所として設定する設定手段と、
抽出された前記スキャン設定および設定された前記保存場所を、前記画像入力装置に登録されるスキャン送信設定として前記画像入力装置に送信する手段とを備える。
【００１３】
あるいは、他の観点によれば、本発明は以下の構成を備える。
【００１４】
情報処理装置から遠隔的にスキャン送信設定を受信する画像入力装置であって、
ユーザインターフェース手段と、
スキャン設定およびスキャンしたデータの保存場所を含むスキャン送信設定を受信して、該スキャン送信設定に対応した操作部を前記ユーザインターフェース手段により表示する表示手段と、
前記操作部が操作されると、前記スキャン送信設定に設定されたスキャン設定で文書をスキャンし、前記保存場所へと保存するスキャン送信手段とを備える。
【００１５】
あるいは、他の観点によれば、本発明は以下の構成を備える。
【００１６】
スキャン送信設定を遠隔的に登録できる画像入力装置に対して、情報処理装置により遠隔的にスキャン送信設定を行う文書配信システムであって、
前記情報処理装置は、
既存の文書データと前記画像入力装置とを関連づける手段と、
前記画像入力装置に関連づけられた前記文書データから、スキャン設定を抽出する手段と、
記憶手段において前記文書データの保存された場所をスキャンデータの保存場所として設定する設定手段と、
抽出された前記スキャン設定および設定された前記保存場所を、前記画像入力装置に登録されるスキャン送信設定として前記画像入力装置に送信する手段とを備え、
前記画像入力装置は、
ユーザインターフェース手段と、
前記スキャン送信設定を受信して、該スキャン送信設定に対応した操作部を前記ユーザインターフェース手段により表示する表示手段と、
前記操作部が操作されると、前記スキャン送信設定に設定されたスキャン設定で文書をスキャンし、前記保存場所へと保存するスキャン送信手段とを備える。
【発明の効果】
【００１７】
本発明により、ユーザは、詳細な設定操作手順を把握することなく、デジタル複合機に所望のスキャン送信設定を登録でき、それによってワンボタンでスキャン送信を実行することができる。
【発明を実施するための最良の形態】
【００１８】
［第１実施形態］
以下、本発明を実施するための最良の形態について図面を用いて説明する。まず、本発明の第１実施形態を図１乃至図１０に基づき説明する。
【００１９】
＜システム構成＞
図１は、本発明の実施形態に係る文書配信システムのシステム概念図である。本実施形態に係る文書配信システムに、ユーザＡが専用のクライアントアプリケーションを介してアクセスするクライアントコンピュータ１０と、コピー、プリント、スキャナ、ファックス機能を有するデジタル複合機２０がネットワークを介して接続されている。ここで、本実施形態に係る文書配信システムは、ユーザＡが専用のクライアントアプリケーションを解してアクセスする構成としているが、図示しないブラウザをクライアントコンピュータ１０に配置し、それを操作する構成であっても構わない。デジタル複合機２０は、スキャン送信ボタンをプリセット登録でき、しかもそれを通信を介して遠隔的に行える。本実施形態に係る文書配信システムが、図示しないＷｅｂアプリケーションサーバ上に構築され、ブラウザと通信する構成でも構わない。また、本実施形態に係る文書配信システムは、画像形成装置としてデジタル複合機２０を用いた場合について説明を行うが、コンシューマスキャナなどの画像形成装置であっても構わない。
【００２０】
＜ハードウェア構成＞
図２は、本発明の実施形態に係る文書配信システムを構成する各コンピュータ（ＰＣ）のハードウェア構成図を示している。図２に示されるハードウェア構成図は一般的な情報処理装置のハードウェア構成図に相当するものとし、本実施形態の各ＰＣには一般的な情報処理装置のハードウェア構成を適用できる。
【００２１】
図２において、ＣＰＵ１００は、ＲＯＭ１０２のプログラム用ＲＯＭに記憶された、或いはハードディスク１０９からＲＡＭ１０１にロードされたＯＳやアプリケーション等のプログラムを実行する。ここでＯＳとはコンピュータ上で稼動するオペレーティングシステムの略語であり、以下オペレーティングシステムのことをＯＳと呼ぶ。後述する各フローチャートの処理はこのプログラムの実行により実現できる。ＲＡＭ１０１は、ＣＰＵ１００の主メモリ、ワークエリア等として機能する。キーボードコントローラ１０３は、キーボード１０７や図示しないポインティングデバイスからのキー入力を制御する。ディスプレイコントローラ１０４は、各種ディスプレイ１０８の表示を制御する。ディスクコントローラ１０５は、各種データを記憶するハードディスク（ＨＤ）１０９やフレキシブルディスク（ＦＤ）等におけるデータアクセスを制御する。ＮＣ１０６はネットワークに接続されて、ネットワークに接続された他の機器との通信制御処理を実行する。
【００２２】
図３は、本発明の実施の形態のデジタル複合機の構成を階層的に示す図である。図３において、２００は画像形成部で、紙のハンドリングや画像転写・定着等の一連の画像形成プロセスを実行して、記録紙などの記録媒体上に画像を形成する。この画像形成部２００は、例えばインクジェットプリンタや電子写真方式の画像形成ユニットを備えている。２０１はスキャナ等を備える画像読み取り部である。原稿画像を光学的に読み取ってデジタル画像情報に変換し、そのデジタル画像情報を画像形成部２００に出力して画像を形成したり、或はファクス部２０３やネットワークインタフェース部２０６等に渡して回線を介して伝送することもできる。
【００２３】
２０２はデジタル複合機制御部で、画像形成部２００と画像読み取り部２０１のそれぞれの動作を制御し、例えば画像読取り部２０１で読み取った原稿情報を画像形成部２００で複写するように制御する。また、デジタル複合機制御部２０２は、ネットワークインタフェース２０６、プリント処理部２０５、ファクス部２０３、操作部制御部２０４を有し、これら各部の間での情報をやり取りをも制御している。ファクス部２０３は、ファクシミリ画像の送受信、即ち、画像読取り部２０１で読み取ったデジタル画像情報を送信し、また、受信したファクシミリ信号を復号して画像形成部２００で記録する等の処理を実行することができる。操作部制御部２０４は、操作部の操作パネルを使用したユーザの操作に応じた信号を発生し、また操作部に表示部等に各種データやメッセージなどを表示するような制御を行う。プリント処理部２０５は、例えばネットワークインタフェース２０６を介して入力した印刷データを処理して画像形成部２００に出力して印刷する等の制御を行う。ネットワークインタフェース部２０６は、通信回線を介して他の通信端末との間のデータの送受信を制御するものである。
【００２４】
外部記憶装置制御部２０７は画像読み取り部２０１で読み取った画像を画像形成部２００で外部記憶装置に保存可能なデータフォーマットに変換し、外部記憶装置へと保存可能である。また、保存したデータを読み出し、画像形成部２００を介して印刷処理を行ったり、ネットワークインタフェース２０６を介して外部にネットワーク送信したりすることが可能である。
【００２５】
また、アプリケーションマネージャ２０８では、コピー、スキャンなどのアプリケーションを管理する。それぞれのアプリケーションの起動、終了、インストール、アンインストールの受け付けや、デジタル複合機制御部から発生した機器の情報を受信して各アプリケーションの制御を行う。
【００２６】
＜ソフトウェア構成＞
図４は、本発明の実施形態に係る文書配信システムの一例を示すソフトウェア構成図であり、クライアントコンピュータ１０、及びデジタル複合機２０内のソフトウェア構成を示している。
【００２７】
まず、クライアントコンピュータ１０におけるソフトウェア構成図について説明する。メイン制御部３００は、本発明の実施形態に係る文書配信システムのクライアントアプリケーションを制御し、後述する各部に対する指示、管理を行う。情報表示部３０１は、メイン制御部３００からの指示に従い、クライアントコンピュータ１０上にクライアントアプリケーションのユーザーインターフェースを表示する。操作情報取得部３０２は、情報表示部３０１により表示されたクライアントアプリケーションのユーザーインターフェースを介して、ユーザが操作した情報を取得し、メイン制御部３００に通知する。スキャン設定判定部３０３は、ユーザが選択した文書からスキャン送信情報として利用するためのスキャン設定を判定する。保存場所判定部３０４は、情報表示部３０１により表示されたツリービューなどのレポジトリ情報より、スキャン送信情報として利用するための保存場所を判定する。判定結果記憶部３０５は、スキャン設定判定部３０３により判定されたスキャン設定、及び保存場所判定部３０４により判定された保存場所を示す保存場所情報を記憶する。データ受信部３０６は、デジタル複合機２０にてスキャンして送信される文書データを受け取り、メイン制御部３００に通知する。
【００２８】
図５は、情報表示部３０１により表示されるクライアントアプリケーションのユーザーインターフェース（ＵＩ）の一例である。ＵＩは、ツリービューなどレポジトリ情報を表示するエリア５０１、文書データ５０４をサムネイルやアイコンの形で表示する文書リストエリア５０２、デジタル複合機５０５など周辺機器の情報を表示する周辺機器リストエリア５０３から構成される。ユーザは、クライアントアプリケーションのユーザーインターフェースを操作することで、デジタル複合機２０にスキャン送信ボタンを登録する。なお、図５で示したクライアントアプリケーションのユーザーインターフェースに関して、その形態、エリアの構成、およびコントロールは限定されたものではなく、必要となる機能を実現することができれば、どのような形態であっても構わない。例えば、文書リストエリア５０２、及び周辺機器リストエリア５０３には、サムネイル、アイコンに限らず、文書や周辺機器を特定するためのファイル名、またはデバイス名称などの文字列がリスト表示されていても良い。
【００２９】
次に、デジタル複合機２０におけるソフトウェア構成図について図４を参照して説明する。リクエスト受信部４００は、ユーザの指示によりクライアントコンピュータ１０におけるメイン制御部３００からのスキャン送信ボタンの登録リクエストを受信し、登録リクエストに対する処理結果をメイン制御部３００に通知する。操作ボタン管理部４０１は、操作ボタン記憶部４０２にスキャン送信ボタンを登録、または、スキャン送信ボタンの情報を抽出、および編集する。送信ボタン記憶部４０２は、スキャン送信ボタンの情報を保存する。機能実行部４０３は、本発明の実施形態に係る文書配信システムのデジタル複合機２０における機能実行を制御し、各部に対する指示、管理を行う。情報表示部４０４は、機能実行部４０３からの指示に従い、デジタル複合機２０の操作部にユーザーインターフェースを表示する。操作情報取得部４０５は、情報表示部４０４により表示されたデジタル複合機２０のユーザーインターフェースを介して、ユーザが操作した情報を取得し、機能実行部４０３に通知する。データ送信部４０６は、ユーザの指示によりデジタル複合機２０にてスキャンした文書データを、クライアントコンピュータ１０のデータ受信部３０６に送信する。
【００３０】
以下、本発明の第１の実施形態に係る文書配信システムの各ステップにおける処理について、図１乃至図１０を用いて具体的に説明する。
【００３１】
＜スキャン送信ボタン登録処理＞
ユーザＡは、クライアントコンピュータ１０にインストールされている、本発明の実施形態に係る文書配信システムのクライアントアプリケーションを介して、デジタル複合機２０にスキャン送信ボタンを登録できる。図６は、スキャン送信ボタン登録の処理の流れの概要を示すフローチャートである。以下、図１及び図６を用いて説明する。図６の処理手順は、ステップＳ１０５を除いてクライアントコンピュータ１０により実行される。ステップＳ１０５は、スキャン送信設定情報を受信したデジタル複合機２０により実行される。
【００３２】
本発明の実施形態に係る文書配信システムのクライアントアプリケーションがユーザからの指示により起動する。すると、ステップＳ１０１において、メイン制御部３００は情報表示部３０１に指示し、クライアントアプリケーションのユーザーインターフェースをクライアントコンピュータ１０のディスプレイ１０８に表示する。この際、メイン制御部３００は、ツリービューなどレポジトリ情報を表示するエリア５０１上でユーザから選択されたフォルダ以下に存在する文書データを、文書リストエリア５０２上に表示する。また、メイン制御部３００は、クライアントアプリケーションより操作可能なデジタル複合機２０など、周辺機器の情報を取得し、周辺機器リストエリア５０３に表示する。
【００３３】
続いて、ステップＳ１０２において、Ｓ１０１によりディスプレイ１０８に表示したユーザーインターフェースを介して、ユーザによる文書データ５０４とデジタル複合機５０５の選択および紐付け操作を受け付ける。選択および紐付け操作を受け付けた情報取得部３０２は、選択された文書データとデジタル複合機および紐付け処理を行う旨をメイン制御部３００に送信する。なお、紐付けとは、対象データを互いに特定可能に関連づけることであり、たとえば紐付けられた相手を特定するための情報をデータに付加したり、互いに特定可能な形式でデータを配置したりすることで実現できる。
【００３４】
続いて、ステップＳ１０３において、Ｓ１０２によりユーザからの紐付け操作の指示を受け付けたメイン制御部３００は、スキャン設定判定部３０３、及び保存場所判定部３０４に指示して、スキャン設定および保存場所を示す保存場所情報を解析する。なおスキャン設定および保存場所を示す保存場所情報をまとめてスキャン送信設定情報と呼ぶ。スキャン設定判定部３０３及び保存場所判定部３０４はそれぞれ、判定結果であるスキャン設定および保存場所を示す保存場所情報を判定結果記憶部３０５に保存する。
【００３５】
続いて、ステップＳ１０４において、Ｓ１０３により解析されたスキャン送信設定情報を判定結果記憶部３０５より取得したメイン制御部３００は、デジタル複合機２０のリクエスト受信部４００に送信し、スキャン送信ボタンの登録を依頼する。
【００３６】
続いて、ステップＳ１０５において、Ｓ１０４によりスキャン送信ボタンの登録リクエストを受信したデジタル複合機２０のリクエスト受信部４００は、操作ボタン管理部４０１に操作ボタン記憶部４０２への保存を指示する。また、操作ボタン記憶部４０２への保存結果を、リクエスト受信部４００は、クライアントコンピュータ１０のメイン制御部３００に通知する。
【００３７】
ステップＳ１０６において、Ｓ１０５にいてリクエスト受信部４００から通知されたスキャン送信ボタンの登録結果を受信したメイン制御部３００は、情報表示部３０１に指示して受信した登録結果をディスプレイ１０８に表示して、ユーザＡに通知する。
【００３８】
＜スキャン送信設定情報の解析＞
Ｓ１０２において、ユーザが、ＵＩを介して文書データ５０４とデジタル複合機５０５の紐付け操作を行った場合、ステップＳ１０３でスキャン送信設定情報の解析を実行する。図７は、ステップＳ１０３におけるスキャン送信設定情報の解析処理の流れを示すフローチャートである。以下、図４、及び図７を用いて詳細に説明する。
【００３９】
ステップＳ１００１において、Ｓ１０２によりユーザからの紐付け操作の指示を受けたメイン制御部３００は、スキャン設定判定部３０３に指示して、文書データ５０４に対応する文書の実体が、解析可能な文書タイプか否かを判定する。より具体的には、解析可能なファイルフォーマット（例えば、ＴＩＦＦ、ＪＰＥＧ、ＰＤＦなど）が予め設定されている場合、スキャン設定判定部３０３が文書データの拡張子から判定しても良い。また、スキャン設定判定部３０３は、文書データをメモリに展開してから、文書データのヘッダ情報を解析することで解析可能か否かを判定しても良いし、それ以外の方法であっても構わない。
【００４０】
続いて、Ｓ１００２において、Ｓ１００１により解析不可能な文書タイプと判定された場合、メイン制御部３００は、判定結果記憶部３０５に予め保存されているデフォルトのスキャン設定をロードする。ここで、デフォルトのスキャン設定は、Ｓ１０２においてユーザからの紐付け操作で指定されたデジタル複合機２０より、デフォルトのスキャン設定を取得しても構わない。いずれにせよその取得方法を限定するものではない。
【００４１】
続いて、Ｓ１００３において、メイン制御部３００は情報表示部３０１に指示し、クライアントコンピュータ１０のディスプレイ１０８に、Ｓ１００１の判定結果、及びＳ１００２のデフォルトスキャン設定を表示する。デフォルトスキャン設定には、スキャン解像度、カラーモード、原稿サイズ、ファイルフォーマットなどの設定が含まれる。そして。Ｓ１００４において処理の継続の可否の入力をユーザに促し、それに対する入力を受け付け、入力値を判定する。
【００４２】
ステップＳ１００５において、Ｓ１００１により解析可能な文書タイプと判定された場合、スキャン設定判定部３０３は文書データからスキャン設定に利用する情報を抽出する。具体的には、スキャン設定判定部３０３は、文書データに含まれた解像度、カラーモード、原稿サイズ、ファイルフォーマットなどを解析する。解析の結果、文書データに含まれたスキャン設定と判定された設定情報は、スキャン設定として判定結果記憶部３０５にステップＳ１００７で保存される。また、文書データがＰＤＦであった場合には、ページの回転情報、ＯＣＲテキストの埋め込み、暗号化などの有無を判定して、もし有ればその設定をスキャン設定に取り込むことで、より詳細なスキャン設定を得ることができる。なお、スキャン設定として解析する情報は、ここに記載した情報に限定するものではなく、また、文書データの文書タイプによって、他のスキャン設定として利用できる情報を解析しても構わない。このように、選択された文書データを雛形としてスキャン設定を抽出する。
【００４３】
続いて、ステップＳ１００６において、Ｓ１０２によりユーザからの紐付け操作の指示を受けたメイン制御部３００は、保存場所判定部３０４に指示して、文書データアイコン５０４に対応する文書データが保存されているパスを取得する。ここで、文書データは、クライアントコンピュータ１０の外部メモリ１０９に保存されていても良い。あるいは、図示しないクライアントコンピュータ１０とネットワークを介して接続されたファイルサーバ上の共有フォルダに保存されていても構わない。いずれにしても、文書データの所在は、クライアントコンピュータ１０により特定されている。なお、文書データが保存されているパスが、デジタル複合機２０から直接参照、また読み書きできない場合、ＦＴＰなどのプロトコルを介してクライアントコンピュータ１０とデジタル複合機２０とがスキャン文書を受け渡しても構わない。スキャン文書とは紙等の原稿をスキャンして得た文書データであり、画像データであってもよいし、文字認識されたテキストデータであっても良いし、それに書式を設定した文書データであっても良い。その場合、図示しない監視プログラムを起動して、文書データの保存されている場所に自動的にスキャン文書を移動しても良い。更に、これら処理過程において、認証情報が必要となる場合、ユーザ情報も保存パスの１情報として取得しても良い。
【００４４】
続いて、ステップＳ１００７において、メイン制御部３００は、Ｓ１００２、またはＳ１００５により解析したスキャン設定、更にＳ１００６により取得した保存パスすなわち場所情報を判定結果記憶部３０５に保存する。
【００４５】
＜スキャン送信ボタンのデジタル複合機への登録＞
ステップＳ１０４において、クライアントコンピュータ１０の本発明の実施形態に係る文書配信システムのクライアントアプリケーションよりスキャン送信ボタンの登録リクエストがあった場合、デジタル複合機２０にスキャン送信ボタンを登録する。それを受信したデジタル複合機２０は、スキャン送信ボタンの登録をステップＳ１０５で実行する。図８は、デジタル複合機２０へのスキャン送信ボタン登録処理（ステップＳ１０５）の流れを示すフローチャートである。以下、図４、及び図８を用いて詳細に説明する。図８の処理手順はデジタル複合機２０により実行される。
【００４６】
ステップＳ１１０１において、リクエスト受信部４００は、Ｓ１０４によりクライアントコンピュータ１０のクライアントアプリケーションから受信したリクエストが、スキャン送信ボタンの登録リクエストであるか否かを判定する。図８の手順がスキャン送信ボタンの登録リクエストに応じて実行される場合にはステップＳ１１０１は省くことができる。
【００４７】
続いて、ステップＳ１１０２において、リクエスト受信部４００が受信したスキャン送信ボタンの登録リクエストを、操作ボタン管理部４０１が解析を行う。ステップＳ１１０３において、Ｓ１１０２によりスキャン送信ボタンの登録リクエストの内容すなわち受信したスキャン設定を、変更なしに当該デジタル複合機２０に登録できるか否かを判定する。さらに、登録できない設定項目あるいは追加すべき設定項目があれば、その設定項目を特定しておく。例えば、スキャン送信ボタンにカラーが設定されていて、デジタル複合機２０がモノクロスキャナしかできない場合、スキャン送信ボタンの設定内容を変更する必要がある。また、必ずしもスキャン送信ボタンに、スキャン設定に関するデジタル複合機２０にてスキャンを実行する際に必要とする全設定内容が含まれているとは限らない。
【００４８】
続いて、ステップＳ１１０４において、Ｓ１１０３により登録リクエストされたスキャン送信ボタンをその登録できないと判断した場合、操作ボタン管理部４０１は操作ボタン記憶部４０２に保存されているデフォルトのスキャン送信ボタンの設定をロードする。
【００４９】
続いて、ステップＳ１１０５において、Ｓ１１０４により取得したデフォルトのスキャン送信ボタンの設定を用いて、クライアントコンピュータ１０からの登録リクエストで指定されたスキャン送信ボタンの設定内容を変更あるいは補充する。変更および補充の対象は、当該デジタル複合機２０にそのまま設定できないと判定された設定項目あるいは追加すべきと判定された設定項目だけでよく、そのまま設定できると判定された項目に関しては受信したスキャン設定をそのまま用いる。
【００５０】
続いて、ステップＳ１１０６において、操作ボタン管理部４０１は、スキャン送信ボタンおよびそれに関連するスキャン送信設定情報（すなわちスキャン設定と保存場所）を操作ボタン記憶部４０２に保存する。これによってデジタル複合機２０に新たなスキャン送信ボタンを登録する。またリクエスト受信部４００に登録結果を通知する。ここで、スキャン送信ボタンの登録は、ユーザ毎に登録されていても良いし、グループ毎に共有できるように登録されても良いし、全員で共有できるように登録できても良い。このためには、スキャン送信ボタンに関連づけたスキャン送信設定情報に、利用可能なユーザの範囲を特定する利用者情報を付加しておく。そしてユーザがデジタル複合機２０にログイン操作した際に、スキャン送信ボタンの利用者情報を参照し、利用が認められた利用者であれば、当該スキャン送信ボタンをユーザインターフェースに表示する。
【００５１】
続いて、ステップＳ１１０７において、リクエスト受信部４００は、Ｓ１００６により得たスキャン送信ボタンの登録結果を、クライアントコンピュータ１０のメイン制御部３００に通知する。登録結果は、たとえば登録リクエストに係るスキャン送信ボタンの登録が成功したか否かのみでもよいが、たとえば設定内容に追加や変更の可能性があることを考慮して、デジタル複合機２０において実際に登録されたスキャン設定を含めることが望ましい。
【００５２】
図９は、本発明の実施形態に係る文書配信システムのデジタル複合機２０の操作部に表示するユーザーインターフェースの一例である。ユーザがデジタル複合機２０にログインすると、デジタル複合機２０の操作部、ローカルＵＩ６０１、及び登録されたスキャン送信ボタン６０２が表示される。前述の通り。スキャン送信ボタンについては、ログインユーザによる利用が認められたものが表示される。なお、図９で示したユーザーインターフェースの一例に関して、その形態、構成、及びコントロールは限定されたものではない。デジタル複合機２０の操作部にて、図示しないブラウザが動作していて、ＨＴＭＬで生成されていても構わない。
【００５３】
＜スキャン送信処理＞
ユーザＡが、たとえばボタン６０２に触れるなどの操作を行うことでデジタル複合機２０はスキャン送信を実行する。スキャンデータ（スキャン文書データと呼ぶ）の保存場所として指定されたフォルダが存在するクライアントコンピュータ１０にインストールされた文書配信システムのクライアントアプリケーションは、デジタル複合機２０から文書データを受信し、取得する。図１０は、スキャン送信の処理の流れを示すフローチャートである。以下、図４、及び図１０を用いて説明する。図１０のステップＳ２０１−Ｓ２０４はデジタル複合機２０により実行される。ステップＳ２０５はクライアントコンピュータ１０により実行される。
【００５４】
ステップＳ２０１において、文書配信システムのデジタル複写機２０にユーザがログインすると、機能実行部４０３は、操作ボタン管理部４０１を介して操作ボタン記憶部４０２に保存されたスキャン設定情報を取得する。もちろんログインユーザがしよう可能なものに限られる。機能実行部４０３は、情報表示部４０４に指示して、取得したスキャン設定情報に関連づけたスキャン送信ボタンを配置したユーザーインターフェースをデジタル複合機２０の操作部に表示する。
【００５５】
続いて、ステップＳ２０２において、Ｓ２０１によりデジタル複合機２０に表示したユーザーインターフェースを介して、ユーザからのスキャン送信ボタンの押下を受け付ける。操作情報取得部４０５は、スキャン送信ボタンが押下された旨を機能実行部４０３に送信する。
【００５６】
続いて、ステップＳ２０３において、Ｓ２０２によりユーザからのスキャン送信ボタンの押下を受け付けた機能実行部４０３は、押されたスキャン送信ボタンに対応する設定情報のうち、スキャン設定を取得する。スキャン送信ボタンは複数あることもあり得るので、操作ボタン管理部４０１を介して操作ボタン記憶部４０２に保存されたスキャン送信ボタンのうち、押されたボタンに相当するものを検索してそれを取得する。機能実行部４０３は、取得したスキャン送信ボタンの設定情報に従い、デジタル複合機２０の画像読み取り部を介して図示しない紙原稿を読み取り、スキャン文書データを得る。
【００５７】
続いて、ステップＳ２０４において、機能実行部４０３はデータ送信部４０６に指示し、Ｓ２０３により得たスキャン文書データを、当該スキャン送信ボタンに件連付けた設定情報に含まれる保存場所を宛先として送信する。
【００５８】
続いて、ステップＳ２０５において、Ｓ２０４によりデジタル複合機２０が送信したスキャン文書データを、クライアントコンピュータ１０のデータ受信部３０６が受信する。クライアントコンピュータ１０は、受信したスキャン文書データを指定された保存場所（保存パス）に保存する。ここで、先述したとおり、指定された保存パスが、デジタル複合機２０から直接参照、また読み書きできない場合、図示しないＦＴＰなどのプロトコルを介してデジタル複合機２０がスキャン文書を送信しても良い。その場合、図示しない監視プログラムを起動して、指定の保存パスに自動的にスキャン文書データを移動しても良い。
【００５９】
以上のように、既存の文書データの属性からスキャン設定を取得し、それスキャン設定とし、また、その文書データの保存場所をスキャン送信の送信先としたスキャン送信設定情報をデジタル複合機等のスキャナデバイスへと送信する。それを受信したスキャナデバイスが、受信したスキャン設定情報に対応する操作用のボタンをユーザインターフェースに新たに操作可能に表示する。
【００６０】
［第２実施形態］
本発明の第２の実施形態を図１１乃至図１３に基づき説明する。第１の実施形態に係る文書配信システムと異なるのは、クライアントコンピュータ１０に配置された本文書配信システムのクライアントアプリケーションを操作して、文書管理サービス３０に保存された文書を閲覧する。更に、文書管理サービス３０に複合デバイス２０からスキャン送信した文書データを保存できる。ここで、文書管理サービス３０が、複合デバイス２０にスキャン送信ボタンを登録するためのスキャン送信設定情報を文書と紐付けて保存していることとする。これにより、スキャン送信設定情報をクライアントアプリケーションは文書管理サービス３０より取得することが可能となる。
【００６１】
＜システム構成＞
図１１は、本発明の第２の実施形態に係る文書配信システムのシステム概念図である。クライアントコンピュータ１０には、本実施形態に係る文書配信システムにユーザＡがアクセスするための専用のクライアントアプリケーションがインストールされている。文書配信システムには、このクライアントコンピュータ１０と、コピー、プリント、スキャナ、ファックス機能を有するデジタル複合機２０と、文書を保存／管理している文書管理サービス３０がネットワークを介して接続されている。文書管理サービス３０は、コンピュータにより実現されるサーバにより提供される。
【００６２】
ここで、クライアントコンピュータ１０、及び文書管理サービス３０は、別々に配置されている構成としているが、一つのＰＣにおいて構成されても構わない。また、本実施形態に係る文書配信システムは、ユーザＡが専用のクライアントアプリケーションを解してアクセスする構成としているが、図示しないブラウザをクライアントコンピュータ１０に配置し、それを操作する構成であっても構わない。この場合、本実施形態に係る文書配信システムが、図示しないＷｅｂアプリケーションサーバ上に構築され、ブラウザと通信する構成でも構わない。
【００６３】
＜ソフトウェア構成＞
図１２は、本発明の実施形態に係る文書配信システムの一例を示すソフトウェア構成図であり、クライアントコンピュータ１０、デジタル複合機２０、及び文書管理サービス３０内のソフトウェア構成を示している。第１の実施形態に係る文書配信システムと異なるのは、文書管理サービス３０のソフトウェア構成が追加されたことである。また、スキャン設定の雛形となる文書データを文書管理サービス３０から取得するために、デジタル複合機２０におけるデータ送信部４０６より送信されるスキャン文書データの送信先が文書管理サービス３０になる点も異なる。もちろん、図１２の構成であっても、雛形の文書データをクライアント１０自身が保存する文書データとすれば、送信先もクライアントＰＣとなる。以下、文書管理サービス３０のソフトウェア構成についてのみ説明する。
【００６４】
リクエスト受信部７００は、ユーザの指示によりクライアントコンピュータ１０におけるメイン制御部３００からのフォルダ情報、文書データ取得などのリクエストを受信し、各リクエストに対する処理結果をメイン制御部３００に通知する。文書情報管理部７０１は、文書情報記憶部７０２に文書データを登録し、または、フォルダ、及び文書データを抽出、および編集する。文書情報記憶部７０２は、文書データを保存する。データ受信部７０３は、デジタル複合機２０にてスキャンして送信される文書データを受け取り、文書情報管理部７０１に通知して文書管理記憶部７０２に保存する。
【００６５】
ここで、デジタル複合機２０にてスキャンして送信される文書データを文書情報記憶部７０２に保存した場合、デジタル複合機２０にて行った操作を文書データと紐付けて保存しておく。こうすることで、当該文書データを雛形としたスキャン送信設定情報を、後で再利用することが可能となる。なお、デジタル複合機２０にて行った操作とは、スキャン設定、及び文書管理サービス３０との通信手段の設定などであるが、それ以外のスキャン送信設定情報として利用できる情報（ワークフローなど）を含んでいても構わない。
【００６６】
また、文書管理記憶部７０２に保存した文書データと、スキャン送信設定情報との紐付け方法を特に限定するものではない。文書データに対するＤＢテーブル上に保存しても良いし、ｘｍｌ等のファイルに保存し、文書データの属性としてファイルに対するパスを保存しても良い。以下、本発明の第２の実施形態に係る文書配信システムの各ステップにおける処理について、図５、及び図１１乃至図１３を用いて具体的に説明する。
【００６７】
＜スキャン送信ボタン登録処理＞
ユーザＡが、クライアントコンピュータ１０の本発明の実施形態に係る文書配信システムのクライアントアプリケーションを介して、デジタル複合機２０にスキャン送信ボタンを登録する。図１３は、スキャン送信ボタン登録の処理の流れの概要を示すフローチャートである。以下、図５、及び図１１乃至図１３を用いて説明する。
【００６８】
クライアントアプリケーションはユーザからの指示により起動される。すると、ステップＳ１１１において、メイン制御部３００は情報表示部３０１に指示し、クライアントアプリケーションのユーザーインターフェースをクライアントコンピュータ１０のディスプレイ１０８に表示する。
【００６９】
続いて、ステップＳ１１２において、Ｓ１１１によりディスプレイ１０８に表示したユーザーインターフェースを介して、情報取得部３０２は、ユーザから文書管理サービス３０内のフォルダの選択操作を受け付ける。情報取得部３０２は、フォルダの選択操作を受け付けた旨を示す情報をメイン制御部３００に送信する。ここで、フォルダの選択操作とは、ツリービューなどレポジトリ情報を表示するエリア５０１内に表示された文書管理サービス３０のフォルダの選択などで良い。また、図示しない検索条件を入力して発見された、所望のフォルダ、もしくは文書が存在する文書管理サービス３０のフォルダを選択しても良い。
【００７０】
続いて、ステップＳ１１３において、Ｓ１１２においてユーザからのフォルダ選択操作の指示を受け付けたメイン制御部３００は、文書管理サービスのリクエスト受信部７００にフォルダを特定する情報を送信する。リクエスト受信部７００は、文書情報管理部７０１に指示し、メイン制御部３００より送信されたフォルダを特定する情報を用いて、文書情報記憶部７０２よりフォルダ以下の文書リストを取得する。そして、取得した文書リストをメイン制御部３００に通知する。メイン制御部３００は、リクエスト受信部７００から通知された文書リスト情報を、情報表示部３０１に指示してディスプレイ１０８に表示する。より詳細には、文書をサムネイルやアイコンの形で表示する文書リストエリア５０２上に、文書管理サービス３０のフォルダに保存された文書リストを表示する。Ｓ１１３によりディスプレイ１０８に表示したユーザーインターフェースを介して、ユーザは文書データとデジタル複合機とを選択して関連づけ、すなわち紐付けを行える。
【００７１】
続いて、ステップＳ１１４においては、ユーザにより行われた文書データ５０４とデジタル複合機５０５の紐付け操作を受け付けた情報取得部３０２は、その旨をメイン制御部３００に送信する。
【００７２】
続いて、ステップＳ１１５において、Ｓ１１４でユーザからの紐付け操作の指示を受け付けたメイン制御部３００は、文書管理サービス３０のリクエスト受信部７００に選択された文書データを特定する情報を送信する。リクエスト受信部７００は、文書情報管理部７０１に指示し、文書情報記憶部７０２より選択されている文書データと紐付けて保存されているスキャン送信設定情報を取得し、メイン制御部３００に通知する。目的のスキャン送信設定情報は、メイン制御部３００より送信された文書データを特定する情報を用いて特定され得られる。
【００７３】
続いて、ステップＳ１１６において、Ｓ１１５でスキャン送信設定情報を取得したメイン制御部３００は、そのスキャン送信設定情報とともに登録リクエストをデジタル複合機２０のリクエスト受信部４００に送信する。それによってスキャン送信ボタンの登録を依頼する。
【００７４】
続いて、ステップＳ１１７において、Ｓ１１６でスキャン送信ボタンの登録リクエストを受信すると、デジタル複合機２０のリクエスト受信部４００は、操作ボタン管理部４０１に操作ボタン記憶部４０２への、スキャン送信設定情報の保存を指示する。
【００７５】
続いて、ステップＳ１１８において、Ｓ１１７における操作ボタン記憶部４０２への保存結果を、リクエスト受信部４００は、クライアントコンピュータ１０のメイン制御部３００に通知する。メイン制御部３００は、リクエスト受信部４００から通知されたスキャン送信ボタンの登録結果を、情報表示部３０１に指示してディスプレイ１０８に表示して、ユーザＡに通知する。
【００７６】
なお、Ｓ１１３において、Ｓ１１２においてユーザからのフォルダ選択操作の指示を受けて、文書管理サービス３０の文書リストを表示することとしたが、以前フォルダ以下にあった文書リストを表示しても構わない。これにより、以前はフォルダにあったが、現在は他のフォルダに依存したことがある文書を利用して、スキャン送信設定情報を取得し、更にスキャン送信ボタンをデバイス２０に登録することが可能となる。
【００７７】
＜スキャン送信処理＞
スキャン送信処理に関して、第１の実施形態に係る文書配信システムと異なるのは、デジタル複合機２０からのスキャン文書の配信先が文書管理サービス３０になることである。ユーザＡが、デジタル複合機２０を介してスキャン送信を実行し、本発明の実施形態に係る文書配信システムの文書管理サービス３０にて文書を取得し、保存する。以下、図１０を用いて異なるステップについてのみ説明する。
【００７８】
ステップＳ２０４において、Ｓ２０３により得たスキャン文書データを、デジタル複合機４０４の機能実行部４０３はデータ送信部４０６に指示し、スキャン送信ボタンに指定された保存パスに送信する。
【００７９】
続いて、ステップＳ２０５において、Ｓ２０４によりデジタル複合機２０が送信したスキャン文書データを、文書管理サービス３０のデータ受信部７０３が受信し、指定された保存パスに保存する。ここで、先述したとおり、文書データが保存されているパスが、デジタル複合機２０から直接参照、また読み書きできない場合がある。その場合、図示しないＦＴＰ、Ｗｅｂサービスなどのプロトコルを介してデジタル複合機２０がスキャン文書を送信しても良い。その場合、図示しない監視プログラムを起動して、指定の保存パスに自動的にスキャン文書を移動しても良い。
【００８０】
以上の通り。本発明の第２の実施形態により、ユーザは文書管理サービスに保存された文書、及び文書に紐付けたスキャン送信設定情報を利用することで、デジタル複合機を使ってスキャン送信を実行した設定を正確に再利用することが可能となる。
【００８１】
［第３実施形態］
本発明の第３の実施形態を図６、図１３、及び図１４に基づき説明する。第１、及び第２の実施形態に係る文書配信システムと異なる点は、ユーザインターフェースにある。クライアントコンピュータ１０に配置された本文書配信システムのクライアントアプリケーションを操作して、ユーザがドラッグアンドドロップ操作で文書アイコン５１０とデジタル複合機アイコン５１１を紐付ける。この紐付け操作により、スキャン送信ボタンをデジタル複合機２０に登録できる。以下、本発明の第３の実施形態に係る文書配信システムの各ステップにおける処理について、図６、図１３、及び図１４を用いて具体的に説明する。
【００８２】
＜スキャン送信ボタン登録処理＞
ユーザＡが、クライアントコンピュータ１０の本発明の実施形態に係る文書配信システムのクライアントアプリケーションを介して、デジタル複合機２０にスキャン送信ボタンを登録する。図６は第１の実施形態に係る文書配信システムにおけるスキャン送信ボタン登録処理であり、図１３は第２の実施形態に係る文書配信システムにおけるスキャン送信ボタン登録処理である。以下、図６、及び図１３を用いて異なるステップについてのみ説明する。
【００８３】
本実施形態に係る文書配信システムのクライアントアプリケーションがユーザからの指示により起動するとこの手順が開始される。まずステップＳ１０１において、メイン制御部３００は情報表示部３０１に指示し、クライアントアプリケーションのユーザーインターフェースをクライアントコンピュータ１０のディスプレイ１０８に表示する。
【００８４】
この際、メイン制御部３００は、ツリービューなどレポジトリ情報を表示するエリア５０１上でユーザから選択されたフォルダ以下に存在する文書データのリストを文書アイコン５１０のようにアイコンの形で文書リストエリア５０２上に表示する。ここでアイコンとは、文書データのサムネイルやプレビュー表示から形成されるものであっても構わない。
【００８５】
また、メイン制御部３００は、クライアントアプリケーションより操作可能なデジタル複合機２０など、周辺機器の情報を取得し、周辺機器リストエリア上にデジタル複合機５１１のように各周辺機器をアイコンの形で表示する。
【００８６】
ステップＳ１０２（Ｓ１１４）において、Ｓ１０１（Ｓ１１３）によりＳ１０１によりディスプレイ１０８に表示したユーザーインターフェースを介して、ユーザは文書アイコン５１０をドラッグし、デジタル複合機アイコン５１１まで移動させドロップする。ユーザからのドラッグ＆ドロップによる文書アイコン５１０とデジタル複合機アイコン５１１の紐付け操作を受け付けた情報取得部３０２は、その旨をメイン制御部３００に送信する。
【００８７】
図１４は、文書アイコンとデジタル複合機アイコンをドラッグ＆ドロップで紐付けるユーザ操作の一例である。なお、図１４で示したクライアントアプリケーションのユーザーインターフェース、及び操作性に関して、その形態、構成、およびコントロールは限定されたものではなく、必要となる機能を実現することができれば、どのような形態であっても構わない。
【００８８】
本発明の第３の実施形態により、ユーザは文書アイコンとデジタル複合機アイコンに対するドラッグ＆ドロップと言う直感的な操作により、操作工程を省略してスキャン送信設定情報を生成、及びデジタル複合機へのスキャン送信ボタンを登録することができる。
【００８９】
［第４実施形態］
本発明の第４の実施形態を図４、図１２、及び図１５に基づき説明する。第１、第２、及び第３の実施形態に係る文書配信システムと異なるのは、デジタル複合機２０にスキャン送信ボタンを登録する際、同じ設定のスキャン送信ボタンが既に存在した場合、同じ設定のスキャン送信ボタンへの参照情報のみを保存することである。これによって同じ設定を持つ複数のスキャン送信ボタンの多重登録を避ける。これにより、デジタル複合機２０の資源を有効に使うことができる。以下、本発明の第４の実施形態に係る文書配信システムの各ステップにおける処理について、図４、図１２、及び図１５用いて具体的に説明する。
【００９０】
＜スキャン送信ボタンをデジタル複合機に登録＞
スキャン送信ボタンをデジタル複合機に登録する処理に関して、第１、第２、及び第３の実施形態に係る文書配信システムと異なるのは以下の点である。すなわち、デジタル複合機２０にスキャン送信ボタンを登録する過程で、同じ設定のスキャン送信ボタンが既に存在するか否かを確認するステップが入ることである。
【００９１】
Ｓ１０４において、クライアントコンピュータ１０の本発明の実施形態に係る文書配信システムのクライアントアプリケーションよりスキャン送信ボタンの登録リクエストがあった場合、デジタル複合機２０にスキャン送信ボタンを登録する。図１５は、デジタル複合機２０へのスキャン送信ボタン登録処理の流れを示すフローチャートである。以下、図４、図１２、及び図１５を用いて異なるステップについてのみ説明する。
【００９２】
ステップＳ１１１１からステップＳ１１１５までは、ステップＳ１１０１からステップＳ１１０５までと同じ処理であるため、本実施形態においては各ステップに関する説明を省略する。
【００９３】
続いて、Ｓ１１１６において、操作ボタン管理部４０１は、登録するスキャン送信ボタンの設定と同じ設定のスキャン送信ボタンが既に登録されていないか、操作ボタン記憶部４０２より登録済みのスキャン送信ボタンの設定を検索することで判定する。登録済みのスキャン送信ボタンの設定はスキャン設定と送信場所との組として構成されている。ここで、同じ設定の判断基準については、完全一致で比較しても良いし、スキャン設定だけで判断しても良い。その判断基準を限定するものではない。また、スキャン設定の内容の変更や追加が必要な場合には、変更後または追加後のスキャン設定で比較判定される。
【００９４】
続いて、Ｓ１１１７において、Ｓ１１１６により既に同じ設定のスキャン送信ボタンが登録されていると判断した操作ボタン管理部４０１は、操作ボタン記憶部４０２より参照元となるスキャン送信ボタンに対する参照情報を抽出する。ここで、スキャン送信ボタンへの参照情報は、参照元となるスキャン送信ボタンを特定するためのＩＤでも良いし、それ以外の手段であっても構わない。
【００９５】
続いて、ステップＳ１１１８において、操作ボタン管理部４０１は、新規、もしくは既に同じ設定がある場合は参照元となるスキャン送信ボタンへの参照情報のみを操作ボタン記憶部４０２に保存する。保存される参照情報はステップＳ１１１７において抽出されたものである。これにより、デジタル複合機２０にスキャン送信ボタンが登録され、リクエスト受信部４００に登録結果を通知する。ここで、スキャン送信ボタンの登録は、ユーザ毎に登録されていても良いし、グループ毎に共有できるように登録されても良いし、全員で共有できるように登録できても良い。
【００９６】
続いて、ステップＳ１１１９において、リクエスト受信部４００は、Ｓ１１１８により得たスキャン送信ボタンの登録結果を、クライアントコンピュータ１０のメイン制御部３００に通知する。
【００９７】
本発明の第４の実施形態により、デジタル複合機にスキャン送信ボタンを登録する際、同じ設定のスキャン送信ボタンが既に存在した場合、同じ設定のスキャン送信ボタンへの参照情報のみを保存することで多重登録を避ける。これにより、ユーザが考慮することなくデジタル複合機の資源を有効に使うことができる。
【００９８】
なお本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。また本発明の目的は、前述の実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータが記憶媒体に格納されたプログラムを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラム自体が前述した実施形態の機能を実現することになり、そのプログラム自体およびプログラムを記憶した記憶媒体は本発明を構成することになる。
【００９９】
また、本発明には、プログラムの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた場合についても、本発明は適用される。その場合、書き込まれたプログラムの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１００】
【図１】本発明の第１の実施形態に係る文書配信システムのシステム概念図である。
【図２】本発明の第１の実施形態に係る文書配信システムのＰＣのハードウェア構成図である。
【図３】本発明の第１の実施形態に係る文書配信システムのデジタル複合機のハードウェア構成図である。
【図４】本発明の第１の実施形態に係る文書配信システムの一例を示すソフトウェア構成図である。
【図５】本発明の第１の実施形態に係る文書配信システムのクライアントアプリケーションのユーザーインターフェースの一例である。
【図６】本発明の第１の実施形態に係る文書配信システムのスキャン送信ボタン登録の処理の流れの概要を示すフローチャートである。
【図７】本発明の第１の実施形態に係る文書配信システムのスキャン送信設定情報の解析処理の流れを示すフローチャートである。
【図８】本発明の第１の実施形態に係る文書配信システムのデジタル複合機へのスキャン送信ボタン登録処理の流れを示すフローチャートである。
【図９】本発明の第１の実施形態に係る文書配信システムのデジタル複合機の操作部に表示するユーザーインターフェースの一例である。
【図１０】本発明の第１の実施形態に係る文書配信システムのスキャン送信の処理の流れを示すフローチャートである。
【図１１】本発明の第２施形態に係る文書配信システムのシステム概念図である。
【図１２】本発明の第２実施形態に係る文書配信システムの一例を示すソフトウェア構成図である。
【図１３】本発明の第３実施形態に係る文書配信システムのスキャン送信ボタン登録の処理の流れの概要を示すフローチャートである。
【図１４】本発明の第３実施形態に係る文書配信システムのクライアントアプリケーションを用い、文書アイコンとデジタル複合機アイコンをドラッグ＆ドロップで紐付けるユーザ操作の一例を示す図である。
【図１５】本発明の第４実施形態に係る文書配信システムのデジタル複合機へのスキャン送信ボタン登録処理の流れを示すフローチャートである。
【符号の説明】
【０１０１】
１０…ユーザが操作するクライアントコンピュータ
２０…ユーザが操作するデジタル複合機
１００…本発明の実施形態に係る文書配信システムを構成するＰＣのＣＰＵ
１０１…本発明の実施形態に係る文書配信システムを構成するＰＣのＲＡＭ
１０２…本発明の実施形態に係る文書配信システムを構成するＰＣのＲＯＭ
１０３…本発明の実施形態に係る文書配信システムを構成するＰＣのキーボードコントローラ
１０４…本発明の実施形態に係る文書配信システムを構成するＰＣのディスプレイコントローラ
１０５…本発明の実施形態に係る文書配信システムを構成するＰＣのディスクコントローラ
１０６…本発明の実施形態に係る文書配信システムを構成するＰＣのネットワークカード（ＮＣ）
１０７…本発明の実施形態に係る文書配信システムを構成するＰＣに接続されるキーボード
１０８…本発明の実施形態に係る文書配信システムを構成するＰＣに接続されるディスプレイ装置
１０９…本発明の実施形態に係る文書配信システムを構成するＰＣに接続される各種データを記憶するハードディスク（ＨＤ）１０９やフロッピー（登録商標）ディスク（ＦＤ）
２００…本発明の実施形態に係る文書配信システムを構成するデジタル複合機の画像形成部
２０１…本発明の実施形態に係る文書配信システムを構成するデジタル複合機の画像読み取り部
２０２…本発明の実施形態に係る文書配信システムを構成するデジタル複合機のデジタル複合機制御部
２０３…本発明の実施形態に係る文書配信システムを構成するデジタル複合機のファクス部
２０４…本発明の実施形態に係る文書配信システムを構成するデジタル複合機の操作部制御部
２０５…本発明の実施形態に係る文書配信システムを構成するデジタル複合機のプリント処理部
２０６…本発明の実施形態に係る文書配信システムを構成するデジタル複合機のネットワークインターフェース部
２０７…本発明の実施形態に係る文書配信システムを構成するデジタル複合機の外部記憶装置制御部
２０８…本発明の実施形態に係る文書配信システムを構成するデジタル複合機のアプリケーションマネージャ
【図１】
2010021896.tif 000003
【図２】
2010021896.tif 000004
【図３】
2010021896.tif 000005
【図４】
2010021896.tif 000006
【図５】
2010021896.tif 000007
【図６】
2010021896.tif 000008
【図７】
2010021896.tif 000009
【図８】
2010021896.tif 000010
【図９】
2010021896.tif 000011
【図１０】
2010021896.tif 000012
【図１１】
2010021896.tif 000013
【図１２】
2010021896.tif 000014
【図１３】
2010021896.tif 000015
【図１４】
2010021896.tif 000016
【図１５】
2010021896.tif 000017