(57)【要約】【課題】受注の機会を拡大する。【解決手段】注文者から注文の入力を端末から受け付ける注文受付サーバであって、入力受付画面を格納する入力画面格納部と、入力受付画面を端末に送信する入力画面送信部と、端末から、入力情報を受信する入力情報受信部と、注文を識別する注文識別情報および当該入力情報を受信した受信日時に対応付けて、入力項目識別情報および当該入力情報の組を格納する入力情報格納部と、一の注文が確定していない場合に、入力受付画面の入力欄に、入力情報格納部に格納されている入力情報を出力した入力情報既出力画面を生成する入力情報既出力画面生成部と、受信日時から所定の時間が経過したときに、入力情報既出力画面生成部により生成された入力情報既出力画面を電子メールにより注文者の電子メールアドレスに送信する電子メール送信部とを備える。【選択図】図３
2008070992.tif 000002
【特許請求の範囲】
【請求項１】
注文者から注文の入力を端末から受け付ける注文受付サーバであって、
入力項目識別情報により識別される、前記注文者の電子メールアドレスの入力欄を含む複数の前記入力欄を有する入力受付画面を格納する入力画面格納部と、
前記入力画面格納部に格納された前記入力受付画面を前記端末に送信する入力画面送信部と、
前記端末から、前記入力項目識別情報に対応付けて、前記注文者により前記入力受付画面の前記入力欄に入力された入力情報を受信する入力情報受信部と、
前記入力情報受信部が前記入力情報を受信した場合に、前記注文を識別する注文識別情報および当該入力情報を受信した受信日時に対応付けて、前記入力項目識別情報および当該入力情報の組を格納する入力情報格納部と、
一の注文が確定していない場合に、前記入力画面格納部に格納された前記入力受付画面の前記入力欄に、前記一の注文の前記注文識別情報に対応付けて前記入力情報格納部に格納されている前記入力情報を出力した入力情報既出力画面を生成する入力情報既出力画面生成部と、
前記受信日時から所定の時間が経過したときに、前記入力情報既出力画面生成部により生成された前記入力情報既出力画面を電子メールにより前記注文者の電子メールアドレスに送信する電子メール送信部と
を備える注文受付サーバ。
【請求項２】
前記所定の時間は、前記注文を受信した曜日毎、または、前記注文を受信した時間帯毎に応じて異なる請求項１に記載の注文受付サーバ。
【請求項３】
前記電子メール送信部は、前記入力情報既出力画面生成部により生成された前記入力情報既出力画面を表示する電子メールを生成し、生成した前記電子メールを前記注文者の電子メールアドレスに送信する請求項１に記載の注文受付サーバ。
【請求項４】
前記電子メール送信部は、前記入力情報既出力画面生成部により生成された前記入力情報既出力画面を添付した電子メールを生成し、生成した前記電子メールを前記注文者の電子メールアドレスに送信する請求項１に記載の注文受付サーバ。
【請求項５】
前記注文受付サーバは、
前記入力情報受信部により受信された前記入力情報のエラーの有無を判断する入力エラー判断部を更に備え、
前記入力情報格納部は、前記入力情報の入力エラーの有無を示す入力エラー有無情報を前記注文識別情報に対応付けて格納し、
前記入力情報既出力画面生成部は、一の注文識別情報に対応付けて前記入力情報格納部に入力エラー有りを示す前記入力エラー有無情報が格納されている場合に、前記一の注文識別情報により識別される前記注文が確定してないと判断し、一の注文識別情報に対応付けて前記入力情報格納部に入力エラー有りを示す前記入力エラー有無情報が格納されていない場合に、前記一の注文識別情報により識別される前記注文が確定していると判断する請求項１に記載の注文受付サーバ。
【請求項６】
前記入力情報格納部は、前記注文を識別する注文識別情報、および、当該入力情報を受信した受信日時に対応付けて、前記入力項目識別情報、当該入力情報、および、前記入力エラー有無情報の組を格納し、
前記入力情報既出力画面生成部は、前記一の注文の注文識別情報、および、入力エラー有りを示す前記入力エラー有無情報に対応付けて前記入力情報格納部に格納されている前記入力項目識別情報により識別される前記入力欄を強調表示した前記入力情報既出力画面を生成する請求項５に記載の注文受付サーバ。
【請求項７】
前記入力情報既出力画面生成部は、入力エラー有りを示す前記入力エラー有無情報に対応付けて前記入力情報格納部に格納されている前記入力項目識別情報により識別される前記入力欄への再入力を案内するエラーメッセージを出力した前記入力情報既出力画面を生成する請求項６に記載の注文受付サーバ。
【請求項８】
前記電子メール送信部は、入力エラー有りを示す前記入力エラー有無情報に対応付けて前記入力情報格納部に格納されている前記入力項目識別情報により識別される前記入力欄への再入力を案内するエラーメッセージに関する音声情報を添付した電子メールを生成し、生成した前記電子メールを前記注文者の電子メールアドレスに送信する請求項６に記載の注文受付サーバ。
【請求項９】
前記入力受付画面は、前記注文者から前記注文の保留を受け付ける保留受付手段を有し、
前記入力情報受信部は、前記注文者により前記入力受付画面の前記入力欄に入力されている入力情報とともに、前記注文の保留を受け付けた旨を示す保留情報を受信し、
前記入力情報格納部は、前記入力情報受信部が前記保留情報を受信した場合に、前記保留情報を前記注文識別情報に対応付けて格納し、
前記入力情報既出力画面生成部は、一の注文識別情報に対応付けて前記保留情報が前記入力情報格納部に格納されている場合に、前記一の注文識別情報により識別される前記注文が確定してないと判断する請求項１に記載の注文受付サーバ。
【請求項１０】
前記注文受付サーバは、
前記入力情報受信部により受信された前記入力情報のエラーの有無を判断する入力エラー判断部を更に備え、
前記入力情報格納部は、前記入力情報の入力エラーの有無を示す入力エラー有無情報を前記注文識別情報に対応付けて格納し、
前記入力情報既出力画面生成部は、一の注文識別情報に対応付けて前記入力情報格納部に入力エラー有りを示す前記入力エラー有無情報が格納されている場合であって、前記一の注文識別情報に対応付けられた前記受信日時よりも後の前記受信日時、および、前記一の注文識別情報に対応付けられた電子メールアドレスと同一の電子メールアドレスに対応付けて前記一の注文識別情報と異なる他の注文識別情報が前記入力情報格納部に格納され、前記他の注文識別情報に対応付けて前記入力情報格納部に入力エラー有りを示す前記入力エラー有無情報が格納されていないときは、前記一の注文識別情報により識別される前記注文が確定していると判断する請求項１に記載の注文受付サーバ。
【請求項１１】
注文者から注文の入力を端末から受け付ける注文受付サーバであって、
入力項目識別情報により識別される、前記注文者の電子メールアドレスの入力欄を含む複数の前記入力欄を有する入力受付画面を格納する入力画面格納部と、
前記入力画面格納部に格納された前記入力受付画面を前記端末に送信する入力画面送信部と、
前記端末から、前記入力項目識別情報に対応付けて、前記注文者により前記入力受付画面の前記入力欄に入力された入力情報を受信する入力情報受信部と、
前記入力情報受信部が前記入力情報を受信した場合に、前記注文を識別する注文識別情報および当該入力情報を受信した受信日時に対応付けて、前記入力項目識別情報および当該入力情報の組を格納する入力情報格納部と、
一の注文が確定していない場合に、前記入力画面格納部に格納された前記入力受付画面の前記入力欄に、前記一の注文の前記注文識別情報に対応付けて前記入力情報格納部に格納されている前記入力情報を出力した入力情報既出力画面を生成する入力情報既出力画面生成部と、
前記受信日時から所定の時間が経過したときに、前記入力情報既出力画面生成部により生成された前記入力情報既出力画面の格納場所を示す情報を表示した電子メールを生成し、生成した前記電子メールを前記注文者の電子メールアドレスに送信する電子メール送信部
を備える注文受付サーバ。
【請求項１２】
注文者から注文の入力を端末から受け付ける注文受付方法であって、
入力項目識別情報により識別される、前記注文者の電子メールアドレスの入力欄を含む複数の前記入力欄を有する入力受付画面（Ｗｅｂページ）を格納する入力画面格納手順と、
前記入力画面格納手順により格納された前記入力受付画面を前記端末に送信する入力画面送信手順と、
前記端末から、前記入力項目識別情報に対応付けて、前記注文者により前記入力受付画面の前記入力欄に入力された入力情報を受信する入力情報受信手順と、
前記入力情報受信手順により前記入力情報が受信された場合に、前記注文を識別する注文識別情報および当該入力情報を受信した受信日時に対応付けて、前記入力項目識別情報および当該入力情報の組を格納する入力情報格納手順と、
一の注文が確定していない場合に、前記入力画面格納手順により格納された前記入力受付画面の前記入力欄に、前記一の注文の前記注文識別情報に対応付けて前記入力情報格納手順により格納された前記入力情報を出力した入力情報既出力画面を生成する入力情報既出力画面生成手順と、
前記受信日時から所定の時間が経過したときに、前記入力情報既出力画面生成手順により生成された前記入力情報既出力画面を電子メールにより前記注文者の電子メールアドレスに送信する電子メール送信手順と
を備える注文受付方法。
【請求項１３】
注文者から注文の入力を端末から受け付ける注文受付サーバを制御するプログラムであって、前記注文受付サーバに、
入力項目識別情報により識別される、前記注文者の電子メールアドレスの入力欄を含む複数の前記入力欄を有する入力受付画面（Ｗｅｂページ）を格納する入力画面格納手順と、
前記入力画面格納手順により格納された前記入力受付画面を前記端末に送信する入力画面送信手順と、
前記端末から、前記入力項目識別情報に対応付けて、前記注文者により前記入力受付画面の前記入力欄に入力された入力情報を受信する入力情報受信手順と、
前記入力情報受信手順により前記入力情報が受信された場合に、前記注文を識別する注文識別情報および当該入力情報を受信した受信日時に対応付けて、前記入力項目識別情報および当該入力情報の組を格納する入力情報格納手順と、
一の注文が確定していない場合に、前記入力画面格納手順により格納された前記入力受付画面の前記入力欄に、前記一の注文の前記注文識別情報に対応付けて前記入力情報格納手順により格納された前記入力情報を出力した入力情報既出力画面を生成する入力情報既出力画面生成手順と、
前記受信日時から所定の時間が経過したときに、前記入力情報既出力画面生成手順により生成された前記入力情報既出力画面を電子メールにより前記注文者の電子メールアドレスに送信する電子メール送信手順と
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注文受付サーバ、注文受付方法、および、プログラムに関する。特に、本発明は、注文者から注文の入力を端末から受け付ける注文受付サーバ、注文受付方法、および、プログラムに関する。
【背景技術】
【０００２】
注文者情報入力画面および配送先情報入力画面において、入力されたデータに不備があった場合に、その項目の入力フィールドを優先的に携帯端末に表示させる情報処理装置が知られている（例えば、特許文献１参照）。特許文献１に記載の情報処理装置は再入力を要すると判定された項目が優先的に表示されるよう編集した画面表示情報を情報端末に送信する。
【特許文献１】特開２００５−１６５５３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、再入力を要すると判定された項目が優先的に表示されたときであっても、注文者は、データの不備を容易に修正できないときは、その注文を断念する。したがって、販売事業者は受注の機会を失うという課題がある。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態においては、注文者から注文の入力を端末から受け付ける注文受付サーバであって、入力項目識別情報により識別される、注文者の電子メールアドレスの入力欄を含む複数の入力欄を有する入力受付画面を格納する入力画面格納部と、入力画面格納部に格納された入力受付画面を端末に送信する入力画面送信部と、端末から、入力項目識別情報に対応付けて、注文者により入力受付画面の入力欄に入力された入力情報を受信する入力情報受信部と、入力情報受信部が入力情報を受信した場合に、注文を識別する注文識別情報および当該入力情報を受信した受信日時に対応付けて、入力項目識別情報および当該入力情報の組を格納する入力情報格納部と、一の注文が確定していない場合に、入力画面格納部に格納された入力受付画面の入力欄に、一の注文の注文識別情報に対応付けて入力情報格納部に格納されている入力情報を出力した入力情報既出力画面を生成する入力情報既出力画面生成部と、受信日時から所定の時間が経過したときに、入力情報既出力画面生成部により生成された入力情報既出力画面を電子メールにより注文者の電子メールアドレスに送信する電子メール送信部とを備える。これにより、販売事業者は、注文者が注文を断念した場合であっても、受注の機会を得ることができる。
【０００５】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【０００６】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【実施例１】
【０００７】
図１は、注文受付サーバ１０を含むシステムの概略図を模式的に示す。注文受付サーバ１０は、ネットワーク７０を介して、注文者から注文の入力を受け付ける複数の入力欄を有する入力受付画面をパーソナルコンピュータ２０に送信する。ネットワーク７０の一例は、インターネットである。また、入力受付画面は、例えばＨＴＭＬで作成されている。
【０００８】
パーソナルコンピュータ２０は、本体２２、ディスプレイ２４、キーボード２６およびマウス２８を備える。パーソナルコンピュータ２０は、受信した入力受付画面をディスプレイ２４に表示する。パーソナルコンピュータ２０は、キーボード２６またはマウス２８を介して注文者から、入力受付画面の入力欄への入力を受け付ける。パーソナルコンピュータ２０は、入力受付画面の入力欄に入力された入力情報を、ネットワーク７０を介して注文受付サーバ１０に送信する。
【０００９】
図２は、パーソナルコンピュータ２０のブロック図の一例を示す。パーソナルコンピュータ２０は、入力画面表示部２００、入力受付送信部２１０および電子メール表示部２２０を備える。入力画面表示部２００は、注文受付サーバ１０から入力受付画面を受信してディスプレイ２４に表示する。電子メール表示部２２０は、注文受付サーバ１０から電子メールを受信してディスプレイ２４に表示する。
【００１０】
入力受付送信部２１０は、ディスプレイ２４に表示された入力受付画面、電子メールなどに対する入力を受け付ける。入力受付送信部２１０は、また、受け付けた入力情報を入力受付送信部２１０に送信する。
【００１１】
図３は、注文受付サーバ１０のブロック図の一例を示す。図４は、入力画面格納部１００に格納された情報の一例を示す。図３に示すように、注文受付サーバ１０は、入力画面格納部１００、入力画面送信部１１０、入力情報受信部１２０、入力エラー判断部１３０、入力情報格納部１４０、入力情報既出力画面生成部１５０および電子メール送信部１６０を備える。
【００１２】
入力画面格納部１００は、画面識別情報により識別される複数の入力受付画面を格納する。図４に示す例において入力画面格納部１００は、画面識別情報「Ｇ０１」に対応付けて入力受付画面「○○商品の注文」、画面識別情報「Ｇ０２」に対応付けて入力受付画面「△△サービスの注文」などを格納している。なお、画面識別情報は、図４において非図示である。
【００１３】
入力受付画面は、入力項目識別情報により識別される複数の入力欄を有する。図４に示す例において入力受付画面「○○商品の注文」は、入力欄「お名前」、入力欄「お名前（フリガナ）」、入力欄「郵便番号」、入力欄「住所」、入力欄「電子メールアドレス」などを有する。なお、入力項目識別情報は、図４において非図示である。
【００１４】
入力画面送信部１１０は、入力画面格納部１００に格納された入力受付画面をパーソナルコンピュータ２０に送信する。入力情報受信部１２０は、パーソナルコンピュータ２０から、入力項目識別情報に対応付けて、注文者により入力受付画面の入力欄に入力された入力情報を受信する。
【００１５】
入力エラー判断部１３０は、入力情報受信部１２０により受信された入力情報のエラーの有無を判断し、入力エラーの有無を示す入力エラー有無情報を出力する。この場合に、入力エラー判断部１３０は、入力受付画面の入力欄ごとにエラーの有無を判断するためのルールを有している。例えば、入力受付画面においてカタカナを入力すべき入力欄に対しては、ＪＩＳコードにおけるカタカナの値の範囲をルールとして有している。また、入力エラー判断部１３０は、当該入力欄に何も入力がない場合に、上記エラーとして扱ってもよいし、上記エラーとは別に未入力であることを示す未入力情報を出力してもよい。
【００１６】
入力情報格納部１４０は、入力情報受信部１２０が入力情報を受信した場合に、注文を識別する注文識別情報および当該入力情報を受信した受信日時に対応付けて、入力項目識別情報、入力情報、および、入力情報の入力エラーの有無を示す入力エラー有無情報の組を格納する。
【００１７】
入力情報既出力画面生成部１５０は、一の注文が確定していない場合に、入力画面格納部１００に格納された入力受付画面の入力欄に、当該一の注文の注文識別情報に対応付けて入力情報格納部１４０に格納されている入力情報を出力した入力情報既出力画面を生成する。
【００１８】
入力情報既出力画面生成部１５０は、一の注文識別情報に対応付けて入力情報格納部１４０に入力エラー有りを示す入力エラー有無情報が格納されている場合に、当該一の注文識別情報により識別される注文が確定してないと判断する。入力情報既出力画面生成部１５０は、一の注文識別情報に対応付けて入力情報格納部１４０に入力エラー有りを示す前記入力エラー有無情報が格納されていない場合に、当該一の注文識別情報により識別される注文が確定していると判断する。入力情報既出力画面生成部１５０は、また、入力エラー有りを示す入力エラー有無情報に対応付けて入力情報格納部１４０に格納されている入力項目識別情報により識別される入力欄を強調表示した入力情報既出力画面を生成する。入力情報既出力画面生成部１５０は、また、入力エラー有りを示す入力エラー有無情報に対応付けて入力情報格納部１４０に格納されている入力項目識別情報により識別される入力欄への再入力を案内するエラーメッセージを出力した入力情報既出力画面を生成する。
【００１９】
電子メール送信部１６０は、受信日時から所定の時間が経過したときに、入力情報既出力画面生成部１５０により生成された入力情報既出力画面を電子メールにより注文者の電子メールアドレスに送信する。
【００２０】
すなわち、電子メール送信部１６０は、入力情報既出力画面生成部１５０により生成された入力情報既出力画面を表示する電子メールを生成する。換言すれば電子メール送信部１６０は、入力情報既出力画面を本文に表示するＨＴＭＬメールを生成する。そして電子メール送信部１６０は、生成した電子メールを注文者の電子メールアドレスに送信する。
【００２１】
また、電子メール送信部１６０は、入力情報既出力画面を表示する電子メールを生成することにかえて、入力情報既出力画面を添付した電子メールを生成してもよい。また、電子メール送信部１６０は、これらにかえて、入力情報既出力画面の格納場所を示す情報を表示した電子メールを生成してもよい。この場合、入力情報既出力画面生成部１５０は、生成した入力情報既出力画面の格納場所を電子メール送信部１６０に受け渡す。
【００２２】
また、電子メール送信部１６０は、入力エラー有りを示す入力エラー有無情報に対応付けて入力情報格納部１４０に格納されている入力項目識別情報により識別される入力欄への再入力を案内するエラーメッセージに関する音声情報を添付した電子メールを生成し、生成した電子メールを前記注文者の電子メールアドレスに送信してもよい。
【００２３】
さらに、電子メール送信部１６０は、入力受付画面を表示する電子メールを送信してから所定の時間内に、当該注文が確定していなかったときは、サポートセンターの電話番号、および、注文識別情報を表示する電子メールを、注文者の電子メールアドレスに送信してもよい。入力情報既出力画面を添付した電子メール、入力情報既出力画面の格納場所を示す情報を表示した電子メールを送信した場合も同様である。
【００２４】
なお、所定の時間は、注文を受信した曜日毎、注文を受信した時間帯毎に異なっていてもよい。または、上記所定の時間は、注文を受信した曜日、注文を受信した時間帯毎に異なっていてもよい。これにより、注文者の活動時間、購買パターンなどを考慮して電子メールを送信することができる。例えば、昼間に注文を受けた場合にはすぐに電子メールを送信し、深夜に注文を受けた場合には翌朝に電子メールを送信してもよい。また例えば、週末に注文を受けた場合にはすぐに電子メールを送信し、週末に注文を受けた場合には翌朝に電子メールを送信してもよい。
【００２５】
図５は、注文受付サーバ１０およびパーソナルコンピュータ２０の動作の一例を示すフローチャートである。図６は、ディスプレイ２４に表示された情報の一例を示す。図７は、入力情報格納部１４０に格納された情報の一例を示す。図８は、ディスプレイ２４に表示された情報の一例を示す。図５に示すフローチャートは、注文受付サーバ１０が入力受付画面を送信すべき旨の要求を受信することにより開始する。ここでは注文受付サーバ１０が入力受付画面「○○商品の注文」を送信すべき旨の要求をパーソナルコンピュータ２０から受信したものとする。なお、本フローチャートの開始時において入力画面格納部１００は、図４に示す入力受付画面を格納しているものとする。また、左側は注文受付サーバ１０の動作を、右側はパーソナルコンピュータ２０の動作を示す。
【００２６】
本フローチャートにおいて、まず、入力受付画面「○○商品の注文」を送信すべき旨の要求を受信した入力画面送信部１１０は、入力画面格納部１００から入力受付画面「○○商品の注文」を取得する。入力画面送信部１１０は、取得した入力受付画面「○○商品の注文」をパーソナルコンピュータ２０に送信する（Ｓ１００）。
【００２７】
パーソナルコンピュータ２０の入力画面表示部２００は、受信した入力受付画面「○○商品の注文」をディスプレイ２４に表示する（Ｓ２００）。
【００２８】
入力受付送信部２１０は、入力受付画面「○○商品の注文」の入力欄への入力を受け付ける（Ｓ２１０）。図６に示す例において入力受付送信部２１０は、入力欄「お名前」への入力「佐藤  一郎」、入力欄「お名前（フリガナ）」への入力「さとう  いちろう」などを受け付けている（同ステップ）。
【００２９】
入力受付送信部２１０は、入力受付画面「○○商品の注文」の送信ボタンがクリックされたか否かを判断する（Ｓ２２０）。ステップＳ２２０において入力受付送信部２１０は、入力受付画面「○○商品の注文」の送信ボタンがクリックされていないと判断した場合には（Ｓ２２０：Ｎｏ）、ステップＳ２１０に戻る。
【００３０】
一方、ステップＳ２２０において入力受付送信部２１０は、入力受付画面「○○商品の注文」の送信ボタンがクリックされたと判断した場合には（Ｓ２２０：Ｙｅｓ）、入力受付送信部２１０は、画面識別情報、入力項目識別情報、および、入力欄に入力された入力情報を注文受付サーバ１０に送信する（Ｓ２３０）。なお、入力受付送信部２１０は、入力項目識別情報と入力情報とを対応付けて送信する（同ステップ）。
【００３１】
注文受付サーバ１０の入力情報受信部１２０は、画面識別情報、および、入力項目識別情報に対応付けて入力情報を受信する。入力情報を受信した入力情報受信部１２０は、受信日時を取得するとともに、注文識別情報を採番する。入力情報受信部１２０は、画面識別情報、注文識別情報、受信日時、入力項目識別情報および入力情報を入力エラー判断部１３０に受け渡す。なお、入力情報受信部１２０は、入力項目識別情報と入力情報とを対応付けて受け渡す。
【００３２】
入力エラー判断部１３０は、それぞれの入力欄に入力された入力情報のエラーの有無を判断する（Ｓ１１０）。入力エラー判断部１３０は、画面識別情報、注文識別情報、受信日時、入力項目識別情報、入力情報、および、入力情報のエラーの有無を示す入力エラー有無情報を入力情報格納部１４０に受け渡す。さらに、入力エラー判断部１３０は、画面識別情報、注文識別情報、入力項目識別情報、入力情報、および、入力エラー有無情報を入力画面送信部１１０に受け渡す。ここで入力エラー判断部１３０は、入力項目識別情報と入力情報と入力エラー有無情報とを対応付けて、入力情報格納部１４０および入力画面送信部１１０に受け渡す。
【００３３】
入力情報格納部１４０は、画面識別情報、注文識別情報および受信日時に対応付けて、入力項目識別情報、入力情報および入力エラー有無情報の組を格納する（Ｓ１２０）。図７に示す例において入力情報格納部１４０は、画面識別情報「Ｇ０１」、注文識別情報「Ｔ００１」、および、受信日時「２００６年９月１３日２２時００分」を対応付けて、入力エラー有無情報「０（エラー無し）」、入力項目識別情報「ＮＫ」および入力情報「佐藤  一郎」の組、入力エラー有無情報「１（エラー有り）」、入力項目識別情報「ＮＦ」および入力情報「さとう  いちろう」の組などを格納する（同ステップ）。また、入力情報格納部１４０は、チェック済フラグに初期値「０（未チェック）」を格納する（同ステップ）。なお、チェック済フラグは、入力情報既出力画面生成部１５０が入力情報をチェックしたか否かを示すフラグである。
【００３４】
入力画面送信部１１０は、少なくとも１つの入力欄に入力エラーがあるか否かを判断する（Ｓ１３０）。入力画面送信部１１０は、入力エラー判断部１３０から受け付けた入力エラー有無情報の少なくとも１つが入力エラー有りを示す入力エラー有無情報であった場合に、少なくとも１つの入力欄に入力エラーがあると判断する（同ステップ）。
【００３５】
ステップＳ１３０において、入力画面送信部１１０は少なくとも１つの入力欄に入力エラーがあると判断した場合には（Ｓ１３０：Ｙｅｓ）、入力画面送信部１１０は、入力エラー情報を送信する（Ｓ１４０）。具体的には、入力画面送信部１１０は、画面上部のエラーメッセージ欄に表示させるエラーメッセージ、および、入力エラー有りを示す入力エラー有無情報に対応付けられた入力項目識別情報により識別される入力欄の近傍に入力エラーがあった旨を示す文言を表示させる情報を送信する（同ステップ）。なお、入力画面送信部１１０は、入力欄に対応付けてエラーメッセージを格納している。
【００３６】
パーソナルコンピュータ２０の入力画面表示部２００は、入力エラーがあったか否かを判断する（Ｓ２４０）。入力画面表示部２００は、入力画面送信部１１０から入力エラー情報を受信した場合に、入力エラーがあったと判断する（同ステップ）。
【００３７】
ステップＳ２４０において、入力画面表示部２００は入力エラーがあったと判断した場合には（Ｓ２４０：Ｙｅｓ）、入力画面表示部２００は入力エラー情報を表示する（Ｓ２５０）。図８に示す例において入力画面表示部２００は、入力エラー情報として、エラーメッセージ欄にエラーメッセージ「「お名前（フリガナ）」は、カタカナで入力してください」を表示し、入力欄「お名前（フリガナ）」の近傍に文言「誤」を表示している（同ステップ）。
【００３８】
入力受付送信部２１０は、入力受付画面への入力を終了する旨の入力を受け付けたか否かを判断する（Ｓ２６０）。入力受付送信部２１０は、例えば、入力受付画面に設けられた非図示の終了ボタンがクリックされたと判断した場合に、入力受付画面への入力を終了する旨の入力を受け付けたと判断する（同ステップ）。
【００３９】
ステップＳ２６０において、入力受付送信部２１０は入力受付画面への入力を終了する旨の入力を受け付けたと判断した場合には（Ｓ２６０：Ｙｅｓ）、本フローチャートは終了する。一方、ステップＳ２６０において、入力受付送信部２１０は入力受付画面への入力を終了する旨の入力を受け付けていないと判断した場合には（Ｓ２６０：Ｎｏ）、ステップＳ２１０へ戻る。
【００４０】
なお、入力情報格納部１４０は、入力情報受信部１２０が新たに入力情報を受信した場合には、当該注文識別情報に対応付けて格納している受信日時と、入力項目識別情報、入力情報および入力エラー有無情報の組とを更新する（Ｓ１２０）。
【００４１】
一方、ステップＳ２４０において入力画面表示部２００は入力エラーがなかったと判断した場合には（Ｓ２４０：Ｎｏ）、ステップＳ２５０、ステップＳ２６０を飛ばして本フローチャートは終了する。
【００４２】
一方、ステップＳ１３０において入力画面送信部１１０は少なくとも１つの入力欄に入力エラーがなかったと判断した場合には（Ｓ１３０：Ｎｏ）、ステップＳ１４０を飛ばして本フローチャートは終了する。
【００４３】
図９は、注文受付サーバ１０およびパーソナルコンピュータ２０の動作の一例を示すフローチャートである。図１０は、入力情報既出力画面の一例を示す。図１１は、ディスプレイ２４に表示された情報の一例を示す。図９に示すフローチャートは自動的に動作を開始する。ここでは入力情報既出力画面生成部１５０が１０分毎に動作を開始するものとする。なお、本フローチャートの開始時において入力情報格納部１４０は、図７に示す入力情報を格納しているものとする。また、左側は注文受付サーバ１０の動作を、右側はパーソナルコンピュータ２０の動作を示す。
【００４４】
本フローチャートにおいて、まず、入力情報既出力画面生成部１５０は、未チェックの注文があるか否かを判断する（Ｓ３００）。入力情報既出力画面生成部１５０は、チェック済フラグ「０」に対応付けられた、１以上の注文識別情報が入力情報格納部１４０に格納されている場合に、未チェックの注文があると判断する（同ステップ）。
【００４５】
ステップＳ３００において、入力情報既出力画面生成部１５０は未チェックの注文があると判断した場合には（Ｓ３００：Ｙｅｓ）、入力情報既出力画面生成部１５０は、入力情報格納部１４０から、１つの未チェックの注文について入力情報等を読み出す（Ｓ３１０）。具体的には、入力情報既出力画面生成部１５０は、まず、チェック済フラグ「０」に対応付けて入力情報格納部１４０に格納されている一の注文識別情報を読み出す。そして入力情報既出力画面生成部１５０は、当該一の注文識別情報に対応付けられた画面識別情報および受信日時を読み出す（同ステップ）。次に、入力情報既出力画面生成部１５０は、当該一の注文識別情報に対応付けられた入力エラー有無情報、入力項目識別情報および入力情報の組を読み出す（同ステップ）。図７に示す例において入力情報既出力画面生成部１５０は、注文識別情報「Ｔ００１」、注文識別情報「Ｔ００１」に対応付けられた画面識別情報「Ｇ０１」および受信日時「２００６年９月１３日２２時００分」を読み出す。入力情報既出力画面生成部１５０は、注文識別情報「Ｔ００１」に対応付けられた入力エラー有無情報「０」、入力項目識別情報「ＮＫ」および入力情報「佐藤  一郎」の組、入力エラー有無情報「１」、入力項目識別情報「ＮＦ」および入力情報「さとう  いちろう」の組などを読み出す（同ステップ）。
【００４６】
入力情報既出力画面生成部１５０は、当該注文が確定しているか否かを判断する（Ｓ３２０）。入力情報既出力画面生成部１５０は、入力エラー有無情報「１」を含む１以上の組がある場合に、当該注文が確定していないと判断する（同ステップ）。図７に示す例において入力情報既出力画面生成部１５０は、入力エラー有無情報「１」を含む、入力エラー有無情報「１」、入力項目識別情報「ＮＦ」および入力情報「さとう  いちろう」の組があるので、当該注文が確定していないと判断する。
【００４７】
ステップＳ３２０において、入力情報既出力画面生成部１５０は当該注文が確定していないと判断した場合（Ｓ３２０：Ｎｏ）、入力情報既出力画面生成部１５０は、注文を受信してから所定の時間が経過したか否かを判断する（Ｓ３３０）。なお、入力情報既出力画面生成部１５０は、注文を受信した曜日および時間帯毎に、経過したか否かを判断する経過判断時間を予め格納する。そして入力情報既出力画面生成部１５０は、所定の時間として、当該注文の受信日時の曜日および時間帯に対応付けられた経過判断時間を参照する。
【００４８】
ステップＳ３３０において、入力情報既出力画面生成部１５０は、注文を受信してから所定の時間が経過したと判断した場合には（Ｓ３３０：Ｙｅｓ）、入力情報既出力画面を生成する（Ｓ３４０）。具体的には、入力情報既出力画面生成部１５０は、まず、ステップＳ３１０において読み出した画面識別情報により識別される入力受付画面を、入力画面格納部１００から読み出す。次に、入力情報既出力画面生成部１５０は、ステップＳ３１０において読み出した入力エラー有無情報、入力項目識別情報および入力情報の組に基づいて、読み出した入力受付画面の入力欄に入力情報を出力する。図１０に示す例において入力情報既出力画面生成部１５０は、入力欄「お名前」へ入力情報「佐藤  一郎」、入力欄「お名前（フリガナ）」へ入力情報「さとう  いちろう」などを出力する。次に、入力情報既出力画面生成部１５０は、エラーメッセージ欄にエラーメッセージを出力する。図１０に示す例において入力情報既出力画面生成部１５０は、エラーメッセージ欄にエラーメッセージ「「お名前（フリガナ）」は、カタカナで入力してください」を出力する。次に、入力情報既出力画面生成部１５０は、入力エラー有りを示す入力エラー有無情報に対応付けられた入力項目識別情報により識別される入力欄の項目名の強調表示を出力し、当該入力欄の近傍に入力エラーがあった旨を示す文言を出力した入力情報既出力画面を生成する（同ステップ）。図１０に示す例において入力情報既出力画面生成部１５０は、入力欄「お名前（フリガナ）」を強調表示し、入力欄「お名前（フリガナ）」の近傍に文言「誤」を出力した入力情報既出力画面を生成している（同ステップ）。なお、入力情報既出力画面生成部１５０は、また、入力欄に対応付けてエラーメッセージを格納している。なお、強調表示は、ユーザが他と区別できるように強調して表示することであって、図１０の太線の枠は、強調表示の一例である。この太枠は、例えば色により入力欄を目立つようにしてもよい。強調表示の他の例として、入力欄を点滅させたり、入力欄に向かう矢印を表示することが挙げられる。さらに強調表示の他の例として、入力欄を黒丸で囲うことが挙げられる。さらにまた、入力情報既出力画面生成部１５０は、入力エラー有りの入力欄の入力情報すなわちエラーの入力情報を削除によりクリアして表示してもよい。
【００４９】
入力情報既出力画面生成部１５０は、生成した入力情報既出力画面、および、注文者の電子メールアドレスを電子メール送信部１６０に受け渡す。
【００５０】
電子メール送信部１６０は、入力情報既出力画面を電子メールにより注文者の電子メールアドレスに送信する（Ｓ３５０）。具体的には、電子メール送信部１６０は、入力情報既出力画面を本文に表示するＨＴＭＬメールを生成する（同ステップ）。そして電子メール送信部１６０は、生成したＨＴＭＬメールを注文者の電子メールアドレスに送信する（同ステップ）。
【００５１】
入力情報既出力画面生成部１５０は、当該注文をチェック済に更新する（Ｓ３６０）。すなわち入力情報既出力画面生成部１５０は、ステップＳ３１０において読み出した注文識別情報に対応付けて入力情報格納部１４０に格納されているチェック済フラグ「０」をチェック済フラグ「１」に更新する（同ステップ）。そしてステップＳ３００に戻る。
【００５２】
パーソナルコンピュータ２０の電子メール表示部２２０は、ステップＳ３５０において送信されたＨＴＭＬメールを受信する。そして電子メール表示部２２０は、ＨＴＭＬメールの本文において入力情報既出力画面を表示する（Ｓ４００）。
【００５３】
一方、ステップＳ３００において、入力情報既出力画面生成部１５０は未チェックの注文がないと判断した場合には（Ｓ３００：Ｎｏ）、本フローチャートは終了する。
【００５４】
一方、ステップＳ３２０において、入力情報既出力画面生成部１５０は当該注文が確定していると判断した場合（Ｓ３２０：Ｙｅｓ）、ステップＳ３３０、Ｓ３４０、Ｓ３５０を飛ばしてステップＳ３６０に進む。
【００５５】
一方、ステップＳ３３０において、入力情報既出力画面生成部１５０は注文を受信してから所定の時間が経過していないと判断した場合には（Ｓ３３０：Ｎｏ）、ステップＳ３４０、ステップＳ３５０を飛ばしてステップＳ３６０に進む。
【００５６】
以上、図９のフローチャートによれば、パーソナルコンピュータ２０は、電子メールの本文において入力情報既出力画面を表示することができる（Ｓ４００）。図５、図８および図１１に示すように、入力情報既出力画面は、注文者が入力を断念したときの入力情報が出力されている。よって注文者は、入力情報既出力画面において入力エラーがある入力欄を修正することにより直ちに注文することができる。したがって、販売事業者は、注文者が注文を断念した場合であっても、受注の機会を得ることができる。
【００５７】
なお、ステップＳ３２０おからステップＳ３５０において、入力情報既出力画面生成部１５０は、入力情報既出力画面生成部１５０は、当該注文が確定していないと判断した場合（Ｓ３２０：Ｎｏ）、注文を受信してから所定の時間が経過したか判断する（Ｓ３３０）ことなく、入力情報既出力画面を生成してもよい。この場合、電子メール送信部１６０は、注文を受信してから所定の時間が経過したと判断した場合に、入力情報既出力画面を電子メールにより注文者の電子メールアドレスに送信する。
【００５８】
また、ステップＳ３２０において、入力情報既出力画面生成部１５０は、一の注文識別情報に対応付けて入力情報格納部１４０に入力エラー有りを示す前記入力エラー有無情報が格納されている場合であって、当該一の注文識別情報に対応付けられた受信日時よりも後の受信日時、および、当該一の注文識別情報に対応付けられた電子メールアドレスと同一の電子メールアドレスに対応付けて当該一の注文識別情報と異なる他の注文識別情報が入力情報格納部１４０に格納され、当該他の注文識別情報に対応付けて入力情報格納部１４０に入力エラー有りを示す入力エラー有無情報が格納されていないときは、当該一の注文識別情報により識別される注文が確定していると判断してもよい。すなわち、注文者が注文受付サーバ１０から送信された一の注文受付画面において注文を断念した後に、新たに送信された当該一の注文受付画面においてした注文が確定している場合には、電子メールを送信しない。したがって、ステップＳ３３０における所定の時間内に、当該入力受付画面による注文が最終的に確定していない注文者に電子メールを送信することができる。
【００５９】
なおステップＳ３４０において入力情報既出力画面生成部１５０は、入力エラー有りを示す入力エラー有無情報に対応付けて入力情報格納部１４０に格納されている入力項目識別情報の数を表示する入力受付画面を生成してもよい。具体的には、入力情報既出力画面生成部１５０は、エラーメッセージ欄に入力エラーがある項目欄の数を表示する入力受付画面を生成してもよい。
【００６０】
また、入力情報既出力画面生成部１５０は、エラーメッセージに対応付けてエラーメッセージに関する音声情報を格納してもよい。エラーメッセージに関する音声情報の一例は、エラーメッセージを音読した音声ファイルである。この場合、入力情報既出力画面生成部１５０は、入力情報既出力画面等とともに、エラーメッセージに関する音声情報を電子メール送信部１６０に受け渡してもよい。そして電子メール送信部１６０は、入力情報既出力画面を電子メールにより注文者の電子メールアドレスに送信するときに、エラーメッセージに関する音声情報を添付してもよい。
【００６１】
なお、入力受付画面は、注文者から注文の保留を受け付ける保留ボタンを有していてもよい。そして入力情報受信部１２０は、注文ボタンがクリックされた旨の保留情報を受信してもよい。入力情報格納部１４０は、入力情報受信部１２０が保留情報を受信した場合に、保留情報を注文識別情報に対応付けて格納する。なお、保留ボタンは保留受付手段の一例である。
【００６２】
この場合、入力情報既出力画面生成部１５０は、一の注文識別情報に対応付けて入力情報格納部１４０に入力エラー有りを示す入力エラー有無情報が格納されているか否かに応じて注文の確定を判断することにかえて、一の注文識別情報に対応付けて保留情報が入力情報格納部１４０に格納されている場合に、当該一の注文識別情報により識別される注文が確定してないと判断してもよい。
【００６３】
なお、入力情報受信部１２０は、入力受付送信部２１０から送信ボタンがクリックされた旨の情報を受信し、入力情報格納部１４０は、入力情報受信部１２０が送信情報を受信した場合に、送信情報を注文識別情報に対応付けて格納してもよい。
【００６４】
この場合、入力情報既出力画面生成部１５０は、一の注文識別情報に対応付けて送信情報が入力情報格納部１４０に格納されていない場合に、注文識別情報により識別される前記注文が確定してないと判断してもよい。
【００６５】
また、入力エラー判断部１３０が、入力欄に何も入力がない場合に上記エラーとは別に未入力であることを示す未入力情報を出力する場合に、入力情報既出力画面生成部１５０は、当該入力欄に対して「未入力」である旨を視覚的に示す情報を含む入力情報既出力画面を生成してもよい。この場合に「未入力」である旨を視覚的に示す情報の一例は、当該入力欄の近傍に「未入力」と表示する形態が挙げられる。さらに、「未入力」である旨を視覚的に示す情報の他の例として、入力エラーの場合と同様の強調表示をしてもよい。
【００６６】
以上、本実施形態によれば、販売事業者は、注文者が注文を断念した場合であっても、受注の機会を得ることができる。なお、電子メール送信部１６０が、入力受付画面を表示する電子メール、入力情報既出力画面を添付した電子メール、または、入力情報既出力画面の格納場所を示す情報を表示した電子メールを送信してから所定の時間内に、当該注文が確定した場合には、当該注文者に特典を付与してもよい。
【００６７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００６８】
【図１】注文受付サーバ１０を含むシステムの概略図を模式的に示す。
【図２】パーソナルコンピュータ２０のブロック図の一例を示す。
【図３】注文受付サーバ１０のブロック図の一例を示す。
【図４】入力画面格納部１００に格納された情報の一例を示す。
【図５】注文受付サーバ１０およびパーソナルコンピュータ２０の動作の一例を示すフローチャートである。
【図６】ディスプレイ２４に表示された情報の一例を示す。
【図７】入力情報格納部１４０に格納された情報の一例を示す。
【図８】ディスプレイ２４に表示された情報の一例を示す。
【図９】注文受付サーバ１０およびパーソナルコンピュータ２０の動作の一例を示すフローチャートである。
【図１０】入力情報既出力画面の一例を示す。
【図１１】ディスプレイ２４に表示された情報の一例を示す。
【符号の説明】
【００６９】
１０  注文受付サーバ
２０  パーソナルコンピュータ
２２  本体
２４  ディスプレイ
２６  キーボード
２８  マウス
７０  ネットワーク
１００  入力画面格納部
１１０  入力画面送信部
１２０  入力情報受信部
１３０  入力エラー判断部
１４０  入力情報格納部
１５０  入力情報既出力画面生成部
１６０  電子メール送信部
２００  入力画面表示部
２１０  入力受付送信部
２２０  電子メール表示部
【図１】
2008070992.tif 000003
【図２】
2008070992.tif 000004
【図３】
2008070992.tif 000005
【図４】
2008070992.tif 000006
【図５】
2008070992.tif 000007
【図６】
2008070992.tif 000008
【図７】
2008070992.tif 000009
【図８】
2008070992.tif 000010
【図９】
2008070992.tif 000011
【図１０】
2008070992.tif 000012
【図１１】
2008070992.tif 000013