(57)【要約】【課題】  文書に対する印刷設定を従来よりも簡単に且つ柔軟に行えるようにする。【解決手段】  印刷設定を内部に保持しているソース文書のアイコンをドラッグし、印刷設定を内部に保持しているターゲット文書のアイコンにドロップすることにより、ターゲット文書の印刷設定をソース文書の印刷設定に書き換えるようにした。したがって、２つの印刷設定保持文書のアイコン間でドラッグ＆ドロップ操作を行うだけで、印刷設定のコピーを行える。したがって、再利用が可能な印刷設定保持文書を簡単な操作で作成することができる。【選択図】  図３
2009187131.tif 000002
【特許請求の範囲】
【請求項１】
表示画面において、第１の文書のアイコンが第２の文書のアイコンに対してドラッグアンドドロップされたことを受け付ける受付手段と、
前記受付手段によりドラッグアンドドロップされたことが受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する反映手段とを有することを特徴とする文書管理装置。
【請求項２】
前記第１の文書に印刷設定が保持されていることを検出する検出手段を有し、
前記反映手段は、前記検出手段により印刷設定が保持されていることが検出された前記第１の文書のアイコンが前記第２の文書のアイコンに対してドラッグアンドドロップされたことが前記受け付け手段により受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映することを特徴とする請求項１に記載の文書管理装置。
【請求項３】
前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する処理を行うか、その他の処理を行うかを、ユーザによる操作に基づいて判定する判定手段を有し、
前記反映手段は、前記判定手段により、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する処理を行うと判定され、且つ、前記受付手段によりドラッグアンドドロップされたことが受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映することを特徴とする請求項１又は２に記載の文書管理装置。
【請求項４】
前記第２の文書に印刷設定が保持されているか否かを判定する第２の判定手段を有し、
前記反映手段は、印刷設定が保持されている前記第２の文書については、その保持されている印刷設定を前記第１の文書に保持されている印刷設定に変更し、印刷設定が保持されていない前記第２の文書については、印刷設定を保持できる状態にしてから前記第１の文書に保持されている印刷設定を適用することを特徴とする請求項１〜３の何れか１項に記載の文書管理装置。
【請求項５】
表示画面において、第１の文書のアイコンが第２の文書のアイコンに対してドラッグアンドドロップされたことを受け付ける受付ステップと、
前記受付ステップによりドラッグアンドドロップされたことが受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する反映ステップとを有することを特徴とする文書管理方法。
【請求項６】
前記第１の文書に印刷設定が保持されていることを検出する検出ステップを有し、
前記反映ステップは、前記検出ステップにより印刷設定が保持されていることが検出された前記第１の文書のアイコンが前記第２の文書のアイコンに対してドラッグアンドドロップされたことが前記受け付けステップにより受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映することを特徴とする請求項５に記載の文書管理方法。
【請求項７】
前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する処理を行うか、その他の処理を行うかを、ユーザによる操作に基づいて判定する判定ステップを有し、
前記反映ステップは、前記判定ステップにより、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する処理を行うと判定され、且つ、前記受付ステップによりドラッグアンドドロップされたことが受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映することを特徴とする請求項５又は６に記載の文書管理方法。
【請求項８】
前記第２の文書に印刷設定が保持されているか否かを判定する第２の判定ステップを有し、
前記反映ステップは、印刷設定が保持されている前記第２の文書については、その保持されている印刷設定を前記第１の文書に保持されている印刷設定に変更し、印刷設定が保持されていない前記第２の文書については、印刷設定を保持できる状態にしてから前記第１の文書に保持されている印刷設定を適用することを特徴とする請求項５〜７の何れか１項に記載の文書管理方法。
【請求項９】
表示画面において、第１の文書のアイコンが第２の文書のアイコンに対してドラッグアンドドロップされたことを受け付ける受付ステップと、
前記受付ステップによりドラッグアンドドロップされたことが受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する反映ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理装置、文書管理方法、及びコンピュータプログラムに関し、特に、文書に対して印刷設定を行うために用いて好適なものである。
【背景技術】
【０００２】
情報化社会の進展に伴って、ワードプロセッサ等で作成された電子データや紙文書を文書管理システムで集中管理することが一般的になってきた。また、文書の再利用性を高めるために、製本設定等の印刷設定を文書内に保持しておき、再印刷を容易にする手法も提案されている。印刷設定とは、プリンタドライバへの指示情報であり、プリンタの機能に対する設定項目を指す。従来は、この印刷設定を、アプリケーション文書内に保持できなかった。すなわち、文書の用紙サイズ等の文書設定はアプリケーション文書内に保存できるが、2in1印刷の設定や、ステイプル設定やパンチ穴設定の製本設定は、プリンタの機能であるために、アプリケーション文書内に保存することができなかった。このように、アプリケーション文書内に印刷設定を保持できない場合には、印刷のたびにこれらの設定を行う必要がある。そのため、印刷設定を保持できる文書の再利用性は高く、ユーザは簡単に同じ設定で再印刷を行うことが可能である。
【０００３】
そのような印刷設定を保持できる文書の有用性を高めるべく、特許文献１では、印刷設定をサムネイルで視覚的に容易に確認できる発明が提案されている。また、特許文献２では、特定の印刷装置に対する特定の印刷設定のための設定アイコンの文書ファイルのアイコンへのドラッグアンドドロップを検出すると、設定アイコンにより参照される印刷設定に従って文書データを印刷データに変換することが提案されている。そして、この印刷データに基づく印刷ジョブが特定の印刷装置に送信する。
【０００４】
【特許文献１】特開２００３−３０８２００号公報
【特許文献２】特開２００６−１２００４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述した特許文献１では、文書単体の有用性を高めるのみである。このため、文書管理システムで複数の文書が管理されている場合に、それら複数の文書間の連携を高めることが困難であった。具体的には、例えば、視覚的に確認した印刷設定を、他の文書へ設定することができなった。
また、前述した特許文献２では、予め決められたパターンの製本設定を適用できるだけであった。このため、印刷設定を柔軟に適用することが困難であった。また、適用される印刷設定の容易な確認や適用後の文書の再利用等に対応することが困難であった。
【０００６】
本発明は、このような問題点に鑑みてなされたものであり、製本設定等の文書に対する印刷設定を従来よりも簡単に且つ柔軟に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の文書管理装置は、表示画面において、第１の文書のアイコンが第２の文書のアイコンに対してドラッグアンドドロップされたことを受け付ける受付手段と、前記受付手段によりドラッグアンドドロップされたことが受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する反映手段とを有することを特徴とする。
【０００８】
本発明の文書管理方法は、表示画面において、第１の文書のアイコンが第２の文書のアイコンに対してドラッグアンドドロップされたことを受け付ける受付ステップと、前記受付ステップによりドラッグアンドドロップされたことが受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する反映ステップとを有することを特徴とする。
【０００９】
本発明のコンピュータプログラムは、表示画面において、第１の文書のアイコンが第２の文書のアイコンに対してドラッグアンドドロップされたことを受け付ける受付ステップと、前記受付ステップによりドラッグアンドドロップされたことが受け付けられると、前記第１の文書に保持されている印刷設定を、前記第２の文書に反映する反映ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、第１の文書のアイコンが第２の文書のアイコンに対してドラッグアンドドロップされると、第１の文書に保持されている印刷設定を、第２の文書に反映するようにした。したがって、ユーザは、印刷設定の変更元となる文書のアイコンと、印刷設定の変更対象となる文書のアイコンとのドラッグアンドドロップの操作を行うことにより、一の文書に保持されている印刷設定を他の文書に反映させることができる。よって、文書に対する印刷設定を従来よりも簡単に且つ柔軟に行うことができる。
【発明を実施するための最良の形態】
【００１１】
（第１の実施形態）
以下に、図面を参照しながら、本発明の第１の実施形態について説明する。
図１は、文書管理システムの構成の一例を示すブロック図である。
図１において、印刷システムは、文書管理システムクライアント１０００と、文書管理システムサーバ１１００と、ＭＦＰ（Multi Function Peripherals）１２００とを備えている。これらはＬＡＮ１３００を介して相互に通信可能である。
尚、文書管理システムクライアント１０００と、文書管理システムサーバ１１００は、夫々コンピュータのＯＳ上で動作するソフトウェアを実行する。また、ＭＦＰ１２００は、例えば、2in1印刷機能、両面印刷機能、ステイプル設定機能、パンチ穴機能、及びＺ折り機能等を有する。
【００１２】
まず、文書管理システムクライアント１０００について説明する。
ユーザインタフェース部１００１は、ユーザによる操作を受け取ってその内容を示す信号をコマンド制御部１００２に送信する。また、ユーザインタフェース部１００１は、コマンド制御部１００２から信号に基づくＧＵＩ（Graphic User Interface）を表示する。また、後述する文書のアイコンは、ユーザインタフェース部１００１によって表示される。
コマンド制御部１００２は、通信制御部１００３や印刷設定文書制御部１００４に対し、ユーザインタフェース部１００１に対して行われた"ユーザの操作"に基づく処理の実行を指示する。そして、コマンド制御部１００２は、処理の実行結果に基づく信号をユーザインタフェース部１００１や通信制御部１００３に送信する。
【００１３】
通信制御部１００３は、コマンド制御部１００２の命令に応じて文書管理システムサーバ１１００に信号を送信する。また、通信制御部１００３は、文書管理システムサーバ１１００から送信された信号を受信する。更に、通信制御部１００３は、後述する印刷設定に基づく文書の印刷ジョブが生成されると、その印刷ジョブをＭＦＰ１２００に送信する。ＭＦＰ１２００は、印刷ジョブを受信すると、その印刷ジョブに含まれる印刷設定に基づく処理を施した文書を出力する。
印刷設定文書制御部１００４は、コマンド制御部１００２の命令に応じて、製本設定等の印刷設定が内部に保持されている印刷設定保持文書（文書ファイル）を制御する。この印刷設定保持文書等の文書のデータは、通信制御部１００３が後述する文書管理システムサーバ１１００から取得する。
【００１４】
次に、文書管理システムサーバ１１００について説明する。
通信制御部１１０１は、文書管理制御部１１０２の命令に応じて文書管理システムクライアント１０００に信号を送信する。また、通信制御部１１０１は、文書管理システムクライアント１０００から送信された信号を受信する。
文書管理制御部１１０２は、文書管理システムクライアント１０００からの処理依頼に応じてデータベース制御部１１０３に対し、処理の実行を指示する。そして、文書管理制御部１１０２は、データベース制御部１１０３による処理結果に基づく信号を、通信制御部１１０１を介して文書管理システムクライアント１０００に返す。
データベース制御部１１０３は、文書管理制御部１１０２の命令に応じて文書データベース１１０４を制御する。
文書データベース１１０４は、文書及び文書情報を格納する。
【００１５】
本実施形態では、文書管理システムクライアント１０００からの文書取得依頼に応じて、データベース制御部１１０３が、文書のデータ（文書及び文書情報）を文書データベース１１０４から取得する。そして、通信制御部１１０１は、文書管理制御部１１０２からの指示に基づいて、データベース制御部１１０３で取得された文書のデータを文書管理システムクライアント１０００に送信する。
【００１６】
ここで、文書管理システムクライアント１０００と、文書管理システムサーバ１１００のハードウェアの構成の一例を説明する。図２は、文書管理システムクライアント１０００と、文書管理システムサーバ１１００のハードウェアの構成の一例を示すブロック図である。
【００１７】
図２において、ＣＰＵ１０１０と、ＲＯＭ１０２０と、ＲＡＭ１０３０と、キーボード（ＫＢ）１０４０のキーボードコントローラ（ＫＢＣ）１０５０とが、システムバス１１３０に接続されている。また、表示部としてのＣＲＴディスプレイ（ＣＲＴ）１０６０のＣＲＴコントローラ（ＣＲＴＣ）１０７０が、システムバス１１３０に接続されている。そして、ハードディスク（ＨＤ）１０８０及びフレキシブルディスク（ＦＤ）１０９０のディスクコントローラ（ＤＫＣ）１１００も、システムバス１１３０に接続されている。さらに、ＬＡＮ１３００との接続のためのネットワークインターフェースコントローラ（ＮＩＣ）１１２０も、システムバス１１３０に接続されている。
【００１８】
ＣＰＵ１０１０は、ＲＯＭ１０２０或いはＨＤ１０８０に記憶されたソフトウェア、或いはＦＤ１０９０より供給されるソフトウェアを実行することで、システムバス１１３０に接続された各構成部を総括的に制御する。
すなわち、ＣＰＵ１０１０は、所定の処理シーケンスに従った処理プログラムを、ＲＯＭ１０２０、或いはＨＤ１０８０、或いはＦＤ１０９０から読み出して実行することで、後述する動作を実現するための制御を行う。
【００１９】
ＲＡＭ１０３０は、ＣＰＵ１０１０の主メモリ或いはワークエリア等として機能する。
ＫＢＣ１０５０は、ＫＢ１０４０や図示していないポインティングデバイス等からの指示入力を制御する。
【００２０】
ＣＲＴＣ１０７０は、ＣＲＴ１０６０の表示を制御する。
ＤＫＣ２１００は、ブートプログラム、種々のアプリケーション、編集ファイル、ユーザファイル、ネットワーク管理プログラム、及び本実施形態における所定の処理プログラム等を記憶するＨＤ１０８０及びＦＤ１０９０とのアクセスを制御する。
ＮＩＣ１１２０は、ＬＡＮ１３００上の装置或いはシステムと双方向にデータをやりとりする。
【００２１】
次に、図３のフローチャートを参照しながら、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明する。ここでは、文書管理システムクライアント１０００の表示装置（ＣＲＴ１０６０）の表示画面に、少なくとも２つの製本設定文書のアイコンが表示された後の処理を示す。
まず、ステップＳ２００１において、ユーザインタフェース部１００１は、印刷設定保持文書（文書Doc A）のアイコンがユーザの操作によってドラッグ（選択）されたか否かを判定する。この印刷設定保持文書（文書Doc A）は、ユーザが適用したい印刷設定（変更元となる印刷設定）を内部に保存しているソース文書である。
【００２２】
この判定の結果、ソース文書（印刷設定保持文書（文書Doc A））のアイコンがドラッグ（選択）されていない場合には、図３のフローチャートによる処理を終了する。一方、ソース文書のアイコンがドラッグ（選択）された場合には、ステップＳ２００２に進む。そして、ユーザインタフェース部１００１は、ステップＳ２００１でドラッグされたソース文書のアイコンが、ユーザの操作によって、印刷設定保持文書（文書Doc B）のアイコンにドロップされたか否かを判定する。この印刷設定保持文書（文書Doc B）は、印刷設定を適用させた印刷設定（変更対象の印刷設定）を内部に保存しているターゲット文書である。
以上のように本実施形態では、ステップＳ２００１、Ｓ２００２の処理を実行することにより、受付手段の一例が実現される。また、本実施形態では、ソース文書が第１の文書の一例となり、ターゲット文書が第２の文書の一例となる。
【００２３】
この判定の結果、ソース文書のアイコンがターゲット文書（印刷設定保持文書（文書Doc B））のアイコンにドロップされていない場合には、図３のフローチャートによる処理を終了する。一方、ソース文書のアイコンがターゲット文書のアイコンにドロップされた場合には、ステップＳ２００３に進む。そして、コマンド制御部１００２は、印刷設定文書制御部１００４に対し、ソース文書における印刷設定（例えば製本設定）の取得を指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定を取得する。
【００２４】
次に、ステップＳ２００４において、コマンド制御部１００２は、ステップＳ２００３で取得された印刷設定を、ターゲット文書に適用させることを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定をターゲット文書に適用する。このとき、印刷設定文書制御部１００４は、ターゲット文書の印刷設定を全て破棄した後に、ソース文書の印刷設定を、ターゲット文書に適用させる。これにより、ドラッグアンドドロップされたアイコンに関わるソース文書に保持されている印刷設定が、ターゲット文書に反映される。そして、図３のフローチャートによる処理を終了する。
このように本実施形態では、ステップＳ２００３、Ｓ２００４の処理を実行することにより、反映手段の一例が実現される。また、本実施形態では、ソース文書が一方の文書の一例となり、ターゲット文書が他方の文書の一例となる。
尚、このようにしてソース文書の印刷設定がターゲット文書に適用された場合、ソース文書のアイコンは、ドラッグされた位置に表示される。一方、ターゲット文書のアイコンは変化しない。ただし、必ずしもこのようにする必要はない。例えば、ターゲット文書のアイコンの色、形、大きさ、模様等を変えるようにしてもよい。また、ソース文書を破棄する構成にする場合には、ソース文書のアイコンを消去するようにしてもよい。
【００２５】
図４は、ソース文書の印刷設定と、ソース文書の印刷設定を適用する前後におけるターゲット文書の印刷設定との一例を表形式で示す図である。図４において「○」は、印刷設定が有効であることを示し、「×」は、印刷設定が無効であることを示す。図４に示すように、ターゲット文書の元の印刷設定が、ソース文書の印刷設定に置き換わる。
【００２６】
以上のように本実施形態では、印刷設定を内部に保持しているソース文書のアイコンをドラッグし、印刷設定を内部に保持しているターゲット文書のアイコンにドロップすることにより、ターゲット文書の印刷設定をソース文書の印刷設定に書き換えるようにした。したがって、２つの印刷設定保持文書のアイコン間でドラッグ＆ドロップ操作を行うだけで、印刷設定のコピーを行える。したがって、再利用が可能な印刷設定保持文書を簡単な操作で作成することができる。また、ユーザは、複数の"印刷設定保持文書のアイコン"の中から、所望するアイコンを選び出すことにより、変更元の印刷設定と、変更対象の印刷設定とを可及的に自由に選択することができる。したがって、製本設定等の印刷設定を従来よりも柔軟に行うことができる。
【００２７】
尚、本実施形態では、印刷設定保持文書（ソース文書及びターゲット文書）のアイコンだけを示すようにしたが、必ずしもこのようにする必要はない。例えば、印刷設定保持文書（ソース文書及びターゲット文書）のアイコンの内側又は周辺に、その印刷設定保持文書が保持している印刷設定を示す画像を併せて表示するようにしてもよい。このようにすれば、印刷設定保持文書が保持している印刷設定を、より容易にユーザに認識させることができる。
また、本実施形態では、文書管理システムサーバ１１００内にある文書を文書管理システムクライアント１０００が取り込んで、その文書のアイコンを文書管理システムクライアント１０００側で表示するようにしたが、必ずしもこのようにする必要はない。例えば、文書管理システムクライアント１０００のＨＤ１０８０等に格納されている文書のアイコンを表示して本実施形態で説明した処理を行うようにしてもよい。
また、本実施形態では、ソース文書をドラッグしてターゲット文書にドロップするようにしたが、必ずしもこのようにする必要はない。すなわち、ターゲット文書をドラッグしてソース文書にドロップするようにしてもよい。このようにした場合でも、ターゲット文書の印刷設定をソース文書の印刷設定に書き換えることになる。
【００２８】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。前述した第１の実施形態では、ソース文書とターゲット文書との双方が、印刷設定を内部に保持している印刷設定保持文書である場合を例に挙げて説明した。これに対し、本実施形態では、ターゲット文書が、印刷設定を内部に保持していない（又は保持できない）製本設定非保持文書である場合を例に挙げて説明する。このように本実施形態と前述した第１の実施形態とは、ターゲット文書が印刷設定を内部に保持しているか否かと、それに伴う処理等が異なる。したがって、本実施形態の説明において、前述した第１の実施形態と同一の部分については、図１〜図４に付した符号と同一の符号を付すこと等により詳細な説明を省略する。
【００２９】
図５は、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。尚、ここでも、図３と同様に、文書管理システムクライアント１０００の表示装置（ＣＲＴ１０６０）の表示画面に、少なくとも２つの印刷設定保持文書のアイコンが表示された後の処理を示す。
【００３０】
まず、コステップＳ３００１において、ユーザインタフェース部１００１は、印刷設定保持文書（文書Doc A）のアイコンがユーザの操作によってドラッグ（選択）されたか否かを判定する。この印刷設定保持文書（文書Doc A）は、ユーザが適用したい印刷設定（変更元となる印刷設定）を内部に保存しているソース文書である。
【００３１】
この判定の結果、ソース文書（印刷設定保持文書（文書Doc A））のアイコンがドラッグ（選択）されていない場合には、図５のフローチャートによる処理を終了する。一方、ソース文書のアイコンがドラッグ（選択）された場合には、ステップＳ３００２に進む。そして、ユーザインタフェース部１００１は、ステップＳ３００１でドラッグされたソース文書のアイコンが、ユーザの操作によって、印刷設定保持文書（文書Doc B）のアイコンにドロップされたか否かを判定する。この印刷設定保持文書（文書Doc B）は、印刷設定を適用させた印刷設定（変更対象の印刷設定）を内部に保存しているターゲット文書である。
以上のように本実施形態では、ステップＳ３００１、Ｓ３００２の処理を実行することにより、受付手段の一例が実現される。また、本実施形態では、ソース文書が第１の文書の一例となり、ターゲット文書が第２の文書の一例となる。
【００３２】
この判定の結果、ソース文書のアイコンがターゲット文書（印刷設定保持文書（文書Doc B））のアイコンにドロップされていない場合には、図５のフローチャートによる処理を終了する。一方、ソース文書のアイコンがターゲット文書のアイコンにドロップされた場合には、ステップＳ３００３に進む。そして、コマンド制御部１００２は、印刷設定文書制御部１００４に対し、ソース文書における印刷設定（例えば製本設定）の取得を指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定を取得する。
【００３３】
次に、ステップＳ３００４において、コマンド制御部１００２は、ターゲット文書から、印刷設定を内部に保持できる印刷設定保持文書を作成することを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ターゲット文書に基づく印刷設定保持文書（文書Doc B´）を作成する。この処理が行われると、ターゲット文書が、印刷設定を保持できる状態になる。
【００３４】
次に、ステップＳ３００５において、コマンド制御部１００２は、ステップＳ３００３で取得された印刷設定を、ステップＳ３００４で作成された印刷設定保持文書に適用させることを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ステップＳ３００３で取得した印刷設定を、ステップＳ３００４で作成した印刷設定保持文書に適用する。こうして、ドラッグアンドドロップされたアイコンに関わるソース文書に保持されている印刷設定が、ターゲット文書に反映される。そして、図５のフローチャートによる処理を終了する。
このように本実施形態では、ステップＳ３００３〜Ｓ３００５の処理を実行することにより、反映手段の一例が実現される。また、本実施形態では、ソース文書が一方の文書の一例となり、ターゲット文書が他方の文書の一例となる。
【００３５】
図６は、ソース文書の印刷設定と、ソース文書の印刷設定を適用する前後におけるターゲット文書の印刷設定との一例を表形式で示す図である。図６においても、図４と同様に、「○」は、印刷設定が有効であることを示し、「×」は、印刷設定が無効であることを示す。図６に示すように、ターゲット文書に対して、ソース文書の印刷設定が適用される。
【００３６】
以上のように、ターゲット文書が製本設定非保持文書である場合でも、第１の実施形態で説明した効果を奏することができる。
尚、本実施形態においても、第１の実施形態で説明した変形例を採ることができる。この場合、製本設定非保持文書のアイコンの内側又は周辺に、印刷設定がなされていないことを示す画像を併せて表示するようにしてもよい。また、製本設定非保持文書のアイコンの色、大きさ、及び形の何れかを、印刷設定保持文書のアイコンと異ならせることにより、製本設定非保持文書であることをユーザに報知するようにしてもよい。
【００３７】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。第２の実施形態ではソース文書が印刷設定保持文書であり、ターゲット文書が製本設定非保持文書である場合を例に挙げて説明した。これに対し、本実施形態では、ソース文書が、印刷設定保持文書であるか製本設定非保持文書であるかによって処理を異ならせるようにしている。このように本実施形態では、ソース文書に応じた処理を行う点が前述した第２の実施形態と異なる。したがって、本実施形態の説明において、前述した第２の実施形態と同一の部分については、図１〜図６に付した符号と同一の符号を付すこと等により詳細な説明を省略する。
尚、本実施形態では、製本設定非保持文書同士のドラッグ＆ドロップが行われると、文書の結合が行われる場合を例に挙げて文書管理システムの動作の一例を説明する。
【００３８】
図７は、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。尚、ここでも、図３、図５と同様に、文書管理システムクライアント１０００の表示装置（ＣＲＴ１０６０）の表示画面に、少なくとも２つの印刷設定保持文書のアイコンが表示された後の処理を示す。
【００３９】
まず、ステップＳ４００１において、ユーザインタフェース部１００１は、印刷設定保持文書（文書Doc A）のアイコンがユーザの操作によってドラッグ（選択）されたか否かを判定する。この印刷設定保持文書（文書Doc A）は、ユーザが適用したい印刷設定（変更元となる印刷設定）を内部に保存しているソース文書である。
【００４０】
この判定の結果、ソース文書（印刷設定保持文書（文書Doc A））のアイコンがドラッグ（選択）されていない場合には、図７のフローチャートによる処理を終了する。一方、ソース文書のアイコンがドラッグ（選択）された場合には、ステップＳ４００２に進む。そして、ユーザインタフェース部１００１は、ステップＳ４００１でドラッグされたソース文書のアイコンが、ユーザの操作によって、印刷設定保持文書（文書Doc B）のアイコンにドロップされたか否かを判定する。この印刷設定保持文書（文書Doc B）は、印刷設定を適用させた印刷設定（変更対象の印刷設定）を内部に保存しているターゲット文書である。
以上のように本実施形態では、ステップＳ４００１、Ｓ４００２の処理を実行することにより、受付手段の一例が実現される。また、本実施形態では、ソース文書が第１の文書の一例となり、ターゲット文書が第２の文書の一例となる。
【００４１】
この判定の結果、ソース文書のアイコンがターゲット文書（印刷設定保持文書（文書Doc B））のアイコンにドロップされていない場合には、図７のフローチャートによる処理を終了する。一方、ソース文書のアイコンがターゲット文書のアイコンにドロップされた場合には、ステップＳ４００３に進む。そして、コマンド制御部１００２は、ステップＳ４００１でドラッグされたソース文書の情報を印刷設定文書制御部１００４から取得し、取得した情報に基づいて、ステップＳ４００１でドラッグされたソース文書が印刷設定保持文書であるか否かを判定する。
このように本実施形態では、ステップＳ４００３の処理を行うことにより、検出手段の一例が実現される。
【００４２】
この判定の結果、ステップＳ４００１でドラッグされたソース文書が印刷設定保持文書でない場合には、ステップＳ４００４に進む。この場合、ターゲット文書とソース文書とが共に製本設定非保持文書である。したがって、コマンド制御部１００２は、ステップＳ４００１でドラッグされたソース文書と、ステップＳ４００２でドロップされたターゲット文書とを結合することを印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ステップＳ４００１でドラッグされたソース文書と、ステップＳ４００２でドロップされたターゲット文書とを結合し、新規の製本設定非保持文書（文書Doc C）を生成する。そして、図７のフローチャートによる処理を終了する。
【００４３】
ステップＳ４００３において、ステップＳ４００１でドラッグされたソース文書が印刷設定保持文書であると判定された場合には、ステップＳ４００５に進む。そして、コマンド制御部１００２は、印刷設定文書制御部１００４に対し、ソース文書における印刷設定（例えば製本設定）の取得を指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定を取得する。
【００４４】
次に、ステップＳ４００６において、コマンド制御部１００２は、ターゲット文書から、印刷設定を内部に保持できる印刷設定保持文書を作成することを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ターゲット文書に基づく印刷設定保持文書（文書Doc B´）を作成する。この処理が行われると、ターゲット文書が、印刷設定を保持できる状態になる。
【００４５】
次に、ステップＳ４００７において、コマンド制御部１００２は、ステップＳ４００５で取得された印刷設定を、ステップＳ４００６で作成された印刷設定保持文書に適用させることを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ステップＳ４００５で取得した印刷設定を、ステップＳ４００６で作成した印刷設定保持文書に適用する。こうして、ドラッグアンドドロップされたアイコンに関わるソース文書に保持されている印刷設定が、ターゲット文書に反映される。そして、図７のフローチャートによる処理を終了する。
このように本実施形態では、ステップＳ４００５〜Ｓ４００７の処理を実行することにより、反映手段の一例が実現される。また、本実施形態では、ソース文書が一方の文書の一例となり、ターゲット文書が他方の文書の一例となる。
【００４６】
以上のように本実施形態では、ドラッグ元のソース文書が印刷設定を保持していない（又は保持できない）場合には、ソース文書とターゲット文書とを結合する。一方、ソース文書が印刷設定を保持している場合には、ターゲット文書から印刷設定保持文書を作成し、その印刷設定保持文書にソース文書の印刷設定を適用する。したがって、第１及び第２の実施形態で説明した効果に加え、ソース文書に応じて必要なときにのみ、印刷設定非保持文書に印刷設定保持文書の印刷設定を適用し、新規の印刷設定保持文書をドラッグ＆ドロップ操作により作成できるという効果を奏する。
尚、本実施形態においても、第１及び第２の実施形態で説明した変形例を採ることができる。
【００４７】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。前述した第３の実施形態では、ソース文書が印刷設定保持文書である場合には、ソース文書の印刷設定をターゲット文書に適用する場合を例に挙げて説明した。これに対し、本実施形態では、ソース文書が印刷設定保持文書である場合には、ソース文書の印刷設定をターゲット文書に適用するか、ソース文書とターゲット文書とを結合するかをユーザに選択させるようにする。このように本実施形態と前述した第１〜第３の実施形態とは、ソース文書が印刷設定保持文書である場合の処理の一部等が異なる。したがって、本実施形態の説明において、前述した第１〜第３の実施形態と同一の部分については、図１〜図７に付した符号と同一の符号を付すこと等により詳細な説明を省略する。
【００４８】
図８は、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。尚、ここでも、図３、図５、図７と同様に、文書管理システムクライアント１０００の表示装置（ＣＲＴ１０６０）の表示画面に、少なくとも２つの印刷設定保持文書のアイコンが表示された後の処理を示す。
【００４９】
まず、ステップＳ５００１において、ユーザインタフェース部１００１は、印刷設定保持文書（文書Doc A）のアイコンがユーザの操作によってドラッグ（選択）されたか否かを判定する。この印刷設定保持文書（文書Doc A）は、ユーザが適用したい印刷設定（変更元となる印刷設定）を内部に保存しているソース文書である。
【００５０】
この判定の結果、ソース文書（印刷設定保持文書（文書Doc A））のアイコンがドラッグ（選択）されていない場合には、図８のフローチャートによる処理を終了する。一方、ソース文書のアイコンがドラッグ（選択）された場合には、ステップＳ５００２に進む。そして、ユーザインタフェース部１００１は、ステップＳ５００１でドラッグされたソース文書のアイコンが、ユーザの操作によって、印刷設定保持文書（文書Doc B）のアイコンにドロップされたか否かを判定する。この印刷設定保持文書（文書Doc B）は、印刷設定を適用させた印刷設定（変更対象の印刷設定）を内部に保存しているターゲット文書である。
以上のように本実施形態では、ステップＳ５００１、Ｓ５００２の処理を実行することにより、受付手段の一例が実現される。また、本実施形態では、ソース文書が第１の文書の一例となり、ターゲット文書が第２の文書の一例となる。
【００５１】
この判定の結果、ソース文書のアイコンがターゲット文書（印刷設定保持文書（文書Doc B））のアイコンにドロップされていない場合には、図８のフローチャートによる処理を終了する。一方、ソース文書のアイコンがターゲット文書のアイコンにドロップされた場合には、ステップＳ５００３に進む。そして、コマンド制御部１００２は、ステップＳ５００１でドラッグされたソース文書の情報を印刷設定文書制御部１００４から取得し、取得した情報に基づいて、ステップＳ５００１でドラッグされたソース文書が印刷設定保持文書であるか否かを判定する。
このように本実施形態では、ステップＳ５００３の処理を行うことにより、検出手段の一例が実現される。
【００５２】
この判定の結果、ステップＳ５００１でドラッグされたソース文書が印刷設定保持文書でない場合には、ステップＳ５００４に進む。この場合、ターゲット文書とソース文書とが共に製本設定非保持文書である。したがって、コマンド制御部１００２は、ステップＳ５００１でドラッグされたソース文書と、ステップＳ５００２でドロップされたターゲット文書とを結合することを印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ステップＳ５００１でドラッグされたソース文書と、ステップＳ５００２でドロップされたターゲット文書とを結合し、新規の製本設定非保持文書（文書Doc C）を生成する。そして、図８のフローチャートによる処理を終了する。
【００５３】
一方、ステップＳ５００３において、ステップＳ５００１でドラッグされたソース文書が印刷設定保持文書であると判定された場合には、ステップＳ５００５に進む。そして、コマンド制御部１００２は、ユーザインタフェース部１００１に対し、処理選択ダイアログの表示を指示する。この処理選択ダイアログは、ソース文書及びターゲット文書を結合することと、ソース文書の印刷設定をターゲット文書へ適用（コピー）することとの何れかをユーザに選択させるためのＧＵＩである。ユーザインタフェース部１００１は、コマンド制御部１００２からの指示に基づいて処理選択ダイアログを表示する。
【００５４】
次に、ステップＳ５００６において、コマンド制御部１００２は、ユーザインタフェース部１００１からの信号に基づいて、ソース文書及びターゲット文書の結合と、ターゲット文書への印刷設定の適用との何れがユーザによって選択されたかを判定する。
このように本実施形態では、ステップＳ５００６の処理を行うことにより、判定手段の一例が実現される。
【００５５】
この判定の結果、ソース文書及びターゲット文書を結合することが選択された場合には、前述したステップＳ５００４に進み、ソース文書とターゲット文書との結合を行って図８のフローチャートによる処理を終了する。
一方、ソース文書の印刷設定をターゲット文書へ適用（コピー）することが選択された場合には、ステップＳ５００７に進む。そして、コマンド制御部１００２は、印刷設定文書制御部１００４に対し、ソース文書における印刷設定（例えば製本設定）の取得を指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定を取得する。
【００５６】
次に、ステップＳ５００８において、コマンド制御部１００２は、ターゲット文書から、印刷設定を内部に保持できる印刷設定保持文書を作成することを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ターゲット文書に基づく印刷設定保持文書（文書Doc B´）を作成する。この処理が行われると、ターゲット文書が、印刷設定を保持できる状態になる。
【００５７】
次に、ステップＳ５００９において、コマンド制御部１００２は、ステップＳ５００７で取得された印刷設定を、ステップＳ５００８で作成された印刷設定保持文書に適用させることを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ステップＳ５００７で取得した印刷設定を、ステップＳ５００８で作成した印刷設定保持文書に適用する。こうして、ドラッグアンドドロップされたアイコンに関わるソース文書に保持されている印刷設定が、ターゲット文書に反映される。そして、図８のフローチャートによる処理を終了する。
このように本実施形態では、ステップＳ５００７〜Ｓ５００９の処理を実行することにより、反映手段の一例が実現される。また、本実施形態では、ソース文書が一方の文書の一例となり、ターゲット文書が他方の文書の一例となる。
【００５８】
以上のように本実施形態では、ドロップ元のソース文書が印刷設定を保持していない場合には、ソース文書とターゲット文書とを結合する。一方、ソース文書が印刷設定を保持している場合には、ソース文書及びターゲット文書の結合と、ターゲット文書への印刷設定の適用との何れかをユーザに選択させ、選択された内容に従って処理を行う。これにより、前述した第１〜第３の実施形態の効果に加え、ユーザの意図に従った処理をドラッグ＆ドロップ操作により実行できるという効果を奏する。
尚、本実施形態においても、第１及び第２の実施形態で説明した変形例を採ることができる。
【００５９】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。前述した第１〜第４の実施形態では、ターゲット文書が、印刷設定保持文書及び製本設定非保持文書の何れかに固定されている場合を例に挙げて説明した。これに対し、本実施形態では、ターゲット文書が、印刷設定保持文書及び製本設定非保持文書の何れであるかに応じて処理を異ならせるようにしている。このように本実施形態と前述した第１〜第４の実施形態では、ターゲット文書に応じた処理を行う点等が異なる。したがって、本実施形態の説明において、前述した第１〜第４の実施形態と同一の部分については、図１〜図８に付した符号と同一の符号を付すこと等により詳細な説明を省略する。
【００６０】
図９は、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。尚、ここでも、図３、図５、図７、図８と同様に、文書管理システムクライアント１０００の表示装置（ＣＲＴ１０６０）の表示画面に、少なくとも２つの印刷設定保持文書のアイコンが表示された後の処理を示す。
【００６１】
まず、ステップＳ６００１において、ユーザインタフェース部１００１は、印刷設定保持文書（文書Doc A）のアイコンがユーザの操作によってドラッグ（選択）されたか否かを判定する。この印刷設定保持文書（文書Doc A）は、ユーザが適用したい印刷設定（変更元となる印刷設定）を内部に保存しているソース文書である。
【００６２】
この判定の結果、ソース文書（印刷設定保持文書（文書Doc A））のアイコンがドラッグ（選択）されていない場合には、図９のフローチャートによる処理を終了する。一方、ソース文書のアイコンがドラッグ（選択）された場合には、ステップＳ６００２に進む。そして、ユーザインタフェース部１００１は、ステップＳ６００１でドラッグされたソース文書のアイコンが、ユーザの操作によって、印刷設定保持文書（文書Doc B）のアイコンにドロップされたか否かを判定する。この印刷設定保持文書（文書Doc B）は、印刷設定を適用させた印刷設定（変更対象の印刷設定）を内部に保存しているターゲット文書である。
以上のように本実施形態では、ステップＳ６００１、Ｓ６００２の処理を実行することにより、受付手段の一例が実現される。また、本実施形態では、ソース文書が第１の文書の一例となり、ターゲット文書が第２の文書の一例となる。
【００６３】
この判定の結果、ソース文書のアイコンがターゲット文書（印刷設定保持文書（文書Doc B））のアイコンにドロップされていない場合には、図９のフローチャートによる処理を終了する。一方、ソース文書のアイコンがターゲット文書のアイコンにドロップされた場合には、ステップＳ６００３に進む。そして、コマンド制御部１００２は、印刷設定文書制御部１００４に対し、ソース文書における印刷設定（例えば製本設定）の取得を指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定を取得する。
【００６４】
次に、ステップＳ６００４において、コマンド制御部１００２は、ステップＳ６００２でドロップされたターゲット文書の情報を印刷設定文書制御部１００４から取得する。そして、コマンド制御部１００２は、取得した情報に基づいて、ステップＳ６００２でドロップされたターゲット文書が印刷設定保持文書であるか否かを判定する。
このように本実施形態では、ステップＳ６００４の処理を行うことにより、第２の判定手段の一例が実現される。
この判定の結果、ターゲット文書が印刷設定保持文書である場合には、ステップＳ６００５に進む。そして、コマンド制御部１００２は、ステップＳ６００３で取得された印刷設定を、ターゲット文書に適用させることを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定をターゲット文書に適用する。このとき、印刷設定文書制御部１００４は、ターゲット文書の印刷設定を全て破棄した後に、ソース文書の印刷設定を、ターゲット文書に適用させる。こうして、ドラッグアンドドロップされたアイコンに関わるソース文書に保持されている印刷設定が、ターゲット文書に反映される。そして、図９のフローチャートによる処理を終了する。
【００６５】
一方、ステップＳ６００４において、ターゲット文書が印刷設定保持文書でないと判定された場合には、ステップＳ６００６に進む。そして、コマンド制御部１００２は、ターゲット文書から、印刷設定を内部に保持できる印刷設定保持文書を作成することを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ターゲット文書に基づく印刷設定保持文書（文書Doc B´）を作成する。この処理が行われると、ターゲット文書が、印刷設定を保持できる状態になる。
【００６６】
次に、ステップＳ６００７において、コマンド制御部１００２は、ステップＳ６００３で取得された印刷設定を、ステップＳ６００６で作成された印刷設定保持文書に適用させることを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ステップＳ６００３で取得した印刷設定を、ステップＳ６００６で作成した印刷設定保持文書に適用する。こうして、ドラッグアンドドロップされたアイコンに関わるソース文書に保持されている印刷設定が、ターゲット文書に反映される。そして、図９のフローチャートによる処理を終了する。
以上のように本実施形態では、ステップＳ６００３、Ｓ６００５〜Ｓ６００７の処理を実行することにより、反映手段の一例が実現される。また、本実施形態では、ソース文書が一方の文書の一例となり、ターゲット文書が他方の文書の一例となる。
【００６７】
以上のようにすれば第１〜第４の実施形態の効果に加え、ドロップ先のターゲット文書が印刷設定保持文書でも製本設定非保持文書でも、ドラッグ元のソース文書の印刷設定をターゲット文書に適用することをドラッグ＆ドロップ操作で実現できる効果を奏する。
尚、本実施形態においても、第１及び第２の実施形態で説明した変形例を採ることができる。
【００６８】
（第６の実施形態）
次に、本発明の第６の実施形態について説明する。前述した第５の実施形態では、ソース文書とターゲット文書との結合を行っていないが、本実施形態では、第５の実施形態において、ソース文書とターゲット文書との結合を行える場合を例に挙げて説明する。このように本実施形態と前述した第５の実施形態とは、ソース文書とターゲット文書との結合を行うための処理等が異なる。したがって、本実施形態の説明において、前述した第１〜第５の実施形態と同一の部分については、図１〜図９に付した符号と同一の符号を付すこと等により詳細な説明を省略する。
【００６９】
図１０は、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。尚、ここでも、図３、図５、図７〜図９と同様に、文書管理システムクライアント１０００の表示装置（ＣＲＴ１０６０）の表示画面に、少なくとも２つの印刷設定保持文書のアイコンが表示された後の処理を示す。
【００７０】
まず、ステップＳ７００１において、ユーザインタフェース部１００１は、印刷設定保持文書（文書Doc A）のアイコンがユーザの操作によってドラッグ（選択）されたか否かを判定する。この印刷設定保持文書（文書Doc A）は、ユーザが適用したい印刷設定（変更元となる印刷設定）を内部に保存しているソース文書である。
【００７１】
この判定の結果、ソース文書（印刷設定保持文書（文書Doc A））のアイコンがドラッグ（選択）されていない場合には、図１０のフローチャートによる処理を終了する。一方、ソース文書のアイコンがドラッグ（選択）された場合には、ステップＳ７００２に進む。そして、ユーザインタフェース部１００１は、ステップＳ７００１でドラッグされたソース文書のアイコンが、ユーザの操作によって、印刷設定保持文書（文書Doc B）のアイコンにドロップされたか否かを判定する。この印刷設定保持文書（文書Doc B）は、印刷設定を適用させた印刷設定（変更対象の印刷設定）を内部に保存しているターゲット文書である。
以上のように本実施形態では、ステップＳ７００１、Ｓ７００２の処理を実行することにより、受付手段の一例が実現される。また、本実施形態では、ソース文書が第１の文書の一例となり、ターゲット文書が第２の文書の一例となる。
【００７２】
この判定の結果、ソース文書のアイコンがターゲット文書（印刷設定保持文書（文書Doc B））のアイコンにドロップされていない場合には、図１０のフローチャートによる処理を終了する。一方、ソース文書のアイコンがターゲット文書のアイコンにドロップされた場合には、ステップＳ７００３に進む。そして、コマンド制御部１００２は、ユーザインタフェース部１００１に対し、処理選択ダイアログの表示を指示する。この処理選択ダイアログは、ソース文書及びターゲット文書を結合することと、ソース文書の印刷設定をターゲット文書へ適用（コピー）することとの何れかをユーザに選択させるためのＧＵＩである。ユーザインタフェース部１００１は、コマンド制御部１００２からの指示に基づいて処理選択ダイアログを表示する。
【００７３】
次に、ステップ７００４において、コマンド制御部１００２は、ユーザインタフェース部１００１からの信号に基づいて、ソース文書及びターゲット文書の結合と、ターゲット文書への印刷設定の適用との何れがユーザによって選択されたかを判定する。
このように本実施形態では、ステップＳ７００４の処理を行うことにより、判定手段の一例が実現される。
【００７４】
この判定の結果、ソース文書及びターゲット文書を結合することが選択された場合には、ステップＳ７００４に進む。そして、この場合、ターゲット文書とソース文書とが共に製本設定非保持文書である。したがって、コマンド制御部１００２は、ステップＳ７００１でドラッグされたソース文書と、ステップＳ７００２でドロップされたターゲット文書とを結合することを印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ステップＳ７００１でドラッグされたソース文書と、ステップＳ７００２でドロップされたターゲット文書とを結合し、新規の製本設定非保持文書（文書Doc C）を生成する。そして、図１０のフローチャートによる処理を終了する。
【００７５】
一方、ステップＳ７００４において、ソース文書の印刷設定をターゲット文書へ適用（コピー）することが選択されたと判定された場合には、ステップＳ７００６に進む。そして、コマンド制御部１００２は、印刷設定文書制御部１００４に対し、ソース文書における印刷設定（例えば製本設定）の取得を指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定を取得する。
【００７６】
次に、ステップＳ７００７において、コマンド制御部１００２は、ステップＳ７００２でドロップされたターゲット文書の情報を印刷設定文書制御部１００４から取得する。そして、コマンド制御部１００２は、取得した情報に基づいて、ステップＳ７００２でドロップされたターゲット文書が印刷設定保持文書であるか否かを判定する。
このように本実施形態では、ステップＳ７００７の処理を行うことにより、第２の判定手段の一例が実現される。
この判定の結果、ターゲット文書が印刷設定保持文書である場合には、ステップＳ７００８に進む。そして、コマンド制御部１００２は、ステップＳ７００６で取得された印刷設定を、ターゲット文書に適用させることを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ソース文書おける印刷設定をターゲット文書に適用する。このとき、印刷設定文書制御部１００４は、ターゲット文書の印刷設定を全て破棄した後に、ソース文書の印刷設定を、ターゲット文書に適用させる。そして、図１０のフローチャートによる処理を終了する。
【００７７】
一方、ステップＳ７００７において、ターゲット文書が印刷設定保持文書でないと判定された場合には、ステップＳ７００９に進む。そして、コマンド制御部１００２は、ターゲット文書から、印刷設定を内部に保持できる印刷設定保持文書を作成することを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ターゲット文書に基づく印刷設定保持文書（文書Doc B´）を作成する。この処理が行われると、ターゲット文書が、印刷設定を保持できる状態になる。
【００７８】
次に、ステップＳ７０１０において、コマンド制御部１００２は、ステップＳ７００６で取得された印刷設定を、ステップＳ７００９で作成された印刷設定保持文書に適用させることを、印刷設定文書制御部１００４に指示する。これにより、印刷設定文書制御部１００４は、ステップＳ７００６で取得した印刷設定を、ステップＳ７００９で作成した印刷設定保持文書に適用する。そして、図１０のフローチャートによる処理を終了する。
以上のように本実施形態では、ステップＳ７００６、Ｓ７００８〜Ｓ７０１０の処理を実行することにより、反映手段の一例が実現される。また、本実施形態では、ソース文書が一方の文書の一例となり、ターゲット文書が他方の文書の一例となる。
【００７９】
以上のようにすれば第１〜第５の実施形態で説明した効果に加え、次の効果を奏する。すなわち、ドロップ先となるターゲット文書への処理をユーザが選択でき、且つターゲット文書が印刷設定保持文書でも製本設定非保持文書でも、ドラッグ元のソース文書の印刷設定を適用した印刷設定保持文書をドラッグ＆ドロップ操作で作成できる。
【００８０】
尚、本実施形態においても、第１及び第２の実施形態で説明した変形例を採ることができる。
また、前述した第１〜第６の実施形態の少なくとも２つを組み合わせるようにしてもよい。
【００８１】
（本発明の他の実施形態）
前述した本発明の実施形態における文書管理装置を構成する各手段、並びに文書管理方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００８２】
また、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００８３】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図３、図５、図７〜図１０に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給するものを含む。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【００８４】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００８６】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００８７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００８８】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００９２】
尚、前述した各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００９３】
【図１】本発明の第１の実施形態を示し、文書管理システムの構成の一例を示すブロック図である。
【図２】本発明の第１の実施形態を示し、文書管理システムクライアントと、文書管理システムサーバのハードウェアの構成の一例を示すブロック図である。
【図３】本発明の第１の実施形態を示し、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。
【図４】本発明の第１の実施形態を示し、ソース文書の印刷設定と、ソース文書の印刷設定を適用する前後におけるターゲット文書の印刷設定との一例を表形式で示す図である。
【図５】本発明の第２の実施形態を示し、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。
【図６】本発明の第２の実施形態を示し、ソース文書の印刷設定と、ソース文書の印刷設定を適用する前後におけるターゲット文書の印刷設定との一例を表形式で示す図である。
【図７】本発明の第３の実施形態を示し、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。
【図８】本発明の第４の実施形態を示し、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。
【図９】本発明の第５の実施形態を示し、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。
【図１０】本発明の第６の実施形態を示し、ある文書の印刷設定を他の文書に適用させる際の文書管理システムの動作の一例を説明するフローチャートである。
【符号の説明】
【００９４】
１０００  文書管理システムクライアント
１００１  ユーザインタフェース部
１００２  コマンド処理部
１００３  通信制御部
１００４  製本設定文書制御部
１１００  文書管理システムサーバ
１１０１  通信制御部
１１０２  文書管理制御部
１１０３  データベース制御部
１１０４  文書データベース
１２００  ＭＦＰ
１３００  ＬＡＮ
【図１】
2009187131.tif 000003
【図２】
2009187131.tif 000004
【図３】
2009187131.tif 000005
【図４】
2009187131.tif 000006
【図５】
2009187131.tif 000007
【図６】
2009187131.tif 000008
【図７】
2009187131.tif 000009
【図８】
2009187131.tif 000010
【図９】
2009187131.tif 000011
【図１０】
2009187131.tif 000012