(57)【要約】【課題】貨物の受け付け業務の手間を軽減する。【解決手段】実施形態の貨物受付装置は、貨物の宛先を取得する宛先取得手段と、撮像した画像を取り込む画像取込手段と、取り込まれた画像に含まれる貨物を検出し、その画像に占める検出された貨物の割合をもとに貨物の大きさを認識する貨物認識手段と、取得された宛先及び認識された貨物の大きさをもとに、貨物の宛先及び貨物の大きさに応じた配送料金が設定された設定情報を参照し、貨物の配送料金を算出する配送料金算出手段とを備える。【選択図】図１
2013025428.tif 000002
【特許請求の範囲】
【請求項１】
貨物の宛先を取得する宛先取得手段と、
撮像した画像を取り込む画像取込手段と、
前記取り込まれた画像に含まれる前記貨物を検出し、当該画像に占める前記検出された貨物の割合をもとに前記貨物の大きさを認識する貨物認識手段と、
前記取得された宛先及び前記認識された貨物の大きさをもとに、貨物の宛先及び貨物の大きさに応じた配送料金が設定された設定情報を参照し、前記貨物の配送料金を算出する配送料金算出手段と、
を備える貨物受付装置。
【請求項２】
前記貨物認識手段は、前記貨物に添付された所定の大きさの配送票を検出し、当該配送票に対して前記貨物が前記取り込まれた画像に占める割合をもとに、前記貨物の大きさを認識する、
請求項１に記載の貨物受付装置。
【請求項３】
前記取り込まれた画像に含まれる伝票を検出し、当該伝票に記載された宛先を読み取る読取手段を更に備え、
前記宛先取得手段は、前記読み取られた宛先を前記貨物の宛先とする、
請求項１又は２に記載の貨物受付装置。
【請求項４】
前記読取手段は、前記検出された伝票の所定の記載欄に記載された前記宛先を文字認識で読み取る、
請求項３に記載の貨物受付装置。
【請求項５】
貨物受付装置のコンピュータを、
貨物の宛先を取得する宛先取得手段と、
前記貨物を撮像した画像を取り込む画像取込手段と、
前記取り込まれた画像に含まれる前記貨物を検出し、当該画像に占める前記検出された貨物の割合をもとに前記貨物の大きさを認識する貨物認識手段と、
前記取得された宛先及び前記認識された貨物の大きさをもとに、貨物の宛先及び貨物の大きさに応じて配送料金が設定された設定情報を参照し、前記貨物の配送料金を算出する配送料金算出手段と、
して機能させるためのプログラム。
【請求項６】
貨物受付装置における貨物受付方法であって、
貨物の宛先を取得する宛先取得工程と、
前記貨物を撮像した画像を取り込む画像取込工程と、
前記取り込まれた画像に含まれる前記貨物を検出し、当該画像に占める前記検出された貨物の割合をもとに前記貨物の大きさを認識する貨物認識工程と、
前記取得された宛先及び前記認識された貨物の大きさをもとに、貨物の宛先及び貨物の大きさに応じて配送料金が設定された設定情報を参照し、前記貨物の配送料金を算出する配送料金算出工程と、
を含む貨物受付方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、貨物受付装置、プログラム及び貨物受付方法に関する。
【背景技術】
【０００２】
従来、コンビニエンスストア等の店舗では、宅配便などで配送する貨物の受け付け業務をＰＯＳ端末で行っている。具体的には、配送する貨物のサイズ（縦・横・高さ）や宛先を店員がＰＯＳ端末に入力して、配送の登録処理を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−４０４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、配送する貨物のサイズ（縦・横・高さ）を店員が測ってＰＯＳ端末に入力する手間があり、不便であった。
【課題を解決するための手段】
【０００５】
本実施形態の貨物受付装置は、貨物の宛先を取得する宛先取得手段と、撮像した画像を取り込む画像取込手段と、前記取り込まれた画像に含まれる前記貨物を検出し、当該画像に占める前記検出された貨物の割合をもとに前記貨物の大きさを認識する貨物認識手段と、前記取得された宛先及び前記認識された貨物の大きさをもとに、貨物の宛先及び貨物の大きさに応じた配送料金が設定された設定情報を参照し、前記貨物の配送料金を算出する配送料金算出手段とを備える。
【０００６】
本実施形態のプログラムは、貨物受付装置のコンピュータを、貨物の宛先を取得する宛先取得手段と、前記貨物を撮像した画像を取り込む画像取込手段と、前記取り込まれた画像に含まれる前記貨物を検出し、当該画像に占める前記検出された貨物の割合をもとに前記貨物の大きさを認識する貨物認識手段と、前記取得された宛先及び前記認識された貨物の大きさをもとに、貨物の宛先及び貨物の大きさに応じて配送料金が設定された設定情報を参照し、前記貨物の配送料金を算出する配送料金算出手段として機能させる。
【０００７】
本実施形態の貨物受付方法は、貨物受付装置における貨物受付方法であって、貨物の宛先を取得する宛先取得工程と、前記貨物を撮像した画像を取り込む画像取込工程と、前記取り込まれた画像に含まれる前記貨物を検出し、当該画像に占める前記検出された貨物の割合をもとに前記貨物の大きさを認識する貨物認識工程と、前記取得された宛先及び前記認識された貨物の大きさをもとに、貨物の宛先及び貨物の大きさに応じて配送料金が設定された設定情報を参照し、前記貨物の配送料金を算出する配送料金算出工程とを含む。
【図面の簡単な説明】
【０００８】
【図１】本実施形態にかかる貨物受付装置の一例であるチェックアウトシステムを示す斜視図。
【図２】ＰＯＳ端末及び商品読取装置のハードウェア構成を示すブロック図。
【図３】ＰＬＵファイルのデータ構成を例示する概念図。
【図４】貨物料金ファイルのデータ構成を例示する概念図。
【図５】ＣＰＵで実現される機能構成を示すブロック図。
【図６】チェックアウトシステムの動作の一例を示すフローチャート。
【図７】伝票読取処理の一例を示すフローチャート。
【図８】貨物読取処理の一例を示すフローチャート。
【図９】撮像画像の一例を示す概念図。
【発明を実施するための形態】
【０００９】
チェックアウトシステムを例に実施形態にかかる貨物読取装置、プログラム及び貨物読取方法を図面を参照して説明する。チェックアウトシステムは、一取引にかかる商品の登録、精算を行うＰＯＳ端末と、商品に添付された商品コードなどを読み取る商品読取装置とを有する構成であり、店舗システムの一例である。実施形態は、宅配便などで配送する貨物の受け付け業務を行うコンビニエンスストアやスーパーマーケット等の店舗に導入されたチェックアウトシステムへの適用例である。
【００１０】
図１は、実施形態にかかる貨物読取装置の一例であるチェックアウトシステム１を示す斜視図である。図１に示すように、チェックアウトシステム１は、一取引にかかる商品の登録や精算、宅配便などで配送する貨物の受け付け処理を行うＰＯＳ端末１１を備える。ＰＯＳ端末１１は、チェックアウト台５１上のドロワ２１上面に載置されている。ドロワ２１は、ＰＯＳ端末１１によって開放動作の制御を受ける。ＰＯＳ端末１１の上面には、オペレータ（店員）によって押下操作されるキーボード２２が配置されている。キーボード２２を操作するオペレータから見てキーボード２２よりも奥側には、オペレータに向けて情報を表示する表示デバイス２３が設けられている。表示デバイス２３は、その表示面２３ａに情報を表示する。表示面２３ａには、タッチパネル２６が積層されている。表示デバイス２３よりもさらに奥側には、顧客用表示デバイス２４が回転自在に立設されている。顧客用表示デバイス２４は、その表示面２４ａに情報を表示する。なお、図１に示す顧客用表示デバイス２４は、表示面２４ａを図１中手前側に向けているが、表示面２４ａが図１中奥側に向くように顧客用表示デバイス２４を回転させることによって、顧客用表示デバイス２４は顧客に向けて情報を表示する。
【００１１】
ＰＯＳ端末１１が載置されているチェックアウト台５１とＬ字を形成するようにして、横長テーブル状のカウンタ台１５１が配置されている。カウンタ台１５１の上面には、荷受面１５２が形成されている。荷受面１５２には、商品Ａを収納する買物カゴ１５３が載置される。買物カゴ１５３は、顧客によって持ち込まれる第１の買物カゴ１５３ａと、第１の買物カゴ１５３ａから商品読取装置１０１を挟んだ位置に位置付けられる第２の買物カゴ１５３ｂとに分けて考えることができる。
【００１２】
カウンタ台１５１の荷受面１５２には、ＰＯＳ端末１１とデータ送受信自在に接続された商品読取装置１０１が設置されている。商品読取装置１０１は、薄型矩形形状のハウジング１０２を備える。ハウジング１０２の正面には読取窓１０３が配置されている。ハウジング１０２の上部には、表示・操作部１０４が取り付けられている。表示・操作部１０４には、タッチパネル１０５が表面に積層された表示デバイス１０６が設けられている。表示デバイス１０６の右隣にはキーボード１０７が配設されている。キーボード１０７の右隣には、図示しないカードリーダのカード読取溝１０８が設けられている。オペレータから見て表示・操作部１０４の裏面左奥側には、顧客に向けて設けられる表示装置であり、顧客に対して情報を表示するための顧客用表示デバイス１０９が設置されている。顧客用表示デバイス１０９の表示面には、顧客用タッチパネル１０９ａが積層されている。
【００１３】
チェックアウトシステム１では、操作部としてのキーボード２２、１０７の操作、例えばテンキー２２ｄやモードキー（図示しない）の操作により、オペレータより操作モードを受け付ける。ここで、操作モードは、チェックアウトシステム１における商品登録、点検、精算等の業務処理ごとの動作モードであり、顧客によって持ち込まれた商品を登録する商品登録モード、売り上げの点検を行う点検モード、売り上げの精算を行う精算モード、宅配便などで配送する貨物の受け付け業務を行う宅配受付モード等がある。例えば、購入する商品Ａを入れた第１の買物カゴ１５３ａが顧客によって持ち込まれた場合、オペレータは、キーボード２２、１０７を操作して商品登録の操作モードを選択した後に、商品Ａの登録を行う。
【００１４】
顧客によって持ち込まれた第１の買物カゴ１５３ａには、一取引にかかる商品Ａが収納されている。商品Ａは、オペレータの手によって第２の買物カゴ１５３ｂへと移動される。この移動過程で、商品Ａは商品読取装置１０１の読取窓１０３に向けられる。この際、読取窓１０３の奥側に配置された撮像部１６４（図２参照）は商品Ａを撮像する。商品読取装置１０１では、撮像部１６４により撮像された画像に商品Ａが含まれることを検出した場合、その撮像された画像をＰＯＳ端末１１へ出力する。ＰＯＳ端末１１では、商品Ａの各々について、商品Ａの売上登録にかかる情報と、その商品Ａの画像とが関連付けられたＰＬＵファイルＦ１（詳細は後述する）を参照して、出力された画像の少なくとも一部の領域と類似する商品Ａの画像を検出する。次いで、ＰＯＳ端末１１では、検出された商品Ａの画像と関連する売上登録にかかる情報をもとに、商品Ａの売上を登録する。
【００１５】
また、宅配便などで配送する貨物が顧客によって持ち込まれた場合、オペレータは、キーボード２２、１０７を操作して宅配受付の操作モードを選択した後に、貨物の受け付け処理を行う。顧客によって持ち込まれた貨物や宛先が記載された配送伝票も、上述した商品Ａと同様にオペレータの手による移動過程で撮像部１６４による撮像が行われる。この貨物や配送伝票を撮像した画像をもとに、ＰＯＳ端末１１では、貨物の受け付け処理を行う（詳細は後述する）。
【００１６】
図２は、ＰＯＳ端末１１及び商品読取装置１０１のハードウェア構成を示すブロック図である。ＰＯＳ端末１１は、情報処理を実行する情報処理部としてのマイクロコンピュータ６０を備える。マイクロコンピュータ６０は、各種演算処理を実行し各部を制御するＣＰＵ６１（Central  Processing  Unit）に、ＲＯＭ６２（Read  Only  Memory）とＲＡＭ６３（Random  Access  Memory）とがバス接続されて構成されている。
【００１７】
ＰＯＳ端末１１のＣＰＵ６１には、前述したドロワ２１、キーボード２２、表示デバイス２３、タッチパネル２６、顧客用表示デバイス２４がいずれも各種の入出力回路（いずれも図示せず）を介して接続されている。これらは、ＣＰＵ６１による制御を受ける。
【００１８】
キーボード２２は、「１」、「２」、「３」…等の数字や「×」という乗算の演算子が上面に表示されているテンキー２２ｄ、仮締めキー２２ｅ、及び締めキー２２ｆを含む。キーボード２２は、テンキー２２ｄ、仮締めキー２２ｅ、及び締めキー２２ｆによるオペレータの操作入力をＣＰＵ６１へ出力する。
【００１９】
ＰＯＳ端末１１のＣＰＵ６１には、ＨＤＤ６４（Hard  Disk  Drive）が接続されている。ＨＤＤ６４には、プログラムや各種ファイルが記憶されている。ＨＤＤ６４に記憶されているプログラムや各種ファイルは、ＰＯＳ端末１１の起動時に、その全部又は一部がＲＡＭ６３にコピーされてＣＰＵ６１により順次実行される。ＨＤＤ６４に記憶されているプログラムの一例は、貨物の受け付け処理や、商品販売データ処理用のプログラムＰＲである。ＨＤＤ６４に記憶されているファイルの一例は、ストアコンピュータＳＣから配信されて予め格納されているＰＬＵファイルＦ１、貨物料金ファイルＦ２である。
【００２０】
ＰＬＵファイルＦ１は、店舗に陳列して販売する商品Ａの各々について、商品Ａの売上登録にかかる情報と、その商品Ａの画像との関連付けが設定されたファイルである。図３は、ＰＬＵファイルＦ１のデータ構成を例示する概念図である。図３に示すように、ＰＬＵファイルＦ１は、商品Ａにユニークに割り当てられた商品ＩＤごとに、その商品Ａが属する商品分類、商品名、単価などの商品に関する情報と、その商品を撮像した商品画像とを格納する。
【００２１】
商品読取装置１０１により売上登録を行う商品Ａが読み取られた場合、ＰＯＳ端末１１は、ＰＬＵファイルＦ１を参照して類似する商品画像を検出することで売上登録を行う商品Ａを特定し、その特定された商品Ａの商品ＩＤ、商品分類、商品名、単価などの売上登録にかかる情報を、売上マスタファイル（図示しない）などに記録して売上登録を行う。売上登録後、ＰＯＳ端末１１は、売上登録が行われた商品についての精算処理を行い、その精算処理の内容を印字したレシート用紙をプリンタ６６により出力する。
【００２２】
設定情報としての貨物料金ファイルＦ２は、貨物の宛先及び貨物の大きさに応じた配送料金が設定されたデータファイルである。図４は、貨物料金ファイルＦ２のデータ構成を例示する概念図である。図４に示すように、貨物料金ファイルＦ２には、貨物の宛先とされる「送先住所」ごとに、「貨物サイズ」（縦×横×高さ）と配送に必要となる「料金」とが設定されている。例えば、貨物の宛先が「○○○○○○」であり、貨物サイズが「ＡＡ×ＢＢ×ＣＣ」である場合には、貨物料金ファイルＦ２を参照することで、その貨物の配送に必要となる配送料金を「７００円」と算出できる。なお、上述した貨物料金ファイルＦ２のデータ構成は、実施形態の一例であり、貨物の宛先及び貨物のサイズから配送料金が算出可能であればいずれであってもよい。例えば、貨物料金ファイルＦ２は、住所−距離の関係と、距離−配送料金の関係とが記述されたデータファイルであってもよい。この場合は、貨物の宛先から配送先までの距離を算出した後に、算出した距離から配送料金の算出を行う。
【００２３】
図２に戻り、ＰＯＳ端末１１のＣＰＵ６１には、ストアコンピュータＳＣとデータ通信を実行するための通信インターフェース２５が入出力回路（図示せず）を介して接続されている。ストアコンピュータＳＣは、店舗のバックヤード等に設置されている。ストアコンピュータＳＣのＨＤＤ（図示せず）には、ＰＯＳ端末１１に配信されるＰＬＵファイルＦ１、貨物料金ファイルＦ２などが格納されている。
【００２４】
ＰＯＳ端末１１のＣＰＵ６１には、商品読取装置１０１との間でデータ送受信を可能にする接続インターフェース６５が接続されている。したがって、接続インターフェース６５は、商品読取装置１０１に接続している。また、ＰＯＳ端末１１のＣＰＵ６１には、レシート用紙などに印字を行うプリンタ６６が接続されている。ＰＯＳ端末１１は、ＣＰＵ６１の制御のもと、一取引の取引内容（精算金額や付与されたポイント）等をレシート用紙に印字する。
【００２５】
商品読取装置１０１も、マイクロコンピュータ１６０を備える。マイクロコンピュータ１６０は、ＣＰＵ１６１にＲＯＭ１６２とＲＡＭ１６３とがバス接続されて構成されている。ＲＯＭ１６２には、ＣＰＵ１６１によって実行されるプログラムが記憶されている。ＣＰＵ１６１には、撮像部１６４、音声出力部１６５が各種の入出力回路（いずれも図示せず）を介して接続されている。撮像部１６４、音声出力部１６５は、ＣＰＵ１６１によって動作が制御される。表示・操作部１０４は接続インターフェース１７６を介してＰＯＳ端末１１に接続されている。表示・操作部１０４はＰＯＳ端末１１のＣＰＵ６１によって動作が制御される。
【００２６】
撮像部１６４は、ＣＣＤイメージセンサやＣＯＭＳイメージセンサなどによるデジタルカメラである。撮像部１６４は、ＣＰＵ１６１の制御の下で読取窓１０３からの撮像を行う。例えば撮像部１６４では３０ｆｐｓの動画像の撮像を行う。撮像部１６４が所定のフレームレートで順次撮像したフレーム画像はＲＡＭ１６３に保存される。音声出力部１６５は、予め設定された警告音などを発生するための音声回路とスピーカなどである。音声出力部１６５は、ＣＰＵ１６１の制御の下で警告音などの音声による報知を行う。
【００２７】
さらに、ＣＰＵ１６１には、ＰＯＳ端末１１の接続インターフェース６５に接続して、ＰＯＳ端末１１との間でデータ送受信を可能にする接続インターフェース１７５が接続されている。ＣＰＵ１６１の制御の下、商品読取装置１０１の撮像部１６４によって撮像された画像は、接続インターフェース１７５を介して出力され、接続インターフェース６５を介してＰＯＳ端末１１に入力される。
【００２８】
次に、ＣＰＵ１６１、６１がプログラムを順次実行することで実現される機能部について、図５を参照して説明する。図５は、ＣＰＵ１６１、６１で実現される機能構成を示すブロック図である。図５に示すように、ＣＰＵ１６１は、プログラムを順次実行することにより、撮像画像取込部１６１１、検出部１６１２、画像出力部１６１３としての機能を備える。同様に、ＣＰＵ６１は、伝票読取部６１１、貨物サイズ認識部６１２、料金算出部６１３としての機能を備える。
【００２９】
撮像画像取込部１６１１は、撮像部１６４に撮像オン信号を出力して撮像部１６４に撮像動作を開始させる。撮像画像取込部１６１１は、撮像動作開始後に撮像部１６４が撮像してＲＡＭ１６３に保存されたフレーム画像を順次取り込む。撮像画像取込部１６１１によるフレーム画像の取り込みは、ＲＡＭ１６３に保存された順に行われる。
【００３０】
検出部１６１２は、撮像画像取込部１６１１により取り込まれた撮像部１６４のフレーム画像に含まれる貨物や伝票をパターンマッチング技術などを用いて検出する。具体的には、取り込まれたフレーム画像を２値化した画像から輪郭線などを抽出する。次いで、抽出された輪郭線から梱包された箱などの貨物や、所定形状の伝票を、予め設定されたマッチング用データとの比較で認識することで検出する。なお、フレーム画像において検出された貨物や伝票の領域については、貨物や伝票の輪郭線に沿った座標等の情報として、画像出力部１６１３より貨物や伝票が検出されたフレーム画像を出力する際に、ＰＯＳ端末１１に通知される。また、フレーム画像を出力する際には、貨物の検出又は所定形状の伝票の検出に応じたフラグがＰＯＳ端末１１に通知される。したがって、ＰＯＳ端末１１では、通知されるフラグを参照することで、貨物又は伝票のいずれがフレーム画像から検出されたのかを認識できる。
【００３１】
貨物や伝票の検出は、画像における特徴量として色合いや表面の凸凹状況等の表面の状態を読み取ることによって特定の物体の認識する一般物体認識（generic  object  recognition）の技術を用いてもよい。この一般物体認識については次の文献において各種認識技術が解説されている。
【００３２】
柳井  啓司，“一般物体認識の現状と今後”，情報処理学会論文誌，Ｖｏｌ．４８，Ｎｏ．ＳＩＧ１６  [平成２２年８月１０日検索]，インターネット<URL:  http://mm.cs.uec.ac.jp/IPSJ-TCVIM-Yanai.pdf  >  また、画像をオブジェクトごとに領域分割することによって一般物体認識を行う技術が、下記の文献において解説されている。  Jamie  Shottonら，“Semantic  Texton  Forests  for  Image  Categorization  and  Segmentation”，[平成２２年８月１０日検索]，インターネット<URL:http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.145.3036&rep=rep1&type=pdf  >
画像出力部１６１３は、撮像画像取込部１６１１が取り込んだ撮像部１６４のフレーム画像を接続インターフェース１７５を介してＰＯＳ端末１１へ出力する。画像出力部１６１３は撮像画像取込部１６１１が取り込んだフレーム画像を逐次ＰＯＳ端末１１へ出力してもよいが、貨物の受け付け処理では、検出部１６１２により貨物や伝票が検出された場合のフレーム画像を、ＰＯＳ端末１１へ出力するものとする。
【００３３】
伝票読取部６１１は、画像出力部１６１３より出力された、伝票が検出された場合のフレーム画像をもとに、伝票に記載された宛先の読み取りを行う。具体的には、伝票読取部６１１は、検出部１６１２より検出されて通知される伝票の輪郭線に沿った座標をもとに、フレーム画像から伝票部分の画像を取得する。次いで、伝票読取部６１１は、伝票部分の画像から宛先が記載される記載欄に対応した部分の画像に文字認識処理（ＯＣＲ処理）を施して、貨物の宛先を取得する。なお、伝票読取部６１１は、伝票に記載されたＱＲコード（登録商標）などの２次元コードを復号し、その２次元コードに含まれる貨物の宛先を取得してもよい。このように、伝票を撮像して宛先を読み取ることで、オペレータが宛先を手入力する手間を軽減できる。
【００３４】
貨物サイズ認識部６１２は、貨物が検出された場合のフレーム画像をもとに、そのフレーム画像において貨物が占める割合から貨物の大きさを認識する。具体的には、貨物サイズ認識部６１２は、検出部１６１２より検出されて通知される貨物の輪郭線に沿った座標をもとに、フレーム画像から貨物部分の画像を取得する。次いで、貨物サイズ認識部６１２は、貨物部分の画像から貨物における縦、横、高さ方向に該当する輪郭線を抽出する。縦、横、高さ方向に該当する輪郭線それぞれの最大長が、フレーム画像における貨物の縦、横、高さ方向の大きさに相当する。また、顧客により持ち込まれた貨物は荷受面１５２の上で読取窓１０３により撮像されることから、撮像される貨物と撮像部１６４との距離は一定であるものとする。また、撮像部１６４における焦点距離、画角、ピント位置などのカメラパラメータは、上述した貨物と撮像部１６４との距離とともに、予めＲＯＭ６２などに設定されているものとする。したがって、貨物サイズ認識部６１２は、フレーム画像に占める貨物の縦、横、高さ方向の長さと、撮像される貨物から撮像部１６４まで距離やカメラパラメータとをもとに、貨物の大きさを解析して認識する。
【００３５】
貨物サイズ認識部６１２は、貨物が検出された場合のフレーム画像をもとに、そのフレーム画像において貨物に添付された所定の大きさの配送票を検出し、その配送票に対する貨物の大きさを解析することで、貨物の大きさいを認識してもよい。この配送票は、貨物を配送する配送業者が宛先や送り主などの確認するために貨物に添付されるものであり、予め定められた大きさのものである。したがって、貨物サイズ認識部６１２は、予め定められた大きさの配送票を基準にすることで、貨物の大きさを解析することができる。このように配送票を基準とすることで、撮像される貨物から撮像部１６４まで距離を一定にしたり、カメラパラメータを設定するなどの手間をかけることなく、貨物の大きさを容易に解析できる。具体的には、貨物サイズ認識部６１２は、検出部１６１２より検出されて通知される貨物の輪郭線に沿った座標をもとに、フレーム画像から貨物部分の画像を取得し、その貨物部分の画像から所定形状の配送票を検出する。この配送票の検出には、上述したパターンマッチングや一般物体認識の技術を用いてよい。次いで、貨物サイズ認識部６１２は、検出した配送票の大きさと、フレーム画像における貨物の縦、横、高さ方向の大きさとを比較して、貨物の大きさを解析する。
【００３６】
料金算出部６１３は、伝票読取部６１１により取得した宛先と、貨物サイズ認識部６１２により認識された貨物の大きさとをもとに、貨物料金ファイルＦ２を参照して貨物の配送料金を算出する。ＣＰＵ６１では、料金算出部６１３により算出された配送料金で料金の精算処理を行うことで、顧客より受け付けた貨物を配送するための登録処理を完了する。
【００３７】
次に、チェックアウトシステム１の動作について詳細に説明する。図６は、チェックアウトシステム１の動作の一例を示すフローチャートである。
【００３８】
図６に示すように、チェックアウトシステム１では、オペレータがキーボード２２、１０７を操作して宅配受付の操作モードを選択するなどして貨物の受け付け処理が開始されると、撮像部１６４による撮像で伝票を読み取る伝票読取処理が行われる（Ｓ１）。
【００３９】
図７は、伝票読取処理の一例を示すフローチャートである。図７に示すように、伝票読取処理が開始されると、撮像画像取込部１６１１は、撮像部１６４に撮像オン信号を出力して、撮像部１６４による撮像を開始させる（Ｓ１１）。次いで、撮像画像取込部１６１１は、オペレータが伝票を読取窓１０３にかざして撮像した伝票画像データを撮像部１６４より取り込む（Ｓ１２）。次いで、検出部１６１２は、取り込んだ伝票画像データから伝票の検出を行う（Ｓ１３）。次いで、画像出力部１６１３は、検出部１６１２により伝票が検出されたフレーム画像（伝票画像）をＰＯＳ端末１１へ出力する（Ｓ１４）。次いで、ＣＰＵ１６１は、伝票読取処理を終了するか否かを判定する（Ｓ１５）。この判定では、ＰＯＳ端末１１へ出力した伝票画像から宛先の読取が完了したことを示す通知をＰＯＳ端末１１より受け付けた場合に伝票読取処理を終了するものとする。伝票読取処理を終了しない場合（Ｓ１５のＮＯ）、ＣＰＵ１６１はＳ１１へ処理を戻す。伝票読取処理を終了する場合（Ｓ１５のＹＥＳ）、撮像画像取込部１６１１は、撮像部１６４に撮像オフ信号を出力して（Ｓ１６）、処理を終了する。
【００４０】
図６に戻り、伝票読取部６１１は、出力された伝票画像から、所定形状の伝票を検出し、その伝票内から所定の位置にある配送先情報欄を検出する（Ｓ２）。次いで、伝票読取部６１１は、Ｓ２で検出した配送先情報欄をＯＣＲ処理で読み取り、郵便番号もしくは住所より、配送先都道府県名及び市区町村等の宛先にかかる情報を検出して取得する（Ｓ３）。次いで、チェックアウトシステム１では、撮像部１６４による撮像で貨物を読み取る貨物読取処理が行われる（Ｓ４）。
【００４１】
図８は、貨物読取処理の一例を示すフローチャートである。図８に示すように、貨物読取処理が開始されると、撮像画像取込部１６１１は、撮像部１６４に撮像オン信号を出力して、撮像部１６４による撮像を開始させる（Ｓ４１）。次いで、撮像画像取込部１６１１は、オペレータが貨物を読取窓１０３にかざして撮像した貨物画像データを撮像部１６４より取り込む（Ｓ４２）。次いで、検出部１６１２は、取り込んだ貨物画像データから貨物及び伝票（配送票）の検出を行う（Ｓ４３）。次いで、画像出力部１６１３は、検出部１６１２により伝票が検出されたフレーム画像（貨物および伝票画像）をＰＯＳ端末１１へ出力する（Ｓ４４）。次いで、ＣＰＵ１６１は、貨物読取処理を終了するか否かを判定する（Ｓ４５）。この判定では、ＰＯＳ端末１１へ出力した貨物および伝票画像から貨物の認識が完了したことを示す通知をＰＯＳ端末１１より受け付けた場合に貨物読取処理を終了するものとする。貨物読取処理を終了しない場合（Ｓ４５のＮＯ）、ＣＰＵ１６１はＳ４１へ処理を戻す。伝票読取処理を終了する場合（Ｓ４５のＹＥＳ）、撮像画像取込部１６１１は、撮像部１６４に撮像オフ信号を出力して（Ｓ４６）、処理を終了する。
【００４２】
図６に戻り、貨物サイズ認識部６１２は、出力された貨物および伝票画像から、貨物に添付された所定の大きさの伝票（配送票）を検出し、その伝票の大きさと貨物の大きさとの対比により貨物の大きさを解析して認識する（Ｓ５）。このように、撮像部１６４により撮像した画像で貨物の大きさを認識することで、店員が貨物のサイズ（縦・横・高さ）を測ってＰＯＳ端末に入力する手間をなくし、貨物の受け付け業務を容易にすることができる。
【００４３】
図９は、撮像画像Ｇの一例を示す概念図である。具体的には、図９は、貨物および伝票画像に相当する撮像画像Ｇの一例を示す図である。Ｓ５では、撮像画像Ｇにおける貨物Ｂの大きさ（Ｘ１、Ｙ１、Ｚ１）と、配送伝票Ｃの大きさ（Ｌ１、Ｌ２）とを対比し、配送伝票Ｃの実物の大きさが予め定められたものであることから、貨物Ｂの実物の大きさを解析する。
【００４４】
次いで、料金算出部６１３は、Ｓ３により取得した宛先と、Ｓ５により認識された貨物の大きさとをもとに、貨物料金ファイルＦ２を参照して貨物の配送料金を算出する（Ｓ６）。次いで、ＣＰＵ６１は、Ｓ６により算出された配送料金で料金の精算を行う（Ｓ７）。次いで、ＣＰＵ６１は、キーボード２２、１０７等による業務の終了操作の有無に応じて、宅配受付の業務を終了するか否かを判定する（Ｓ８）。業務を終了しない場合（Ｓ８：ＮＯ）は、Ｓ１へ処理を戻して、処理を継続させる。業務を終了する場合（Ｓ８：ＹＥＳ）は処理を終了する。
【００４５】
なお、実施形態のＰＯＳ端末１１、商品読取装置１０１で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。実施形態のＰＯＳ端末１１、商品読取装置１０１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４６】
さらに、実施形態のＰＯＳ端末１１、商品読取装置１０１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のＰＯＳ端末１１、商品読取装置１０１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００４７】
実施形態のＰＯＳ端末１１、商品読取装置１０１で実行されるプログラムは、上述した各部（撮像画像取込部１６１１、検出部１６１２、画像出力部１６１３、伝票読取部６１１、貨物サイズ認識部６１２、料金算出部６１３）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、主記憶装置上に生成されるようになっている。
【符号の説明】
【００４８】
１…チェックアウトシステム、１１…ＰＯＳ端末、２１…ドロワ、２２…キーボード、２３…表示デバイス、２３ａ…表示面、２４…顧客用表示デバイス、２４ａ…表示面、２５…通信インターフェース、２６…タッチパネル、５１…チェックアウト台、６０…マイクロコンピュータ、６１…ＣＰＵ、６２…ＲＯＭ、６３…ＲＡＭ、６４…ＨＤＤ、６５…接続インターフェース、６６…プリンタ、１０１…商品読取装置、１０２…ハウジング、１０３…読取窓、１０４…表示・操作部、１０５…タッチパネル、１０６…表示デバイス、１０７…キーボード、１０９…顧客用表示デバイス、１０９ａ…顧客用タッチパネル、１５１…カウンタ台、１５２…荷受面、１６０…マイクロコンピュータ、１６１…ＣＰＵ、１６２…ＲＯＭ、１６３…ＲＡＭ、１６４…撮像部、１６１１…撮像画像取込部、１６１２…検出部、１６１３…画像出力部、６１１…伝票読取部、６１２…貨物サイズ認識部、６１３…料金算出部、Ａ…商品、Ｂ…貨物、Ｃ…配送伝票、Ｆ１…ＰＬＵファイル、Ｆ２…貨物料金ファイル、Ｇ…撮像画像、ＰＲ…プログラム、ＳＣ…ストアコンピュータ
【図１】
2013025428.tif 000003
【図２】
2013025428.tif 000004
【図３】
2013025428.tif 000005
【図４】
2013025428.tif 000006
【図５】
2013025428.tif 000007
【図６】
2013025428.tif 000008
【図７】
2013025428.tif 000009
【図８】
2013025428.tif 000010
【図９】
2013025428.tif 000011