(57)【要約】【課題】  サーバ資源をより効率よく使用することができ、システムを安価に構築することができるようにする。【解決手段】  携帯電話１０からの現在の情報検索要求に応じたステート情報を元に、情報検索要求に対する情報が登録されているデータベース群３０の辞書ＤＢ３１、小説ＤＢ３２、ゲームコンテンツＤＢ３３等のいずれかから該当する情報を検索し、その検索した検索結果情報とこの検索結果情報に関わるステート情報とを記載したメールを携帯電話１０に送信し、携帯電話１０からの返信メールに対してはその返信メールに記載されているステート情報に基づいて、次の情報検索を実行するようにした。【選択図】  図１
2007058830.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末との間でメールを送受信するメール処理サーバであって、
携帯端末から受信したメールの内容を記憶する記憶手段と、
前記記憶手段に記憶されたメールの内容からキーワードを抽出するキーワード抽出手段と、
前記キーワード抽出手段で抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する実行手段と、
前記クエリーを返信メールの件名に挿入するとともに、前記実行手段の実行結果を用いて前記返信メールの本文を生成する返信メール生成手段と、
前記返信メール生成手段で生成された返信メールを送信元となる前記携帯端末に返信するメール返信手段と、
を備えたことを特徴とするメール処理サーバ。
【請求項２】
前記実行手段は、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項１に記載のメール処理サーバ。
【請求項３】
前記実行手段は、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得することを特徴とする請求項１に記載のメール処理サーバ。
【請求項４】
前記実行手段は、前記キーワード抽出手段で抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行することを特徴とする請求項１、２又は３に記載のメール処理サーバ。
【請求項５】
前記返信記号は数字を含み、当該数字により異なるインデックスを表すことを特徴とする請求項４に記載のメール処理サーバ。
【請求項６】
携帯端末との間でメールを送受信するサーバのメール処理方法であって、
携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、
前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、
前記第２ステップで抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、
前記クエリーを返信メールの件名に挿入するとともに、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、
前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、
を含んだことを特徴とするメール処理方法。
【請求項７】
前記第３ステップは、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項６に記載のメール処理方法。
【請求項８】
前記第３ステップは、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得することを特徴とする請求項７に記載のメール処理方法。
【請求項９】
前記第３ステップは、前記第２ステップで抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行することを特徴とする請求項６、７又は８に記載のメール処理方法。
【請求項１０】
携帯端末との間でメールを送受信するサーバのコンピュータにより実行可能なメール処理プログラムであって、
前記コンピュータに、
携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、
前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、
前記第２ステップで抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、
前記クエリーを返信メールの件名に挿入するとともに、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、
前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、
を実行させることを特徴とするメール処理プログラム。
【請求項１１】
前記第３ステップは、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項１０に記載のメール処理プログラム。
【請求項１２】
前記第３ステップは、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得することを特徴とする請求項１０に記載のメール処理プログラム。
【請求項１３】
前記第３ステップは、前記第２ステップで抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行することを特徴とする請求項１０、１１又は１２に記載のメール処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話等の携帯端末のメール機能を用いて要求された情報検索を行い、その検索した情報を携帯端末に配信するメール処理サーバ、メール処理方法およびメール処理プログラムに関する。
【背景技術】
【０００２】
インターネットを通じて知りたい情報を検索する場合、情報検索サイトにログインし、検索キーワードの入力画面で検索キーワードを入力する方法がある。このような情報の検索は、パーソナルコンピュータに限らず、携帯電話等の携帯端末でも行うことができるようになっている。
【０００３】
ところが、携帯電話等の携帯端末では、ブラウザ機能が備わっている場合であっても、その通信速度の制約等により表示速度が遅く、必要な情報を得るまでに手間がかかってしまう。さらには、情報を検索するためのキーワードを入力する画面を表示する必要もあり、そのパケット通信費用がかかってしまう。
【０００４】
所望の情報の探索を行うようにしたものとして、特許文献１では、エージェントクライアントとエージェントサーバとの間の通信をメールサーバを介して電子メールで行い、エージェントサーバは、エージェントクライアントから電子メールで探索要求メールを受け取ると、この探索要求メールに基づきＷＷＷサーバをアクセスして所望の情報の探索を行い、その探索結果及びその評価を探索結果通知メールとして電子メールでエージェントクライアントに送信するようにした情報探索方法を提案している。
【特許文献１】特開平１１−３９３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このように、特許文献１に示されたものでは、クライアントのエージェントサーバがメールサーバ経由で探索要求及び結果の送受信を行うようにしているので、クライアントは探索実行中ネットワークへの接続が不要となることから、ネットワークサーバとの接続時間を短くして通信コストが抑えられるようになるものと考えられる。
【０００６】
ところが、特許文献１に示されたものでは、エージェントサーバがエージェントクライアントから電子メールで情報検索要求を受け取ると、その情報検索要求に基づきＷＷＷサーバをアクセスして所望の情報の探索を行うようにしているため、ユーザからの情報検索要求の状態を示すステート情報をサーバ上で保持する必要がある。
【０００７】
この場合、情報検索要求のサービスを利用するユーザの増加に伴い、ユーザからの情報検索要求の状態を示すステート情報をサーバ側の専用のデータベースやファイル等で大量に保持する必要が生じるため、サーバ資源をそのユーザに対応する規模に応じて用意する必要があり、システムの構築費用が増大してしまうという問題があった。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、サーバ資源をより効率よく使用するようにすることで、システムを安価に構築することができるメール処理サーバ、メール処理方法およびメール処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、上記目的を達成するため、請求項１の発明に係るメール処理サーバは、携帯端末との間でメールを送受信するメール処理サーバであって、携帯端末から受信したメールの内容を記憶する記憶手段と、前記記憶手段に記憶されたメールの内容からキーワードを抽出するキーワード抽出手段と、前記キーワード抽出手段で抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する実行手段と、前記クエリーを返信メールの件名に挿入するとともに、前記実行手段の実行結果を用いて前記返信メールの本文を生成する返信メール生成手段と、前記返信メール生成手段で生成された返信メールを送信元となる前記携帯端末に返信するメール返信手段と、を備えたことを特徴とするものである。
【００１０】
また、請求項２の発明は、請求項１において、前記実行手段が、辞書検索であり、実行結果として用語の意味を取得するようにしてもよい。
【００１１】
また、請求項３の発明は、請求項１において、前記実行手段が、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得するようにしてもよい。
【００１２】
また、請求項４の発明は、請求項１、２又は３において、前記実行手段が、前記キーワード抽出手段で抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行するようにしてもよい。
【００１３】
また、請求項５の発明は、請求項４において、前記返信記号が数字を含み、当該数字により異なるインデックスを表すようにしてもよい。
【００１４】
さらに、請求項６の発明に係るメール処理方法は、携帯端末との間でメールを送受信するサーバのメール処理方法であって、携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、前記第２ステップで抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、前記クエリーを返信メールの件名に挿入するとともに、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、を含んだことを特徴とするものである。
【００１５】
また、請求項７の発明は、請求項６において、前記第３ステップが、辞書検索であり、実行結果として用語の意味を取得するようにしてもよい。
【００１６】
また、請求項８の発明は、請求項７において、前記第３ステップが、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得するようにしてもよい。
【００１７】
また、請求項９の発明は、請求項６、７又は８において、前記第３ステップが、前記第２ステップで抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行するようにしてもよい。
【００１８】
そして、請求項１０の発明に係るメール処理プログラムは、携帯端末との間でメールを送受信するサーバのコンピュータにより実行可能なメール処理プログラムであって、前記コンピュータに、携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、前記第２ステップで抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、前記クエリーを返信メールの件名に挿入するとともに、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、を実行させることを特徴とするものである。
【００１９】
また、請求項１１の発明は、請求項１０において、前記第３ステップが、辞書検索であり、実行結果として用語の意味を取得するようにしてもよい。
【００２０】
また、請求項１２の発明は、請求項１０において、前記第３ステップが、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得するようにしてもよい。
【００２１】
また、請求項１３の発明は、請求項１０、１１又は１２において、前記第３ステップが、前記第２ステップで抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行するようにしてもよい。
【発明の効果】
【００２２】
本発明のメール処理サーバ、メール処理方法およびメール処理プログラムによれば、携帯端末から受信したメールの内容を記憶すると共にメールの内容からキーワードを抽出し、さらにキーワードに基づいてクエリーを判断して当該クエリーに対応する処理を実行し、クエリーを返信メールの件名に挿入すると共に処理の実行結果を用いて返信メールの本文を生成し、前記携帯端末へ返信メールを返信するようにした。よって、ユーザからの情報検索要求の状態を示すステート情報をサーバ側の専用のデータベースやファイル等で大量に保持する必要がなくなり、サーバ資源をより効率よく使用することができることから、システムを安価に構築することができる。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照して、本実施の形態にかかる一実施の形態を詳細に説明する。本実施形態では、携帯端末から受信したメールの内容を記憶すると共にメールの内容からキーワードを抽出し、さらにキーワードに基づいてクエリーを判断して当該クエリーに対応する処理を実行し、クエリーを返信メールの件名に挿入すると共に処理の実行結果を用いて返信メールの本文を生成し、前記携帯端末へ返信メールを返信するようにし、ユーザからの情報検索要求の状態を示すステート情報をサーバ側の専用のデータベースやファイル等で大量に保持する必要がなくなり、サーバ資源をより効率よく使用することができることから、システムを安価に構築する。
【００２４】
図１は、本発明の一実施の形態によるメール処理サーバを含むシステムの一構成例を示す図である。なお、以下に説明するステート情報は、ステートレスな情報配信のために用いることができるものである。すなわち、ここでいうステートレスとは、何らかの要求又は意思を伝えるときの一連の処理に、事前処理や事後処理が必要でないことであり、ユーザの「状態」を常に保持しなくていいことでもある。
【００２５】
図１に示す情報配信システムは、携帯電話１０、メールサーバ２０、データベース群３０を備えている。
【００２６】
携帯電話１０は、各通信キャリアのパケット通信網４０と通信回線であるインターネット４１とを介し、メールサーバ２０との間で通信を行うことができる携帯端末である。携帯電話１０には、少なくともメール機能が搭載されているものとする。携帯端末としては、携帯電話１０に限らず、ＰＤＡ等の他の機器であってもよい。
【００２７】
メール処理サーバとしてのメールサーバ２０は、携帯電話１０を使用するユーザからのメールによる情報検索要求に対し、データベース群３０から該当する情報を検索してユーザの携帯電話１０に返信するものである。
【００２８】
また、メールサーバ２０は、携帯電話１０からのメールに対し、たとえばそのメールの件名にユーザの状況(ステート)を埋め込むことで、現在のステートの確認等を行うものであるが、その詳細については後述する。
【００２９】
データベース群３０は、たとえば辞書データベース（以下、辞書ＤＢという）３１、小説データベース（以下、小説ＤＢという）３２、ゲームコンテンツデータベース（以下、ゲームコンテンツＤＢという）３３等を有している。辞書ＤＢ３１には、用語の内容等の情報が登録されている。小説ＤＢ３２には、様々な小説の情報が登録されている。ゲームコンテンツＤＢ３３には、様々なゲームの情報が登録されている。
【００３０】
図２は、メールサーバ２０の詳細を説明するための図である。メールサーバ２０は、通信部２１、メモリ２２、ハードディスク２３、データベースインターフェース部２４、ＣＰＵ２５を有している。
【００３１】
通信部２１は、インターネット４１を介し携帯電話１０との間でのパケット通信を行う。メモリ２２は、携帯電話１０から受信メール内容２２ａを一時的に記憶する。ハードディスク２３は、本発明であるメール処理プログラム２３ａ、キーワード抽出テーブル３４、及びＯＳ（Operating System）２３ｂを格納している。データベースインターフェース部２４は辞書ＤＢ３１、小説ＤＢ３２、ゲームコンテンツＤＢ３３等のデータベース群３０と接続されており、各データベースとデータのやりとりをする。ＣＰＵ２５は、上述したこれらのハードウェアを制御する。なお、これらの全てのハードウェアはバス２６により相互に接続されている。
【００３２】
本実施の形態によるキーワード抽出機能は、ＣＰＵ２５の制御によりハードディスク２３から読み出されたメール処理プログラム２３ａがキーワード抽出テーブル３４を参照して動作することにより実現され、記録媒体であるメモリ２２に一時的に記憶された受信メール内容２２ａからステート情報の読み取りおよびキーワード抽出を行う。
【００３３】
ここで、図３を用いてキーワード抽出テーブル３４の詳細について説明する。コンテンツ名には「辞書」、「小説」、「ゲーム」等の複数のキーワードが登録されている。また、コンテンツに対応するデータベースのアドレスとして、「dbA.xxx.ne.jp:1521」、「dbB.xxx.ne.jp:1523」、「dbC.xxx.ne.jp:1525」等のアドレスが登録されている。
【００３４】
なお、本実施例ではメール処理プログラム２３ａがキーワード抽出テーブル３４を参照する場合について説明したが、これに限定されるものではなく、コンテンツ名とデータベースのアドレスの情報がメール処理プログラム２３ａに含まれており、メール処理プログラム２３ａがキーワード抽出テーブル３４を参照せずにキーワード抽出機能を実現してもよい。
【００３５】
再び図２に戻って説明する。本実施の形態においてキーワードに基づくクエリー判断およびクエリーに対応する処理にかかる実行機能は、ＣＰＵ２５の制御によりハードディスク２３から読み出されたメール処理プログラム２３ａがデータベースインターフェース部２４と協働することにより実現され、キーワード抽出機能で抽出したキーワードに基づいてクエリーを判断し、データベース群３０の辞書ＤＢ３１、小説ＤＢ３２、ゲームコンテンツＤＢ３３等のいずれかから必要な情報を検索する。
【００３６】
本実施の形態による返信メール生成機能は、ＣＰＵ２５の制御によりハードディスク２３から読み出されたメール処理プログラム２３ａにより実現され、クエリーを含むステート情報を返信メールの件名に挿入するとともに、前述の実行機能の実行結果を用いて返信メールの本文を生成する。
【００３７】
上述したメール返信機能は、ＣＰＵ２５の制御によりハードディスク２３から読み出されたメール処理プログラム２３ａが通信部２１と協働することにより実現され、返信メールを送信元となる携帯電話に返信する。
【００３８】
次に、メール処理方法について説明する。まず、図４に示すように、携帯電話１０を使用するユーザからのメールがメールサーバ２０にパケット通信網４０とインターネット４１とを介して送信される。そして、メールサーバ２０の通信部２１を介してユーザからのメールが受信されメモリ２２に一時的に保存される（ステップＳ４０１）。なお、ここでの受信メールの保存はキーワード抽出を行うためであり、あくまで一時的なものである。
【００３９】
次に、上述したキーワード抽出機能によりそのメールの本文及びSubject（件名）の内容が解析されてステート情報読み取り及びキーワード抽出が行われる（ステップＳ４０２）。なお、この処理の詳細については図６を用いて後述する。
【００４０】
ここでは、たとえば図５（ａ）に示すように、携帯電話１０を使用するユーザからSubject（件名）３０ａが空白で、本文にたとえば「辞書  国際」が記載されたメールが図５（ｂ）のように送信され、図５（ｃ）のように通信部２１を介して受信されたとする。
【００４１】
ここで、キーワード抽出機能段によりSubject（件名）３０ｂの内容が判別され、本文３０ｂの内容が解析されてキーワードが抽出されるが、最初のメールではSubject（件名）３０ａが空白であるため、本文３０ｂの「辞書  国際」が解析されることになる。
【００４２】
そして、本文３０ｂの「辞書  国際」が解析されることで、図５（ｄ）のようにキーワード「辞書  国際」が抽出される。
【００４３】
ここで、キーワード抽出機能による解析が行われる際、上述したたとえばキーワード抽出テーブル３４にキーワードが存在しているか否かにより、キーワードは正しいか否かが判断され（ステップＳ４０３）、正しくないと判断された場合には、ユーザが使用する携帯電話１０に再送信を促すような内容のエラーメッセージが送信される（ステップＳ４０４）。
【００４４】
なお、そのエラーメッセージには、解析の際のルールが記載されていてもよい。また、キーワードは正しいか否かの判断は、上述したコンテンツ名やデータベースのアドレスが含まれている所定のプログラムにより判断することも可能である。
【００４５】
本文３０ｂのキーワードが正しい場合には、キーワード抽出機能によって抽出されたキーワードをクエリーとして、実行機能により、該当するデータベース群３０の辞書ＤＢ３１、小説ＤＢ３２、ゲームコンテンツＤＢ３３等のいずれかから、必要な情報が検索される（ステップＳ４０５）。
【００４６】
ここでのクエリーは、たとえば図５（ｅ）のように、「国際」を辞書で引くといったような内容となる。そして、辞書ＤＢ３１から「国際」の用語に関わる内容が検索されることになるが、図５（ａ）のように、ユーザからの最初のメールではSubject（件名）３０ａが空白であるため、ステート情報がない状態である。
【００４７】
そこで、所定のルールに従い、たとえば「国際」の用語に関わる内容が１−１０件まである１ページ目が検索され（図５（ｆ））、検索結果情報とされるものとする。なお、１ページ目の表示文字数等については、各通信キャリアの仕様に応じて適宜設定すればよい。
【００４８】
そして、検索結果情報が得られ、返信メール生成機能によりユーザの携帯電話１０に返信すべきメールが作成されるとき（ステップＳ４０６）、ステート情報が返信すべきメールのたとえばSubject（件名）３０ａに盛り込まれる（ステップＳ４０７）。
【００４９】
すなわち、そのSubject（件名）３０ａには、図５（ｇ）のように、１件目のクエリー「辞書」「国際」に関わる内容であることを示すため、クエリーを元に（Ｒｅ１：辞書  国際）としたステート情報が盛り込まれることになる。なお、ステート情報の先頭の「Ｒｅ」は返信記号である。また、当該返信記号の横の「１」といった数字部分はここでは返信回数を示すが、たとえばゲーム進行のインデックスとして判断される場合もある。また、「Ｒｅ」はあくまでも一例であり、他の文字や記号などであってもよい。
【００５０】
そして、Subject（件名）３０ａにステート情報が盛り込まれ、本文に検索結果情報が記載されたメールが携帯電話１０に送信される（ステップＳ４０８）。すなわち、図５（ｈ）のように、本文３０ｂに検索結果情報が記載されたメールがユーザの携帯電話１０に送信され、図５（ｉ）のように、そのメールが受信されると、携帯電話１０の画面には図５（ｊ）のようにSubject（件名）３０ａがたとえば（Ｒｅ１：辞書  国際）としたステート情報が表示され、本文３０ｂにはたとえば「国際」の用語に関わる内容として、上述した１−１０件までの１ページ目が表示される。
【００５１】
ここで、ユーザが返信メールを作成すると携帯電話１０の機能によって受信メールのSubject（件名）３０ａに（Ｒｅ：）が追加され、図５（ｋ）のようにSubject（件名）３０ａに(Ｒｅ：Ｒｅ１：辞書  国際)と入力される。このメールをメールサーバ２０に、図５（ｌ）のように、そのまま返信し、図５（ｍ）のようにメール送受信部２１ｂにより受信されると、キーワード抽出機能により、図５（ｎ）のようにSubject（件名）３０ａの「Ｒｅ：Ｒｅ１：辞書  国際」が解析されて、上記同様に、「Ｒｅ：」「Ｒｅ１：」「辞書」、「国際」とするキーワードが抽出される。
【００５２】
そして、図５（ｏ）のように、上記同様に、クエリーが「国際」を辞書で引くといったような内容と判断され、該当する辞書ＤＢ３１から「国際」の用語に関わる内容が検索されることになる。
【００５３】
ここでは、図５（ｐ）のように、現在のステート情報が（Ｒｅ：Ｒｅ１：辞書  国際）であることがキーワード抽出機能により判別されるため、「国際」をＲｅ１の次のページで検索するといったような検索要求となり、たとえば「国際」の用語に関わる内容が１１−２０件まである２ページ目が検索され、検索結果情報が得られる。
【００５４】
検索結果情報が得られ、情報検索実行部２３により携帯電話１０を使用するユーザに返信すべきメールが作成されるとき、図５（ｑ）のように、たとえば（Ｒｅ２：辞書  国際）としたステート情報が返信すべきメールのたとえばSubject（件名）３０ａに盛り込まれ、図５（ｒ）のようにユーザの携帯電話１０に送信される。
【００５５】
そして、図５（ｓ）のように、そのメールが受信されると、携帯電話１０の画面には図５（ｔ）のようにSubject（件名）３０ａがたとえば（Ｒｅ２：辞書  国際）としたステート情報が表示され、本文３０ｂにはたとえば「国際」の用語に関わる内容として、上述した１１−２０件までの２ページ目が表示される。
【００５６】
以降、ユーザは同様にして、メールサーバ２０からのメールの内容を確認し、そのメールをそのままメールサーバ２０に返信することで、手元で辞書を引く感覚で「国際」の用語を確認することができる。
【００５７】
次に、図６を用いて図４におけるステップＳ２の処理の詳細について説明する。まず、キーワード抽出機能は受信メール内容にSubject（本文）があるか否かを判断する（ステップＳ６０１）。ここで、Subjectがあると判断された場合には、次にSubjectの行頭に「Ｒｅ：」があるか否かを判断する（ステップＳ６０２）。
【００５８】
「Ｒｅ：」がある場合には、次にステート情報読み取りを行う（ステップＳ６０３）。このステート情報の読み取りにおいては、たとえば「Ｒｅ：Ｒｅ２：辞書  国際」というSubjectの「Ｒｅ：」が携帯電話機１０で返信メール作成時につけられたものであると判断され、「Ｒｅ２：辞書  国際」が本来のステート情報であると判断され、さらにこれが「辞書  国際」というキーワードの「Ｒｅ２：」というステートであると判断される。
【００５９】
Subjectに「Ｒｅ：」がないと判断されるか（ステップＳ２でＮＯ）、あるいはステート情報読み取り（ステップＳ６０３）が完了すると、次にSubjectからキーワード抽出が行われる（ステップＳ６０４）。本実施例では、キーワードは空白で区切るルールとしており、たとえば「辞書  国際」からは、「辞書」「国際」の２つのキーワードが抽出される。なお、キーワードを区切るのは空白に限らず、「／」などであってもよい。
【００６０】
Subjectがない（ステップＳ１でＮＯ）と判断されるか、Subjectからキーワード抽出（ステップＳ６０４）が完了すると、次に本文があるか否かの判断を行う（ステップＳ６０５）。本文がある場合には、本文からキーワード抽出を行う（ステップＳ６０６）。この本文からのキーワード抽出において本文は一行毎に解析され、たとえば携帯電話１０が返信メールを作成する際に元の文章の行頭に引用符「＞」を付しているような場合においては、引用符「＞」が付されている行は無視する。また、Subjectからキーワード抽出（ステップＳ６０４）と同様に、キーワードを空白で区切るルールとしているならば、空白で区切られた各キーワードを抽出する。
【００６１】
本文がないと判断されるか（ステップＳ６０５でＮＯ）、本文からキーワード抽出（ステップＳ６０６）が完了すると、一連の処理が終了する。
【００６２】
次に、上述したデータベース群３０の辞書ＤＢ３１、小説ＤＢ３２、ゲームコンテンツＤＢ３３の各々からの情報検索配信に伴う携帯電話１０の画面の遷移について個別に説明する。
【００６３】
まず、辞書ＤＢ３１からの情報検索配信に伴う携帯電話１０の画面の遷移について説明すると、図７に示すように、メール作成画面で所定のルールに従い、本文に検索キーワードとなる「辞書  日本」と入力する（ステップＤ７０１）。なお、検索キーワードの所定のルールに際しては、任意であり、システム構築の際に任意に設定するようにすればよい。
【００６４】
次に、本文に「辞書  日本」とした検索キーワードを入力した後、Subject（件名）３０ａを空白としたメールをメールサーバ２０に送信すると、上記同様に、キーワード抽出機能によりSubject（件名）３０ａの内容が判別され、本文３０ｂの内容が解析されてキーワードが抽出されるが、最初のメールではSubject（件名）３０ａが空白であるため、本文３０ｂの「辞書  日本」が解析されることになる。
【００６５】
そして、キーワード抽出機能により「辞書」、「日本」とするキーワードが抽出され、実行機能により、辞書ＤＢ３１から「日本」の用語に関わる内容が検索され、たとえば「日本」の用語に関わる内容が１−１０件（２００ページ中）まである１ページ目が検索されてユーザに返信される。
【００６６】
このとき、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ１：辞書  日本）とされたステート情報が表示され、本文３０ｂにはたとえば「日本」の用語に関わる内容として、上述した１−１０件までの１ページ目が表示される（ステップＤ７０２）。
【００６７】
ここで、ユーザが返信メールを作成すると携帯電話１０の機能によって受信メールのSubject（件名）３０ａに（Ｒｅ：）が追加され、Subject（件名）３０ａに(Ｒｅ：Ｒｅ１：辞書  日本)と入力される。このメールを本文なしで返信すると（ステップＤ７０３）、キーワード抽出機能により、ステート情報がたとえば（Ｒｅ：Ｒｅ１：辞書  日本）であると判別され、「日本」をＲｅ１の次のページで検索するといったような検索要求となる。
【００６８】
これにより、たとえば「日本」の用語に関わる内容が１１−２０件まである２ページ目が検索され、その検索結果がユーザに返信される。このとき、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ２：辞書  日本）としたステート情報が表示され、本文３０ｂにはたとえば「日本」の用語に関わる内容として、上述した１１−２０件までの２ページ目が表示される（ステップＤ７０４）。
【００６９】
ここで、たとえば「日本橋」の意味を知りたい場合には、本文３０ｂに「日本橋」を入力してそのメールをメールサーバ２０に送信すると（ステップＤ７０５）、上記同様に、情報検索実行部２３のキーワード抽出機能によりSubject（件名）３０ａの（Ｒｅ：Ｒｅ２：辞書  日本）としたステート情報が判別され、さらに、本文３０ｂの内容が解析されて「日本橋」としたキーワードが抽出される。
【００７０】
そして、キーワード抽出機能により抽出された「日本橋」とするキーワードをクエリーとして、辞書ＤＢ３１から「日本橋」の用語に関わる内容が検索されてユーザに返信される。
【００７１】
このとき、「日本橋」とする用語に関わる内容が上述した１−１０件までの１ページ目に該当するものとすると、返信メール生成機能によりSubject（件名）３０ａを（Ｒｅ１：辞書  日本  日本橋）としたステート情報が付加されることで、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ１：辞書  日本  日本橋）としたステート情報が表示され、本文３０ｂにはたとえば「日本橋」の用語に関わる内容が表示される（ステップＤ７０６）。
【００７２】
このようにすることで、ユーザは、手元で辞書を引く感覚で「日本橋」の用語を確認することができる。また、携帯電話１０の画面のSubject（件名）３０ａには、たとえば（Ｒｅ１：辞書  日本）としたステート情報が表示されているため、そのステート情報を確認することで、現在確認しているページ等を容易に把握することができる。
【００７３】
次に、小説ＤＢ３２からの情報検索配信に伴う携帯電話１０の画面の遷移について説明する。まず、図８に示すように、メール作成画面で所定のルールに従い、本文に検索キーワードとなる「小説  吾輩は猫である」と入力する（ステップＤ８０１）。なお、検索キーワードの所定のルールに際しては、ここでも上記同様に、任意であり、システム構築の際に任意に設定するようにすればよい。
【００７４】
次に、本文３０ｂに「小説  吾輩は猫である」とした検索キーワードを入力した後、Subject（件名）３０ａを空白としたメールをメールサーバ２０に送信すると、上記同様に、キーワード抽出機能によりSubject（件名）３０ａの内容が判別され、さらに本文３０ｂの内容が解析されてキーワードが抽出される。ただし、ここでも最初のメールではSubject（件名）３０ａが空白であるため、本文の「小説  吾輩は猫である」が解析されることになる。
【００７５】
そして、キーワード抽出機能により「小説」「吾輩は猫である」とするキーワードが抽出され、小説ＤＢ３２から「吾輩は猫である」の１ページ目が検索されてユーザに返信される。なお、１ページ目の表示文字数等については、各通信キャリアの仕様に応じて適宜設定されているものとする。
【００７６】
このとき、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ１：小説  吾輩は猫である）としたステート情報が表示され、本文３０ｂには「吾輩は猫である」の小説の１ページ目が表示される（ステップＤ８０２）。
【００７７】
ここで、ユーザが１ページ目を読み終えた後、そのメールを本文なしで返信すると（ステップＤ８０３）、情報検索実行部２３のキーワード抽出機能により、現在のステート情報がたとえば（Ｒｅ：Ｒｅ１：小説  吾輩は猫である）であると判別され、上記同様にして、「吾輩は猫である」の２ページ目が検索されてユーザに返信される。
【００７８】
このとき、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ２：小説  吾輩は猫である）としたステート情報が表示され、本文３０ｂには「吾輩は猫である」の小説の２ページ目が表示される（ステップＤ８０４）。
【００７９】
ここで、ユーザが２ページ目を読み終えた後、そのメールを本文なしで返信すると（ステップＤ８０５）、キーワード抽出機能により、現在のステート情報がたとえば（Ｒｅ：Ｒｅ２：小説  吾輩は猫である）であると判別され、上記同様にして、「吾輩は猫である」の３ページ目が検索されてユーザに返信される。
【００８０】
このとき、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ３：小説  吾輩は猫である）としたステート情報が表示され、本文３０ｂには「吾輩は猫である」の小説の３ページ目が表示される（ステップＤ８０６）。
【００８１】
以降、同様にしてそのページを読み終えた後、そのメールを本文なしで返信する度に、キーワード抽出機能により、現在のステート情報が判別され、次のページが検索されてユーザに返信される。
【００８２】
このようにすることで、ユーザは、単にメールサーバ２０への返信操作をするだけで、手元で小説を読むことができる。また、携帯電話１０の画面のSubject（件名）３０ａには、たとえば（Ｒｅ１：小説  吾輩は猫である）としたステート情報が表示されているため、そのステート情報を確認することで、現在確認しているページ等を容易に把握することができる。
【００８３】
次に、ゲームコンテンツＤＢ３３からの情報検索配信に伴う携帯電話１０の画面の遷移について説明する。なお、以下の説明では、メールのSubject（件名）３０ａのステート情報がゲームの場面を示すものとなっているが、たとえばユーザによる不正操作を防止等のために、暗号化されていてもよい。
【００８４】
また、このステート情報を暗号化する場合にあっては、たとえば返信メール生成機能が所定の暗号化プログラムを用いて実行することができる。また、暗号化されたステート情報の復号化は、同様に、返信メール生成機能が所定の復号化プログラムを用いて実行することができるものとする。
【００８５】
まず、図９に示すように、メール作成画面で所定のルールに従い、本文３０ｂに検索キーワードとなる「ゲーム  探検隊T512」と入力する（ステップＤ９０１）。なお、T512はたとえばゲームの識別子等を示す番号であるものとする。また、検索キーワードの所定のルールに際しては、ここでも上記同様に、任意であり、システム構築の際に任意に設定するようにすればよい。
【００８６】
次に、本文３０ｂに「ゲーム  探検隊T512」とした検索キーワードを入力した後、Subject（件名）３０ａを空白としたメールをメールサーバ２０に送信すると、上記同様に、キーワード抽出機能によりSubject（件名）３０ａの内容が判別され、さらに本文３０ｂの内容が解析されてキーワードが抽出される。ただし、ここでも最初のメールではSubject（件名）３０ａが空白であるため、本文３０ｂの「ゲーム  探検隊T512」が解析されることになる。
【００８７】
そして、キーワード抽出機能により「ゲーム」「探検隊T512」とするキーワードが抽出され、実行機能により、ゲームコンテンツＤＢ３３から「探検隊T512」のゲームの一場面の内容が検索されてユーザに返信される。なお、各場面の表示文字数等については、各通信キャリアの仕様に応じて適宜設定されているものとする。
【００８８】
このとき、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ１：T512  洞窟前）としたステート情報が表示され、本文３０ｂには「探検隊T512」のゲームの一場面が表示される（ステップＤ９０２）。
【００８９】
ここで、ユーザがそのメールの一場面の内容である、「あなたはいま洞窟の前にいます。洞窟へ入りますか？」とした問いに対する意思として、本文３０ｂにＹＥＳを示す「１」を入力して返信すると（ステップＤ９０３）、キーワード抽出機能によりＹＥＳを示す「１」のキーワードが抽出され、さらに現在のステート情報がたとえば（Ｒｅ：Ｒｅ１：T512  洞窟前）であると判別される。
【００９０】
そして、上記同様にして「探検隊T512」のゲームの次の場面の内容が検索されてユーザに返信される。
【００９１】
このとき、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ２：T512  戦闘開始）としたステート情報が表示され、本文３０ｂには「探検隊T512」のゲームの次の場面の内容が表示される（ステップＤ９０４）。
【００９２】
ここで、ユーザがそのメールの次の場面の内容である、「モンスターが現れた！！モンスターは”ラクな相手”です。戦いますか？」とした問いに対する意思として、本文３０ｂにＮＯを示す「２」を入力して返信すると（ステップＤ９０５）、キーワード抽出機能によりＮＯを示す「２」のキーワードが抽出され、さらに現在のステート情報がたとえば（Ｒｅ：Ｒｅ２：T512  戦闘開始）であると判別される。
【００９３】
そして、上記同様にして、「探検隊T512」のゲームのさらに次の場面の内容が検索されてユーザに返信される。
【００９４】
このとき、携帯電話１０の画面にはSubject（件名）３０ａがたとえば（Ｒｅ３：T512  戦闘終了）としたステート情報が表示され、本文３０ｂには「探検隊T512」のゲームのさらに次の場面の内容が表示される（ステップＤ９０６）。
【００９５】
ここで、ユーザがそのメールのさらに次の場面の内容である、「あなたは逃げ出した！！どうやら逃げ切れたようです。どうしますか？」とした問いに対する意思として、本文３０ｂに「１．疲れたから休む。」「２．なんとなく踊ってみる。」のいずれかの意思を上記同様にして入力し返信すると、「探検隊T512」のゲームのさらに次の場面の内容が検索されてユーザに返信される。
【００９６】
以降、同様にしてそれぞれの場面毎に意思を示す数字を入力して返信する度に、キーワード抽出機能により、現在のステート情報が判別され、次の場面が検索されてユーザに返信される。
【００９７】
このようにすることで、ユーザは、単にメールサーバ２０への返信操作をするだけで、手元でゲームを楽しむことができる。また、携帯電話１０の画面のSubject（件名）３０ａには、（Ｒｅ１：T512  洞窟前）〜（Ｒｅ１：T512  戦闘終了）等のステート情報が表示されているため、「探検隊T512」のゲーム名とそれぞれの場面等を容易に把握することができる。
【００９８】
また、ステート情報の一部に暗号化部分を設けるようにすることで、ゲームコンテンツの配信を有料化する場合の不正アクセス等を防止することもできる。
【００９９】
このように、本実施例では、携帯電話１０からの現在の情報検索要求に応じたステート情報を元に、情報検索要求に対する情報が登録されているデータベース群３０の辞書ＤＢ３１、小説ＤＢ３２、ゲームコンテンツＤＢ３３等のいずれかから該当する情報を検索し、その検索した検索結果情報とこの検索結果情報に関わるステート情報とを記載したメールを携帯電話１０に送信し、携帯電話１０からの返信メールに対してはその返信メールに記載されているステート情報に基づいて、次の情報検索を実行するようにした。
【０１００】
これにより、ユーザからの情報検索要求の状態を示すステート情報をサーバ側の専用のデータベースやファイル等で大量に保持する必要がなくなり、サーバ資源をより効率よく使用することができることから、システムを安価に構築することができる。
【０１０１】
すなわち、本実施例では、メールサーバ２０側で専用のデータベースやファイル等でステート情報を保持する必要がなくなることから、電子メール情報検索配信によるサービスを利用するユーザが増えても、サーバ資源をそのユーザに対応する規模に応じて用意する必要がなくなることで、システムを安価に構築することができる。
【０１０２】
また、本実施例では、携帯電話１０からのメールによる情報検索要求に対する検索結果情報とその検索結果情報に関わるステート情報とを記載したメールを携帯電話１０に返信するようにしたので、携帯電話１０からの返信メールに対してはステート情報を確認するだけでよいため、ユーザにとっては簡単な操作によりさらに詳細な情報を知ることができ、サーバ側では情報検索配信のコンテンツの制約を無くすことができる。
【産業上の利用可能性】
【０１０３】
メール機能を有した携帯端末による通信システム全般においても適用可能である。
【図面の簡単な説明】
【０１０４】
【図１】本発明の一実施の形態によるメール処理サーバを含むシステムの一構成例を示す図である。
【図２】本実施の形態によるメール処理サーバの詳細を説明するためのブロック図である。
【図３】本実施の形態によるキーワード抽出テーブルを説明するための図である。
【図４】本実施の形態によるメール処理サーバによる情報配信方法を説明するためのフローチャートである。
【図５】本実施の形態によるメール処理サーバによる情報配信方法を説明するための図である。
【図６】本実施の形態による解析およびキーワード抽出の処理の詳細を説明するためのフローチャートである。
【図７】本実施の形態による辞書ＤＢからの情報検索配信に伴う携帯電話の画面の遷移について説明するための図である。
【図８】本実施の形態による小説ＤＢからの情報検索配信に伴う携帯電話の画面の遷移について説明するための図である。
【図９】本実施の形態によるゲームコンテンツＤＢからの情報検索配信に伴う携帯電話の画面の遷移について説明するための図である。
【符号の説明】
【０１０５】
１０  携帯電話
２０  メールサーバ
２１  通信部
２２  メモリ
２２ａ  受信メール内容
２３  ハードディスク
２３ａ  メール処理プログラム
２３ｂ  ＯＳ
２４  データベースインターフェース部
２５  ＣＰＵ
３０  データベース
３１  辞書ＤＢ
３２  小説ＤＢ
３３  ゲームコンテンツＤＢ
３４  キーワード抽出テーブル
４０  パケット通信網
４１  インターネット
【図１】
2007058830.tif 000003
【図２】
2007058830.tif 000004
【図３】
2007058830.tif 000005
【図４】
2007058830.tif 000006
【図５】
2007058830.tif 000007
【図６】
2007058830.tif 000008
【図７】
2007058830.tif 000009
【図８】
2007058830.tif 000010
【図９】
2007058830.tif 000011
【手続補正書】
【提出日】平成18年3月7日(2006.3.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
携帯端末との間でメールを送受信するメール処理サーバであって、
携帯端末から受信したメールの内容を記憶する記憶手段と、
前記記憶手段に記憶されたメールの内容からキーワードを抽出するキーワード抽出手段と、
前記キーワード抽出手段で抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する実行手段と、
返信メールの件名に前記携帯端末のユーザの状況を示すステート情報を挿入するとともに、当該ステート情報に前記クエリーを含め、前記実行手段の実行結果を用いて前記返信メールの本文を生成する返信メール生成手段と、
前記返信メール生成手段で生成された返信メールを送信元となる前記携帯端末に返信するメール返信手段と、
を備えたことを特徴とするメール処理サーバ。
【請求項２】
前記実行手段は、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項１に記載のメール処理サーバ。
【請求項３】
前記実行手段は、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得することを特徴とする請求項１に記載のメール処理サーバ。
【請求項４】
前記実行手段は、前記キーワード抽出手段で抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから前記ステート情報である返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行することを特徴とする請求項１、２又は３に記載のメール処理サーバ。
【請求項５】
前記返信記号は数字を含み、当該数字により異なるインデックスを表すことを特徴とする請求項４に記載のメール処理サーバ。
【請求項６】
携帯端末との間でメールを送受信するサーバのメール処理方法であって、
携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、
前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、
前記第２ステップで抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、
返信メールの件名に前記携帯端末のユーザの状況を示すステート情報を挿入するとともに、当該ステート情報に前記クエリーを含め、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、
前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、
を含んだことを特徴とするメール処理方法。
【請求項７】
前記第３ステップは、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項６に記載のメール処理方法。
【請求項８】
前記第３ステップは、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得することを特徴とする請求項７に記載のメール処理方法。
【請求項９】
前記第３ステップは、前記第２ステップで抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから前記ステート情報である返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行することを特徴とする請求項６、７又は８に記載のメール処理方法。
【請求項１０】
携帯端末との間でメールを送受信するサーバのコンピュータにより実行可能なメール処理プログラムであって、
前記コンピュータに、
携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、
前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、
前記第２ステップで抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、
返信メールの件名に前記携帯端末のユーザの状況を示すステート情報を挿入するとともに、当該ステート情報に前記クエリーを含め、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、
前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、
を実行させることを特徴とするメール処理プログラム。
【請求項１１】
前記第３ステップは、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項１０に記載のメール処理プログラム。
【請求項１２】
前記第３ステップは、ゲーム処理であり、実行結果としてゲーム進行の選択肢を取得することを特徴とする請求項１０に記載のメール処理プログラム。
【請求項１３】
前記第３ステップは、前記第２ステップで抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから前記ステート情報である返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行することを特徴とする請求項１０、１１又は１２に記載のメール処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上述した課題を解決し、上記目的を達成するため、請求項１の発明に係るメール処理サーバは、携帯端末との間でメールを送受信するメール処理サーバであって、携帯端末から受信したメールの内容を記憶する記憶手段と、前記記憶手段に記憶されたメールの内容からキーワードを抽出するキーワード抽出手段と、前記キーワード抽出手段で抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する実行手段と、返信メールの件名に前記携帯端末のユーザの状況を示すステート情報を挿入するとともに、当該ステート情報に前記クエリーを含め、前記実行手段の実行結果を用いて前記返信メールの本文を生成する返信メール生成手段と、前記返信メール生成手段で生成された返信メールを送信元となる前記携帯端末に返信するメール返信手段と、を備えたことを特徴とするものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、請求項４の発明は、請求項１、２又は３において、前記実行手段が、前記キーワード抽出手段で抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから前記ステート情報である返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行するようにしてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
さらに、請求項６の発明に係るメール処理方法は、携帯端末との間でメールを送受信するサーバのメール処理方法であって、携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、前記第２ステップで抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、返信メールの件名に前記携帯端末のユーザの状況を示すステート情報を挿入するとともに、当該ステート情報に前記クエリーを含め、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、を含んだことを特徴とするものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、請求項９の発明は、請求項６、７又は８において、前記第３ステップが、前記第２ステップで抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから前記ステート情報である返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行するようにしてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
そして、請求項１０の発明に係るメール処理プログラムは、携帯端末との間でメールを送受信するサーバのコンピュータにより実行可能なメール処理プログラムであって、前記コンピュータに、携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、前記第２ステップで抽出したキーワードに基づいてクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、返信メールの件名に前記携帯端末のユーザの状況を示すステート情報を挿入するとともに、当該ステート情報に前記クエリーを含め、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、を実行させることを特徴とするものである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、請求項１３の発明は、請求項１０、１１又は１２において、前記第３ステップが、前記第２ステップで抽出されたキーワードのうち前記受信されたメールの件名欄に該当するキーワードから前記ステート情報である返信記号の有無を判断し、有という判断結果が得られた場合には、当該返信記号をインデックスとして前記クエリーに対応する処理を実行するようにしてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
ここで、キーワード抽出機能によりSubject（件名）３０ｂの内容が判別され、本文３０ｂの内容が解析されてキーワードが抽出されるが、最初のメールではSubject（件名）３０ａが空白であるため、本文３０ｂの「辞書  国際」が解析されることになる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
次に、図６を用いて図４におけるステップＳ４０２の処理の詳細について説明する。まず、キーワード抽出機能は受信メール内容にSubject（本文）があるか否かを判断する（ステップＳ６０１）。ここで、Subjectがあると判断された場合には、次にSubjectの行頭に「Ｒｅ：」があるか否かを判断する（ステップＳ６０２）。
【手続補正書】
【提出日】平成18年12月27日(2006.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
携帯端末との間でメールを送受信するメール処理サーバであって、
携帯端末から受信したメールの内容を記憶する記憶手段と、
前記記憶手段に記憶されたメールの内容からキーワードを抽出するキーワード抽出手段と、
前記キーワード抽出手段で抽出したキーワードに基づいて検索要求であるクエリーを判断し、当該クエリーに対応する処理を実行する実行手段と、
返信メールの件名に前記携帯端末へのメールの返信回数を示すステート情報及び前記クエリーを挿入し、前記実行手段の実行結果を用いて前記返信メールの本文を生成する返信メール生成手段と、
前記返信メール生成手段で生成された返信メールを送信元となる前記携帯端末に返信するメール返信手段と、
を備えたことを特徴とするメール処理サーバ。
【請求項２】
前記実行手段は、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項１に記載のメール処理サーバ。
【請求項３】
携帯端末との間でメールを送受信するサーバのメール処理方法であって、
携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、
前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、
前記第２ステップで抽出したキーワードに基づいて検索要求であるクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、
返信メールの件名に前記携帯端末へのメールの返信回数を示すステート情報及び前記クエリーを挿入し、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、
前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、
を含んだことを特徴とするメール処理方法。
【請求項４】
前記第３ステップは、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項３に記載のメール処理方法。
【請求項５】
携帯端末との間でメールを送受信するサーバのコンピュータにより実行可能なメール処理プログラムであって、
前記コンピュータに、
携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、
前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、
前記第２ステップで抽出したキーワードに基づいて検索要求であるクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、
返信メールの件名に前記携帯端末へのメールの返信回数を示すステート情報及び前記クエリーを挿入し、当該ステート情報に前記クエリーを含め、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、
前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、
を実行させることを特徴とするメール処理プログラム。
【請求項６】
前記第３ステップは、辞書検索であり、実行結果として用語の意味を取得することを特徴とする請求項５に記載のメール処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上述した課題を解決し、上記目的を達成するため、請求項１の発明に係るメール処理サーバは、携帯端末との間でメールを送受信するメール処理サーバであって、携帯端末から受信したメールの内容を記憶する記憶手段と、前記記憶手段に記憶されたメールの内容からキーワードを抽出するキーワード抽出手段と、前記キーワード抽出手段で抽出したキーワードに基づいて検索要求であるクエリーを判断し、当該クエリーに対応する処理を実行する実行手段と、返信メールの件名に前記携帯端末へのメールの返信回数を示すステート情報及び前記クエリーを挿入し、前記実行手段の実行結果を用いて前記返信メールの本文を生成する返信メール生成手段と、前記返信メール生成手段で生成された返信メールを送信元となる前記携帯端末に返信するメール返信手段と、を備えたことを特徴とするものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
さらに、請求項３の発明に係るメール処理方法は、携帯端末との間でメールを送受信するサーバのメール処理方法であって、携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、前記第２ステップで抽出したキーワードに基づいて検索要求であるクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、返信メールの件名に前記携帯端末へのメールの返信回数を示すステート情報及び前記クエリーを挿入し、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、を含んだことを特徴とするものである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
そして、請求項５の発明に係るメール処理プログラムは、携帯端末との間でメールを送受信するサーバのコンピュータにより実行可能なメール処理プログラムであって、前記コンピュータに、携帯端末から受信したメールの内容を前記サーバに設けられたメモリに記憶する第１ステップと、前記メモリに記憶されたメールの内容からキーワードを抽出する第２ステップと、前記第２ステップで抽出したキーワードに基づいて検索要求であるクエリーを判断し、当該クエリーに対応する処理を実行する第３ステップと、返信メールの件名に前記携帯端末へのメールの返信回数を示すステート情報及び前記クエリーを挿入し、当該ステート情報に前記クエリーを含め、前記第３ステップの実行結果を用いて前記返信メールの本文を生成する第４ステップと、前記第４ステップで生成された返信メールを送信元となる前記携帯端末に返信する第５ステップと、を実行させることを特徴とするものである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】