(57)【要約】【課題】データベースに記憶されている素材ファイル（商品画像）と商品情報（商品テキスト）を同時に流通させることを可能とするデータベースデータ登録・出力システム等を提供する。【解決手段】Ｗｅｂサーバ１０１は、データベースサーバ１０２を介して、商品情報データベース３０１から出力した商品画像からなる素材ファイル３７０のコメントブロック３７３に関連する商品情報３２３を埋め込みクライアント端末１０３に提供する素材ファイルデータ出力手段１１１と、クライアント端末１０３から受信した商品情報を埋め込んだ素材ファイル３７０から抽出した商品情報３２３と素材情報（商品画像）を商品情報データベース３０１に登録する素材ファイルデータ登録手段１１２を有する。【選択図】図１
2008065432.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末と、商品に関わるテキスト情報からなる商品情報と当該商品に関わる画像情報からなる素材情報を関連付けて記憶、管理するデータベースを有し、前記データベースを管理するデータベースサーバと、にネットワークを介して接続され、前記データベースへのデータ登録／出力するサーバであって、
前記クライアント端末からの前記素材ファイルのデータ出力要求に伴い、前記データベースから出力対象の素材ファイル、及び該素材ファイルに関連付けられる商品情報を読み込み、読み込んだ素材ファイル内のコメントブロックに前記商品情報を書き込み、生成した前記商品情報を付加した素材ファイルを前記クライアント端末に送信する出力手段と、
前記クライアント端末からの前記素材ファイルのデータ登録要求に伴い、受信した前記商品情報を付加した素材ファイルから前記素材情報を抽出し、前記コメントブロックから前記商品情報を抽出し、前記データベースに前記素材情報と前記商品情報とを登録、保持し、指定された関連項目に基づいて前記素材情報と前記商品情報を関連付ける登録手段と、
を具備することを特徴とするサーバ。
【請求項２】
前記出力手段は、
前記データベースから読み込んだ商品情報は、指定された出力項目に応じて前記データベースから抽出された商品情報であることを特徴とする請求項１記載のサーバ。
【請求項３】
前記サーバはＷｅｂサーバであり、前記クライアント端末はＷｅｂブラウザとして機能するものであることを特徴とする請求項１記載のサーバ。
【請求項４】
商品に関わるテキスト情報からなる商品情報と当該商品に関わる画像情報からなる素材情報を関連付けて記憶するデータベースを有し、前記データベースを管理するデータベースサーバに、ネットワークを介して接続され、前記データベースへのデータ登録／出力するクライアント端末であって、
前記データベースから出力対象の素材ファイル、及び該素材ファイルに関連付けられる商品情報を読み込み、読み込んだ素材ファイル内のコメントブロックに前記商品情報を書き込み、生成した前記商品情報を付加した素材ファイルを前記クライアント端末に送信する出力手段と、
受信した１又は複数の前記商品情報を付加した素材ファイルから、夫々、前記素材情報を抽出し前記コメントブロックから前記商品情報を抽出し、前記データベースに前記素材情報と前記商品情報とを登録、保持し、指定された関連項目に基づいて前記素材情報と前記商品情報を関連付ける登録手段と、
を具備することを特徴とするクライアント端末。
【請求項５】
前記出力手段は、
前記データベースから読み込んだ商品情報は、指定された出力項目に応じて前記データベースから抽出された商品情報であることを特徴とする請求項４記載のクライアント端末。
【請求項６】
クライアント端末と、商品に関わるテキスト情報からなる商品情報と当該商品に関わる画像情報からなる素材情報を関連付けて記憶、管理するデータベースを有し、前記データベースを管理するデータベースサーバと、前記データベースへのデータ登録／出力するサーバと、がネットワークを介して接続されるデータベースデータ登録・出力システムであって、
前記クライアント端末は、
前記サーバに対して、出力対象の素材ファイルの識別情報と、商品情報の出力項目を指定してデータ出力要求を送信するデータ出力要求手段と、
前記サーバに対して、登録対象の前記商品情報を付加した素材ファイル、該素材ファイルと該商品情報とを関連付ける項目を指定してデータ登録要求を送信するデータ登録要求手段と、
を備え、
前記サーバは、
前記クライアント端末からの前記素材ファイルのデータ出力要求に伴い、前記データベースから出力対象の素材ファイル、及び該素材ファイルに関連付けられる商品情報を読み込み、読み込んだ素材ファイル内のコメントブロックに前記商品情報を書き込み、生成した前記商品情報を付加した素材ファイルを前記クライアント端末に送信する出力手段と、
前記クライアント端末からの前記素材ファイルのデータ登録要求に伴い、受信した前記商品情報を付加した素材ファイルから前記素材情報を抽出し、前記コメントブロックから前記商品情報を抽出し、前記データベースに前記素材情報と前記商品情報とを登録、保持し、指定された関連項目に基づいて前記素材情報と前記商品情報を関連付ける登録手段と、
を具備することを特徴とするデータベースデータ登録・出力システム。
【請求項７】
商品に関わるテキスト情報からなる商品情報と当該商品に関わる画像情報からなる素材情報を関連付けて記憶、管理するデータベースを有し、前記データベースを管理するデータベースサーバと、前記データベースへのデータ登録／出力するクライアント端末と、がネットワークを介して接続されるデータベースデータ登録・出力システムであって、
前記クライアント端末は、
前記データベースから出力対象の素材ファイル、及び該素材ファイルに関連付けられる商品情報を読み込み、読み込んだ素材ファイル内のコメントブロックに前記商品情報を書き込み、生成した前記商品情報を付加した素材ファイルを前記クライアント端末に送信する出力手段と、
受信した１又は複数の前記商品情報を付加した素材ファイルから、夫々、前記素材情報を抽出し前記コメントブロックから前記商品情報を抽出し、前記データベースに前記素材情報と前記商品情報とを登録、保持し、指定された関連項目に基づいて前記素材情報と前記商品情報を関連付ける登録手段と、
を具備することを特徴とするデータベースデータ登録・出力システム。
【請求項８】
コンピュータを請求項１から請求項３のいずれかに記載のサーバとして機能させるプログラム。
【請求項９】
コンピュータを請求項１から請求項３のいずれかに記載のサーバとして機能させるプログラムを記録した記録媒体。
【請求項１０】
コンピュータを請求項４又は請求項５記載のクライアント端末として機能させるプログラム。
【請求項１１】
コンピュータを請求項４又は請求項５記載のクライアント端末として機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用したデータベースシステムに係り、特にデータベースシステムへのデータ登録／出力に関する。
【背景技術】
【０００２】
近年、カタログ制作を行う際、コンピュータの普及に伴い、カタログに載せる商品データをデータベース化して利用することが始まっている。データベースと連携し、デスクトップパブリッシング（ＤＴＰ）等でカタログ制作作業を行い、その効率化が図られてきている。例えば、商品に関わるテキストデータからなる商品情報や画像データからなる素材ファイル等を蓄積したデータベースと、データベースの情報を管理し、データベースの情報の入出力、検索、閲覧等の機能を提供するサーバと複数のユーザ端末装置等からなるＷｅｂ上で動作するデータベースシステムが存在する（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００１−３２４９７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデータベースシステムでは、商品に関わる商品情報と、当該商品に関わる画像データである素材ファイルの登録を行う際、商品情報のテキストデータと素材ファイルを用いて登録を行い、テキストデータと素材ファイルの２つを対応付けて管理しなければならず、ユーザの管理負担が大きくなっていた。また、データベースから商品情報のテキストデータと素材ファイルを出力して、企業間で情報をやり取りする際、受け入れ等の作業で、テキストデータ内の各商品情報と素材ファイルの突合せの作業に時間が掛かってしまう恐れがあり、作業効率の低下を招く原因となった。
【０００５】
本発明は、以上の点に鑑みてなされたものであり、データベースに記憶されている素材ファイル（商品画像）と商品情報（商品テキスト）を同時に流通させることを可能とするデータベースデータ登録・出力システム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前述した目的を達成するために第１の発明は、クライアント端末と、商品に関わるテキスト情報からなる商品情報と当該商品に関わる画像情報からなる素材情報を関連付けて記憶、管理するデータベースを有し、前記データベースを管理するデータベースサーバと、にネットワークを介して接続され、前記データベースへのデータ登録／出力するサーバであって、前記クライアント端末からの前記素材ファイルのデータ出力要求に伴い、前記データベースから出力対象の素材ファイル、及び該素材ファイルに関連付けられる商品情報を読み込み、読み込んだ素材ファイル内のコメントブロックに前記商品情報を書き込み、生成した前記商品情報を付加した素材ファイルを前記クライアント端末に送信する出力手段と、前記クライアント端末からの前記素材ファイルのデータ登録要求に伴い、受信した前記商品情報を付加した素材ファイルから前記素材情報を抽出し、前記コメントブロックから前記商品情報を抽出し、前記データベースに前記素材情報と前記商品情報とを登録、保持し、指定された関連項目に基づいて前記素材情報と前記商品情報を関連付ける登録手段と、を具備することを特徴とするサーバである。
【０００７】
また、前記出力手段は、前記データベースから読み込んだ商品情報は、指定された出力項目に応じて前記データベースから抽出された商品情報であることが望ましい。
【０００８】
「商品情報」は、商品のテキストデータ（スペックなど）からなる。
「素材情報」は、商品の画像（又は図表）データからなり、「素材ファイル」は、素材情報からなるファイルである。
「項目」は、データベースの商品情報のレコードに、フィールドに対応して有する情報であり、当該商品情報に関連付けられる情報項目、及び／又は関連付けられる画像情報項目を含む。
「関連項目」は、商品情報と素材情報とを関連付けられる項目である。
【０００９】
第１の発明では、データベースに格納されている素材ファイルとこれに関連付けられる商品情報を出力する際、関連付けられる商品情報（商品テキスト情報）を書き込んだ商品に関わる素材ファイル（商品画像）を出力、提供し、また、商品情報（商品テキスト情報）を書き込んだ商品に関わる素材ファイルから、商品情報と素材ファイルを抽出し、データベースに登録可能とすることで、クライアントは素材ファイルのみを管理すれば良く、管理が簡単に出来るようになる。
また、商品情報と素材ファイルの関連付けをシステムで自動的に処理することにより、商品情報（テキスト）と素材ファイルとの突き合わせ作業がなくなり、データベースへの登録作業の効率化が図れる。
【００１０】
また、第２の発明は、商品に関わるテキスト情報からなる商品情報と当該商品に関わる画像情報からなる素材情報を関連付けて記憶するデータベースを有し、前記データベースを管理するデータベースサーバに、ネットワークを介して接続され、前記データベースへのデータ登録／出力するクライアント端末であって、
前記データベースから出力対象の素材ファイル、及び該素材ファイルに関連付けられる商品情報を読み込み、読み込んだ素材ファイル内のコメントブロックに前記商品情報を書き込み、生成した前記商品情報を付加した素材ファイルを前記クライアント端末に送信する出力手段と、受信した１又は複数の前記商品情報を付加した素材ファイルから、夫々、前記素材情報を抽出し前記コメントブロックから前記商品情報を抽出し、前記データベースに前記素材情報と前記商品情報とを登録、保持し、指定された関連項目に基づいて前記素材情報と前記商品情報を関連付ける登録手段と、を具備することを特徴とするクライアント端末である。
【００１１】
また、第３の発明は、クライアント端末と、商品に関わるテキスト情報からなる商品情報と当該商品に関わる画像情報からなる素材情報を関連付けて記憶、管理するデータベースを有し、前記データベースを管理するデータベースサーバと、前記データベースへのデータ登録／出力するサーバと、がネットワークを介して接続されるデータベースデータ登録・出力システムであって、前記クライアント端末は、前記サーバに対して、出力対象の素材ファイルの識別情報と、商品情報の出力項目を指定してデータ出力要求を送信するデータ出力要求手段と、前記サーバに対して、登録対象の前記商品情報を付加した素材ファイル、該素材ファイルと該商品情報とを関連付ける項目を指定してデータ登録要求を送信するデータ登録要求手段と、を備え、前記サーバは、前記クライアント端末からの前記素材ファイルのデータ出力要求に伴い、前記データベースから出力対象の素材ファイル、及び該素材ファイルに関連付けられる商品情報を読み込み、読み込んだ素材ファイル内のコメントブロックに前記商品情報を書き込み、生成した前記商品情報を付加した素材ファイルを前記クライアント端末に送信する出力手段と、前記クライアント端末からの前記素材ファイルのデータ登録要求に伴い、受信した前記商品情報を付加した素材ファイルから前記素材情報を抽出し、前記コメントブロックから前記商品情報を抽出し、前記データベースに前記素材情報と前記商品情報とを登録、保持し、指定された関連項目に基づいて前記素材情報と前記商品情報を関連付ける登録手段と、を具備することを特徴とするデータベースデータ登録・出力システムである。
【００１２】
また、第４の発明は、商品に関わるテキスト情報からなる商品情報と当該商品に関わる画像情報からなる素材情報を関連付けて記憶、管理するデータベースを有し、前記データベースを管理するデータベースサーバと、前記データベースへのデータ登録／出力するクライアント端末と、がネットワークを介して接続されるデータベースデータ登録・出力システムであって、前記クライアント端末は、前記データベースから出力対象の素材ファイル、及び該素材ファイルに関連付けられる商品情報を読み込み、読み込んだ素材ファイル内のコメントブロックに前記商品情報を書き込み、生成した前記商品情報を付加した素材ファイルを前記クライアント端末に送信する出力手段と、受信した１又は複数の前記商品情報を付加した素材ファイルから、夫々、前記素材情報を抽出し前記コメントブロックから前記商品情報を抽出し、前記データベースに前記素材情報と前記商品情報とを登録、保持し、指定された関連項目に基づいて前記素材情報と前記商品情報を関連付ける登録手段と、を具備することを特徴とするデータベースデータ登録・出力システムである。
【００１３】
第５の発明は、コンピュータを第１の発明のサーバとして機能させるプログラムである。
第６の発明は、コンピュータを第１の発明のサーバとして機能させるプログラムを記録した記録媒体である。
第７の発明は、コンピュータを第２の発明のクライアント端末として機能させるプログラムである。
第８の発明は、コンピュータを第２の発明のクライアント端末として機能させるプログラムを記録した記録媒体である。
【００１４】
上述のプログラムをＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【発明の効果】
【００１５】
本発明は、データベースに記憶されている素材ファイル（商品画像）と商品情報（商品テキスト）を同時に流通させることを可能とするデータベースデータ登録・出力システム等を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下に、添付図面を参照しながら、本発明に係るデータベースデータ登録・出力システム等の好適な実施形態について詳細に説明する。なお、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１７】
図１は、本発明の第１の実施の形態に係るデータベースデータ登録・出力システム１００の概略構成を示す図である。
【００１８】
図１は、データベースデータ登録・出力システム１００の１例であり、図１に示すように、データベースデータ登録・出力システム１００は、Ｗｅｂサーバ１０１、データベースサーバ１０２、複数のクライアント端末１０３等が、ネットワーク１０９を介して接続されて構成される。尚、データベースデータ登録・出力システム１００は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）技術を用いて実現した場合の構成図である。
【００１９】
ネットワーク１０９は、インターネット、ローカルエリアネットワーク（ＬＡＮ）、社内ＬＡＮ等のネットワークであり、有線、無線を問わない。
【００２０】
Ｗｅｂサーバ１０１は、サーバコンピュータ等であり、素材ファイルデータ出力手段１１１と素材ファイルデータ登録手段１１２を有する。素材ファイルデータ出力手段１１１は、データベースサーバ１０２を介して、商品情報データベース３０１から出力した素材ファイルに商品情報を埋め込み、クライアント端末１０３に提供し、素材ファイルデータ登録手段１１２は、クライアント端末１０３から受信した商品情報を埋め込んだ素材ファイルから抽出した商品情報と素材情報を商品情報データベース３０１に登録する。
【００２１】
データベースサーバ１０２は、サーバコンピュータ等であり、データベース管理手段１１３（データベースエンジン）、商品情報データベース３０１を有する。データベース管理手段１１３は、商品情報データベース３０１への検索、参照、登録、削除等の各種要求に対する該当処理を行う。商品情報データベース３０１には、商品のスペック等の商品情報（テキスト情報）と、商品の素材情報（画像情報）からなる素材ファイル、商品情報と素材情報とを関連付ける管理テーブル群等を格納する。
【００２２】
クライアント端末１０３は、パーソナルコンピュータ、携帯型端末機（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等である。クライアント端末１０３には、Ｗｅｂブラウザ１２０が搭載される。クライアント端末１０３は、Ｗｅｂブラウザ１２０を介して、Ｗｅｂサーバ１０１にアクセスし、素材ファイルのデータ出力、又はデータ登録要求を送信する。
【００２３】
次に、Ｗｅｂサーバ１０１のハードウェア構成を説明する。図２は、Ｗｅｂサーバ１０１のハードウェア構成図である。
【００２４】
Ｗｅｂサーバ１０１は、制御部２０１、記憶部２０２、メディア入出力部２０３、通信制御部２０４、入力部２０５、表示部２０６、印刷部２０７等が、システムバス２０９を介して接続されて構成される。
【００２５】
制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。
【００２６】
ＣＰＵは、記憶部２０２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、システムバス２０９を介して接続された各装置を駆動制御し、Ｗｅｂサーバ１０１が行う後述する各種処理（図７乃至図１１参照）を実現する。
ＲＯＭは、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。
ＲＡＭは、揮発性メモリであり、記憶部２０２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部２０１が各種処理を行う為に使用するワークエリアを備える。
【００２７】
記憶部２０２は、ＨＤＤ（ハードディスクドライブ）であり、制御部２０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳ（オペレーティングシステム）に相当する制御プログラム３９１や、本コンピュータを適用するＷｅｂサーバ１０１が行う後述の処理に相当するアプリケーションプログラム３９２等が格納されている。
これらの各プログラムコードは、制御部２０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００２８】
メディア入出力部２０３（ドライブ装置）は、データの入出力を行い、例えば、フロッピディスクドライブ、ＰＤドライブ、ＣＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＤＶＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＭＯドライブ等のメディア入出力装置等を有する。
【００２９】
通信制御部２０４は、通信制御装置、通信ポート等を有し、Ｗｅｂサーバ１０１とネットワーク１０９間の通信を媒介する通信インタフェースであり、ネットワーク１０９を介して、Ｗｅｂサーバ１０１と、データベースサーバ１０２と、クライアント端末１０３間の通信制御を行う。
【００３０】
入力部２０５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部２０５を介して、Ｗｅｂサーバ１０１に対して、操作指示、動作指示、データ入力等を行うことができる。
【００３１】
表示部２０６は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００３２】
印刷部２０７は、プリンタであり、印刷出力処理を行う。
【００３３】
システムバス２０９は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
尚、データベースサーバ１０２もＷｅｂサーバ１０１のハードウェア構成と同様の構成を採る。
【００３４】
次に、図３を参照しながら、Ｗｅｂサーバ１０１の記憶部２０２が保持する情報について説明する。図３は、記憶部２０２が保持する情報を示す図である。
【００３５】
記憶部２０２内には、制御プログラム３９１、アプリケーションプログラム３９２等が格納されている。
制御プログラム３９１は、サーバ１０１の各構成部分を駆動制御するプログラムであり、ＯＳ（オペレーティングシステム）に相当する。
アプリケーションプログラム３９２は、サーバ１０１が行う後述の処理（図７乃至図１１参照）に相当する実行可能プログラムであり、Ｗｅｂサーバ１０１、素材ファイルデータ出力手段１１１、素材ファイルデータ登録手段１１２等に該当するプログラムである。
【００３６】
図４は、商品情報データベース３０１の一態様を示す図である。
図４に示すように、商品情報データベース３０１は、データベースサーバ１０２に接続され、商品管理テーブル３１０、商品情報テーブル３２０、素材管理テーブル３３０、素材情報テーブル３４０、ファイル管理テーブル３５０、商品関連素材テーブル３６０等からなる。尚、データベースサーバ１０２が管理する商品情報データベース３０１は、必要に応じて、複数存在してもよい。
【００３７】
商品管理テーブル３１０は、商品情報３２３を一意に紐付ける商品ＩＤ（プロダクトＩＤ）３２１と登録情報（登録者名、登録日時等）３１２が対応付けられて格納される。商品情報テーブル３２０は、商品ＩＤ（プロダクトＩＤ）３２１と、商品に関わる商品項目情報３２２（テキスト情報）からなる商品情報３２３が対応付けられて格納される。素材管理テーブル３３０は、素材ＩＤ３４１、ファイル管理テーブル３５０の識別情報であるファイルＩＤ３５１、登録情報（登録者名、登録日時等）３３３が対応付けられて格納される。素材情報テーブル３４０は、素材ＩＤ３４１、素材付加情報３４２が対応付けられて格納される。ファイル管理テーブル３５０は、ファイルＩＤ３５１、素材ファイル３７０が格納されるパス情報である画像パス情報３５２、ファイル情報３５３からなる。素材ファイル３７０は、画像データからなり、データベースサーバ１０２の記憶部に格納される。商品関連素材テーブル３６０は、関連項目３６１（例えば、「正面画像」、「側面画像」等）、商品ＩＤ３２１、素材ＩＤ３４１が対応付けられて格納される。
【００３８】
尚、商品情報データベース３０１のデータ構成は、この構成に限られるものではない。
【００３９】
次に、図５を参照しながら、クライアント端末１０３のハードウェア構成を説明する。図５は、クライアント端末１０３のハードウェア構成図である。
【００４０】
クライアント端末１０３は、制御部４０１、記憶部４０２、通信制御部４０３、メディア入出力部４０４、入力部４０５、表示部４０６、印刷部４０７等が、システムバス４０９を介して接続される。
尚、クライアント端末１０３のハードウェア構成は、図２について前述したサーバ１０１と同様の構成を採る。
【００４１】
図６は、商品情報３２３を埋め込む素材ファイル３７０のデータ構造を示す図である。
図６に示すように、素材ファイル３７０は、ヘッダブロック３７１、データブロック３７２、コメントブロック３７３等を有し、データブロック３７２には画像データが格納され、コメントブロック３７３に、商品情報３２３として関連付けられる商品ＩＤ３２１、出力対象に指定された項目名とその項目データからなる商品項目情報３２２（例えば、「Ｐ０００１、メーカー、ＤＮＰ、製品名称、ＡＡＡ００１、・・・」が、“、”で区切られて書き込まれる。
【００４２】
次に、図７乃至図９を参照しながら、素材ファイル３７０に商品情報を書き込み出力する素材ファイルデータ出力処理の処理動作について詳しく説明する。図７、図８は、素材ファイルに商品情報を書き込み出力する素材ファイルデータ出力処理の処理手順を示すフローチャートである。
【００４３】
Ｗｅｂサーバ１０１の記憶部２０２には、アプリケーションプログラム３９２である素材ファイルデータ出力プログラムがインストールされている。以下のＷｅｂサーバ１０１の処理は、この素材ファイルデータ出力プログラムの制御に従って、Ｗｅｂサーバ１０１の制御部２０１によって行われる。
また、クライアント端末１０３の記憶部４０２には、アプリケーションプログラムであるＷｅｂブラウザ１２０がインストールされており、以下のクライアント端末１０３の処理（Ｗｅｂブラウザ１２０を介したＷｅｂサーバ１０１へのアクセス、Ｗｅｂサーバ１０１への指示等）は、クライアント１０３の制御部４０１によって行われる。
【００４４】
クライアント端末１０３の制御部４０１は、Ｗｅｂサーバ１０１にアクセスし、商品情報データベース３０１にログイン要求を行う（ステップＳ７０１）。
【００４５】
例えば、クライアント端末１０３のＷｅｂブラウザ１２０から、Ｗｅｂサーバ１０１の所定のＵＲＬを指定してＷｅｂサーバ１０１にアクセスし、Ｗｅｂサーバ１０１の制御部２０１は、データベースサーバ１０２を介して、ログイン画面データをクライアント端末１０３に送信する。クライアント端末１０３の制御部４０１は、ログイン画面（図示せず）に従って、入力されたユーザＩＤ、パスワード、サーバ名をＷｅｂサーバ１０１に送信する。
【００４６】
Ｗｅｂサーバ１０１の制御部２０１は、受け取ったユーザＩＤ、パスワード等からユーザ認証を行い（ステップＳ７０２）、正しくユーザ認証された場合、選択されたユーザグループ、商品情報データベース３０１を設定、接続し（ステップＳ７０３）、商品情報データベース３０１の情報に対する操作を行うメイン画面データを送信する（ステップＳ７０４）。
【００４７】
クライアント端末１０３の制御部４０１は、受け取ったメイン画面１０を表示する（ステップＳ７０５）。
【００４８】
図１２は、メイン画面１０、出力対象設定画面１５を示す図である。
図１２に示すように、メイン画面１０には、グループツリー検索／項目値ツリー検索／キーワード検索／汎用検索等の検索画面と、作業箱一覧／バスケット一覧、及び各種制御ボタン、メニュバー等が表示される。
【００４９】
クライアント端末１０３の制御部４０１は、素材出力するグループ１１の選択により、メイン画面１０上に、出力したい素材１３を表示する（ステップＳ７０６）。
【００５０】
クライアント端末１０３の制御部４０１は、出力対象の素材１３をチェックし、「素材ファイル出力」ボタン１２を押下することにより、選択した出力対象の素材ファイルのデータ出力要求を送信する（ステップＳ７０７）。
【００５１】
Ｗｅｂサーバ１０１の制御部２０１は、素材ファイルのデータ出力要求に対して、アプリケーションプログラム３９２の素材ファイルデータ出力プログラムを起動する（ステップＳ７０８）。
制御部２０１は、出力対象設定画面データを送信する（ステップＳ７０９）。
【００５２】
図１３は、出力対象設定画面１５、変換設定画面２０、出力項目設定画面２５を示す図である。
クライアント端末１０３の制御部４０１は、受け取った出力対象設定画面１５を表示する（ステップＳ７１０）。
【００５３】
制御部４０１は、変換出力１６を選択し「変換設定」ボタン１７をクリックすることにより、変換出力要求を送信し、Ｗｅｂサーバ１０１からの変換設定画面２０を表示し、商品情報埋め込み２１、出力項目設定要求を送信する（ステップＳ７１１）。
【００５４】
サーバ１０１の制御部２０１は、商品情報データベース３０１から、出力対象の素材ファイル３７０に関連付けられる商品情報の項目一覧を抽出する（ステップＳ８０１）、抽出した項目一覧２７からなる出力項目設定画面データを送信する（ステップＳ８０２）。
【００５５】
制御部４０１は、出力項目設定画面２５を表示し、項目一覧２７から出力項目２６（例えば、「掲載画像」）を選択し送信する（ステップＳ８０３）。
【００５６】
Ｗｅｂサーバ１０１の制御部２０１は、出力ファイル設定画面データを送信する（ステップＳ８０４）。
【００５７】
図１４は、出力ファイル設定画面３０、出力内容確認画面３２、出力結果画面３４を示す図である。
制御部４０１は、出力ファイル設定画面３０を表示し、出力ファイル名３１を設定し、送信する（ステップＳ８０５）。
【００５８】
サーバ１０１の制御部２０１は、これまでに指定された出力内容３３からなる出力内容確認画面データを送信し、表示された出力内容確認画面３２の出力内容３３を確認させる（ステップＳ８０６）。
確認後、制御部２０１は、商品情報データベース３０１へのデータ出力依頼を行い、商品情報３２３を書き込んだ素材ファイル出力処理を行う（ステップＳ８０７）。
制御部２０１は、処理状況情報３５と処理結果情報３６等からなる出力結果画面データを送信する（ステップＳ８０８）。素材ファイル出力処理が終了するまで、ステップＳ８０７、ステップＳ８０８の処理を繰り返す。
【００５９】
クライアント端末１０３の制御部４０１は、出力結果画面３４を表示し、出力終了すると、素材ファイルダウンロード要求を送信する（ステップＳ８０９）。
Ｗｅｂサーバ１０１の制御部２０１は、商品情報を書き込んだ素材ファイル３７０をダウンロードする（ステップＳ８１０）。
【００６０】
図９は、ステップＳ８０７の素材ファイル出力処理の処理手順を示すフローチャートである。
Ｗｅｂサーバ１０１の制御部２０１は、データベースサーバ１０２を介して、商品情報データベース３０１から出力対象の素材ファイル３７０を読み込む（ステップＳ９０１）。
制御部２０１は、商品情報データベース３０１の商品関連素材テーブル３６０、商品情報テーブル３２０を用いて、該素材情報に関連付けられる商品情報３２３内の出力項目に該当する商品項目情報３２２を抽出する（ステップＳ９０２）。
制御部２０１は、読み込んだ素材ファイル３７０のコメントブロック３７３に商品ＩＤ３２１、抽出した商品項目情報３２２からなる商品情報３２３を書き込む（ステップＳ９０３）。
【００６１】
次に、図１０を参照しながら、商品情報を書き込んだ素材ファイル３７０を商品情報データベース３０１に登録する素材ファイルデータ登録処理の処理動作について詳しく説明する。図１０は、商品情報を書き込んだ素材ファイル３７０を商品情報データベース３０１に登録する素材ファイルデータ登録処理の処理手順を示すフローチャートである。
【００６２】
Ｗｅｂサーバ１０１の記憶部２０２には、アプリケーションプログラム３９２である素材ファイルデータ登録プログラムがインストールされている。以下のＷｅｂサーバ１０１の処理は、データベースサーバ１０２を介して、この素材ファイルデータ登録プログラムの制御に従って、Ｗｅｂサーバ１０１の制御部２０１によって行われる。
【００６３】
図１５は、メイン画面１０、素材新規登録画面４０を示す図である。
クライアント端末１０３の制御部４０１は、素材登録するグループ１１を選択し、メイン画面１０上の「素材新規追加」ボタン４１をクリックすることにより、素材登録要求を送信する（ステップＳ１００１）。
【００６４】
Ｗｅｂサーバ１０１の制御部２０１は、素材ファイルデータ出力要求に対して、素材新規登録画面データを送信する（ステップＳ１００２）。
【００６５】
図１６は、素材新規登録画面４０、素材ファイル登録画面４５を示す図である。
クライアント端末１０３の制御部４０１は、受け取った素材新規登録画面４０を表示する（ステップＳ１００３）。
制御部４０１は、「素材ファイル登録」ボタン４２をクリックすることにより、素材ファイル登録（逐次登録）要求を送信する（ステップＳ１００４）。
【００６６】
Ｗｅｂサーバ１０１の制御部２０１は、アプリケーションプログラム３９２の素材ファイルデータ登録プログラムを起動し、素材ファイル登録画面データを送信する（ステップＳ１００５）。
クライアント端末１０３の制御部４０１は、素材ファイル登録画面４５を表示し（ステップＳ１００６）、「参照」ボタン４３クリックにより表示されるファイル選択ダイアログ（図示せず）から登録対象の素材ファイルを選択し（ステップＳ１００７）、商品情報と素材ファイルと関連付ける関連項目４４（例えば、「掲載画像」）を選択する（ステップＳ１００８）。制御部４０１は、選択した素材ファイル３７０、関連項目４４を送信する（ステップＳ１００９）。
【００６７】
Ｗｅｂサーバ１０１の制御部２０１は、登録する素材ファイル３７０の画像５１及び属性情報５２からなる登録確認画面データを送信する（ステップＳ１０１０）。
【００６８】
図１７は、素材ファイル登録確認画面５０、商品詳細画面５５を示す図である。
クライアント端末１０３の制御部４０１は、素材ファイル登録確認画面５０を表示し（ステップＳ１０１１）、素材ファイルの画像５１と属性情報５２を確認し、確認後、制御部４０１は、「登録」ボタン５３をクリックすることにより、登録要求を送信する（ステップＳ１０１２）。
【００６９】
Ｗｅｂサーバ１０１の制御部２０１は、商品情報データベース３０１へのデータ登録を行い、商品情報３２３を書き込んだ素材ファイルの登録処理を行う（ステップＳ１０１３）。
【００７０】
データ登録後、クライアント端末１０３は、メイン画面１０で「関連素材」タブ５６をクリックすると、商品詳細画面５５を表示し、登録した素材１３が関連項目４４で指定した項目（例えば「掲載画像」５７）に関連付けられて表示される。
【００７１】
図１１は、ステップＳ１０１３の素材ファイル登録処理の処理手順を示すフローチャートである。
Ｗｅｂサーバ１０１の制御部２０１は、クライアント端末１０３から登録対象の素材ファイル３７０を受信する（ステップＳ１１０１）。
制御部２０１は、受信した素材ファイル３７０のコメントブロック３７３からテキスト情報からなる商品情報３２３を抽出し（ステップＳ１１０２）、素材ファイル３７０のデータブロック３７２から画像情報からなる素材情報を抽出する（ステップＳ１１０３）。
制御部２０１は、データベースサーバ１０２を介して、抽出された素材情報からなる素材ファイル３７０と、商品情報３２３を商品情報データベース３０１に登録する（ステップＳ１１０４）。データベースサーバ１０２は、商品管理テーブル３１０、商品情報テーブル３２０に商品情報３２３を格納、登録し、素材管理テーブル３３０、素材情報テーブル３４０、ファイル管理テーブル３５０に素材情報を登録、格納し、商品関連素材テーブル３６０で商品情報３２３と素材情報との関連付けを行う（ステップＳ１１０５）。
【００７２】
以上説明したように、本発明の実施の形態によれば、Ｗｅｂサーバ１０１は、素材ファイルデータ出力手段１１１と素材ファイルデータ登録手段１１２を有し、素材ファイルデータ出力手段１１１は、データベースサーバ１０２を介して、商品情報データベース３０１から出力した商品画像からなる素材ファイル３７０のコメントブロック３７３に関連する商品情報３２３を埋め込み、クライアント端末１０３に提供し、素材ファイルデータ登録手段１１２は、クライアント端末１０３から受信した商品情報を埋め込んだ素材ファイル３７０から抽出した商品情報３２３と素材情報（商品画像）を商品情報データベース３０１に登録する。
【００７３】
これにより、データベースに格納されている素材ファイルとこれに関連付けられる商品情報を出力する際、関連付けられる商品情報（商品テキスト情報）を書き込んだ素材ファイル（商品画像）を出力、提供し、また、商品情報（商品テキスト情報）を書き込んだ素材ファイルから、商品情報と素材ファイルを抽出し、データベースに登録可能とすることで、クライアントは素材ファイルのみを管理すれば良く、管理が簡単に出来るようになる。
また、商品情報と素材ファイルの関連付けをシステムで自動的に処理することにより、商品情報（テキスト）と素材ファイルとの突き合わせ作業がなくなり、データベースへの登録作業の効率化が図れる。
【００７４】
尚、図７乃至図１１等に示す処理を行うプログラムはＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【００７５】
次に、本発明の第２の実施の形態について説明する。
図１８は、本発明の第２の実施の形態に係るデータベースデータ登録・出力システム２００の概略構成を示す図である。
【００７６】
前述の第１の実施の形態では、Ｗｅｂサーバ１０１、データベースサーバ１０２、クライアント端末１０３等が、ネットワーク１０９を介して接続されて構成され、Ｗｅｂサーバ１０１が素材ファイルデータ出力手段１１１と素材ファイルデータ登録手段１１２を有し、クライアント端末１０３からの要求により、素材ファイルデータ出力手段１１１と素材ファイルデータ登録手段１１２に相当する処理を実行するが、第２の実施の形態では、図１８に示すように、データベースサーバ１０２、複数のクライアント端末１０３が、ネットワーク１０９を介して接続されて構成され、クライアント端末１０３が素材ファイルデータ出力手段１１１と素材ファイルデータ登録手段１１２´を有し、直接、ファイルデータ出力手段１１１と素材ファイルデータ登録手段１１２´に相当する処理を起動する。
【００７７】
第２の実施の形態では、クライアント端末１０３上で処理を実行し、直接、データベースサーバ１０２に登録・出力を要求することから、素材ファイルデータ出力手段１１１に相当する前述の第１の実施の形態の素材ファイルデータ出力処理と、素材ファイルデータ登録手段１１２´に相当する、前述の第１の実施の形態の素材ファイルデータ登録（逐次登録）処理に加え、複数の素材ファイルのデータ登録（一括登録）処理を可能とする。
【００７８】
尚、クライアント端末１０３の素材ファイルデータ出力手段１１１と素材ファイルデータ登録（逐次登録）手段１１２に相当する処理は、前述した図７乃至図１１の第１の実施の形態のＷｅｂサーバ１０１の処理手順と同様の手順を採る。また、クライアント端末１０３の素材ファイルデータ登録（一括登録）処理は、登録対象の素材ファイルの指定方法が異なるが、処理内容は逐次登録と同様な処理内容を登録対象の素材ファイル数分、繰り返し行う。
【００７９】
次に、図１９乃至図２１を参照しながら、商品情報を書き込んだ素材ファイル３７０を商品情報データベース３０１に一括登録する素材ファイルデータ登録（一括登録）処理の操作手順を基に、処理動作を説明する。
図１９は、メイン画面１０、素材情報構造指定画面７０を示す図である。
図２０は、素材情報構造指定画面７０、入力ファイル指定画面７２、登録ファイル指定画面７５を示す図である。
図２１は、処理設定画面８０、登録内容結果画面８２、登録結果画面８５を示す図である。
【００８０】
クライアント端末１０３の制御部４０１は、素材登録するグループ１１を選択し、メイン画面１０上の右クリックメニュ６０から「入力」６１−「素材情報インポート」６２を選択することにより（ステップＳ１９０１）、素材ファイルデータ登録プログラムを起動し（ステップＳ１９０２）、素材情報構造指定画面７０を表示する。
【００８１】
制御部４０１は、指定された登録する登録先構造である素材情報構造７１（例えば「画像」）を設定する（ステップＳ２００１）。
制御部４０１は、「次に」ボタン１８をクリックすることにより、入力ファイル指定画面７２を表示し、登録対象の入力ファイル種別７３「素材ファイルのみ」を指定し、複数の登録対象の素材ファイルを格納する入力ファイルフォルダ７４を指定する（ステップＳ２００２）。
【００８２】
制御部４０１は、「次に」ボタン１８をクリックすることにより、登録ファイル指定画面７５を表示し、登録ファイル名７６を指定する（ステップＳ２００３）。
制御部４０１は、「次に」ボタン１８をクリックすることにより、処理設定画面８０を表示し、「新規登録処理」の指定と、商品情報と素材ファイルと関連付ける関連項目４４（例えば「掲載画像」）を選択し（ステップＳ２１０１）、処理設定する（ステップS２１０２）。
制御部４０１は、登録内容８３からなる登録内容確認画面８２を表示し、登録内容８３である入力対象の素材ファイルの構造、処理設定８１、関連項目４４等を確認後、制御部４０１は、「完了」ボタン１９をクリックすることにより、素材ファイルの一括登録処理を開始する（ステップＳ２１０３）。
【００８３】
制御部４０１は、商品情報データベース３０１へのデータ登録を行い、商品情報３２３を書き込んだ素材ファイルの一括登録処理を行う（ステップＳ２１０４）。ステップＳ２１０４の素材ファイルの一括登録処理は、図１１の素材フィルの登録処理（逐次登録）を入力対象の素材ファイル数分、繰り返し行う。
【００８４】
制御部４０１は、処理状況情報３５と処理結果情報３６からなる登録結果画面８５を表示する。
【００８５】
第１の実施の形態では、クライアント端末１０３からネットワーク９を介してＷｅｂサーバ１０１に処理を依頼するので、複数のクライアント端末１０３から容易に同時にデータ登録・出力処理を実行可能とする。
一方、第２の実施の形態では、予め、クライアント端末１０３側に素材ファイルデータ登録・出力プログラムをダウンロードにしておき、クライアント端末１０３上の素材ファイルデータ登録・出力プログラムを起動し、直接、データベースサーバ１０２に登録・出力を要求するので、処理時間が短縮され、前述した一括登録が可能となり、データ登録作業が容易に行うことができる。
【００８６】
以上、添付図面を参照しながら、本発明に係るデータベースデータ登録・出力システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００８７】
【図１】第１の実施の形態に係るデータベースデータ登録・出力システム１００の概略構成を示す図
【図２】Ｗｅｂサーバ１０１のハードウェア構成図
【図３】記憶部２０２が保持する情報を示す図
【図４】商品情報データベース３０１の一態様を示す図
【図５】クライアント端末１０３のハードウェア構成図
【図６】商品情報３２３を埋め込む素材ファイル３７０のデータ構造を示す図
【図７】素材ファイルに商品情報を書き込み出力する素材ファイルデータ出力処理の処理手順を示すフローチャート
【図８】素材ファイルに商品情報を書き込み出力する素材ファイルデータ出力処理の処理手順を示すフローチャート
【図９】ステップＳ８０７の素材ファイル出力処理の処理手順を示すフローチャート
【図１０】商品情報を書き込んだ素材ファイル３７０を商品情報データベース３０１に登録する素材ファイルデータ登録処理の処理手順を示すフローチャート
【図１１】ステップＳ１０１３の素材ファイル登録処理の処理手順を示すフローチャート
【図１２】メイン画面１０、出力対象設定画面１５を示す図
【図１３】出力対象設定画面１５、変換設定画面２０、出力項目設定画面２５を示す図
【図１４】出力ファイル設定画面３０、出力内容確認画面３２、出力状況・結果画面３４を示す図
【図１５】メイン画面１０、素材新規登録画面４０を示す図
【図１６】素材新規登録画面４０、素材ファイル登録画面４５を示す図
【図１７】素材ファイル登録確認画面５０、商品詳細画面５５を示す図
【図１８】本発明の第２の実施の形態に係るデータベースデータ登録・出力システム２００の概略構成を示す図
【図１９】メイン画面１０、素材情報構造指定画面７０を示す図
【図２０】素材情報構造指定画面７０、入力ファイル指定画面７２、登録ファイル指定画面７５を示す図
【図２１】処理設定画面８０、登録内容結果画面８２、登録結果画面８５を示す図
【符号の説明】
【００８８】
１００、２００………データベースデータ登録・出力システム
１０１………Ｗｅｂサーバ
１０２………データベースサーバ
１０３………クライアント端末
１０９………ネットワーク
１１１………素材ファイルデータ出力手段
１１２、１１２´………素材ファイルデータ登録手段
１２０………Ｗｅｂブラウザ
２０１、４０１………制御部
２０２、４０２………記憶部
３０１………商品情報データベース
３１０………商品管理テーブル
３２０………商品情報テーブル
３３０………素材管理テーブル
３４０………素材情報テーブル
３５０………ファイル管理テーブル
３６０………商品関連素材テーブル
３７０………素材ファイル
３７３………コメントブロック
４４………関連項目
【図１】
2008065432.tif 000003
【図２】
2008065432.tif 000004
【図３】
2008065432.tif 000005
【図４】
2008065432.tif 000006
【図５】
2008065432.tif 000007
【図６】
2008065432.tif 000008
【図７】
2008065432.tif 000009
【図８】
2008065432.tif 000010
【図９】
2008065432.tif 000011
【図１０】
2008065432.tif 000012
【図１１】
2008065432.tif 000013
【図１２】
2008065432.tif 000014
【図１３】
2008065432.tif 000015
【図１４】
2008065432.tif 000016
【図１５】
2008065432.tif 000017
【図１６】
2008065432.tif 000018
【図１７】
2008065432.tif 000019
【図１８】
2008065432.tif 000020
【図１９】
2008065432.tif 000021
【図２０】
2008065432.tif 000022
【図２１】
2008065432.tif 000023