JP5164673B2 - サーバ装置、カタログ処理方法及びプログラム - Google Patents
サーバ装置、カタログ処理方法及びプログラム Download PDFInfo
- Publication number
- JP5164673B2 JP5164673B2 JP2008142449A JP2008142449A JP5164673B2 JP 5164673 B2 JP5164673 B2 JP 5164673B2 JP 2008142449 A JP2008142449 A JP 2008142449A JP 2008142449 A JP2008142449 A JP 2008142449A JP 5164673 B2 JP5164673 B2 JP 5164673B2
- Authority
- JP
- Japan
- Prior art keywords
- catalog
- attribute
- catalog data
- data
- search
- 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.)
- Expired - Fee Related
Links
- 238000003672 processing method Methods 0.000 title claims description 10
- 238000012545 processing Methods 0.000 claims description 76
- 230000007423 decrease Effects 0.000 claims 2
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000000034 method Methods 0.000 description 42
- 230000010365 information processing Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 20
- 230000006870 function Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 5
- 101150045914 LPE1 gene Proteins 0.000 description 4
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 101710163092 D-lysergyl-peptide-synthetase subunit 1 Proteins 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 101710163102 D-lysergyl-peptide-synthetase subunit 2 Proteins 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/14—Travel agencies
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
〔第1実施形態〕
図1は、本実施形態を示す情報処理システムの一例を示す図である。本例は、インターネット105、LAN103、109を介して、クライアントPC101、102、104はHTTPとサーバ106、Webアプリケーションサーバ107が通信可能なシステムである
図1において、101、102はクライアントPCであり、システム管理者が新規データファイルを登録したり、ユーザ管理情報修正などのシステムメンテナンス処理を行ったり、あるいはユーザが商品検索、商品情報出力などの指示を行ったりする。
図3において、301はクライアントPCであり、カタログ情報、画像データなどのデータファイルをWebアプリケーションサーバ305に登録するための情報登録モジュール302を記憶している。
図4は、図3に示したデータベース310で管理されるテーブル情報を説明する図である。本例は、本システムにおける商品情報とカタログ情報を管理するデータベースのテーブルの一例である。
図5において、501がカタロググループ管理テーブルで、グループ情報と優先度を優先度情報として管理する。記録している情報としては、一意に決定されるグループID501A、優先度501Bがある。
まず、S101で、システム管理者が操作する、例えばクライアントPC301からのアカウントとパスワードでWebアプリケーションサーバ305にログインする処理を実行する。この際、認証方法はアカウントとパスワード以外でもなんら問題はない。
図7において、702はカタログ登録ボタンで、Webアプリケーションサーバ305に登録するカタログデータを選択して登録処理を実行することができる。
807は登録ボタンである。この登録ボタン807をユーザの操作により選択すると、入力した商品マスタ情報がデータベース310に登録される。
1102はカタログの親子関係を管理しているコンテンツ関連テーブルで、ページ分割されたカタログの各ページはページ分割元となるカタログのコンテンツIDを親コンテンツIDとして関連付けられている。また、コンテンツ関連テーブル1102は、さらには元のカタログの何ページ目のデータであるかの情報を持つ。ここでは、コンテンツ関連テーブル1102がコンテンツID、親コンテンツID、ページ番号から構成される例を示す。
1103は商品マスタの情報を管理するデータテーブルで、各商品マスタデータにはシーケンシャルなデータIDが付与されて管理されている。また、商品マスタが属するカテゴリのIDと関連付けられている。本例は、データテーブル1103がデータID、カテゴリID、公開FLG、登録日、削除FLGから構成される例を示す。
1104はカテゴリを管理するテーブルである。テーブル1104は、商品カテゴリがシーケンシャルなIDが付与されて管理されている。本例は、テーブル1104がカテゴリID、カテゴリ名から構成される例を示す。
1105は商品マスタ情報の実際のデータ項目値を管理するテーブルで、データ項目の値が格納されている。また、対応するデータIDで商品マスタ情報と関連付けられており、さらにはデータ項目IDでデータ定義項目値テーブル1106と関連付けられている。本例は、データ項目を管理するテーブル1105がデータID、データ項目ID、データ項目値から構成される例を示す。
1106はデータ定義項目値テーブルで、データ項目名称を管理する。ここでは、データ項目名称がシーケンシャルなIDを付与されて管理されている例である。本例は、データ定義項目に対応するデータ項目名称を管理するデータ定義項目値テーブル1106がデータ項目ID、データ項目名称から構成される例を示す。
続いて、図6に示すS110以降で、カタログデータのグルーピング及び商品マスタとカタログデータとの関連付け処理を行う。
上記処理により、カタログの2ページ目+3ページ目、4ページ目+5ページ目・・・といった見開きページのグループが生成される。
図16は、本実施形態を示す情報処理装置におけるデータ処理手順の一例を示すフローチャートである。本例は、図13で示した見出し語によるグルーピング処理例である。S301〜S313は各ステップを示す。各ステップは、Webアプリケーションサーバ305のCPU2がハードディスク10からPMEM3にモジュールをロードして実行することで実現される。
図20は、図3に示したデータベース310で管理されるデータ/コンテンツ管理テーブルの一例を示す図である。本例は、カタログと商品マスタの関連付けを行った場合の、データ/コンテンツ管理テーブル2001の内容の一例を示す。また、本例では、コンテンツIDが「2」のカタログページデータとデータIDが「1」から「3」の商品マスタがPDFカタログというコンテンツ種別で関連付けられている。以下同様に、コンテンツIDが「3」のカタログページデータとデータIDが「1」、「2」の商品マスタがPDFカタログというコンテンツ種別で関連付けられている。さらに、コンテンツIDが「4」のカタログページデータとデータIDが「2」、「3」の商品マスタがPDFカタログというコンテンツ種別で関連付けられている。
ここで、S501〜S514は各ステップを示す。なお、S501、S503、S505、S506、S509、S510、S512はクライアントPC301のCPU2で実行されるステップであり、それ以外は、Webアプリケーションサーバ305のCPU2で実行されるステップである。
まず、S501でユーザがクライアントPC301からアカウントとパスワードでWebアプリケーションサーバ305に対して、ログイン処理を実行する。この際、認証方法はアカウントとパスワード以外でもなんら問題はない。
図22において、2201は商品検索結果画面である。2203は商品の簡易情報である。2202で出力したい商品を選択し、2204でカタログ出力を選択すると、選択した商品に関連するカタログの出力画面に遷移する。2205は検索のやり直しボタンである。このボタンを選択すると検索画面に戻り、検索をやり直すことができる。
S601で、Webアプリケーションサーバ305は、選択されたサムネイルを持つカタログページデータのコンテンツIDを含むグループを、カタロググループ関連テーブル502より抽出する。S602で、Webアプリケーションサーバ305は、カタロググループ管理テーブル501より各グループの優先度を取得し、S603で、Webアプリケーションサーバ305は優先度順にグループをソートする。
305 Webアプリケーションサーバ
306 モジュール
310 データベース
Claims (13)
- 電子カタログを管理するサーバ装置において、
カタログ情報を構成する商品情報及び、カタログデータファイル及び当該カタログデータファイルをページ分割した各カタログデータページを記憶する記憶手段と、
前記ページ分割されたカタログデータファイルに対して、当該カタログデータファイルを異なる表示態様で表示するためのグループ属性と、各グループ属性の表示順序を決定するための優先度を各グループ属性に対応づけて設定してする設定手段と、
前記設定手段によりグループ属性および優先度が設定された前記カタログデータファイルと、前記商品情報とを関連づけて前記記憶手段に登録する登録手段と、
データ処理装置の表示装置に表示されるカタログデータの検索画面に対するユーザからの選択操作に従い、前記記憶手段に登録されたカタログデータファイルを優先度が高いグループ属性から検索する検索手段と、
前記検索手段により検索された検索結果を前記データ処理装置に送信する送信手段と、
を備えることを特徴とするサーバ装置。 - 前記グループ属性は、目次属性、見開き属性、見出し語属性を含むことを特徴とする請求項1記載のサーバ装置。
- 前記設定手段は、目次属性、見開き属性、見出し語属性の順にグループ属性の優先度が下がるように設定することを特徴とする請求項1記載のサーバ装置。
- 前記記憶手段に登録された前記カタログデータファイルの検索結果に従い、前記目次属性、前記見開き属性、前記見出し語属性に対するグループ属性の優先度を更新する更新手段を有することを特徴とする請求項2または3記載のサーバ装置。
- データ処理装置の表示装置に表示されるカタログデータの検索画面に対するユーザから
の選択操作に従い、前記記憶手段に登録されたカタログデータファイルを優先度が高いグループ属性から検索する検索手段を有することを特徴とする請求項1記載のサーバ装置。 - 前記検索手段は、検索されたカタログデータファイルの中で、設定された閾値よりも前記グループ属性に設定されている優先度が低いグループ属性のカタログデータファイルを検索結果に含めないことを特徴とする請求項5記載のサーバ装置。
- 記憶手段にカタログ情報を構成する商品情報及び、カタログデータファイル及び当該カタログデータファイルをページ分割した各カタログデータページを記憶したサーバ装置におけるカタログ処理方法において、
前記ページ分割されたカタログデータファイルに対して、当該カタログデータファイルを異なる表示態様で表示するためのグループ属性と、各グループ属性の表示順序を決定するための優先度を各グループ属性に対応づけて設定してする設定ステップと、
前記設定ステップによりグループ属性および優先度が設定された前記カタログデータファイルと、前記商品情報とを関連づけて前記記憶手段に登録する登録ステップと、
データ処理装置の表示装置に表示されるカタログデータの検索画面に対するユーザからの選択操作に従い、前記記憶手段に登録されたカタログデータファイルを優先度が高いグループ属性から検索する検索ステップと、
前記検索ステップにより検索された検索結果を前記データ処理装置に送信する送信ステップと、
を備えることを特徴とするカタログ処理方法。 - 前記グループ属性は、目次属性、見開き属性、見出し語属性を含むことを特徴とする請求項7記載のカタログ処理方法。
- 前記設定ステップは、目次属性、見開き属性、見出し語属性の順にグループ属性の優先度が下がるように設定することを特徴とする請求項7記載のカタログ処理方法。
- 前記記憶手段に登録された前記カタログデータファイルの検索結果に従い、前記目次属性、前記見開き属性、前記見出し語属性に対するグループ属性の優先度を更新する更新ステップを有することを特徴とする請求項8または9記載のカタログ処理方法。
- データ処理装置の表示装置に表示されるカタログデータの検索画面に対するユーザからの選択操作に従い、前記記憶手段に登録されたカタログデータファイルを優先度が高いグループ属性から検索する検索ステップを有することを特徴とする請求項7記載のカタログ処理方法。
- 前記検索ステップは、検索されたカタログデータファイルの中で、設定された閾値よりも前記グループ属性に設定されている優先度が低いグループ属性のカタログデータファイルを検索結果に含めないことを特徴とする請求項11記載のカタログ処理方法。
- 請求項7乃至12のいずれか1項に記載のカタログ処理方法をコンピュータに実行させることを特徴とするプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008142449A JP5164673B2 (ja) | 2008-05-30 | 2008-05-30 | サーバ装置、カタログ処理方法及びプログラム |
US12/470,227 US20090300001A1 (en) | 2008-05-30 | 2009-05-21 | Server apparatus, catalog processing method, and computer-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008142449A JP5164673B2 (ja) | 2008-05-30 | 2008-05-30 | サーバ装置、カタログ処理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009289122A JP2009289122A (ja) | 2009-12-10 |
JP5164673B2 true JP5164673B2 (ja) | 2013-03-21 |
Family
ID=41381046
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008142449A Expired - Fee Related JP5164673B2 (ja) | 2008-05-30 | 2008-05-30 | サーバ装置、カタログ処理方法及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20090300001A1 (ja) |
JP (1) | JP5164673B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8738583B2 (en) * | 2011-02-09 | 2014-05-27 | Cisco Technology, Inc. | Efficiently delivering event messages using compiled indexing and paginated reporting |
WO2012169380A1 (ja) * | 2011-06-09 | 2012-12-13 | Shindo Tatsuya | 文書共有システム |
US20140372430A1 (en) * | 2013-06-14 | 2014-12-18 | Microsoft Corporation | Automatic audience detection for modifying user profiles and making group recommendations |
US10229201B2 (en) * | 2014-07-31 | 2019-03-12 | International Business Machines Corporation | Interface for simultaneous display of selected items from search engine results |
CN106934680A (zh) * | 2015-12-29 | 2017-07-07 | 阿里巴巴集团控股有限公司 | 一种业务处理方法和装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5231566A (en) * | 1991-03-29 | 1993-07-27 | Shoppers Express | Method and apparatus for producing a catalog |
JPH06202681A (ja) * | 1992-12-26 | 1994-07-22 | Canon Inc | 音声復元装置 |
US8095949B1 (en) * | 1993-12-02 | 2012-01-10 | Adrea, LLC | Electronic book with restricted access features |
JP2000330979A (ja) * | 1999-05-18 | 2000-11-30 | Ntt Data Corp | 検索対象となる電子文書の解析方法及び電子文書登録システム |
US6625595B1 (en) * | 2000-07-05 | 2003-09-23 | Bellsouth Intellectual Property Corporation | Method and system for selectively presenting database results in an information retrieval system |
CA2441218A1 (en) * | 2001-03-14 | 2002-09-19 | Aaa Edv Vertriebs Ag | Data processing device for the preparation of a goods catalogue in the form of a graphics file |
US7497369B2 (en) * | 2001-10-31 | 2009-03-03 | Amazon.Com, Inc. | Metadata service that supports user-to-user sales via third party web pages |
US20040122805A1 (en) * | 2002-12-23 | 2004-06-24 | Sang Henry W. | Apparatus and method for market-based graphical grouping |
JP4497882B2 (ja) * | 2003-10-01 | 2010-07-07 | キヤノン株式会社 | 情報出力装置及び方法、並びにプログラム |
JP4541803B2 (ja) * | 2004-08-30 | 2010-09-08 | キヤノン株式会社 | 文書管理サーバ |
JP2006244145A (ja) * | 2005-03-03 | 2006-09-14 | Canon Inc | 電子カタログ印刷システム |
US7734644B2 (en) * | 2005-05-06 | 2010-06-08 | Seaton Gras | System and method for hierarchical information retrieval from a coded collection of relational data |
-
2008
- 2008-05-30 JP JP2008142449A patent/JP5164673B2/ja not_active Expired - Fee Related
-
2009
- 2009-05-21 US US12/470,227 patent/US20090300001A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2009289122A (ja) | 2009-12-10 |
US20090300001A1 (en) | 2009-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7469260B2 (en) | File storage service system, file management device, file management method, ID denotative NAS server and file reading method | |
JP5361266B2 (ja) | 文書管理装置、システム及び文書管理方法 | |
US8584009B2 (en) | Automatically propagating changes in document access rights for subordinate document components to superordinate document components | |
US6980668B1 (en) | Information processing apparatus enabling electronic watermarking, and communication network connectable to such information processing apparatus | |
US7827158B2 (en) | Information processing apparatus, content processing method, storage medium, and program | |
JP2008226061A (ja) | 画像のタグ指定装置および画像検索装置ならびにそれらの動作制御方法およびそれらのコンピュータを制御するプログラム | |
US20080104080A1 (en) | Method and apparatus to access heterogeneous configuration management database repositories | |
JP2005115514A (ja) | データベース検索システム及びその検索方法並びにプログラム | |
JP5164673B2 (ja) | サーバ装置、カタログ処理方法及びプログラム | |
US20060173755A1 (en) | Catalog management apparatus, catalog generation method and catalog retrieval method | |
JP2005242904A (ja) | 文書群分析装置、文書群分析方法、文書群分析システム、プログラムおよび記録媒体 | |
JP2008243033A (ja) | 検索システム、検索方法、プログラムおよび記憶媒体 | |
JP2009129067A (ja) | ファイル検索方法、ファイル検索装置、検索システム、及び、ファイル検索プログラム | |
JP6586050B2 (ja) | 管理装置、管理方法および管理プログラム | |
JP5224839B2 (ja) | 文書管理システム、文書管理装置、文書管理方法及びプログラム | |
JP2008146177A (ja) | 情報検索方法及び情報検索装置 | |
JP2012123574A (ja) | 帳票システムとその処理方法及びプログラム。 | |
JP2010009412A (ja) | 情報処理装置、電子帳票管理システムおよびその帳票検索方法、並びにプログラム | |
JP6813787B2 (ja) | 情報処理装置、その処理方法、及びプログラム | |
JP2008262406A (ja) | 電子カタログサーバにおけるカタログ管理・出力方法 | |
JP4752356B2 (ja) | 履歴提供装置 | |
JP4496929B2 (ja) | 複数Web閲覧操作の並列再生装置及びプログラム及びコンピュータ読み取り可能な記録媒体 | |
JP3725088B2 (ja) | 知識情報収集システムおよび知識情報収集方法 | |
JP2007206947A (ja) | データ管理装置、データ管理方法、コンピュータプログラム | |
JP2009151622A (ja) | 重複するサムネイルの表示領域を結合し、結合した表示領域にサムネイルを表示するプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110530 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120823 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120828 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121029 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121120 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121218 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |