JP2006252257A - データベーステキスト出力システム、テキスト出力サーバ、プログラム、及び記録媒体 - Google Patents
データベーステキスト出力システム、テキスト出力サーバ、プログラム、及び記録媒体 Download PDFInfo
- Publication number
- JP2006252257A JP2006252257A JP2005068860A JP2005068860A JP2006252257A JP 2006252257 A JP2006252257 A JP 2006252257A JP 2005068860 A JP2005068860 A JP 2005068860A JP 2005068860 A JP2005068860 A JP 2005068860A JP 2006252257 A JP2006252257 A JP 2006252257A
- Authority
- JP
- Japan
- Prior art keywords
- output
- text
- template
- server
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【解決手段】 サーバ101は、項目からなる商品情報310を記憶する商品情報データベース301を有し、雛型322を商品情報データベース301に保持する。クライアント端末103からのテキスト出力要求に伴い、商品情報データベース301から取得した1以上の商品情報レコード12を、指定された雛型322に基づいて、<%と%>で項目名71を囲んだ出力項目記述は、当該商品情報レコード12内の項目名71に対応する項目値73に置き換えながら、レイアウト記述に応じて、指定された出力レコード件数毎に少なくとも1つの出力ファイル330にテキスト出力する。
【選択図】 図14
Description
クライアント端末からの雛型登録/更新要求に伴い、受け取った出力する項目と、文字などの装飾を含むレイアウトデータを記述するテキスト形式の雛型を、前記データベースに保持する保持手段と、前記クライアント端末からのテキスト出力要求に伴い、前記データベースから取得した1以上の情報レコードを、指定された前記雛型に基づいた出力内容、レイアウトで、指定された出力レコード件数毎に少なくとも1つの出力ファイルに出力する出力手段と、を具備することを特徴とするテキスト出力サーバである。
また、記情報レコードの項目は、当該情報に関連付けられる情報を示す関連情報項目、及び/又は関連付けられる画像情報を示す関連画像項目を有し、前記出力手段は、前記雛型内の前記関連情報項目及び/又は前記関連画像項目を指定した前期出力項目記述に対して、対象の情報に関連付けられる情報、及び/又は関連付けられる画像情報を格納する画像ファイル名を出力することが望ましい。
また、クライアント端末からの雛型削除要求に伴い、指定された雛型を前記データベースから削除する削除手段を、更に具備することが望ましい。
「項目」は、データベースの情報のレコードに、フィールドに対応して有する情報であり、当該情報に関連付けられる情報項目、及び/又は関連付けられる画像情報項目を含む。
「雛型」は、出力する項目と、文字などの装飾を含むレイアウトデータを記述するテキスト形式の情報である。
また、出力ファイル、1ファイルにつき何件のレコードを出力するか設定する事で、1ファイル1レコードでも、1ファイル複数レコードでも出力できる。
更に、対象商品情報に関連づいている商品の情報や、商品情報に関連づいている素材(画像ファイルなど)を同時に出力することを可能にし、また、HTML形式で出力することにより、ユーザの所望する内容とバリエーションのあるレイアウトで、データベースから取得した情報をブラウザ表示することを可能とする。
第4の発明は、コンピュータを第1の発明のデータベーステキスト出力サーバとして機能させるプログラムを記録した記録媒体である。
ROMは、不揮発性メモリであり、コンピュータのブートプログラムやBIOS等のプログラム、データ等を恒久的に保持している。
RAMは、揮発性メモリであり、記憶部202、ROM、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部201が各種処理を行う為に使用するワークエリアを備える。
これらの各プログラムコードは、制御部201により必要に応じて読み出されてRAMに移され、CPUに読み出されて各種の手段として実行される。
入力部205を介して、サーバ101に対して、操作指示、動作指示、データ入力等を行うことができる。
図4に示すように、商品情報データベース301は、複数の商品情報310、少なくとも1つの雛型情報320等からなる。尚、サーバ101が管理する商品情報データベース301は、必要に応じて、複数存在してもよい。
雛型管理情報321は、雛型ID、雛型名、雛型ファイル名等を有する。
アプリケーションプログラム392は、サーバ101が行う後述の処理(図6、図7、図8、図9参照)に相当する実行可能プログラムであり、WWWサーバ110、テキスト出力手段111、データベースサーバ112等に該当するプログラムである。
尚、クライアント端末103のハードウェア構成は、図2について前述したサーバ101と同様の構成を採る。
また、クライアント端末103の記憶部402には、アプリケーションプログラム392であるWWWブラウザ120がインストールされており、以下のクライアント端末103の処理(WWWブラウザ120を介したサーバ101へのアクセス、サーバ101への指示等)は、クライアント103の制御部401によって行われる。
図10に示すように、メイン画面10には、商品情報データベース301から取得した情報を表示する商品情報レコード12からなる商品情報一覧11、グループツリー検索/項目値ツリー検索/キーワード検索/汎用検索等の検索画面13と、作業箱一覧/バスケット一覧、及び各種制御ボタン、メニュバー等が表示される。
制御部401は、受け取った出力内容設定画面20を表示する(ステップS609)。
図11に示すように、出力内容設定画面20は、出力種類(形式)21、出力項目22、出力単位23、素材ファイル出力24等の設定と、制御ボタン等からなる。
出力種類(形式)21は、出力形式として「タブ区切り」、「カンマ区切り」、「雛型」、「XML形式」等を有する。出力項目22は、雛型名25を指定する。参照ボタン27を押下すると、雛型設定画面30上に雛型名一覧が表示される。出力単位23では、1出力ファイルに出力するレコード件数である出力レコード件数26を指定する。素材ファイル出力24は、関連付けられる素材情報(画像情報)を出力する場合「する」を設定する。
図12に示すように、出力ファイル設定画面40には、出力ファイルに関する設定を行う出力ファイル名41、出力先42等が表示される。
利用者は、「自動で作成する」、「商品のユニーク項目により生成する」、「項目分類、項目名より生成する」等の出力ファイル名41、出力先42等の指定を行い、クライアント端末103の制御部401は、指定された出力ファイル名41、出力先42等を送信する(ステップS704)。
尚、雛型の記述には、出力項目記述の項目に関連商品項目や関連素材項目を記述することにより、同時に対象の商品情報310に関連付けられる関連商品情報や関連付けられる素材情報(画像情報)を出力する記述方法や、ブラウザ表示を行うためのHTML(HyperText Markup Language)形式出力する記述方法もある(図14、図15を用いて、後述する)。
制御部201は、指定された出力レコード件数26の商品情報レコード12を出力したか(L=出力レコード件数26)判断する(ステップS806)。
出力レコード件数26の商品情報レコード12を出力していない場合(ステップS806のNo)、制御部201は、ステップS803からステップS806の処理を繰り返し、出力レコード件数26分のテキスト出力処理を行う。
制御部201は、出力レコード件数を示すカウンタLを0にリセットし(ステップS808)、ステップ803へ移行し、次の商品情報レコード12のテキスト出力を行う。
図14に示すように、雛型322には、<%と%>で項目名を囲んだ出力項目記述と、レイアウト記述とを有し、例えば、レイアウト記述の文字列と共に、出力項目として、項目名71「型番コード」、「メーカー名」、「シリーズ名」、関連商品項目名72「関連商品・シリーズ名」等を記述する。
また、出力する際には、出力レコード件数26に応じて、1ファイル1レコードからなる出力ファイル330や、1ファイル複数レコードからなる出力ファイル330が作成される。
図15に示すように、雛型322は、HTML言語で記述した出力レイアウト記述と、<%と%>で項目名71を囲んだ出力項目記述を有し、例えば、雛型322は、出力ファイル330をブラウザ表示して表になるように、出力レイアウト記述をHTMLで記述し、出力項目として、項目名71「型番コード」、「メーカー名」、「シリーズ名」、関連素材項目名74「関連素材・ファイル名」等を記述する。
「…<td><img src=“<%商品画像.ファイル%>”></td>」は、「…<td><<img src=“m42_top.jpg”></td>」と出力され、出力ファイル330の該当部分(<%商品画像.ファイル%>)には、ファイル名が出力される。
図16は、図15の出力ファイル330のブラウザ表示を示す図である。
図16に示すように、図15の出力ファイル330をブラウザ表示すると、素材ファイル「m42_top.jpg」の画像76、項目「型番コード」の項目値73「200001」、項目「メーカー」の項目値73「DNP」、項目「シリーズ名」の項目値「AAA」等が、表形式で表示される。
制御部401は、図6のテキスト出力処理と同様にして、サーバ101にアクセスし、商品情報データベース301にログインし、テキスト出力手段111を起動し、雛型設定画面30を表示する(ステップS902)。
図13に示すように、雛型設定画面30は、登録済みの雛型名25からなる雛型一覧31と、追加ボタン41、削除ボタン42、更新ボタン43等からなる。
制御部401は、雛型名入力画面60を表示し、入力された雛型名25、雛型322と共に、雛型登録/更新要求を送信する(ステップS905)。
また、出力ファイル、1ファイルにつき何件のレコードを出力するか設定する事で、1ファイル1レコードでも、1ファイル複数レコードでも出力できる。
また、対象商品情報に関連づいている商品の情報や、商品情報に関連づいている素材(画像ファイルなど)を同時に出力することを可能にする。
更に、HTML形式で出力することにより、ユーザの所望する内容とバリエーションのあるレイアウトで、データベースから取得した情報をブラウザ表示することを可能とする。
101………サーバ
103………クライアント端末
109………ネットワーク
110………WWWサーバ
111………テキスト出力手段
112………データベースサーバ
120………WWWブラウザ
201、401………制御部
202、402………記憶部
301………商品情報データベース
310………商品情報
311………文字情報
312………素材情報(画像情報)
320………雛型情報
321………雛型管理情報
322………雛型
11………商品情報一覧
12………商品情報レコード
25………雛型名
26………出力レコード件数
71………項目名
72………関連商品項目名
73………項目値
74………関連素材項目名
Claims (9)
- クライアント端末にネットワークを介して接続され、少なくとも1つの項目からなる情報を記憶、管理するデータベースを有し、前記情報をテキスト出力するテキスト出力サーバであって、
クライアント端末からの雛型登録/更新要求に伴い、受け取った出力する項目と、文字などの装飾を含むレイアウトデータを記述するテキスト形式の雛型を、前記データベースに保持する保持手段と、
前記クライアント端末からのテキスト出力要求に伴い、前記データベースから取得した1以上の情報レコードを、指定された前記雛型に基づいた出力内容、レイアウトで、指定された出力レコード件数毎に少なくとも1つの出力ファイルに出力する出力手段と、
を具備することを特徴とするテキスト出力サーバ。 - 前記出力手段は、
前記雛型内の項目名を<%%>内に指定した出力項目記述に対して、取得した情報レコードの前記項目名に該当する項目の値に置き換えて出力することを特徴とする請求項1記載のテキスト出力サーバ。 - 前記情報レコードの項目は、当該情報に関連付けられる情報を示す関連情報項目、及び/又は関連付けられる画像情報を示す関連画像項目を有し、
前記出力手段は、
前記雛型内の前記関連情報項目及び/又は前記関連画像項目を指定した前記出力項目記述に対して、対象の情報に関連付けられる情報、及び/又は関連付けられる画像情報を格納する画像ファイル名を出力することを特徴とする請求項1又は請求項2記載のテキスト出力サーバ。 - 前記出力ファイルは、HTMLで記述されることを特徴とする請求項1から請求項3までのいずれかに記載のテキスト出力サーバ。
- クライアント端末からの雛型削除要求に伴い、指定された雛型を前記データベースから削除する削除手段、
を、更に具備することを特徴とする請求項1記載のテキスト出力サーバ。 - 前記サーバはWebサーバであり、前記クライアント端末はWebブラウザとして機能するものであることを特徴とする請求項1記載のテキスト出力サーバ。
- クライアント端末と、少なくとも1つの項目からなる情報を記憶、管理するデータベースを有し、前記情報をテキスト出力するテキスト出力サーバと、がネットワークを介して接続されるデータベーステキスト出力システムであって、
前記テキスト出力サーバは、
クライアント端末からの雛型登録/更新要求に伴い、受け取った出力する項目と、文字などの装飾を含むレイアウトデータを記述するテキスト形式の雛型を、前記データベースに保持する保持手段と、
前記クライアント端末からのテキスト出力要求に伴い、前記データベースから取得した1以上の情報レコードを、指定された前記雛型に基づいた出力内容、レイアウトで、指定された出力レコード件数毎に少なくとも1つの出力ファイルに出力する出力手段と、
を備え、
前記クライアント端末は、
前記テキスト出力サーバに対して、作成/更新した前記雛型と共に、雛型登録/更新要求を送信する雛型登録/更新要求手段と、
前記テキスト出力サーバに対して、所望する前記雛型と、1出力ファイルに出力する出力レコード件数を指定してテキスト出力要求を送信するテキスト出力要求手段と、
を具備することを特徴とするデータベーステキスト出力システム。 - コンピュータを請求項1から請求項6のいずれかに記載のテキスト出力サーバとして機能させるプログラム。
- コンピュータを請求項1から請求項6のいずれかに記載のテキスト出力サーバとして機能させるプログラムを記録した記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005068860A JP2006252257A (ja) | 2005-03-11 | 2005-03-11 | データベーステキスト出力システム、テキスト出力サーバ、プログラム、及び記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005068860A JP2006252257A (ja) | 2005-03-11 | 2005-03-11 | データベーステキスト出力システム、テキスト出力サーバ、プログラム、及び記録媒体 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006252257A true JP2006252257A (ja) | 2006-09-21 |
Family
ID=37092680
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005068860A Pending JP2006252257A (ja) | 2005-03-11 | 2005-03-11 | データベーステキスト出力システム、テキスト出力サーバ、プログラム、及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006252257A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022547895A (ja) * | 2019-09-04 | 2022-11-16 | ワート インテリジェンス カンパニー,リミテッド | ユーザカスタマイズ型の文書自動作成方法、そのための装置及びサーバー |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1196092A (ja) * | 1997-09-16 | 1999-04-09 | Fujitsu Ten Ltd | 転送データの生成方法および装置 |
JP2000339306A (ja) * | 1999-05-28 | 2000-12-08 | Dainippon Screen Mfg Co Ltd | 文書作成装置 |
JP2000339251A (ja) * | 1999-05-27 | 2000-12-08 | Rippu Japan Kk | デジタルコンテンツの自動編成システム及び自動編成されたデジタルコンテンツの記録された記録媒体 |
JP2002202582A (ja) * | 2000-12-28 | 2002-07-19 | Dainippon Printing Co Ltd | カタログ掲載位置割付システム |
JP2003150581A (ja) * | 2001-08-27 | 2003-05-23 | Kyodo Printing Co Ltd | データベースパブリッシング方法及びその装置 |
-
2005
- 2005-03-11 JP JP2005068860A patent/JP2006252257A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1196092A (ja) * | 1997-09-16 | 1999-04-09 | Fujitsu Ten Ltd | 転送データの生成方法および装置 |
JP2000339251A (ja) * | 1999-05-27 | 2000-12-08 | Rippu Japan Kk | デジタルコンテンツの自動編成システム及び自動編成されたデジタルコンテンツの記録された記録媒体 |
JP2000339306A (ja) * | 1999-05-28 | 2000-12-08 | Dainippon Screen Mfg Co Ltd | 文書作成装置 |
JP2002202582A (ja) * | 2000-12-28 | 2002-07-19 | Dainippon Printing Co Ltd | カタログ掲載位置割付システム |
JP2003150581A (ja) * | 2001-08-27 | 2003-05-23 | Kyodo Printing Co Ltd | データベースパブリッシング方法及びその装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022547895A (ja) * | 2019-09-04 | 2022-11-16 | ワート インテリジェンス カンパニー,リミテッド | ユーザカスタマイズ型の文書自動作成方法、そのための装置及びサーバー |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH1115767A (ja) | サーバの情報提供装置およびサーバの情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
US20060218164A1 (en) | Document management device and document management program | |
JP5141164B2 (ja) | データベースシステム、サーバ、地域別による情報閲覧制限方法、プログラム、及び記録媒体 | |
JP5211614B2 (ja) | データベースシステム、サーバ、検索条件の継承方法、プログラム、及び記録媒体 | |
JP2006252257A (ja) | データベーステキスト出力システム、テキスト出力サーバ、プログラム、及び記録媒体 | |
JP2008234286A (ja) | データベースシステム、データベースサーバ、プログラム、及び、記録媒体 | |
JP2007272444A (ja) | コンテンツ管理装置、コンテンツ管理方法およびコンテンツ管理プログラム | |
JP2006260129A (ja) | データベースシステム、データベース検索サーバ、プログラム、及び記録媒体 | |
JP2006252255A (ja) | データベースシステム、データベース検索サーバ、プログラム、及び記録媒体 | |
JP2002251348A (ja) | コンテンツデータの閲覧システム及びプログラム | |
JP2008065656A (ja) | データベースシステム、サムネイル画像提供サーバ、プログラム、及び記録媒体 | |
JP2006252125A (ja) | データベースシステム、サーバ、プログラム、及び、記録媒体 | |
JP4412951B2 (ja) | データベースシステム、サーバ、プログラム、及び、記録媒体 | |
JP2008084015A (ja) | ウェブページ閲覧プログラム及び入力フォーム編集装置 | |
JP2007133532A (ja) | 情報検索支援システム、情報検索支援サーバ、プログラム、及び記録媒体 | |
JP2006227889A (ja) | ドキュメント作成支援システム、サーバ、プログラム、及び、記録媒体 | |
JP2006227891A (ja) | ドキュメント作成支援システム、サーバ、プログラム、及び、記録媒体 | |
JP2006268210A (ja) | ドキュメント作成支援システム、サーバ、プログラム、及び、記録媒体 | |
JP2012053565A (ja) | 情報処理装置、情報処理システムおよびプログラム | |
JP2009086812A (ja) | データベースデータ順序変更システム、サーバ、データベースデータ順序変更方法、プログラム、及び記録媒体 | |
JP2006302240A (ja) | 文書管理プログラム及び文書管理装置 | |
JP2005092498A (ja) | データベースシステム、サーバ、プログラム、及び、記録媒体 | |
JP2004259226A (ja) | コンピュータシステムの構成作成支援システム | |
JP2004013565A (ja) | コンテンツ閲覧状態管理システム及びコンテンツ閲覧状態管理方法及びプログラム及び記録媒体 | |
JP2006227890A (ja) | ドキュメント作成支援システム、サーバ、プログラム、及び、記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080225 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100625 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100629 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100826 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101214 |