【手続補正書】
【提出日】平成19年2月27日(2007.2.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  メッセージを通信する方法であって、
第１通信媒体を介して第１メッセージを受信するステップと、
前記第１メッセージから、前記第１通信媒体に関連する第１アドレス情報を抽出するステップと、
前記第１アドレス情報に応答して、複数のエントリを構成するデータベースを検索することによって第２通信媒体に関連する第２アドレス情報を決定するステップと
を具え、ここで、前記決定するステップにおいて、前記各エントリは、前記第１通信媒体および第２通信媒体にそれぞれ関連するアドレスフィールドと名前フィールドを各々有し、前記データベースにおいて、前記複数のエントリの第１エントリ内で前記第１メッセージを検索し、該第１メッセージが存在しない場合には前記複数のエントリの第２エントリ内を検索し、前記第１通信媒体の前記第１メッセージに関する前記アドレスフィールドにアドレスを配置して第２アドレス情報を提供し、前記第１メッセージを発見できない場合にはユーザからアドレスを要求して、該ユーザが提供したアドレスを前記複数のエントリの１つに保存して前記第２アドレス情報を提供することを特徴とする方法。
【請求項２】  前記第２アドレス情報を使用して、前記第２通信媒体を介して前記第１メッセージに対する応答を送信するステップ
をさらに具えたことを特徴とする方法。
【請求項３】  前記同じ第１アドレス情報を有するエントリが見つからない場合、前記第１メッセージから決定される名前と一致する、前記第２通信媒体での名前を有する前記データベース内のエントリを検索するステップ
をさらに具えたことを特徴とする請求項１記載の方法。
【請求項４】  第２通信媒体における発信アドレスおよび発信名から受信したメッセージに対して第１通信媒体で応答するために、宛先アドレスを自動的に提供するための方法であって、
複数のエントリを有する通信者データベースを検索し、前記第２通信媒体でのメッセージに関するアドレスフィールド内に発信アドレスを含む第１エントリを求めるステップであって、ここで、各エントリは、通信者を表し、前記第１通信媒体でのメッセージに関するアドレスフィールドおよび名前フィールドと、前記第２通信媒体でのメッセージに関するアドレスフィールドおよび名前フィールドとを含み、
前記第１エントリが前記第１通信媒体でのメッセージに関するアドレスフィールド内にアドレスを含む場合、該アドレスを宛先アドレスとして提供するステップと、
前記第１エントリが前記第１通信媒体でのメッセージに関するアドレスフィールド内にアドレスを含まない場合、前記通信者データベースを検索し、前記第１通信媒体でのメッセージに関する名前フィールド内に発信名に対応する名前を有する第２エントリを求めるステップと、
前記第２エントリが見つかった場合、該第２エントリにおける前記第１通信媒体でのメッセージに関するアドレスフィールドからのアドレスを、宛先アドレスとして提供し、前記第１エントリと前記第２エントリとをマージするステップと、
前記第２エントリが見つからない場合、ユーザからアドレスを要求し、該ユーザ供給アドレスを、前記第１エントリにおける前記第１通信媒体でのメッセージに関するアドレスフィールド内に保存し、発信名を、前記第１エントリにおける前記第１通信媒体でのメッセージに関する名前フィールド内に保存し、前記ユーザ供給アドレスを宛先アドレスとして提供するステップと
を具えたことを特徴とする方法。
【請求項５】  前記第１通信媒体および前記第２通信媒体のうちの一方の媒体で受信したメッセージに応答して、前記通信者データベース内に複数のエントリを維持するステップ
をさらに具えたことを特徴とする請求項４記載の方法。
【請求項６】  前記維持するステップは、
前記メッセージから、該メッセージの発信アドレスを抽出するステップと、
前記通信者データベースを検索し、前記第１通信媒体および前記第２通信媒体のうちの前記一方の媒体でのメッセージに関するアドレスフィールド内に前記発信アドレスを含む第３エントリを求めるステップと、
前記第３エントリが見つかった場合、前記第１通信媒体および前記第２通信媒体のうちの前記一方の媒体でのメッセージに関する名前フィールド内に、発信名を挿入するステップと、
前記第３エントリが見つからない場合、前記通信者データベースを検索し、前記第１通信媒体および前記第２通信媒体のうちの他方の媒体でのメッセージに関する名前フィールド内に発信名に対応する名前を含む第４エントリを求めるステップと、
前記第４エントリが見つかり、かつ、該第４エントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関するアドレスフィールドと、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関する名前フィールドとがブランクである場合、発信アドレスを、該第４エントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関するアドレスフィールド内に挿入し、発信名を、該第４エントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関する名前フィールド内に挿入するステップと、
そうでない場合は、前記通信者データベースに新しいエントリを加え、該新しいエントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記一方の媒体でのメッセージに関するアドレスフィールド内に発信アドレスを挿入し、該新しいエントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記一方の媒体でのメッセージに関する名前フィールド内に発信名を挿入するステップと
を含むことを特徴とする請求項５記載の方法。
【請求項７】  前記通信者データベースを検索し、前記第４エントリを求めるステップは、
発信名と、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関する名前フィールド内の名前との間で、複数の一致に近いものを求めるステップと、
複数のエントリからなるリストを表示するステップと、
ユーザが複数のエントリからなるリストのうちの１つを前記第４エントリとして選択することを可能にするステップと
を含むことを特徴とする請求項６記載の方法。
【請求項８】  前記通信者データベースを検索し、前記第４エントリを求めるステップは、発信名と、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関する名前フィールド内の名前との間で、完全に一致したものを求めるステップを含むことを特徴とする請求項６記載の方法。
【請求項９】  前記通信者データベースを検索し、前記第４エントリを求めるステップは、発信名と、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関する名前フィールド内の名前との間で、最も一致に近いものを求めるステップを含むことを特徴とする請求項６記載の方法。
【請求項１０】  前記通信者データベースを検索し、前記第２エントリを求めるステップは、
発信名と、前記第１通信媒体でのメッセージに関する名前フィールド内の名前との間で、複数の一致に近いものを求めるステップと、
複数のエントリからなるリストを表示するステップと、
ユーザが複数のエントリからなるリストのうちの１つを第２エントリとして選択することを可能にするステップと
を含むことを特徴とする請求項４記載の方法。
【請求項１１】  前記通信者データベースを検索し、前記第２エントリを求めるステップは、
発信名と、前記第１通信媒体でのメッセージに関する名前フィールド内の名前との間で、完全に一致したものを求めるステップを含むことを特徴とする請求項４記載の方法。
【請求項１２】  前記通信者データベースを検索し、前記第４エントリを求めるステップは、
発信名と、前記第１通信媒体でのメッセージに関する名前フィールド内の名前との間で、最も一致に近いものを求めるステップを含むことを特徴とする請求項４記載の方法。
【請求項１３】  前記第１通信媒体および前記第２通信媒体のうちの一方の媒体がＥメールであり、Ｅメールメッセージに関するアドレスが、Ｅメールアドレスであり、Ｅメールメッセージに関する名前が、Ｅメール通信者の名前であり、
前記第１通信媒体および前記第２通信媒体のうちの他方の媒体が電話であり、電話メッセージに関するアドレスが、呼出し元ＩＤ電話番号であり、電話メッセージに関する名前が、電話通信者の呼出し元ＩＤ名であることを特徴とする請求項４記載の方法。
【請求項１４】  第２通信媒体での発信アドレスおよび発信名から受信したメッセージに対して第１通信媒体で応答するために、宛先アドレスを自動的に提供するための装置であって、
複数のエントリを含む通信者データベースを格納するデータベースメモリであって、ここで、各エントリは、通信者を表し、前記第１通信媒体でのメッセージに関するアドレスフィールドおよび名前フィールドと、前記第２通信媒体でのメッセージに関するアドレスフィールドおよび名前フィールドとを含み、
ユーザ入力装置と、
表示装置と、
前記データベースメモリ、前記ユーザ入力装置、および、前記表示装置と結合されたプロセッサと
を具え、
ここで、該プロセッサは、制御プログラムメモリに格納された複数の命令に応答して、
複数のエントリを取り出すために前記データベースメモリを調べ、前記第２通信媒体でのメッセージに関するアドレスフィールド内の発信アドレスを含む第１エントリを求め、
前記第１エントリが前記第１通信媒体でのメッセージに関するアドレスフィールド内にアドレスを含む場合、該アドレスを宛先アドレスとして提供し、
前記第１エントリが前記第１通信媒体でのメッセージに関するアドレスフィールド内にアドレスを含まない場合、複数のエントリを取り出すために前記データベースメモリを調べ、前記第１通信媒体でのメッセージに関する名前フィールド内に、発信名に対応する名前を有する第２エントリを求め、
前記第２エントリが見つかった場合、該第２エントリ内の前記第１通信媒体でのメッセージに関するアドレスフィールドからのアドレスを、宛先アドレスとして提供し、前記第１エントリと前記第２エントリとをマージし、該マージしたエントリを該データベースメモリに格納するように調整し、
前記第２エントリが見つからない場合、前記表示装置を調整することによって宛先アドレスの要求を表示し、前記ユーザ入力装置を調整することによってユーザからの宛先アドレスを受け取り、前記データベースメモリを調整することによってユーザ供給宛先アドレスを第１エントリ内の前記第１通信媒体でのメッセージに関するアドレスフィールドに保存すると共に、発信名を第１エントリ内の前記第１通信媒体でのメッセージに関する名前フィールドに保存し、前記ユーザ供給アドレスを宛先アドレスとして提供することを特徴とする装置。
【請求項１５】  前記プロセッサと結合し、前記第１通信媒体および前記第２通信媒体でメッセージを受信することができる入力端末と、
前記プロセッサと結合されたメッセージメモリと
をさらに具え、
ここで、プロセッサは、さらに複数の命令に応答して、
前記メッセージメモリを調べ、該メッセージメモリ内に前記入力端末から受け取ったメッセージを格納し、
受信したメッセージに応答して、前記データベースメモリを調べ、該データベースメモリ内に複数のエントリを保持することを特徴とする請求項１４記載の装置。
【請求項１６】  前記プロセッサは、さらに複数の命令に応答して、
前記メッセージメモリを調べ、受信したメッセージの発信アドレスを抽出し、
複数のエントリを取り出すために前記データベースメモリを調べ、前記第１通信媒体および前記第２通信媒体のうちの前記一方の媒体でのメッセージに関するアドレスフィールド内に発信アドレスを含む第３エントリを求め、
第３エントリが見つかった場合、前記データベースメモリを調べ、該第３エントリにおける第１通信媒体および第２通信媒体のうちの前記一方の媒体でのメッセージに関する名前フィールド内に、発信名を挿入し、
第３エントリが見つからない場合、複数のエントリを取り出すために前記データベースメモリを調べ、前記第１通信媒体および前記第２通信媒体のうちの他方の媒体でのメッセージに関する名前フィールド内に発信名に対応する名前を含む第４エントリを求め、
第４エントリが見つかり、かつ、該第４エントリ中の、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関するアドレスフィールドと、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関する名前フィールドとがブランクである場合、発信アドレスを、該第４エントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関するアドレスフィールド内に挿入し、発信名を、該第４エントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関する名前フィールド内に挿入するようにデータベースメモリを調整すること、
そうでない場合、前記データベースメモリを調べ、新しいエントリを加え、該新しいエントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記一方の媒体でのメッセージに関するアドレスフィールド内に発信アドレスを挿入し、該新しいエントリ内の、前記第１通信媒体および前記第２通信媒体のうちの前記一方の媒体でのメッセージに関する名前フィールド内に発信名を挿入することを特徴とする請求項１５記載の装置。
【請求項１７】  前記プロセッサは、さらに複数の命令に応答して、複数のエントリを取り出すために前記データベースメモリを調べることによって、第４エントリを求めるものであって、
発信名と、前記第１通信媒体および前記第２通信媒体のうちの前記他方の媒体でのメッセージに関する名前フィールド内の名前との間で、複数の一致に近いものを求め、
前記表示装置を調整して、複数のエントリからなるリストを表示し、
ユーザ入力を受取るために前記ユーザ入力装置を調整し、ユーザが複数のエントリからなるリストのうちの１つを第４エントリとして選択することによって、
前記第４エントリを求めることを特徴とする請求項１６記載の装置。
【請求項１８】  前記プロセッサが、さらに複数の命令に応答して、複数のエントリを取り出すために前記データベースメモリを調べることによって、第２エントリを求めるものであって、
発信名と、前記第１通信媒体でのメッセージに関する名前フィールド内の名前との間で、複数の一致に近いものを求め、
前記表示装置を調整して、複数のエントリのリストを表示し、
前記ユーザ入力装置を調整して、ユーザが複数のエントリからなるリストのうちの１つを第２エントリとして選択することによって、
前記第２エントリを求めることを特徴とする請求項１４記載の装置。
【請求項１９】  前記プロセッサは、さらに複数の命令に応答して、複数のエントリを取り出すために前記データベースメモリを調べことによって、第２エントリを求めるものであって、
発信名と、前記第１通信媒体でのメッセージに関する名前フィールド内の名前との間で、完全に一致するものを求めることによって、
前記第２エントリを求めることを特徴とする請求項１４記載の装置。
【請求項２０】  前記プロセッサは、さらに複数の命令に応答して、複数のエントリを取り出すために前記データベースメモリを調べことによって、第２エントリを求めるものであって、
前記発信名と、前記第１通信媒体でのメッセージに関する名前フィールド内の名前との間で、最も一致したものを求めることによって、
前記第２エントリを求めることを特徴とする請求項１４記載の装置。