(57)【特許請求の範囲】
【請求項１】
情報処理システムであって、
ピッキング対象の物品、前記物品の位置及び前記物品の数量を示しバッチ形式と対応するピッキング指示データを生成可能な指示生成手段と、
前記ピッキング指示データが示す前記物品に付属するコードを読み取り当該物品に係る検品処理を実行可能な検品手段と、
前記バッチ形式に基づき前記物品に係る納品書を含む第１の印刷物、及び、前記物品に係る送り状を含む第２の印刷物の印刷処理を前記検品処理に先行して実行可能な印刷手段と、を有し、
前記バッチ形式は、１種以上の前記物品のそれぞれ１点に係るオーダーピッキングを示す第１の形式、所定数以上の１種の前記物品に係る種蒔き方式のトータルピッキングを示す第２の形式、２種以上の前記物品に係る摘取り方式のトータルピッキングを示す第３の形式、１種以上の所定の前記物品に係る摘取り方式のトータルピッキングを示す第４の形式、及び、１種の所定の前記物品のオーダーピッキングを示す第５の形式の何れかである
情報処理システム。
【請求項２】
前記印刷手段は、前記バッチ形式が前記第１の形式を示す場合、前記第１及び第２の印刷物に係る印刷処理を、前記検品処理に先行して実行せず、前記検品処理が完了した後に実行する
請求項１に記載の情報処理システム。
【請求項３】
前記印刷手段は、前記バッチ形式が前記第２又は第３の形式を示す場合、前記第２の印刷物に係る印刷処理を、前記検品処理に先行して実行せず、前記検品処理が完了した後に実行する
請求項１又は２に記載の情報処理システム。
【請求項４】
前記印刷手段は、前記バッチ形式が前記第４の形式を示す場合、前記第１及び第２の印刷物に係る印刷処理を実行しない
請求項１〜３の何れかに記載の情報処理システム。
【請求項５】
情報処理方法であって、
ピッキング対象の物品、前記物品の位置及び前記物品の数量を示しバッチ形式と対応するピッキング指示データを生成可能な指示生成ステップと、
前記ピッキング指示データが示す前記物品に付属するコードを読み取り当該物品に係る検品処理を実行可能な検品ステップと、
前記バッチ形式に基づき前記物品に係る納品書を含む第１の印刷物、及び、前記物品に係る送り状を含む第２の印刷物の印刷処理を前記検品処理に先行して実行可能な印刷ステップと、をコンピュータに実行させ、
前記バッチ形式は、１種以上の前記物品のそれぞれ１点に係るオーダーピッキングを示す第１の形式、所定数以上の１種の前記物品に係る種蒔き方式のトータルピッキングを示す第２の形式、２種以上の前記物品に係る摘取り方式のトータルピッキングを示す第３の形式、１種以上の所定の前記物品に係る摘取り方式のトータルピッキングを示す第４の形式、及び、１種の所定の前記物品のオーダーピッキングを示す第５の形式の何れかである
情報処理方法。
【請求項６】
情報処理プログラムであって、
コンピュータを、
ピッキング対象の物品、前記物品の位置及び前記物品の数量を示しバッチ形式と対応するピッキング指示データを生成可能な指示生成手段と、
前記ピッキング指示データが示す前記物品に付属するコードを読み取り当該物品に係る検品処理を実行可能な検品手段と、
前記バッチ形式に基づき前記物品に係る納品書を含む第１の印刷物、及び、前記物品に係る送り状を含む第２の印刷物の印刷処理を前記検品処理に先行して実行可能な印刷手段と、として機能させ、
前記バッチ形式は、１種以上の前記物品のそれぞれ１点に係るオーダーピッキングを示す第１の形式、所定数以上の１種の前記物品に係る種蒔き方式のトータルピッキングを示す第２の形式、２種以上の前記物品に係る摘取り方式のトータルピッキングを示す第３の形式、１種以上の所定の前記物品に係る摘取り方式のトータルピッキングを示す第４の形式、及び、１種の所定の前記物品のオーダーピッキングを示す第５の形式の何れかである
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
近年、ＷＭＳ（倉庫管理）システムによる庫内物流の業務改善が試みられている。ＷＭＳシステムの改善は、データ入出力等のデータベース管理と、ピッキング等の作業指示に係るアルゴリズム設計とを含む要素技術を個別に改善することでなされる。
【０００３】
庫内物流における以下の作業は手作業で行われていたため、効率向上に限界があった。
（１）出荷指示に対して在庫を引き当てる引当
（２）宅配会社の種類や特定の品番等で引当データを分類するフィルタリング
（３）納品書、送り状、コンビニ払込用紙等の帳票印刷
（４）帳票の帳合及びピッキングが行われる現場への引き渡し
上記（１）〜（４）が行われる間、現場における作業が進めることができなかった。
【０００４】
特許文献１では、受注物品を複数のピッキング方式から選択された方式でピッキングするためのスケジュールを作成するピッキングスケジュール作成システムであって、受注物品の出荷先毎にピッキング方式に関するピッキング情報が書き換え自在に記憶される出荷作業管理テーブルのピッキング方式を、複数のピッキング方式（オーダーピッキング及びトータルピッキング）の中から選定して入力し、該出荷作業管理テーブルに入力されたピッキング情報に応じてピッキングスケジュールを作成するピッキングスケジュール作成システムが報告されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３９１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の発明を含む現状のＷＭＳシステムでは、ピッキング方式を選択可能とすることでピッキング効率を改善できたとしても、ピッキング対象の受注物品に係る帳票等の印刷業務の効率まで改善が容易となるとは言い難い。
【０００７】
本発明は、新規な情報処理システム、情報処理方法及び情報処理プログラムの実現を解決すべき課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は情報処理システムであって、ピッキング対象の物品、前記物品の位置及び前記物品の数量を示しバッチ形式と対応するピッキング指示データを生成可能な指示生成手段と、前記ピッキング指示データが示す前記物品に付属するコードを読み取り当該物品に係る検品処理を実行可能な検品手段と、前記バッチ形式に基づき前記物品に係る納品書を含む第１の印刷物、及び、前記物品に係る送り状を含む第２の印刷物の印刷処理を前記検品処理に先行して実行可能な印刷手段と、を有し、前記バッチ形式は、１種以上の前記物品のそれぞれ１点に係るオーダーピッキングを示す第１の形式、所定数以上の１種の前記物品に係る種蒔き方式のトータルピッキングを示す第２の形式、２種以上の前記物品に係る摘取り方式のトータルピッキングを示す第３の形式、１種以上の所定の前記物品に係る摘取り方式のトータルピッキングを示す第４の形式、及び、１種の所定の前記物品のオーダーピッキングを示す第５の形式の少なくとも１つである情報処理システムである。
【０００９】
上記課題を解決するために、本発明は情報処理方法であって、ピッキング対象の物品、前記物品の位置及び前記物品の数量を示しバッチ形式と対応するピッキング指示データを生成可能な指示生成ステップと、前記ピッキング指示データが示す前記物品に付属するコードを読み取り当該物品に係る検品処理を実行可能な検品ステップと、前記バッチ形式に基づき前記物品に係る納品書を含む第１の印刷物、及び、前記物品に係る送り状を含む第２の印刷物の印刷処理を前記検品処理に先行して実行可能な印刷ステップと、をコンピュータに実行させ、前記バッチ形式は、１種以上の前記物品のそれぞれ１点に係るオーダーピッキングを示す第１の形式、所定数以上の１種の前記物品に係る種蒔き方式のトータルピッキングを示す第２の形式、２種以上の前記物品に係る摘取り方式のトータルピッキングを示す第３の形式、１種以上の所定の前記物品に係る摘取り方式のトータルピッキングを示す第４の形式、及び、１種の所定の前記物品のオーダーピッキングを示す第５の形式の何れかである。
【００１０】
上記課題を解決するために、本発明は情報処理プログラムであって、コンピュータを、ピッキング対象の物品、前記物品の位置及び前記物品の数量を示しバッチ形式と対応するピッキング指示データを生成可能な指示生成手段と、前記ピッキング指示データが示す前記物品に付属するコードを読み取り当該物品に係る検品処理を実行可能な検品手段と、前記バッチ形式に基づき前記物品に係る納品書を含む第１の印刷物、及び、前記物品に係る送り状を含む第２の印刷物の印刷処理を前記検品処理に先行して実行可能な印刷手段と、として機能させ、前記バッチ形式は、１種以上の前記物品のそれぞれ１点に係るオーダーピッキングを示す第１の形式、所定数以上の１種の前記物品に係る種蒔き方式のトータルピッキングを示す第２の形式、２種以上の前記物品に係る摘取り方式のトータルピッキングを示す第３の形式、１種以上の所定の前記物品に係る摘取り方式のトータルピッキングを示す第４の形式、及び、１種の所定の前記物品のオーダーピッキングを示す第５の形式の何れかである。
【００１１】
本発明の好ましい形態では、前記印刷手段は、前記バッチ形式が前記第１の形式を示す場合、前記第１及び第２の印刷物の印刷処理を、前記検品処理に先行して行わず、前記検品処理が完了した後に実行する。
【００１２】
本発明の好ましい形態では、前記印刷手段は、前記バッチ形式が前記第２又は第３の形式を示す場合、前記第２の印刷物に係る印刷処理を、前記検品処理に先行して行わず、前記検品処理が完了した後に実行する。
【００１３】
本発明の好ましい形態では、前記印刷手段は、前記バッチ形式が前記第４の形式を示す場合、前記第１及び第２の印刷物の印刷処理を実行しない。
【００１４】
本発明の好ましい形態では、グラフィカルユーザインタフェースに係る表示処理を行う表示手段と、第１、第２及び第３の処理を含むサブルーチンの少なくとも一部を、前記グラフィカルユーザインタフェースを介して設定可能な設定手段と、を有し、前記第１の処理は、前記第２の処理への移行を判定する条件判定処理であり、前記第２の処理は、第１のデータを第２のデータに変換するデータ整形処理であり、前記第３の処理は、前記第２のデータの少なくとも一部に係る送信、及び／又は、データベースへの格納を行うデータ登録処理であり、前記条件判定処理、データ整形処理及びデータ登録処理はグループと対応する。
【００１５】
本発明の好ましい形態では、前記設定手段は、前記グラフィカルユーザインタフェースを介して、前記グループを選択可能であり、前記グループが選択されることで前記第１、第２及び第３の処理の引数及び処理内容を選択可能である。
【００１６】
本発明の好ましい形態では、前記設定手段は、前記サブルーチンの少なくとも１つの有効化、無効化、複製又は削除を、前記グラフィカルユーザインタフェースを介して実行可能である。
【００１７】
本発明の好ましい形態では、前記設定手段は、前記第１、第２及び第３の処理のそれぞれの追加又は削除を、前記グラフィカルユーザインタフェースを介して同時に実行可能である。
【００１８】
本発明の好ましい形態では、前記データ整形処理は、文字列の結合、抽出、削除、置換及び全半角変換の少なくとも１つと、固定値の入力と、日付の算出と、数値計算と、の少なくとも１つに基づく。
【００１９】
本発明の好ましい形態では、前記第１のデータは、少なくとも注文番号、注文日時、出荷予定日、配送指定日及び送料のそれぞれの情報を含む出荷指示データを示し、前記データベースは、少なくとも商品マスタ、取引先マスタ、運送業者マスタ、倉庫マスタ及びロケーションマスタを有する。
【発明の効果】
【００２０】
本発明によると、新規な情報処理システム、情報処理方法及び情報処理プログラムを実現することができる。
また、本発明によると、伝票や帳票等の印刷業務を効率化することができる。
また、本発明によると、ピッキング指示を多様なバッチ形式に基づき分類することで、ピッキング移動距離を短くすることができ、出荷効率を向上することができる。
また、本発明によると、多様なバッチ形式のそれぞれを定義することで、ソフトウェアロボット等との連携によるピッキング業務の自動化を促進することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態（以下、単に、一実施形態と称す）に係るハードウェア構成図である。
【図２】一実施形態に係る機能ブロック図である。
【図３】一実施形態に係る処理フローチャートである。
【図４】一実施形態に係るピッキング指示データの説明図である。
【図５】一実施形態に係る処理フローチャートである。
【図６】一実施形態に係るサブルーチンを設定するためのグラフィカルユーザインタフェースである。
【図７】一実施形態に係るサブルーチンを設定するためのグラフィカルユーザインタフェースである。
【図８】一実施形態に係るサブルーチンを設定するためのグラフィカルユーザインタフェースである。
【図９】一実施形態に係るバッチ形式やバッチ分割ルール情報を設定するためのグラフィカルユーザインタフェースである。
【図１０】一実施形態に係るバッチ形式やバッチ分割ルール情報を設定するためのグラフィカルユーザインタフェースである。
【発明を実施するための形態】
【００２２】
一実施形態について図面を用いて説明する。
本発明は、一実施形態に限定されず、様々な構成を採用することができる。
また、一実施形態に係る構成、動作などについて説明するが、同様の構成の方法、コンピュータプログラム、記録媒体等も同様の作用効果を奏することができる。
また、プログラムは記録媒体に記憶させてもよい。この記録媒体を用いれば、例えばコンピュータにプログラムをインストールすることができる。ここで、プログラムを記憶した記録媒体は、例えばＣＤ−ＲＯＭ等の非一過性の記録媒体であっても良い。
なお、一実施形態は例えば、メールアドレスに対して電子メールを送信する方法や、その他、ＳＭＳ等、種々の方法を、機能実現のために利用することができる。
【００２３】
〈ハードウェア構成〉
図１（ａ）に示すように、情報処理システムは、ネットワークを介して相互に接続可能なデータベース０と、１以上のターミナル１と、１以上のサーバ２と、１以上のハンディターミナル３と、１以上のローカルサーバ４と、を含む。
図１（ｂ）に示すように、一実施形態に係るハードウェア構成は、例えばターミナル１において、演算装置１０１と、主記憶装置１０２と、補助記憶装置１０３と、入力装置１０４と、表示装置１０５と、通信装置１０６と、バスインタフェースと、を含む。サーバ２、ハンディターミナル３、ローカルサーバ４も同様のハードウェア構成をとる。
一実施形態に係るサーバ２が有する機能は、複数のサーバ２により実現されてよい。ローカルサーバ４は、前述のハードウェア構成に加えて印刷装置を含む。前述の各種ハードウェアは、後述する各手段／各ステップに係る機能の実現のために適宜、用いられる。
【００２４】
演算装置１０１は、ＣＰＵを一例とするプロセッサコアを備える。
主記憶装置１０２は、ＲＡＭを一例とする揮発性デバイスを備える。
補助記憶装置１０３は、ＨＤＤ、ＳＳＤやフラッシュメモリ等を一例とする不揮発性デバイスを備え、ＯＳやプログラム等が格納される。
入力装置１０４は、入力処理に用いられ、その入力方式に制限はない。
表示装置１０５は、表示処理に用いられ、ディスプレイやグラフィックコントローラを含む。
通信装置１０６は、ネットワークを介した通信処理に用いられ、その通信方式に制限はない。
【００２５】
一実施形態に係るデータベース０は、サーバ２の補助記憶装置において構築されてよいし、ネットワークを介して相互通信可能な外部サーバにおいて構築されてもよい。
一実施形態に係るターミナル１は、倉庫内や倉庫から離れた遠隔地等に設置される端末機器であり、スマートフォン、ラップトップ等の慣用の構成をとる。
一実施形態に係るサーバ２は、情報処理システムに係る基幹サーバとして用いられ、ワークステーション等の慣用の構成をとる。
一実施形態に係るハンディターミナル３は、主にピッキング業務を好適に行うための、倉庫内の作業者が携帯する端末機器であり、スマートフォン等の慣用の構成をとる。
一実施形態に係るローカルサーバ４は、主に伝票等の印刷業務を好適に行うための、倉庫内に設置されるサーバであり、ワークステーション等の慣用の構成をとる。
【００２６】
《機能ブロック》
〈データベース０〉
図２に示すように、一実施形態に係るデータベース０は、商品マスタ１００１、得意先マスタ１００２、配送方法マスタ１００３、支払方法マスタ１００４、ロケーションマスタ１００５、エラーマスタ１００６、出荷指示データ１００７、出荷実績データ１００８、ピッキング指示データ１００９、デザインテンプレート１０１０、納品書データ１０１１、送り状データ１０１２、及び、サブルーチン１０１３を有する。
【００２７】
〈商品マスタ１００１〉
一実施形態に係る商品マスタ１００１は、物品に含まれる商品に係る以下の情報の少なくとも一部を含む。
・商品に係る名称（物品名、商品名）を示す商品名称情報
・商品に係る金額を示す金額情報
・商品に係るカテゴリとして商品／同梱物／作業／資材の何れかを示すカテゴリ情報
・商品に係る高さ／幅／奥行き／重量／サイズ係数を示すサイズ情報
・商品に係るイメージ（静止画又は動画）を示すイメージ情報
・商品／物品に付属するコードと対応する識別番号を示す商品識別番号情報
・商品に係る在庫コードを示す在庫コード情報
・商品に係る在庫数を示す在庫数情報
・商品に係る在庫アラート数を示す在庫アラート数情報
・商品に係る在庫区分を新品及び中古の何れかとして示す在庫区分情報
・商品に係るＳＫＵ（最小管理単位）数を示すＳＫＵ数情報
・商品に係る入数を示す商品入数情報
・商品に係る引当制限日数を示す商品引当制限日数情報
・商品に係る出荷優先順位等を示す優先情報
・商品に係るロット管理の要否を示すロット管理情報
・商品に係る消費期限管理の要否を示す消費期限管理情報
・商品に係る納品書表示の要否を示す納品書表示情報
・商品に係る備考としての１以上のキーワードを含む商品備考情報
【００２８】
〈得意先マスタ１００２〉
一実施形態に係る得意先マスタ１００２は、注文者及び発送先等を含む得意先に係る以下の情報の少なくとも一部を含む。
・得意先を識別するための得意先コードを示す得意先コード情報
・得意先に係る名称を示す得意先名称情報
・得意先に係る住所／電話番号／ＦＡＸ番号／メールアドレスを示す得意先連絡先情報
・得意先に係る備考としての１以上のキーワードを含む得意先備考情報
【００２９】
〈配送方法マスタ１００３〉
一実施形態に係る配送方法マスタ１００３は、配送方法に係る以下の情報を含む。
・配送方法に係る名称を示す配送方法名称情報
・配送方法に係る送料の算出方法を示す配送方法送料情報
・配送方法に係る送り状の採番方法を示す配送方法採番情報
・配送方法に係る備考としての１以上のキーワードを含む配送方法備考情報
【００３０】
〈支払方法マスタ１００４〉
一実施形態に係る支払方法マスタ１００４は、支払方法に係る以下の情報を含む。
・支払方法に係る名称を示す支払方法名称情報
・支払方法に係る概要として、クレジットカード／銀行振込／代引き／コンビニ／ＮＰ後払いを少なくとも含む各種方法の何れかを示す支払方法概要情報
・支払方法に係る備考としての１以上のキーワードを含む支払方法備考情報
【００３１】
〈ロケーションマスタ１００５〉
一実施形態に係るロケーションマスタ１００５は、入庫先に係る以下の情報を示す。
・物品の入庫先を識別するためのロケーションを示すロケーション情報
・物品の入庫先に係る備考としての１以上のキーワードを含むロケーション備考情報
［００３２］
〈エラーマスタ１００６〉
一実施形態に係るエラーマスタ１００６は、注意エラー又は重要エラー等と対応付けられるエラー情報を含む。
【００３２】
〈出荷指示データ１００７〉
一実施形態に係る出荷指示データ１００７は、物品に含まれる受注物品や出荷指示に係る以下の情報の少なくとも一部を含む。
・受注物品に係る在庫コードを示す在庫コード情報
・受注物品に係る商品コードを示す商品コード情報
・受注物品に係る入庫先を示す物品ロケーション情報
・受注物品に係る商品明細を示す商品明細情報
・受注物品に係る注文番号を示す注文番号情報
・受注物品に係る伝票番号を示す伝票番号情報
・受注物品に係る追跡番号を示す追跡番号情報
・受注物品に係る送付先の名称／郵便番号／住所／電話番号等を示す送付先情報
・受注物品に係る注文者の名称／郵便番号／住所／電話番号等を示す注文者情報
・受注物品に係る注文日を示す注文日情報
・受注物品に係る出荷日を示す出荷日情報
・受注物品に係る出荷予定日を示す出荷予定日情報
・受注物品に係る出荷数を示す出荷数情報
・受注物品に係るキャンセル日を示すキャンセル日情報
・受注物品に係る返品登録日を示す返品登録日情報
・受注物品に係る出荷ステータスとして保留（入金確認）／保留（住所不備）／保留（備考欄）／保留（後払いデータ）／出荷待ち／出荷準備中／出荷検品済／返品／キャンセル／出荷済み等の何れかを示す出荷ステータス情報
・受注物品に係る配送ステータスを示す配送ステータス情報
・受注物品に係る外部サービスとの対応関係の指定を示す登録形式情報
・受注物品に係る発送元を示す発送元情報
・受注物品に係る決済方法を示す決済方法情報
・受注物品に係る納品書や払込用紙等の用紙の種別を示す用紙情報
・受注物品に係る入金の有無を示す入金確認情報
・受注物品に係る配送方法を示す配送方法情報
・受注物品に係る配送希望日を示す配送希望日情報
・受注物品に係る配送希望時間を示す配送希望時間情報
・受注物品に係る常温／冷蔵／冷凍等の温度区分を示す温度区分情報
・受注物品がギフト（贈り物指定）であるか否かを示すギフト情報
・受注物品に係る熨斗の要否を示す熨斗情報
・受注物品に係る納品書が例として発送元指定であるか否かを示す納品書指定情報
・受注物品に係る納品書出力の有無を示す納品書出力情報
・受注物品に係る納品書金額の記載有無を示す納品書金額情報
・出荷指示に係る備考としての１以上のキーワードを含む出荷指示備考情報
・出荷指示に係るバッチ分割ルールを示すバッチ分割ルール情報
【００３３】
一実施形態に係る商品明細情報は以下の情報の少なくとも一部を含む。
・受注物品に係る価格や数量等と対応する商品合計を示す商品合計情報
・受注物品に係る送料を示す送料情報
・受注物品に係る手数料を示す手数料情報
・受注物品に係る注文者又は発送先のポイント利用分を示すポイント利用情報
・受注物品に係る注文者又は発送先のポイント残存分を示すポイント残存情報
・受注物品に係る調整額を示す調整額情報
・受注物品に係る合計金額を示す合計金額情報
・受注物品に係る消費税を示す消費税情報
・受注物品に係る請求金額を示す請求金額情報
・受注物品に係る注文者の顧客番号を示す顧客番号情報
・受注物品に係る注文者のＮＰ取引識別情報を示すＮＰ取引識別情報
・受注物品に係る注文者のＮＰ加盟店識別情報を示すＮＰ加盟店識別情報
・受注物品に係る注文者のＤＭ購読の有無を示すＤＭ購読情報
・受注物品に係る注文者の会員ランクを示す会員ランク情報
・受注物品に係る注文者の付与ポイントを示す付与ポイント情報
・受注物品に係る注文者の注文回数を示す注文回数情報
・受注物品に係る注文者の定期注文回数を示す定期注文回数情報
・受注物品に係る注文者の定期ステータスを示す定期ステータス情報
・受注物品に係る注文者の次回発送予定日を示す次回発送予定日情報
・受注物品に係る注文者の次回支払い方法を示す次回支払い方法情報
・受注物品に係る注文者の定期お届け間隔を示す定期お届け間隔情報
・受注物品に係る注文者の次回お届け日を示す次回お届け日情報
・受注物品に係る注文者の誕生日を示す誕生日情報
・受注物品に係る注文者の性別を示す性別情報
・受注物品に係る送り状備考を示す送り状備考情報
【００３４】
〈出荷実績データ１００８〉
一実施形態に係る出荷実績データ１００８は、ピッキング及び検品処理された受注物品を識別可能な前述の各種情報の何れかと、ロケーション情報と、対応する出荷実績を示す出荷実績情報を含む。
【００３５】
〈ピッキング指示データ１００９〉
一実施形態に係るピッキング指示データ１００９は、ピッキング指示に係るピッキングリストを含む。一実施形態に係るピッキングリストの各行は、ピッキング対象である物品を識別可能な各種情報の何れかと、当該物品の数量と、当該物品と対応する位置を識別可能な各種情報の何れかと、を示す。
【００３６】
一実施形態に係るピッキング指示データ１００９は、第１の形式、第２の形式、第３の形式、第４の形式、及び、第５の形式の何れかを示すバッチ形式と対応する。また、ピッキング指示データ１００９は、複数のピッキング指示データ１００９の集合とみなしてもよい。例えば、ピッキング指示データ１００９は、第１の形式と対応するピッキング指示データ１００９と、第２の形式と対応するピッキング指示データ１００９と、を含んでもよい。このとき、ピッキング指示データ１００９には、第１〜第４の形式のピッキング指示データ１００９のそれぞれの組み合わせが含まれる。
【００３７】
一実施形態に係るピッキング指示データ１００９は、所定の番号の組み合わせにより識別されてよい。当該組み合わせは、例えば、バッチ番号、注文数、全バッチ数、全注文数及びバッチ形式のそれぞれを示す文字列の組み合わせである。また、当該組み合わせは、例えば、バッチ番号、バッチ内注文数、全注文数、後払いの是非及びバッチ形式を示す文字列の組み合わせである。
【００３８】
〈バッチ形式（第１の形式）〉
一実施形態に係る第１の形式は、２種以上の物品のそれぞれ１点、又は、１種の物品に係るオーダーピッキングを示す。本明細書中の説明における１種以上の物品とは、商品名称情報、商品識別番号情報及び商品コード情報が重複しない１種以上の物品を指す。また、本明細書中の説明における「オーダーピッキング」は、ピッキングリストの各行と対応する物品を個別にピッキングし検品処理を行い出荷するような手法を指す。
【００３９】
〈バッチ形式（第２の形式）〉
一実施形態に係る第２の形式は、所定数以上の１種の物品又は１通りの物品の組み合わせに係る種蒔き方式のトータルピッキングを示す。本明細書中の説明における「トータルピッキング」は、ピッキングリストに含まれる物品の少なくとも一部を一括してピッキングし検品処理を行い出荷するような手法を指す。また、本明細書中の説明における「種蒔き方式」とは、一括してピッキングされた物品を出荷先毎又はピッキングリストの行毎に検品処理を行い出荷するような手法を指す。なお、当該所定数に制限はない。
【００４０】
〈バッチ形式（第３の形式）〉
一実施形態に係る第３の形式は、２種以上の物品又は２通り以上の物品の組み合わせに係る摘取り方式のトータルピッキングを示す。本明細書中の説明における２種以上の物品とは、商品名称情報、商品識別番号情報及び商品コード情報が重複しない１種以上の物品を指す。また、本明細書中の説明における「摘取り方式」とは、ピッキングリストの物品を出荷先毎又はピッキングリストの行毎にピッキングし検品処理を行い出荷するような手法を指す。
【００４１】
〈バッチ形式（第４の形式）〉
一実施形態に係る第４の形式は、１種以上の所定の物品に係る摘取り方式のトータルピッキングを示す。一実施形態に係る「第４の形式における所定の物品」は、例えばカテゴリ情報が「同梱物」を示すようなチラシやＤＭ等としてもよいし、商品名称情報がチラシやＤＭ等を示すような物品としてもよい。また、「第４の形式における所定の物品」は、商品備考情報がチラシ／フライヤー／ＤＭ等を指すような物品としてもよい。
【００４２】
〈バッチ形式（第５の形式）〉
一実施形態に係る第５の方式は、１種の所定の物品のオーダーピッキングを示す。一実施形態に係る「第５の形式における所定の物品」とは、商品備考情報又は出荷指示備考情報が「ＢｔｏＢ」等の所定の語句を示す物品としてよいし、注文者情報及び送付先情報が所定の注文者及び送付先である出荷指示データ１００７に係る物品としてもよい。
【００４３】
一実施形態に係るピッキング指示データ１００９は、バッチ分割ルール情報に含まれるバッチフィルタに基づき細分化されることで生成される。「バッチフィルタ」は、第１のバッチフィルタ、第２のバッチフィルタ、第３のバッチフィルタ、第４のバッチフィルタ、第５のバッチフィルタ、第６のバッチフィルタ、第７のバッチフィルタ、第７のバッチフィルタ、及び、第８のバッチフィルタの少なくとも１つに基づく。
【００４４】
一実施形態に係る第１のバッチフィルタは、「倉庫備考有り」を示す。第１のバッチフィルタは、具体的には、「備考情報」という名称を含む各種情報が入力されている受注物品を新たなピッキング指示データ１００９のピッキングリストに係る物品の候補とするような、バッチフィルタを指す。このとき、当該各種情報は、例えば、「名前入りの熨斗を希望する」や「出荷時に特別な検品を希望する」等であり、その内容に制限はない。
【００４５】
一実施形態に係る第２のバッチフィルタは、「後払い会社」を示す。第２のバッチフィルタは、具体的には、受注物品に係る決済方法情報が示す「後払い」と対応する決済サービスの提供会社の種別等に基づき、受注物品を１以上の新たなピッキング指示データ１００９のそれぞれのピッキングリストに係る物品の候補とするような、バッチフィルタを指す。このとき、当該提供会社を示す情報は、予め支払方法マスタ１００４において定義されている。
【００４６】
一実施形態に係る第３のバッチフィルタは、「後払い用紙種類」を指す。第３のバッチフィルタは、具体的には、受注物品に係る用紙情報が示す「用紙種類」に基づき、受注物品を１以上の新たなピッキング指示データ１００９のそれぞれのピッキングリストに係る物品の候補とするような、バッチフィルタを指す。このとき、用紙種類は、例えば、「通常納品書及び後払い通常用紙」や「後払い一体型用紙」や「通常納品書及び後払い一体型用紙」等を指す。
【００４７】
一実施形態に係る第４のバッチフィルタは、「配送方法」を指す。第４のバッチフィルタは、具体的には、受注物品に係る配送方法情報が示す「配送方法」に基づき、受注物品を１以上の新たなピッキング指示データ１００９のそれぞれのピッキングリストに係る物品の候補とするような、バッチフィルタを指す。このとき、「配送方法」を示す情報は、配送方法マスタ１００３において予め定義されている。
【００４８】
一実施形態に係る第５のバッチフィルタは、「ロケーション」を指す。第５のバッチフィルタは、具体的には、受注物品に係る物品ロケーション情報が示す「ロケーション（入庫先」）に基づき、受注物品を１以上の新たなピッキング指示データ１００９のそれぞれのピッキングリストに係る物品の候補とするような、バッチフィルタを指す。このとき、「ロケーション」を示す情報は、「ピックロケーション」や「ストックロケーション」等のロケーションの種別を指し、それらの情報はロケーションマスタ１００５において予め定義されている。
【００４９】
一実施形態に係る第６のバッチフィルタは、「商品点数」を指す。第６のバッチフィルタは、具体的には、受注物品に係る商品明細情報が示す「数量」に基づき、受注物品を１以上の新たなピッキング指示データ１００９のそれぞれのピッキングリストに係る物品の候補とするような、バッチフィルタを指す。このとき、第６のバッチフィルタは、「数量」が少ない受注物品を１のピッキングリストに集約するような構成としてもよいし、「数量」の降順／昇順に基づきピッキングリストをソートさせるような構成としてもよい。
【００５０】
一実施形態に係る第７のバッチフィルタは、「ＳＫＵ数」を指す。第７のバッチフィルタは、具体的には、受注物品に係るＳＫＵ数情報に基づき、例えば「ＳＫＵ数」が小さい受注物品を優先的に１のピッキングリストに集約する構成としてもよいし、「ＳＫＵ数」の降順／昇順に基づきピッキングリストをソートさせるような構成としてもよい。
【００５１】
一実施形態に係る第８のバッチフィルタは、「郵便番号」を指す。第８のバッチフィルタは、具体的には、受注物品に係る送付先情報に基づき、例えば「郵便番号」が若い受注物品を優先的に１のピッキングリストに集約する構成としてもよいし、「郵便番号」の降順／昇順に基づきピッキングリストをソートさせるような構成としてもよい。
【００５２】
図５に示すように、ピッキング指示データ１００９は、ロケーション、品番、カテゴリ、検品処理のためのコード、商品名及び出荷数のそれぞれを示す情報を含む。
【００５３】
〈デザインテンプレート１０１０〉
一実施形態に係るデザインテンプレート１０１０は、納品書を含む第１の印刷物に係る第１のデザインテンプレートと、送り状を含む第２の印刷物に係る第２のデザインテンプレートと、を含む。
【００５４】
〈納品書データ１０１１〉
一実施形態に係る納品書データ１０１１は、少なくとも第１のデザインテンプレート及び出荷指示データ１００７の少なくとも一部に基づき生成された納品書情報を含む。
【００５５】
〈送り状データ１０１２〉
一実施形態に係る送り状データ１０１２は、少なくとも第２のデザインテンプレート及び出荷指示データ１００７の少なくとも一部に基づき生成された送り状情報を含む。
【００５６】
〈サブルーチン１０１３〉
一実施形態に係るサブルーチン１０１３は、第１の処理１０１３Ａ、第２の処理１０１３Ｂ、及び、第３の処理１０１３Ｃを含むサブプログラムである。なお、本明細書中の説明における「サブルーチン（サブプログラム）」とは、メインルーチン（メインプログラム）に含まれるモジュールを指す。
【００５７】
一実施形態に係る第１の処理１０１３Ａは、第２の処理１０１３Ｂへの移行を判定する１以上の条件判定処理を含む。一実施形態に係る条件判定処理の引数はデータベース０上の各種情報の何れかである。また、一実施形態に係る条件判定処理はグループに対応付けられる。以下、条件判定処理に係る（グループ）／〔引数〕／［処理内容］を例示する。
・（値を比較）／〔注文番号〕／［全一致］する
・（値を比較）／〔注文番号〕／［部分一致］する
・（値を比較）／〔注文番号〕／［前方一致］する
・（値を比較）／〔注文番号〕／［後方一致］する
・（値を比較）／〔注文番号〕／［ではない］
・（値を比較）／〔注文番号〕／［以上］である
・（値を比較）／〔注文番号〕／［以下］である
・（値を比較）／〔注文番号〕／［より大きい］
・（値を比較）／〔注文番号〕／［より小さい］
・（値を比較）／〔注文番号〕／［存在する］
・（値を比較）／〔注文番号〕／［存在しない］
・（値を比較）／〔注文番号〕／［含まれる］
なお、［処理内容］において〔引数〕とは別に値が設定されることは勿論である。
・（品番をチェック）／〔注文番号〕の品番が商品マスタに／［登録有り］
・（品番をチェック）／〔注文番号〕の品番が商品マスタに／［登録無し］
・（住所をチェック）／〔注文番号〕の郵便番号が／［住所名が正しいか否か］
・（住所をチェック）／〔注文番号〕の郵便番号が／［離島であるか否か］
・（住所をチェック）／〔注文番号〕の郵便番号が／［代引不可であるか否か］
・（住所をチェック）／〔注文番号〕の郵便番号が／［時間指定不可であるか否か］
・（注文番号をチェック）／〔注文番号〕の注文番号が／［重複しているか否か］
・（同梱注文をチェック）／［同梱できる注文が存在するか否か］
なお、〔引数〕において、指定された変数とデータベース０上で関連する別の変数が扱われ得ることは勿論である。
【００５８】
一実施形態に係る第２の処理１０１３Ｂは、出荷指示データ１００７等のデータベース０上の情報である第１のデータを第２のデータに変換する１以上のデータ整形処理を含む。このとき、データ整形処理は文字列の結合、抽出、削除、置換及び全半角変換の少なくとも１つと、固定値の入力と、日付の算出と、数値計算との少なくとも１つである。一実施形態に係るデータ整形処理の引数は、データベース０上の各種情報の何れかである。また、一実施形態に係るデータ整形処理は、グループに対応付けられる。以下、データ整形処理に係る（グループ）／〔引数〕／［処理内容］を例示する。なお、第２の処理１０１３Ｂにおける引数は、特段の指定がない場合、第１のデータ自体が引数として扱われる。
・（固定値を入力）／［文字列を入力］
・（固定値を入力）／［数値を入力］
・（固定値を入力）／［日付を入力］
このとき、固定値の入力箇所や挿入先に制限はない。
・（制御文字を削除）／〔物品名〕／の内容の［前後の制御文字を削除］
・（文字列を結合）／〔物品名〕に〔問い合わせ番号〕を／［区切文字で追加］
・（文字列を抽出）／〔物品名〕／の内容の［所定文字を抽出］
・（文字列をカット）／〔物品名〕／の内容の［所定位置から所定数の文字を削除］
・（文字列を置換）／〔物品名〕／の内容の［対象文字を置換文字に置換］
・（文字列を分解）／〔物品名〕／の内容を［区切文字で分解し所定位置から抽出］
・（文字列を全半角変換）／〔注文者名〕／の［英数字を半角から全角に変換］
・（文字列を全半角変換）／〔注文者名〕／の［カタカナを半角から全角に変換］
・（数値を計算処理）／〔請求金額〕の内容に〔調整額〕の内容を／［加算、減算、乗算、除算、余剰］
・（日付を計算）／〔配送指定日〕／の内容に［所定日数を加算、減算］
・（日付をフォーマット）／〔配送指定日〕／の内容に［所定のフォーマットに変換］
・（差分を抽出）／〔第２のデータ〕／の内容と［所定文字列との差分を抽出］
なお、一実施形態に係る第２の処理１０１３Ｂの引数は、複数であってよい。
【００５９】
一実施形態に係る第３の処理１０１３Ｃは、第２のデータの少なくとも一部に係る外部サービスやターミナル１／サーバ２／ハンディターミナル３／ローカルサーバ４等への送信、及び／又は、データベース０への格納を行う１以上のデータ登録処理を含む。一実施形態に係るデータ登録処理の引数は、データベース０上の各種情報の何れかであり、データの登録先（格納先）は、例えば第１のデータ又は第２のデータに含まれる物品に関連する各種情報である。また、一実施形態に係るデータ登録処理は、グループに対応付けられる。以下、データ整形処理に係る（グループ）／〔引数〕／［処理内容］を例示する。
・（データを登録）／〔請求金額〕の内容を／［納品書情報の内容に登録する］
・（ステータス変更）／〔出荷ステータス〕の内容を／［保留（入金確認）、保留（住所不備）、保留（備考欄）、保留（後払いデータ）、出荷待ち等の何れかへ変更する］
・（引当処理）／［引当処理を行う、行わない］
・（同梱処理）／［同梱処理を行う、行わない］
・（支払方法変更）／［支払い方法情報を変更］
・（配送方法変更）／［配送方法情報を変更］
・（発送元変更）／［発送元を変更する］
・（商品追加）／〔第２のデータ〕が示す物品を／［所定数追加］
・（商品削除）／〔第２のデータ〕が示す物品を／［すべて又は所定数追加］
・（メール送信）／〔第２のデータ〕の内容を／［注文者メールアドレス、送付先メールアドレス又は管理者メールアドレスへ送信］
・（エラー出力）／〔第２のデータ〕の内容を／［注意又は重要エラーとして登録］
【００６０】
このような構成とすることで、本発明は、種々のＥＣサイトにおいて標準化されていない、出荷指示データ１００７等の注文データや受注データ等の商取引データを、任意の形式に変換し標準化することができ得る。
例えば、本発明によれば、物品名や住所等の各種情報毎に空白を組む制御文字が挿入されている当該データに係るデータクレンジングを行うことができる。
また、例えば、本発明によれば、日付を表示する情報に関して西暦や和暦を含む暦の表記ゆれによる影響を抑えることができ得る。
また、例えば、本発明によれば、第２の処理１０１３Ｂにより標準化された当該データに基づき、以降の引当処理を効率化することができ得る。
【００６１】
《ターミナル１》
一実施形態に係るターミナル１は、情報処理システムにおいて扱われる（データベース０上で扱われる）各種情報を入力処理するための入力手段１１と、当該各種情報及びグラフィカルユーザインタフェース（以下、単にＧＵＩと称す）を表示処理するための表示手段１２と、当該各種情報を受け付けるための受付手段１３と、当該各種情報を補助記憶部／データベース０への格納を要求するための登録手段１４と、サブルーチン１０１３の少なくとも一部を設定可能な設定手段１５と、を有する。
【００６２】
〈設定手段１５〉
一実施形態に係る設定手段１５は、好ましくは、表示手段１２が表示処理するＧＵＩを介して、サブルーチン１０１３に含まれる第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃのそれぞれの少なくとも一部を設定可能である。
また、一実施形態に係る設定手段１５は、当該ＧＵＩを介して、第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃのそれぞれに係るグループを選択可能であり、当該グループが選択されることで第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃのそれぞれの引数及び処理内容（関数）を選択可能であり、サブルーチン１０１３の少なくとも１つの有効化、無効化、複製又は削除を実行可能であり、第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃのそれぞれの追加又は削除を実行可能である。
また、一実施形態に係る設定手段１５は、バッチ分割ルール情報を一例とする、ピッキング指示データ１００９の生成ルールに係る各情報を、ＧＵＩを介して設定可能である。
なお、一実施形態は、サーバ２、ハンディターミナル３又はローカルサーバ４が設定手段１５に係る機能を有する構成としてもよい。
【００６３】
なお、前述のＧＵＩは、表示手段１２のみにより表示処理されてよいし、後述の表示手段２２と協調して表示処理されるような構成としてもよい。当該ＧＵＩに係る画面構成を含む詳細は後述していく。
同様に、前述のＧＵＩは、後述の表示手段３２又は４２のみにより表示処理されてよいし、表示手段３２又は４２と表示手段２２との協調により表示処理されてよい。
【００６４】
《サーバ２》
一実施形態に係るサーバ２は、情報処理システムにおいて扱われる（データベース０上で扱われる）各種情報を入力処理するための入力手段２１と、当該各種情報及び前述ＧＵＩを表示処理するための表示手段２２と、当該各種情報を受け付けるための受付手段２３と、当該各種情報を補助記憶部／データベース０への格納を要求するための登録手段２４と、データベース０上の各種情報の変更／削除等を含むデータ管理を行う管理手段２５と、ピッキング指示データ１００９を生成可能な指示生成手段２６と、を有する。
【００６５】
〈管理手段２５〉
一実施形態に係る管理手段２５は、サブルーチン１０１３に基づき、第１のデータを第２のデータに変換する。当該第１のデータは、例として、受付手段２３が外部サービス等から受け付けた出荷指示データ１００７である。
また、一実施形態に係る管理手段２５は、出荷指示データ１００７に基づきデータベース０上の在庫数情報を更新するような引当処理を行う。
また、一実施形態に係る管理手段２５は、出荷ステータスが「出荷済み」となった受注物品に係る出荷指示データ１００７に基づき、出荷実績データ１００８を更新してよい。
【００６６】
〈指示生成手段２６〉
一実施形態に係る指示生成手段２６は、出荷指示データ１００７に基づき、バッチ分割ルール情報に基づき、１以上のピッキング指示データ１００９を生成可能である。
【００６７】
一実施形態に係るバッチ分割ルール情報は、第１〜５の形式のそれぞれに係るバッチ区切数や、第１〜５の形式のそれぞれと対応する出荷数及び／又は出荷種数のしきい値を示す。なお、一実施形態に係るバッチ分割は、出荷指示データ１００７が示す「熨斗」／「メッセージカード」／「レター」等の示唆に基づき行われてもよい。
【００６８】
一実施形態に係る指示生成手段２６は、例として、出荷指示データ１００７に係る商品コード情報及び出荷数情報が示す受注物品の出荷数が１である、又は、出荷種数が１である場合、第１の形式と対応するピッキング指示データ１００９を生成する。
また、一実施形態に係る指示生成手段２６は、例として、出荷指示データ１００７に係る商品コード情報が示す受注物品の出荷種数が１であり、出荷数が所定数以上である場合、第２の形式と対応するピッキング指示データ１００９を生成する。
また、一実施形態に係る指示生成手段２６は、例として、出荷指示データ１００７に係る商品コード情報及び送付先情報が出荷種数＜送付先数を示す場合、第３の形式と対応するピッキング指示データ１００９を生成する。
また、一実施形態に係る指示生成手段２６は、例として、出荷指示データ１００７に係る商品コード情報と対応するカテゴリ情報又は商品備考情報等が「同梱物」、「チラシ」等を示す場合、第４の形式と対応するピッキング指示データ１００９を生成する。
また、一実施形態に係る指示生成手段２６は、例として、出荷指示データ１００７に係る商品コード情報と対応するカテゴリ情報又は商品備考情報等が「ＢｔｏＢ」等を示す場合、又は、出荷指示データ１００７における注文者情報及び送付先情報のそれぞれが所定の名称等を示す場合、第５の形式と対応するピッキング指示データ１００９を生成する。
【００６９】
なお、一実施形態に係る指示生成手段２６は、出荷指示データ１００７に基づき、複数のピッキング指示データ１００９を生成してもよい。具体的には、第１の形式と対応するピッキング指示データ１００９に加えて第３の形式と対応するピッキング指示データ１００９を生成するような構成としてもよい。
【００７０】
具体的には、１の出荷指示データ１００７に基づき、第１の形式と対応するピッキング指示データ１００９を生成し、当該１の出荷指示データ１００７の内の残りの受注物品に関して第２の形式と対応するピッキング指示データ１００９を生成し、当該１の出荷指示データ１００７の内の残りの受注物品に関して第３の形式と対応するピッキング指示データ１００９を生成する構成としてもよい。
【００７１】
一実施形態に係る指示生成手段２６は、第１、第２、第３及び第４の形式の順で優先して複数のピッキング指示データ１００９を生成してよい。
【００７２】
一実施形態に係る指示生成手段２６は、サブルーチン１０１３に基づき、ピッキング指示データ１００９を生成してよい。このとき、サブルーチン１０１３に含まれる引数等が、出荷指示データ１００７やピッキング指示データ１００９を構成する各種情報の何れかを含むことは勿論である。また、一実施形態に係る指示生成手段２６は、ピッキング指示データ１００９をハンディターミナル３に送信可能であってよい。
【００７３】
《ハンディターミナル３》
一実施形態に係るハンディターミナル３は、情報処理システムにおいて扱われる（データベース０上で扱われる）各種情報を入力処理するための入力手段３１と、当該各種情報及び前述のＧＵＩを表示処理するための表示手段３２と、当該各種情報を受け付けるための受付手段３３と、当該各種情報を補助記憶部／データベース０への格納を要求するための登録手段３４と、ピッキング指示データ１００９に含まれる物品に係る検品処理を行うための検品手段３５と、を有する。
【００７４】
〈検品手段３５〉
一実施形態に係る検品手段３５は、ピッキング指示データ１００９が示す受注物品に付属するコードを読み取ることができる。当該コードは、１次元コード又は２次元コードであり、その形式に制限はない。このとき、ハンディターミナル３は、好ましくは、前述のハードウェア構成に加えてイメージセンサ等を含む読取装置を有する。
一実施形態に係る検品手段３５は、当該コードを読み取ることで検品処理を実行することができる。当該検品処理は、当該コードが示す商品識別情報と商品マスタ１００１上の商品識別情報とを突合せ、当該受注物品と対応する出荷ステータスを「出荷検品済」に変更するような処理のことを指す。
【００７５】
《ローカルサーバ４》
一実施形態に係るローカルサーバ４は、情報処理システムにおいて扱われる（データベース０上で扱われる）各種情報を入力処理するための入力手段４１と、当該各種情報及び前述のＧＵＩを表示処理するための表示手段４２と、当該各種情報を受け付けるための受付手段４３と、当該各種情報を補助記憶部／データベース０への格納を要求するための登録手段４４と、バッチ形式に基づき受注物品の納品書を含む第１の印刷物、及び、受注物品の送り状を含む第２の印刷物の印刷処理を実行可能な印刷手段４５と、を有する。
【００７６】
〈印刷手段４５〉
図３に示すように、一実施形態に係る印刷手段４５は、受注物品に係るピッキング指示データ１００９が示すバッチ形式が第１の形式を示す場合、第１及び第２の印刷物の印刷処理を検品手段３５による検品処理が完了した後に実行する。
また、一実施形態に係る印刷手段４５は、当該バッチ形式が第２又は第３の形式を示す場合、第１の印刷物の印刷処理を検品処理が完了する前に行い、第２の印刷物の印刷処理を検品処理が完了した後に実行する。
また、一実施形態に係る印刷手段４５は、当該バッチ形式が第４の形式を示す場合、第１及び第２の印刷物の印刷処理を実行しない。
また、一実施形態に係る印刷手段４５は、当該バッチ形式が第５の形式を示す場合、第１及び第２の印刷物の印刷処理を検品処理が完了する前に実行する。
なお、印刷手段４５による納品書に係る印刷処理が納品書データ１０１１に基づくことは勿論である。また、送り状に係る印刷処理が送り状データ１０１２に基づくことも、同様に、勿論である。そして、検品処理が完了したか否かが、出荷ステータスが「出荷検品済」を示すか否かで以て判断可能であることは勿論である。なお、「バッチ形式が所定の形式を示す」は、バッチ形式が所定の形式を含む組み合わせと対応することを意味する。
【００７７】
一実施形態に係る印刷手段４５は、受注物品に係る「熨斗」／「メッセージカード」／「レター」を含む第３の印刷物を、該当する検品処理の完了後に行う構成が好ましい。
【００７８】
一実施形態に係る印刷手段４５は、サブルーチン１０１３に基づき印刷処理を行ってよい。このとき、サブルーチン１０１３に含まれる引数等が出荷指示データ１００７、ピッキング指示データ１００９、納品書データ１０１１、及び、送り状データ１０１２を構成する各種情報を含み、サブルーチン１０１３の処理内容が印刷処理を含むことは勿論である。
【００７９】
《フローチャート》
図５に示すように、本発明に係るフローチャートの一例は以下のように把握することができる。
〈設定ステップＳ１〉設定手段１５が、サブルーチン１０１３を設定する。
〈受付ステップＳ２〉受付手段２３が出荷指示データ１００７を受け付ける。
〈変換ステップＳ３〉管理手段２５がサブルーチン１０１３に基づき第１のデータである出荷指示データ１００７を第２のデータである出荷指示データ１００７に変換する。
〈引当ステップＳ４〉管理手段２５が出荷指示データ１００７に基づき引当処理を行う。
〈指示生成ステップＳ５〉指示生成手段２６が出荷指示データ１００７に基づきピッキング指示データ１００９を生成し、ハンディターミナル３に送信する。
〈表示ステップＳ６〉表示手段３２が当該ピッキング指示データ１００９を表示処理する。
〈検品ステップ及び印刷ステップＳ７〉検品手段３５及び印刷手段４５は、それぞれ、当該ピッキング指示データ１００９に基づき検品処理及び印刷処理を実行する。
〈ステップＳ８〉管理手段２５は、当該ピッキング指示データ１００９が示す受注物品の出荷ステータスが「出荷済み」となった後に、出荷実績データ１００８を更新する。
【００８０】
《グラフィカルユーザインタフェース》
図６〜８に示すように、一実施形態に係るサブルーチン１０１３の設定はＧＵＩを介して実行される。このとき、一実施形態に係るＧＵＩとしての設定画面に係る各表示オブジェクトは、その寸法及び呈色等に制限はなく、様々な外観を採用することができる。
一実施形態に設定画面のそれぞれは、好ましくは、オーバーレイ表示処理される。
【００８１】
図６に示すように、設定画面Ｗ１は、１以上のサブルーチン１０１３（図中のＲＰＡルールの意）を一覧として示す。それぞれのサブルーチン１０１３は、サブルーチン名称（図中のＲＰＡルールの名称の意）とその説明及び利用状態を示す。当該利用状態は有効又は無効を示し、表示オブジェクトＷ１０１及びチェックボックス等の操作を転機として切り替えることができる。表示オブジェクトＷ１０２は、それぞれのサブルーチン１０１３の詳細を設定するための意思入力部として機能する。表示オブジェクトＷ１０３は、新たなサブルーチン１０１３を追加するための意思入力部として機能する。
【００８２】
図７に示すように、表示オブジェクトＷ１０２又はＷ１０３の指定を介した意思入力を転機として表示処理される。設定画面Ｗ２は、サブルーチン１０１３の名称／説明と、第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃのそれぞれの処理設定と、第１のデータ及び／又は第２のデータの形式等に係る入出力設定と、のために用いられる。当該入出力設定は、例えば所定の形式の出荷指示データ１００７のみを第１のデータとして設定する等するために行われる。
表示オブジェクトＷ２０１は、当該処理設定を行うための意思入力部として機能する。表示オブジェクトＷ２０２は、第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃの削除を行うための意思入力部として機能する。表示オブジェクトＷ２０３は、新たな第１の処理１０１３Ａ、第２の処理１０１３Ｂ、及び、第３の処理１０１３Ｃを追加するための意思入力部として機能する。
【００８３】
図８に示すように、表示オブジェクトＷ２０１又はＷ２０３の指定を介した意思入力を転機として表示処理される設定画面Ｗ３は、第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃのそれぞれの（グループ）／〔引数〕／［処理内容］を設定するために用いられる。
表示オブジェクトＷ３０１は、第１の処理１０１３Ａのグループを指定するための入力部として機能する。表示オブジェクトＷ３０２は、第１の処理１０１３Ａの引数を指定するための入力部として機能する。表示オブジェクトＷ３０３及びＷ３０４等は、第１の処理１０１３Ａの処理内容を指定するための入力部として機能する。
表示オブジェクトＷ３０５は、第２の処理１０１３Ｂのグループを指定するための入力部として機能する。表示オブジェクトＷ３０６及びＷ３０７等は、第２の処理１０１３Ｂの処理内容を指定するための入力部として機能する。なお、第２の処理１０１３Ｂに係る引数を指定するための入力部として機能する表示オブジェクトが適宜、設定画面Ｗ３において表示処理されることは勿論である。
表示オブジェクトＷ３０８は、第３の処理１０１３Ｃのグループを指定するための入力部として機能する。表示オブジェクトＷ３０９は、第３の処理１０１３Ｃの処理内容を指定するための入力部として機能する。なお、第３の処理１０１３Ｃに係る引数を指定するための入力部として機能する表示オブジェクトが適宜、設定画面Ｗ３において表示処理され得ることは勿論である。
表示オブジェクトＷ３１１、Ｗ３１２及びＷ３１３のそれぞれは、新たな第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃのそれぞれを追加するための意思入力部として機能する。なお、第１の処理１０１３Ａ、第２の処理１０１３Ｂ及び第３の処理１０１３Ｃのそれぞれを削除するための表示オブジェクトが適宜、設定画面Ｗ３において表示処理され得ることは勿論である。
【００８４】
図９及び１０に示すように、一実施形態に係るバッチ形式やバッチ分割ルール情報の設定はＧＵＩを介して実行される。このとき、一実施形態に係るＧＵＩとしての設定画面に係る各表示オブジェクトは、その寸法及び呈色等に制限はなく、様々な外観を採用することができる。また、一実施形態に設定画面のそれぞれは、オーバーレイ表示処理される。
【００８５】
図９に示すように、設定画面Ｗ４は、バッチ分割ルール情報を設定するために用いられる。表示オブジェクトＷ４０１は、チェックボックスを介して指定された１以上のバッチ分割ルール情報に対して有効化／無効化／削除の何れかを行うための意思入力部として機能する。表示オブジェクトＷ４０２は、対応するバッチ分割ルール情報の詳細を設定するための意思入力部として機能する。表示オブジェクトＷ４０３は、バッチ分割ルール情報を新規に作成／追加するための意思入力部として機能する。なお、設定画面Ｗ４は、各バッチ分割ルール情報に係る作成者や変更履歴等を示す構成としてもよい。
【００８６】
図１０に示すように、表示オブジェクトＷ４０２の指定を転機として表示処理される設定画面Ｗ５は、バッチ分割ルール情報の詳細を設定するために用いられる。表示オブジェクトＷ５０１は、バッチ分割ルール情報を識別するための「名称」や「説明」等の文字列データを入力するフォームとして機能する。表示オブジェクトＷ５０２は、バッチ形式の組み合わせや、所定のバッチ形式に係る出荷数の区切数、第１〜第５の形式のそれぞれに係る適用要否、第２のバッチ形式を適用する場合の出荷数（しきい値）等の設定を入力するフォームとして機能する。表示オブジェクトＷ５０３は、納品書種類を指定するためのフォームとして機能する。表示オブジェクトＷ５０４は、第５の形式と対応するような受注物品を含むピッキングリストとして生成するか否かを指定するためのフォームとして機能する。表示オブジェクトＷ５０５は、第１のバッチフィルタを有効化するか否かを指定するためのフォームとして機能する。表示オブジェクトＷ５０６は、後払い同梱を利用するか否かを指定するためのフォームとして機能する。表示オブジェクトＷ５０７は、バッチフィルタを指定するためのフォームとして機能する。
【００８７】
一実施形態では、庫内物流の業務改善を目的した処理内容について例示したが、本発明が適用し得る業態／分野に、特に制限はない。
【符号の説明】
【００８８】
０                      データベース
１                      ターミナル
２                      サーバ
３                      ハンディターミナル
４                      ローカルサーバ
１１、２１、３１、４１  入力手段
１２、２２、３２、４２  表示手段
１３、２３、３３、４３  受付手段
１４、２４、３４、４４  登録手段
２５                    管理手段
２６                    指示生成手段
３５                    検品手段
４５                    印刷手段
１００７                出荷指示データ
１００９                ピッキング指示データ
Ｗ１、Ｗ２、Ｗ３        設定画面
【要約】      （修正有）【課題】新規な情報処理システム、情報処理方法及び情報処理プログラムを提供する。【解決手段】情報処理システムにおいて、ピッキング対象の物品、当該物品の位置及び当該物品の数量を示しバッチ形式と対応するピッキング指示データを生成可能な指示生成手段と、ピッキング指示データが示す物品に付属するコードを読み取り当該物品に係る検品処理を実行可能な検品手段と、バッチ形式に基づき物品に係る納品書を含む第１の印刷物及び物品に係る送り状を含む第２の印刷物の印刷処理を実行可能な印刷手段と、を実行する。【選択図】図４【図１】
0006644369.tif 000002
【図２】
0006644369.tif 000003
【図３】
0006644369.tif 000004
【図４】
0006644369.tif 000005
【図５】
0006644369.tif 000006
【図６】
0006644369.tif 000007
【図７】
0006644369.tif 000008
【図８】
0006644369.tif 000009
【図９】
0006644369.tif 000010
【図１０】
0006644369.tif 000011