(57)【要約】【課題】データベースで一元管理する商品情報を用いて、既存のＰＤＦ形式のドキュメントの編集機能を実現することにより、ドキュメント作成作業の効率化を図るドキュメント作成支援システム等を提供する。【解決手段】サーバ１０１は、作成したＰＤＦ形式のドキュメント３３０と、テンプレート内に配置する配置済商品情報５２１と、未配置の未配置商品情報５３１を紐付けて管理するドキュメント管理テーブル群を商品情報データベースに保持し、ドキュメントの編集要求に伴い、配置済商品情報５２１、未配置商品情報５３１を基に、配置済商品値組情報５５を配置枠５４に配置したテンプレート５３と、未配置商品値組情報５６からなるドキュメントレイアウトデータを送信し、商品値組情報の配置枠５４への貼り付け／取り外しを行いＰＤＦドキュメント３３０を編集し保存する。【選択図】図１２
2007114997.tif 000002
【特許請求の範囲】
【請求項１】
登録利用者の端末装置にネットワークを介して接続され、商品情報を記憶するデータベースを有し、前記商品情報からドキュメントを作成し前記データベースに保存するサーバであって、
前記ドキュメントの背景部分に相当する、前記商品情報をはめ込む配置枠を定義する少なくとも１つの商品配置枠情報を有する少なくとも１つのテンプレートを前記データベースに保存する第１の保存手段と、
作成したドキュメントを保存する際、使用した前記テンプレートと、前記テンプレート上に配置済みの商品情報と、前記テンプレート上に未配置の商品情報と、を紐付けて管理するドキュメント管理情報と、ドキュメント本体データと、を前記データベースに保存する第２の保存手段と、
前記端末装置からの既存のドキュメントの編集要求に伴い、前記データベース内の指定された既存のドキュメントの前記ドキュメント管理情報と、使用したテンプレートと、それに紐付けられる前記商品配置枠情報に基づいて、前記テンプレートの該当する配置枠に配置した前記配置済みの商品情報と、前記テンプレートに前記未配置の商品情報からなるドキュメントレイアウトデータを、前記端末装置に送信する送信手段と、
前記端末装置からの編集指示に応じて、編集対象の商品情報を、前記テンプレートの商品配置枠情報に基づいて、当該配置枠への貼り付け、又は当該配置枠からの取り外しを行い、前記ドキュメントをレイアウト編集する編集手段と、
を具備することを特徴とするサーバ。
【請求項２】
前記保存手段は、
編集したドキュメントを前記データベースに上書保存、又は別名保存することを特徴とする請求項１記載のサーバ。
【請求項３】
前記商品配置枠情報は、前記商品配置枠情報にリンク付けられる少なくとも１つの商品情報項目と、その位置情報を有する商品項目配置情報を有し、
前記編集手段は、
前記端末装置からの貼り付け指示に応じて、前記配置枠に、当該配置枠情報からリンク付けられる商品情報項目毎に、当該商品項目配置情報に基づいて、貼り付け対象の商品情報の当該商品情報項目の値をはめ込み、前記配置枠に応じた体裁で前記商品情報を配置することを特徴とする請求項１記載のサーバ。
【請求項４】
前記データベースから検索した商品情報を、前記端末装置に送信する検索手段と、
を、更に具備することを特徴とする請求項１記載のサーバ。
【請求項５】
作成／編集したドキュメントを前記端末装置に提供する提供手段、
を、更に具備することを特徴とする請求項１記載のサーバ。
【請求項６】
前記商品情報は、
商品の文字情報、及び／又は前記商品の画像情報であることを特徴とする請求項１記載のサーバ。
【請求項７】
前記サーバはＷｅｂサーバであり、前記端末装置はＷｅｂブラウザとして機能するものであることを特徴とする請求項１記載のサーバ。
【請求項８】
前記ドキュメントは、ＰＤＦ形式であることを特徴とする請求項１記載のサーバ。
【請求項９】
登録利用者の端末装置と、商品情報を記憶するデータベースを有し、前記商品情報からドキュメントを作成し前記データベースに保存するサーバと、がネットワークを介して接続されるシステムであって、
前記サーバは、
前記ドキュメントの背景部分に相当する、前記商品情報をはめ込む配置枠を定義する少なくとも１つの商品配置枠情報を有する少なくとも１つのテンプレートを前記データベースに保存する第１の保存手段と、
作成したドキュメントを保存する際、使用した前記テンプレートと、前記テンプレート上に配置済みの商品情報と、前記テンプレート上に未配置の商品情報と、を紐付けて管理するドキュメント管理情報と、ドキュメント本体データと、を前記データベースに保存する第２の保存手段と、
前記端末装置からの既存のドキュメントの編集要求に伴い、前記データベース内の指定された既存のドキュメントの前記ドキュメント管理情報と、使用したテンプレートと、それに紐付けられる前記商品配置枠情報に基づいて、前記テンプレートの該当する配置枠に配置した前記配置済みの商品情報と、前記テンプレートに前記未配置の商品情報からなるドキュメントレイアウトデータを、前記端末装置に送信する送信手段と、
前記端末装置からの編集指示に応じて、編集対象の商品情報を、前記テンプレートの商品配置枠情報に基づいて、当該配置枠への貼り付け、又は当該配置枠からの取り外しを行い、前記ドキュメントをレイアウト編集する編集手段と、
を備え、
前記端末装置は、
既存のドキュメントの編集要求に対して、前記サーバから送られた、前回保存時に配置されていた状態で前記テンプレートの該当する配置枠に配置した商品情報と、前記テンプレートに前記未配置の商品情報からなるドキュメントレイアウトデータを表示する表示手段と、
前記表示手段により表示されたドキュメントレイアウトデータに従って、前記テンプレートの配置枠への前記未配置の商品情報の貼り付け、及び／又は、前記テンプレートからの配置済みの商品情報の取り外しを行う編集指示を前記サーバに送信する編集指示手段と、
を具備することを特徴とするドキュメント作成支援システム。
【請求項１０】
コンピュータを請求項１から請求項８のいずれかに記載のサーバとして機能させるプログラム。
【請求項１１】
コンピュータを請求項１から請求項８のいずれかに記載のサーバとして機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用した、データベースにて商品情報を一元管理し、商品情報からＰＤＦ形式のドキュメントを作成するドキュメント作成支援システムに係り、特に、ＰＤＦ形式のドキュメントの編集機能に関する。
【背景技術】
【０００２】
近年、カタログ制作を行う際、コンピュータの普及に伴い、カタログに載せる商品データをデータベース化して利用することが始まっている。データベースと連携し、デスクトップパブリッシング（ＤＴＰ）等でカタログ制作作業を行い、その効率化が図られてきている。例えば、商品情報等を蓄積したデータベースと、データベースの情報を管理し、データベースの情報の入出力、検索、閲覧等の機能を提供するサーバと複数のユーザ端末装置等からなるＷｅｂ上で動作するデータベースシステムや、ネットワークを介して、商品情報等を蓄積、管理するデータベースを利用し、指示に応じて所定の印刷物を作成するシステムが存在する（例えば、特許文献１）。
【０００３】
また、従来、営業マンが担当する代理店や顧客に対して、チラシ、もしくは小冊子的なカタログを用いて、最新の商品情報を提案する場合が多い。
【０００４】
【特許文献１】特開平１１−９１１８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、紙ベースでのカタログでの販促活動において、カタログを制作する時間が経過する間に、商品情報が陳腐化する傾向が強く、最新の商品情報を、リアルタイムに顧客に提案するのが難しい。
【０００６】
現状のＰＤＦドキュメント作成支援システムでは、（１）テンプレート（ドキュメントの背景部）の選択、（２）テンプレートに配置する商品情報の検索、（３）ＰＤＦドキュメントレイアウト作成―等の処理により、ＰＤＦドキュメントを作成しているが、1度ＰＤＦドキュメントを作成した後は、ＰＤＦドキュメントを閲覧、表示することしかできず、編集することが出来なかった。従って、ＰＤＦドキュメントを作成する作業を中断することができず、利用者の利便性が悪いという問題があった。また、似たようなドキュメントを作成する際には、再度、商品検索からやり直す必要があった。
【０００７】
本発明は、以上の点に鑑みてなされたものであり、データベースで一元管理する商品情報を用いて、既存のＰＤＦ形式のドキュメントの編集機能を実現することにより、ドキュメント作成作業の効率化を図るドキュメント作成支援システム等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために第１の発明は、登録利用者の端末装置にネットワークを介して接続され、商品情報を記憶するデータベースを有し、前記商品情報からドキュメントを作成し前記データベースに保存するサーバであって、前記ドキュメントの背景部分に相当する、前記商品情報をはめ込む配置枠を定義する少なくとも１つの商品配置枠情報を有する少なくとも１つのテンプレートを前記データベースに保存する第１の保存手段と、作成したドキュメントを保存する際、使用した前記テンプレートと、前記テンプレート上に配置済みの商品情報と、前記テンプレート上に未配置の商品情報と、を紐付けて管理するドキュメント管理情報と、ドキュメント本体データと、を前記データベースに保存する第２の保存手段と、前記端末装置からの既存のドキュメントの編集要求に伴い、前記データベース内の指定された既存のドキュメントの前記ドキュメント管理情報と、使用したテンプレートと、それに紐付けられる前記商品配置枠情報に基づいて、前記テンプレートの該当する配置枠に配置した前記配置済みの商品情報と、前記テンプレートに前記未配置の商品情報からなるドキュメントレイアウトデータを、前記端末装置に送信する送信手段と、前記端末装置からの編集指示に応じて、編集対象の商品情報を、前記テンプレートの商品配置枠情報に基づいて、当該配置枠への貼り付け、又は当該配置枠からの取り外しを行い、前記ドキュメントをレイアウト編集する編集手段と、を具備することを特徴とするサーバである。
【０００９】
また、前記保存手段は、編集したドキュメントを前記データベースに上書保存、又は別名保存することが望ましい。
また、前記商品配置枠情報は、前記商品配置枠情報にリンク付けられる少なくとも１つの商品情報項目と、その位置情報を有する商品項目配置情報を有し、前記編集手段は、前記端末装置からの貼り付け指示に応じて、前記配置枠に、当該配置枠情報からリンク付けられる商品情報項目毎に、当該商品項目配置情報に基づいて、貼り付け対象の商品情報の当該商品情報項目の値をはめ込み、前記配置枠に応じた体裁で前記商品情報を配置することが望ましい。
また、前記データベースから検索した商品情報を、前記端末装置に送信する検索手段と、を更に具備することが望ましい。
また、作成／編集したドキュメントを前記端末装置に提供する提供手段、を更に具備することが望ましい。
【００１０】
第１の発明によるサーバは、登録利用者の端末装置にネットワークを介して接続され、商品情報と、ドキュメントの背景部分に相当する、商品情報をはめ込む配置枠を定義する少なくとも１つの商品配置枠情報を有する少なくとも１つのテンプレートを保存するデータベースと、作成／編集したドキュメントを保存する際、使用した前記テンプレートと、テンプレート上に配置済みの商品情報と、テンプレート上に未配置の商品情報と、を紐付けて管理するドキュメント管理情報と、ドキュメント本体データと、をデータベースに保存し、端末装置からの既存のドキュメントの編集要求に伴い、データベース内の指定された既存のドキュメントのドキュメント管理情報と、使用したテンプレートと、それに紐付けられる商品配置枠情報に基づいて、テンプレートの該当する配置枠に配置した前記配置済みの商品情報と、テンプレートに前記未配置の商品情報からなるドキュメントレイアウトデータを、端末装置に送信し、端末装置からの編集指示に応じて、編集対象の商品情報を、テンプレートの商品配置枠情報に基づいて、当該配置枠への貼り付け、又は当該配置枠からの取り外しを行い、前記ドキュメントをレイアウト編集する。
【００１１】
「商品情報」は、商品の文字情報、前記商品の画像情報等を有する素材情報である。
「ドキュメント」は、ＰＤＦ形式のドキュメントデータであり、データベースには、「ドキュメント」と共に、「ドキュメント管理情報」を記憶、管理する。「ドキュメント管理情報」は、使用したテンプレートと、前記テンプレート上に配置済みの商品情報と、前記テンプレート上に未配置の商品情報と、を紐付けて管理する。
「テンプレート」は、ドキュメントの背景部分に相当し、テンプレートＩＤ、テンプレート名、作成日等のテンプレート情報と、商品情報（文字情報、画像情報等の商品値組情報）をはめ込む少なくとも１つの配置枠を定義する配置枠情報と、及び文字、画像などの装飾などを含むテンプレートデータ等からなる。商品配置枠情報は、商品配置枠情報にリンク付けられる少なくとも１つの商品情報項目と、その位置情報を有する商品項目配置情報を有する。
【００１２】
第１の発明では、商品情報（商品スペック等のテキスト情報や、カタログ制作時に用いる商品画像等）を、データベースで一元管理するとともに、インターネットを通じて商品情報のメンテナンスを行い、ＰＤＦドキュメントとしてダウンロードすることにより、小サイズの軽いファイルを、ネットワークを通じて配信することが可能となり、顧客の前で最新の商品情報を印刷し、商品をアピールすることが可能となる。
また、既存ＰＤＦドキュメントの編集機能を実現することにより、一度作成したＰＤＦドキュメントを流用することが可能となり、ＰＤＦドキュメント作成作業を中断でき、複数回に分けて実行することができ、チラシ作成作業の効率化を図ることが可能となる。また、少しの商品の差し替えだけをしたい場合に、最初からＰＤＦドキュメントを作成する手間が省ける。
また、ＰＤＦドキュメント保存の際に、画像と文字情報を、商品情報データベース３０１の最新の状態で反映させるか、ドキュメント保存時のものを使用するか、利用者が選択することができる。これにより、利用者は、常に最新の商品情報をチラシに反映することもできるし、過去のデータのままでチラシを活用することが可能となる。
【００１３】
また、第２の発明は、登録利用者の端末装置と、商品情報を記憶するデータベースを有し、前記商品情報からドキュメントを作成し前記データベースに保存するサーバと、がネットワークを介して接続されるシステムであって、前記サーバは、前記ドキュメントの背景部分に相当する、前記商品情報をはめ込む配置枠を定義する少なくとも１つの商品配置枠情報を有する少なくとも１つのテンプレートを前記データベースに保存する第１の保存手段と、作成したドキュメントを保存する際、使用した前記テンプレートと、前記テンプレート上に配置済みの商品情報と、前記テンプレート上に未配置の商品情報と、を紐付けて管理するドキュメント管理情報と、ドキュメント本体データと、を前記データベースに保存する第２の保存手段と、前記端末装置からの既存のドキュメントの編集要求に伴い、前記データベース内の指定された既存のドキュメントの前記ドキュメント管理情報と、使用したテンプレートと、それに紐付けられる前記商品配置枠情報に基づいて、前記テンプレートの該当する配置枠に配置した前記配置済みの商品情報と、前記テンプレートに前記未配置の商品情報からなるドキュメントレイアウトデータを、前記端末装置に送信する送信手段と、前記端末装置からの編集指示に応じて、編集対象の商品情報を、前記テンプレートの商品配置枠情報に基づいて、当該配置枠への貼り付け、又は当該配置枠からの取り外しを行い、前記ドキュメントをレイアウト編集する編集手段と、を備え、前記端末装置は、既存のドキュメントの編集要求に対して、前記サーバから送られた、前回保存時に配置されていた状態で前記テンプレートの該当する配置枠に配置した商品情報と、前記テンプレートに前記未配置の商品情報からなるドキュメントレイアウトデータを表示する表示手段と、前記表示手段により表示されたドキュメントレイアウトデータに従って、前記テンプレートの配置枠への前記未配置の商品情報の貼り付け、及び／又は、前記テンプレートからの配置済みの商品情報の取り外しを行う編集指示を前記サーバに送信する編集指示手段と、を具備することを特徴とするドキュメント作成支援システムである。
第２の発明は、第１の発明のサーバと、サーバから送られた、前回保存時に配置されていた状態でテンプレートの該当する配置枠に配置した商品情報と、テンプレートに未配置の商品情報からなるドキュメントレイアウトデータを表示し、表示されたドキュメントレイアウトデータに従って、テンプレートの配置枠への未配置の商品情報の貼り付け、及び／又は、テンプレートからの配置済みの商品情報の取り外しを行う編集指示をサーバに送信する端末装置から構成されるドキュメント作成支援システムに関する発明である。
【００１４】
第３の発明は、コンピュータを第１の発明のサーバとして機能させるプログラムである。
第４の発明は、コンピュータを第１の発明のサーバとして機能させるプログラムを記録した記録媒体である。
【００１５】
上述のプログラムをＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【発明の効果】
【００１６】
本発明は、データベースで一元管理する商品情報を用いて、既存のＰＤＦ形式のドキュメントの編集機能を実現することにより、ドキュメント作成作業の効率化を図るドキュメント作成支援システム等を提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下に、添付図面を参照しながら、本発明に係るドキュメント作成支援システム等の好適な実施形態について詳細に説明する。なお、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１８】
図１は、本発明の本実施の形態に係るドキュメント作成支援システム１００の概略構成を示す図である。
【００１９】
図１は、ドキュメント作成支援システム１００の１例であり、図１に示すように、ドキュメント作成支援システム１００は、サーバ１０１、複数のクライアント端末１０３等が、ネットワーク１０９を介して接続されて構成される。尚、ドキュメント作成支援システム１００は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）技術を用いて実現した場合の構成図である。
【００２０】
ネットワーク１０９は、インターネット、ローカルエリアネットワーク（ＬＡＮ）、社内ＬＡＮ等のネットワークであり、有線、無線を問わない。
【００２１】
サーバ１０１は、サーバコンピュータ等であり、ＷＷＷサーバ１１０、ドキュメント作成支援手段１１１、データベースサーバ１１２等を有するドキュメント作成支援手段１１１は、ＷＷＷサーバ１１０から呼び出され、データベースサーバ１１２を介して、商品情報データベース３０１の商品情報をＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式のドキュメントを作成／編集、保存し、クライアント端末１０３に送信する。また、商品情報データベース３０１に保存されている既存ドキュメント情報をクライアント端末１０３に送信する。データベースサーバ１１３は、商品情報データベース３０１の情報を管理し、データベースの情報の入出力、検索、閲覧等を行う。尚、本発明では、「ＰＤＦ形式のドキュメント」を以降、「ドキュメント」と称す。
【００２２】
尚、ドキュメント作成支援システムとして、ＷＷＷサーバ１１０、データベースサーバ１１２、複数のクライアント端末１０３等がネットワーク１０９を介して接続されて構成され、ＷＷＷサーバ１１０にドキュメント作成支援手段１１１を有するシステム構成であってもよい。この場合、クライアント端末１０３からのドキュメント作成要求に応じて、ＷＷＷサーバ１１０のドキュメント作成支援手段１１１は、ネットワーク１０９を介して、データベースサーバ１１２にアクセスし、取得した商品情報、ドキュメントを用いてＰＤＦ形式のドキュメント作成／編集処理を行う。
【００２３】
クライアント端末１０３は、パーソナルコンピュータ、携帯型端末機（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等である。クライアント端末１０３には、ＷＷＷブラウザ１２０が搭載される。クライアント端末１０３は、ＷＷＷブラウザ１２０を介して、サーバ１０１のＷＷＷサーバ１１０にアクセスし、商品情報データベース３０１の操作要求、ドキュメント作成／編集指示等を送信し、商品情報データベース３０１の商品情報から作成／編集したドキュメントを受信する。
【００２４】
次に、サーバ１０１のハードウェア構成を説明する。図２は、サーバ１０１のハードウェア構成図である。
【００２５】
サーバ１０１は、制御部２０１、記憶部２０２、メディア入出力部２０３、通信制御部２０４、入力部２０５、表示部２０６、印刷部２０７等が、システムバス２０９を介して接続されて構成される。
【００２６】
制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。
【００２７】
ＣＰＵは、記憶部２０２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、システムバス２０９を介して接続された各装置を駆動制御し、サーバ１０１が行う後述する各種処理（図７、図８参照）を実現する。
ＲＯＭは、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。
ＲＡＭは、揮発性メモリであり、記憶部２０２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部２０１が各種処理を行う為に使用するワークエリアを備える。
【００２８】
記憶部２０２は、ＨＤＤ（ハードディスクドライブ）であり、制御部２０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳ（オペレーティングシステム）に相当する制御プログラム３９１や、本コンピュータを適用するサーバ１０１が行う後述の処理に相当するアプリケーションプログラム３９２等が格納されている。
これらの各プログラムコードは、制御部２０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００２９】
メディア入出力部２０３（ドライブ装置）は、データの入出力を行い、例えば、フロッピディスクドライブ、ＰＤドライブ、ＣＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＤＶＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＭＯドライブ等のメディア入出力装置等を有する。
【００３０】
通信制御部２０４は、通信制御装置、通信ポート等を有し、サーバ１０１とネットワーク１０９間の通信を媒介する通信インタフェースであり、ネットワーク１０９を介して、サーバ１０１と、クライアント端末１０３間の通信制御を行う。
【００３１】
入力部２０５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。
入力部２０５を介して、サーバ１０１に対して、操作指示、動作指示、データ入力等を行うことができる。
【００３２】
表示部２０６は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００３３】
印刷部２０７は、プリンタであり、印刷出力処理を行う。
【００３４】
システムバス２０９は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００３５】
次に、図３を参照しながら、サーバ１０１の記憶部２０２が保持する情報について説明する。図３は、記憶部２０２が保持する情報を示す図である。
【００３６】
記憶部２０２内には、複数の商品情報データベース３０１、及び制御プログラム３９１、アプリケーションプログラム３９２等が格納されている。
【００３７】
図４は、商品情報データベース３０１のデータ構造を示す図である。
図４に示すように、商品情報データベース３０１は、複数の商品情報３１０、商品情報管理テーブル群３２０、ＰＤＦドキュメント３３０、ドキュメント管理テーブル群３４０、テンプレート３５０、テンプレート管理テーブル群３６０等からなる。尚、サーバ１０１が管理する商品情報データベース３０１は、必要に応じて、複数存在してもよい。
【００３８】
商品情報３１０は、商品のスペック等の文字情報３１１、商品の素材情報である画像情報３１２等からなる。
商品情報管理テーブル群３２０は、商品情報３１０を管理する各種管理テーブルからなる。
【００３９】
ドキュメント３３０は、作成したＰＤＦ形式のドキュメント本体データである。
ドキュメント管理テーブル群３４０は、ドキュメント３３０を管理する各種管理テーブルからなる。
テンプレート３５０は、ドキュメント３３０の背景部分に相当し、文字、画像などの装飾などを含むテンプレートデータである。
テンプレート管理テーブル群３６０は、テンプレート３５０の管理情報と、商品情報３１０（文字情報３１１、画像情報３１２等の商品値組情報）をはめ込む少なくとも１つの配置枠を定義する配置枠情報を管理する各種管理テーブルからなる。
【００４０】
図５は、商品情報データベース３０１内のドキュメント管理テーブル群３４０とテンプレート管理テーブル群３６０のデータ構造を示す図である。
【００４１】
図５に示すように、ドキュメント管理テーブル群３４０は、ドキュメント３３０を管理する、ドキュメント管理テーブル５１０、配置済商品管理テーブル５２０、未配置商品管理テーブル５３０等を有する。
【００４２】
ドキュメント管理テーブル５１０は、１以上のドキュメント管理情報５１１からなり、ドキュメント管理情報５１１は、ドキュメントＩＤ、テンプレートＩＤ、ドキュメント名、ドキュメント作成日、ドキュメント作成者等の情報を有する。
配置済商品管理テーブル５２０は、保存したドキュメント３３０と、テープレート内に配置した商品情報を対応付けて管理する１以上の配置済商品情報５２１からなり、配置済商品情報５２１は、ドキュメントＩＤとテープレート内に配置した商品情報の商品ＩＤを有する。
未配置商品管理テーブル５３０は、保存したドキュメント３３０と、テープレート内に未配置の商品情報を対応付けて管理する１以上の未配置商品情報５３１からなり、未配置商品情報５３１は、ドキュメントＩＤとテープレート内に未配置の商品情報の商品ＩＤを有する。
【００４３】
テンプレート管理テーブル群３６０は、ドキュメント３３０の背景部分に相当する情報であるテンプレート３５０を管理する、少なくとも１以上のテンプレート管理テーブル５４０、配置枠管理テーブル５５０、商品値組管理テーブル５６０、商品項目配置管理テーブル５７０等からなる。
【００４４】
テンプレート管理テーブル５４０は、少なくとも１以上のテンプレート情報５４１からなり、テンプレート情報５４１は、テンプレートＩＤ、テンプレート名、テンプレート作成日、テンプレート作成者等を有する。
【００４５】
配置枠管理テーブル５５０は、商品情報３１０（文字情報３１１、画像情報３１２等の商品値組情報）をはめ込む配置枠の位置情報であり、テンプレート情報５４１から紐付けられる少なくとも１つ以上の配置枠情報５５１からなる。配置枠情報５５１は、テンプレートＩＤ、配置枠シーケンスＩＤ、配置枠ＩＤ、配置枠座標左下Ｘ（左下ｘ座標）、配置枠座標左下Ｙ（左下ｙ座標）、配置枠座標右上Ｘ（右上ｘ座標）、配置枠座標右上Ｙ（右上ｙ座標）等を有する。
【００４６】
商品値組管理テーブル５６０は、配置枠内にはめ込む商品値組情報の管理情報であり、配置枠情報５５１から紐付けられる商品値組情報５６１からなる。商品値組情報５６１は、配置枠ＩＤ、商品値組名、商品値組作成日、商品値組作成者等を有する。
【００４７】
商品項目配置管理テーブル５７０は、配置枠内にはめ込む商品情報項目の位置情報であり、商品値組情報５６１から紐付けられる少なくとも１つ以上の商品項目配置情報５７１からなる。商品項目配置情報５７１は、配置枠ＩＤ、配置枠シーケンスＮｏ、商品項目ＩＤ、商品項目座標左下Ｘ（左下ｘ座標）、商品項目座標左下Ｙ（左下ｙ座標）、商品項目座標右上Ｘ（右上ｘ座標）、商品項目座標右上Ｙ（右上ｙ座標）等からなる。
【００４８】
尚、商品情報データベース３０１のデータ構成は、この構成に限られるものではない。
【００４９】
制御プログラム３９１は、サーバ１０１の各構成部分を駆動制御するプログラムであり、ＯＳ（オペレーティングシステム）に相当する。
アプリケーションプログラム３９２は、サーバ１０１が行う後述の処理（図７、図８参照）に相当する実行可能プログラムであり、ＷＷＷサーバ１１０、ドキュメント作成支援手段１１１、データベースサーバ１１２等に該当するプログラムである。
【００５０】
次に、図６を参照しながら、クライアント端末１０３のハードウェア構成を説明する。図６は、クライアント端末１０３のハードウェア構成図である。
【００５１】
クライアント端末１０３は、制御部４０１、記憶部４０２、通信制御部４０３、メディア入出力部４０４、入力部４０５、表示部４０６、印刷部４０７等が、システムバス４０９を介して接続される。
尚、クライアント端末１０３のハードウェア構成は、図２について前述したサーバ１０１と同様の構成をとる。
【００５２】
次に、図７、図８を参照しながら、サーバ１０１のＰＦＤドキュメント編集処理の処理動作について説明する。図７、図８は、サーバ１０１のＰＦＤドキュメント編集処理の処理手順を示すフローチャートである。
【００５３】
サーバ１０１の記憶部２０２には、アプリケーションプログラム３９２であるドキュメント作成支援プログラムがインストールされている。以下のサーバ１０１の処理は、このドキュメント作成支援プログラムの制御に従って、サーバ１０１の制御部２０１によって行われる。
また、クライアント端末１０３の記憶部４０２には、アプリケーションプログラム３９２であるＷＷＷブラウザ１２０がインストールされており、以下のクライアント端末１０３の処理（ＷＷＷブラウザ１２０を介したサーバ１０１へのアクセス、サーバ１０１への指示等）は、クライアント１０３の制御部４０１によって行われる。
【００５４】
クライアント端末１０３の制御部４０１は、サーバ１０１にアクセスし、ＰＤＦ形式のドキュメントを作成するドキュメント作成支援手段１１１に相当するドキュメント作成支援ツールの起動要求を行う（ステップＳ７０１）。
例えば、クライアント端末１０３のＷＷＷブラウザ１２０からサーバ１０１の所定のＵＲＬを指定してサーバ１０１にアクセスする。
【００５５】
サーバ１０１の制御部２０１は、ドキュメント作成支援プログラムを起動し、ＷＷＷサーバ１１０を介して、ログイン画面データをクライアント端末１０３に送信する（ステップＳ７０２）。
【００５６】
制御部４０１は、ＷＷＷブラウザ１２０を介して、ログイン画面１０を表示する（ステップＳ７０３）。
図９は、ログイン画面１０を示す図である。
利用者は、ユーザＩＤ１２、パスワード１３、更に、必要に応じて、複数のサーバ１０１が存在する場合、サーバ名１１を指定する。制御部４０１は、入力されたユーザＩＤ１２、パスワード１３、サーバ名１１をサーバ１０１に送信する（ステップＳ７０４）。
【００５７】
サーバ１０１の制御部２０１は、ユーザＩＤ１２、パスワード１３等を受け取り、ユーザ認証を行う（ステップＳ７０５）。
制御部２０１は、正しくユーザ認証された場合、指定されたサーバ名１１に応じた商品情報データベース３０１を設定する（ステップＳ７０６）。
制御部２０１は、商品情報データベース３０１内のドキュメント管理テーブル５１０から、ドキュメント一覧データを作成し（ステップＳ７０７）、作成したドキュメント一覧画面データをクライアント端末１０３に送信する（ステップＳ７０８）。
【００５８】
クライアント端末１０３の制御部４０１は、受け取ったドキュメント一覧画面２０を表示する（ステップＳ７０９）。
【００５９】
図１０は、ドキュメント一覧画面２０を示す図である。
図１０に示すように、ドキュメント一覧画面２０には、ドキュメント一覧２１、「新規ドキュメント作成」ボタン２８、「ドキュメント絞込検索」ボタン２９等が表示される。
ドキュメント一覧２１は、既存のＰＤＦ形式のドキュメント３３０のドキュメントＩＤ２２、ドキュメント名２３、作成者２４、作成日２５、更新日２６、テンプレート名２７等からなるドキュメント情報７０、及び各ドキュメント３３０に対する「編集」ボタン７１、「詳細」ボタン７２、「削除」ボタン７３からなる。
【００６０】
クライアント端末１０３の制御部４０１は、編集するドキュメント情報７０の「編集」ボタン７１を押下することにより、既存ドキュメント編集要求を送信する（ステップＳ７１０）。
【００６１】
サーバ１０１の制御部２０１は、商品検索画面データを送信する（ステップＳ７１１）。
クライアント端末１０３の制御部４０１は、商品検索画面（キーワード検索）３０を表示する（ステップＳ７１２）。
【００６２】
図１１は、商品検索画面（キーワード検索）３０を示す図である。
図１１に示すように、商品検索画面３０には、「テンプレート選択」ボタン３１、「ツリー検索」ボタン３２、「キーワード検索」ボタン３３、「商品選択」ボタン３４、「バスケット表示」ボタン３５、「レイアウト作成」ボタン３６等の各種機能選択ボタン、選択されたテンプレート５３、キーワード検索部８０等が表示される。
キーワード検索部８０には、項目値検索、商品名称検索、あいまい検索、汎用検索等があり、検索条件８１を指定して商品検索を行う。
尚、商品検索画面（キーワード検索）３０に示すキーワード検索の他に、ツリー検索ボタン３２押下により表示される商品検索画面（ツリー検索）（図示せず）に従って、ツリー検索を行うことが可能である。ツリー検索には、グループツリー検索、項目値ツリー検索等があり、階層構造で作成したツリーに基づいて商品検索を行う。
【００６３】
制御部４０１は、必要に応じて、編集するドキュメント３３０に、追加掲載する商品情報３１０を検索、選択する（ステップＳ７１３）。
利用者は、「商品選択」の商品検索画面（キーワード検索）３０に従い、商品の検索条件８１の指示を行い、制御部４０１は、商品の検索条件８１と共に、商品選択要求を送信し、サーバ１０１の制御部２０１は、商品情報データベース３０１から商品検索条件に基づいて、商品情報３１０を検索し、検索結果データからなる商品情報一覧データを送信する。利用者は、商品情報一覧からドキュメントに追加掲載する商品情報３１０を選択する。
【００６４】
制御部４０１は、「レイアウト作成」ボタン３６押下により、指定された既存ドキュメントのレイアウト編集要求を送信する（ステップＳ８０１）。
【００６５】
サーバ１０１の制御部２０１は、選択された編集するドキュメント３３０に該当する商品情報データベース３０１のドキュメント管理情報５１１と、それに紐付けられる配置済商品情報５２１、未配置商品情報５３１と、使用するテンプレート情報５１１と、それに紐付けられる商品の配置枠情報５５１に基づいて、ドキュメントレイアウトデータを作成し、送信する（ステップＳ８０２）。制御部２０１は、配置済商品情報５２１に該当する商品情報を、テンプレート内に配置し、未配置商品情報５３１に該当する商品情報を商品値組表示部に配置して、前回保存時の配置状態のドキュメントレイアウトデータを作成する。
【００６６】
クライアント端末１０３の制御部４０１は、ドキュメントレイアウト画面５０を表示する（ステップＳ８０３）。
【００６７】
図１２は、ドキュメントレイアウト画面５０を示す図である。
ドキュメントレイアウト画面５０は、テンプレート表示部５１と商品値組表示部５２、「上書保存」ボタン５７、「別名保存」ボタン５８、「ＰＤＦ表示」ボタン５９、「メニュに戻る」ボタン、各種ツールバー等からなる。
テンプレート表示部５１には、前回保存時にテンプレート５３に配置されていた配置済商品値組情報５５を、配置枠５４に配置された状態で表示される。
商品値組表示部５２には、前回、未配置だった未配置商品値組情報５６、及び今回、商品選択された商品の商品値組情報が表示される。
【００６８】
制御部４０１は、商品値組情報の貼り付け／取り外し等の編集指示を行う（ステップＳ８０４）。制御部４０１は、利用者による商品値組表示部５２の未配置商品値組情報５６のテンプレート５３への貼り付け、及び／又はテンプレート５３の配置枠５４からの配置済商品値組情報５５の取り外しの要求を行う。
【００６９】
サーバ１０１の制御部２０１は、貼り付け／取り外し等の編集指示に応じて、配置枠情報５５１、商品項目配置情報５７１に基づいて、対象となる商品値組情報を、選択された配置枠５４に貼り付け／取り外し等のレイアウト編集を行う（ステップＳ８０５）。制御部２０１は、貼り付け／取り外し等のレイアウト編集に応じて、商品値組表示部５２の未配置商品値組情報５６を追加／削除する。
制御部２０１は、レイアウト編集に応じて、商品情報データベース３０１内の配置済商品管理テーブル５２０の該当する配置済商品情報５２１と、未配置商品管理テーブル５３０の該当する未配置商品情報５３１を再設定する（ステップＳ８０６）。
制御部２０１は、編集したレイアウトデータを送信する（ステップＳ８０７）。
【００７０】
制御部４０１は、ドキュメントレイアウト画面（編集後）５０Ａ上のテンプレート５３の配置枠５４に、編集後の体裁を整えた配置済商品値組情報５５、及び未配置商品値組情報５６を表示する（ステップＳ８０８）。
【００７１】
例えば、ドキュメントレイアウト画面５０において、テンプレート５３上の配置済商品値組情報５５−２、５５−４を商品値組表示部５２に取り外し、商品値組表示部５２の未配置商品値組情報５６−２、５６−３をテンプレート５３の配置枠５４−５、５４−５に夫々貼り付けを行う。編集後のドキュメントレイアウト画面５０Ａでは、配置枠５４−２、５４−４から取り外された商品値組情報は未配置商品値組情報５６−１、５６−２として追加され、また、テンプレート５３の配置枠５４−５、５４−６に、ドキュメントレイアウト画面５０上の元未配置商品値組情報５６−２、５６−３が配置済商品値組情報５５−５、５５−６として配置される。
【００７２】
ステップＳ８０４からステップＳ８０８のＰＤＦドキュメントレイアウトの編集処理を繰り返す。
【００７３】
制御部４０１は、「ＰＤＦ表示」ボタン５９押下により、作成／編集したＰＤＦ形式のドキュメントを表示する。
制御部４０１は、「上書保存」ボタン５７／「別名保存」ボタン５８押下により、ドキュメント保存要求を送信する（ステップＳ８０９）。
【００７４】
サーバ１０１の制御部２０１は、編集したドキュメント３３０、及び、ドキュメント管理テーブル群３４０を商品情報データベース３０１に上書／別名保存する（ステップＳ８１０）。制御部２０１は、テンプレートに商品値組情報をはめ込んだドキュメント本体データであるドキュメント３３０と、ドキュメント管理情報５１１、配置済商品情報５２１、未配置商品情報５３１等を保存する。
上書／別名保存により、商品情報データベース３０１の最新の状態の商品情報３１０を使用し反映させるか、ドキュメント３３０に保存されている過去の商品情報３１０を活用するか、利用者が選択できる。
【００７５】
以上説明したように、本発明の実施の形態によれば、サーバ１０１の制御部２０１は、商品情報３１０、ＰＤＦドキュメント３３０とドキュメント管理テーブル群３４０（ドキュメント管理テーブル５１０、配置済商品管理テーブル５２０、未配置商品管理テーブル５３０）、テンプレート３５０とテンプレート管理テーブル群３６０（テンプレート管理情報、配置枠情報３６０、商品項目配置情報３７０等）を一元管理する商品情報データベース３０１を有し、クライアント端末１０３からの既存のドキュメントの編集要求に伴い、商品情報データベース３０１内の指定された既存のドキュメント３３０のドキュメント管理情報５１１と、使用したテンプレートと、それに紐付けられる商品の配置枠情報５５１、商品項目配置情報５７１に基づいて、配置済商品情報５２１を該当する配置枠に配置したテンプレートと、未配置商品情報５３１からなるドキュメントレイアウトデータを送信する送信し、編集指示に応じて、編集対象の商品情報を、テンプレートの配置枠情報５５１、商品項目配置情報５７１に基づいて、当該配置枠へ貼り付け、又は当該配置枠から取り外し、ドキュメントをレイアウト編集し、編集したＰＤＦ形式のドキュメントを提供し、上書／別名保存する。
【００７６】
これにより、商品情報（商品スペック等のテキスト情報や、カタログ制作時に用いる商品画像等）を、データベースで一元管理するとともに、インターネットを通じて商品情報のメンテナンスを行い、ＰＤＦドキュメントとしてダウンロードすることにより、小サイズの軽いファイルを、ネットワークを通じて配信することが可能となり、顧客の前で最新の商品情報を印刷し、商品をアピールすることが可能となる。
【００７７】
また、既存ＰＤＦドキュメントの編集機能を実現することにより、一度作成したＰＤＦドキュメントを流用することが可能となり、ＰＤＦドキュメント作成作業を中断でき、複数回に分けて実行することができ、ドキュメント作成作業の効率化を図ることが可能となる。また、少しの商品の差し替えだけをしたい場合に、最初からＰＤＦドキュメントを作成する手間が省ける。
また、ＰＤＦドキュメント保存の際に、画像と文字情報を、商品情報データベース３０１の最新の状態で反映させるか、ドキュメント保存時のものを使用するか、利用者が選択することができる。これにより、利用者は、常に最新の商品情報をチラシに反映することもできるし、過去のデータのままでチラシを活用することが可能となる（例えば、最新のデータベースから商品レコードが削除されても、チラシ作成した時の状態で、チラシ上には保存されたままとなる）。
【００７８】
尚、本実施の形態では、サーバ１０１にドキュメント作成支援手段１１１、データベースサーバ１１２等を有し、クライアント端末１０３からサーバ１０１上のドキュメント作成支援手段１１１に相当するドキュメント作成支援ツールを起動したが、予め、クライアント端末１０３側にドキュメント作成支援手段１１１に相当するドキュメント作成支援プログラムをダウンロードにしておき、クライアント端末１０３上のドキュメント作成支援ツールを起動し、サーバ１０１側のデータベースサーバ１１２の商品情報データベース３０１をアクセスしながら、ＰＤＦドキュメントを作成／編集してもよい。
【００７９】
また、ドキュメント作成支援システムとして、ＷＷＷサーバ１１０、データベースサーバ１１２、複数のクライアント端末１０３等がネットワーク１０９を介して接続されて構成され、ＷＷＷサーバ１１０にドキュメント作成支援手段１１１を有するシステム構成であってもよい。この場合、クライアント端末１０３からのドキュメント作成要求に応じて、ＷＷＷサーバ１１０のドキュメント作成支援手段１１１は、ネットワーク１０９を介して、データベースサーバ１１２にアクセスし、ＰＤＦドキュメント作成／編集処理を行う。
【００８０】
また、本実施の形態では、データベースとして文字や、画像からなる商品情報等を蓄積する商品情報データベース３０１を用いたが、商品情報、画像情報等に限るものではない。
【００８１】
尚、図７、図８等に示す処理を行うプログラムはＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【００８２】
以上、添付図面を参照しながら、本発明に係るドキュメント作成支援システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００８３】
【図１】本実施の形態に係るドキュメント作成支援システム１００の概略構成を示す図
【図２】サーバ１０１のハードウェア構成図
【図３】記憶部２０２が保持する情報を示す図
【図４】商品情報データベース３０１のデータ構造を示す図
【図５】商品情報データベース３０１内のドキュメント管理テーブル群３４０とテンプレート管理テーブル群３６０のデータ構造を示す図
【図６】クライアント端末１０３のハードウェア構成図
【図７】サーバ１０１のＰＦＤドキュメント編集処理の処理手順を示すフローチャート
【図８】サーバ１０１のＰＦＤドキュメント編集処理の処理手順を示すフローチャート
【図９】ログイン画面１０を示す図
【図１０】ドキュメント一覧画面２０を示す図
【図１１】商品検索画面３０を示す図
【図１２】ドキュメントレイアウト画面５０を示す図
【符号の説明】
【００８４】
１００………ドキュメント作成支援システム
１０１………サーバ
１０３………クライアント端末
１０９………ネットワーク
１１０………ＷＷＷサーバ
１１１………ドキュメント作成支援手段
１１２………データベースサーバ
１２０………ＷＷＷブラウザ
２０１、４０１………制御部
２０２、４０２………記憶部
３０１………商品情報データベース
３１０………商品情報
３１１………文字情報
３１２………画像情報（素材情報）
３２０………商品情報管理テーブル群
３３０………ドキュメント
３４０………ドキュメント管理テーブル群
３５０………テンプレート
３６０………テンプレート管理テーブル群
５１０………ドキュメント管理テーブル
５１１………ドキュメント管理情報
５２０………配置済商品管理テーブル
５２１………配置済商品情報
５３０………未配置管理テーブル
５３１………未配置商品情報
５４０………テンプレート管理テーブル
５４１………テンプレート情報
５５０………配置枠管理テーブル
５５１………配置枠情報
５６０………商品値組管理テーブル
５６１………商品値組情報
５７０………商品項目配置管理テーブル
５７１………商品項目配置情報
５１………テンプレート表示部
５２………商品値組表示部
５３………テンプレート
５４………配置枠
５５………配置済商品値組情報
５６………未配置商品値組情報
５７………「上書保存」ボタン
５８………「別名保存」ボタン
７１………「編集」ボタン
【図１】
2007114997.tif 000003
【図２】
2007114997.tif 000004
【図３】
2007114997.tif 000005
【図４】
2007114997.tif 000006
【図５】
2007114997.tif 000007
【図６】
2007114997.tif 000008
【図７】
2007114997.tif 000009
【図８】
2007114997.tif 000010
【図９】
2007114997.tif 000011
【図１０】
2007114997.tif 000012
【図１１】
2007114997.tif 000013
【図１２】
2007114997.tif 000014