(57)【要約】【課題】  Ｗｅｂブラウザ上での複数オブジェクトの一括複製機能を可能とするＷｅｂアプリケーションにおける複製システム等を提供する。【解決手段】  Ｗｅｂサーバ１０１の制御部２０１は、Ｗｅｂアプリケーションを動作することにより、Ｗｅｂブラウザ１２０に、複数のオブジェクトである情報３１（文字列、画像）と、各情報３１に対して設けたコピー対象チェックボックス３３を送信、表示する。制御部２０１は、端末装置１０３からのコピー対象チェックボックス３３で指定されたコピー対象の情報３１を記憶装置２０２に保持する。制御部２０１は、端末装置１０３からの複製先の貼り付け対象チェックボックス３５に指定された貼り付け対象の項目３４に、保持したコピー内容から該当する項目３４の情報３１を抽出し貼り付け、貼り付けた結果を送信する。【選択図】  図９
2005258986.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂブラウザとして機能する利用者の端末装置と、Ｗｅｂアプリケーションが動作するＷｅｂサーバと、がネットワークを介して接続されるシステムであって、
前記Ｗｅｂアプリケーションが動作するＷｅｂサーバは、
前記端末装置の前記Ｗｅｂブラウザに、複数のオブジェクトと共に、各オブジェクトに付随して設けたコピー対象又は貼り付け対象を指定するオブジェクト選択部を提供する提供手段と、
前記端末装置から送信された、複製元のオブジェクトのオブジェクト選択部で指定されたコピー対象の１又は複数のオブジェクトを保持するコピー手段と、
前記端末装置から送信された、複製先のオブジェクト選択部で指定された貼り付け対象の１又は複数のオブジェクトの項目に、保持したコピー対象の１又は複数のオブジェクトから該当する項目のオブジェクトを抽出し、貼り付ける貼り付け手段と、
貼り付けたオブジェクトを前記端末装置の前記Ｗｅｂブラウザに送信する送信手段と、
を具備することを特徴とするＷｅｂアプリケーションにおける複製システム。
【請求項２】
前記Ｗｅｂアプリケーションが動作するＷｅｂサーバは、
前記端末装置からのコピー内容確認要求に応じて、コピー内容である保持したオブジェクトを前記端末装置に送信するコピー内容確認手段と、
を更に具備することを特徴とする請求項１記載のＷｅｂアプリケーションにおける複製システム。
【請求項３】
前記オブジェクト選択部は、チェックボックスであることを特徴とする請求項１に記載のＷｅｂアプリケーションにおける複製システム。
【請求項４】
前記オブジェクトは、文字情報、又は画像情報であることを特徴とする請求項１に記載のＷｅｂアプリケーションにおける複製システム。
【請求項５】
Ｗｅｂブラウザとして機能する利用者の端末装置と、ネットワークを介して接続されるＷｅｂアプリケーションが動作するＷｅｂサーバであって、
前記端末装置の前記Ｗｅｂブラウザに、複数のオブジェクトと共に、各オブジェクトに付随して設けたコピー対象又は貼り付け対象を指定するオブジェクト選択部を提供する提供手段と、
前記端末装置から送信された、複製元のオブジェクトのオブジェクト選択部で指定されたコピー対象の１又は複数のオブジェクトを保持するコピー手段と、
前記端末装置から送信された、複製先のオブジェクト選択部で指定された貼り付け対象の１又は複数のオブジェクトの項目に、保持したコピー対象の１又は複数のオブジェクトから該当する項目のオブジェクトを抽出し貼り付ける貼り付け手段と、
貼り付けたオブジェクトを前記端末装置の前記Ｗｅｂブラウザに送信する送信手段と、
を具備することを特徴とするＷｅｂアプリケーションが動作するＷｅｂサーバ。
【請求項６】
前記端末装置からのコピー内容確認要求に応じて、コピー内容である保持したオブジェクトを前記端末装置に送信するコピー内容確認手段と、
を更に具備することを特徴とする請求項５記載のＷｅｂアプリケーションが動作するＷｅｂサーバ。
【請求項７】
前記オブジェクト選択部は、チェックボックスであることを特徴とする請求項５に記載のＷｅｂアプリケーションが動作するＷｅｂサーバ。
【請求項８】
前記オブジェクトは、文字情報、又は画像情報であることを特徴とする請求項５に記載のＷｅｂアプリケーションが動作するＷｅｂサーバ。
【請求項９】
コンピュータを請求項５から請求項８のいずれかに記載のＷｅｂアプリケーションが動作するＷｅｂサーバとして機能させるプログラム。
【請求項１０】
コンピュータを請求項５から請求項８のいずれかに記載のＷｅｂアプリケーションが動作するＷｅｂサーバとして機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用した、Ｗｅｂ上で動作するＷｅｂアプリケーションにおける複製システムに係り、Ｗｅｂアプリケーションにおける複数オブジェクト（文字情報や画像情報など）の一括複製機能に関する。
【背景技術】
【０００２】
近年、インターネット等に代表されるネットワーク技術が急速に普及し、Ｗｅｂ上で動作するＷｅｂアプリケーションが多数存在する。例えば、情報の入出力、検索、閲覧等の機能を提供するサーバと複数のユーザ端末装置等からなるＷｅｂ上で動作するＷｅｂアプリケーションが幾つか存在する（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００１−２８２７２６公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のＷｅｂ上で動作するＷｅｂアプリケーションにおいて、Ｗｅｂブラウザ上で、表示されている複数のオブジェクト（文字列や画像等）を複製する場合に一括して複製することができず、オブジェクト毎に１つずつ複製する必要があった。図１３は、従来のＷｅｂアプリケーションにおける複製機能１３００を示す。
例えば、図１３に示すように、Ｗｅｂブラウザ上で、情報の表示機能と、情報を追加編集する機能が実装されているシステムで、既にシステムに登録されている情報Ａに類似した情報Ｂを新規に登録する場合、タイピングミスの防止やタイピングの手間を省くといった理由から、情報Ａのデータを流用して情報Ｂを作成することを想定する。情報Ａの表示画面１３０１、及び情報の追加編集画面１３０２をＷｅｂブラウザ上に表示して、情報Ａの表示画面１３０１から必要な情報（情報Ａの画像情報１３１１や情報Ａの文字情報１３１２等）を選択し、コピーして、情報の追加編集画面１３０２の貼り付け先（情報入力部１３１３）へ貼り付ける。この情報Ａの表示画面１３０１から、情報の追加編集画面１３０２へのコピーと貼り付けを繰り返し行い、情報Ｂを作成する。これでは、情報毎にコピーと貼り付けを繰り返し行なわなければならず、操作ミスも発生し、効率的ではなかったという問題があった。
【０００５】
本発明は、以上の点に鑑みてなされたものであり、Ｗｅｂブラウザ上での複数オブジェクトの一括複製機能を可能とするＷｅｂアプリケーションにおける複製システム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前述した目的を達成するために第１の発明は、Ｗｅｂブラウザとして機能する利用者の端末装置と、Ｗｅｂアプリケーションが動作するＷｅｂサーバと、がネットワークを介して接続されるシステムであって、前記Ｗｅｂアプリケーションが動作するＷｅｂサーバは、前記端末装置の前記Ｗｅｂブラウザに、複数のオブジェクトと共に、各オブジェクトに付随して設けたコピー対象又は貼り付け対象を指定するオブジェクト選択部を提供する提供手段と、前記端末装置から送信された、複製元のオブジェクトのオブジェクト選択部で指定されたコピー対象の１又は複数のオブジェクトを保持するコピー手段と、前記端末装置から送信された、複製先のオブジェクト選択部で指定された貼り付け対象の１又は複数のオブジェクトの項目に、保持したコピー対象の１又は複数のオブジェクトから該当する項目のオブジェクトを抽出し、貼り付ける貼り付け手段と、貼り付けたオブジェクトを前記端末装置の前記Ｗｅｂブラウザに送信する送信手段と、を具備することを特徴とするＷｅｂアプリケーションにおける複製システムである。
【０００７】
また、前記Ｗｅｂアプリケーションは、前記端末装置からのコピー内容確認要求に応じて、コピー内容である保持したオブジェクトを前記端末装置に送信するコピー内容確認手段と、を更に具備することが望ましい。
【０００８】
第１の発明では、Ｗｅｂアプリケーションが動作するＷｅｂサーバは、端末装置のＷｅｂブラウザに、複数のオブジェクトと共に、各オブジェクトに付随して設けたコピー対象又は貼り付け対象を指定するオブジェクト選択部を提供し、端末装置から送信された、複製元のオブジェクトのオブジェクト選択部で指定されたコピー対象の１又は複数のオブジェクトを保持し、また、端末装置から送信された、複製先のオブジェクト選択部で指定された貼り付け対象の１又は複数のオブジェクトの項目に、保持したコピー対象の１又は複数のオブジェクトから該当する項目のオブジェクトを抽出し、貼り付け、貼り付けたオブジェクトを端末装置のＷｅｂブラウザに送信する。
【０００９】
第２の発明は、Ｗｅｂブラウザとして機能する利用者の端末装置と、ネットワークを介して接続されるＷｅｂアプリケーションが動作するＷｅｂサーバであって、前記端末装置の前記Ｗｅｂブラウザに、複数のオブジェクトと共に、各オブジェクトに付随して設けたコピー対象又は貼り付け対象を指定するオブジェクト選択部を提供する提供手段と、前記端末装置から送信された、複製元のオブジェクトのオブジェクト選択部で指定されたコピー対象の１又は複数のオブジェクトを保持するコピー手段と、前記端末装置から送信された、複製先のオブジェクト選択部で指定された貼り付け対象の１又は複数のオブジェクトの項目に、保持したコピー対象の１又は複数のオブジェクトから該当する項目のオブジェクトを抽出し貼り付ける貼り付け手段と、貼り付けたオブジェクトを前記端末装置の前記Ｗｅｂブラウザに送信する送信手段と、を具備することを特徴とするＷｅｂアプリケーションが動作するＷｅｂサーバである。
第２の発明は、第１の発明のＷｅｂアプリケーションにおける複製システムで用いられるＷｅｂアプリケーションが動作するＷｅｂサーバに関する発明である。
【００１０】
「オブジェクト選択部」は、コピー対象や貼り付け対象を選択するチェックボックスである。
「オブジェクト」は、文字情報、又は画像情報である。
【００１１】
第３の発明は、コンピュータを第２の発明のＷｅｂアプリケーションが動作するＷｅｂサーバとして機能させるプログラムである。
第４の発明は、コンピュータを第２の発明のＷｅｂアプリケーションが動作するＷｅｂサーバとして機能させるプログラムを記録した記録媒体である。
【００１２】
上述のプログラムをＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【発明の効果】
【００１３】
本発明は、Ｗｅｂブラウザ上での複数オブジェクトの一括複製機能を可能とするＷｅｂアプリケーションにおける複製システム等を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下に、添付図面を参照しながら、本発明に係るＷｅｂアプリケーションにおける複製システム等の好適な実施形態について詳細に説明する。尚、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１５】
図１は、本発明の本実施の形態に係るＷｅｂアプリケーションにおける複製システム１００の概略構成を示す図である。
【００１６】
図１に示すように、Ｗｅｂアプリケーションにおける複製システム１００は、Ｗｅｂサーバ１０１、ユーザ１０４の端末装置１０３等が、ネットワーク１０９を介して接続されて構成される。尚、Ｗｅｂアプリケーションにおける複製システム１００は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）技術を用いて実現した構成図である。
【００１７】
ネットワーク１０９は、インターネット、ローカルエリアネットワーク（ＬＡＮ）、社内ＬＡＮ等のネットワークであり、有線、無線を問わない。
【００１８】
Ｗｅｂサーバ１０１は、Ｗｅｂサーバとして動作するサーバコンピュータ等であり、Ｗｅｂサーバ機能、Ｗｅｂアプリケーション１１０等を有する。Ｗｅｂアプリケーション１１０は、Ｗｅｂサーバ１０１上で動作するアプリケーションであり、端末装置１０３からのアクセスにより、Ｗｅｂサーバ１１０から呼び出され、端末装置１０３のＷｅｂブラウザ１２０上に複数のオブジェクトである情報（文字列や画像等）を送信、表示する。
【００１９】
ユーザ１０４は、Ｗｅｂサーバ１０１を利用する利用者であり、端末装置１０３を有する。端末装置１０３には、Ｗｅｂブラウザ１２０が搭載され、Ｗｅｂブラウザとして機能する。端末装置１０３は、Ｗｅｂブラウザ１２０を介して、Ｗｅｂサーバ１０１にアクセスし、Ｗｅｂアプリケーション１１０を動作させる。尚、端末装置１０３は、パーソナルコンピュータ、携帯情報端末（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等である。
【００２０】
次に、Ｗｅｂサーバ１０１のハードウェア構成を説明する。図２は、Ｗｅｂサーバ１０１のハードウェア構成図である。
【００２１】
図２に示すように、Ｗｅｂサーバ１０１は、制御部２０１、記憶装置２０２（ハードディスク）、メディア入出力部２０３（ＣＤ−ＲＯＭ）、通信制御部２０４（通信制御装置、通信ポート等）、入力部２０５（キーボード、マウス等）、印刷部２０６（プリンタ）、表示部２０７（ディスプレイ）等が、バス２０９を介して接続される。
【００２２】
制御部２０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、大容量記憶媒体としての記憶装置２０２に格納されたプログラムに従って、バス２０９を介して接続された各装置を駆動制御する。
【００２３】
記憶装置２０２には、各構成部分を駆動制御する制御プログラム３１１、アプリケーションプログラム３１２等が格納されている。
【００２４】
これらの各プログラムコードは、制御部２０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００２５】
メディア入出力部２０３（ＣＤ−ＲＯＭドライブ装置）は、制御部２０１のＲＯＭや記憶装置２０２に記憶されているプログラムや情報をバージョンアップ、機器設定等の設定を行う際に用いられる。
【００２６】
通信制御部２０４は、通信制御装置、通信ポート等であり、ネットワーク１０９を介して、Ｗｅｂサーバ１０１と、端末装置１０３間の通信制御を行う。
【００２７】
入力部２０５は、キーボード、マウス等であり、表示部２０７（ディスプレイ）に表示された操作案内、各種処理、操作を行う。
印刷部２０６は、プリンタであり、印刷出力処理を行う。
【００２８】
次に、記憶装置２０２におけるＷｅｂアプリケーション１１０における複製システム関連のファイル配置について説明する。図３は、記憶装置２０２におけるＷｅｂアプリケーション１１０における複製システム関連のファイル配置を示す。
図３に示すように、記憶装置２０２内には、制御プログラム３１１、アプリケーションプログラム３１２等が格納され、更に、Ｗｅｂアプリケーション１１０の一括複製機能により用いられるコピー内容格納領域３２１を設ける。
【００２９】
制御プログラム３１１は、Ｗｅｂサーバ１０１の各構成部分を駆動制御するプログラムである。
アプリケーションプログラム３１２は、実行可能プログラムであり、Ｗｅｂサーバ機能、Ｗｅｂアプリケーション１１０等に該当するプログラムである。
コピー内容格納領域３２１は、Ｗｅｂアプリケーション１１０の一括複製機能により、コピー対象の情報を一時的に保持する領域である。
【００３０】
次に、端末装置１０３のハードウェア構成を説明する。図４は、端末装置１０３のハードウェア構成図である。
【００３１】
図４に示すように、端末装置１０３は、制御部４０１、記憶装置４０２（ハードディスク、外部メモリ）、メディア入出力部４０３（ＣＤ−ＲＯＭ）、通信制御部４０４（通信制御装置、通信ポート等）、入力部４０５（キーボード、マウス等）、印刷部４０６（プリンタ）、表示部４０７（ディスプレイ）等が、バス４０９を介して接続される。
【００３２】
制御部４０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、大容量記憶媒体としての記憶装置４０２に格納されたプログラムに従って、バス４０９を介して接続された各装置を駆動制御する。
【００３３】
記憶装置４０２（ハードディスク）には、各構成部分を駆動制御するプログラム、Ｗｅｂブラウザ１２０等のアプリケーションプログラム等が格納されている。
【００３４】
これらの各プログラムコードは、制御部４０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００３５】
メディア入出力部４０３（ＣＤ−ＲＯＭドライブ装置）は、制御部４０１のＲＯＭや記憶装置４０２に記憶されているプログラムや情報をバージョンアップ、機器設定等の設定を行う際に用いられる。
【００３６】
通信制御部４０４は、通信制御装置、通信ポート等であり、ネットワーク１０９を介して、端末装置１０３と、Ｗｅｂサーバ１０１間の通信制御を行う。
【００３７】
入力部４０５は、キーボード、マウス等であり、表示部４０７（ディスプレイ）に表示された操作案内、各種処理、操作を行う。
印刷部４０６は、プリンタであり、印刷出力処理を行う。
【００３８】
次に、Ｗｅｂアプリケーションにおける複製システム１００におけるＷｅｂブラウザ１２０上に表示された複数オブジェクトの複製処理（コピー＆貼り付け処理）を説明する。
端末装置１０３のＷｅｂブラウザ１２０上に表示される複数のオブジェクト（文字列、画像等）の一括複製機能を可能とするために、Ｗｅｂサーバ１０１で動作するＷｅｂアプリケーション１１０に、複製元と複製先の複数のオブジェクト（文字列、画像等）に対してチェックボックスなどの複数オブジェクト選択インタフェースを設け、複製元で選択した複数のオブジェクトを、複製先に貼り付け、一括複製処理を行う。
【００３９】
次に、図５、図６、図７を参照しながら、Ｗｅｂアプリケーションにおける複製システム１００における複数オブジェクトの複製処理（コピー＆貼り付け処理）の処理手順を詳しく説明する。図５、図６、図７は、Ｗｅｂアプリケーションにおける複製システム１００の複製処理の処理手順を示すフローチャートである。
【００４０】
端末装置１０３の制御部４０１は、Ｗｅｂブラウザ１２０を介して、Ｗｅｂサーバ１０１にアクセスし、Ｗｅｂアプリケーション１１０の動作要求を行う（ステップ５０１）。
例えば、Ｗｅｂブラウザ１２０上で、Ｗｅｂアプリケーション１１０―商品情報を閲覧・編集する商品管理アプリケーションの動作要求を行う。
【００４１】
Ｗｅｂサーバ１０１の制御部２０１は、Ｗｅｂアプリケーション１１０実行により、Ｗｅｂアプリケーション画面データである、例えば、商品管理アプリケーション画面データを送信する（ステップ５０２）。以降、端末装置１０３とＷｅｂサーバ１０１との間でのデータの送受信は、Ｗｅｂブラウザ１２０を介して、行われる。
【００４２】
端末装置１０３の制御部４０１は、Ｗｅｂブラウザ１２０上に受け取ったＷｅｂアプリケーション画面である商品管理アプリケーションメイン画面１０を表示する（ステップ５０３）。尚、以降、商品管理アプリケーションに基づいて、複製処理の処理手順を説明する。図８は、商品管理アプリケーションメイン画面１０を示す
図８に示すように、商品管理アプリケーションメイン画面１０は、例えば、Ｗｅｂアプリケーション１１０から送信される商品情報を閲覧、新規作成する選択メニュである、商品情報閲覧２１、商品情報新規作成２２等からなる。商品情報閲覧２１は、商品２３−１、２３−２、…等からなり、商品２３−１、２３−２を選択することにより、当該商品２３の商品情報を表示する。商品情報新規作成２２は、新規作成２４を選択することにより、商品情報を新規作成する。
【００４３】
ユーザ１０４は、商品閲覧する商品２３を選択する（ステップ５０４）。
制御部４０１は、指定された商品２３の商品情報閲覧要求画面表示要求を送信する（ステップ５０５）。
【００４４】
Ｗｅｂサーバ１０１の制御部２０１は、該当する商品２３の商品情報からなる商品情報閲覧画面データを送信する（ステップ５０６）。
【００４５】
端末装置１０３の制御部４０１は、受け取った商品情報閲覧画面１１を表示する（ステップ５０７）。図９は、商品情報閲覧画面１１を示す
図９に示すように、商品情報閲覧画面１１は、複数のオブジェクトである情報（文字列）３１ａや情報（画像）３１ｂと、その項目３４等からなる当該商品２３の商品情報と、各情報３１に付随して設けるコピー対象チェックボックス３３、コピーボタン４１等からなる。すなわち、複製元である商品情報閲覧画面１１上の複数のオブジェクトである情報３１に、夫々、複数オブジェクト選択部であるコピー対象チェックボックス３３を設け、コピー対象となる複数の情報３１を選択する。
【００４６】
ユーザ１０４は、１又は複数のコピー対象チェックボックス３３にチェックを入れ、コピー対象の１又は複数の情報３１を選択し、コピーボタン４１を押下する（ステップ５０８）。
制御部４０１は、選択されたコピー対象の情報３１のコピー要求を送信する（ステップ５０９）。
【００４７】
Ｗｅｂサーバ１０１の制御部２０１は、受け取った情報３１を記憶装置２０２のコピー内容格納領域３２１に格納、保持する（ステップ６０１）。
制御部２０１は、コピー完了ダイアログデータを送信する（ステップ６０２）。
【００４８】
端末装置１０３の制御部４０１は、コピー完了を通知するコピー完了ダイアログ１２を表示する（ステップ６０３）。
ユーザ１０４は、ＯＫボタン４２を押下し、制御部４０１は、商品管理アプリケーションメイン画面１０に移行し、表示する（ステップ６０４）。
【００４９】
次に、ユーザ１０４は、商品情報の新規作成２４を選択し（ステップ６０５）、制御部４０１は、商品情報新規作成要求を送信する（ステップ６０６）。
【００５０】
Ｗｅｂサーバ１０１の制御部２０１は、商品情報新規作成画面データを送信する（ステップ６０７）。
【００５１】
端末装置１０３の制御部４０１は、商品情報新規作成画面１３を表示する（ステップ６０８）。図１０は、商品情報新規作成画面１３を示す。
【００５２】
図１０に示すように、商品情報新規作成画面１３は、情報（文字列）３１ａ、情報（画像）３１ｂを入力する情報入力フィールド３６とその項目３４、情報入力フィールド３６に付随して設ける貼り付け対象チェックボックス３５、コピー確認ボタン４３、貼り付けボタン４４等からなる。すなわち、複製先である商品情報新規作成画面１３上の複数のオブジェクトの項目３４に、夫々、複数オブジェクト選択部である貼り付け対象チェックボックス３５を設け、貼り付け対象となる項目３４を選択する。
【００５３】
ユーザ１０４はコピー確認ボタン４３を押下することにより、制御部４０１は、コピー内容確認要求を送信する（ステップ６０９）。
Ｗｅｂサーバ１０１の制御部２０１は、記憶装置２０２のコピー内容格納領域３２１から、保持されているコピー内容３７を読み込み、コピー内容確認画面データを生成し、送信する（ステップ６１０）。
【００５４】
端末装置１０３の制御部４０１は、コピー内容確認画面１４を表示する（ステップ７０１）。図１１は、コピー内容確認画面１４を示す。
コピー内容確認画面１４は、コピー内容３７である情報（文字列）３１ａや情報（画像）３１ｂと、その項目３４と、閉じるボタン４５等からなる。
ユーザ１０４は、コピー内容３７を確認後、閉じるボタン４５を押下し、制御部４０１は、商品情報新規作成画面１３に移行し、表示する（ステップ７０２）。
【００５５】
ユーザ１０４は、貼り付け対象の貼り付け対象チェックボックス３５にチェックを入れ、貼り付け対象の項目を選択し、貼り付けボタン４４を押下する（ステップ７０３）。端末装置１０３の制御部４０１は、選択された貼り付け対象の項目３４への貼り付け要求を送信する（ステップ７０４）。
【００５６】
Ｗｅｂサーバ１０１の制御部２０１は、記憶装置２０２のコピー内容格納領域３２１から、保持されているコピー内容３７を読み込む（ステップ７０５）。
制御部２０１は、コピー内容３７から、貼り付け対象の項目３４に応じた必要な情報３１を抽出する（ステップ７０６）。
制御部２０１は、抽出した情報３１を該当する貼り付け対象の項目３４に貼り付けた貼り付け結果を送信する（ステップ７０７）。
【００５７】
制御部４０１は、コピー内容３７を適宜に貼り付けた商品情報新規作成（貼り付け結果）画面１５を表示する（ステップ７０８）。図１２は、商品情報新規作成（貼り付け結果）画面１５を示す。
図１２に示すように、商品情報新規作成（貼り付け結果）画面１５には、貼り付け対象の項目３４に、適宜、コピー内容３７である情報（文字列）３１ａ、情報（画像）３１ｂ等が貼り付けされ、表示される。すなわち、複製元でコピー対象をチェックして選択したコピー内容に対して、貼り付け時に複製先で貼り付け対象をチェックした項目３４の情報３１を抽出して、適切な項目３４に貼り付ける。
【００５８】
以上説明したように、本発明の実施の形態によれば、Ｗｅｂサーバ１０１で動作するＷｅｂアプリケーション１１０に、複製元と複製先の複数のオブジェクト（文字列、画像等）に対してチェックボックスなどの複数オブジェクト選択インタフェースを設ける。すなわち、Ｗｅｂサーバ１０１の制御部２０１は、Ｗｅｂアプリケーションを動作することにより、端末装置１０３のＷｅｂブラウザ１２０に、複数のオブジェクトである情報３１（文字列、画像等）と共に、各情報３１に付随してコピー対象又は貼り付け対象を指定するチェックボックスを送信し、表示する。制御部２０１は、端末装置１０３から送信された、コピー対象チェックボックス３３で指定されたコピー対象の１又は複数の情報３１を記憶装置２０２に保持する。次に、制御部２０１は、端末装置１０３から送信された、複製先の貼り付け対象チェックボックス３５で指定された貼り付け対象の１又は複数の情報３１の項目３４に、保持したコピー対象の１又は複数の情報３１から該当する項目３４の情報３１を抽出し貼り付け、貼り付けた結果を端末装置１０３のＷｅｂブラウザ１２０に送信し、表示する。
【００５９】
これにより、複製元と複製先にチェックボックスなどの複数オブジェクト選択インタフェースを設置することにより、1度に複数のオブジェクトを選択して複製することを可能とし、操作ミスの軽減、及び効率的な作業が行える。
また、貼り付け時に複製先でチェックした項目と同様の項目を、ユーザが意識することなく、コピー内容から自動的に抽出し、適切な項目にデータを貼り付けることができる。
また、文字以外にも画像（静止画像、動画像）などの様々な素材を複製対象オブジェクトとすることができる。
また、コピー内容の確認画面においてコピー内容を確認することができ、操作ミスを軽減することができることを可能とする。
【００６０】
尚、本実施の形態では、Ｗｅｂアプリケーション１１０として商品管理アプリケーションを用いて、商品情報の複数オブジェクトの一括複製機能について説明したが、これに限るものではない。Ｗｅｂサーバ１０１上で動作するＷｅｂアプリケーション１１０に複製元と複製先にチェックボックスなどの複数オブジェクト選択インタフェースを設けることにより、端末装置１０３のＷｅｂブラウザ１２０上に送信、表示されている画面上の複数のオブジェクトである情報（文字列、画像等）を、別の画面（複製先）に一括複製することを可能とする。
【００６１】
尚、図５、図６、図７等に示す処理を行うプログラムはＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【００６２】
以上、添付図面を参照しながら、本発明に係るＷｅｂアプリケーションにおける複製システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００６３】
【図１】本実施の形態に係るＷｅｂアプリケーションにおける複製システム１００の概略構成を示す図
【図２】Ｗｅｂサーバ１０１のハードウェア構成図
【図３】記憶装置２０２におけるＷｅｂアプリケーションにおける複製システム関連ファイルを示す図
【図４】端末装置１０３のハードウェア構成図
【図５】Ｗｅｂアプリケーション１１０における複製システム１００の複製処理（コピー＆貼り付け処理）の処手順を示すフローチャート
【図６】Ｗｅｂアプリケーション１１０における複製システム１００の複製処理（コピー＆貼り付け処理）の処手順を示すフローチャート
【図７】Ｗｅｂアプリケーション１１０における複製システム１００の複製処理（コピー＆貼り付け処理）の処手順を示すフローチャート
【図８】商品管理アプリケーションメイン画面１０を示す図
【図９】商品情報閲覧画面１１を示す図
【図１０】商品情報新規作成画面１３を示す図
【図１１】コピー内容確認画面１４を示す図
【図１２】商品情報新規作成（貼り付け結果）画面１５を示す図
【図１３】従来のＷｅｂアプリケーションにおける複製機能を示す図
【符号の説明】
【００６４】
１００………Ｗｅｂアプリケーションにおける複製システム
１０１………Ｗｅｂサーバ
１０３………端末装置
１０４………ユーザ
１０９………ネットワーク
１１０………Ｗｅｂアプリケーション
１２０………Ｗｅｂブラウザ
２０１、４０１………制御部
２０２、４０２………記憶装置
３２１………コピー内容格納領域
３１ａ、３１ｂ………情報
３３………コピー対象チェックボックス
３４………項目
３５………貼り付け対象チェックボックス
４１………コピーボタン
４３………コピー確認ボタン
４４………貼り付けボタン
【図１】
2005258986.tif 000003
【図２】
2005258986.tif 000004
【図３】
2005258986.tif 000005
【図４】
2005258986.tif 000006
【図５】
2005258986.tif 000007
【図６】
2005258986.tif 000008
【図７】
2005258986.tif 000009
【図８】
2005258986.tif 000010
【図９】
2005258986.tif 000011
【図１０】
2005258986.tif 000012
【図１１】
2005258986.tif 000013
【図１２】
2005258986.tif 000014
【図１３】
2005258986.tif 000015