(57)【特許請求の範囲】
【請求項１】
本文に画像が添付されたメールを受信可能な通信部と、
前記通信部により受信したメールから所定の情報を取得する取得手段と、
前記取得手段により取得される前記所定の情報の取得先を、該メールの本文とするのかあるいは該メールの本文に添付された画像とするのかを該メールの送信元に応じて選択する選択手段と、を備え、
前記取得手段は、前記選択手段により選択された取得先から前記所定の情報を取得するととともに、該取得した前記所定の情報を該メールの送信元に対応づけて予め決められている転送アドレスに転送することを特徴とする情報取得装置。
【請求項２】
前記選択手段は、前記所定の情報の取得先を、該メールの本文とするのかあるいは該メールの本文に添付された画像とするのかを示す情報を前記メールの送信元毎に記憶する設定情報記憶手段を参照し、前記所定の情報を前記メールの本文から取得するのかあるいは前記メールの本文に添付された画像から取得するのかを選択する請求項１に記載の情報取得装置。
【請求項３】
テキストデータと画像データとを含むメールを受信可能な通信部と、
前記通信部により受信したメールから所定の情報を取得する取得手段と、
前記取得手段により取得される前記所定の情報の取得先を、該メールのテキストデータとするのかあるいは該メールの画像データとするのかを該メールの送信元に応じて選択する選択手段と、を備え、
前記取得手段は、前記選択手段により選択された取得先から前記所定の情報を取得するととともに、該取得した前記所定の情報を該メールの送信元に対応づけて予め決められている転送アドレスに転送することを特徴とする情報取得装置。
【請求項４】
前記選択手段は、前記所定の情報の取得先を、該メールのテキストデータとするのかあるいは該メールの画像データとするのかを示す情報を前記メールの送信元毎に記憶する設定情報記憶手段を参照し、前記所定の情報を前記メールのテキストデータから取得するのかあるいは前記メールの画像データから取得するのかを選択する請求項３に記載の情報取得装置。
【請求項５】
前記取得手段は、前記所定の情報として、所定のサービスを受けるための予約情報を取得し、
前記取得手段により取得された前記予約情報を予約情報記憶手段に記憶させる記憶制御手段を更に備える請求項１〜４のいずれかに記載の情報取得装置。
【請求項６】
前記取得手段により取得された前記所定の情報を印刷手段に印刷させる印刷制御手段を更に備える請求項１〜５のいずれかに記載の情報取得装置。
【請求項７】
コンピュータを、
本文に画像が添付されたメールを受信可能な通信部、
前記通信部により受信したメールから所定の情報を取得する取得手段、
前記取得手段により取得される前記所定の情報の取得先を、該メールの本文とするのかあるいは該メールの本文に添付された画像とするのかを該メールの送信元に応じて選択する選択手段、
として機能させるためのプログラムであって、
前記取得手段は、前記選択手段により選択された取得先から前記所定の情報を取得するととともに、該取得した前記所定の情報を該メールの送信元に対応づけて予め決められている転送アドレスに転送することを特徴とするプログラム。
【請求項８】
コンピュータを、
テキストデータと画像データとを含むメールを受信可能な通信部、
前記通信部により受信したメールから所定の情報を取得する取得手段、
前記取得手段により取得される前記所定の情報の取得先を、該メールのテキストデータとするのかあるいは該メールの画像データとするのかを該メールの送信元に応じて選択する選択手段、
として機能させるためのプログラムであって、
前記取得手段は、前記選択手段により選択された取得先から前記所定の情報を取得するととともに、該取得した前記所定の情報を該メールの送信元に対応づけて予め決められている転送アドレスに転送することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報取得装置及びプログラムに関する。
【背景技術】
【０００２】
従来、レストラン、居酒屋等の飲食店で、Ｗｅｂサイトを介して顧客の飲食の予約を受け付ける予約受付方法が知られている。例えば、店舗自体が予約管理サーバを保有し、自店舗のメニュー画面を提供して、顧客からの予約情報の入力を受け付ける予約受付方法が知られている（特許文献１参照）。
【０００３】
顧客は、ＰＣ（Personal Computer）等のユーザ端末から予約管理サーバのメニュー画面に接続し、予約に必要な顧客の連絡先、来店日時、メニュー等の項目の予約情報を入力する。予約管理サーバは、顧客の予約情報をユーザ端末から受信して記憶及び管理する。
【０００４】
しかし、店舗で予約管理サーバを管理するには、管理負担が大きい。そこで、複数の飲食店の予約受付を行う予約サーバを利用して店舗が顧客の予約を受け付ける予約受付方法も知られている（例えば、特許文献２参照）。
【０００５】
予約サーバは、複数の店舗の予約受付が可能な予約申込画面を提供する。顧客は、ユーザ端末から予約サーバの予約申込画面に接続し、予約対象店舗の予約情報を入力する。予約サーバは、顧客の予約情報を受信して予約対象店舗のメールアドレス宛にメール送信する。店舗の店員は、店舗端末により、予約情報のメールを受信すると、目視により予約情報を確認して、予約を受け付ける旨の情報が記載されたメールを返信する。予約サーバは、予約受付のメール受信に応じて、ユーザの予約成立の情報を顧客のメールアドレス宛にメール送信する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１０８６４３号公報
【特許文献２】特開２００６−３３１１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、従来の予約サーバを利用する予約受付方法では、予約情報を有するメールを店舗で受信した場合に、店舗側でメールの予約情報を管理するには、店員が目視によりメールを確認して予約情報を認識し、手作業で予約情報を予約表に書き写したり、予約情報を店舗端末に手作業で入力したりせねばならず、店員の作業負担が大きかった。
【０００８】
特に、店舗が複数の予約サーバを利用する場合に、店舗に送信されるメール内の予約情報の記載形式が、各予約サーバで異なるおそれがあった。このため、店員がメールの予約情報を認識する作業がより煩雑となり、店員の作業負担がさらに大きくなっていた。
【０００９】
本発明の課題は、受信したメールから所定の情報を取得する際に、所定の情報の取得先をどのようにするのかを、メールの送信元に応じて選択し、取得した所定の情報をメールの送信元に対応づけて予め決められた転送アドレスに転送できるようにすることである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の情報取得装置は、本文に画像が添付されたメールを受信可能な通信部と、前記通信部により受信したメールから所定の情報を取得する取得手段と、前記取得手段により取得される前記所定の情報の取得先を、該メールの本文とするのかあるいは該メールの本文に添付された画像とするのかを該メールの送信元に応じて選択する選択手段と、を備え、前記取得手段は、前記選択手段により選択された取得先から前記所定の情報を取得するととともに、該取得した前記所定の情報を該メールの送信元に対応づけて予め決められている転送アドレスに転送することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、受信したメールから所定の情報を取得する際に、所定の情報の取得先をどのようにするのかを、メールの送信元に応じて選択し、取得した所定の情報をメールの送信元に対応づけて予め決められた転送アドレスに転送することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態の予約管理システムを示すブロック図である。
【図２】予約管理装置の機能構成を示すブロック図である。
【図３】設定情報テーブルの構成を示す図である。
【図４】メールデータベースの構成を示す図である。
【図５】予約データベースの構成を示す図である。
【図６】仮予約登録処理を示すフローチャートである。
【図７】仮予約印刷処理を示すフローチャートである。
【図８】本予約登録処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１４】
図１及び図２を参照して、本発明に係る実施の形態の装置構成を説明する。図１は、本実施の形態の予約管理システム１を示すブロック図である。図２は、予約管理装置１０の機能構成を示すブロック図である。
【００１５】
図１を参照して、本実施の形態の予約管理システム１を説明する。予約管理システム１は、予約受付サーバ２０により受け付けられた顧客の予約情報を予約管理装置１０にメール送信し、予約管理装置１０が、そのメールを受信して予約情報を認識して管理するシステムである。
【００１６】
予約管理システム１は、予約管理装置１０と、予約受付サーバ２０と、ユーザ端末３０と、メールサーバ４０と、店長端末５０と、を備える。予約管理システム１の各装置は、通信ネットワークＮを介して互いに接続されていている。
【００１７】
通信ネットワークＮは、インターネット等の通信ネットワークであり、有線通信のみならず無線通信のネットワークを含んでよい。
【００１８】
予約管理装置１０は、レストラン、食堂、居酒屋等の飲食店の店舗に設置された装置である。予約管理装置１０の設置店の店員のうち予約管理を担当する店員を店員Ａ１とする。店員Ａ１は、複数人いてもよい。予約管理装置１０は、予約受付サーバ２０から送信された予約情報のメールを受信して、そのメール内の予約情報を認識して記憶し、店員Ａ１による本予約登録を補助する機能を有する。
【００１９】
また、予約管理装置１０は、電子レジスタとして、顧客の会計時の売上データを登録する機能を有するものとして説明する。しかし、予約管理装置１０が、電子レジスタとしての機能を有しない構成としてもよい。また、予約管理システム１において、複数の店舗が予約受付サーバ２０を利用しており、各店舗に予約管理装置が設置されているが、１台の予約管理装置１０を代表して説明する。
【００２０】
予約受付サーバ２０は、予約受付サービスを提供する予約受付会社が所有するサーバ装置である。予約受付サービスは、顧客が利用する店舗の飲食の仮予約の申し込みを、店舗に代わり受け付けるサービスである。本予約は、仮予約後に、予約対象の店舗の店員Ａ１が行う。本予約が完了した時点で予約成立となる。
【００２１】
予約受付サーバ２０は、複数の店舗の情報を紹介し予約受付を行うＷｅｂサイトをユーザ端末３０に提供している。各店舗のＷｅｂサイトでは、例えば、当該店舗の営業時間、地図、メニュー等の紹介画面と、各店舗の仮予約の予約情報入力を受け付ける予約画面と、が提供される。予約画面で入力される仮予約の予約情報は、来店日時、希望する座席、メニュー、予約した顧客の名前、人数、顧客の電話番号、顧客のメールアドレス、店舗へのメッセージ等の情報である。
【００２２】
予約受付サーバ２０は、ユーザ端末３０から入力された予約情報を含むメールを作成し、予約対象店舗のメールアドレス宛に送信する。予約情報は、例えば、メール内の本文に含められる。メールの件名は、送信元の予約受付サーバ２０の予約受付会社が識別可能な文字列とする。
【００２３】
また、複数の予約受付サーバ２０により、複数の予約受付サービスが提供されるものとする。このため、予約管理システム１において、予約受付サーバ２０は、複数台が設けられているものとする。
【００２４】
予約受付サーバ２０によっては、予約情報をＦＡＸにより受け付けるものがある。予約受付サーバ２０は、顧客のＦＡＸ通信装置から予約情報の用紙イメージをＦＡＸ受信する。予約受付サーバ２０には、予約受け付け対象の複数の店舗分のＦＡＸ受信用の電話回線が接続されている。各電話回線の電話番号と、各店舗とは、１対１で対応付けられている。顧客がＦＡＸ送信する用紙は、例えば、所定の記入フォームが印刷された用紙に顧客が予約情報を記入した用紙である。予約受付サーバ２０は、ある１本の電話回線で顧客から予約情報をＦＡＸ受信した場合に、ＦＡＸ受信した用紙イメージの画像データを取得して添付ファイルとしたメールを作成し、作成したメールをＦＡＸ受信した電話番号に対応する店舗のメールアドレス宛に送信する。
【００２５】
ユーザ端末３０は、顧客が所有する情報処理端末である。ユーザ端末３０は、ＰＣとするが、これに限定されるものではない。ユーザ端末３０は、携帯電話機、ＰＤＡ（Personal Digital Assistant）、スマートフォン、タブレットＰＣ等、通信ネットワークＮに接続可能な他の端末としてもよい。
【００２６】
予約受付サービスは、複数の顧客が利用するものとする。このため、予約管理システム１において、ユーザ端末３０は、複数の顧客が使用する複数台が設けられているものとする。この複数台のうちの１台のユーザ端末３０、及びその使用者を、顧客Ｕ１として代表して説明する。
【００２７】
ユーザ端末３０は、表示部、操作部を有する。ユーザ端末３０は、通信ネットワークＮを介して予約受付サーバ２０に接続し、ＷｅｂサイトのＷｅｂページ情報を受信して表示部に表示する。そして、ユーザ端末３０は、顧客Ｕ１からの操作部を介する入力により、予約受付サーバ２０に予約対象店舗の予約情報入力画面を要求して受信し表示部に表示する。そして、ユーザ端末３０は、顧客Ｕ１からの操作部を介する予約情報の入力を受け付けて、通信ネットワークＮを介して予約受付サーバ２０に送信する。
【００２８】
メールサーバ４０は、予約管理装置１０用の電子メールのサーバ装置であり、予約管理装置１０の店舗のメールアドレス宛のメールを、通信ネットワークＮを介して送信元から受信して記憶し、予約管理装置１０からの問合せに応じて、記憶しているメールを転送する。また、メールサーバ４０は、予約管理装置１０から送信されたメールを、通信ネットワークＮを介して宛先のメールアドレスに送信する。
【００２９】
店長端末５０は、予約管理装置１０の店舗の店長が所有する情報処理端末である。店長端末５０は、ＰＣ、携帯電話機、ＰＤＡ、スマートフォン、タブレットＰＣ等、通信ネットワークＮに接続可能な情報処理端末である。店長端末５０は、メール送受信機能を有し、通信ネットワークＮ上のメールサーバ（図示略）を介して予約管理装置１０から仮予約の予約情報をメール受信する。
【００３０】
次いで、図２を参照して、予約管理装置１０の内部構成を説明する。図２に示すように、予約管理装置１０は、ＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４と、ＲＯＭ（Read Only Memory）１５と、通信部１６と、記憶部１７と、印刷部１８と、ドロア１９と、計時部１９Ａと、を備える。予約管理装置１０の各部は、バス１９Ｂを介して互いに接続されている。
【００３１】
ＣＰＵ１１は、予約管理装置１０の各部を制御する。ＣＰＵ１１は、各種プログラムのうち指定されたプログラムをＲＯＭ１５から読み出してＲＡＭ１３に展開し、展開されたプログラムとの協働で各種処理を実行する。
【００３２】
ＣＰＵ１１は、仮予約登録プログラム１５１に従い、記憶部１７に記憶された設定情報テーブル６０を用いて、予約受付サーバ２０から送信されたメールの予約情報を送信元アドレスに対応する手順で認識して、仮予約の予約情報として記憶して登録する。
【００３３】
また、ＣＰＵ１１は、仮予約印刷プログラム１５２に従い、記憶部１７に記憶された予約データベース８０の未印刷の仮予約の予約情報を印刷する。
【００３４】
また、ＣＰＵ１１は、本予約登録プログラム１５３に従い、記憶部１７に記憶された予約データベース８０を用いて、仮予約及び本予約された予約情報の表示、本予約の登録、予約のキャンセルを行う処理である。
【００３５】
また、ＣＰＵ１１は、ＲＯＭ１５に記憶された会計処理プログラム（図示略）に応じて、顧客の会計時の会計処理を実行する。会計処理は、操作部１２を介して店員からの顧客の飲食したメニュー及びその数量の入力を受け付け、請求金額を算出して表示部１４に表示し、操作部１２を介して店員Ａ１からの顧客が支払ったお金の金額の入力を受け付け、お釣りを算出し、それらのメニュー、数量、金額の情報を含むレシートを印刷部１８で印刷し、ドロア１９の引き出し部を開放する。
【００３６】
操作部１２は、表示部１４の画面上に形成されたタッチパネルであり、ユーザからのタッチ入力に応じた操作情報をＣＰＵ１１に出力する。操作部１２は、英数字等の文字、各種機能等のキータッチ入力の受け付けが可能である。また、操作部１２は、英数字等の文字、各種機能等のキー入力を受け付ける複数のキーを備える構成としてもよい。
【００３７】
ＲＡＭ１３は、揮発性の半導体メモリであり、各種データ及び各種プログラムを格納するワークエリアを有する。
【００３８】
表示部１４は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（ElectroLuminescent）ディスプレイ等の表示パネルを備える表示部であり、ＣＰＵ１１から入力される表示情報に応じて表示パネルに各種表示を行う。
【００３９】
ＲＯＭ１５は、各種データ及び各種プログラムを記憶する読み出し専用の半導体メモリである。ＲＯＭ１５には、仮予約登録プログラム１５１、仮予約印刷プログラム１５２及び本予約登録プログラム１５３が記憶されている。
【００４０】
通信部１６は、通信ネットワークＮに通信接続するためのネットワークカード等の通信部である。ＣＰＵ１１は、通信部１６を介して、通信ネットワークＮに接続された機器と通信が可能である。
【００４１】
記憶部１７は、情報を読み出し及び書き込み可能に記憶するフラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）、又は電池でバックアップされたＲＡＭ等の不揮発性のメモリである。記憶部１７は、後述する設定情報テーブル６０、メールデータベース７０、予約データベース８０を記憶する。
【００４２】
印刷部１８は、用紙に情報を印刷するサーマルプリンタ等の印刷部である。印刷部１８は、ＣＰＵ１１の指示に従い、レシート用の情報をレシートの用紙に印刷する。また、印刷部１８は、ＣＰＵ１１の指示に従い、仮予約の予約情報を用紙に印刷可能な構成を有するものとする。
【００４３】
ドロア１９は、金銭や商品券を格納する引き出し部及びその開放機構を有し、ＣＰＵ１１の指示に従い、開放機構により引き出し部を開放する。ドロア１９が開放した引き出し部は、店員が手動で閉める。
【００４４】
計時部１９Ａは、計時回路を備え、計時回路により計時した現在の日時情報をＣＰＵ１１に出力する。
【００４５】
次に、図３〜図５を参照して、予約管理装置１０の記憶部１７に記憶される情報を説明する。図３は、設定情報テーブル６０の構成を示す図である。図４は、メールデータベース７０の構成を示す図である。図５は、予約データベース８０の構成を示す図である。
【００４６】
図３に示す設定情報テーブル６０は、記憶部１７に記憶され、仮予約に関する設定情報のテーブルである。各予約受付サーバ２０は、互いに異なるメールアドレスを有する。
【００４７】
設定情報テーブル６０は、送信元アドレス６１と、予約情報６２と、認識手順６３と、転送アドレス６４と、を有する。送信元アドレス６１は、各予約受付サーバ２０から送信されるメールの送信元アドレスである。予約情報６２は、送信元アドレス６１のメールの予約情報が本文テキスト内にあるか添付画像内にあるかを示す情報である。
【００４８】
認識手順６３は、送信元アドレス６１のメールの予約情報を認識して取得する手順を識別する情報である。ここでは、認識手順６３が、手順１、手順２、画像認識有、画像認識無の４種類ある例を説明するが、これに限定されるものではない。
【００４９】
手順１は、メールの本文テキスト内の“■”の次の行から次の“■”の前の行迄に予約情報の各項目のデータがあり、そこから予約情報を抽出する手順を示す。手順２は、メールの本文テキスト内の“：” の次の文字から同じ行の最後の文字迄に予約情報の各項目のデータがあり、そこから予約情報を抽出する手順を示す。画像認識有は、メールの添付画像データをＯＣＲ（Optical Character Recognition）処理して予約情報を認識する手順を示す。画像認識無は、メールの添付画像データをそのまま予約情報とする手順を示す。
【００５０】
転送アドレス６４は、送信元アドレス６１のメールの転送先のメールアドレスである。ここでは、転送アドレス６４が店長端末５０のメールアドレスに設定されているものとするが、これに限定されるものではない。
【００５１】
図４に示すメールデータベース７０は、記憶部１７に記憶され、予約受付サーバ２０から予約管理装置１０の店舗のメールアドレス宛に送信されたメールのデータを格納するデータベースである。予約管理装置１０は、店舗の予約用のメールアドレス宛以外にも、業務連絡用のメールアドレス宛等のメールを受け取れるものとする。
【００５２】
メールデータベース７０は、メール番号７１と、受信日時７２と、宛先７３と、差出人７４と、件名７５と、本文７６と、画像７７と、を有する。
【００５３】
メール番号７１は、メールデータベース７０のレコード毎のメールの識別番号である。メールデータベース７０は、１メールの情報が１レコードに記憶される。受信日時７２は、メール番号７１のメールの受信日時である。宛先７３は、メール番号７１のメールの宛先である。宛先７３は、メール番号７１のメールの宛先である。宛先７３は、少なくとも予約管理装置１０の店舗の予約用のメールアドレスが含まれる。
【００５４】
差出人７４は、メール番号７１のメールの送信元アドレスである。件名７５は、メール番号７１のメールの件名である。本文７６は、メール番号７１のメールの本文テキストである。画像７７は、メール番号７１のメールの添付画像のテキスト化された画像データである。
【００５５】
図５に示す予約データベース８０は、記憶部１７に記憶され、予約受付サーバ２０から予約管理装置１０の店舗のメールアドレス宛に送信されたメール毎（予約毎）の予約情報のデータベースである。
【００５６】
予約データベース８０は、受付日時８１と、来店日時８２と、座席８３と、メニュー８４と、お名前８５と、人数８６と、電話番号８７と、メールアドレス８８と、店舗へのメッセージ８９と、印刷済フラグ９０と、予約フラグ９１と、画像印刷フラグ９２と、メール番号９３と、を有する。
【００５７】
受付日時８１は、メールによる予約の受付日時であり、ここではメールの受信日時と同じとする。来店日時８２は、受付日時８１の予約における顧客の来店日時である。座席８３は、受付日時８１の予約における顧客の座席情報（希望座席の条件）である。メニュー８４は、受付日時８１の予約における顧客が希望するメニューである。お名前８５は、受付日時８１の予約における顧客の名前である。人数８６は、受付日時８１の予約における顧客の人数である。電話番号８７は、受付日時８１の予約における顧客の電話番号である。店舗へのメッセージ８９は、受付日時８１の予約における店舗への要望等のメッセージである。
【００５８】
印刷済フラグ９０は、受付日時８１の仮予約の予約情報を印刷したか否かを示すフラグであり、印刷済の場合を１とし、印刷していない場合を０とする。予約フラグ９１は、受付日時８１の予約の種類を示すフラグであり、仮予約を０とし、本予約を１とし、予約のキャンセルを２とする。
【００５９】
画像印刷フラグ９２は、受付日時８１の仮予約の予約情報を画像印刷するか否かを示すフラグであり、画像印刷する場合を１とし、画像印刷しない場合を０とする。画像印刷する場合は、メールの添付画像の認識手順が画像認識無の場合である。メール番号９３は、画像印刷フラグ９２の画像印刷対象のメールの識別番号である。
【００６０】
次に、図６〜図８を参照して、予約管理システム１の予約管理装置１０の動作を説明する。図６は、仮予約登録処理を示すフローチャートである。図７は、仮予約印刷処理を示すフローチャートである。図８は、本予約登録処理を示すフローチャートである。
【００６１】
先ず、図６を参照して、予約管理装置１０で実行される仮予約登録処理を説明する。仮予約登録処理は、予約受付サーバ２０から送信されたメールの予約情報を送信元アドレスに対応する手順で認識して、仮予約の予約情報として記憶して登録する処理である。予約管理装置１０において、例えば、電源がオンされたことをトリガとして、ＣＰＵ１１は、ＲＯＭ１５から読み出されて適宜ＲＡＭ１３に展開された仮予約登録プログラム１５１と協働で、仮予約登録処理を実行する。
【００６２】
先ず、ＣＰＵ１１は、通信部１６、通信ネットワークＮを介してメールサーバ４０に問い合わせして、予約管理装置１０の店舗のメールアドレス宛の新規メールがあるか否かを判別する（ステップＳ１１）。新規メールがない場合（ステップＳ１１；ＮＯ）、ＣＰＵ１１は、計時部１９Ａの計時情報を用いて、所定のｎ（ｎ：任意の整数）分待ちし（ステップＳ１２）、ステップＳ１１に移行される。
【００６３】
新規メールがある場合（ステップＳ１１；ＹＥＳ）、ＣＰＵ１１は、通信ネットワークＮ、通信部１６を介してメールサーバ４０から新規メールを受信し、受信したメールについて通常のメール処理を行う（ステップＳ１３）。ステップＳ１３の通常のメール処理では、添付画像データがある場合にテキスト化され、新規メールの受信日時、宛先、差出人、件名、本文のテキストデータ、添付画像データのテキスト化データが、記憶部１７のメールデータベース７０の新規のメール番号７１のレコードの受信日時７２、宛先７３、差出人７４、件名７５、本文７６、画像７７に追加される。メールデータベース７０の各レコードのメールは、メーラーにより閲覧可能となる。
【００６４】
そして、ＣＰＵ１１は、記憶部１７に記憶されている設定情報テーブル６０を参照し、ステップＳ１１で受信された新規メールの送信元アドレスが、予約受付のメールアドレスを示す送信元アドレス６１であるか否かを判別する（ステップＳ１４）。予約受付アドレスでない場合（ステップＳ１４；ＮＯ）、ステップＳ１１に移行される。予約受付アドレスである場合（ステップＳ１４；ＹＥＳ）、ＣＰＵ１１は、ステップＳ１１で受信された新規メールを既読設定にする（ステップＳ１５）。
【００６５】
そして、ＣＰＵ１１は、ステップＳ１１で受信されたメールの送信元アドレス６１に対応する予約情報６２が本文テキストか否かを判別する（ステップＳ１６）。予約情報６２が本文テキストである場合（ステップＳ１６；ＹＥＳ）、ＣＰＵ１１は、予約情報６２に対応する認識手順６３が手順１であるか否かを判別する（ステップＳ１７）。手順１である場合（ステップＳ１７；ＹＥＳ）、ＣＰＵ１１は、ステップＳ１１で受信されたメールに対応するメールデータベース７０の本文７６において、“■”の次の行からその次の“■”の前の行までの予約情報の各項目の文字情報を認識して取得する（ステップＳ１８）。
【００６６】
手順２である場合（ステップＳ１７；ＮＯ）、ＣＰＵ１１は、ステップＳ１１で受信されたメールに対応する本文７６において、“：”の次の文字から同じ行の最後の文字までの文字情報を認識して取得する（ステップＳ１９）。
【００６７】
予約情報６２が本文テキストでない場合（ステップＳ１６；ＮＯ）、ＣＰＵ１１は、予約情報６２に対応する認識手順６３が画像認識有であるか否かを判別する（ステップＳ１２０）。画像認識有である場合（ステップＳ２０；ＹＥＳ）、ＣＰＵ１１は、ステップＳ１１で受信されたメールに対応するメールデータベース７０の画像７７を読み出して、画像データのイメージに変換し、そのイメージをＯＣＲ処理して予約情報の各項目の文字情報を取得する（ステップＳ２１）。ステップＳ２１では、例えば、ＯＣＲ処理した文字情報から手順１又は手順２と同様の手順で予約情報の各項目が取得される。
【００６８】
画像認識無である場合（ステップＳ２０；ＮＯ）、ＣＰＵ１１は、ステップＳ１１で受信されたメールに対応するメールデータベース７０の受信日時７２及びメール番号７１を読み出して、予約データベース８０の画像印刷フラグ９２を１に設定する（ステップＳ２２）。
【００６９】
そして、ＣＰＵ１１は、ステップＳ１８，Ｓ１９，Ｓ２１又はＳ２２で取得した文字情報を予約データベース８０の新規レコードの対応する項目に格納し、そのレコードの予約フラグ９１及び印刷済フラグ９０に０を設定する（ステップＳ２３）。ステップＳ２３では、ステップＳ１８，Ｓ１９，Ｓ２１で取得された受付日時、来店日時、座席、メニュー、お名前、人数、電話番号、メールアドレス、店舗へのメッセージが、順に、受付日時８１、来店日時８２、座席８３、メニュー８４、お名前８５、人数８６、電話番号８７、メールアドレス８８、店舗へのメッセージ８９に格納される。また、ステップＳ２２で取得されたメール番号７１は、メール番号９３に格納される。また、ステップＳ２２で取得された受信日時７２は、受付日時８１に格納される。
【００７０】
そして、ＣＰＵ１１は、設定情報テーブル６０を参照し、ステップＳ１１で受信されたメールの送信元アドレス６１に対応する転送アドレス６４があるか否かを判別する（ステップＳ２４）。転送アドレス６４がない場合（ステップＳ２４；ＮＯ）、ステップＳ１１に移行される。
【００７１】
転送アドレス６４がある場合（ステップＳ２４；ＹＥＳ）、ＣＰＵ１１は、ステップＳ１１で受信されたメールと、対応する予約データベース８０の新規レコードの予約情報とを、通信部１６、通信ネットワークＮを介してステップＳ２４で取得した転送アドレスに転送し（ステップＳ２５）、ステップＳ１１に移行される。
【００７２】
次いで、図７を参照して、予約管理装置１０で実行される仮予約印刷処理を説明する。仮予約印刷処理は、予約データベース８０の未印刷の仮予約の予約情報を印刷する処理である。予約管理装置１０において、例えば、電源がオンされたことをトリガとして、ＣＰＵ１１は、ＲＯＭ１５から読み出されて適宜ＲＡＭ１３に展開された仮予約印刷プログラム１５２と協働で、仮予約印刷処理を実行する。
【００７３】
先ず、ＣＰＵ１１は、記憶部１７に記憶された予約データベース８０を参照して、印刷済フラグ９０が０のレコードを検索する（ステップＳ３１）。そして、ＣＰＵ１１は、ステップＳ３１でレコードが検索されたか否かを判別する（ステップＳ３２）。レコードが検索されていない場合（ステップＳ３２；ＮＯ）、ステップＳ３１に移行される。
【００７４】
レコードが検索された場合（ステップＳ３２；ＹＥＳ）、ＣＰＵ１１は、ステップＳ３１で検索されたレコードの画像印刷フラグ９２が１であるか否かを判別する（ステップＳ３３）。画像印刷フラグ９２が０である場合（ステップＳ３３；ＮＯ）、ＣＰＵ１１は、ステップＳ３１で検索されたレコードの予約情報の受付日時８１〜店舗へのメッセージ８９を印刷部１８に印刷させる（ステップＳ３４）。
【００７５】
画像印刷フラグ９２が１である場合（ステップＳ３３；ＹＥＳ）、ＣＰＵ１１は、ステップＳ３１で検索されたレコードのメール番号９３のメールデータベース７０の画像７７を読み出して、画像データのイメージに変換し、このイメージを受付日時８１とともに印刷部１８に印刷させる（ステップＳ３５）。そして、ＣＰＵ１１は、ステップＳ３１で検索されたレコードの印刷済フラグに１を設定し（ステップＳ３６）、ステップＳ３１に移行される。
【００７６】
店員Ａ１は、仮予約印刷処理により印刷された予約情報の用紙を目視により確認し、電話により顧客に連絡して予約を確認し、後述する本予約登録処理を実行し、本予約の登録又は予約のキャンセルの入力を行う。
【００７７】
次いで、図８を参照して、予約管理装置１０で実行される本予約登録処理を説明する。本予約登録処理は、仮予約及び本予約された予約情報の表示、本予約の登録、予約のキャンセルを行う処理である。予約管理装置１０において、例えば、操作部１２を介して店員Ａ１から本予約登録処理の実行指示が入力されたことをトリガとして、ＣＰＵ１１は、ＲＯＭ１５から読み出されて適宜ＲＡＭ１３に展開された本予約登録プログラム１５３と協働で、本予約登録処理を実行する。
【００７８】
先ず、ＣＰＵ１１は、記憶部１７に記憶された予約データベース８０を参照して、各予約の予約情報を含む予約確認画面を表示部１４に表示し、操作部１２を介して店員Ａ１から入力された入力情報を受け付ける（ステップＳ４１）。ステップＳ４１での入力情報は、予約確認画面の表示する予約情報変更等の操作情報と、本予約開始及び本予約対象の予約選択入力の本予約入力情報と、予約キャンセル開始及び予約キャンセル対象の予約選択入力の予約キャンセル入力情報と、本予約登録処理の終了入力情報と、のいずれかであるものとする。
【００７９】
また、仮予約登録済の予約情報は、座席が確定していない。ステップＳ４１で表示される予約確認画面は、例えば、予約確認画面は、仮予約登録済の予約情報及び本予約登録済の予約情報を時系列にスケジュール表示する画面である。また、予約確認画面が、仮予約登録済の予約情報と別に、本予約登録済の予約情報を座席毎に表示する画面としたり、本予約登録済の予約情報を座席毎に時系列にスケジュール表示する画面としてもよい。
【００８０】
そして、ＣＰＵ１１は、ステップＳ４１の入力情報が本予約入力情報であるか否かを判別する（ステップＳ４２）。本予約入力情報である場合（ステップＳ４２；ＹＥＳ）、ＣＰＵ１１は、本予約入力された入力情報の選択された予約の予約情報を入力するための本予約画面を表示部１４に表示し、操作部１２を介して店員Ａ１から入力された入力情報を受け付ける（ステップＳ４３）。ステップＳ４３での入力情報は、店員Ａ１による顧客への予約確認の電話に応じて、予約データベース８０の選択された予約のレコードの来店日時８２〜店舗へのメッセージ８９の変更入力情報等である。例えば、座席８３の仮予約の希望座席から、店員Ａ１が予約確定した座席の座席番号に変更する情報である。また、仮予約の予約情報が画像認識により取得された場合に、ステップＳ４３での入力情報は、予約情報の誤認識された文字情報の修正入力情報も含む。また、仮予約の予約情報が画像印刷された場合に、ステップＳ４３での入力情報は、予約情報の空いている項目の文字入力情報も含む。
【００８１】
そして、ＣＰＵ１１は、ステップＳ４３の入力情報を予約データベース８０の選択された予約のレコードの対応する項目に格納し、このレコードの予約フラグ９１に１を設定して本予約登録を行い（ステップＳ４４）、ステップＳ４１に移行される。
【００８２】
本予約入力情報でない場合（ステップＳ４２；ＮＯ）、ＣＰＵ１１は、ステップＳ４１の入力情報が予約キャンセル入力情報であるか否かを判別する（ステップＳ４５）。予約キャンセル入力情報である場合（ステップＳ４５；ＹＥＳ）、ＣＰＵ１１は、予約キャンセル入力された入力情報の予約データベース８０の選択された予約のレコードの予約フラグ９１に２を設定して予約キャンセルを行い（ステップＳ４６）、ステップＳ４１に移行される。
【００８３】
予約キャンセル入力情報でない場合（ステップＳ４５；ＮＯ）、ＣＰＵ１１は、ステップＳ４１の入力情報が本予約処理の終了指示入力情報であるか否かを判別する（ステップＳ４７）。本予約処理の終了指示入力情報である場合（ステップＳ４７；ＹＥＳ）、本予約登録処理を終了する。
【００８４】
本予約処理の終了指示入力でない場合（ステップＳ４７；ＮＯ）、ステップＳ４１の入力情報が予約確認画面の操作情報であり、ＣＰＵ１１は、ステップＳ４１の入力情報に応じて、予約確認画面を変更し（ステップＳ４８）、ステップＳ４１に移行される。
【００８５】
以上、本実施の形態によれば、予約管理装置１０において、通信部１６を介して自店舗の飲食の予約に関する予約情報を、送信元アドレスに応じて予め設定された形式で含むメールを受信し、ＣＰＵ１１は、記憶部１７に記憶された設定情報テーブル６０の予約情報６２及び認識手順６３を用いて、通信部１６により受信されたメールの送信元アドレス６１に対応する手順で当該メールから予約情報を認識し、当該予約情報を予約データベース８０として記憶部１７に記憶する。このため、送信元アドレスに対応する形式でメールに含まれる予約情報を容易に認識して管理できる。特に、送信元（予約受付サーバ２０）が複数あり、それぞれ予約情報が異なる形式でメールに含められている場合に効果的である。
【００８６】
また、ＣＰＵ１１は、認識した予約情報を印刷部１８に印刷させる。このため、店員Ａ１は、印刷された仮予約の予約情報を目視により容易に確認でき、印刷された予約情報を確認しつつ本予約の確認のために顧客に容易に電話することができる。
【００８７】
また、設定情報テーブル６０は、送信元アドレス６１に対応して、本文テキストの予約情報６２に対応する認識手順６３を含む。ＣＰＵ１１は、受信されたメールの送信元アドレスが本文テキストの予約情報６２の認識手順６３に対応する場合に、当該認識手順６３の手順１又は手順２に応じて、当該メールの本文の所定位置から予約情報を認識する。このため、メールの本文テキストから予約情報を容易に認識できる。
【００８８】
また、設定情報テーブル６０は、送信元アドレス６１に対応して、添付画像の予約情報６２に対応する認識手順６３を含む。ＣＰＵ１１は、受信されたメールの送信元アドレスが添付画像の予約情報６２の画像認識有の認識手順６３に対応する場合に、当該認識手順６３の画像認識有に応じて、当該メールに添付された画像データを画像認識して文字情報としての予約情報を認識する。このため、メールに添付された画像データから予約情報を容易に認識できる。
【００８９】
また、設定情報テーブル６０は、送信元アドレス６１に対応する予約情報の転送アドレス６４を含む。ＣＰＵ１１は、通信部１６により受信されたメールの送信元アドレスが転送アドレス６４に対応する場合に、認識した予約情報を、通信部１６を介して当該転送アドレスに送信させる。このため、転送アドレスが送信される店長端末５０において予約情報を表示することにより、店長が予約情報を目視により容易に確認できる。
【００９０】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてＲＯＭ１５を使用した例を開示したが、この例に限定されない。
その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。
また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【００９１】
なお、上記実施の形態における記述は、本発明に係る予約管理装置及びプログラムの一例であり、これに限定されるものではない。
【００９２】
上記実施の形態では、予約管理装置１０が、飲食店のサービスとしての飲食の予約の予約情報をメール受信する構成としたが、これに限定されるものではない。予約としては、例えば、医院、治療院等の治療や、スタジオ、施設等の貸し出し等のサービスの予約としてもよい。
【００９３】
また、上記実施の形態における予約管理システム１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【００９４】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
サービスの予約に関する予約情報を、送信元アドレスに応じて予め設定された形式で含むメールを受信する通信部と、
前記メールから予約情報を認識する手順を示す認識手順情報を送信元アドレスに対応付けて記憶する記憶部と、
前記記憶部に記憶された認識手順情報を用いて、前記通信部により受信されたメールの送信元アドレスに対応する手順で当該メールから予約情報を認識し、当該予約情報を前記記憶部に記憶する制御部と、を備える予約管理装置。
＜請求項２＞
印刷部を備え、
前記制御部は、前記認識した予約情報を前記印刷部に印刷させる請求項１に記載の予約管理装置。
＜請求項３＞
前記認識手順情報は、所定の送信元アドレスに対応して、前記メールの本文テキストの予約情報を認識する手順の識別情報を含み、
前記制御部は、前記通信部により受信されたメールの送信元アドレスが本文テキストの予約情報を認識する認識手順情報に対応する場合に、当該認識手順情報に応じて、当該メールの本文の所定位置のテキストから予約情報を認識する請求項１又は２に記載の予約管理装置。
＜請求項４＞
前記認識手順情報は、所定の送信元アドレスに対応して、前記メールに添付された画像データから予約情報を画像認識する手順の識別情報が含まれ、
前記認識手順情報は、前記通信部により受信されたメールの送信元アドレスが画像データの予約情報を画像認識する認識手順情報に対応する場合に、当該認識手順情報に応じて、当該メールに添付された画像データを画像認識して文字情報としての予約情報を認識する請求項１から３のいずれか一項に記載の予約管理装置。
＜請求項５＞
前記記憶部は、送信元アドレスに対応する予約情報の転送アドレスを記憶し、
前記制御部は、前記通信部により受信されたメールの送信元アドレスが前記記憶部に記憶された転送アドレスに対応する場合に、前記認識した予約情報を、前記通信部を介して当該転送アドレスに送信させる請求項１から４のいずれか一項に記載の予約管理装置。
＜請求項６＞
コンピュータを、
サービスの予約に関する予約情報を、送信元アドレスに応じて予め設定された形式で含むメールを受信する通信部、
前記メールから予約情報を認識する手順を示す認識手順情報を送信元アドレスに対応付けて記憶する記憶部、
前記記憶部に記憶された認識手順情報を用いて、前記通信部により受信されたメールの送信元アドレスに対応する手順で当該メールから予約情報を認識し、当該予約情報を前記記憶部に記憶する制御部、
として機能させるためのプログラム。
【符号の説明】
【００９５】
１  予約管理システム
１０  予約管理装置
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  ＲＯＭ
１６  通信部
１７  記憶部
１８  印刷部
１９  ドロア
１９Ａ  計時部
１９Ｂ  バス
２０  予約受付サーバ
３０  ユーザ端末
４０  メールサーバ
５０  店長端末
Ｎ  通信ネットワーク
【図１】
0005967186.tif 000002
【図２】
0005967186.tif 000003
【図３】
0005967186.tif 000004
【図４】
0005967186.tif 000005
【図５】
0005967186.tif 000006
【図６】
0005967186.tif 000007
【図７】
0005967186.tif 000008
【図８】
0005967186.tif 000009