"棚に置かれている商品を示す1以上の商品セルを一方向に整列させて表示している第1の画像と、前記棚に置かれる候補となる商品を示す1以上の商品セルを表示している第2の画像とを、表示部の一画面に表示させる表示制御手段と、前記第1の画像と前記第2の画像との間における複数のセルの移動指令を入力デバイスから受ける指令受付手段と、前記移動指令を受けた前記複数のセルを前記第1の画像と前記第2の画像との間で移動する移動処理手段と、を備える棚割支援装置。前記表示制御手段は、前記商品が置かれる棚の段数を示す棚段セルを前記商品セルとともに前記第1の画像に表示する、請求項1記載の棚割支援装置。前記指令受付手段は、前記第2の画像の中の複数の商品セルを含む選択商品セル群と当該選択商品セル群を前記第1の画像に挿入する位置とを含む前記移動指令を受け、前記移動処理手段は、前記第1の画像に対する前記選択商品セル群の挿入が指定された位置より前記一方向に対して下流側の領域に、前記移動指令を受けた前記選択商品セル群を挿入して追加する、請求項1記載の棚割支援装置。前記指令受付手段は、前記第1の画像の中の複数の商品セルまたは棚段セルを含む選択商品セル群の前記移動指令を受け、前記移動処理手段は、前記第2の画像の前記一方向に対して最下流側に、前記移動指令を受けた前記選択商品セル群を挿入して追加する、請求項2記載の棚割支援装置。前記移動処理手段は、前記移動指令を受けた前記選択商品セル群に含まれる複数の商品セルを、商品セルまたは棚段セルの選択順に挿入する、請求項3または4記載の棚割支援装置。コンピュータに、棚に置かれている商品を示す1以上の商品セルを一方向に整列させて表示している第1の画像と、前記棚に置かれる候補となる商品を示す1以上の商品セルを表示している第2の画像とを、表示部の一画面に表示させる表示制御手段と、前記第1の画像と前記第2の画像との間における複数のセルの移動指令を入力デバイスから受ける指令受付手段と、前記移動指令を受けた前記複数のセルを前記第1の画像と前記第2の画像との間で移動する移動処理手段と、を実行させる棚割支援プログラム。しかしながら、従来の棚割業務を効果的に支援する装置においては、棚割りを行う機能は有るが、1商品毎に移動や設定を実行しなければならないので、商品の棚割りの実行に時間が掛かってしまうという問題がある。実施形態の棚割支援装置は、棚に置かれている商品を示す1以上の商品セルを一方向に整列させて表示している第1の画像と、前記棚に置かれる候補となる商品を示す1以上の商品セルを表示している第2の画像とを、表示部の一画面に表示させる表示制御手段と、前記第1の画像と前記第2の画像との間における複数のセルの移動指令を入力デバイスから受ける指令受付手段と、前記移動指令を受けた前記複数のセルを前記第1の画像と前記第2の画像との間で移動する移動処理手段と、を備える。また、実施形態の棚割支援プログラムは、コンピュータに、棚に置かれている商品を示す1以上の商品セルを一方向に整列させて表示している第1の画像と、前記棚に置かれる候補となる商品を示す1以上の商品セルを表示している第2の画像とを、表示部の一画面に表示させる表示制御手段と、前記第1の画像と前記第2の画像との間における複数のセルの移動指令を入力デバイスから受ける指令受付手段と、前記移動指令を受けた前記複数のセルを前記第1の画像と前記第2の画像との間で移動する移動処理手段と、を実行させる。以下、棚割支援装置の一実施形態を、図面を用いて説明する。図1は、実施形態にかかる棚割支援装置を含む店舗システムの構成を示すブロック図である。この実施形態は、図1に示す店舗システムの携帯型無線端末1以下、無線端末1と略称するに、棚割支援装置としての機能を搭載した場合である。上記店舗システムは、ストアサーバ2に、LANLocalAreaNetwork等の通信ネットワーク3を介して、複数台のPOSPointOfSales端末4と、少なくとも1台の中継局5とを接続している。ストアサーバ2は、店舗で販売する各商品の商品コード,商品名,単価等の商品情報を記憶する商品マスタファイル6を備える。POS端末4は、上記商品マスタファイル6に記憶された商品情報を基に、客が購入する各商品の販売データを処理して、客との商取引を決済する。ストアサーバ2は、各POS端末4で処理された商品販売データを集計して、店舗の売上,在庫等をリアルタイムに管理する。このようなストアサーバ2とPOS端末4とからなるシステムは、一般に、POSシステムと称される。中継局5は、ストアサーバ2から伝送されてくるデータを無線端末1に無線信号として送信する機能と、無線端末1から送信される無線信号を受信して、この無線信号によって伝搬されたデータをストアサーバ2に伝送する機能とを有する。ここで、無線端末1について詳述する。図2は、携帯型無線端末1の要部構成を示すブロック図である。図2に示すように、無線端末1は、液晶ディスプレイ,ELディスプレイ等の表示部であるディスプレイ11の画面に、入力デバイスとしてのタッチパネルセンサ12を配置しているタッチパネル13を備えた携帯型コンピュータ機器である。図2に示すように、無線端末1は、携帯型の本体に、コンピュータの中枢であるCPUCentralProcessingUnit14と、記憶部であるROMReadOnlyMemory15及びRAMRandomAccessMemory16と、無線部17と、タッチパネルコントローラ18とを搭載している。CPU14と、ROM15,RAM16,無線部17及びタッチパネルコントローラ18とは、アドレスバス,データバス等のバスライン19で接続している。無線部17は、中継局5との間で無線通信を確立する。タッチパネルコントローラ18は、画面データをディスプレイ11に表示させる機能と、タッチパネルセンサ12からの信号により画面上のタッチ位置座標を検出する機能とを有する。かかる構成の無線端末1は、棚割支援装置としての機能を実現させるために、図3に示すメモリエリア21~23をRAM16に形成している。メモリエリア21は、商品棚の段数1~N別に最大列番号nを記憶するエリアであり、以下、このメモリエリア21を段数管理テーブル21と称する。メモリエリア22は、段数1~Nの各段毎に、その段に置かれている商品等を示すフラグデータと表示データとを列番号順に記憶するエリアであり、以下、このメモリエリア22を商品棚管理テーブル22と称する。メモリエリア23は、商品棚に置かれていない商品等を示すフラグデータと表示データとを蓄積するエリアであり、以下、このメモリエリア23を保管棚管理テーブル23と称する。上記表示データは、商品棚の段数を示す段数情報と、商品名,商品規格,ランクなどの商品情報とからなる。上記フラグデータは、対応する表示データが段数情報であるか商品情報であるかを識別するもので、本実施形態では、段数情報のとき1、商品情報のとき0とする。無線端末1は、棚割支援装置としての機能を実現させるために、さらに棚割支援プログラムをROM15に実装している。このプログラムが起動すると、CPU14は、図2に示すように表示制御手段141と指令受付手段142と移動処理手段143として機能し、図4~図12のフローチャートに示す手順で各部を制御する。図4は、棚割支援処理の流れを示すフローチャートである。図4に示すように、先ず、CPU14表示制御手段141は、タッチパネルコントローラ18を制御して、ディスプレイ11に棚割画面30を表示させるST1。棚割画面30の一例を図13に示す。図13に示すように、棚割画面30は、商品棚画像31と、保管棚画像32と、保存ボタン画像33と、複数選択ボタン画像34とを、ディスプレイ11の一画面に配置している。CPU14は、商品棚管理テーブル22のデータから、第1の画像である商品棚画像31を生成する。また、CPU14は、保管棚管理テーブル23のデータから、第2の画像である保管棚画像32を生成する。商品棚画像31は、商品棚の段数1段、2段、3段を示す棚段セルc11,c12,c13とその段数の棚に置かれている商品商品A,商品B,商品C,商品D,商品E,商品F,商品G,商品Hを示す1以上の商品セルc21,c22,c23,c24,c25,c26,c27,c28とを、段数の降順に、画面の上から下に向けて一方向に整列させて表示している。棚段セルc11~c13には、商品棚管理テーブル22において、フラグデータが1の段数情報の段数iを含む文字列i段全選択が表示される。商品セルc21~c28には、商品棚管理テーブル22において、フラグデータが0の商品情報の商品名が少なくとも表示される。各商品セルc21~c28には、前記一方向に対して上流側の棚段セルc11~c13と下流側の棚段セルc11~c13との間において連続する符号、すなわち列番号1,2,が付されている。保管棚画像32は、商品棚に置かれていない商品商品1,商品2,商品3,商品4,商品5を示す一以上の商品セルc31,c32,c33,c34,c35を表示している。商品セルc31~c35には、保管棚管理テーブル23において、フラグデータが0の商品情報の商品名が少なくとも表示される。複数選択ボタン画像34は、商品棚画像31に表示されている商品セル、または保管棚画像32に表示されている商品セルを複数選択する場合に、タッチパネルセンサ12を介してその複数選択の宣言を受け付けるための画像である。棚割画面30を表示させた後、CPU14は、指令受付手段142および移動処理手段143として機能する。すなわち、棚割画面30を表示させた後、CPU14は、画面30がタッチ入力されることに待機するST2。タッチパネルセンサ12からの信号により画面30がタッチ入力されたことを検知するとST2のYES、CPU14は、保管棚画像32がタッチ入力されたのかST3、商品棚画像31がタッチ入力されたのかST4、保存ボタン画像33がタッチ入力されたのかST5、を判定する。保管棚画像32がタッチ入力された場合にはST3のYES、CPU14は、後述する商品棚への追加処理を実行するST6。商品棚画像31がタッチ入力された場合にはST4のYES、CPU14は、後述する商品棚からの削除処理を実行するST7。保存ボタン画像33がタッチ入力された場合にはST5のYES、CPU14は、商品棚管理テーブル22のデータを、無線部17を介してストアサーバ2に無線送信するST8。ここで、図4のST6の商品棚への追加処理について詳述する。図5~図9は、商品棚への追加処理の流れを示すフローチャートである。図5に示すように、追加処理に入ると、CPU14は、保管棚画像32のタッチ入力されたセルを選択表示するST100。選択表示の一例を図14に示す。図14は、棚割画面30の保管棚画像32における商品4の商品セルc34がタッチ入力された場合であり、このセルc34の枠を他のセルc31,c32,c33,c35の枠より太くすることで、商品4の商品セルc34が選択状態にあることを示している。なお、枠の太さを変えるのではなく、例えば枠の色を変えたり、背景色を変えたり、あるいはこれらの2つ以上を組み合わせたりすることによって、商品4の商品セルc34が選択状態にあることを示してもよい。次いで、CPU14は、複数選択ボタン画像34がタッチ入力されたか否かを判定するST101。複数選択ボタン画像34がタッチ入力された後ST101のYES、保管棚画像32のセルがタッチされるとST112のYES、CPU14は、保管棚画像32のタッチ入力されたセルを選択表示するST100。複数選択表示の一例を図15に示す。図15は、棚割画面30の保管棚画像32における商品4の商品セルc34がタッチ入力された後に商品2の商品セルc32がタッチ入力された場合であり、これらのセルc34,c32の枠を他のセルc31,c33,c35の枠より太くすることで、商品4の商品セルc34および商品2の商品セルc32が選択状態にあることを示している。上述のように、無線端末1は、商品セルをタッチ入力する度にタッチパネルセンサ12を介して複数選択ボタン画像34を操作することによって、複数のセルの選択が可能となっている。また、CPU14は、商品セルに対するタッチ入力の待機に並行して、商品セルc34をタッチ入力した指が画面30上をスライド移動すること、すなわち、タッチ入力された商品セルc34がドラッグされることに待機するST102。ドラッグされるとST102のYES、CPU14は、そのドラッグに追従してタッチ入力された商品セルまたは商品セル群を移動表示するST103。また、CPU14は、複数選択ボタン画像34がタッチ入力された場合であってもST101のYES、保管棚画像32のセルがタッチされずにST112のNO、ドラッグされるとST102のYES、そのドラッグに追従してタッチ入力された商品セルまたは商品セル群を移動表示するST103。移動表示の一例を図16に示す。図16は、タッチ入力された商品4の商品セルc34がドラッグされた場合であり、商品4の商品セルc34と同一の商品セルc41がドラッグに追従して画面30上を移動する。これに対して、複数選択ボタン画像34が操作された場合における移動表示の一例を図17に示す。図17は、タッチ入力された商品4の商品セルc34および商品2の商品セルc32がドラッグされた場合であり、CPU14は、最初に選択された商品4の商品セルc34について当該商品セルc34を3重にした複数セルc42の画像に置き換え、置き換えられた複数セルc42をドラッグに追従して画面30上を移動させる。なお、図17に示す移動表示の一例においては、複数選択ボタン画像34が操作された場合には、3重にした複数セルc42がドラッグに追従して画面30上を移動するようにしたが、これに限るものではなく、選択されたセルの数だけ重畳化した複数セルc42を表示するようにしても良い。なお、複数選択ボタン画像34が操作された場合には、選択された商品セルが1つの場合であっても、重畳化した複数セルc42がドラッグに追従して画面30上を移動する。次いで、CPU14は、画面30上をスライドしている指が画面30から離れること、すなわち、ドラッグされている商品セルc41がドロップされることに待機するST104。ドロップされるとST104のYES、CPU14は、ドロップされた画面30上の位置を検出するST105。CPU14は、ドロップ位置が商品棚画像31の上か否かを判定するST106。ドロップ位置が商品棚画像31の上でないときST106のNO、CPU14は、タッチ入力された商品セルを元へ戻す。すなわち、図16に示す例では、画面30から商品セルc41を消去し、商品セルc34の選択表示を止めるST111。また、図17に示す例では、画面30から複数セルc42を消去し、商品セルc34,c32の選択表示を止めるST111。一方、ドロップ位置が商品棚画像31の上であるときST106のYES、CPU14は、ドロップ位置が1つの棚段セルに連なる商品セル群のうちの先頭列の商品セルの上側の枠と重複しているかST107、商品セルどうしを区切る枠と重複しているかST108、最終列の商品セルの下側の枠と重複しているかST109、棚段セルと重複しているかST110、を判断する。いずれにも該当しないときST107のNO、ST108のNO、ST109のNO、ST110のNO、CPU14は、タッチ入力されたセルを元へ戻すST111。まず、ドロップ位置が1つの棚段セルに連なる商品セル群のうちの先頭列の商品セルの上側の枠と重複している場合について説明する。なお、以降においては、複数選択ボタン画像34が操作された場合について説明する。図18に示すように、図17に示した複数セルc42のドロップ位置が棚段セルc12の後の先頭の商品セルc23の上枠と重複しているときST107のYES、CPU14は、図6のフローチャートに示す手順を実行する。すなわちCPU14は、ドロップ位置の商品セルc23に対して上流側に位置する最初の棚段セルc12の段数aを、商品棚管理テーブル22のデータから認識するST121。そしてCPU14は、段数管理テーブル21を検索して、当該段数aに対応する最大列番号nを検出するST122。次に、CPU14は、商品棚管理テーブル22の段数がaで列番号がnのレコードの次に、段数がaで列番号がn1のレコードを追加するST123。また、CPU14は、段数管理テーブル21の当該段数aに対応する最大列番号nを1だけ増加するST124。そしてCPU14は、商品棚管理テーブル22の段数がaで列番号が1~nまでの各レコードのフラグ情報と表示情報とを、それぞれ段数がaで列番号が2~n1までの各レコードに順次シフトするST125。このときの、棚割画面30の表示例を図19に示す。図19に示すように、商品棚画像31における複数セルc42の挿入位置に、空白のセルc51が1列追加される。次に、CPU14は、商品棚管理テーブル22の段数がaで列番号が1のレコードに、タッチ入力された商品セル例えば、最初に選択された商品セルc34のフラグ情報と表示情報をセットするST126。さらに、CPU14は、保管棚管理テーブル23から、タッチ入力された商品セル例えば、最初に選択された商品セルc34のフラグ情報と表示情報を削除するST127。CPU14は、複数セルc42がドロップされていて、次のタッチ入力された商品セルが有ると判定するとST128のYES、最大列番号n1を最大列番号nとした後ST120、次のタッチ入力された商品セルについてST122~ST127の処理を実行する。しかる後、CPU14は、全てのタッチされた商品セルについての処理が終了するとST128のNO、データ変更後の商品棚管理テーブル22と保管棚管理テーブル23とを基に、棚割画面30を更新するST129。更新後の棚割画面30の表示例を図20に示す。図20に示すように、段数2の棚段セルc12の次に、ドロップされた複数セルc42に含まれていて最初に選択された商品4の商品セルc43が挿入され、列番号1が付与される。また、商品セルc43の次に、ドロップされた複数セルc42に含まれていて2番目に選択された商品2の商品セルc44が挿入され、列番号2が付与される。商品C及び商品Dの各商品セルc23,c24はいずれも2段ずつ下位にシフトされ、列番号が2ずつ増加する。また、保管棚画像32からは、タッチされた商品4の商品セルc34および商品2の商品セルc32が削除される。上述のように、複数選択ボタン画像34が操作された場合においては、商品セルの選択順に、商品棚画像31に商品セルが追加される。次に、ドロップ位置が商品セル同士を区切る枠と重複している場合について説明する。図21に示すように、図17に示した複数セルc42のドロップ位置が商品セルc23と商品セルc24とを区切る枠と重複しているときST108のYES、CPU14は、図7のフローチャートに示す手順を実行する。すなわちCPU14は、ドロップ位置の商品セルc23,c24より上流側に位置する最初の棚段セルc12の段数aと、ドロップ位置にある2つの商品セルc23,c24のうちの上流側の商品セルc23に対して割り当てられた列番号bとを、商品棚管理テーブル22のデータから認識するST131。そしてCPU14は、段数管理テーブル21を検索して、当該段数aに対応する最大列番号nを検出するST132。次に、CPU14は、商品棚管理テーブル22の段数がaで列番号がnのレコードの次に、段数がaで列番号がn1のレコードを追加するST133。また、CPU14は、段数管理テーブル21の当該段数aに対応する最大列番号nを1だけ増加するST134。そしてCPU14は、商品棚管理テーブル22の段数がaで列番号がb~nまでの各レコードのフラグ情報と表示情報とを、それぞれ段数がaで列番号がb1~n1までの各レコードに順次シフトするST135。このときの、棚割画面30の表示例を図22に示す。図22に示すように、商品棚画像31における複数セルc42の挿入位置に、空白のセルc52が1列追加される。次に、CPU14は、商品棚管理テーブル22の段数がaで列番号がbのレコードに、タッチ入力された商品セル例えば、最初に選択された商品セルc34のフラグ情報と表示情報をセットするST136。さらに、CPU14は、保管棚管理テーブル23から、タッチ入力された商品セル例えば、最初に選択された商品セルc34のフラグ情報と表示情報を削除するST137。CPU14は、複数セルc42がドロップされていて、次のタッチ入力された商品セルが有ると判定するとST138のYES、最大列番号n1を最大列番号nとした後ST130、次のタッチ入力された商品セルについてST132~ST137の処理を実行する。しかる後、CPU14は、全てのタッチされた商品セルについての処理が終了するとST138のNO、データ変更後の商品棚管理テーブル22と保管棚管理テーブル23とを基に、棚割画面30を更新するST139。更新後の棚割画面30の表示例を図23に示す。図23に示すように、段数2の棚段セルc12に続く商品Cの商品セルc23の次に、ドロップされた複数セルc42に含まれていて最初に選択された商品4の商品セルc43が挿入され、列番号2が付与される。また、商品セルc43の次に、ドロップされた複数セルc42に含まれていて2番目に選択された商品2の商品セルc44が挿入され、列番号3が付与される。商品Dの商品セルc24は2段下位シフトされ、列番号が2だけ増加する。また、保管棚画像32からは、タッチされた商品4の商品セルc34および商品2の商品セルc32が削除される。次に、ドロップ位置が最終列の商品セルの下側の枠と重複している場合について説明する。図24に示すように、図17に示した複数セルc42のドロップ位置が最終列の商品セルc24の下枠と重複しているときST109のYES、CPU14は、図8のフローチャートに示す手順を実行する。すなわちCPU14は、ドロップ位置の商品セルc24に対して上方に位置する最初の棚段セルc12の段数aを、商品棚管理テーブル22のデータから認識するST141。そしてCPU14は、段数管理テーブル21を検索して、当該段数aに対応する最大列番号nを検出するST142。次に、CPU14は、商品棚管理テーブル22の段数がaで列番号がnのレコードの次に、段数がaで列番号がn1のレコードを追加するST143。また、CPU14は、段数管理テーブル21の当該段数aに対応する最大列番号nを1だけ増加するST144。このときの、棚割画面30の表示例を図25に示す。図25に示すように、商品棚画像31における複数セルc42の挿入位置に、空白のセルc53が1列追加される。次に、CPU14は、商品棚管理テーブル22の段数がaで列番号がn1のレコードに、タッチ入力された商品セル例えば、最初に選択された商品セルc34のフラグ情報と表示情報をセットするST145。さらに、CPU14は、保管棚管理テーブル23から、タッチ入力された商品セル例えば、最初に選択された商品セルc34のフラグ情報と表示情報を削除するST146。CPU14は、複数セルc42がドロップされていて、次のタッチ入力された商品セルが有ると判定するとST147のYES、最大列番号n1を最大列番号nとした後ST140、次のタッチ入力された商品セルについてST142~ST146の処理を実行する。しかる後、CPU14は、データ変更後の商品棚管理テーブル22と保管棚管理テーブル23とを基に、棚割画面30を更新するST148。更新後の棚割画面30の表示例を図26に示す。図26に示すように、段数2の棚段セルc12に続く最終列の商品Dの商品セルc24の次に、ドロップされた複数セルc42に含まれていて最初に選択された商品4の商品セルc43が挿入され、列番号3が付与される。また、商品セルc43の次に、ドロップされた複数セルc42に含まれていて2番目に選択された商品2の商品セルc44が挿入され、列番号4が付与される。また、保管棚画像32からは、タッチされた商品4の商品セルc34および商品2の商品セルc32が削除される。次に、ドロップ位置が棚段セルと重複している場合について説明する。図27に示すように、図17に示した複数セルc42のドロップ位置が棚段セルc13と重複しているときST110のYES、CPU14は、図9のフローチャートに示す手順を実行する。すなわちCPU14は、ドロップ位置の棚段セルc13の段数aを、商品棚管理テーブル22のデータから認識するST151。そしてCPU14は、段数管理テーブル21を検索して、当該段数aに対応する最大列番号nを検出するST152。次に、CPU14は、段数管理テーブル21と商品棚管理テーブル22のa1以上の段数を、すべて1だけ増加するST153。さらにCPU14は、段数管理テーブル21の段数aの次に、段数a1のレコードを追加するST154。そしてCPU14は、段数管理テーブル21の段数a1のレコードに、最大列番号mとして1をセットするST155。次に、CPU14は、商品棚管理テーブル22の段数aで列番号nのレコードの次に、段数a1で列番号0のレコードと、段数a1で列番号1のレコードを追加するST156。そしてCPU14は、商品棚管理テーブル22の段数a1で列番号0のレコードに、段数a1の棚段セルの表示情報をセットするST157。このときの、棚割画面30の表示例を図28に示す。図28に示すように、商品棚画像31における複数セルc42の挿入位置に、段数a1の棚段セルc54と空白のセルc55とが追加される。次に、CPU14は、商品棚管理テーブル22の段数がa1で列番号が1のレコードに、タッチ入力された商品セル例えば、最初に選択された商品セルc34のフラグ情報と表示情報をセットするST158。さらに、CPU14は、保管棚管理テーブル23から、タッチ入力された商品セル例えば、最初に選択された商品セルc34のフラグ情報と表示情報を削除するST159。CPU14は、複数セルc42がドロップされていて、次のタッチ入力された商品セルが有ると判定するとST160のYES、最大列番号m現時点では1を1インクリメントしST162、商品棚管理テーブル22の段数a1で列番号m1のレコードを追加しST163、商品棚管理テーブル22の段数がa1で列番号がm1のレコードに、タッチ入力された商品セル例えば、2番目に選択された商品セルc32のフラグ情報と表示情報をセットするST164。そして、CPU14は、保管棚管理テーブル23から、タッチ入力された商品セル例えば、2番目に選択された商品セルc32のフラグ情報と表示情報を削除するST159。上述したようなST162~ST164、ST159の処理は、タッチ入力された商品セルが無いと判定されるまでST160のNO、繰り返される。しかる後、CPU14は、データ変更後の商品棚管理テーブル22と保管棚管理テーブル23とを基に、棚割画面30を更新するST161。更新後の棚割画面30の表示例を図29に示す。図29に示すように、段数1の棚段セルc13の上に位置していた段数2及び段数3の棚段セルc12,c11の段数がそれぞれ3,4に変更されるとともに、段数2の棚段セルc54が挿入される。また、段数2の棚段セルc54の次に、ドロップされた複数セルc42に含まれていて最初に選択された商品4の商品セルc43が挿入され、列番号1が付与される。また、商品セルc43の次に、ドロップされた複数セルc42に含まれていて2番目に選択された商品2の商品セルc44が挿入され、列番号2が付与される。また、保管棚画像32からは、タッチされた商品4の商品セルc34および商品2の商品セルc32が削除される。次いで、図4のST7の商品棚からの削除処理について詳述する。図10~図12は、商品棚からの削除処理の流れを示すフローチャートである。図10に示すように、削除処理に入ると、CPU14は、商品棚画像31のタッチ入力されたセルを選択表示するST200。選択表示の一例を図30に示す。図30は、棚割画面30の商品棚画像31における商品Dの商品セルc24がタッチ入力された場合であり、このセルc24の枠を他のセルの枠より太くすることで、商品Dの商品セルc24が選択状態にあることを示している。なお、枠の太さを変えるのではなく、例えば枠の色を変えたり、背景色を変えたり、あるいはこれらの2つ以上を組み合わせたりすることによって、商品Dの商品セルc24が選択状態にあることを示してもよい。選択表示の別の一例を図31に示す。図31は、棚割画面30の商品棚画像31の棚段セルc12がタッチ入力された場合であり、この棚段セルc12および棚段セルc12に関連する商品Cの商品セルc23および商品Dの商品セルc24の枠を他のセルの枠より太くすることで、棚段セルc12が選択状態にあることを示している。なお、枠の太さを変えるのではなく、例えば枠の色を変えたり、背景色を変えたり、あるいはこれらの2つ以上を組み合わせたりすることによって、棚段セルc12が選択状態にあることを示してもよい。次いで、CPU14は、タッチ入力されたセルが棚段セルなのか商品セルなのかを、商品棚管理テーブル22のフラグデータを基に判定するST201。商品セルの場合にはST201のNO、CPU14は、タッチされた商品セルの段数aと列番号bとを、商品棚管理テーブル22のデータから認識するST202。図30に示すように、商品棚画像31の商品セルc24がタッチ入力された場合には、CPU14は、タッチされた商品セルc24の段数aと列番号bとを、商品棚管理テーブル22のデータから認識する。一方、棚段セルの場合にはST201のYES、CPU14は、タッチされた棚段セルの段数aを、商品棚管理テーブル22のデータから認識するST203。図31に示すように、商品棚画像31の棚段セルc12がタッチ入力された場合には、CPU14は、タッチされた棚段セルc12の段数aを、商品棚管理テーブル22のデータから認識する。次いで、CPU14は、複数選択ボタン画像34がタッチ入力されたか否かを判定するST204。複数選択ボタン画像34がタッチ入力された後ST204のYES、商品棚画像31のセルがタッチされるとST205のYES、CPU14は、商品棚画像31のタッチ入力されたセルを選択表示するST200。複数選択表示の一例を図32に示す。図32は、棚割画面30の商品棚画像31における商品Dの商品セルc24がタッチ入力された後に商品Hの商品セルc28がタッチ入力された場合であり、これらのセルc24,c28の枠を他のセルc21等の枠より太くすることで、商品Dの商品セルc24および商品Hの商品セルc28が選択状態にあることを示している。また、複数選択表示の別の一例を図33に示す。図33は、棚割画面30の商品棚画像31の棚段セルc12がタッチ入力された後に棚段セルc13がタッチ入力された場合であり、棚段セルc12および棚段セルc12に関連する商品Cの商品セルc23および商品Dの商品セルc24の枠、および棚段セルc13および棚段セルc13に関連する商品Eの商品セルc25、商品Fの商品セルc26、商品Gの商品セルc27、商品Hの商品セルc28の枠を他のセルc11等の枠より太くすることで、棚段セルc12および棚段セルc13が選択状態にあることを示している。さらに、複数選択表示の更に別の一例を図34に示す。図34は、棚割画面30の商品棚画像31における商品Dの商品セルc24がタッチ入力された後に棚段セルc13がタッチ入力された場合であり、商品Dの商品セルc24の枠、および棚段セルc13および棚段セルc13に関連する商品Eの商品セルc25、商品Fの商品セルc26、商品Gの商品セルc27、商品Hの商品セルc28の枠を他のセルc11等の枠より太くすることで、商品セルc24および棚段セルc13が選択状態にあることを示している。上述のように、無線端末1は、商品セルや棚段セルをタッチ入力する度にタッチパネルセンサ12を介して複数選択ボタン画像34を操作することによって、複数のセルの選択が可能となっている。次いで、CPU14は、商品セルや棚段セルをタッチ入力した指が画面30上をスライド移動すること、すなわち、タッチ入力された商品セルや棚段セルがドラッグされることに待機するST206。ドラッグされるとST206のYES、CPU14は、そのドラッグに追従してタッチ入力された商品セルや棚段セルを移動表示するST207。移動表示の一例を図35に示す。図35は、タッチ入力された商品Dの商品セルc24がドラッグされた場合であり商品Dの商品セルc24と同一の商品セルc61がドラッグに追従して画面30上を移動する。これに対して、複数選択ボタン画像34が操作された場合における移動表示の一例を図36に示す。図36は、タッチ入力された商品Dの商品セルc24および商品Hの商品セルc28がドラッグされた場合であり、CPU14は、最初に選択された商品Dの商品セルc24について当該商品セルc24を3重にした複数セルc62の画像に置き換え、置き換えられた複数セルc62をドラッグに追従して画面30上を移動させる。移動表示の別の一例を図37に示す。図37は、タッチ入力された棚段セルc12がドラッグされた場合であり棚段セルc12に関連する商品Cの商品セルc23および商品Dの商品セルc24と同一の棚段セルc71がドラッグに追従して画面30上を移動する。これに対して、複数選択ボタン画像34が操作された場合における移動表示の一例を図38に示す。図38は、タッチ入力された棚段セルc12および棚段セルc13がドラッグされた場合であり、CPU14は、最初に選択された棚段セルc12および棚段セルc12に関連する商品セルc23,c24について当該棚段セルc12および棚段セルc12に関連する商品セルc23,c24を3重にした複数セルc72の画像に置き換え、置き換えられた複数セルc72をドラッグに追従して画面30上を移動させる。なお、図36や図38に示す移動表示の一例においては、複数選択ボタン画像34が操作された場合には、3重にした複数セルc62や複数セルc72がドラッグに追従して画面30上を移動するようにしたが、これに限るものではなく、選択されたセルの数だけ重畳化した複数セルc62や複数セルc72を表示するようにしても良い。なお、複数選択ボタン画像34が操作された場合には、選択された商品セルが1つの場合であっても、重畳化した複数セルc62や複数セルc72がドラッグに追従して画面30上を移動する。また、商品セルと棚段セルが混在して操作された場合には、重畳化したセル複数セルc62や複数セルc72は、最初に操作されたセルに対応した態様で表示される。すなわち、商品セルが最初に選択されて後から棚段セルが選択された場合には複数セルc62の態様で表示され、棚段セルが最初に選択されて後から商品セルが選択された場合には複数セルc72の態様で表示される。次いで、CPU14は、入力順に対象となるタッチ入力されたセルが棚段セルなのか商品セルなのかを、商品棚管理テーブル22のフラグデータを基に判定するST208。そして、商品セルの場合にはST208のNO、CPU14は、図11のフローチャートに具体的に示す列削除処理を実行するST209。これに対し、棚段セルの場合にはST208のYES、CPU14は、図12のフローチャートに具体的に示す段削除処理を実行するST210。商品セルの場合にはST208のNO、CPU14は、画面30上をスライドしている指が画面30から離れること、すなわち、ドラッグされている商品セルがドロップされることに待機するST214。ドロップされるとST214のYES、CPU14は、ドロップされた画面30上の位置を検出するST215。CPU14は、ドロップ位置が保管棚画像32の上か否かを判定するST216。ドロップ位置が保管棚画像32の上でないときST216のNO、CPU14は、タッチ入力された商品セルを元へ戻す。すなわち、図35に示す例では、画面30から商品セルc61を消去し、商品セルc24の選択表示を止めるST217。また、図36に示す例では、画面30から複数セルc62を消去し、商品セルc24,c28の選択表示を止め、処理を終了するST217。図35や図36に示すように、商品セルc61や複数セルc62のドロップ位置が保管棚画像32の上であるときST216のYES、CPU14は、タッチされた商品セルのフラグデータと表示データとを、保管棚管理テーブル23に追加するST218。次いで、CPU14は、商品棚管理テーブル22から段数aで列番号bのレコードを削除するST219。またCPU14は、商品棚管理テーブル22の段数aのレコードのうち列番号b1以上のレコードの列番号を1だけ減らすST220。さらにCPU14は、段数管理テーブル21の当該段数aに対応する最大列番号nを1だけ減少して、処理を終了するST221。一方、棚段セルの場合にはST208のYES、CPU14は、画面30上をスライドしている指が画面30から離れること、すなわち、ドラッグされている棚段セルがドロップされることに待機するST234。ドロップされるとST234のYES、CPU14は、ドロップされた画面30上の位置を検出するST235。CPU14は、ドロップ位置が保管棚画像32の上か否かを判定するST236。ドロップ位置が保管棚画像32の上でないときST236のNO、CPU14は、タッチ入力された棚段セルを元へ戻す。すなわち、図37に示す例では、画面30から棚段セルc71を消去し、棚段セルc12の選択表示を止めるST237。また、図38に示す例では、画面30から複数セルc72を消去し、棚段セルc12および棚段セルc13の選択表示を止め、処理を終了するST237。一方、図37や図38に示す棚割画面30のように、棚段セルc71や複数セルc72のドロップ位置が保管棚画像32の上であるときST236のYES、CPU14は、商品棚管理テーブル22における段数aの商品セルのレコードのフラグデータと表示データとを、保管棚管理テーブル23に追加するST238。また、CPU14は、段数管理テーブル21と商品棚管理テーブル22とから段数aのレコードを全て削除するST239。さらにCPU14は、段数管理テーブル21と商品棚管理テーブル22のa1以上の段数を1だけ減らし、処理を終了するST240。以上のようにして、列削除処理ST209または段削除処理ST210が終了すると、CPU14は、次のセルがあるか否かを判定するST211。CPU14は、次のタッチ入力されたセルが有ると判定するとST211のYES、ST208に進み、次のタッチ入力されたセルについてST208~ST210の処理を実行する。しかる後、CPU14は、全てのタッチされたセルについての処理が終了するとST211のNO、データ変更後の商品棚管理テーブル22と保管棚管理テーブル23とを基に、棚割画面30を更新するST212。図36に対応する更新後の棚割画面30の表示例を図39に示す。図39に示すように、商品棚画像31からはタッチ入力された商品Dの商品セルc24および商品Hの商品セルc28が削除され、この商品Dの商品セルc63および商品Hの商品セルc64が保管棚画像32に追加される。図38に対応する更新後の棚割画面30の表示例を図40に示す。図40に示すように、商品棚画像31からはタッチ入力された段数2の棚段セルc12とそれに続く全ての商品セルc23,c24が削除されるとともに、タッチ入力された段数1の棚段セルc13とそれに続く全ての商品セルc25,c26,c27,c28が削除され、削除された商品セルと同等の商品セルc73~c78が保管棚画像32に追加される。また、棚段セルc11の段数が3から1に変更される。図34に対応する更新後の棚割画面30の表示例を図41に示す。図41に示すように、商品棚画像31からはタッチ入力された商品Dの商品セルc24および段数1の棚段セルc13とそれに続く全ての商品セルc25,c26,c27,c28が削除され、削除された商品セルと同等の商品セルc81~c85が保管棚画像32に追加される。また、棚段セルc11の段数が3から2に変更され、棚段セルc12の段数が2から1に変更される。このように本実施形態の無線端末1は、棚の段数を示す棚段セルとその段数の棚に置かれている商品を示す1以上の商品セルとを一方向に整列させて表示している商品棚画像31と、棚に置かれていない商品を示す1以上の商品セルを表示している保管棚画像32とを、ディスプレイ11の一画面に表示させる。そして、保管棚画像32と商品棚画像31との間における複数のセルの移動指令をタッチパネルセンサ12から受けると、移動指令を受けた複数のセルを保管棚画像32と商品棚画像31との間で移動する。具体的には、保管棚画像32の中の複数の商品セルを選択して複数の選択商品セルを商品棚画像31に挿入する指令をタッチパネルセンサ12から受けると、商品棚画像31の挿入が指令された位置より一方向に対して下流側にある棚段セル及び商品セルを順次下流側にシフトし、このシフトにより空いた領域に複数の選択商品セルを挿入するとともに、保管棚画像32から複数の選択商品セルを削除する。したがって、商品の棚割りを行う際に複数の商品の選択及びドラッグアンドドロップの簡単な操作を可能にすることにより、保管棚画像32に表示されている複数の商品セル、すなわちまだ商品棚に陳列されていない複数の商品のセルを、商品棚画像31に表示されている所望の段数の棚段セルの後に追加することができる。また、複数選択により、商品棚割り業務の時間短縮が可能となる。加えて、本実施形態の無線端末1は、商品棚画像31と保管棚画像32との間における複数のセルの移動指令を受けると、セルを重畳化した複数セルの画像に置き換え、当該複数セルをタッチパネルセンサ12におけるドラッグアンドドロップに追従させて移動させる。これにより、商品の棚割りに際して画面上で棚割り対象のアイテムの選択および配置を実行する際に、選択されたアイテムが単品目か複数品目かが視覚的に、また直感的に分かり易くなり、商品棚割り業務の時間短縮が可能となる。また、無線端末1は、商品棚画像31の挿入が指令された位置が棚段セルのときには、当該棚段セルとその下流側にある全ての商品セルを順次下流側にシフトし、このシフトにより空いた領域に当該棚段セルより段数が大きい棚段セルと複数の選択商品セルとを挿入する。したがって、ドラッグアンドドロップの簡単な操作により、商品棚画像31に表示される棚段セルを追加させることができるとともに、この追加した棚段セルに保管棚画像32に表示されている複数の商品セルをさらに追加することができる。また、無線端末1は、商品棚画像31の中の複数の商品セルを選択して複数の選択商品セルを商品棚画像31の外に移動させる指令をタッチパネルセンサ12から受けると、商品棚画像31から複数の選択商品セルを削除し、さらに商品棚画像31の選択商品セルより一方向に対して下流側にある棚段セル及び商品セルを順次上流側にシフトする。したがって、ドラッグアンドドロップの簡単な操作により、商品棚画像31に表示されている複数の商品セル、すなわちまだ商品棚に陳列されている複数の商品のセルを、商品棚画像31から取り除くことができる。また、無線端末1は、商品棚画像31の中の複数の棚段セルを選択して複数の選択棚段セルを商品棚画像の外に移動させる指令をタッチパネルセンサ12から受けると、商品棚画像31から複数の選択棚段セル及びこれらの選択棚段セルに対して一方向に整列された1以上の商品セルを削除し、さらにこの削除された商品セルより一方向に対して下流側にある棚段セル及び商品セルを順次上流側にシフトするとともに、このシフトした棚段セルの段数を増加または減少させる。したがって、ドラッグアンドドロップの簡単な操作により、商品棚画像31に表示されている複数の棚段セル及びこの棚段の棚に陳列されている商品の商品セルを、商品棚画像31からまとめて取り除くことができる。以下、前記実施形態の変形例について説明する。例えば、前記実施形態では第1の画像である商品棚画像31を構成する各セルを画面の上下方向に整列させたが、整列方向は上下に限定されるものではない。例えば、各セルを画面の左右方向に整列させて、商品棚画像31を構成してもよい。また、前記実施形態では、画面の下側に向かうにつれて棚段セルの段数が小さくなるように、つまり段数を降順としたが、昇順であってもよい。同様に、前記実施形態では、商品セルに付される列番号を昇順としたが、降順でもよい。また、この符号は番号に限定されるものではなく、例えばa,b,cのような記号でもよい。また、前記実施形態では、第2の画像である保管棚画像32を構成する各セルを整列させたが、各セルは整列している必要はない。商品棚画像31と重複しなければ、画面30のどの位置にセルがあってもよい。また、前記実施形態では、図31などにおいて棚段セルc12とともにこのセルc12に連なる全ての商品セルc23,c24も一括して選択表示させるようにしたが、棚段セルc12だけを選択表示させるようにしてもよい。また、前記実施形態は、POSシステムと連携した無線端末1に、棚割支援装置としての機能を搭載させたが、POSシステムと連携していないコンピュータ端末に棚割支援装置としての機能を搭載させてもよい。また、入力デバイスは、タッチパネルセンサ12に限定されるものではなく、キーボード,ポインティングデバイスなどであってもよい。さらに、前記実施形態は、無線端末1の内部のROM15に発明の機能を実現させるプログラムが予め記録されているものとした。しかしこれに限らず、同様のプログラムがネットワークから無線端末1にダウンロードされてもよい。あるいは、記録媒体に記録された同様のプログラムが、無線端末1にインストールされてもよい。記録媒体は、CD-ROM,メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のOSオペレーティングシステム等と協働してその機能を実現させるものであってもよい。この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。"