(57)【要約】【課題】コンテンツの期限に沿った情報を付加した出力データを生成することで、ユーザにとってコンテンツの使用に関する取扱を容易に識別させることができる仕組みを提供すること。【解決手段】コンテンツの出力要求する情報処理装置とネットワークを介して通信可能に接続される、コンテンツと当該コンテンツの識別情報及び期限情報を含む管理情報を記憶する出力制御装置であって、前記情報処理装置からコンテンツの識別情報を含む出力要求を受信し、受信した識別情報に従って特定されるコンテンツと、当該コンテンツの期限情報を取得し、取得したコンテンツとコンテンツの期限情報とを合成して出力データを生成し、生成された出力データを出力することを特徴とする。【選択図】図１
2010140236.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの出力要求する情報処理装置とネットワークを介して通信可能に接続される、コンテンツと当該コンテンツの識別情報及び期限情報を含む管理情報を記憶する出力制御装置であって、
前記情報処理装置からコンテンツの識別情報を含む出力要求を受信する出力要求受信手段と、
前記出力要求受信手段で受信した識別情報に従って特定されるコンテンツと、当該コンテンツの期限情報を取得するコンテンツ取得手段と、
前記コンテンツ取得手段で取得したコンテンツとコンテンツの期限情報とを合成して出力データを生成する出力データ生成手段と、
前記出力データ生成手段で生成された出力データを出力する出力手段とを備えることを特徴とする出力制御装置。
【請求項２】
新たなコンテンツを登録するに際して、当該新たなコンテンツの前バージョンのコンテンツが記憶されているか否かを判定するバージョン判定手段と、
前記バージョン判定手段で前バージョンのコンテンツが記憶されていると判定された場合に、前記バージョンのコンテンツに対応する期限情報と、前記新たなコンテンツに対応する管理情報とが入力可能な登録画面を情報処理装置に送信する登録画面送信手段と
を更に備えることを特徴とする請求項１に記載の出力制御装置。
【請求項３】
前記出力要求受信手段で受信した識別情報に対応するコンテンツのコンテンツ種別を取得するコンテンツ種別取得手段と、
前記コンテンツ種別取得手段で取得したコンテンツ種別に従って、期限情報を含む出力データを生成するか否かを判定する生成判定手段とを更に備え、
前記コンテンツ取得手段は、前記生成判定手段によって期限情報を含んだ出力データを生成すると判定された場合に、前記期限情報を取得する
ことを特徴とする請求項１または２に記載の出力制御装置。
【請求項４】
前記バージョン判定手段は、前記新たなコンテンツが前バージョンのコンテンツからのメジャーバージョンアップであるか否かを判定するメジャーバージョンアップ判定手段を含み、
前記メジャーバージョンアップ判定手段でメジャーバージョンアップと判定された場合に、前バージョンのコンテンツに対応する期限情報を取得する期限情報取得手段
を更に備えることを特徴とする請求項２または３に記載の出力制御装置。
【請求項５】
前記期限情報は、前バージョンのコンテンツが旧版として扱われる第１の日付情報と、前記前バージョンのコンテンツが使用可能な第２の日付情報とを含む
ことを特徴とする請求項１乃至４のいずれか１項に記載の出力制御装置。
【請求項６】
コンテンツの出力要求する情報処理装置と、コンテンツと当該コンテンツの識別情報及び期限情報を含む管理情報を記憶する出力制御装置とがネットワークを介して通信可能に接続される出力制御システムであって、
前記出力制御装置は、
前記情報処理装置からコンテンツの識別情報を含む出力要求を受信する出力要求受信手段と、
前記出力要求受信手段で受信した識別情報に従って特定されるコンテンツと、当該コンテンツの期限情報を取得するコンテンツ取得手段と、
前記コンテンツ取得手段で取得したコンテンツとコンテンツの期限情報とを合成して出力データを生成する出力データ生成手段と、
前記出力データ生成手段で生成された出力データを出力する出力手段とを備え、
前記情報処理装置は、
出力するためのコンテンツの識別情報を含む出力要求を送信する出力要求送信手段と、
前記出力要求送信手段に従って、前記出力手段で出力された出力データを受信する出力データ受信手段と
を備えることを特徴とする出力制御システム。
【請求項７】
コンテンツの出力要求する情報処理装置とネットワークを介して通信可能に接続される、コンテンツと当該コンテンツの識別情報及び期限情報を含む管理情報を記憶する出力制御装置の出力制御方法であって、
前記情報処理装置からコンテンツの識別情報を含む出力要求を受信する出力要求受信ステップと、
前記出力要求受信ステップで受信した識別情報に従って特定されるコンテンツと、当該コンテンツの期限情報を取得するコンテンツ取得ステップと、
前記コンテンツ取得ステップで取得したコンテンツとコンテンツの期限情報とを合成して出力データを生成する出力データ生成ステップと、
前記出力データ生成ステップで生成された出力データを出力する出力ステップと
を含むことを特徴とする出力制御方法。
【請求項８】
コンテンツの出力要求する情報処理装置とネットワークを介して通信可能に接続される、コンテンツと当該コンテンツの識別情報及び期限情報を含む管理情報を記憶する出力制御装置を、
前記情報処理装置からコンテンツの識別情報を含む出力要求を受信する出力要求受信手段と、
前記出力要求受信手段で受信した識別情報に従って特定されるコンテンツと、当該コンテンツの期限情報を取得するコンテンツ取得手段と、
前記コンテンツ取得手段で取得したコンテンツとコンテンツの期限情報とを合成して出力データを生成する出力データ生成手段と、
前記出力データ生成手段で生成された出力データを出力する出力手段と
として機能させることを特徴とするコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを管理する出力制御装置に関するものである。
【背景技術】
【０００２】
従来、営業する担当者をお客様にドキュメント（例えば商品のパンフレット）をお客様に持っていくときは、予め印刷された商品のパンフレットの中から必要なパンフレットを選択していた。
【０００３】
このようにパンフレットを予め印刷しておく形態では、新しいカタログが作られた場合に前のパンフレットは破棄しなければならないため、現在ではサーバにパンフレットとなる文書データ（コンテンツ）を登録しておき、ユーザが端末からサーバにアクセスして、必要なコンテンツを検索する。そして検索したコンテンツのなかから必要なコンテンツを選択し、そのコンテンツを印刷した上で、お客様に持っていくことが行われている。
【０００４】
このように、担当者が必要に応じてコンテンツを印刷してパンフレットとして持っていくような形態の場合、コンテンツの管理をしないことで現在販売されていない商品のパンフレットを持っていってしまうということが発生してしまう。
【０００５】
そこで、コンテンツに対して印刷可能な期間を設定しておき、ユーザが誤って印刷をさせないようにするような仕組みが存在する。コンテンツに対して印刷可能期間を設定し、印刷を制御する仕組みとして、例えば特許文献１があげられる。
【特許文献１】特開２００８−１３４９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えば、保険業界において上述のような印刷をするコンテンツを管理する仕組みを導入した場合、法改正によって特定の日から扱えないことがわかっている商品のパンフレットがお客様の手元に残ってしまい、誤った商品の検討を行ってしまうなどが存在していた。
【０００７】
また、約款などは重要な書類でもあるにも関わらず、古い約款をお客様が見ることになってしまい、誤った情報を提供することにつながっていた。
【０００８】
そこで、本発明の目的は、コンテンツの期限に沿った情報を付加した出力データを生成することで、ユーザにとってコンテンツの使用に関する取扱を容易に識別させることができる仕組みを提供する。
【０００９】
また、新規のコンテンツを登録するに際して、新規のコンテンツの前に登録されている前バージョンのコンテンツに従って期限を設定させることで、期限が設定されないコンテンツを減らすことができる仕組みを提供する。
【課題を解決するための手段】
【００１０】
本発明は、コンテンツの出力要求する情報処理装置とネットワークを介して通信可能に接続される、コンテンツと当該コンテンツの識別情報及び期限情報を含む管理情報を記憶する出力制御装置であって、前記情報処理装置からコンテンツの識別情報を含む出力要求を受信する出力要求受信手段と、前記出力要求受信手段で受信した識別情報に従って特定されるコンテンツと、当該コンテンツの期限情報を取得するコンテンツ取得手段と、前記コンテンツ取得手段で取得したコンテンツとコンテンツの期限情報とを合成して出力データを生成する出力データ生成手段と、前記出力データ生成手段で生成された出力データを出力する出力手段とを備えることを特徴とする。
【００１１】
この構成によれば、新規のコンテンツを登録するに際して、コンテンツの期限を設定させ、当該期限に沿った情報を付加した紙文書を出力させることで、ユーザにとってコンテンツの使用に関する取扱（例えば、使用期日）を容易に識別させることができる。
【００１２】
また、本発明は、新たなコンテンツを登録するに際して、当該新たなコンテンツの前バージョンのコンテンツが記憶されているか否かを判定するバージョン判定手段と、前記バージョン判定手段で前バージョンのコンテンツが記憶されていると判定された場合に、前記バージョンのコンテンツに対応する期限情報と、前記新たなコンテンツに対応する管理情報とが入力可能な登録画面を情報処理装置に送信する登録画面送信手段とを更に備えることを特徴とする。
【００１３】
また、本発明は、前記出力要求受信手段で受信した識別情報に対応するコンテンツのコンテンツ種別を取得するコンテンツ種別取得手段と、前記コンテンツ種別取得手段で取得したコンテンツ種別に従って、期限情報を含む出力データを生成するか否かを判定する生成判定手段とを更に備え、前記コンテンツ取得手段は、前記生成判定手段によって期限情報を含んだ出力データを生成すると判定された場合に、前記期限情報を取得することを特徴とする。
【００１４】
また、本発明の前記バージョン判定手段は、前記新たなコンテンツが前バージョンのコンテンツからのメジャーバージョンアップであるか否かを判定するメジャーバージョンアップ判定手段を含み、前記メジャーバージョンアップ判定手段でメジャーバージョンアップと判定された場合に、前バージョンのコンテンツに対応する期限情報を取得する期限情報取得手段を更に備えることを特徴とする。
【００１５】
また、本発明の前記期限情報は、前バージョンのコンテンツが旧版として扱われる第１の日付情報と、前記前バージョンのコンテンツが使用可能な第２の日付情報とを含むことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、コンテンツの期限に沿った情報を付加した紙文書を出力させることで、ユーザにとってコンテンツの使用に関する取扱（例えば、使用期日）を容易に識別させることができる。
【００１７】
また、新規のコンテンツを登録するに際して、新規のコンテンツの前に登録されている前バージョンのコンテンツに従って期限を設定させることで、期限が設定されないコンテンツを減らすことができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１９】
図１は、本発明の印刷制御システムの構成の一例を示すシステム構成図である。
【００２０】
図１は、サーバ１００、クライアント端末（利用者）１０１、クライアント端末（管理者）１０２、複合機１０５がローカルエリアネットワーク（LAN）１０３を介して接続される構成となっている。また、サーバ１００へ取り込むコンテンツデータを保持し、所定のタイミングでこのコンテンツデータを送信するホストコンピュータ１０６が構成されている。
【００２１】
サーバ１００は、コンテンツデータテーブル（後述する８に示す）を記憶し、クライアント端末（利用者）１０１からの検索要求、またはクライアント端末（管理者）１０２からの検索要求に応じて、該コンテンツデータテーブルを用いてコンテンツの検索を実施する。また、検索したコンテンツデータをサーバ１００はクライアント端末１０１へ送信し、クライアント端末１０１は、予め保持するプリンタドライバを介して印刷データを複合機１０５へ送信する。複合機１０５は、受信した印刷データを印刷を実施する。
【００２２】
以下、図２を用いて、図１に示したサーバ１００、クライアント端末（利用者）１０１、クライアント端末（管理者）１０２、ホストコンピュータ１０６に適用可能な情報処理装置のハードウェア構成について説明する。
図２は、図１に示したサーバ１００、クライアント端末（利用者）１０１、クライアント端末（管理者）１０２、ホストコンピュータ１０６に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００２３】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２４】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２５】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイなどのディスプレイ２１０への表示を制御する。これらは必要に応じて管理者が使用するものである。
【００２６】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２７】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２８】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２９】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３０】
図３は、図１に示した複合機１０５のハードウェア構成の一例を示すブロック図である。
【００３１】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ４００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００３２】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３３】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４は外部記憶装置（ハードディスクドライブ（ＨＤＤ））で、システムを制御するための各種プログラム，画像データ等を格納する。
【００３４】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００３５】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３６】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００３７】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００３８】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３９】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４０】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４１】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４２】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４３】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４４】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。  なお、コントローラユニット３１６とプリンタ３１２とスキャナ３１４と操作部３０８とカードリーダ３１９は、複合機１０５で同一筐体に備えている。
【００４５】
以下、図４、図５、図６、図７を参照して、本実施形態のシステムにおけるコンテンツデータのインポートとメンテナンス、検索及び表示に使用する処理に関して記載する。
【００４６】
図４では本システムのサーバ１００におけるコンテンツデータのインポート処理について説明する。本処理はサーバ１００のＣＰＵ２０１にて実施される。
【００４７】
ステップＳ１０１では、ホストコンピュータ１０６に記憶されているコンテンツデータのインポート処理を実行するかを判断する。
インポート処理の実行タイミングは、指定した時刻に定期的に行う。なお、インポート処理は、ホストコンピュータ１０６から自動的に（バッチ）送信されたコンテンツデータを含むデータファイルをサーバ１００の外部メモリ２１１に記憶する。
【００４８】
ステップＳ１０２では、ホストコンピュータ１０６から送信されたインポート処理の対象となるコンテンツデータを含むデータファイルを取得する。
【００４９】
ステップＳ１０３では、ＣＰＵ２０１がステップＳ１０２で取得したデータファイルよりインポートするコンテンツデータを1件取得する。
【００５０】
ステップＳ１０４では、ステップＳ１０３で取得したコンテンツデータのコンテンツ識別番号とバージョン番号が、サーバ１００の外部メモリ２１１に記憶されている図８のコンテンツデータテーブルのコンテンツ識別番号８０１とバージョン番号８０２と比較し、同一識別番号かつ同一バージョンのコンテンツデータが存在するかを確認する。存在していればステップＳ１０５に進み、存在していなければステップＳ１０６に進む。
【００５１】
ステップＳ１０５では、ステップＳ１０３にて取得したコンテンツデータで、同一識別番号かつ同一バージョンと判断された図８のコンテンツデータテーブルに記憶されるコンテンツデータを更新する。
【００５２】
ステップＳ１０６では、ステップＳ１０３にて取得したコンテンツデータを図８のコンテンツデータテーブルに新規登録する。なお、図８の項目のうち、８０１〜８０６、８０８の項目は、新規登録時に登録される項目である。また、後述するが、旧版表示開始日８０６と使用期限８０７とＰＤＦ（コンテンツファイル）８０９の項目は、ステップＳ２１７で入力された際にステップＳ２１９で登録される項目である。さらに、８０１〜８０４の項目はホストコンピュータ１０６から送信されることによって登録される項目である。なお、ホストコンピュータ１０６から送信されることによって登録される項目は任意であり、適宜変更することが可能である。
【００５３】
なお、本実施形態では、図８のコンテンツデータテーブルには、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）を登録するように構成する画、様々なファイル形式をとることが考えられる。
【００５４】
ステップＳ１０７では、ステップＳ１０２で取得したデータファイルよりインポートするコンテンツデータが残存しているのかを判断して、残存していればステップＳ１０３に戻り、残存していなければインポート処理を終了する。
【００５５】
図５では本システムにおけるコンテンツデータのメンテナンス処理について説明する。本処理はサーバ１００クライアント端末（管理者）１０２のＣＰＵ２０１によって実行される。
【００５６】
ステップＳ２０１では、ユーザ（管理者）操作によりクライアント端末（管理者）１０２に備えるブラウザからサーバ１００にログインし、検索画面を取得し、ブラウザに検索画面（図１１）を表示する。
【００５７】
ステップＳ２０２では、ステップＳ２０１にて表示された検索画面（図１１）からユーザから入力された検索条件の入力を受付ける。
【００５８】
ステップＳ２０３では、受付けた検索条件（例えば、コンテンツ識別番号やコンテンツ名称など）をサーバに送信する。
【００５９】
ステップＳ２０４では、クライアント端末（管理者）より送信された検索条件を受信する。
【００６０】
ステップＳ２０５では、サーバ１００が受信した検索条件を基に、外部メモリ２１１に記憶されているコンテンツデータテーブル（図８）を検索し、該当するデータが存在するか確認を行う。
【００６１】
なお、本実施形態では、コンテンツ識別番号やコンテンツ名称を検索条件としてサーバ１００へ送信して、コンテンツデータテーブルを検索するように構成するが、検索は種々の検索条件を用いて検索することが可能である。図１１の印刷物番号１１０１は、図８のコンテンツ識別番号に対応し、印刷物名称１１０２は、図８のコンテンツ名称８０３に対応する。
【００６２】
ステップＳ２０６では、ステップＳ２０５でコンテンツデータが存在した場合は、該当のコンテンツデータの一覧をクライアント端末（管理者）に送信する。ステップＳ２０５で該当のコンテンツデータが存在しなかった場合は、存在しなかったことをクライアント端末（管理者）に送信する。
【００６３】
ステップＳ２０７では、サーバより送信された情報を受信して、結果一覧をブラウザ画面に図１２の１２０１のように表示する。
【００６４】
ステップＳ２０８では、ステップＳ２０７にて表示された結果一覧よりユーザの操作に応じて選択されたコンテンツデータの印刷物番号（コンテンツ識別番号）とバーション（バージョン番号）をサーバに送信する。なお、図１２の１２０２の編集依頼ボタンを押下されることによって、印刷物番号（コンテンツ識別番号）とバーション（バージョン番号）がサーバに送信される。
【００６５】
ステップＳ２０９では、クライアント端末（管理者）より送信された印刷物番号（コンテンツ識別番号）とバーション（バージョン番号）を受信する。
【００６６】
ステップＳ２１０では、受信した印刷物番号（コンテンツ識別番号）とバーション（バージョン番号）を基に図８のコンテンツデータテーブルを検索し、該当データの詳細情報（８０１〜８０９）を取得する。
【００６７】
ステップＳ２１１では、検索された印刷物番号（コンテンツ識別番号）とバーション（バージョン番号）に対応するコンテンツデータに前バージョンが存在するかをバージョン番号８０２に従って判断する。より詳細には、ステップ２１０で検索されたコンテンツデータの印刷物番号（コンテンツ識別番号）に一致する他のコンテンツデータのうち、検索されたコンテンツデータのバージョン番号より前のバージョン番号が存在するか否かを判断する（バージョン判定）。存在してれば前バージョンの情報を取得してステップＳ２１２に進み、存在していなければステップＳ２１４に進む。
【００６８】
なお、後述するが、本実施形態では、１つのコンテンツ識別番号に対して、複数のバージョン番号が付与され、複数のコンテンツデータを管理している。つまり、コンテンツ識別番号とバージョン番号を組み合わせることによって、一意のコンテンツデータが取得される。言い換えると、前述のステップＳ２０５でコンテンツ識別番号で検索すると複数のコンテンツデータが検索される。本実施の形態ではコンテンツ識別番号とバージョン番号の組み合わせによってコンテンツデータを特定するように構成したが、コンテンツ識別番号とバージョン番号のほかにコンテンツデータが一意に特定できるデータ識別番号を保持し、このデータ識別番号によってステップＳ２１１の判断を行うように構成しても良い。
【００６９】
ステップＳ２１２では、該コンテンツデータのバージョンがステップＳ２１１にて取得した前バージョンのメジャーバージョンアップであるかを確認する（メジャーバージョンアップ判定）。該当すればステップＳ２１３に進み、該当していなければステップＳ２１４に進む。メジャーバージョンアップであるか否かの判断はステップＳ２１０で検索されたコンテンツデータとコンテンツ識別番号が一致するコンテンツデータのうち、最新のバージョン番号とステップＳ２１０で検索されたコンテンツデータのバージョン番号との比較によって判断する。このバージョンアップについて図９を参照して説明すると、９０１のコンテンツデータのバージョン番号と９０２のバージョン番号を比較するとＶｅｒ１．０とＶｅｒ１．１であるため、マイナーバージョンアップと判断される。また、９０２のコンテンツデータのバージョン番号と９０３のバージョン番号を比較するとＶｅｒ１．１とＶｅｒ２．０であるため、メジャーバージョンアップと判断される。なお、コンテンツデータ９０１からコンテンツデータ９０３についてもメジャーバージョンアップとなる。
【００７０】
ステップＳ２１３では、ステップＳ２１１にて取得した前バージョンより属性情報（「旧版表示開始日８０６」、「使用期限８０７」）を取得する（期限情報取得）。本実施例では、ここで取得される旧版表示開始日、使用期限の値はＮＵＬＬ値となっている。なお、旧版表示開始日、使用期限については、事前に把握することができない項目のため、図１４の入力項目には存在しないように構成されている。旧版表示開始日は、コンテンツを旧版として扱う日付情報で、使用期限は、コンテンツが使用可能な日付情報である。
【００７１】
ステップＳ２１４では、ステップＳ２１０で、或いはステップ２１０とステップＳ２１３で取得したコンテンツデータ情報からメンテナンス画面を生成する。前バージョンがメジャーバージョンアップである場合には、前バージョンの旧版表示開始日と使用期限の項目を含んだ画面を生成し、前バージョンがないあるいは、マイナーバージョンアップである場合には前バージョンの旧版表示開始日と使用期限の項目を含まない画面を生成する。
【００７２】
メジャーバージョンアップである場合のメンテナンス画面は、前バージョンのコンテンツの旧版表示開始日と使用期限が入力可能な構成となっている。
【００７３】
特に使用期限を設定させることによって、使用期限を越えたコンテンツを利用者が使用できなくなるため、利用者が誤って前バージョンのコンテンツを使用することがなくなる。
【００７４】
特に、保険業界などのパンフレットなどは、法改正がなされると法改正に沿った保険商品に変更されるため、商品に関してメジャーバージョンアップがなされる。その際に、前バージョンの商品は改正された法律が施行されると販売できなくなるため、使用期限を設定することが必要となる。また、法改正前に新しい商品のバージョンの商品の募集を行うため、前バージョンの商品と新バージョンの商品を平行して販売することが一般的であることからこの使用期限を設定することが必要となる。従って、保険業界などの法律改正がなされることによって商品が変更になるような形態では、新しいバージョンのコンテンツを登録・メンテナンスする際に使用期限を設定させることで、前のバージョンの商品を販売する営業（利用者）が間違って販売しないようにすることができるようになる。
【００７５】
また、保険業界などでは、代理店や販売店が多く、商品を扱う販売員への教育をするのが大変である。ＩＴを用いて業務を効率化するべくパンフレットを一元管理し、販売員自身がパンフレットを印刷しお客様に持っていくようにした場合には、前バージョンの商品と新バージョンの商品を識別させる仕組みは重要となる。
【００７６】
なお、マイナーバージョンアップとなる場合は、誤記の訂正などによるバージョンアップであるため、本実施形態では旧版表示開始日１５０１及び使用期限１５０２は表示されないように構成されている。
【００７７】
ステップＳ２１５では、ステップＳ２１４で生成したメンテナンス画面情報をクライアント端末（管理者）１０２に送信する（登録画面送信）。
【００７８】
ステップＳ２１６では、サーバより送信された情報からメンテナンス画面をブラウザ画面（図１４、図１５）に表示する。
【００７９】
ステップＳ２１７では、ステップＳ２１６にて表示されたメンテナンス画面にてステップＳ２１０で検索されたコンテンツデータの属性情報（図８の印刷製本情報３１０を含む書誌情報、各種機能設定情報８１１）、及び前バージョンの旧版表示開始日１５０１、使用期限１５０２の入力を行う。なお、図１４の場合には、ステップＳ２１０で検索されたコンテンツデータの属性情報の入力のみとなる。
【００８０】
また、参照ボタン１４０１を押下することにより、登録するＰＤＦ（コンテンツファイル）を登録させるように構成されている。これにより、印刷するためのデータが登録され、クライアント端末（利用者）１０１での検索要求に従って、検索され、印刷するためのデータを取得することができる。
【００８１】
ステップＳ２１８では、ステップＳ２１７で入力された属性情報及びＰＤＦ（コンテンツファイル）をサーバ１００に送信する。
【００８２】
ステップＳ２１９では、クライアント端末（管理者）１０１から送信された属性情報及びＰＤＦ（コンテンツファイル）を受信して、外部メモリ２１１に記憶されるコンテンツデータテーブルへの登録を行い、メンテナンス処理を終了する。
【００８３】
図６では本システムにおけるコンテンツデータの検索及び表示（印刷）処理について説明する。本処理はサーバ１００と、クライアント端末（利用者）１０１のＣＰＵ２０１より実行する。
【００８４】
ステップＳ３０１では、サーバ１００にユーザ（利用者）操作によりログインし、クライアント端末（利用者）１０１に備えるブラウザを用いて検索画面（図１６）を表示する。
【００８５】
ステップＳ３０２では、ステップＳ３０１にて表示された検索画面へ検索条件の入力を受付ける。なお、図１６の画面で、詳細検索１６０１、ダイレクト検索１６０２、キーワード検索１６０３方法を選択可能とし、図４及び図５で登録されたコンテンツデータを検索することが可能である。
【００８６】
ステップＳ３０３では、ステップＳ３０２で受付けた検索条件（例えば、コンテンツ識別番号（印刷物番号）やコンテンツ名称（印刷物名称）など）をサーバに送信する。
【００８７】
ステップＳ３０４では、クライアント端末（利用者）１０１より送信された検索条件を受信する。
【００８８】
ステップＳ３０５では、受信した検索条件を基に外部メモリ２１１に記憶されるコンテンツデータテーブル（図８）を検索し、該当するデータが存在するか確認を行う。なお、本実施形態では、コンテンツ識別番号を検索条件としてサーバ１００へ送信して、コンテンツデータテーブルを検索するように構成するが、検索は種々の検索条件を用いて検索することが可能である。
【００８９】
ステップＳ３０６では、ステップＳ３０５でコンテンツデータが存在した場合は、該当のコンテンツデータ一覧をクライアント端末（利用者）１０１に送信する。ステップＳ３０５で該当のコンテンツデータが存在しなかった場合は、存在しなかったことをクライアント端末（利用者）に送信する。
【００９０】
ステップＳ３０７では、サーバより送信された情報を受信して、結果一覧をブラウザ画面に表示する。なお、図１７はステップＳ３０６でコンテンツデータが存在した場合の表示例で、印刷物番号（コンテンツ識別番号）「Ｐ００００１」で検索した場合である。なお、図５の説明で示したように、「Ｐ００００１」のコンテンツデータは複数のバージョンで管理されているため、検索時に使用期限内の「Ｐ００００１」のコンテンツデータが存在する場合には、最新のバージョンのコンテンツデータ以外に、前バージョンのコンテンツデータについても図１７に表示するように構成してもよい。
【００９１】
本実施形態では、図１２を例にすると最新のバージョンはＶｅｒ４．０であるが、Ｖｅｒ３．０が表示されているのは、例えば、改正法が施行された段階で正式に販売されるものであるため、現在メインに販売されているバージョンが表示されるようにしているためである。
【００９２】
ステップＳ３０８では、ステップＳ３０７にて表示された結果一覧（図１７）より任意のコンテンツデータを選択して、選択情報（コンテンツ識別番号（印刷物番号））をサーバ１００に送信する。なお、コンテンツデータの選択は、図１７の１７０１を押下することによって選択され、コンテンツ識別番号（印刷物番号）が送信される。図１７を例にすると、「Ｐ００００１」が送信される。
【００９３】
ステップＳ３０９では、クライアント端末（利用者）１０１より送信された選択情報を受信する。
【００９４】
ステップＳ３１０では、受信した選択情報（例えば、Ｐ００００１）を基に外部メモリ２１１に記憶されているコンテンツデータテーブル（図８）を検索し、検索されたコンテンツデータの詳細情報（図８の８０１〜８１１）を取得する。
【００９５】
ステップＳ３１１では、ステップＳ３１０で取得したコンテンツデータの詳細情報に従って、詳細情報表示画面を生成し、クライアント端末（利用者）１０１に送信する。
【００９６】
ステップＳ３１２では、サーバ１００より送信された詳細画面（図１８）をブラウザに表示する。なお、本実施形態では、最新のバージョンがＶｅｒ４．０であるため、最新のコンテンツデータがあることを示すため、図１８の１８０１ボタンを表示するように構成されている。この新版情報ボタン１８０１を押下することによって、Ｖｅｒ４．０の詳細情報が表示される。
【００９７】
ステップＳ３１３では、ＰＤＦデータ（コンテンツファイル）の取得処理を実行するかを判断する。ＰＤＦデータを取得するか否かの判断は、図１８の印刷物請求ボタン１８０２がユーザに押下されることによって判断する。なお、「保険A」と表示されているサムネイルにもリンクが設定されており、サムネイルをクリックすることでＰＤＦデータを取得するように構成しても良い。
【００９８】
ステップＳ３１４では、ステップＳ３１２にて表示された詳細画面の印刷物番号（コンテンツ識別番号）とバージョン（バージョン番号）を含むＰＤＦデータの取得要求をサーバ１００に送信する。図１８の例では、印刷物番号「Ｐ００００１」とバージョン「Ｖｅｒ３．０」を送信する（出力要求送信）。
【００９９】
ステップＳ３１５では、クライアント端末（利用者）１０１から送信された印刷物番号（コンテンツ識別番号）とバージョン（バージョン番号）を含むＰＤＦデータ取得要求を受信して、ＰＤＦデータの取得・重ね合わせ処理を行い、ＰＤＦデータをクライアント端末（利用者）に送信する。なお、本処理の詳細な説明については、図７で後述する。
【０１００】
ステップＳ３１６では、サーバ１００より送信されたＰＤＦデータを受信する（出力データ受信）。
【０１０１】
ステップＳ３１７では、ステップＳ３１６にて受信したＰＤＦデータを表示して、外部メモリ２１１に記憶されているプリンタドライバを介して所定のプリンタ１０５へ印刷を行う。なお、本実施形態では、印刷をクライアント端末（利用者）１０１で行うように構成したが、図１８の印刷物請求ボタン１８０２が押下された場合に、サーバ１００で生成されたＰＤＦデータをサーバ１００に備えるプリンタドライバを介して所定のプリンタから印刷するように構成しても良い。また、印刷を一括して請け負うセンターに印刷依頼がされるように構成しても良い。
【０１０２】
次に、図７を用いて、図６に示したフローチャートのステップＳ３１５の詳細な処理について説明する。本処理はサーバ１００のＣＰＵ２０１にて実施される。
【０１０３】
ステップＳ４００では、ステップＳ３１４のクライアント端末（利用者）１０１から印刷物番号（コンテンツ識別番号）とバージョン（バージョン番号）を含むＰＤＦデータ取得要求を受信する（出力要求受信）。なお、印刷物番号（コンテンツ識別番号）とバージョン（バージョン番号）がコンテンツを一意に特定するための識別番号と言い換えることが可能である。
【０１０４】
ステップＳ４０１では、受信した印刷物番号（コンテンツ識別番号）とバージョン（バージョン番号）から対象となるコンテンツデータを外部メモリ２１１に記憶されている図８のコンテンツデータテーブルを検索し、特定されたコンテンツデータのコンテンツ区分８０４の情報を取得する。なお、コンテンツ区分はコンテンツの種別と言い換えることが可能である。
【０１０５】
ステップＳ４０２では、ステップＳ４０１にて取得したコンテンツ区分を判断する。この判断により、「旧版表示開始日」、「使用期限」を含んだＰＤＦデータ（期限情報を含む出力データ）を生成するか否かを判定する。
【０１０６】
コンテンツ区分が「約款」の場合は、ステップＳ４０３に進み、コンテンツ区分が「約款」以外の場合は、ステップＳ４０６に進む。なお、約款以外のコンテンツ区分として、申込書などがある。
【０１０７】
ステップＳ４０３では、サーバ１００の外部メモリからフォームファイル１９０１を取得する。このフォームファイルとは、予めフォーム作成アプリケーションで生成された文字列などのオブジェクトを挿入可能なフィールドが定義されたファイルである。
【０１０８】
ステップＳ４０４では、ステップＳ４０１で特定されたコンテンツデータの「旧版表示開始日」、「使用期限」を取得する（コンテンツ取得）。
【０１０９】
ステップＳ４０５では、取得したフォームファイルの１９０２と１９０３のフィールドに旧版表示開始日と使用期限を挿入し、重ね合わせ用の差込ファイル１９０４を生成する。なお、本実施形態では重ね合わせ用の差込ファイル（重ね合わせるためのデータ）を作成して、後述するステップＳ４１４で合成処理を行うように構成するが、旧版表示開始日や使用期限などの入ったスタンプデータを生成して、合成する際にスタンプを貼り付けるように構成しても良い。
【０１１０】
また、合成する際には、プリンタドライバと連携してプリンタドライバ上で旧版表示開始日や使用期限などの入ったスタンプ画像を合成した印刷データを生成して印刷するように構成しても良い。
【０１１１】
ステップＳ４０６では、ステップＳ４０１で取得したコンテンツ区分を、サーバ１００の外部メモリ２１１に記憶されている図２０の重ね合わせテーブルに対して検索を実行するする。
【０１１２】
ステップＳ４０７では、ステップＳ４０６での検索実行により、ステップＳ４０１で取得したコンテンツ区分が、サーバ１００の外部メモリ２１１に記憶されている図２０の重ね合わせテーブルにあるか否かを判定する。図２０の重ね合わせテーブルにコンテンツ区分が存在する場合には重ね合わせ対象のコンテンツデータと判定し、ステップＳ４０８へ処理を移す。また、図２０の重ね合わせテーブルにコンテンツ区分が存在しない場合には重ね合わせ対象でないコンテンツデータと判定し、ステップＳ４０９へ処理を移す。
【０１１３】
ステップＳ４０８では、ステップＳ４０７でＹＥＳと判定された（取得要求のあった）コンテンツデータが見本データと識別可能になるように、差込ファイル１９０５を外部メモリ２１１から取得する。なお、見本データとなるようなコンテンツとは、申込書などが存在し、例えば、記入例が記載されている申込書、或いは正式な申込書が複写式である申込書などが存在する。つまり、このシステムで印刷された印刷物は提出書類として使えないデータを示す。
【０１１４】
ステップＳ４０９では、ステップＳ４００で取得要求のあったコンテンツデータの旧版表示開始日をコンテンツデータテーブルより取得する。
【０１１５】
ステップＳ４１０では、ステップＳ４０９にて取得した旧版表示開始日とサーバが保持する日時情報を比較して、旧版表示開始日を過ぎているかを判断する。旧版表示開始日を過ぎている場合は、ステップＳ４１１に進み、旧版表示開始日を過ぎていない場合は、ステップＳ４１２に進む。
【０１１６】
ステップＳ４１１では、ステップＳ４００で取得要求のあったコンテンツデータが旧版のデータであると識別可能になるように、差込ファイル１９０６を外部メモリ２１１から取得する。
【０１１７】
ステップＳ４１２では、ステップＳ４００で取得要求のあったコンテンツデータのＰＤＦファイル（コンテンツファイル）をコンテンツデータテーブル（図８）の８０９より取得する（コンテンツ取得）。
【０１１８】
ステップＳ４１３では、ステップＳ４０５で生成された差込ファイル１９０４、ステップＳ４０８で取得した差込ファイル１９０５、ステップＳ４１０で取得した差込ファイル１９０６があるか否かを判断する。差込ファイルがある場合にはステップＳ４１４へ処理を移し、差込ファイルがない場合にはステップＳ４１５へ処理を移す。
【０１１９】
ステップＳ４１４では、ステップＳ４１２にて取得されたＰＤＦデータとステップＳ４０５で生成された差込ファイル１９０４、ステップＳ４０８で取得した差込ファイル１９０５、ステップＳ４１０で取得した差込ファイル１９０６とを合成して、印刷用または表示用のＰＤＦデータ（出力データ）を生成する（出力データ生成）。なお、この重ね合わせの処理については、図１９を用いて後述する。
【０１２０】
ステップＳ４１５では、ステップＳ４１４にて生成されたＰＤＦデータ、或いはステップＳ４１２で取得したＰＤＦデータをクライアント端末（利用者）１０１へ送信（出力）する。
【０１２１】
本実施形態の図４〜図７の処理によれば、新規のコンテンツを登録するに際して、コンテンツの期限を設定させ、当該期限に沿った情報を付加した紙文書を出力させることで、ユーザにとって紙文書の使用に関する取扱を容易に識別させることができる。
特に保険などの法改正によって使用できなくなるコンテンツ（約款やパンフレット）を印刷する際には有効である。
【０１２２】
また、保険業界では、旧バージョンを現バージョンとして販売し、図４〜５で新規に追加した新バージョンは新バージョンとして、今後販売される商品のパンフレットとしてお客様に渡される。このように同じコンテンツ識別番号のコンテンツ（現バージョンと新バージョンのコンテンツ）を印刷してお客様に渡すことが存在ため、コンテンツの取扱に関する期日を紙文書に適切に表示（印字）させ、誤った取扱がなされないようにすることが可能となる。
【０１２３】
図８は、サーバ１００の外部メモリ２１１に記憶されているコンテンツデータテーブルを示す図である。
【０１２４】
コンテンツデータテーブルは、コンテンツデータ８００を登録されるコンテンツファイルごとに保持しており、コンテンツ識別番号８０１とバージョン番号８０２の組み合わせによって識別され管理されている。つまり、同一のコンテンツ識別番号に対して、複数のバージョン番号が存在する。
【０１２５】
コンテンツ名称８０３は任意に付けられるコンテンツの名前であり、コンテンツ区分８０４は、印刷する際に重ねあわせをするか否かを判定するための情報であり、このコンテンツ区分に応じて重ね合わせる差込ファイル１９０４、１９０５、１９０６が取得できる。
【０１２６】
旧版表示開始日８０６は、新しいコンテンツデータをメンテナンスするときに入力される項目である。なお、新しいコンテンツデータをメンテナンスする際に入力された旧版表示開始日を超えた場合、このコンテンツデータが旧版となる。つまり、いつから旧版として表示されるかを表す日時情報が旧版表示開始日８０６に記憶される。旧版になったコンテンツは、図１８の旧版請求ボタン１８０３を押下することによってクライアント端末（利用者）１０１のブラウザに表示される。
【０１２７】
使用期限８０７は、コンテンツが使用できる期限、例えば印刷してお客様に販売可能な期限（日時）を記憶する項目であり、使用可能な日時が記憶される。
【０１２８】
ＰＤＦデータ（コンテンツファイル）８０９はパンフレットや申込書や約款などの印刷データとなるファイルが記憶されている項目である。この項目にはファイルが記憶されるファイルパスが記憶されており、このファイルパスに従ってＰＤＦデータ（コンテンツファイル）が取得可能である。その他の８０５、８０８は図１４の画面で管理者の操作に従って入力される、或いはホストコンピュータ１０６から送信されて入力され、記憶される項目である。
【０１２９】
図９は、バージョンアップを説明する概念図である。本実施形態のバージョンアップには、マイナーバージョンアップとメジャーバージョンアップが存在する。
【０１３０】
マイナーバージョンアップは、コンテンツデータ９０１が存在した場合に、新たなのコンテンツデータ９０２が登録（メンテナンス）された場合を表す。メジャーバージョンアップは、コンテンツデータ９０２が存在した場合に、新たなコンテンツデータ９０３が登録（メンテナンス）された場合を表す。なお、マイナーバージョンアップかメジャーバージョンアップは各コンテンツデータのバージョン番号（図９の例では、Ｖｅｒ１．０、Ｖｅｒ１．１、Ｖｅｒ２．０）で判断する。
【０１３１】
図１０は、コンテンツデータのデータ遷移図を表した図である。
【０１３２】
１００１は、図４でホストコンピュータでデータが取り込まれた際のデータイメージで、１００２は、図５で新規に登録されたコンテンツデータをメンテナンスした際のデータイメージである。また１００３は、１００２のコンテンツデータの登録後、メジャーバージョンアップするコンテンツデータが登録されメンテナンスする場合に、旧版表示開始日８０６と使用期限８０７が入力された際のデータイメージである。なお、斜線の箇所が入力されたデータである。
【０１３３】
図１１は、クライアント端末（管理者）１０２のブラウザで表示する検索のトップ画面の一例で、図１２は、図１１の検索画面で印刷物番号「Ｐ００００１」でダイレクト検索をした際の、クライアント端末（管理者）１０２のブラウザで表示する検索結果一覧画面の一例である。
【０１３４】
また図１３は、図１２の検索結果一覧画面の編集・依頼ボタン１２０２を押下することによって表示される、コンテンツデータの各種情報を入力するメンテナンス画面の一例である。また、１３０３で各種情報の入力を行うことが可能である。
【０１３５】
図１４は図１３の１３０３の各種情報の入力を行う画面の詳細を表す図であり、マイナーバージョンアップがなされる、もしくは前バージョンが存在しないコンテンツデータのメンテナンスを行う際の画面の一例である。また図１５は、図１３の１３０３の各種情報の入力を行う画面の詳細を表す図であり、メジャーバージョンアップなされるコンテンツデータのメンテナンスを行う際の画面の一例である。なお、メジャーバージョンアップの場合には１５０１と１５０２の項目が追加されている。
【０１３６】
図１６は、クライアント端末（利用者）１０１のブラウザで表示される印刷物（コンテンツデータ）を検索するためのトップ画面の一例である。また図１７は、図１６の検索画面で印刷物番号「Ｐ００００１」をダイレクト検索した際の、クライアント端末（利用者）１０１のブラウザで表示する検索結果一覧画面の一例である。
【０１３７】
図１８は、図１７の１７０１を押下することによって表示されるＰ００００１のコンテンツデータの詳細情報を表示する画面の一例である。なお、コンテンツデータに対して新しいバージョンのコンテンツが存在すると、新版情報ボタン１８０１が表示される。また、コンテンツデータに対して古いバージョンのコンテンツが存在すると旧版請求ボタン１８０３が表示される。さらに、図１８で表示されているコンテンツデータを印刷する場合にユーザが押下する印刷物請求ボタン１８０２を備え、ユーザが印刷物請求ボタン１８０２を押下することによって、ＰＤＦファイル（コンテンツファイル）の取得をすることができる。
【０１３８】
図１９は、図７のコンテンツファイルと差込ファイルの重ねあわせをする際の概略を示す図であり、１９００は図７のステップＳ４０２でＹＥＳへの場合の重ね合わせ処理を説明する図である。また、１９１０は、図７のステップＳ４０７でＹＥＳ、且つステップＳ４１０で旧版表示開始前と判断された場合の重ね合わせ処理を説明する図である。
１９００は、コンテンツデータテーブルから取得した旧版表示開始日と使用制限とをフォームファイル１９０１のフィールド１９０２と１９０３へ挿入し、差込ファイル１９０４を生成している（ステップＳ４０５に対応）。
【０１３９】
また、差込ファイル１９０４とコンテンツファイル１９０７を合成し、ステップＳ４１５で送信するコンテンツファイル１９０８を生成するイメージである（ステップＳ４１４に対応）。
【０１４０】
１９１０は、コンテンツファイル１９０９と差込ファイル１９０５と差込ファイル１９０６を合成し、ステップＳ４１５で送信するコンテンツファイル１９１１を生成するイメージである（ステップＳ４１４に対応）。
【０１４１】
図２０は、サーバ１００の外部メモリ２１１に記憶されている、重ね合わせテーブルを示す図であり、重ね合わせ対象となるコンテンツのコンテンツ区分が記憶されている。
【０１４２】
なお、本実施の形態では、クライアント端末（利用者）１０１とクライアント端末（管理者）１０２を別筐体で構成するようにしたが、クライアント端末（管理者）１０２でクライアント端末（利用者）１０１の処理を実行するように構成しても良い。
【０１４３】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１４４】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１４５】
また、本発明におけるプログラムは、図５〜図８の処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図５〜図８の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図５〜図８の各装置の処理方法ごとのプログラムであってもよい。
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１４６】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１４７】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１４８】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１５０】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１５１】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１５２】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【図面の簡単な説明】
【０１５３】
【図１】本発明の印刷制御システムの構成の一例を示すシステム構成図である。
【図２】サーバ１００、クライアント端末（利用者）１０１、クライアント端末（管理者）１０２、ホストコンピュータ１０６に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【図３】図１に示した複合機１０５のハードウェア構成の一例を示すブロック図である。
【図４】本発明における印刷制御システムのインポート処理の一例を示すフローチャートである。
【図５】本発明における印刷制御システムのコンテンツデータのメンテナンス処理の一例を示すフローチャートである。
【図６】本発明における印刷制御システムのコンテンツデータの検索及び表示（印刷）処理の一例を示すフローチャートである。
【図７】本発明における印刷制御システムのステップＳ３１５の詳細な処理の一例を示すフローチャートである。
【図８】本発明における印刷制御システムのコンテンツデータテーブルの一例を示すフローチャートである。
【図９】本発明における印刷制御システムのバージョンアップを説明する概念図を示す構成図である。
【図１０】本発明における印刷制御システムのコンテンツデータのデータ遷移図を示す構成図である。
【図１１】本発明における印刷制御システムのクライアント端末（管理者）１０２のブラウザで表示する検索のトップ画面の画面例である。
【図１２】本発明における印刷制御システムのクライアント端末（管理者）１０２のブラウザで表示する検索結果一覧画面の画面例である。
【図１３】本発明における印刷制御システムのコンテンツデータの各種情報を入力するメンテナンス画面の画面例である。
【図１４】本発明における印刷制御システムの各種情報の入力を行うマイナーバージョンアップ時の画面の画面例である。
【図１５】本発明における印刷制御システムの各種情報の入力を行うメジャーバージョンアップ時の画面の画面例である。
【図１６】本発明における印刷制御システムのクライアント端末（利用者）１０１のブラウザで表示される印刷物（コンテンツデータ）を検索するためのトップ画面の画面例である。
【図１７】本発明における印刷制御システムのクライアント端末（利用者）１０１のブラウザで表示される印刷物（コンテンツデータ）を検索するためのトップ画面の画面例である。
【図１８】本発明における印刷制御システムのコンテンツデータの詳細情報を表示する画面の画面例である。
【図１９】本発明における印刷制御システムのコンテンツファイルと差込ファイルの重ねあわせをする際の概略図を示す構成図である。
【図２０】本発明における印刷制御システムの重ね合わせテーブルの一例を示す図である。
【符号の説明】
【０１５４】
１００  サーバ
１０１  クライアント端末（利用者）
１０２  クライアント端末（管理者）
１０３  ＬＡＮ
１０５  複合機
【図１】
2010140236.tif 000003
【図２】
2010140236.tif 000004
【図３】
2010140236.tif 000005
【図４】
2010140236.tif 000006
【図５】
2010140236.tif 000007
【図６】
2010140236.tif 000008
【図７】
2010140236.tif 000009
【図８】
2010140236.tif 000010
【図９】
2010140236.tif 000011
【図１０】
2010140236.tif 000012
【図１１】
2010140236.tif 000013
【図１２】
2010140236.tif 000014
【図１３】
2010140236.tif 000015
【図１４】
2010140236.tif 000016
【図１５】
2010140236.tif 000017
【図１６】
2010140236.tif 000018
【図１７】
2010140236.tif 000019
【図１８】
2010140236.tif 000020
【図１９】
2010140236.tif 000021
【図２０】
2010140236.tif 000022