(57)【要約】      （修正有）【課題】複数の文書データに対して過去に設定された印刷設定の内容を認識可能にし、その印刷設定を、新たに印刷を行う文書データに対して容易に付与する仕組みを提供する。【解決手段】新たに印刷を行う文書データに対して印刷設定を付与するために、印刷設定履歴情報を用いて、複数の文書データごとの、過去に設定された印刷設定の内容をユーザが認識可能な一覧画面を表示する。一覧画面を介して、一覧画面に表示された各文書データの印刷設定のうち、新たに印刷を行う文書データに対して付与する印刷設定の選択を受け付け、選択を受け付けた印刷設定を、新たに印刷を行う当該文書データに対して付与する。【選択図】図１１Ａ
2017084248.tif 000002
【特許請求の範囲】
【請求項１】
複数の文書データのそれぞれに対して過去に設定された印刷設定の内容を含む印刷設定履歴情報を管理する管理手段と、
新たに印刷を行う文書データに対して印刷設定を付与するために、前記管理手段で管理する印刷設定履歴情報を用いて、前記管理手段で管理する複数の文書データごとの、過去に設定された印刷設定の内容をユーザが認識可能な一覧画面を表示するように制御する表示制御手段と、
前記表示制御手段により表示された前記一覧画面を介して、前記一覧画面に表示された各文書データの印刷設定のうち、新たに印刷を行う文書データに対して付与する印刷設定の選択を受け付ける選択受付手段と、
前記選択受付手段により選択を受け付けた印刷設定を、新たに印刷を行う当該文書データに対して付与する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記管理手段は、複数の文書データのそれぞれに対して過去に設定された複数の印刷設定の内容を含む印刷設定履歴情報を管理し、
前記表示制御手段は、新たに印刷を行う文書データに対して印刷設定を付与するために、前記管理手段で管理する印刷設定履歴情報を用いて、前記管理手段で管理する複数の文書データごとの、過去に設定された複数の印刷設定の内容をユーザが認識可能な一覧画面を表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
新たに印刷を行う文書データの印刷を行う印刷装置を選択する選択手段を更に備え、
前記表示制御手段は、前記一覧画面に表示される各印刷設定うち、前記選択手段により選択された印刷装置で印刷可能な印刷設定と、印刷装置で印刷不可能な印刷設定とを識別可能に表示する前記一覧画面を表示するように制御することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記管理手段は、更に、ユーザごとの文書データに対する前記印刷設定履歴情報を管理し、
ユーザ認証を行うユーザ認証手段を更に備え、
前記表示制御手段は、前記ユーザ認証手段により認証されたユーザの文書データについては、当該文書データの内容を認識可能で、かつ、当該ユーザの当該文書データに対する前記印刷設定履歴情報に含まれる印刷設定の内容をユーザが認識可能にし、一方、前記ユーザ認証手段により認証されたユーザではない他のユーザの文書データについては、当該文書データの内容を認識不可能にし、かつ、当該ユーザの当該文書データに対する前記印刷設定履歴情報に含まれる印刷設定の内容をユーザが認識可能にする前記一覧画面を表示するように制御することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記ユーザ認証手段により認証されたユーザではない他のユーザの文書データの内容を非表示にすることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
管理手段が、複数の文書データのそれぞれに対して過去に設定された印刷設定の内容を含む印刷設定履歴情報を管理する管理工程と、
表示制御手段が、新たに印刷を行う文書データに対して印刷設定を付与するために、前記管理工程で管理する印刷設定履歴情報を用いて、前記管理工程で管理する複数の文書データごとの、過去に設定された印刷設定の内容をユーザが認識可能な一覧画面を表示するように制御する表示制御工程と、
選択受付手段が、前記表示制御工程により表示された前記一覧画面を介して、前記一覧画面に表示された各文書データの印刷設定のうち、新たに印刷を行う文書データに対して付与する印刷設定の選択を受け付ける選択受付工程と、
制御手段が、前記選択受付工程により選択を受け付けた印刷設定を、新たに印刷を行う当該文書データに対して付与する制御工程と、
を備えることを特徴とする情報処理方法。
【請求項７】
情報処理装置を、
複数の文書データのそれぞれに対して過去に設定された印刷設定の内容を含む印刷設定履歴情報を管理する管理手段と、
新たに印刷を行う文書データに対して印刷設定を付与するために、前記管理手段で管理する印刷設定履歴情報を用いて、前記管理手段で管理する複数の文書データごとの、過去に設定された印刷設定の内容をユーザが認識可能な一覧画面を表示するように制御する表示制御手段と、
前記表示制御手段により表示された前記一覧画面を介して、前記一覧画面に表示された各文書データの印刷設定のうち、新たに印刷を行う文書データに対して付与する印刷設定の選択を受け付ける選択受付手段と、
前記選択受付手段により選択を受け付けた印刷設定を、新たに印刷を行う当該文書データに対して付与する制御手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラムに関し、特に、複数の文書データに対して過去に設定された印刷設定の内容を認識可能にし、その印刷設定を、新たに印刷を行う文書データに対して容易に付与するための技術に関するものである。
【背景技術】
【０００２】
近年、複合機には多くの機能が搭載されており、文書データに設定可能な印刷設定の機能も多くなっている。例えば、ステープル機能、製本印刷、２ｉｎ１等の印刷設定の機能である。
【０００３】
しかし、印刷設定の機能が多くなったことで、ある文書に対して複数の機能を設定した印刷設定を、別の文書データに同様の印刷設定を設定させる場合は、再度、その文書データに対して、印刷設定の個々の機能について個々にユーザが手動で設定する必要がある。
【０００４】
そこで、特許文献１には、印刷設定を内部に保持しているソース文書のアイコンをドラッグし、印刷設定を内部に保持しているターゲット文書のアイコンにドロップすることにより、ターゲット文書の印刷設定をソース文書の印刷設定に書き換えることが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１８７１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、単に、文書のアイコンが表示されているものであるため、ユーザは、その文書の印刷設定がどのような内容のものであるかが分かり難く、適切に印刷設定を容易に行うことが困難であった。
【０００７】
また、特許文献１では、これから印刷を行いたいプリンター（印刷装置）において、ドラッグ＆ドロップ操作により文書に対して設定された印刷設定で、印刷が可能かどうかを、ユーザに、事前に認識させるものではないため、当該印刷設定の全ての機能が反映された印刷を行えないおそれもあった。例えば、ドラッグ＆ドロップ操作により、文書データに対して、ステープル機能を使用する印刷設定がなされたが、これから印刷を行いたいプリンターが、ステープル機能が存在しないプリンターである場合、結果として、文書データに対して印刷設定されたステープル機能は、無効となり、ステープルされていない印刷がなされてしまう。
【０００８】
そこで、本発明の目的は、複数の文書データに対して過去に設定された印刷設定の内容を認識可能にし、その印刷設定を、新たに印刷を行う文書データに対して容易に付与する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、複数の文書データのそれぞれに対して過去に設定された印刷設定の内容を含む印刷設定履歴情報を管理する管理手段と、新たに印刷を行う文書データに対して印刷設定を付与するために、前記管理手段で管理する印刷設定履歴情報を用いて、前記管理手段で管理する複数の文書データごとの、過去に設定された印刷設定の内容をユーザが認識可能な一覧画面を表示するように制御する表示制御手段と、前記表示制御手段により表示された前記一覧画面を介して、前記一覧画面に表示された各文書データの印刷設定のうち、新たに印刷を行う文書データに対して付与する印刷設定の選択を受け付ける選択受付手段と、前記選択受付手段により選択を受け付けた印刷設定を、新たに印刷を行う当該文書データに対して付与する制御手段と、を備えることを特徴とする。
【００１０】
また、本発明の情報処理方法は、管理手段が、複数の文書データのそれぞれに対して過去に設定された印刷設定の内容を含む印刷設定履歴情報を管理する管理工程と、表示制御手段が、新たに印刷を行う文書データに対して印刷設定を付与するために、前記管理工程で管理する印刷設定履歴情報を用いて、前記管理工程で管理する複数の文書データごとの、過去に設定された印刷設定の内容をユーザが認識可能な一覧画面を表示するように制御する表示制御工程と、選択受付手段が、前記表示制御工程により表示された前記一覧画面を介して、前記一覧画面に表示された各文書データの印刷設定のうち、新たに印刷を行う文書データに対して付与する印刷設定の選択を受け付ける選択受付工程と、制御手段が、前記選択受付工程により選択を受け付けた印刷設定を、新たに印刷を行う当該文書データに対して付与する制御工程と、を備えることを特徴とする。
【００１１】
また、本発明のプログラムは、情報処理装置を、複数の文書データのそれぞれに対して過去に設定された印刷設定の内容を含む印刷設定履歴情報を管理する管理手段と、新たに印刷を行う文書データに対して印刷設定を付与するために、前記管理手段で管理する印刷設定履歴情報を用いて、前記管理手段で管理する複数の文書データごとの、過去に設定された印刷設定の内容をユーザが認識可能な一覧画面を表示するように制御する表示制御手段と、前記表示制御手段により表示された前記一覧画面を介して、前記一覧画面に表示された各文書データの印刷設定のうち、新たに印刷を行う文書データに対して付与する印刷設定の選択を受け付ける選択受付手段と、前記選択受付手段により選択を受け付けた印刷設定を、新たに印刷を行う当該文書データに対して付与する制御手段として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数の文書データに対して過去に設定された印刷設定の内容を認識可能にし、その印刷設定を、新たに印刷を行う文書データに対して容易に付与することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の印刷管理システムの一例を示すシステム構成図である。
【図２】図１に示した情報処理端末１１０、アプリケーションサーバ１３０に適用可能な情報処理装置のハードウェア構成を示すブロック図の一例を示す図である。
【図３】情報処理端末１１０、及びアプリケーションサーバ１３０が備える機能又はハードウェアを示すブロック図の一例を示す図である。
【図４】情報処理端末１１０から、文書データをアプリケーションサーバ１３０に登録する処理を示すフローチャートの一例を示す図である。
【図５】図１１Ａ、図１１Ｂに示す印刷属性設定画面を表示する処理を示すフローチャートの一例を示す図である。
【図６】図５のステップＳ５１２、図７のステップＳ７２０の印刷属性設定画面情報の生成処理の詳細処理を示すフローチャートの一例を示す図である。
【図７】印刷属性設定画面（図１１）を介して、ユーザ操作により印刷設定情報を、新たに印刷する文書に対して付与する処理を示すフローチャートの一例を示す図である。
【図８】情報処理端末１１０の表示装置３０６に表示されるユーザ認証画面８０１（ユーザ認証ダイアログ）の一例を示す図である。
【図９】情報処理端末１１０の表示装置３０６に表示される文書投入画面９０１の一例を示す図である。
【図１０】ユーザがアプリケーションサーバ１３０に登録した文書データの一覧を表示するユーザホーム画面１００１（登録文書一覧画面）の一例を示す図である。
【図１１Ａ】印刷属性設定画面の一例を示す図である。
【図１１Ｂ】ステップＳ７０５にて、印刷属性設定画面（図１１Ａ）を介して、アイコン（１１２６）が押下された場合に表示される印刷属性設定画面（図１１Ｂ）の一例を示す図である。
【図１２】アプリケーションサーバ１３０に文書データを登録したユーザを識別するユーザＩＤと、当該文書データを識別する文書ＩＤとが紐付けられた文書テーブルとの一例を示す図である。
【図１３】文書情報記憶部３０２に格納される文書ステータステーブルの一例を示す図である。
【図１４】印刷履歴テーブルの一例を示す図である。
【図１５】印刷設定履歴テーブルの一例を示す図である。
【図１６】機能一覧テーブルの一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明の印刷管理システムの一例を示すシステム構成図である。
【００１５】
図１に示す印刷管理システムは、１又は複数の情報処理端末１１０と、アプリケーションサーバ１３０と、１又は複数のプリンター１４０（印刷装置）とが、ＬＡＮ１２０などのネットワークを介して相互に通信可能に接続されている。
【００１６】
ＬＡＮ１２０は、ローカルエリアネットワークのことを示し、企業や家庭内でのネットワークを指すが、これに限ったものではなく、公衆回線であったり、Ｗｉ−Ｆｉネットワークであったりしてもかまわない。
【００１７】
情報処理端末１１０は、ユーザにより利用される情報処理装置であって、ＰＣやノートＰＣ端末などを適用可能であり、アプリケーションサーバ１３０から印刷管理状況を取得するための装置である。
【００１８】
本実施形態では、ユーザが利用する情報処理端末１１０の例として、例えば、デスクトップＰＣ、ノートＰＣを利用するものとしているが、これに限る必要はなくさまざまな情報処理装置で構成することが可能である。
【００１９】
アプリケーションサーバ１３０は、ユーザがログインに成功することで利用可能となるサーバである印刷管理を行うアプリケーションである。
【００２０】
アプリケーションサーバ１３０は、情報処理端末１１０からの指示も従って、文書データから印刷データを変換して生成して、プリンター１４０に送信して印刷指示を行うことができる。
【００２１】
そして、プリンター１４０は、アプリケーションサーバ１３０から受信された印刷データを受信して、当該印刷データの印刷処理を実行する。
【００２２】
次に、図２を用いて、図１に示した情報処理端末１１０、アプリケーションサーバ１３０に適用可能なハードウェア構成について説明する。
【００２３】
図２は、図１に示した情報処理端末１１０、アプリケーションサーバ１３０に適用可能な情報処理装置のハードウェア構成を示すブロック図の一例を示す図である。各装置ともに、同様な構成を備えるため、同一の符号を用いて説明を行う。
【００２４】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２５】
ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、サーバ或いは各クライアントの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２６】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２７】
入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２８】
ビデオコントローラ（ＶＣ）２０６は、表示端末（ディスプレイ）２１０への表示を制御する。ディスプレイは、ＣＲＴディスプレイでも液晶ディスプレイ等でも構わない。
【００２９】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、利用者ファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（登録商標）（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３０】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークＬＡＮ１０３１２０を介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３１】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。
【００３２】
また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等での利用者指示を可能とする。
【００３３】
本発明を実現するためのプログラムは外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３４】
さらに、本発明に係わるプログラムが用いる各種データ及び各種テーブルは外部メモリ２１１に格納されており、これらについての詳細な説明は後述する。
【００３５】
図３は、情報処理端末１１０、及びアプリケーションサーバ１３０が備える機能又はハードウェアを示すブロック図の一例を示す図である。
【００３６】
情報処理端末１１０は、印刷管理システム通信制御部３０５と、表示装置３０６と、入力装置３０７とを有する。
【００３７】
印刷管理システム通信制御部３０５は、図２のＣＰＵ２０１に相当し、表示装置３０６は、図２のディスプレイ２１０に相当し、入力装置３０７は、図２のキーボード２０９に相当している。
【００３８】
アプリケーションサーバ１３０は、認証情報記憶部３０１と、文書情報記憶部３０２と、印刷管理システム制御部３０３と、印刷履歴情報記憶部３０４とを有する。文書情報記憶部３０２には、図１２、１３、１６の各テーブルが記憶されており、印刷履歴情報記憶部３０４には、図１４、図１５の各テーブルが記憶されている。また、認証情報記憶部３０１には、ユーザ認証を許可するユーザＩＤ、パスワードの組の情報が記憶されている。
【００３９】
３０２、３０４は、本発明の管理手段の適用例であり、複数の文書データのそれぞれに対して過去に設定された印刷設定の内容を含む印刷設定履歴情報を管理する。ここで、印刷設定履歴情報は、例えば、図１２〜図１５の各テーブルを含む。
【００４０】
印刷管理システム制御部３０３は、図２のＣＰＵ２０１に相当し、認証情報記憶部３０１、文書情報記憶部３０２、及び印刷履歴情報記憶部３０４は、図２の外部メモリ２１１に相当する。
【００４１】
以下、図４を用いて、情報処理端末１１０から、文書データをアプリケーションサーバ１３０に登録する処理について、説明する。
【００４２】
図４は、情報処理端末１１０から、文書データをアプリケーションサーバ１３０に登録する処理を示すフローチャートの一例を示す図である。
【００４３】
図４に示すステップＳ４０１、Ｓ４０２、Ｓ４０６〜Ｓ４０９、Ｓ４１５、Ｓ４１６のステップの処理は、情報処理端末１１０のＣＰＵ２０１が、外部メモリ２１１等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００４４】
また、図４に示すステップＳ４０３〜Ｓ４０５、Ｓ４１０〜Ｓ４１４のステップの処理は、アプリケーションサーバ１３０のＣＰＵ２０１が、外部メモリ２１１等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００４５】
ステップＳ４０１では、まず、情報処理端末１１０は、アプリケーションサーバ１３０にアクセスして、図８のユーザ認証画面を表示するためのユーザ認証画面情報を受信する。そして、情報処理端末１１０は、当該受信したユーザ認証画面情報に基づいて、図８に示すユーザ認証画面を表示する。
【００４６】
図８は、情報処理端末１１０の表示装置３０６に表示されるユーザ認証画面８０１（ユーザ認証ダイアログ）の一例を示す図である。
【００４７】
図８のユーザ認証画面８０１には、ユーザＩＤの入力欄８０２と、パスワードの入力欄８０３と、ＯＫボタン８０４とが表示される。
【００４８】
情報処理端末１１０は、ユーザにより、ユーザＩＤと、パスワードの入力を受け付け、ＯＫボタン８０４の押下を受け付けると、当該入力されたユーザＩＤと、パスワードとを、アプリケーションサーバ１３０に送信してユーザ認証要求を行う（ステップＳ４０２）。
【００４９】
次に、アプリケーションサーバ１３０は、情報処理端末からユーザＩＤとパスワードを受信すると（ステップＳ４０３）、当該受信したユーザＩＤ、パスワードの組が、アプリケーションサーバ１３０の認証情報記憶部３０１に格納されたユーザＩＤ、パスワードの組と、一致しているか否かを判定して、ユーザの認証処理（ユーザ認証手段）を実行する（ステップＳ４０４）。
【００５０】
そして、アプリケーションサーバ１３０（印刷管理システム制御部３０３）は、ユーザの認証が成功した場合、図９に示す文書投入画面を表示するための文書投入画面情報を、情報処理端末１１０に送信する（ステップＳ４０５）。
【００５１】
そして、情報処理端末１１０は、アプリケーションサーバ１３０より文書投入画面情報を受信する（ステップＳ４０６）。
【００５２】
情報処理端末１１０は、アプリケーションサーバ１３０から受信した文書投入画面情報をもとに、表示装置３０６に図９に示す文書投入画面９０１を表示する（ステップＳ４０７）。
【００５３】
図９は、情報処理端末１１０の表示装置３０６に表示される文書投入画面９０１の一例を示す図である。
【００５４】
図９の文書投入画面９０１には、アプリケーションサーバ１３０に登録する文書データの格納先を示すパスの入力欄９０２と、参照ボタン９０３と、保存ボタン９０４とが表示される。
【００５５】
情報処理端末１１０は、ユーザにより、参照ボタン９０３が押下されることで、情報処理端末１１０の外部メモリ２１１などに記憶されたファイルのリストを含むエクスプローラ画面（不図示）を表示し、当該エクスプローラ画面を介してユーザによりファイルの選択を受け付けると、当該選択されたファイルの格納先（ファイルパス）が入力欄９０２に入力される。このようにして、情報処理端末１１０は、アプリケーションサーバ１３０に登録する文書データの選択を受け付ける（ステップＳ４０８）。
【００５６】
次に、情報処理端末１１０は、ユーザによる、保存ボタン９０４の押下を受け付けると、ステップＳ４０８で選択された文書データをアプリケーションサーバに送信して登録要求を行う（ステップＳ４０９）。
【００５７】
アプリケーションサーバ１３０は、情報処理端末１１０から、文書データを受信すると（ステップＳ４１０）、当該文書データをアプリケーションサーバ１３０の外部メモリ２１１等の記憶部に記憶（保存）する（ステップＳ４１１）。
【００５８】
そして、ステップＳ４１２において、アプリケーションサーバ１３０は、予めアプリケーションサーバ１３０に登録されている印刷設定情報（例えば、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」）の初期値を取得する（ステップＳ４１２）。
【００５９】
ここでは、例えば、両面印刷するか片面印刷するかを示す情報（両面／片面）、１枚の印刷用紙に何ページ分を配置して印刷するかを示す情報（Ｎ−Ｕｐ）、カラーで印刷するか、モノクロで印刷するかを示す情報（カラーモード）、ステープル印刷を行うか否かを示す情報（ステープル）、何部印刷するかを示す情報（部数）が印刷設定情報の初期値として取得される。
【００６０】
また、アプリケーションサーバ１３０は、ステップＳ４１１で保存された文書データを解析して、当該文書データの文書名と、当該文書データのページ数も、取得する。
【００６１】
また、ステップＳ４１２において、アプリケーションサーバ１３０は、ステップＳ４１１で保存された文書データを解析して、当該文書データの「ページ数」を取得する。
【００６２】
次に、アプリケーションサーバ１３０は、ステップＳ４１３において、ステップＳ４１０で受信した文書データの文書ＩＤを生成して、当該生成された文書ＩＤと、ステップＳ４０４で認証されたユーザＩＤとを紐付けて、図１２に示す文書テーブルに登録する。また、文書ＩＤにより識別される文書データは、ステップＳ４１１でアプリケーションサーバ１３０の外部メモリ２１１等の記憶部に記憶されている。
【００６３】
図１２は、アプリケーションサーバ１３０に文書データを登録したユーザを識別するユーザＩＤと、当該文書データを識別する文書ＩＤとが紐付けられた文書テーブルとの一例を示す図である。当該文書データは印刷データでもよい。
【００６４】
図１２の文書テーブルの「ユーザＩＤ」は、ステップＳ４０４で認証されたユーザのユーザＩＤと同一の値が登録される。また、図１２の文書テーブルの「文書ＩＤ１」、「文書ＩＤ２」、「文書ＩＤ２」、「文書ＩＤ３」、・・・の項目には、ユーザが登録した文書データを識別する文書ＩＤが登録される。
【００６５】
また、アプリケーションサーバ１３０は、ステップＳ４１３において、当該生成された「文書ＩＤ」と、ステップＳ４１２で取得された「文書名」と、ステップＳ４１２で取得された印刷設定情報の初期値（例えば、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」の値）と、ステップＳ４１０で文書データを受信した受信日時（受取日時）と、当該文書データのページ数とを、それぞれ、図１３の文書ステータステーブルの「文書ＩＤ」、「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」、「受取日時」、「ページ数」にそれぞれ登録する。また、アプリケーションサーバ１３０は、印刷指示がなされない印刷状況を示すステータスとして「待機中」の情報を、図１３の文書ステータステーブルの「ステータス」に登録する。また、アプリケーションサーバ１３０は、当該文書データを印刷するプリンターのプリンター名はまだ設定されていないため、未設定であることを示す情報として「−」を、図１３の文書ステータステーブルの「プリンター名」に登録する。
【００６６】
図１３は、文書情報記憶部３０２に格納される文書ステータステーブルの一例を示す図である。
【００６７】
図１３に示す文書ステータステーブルは、「文書ＩＤ」、「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」、「受取日時」、「ステータス」、「プリンター名」、「ページ数」の項目から構成されている。
【００６８】
このようして、アプリケーションサーバ１３０は、図１２に示す文書データと、図１３に示す文書ステータステーブルとを更新する（ステップＳ４１３）。
【００６９】
次に、アプリケーションサーバ１３０は、文書データがアプリケーションサーバ１３０に登録されたことを示す文書登録結果（文書投入結果）を、情報処理端末１１０に送信（通知）する（ステップＳ４１４）。
【００７０】
そして、情報処理端末１１０は、アプリケーションサーバ１３０から文書投入結果を受信し（ステップＳ４１５）、当該文書投入結果を、情報処理端末１１０の表示装置３０６に表示する。
【００７１】
次に、図５、図６、図７を用いて、新たに印刷を行う文書データに対して印刷設定を付与（設定）し、プリンター１４０（印刷装置）に対して印刷を行うまでの一連の処理についてする。
【００７２】
図５は、図１１Ａ、図１１Ｂに示す印刷属性設定画面を表示する処理を示すフローチャートの一例を示す図である。
【００７３】
図５に示すステップＳ５０１、Ｓ５０２、Ｓ５０７〜Ｓ５１０のステップの処理は、情報処理端末１１０のＣＰＵ２０１が、外部メモリ２１１等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００７４】
また、図５に示すステップＳ５０３〜Ｓ５０６、Ｓ５１１〜Ｓ５１３のステップの処理は、アプリケーションサーバ１３０のＣＰＵ２０１が、外部メモリ２１１等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００７５】
ステップＳ５０１では、まず、情報処理端末１１０は、アプリケーションサーバ１３０にアクセスして、図８のユーザ認証画面を表示するためのユーザ認証画面情報を受信する。そして、情報処理端末１１０は、当該受信したユーザ認証画面情報に基づいて、図８に示すユーザ認証画面を表示する。
【００７６】
情報処理端末１１０は、ユーザにより、ユーザＩＤと、パスワードの入力を受け付け、ＯＫボタン８０４の押下を受け付けると、当該入力されたユーザＩＤと、パスワードとを、アプリケーションサーバ１３０に送信してユーザ認証要求を行う（ステップＳ５０２）。
【００７７】
次に、アプリケーションサーバ１３０は、情報処理端末からユーザＩＤとパスワードを受信すると（ステップＳ５０３）、当該受信したユーザＩＤ、パスワードの組が、アプリケーションサーバ１３０の認証情報記憶部３０１に格納されたユーザＩＤ、パスワードの組と、一致しているか否かを判定して、ユーザの認証処理（ユーザ認証手段）を実行する（ステップＳ５０４）。
【００７８】
そして、アプリケーションサーバ１３０（印刷管理システム制御部３０３）は、ユーザの認証が成功した場合、ステップＳ５０３で受信したユーザＩＤに対応付けられて図１２の文書テーブルに登録されている文書ＩＤを全て取得する。そして、当該取得した文書ＩＤに対応付けられて図１３の文書ステータステーブルに登録されているレコードの情報（例えば、「文書名」、「受取日時」、「ステータス」、「プリンター名」、「ページ数」の情報）を文書ＩＤごとに取得する（ステップＳ５０５）。
【００７９】
そして、アプリケーションサーバ１３０は、ステップＳ５０５で取得した情報を含むユーザホーム画面１００１（図１０）を表示するための画面情報（ユーザホーム画面情報）を生成し、情報処理端末１１０に送信する。
【００８０】
図１０は、ユーザがアプリケーションサーバ１３０に登録した文書データの一覧を表示するユーザホーム画面１００１（登録文書一覧画面）の一例を示す図である。
【００８１】
ユーザホーム画面１００１（登録文書一覧画面）では、図１０に示す通り、ステップＳ５０５で、文書ＩＤごとに取得された「文書名」、「受取日時」、「ステータス」、「プリンター名」、「ページ数」をリスト（一覧）にして表示される。
【００８２】
また、そのリストの最も左側には、文書データごとに、チェックボックスが表示されており、ユーザにより、このチェックボックスの選択を受け付けることにより、印刷を行う文書データの選択を受け付けることが可能となっている。
【００８３】
また、ユーザホーム画面１００１（図１０）には文書ＩＤを表示していないが、ユーザホーム画面１００１（図１０）には、「文書名」に対応して、文書名に対応する文書ＩＤも含まれている。
【００８４】
また、ユーザホーム画面１００１（図１０）には、ステップＳ５０４で認証されたユーザのユーザＩＤが、ログインユーザとして表示されており、ユーザホーム画面１００１（図１０）には、ユーザＩＤも含まれている。
【００８５】
また、ユーザホーム画面１００１には、印刷ボタン１００２、印刷中止ボタン、削除ボタンが表示される。
【００８６】
情報処理端末１１０は、アプリケーションサーバ１３０から、ユーザホーム画面情報を受信すると（ステップＳ５０７）、ユーザホーム画面情報をもとに、図１０に示すユーザホーム画面１００１を表示装置３０６に表示する（ステップＳ５０８）。
【００８７】
そして、情報処理端末１１０は、ユーザホーム画面１００１（図１０）を介して、ユーザにより、印刷を行う文書データの選択を受け付ける。ここでは、印刷を行う文書名の左に表示されているチェックボックスの選択がユーザによりなされる。
【００８８】
そして、情報処理端末１１０は、ユーザによる、印刷ボタン１００２の押下を受け付けると（ステップＳ５０９）、選択を受け付けた文書データの文書名に対応して、ユーザホーム画面１００１に含められている文書ＩＤと、ユーザホーム画面１００１に含められているユーザＩＤとをアプリケーションサーバ１３０に送信する（ステップＳ５１０）。
【００８９】
次に、アプリケーションサーバ１３０は、情報処理端末１１０から、文書ＩＤと、ユーザＩＤとを受信すると（ステップＳ５１１）、当該ユーザＩＤと、当該文書ＩＤと、図１２、図１３、図１４、図１５、図１６の各テーブルとを用いて、図１１Ａ、図１１Ｂに示す印刷属性設定画面を表示するための印刷属性設定画面情報を生成する（ステップＳ５１２）。
ステップＳ５１２の詳細処理については、図６を用いて、後で説明する。
【００９０】
そして、アプリケーションサーバ１３０は、ステップＳ５１２で生成された印刷属性設定画面情報を情報処理端末１１０に送信する（ステップＳ５１３）。
【００９１】
ステップＳ５１３で送信された印刷属性設定画面情報は、後述する図７のステップＳ７０１で、情報処理端末１１０が受信して、ステップＳ７０３で表示される。
【００９２】
アプリケーションサーバ１３０は、ステップＳ５１３の処理を行うと、処理を図７に示すステップＳ７１１に移行する。
【００９３】
また、情報処理端末１１０は、ステップＳ５１０の処理を行うと、処理を図７に示すステップＳ７０１に移行する。
【００９４】
次に、図６を用いて、図１１Ａ、及び図１１Ｂに示す印刷属性設定画面を表示するための印刷属性設定画面情報の生成処理（ステップＳ５１２、ステップＳ７２０）の詳細処理について、説明する。
【００９５】
図６は、図５のステップＳ５１２、図７のステップＳ７２０の印刷属性設定画面情報の生成処理の詳細処理を示すフローチャートの一例を示す図である。
【００９６】
図６に示す各ステップの処理は、アプリケーションサーバ１３０のＣＰＵ２０１が、外部メモリ２１１等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００９７】
まず、アプリケーションサーバ１３０は、ステップＳ５１１で受信したユーザＩＤに対応付けられて文書テーブル（図１２）に登録されている全ての文書ＩＤを特定し取得する（ステップＳ６０１）。
【００９８】
そして、アプリケーションサーバ１３０は、ステップＳ６０１で取得された文書ＩＤごとに、文書ＩＤに紐付けられて印刷履歴テーブル（図１４）に登録されている印刷履歴ＩＤを特定し取得する（ステップＳ６０２）。
【００９９】
また、アプリケーションサーバ１３０は、ステップＳ６０２において、ステップＳ６０１で取得された文書ＩＤが、印刷履歴テーブル（図１４）に登録されていない文書ＩＤについては、文書ステータステーブル（図１３）を参照し、文書ステータステーブル（図１３）に含まれる当該文書ＩＤのレコードを特定し、当該レコードの「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」を印刷設定情報（印刷属性情報）として取得する（ステップＳ６０２）。
図１４は、印刷履歴テーブルの一例を示す図である。
【０１００】
図１４に示す印刷履歴テーブルは、文書データを識別する「文書ＩＤ」と、当該文書データを過去に印刷した履歴を識別する「印刷履歴ＩＤ」とから構成されている。なお、複数回、印刷を行っている文書データについては、その回数分の「印刷履歴ＩＤ」が登録される。図１４の例では、例えば、文書ＩＤが「ＤｏｃｕｍｅｎｔＩＤ＿００１＿Ａ」の文書データは、過去に３回印刷されており、それらの印刷履歴ＩＤが、「Ｈｉｓｔｏｒｙ＿００１＿Ａ＿１」、「Ｈｉｓｔｏｒｙ＿００１＿Ａ＿２」、「Ｈｉｓｔｏｒｙ＿００１＿Ａ＿３」であることを示している。
【０１０１】
また、図１４に示す印刷履歴テーブルには、「印刷履歴ＩＤ」の項目として、「印刷履歴ＩＤ１」、「印刷履歴ＩＤ２」、「印刷履歴ＩＤ３」、「印刷履歴ＩＤ４」、「印刷履歴ＩＤ５」が設定されているが、これ以上の数の印刷履歴ＩＤを設定することもできる。ここで、「印刷履歴ＩＤ１」は、直近で印刷された印刷履歴のＩＤを示し、「印刷履歴ＩＤ２」は、「印刷履歴ＩＤ１」よりも前に印刷された印刷履歴のＩＤを示している。すなわち、印刷履歴ＩＤの後に続く数値が小さいほど、直近の印刷履歴のＩＤを示し、印刷履歴ＩＤの後に続く数値が大きいほど、古い印刷履歴のＩＤを示している。
【０１０２】
次に、アプリケーションサーバ１３０は、ステップＳ５１１で受信したユーザＩＤではない他のユーザＩＤ（全ての他のユーザＩＤ、又は一部の他のユーザＩＤ）に対応付けられて文書テーブル（図１２）に登録されている文書ＩＤを全て取得する。そして、アプリケーションサーバ１３０は、当該取得した文書ＩＤごとに、文書ＩＤに紐付けられて印刷履歴テーブル（図１４）に登録されている印刷履歴ＩＤを特定し取得する（ステップＳ６０３）。また、アプリケーションサーバ１３０は、ここで取得された文書ＩＤのうち、印刷履歴テーブル（図１４）に登録されていない文書ＩＤについては、文書ステータステーブル（図１３）を参照し、文書ステータステーブル（図１３）に含まれる当該文書ＩＤのレコードを特定し、当該レコードの「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」を、印刷設定情報（印刷属性情報）として取得する（ステップＳ６０３）。
【０１０３】
ステップＳ６０２、ステップＳ６０３で取得した印刷設定情報（印刷属性情報）が設定された文書データについては、まだ、印刷されていないものである。
【０１０４】
そして、アプリケーションサーバ１３０は、ステップＳ６０２、及びステップＳ６０３で取得された印刷履歴ＩＤごとに、当該印刷履歴ＩＤに対応付けられて印刷設定履歴テーブル（図１５）に記憶された印刷設定情報（印刷属性情報）を取得する（ステップＳ６０４）。ここで、印刷設定情報（印刷属性情報）として取得されるデータは、図１５に示す「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」の各値である。
図１５は、印刷設定履歴テーブルの一例を示す図である。
【０１０５】
図１５に示す印刷設定履歴テーブルは、「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」から構成される。
【０１０６】
例えば、印刷履歴ＩＤが「Ｈｉｓｔｏｒｙ＿００１＿Ａ＿１」の印刷履歴では、「文書名」が「文書Ａ」の文書データを過去に印刷した際の印刷設定情報は、両面印刷（両面／片面）で、１ｉｎ１（Ｎ−Ｕｐ）で、モノクロ（カラーモード）で、ステープルを行わずに（ステープル）、１部印刷（部数）する設定であったことを示している。
【０１０７】
次に、アプリケーションサーバ１３０は、ステップＳ６０２、及びステップＳ６０３で取得された印刷履歴ＩＤごとに、ステップＳ６０４で取得された印刷設定情報で設定された結果がイラスト等で表示される画面（プレビュー画面）又は画像やアイコンなどのオブジェクトをそれぞれ生成する。ここで生成されるオブジェクトは、例えば、図１１Ａに示す印刷属性設定画面に表示される１１１７、１１１８、１１１９、１１２０、１１２１、１１２２、１１２３、１１２４の各オブジェクトである。
【０１０８】
また、例えば、ステップＳ６０２で図１４から取得された印刷履歴ＩＤが「Ｈｉｓｔｏｒｙ＿００１＿Ａ＿１」で、この印刷履歴ＩＤに対応する印刷設定情報は、図１５から、文書名が文書Ａで、両面印刷で、１ｉｎ１印刷で、モノクロ印刷で、ステープル印刷は行わず、１部を印刷する情報であり、ステップＳ６０４で、この印刷設定情報を取得しているため、オブジェクト１１１７は、この印刷設定情報がイラストとして反映されたオブジェクトが生成される。ここで、生成される１１１７、１１１８、１１１９、１１２０、１１２１、１１２２、１１２３、１１２４の各オブジェクト内には、それぞれ、実際の文書データの内容（文字や図など）は、表示されていないものである。
【０１０９】
また、アプリケーションサーバ１３０は、ステップＳ６０２、及びステップＳ６０３で文書ステータステーブル（図１３）から印刷設定情報が取得された文書ＩＤが識別する文書データを、アプリケーションサーバ１３０の外部メモリ２１１から取得して、当該文書データに対して当該印刷設定情報で設定された結果を縮小し、当該縮小された画面（プレビュー画面）又は画像やアイコンなどのオブジェクトを、ステップＳ６０２、及びステップＳ６０３で文書ステータステーブル（図１３）から印刷設定情報が取得された文書ＩＤごとに、それぞれ生成する。
【０１１０】
例えば、ステップＳ６０２で、文書ステータステーブル（図１３）から印刷設定情報が取得された文書ＩＤが「ＤｏｃｕｍｅｎｔＩＤ＿００１＿Ｃ」の場合、その文書ＩＤの文書データを、アプリケーションサーバ１３０の外部メモリ２１１から取得して、当該文書データに対して当該印刷設定情報（例えば、片面印刷で、２ｉｎ１印刷で、カラー印刷で、ステープルは行わずに、部数）で設定された結果を縮小し、当該縮小された画面（プレビュー画面）又は画像やアイコンなどのオブジェクト（図１１Ａのオブジェクト１１１２）を生成する。
【０１１１】
この処理により、現在設定されている印刷設定が反映された形式で文書データの内容を確認することが出来るため、現在設定されている印刷設定が、その文書データの内容において適切な印刷設定であるかを、ユーザは容易に把握することが可能となる。
【０１１２】
また、アプリケーションサーバ１３０は、ステップＳ６０２で印刷履歴テーブル（図１４）から取得された印刷履歴ＩＤのうち、印刷履歴テーブル（図１４）の「印刷履歴ＩＤ１」の行の項目から取得した印刷履歴ＩＤについては、当該印刷履歴ＩＤに対応して印刷履歴テーブル（図１４）に登録されている文書ＩＤから識別される文書データを、アプリケーションサーバ１３０の外部メモリ２１１から取得する。そして、アプリケーションサーバ１３０は、当該取得した文書データに対して、ステップＳ６０４で取得された印刷設定情報（当該印刷履歴ＩＤに対応する印刷設定情報）で設定された結果を縮小し、当該縮小された画面（プレビュー画面）又は画像やアイコンなどのオブジェクトを生成する。この処理は、ステップＳ６０２で印刷履歴テーブル（図１４）から取得された印刷履歴ＩＤのうち、印刷履歴テーブル（図１４）の「印刷履歴ＩＤ１」の行の項目から取得した印刷履歴ＩＤごとに繰り返し実行する。この処理を実行することで、例えば、オブジェクト１１１３、及びオブジェクト１１１４が生成される。
【０１１３】
この処理により、ログイン中のユーザが登録した別の文書データに対して、直近に印刷した、又は設定した印刷設定が反映された形式で、かつ、その文書データの内容を確認することが出来るため、現在印刷しようとしている文書データの内容において、その印刷設定を適用することで、適切な印刷が行えるかを容易に把握することが可能となる。
【０１１４】
また、アプリケーションサーバ１３０は、ステップＳ６０３で取得された印刷履歴ＩＤに対応して印刷履歴テーブル（図１４）に登録されている文書ＩＤから識別される文書データ、及び、ステップＳ６０３で文書ステータステーブル（図１３）の中から特定された文書ＩＤの文書データについては、他のユーザの文書データであるため、それらの文書データの内容は非表示にするため、「他ユーザの文書のため非表示」という内容が記載されたオブジェクト１１１５、１１１６を生成する。
【０１１５】
この処理により、ログイン中のユーザは、他のユーザの文書の内容を把握は出来ないものの、他のユーザの印刷設定を、現在印刷しようとしている文書データに適用することで、適切な印刷が行えるかを容易に把握することが可能となる。
【０１１６】
この処理を実行することで、ユーザ認証手段により認証されたユーザの文書データについては、当該文書データの内容を認識可能で、かつ、当該ユーザの当該文書データに対する印刷設定履歴情報に含まれる印刷設定の内容をユーザが認識可能にし、一方、ユーザ認証手段により認証されたユーザではない他のユーザの文書データについては、当該文書データの内容を認識不可能にし、かつ、当該ユーザの当該文書データに対する印刷設定履歴情報に含まれる印刷設定の内容をユーザが認識可能にする一覧画面（図１１）を表示するように制御する。
以上の各オブジェクトを生成する生成処理が、ステップＳ６０５の処理である。
【０１１７】
次に、アプリケーションサーバ１３０は、機能一覧テーブル（図１６）の全てのデータを取得する（ステップＳ６０６）。ここで、機能一覧テーブルのことをプリンター情報とも言う。
図１６は、機能一覧テーブルの一例を示す図である。
【０１１８】
機能一覧テーブルは、「プリンターＩＤ」、「プリンター名」、「両面」、「カラーモード」、「ステープル」、「製本」の項目で構成される。
【０１１９】
「プリンターＩＤ」は、プリンター１４０を識別する情報である。また、「プリンター名」は、プリンターの名前である。
【０１２０】
また、「両面」には、両面印刷が可能なプリンターか否かを示す情報が登録される。すなわち、両面印刷が可能なプリンターの場合、「可能」という情報が登録されており、両面印刷が不可能なプリンターの場合、「不可能」という情報が登録される。
【０１２１】
また、「カラーモード」には、カラー印刷が可能なプリンターであるか否かを示す情報が登録される。すなわち、カラー印刷が可能なプリンターである場合には、「カラー可」という情報が登録され、カラー印刷が不可能なプリンターである場合には、「モノクロのみ」という情報が登録される。
【０１２２】
また、「ステープル」には、ステープル印刷が可能なプリンターであるか否かの情報が登録される。すなわち、ステープル印刷が可能なプリンターである場合には、「可能」が登録され、ステープル印刷が不可能なプリンターである場合には、「不可」が登録される。
また、「製本」には、製本印刷が可能なプリンターであるか否かの情報が登録される。
【０１２３】
すなわち、製本印刷が可能なプリンターである場合には、「可能」が登録され、製本印刷が不可能なプリンターである場合には、「不可能」が登録される。
【０１２４】
このように、機能一覧テーブル（図１６）は、プリンターごとに、印刷設定で設定可能な機能の一覧が登録されている。
【０１２５】
アプリケーションサーバ１３０は、ステップＳ６０６で取得した機能一覧テーブル（図１６）に従って、機能一覧テーブル（図１６）内のプリンターＩＤごとに、プリンターで印刷設定可能な機能を表すオブジェクト（図１１Ａの１１２５、１１２６、１１２７）を生成する（ステップＳ６０７）。
【０１２６】
例えば、機能一覧テーブル（図１６）のプリンターＩＤが「Ｐｒｉｎｔｅｒ＿Ａ」のレコードについては、両面印刷が可能で、カラー印刷が可能で、ステープル印刷が可能で、製本印刷が可能であることを表すオブジェクトを生成する（ステップＳ６０７）。
【０１２７】
次に、アプリケーションサーバ１３０は、ステップＳ５１１で受信した「文書ＩＤ」に対応付けられて文書ステータステーブル（図１３）に登録された「文書名」、印刷設定情報（「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」の各値）、「プリンター名」を文書情報として取得する（ステップＳ６０８）。
【０１２８】
そして、アプリケーションサーバ１３０は、ステップＳ６０８で取得した「プリンター名」が「−」の値であるか、プリンター名であるかを判定することで、ステップＳ５０９で選択された文書データに対して、印刷を行うプリンターが設定されているか否かを判定する（ステップＳ６０９）。
【０１２９】
アプリケーションサーバ１３０は、ステップＳ６０８で取得した「プリンター名」が「−」の値である（印刷を行うプリンターが設定されていない）と判定された場合には（ステップＳ６０９：ＮＯ）、処理をステップＳ６１０に移行する。
【０１３０】
一方、アプリケーションサーバ１３０は、ステップＳ６０８で取得した「プリンター名」の値にプリンター名が含まれている（「−」の値ではない）と判定された場合には（ステップＳ６０９：ＹＥＳ）、ステップＳ５０９で選択された文書データに対して、印刷を行うプリンターが設定されていると判定し、当該プリンター名のプリンタを処理対象にして、処理をステップＳ６１１に移行する。
【０１３１】
アプリケーションサーバ１３０は、ステップＳ６１０において、機能一覧テーブル（図１６）の先頭のレコードのプリンター名のプリンターを選択し、当該プリンターを処理対象にして、処理をステップＳ６１１に移行する。
【０１３２】
次に、アプリケーションサーバ１３０は、ステップＳ６１１において、現在処理対象になっているプリンターのプリンター名を含むレコードを機能一覧テーブル（図１６）から取得する。ここでは、取得されたレコードには、「プリンター名」、「両面」、「カラーモード」、「ステープル」、「製本」の各値（機能情報）が含まれている。すなわち、ここでは、現在、処理対象のプリンターで印刷可能な機能を示す情報（機能情報）を取得している。
【０１３３】
そして、アプリケーションサーバ１３０は、ステップＳ６０５で各オブジェクト（例えば、図１１Ａの１１１２〜１１１４、１１１７〜１１２４のオブジェクト）を生成する際に用いられた各印刷設定情報（各オブジェクトに反映された各印刷設定情報）ごとに、当該機能一覧テーブル（図１６）から取得した機能情報（現在、処理対象のプリンターで印刷可能／不可能な機能を示す情報）を参照して、当該印刷設定情報で設定されている各機能が、現在、処理対象のプリンターで印刷可能な機能であるか否かを判定する。
【０１３４】
具体的には、当該印刷設定情報で実行すると設定されている機能が、当該機能一覧テーブル（図１６）から取得した機能情報（現在、処理対象のプリンターで印刷可能な機能を示す情報）では実行できないと設定されているか否かを判定し、実行できないと設定されている場合には、現在、処理対象のプリンターでは、当該印刷設定情報で印刷できないと判定する。一方、実行できると設定されている場合には、現在、処理対象のプリンターで、当該印刷設定情報で印刷できると判定する（ステップＳ６１２）。
【０１３５】
次に、アプリケーションサーバ１３０は、ステップＳ６１２において、当該印刷設定情報で設定されている各機能で、現在、処理対象のプリンターで印刷できないと判定された印刷設定情報がある場合には（ステップＳ６１２：ＮＯ）、当該印刷設定情報が付与（設定）されている文書データのオブジェクト（ステップＳ６０５で生成したオブジェクト）をグレーアウトする（識別表示する）ことに決定し（ステップＳ６１３）、処理をステップＳ６１４に移行する。
【０１３６】
アプリケーションサーバ１３０は、ステップＳ６１２において、当該印刷設定情報で設定されている各機能で、現在、処理対象のプリンターで印刷できないと判定された印刷設定情報がない場合には（ステップＳ６１２：ＹＥＳ）、処理をステップＳ６１４に移行する。
【０１３７】
次に、アプリケーションサーバ１３０は、ステップＳ６０５で生成されたオブジェクト（図１１Ａの１１１２〜１１２４）、ステップＳ６０７で生成されたオブジェクト（図１１Ａの１１２５〜１１２７）をマトリックス状にして配置された図１１Ａの印刷属性設定画面を表示するための印刷属性設定画面情報を生成する（ステップＳ６１４）。
【０１３８】
印刷属性設定画面（図１１Ａ）には、各オブジェクト（１１０２〜１１０６、１１１２〜１１２４）ごとに、それぞれ対応する文書ＩＤが設定されている。この文書ＩＤは、印刷属性設定画面（図１１Ａ）には非表示である。
図１１Ａは、印刷属性設定画面の一例を示す図である。
１１０１は、印刷実行ボタンである。
【０１３９】
１１０２〜１１０６は、それぞれ、アプリケーションサーバ１３０に登録されている文書データの文書名が表示されたアイコン（オブジェクト）である、
【０１４０】
１１０２は、ステップＳ５１１で受信した文書ＩＤの文書の文書名のオブジェクトが表示されている。
【０１４１】
１１０３、１１０４は、現在、ログイン中のユーザがアプリケーションサーバ１３０に登録した文書（ステップＳ５１１で受信した文書ＩＤの文書以外の文書）の文書名が表示されている。
【０１４２】
例えば、ユーザＩＤが「Ｕｓｅｒ００１」のユーザが登録した文書の文書ＩＤは、文書テーブル（図１２）から、「ｄｏｃｕｍｅｎｔＩＤ＿００１＿Ａ」、「ｄｏｃｕｍｅｎｔＩＤ＿００１＿Ｂ」、「ｄｏｃｕｍｅｎｔＩＤ＿００１＿Ｃ」であることを特定し、その文書ＩＤに直接的又は間接的に対応付けられている文書名（文書Ａ、文書Ｂ、文書Ｃ）を、文書ステータステーブル（図１３）、印刷履歴テーブル（図１４）、印刷設定履歴テーブル（図１５）から取得して、それぞれ、１１０２、１１０３、１１０４のオブジェクトとして表示している。
【０１４３】
また、１１０５、１１０６は、他のユーザの文書であり、これも、同様に、他のユーザＩＤのユーザが登録した文書の文書ＩＤを、文書テーブル（図１２）から特定し、その文書ＩＤに直接的又は間接的に対応付けられている文書名（文書Ｄ、文書Ｅ）を、文書ステータステーブル（図１３）、印刷履歴テーブル（図１４）、印刷設定履歴テーブル（図１５）から取得して、それぞれ、１１０５、１１０６のオブジェクトとして表示している。
このように、各文書データのオブジェクトを縦軸に表示する。
【０１４４】
そして、現在又は直近に、各文書データに設定（付与）されている印刷設定（印刷属性）情報が反映された各オブジェクトを、１１０７の項目に、各文書データに対応付けて表示する。
【０１４５】
また、印刷履歴１（１１０８）、印刷履歴２（１１０９）、印刷履歴３（１１１０）、もっと前（１１１１）の項目は、それぞれ、印刷履歴テーブル（図１４）の「印刷履歴ＩＤ１」、「印刷履歴ＩＤ２」、「印刷履歴ＩＤ３」、「印刷履歴ＩＤ４」に対応しており、各印刷履歴ＩＤから特定される各印刷設定情報が反映された各オブジェクトを、それぞれ、各文書データに対応付けて表示する。
【０１４６】
そのため、印刷履歴１（１１０８）、印刷履歴２（１１０９）、印刷履歴３（１１１０）、もっと前（１１１１）の順で古い印刷設定のオブジェクトが表示されていることとなる。
【０１４７】
また、印刷履歴（１１０８〜１１１１）の列に表示するオブジェクトは、ステップＳ６０５で生成することで説明したが、１１１７〜１１２４に対応するオブジェクトのテンプレートを予め記憶しておき、どのオブジェクトを用いるかをステップＳ６０５で決定するようにすることもできる。
【０１４８】
また、現在の印刷属性の列（１１０７）に関しては、実際の文書データを使用したプレビューのオブジェクト（１１１２〜１１１４）を表示している。
【０１４９】
ここでは、印刷履歴は１〜３までの表示になっているが、もっと前の履歴も表示することが可能である。
【０１５０】
また、ここでは、１１１５、１１１６では、他のユーザの文書データはセキュリティの観点から、「他ユーザの文書のため非表示」（１１１５、１１１６）と表示し、印刷内容のプレビューのオブジェクトは表示していない。
【０１５１】
また、同時に、プリンターで使用可能な印刷設定を、機能一覧テーブル（図１６）から取得し、画面下部に、オブジェクト（１１２５〜１１２７）を表示している。
【０１５２】
上述の例では、オブジェクト（１１２５〜１１２７）を生成することで説明したが、予め、テンプレートのオブジェクト（１１２５〜１１２７）を登録しておき、そのテンプレートのオブジェクト（１１２５〜１１２７）を表示するようにしてもよい。
【０１５３】
図１１のＡの例では、１１２５のプリンタが、ステップＳ６１１で処理対象のプリンタとして選択されているため、１１２５のプリンタＡ（ＰｒｎＡ）を太線で識別表示している。
【０１５４】
図１１Ａの例では、プリンターＡが選択された状態での印刷設定画面が表示されており、プリンターＡで、印刷不可能な機能が設定された印刷設定情報が、各オブジェクト（１１１２〜１１２４）の印刷設定情報に無いため、図１１のＡの例では、どのオブジェクトの領域もグレーアウトされていない。
【０１５５】
ステップＳ６１４では、このような、図１１Ａに示すマトリックス形式の印刷属性設定画面を表示するための情報が生成される。
【０１５６】
以上、図６は、本発明の表示制御手段の適用例であり、新たに印刷を行う文書データに対して印刷設定を付与するために、前記管理手段で管理する印刷設定履歴情報を用いて、前記管理手段で管理する複数の文書データごとの、過去に設定された複数の印刷設定の内容をユーザが認識可能な一覧画面（図１１）を表示するように制御する。
【０１５７】
次に、図７を用いて、印刷属性設定画面（図１１）を介して、ユーザ操作により印刷設定情報を、新たに印刷する文書に対して付与する処理について、説明する。
【０１５８】
図７は、印刷属性設定画面（図１１）を介して、ユーザ操作により印刷設定情報を、新たに印刷する文書に対して付与する処理を示すフローチャートの一例を示す図である。
【０１５９】
図７に示すステップＳ７０１〜Ｓ７１０のステップの処理は、情報処理端末１１０のＣＰＵ２０１が、外部メモリ２１１等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【０１６０】
また、図７に示すステップＳ７１１〜Ｓ７２４のステップの処理は、アプリケーションサーバ１３０のＣＰＵ２０１が、外部メモリ２１１等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【０１６１】
情報処理端末１１０は、アプリケーションサーバ１３０から、印刷属性設定画面情報を受信する（ステップＳ７０１）。
【０１６２】
そして、情報処理端末１１０は、印刷属性設定画面情報を受信したか否かを判定し、受信していないと判定された場合には（ステップＳ７０２のＮｏ）、処理をステップＳ７０１に戻し、受信したと判定された場合には（ステップＳ７０２のＹｅｓ）、処理をステップＳ７０３に移行する。
【０１６３】
情報処理端末１１０は、ステップＳ７０１で受信した印刷属性設定画面情報に従って、印刷属性設定画面（図１１Ａ）を表示部に表示する（ステップＳ７０３）。
そして、ステップＳ７０４では、情報処理端末１１０は、ユーザからの操作を受け付ける。
【０１６４】
ステップＳ７０４では、情報処理端末１１０は、１１０２のオブジェクトの、１１１７〜１１２４のいずれかのオブジェクトに対するドラッグ＆ドロップ操作の受付、又は、各プリンターのアイコン（オブジェクト１１２５〜１１２７）の何れかの選択、又は、印刷実行ボタン１１０１が押下を受け付ける。
【０１６５】
そして、情報処理端末１１０は、ステップＳ７０４で、プリンターのアイコン（オブジェクト１１２５〜１１２７のいずれか）が押下（選択）されたか否かを判定する（ステップＳ７０５）。
【０１６６】
情報処理端末１１０は、プリンターのアイコンが押下（選択）されたと判定された場合（ステップＳ７０５：Ｙｅｓ）、アプリケーションサーバ１３０に、当該選択されたプリンタのアイコンのプリンターＩＤを送信する（ステップＳ７０６）。印刷属性設定画面（図１１Ａ）の各プリンタのオブジェクト（１１２５〜１１２７）には、それぞれ、各プリンタに対応するプリンタＩＤが設定されているため、そのプリンタＩＤをアプリケーションサーバ１３０に送信する。
【０１６７】
一方、情報処理端末１１０は、プリンターのアイコンが押下（選択）されていないと判定された場合（ステップＳ７０５：ＮＯ）、処理をステップＳ７０７に移行する。
【０１６８】
ステップＳ７０７では、情報処理端末１１０は、ステップＳ７０４で、１１０２のオブジェクトを、１１１７〜１１２４のいずれかのオブジェクトに対してドラッグ＆ドロップ操作が行われたか（ドラッグ＆ドロップ操作を受け付けたか）否かを判定する（ステップＳ７０７）。
【０１６９】
そして、ドラッグ＆ドロップ操作が行われたと判定された場合には（ステップＳ７０７：Ｙｅｓ）、処理をＳ７０８に移行し、一方、ドラッグ＆ドロップ操作が行われなかったと判定された場合には（ステップＳ７０７：Ｎｏ）、処理をＳ７０９に移行する。
【０１７０】
ステップＳ７０８では、情報処理端末１１０は、アプリケーションサーバ１３０へドラッグ元のオブジェクトの文書ＩＤ（例えば、文書Ｃの文書ＩＤ）と、ドロップ先のオブジェクトの印刷履歴ＩＤ（例えば、文書Ｂの印刷履歴ＩＤ）を送信する（ステップＳ７０８）。印刷属性設定画面（図１１Ａ）の各オブジェクトには、それぞれ、各オブジェクトに反映された印刷設定情報を識別する印刷履歴ＩＤが含まれており、ここでは、その印刷履歴ＩＤを送信する。
【０１７１】
次に、情報処理端末１１０は、ステップＳ７０４で、ユーザにより、印刷実行ボタン１１０１が押下されたか否かを判定し（ステップＳ７０９）、印刷実行ボタン１１０１が押下されたと判定された場合には（ＹＥＳ）、アプリケーションサーバ１３０に対して、１１０２の文書ＩＤを送信して、印刷指示を行う（ステップＳ７１０）。一方、印刷実行ボタン１１０１が押下されていないと判定された場合には（ＮＯ）、処理をステップＳ７０４に戻す。
【０１７２】
また、ステップＳ７１０では、現在、選択され識別表示されているプリンターのオブジェクト（１１２５〜１１２７のいずれか）のプリンタ名も、アプリケーションサーバ１３０に送信して、どのプリンタに対して印刷を行うかを指定している。
【０１７３】
アプリケーションサーバ１３０は、情報処理端末１１０から、プリンターＩＤを受信すると（ステップＳ７１１）、機能一覧テーブル（図１６）の中から、当該プリンターＩＤを含むレコードの機能情報（「プリンター名」、「両面」、「カラーモード」、「ステープル」、「製本」の値）、すなわち、当該プリンターＩＤのプリンターで印刷可能な機能情報を取得する（ステップＳ７１３）。
【０１７４】
ステップＳ７１１は、本発明の選択手段の適用例であり、新たに印刷を行う文書データの印刷を行う印刷装置を選択する。また、上述のＳ６１０も、本発明の選択手段の適用例である。
【０１７５】
そして、アプリケーションサーバ１３０は、ステップＳ６０５で各オブジェクト（例えば、図１１Ａの１１１２〜１１１４、１１１７〜１１２４のオブジェクト）を生成する際に用いられた各印刷設定情報（各オブジェクトに反映された各印刷設定情報）ごとに、当該プリンターＩＤのプリンターで印刷可能な機能情報を参照して、当該印刷設定情報で設定されている各機能が、ステップＳ７１１で受信したプリンターＩＤのプリンターで印刷可能な機能であるか否かを判定する。
【０１７６】
具体的には、当該印刷設定情報で実行すると設定されている機能が、当該プリンターＩＤのプリンターで印刷可能な機能情報では実行できないと設定されているか否かを判定し、実行できないと設定されている場合には、当該プリンターＩＤのプリンターでは、当該印刷設定情報で印刷できないと判定する。一方、実行できると設定されている場合には、当該プリンターＩＤのプリンターで、当該印刷設定情報で印刷できると判定する（ステップＳ７１３）。
【０１７７】
次に、アプリケーションサーバ１３０は、ステップＳ６１２において、当該印刷設定情報で設定されている各機能で、当該プリンターＩＤのプリンターで印刷できないと判定された印刷設定情報がある場合には（ステップＳ７１３：ＮＯ）、当該印刷設定情報が付与（設定）されている文書データのオブジェクトをグレーアウトする（識別表示する）ことに決定し（ステップＳ７１４）、処理をステップＳ７１５に移行する。
【０１７８】
そして、ステップＳ７１５において、アプリケーションサーバ１３０は、ステップＳ６０５で各オブジェクト（例えば、図１１Ａの１１１２〜１１１４、１１１７〜１１２４のオブジェクト）を生成する際に用いられた各印刷設定情報（各オブジェクトに反映された各印刷設定情報）の全てに対して、ステップＳ７１３の処理を実行したか否かを判定し（ステップＳ７１３）、実行していないと判定された場合には、次の印刷設定情報を処理対象にして、ステップＳ７１３を実行する。一方、当該各印刷設定情報に対してステップＳ７１３の処理を実行したと判定された場合には、処理をステップＳ７１６に移行する。
【０１７９】
次に、アプリケーションサーバ１３０は、ステップＳ７１４でグレーアウトする（識別表示する）と決定されたオブジェクトをグレーアウト表示した印刷属性設定画面（図１１Ｂ）を表示するための印刷属性設定画面情報を生成する（ステップＳ７１６）。
【０１８０】
ステップＳ７１６により、一覧画面（図１１）に表示される各印刷設定うち、選択手段により選択された印刷装置で印刷可能な印刷設定と、印刷装置で印刷不可能な印刷設定とを識別可能に表示する一覧画面を表示するように制御する。
【０１８１】
ステップＳ７１６の生成処理は、ステップＳ６１４と同様であるため、ここでは説明を省略する。
【０１８２】
そして、アプリケーションサーバ１３０は、ステップＳ７１６で生成された印刷属性設定画面情報を情報処理端末１１０に送信する（ステップＳ７１７）。
そして、情報処理端末１１０では、ステップＳ７０３で、図１１Ｂの画面を表示する。
【０１８３】
図１１Ｂは、ステップＳ７０５にて、印刷属性設定画面（図１１Ａ）を介して、アイコン（１１２６）が押下された場合に表示される印刷属性設定画面（図１１Ｂ）の一例を示す図である。
【０１８４】
図１１Ｂの表示内容は、図１１Ａと同一であるが、選択されたプリンターで設定不可能な印刷設定が設定されている文書の印刷設定のオブジェクトを１１２０のように、グレーアウトする（識別表示する）ことで、１１２０の印刷設定は、選択されたプリンタでは適用不可能であることを表している。印刷を行いたい時は、印刷実行ボタン１１０１の押すことで印刷が実行される。
【０１８５】
次に、アプリケーションサーバ１３０は、ステップＳ７１８で、情報処理端末１１０から、ドラッグ元の文書データの文書ＩＤと、ドラッグ先の文書データの印刷履歴ＩＤとを受信する。
【０１８６】
ステップＳ７１８は、本発明の選択受付手段の適用例であり、表示制御手段により表示された一覧画面（図１１）を介して、一覧画面に表示された各文書データの印刷設定のうち、新たに印刷を行う文書データに対して付与する印刷設定の選択を受け付ける。
【０１８７】
そして、アプリケーションサーバ１３０は、当該印刷履歴ＩＤに紐付いている印刷設定情報（「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」の値）を印刷設定履歴テーブル（図１５）から取得する（ステップＳ７１８）。
【０１８８】
そして、アプリケーションサーバ１３０は、ステップＳ７１８で取得した印刷設定情報（「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」の値）を、当該ドラッグ元の文書データの文書ＩＤの文書ステータステーブル（図１３）内の印刷設定情報（「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」）のカラムに登録（格納）して、文書ステータステーブルを更新する（ステップＳ７１９）。
【０１８９】
このようにして、ユーザにより選択を受け付けた印刷設定を、新たに印刷を行う文書データに対して付与することができる。
【０１９０】
ステップＳ７１９は、本発明の制御手段の適用例であり、選択受付手段により選択を受け付けた印刷設定を、新たに印刷を行う当該文書データに対して付与する。
【０１９１】
そして、アプリケーションサーバ１３０は、更新された文書ステータステーブルを用いて、印刷属性設定画面を表示するための印刷属性設定画面情報を生成する（ステップＳ７２０）。ステップＳ７２０の処理は、図６と同様であり、既に、説明済みであるため、ここでは、説明を省略する。
【０１９２】
そして、アプリケーションサーバ１３０は、ステップＳ７２０で生成された印刷属性設定画面情報を、情報処理端末１１０に送信する（ステップＳ７２１）。
【０１９３】
そして、情報処理端末１１０は、当該印刷属性設定画面情報に基づいて、印刷属性設定画面をステップＳ７０３で表示する。
【０１９４】
次に、アプリケーションサーバ１３０は、情報処理端末１１０から、ステップＳ７１０で送信された文書ＩＤ、及びプリンタ名を受信する（ステップＳ７２２）。
【０１９５】
アプリケーションサーバ１３０は、ステップＳ７２２で受信した文書ＩＤの文書データに、当該文書ＩＤの文書ステータステーブル（図１３）内の印刷設定情報（「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」の値）を設定した印刷データを生成して、ステップＳ７２２で受信したプリンタ名のプリンタに対して当該印刷データを送信して、印刷処理を実行する（ステップＳ７２３）。
【０１９６】
ステップＳ７２４では、アプリケーションサーバ１３０は、ステップＳ７２３で印刷した文書データの文書ＩＤのステータステーブル（図１３）内の「ステータス」を、印刷待ちに変更して、ステータステーブル（図１３）内の当該文書ＩＤの「プリンタ名」を、ステップＳ７２２で受信したプリンタ名に変更することで、ステータステーブル（図１３）を更新する。
【０１９７】
また、ステップＳ７２４では、アプリケーションサーバ１３０は、印刷履歴テーブル（図１４）の「文書ＩＤ」に、ステップＳ７２３で印刷した文書データの文書ＩＤを登録し、当該文書ＩＤに対応付けて「印刷履歴ＩＤ１」に、印刷履歴ＩＤを登録して、印刷履歴テーブル（図１４）を更新する。ここで、新たに登録される印刷履歴ＩＤは、新たに採番し生成される。
【０１９８】
また、ステップＳ７２４では、アプリケーションサーバ１３０は、印刷設定履歴テーブル（図１５）の「印刷履歴ＩＤ」に、当該印刷履歴ＩＤの値を入力して、当該当該印刷履歴ＩＤの値に対応するように、ステップＳ７２３で印刷した文書データの文書ＩＤのステータステーブル（図１３）内の印刷設定情報（「文書名」、「両面／片面」、「Ｎ−Ｕｐ」、「カラーモード」、「ステープル」、「部数」の値）を、印刷設定履歴テーブル（図１５）の印刷設定情報に登録する。これにより、印刷設定履歴テーブル（図１５）を更新する。
【０１９９】
以上説明したように、本実施の形態によれば、複数の文書データに対して過去に設定された印刷設定の内容を認識可能にし、その印刷設定を、新たに印刷を行う文書データに対して容易に付与することができる。
【０２００】
以上、本発明の実施形態を詳述したが、本発明は、例えば、システム、装置、方法、装置が実行可能なプログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０２０１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０２０２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２０３】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０２０４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【０２０６】
１１０  情報処理端末
１２０  ＬＡＮ
１３０  アプリケーションサーバ
１４０  プリンター
【図１】
2017084248.tif 000003
【図２】
2017084248.tif 000004
【図３】
2017084248.tif 000005
【図４】
2017084248.tif 000006
【図５】
2017084248.tif 000007
【図６】
2017084248.tif 000008
【図７】
2017084248.tif 000009
【図８】
2017084248.tif 000010
【図９】
2017084248.tif 000011
【図１０】
2017084248.tif 000012
【図１１Ａ】
2017084248.tif 000013
【図１１Ｂ】
2017084248.tif 000014
【図１２】
2017084248.tif 000015
【図１３】
2017084248.tif 000016
【図１４】
2017084248.tif 000017
【図１５】
2017084248.tif 000018
【図１６】
2017084248.tif 000019