(57)【要約】【課題】表組の編集作業における作業負荷を軽減することが可能な表組編集装置、表組編集方法、及びプログラムを提供する。【解決手段】文字、画像、表組等を含むカタログの編集処理を表示画面上で行うことが可能な編集処理装置において、ＣＰＵ１１は、編集中のカタログに含まれる表組の編集完了時における体裁情報を抽出し、体裁情報メモリ１３３に記憶する。そして、オペレータにより他のカタログの編集画面に切り替え表示させる指示が入力されると、他のカタログの編集画面を表示させるとともに、そのカタログに含まれる表組の体裁に体裁情報メモリ１３３に記憶した体裁情報を反映させて表示させる。【選択図】図７
2008242957.tif 000002
【特許請求の範囲】
【請求項１】
所定のデータに基づいて表組を生成して表示させ、該表組を表示画面上で編集可能な編集処理装置において、
編集中の表組についての体裁情報を抽出する抽出手段と、
前記編集中の表組とは異なる表組に切り替えて表示させる切替表示手段と、
前記切替表示手段により切り替えて表示される表組の体裁に、前記抽出手段によって抽出した体裁情報を反映する体裁反映手段と、
を備えることを特徴とする編集処理装置。
【請求項２】
ページ内に表組、文字、及び画像のいずれかを含むオブジェクトを所望の位置に割り付け配置して表示させ、該オブジェクトを表示画面上で編集可能な編集処理装置において、
編集中のページに含まれる表組についての体裁情報を抽出する抽出手段と、
前記編集中のページとは異なるページに切り替えて表示させる切替表示手段と、
前記切替表示手段により切り替えて表示されるページに含まれる表組の体裁に、前記抽出手段によって抽出した体裁情報を反映する体裁反映手段と、
を備えることを特徴とする編集処理装置。
【請求項３】
複数のカタログに掲載する商品情報を所定の属性毎に整理した管理情報テーブルを更に備え、
前記表組は、前記管理情報テーブルに含まれる商品情報に基づいて生成されることを特徴とする請求項１または２に記載の編集処理装置。
【請求項４】
所定のデータに基づいて表組を生成して表示させ、該表組を表示画面上で編集可能な編集処理方法において、
編集中の表組についての体裁情報を抽出する抽出ステップと、
前記編集中の表組とは異なる表組に切り替えて表示させる切替表示ステップと、
前記切替表示ステップにより切り替えて表示される表組の体裁に、前記抽出ステップによって抽出した体裁情報を反映する体裁反映ステップと、
を備えることを特徴とする編集処理方法。
【請求項５】
ページ内に表組、文字、及び画像のいずれかを含むオブジェクトを所望の位置に割り付け配置して表示させ、該オブジェクトを表示画面上で編集可能な編集処理方法において、
編集中のページに含まれる表組についての体裁情報を抽出する抽出ステップと、
前記編集中のページとは異なるページに切り替えて表示させる切替表示ステップと、
前記切替表示ステップにより切り替えて表示されるページに含まれる表組の体裁に、前記抽出ステップによって抽出した体裁情報を反映する体裁反映ステップと、
を備えることを特徴とする編集処理方法。
【請求項６】
前記表組は、複数のカタログに掲載する商品情報を所定の属性毎に整理した管理情報テーブルに含まれる商品情報に基づいて生成されることを特徴とする請求項４または５に記載の編集処理方法。
【請求項７】
コンピュータを請求項１から３のいずれかに記載の編集処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表組を含むページ編集処理を行う編集処理装置、編集処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、書籍、カタログ、その他の出版物の編集を、コンピュータの表示画面上で行いプリンタに出力するＤＴＰ（デスクトップパブリッシング）ツールが開発され、利用されている。ＤＴＰツールは、一般に、表組、文字、または画像等の様々なオブジェクトをページ内の所望の位置に割り付けて表示させ、表示画面上で編集作業を行うことが可能である（特許文献１参照）。
また、ページ編集に利用するデータを、複数のコンピュータからアクセス可能なデータベースに登録しておき、編集作業を行うコンピュータからデータベースにアクセスし、必要なデータを取得するようにして、データの共有が可能なシステムも開発されている（特許文献２参照）。
【０００３】
【特許文献１】特開２００２−３１８５７３号公報
【特許文献２】特開２００２−３１８８０６号公報
【０００４】
上述のＤＴＰツールを利用して、例えば同一商品について複数の異なるカタログを制作する際に、それらのカタログに配置される表組の内容だけが異なる場合がある。その場合、従来は以下の方法で編集作業が行われる。
【０００５】
図９は、従来のカタログ制作の編集の流れを説明する図である。
図９に示すように、一方のカタログＡについての編集作業を手作業で行った後に（ステップＳ１０１）、この完了データをコピーアンドペーストで複製し、カタログＢの編集画面上の表組割付位置に配置させ（ステップＳ１０２〜ステップＳ１０３）、カタログＡの表組の体裁を利用しつつ、その商品情報の細部について手作業でデータを入力し、体裁を整える（ステップＳ１０４〜ステップＳ１０５）。
図９の表示画面例では、カタログＡの編集画面２０１にて表組２０１ａの作成が完了すると、オペレータは表組２０１ａをコピー操作し、カタログＢの編集画面２０２を切り替えて表示させ、編集画面２０２上でカタログＡの表組のコピー２０１ａ’をペースト操作して貼り付ける。更に、貼り付けられた表組２０１ａ’内にカタログＢ用のデータを手作業にて入力し、セルの高さ、幅、色等の体裁を整えて、完成させる。カタログＢの編集画面２０３の表組２０３ａのうち、「メーカー希望小売価格」、「提供価格」等の項目はカタログＡとは異なる部分であるので、この部分についての編集作業が必要である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような方法で複数のカタログの編集を行う場合には、各カタログの表組に掲載する情報の内容が著しく異なるものであれば、完成したカタログＡの内容のうちコピーアンドペーストで流用できる部分が少なく、その分オペレータの作業負荷が大きいものであった。また、作成するカタログ数が多くなればより作業負荷は大きく、作業中のミスも発生しやすいものであった。
【０００７】
本発明は、前述した問題点に鑑みてなされたもので、その目的は、表組の編集作業における作業負荷を軽減することが可能な編集処理装置、編集処理方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために第１の発明は、所定のデータに基づいて表組を生成して表示させ、該表組を表示画面上で編集可能な編集処理装置において、編集中の表組についての体裁情報を抽出する抽出手段と、前記編集中の表組とは異なる表組に切り替えて表示させる切替表示手段と、前記切替表示手段により切り替えて表示される表組の体裁に、前記抽出手段によって抽出した体裁情報を反映する体裁反映手段と、を備えることを特徴とする編集処理装置である。
【０００９】
また、第２の発明は、ページ内に表組、文字、及び画像のいずれかを含むオブジェクトを所望の位置に割り付け配置して表示させ、該オブジェクトを表示画面上で編集可能な編集処理装置において、編集中のページに含まれる表組についての体裁情報を抽出する抽出手段と、前記編集中のページとは異なるページに切り替えて表示させる切替表示手段と、前記切替表示手段により切り替えて表示されるページに含まれる表組の体裁に、前記抽出手段によって抽出した体裁情報を反映する体裁反映手段と、を備えることを特徴とする編集処理装置である。
【００１０】
第１または第３の発明において、複数のカタログに掲載する商品情報を所定の属性毎に整理した管理情報テーブルを更に備え、前記表組は、前記管理情報テーブルに含まれる商品情報に基づいて生成されるものであることが望ましい。
【００１１】
また、第３の発明は、所定のデータに基づいて表組を生成して表示させ、該表組を表示画面上で編集可能な編集処理方法において、編集中の表組についての体裁情報を抽出する抽出ステップと、前記編集中の表組とは異なる表組に切り替えて表示させる切替表示ステップと、前記切替表示ステップにより切り替えて表示される表組の体裁に、前記抽出ステップによって抽出した体裁情報を反映する体裁反映ステップと、を備えることを特徴とする編集処理方法である。
【００１２】
第４の発明は、ページ内に表組、文字、及び画像を含むオブジェクトを所望の位置に割り付け配置して表示させ、該オブジェクトを表示画面上で編集可能な編集処理方法において、編集中のページに含まれる表組についての体裁情報を抽出する抽出ステップと、前記編集中のページとは異なるページに切り替えて表示させる切替表示ステップと、前記切替表示ステップにより切り替えて表示されるページに含まれる表組の体裁に、前記抽出ステップによって抽出した体裁情報を反映する体裁反映ステップと、を備えることを特徴とする編集処理方法である。
【００１３】
第３または第４の発明において、前記表組は、複数のカタログに掲載する商品情報を所定の属性毎に整理した管理情報テーブルに含まれる商品情報に基づいて生成されるものであることが望ましい。
【００１４】
また、第５の発明は、コンピュータを第１または第２の発明の編集処理装置として機能させるためのプログラムである。
【発明の効果】
【００１５】
本発明により、表組の編集作業における作業負荷を軽減することが可能な編集処理装置、編集処理方法、及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下図面に基づいて、本発明の実施形態を詳細に説明する。
【００１７】
図１は、編集処理装置１を実現するコンピュータのハードウェア構成図である。
図１に示すように、編集処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ１３（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、記憶部１４、入力部１５、表示部１６、通信制御部１７等がバス１８を介して接続される。
【００１８】
ＣＰＵ１１は、記憶部１４、ＲＯＭ１２、記録媒体等に格納されるプログラムをＲＡＭ１３上のワークメモリ領域に呼び出して実行し、バス１８を介して接続された各装置を駆動制御し、編集処理装置１が行う後述する表組編集処理（図７参照）を実現する。
ＲＯＭ１２は、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。
ＲＡＭ１３は、揮発性メモリであり、記憶部１４、ＲＯＭ１２、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、ＣＰＵ１１が各種処理を行う為に使用するワークエリアを備える。
【００１９】
記憶部１４は、ＨＤＤ（ハードディスクドライブ）であり、ＣＰＵ１１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳに相当する制御プログラムや、後述の処理に相当するアプリケーションプログラムが格納されている。
これらの各プログラムコードは、ＣＰＵ１１により必要に応じて読み出されてＲＡＭ１３に移され、各種の手段として実行される。
【００２０】
入力部１５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。
入力部１５を介して、コンピュータに対して、操作指示、動作指示、データ入力等を行うことができる。
【００２１】
表示部１６は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００２２】
通信制御部１７は、通信制御装置、通信ポート等を有し、コンピュータとネットワーク１９間の通信を媒介する通信インタフェースであり、ネットワーク１９を介して、他のコンピュータ間との通信制御を行う。ネットワーク１９は、インターネット、イントラネット、ＬＡＮ等を含む。
【００２３】
バス１８は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００２４】
次に、図２を参照しながら、編集処理装置１のＲＡＭ１３に形成されるメモリ領域について説明する。
図２は、編集処理装置１のＲＡＭ１３に形成されるメモリ領域を示す図である。
【００２５】
図２に示すように、編集処理装置１は後述する表組編集処理（図７参照）の際、ＲＡＭ１３に現在編集処理中のカタログについての各種データを記憶するメモリ領域を形成する。具体的には、カタログＡについての設計情報、商品情報、表組、画像、テキスト、その他のデータを記憶するカタログＡ用データメモリ１３１、カタログＢ用の設計情報、商品情報、表組、画像、テキスト、その他のデータを記憶するカタログＢ用データメモリ１３２、カタログＡの表組から抽出した体裁情報を記憶するカタログＡの表組体裁情報メモリ１３３等が形成される。
【００２６】
次に、編集処理装置１の機能について図３を参照して説明する。
図３は、編集処理装置１の機能ブロック図である。
図３に示すように、編集処理装置１は、編集手段１１１、体裁情報抽出手段１１２、切替表示手段１１３、体裁反映手段１１４、及びデータベース２０を備える。
【００２７】
データベース２０は、複数のカタログの商品情報や設計情報等を含む管理情報テーブル２２、及びカタログ制作に利用される表組、画像、及びテキストデータ等のオブジェクトを蓄積して記憶するものである。
図４は、データベース２０に記憶される管理情報テーブル２２である。
図４に示すように、管理情報テーブル２２には、各カタログの商品情報や設計情報が各属性毎に設定される。属性としては、「ＩＤ」、「名前」、「注文コード」、「発注単位」、「品番」、「メーカー希望小売価格」、「提供価格」等がある。
管理情報テーブル２２では、複数のカタログに掲載される各商品情報等を属性毎に共通または個別に設定している。
【００２８】
なお、データベース２０は、編集処理装置１の記憶部１４にて保持する構成としてもよいし、編集処理装置１の通信制御部１７にてネットワーク１９を介してアクセス可能な構成としてもよい。ネットワーク１９を介してアクセスする場合は、オペレータは編集処理装置１からネットワーク１９を介してデータベース２０を有するサーバに所定の操作を行うことによりログインし、データベース２０に蓄積されている各種データを取得することができる。
【００２９】
図３の編集手段１１１は、表示画面上でカタログの編集を支援するためのアプリケーションプログラムを含み、文字、画像、または表組等のオブジェクトをページ内の指定領域に割り付ける処理や、上記データの入力支援、または体裁編集支援等に関する処理を実行する。本実施の形態では、オペレータは編集手段１１１を利用して、カタログＡ及びカタログＢについての編集処理を行う。
【００３０】
図５は、表組の編集画面３０の一例である。
図５に示すように、編集画面３０には管理情報テーブルに設定されている商品情報が項目別に各セルに表示されるとともに、縦、横のセル分割線３０ａが表示されている。オペレータはセル分割線３０ａを適宜操作することにより、列の幅や高さを伸縮させる。また、この編集画面３０ではセルの背景色の変更、罫線の追加または削除等の編集を行うことができる。
【００３１】
図３の体裁情報抽出手段１１２は、編集中のカタログについての体裁情報を抽出する。本実施の形態では、特に元のカタログ（カタログＡ）内に配置された表組についての体裁情報を抽出する。体裁情報とは、表組の体裁に関する情報であり、例えば各セルの高さ、幅、色、罫線等についての情報である。元のカタログから抽出した体裁情報はＲＡＭ１３の体裁情報メモリ１３３に記憶され、別のカタログを編集する際に利用される。
【００３２】
図６は、抽出した体裁情報の具体例を示す図である。
図６に示すように、体裁情報として、「表列幅情報」、「長体率情報」、「ヘッダカラー情報」、「行高情報」、「揃え情報」、「インデント情報」、「表内テキスト情報」等が抽出される。
【００３３】
図３の切替表示手段１１３は、オペレータの指示操作により、現在編集中のカタログの編集画面から他のカタログの編集画面へ切り替える。編集画面を切替表示する際は、図４の管理情報テーブル２２を参照し、管理情報テーブル２２に設定された各属性のうち、共通の情報については元のカタログの内容をそのまま反映し、個別の情報についてはその情報に基づいて新たに表示情報を生成し、表示させる。
【００３４】
体裁反映手段１１４は、体裁情報抽出手段１１２にて抽出した元のカタログの体裁情報と、管理情報テーブル２２に設定された別のカタログの商品情報とから、別のカタログの表組に対して、元のカタログの表組の体裁を反映した表組を生成する。
【００３５】
次に、図７及び図８を参照して、編集処理装置１において実行される表組編集処理の動作を説明する。
【００３６】
図７は、編集処理装置１の実行する表組編集処理の手順を示すフローチャートである。
図８は、表組編集処理の各段階で表示部１６に表示される編集画面の表示例である。
【００３７】
ここで、図７のフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態で編集処理装置１のＲＯＭ１２または記憶部１４に格納されており、ＣＰＵ１１はこのプログラムコードにしたがった動作を逐次実行する。
【００３８】
また、データベース２０にはカタログＡの制作に利用される文字データ、画像データ、及び商品情報や設計情報等を含む管理情報テーブル２２が記憶されているものとする。
【００３９】
まず、編集処理装置１はデータベース２０にアクセスし、カタログＡについてのデータを取得する。取得したデータはＲＡＭ１３のカタログＡ用データメモリ１３１に記憶する（ステップＳ１）。
次に、ＣＰＵ１１は取得したカタログＡのデータのうち商品情報に関するデータからカタログＡの表組を生成する。そして生成した表組を、予め管理情報テーブル２２に設定された画像やテキストとともに編集画面の所定位置に割り付けて表示させる（ステップＳ２）。
【００４０】
図８（ａ）は、ステップＳ２において表示される編集画面３１の一例である。編集画面３１の表示領域には、画像３１ａ、テキスト３１ｂ、３１ｄ、３１ｅ、及び表組３１ｃが所定の位置に割り付けられて表示されている。表組３１ｃは、管理情報テーブル２２に設定されているカタログＡに関する商品情報の中から、「仕様」、「品番」、「注文コード」、「参考価格  税込価格（税抜価格）」、「発注単位」等の属性のデータを抽出し、これらのデータを予め設定された設計情報に基づく所定形式の表組として生成したものである。
【００４１】
オペレータは編集画面３１において必要な修正があればその編集作業を行う。編集作業の際は図５の編集画面３０を用いる（ステップＳ３）。例えば、表組３１ａの体裁を整える作業を行う。
【００４２】
その後、カタログＡの編集作業が完了し、オペレータの操作指示が入力されると、ＣＰＵ１１は表組３１ｃの体裁情報を抽出して、ＲＡＭ１３の体裁情報メモリ１３３に記憶する（ステップＳ４）。
【００４３】
次に、カタログＢの編集を行う場合は、オペレータはカタログＢ用の商品情報等を入力し、データベース２０に登録するための操作を行う（ステップＳ５）。なお、カタログＢ用の商品情報等が、この表組編集処理を開始する前に予めデータベース２０に登録されているものとすれば、ステップＳ４において新たにデータの登録を行う必要はない。
【００４４】
オペレータはカタログＡからカタログＢへの切替表示指示を入力する（ステップＳ６）。
【００４５】
ＣＰＵ１１は切替表示指示に応じて、カタログＢの編集画面３２を表示させる。ここで、ＣＰＵ１１はＲＡＭ１３の体裁情報メモリ１３３に記憶されている体裁情報と、データベース２０に登録したカタログＢのデータとから、カタログＢ用の表組３２ｃを生成し（ステップＳ７）、生成した表組３２ｃを編集画面３２に反映して表示させる（ステップＳ８）。
【００４６】
ステップＳ７においてカタログＢの表組を生成する際、ＣＰＵ１１は体裁に関する情報として予め設定された設計情報は利用せず、カタログＡから抽出した体裁情報を利用している。そのため、上述のステップＳ３において、オペレータの行った体裁編集の作業がカタログＢの表組３２ｃにも反映されたものとなる。
【００４７】
図８（ｂ）は、ステップＳ８において表示される編集画面３２の一例である。編集画面３２の表示領域には、カタログＡの編集画面３１と同一の画像３１ａ、テキスト３１ｂが表示されるとともに、カタログＢの表組３２ｃ、及びテキスト３２ｄが表示される。
【００４８】
カタログＢの表組３２ｃは、管理情報テーブル２２に設定される商品情報のうち、「仕様」、「品番」、「注文コード」のデータについてはカタログＡと共通であるが、領域３２ｅについては、「メーカー希望小売価格（税抜）」、「提供価格  税込（税抜）」等の属性のデータが抽出されて生成されたものであり、カタログＡとは異なる内容が反映されている。
また、表組３２ｃの体裁（列幅、行高、セルの色）は、カタログＡの編集完了時のものと同一の体裁となる。
【００４９】
オペレータは編集画面３２にて、必要な修正があればその編集を行う（ステップＳ９）。
図８（ｂ）の例では、表組３２ｃのうち、「仕様」項目と「品番」項目とで、高さに差があるため、オペレータは「仕様」項目の高さに他の項目の高さを揃える調整作業を行えばよい。
【００５０】
図８（ｃ）は、カタログＢの編集完了画面３３を示す図である。
図８（ｃ）に示すように、カタログＢにはカタログＡ（図８（ａ））と同一の画像３１ａ及びテキスト３１ｂが表示されるとともに、カタログＡの表組３１ｃの体裁を反映しつつ、カタログＢ用の商品情報を掲載した表組３３ｃを生成して表示している。
【００５１】
以上説明したように、本発明の実施の形態では、一方のカタログの表組について、編集完了後の体裁情報を抽出し、他のカタログの編集画面に切り替えて表示する場合には、元のカタログから抽出した体裁情報を反映して、他のカタログについての表組を生成する。
したがって、同一商品について複数のカタログを作成する際に、表組の体裁調整作業における重複がなくなり、オペレータの作業負荷は大幅に軽減する。その結果、表組作成時の編集ミス等も減り、効率よくカタログの作成を行えるようになる。
【００５２】
なお、上述の実施の形態では、カタログ制作における表組編集の例を用いたが、カタログに限るものではなく、パンフレット、チラシ、またはチケット等、様々な書類やデータ作成に適用できる。
【００５３】
また、カタログＡからの体裁情報の抽出は編集完了の際にオペレータからの指示操作に応じて体裁情報を抽出するものとしたが、これに限るものではなく、編集作業中、所定時間経過ごとに自動的に抽出し、その都度更新するようにしてもよい。また編集作業の完了時に自動的に抽出するようにしてもよい。
【００５４】
以上、添付図面を参照しながら、本発明に係る編集処理装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００５５】
【図１】編集処理装置１を実現するコンピュータのハードウェア構成図
【図２】編集処理装置１のＲＡＭ１３に形成されるメモリ領域を示す図
【図３】編集処理装置１の機能ブロック図
【図４】データベース２０に記憶される管理情報テーブル２２を示す図
【図５】表組の編集画面３０の一例を示す図
【図６】抽出した体裁情報の一例を示す図
【図７】表組編集処理の手順を示すフローチャート
【図８】表組編集処理の各段階で表示される編集画面の表示例を示す図
【図９】従来のカタログ制作における表組編集の流れを示す図
【符号の説明】
【００５６】
１・・・・・・編集処理装置
１１１・・・・編集手段
１１２・・・・体裁情報抽出手段
１１３・・・・切替表示手段
１１４・・・・体裁反映手段
１１・・・・・・ＣＰＵ
１２・・・・・・ＲＯＭ
１３・・・・・・ＲＡＭ
１４・・・・・・記憶部
１５・・・・・・入力部
１６・・・・・・表示部
１７・・・・・・通信制御部
１８・・・・・・バス
１９・・・・・・ネットワーク
２０・・・・・・データベース
２２・・・・・・管理情報テーブル
【図１】
2008242957.tif 000003
【図２】
2008242957.tif 000004
【図３】
2008242957.tif 000005
【図４】
2008242957.tif 000006
【図５】
2008242957.tif 000007
【図６】
2008242957.tif 000008
【図７】
2008242957.tif 000009
【図８】
2008242957.tif 000010
【図９】
2008242957.tif 000011