(57)【特許請求の範囲】
【請求項１】
複数の商品で構成される１のグループを商品小組とし、複数の商品小組を掲載したカタログをデスクトップパブリッシングで制作するに当たり、当該デスクトップパブリッシングに供するために各商品の情報をデータベースに登録するためのデータ入力システムであって、
当該データ入力システムは、
各商品小組について、その商品小組に属する複数の商品に共通する属性を入力項目として有する親テーブルと、上記複数の商品の各々が固有の値を有する属性を入力項目として有する子テーブルと、親テーブルと子テーブルとを関連付ける関連テーブルと、を記憶するデータベースを記憶する第１記録媒体と、
第１記録媒体に記憶された親テーブルにデータを入力するための親データ入力フォームと、第１記録媒体に記憶された子テーブルにデータを入力するための子データ入力フォームとを記憶する第２記録媒体と、
第２記録媒体に記憶された親データ入力フォームと子データ入力フォームとを、表示装置の１つの画面においてタブで切替可能な形態で表示する入力フォーム表示手段と、
入力フォーム表示手段により表示された親データ入力フォームおよび子データ入力フォームにデータを入力する入力手段と、を備えていて、
上記子データ入力フォームが、複数の行を含む表組形態の入力部を有することを特徴とする、データ入力システム。
【請求項２】
上記親テーブルへの入力項目である共通属性、および上記子テーブルへの入力項目である固有属性は、それぞれ、予め定義されており、
上記入力フォーム表示手段は、上記１つの画面において、第１記録媒体に記録された複数の商品小組の一覧を併せて表示するとともに、当該一覧中の一の商品小組がユーザにより選択された場合に、当該商品小組についての親データ入力フォームおよび子データ入力フォームを、当該画面においてタブで切替可能な形態で表示することを特徴とする、請求項１記載のデータ入力システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ入力システムに関する。
【０００２】
【従来の技術および発明が解決しようとする課題】
例えば商品カタログをデスクトップパブリッシングで製作する場合、データベースへのデータ入力およびその修正を行なうことが必要となる。その際に、カタログ製作のための所要時間を短縮するには、いかに効率良くデータの入力および修正を行なうかが重要となる。本発明の目的は、データベースへのデータ入力を効率的に行なうことのできるデータ入力システムを提供することである。
【０００３】
【課題を解決するための手段・作用・効果】
本発明は、上記事情にに鑑みて創案されたものであって、以下の特徴を備えたデータ入力システムを提供するものである。
【０００４】
本発明のデータ入力システムは、複数の商品で構成される１のグループを商品小組とし、複数の商品小組を掲載したカタログをデスクトップパブリッシングで制作するに当たり、当該デスクトップパブリッシングに供するために各商品の情報をデータベースに登録するためのデータ入力システムである。
このデータ入力システムは、「各商品小組について、その商品小組に属する複数の商品に共通する属性を入力項目として有する親テーブルと、上記複数の商品の各々が固有の値を有する属性を入力項目として有する子テーブルと、親テーブルと子テーブルとを関連付ける関連テーブルと、を記憶するデータベースを記憶する第１記録媒体」と「第１記録媒体に記憶された親テーブルにデータを入力するための親データ入力フォームと、第１記録媒体に記憶された子テーブルにデータを入力するための子データ入力フォームとを記憶する第２記録媒体」と「第２記録媒体に記憶された親データ入力フォームと子データ入力フォームとを、表示装置の１つの画面においてタブで切替可能な形態で表示する入力フォーム表示手段」と「入力フォーム表示手段により表示された親データ入力フォームおよび子データ入力フォームにデータを入力する入力手段(マウスやキーボード等)」とを備える。そして、上記子データ入力フォームが、複数の行を含む表組形態の入力部を有することを特徴としている。
【０００５】
上記構成を有する本発明のデータ入力システムにおいては、タブを切り替えるだけで、親データ入力フォームと子データ入力フォームとが切り替るので、親データおよび子データの入力を同時進行することができる。さらには、子データ入力フォームが複数の行を含む表組形態の入力部を有するので、入力フォームの切替を行なうことなく、１つの入力フォームから複数の商品についての商品データの入力をすることができ、効率の良いデータ入力が達成できる。
【０００６】
本発明のデータ入力システムは、「子データ入力フォームの各行に割り当てられたボタンのいずれかがクリックされることで起動し、子テーブル中で一定の検索条件を満たす行を検索する検索手段」と「検索手段により検索された行のデータ内容を、子データ入力フォーム上の上記クリックされたボタンに係る行に複製する複製手段」とをさらに備えることが好ましい。
【０００７】
このような構成を採用した場合には、既に登録済の子テーブル中の商品データを有効活用して、データ入力に要する時間をさらに短縮することが可能になる。
【０００８】
本発明のデータ入力システムは、スタンドアローンのコンピュータ装置において実現することができるが、ネットワークを介して接続されたデータベースおよびクライアント端末に適用することも可能である。
【０００９】
【発明の実施の形態】
カタログ冊子と商品小組
本発明の実施形態を、カタログ製作を例にとって、添付の図面を参照して以下に詳細に説明する。図１は、最終製品であるカタログの概略図である。このカタログでは、所定の商品群を１つの商品小組１としてグループ化している。ここでは、簡単のため２つのデシケータを１つの商品小組として示している。図１では、１つの商品小組１のみを図示しているが、実際には、カタログ内の１つのページにおいて、その大きさに応じて１または複数の商品小組が掲載される。
【００１０】
カタログ紙面上の商品小組内における、文字情報、表組、商品画像等のレイアウト作業は、ＤＴＰ(デスクトップパブリッシング)作業において行なわれる。本発明は、ＤＴＰ作業を行なう前段階である、データベースへのデータ入力を対象としている。すなわち、本発明のデータ入力支援システムがクライント端末に表示する入力フォームからデータベースへの商品データの入力が完了した後で、その商品データに基いて、ＤＴＰによるカタログ製作が行なわれる。入力フォームは、カタログの商品構造毎に作成されており、同一ユーザーに対しても、製作対象となる各カタログ冊子のそれぞれについて、複数の入力フォームが設定されている。
【００１１】
ブロック図
図２および図３は、データベースへのデータ登録をネットワークを介して行なう例を示すブロック図である。図２は、データベースへの入力作業を行なうクライアント端末20を、図３は、商品データが蓄積されるデータベースを備えたサーバシステム30を示している。両者は、送受信部により、インターネット、イントラネット、ＬＡＮ等のネットワークを介して接続される。
【００１２】
図２のクライアント端末は、ＣＰＵを備えたパソコンであり、Ｗｅｂブラウザ、その他のソフトをハードディスク21に記憶している。Ｗｅｂブラウザは、サーバシステムのＷｅｂサーバから送信されるＨＴＭＬ文書の表示等を行なう。後述するログイン操作を行なった後、ユーザーは、クライアント端末のディスプレイ22を見ながら操作部23(マウスやキーボード等の入力手段)を操作して、商品データの入力等を行なう。
【００１３】
図３のサーバシステムは、例えば、ＣＰＵを備えたコンピュータであり、プログラムデータベース31内に、Ｗｅｂサーバ、ＣＧＩ、フォーム作成ツール、入力支援ツール(入力フォーム表示手段)、データベースサーバ、認証サーバ、その他の機能を実現させるためのプログラムを記録している。商品情報データベース32内には、クライアント端末から送信されたカタログ作成のための商品データが蓄積され、これに基いてカタログが作成される。商品情報データベース32は、ＣＧＩにより、ＨＴＭＬを使用したウエブページと結び付けられている。商品データは、入力支援ツールがクライアント端末に表示する入力フォーム(図５、６参照)から入力される。入力画面については、後に詳細に説明する。
【００１４】
入力フォームデータベース33には、入力支援ツールがクライアント端末に表示する各種入力フォームがＨＴＭＬ文書34として保存されている。
【００１５】
なお、商品情報データベース32および入力フォームデータベース33には、それぞれ接続権限が設定されており、無関係な第三者が入力フォームのカスタマイズや商品データの操作を行なうことを防止している。これは、ユーザーＩＤおよびパスワードを利用した一般的な方法で行なう。
【００１６】
ログイン操作
図４は、ユーザーがサーバーシステム内に設定されたデータベース構築支援パッケージのサイトにアクセスしたとき、クライアント端末のブラウザ画面上に最初に表示されるホームページを示している。ブラウザ画面に表示された「入力支援ツール for Ｗｅｂ」の文字部分45をクリックすると、認証サーバが起動して不図示のログイン画面が表示される。ユーザーは、データベース名、ユーザーＩＤ、およびパスワード等を入力してログインする。ログインは、製作対象となっている個々のカタログ毎に行なう必要がある。
【００１７】
ログイン手続が完了すると、サーバシステム30に置かれた入力支援ツールが入力画面をクライアント端末に表示する。ユーザーは、この入力画面から、商品情報データベース32内のデータを操作(新規登録、修正、削除)することができる。なお、入力画面上の入力フォームは、カタログ掲載商品に適合するようカスタマイズすることが可能であり、その場合には「フォーム作成ツール」の文字部分46をクリックしてフォーム作成ツールを起動させる。なお、図４の例では、入力支援ツールおよびフォーム作成ツールを同一サイトに配置しているが、入力担当者とカスタマイズ担当者とが異なる場合等には、両ツールを別々のサイトに配置してもよい。
【００１８】
メイン画面の概略説明
図５は、入力支援ツールが最初に表示するメイン画面を概略的に示している。入力画面10の左端の「リストフレーム」は、商品情報データベース32に記録される複数の商品小組を、当該商品小組に対応する商品名で特定して一覧表示する。すなわち、「リストフレーム」に一覧表示されている商品名の１つ１つがそれぞれ、１つの商品小組に対応している。「リストフレーム」において、１つの商品小組をクリックして選択することで、右側の「インプットシート」に表示される各入力フォームから、当該商品小組に関するデータを入力できる。なお、画面上部の操作パネルは、ページめくりや、データベースへの登録等を行なうための各種ボタンを配置したパネルである。
図５では、リストフレーム上で一番上の「デシケータ」が選択されており、この商品小組に対応する入力フォームがリストフレームの右側に配置されている。この商品小組は、図１に示した商品小組１に対応している。
【００１９】
入力フォームと商品小組との対比説明
１つの商品小組に対する多様なデータを効率良く入力するため、「入力フォーム」として「商品仕様」、「関連リンク」、「素材リンク」の３つのフォームが設定されており、タブボタン11をクリックすることで、各入力フォームを切り替えることができる。図１の商品小組１と対比して説明すると、２つの行からなる表組２内の商品データは「関連リンク」の入力フォーム(図６)から、その他の文字情報は「商品仕様」の入力フォーム(図５)から、それぞれ入力される。なお、商品画像の画像データは、予めサーバー側のデータベースに登録されているものであり、ユーザーは、商品小組に対する画像データの関連付けをクライアント端末上で行なう。
【００２０】
「親」および「子」の概念
図１の例では、簡単のため、２つのデシケータからなる商品群で１つの商品小組１を構成している。そして、それらに共通する属性を親テーブルの入力項目として定義する一方、各商品に固有の値からなる属性を子テーブルの入力項目として定義し、親テーブルと子テーブルとを所定のコードで関連付けて、商品情報データベース32に登録している。
すなわち、２つのデシケータは、高さ、幅、容量、価格において相違するが、いずれもデシケータという範疇に属するという点で共通し、共通した特徴等を有している。そして、両デシケータに共通する値からなる属性(すなわち、商品名、特徴、仕様、付属品等)を親テーブルの入力項目として定義している。一方、デシケータごとに設定される固有の値からなる属性(すなわち、高さ、幅、容量、価格等)は、子テーブルの入力項目として定義している。図１から分かるように、子テーブルに記録された商品データは、商品小組１内においてマトリックス状の表組形態２で掲載されている。画像データを除くそれ以外の文字情報は、親テーブルに記録された商品データである。後述するように、「親データを入力する親データ入力フォーム」と「子データを入力する子データ入力フォーム」とは、入力画面上のタブを選択して切り替えることができる。
【００２１】
なお、商品情報データベース32内には、上記の情報以外にも、データベースシステムとして機能させるのに必要なデータが記録されている。
【００２２】
親テーブルと子テーブルとの関係(図８）
図８は、以上に説明した親テーブルと子テーブルとの関係を視覚的に示したものである。図８において、商品構造８および商品構造９が、それぞれ１つの商品小組に対応している。すなわち、商品構造８と商品小組１(図１)とが対応し、商品構造９は、不図示の他の商品小組と対応している。
「親」である商品構造８に関連付けられた「子」としての商品構造８ａおよび８ｂが商品小組１内の表組部分２に表示される。一方、商品構造８が有する各項目「商品名」、「特徴」、「仕様」の値は、両デシケータに共通する属性として、表組部分２以外の部分に文字情報として掲載される。なお、商品小組１中に示された商品画像は、商品情報データベース32内に、当該商品小組と関連付けて記録されたものである。
【００２３】
親テーブル(図９)
具体的には、図９に示したように、各商品小組に対して１つの親テーブルが定義される。親テーブルにおいては、属性として「商品名」、「特徴」、「仕様」、その他の項目が設定される。これらの各属性の値は、当該商品小組に属する商品群について共通したものである。親テーブルに記録されるデータは、図５の「商品仕様」の入力フォームから入力される。親テーブルは、商品情報データベース32内に記録されている。
【００２４】
子テーブル(図10)
一方、子テーブルは、図10に示したように複数の商品(１つ１つの商品は、コードで特定されている)に対して１つのテーブルが定義される。子テーブルにおいては、属性として「高さ」、「幅」、「容量」、「価格」、その他の項目が設定される。これらの各属性の値は、当該商品小組に属する各デシケータについて固有のものである。子テーブルに記録されるデータは、図６の「関連リンク」の入力フォームから入力される。子テーブルは、商品情報データベース32内に記録されている。
【００２５】
関連付けテーブル(図11)
また、商品情報データベース32内には、親テーブルと子テーブルとの関連付けに関する情報を記録した関連テーブルが定義されている(図11)。
【００２６】
実際の商品データの入力作業を以下に説明する。
【００２７】
「商品仕様」タブの入力フォーム(図５)
操作パネルを操作して、新規モードおよび流用モードのいずれかを選択する。新規モードを選択すると、デフォルト状態の入力フォームが表示されて、新たにデータを入力できる。流用モードを選択すると、編集モードにある入力フォームがコピーされ、所定の変更部分のみを入力して編集を行なうことができる。
操作パネルの「登録」ボタン51をクリックすると、入力フォームに入力されたデータがサーバ側へ送信されて、ＤＢサーバが商品情報データベース32内の親テーブルの更新登録を行なう。
【００２８】
「関連リンク」タブの入力フォーム(図６)
この入力フォームでは、リストフレーム上で選択されている商品小組において、表組として表示されるデータが入力される。すなわち、この入力フォームから入力されるデータは、商品情報データベース32内に定義された子テーブルに記録されるデータであって、各商品に固有の属性に関するものである。図６に示したように、表組は複数の行を含んでおり、１つの行が図10の子テーブル中の行に対応している。
(１)新規入力
リンク選択ＢＯＸ61の表示が「×」となっている行にデータを入力し、「登録」ボタン62をクリックすると、当該データがサーバ側へ送信されて、子テーブルに記録される。これとともに、関連テーブル(図11)の内容が更新されて、リストフレーム上で選択されている商品小組に対する当該子テーブルの関連付けが行なわれる。また、リンク選択ＢＯＸ61の表示が「×」から「○」に変わって、関連付けされたことを表示する。
(２)既存データの流用
既存の入力データを流し込むことができる。例えば、図６中の表組第５行に対してデータ入力を行ないたい場合には、当該行に係る「参照」ボタン63-5をクリックすると、図７のような検索画面が表示される。まず、選択ボックス71において検索に用いるキーを指定する。検索キーとしては、コード番号等、子テーブルの各行を一意に特定できるものを指定する。次に、テキストボックス72に検索条件を入力して、「検索」ボタン73をクリックすると、検索結果が、テキストエリア74に一覧表示される。図７の例では、テキストボックス72で指定された検索条件は「６６◆」であり、これは、「コード番号の先頭２桁が６６である」という検索条件を意味している。この検索条件に該当するコード番号がテキストエリア74に表示されている(検索手段)。
一覧表示されたキー項目の１つの選択したとき表示されるダイアログ(不図示)において「ＯＫ」ボタンをクリックすると、子テーブル中で当該キー項目により特定される行のデータ内容が、第５行に流し込まれる。すなわち、図６の入力フォーム中の表組第５行に複製される(複製手段)。ここで、「登録」ボタン62-5をクリックすると、当該データが商品小組と関連付けられる。流し込んだデータは、必要があれば、適宜その内容を修正してから登録(関連付け)すればよい。
【００２９】
「素材リンク」タブの入力フォーム(不図示)
この入力フォームでは、リストフレーム上で選択されている商品小組に対して、そこに画像として表示されるデータの関連付けが行なわれる。画像データ自体は、予めサーバー側のデータベースに登録されているものを使用する。ここでは、関連付けのみをユーザーがクライアント端末上で行なう。
【００３０】
「プレビュー」タブ
「プレビュー」タブをクリックすると、上述の「商品仕様」、「関連リンク」、「素材リンク」の各タブで入力したデータを組み合わせたプレビュー画面(不図示)が表示される。このプレビュー画面は、入力されたデータの文字列に誤りがないか等を確かめるためのものであって、完成後のカタログ紙面上での商品小組内のレイアウトを確認するものではない。レイアウトは、後のＤＴＰ作業にて行なわれる。
【００３１】
「作業履歴」タブおよび「フィルタリング」タブ
「作業履歴」タブでは、リストフレームで表示されている商品小組についての作業履歴が表示される(不図示)。一方、「フィルタリング」タブは、リストフレームに表示すべき商品小組を検索するもので、検索条件を適宜設定して、特定の条件で抽出された商品小組をリストフレームに表示できる(不図示)。これにより、データの修正作業の効率を高めることができる。
【００３２】
以上のようにして、カタログに掲載すべき商品データが効率良く、データベース内に蓄積される。蓄積された商品データに基いて、商品小組内における情報レイアウト決めや、各ページへの振分け等がＤＴＰ作業によって行なわれ、最終的にカタログが完成する。
【００３３】
以上に説明した実施形態では、ネットワークを介してデータベースに接続されたクライアント端末からデータ入力を行なう例を説明したが、本発明のデータ入力システムは、スタンドアローンで使用されるコンピュータシステムにも適用可能である。
【図面の簡単な説明】
【図１】  カタログ冊子および商品小組を説明する概略図である。
【図２】  ネットワークを介してサーバシステムに接続されるクライアント端末を説明するブロック図である。
【図３】  ネットワークを介してクライアント端末に接続されるサーバシステムを説明するブロック図である。
【図４】  ブラウザ画面に表示されたサーバシステムのホームページを説明する図である。
【図５】  商品仕様タブの入力フォームを説明する概略図である。
【図６】  関連リンクタブの入力フォームを説明する概略図である。
【図７】  検索画面の概略図である。
【図８】  本発明の特徴を視覚的に示す説明図である。
【図９】  親テーブルの概略図である。
【図１０】  子テーブルの概略図である。
【図１１】  関連テーブルの概略図である。
【符号の説明】
１  商品小組
２  表組掲載部分
20  クライアント端末
30  サーバシステム
【図１】
0004147009.tif 000002
【図２】
0004147009.tif 000003
【図３】
0004147009.tif 000004
【図４】
0004147009.tif 000005
【図５】
0004147009.tif 000006
【図６】
0004147009.tif 000007
【図７】
0004147009.tif 000008
【図８】
0004147009.tif 000009
【図９】
0004147009.tif 000010
【図１０】
0004147009.tif 000011
【図１１】
0004147009.tif 000012