(57)【要約】【課題】商品情報の管理作業は、大きなコストを要していた。【解決手段】実施の一形態の担当者端末１２は、商品台帳管理サーバ１０へ商品を登録するための、その商品に関する複数項目の情報を入力すべき商品情報入力画面を表示させ、商品台帳管理サーバ１０に対して情報を登録すべき未登録商品ファイル１４から上記複数の項目のそれぞれに対応する情報を取得して、編集可能な状態で商品入力画面に表示させる。そして、商品入力画面に表示された情報に対する担当者の承認を受け付けると、その情報を商品台帳管理サーバ１０へ登録する。【選択図】図１
2011081583.tif 000002
【特許請求の範囲】
【請求項１】
マスタ情報を管理するデータベースサーバへ商品を登録するための、その商品に関する複数項目の情報を入力すべき商品入力画面を表示させる機能と、
前記データベースサーバに未登録の商品に関する情報を保持する所定のテーブルから、前記複数項目のそれぞれに対応する情報を取得して、編集可能な状態で前記商品入力画面に表示させる機能と、
前記商品入力画面に表示された情報に対するユーザの承認を受け付ける機能と、
承認された前記商品入力画面の情報を前記データベースサーバへ登録する機能と、
をコンピュータに実現させることを特徴とする商品登録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ処理技術に関し、特に、情報を管理するための技術に関する。
【背景技術】
【０００２】
様々な商品を顧客と取引する企業においては、取り扱う商品の情報を円滑に管理するために、その情報をデータベースで管理することがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４１６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これまで企業では、他企業から紙や電子ファイル等で送付された商品情報を自社のデータベースに登録するために、その商品情報をデータベースの入力画面に対して手作業で転記することが行われていた。商品情報として入力すべき項目は多岐に亘ることがあり、その作業には多くのコストを要することがあった。
【０００５】
その一方で、他企業から送付された商品情報には修正すべき項目が含まれることがあり、その商品情報をそのままデータベースに登録すると不具合を生ずることがある。したがって、人間による商品情報のチェックを排除してしまうことは望ましくない場合もある。
【０００６】
本発明は、こうした課題に鑑みてなされたものであり、その主たる目的は、商品情報の管理作業を支援する技術を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある態様の商品登録プログラムは、マスタ情報を管理するデータベースサーバへ商品を登録するための、その商品に関する複数項目の情報を入力すべき商品入力画面を表示させる機能と、データベースサーバに未登録の商品に関する情報を保持する所定のテーブルから、複数項目のそれぞれに対応する情報を取得して、編集可能な状態で商品入力画面に表示させる機能と、商品入力画面に表示された情報に対するユーザの承認を受け付ける機能と、承認された商品入力画面の情報をデータベースサーバへ登録する機能と、をコンピュータに実現させる。
【０００８】
なお、以上の構成要素の任意の組合せ、本発明の表現を装置、方法、システム、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００９】
本発明によれば、商品情報の管理作業を支援できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態である情報管理システムの構成を示す図である。
【図２】図１の担当者端末の機能構成を示すブロック図である。
【図３】表計算ソフトの実行画面のイメージを示す図である。
【図４】商品情報入力画面のイメージを示す図である。
【図５】図４の商品情報入力画面のコードを示す図である。
【図６】商品情報が取り込まれた商品情報入力画面のイメージを示す図である。
【図７】商品情報出力画面のイメージを示す図である。
【図８】図７の商品情報出力画面のコードを示す図である。
【図９】図１の商品台帳管理サーバの機能構成を示すブロック図である。
【図１０】商品情報保持部に保持されるデータの構成を示す図であるである。
【図１１】対応関係保持部に保持されるデータの構成を示す図である。
【発明を実施するための形態】
【００１１】
企業のデータベースにおいて管理される商品情報の項目数は数百のオーダとなることがあり、他企業からその企業に送られた電子ファイルに含まれる情報項目数も同様のボリュームになることがある。したがって、電子ファイルの内容をデータベースの入力画面へ人手で転記した場合、多大なコストを要してしまう。
【００１２】
しかし一方で、他企業からの電子ファイルにおける設定情報を、人によるチェックを行うことなく、そのままデータベースに登録した場合、その設定情報に含まれるエラーがそのままデータベースに反映されてしまう。データベースの登録情報は他の様々な情報処理で使用されるため、トラブルの発生要因となる。例えば、正しい商品名が「芋ケンピ」であるにもかかわらず、他企業からの電子ファイルには「芋ケンビ」と記載されていた場合等、人によるチェックでなければ検出が困難なこともある。
また取引先や小売など立場が変われば自らの意思で内容を変更することが必要となる場合も多い。例えば、「商品の売価をメーカー希望小売価格から変更する」、「小売のルールで商品名の先頭にメーカー略称を付ける」等、社内での使用に適するように人による判断のもと変更作業を行うことがある。すなわち、他社から受け付けた商品情報を、自社のデータベースへ反映する際には、人間の意志入れが必要不可欠であり、人間の介在が必要である。
【００１３】
そこで本実施の形態では、他企業との間でやりとりされる電子ファイルと、データベースとの間での情報移行に要するコストを削減しつつ、人によるチェック・変更有無の判断も維持した情報管理の技術を提案する。
【００１４】
図１は、本発明の実施の形態である情報管理システム１００の構成を示す。情報管理システム１００は、商品台帳管理サーバ１０と担当者端末１２とを備える。これらの装置はＬＡＮ（Local Area Network）等の公知の通信手段により接続される。商品台帳管理サーバ１０は、小売企業が取り扱う商品のマスタ情報を保持するデータベースサーバである。本実施の形態の「マスタ情報」は、企業において商品を管理するための原本となるデータであり、その企業の様々な情報処理において参照されるデータである。なお、商品台帳管理サーバ１０は、ウェブサーバとしての機能も備える。
【００１５】
担当者端末１２は、商品台帳管理サーバ１０に対する商品情報の登録等、小売企業における商品のマスタ情報を管理すべき担当者により操作される情報端末である。具体的には、所定の表計算ソフトウェア（以下、「表計算ソフト」とも呼ぶ）とウェブブラウザとがインストールされたＰＣである。
【００１６】
担当者端末１２は、取引先から送信された未登録商品ファイル１４を一旦受け付ける。この未登録商品ファイル１４には、商品台帳管理サーバ１０に未登録の商品情報が設定されており、例えば新製品の情報を小売企業に通知するためのものである。担当者端末１２は、担当者の操作に応じて、未登録商品ファイル１４の商品情報を商品台帳管理サーバ１０へ登録する。なお、取引先とは商品取引の相手企業であり、例えば商品のメーカー、卸売企業、業務委託先の企業等が含まれる。
【００１７】
また、担当者端末１２は、取引先に対して登録済商品ファイル１６を送信する。この登録済商品ファイル１６には、商品台帳管理サーバ１０に登録済の商品情報が設定されており、例えばある商品を取引先に発注するためのものである。担当者端末１２は、担当者の操作に応じて、登録済商品ファイル１６を作成し、取引先側の情報端末へ送信する。
【００１８】
なお、本実施の形態の未登録商品ファイル１４および登録済商品ファイル１６（以下、総称する場合「商品ファイル」とも呼ぶ）は、担当者端末１２にインストールされた表計算ソフトにより実行可能なデータファイルである。
【００１９】
図２は、図１の担当者端末１２の機能構成を示すブロック図である。担当者端末１２は、キーボード等の入力装置２０と、ディスプレイ２２と、未登録商品ファイル１４および登録済商品ファイル１６を記憶する記憶領域である商品ファイル保持部２４と、データ処理部２６とを備える。
【００２０】
本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。例えば、図２のデータ処理部２６は、ソフトウェアとして記録媒体に格納され、担当者端末１２のハードディスクにインストールされ、担当者端末１２のメインメモリに適宜読み出されてプロセッサにて実行されてもよい。後述するブロック図についても同様である。
【００２１】
データ処理部２６は、入力装置２０を介して担当者による入力操作を受け付け、その入力操作に対応する担当者の指示にしたがって各種データ処理を実行する。また、データ処理において表示用のデータをディスプレイ２２へ送出することにより、ディスプレイ２２の表示内容を制御する。データ処理部２６は、商品ファイル送受部２８と、表計算ソフト実行部３０と、ブラウザ処理部３２とを含む。
【００２２】
商品ファイル送受部２８は、未登録商品ファイル１４を取引先の情報端末から受け付け、その未登録商品ファイル１４を商品ファイル保持部２４に格納する。また、商品ファイル保持部２４に格納された登録済商品ファイル１６を取得して、その登録済商品ファイル１６を取引先の情報端末へ送信する。
【００２３】
表計算ソフト実行部３０は、担当者端末１２にインストールされた表計算ソフトを実行する。図３は、表計算ソフトの実行画面のイメージを示す。同図は、表計算ソフトを起動して商品ファイルのデータを読み込ませた際に、ディスプレイ２２に表示される画面を示している。表計算ソフトは、商品ファイルに設定されたデータを、２次元のテーブルすなわちスプレッドシートの行および列に対応づけてメモリ上に保持し、スプレッドシート上に商品ファイルのデータを表示させる。
【００２４】
図２に戻りブラウザ処理部３２は、担当者端末１２にインストールされたウェブブラウザを実行する。ブラウザ処理部３２は、入力画面処理部３４と出力画面処理部４４とを含む。入力画面処理部３４は、商品台帳管理サーバ１０に商品情報を登録するためのウェブページ（以下、「商品情報入力画面」とも呼ぶ）を処理する。出力画面処理部４４は、商品台帳管理サーバ１０に登録済の商品情報を商品ファイルに出力するためのウェブページ（以下、「商品情報出力画面」とも呼ぶ）を処理する。
【００２５】
入力画面処理部３４は、入力画面表示部３６と、入力受付部３８と、商品情報取込部４０と、登録要求部４２とを含む。入力画面表示部３６は、商品情報入力画面の表示要求を担当者から受け付けると、商品情報入力画面のデータを商品台帳管理サーバ１０に要求して取得し、商品情報入力画面をディスプレイ２２に表示させる。
【００２６】
図４は、商品情報入力画面のイメージを示す。商品情報入力画面は、登録ボタン５０と、情報取込ボタン５２と、入力項目５４とを含む。担当者は、入力項目５４に商品情報を入力する。商品情報の入力が完了すると、登録ボタン５０を押下して入力項目５４の商品情報を商品台帳管理サーバ１０へ登録する。また担当者は、情報取込ボタン５２を押下することにより、表計算ソフトに読み込まれた未登録商品ファイル１４の商品情報を、対応する入力項目５４へ取り込ませる。
【００２７】
図５は、図４の商品情報入力画面のコードを示す。同図は、商品情報入力画面の内容を記述したＨＴＭＬ（HyperText Markup Language）コードを示している。コード５６は、入力項目５４の「通常商品名称」の表示態様を規定している。コード５８は、商品情報入力画面では非表示となるｈｉｄｄｅｎ属性のデータとして、複数の入力項目５４と、未登録商品ファイル１４における複数の設定項目との対応関係を規定している。例えば、入力項目５４の「通常商品名称」に対応する項目ＩＤ「ＫＯＵ＿ＩＤ」は「ＳＨＯ＿ＫＪ」と規定されている。また「通常商品名称」に対応する未登録商品ファイル１４の情報項目について、スプレッドシート上での行番号「ＧＹＯ」は「１６」、列番号「ＲＥＴＳＵ」は「９」と規定されている。
【００２８】
図２に戻り入力受付部３８は、商品情報入力画面の入力項目５４に対する入力操作を受け付けて、その入力操作により入力された情報を入力項目５４に表示させる。商品情報取込部４０は、商品情報入力画面の情報取込ボタン５２が押下されたとき、実行中の、すなわちメモリ上にロードされた表計算ソフトのインスタンスに対するオブジェクト参照を取得する。そして、そのオブジェクト参照を介して表計算ソフトのインスタンスにアクセスし、コード５８で規定された行番号および列番号を指定して、表計算ソフトに読み込まれた商品ファイルのデータを取得する。すなわち、商品ファイルのスプレッドシートにおいて上記行番号および列番号により特定される設定項目値を取得する。
【００２９】
例えば、図４の「通常商品名称」については、上述のとおり、行番号「１６」・列番号「９」を指定して、未登録商品ファイル１４の商品情報を取得する。これにより、図３において行番号「１６」・列番号「９」で特定される通常商品名称の値、すなわち「特選こしひかり」の文字列が取得される。商品情報取込部４０は、表計算ソフトのインスタンスから取得した商品情報を、担当者が編集可能なように、項目ＩＤで特定される入力項目５４の入力フィールドに設定する。例えば、図５のコード５６のＶＡＬＵＥ値へ設定する。なお、商品情報取込部４０の処理は、商品情報入力画面のＨＴＭＬコードにおいてＪＡＶＡ（登録商標）スクリプトにより記述されてよく、そのＪＡＶＡスクリプトを解釈したウェブブラウザにより実行されてもよい。
【００３０】
図６は、商品情報が取り込まれた商品情報入力画面のイメージを示す。同図は、図４の商品情報入力画面において情報取込ボタン５２が押下されて、図３で示した未登録商品ファイル１４の設定項目それぞれが、商品情報入力画面における入力項目５４のそれぞれに取り込まれた状態を示している。担当者は、取り込まれた商品情報を確認して変更・修正すべき箇所の有無を確認し、適宜商品情報を変更・修正する。
【００３１】
図２に戻り登録要求部４２は、商品情報入力画面の入力項目５４の情報が担当者により承認されたことを、登録ボタン５０が押下されることにより検出する。登録要求部４２は、登録ボタン５０が押下されると、商品情報入力画面の入力項目５４に設定された商品情報を含む、その商品情報の登録要求を商品台帳管理サーバ１０へ送信する。これにより、小売企業に通知された未登録商品ファイル１４の商品情報が、小売企業のマスタ情報として登録される。
【００３２】
出力画面処理部４４は、出力画面表示部４６と、商品情報出力部４８とを含む。出力画面表示部４６は、商品情報出力画面の表示要求を担当者から受け付けると、商品情報出力画面のデータを商品台帳管理サーバ１０に要求して取得し、商品情報出力画面をディスプレイ２２に表示させる。
【００３３】
図７は、商品情報出力画面のイメージを示す。商品情報出力画面は、情報出力ボタン６０と、登録項目６２とを含む。登録項目６２は、商品台帳管理サーバ１０に登録済の商品情報が表示され、その商品情報は担当者による編集が不可な状態に設定される。担当者は、情報出力ボタン６０を押下することにより、表計算ソフトで実行中の登録済商品ファイル１６の商品情報を自動的に設定させる。すなわち、登録項目６２に表示された商品情報が登録済商品ファイル１６のスプレッドシートへ転記される。
【００３４】
図８は、図７の商品情報出力画面のコードを示す。同図は、商品情報出力画面の内容を記述したＨＴＭＬコードを示している。コード６４は、登録項目６２の「通常商品名称」の表示態様を規定している。コード６６は、ｈｉｄｄｅｎ属性のデータとして、複数の登録項目６２それぞれの値と、項目ＩＤとの対応関係を規定している。コード６８は、図５のコード５８と同様の内容が設定され、複数の登録項目６２と、登録済商品ファイル１６の複数の設定項目との対応関係を規定している。
【００３５】
図２に戻り商品情報出力部４８は、商品情報出力画面の情報出力ボタン６０が押下されたとき、メモリ上にロードされた表計算ソフトのインスタンスに対するオブジェクト参照を取得する。そして、そのオブジェクト参照を介して表計算ソフトのインスタンスにアクセスし、コード６８で規定された行番号および列番号と、コード６６で規定された項目値とを指定して、表計算ＡＰに読み込まれた商品ファイルを更新させる。すなわち、商品ファイルのスプレッドシート上で上記行番号および列番号により特定される設定項目に対して、上記項目値を設定させる。
【００３６】
例えば、図７の「通常商品名称」については、行番号「１６」・列番号「９」・項目値「特選こしひかり」を指定して、登録済商品ファイル１６に対し商品情報を設定する。これにより、図３における行番号「１６」・列番号「９」で特定される通常商品名称の値として「特選こしひかり」が設定される。なお、商品情報出力部４８の処理は、商品情報出力画面のＨＴＭＬコードにおいてＪＡＶＡ（登録商標）スクリプトにより記述されてよく、そのＪＡＶＡスクリプトを解釈したウェブブラウザにより実行されてもよい。
【００３７】
図９は、図１の商品台帳管理サーバ１０の機能構成を示すブロック図である。商品台帳管理サーバ１０は、商品情報保持部７０と、対応関係保持部７２と、要求受付部７４と、入力画面提供部７６と、出力画面提供部７８と、商品情報登録部８０とを備える。
【００３８】
商品情報保持部７０は、企業が取り扱う商品のマスタ情報を記憶する記憶領域であり、担当者端末１２から登録された商品情報を保持する。図１０は、商品情報保持部７０に保持されるデータの構成を示す。商品ＩＤ欄には、商品のＩＤが設定される。商品情報項目欄には、小売企業で管理される複数の情報項目の名称が設定される。ＫＯＵ_ＩＤ欄には、情報項目のＩＤが設定される。値欄には情報項目の値、すなわち商品情報そのものが設定される。
【００３９】
図９に戻り対応関係保持部７２は、小売企業で管理される複数の情報項目と、商品ファイルの複数の設定項目との対応関係を記憶する記憶領域である。この対応関係では、小売企業で管理される情報項目ごとに、対応する商品ファイルの設定項目についてスプレッドシート上での位置情報が規定される。図１１は、対応関係保持部７２に保持されるデータの構成を示す。ＫＯＵ_ＩＤ欄には情報項目のＩＤが設定される。ＧＹＯ欄にはスプレッドシート上での行番号が設定される。ＲＥＴＳＵ欄にはスプレッドシート上での列番号が設定される。
【００４０】
図９に戻り要求受付部７４は、商品情報入力画面の取得要求・商品情報出力画面の取得要求・商品情報の登録要求を担当者端末１２から受け付けて、各要求データを処理する後述する各機能ブロックへ送出する。典型的には、これらの要求は、ＨＴＴＰによるＧＥＴ／ＰＵＴリクエストとして受け付けられる。
【００４１】
入力画面提供部７６は、商品情報入力画面の取得要求が受け付けられたとき、商品情報入力画面のデータを担当者端末１２へ送信する。具体的には、対応関係保持部７２に保持された対応関係を参照して、図５に示したＨＴＭＬコードを設定する。そして、そのＨＴＭＬコードを担当者端末１２へ送信して担当者端末１２のウェブブラウザで表示させる。
【００４２】
出力画面提供部７８は、商品情報出力画面の取得要求が受け付けられたとき、商品情報出力画面のデータを担当者端末１２へ送信する。具体的には、対応関係保持部７２に保持された対応関係および商品情報保持部７０に保持された商品のマスタ情報を参照して、図８に示したＨＴＭＬコードを設定する。そして、そのＨＴＭＬコードを担当者端末１２へ送信して担当者端末１２のウェブブラウザで表示させる。
【００４３】
商品情報登録部８０は、商品情報の登録が要求が受け付けられたとき、その要求データに含まれる商品情報をマスタ情報として商品情報保持部７０へ格納する。
【００４４】
以上の構成による動作を以下説明する。まず、未登録商品ファイル１４の商品情報を商品台帳管理サーバ１０のマスタ情報へ反映する際の動作を説明する。
担当者端末１２の商品ファイル送受部２８は、取引先の情報端末から送信された未登録商品ファイル１４を受け付ける。担当者は、未登録商品ファイル１４のデータを商品台帳管理サーバ１０へ登録すべき際に、その未登録商品ファイル１４を表計算ソフト実行部３０で実行させる。それとともに、ウェブブラウザを起動して、商品情報入力画面の表示を要求する。その要求を受け付けた入力画面表示部３６は、商品情報入力画面のデータを商品台帳管理サーバ１０から取得して表示する。このとき、商品台帳管理サーバ１０の入力画面提供部７６は、対応関係保持部７２に保持された対応関係のデータを動的に商品情報入力画面のデータに設定して、商品情報入力画面を担当者端末１２へ提供する。
【００４５】
続いて、担当者が商品情報入力画面の情報取込ボタン５２を押下すると、商品情報取込部４０は、商品情報入力画面のｈｉｄｄｅｎ項目に設定された対応関係にしたがって、未登録商品ファイル１４の設定項目の値を、商品情報入力画面の入力項目５４へ転記する。担当者は、入力項目５４への転記内容を確認して適宜編集し、また、空のままの入力項目５４に対しては商品情報を新たに入力する。担当者が商品情報入力画面に表示された情報を最終的に承認して登録ボタン５０を押下すると、登録要求部４２は、商品情報入力画面の入力項目５４それぞれの値を、商品台帳管理サーバ１０に送信する。商品台帳管理サーバ１０の商品情報登録部８０は、これらの値を商品情報保持部７０に格納することにより、商品情報がマスタ情報へ登録される。
【００４６】
本実施の形態の情報管理システム１００によれば、未登録商品ファイル１４の内容が商品情報入力画面に転記されるため、未登録商品ファイル１４から商品台帳管理サーバ１０への情報移行に要するコストを低減できる。また、商品情報入力画面に転記された情報を担当者が確認でき、必要であれば修正できるため、未登録商品ファイル１４に設定されたエラーの検出を担当者が行うことができる。言い換えれば、未登録商品ファイル１４におけるエラーが商品台帳管理サーバ１０のマスタ情報へ反映してしまうことを防止しやすくなる。また、商品情報入力画面のデータは、商品情報入力画面の要求時において対応関係保持部７２のデータに基づき動的に設定される。これにより、マスタ情報および／または未登録商品ファイル１４の形式が変更された場合も、対応関係保持部７２の対応関係を変更すればよく、環境の変化に対する追従性を担保できる。
【００４７】
次に、商品台帳管理サーバ１０のマスタ情報を登録済商品ファイル１６へ反映する際の動作を説明する。
担当者は、取引先へ送付すべき登録済商品ファイル１６を作成すべき際に、登録項目６２の値が設定されていない登録済商品ファイル１６を表計算ソフト実行部３０で実行させる。それとともに、ウェブブラウザを起動して、商品情報出力画面の表示を要求する。その要求を受け付けた出力画面表示部４６は、商品情報出力画面のデータを商品台帳管理サーバ１０から取得して表示する。このとき、商品台帳管理サーバ１０の出力画面提供部７８は、対応関係保持部７２に保持された対応関係のデータと、商品情報保持部７０に保持されたマスタ情報とを動的に商品情報出力画面のデータに設定して、商品情報出力画面を担当者端末１２へ提供する。
【００４８】
続いて、担当者が商品情報出力画面の情報出力ボタン６０を押下すると、商品情報出力部４８は、商品情報出力画面のｈｉｄｄｅｎ項目に設定された対応関係にしたがって、同じくｈｉｄｄｅｎ項目に設定された項目値を、登録済商品ファイル１６の設定項目の値として転記する。担当者は、登録済商品ファイル１６を保存し、その登録済商品ファイル１６の送信指示を適宜行う。商品ファイル送受部２８は、その送信指示を受け付けると、登録済商品ファイル１６を取引先の情報端末へ送信する。
【００４９】
本実施の形態の情報管理システム１００によれば、商品台帳管理サーバ１０に保持されたマスタ情報が、商品情報出力画面を介して、登録済商品ファイル１６へ転記される。これにより、商品台帳管理サーバ１０から登録済商品ファイル１６への情報移行に要するコストを低減できる。また、商品情報出力画面のデータは、商品情報出力画面の要求時において対応関係保持部７２のデータに基づき動的に設定される。これにより、マスタ情報および／または登録済商品ファイル１６の形式が変更された場合も、対応関係保持部７２の対応関係を変更すればよく、環境の変化に対する追従性を担保できる。
【００５０】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下変形例を示す。
【００５１】
第１の変形例を説明する。本変形例では、商品情報入力画面の入力項目５４に設定されたセレクトボックスに対する情報取込方法を説明する。この場合、商品情報入力画面のＨＴＭＬコードには、そのセレクトボックスの記述においてＯＰＴＩＯＮのＶＡＬＵＥ値として未登録商品ファイル１４側での設定値の候補が設定される。商品情報取込部４０は、未登録商品ファイル１４から設定値を取得して、その設定値に合致するＶＡＬＵＥ値のＯＰＴＩＯＮを特定し、そのＯＰＴＩＯＮに設定された選択肢を入力項目５４の値として選択状態にする。
【００５２】
例えば、商品情報取込部４０は、図６のＪＡＮコード区分の情報取込に際し、図３のスプレッドシートにおける行番号「１３」・列番号「９」の設定値「３」を取得する。そして、その設定値に対応したＶＡＬＵＥ値を持つ、図６のＪＡＮコード区分（ここでは「３：自社コード」）を選択状態にする。
【００５３】
第２の変形例を説明する。本変形例では、登録済商品ファイル１６における複数の設定項目に対して、商品情報出力画面における１つの登録項目６２のデータ（以下、便宜的に「データＡ」「データＢ」と呼ぶ）をそれぞれ転記する方法を説明する。この場合、商品情報出力画面のＨＴＭＬコードには、ｈｉｄｄｅｎ項目として、データＡとデータＢとのそれぞれについて、項目ＩＤと、値と、スプレッドシートにおける行番号と列番号とが対応づけられている。商品情報出力部４８は、データＡとデータＢとを独立したものとして取り扱い、それぞれを登録済商品ファイル１６の異なる設定項目へ転記する。例えば、商品情報出力部４８は、図７のＪＡＮコード区分における「３」を、図３のスプレッドシートにおける行番号「１３」・列番号「９」の設定項目へ転記する。その一方でＪＡＮコード区分における「自社コード」を、行番号「１３」・列番号「１０」の設定項目へ転記する。
【００５４】
第３の変形例を説明する。本変形例では、商品情報出力画面に表示された画像データを登録済商品ファイル１６へ出力する方法を説明する。この場合、商品情報出力画面のＨＴＭＬコードには、イメージ項目として、商品情報出力画面における画像データの縦および横の表示サイズが設定される。また、ｈｉｄｄｅｎ項目として、登録済商品ファイル１６における画像データの縦および横の表示サイズが設定される。商品情報出力部４８は、商品情報出力画面における画像データの表示サイズと、登録済商品ファイル１６における画像データの表示サイズとの大小関係に基づき、画像データの縮小または拡大率を算出する。そして、その縮小率または拡大率にしたがって画像データを縮小または拡大して、登録済商品ファイル１６のスプレッドシート上へ設定する。例えば、縦の表示サイズと横の表示サイズとの間で縮小率が異なる場合は、より大きな縮小率に統一されてもよい。また拡大率が異なる場合は、より小さな拡大率に統一されてもよい。
【００５５】
なお、上述した実施の形態では、表計算ソフトで実行中の商品ファイルから商品情報を取得したが、本発明の適用範囲はこの方式に限定されない。変形例として、商品情報入力画面のｈｉｄｄｅｎ項目に設定された位置情報に基づいて、その他の態様のデータソースから設定値を取得して商品情報入力画面に転記してもよい。このように、商品台帳管理サーバ１０に反映される前のデータを一旦商品情報入力画面に取り込むこと全般に、本発明の技術思想を適用可能であることは当業者には理解されるところである。
【００５６】
上述した実施の形態および変形例の任意の組み合わせもまた本発明の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施の形態および変形例それぞれの効果をあわせもつ。
【００５７】
請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。
【符号の説明】
【００５８】
１０  商品台帳管理サーバ、  １２  担当者端末、  １４  未登録商品ファイル、  １６  登録済商品ファイル、  ３０  表計算ソフト実行部、  ３２  ブラウザ処理部、  ３４  入力画面処理部、  ３６  入力画面表示部、  ３８  入力受付部、  ４０  商品情報取込部、  ４２  登録要求部、  ４４  出力画面処理部、  ４６  出力画面表示部、  ４８  商品情報出力部、  ７０  商品情報保持部、  ７２  対応関係保持部、  ７４  要求受付部、  ７６  入力画面提供部、  ７８  出力画面提供部、  ８０  商品情報登録部、  １００  情報管理システム。
【図１】
2011081583.tif 000003
【図２】
2011081583.tif 000004
【図３】
2011081583.tif 000005
【図４】
2011081583.tif 000006
【図５】
2011081583.tif 000007
【図６】
2011081583.tif 000008
【図７】
2011081583.tif 000009
【図８】
2011081583.tif 000010
【図９】
2011081583.tif 000011
【図１０】
2011081583.tif 000012
【図１１】
2011081583.tif 000013