(57)【特許請求の範囲】
【請求項１】
コンピュータによって実現されるメッセージ提供方法であって、
ユーザ端末に受信されたメッセージを前記メッセージの内容を構文解析することによってグループ別に分類すること、
前記グループ別に、各グループに含まれるメッセージを利用して前記グループに対する代表項目を生成すること、および
前記ユーザ端末で前記メッセージが格納されたメッセージ保管トレイのメッセージリストを通じてメッセージの項目を提供することを含み、
前記メッセージの項目を提供することは、
前記代表項目を前記グループと関連する項目に含ませることと、
前記メッセージリストで前記グループに含まれるメッセージの代わりに前記代表項目を提供すること
を含み、
前記代表項目は、前記グループに属するメッセージの全体あるいは一部に適用することができ、前記グループ別に前記グループの特性に応じて差別化された機能を含むメッセージ提供方法。
【請求項２】
前記メッセージをグループ別に分類することは、
前記メッセージを分類するための複数のグループを予め定義することにより、
前記メッセージを構文解析し、前記メッセージが含む内容に応じて前記複数のグループのうち前記メッセージが属するグループを決めること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項３】
前記複数のグループは、
認証関連メッセージを管理するグループ、宅配関連メッセージを管理するグループ、カード決済メッセージを管理するグループ、銀行入出金メッセージを管理するグループ、スミッシングメッセージを管理するグループ、または広告メッセージを管理するグループのうち少なくとも１つを含むこと
を特徴とする、請求項２に記載のメッセージ提供方法。
【請求項４】
前記グループに対する代表項目を生成することは、
各グループに属するメッセージのうち、削除されていないメッセージ、既読処理されていないメッセージ、単位期間内に受信したメッセージ、または各グループのメッセージと関連する累積情報若しくは統計情報を提供するためのユーザインタフェースのうち少なくとも１つを利用して前記代表項目を生成すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項５】
前記グループに対する代表項目を生成することは、
前記メッセージを分類するグループが認証関連メッセージを管理するグループの場合、該当するグループに属するメッセージのうち、削除されていないメッセージと既読処理されていないメッセージのうち少なくとも１つを利用して前記代表項目を生成すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項６】
前記グループに対する代表項目を生成することは、
前記メッセージを分類するグループが宅配関連メッセージを管理するグループの場合、該当するグループに属するメッセージのうち、単位期間内に受信したメッセージを利用して前記代表項目を生成すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項７】
前記グループに対する代表項目を生成することは、
前記メッセージを分類するグループが金融取引関連メッセージを管理するグループの場合、該当するグループのメッセージと関連する累積情報若しくは統計情報を提供するためのユーザインタフェースを利用して前記代表項目を生成すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項８】
前記グループに含まれるメッセージの代わりに前記代表項目を提供することは、
前記メッセージを分類するグループが認証関連メッセージを管理するグループの場合、前記メッセージリストで該当するグループが選択されると、該当するグループに属するメッセージの全体を削除するための機能、該当するグループに属するメッセージのうちから少なくとも一部のメッセージを選択して削除するための機能、または該当するグループに属するメッセージのうち一定の条件に該当するメッセージが自動削除されるように設定するための機能のうち少なくとも１つを提供すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項９】
前記グループに含まれるメッセージの代わりに前記代表項目を提供することは、
前記メッセージを分類するグループが宅配関連メッセージを管理するグループの場合、前記メッセージリストで該当するグループが選択されると、該当するグループに属するメッセージの送信者番号によって照会された宅配発送履歴と追跡状況を提供する機能を提供すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項１０】
前記グループに含まれるメッセージの代わりに前記代表項目を提供することは、
前記メッセージを分類するグループが金融取引関連メッセージを管理するグループの場合、前記メッセージリストで該当するグループが選択されると、ユーザが利用する全金融会社を対象とした取引に対する統計情報を提供する機能、または個別の金融会社を対象とした取引に対する統計情報を提供する機能のうち少なくとも１つを提供すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項１１】
前記グループに含まれるメッセージの代わりに前記代表項目を提供することは、
前記メッセージを分類するグループが広告メッセージを管理するグループの場合、前記メッセージリストで該当するグループが選択されると、該当するグループに属するメッセージの全体を遮断または削除するための機能、または該当するグループに属するメッセージのうちから少なくとも一部のメッセージを選択して遮断または削除するための機能のうち少なくとも１つを提供すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項１２】
前記グループに含まれるメッセージの代わりに前記代表項目を提供することは、
前記代表項目を通じて表示される情報のうち少なくとも一部を非表示処理するか強調して表示すること
を特徴とする、請求項１に記載のメッセージ提供方法。
【請求項１３】
ユーザ端末に受信されたメッセージを前記メッセージの内容を構文解析することによってグループ別に分類すること、
前記グループ別に、各グループに含まれるメッセージを利用して前記グループに対する代表項目を生成すること、および
前記ユーザ端末で前記メッセージが格納されたメッセージ保管トレイのメッセージリストを通じてメッセージの項目を提供することを含み、
前記メッセージの項目を提供することは、
前記代表項目を前記グループと関連する項目に含ませることと、
前記メッセージリストで前記グループに含まれるメッセージの代わりに前記代表項目を提供すること
を含み、
前記代表項目は、前記グループに属するメッセージの全体あるいは一部に適用することができ、前記グループ別に前記グループの特性に応じて差別化された機能を含むコンピュータに実行させるためのコンピュータプログラム。
【請求項１４】
ユーザ端末に受信されたメッセージを前記メッセージの内容を構文解析することによってグループ別に分類する分類部、
前記グループ別に、各グループに含まれるメッセージを利用して前記グループに対する代表項目を生成する生成部、および
前記ユーザ端末で前記メッセージが格納されたメッセージ保管トレイのメッセージリストを通じてメッセージの項目を提供する提供部を備え、
前記メッセージの項目を提供する提供部は、
前記代表項目を前記グループと関連する項目に含ませることと、
前記メッセージリストで前記グループに含まれるメッセージの代わりに前記代表項目を提供すること
を含み、
前記代表項目は、前記グループに属するメッセージの全体あるいは一部に適用することができ、前記グループ別に前記グループの特性に応じて差別化された機能を含むメッセージ提供システム。
【請求項１５】
前記分類部は、
前記メッセージを分類するための複数のグループを予め定義することにより、
前記メッセージを構文解析し、前記メッセージが含む内容に応じて前記複数のグループのうち前記メッセージが属するグループを決めること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項１６】
前記生成部は、
各グループに属するメッセージのうち、削除されていないメッセージ、既読処理されていないメッセージ、単位期間内に受信したメッセージ、または各グループのメッセージと関連する累積情報若しくは統計情報を提供するためのユーザインタフェースのうち少なくとも１つを利用して前記代表項目を生成すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項１７】
前記生成部は、
前記メッセージを分類するグループが認証関連メッセージを管理するグループの場合、該当するグループに属するメッセージのうち、削除されていないメッセージと既読処理されていないメッセージのうち少なくとも１つを利用して前記代表項目を生成すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項１８】
前記生成部は、
前記メッセージを分類するグループが宅配関連メッセージを管理するグループの場合、該当するグループに属するメッセージのうち、単位期間内に受信したメッセージを利用して前記代表項目を生成すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項１９】
前記生成部は、
前記メッセージを分類するグループが金融取引関連メッセージを管理するグループの場合、該当するグループのメッセージと関連する累積情報若しくは統計情報を提供するためのユーザインタフェースを利用して前記代表項目を生成すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項２０】
前記提供部は、
前記メッセージを分類するグループが認証関連メッセージを管理するグループの場合、前記メッセージリストで該当するグループが選択されると、該当するグループに属するメッセージの全体を削除するための機能、該当するグループに属するメッセージのうちから少なくとも一部のメッセージを選択して削除するための機能、または該当するグループに属するメッセージのうち一定の条件に該当するメッセージが自動削除されるように設定するための機能のうち少なくとも１つを提供すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項２１】
前記提供部は、
前記メッセージを分類するグループが宅配関連メッセージを管理するグループの場合、前記メッセージリストで該当するグループが選択されると、該当するグループに属するメッセージの送信者番号によって照会された宅配発送履歴と追跡状況を提供する機能を提供すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項２２】
前記提供部は、
前記メッセージを分類するグループが金融取引関連メッセージを管理するグループの場合、前記メッセージリストで該当するグループが選択されると、ユーザが利用する全金融会社を対象とした取引に対する統計情報を提供する機能、または個別の金融会社を対象とした取引に対する統計情報を提供する機能のうち少なくとも１つを提供すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項２３】
前記提供部は、
前記メッセージを分類するグループが広告メッセージを管理するグループの場合、前記メッセージリストで該当するグループが選択されると、該当するグループに属するメッセージの全体を遮断または削除するための機能、または該当するグループに属するメッセージのうちから少なくとも一部のメッセージを選択して遮断または削除するための機能のうち少なくとも１つを提供すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【請求項２４】
前記提供部は、
前記代表項目を通じて表示される情報のうち少なくとも一部を非表示処理するか強調して表示すること
を特徴とする、請求項１４に記載のメッセージ提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、メッセージを提供する技術に関する。
【背景技術】
【０００２】
ユーザ間でメッセージをやり取りすることのできるメッセージングアプリケーションは、端末機において必須の構成要素として位置づいている。例えば、端末機間で文字メッセージや映像メッセージを送受信するために、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）やＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）などが主に利用されている。
【０００３】
一般的に、メッセージは、送信者やその他の情報とは関係なく、一括された基準によって保管されていた。例えば、メッセージを受信した時間に従い、最近受信したものから順に保管されて表示されていた。
【０００４】
このようなメッセージ保管方式は、特定のメッセージを再検索したり、削除や再送信などの管理が必要となる場合に、メッセージが保管されている順にそれぞれのメッセージを１件ずつ確認しなければならないという不便さがあった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国登録特許第１０−１０８３４５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
メッセージを、メッセージの内容に応じてグループ単位で束ねて提供することができるメッセージ提供方法、システム、および記録媒体を提供する。
【０００７】
グループを代表する項目に基づいてグループに属するメッセージを束ねて提供することができるメッセージ提供方法、システム、および記録媒体を提供する。
【課題を解決するための手段】
【０００８】
コンピュータによって実現されるメッセージ提供方法であって、ユーザ端末に受信されたメッセージをグループ別に分類すること、グループ別に、各グループに含まれるメッセージを利用してグループに対する代表項目を生成すること、およびユーザ端末でメッセージが格納されたメッセージ保管トレイのメッセージリストを通じてメッセージの項目を提供することを含み、メッセージの項目を提供することは、代表項目を前記グループと関連する項目に含ませることと、メッセージリストで前記グループに含まれるメッセージを束ねて提供することを含むメッセージ提供方法を提供する。
【０００９】
ユーザ端末に受信されたメッセージをグループ別に分類すること、グループ別に、各グループに含まれるメッセージを利用してグループに対する代表項目を生成すること、およびユーザ端末でメッセージが格納されたメッセージ保管トレイのメッセージリストを通じてメッセージの項目を提供することを含み、メッセージの項目を提供することは、代表項目を前記グループと関連する項目に含ませることと、メッセージリストで前記グループに含まれるメッセージを束ねて提供することを含むコンピュータに実行させるためのコンピュータプログラムを提供する。
【００１０】
ユーザ端末に受信されたメッセージをグループ別に分類する分類部、グループ別に、各グループに含まれるメッセージを利用してグループに対する代表項目を生成する生成部、およびユーザ端末でメッセージが格納されたメッセージ保管トレイのメッセージリストを通じてメッセージの項目を提供する提供部を備え、メッセージの項目を提供する提供部は、代表項目を前記グループと関連する項目に含ませることと、メッセージリストで前記グループに含まれるメッセージを束ねて提供することを含む、メッセージ提供システムを提供する。
【発明の効果】
【００１１】
本発明の実施形態によると、メッセージをメッセージの内容に応じてグループ単位で束ねて提供することによって、メッセージリストをより効果的に構成することができ、メッセージに対するグループ管理によってメッセージ管理の品質を向上させることができる。
【００１２】
本発明の実施形態によると、グループを代表する項目によってグループに属するメッセージを束ねて提供することによって個別グループの特性を反映し、より効率的なグループ管理環境に基づいてメッセージを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態における、メッセージ提供環境の一例を説明するための図である。
【図２】本発明の一実施形態における、メッセージ提供システムの内部構成の一例を説明するためのブロック図である。
【図３】本発明の一実施形態における、メッセージ提供方法を説明するためのフローチャートである。
【図４】本発明の一実施形態における、メッセージの内容に応じてバンドルを分類する過程を説明するためのフローチャートである。
【図５】本発明の一実施形態における、バンドル別に代表項目を生成する過程を説明するためのフローチャートである。
【図６】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図７】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図８】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図９】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１０】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１１】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１２】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１３】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１４】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１５】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１６】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１７】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１８】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図１９】本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【図２０】本発明の一実施形態における、コンピュータシステムの内部構成の一例を説明するためのブロック図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。
【００１５】
本実施形態は、保管トレイに格納されたメッセージを提供する技術に関し、より詳細には、メッセージを、メッセージの内容に応じてグループ単位で束ねて提供することができるメッセージ提供方法、システム、および記録媒体に関する。
【００１６】
本明細書において、「メッセージ」とは、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）、ＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）、ＥＭＳ（Ｅｎｈａｎｃｅｄ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）、インスタントメッセンジャー（ｉｎｓｔａｎｔ  ｍｅｓｓｅｎｇｅｒ）、ＳＮＳ（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋ  ｓｅｒｖｉｃｅ）、電子メール（ｅ−ｍａｉｌ）などで送信される単位情報であって、通信網を介して端末と端末との間でやり取りされるすべてのデータを包括したものを意味する。
【００１７】
また、「グループ」とは、バンドル（ｂｕｎｄｌｅ）と同じ意味であって、複数のメッセージを１つに束ねて提供するための単位を意味する。以下の実施形態では、メッセージを束ねた単位をバンドルと称するが、その意味はグループと同じである。
【００１８】
図１は、本発明の一実施形態における、メッセージ提供環境の一例を説明するための図である。図１では、ユーザ端末１０１およびメッセージ提供システム１００を示している。図１に示す矢印は、構成要素間で有線／無線ネットワーク１０を介してデータが送受信されることを意味する。
【００１９】
ユーザ端末１０１は、本明細書で説明される特徴のうち１つ以上を実行するように構成された１つ以上のプロセスを実行してもよい。ユーザ端末１０１とは、メッセージ提供システム１００と関連するサービス専用アプリケーション（以下、「メッセージアプリ」と称する）のインストールおよび実行が可能なすべての端末装置を意味してもよい。ここで、ユーザ端末１０１は、メッセージアプリの制御下で、サービス画面の構成、データ入力、データ送受信、データ格納などのようなサービス全般の動作を実行してもよい。
【００２０】
ユーザ端末１０１の一例としては、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノート型パソコン（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、ラップトップコンピュータ（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）、タブレット（ｔａｂｌｅｔ）、ウェアラブルコンピュータ（ｗｅａｒａｂｌｅ  ｃｏｍｐｕｔｅｒ）などを含んでもよいが、これに限定されることはない。
【００２１】
ユーザ端末１０１は、ネットワーク１０（例えば、インターネットあるいはローカルエリアネットワークなど）に直接的あるいは間接的に接続してもよい。例えば、パーソナルコンピュータとノート型コンピュータは、有線ネットワーク接続を介してネットワーク１０に直接的に接続してもよい。ラップトップコンピュータは、ラップトップコンピュータと無線アクセスポイント（Ｗｉｒｅｌｅｓｓ  Ａｃｃｅｓｓ  Ｐｏｉｎｔ）（すなわち、ＷＡＰ）との間に確立された無線通信チャネルを介してネットワーク１０に無線で接続してもよい。スマートフォンは、スマートフォンとセルラネットワーク／ブリッジとの間に確立された無線通信チャネルを介してネットワーク１０に無線で接続してもよい。ここで、ネットワーク１０は、１つ以上の２次ネットワーク（図示せず）と通信してもよく、２次ネットワークの一例としては、ローカルエリアネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ワイドエリアネットワーク（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはイントラネット（ｉｎｔｒａｎｅｔ）を含んでもよいが、これに限定されることはない。
【００２２】
ユーザ端末１０１は、上述したネットワーク１０を介してメッセージ提供システム１００と互いに通信してもよい。
【００２３】
メッセージ提供システム１００は、本明細書で説明される特徴のうち１つ以上を実行するように構成された１つ以上のプロセスを実行してもよい。メッセージ提供システム１００は、メッセージアプリがインストールされたクライアント（ｃｌｉｅｎｔ）であるユーザ端末１０１を対象に、ユーザ端末１０１と関連するメッセージ保管トレイに対するメッセージ管理環境を提供してもよい。特に、メッセージ提供システム１００は、メッセージに対するグループ管理環境を提供するものであって、メッセージを、メッセージの内容に応じてバンドル単位で束ねて提供してもよい。
【００２４】
メッセージ提供システム１００と関連するメッセージアプリは、ＰＣ環境はもちろん、モバイル環境でも使用可能なように実現されるものであって、独立的に動作するプログラム形態で構成されてメッセージと関連する特定のアプリケーション（例えば、ＳＭＳやＭＭＳのようなメッセージングアプリケーション、メッセンジャーアプリケーション、メールアプリケーション、ＳＮＳアプリケーションなど）との連動によって動作するように実現されてもよいし、上述した特定のアプリケーションのイン−アプリ（ｉｎ−ａｐｐ）形態で構成されて該当するアプリケーション上で動作が可能なように実現されてもよい。
【００２５】
上述したメッセージ提供システム１００は、少なくとも一部の構成要素がユーザ端末１０１上にインストールされるアプリケーション形態で実現されてもよいし、クライアント−サーバ環境でサービスを提供するプラットフォームに含まれる形態で実現されてもよい。
【００２６】
メッセージ提供システム１００は、サーバコンピュータに該当するものであって、サーバコンピュータの一例としては、サーバコンピュータデバイス、パーソナルコンピュータ、サーバコンピュータ、一連のサーバコンピュータ、ミニコンピュータ、および／またはメインフレームコンピュータを含んでもよいが、これに限定されることはない。サーバコンピュータは分散型システムであってもよく、サーバコンピュータの動作は、１つ以上のプロセッサ上で同時にそして／または順に実行されてもよい。
【００２７】
図２は、本発明の一実施形態における、メッセージ提供システムの内部構成を説明するためのブロック図であり、図３は、本発明の一実施形態における、メッセージ提供方法を説明するためのフローチャートである。
【００２８】
本実施形態に係るメッセージ提供システム１００は、プロセッサ２１０、バス２２０、ネットワークインタフェース２３０、メモリ２４０、およびデータベース２５０を備えてもよい。メモリ２４０は、オペレーティングシステム２４１およびメッセージ提供ルーチン２４２を含んでもよい。プロセッサ２１０は、分類部２１１、生成部２１２、および提供部２１３を含んでもよい。他の実施形態において、メッセージ提供システム１００は、図２の構成要素よりもさらに多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、メッセージ提供システム１００は、ディスプレイやトランシーバ（ｔｒａｎｓｃｅｉｖｅｒ）のような他の構成要素を含んでもよい。
【００２９】
メモリ２４０は、コンピュータで読み取り可能な記録媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、およびディスクドライブのような永久大容量記憶装置（ｐｅｒｍａｎｅｎｔ  ｍａｓｓ  ｓｔｏｒａｇｅ  ｄｅｖｉｃｅ）を含んでもよい。また、メモリ２４０には、オペレーティングシステム２４１とメッセージ提供ルーチン２４２のためのプログラムコードが格納されてもよい。このようなソフトウェア構成要素は、ドライブメカニズム（ｄｒｉｖｅ  ｍｅｃｈａｎｉｓｍ）（図示せず）を利用してメモリ２４０とは別のコンピュータで読み取り可能な記録媒体からロードされてもよい。このような別のコンピュータで読み取り可能な記録媒体は、フロッピー（登録商標）ドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータで読み取り可能な記録媒体を含んでもよい。他の実施形態において、ソフトウェア構成要素は、コンピュータで読み取り可能な記録媒体ではないネットワークインタフェース２３０を利用してメモリ２４０にロードされてもよい。
【００３０】
バス２２０は、メッセージ提供システム１００の構成要素間の通信およびデータ送信を可能にする。バス２２０は、高速シリアルバス、パラレルバス、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、および／または他の適切な通信技術を利用して構成されてもよい。
【００３１】
ネットワークインタフェース２３０は、メッセージ提供システム１００をコンピュータネットワークに接続するためのコンピュータハードウェア構成要素であってもよい。ネットワークインタフェース２３０は、メッセージ提供システム１００を無線または有線接続を介してコンピュータネットワークに接続させてもよい。
【００３２】
データベース２５０は、メッセージ保管トレイを維持するためのものであって、ユーザ端末１０１を通じてやり取りしたメッセージを格納および維持する役割をする。ここで、データベース２５０に格納されるメッセージは、基本的には時間情報を含んでもよく、これによってメッセージをタイムライン形態で管理してもよいし、日付別メッセージや相手（送信者／受信者）別メッセージなどに分類して提供することも可能である。特に、データベース２５０には、バンドル単位でのメッセージ管理が可能となるように、これに必要な情報、例えば、事前に定義された複数のメッセージの種類とバンドルに関する情報、バンドル別にユーザインタフェースを構成するためのコード情報などが含まれてもよい。
【００３３】
図２では、メッセージ提供システム１００の内部にデータベース２５０を構築して含むものを示しているが、これに限定されることはなく、システム実現方式や環境などに応じて省略されてもよいし、全体または一部のデータベースが別の他のシステム上に構築された外部データベースとして存在してもよい。または、データベース２５０がユーザ端末１０１上にインストールされるアプリケーションに含まれるローカルデータベースで実現されてもよい。
【００３４】
プロセッサ２１０は、基本的な算術、ロジック、およびメッセージ提供システム１００の入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてもよい。命令は、メモリ２４０またはネットワークインタフェース２３０によって、バス２２０を介してプロセッサ２１０に提供されてもよい。プロセッサ２１０は、分類部２１１、生成部２１２、および提供部２１３のためのプログラムコードを実行するように構成されてもよい。このようなプログラムコードは、メモリ２４０のような記録装置に格納されてもよい。
【００３５】
分類部２１１、生成部２１２、および提供部２１３は、図３のステップ３１０からステップ３３０を実行するために構成されてもよい。
【００３６】
ステップ３１０で、分類部２１１は、メッセージを構文解析（ｐａｒｓｉｎｇ；パーシング）し、メッセージの内容に応じてメッセージが属するバンドルに分類してもよい。メッセージを分類するために複数のメッセージの種類と、メッセージの種類に基づいた複数のバンドル（すなわち、グループ）を事前に定義しておくことにより、分類部２１１は、ユーザ端末にメッセージが受信されると、受信メッセージを読み取ってメッセージに含まれる内容を構文解析し、事前に定義されたメッセージの種類別規則などに基づいて受信メッセージが該当するメッセージの種類を判断することにより、メッセージが属するバンドルを決めてもよい。バンドルの一例としては、認証関連メッセージを分類するための認証バンドル、カード決済メッセージを分類するためのカードバンドル、銀行入出金メッセージを分類するための銀行バンドル、宅配関連メッセージを分類するための宅配バンドル、スミッシングの疑いのあるメッセージを分類するためのスミッシングバンドル、広告メッセージを分類するための広告バンドルなどが含まれてもよい。言い換えれば、分類部２１１は、受信メッセージを構文解析し、メッセージに含まれる内容に応じて複数のバンドルのうちから該当するメッセージが属するバンドルを決めることができる。
【００３７】
メッセージの種類別規則などに基づいて受信メッセージが該当するメッセージの種類を判断することにより、メッセージが属するバンドルを決める一例として、分類部２１１は、メッセージに認証番号あるいは承認番号が含まれているかを判断することによって認証関連メッセージを区分し、認証バンドルとして分類してもよい。他の一例として、分類部２１１は、メッセージに宅配と関連するキーワードおよび注文番号や送り状番号などの情報のうち少なくとも１つの宅配関連情報が含まれているかを判断することによって宅配関連メッセージを区分し、宅配バンドルとして分類してもよい。
【００３８】
さらに他の一例として、分類部２１１は、メッセージを送った送信者情報（例えば、送信者番号、送信者名など）が事前に定義された管理対象情報に含まれるかを判断することによってメッセージの種類を区分してもよい。ここで、送信者情報とは、メッセージに直接含まれる内容であってもよいし、受信メッセージに対してユーザ端末で識別された内容であってもよい。例えば、分類部２１１は、送信者番号が金融会社電話番号ＤＢ（管理対象に含まれた金融会社の電話番号が格納されたデータベース（ＤＢ））に含まれた番号であるかによって金融関連メッセージを区分してもよい。ここで送信者番号とは、メッセージを送信した人の電話番号を意味する。また受信メッセージに対してユーザ端末で識別された内容とは、電話番号に限定されず、例えば、ユーザ端末に、保存された電話番号、名前、住所などであってもよい。
【００３９】
ここで、分類部２１１は、金融関連メッセージである場合、メッセージの内容にカード決済内訳が含まれるかによってカード決済メッセージを区分し、銀行入出金内訳が含まれるかによって銀行入出金メッセージを区分することにより、該当するメッセージをカードバンドルまたは銀行バンドルとして分類してもよい。さらに他の一例として、分類部２１１は、メッセージにファイルダウンロードリンク（例えば、ａｐｋファイルをダウンロードするＵＲＬなど）が含まれているかを判断することによってスミッシングメッセージを区分し、該当するメッセージが属するバンドルを決めてもよい。
【００４０】
さらに他の一例として、分類部２１１は、メッセージに広告フレーズあるいは広告と関連するキーワードが含まれるかを判断することによって広告メッセージを区分し、該当するメッセージが属するバンドルを決めてもよい。
【００４１】
上述したメッセージ分類方式のうち少なくとも１つ以上を適用することによってメッセージの種類を判断してもよいが、この他にも、公知技術の範囲内で、メッセージの種類を区分するための多様な基準を追加して活用することも可能である。
【００４２】
ステップ３２０で、生成部２１２は、バンドル別に各バンドルを代表する項目（以下、「代表項目」と称する）を生成してもよい。ユーザがユーザ端末を通じてメッセージ保管トレイにアクセスした場合、メッセージ保管トレイに格納されているメッセージを項目としたメッセージリストを構成して表示するが、このとき、メッセージ保管トレイのメッセージリストにメッセージの項目を表示するにあたり、本実施形態では、メッセージ保管トレイのメッセージリストにバンドル別の代表項目が含まれてもよい。生成部２１２は、バンドル別にバンドルの特性を考慮した上で代表項目を生成してもよく、バンドル内で最近受信したメッセージや、バンドル内のメッセージで構文解析された内容、バンドル内のメッセージに基づいて累積している情報などを利用して各バンドルの代表項目を生成してもよい。
【００４３】
ステップ３３０で、提供部２１３は、ユーザがユーザ端末を通じてユーザ端末と関連するメッセージ保管トレイにアクセスした場合、メッセージ保管トレイのメッセージリストをユーザ端末に提供するが、このとき、メッセージリストでは、各バンドル別に該当するバンドルに属するメッセージを束ねて表示してもよく、特に、各バンドル別にステップ３２０で生成された代表項目を該当するバンドルと関連する項目として含ませてもよい。ここで、代表項目は、バンドルを代表する情報などを含んでもよく、あるいはバンドルに属するメッセージの全体あるいは一部に適用することのできる機能などと関連付けてもよい。提供部２１３は、代表項目をバンドル内に含まれる項目として構成してもよく、バンドルによって代表項目をメッセージリストに表示する項目として利用してもよい。提供部２１３は、代表項目をメッセージリストに表示する項目として利用する場合、各バンドル別に代表項目をメッセージリストに整列し、各バンドルの代表項目を通じて該当するバンドルに属するメッセージを束ねて表示してもよい。したがって、提供部２１３は、メッセージをメッセージの内容に応じてバンドル単位で束ねて提供することのできるメッセージ管理環境を提供する。さらに、提供部２１３は、バンドル別にバンドルの特性に応じて差別化された管理環境を提供してもよい。一例として、認証バンドルの場合には、認証バンドル内のメッセージの全体を削除する機能、少なくとも一部のメッセージを選択して削除する機能、一定の条件に対応するメッセージを自動削除する機能などを提供してもよい。カードバンドルの場合には、全カード使用に対する統計情報を提供する機能、個別のカード使用に対する統計情報を提供する機能などを提供してもよい。銀行バンドルの場合には、全銀行利用に対する統計情報を提供する機能、個別の銀行利用に対する統計情報を提供する機能、追加アクションにしたがってメッセージの内容を公開する機能などを提供してもよい。宅配バンドルの場合には、宅配発送履歴を含む宅配状況を提供する機能、宅配移動経路を含む追跡状況を提供する機能などを提供してもよい。広告バンドルの場合、広告バンドル内のメッセージの全体を遮断または削除する機能、少なくとも一部のメッセージを選択して遮断または削除する機能などを提供してもよい。
【００４４】
上述したように、バンドル別の代表項目は、該当するバンドル内に含まれる項目であって、バンドルを代表する情報、あるいはバンドルに属するメッセージの全体あるいは一部に適用することのできる機能などを含んでもよい。例えば、代表項目は、バンドルに対するユーザの選択に応答して事前に定義された機能（例えば、削除機能、遮断機能、レポート機能など）を適用することのできるユーザインタフェース（ＵＩ）と関連付けてもよく、バンドルによってメッセージリストに表示する項目として利用されてもよい。
【００４５】
図４は、本発明の一実施形態における、メッセージの内容に応じてバンドルを分類する過程を説明するためのフローチャートである。図４のステップは、図２を参照しながら説明した分類部２１１によって実行されてもよい。
【００４６】
ステップ４０１で、分類部２１１は、受信メッセージで構文解析された内容に応じて、受信メッセージのテキストが認証番号あるいは承認番号を含むかどうかを判断する。
【００４７】
ステップ４０２で、分類部２１１は、受信メッセージのテキストが認証番号あるいは承認番号を含む場合、受信メッセージの種類を認証関連メッセージと判断して認証バンドルに分類する。
【００４８】
ステップ４０３で、分類部２１１は、受信メッセージのテキストが認証番号あるいは承認番号を含まない場合、受信メッセージの送信者番号が金融会社電話番号ＤＢに存在するかどうかを判断する。
【００４９】
ステップ４０４で、分類部２１１は、受信メッセージの送信者番号が金融会社電話番号ＤＢに存在する場合、受信メッセージのテキストがカード決済内訳（例えば、決済金額など）を含むかどうかを判断する。
【００５０】
ステップ４０５で、分類部２１１は、受信メッセージのテキストがカード決済内訳を含む場合、受信メッセージの種類をカード決済メッセージと判断してカードバンドルに分類する。
【００５１】
ステップ４０６で、分類部２１１は、受信メッセージのテキストがカード決済内訳を含まない場合、受信メッセージのテキストが銀行入出金内訳（例えば、入金額、出金額など）を含むかどうかを判断する。
【００５２】
ステップ４０７で、分類部２１１は、受信メッセージのテキストが銀行入出金内訳を含む場合、受信メッセージの種類を銀行入出金メッセージと判断して銀行バンドルに分類する。
【００５３】
ステップ４０８で、分類部２１１は、受信メッセージの送信者番号が金融会社電話番号ＤＢに存在しない場合、受信メッセージのテキストが特定のキーワードである「広告」というフレーズを含むかどうかを判断する。
【００５４】
ステップ４０９で、分類部２１１は、受信メッセージのテキストが広告フレーズを含む場合、受信メッセージの種類を広告メッセージと判断して広告バンドルに分類する。
【００５５】
ステップ４１０で、分類部２１１は、受信メッセージのテキストが広告フレーズを含まない場合、受信メッセージのテキストが少なくとも１つの宅配関連キーワード（例えば、商品、注文、ショッピング、予約、発送、配送など）を含むか、あるいは注文番号や送り状番号を含むかどうかを判断してもよい。
【００５６】
ステップ４１１で、分類部２１１は、受信メッセージのテキストが少なくとも１つの宅配関連キーワードを含むか、注文番号や送り状番号を含む場合、受信メッセージの種類を宅配関連メッセージと判断して宅配バンドルに分類する。
【００５７】
ステップ４１２で、分類部２１１は、受信メッセージが認証関連メッセージ、カード決済メッセージ、銀行入出金メッセージ、宅配関連メッセージ、広告メッセージのいずれにも該当しない場合、該当するメッセージを一般メッセージに分類する。ここで、一般メッセージは、個別メッセージによって提供され、バンドル単位の管理対象から除外されてもよい。
【００５８】
図４を参照しながら説明したメッセージの種類は例示的なものに過ぎず、メッセージの構文解析によってバンドル単位で分類可能なメッセージの種類をいくらでも追加して適用してもよい。メッセージの種類を判断する過程も例示的なものに過ぎず、事前に定義されたメッセージの種類によって追加の動作がさらに含まれてもよく、動作の順序や位置もいくらでも変更可能である。
【００５９】
図５は、本発明の一実施形態における、バンドル別の代表項目を生成する過程を説明するためのフローチャートである。図５のステップは、図２を参照しながら説明した生成部２１２によって実行されてもよい。
【００６０】
ステップ５０１で、生成部２１２は、認証バンドルに属するメッセージのうち、削除されていない認証関連メッセージと認証バンドル内で最近受信した認証関連メッセージを利用して認証バンドルの代表項目を生成してもよい。生成部２１２は、削除されていない認証関連メッセージの件数と最新の認証関連メッセージの内容の少なくとも一部を認証バンドルの代表項目として生成してもよい。他の一例として、生成部２１２は、認証バンドルに属するメッセージのうち、既読処理されていない認証関連メッセージを利用して認証バンドルの代表項目を生成してもよい。ここで、認証バンドルの代表項目には、バンドルに属するメッセージの全体あるいは一部に適用可能な機能のＵＩ（例えば、削除機能など）が含まれてもよい。
【００６１】
ステップ５０２で、生成部２１２は、宅配バンドルに属するメッセージのうち、単位期中に受信した宅配関連メッセージと宅配バンドル内で最近受信した宅配関連メッセージを利用して宅配バンドルの代表項目を生成してもよい。例えば、生成部２１２は、一日（ｄａｙ）単位で宅配関連メッセージを集め、今日受信した宅配関連メッセージの件数を代表項目として生成してもよい。ここで、宅配バンドルの代表項目は、宅配関連メッセージによって確認可能な宅配状況に関する情報を含んでもよい。宅配関連メッセージは、メッセージの構文解析により、商品発送予定であることを内容とする商品発送メッセージ、商品が配送中であることを内容とする配送中メッセージ、商品配送が完了したことを内容とする配送完了メッセージなどに区分されてもよく、各メッセージ別の件数を代表項目として生成してもよい。ここで、宅配バンドルの代表項目には、バンドルに属するメッセージの全体あるいは一部に適用可能な機能のＵＩ（例えば、照会機能など）が含まれてもよい。
【００６２】
ステップ５０３で、生成部２１２は、カードバンドルに属するメッセージの全体あるいは一部に適用可能な機能を含む代表項目を生成してもよい。ここで、生成部２１２は、最新のカード決済メッセージの内容の少なくとも一部とカードバンドル内のメッセージに基づいて累積情報若しくは統計情報を提供する機能を有するＵＩ（例えば、「要約／レポート表示」ボタンなど）と関連付けた項目を生成してもよい。
【００６３】
ステップ５０４で、生成部２１２は、銀行バンドルに属するメッセージの全体あるいは一部に適用可能な機能を含む代表項目を生成してもよい。ここで、生成部２１２は、最新の銀行入出金メッセージの内容の少なくとも一部と銀行バンドル内のメッセージに基づいて累積情報若しくは統計情報を提供する機能を有するＵＩ（例えば、「要約／レポート表示」ボタンなど）と関連付けた項目を生成してもよい。
【００６４】
バンドルによっては、特定のバンドルの場合、バンドルを代表する情報を別に生成せず、最近受信した広告メッセージをメッセージリストに表示する項目として利用してもよく、バンドルに属するメッセージの全体あるいは一部に適用することのできる機能（例えば、削除機能、遮断機能など）が含まれた代表項目を生成してもよい。例えば、広告バンドルの場合は、メッセージリスト上には広告メッセージのうち最近受信したメッセージが表示されてもよく、メッセージリストから広告バンドルが選択されると、バンドル内の広告メッセージを削除するための削除機能を直ぐに呼び出したり、削除機能を含むサービス画面への移動などを支援してもよい。
【００６５】
図５を参照しながら説明したバンドル別の代表項目は例示的なものに過ぎず、上述したものに限定されることはなく、バンドルの特性などを考慮した上でいくらでも変更や拡大が可能である。
【００６６】
図６から図１９は、本発明の一実施形態における、メッセージ保管トレイと関連するユーザ端末画面を例示的に示した図である。
【００６７】
図６は、メッセージ保管トレイのメッセージリスト画面６００を示している。図６に示すように、メッセージリスト画面６００には、メッセージの項目がメッセージの受信／送信時間にしたがって降順で整列されて表示されている。
【００６８】
一般メッセージは、個別メッセージの項目６１０としてメッセージリストにランクインされるが、認証関連メッセージ、宅配関連メッセージ、カード決済メッセージ、銀行入出力メッセージなどは、同じ種類のメッセージ同士を束ねてバンドルの項目６２０としてメッセージリストにランクインされる。バンドルの項目６２０には、バンドルそれぞれに対し、バンドルの特性を考慮した上で生成された代表項目が含まれてもよい。
【００６９】
メッセージリスト画面６００には、メッセージリストを構成する項目の表示属性を異にする方式などにより、メッセージリストに含まれるバンドルの項目６２０を個別メッセージの項目６１０と区分して表示してもよい。
【００７０】
図７には、メッセージリストにランクインされた認証バンドルの項目７２０が示されている。認証バンドルは、削除されていない認証関連メッセージを確認することのできるバンドルであって、図７に示すように、認証バンドルの項目７２０には、認証バンドルの代表項目として削除されていない認証関連メッセージの件数７２１と、最近受信した認証関連メッセージの内容の少なくとも一部７２２が表示される。
【００７１】
図８を参照すると、メッセージリストから認証バンドルの項目８２０が選択されると、認証バンドル詳細画面８００に移動するが、一例として、認証バンドル詳細画面８００は、チャット形式で構成され、メッセージ保管トレイに格納されたメッセージから認証関連メッセージが集められて表示されてもよい。認証バンドル詳細画面８００には、認証関連メッセージとして分類されたメッセージが、メッセージ受信時間を基準として整列されて表示されてもよく、例えば、最近受信した認証関連メッセージが最下端に整列されてもよい。
【００７２】
認証バンドル詳細画面８００には、認証バンドルに属するメッセージを削除することのできるＵＩとして「削除」ボタン８０１が含まれてもよい。ここで、「削除」ボタン８０１は、認証バンドル内のすべてのメッセージを削除するための全体削除ボタンと、認証バンドル内のメッセージのうちから少なくとも一部のメッセージを選択して削除するための選択削除ボタンと、一定の条件に該当するメッセージ（例えば、既読処理されたメッセージ）が自動削除されるように設定するための設定削除ボタンのうち少なくとも１つを含んでもよい。
【００７３】
図９には、メッセージリストにランクインされた宅配バンドルの項目９２０が示されている。宅配バンドルは、宅配関連メッセージと宅配移動経路を確認することのできるバンドルであって、図９に示すように、宅配バンドルの項目９２０には、宅配バンドルの代表項目として、今日を基準として受信した宅配関連メッセージの件数９２１と、最近受信した宅配関連メッセージの内容の少なくとも一部９２２が表示される。ここで、宅配バンドルの項目９２０には、宅配関連メッセージが、商品発送メッセージ、配送中メッセージ、および配送完了メッセージに区分されてメッセージそれぞれの件数が表示されてもよい。言い換えれば、宅配バンドルは、今日を基準として商品発送／配送中／配送完了の商品件数を確認することのできる項目によって構成される。
【００７４】
図１０を参照すると、メッセージリストから宅配バンドルの項目１０２０が選択されると、宅配バンドル詳細画面１０００に移動するが、一例として、宅配バンドル詳細画面１０００は、宅配バンドルとして分類された宅配関連メッセージが降順で整列されたメッセージリスト１００２と共に、宅配状況を示すためのダッシュボード１００１を含んでもよい。しかしながらこれに限定されず、メッセージリスト１００２は、認証バンドルと同じようにチャット形式で構成されてもよい。
【００７５】
ダッシュボード１００１では、今日を基準とした商品発送／配送中／配送完了の商品件数を示してもよい。宅配バンドル詳細画面１０００でダッシュボード１００１が選択された場合、メッセージの送信者番号によって照会された宅配追跡状況が示されてもよく、個別の商品単位で詳細追跡ページにランディングすることのできる経路を提供してもよい。すなわち、ユーザは、受信したメッセージとは関係なく、ダッシュボード１００１を利用することで、メッセージの送信者番号の宅配発送履歴と追跡状況を確認することができる。
【００７６】
図１１は、メッセージリストにランクインされたカードバンドルの項目１１２０を示した図である。カードバンドルは、単位時間（例えば、月単位）のカード決済履歴と累積金額を確認することのできるバンドルであって、図１１に示すように、カードバンドルの項目１１２０には、カードバンドルの代表項目として、カード決済履歴と累積金額を確認するためのＵＩとして「要約／レポート表示」ボタン１１２２が表示され、さらに最近受信したカード決済メッセージの内容の少なくとも一部１１２１が表示される。ここで、カード決済メッセージの内容の少なくとも一部１１２１には、カード使用先、使用したカード、決済金額、決済形態（一括払い／分割払い）などが含まれてもよい。
【００７７】
図１２を参照すると、メッセージリストのカードバンドルの項目１２２０からメッセージ内容１２２１が選択されると、カードバンドル詳細画面１２００に移動するが、一例として、カードバンドル詳細画面１２００は、チャット形式で構成され、メッセージ保管トレイに格納されたメッセージからカード決済メッセージが集められて表示されてもよい。カードバンドル詳細画面１２００には、カード決済メッセージとして分類されたメッセージが、メッセージ受信時間を基準として整列されて表示されてもよく、例えば、最近受信したカード決済メッセージが最下端に整列されてもよい。特に、カードバンドル詳細画面１２００は、カード決済メッセージをカード会社別に区分して確認することのできる構成としてカード会社リスト１２０１が含まれてもよい。ここで、カード会社リスト１２０１は、カード決済メッセージの送信者番号と一致するカード会社情報を利用して構成されてもよいし、メッセージで構文解析された内容に基づいて構成されてもよい。ここで送信者番号とは、メッセージを送信したカード会社の電話番号を意味する。
【００７８】
カードバンドル詳細画面１２００には、カード詳細内容である明細書を確認するためのＵＩとして「明細書」ボタン１２０２が含まれてもよい。
【００７９】
カードバンドル詳細画面１２００で「明細書」ボタン１２０２が選択されると、図１３に示すように、カード明細書画面１３００に移動するが、ここで、カード明細書画面１３００とは、カード決済メッセージを通じてモニタまたは識別可能なカード詳細内訳を提供するためのものであって、ユーザが利用する全カードを対象としてカード詳細内訳が提供されてもよいし、ユーザによって選択されたカードの種類（クレジットカード、デビットカード、法人カードなど）または個別のカードに対するカード詳細内訳が提供されてもよい。
【００８０】
一例として、カード明細書画面１３００は、カードの種類または個別のカード別に集計期間内に累積された金額を示すためのカード領域１３０１、カードの種類または個別のカード別に月別使用金額をグラフで示すためのグラフ領域１３０２、集計期間内で最近使用したカード使用履歴の一定件数（例えば、５件または１０件）を示すためのＴＯＰ領域１３０３、個別のカード別に集計期間内に累積された金額を示すためのカード利用期間別累積金額領域１３０４、個別のカード別に決済予定金額を示すための決済予定金額領域１３０５、カード種類または個別のカード別に一年間の累積された金額を示すための年間累積使用金額領域１３０６などが含まれて構成されてもよい。
【００８１】
図１４を参照すると、メッセージリストのカードバンドルの項目１４２０で「要約／レポート表示」ボタン１４２２が選択されると、カード内訳詳細画面１４００に移動するが、一例として、カード内訳詳細画面１４００は、当月のカード使用内訳として、カード会社または個別のカード別の累積金額とユーザが利用した全累積金額とが区分されて表示されてもよい。カード会社別累積金額の場合、クレジットカード、デビッドカード、法人カードなどのようにカードの種類別に分けて提供されてもよい。カード内訳詳細画面１４００には、カード会社または個別のカード別にカード決済メッセージを集めて示すことのできる機能、月別にカード決済メッセージを集めて示すことのできる機能、多様なグラフやテーブルなどを利用してカード会社別累積金額の対比結果や月別累積金額の対比結果などを示すことのできる機能などが含まれてもよい。したがって、カードバンドルによるカード内訳詳細画面１４００では、カード会社を区分してカード使用による詳細内訳をカード会社別に提供できることはもちろん、カード会社の個別のカード別に詳細内訳を提供することも可能である。
【００８２】
カード内訳詳細画面１４００では、カード決済メッセージを通じてモニタまたは識別可能なカードリストを提供してもよいが、ここで、ユーザがカードリストから特定のカードを選択した場合、該当するカードと関連するレポート情報を提供するカードレポート画面（図示せず）に移動してもよい。ここで、カードレポート画面は、図１３のカード明細書画面１３００と類似するように構成されてもよく、個別のカードの集計期間内に累積された金額を示すためのカード領域、個別のカードの月別使用金額をグラフで示すためのグラフ領域、集計期間内で最近使用されたカード使用履歴の一定件数（例えば、５件または１０件）を示すためのＴＯＰ領域、個別のカードの集計期間内に累積された金額を示すためのカード利用期間別累積金額領域、個別のカードの決済予定金額を示すための決済予定金額領域、個別のカードの一年間に累積された金額を示すための年間累積使用金額領域などが含まれて構成されてもよい。
【００８３】
カードレポート画面も、図１３のカード明細書画面１３００と同じように、個別のカードに対するレポート情報だけではなく、ユーザが利用する全カードやカードの種類別にレポート情報を提供するように構成可能である。
【００８４】
図１５は、メッセージリストにランクインされた銀行バンドルの項目１５２０を示した図である。銀行バンドルとは、単位時間（例えば、月単位）の銀行入出金履歴と累積金額を確認することのできるバンドルであって、図１５に示すように、銀行バンドルの項目１５２０には、銀行バンドルの代表項目として銀行入出金履歴と累積金額を確認するためのＵＩとして「要約／レポート表示」ボタン１５２２が表示され、さらに最近受信した銀行入出金メッセージの内容の少なくとも一部１５２１が表示される。ここで、銀行入出金メッセージの内容の少なくとも一部１５２１には、入出金対象者、対象銀行、入金／出金額、残高などが含まれてもよい。入金案内のためのメッセージの場合、メッセージに含まれる情報の一部を隠した（ｈｉｄｄｅｎ）状態で表示し、追加のアクション（例えば、暗号入力やスクラッチ動作など）が入力された場合に該当する内容を確認できるように提供してもよい。
【００８５】
図１６を参照すると、メッセージリストの銀行バンドルの項目１６２０でメッセージ内容１６２１が選択されると、銀行バンドル詳細画面１６００に移動するが、一例として、銀行バンドル詳細画面１６００は、チャット形式で構成され、メッセージ保管トレイに格納されたメッセージから銀行入出金メッセージが集められて表示されてもよい。銀行バンドル詳細画面１６００には、銀行入出金メッセージとして分類されたメッセージが、メッセージ受信時間を基準として整列されて表示されてもよいが、例えば、最近受信した銀行入出金メッセージが最下端に整列されてもよい。特に、銀行バンドル詳細画面１６００は、銀行入出金メッセージを銀行（および証券会社）別に区分して確認することのできる構成として銀行リスト１６０１が含まれてもよい。ここで、銀行リスト１６０１は、銀行入出金メッセージの送信者番号と一致する銀行情報を利用して構成されてもよいし、メッセージで構文解析された内容に基づいて構成されてもよい。銀行バンドル詳細画面１６００に表示される銀行入出金メッセージの情報の一部を隠した状態で表示し、追加のアクション（例えば、暗号入力やスクラッチ動作など）が入力された場合に全体の内容を確認できるように提供してもよい。
【００８６】
上述では、入出金による詳細内訳を銀行（および証券会社）別に提供すると説明しているが、これに限定されることはなく、口座を区分して口座別に銀行入出金メッセージを表示することも可能である。言い換えれば、銀行バンドル詳細画面１６００では、銀行入出金メッセージを口座別に区分して表示することもできる。
【００８７】
銀行バンドル詳細画面１６００には、入出金の詳細内容である明細書を確認するためのＵＩとして「明細書」ボタン１６０２が含まれてもよい。
【００８８】
銀行バンドル詳細画面１６００で「明細書」ボタン１６０２が選択されると、入出金明細書画面（図示せず）に移動するが、ここで、入出金明細書画面とは、銀行入出金メッセージを通じてモニタまたは識別可能な銀行入出金詳細内訳を提供するためのものであって、ユーザが利用する全銀行を対象として入出金詳細内訳を提供してもよいし、ユーザによって選択された個別の銀行に対して入出金詳細内訳を提供してもよい。
【００８９】
入出金明細書画面に対する例示図は省略したが、一例として、入出金明細書画面は、銀行別に集計期間内に累積された入金額と出金額または現在の残高を示すための通帳領域、銀行別に月別入金額と出金額をグラフで示すためのグラフ領域、銀行別に月別残高をグラフで示すためのグラフ領域、銀行別に月別入金額と出金額を前月の金額と比較した結果を示すための前月対比領域、銀行別に月別入金額と出金額を前年同月の金額と比較した結果を示すための前年対比領域、集計期間内で最近の入出金履歴の一定件数（例えば、５件または１０件）を示すためのＴＯＰ領域、銀行別に一年間で累積された入金額と出金額を示すための年間累積使用金額領域などが含まれて構成されてもよい。
【００９０】
図１７を参照すると、メッセージリストの銀行バンドルの項目１７２０で「要約／レポート表示」ボタン１７２２が選択されると、入出金内訳詳細画面１７００に移動するが、一例として、入出金内訳詳細画面１７００は、当月の銀行入出金内訳として、銀行別の入出金累積金額とユーザが利用した全入出金累積金額を区分して表示してもよい。入出金内訳詳細画面１７００には、銀行別に銀行入出金メッセージを集めて示すことのできる機能、月別に銀行入出金メッセージを集めて示すことのできる機能、多様なグラフやテーブルなどを利用して銀行別入出金累積金額の対比結果や月別の入出金累積金額の対比結果などを示すことのできる機能などが含まれてもよい。
【００９１】
入出金内訳詳細画面１７００では、銀行入出金メッセージを通じてモニタまたは識別可能な銀行リストを提供することができるが、ここで、ユーザが銀行リストから特定の銀行を選択した場合、該当する銀行と関連するレポート情報を提供する銀行レポート画面（図示せず）に移動してもよい。
【００９２】
ここで、銀行レポート画面とは、銀行バンドルと関連するレポート情報を提供するためのものであって、上述した銀行明細書画面と類似するように構成されてもよいが、一例として、個別の銀行の集計期間内に累積された入金額と出金額または現在の残高を示すための通帳領域、個別の銀行の月別入金額と出金額をグラフで示すためのグラフ領域、個別の銀行の月別残高をグラフで示すためのグラフ領域、個別の銀行の月別入金額と出金額を前月の金額と比較した結果を示すための前月対比領域、個別の銀行の月別入金額と出金額を前年同月の金額と比較した結果を示すための前年対比領域、集計期間内で最近の入出金履歴の一定件数（例えば、５件または１０件）を示すためのＴＯＰ領域、個別の銀行の一年間で累積された入金額と出金額を示すための年間累積使用金額領域などが含まれて構成されてもよい。
【００９３】
銀行レポート画面も、銀行明細書画面と同じように、個別の銀行に対するレポート情報だけではなく、ユーザが利用する全銀行に対するレポート情報を提供するようにも構成可能である。
【００９４】
図１８は、メッセージリストにランクインされた広告バンドルの項目１８２０を示した図である。広告バンドルとは、広告メッセージを確認および遮断することのできるバンドルであって、図１８に示すように、広告バンドルの項目１８２０には、最近受信した広告メッセージの内容の少なくとも一部１８２２が表示されてもよい。
【００９５】
他の一例として、広告バンドルの項目１８２０には、認証バンドルと類似するように、広告バンドルの代表項目として、遮断されなかった広告メッセージの件数と最近受信した広告メッセージの少なくとも一部の内容が表示されてもよい。
【００９６】
図１９を参照すると、メッセージリストで広告バンドルの項目１９２０が選択されると、広告バンドル詳細画面１９００に移動するが、一例として、広告バンドル詳細画面１９００は、チャット形式で構成され、メッセージ保管トレイに格納されたメッセージから広告メッセージが集められて表示されてもよい。広告バンドル詳細画面１９００には、広告メッセージとして分類されたメッセージが、メッセージ受信時間を基準として整列されて表示されてもよいが、例えば、最近受信した広告メッセージが最下端に整列されてもよい。
【００９７】
広告バンドル詳細画面１９００には、広告バンドルの代表項目として構成された機能として、広告バンドルに属するメッセージを遮断または削除することのできるＵＩである「削除」ボタン１９０２が含まれてもよい。ここで、「削除」ボタン１９０２は、広告メッセージを別のメッセージ保管トレイ（例えば、遮断メッセージトレイ）に移動させてもよいし、広告メッセージをメッセージ保管トレイから削除するための広告遮断機能で構成されてもよい。広告遮断機能とは、受信メッセージの送信者番号を基準としてメッセージを遮断する機能とは異なり、送信者番号とは関係なく、メッセージのテキストに広告フレーズが含まれているメッセージを選別して遮断する機能を意味する。「削除」ボタン１９０２は、広告バンドル内のすべてのメッセージを削除するためのすべて削除ボタンと、広告バンドル内のメッセージのうちから少なくとも一部のメッセージを選択して削除するための選択削除ボタンと、一定の条件に該当するメッセージ（例えば、既読処理されたメッセージ）が自動削除されるように設定するための設定削除ボタンのうち少なくとも１つを含んでもよい。
【００９８】
遮断または削除が要請されたメッセージに重要表示がなされたメッセージが含まれている場合には、ポップアップなどの通知により、重要メッセージの遮断または削除に対するユーザ意思の入力を受けた後に処理してもよい。
【００９９】
さらに、広告バンドル詳細画面１９００には、広告メッセージを業種（例えば、金融、ショッピング、飲食店、運転代行、宿泊など）別に区分して確認することのできる構成として業種リスト１９０１が含まれてもよい。ここで、業種リスト１９０１は、広告メッセージの送信者番号と一致する広告社情報を利用して構成されてもよいし、メッセージで構文解析された内容に基づいて構成されてもよい。広告バンドル詳細画面１９００では、業種リスト１９０１から特定の業種が選択された場合、選択された業種に分類された広告メッセージを選別して表示してもよい。
【０１００】
さらに、広告バンドルは、広告ターゲッティングなどのためのユーザの関心事を把握するのに利用されてもよい。一例として、広告遮断機能を利用した広告遮断状況や、広告メッセージをメッセージ保管トレイで維持する広告放置状況などをユーザ情報から収集し、このようなユーザ情報を広告ターゲッティング情報として活用してもよい。
【０１０１】
上述したバンドルの代表項目として表示されるメッセージ内容は、バンドルに応じて事前に定義された規則内でメッセージを加工して構成することも可能である。例えば、金融会社の場合、取引の種類に応じてカード会社と銀行とに分類されるが、カード会社の場合には、クレジットカード、法人カード、デビットカードなどに分類されてもよく、これによって受信メッセージを取引種類に対応するフォーマットに基づいて加工して代表項目を構成してもよい。クレジット／法人カードの場合には、使用先、決済金額、決済種類（一括払い／分割払い）、累積金額（または利用限度残額）、詳細カード名などが表示され、デビットカードの場合には、使用先、決済金額、決済種類、残額（利用限度残額）、詳細カード名などが表示され、銀行の場合、取引種類（入金／出金／出金取消）、使用先、取引金額、残高などが表示されてもよい。さらに、バンドルの代表項目に含まれたメッセージ内容のうち少なくとも一部を強調して表示してもよいし、非表示処理を施して表示することも可能である。例えば、認証関連メッセージの場合は、認証番号や承認番号を強調して表示してもよく、カード決済メッセージや銀行入出金メッセージの場合は、金額部分に非表示処理を施して表示してもよい。
【０１０２】
したがって、本発明に係るメッセージ提供方法は、メッセージをメッセージの内容に応じてグループ単位で束ねて提供することによりメッセージ管理の品質を向上させることができる。
【０１０３】
上述したメッセージ提供方法は、図１から図１９を参照しながら説明したメッセージ提供システムの詳細内容に基づき、より短縮された動作または追加された動作を含んでもよい。また、２つ以上の動作が組み合わされてもよく、動作の順序や位置は変更されてもよい。
【０１０４】
図６から図１９は、発明の理解を助ける、説明の便宜のための例示的な画面に過ぎず、画面の構成や順序などはいくらでも変更が可能である。
【０１０５】
図２０は、本発明の一実施形態における、コンピュータシステムの内部構成の一例を説明するためのブロック図である。コンピュータシステム２０００は、少なくとも１つのプロセッサ２０１０、メモリ２０２０、周辺装置インタフェース（ｐｅｒｉｐｈｅｒａｌ  ｉｎｔｅｒｆａｃｅ）２０３０、入力／出力サブシステム（Ｉ／Ｏ  ｓｕｂｓｙｓｔｅｍ）２０４０、電力回路２０５０、および通信回路２０６０を備えてもよい。ここで、コンピュータシステム２０００は、ユーザ端末に該当してもよい。
【０１０６】
メモリ２０２０は、一例として、高速ＲＡＭ、磁気ディスク、ＳＲＡＭ、ＤＲＡＭ、ＲＯＭ、フラッシュメモリ、または不揮発性メモリを含んでもよい。メモリ２０２０は、コンピュータシステム２０００の動作に必要なソフトウェアモジュール、命令語集合、またはその他にも多様なデータを含んでもよい。ここで、プロセッサ２０１０や周辺装置インタフェース２０３０などの他のコンポーネントからメモリ２０２０へのアクセスは、プロセッサ２０１０によって制御されてもよい。
【０１０７】
周辺装置インタフェース２０３０は、コンピュータシステム２０００の入力周辺装置および／または出力周辺装置をプロセッサ２０１０およびメモリ２０２０に接続させてもよい。プロセッサ２０１０は、メモリ２０２０に格納されたソフトウェアモジュールまたは命令語集合を実行し、コンピュータシステム２０００のための多様な機能を実行してデータを処理してもよい。
【０１０８】
入力／出力サブシステム２０４０は、多様な入力／出力周辺装置を周辺装置インタフェース２０３０に接続させてもよい。例えば、入力／出力サブシステム２０４０は、モニタやキーボード、マウス、プリンタ、または必要に応じてタッチスクリーンやセンサなどの周辺装置を周辺装置インタフェース２０３０に接続させるためのコントローラを含んでもよい。他の側面によると、入力／出力周辺装置は、入力／出力サブシステム２０４０を介さずに周辺装置インタフェース２０３０に接続されてもよい。
【０１０９】
電力回路２０５０は、端末機のコンポーネントの全部または一部に電力を供給してもよい。例えば、電力回路２０５０は、電力管理システム、バッテリや交流（ＡＣ）などのような１つ以上の電源、充電システム、停電検出回路（ｐｏｗｅｒ  ｆａｉｌｕｒｅ  ｄｅｔｅｃｔｉｏｎ  ｃｉｒｃｕｉｔ）、電力変換器やインバータ、電力状態表示子、または電力生成、管理、分配のための任意の他のコンポーネントを含んでもよい。
【０１１０】
通信回路２０６０は、少なくとも１つの外部ポートを利用して他のコンピュータシステムとの通信を可能にしてもよい。または、上述したように、必要に応じて、通信回路２０６０はＲＦ回路を含み、電磁信号（ｅｌｅｃｔｒｏｍａｇｎｅｔｉｃ  ｓｉｇｎａｌ）とも知られているＲＦ信号を送受信することにより、他のコンピュータシステムとの通信を可能にしてもよい。
【０１１１】
このような図２０の実施形態は、コンピュータシステム２０００の一例に過ぎず、コンピュータシステム２０００は、図２０に示されたコンポーネントの一部が除去されてもよいし、図２０には示されていない追加のコンポーネントをさらに備えてもよいし、２つ以上のコンポーネントを接続させる構成または配置を有してもよい。例えば、モバイル環境の通信端末のためのコンピュータシステムは、図２０に示されたコンポーネントの他にも、タッチスクリーンやセンサなどをさらに備えてもよく、通信回路２０６０には、多様な通信方式（ＷｉＦｉ（登録商標）、３Ｇ、ＬＴＥ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、Ｚｉｇｂｅｅ（登録商標）など）のＲＦ通信のための回路が備えられてもよい。コンピュータシステム２０００に含めることができるコンポーネントは、１つ以上の信号処理またはアプリケーションに特化した集積回路を含むハードウェア、ソフトウェア、またはハードウェアとソフトウェアとの組み合わせによって実現されてもよい。
【０１１２】
このように、本発明の実施形態によると、メッセージを、メッセージの内容に応じてグループ単位で束ねて提供することによって、メッセージリストをより効果的に構成することができ、メッセージに対するグループ管理によってメッセージ管理の品質を向上させることができる。さらに、本発明の実施形態によると、グループを代表する項目を通じてグループに属するメッセージを束ねて提供することによって個別グループの特性を反映し、より効率的なグループ管理環境に基づいてメッセージを提供することができる。
【０１１３】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてもよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてもよい。
【０１１４】
処理装置は、オペレーティングシステム（ＯＳ）およびＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してもよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでもよい。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成（ｐｒｏｃｅｓｓｉｎｇ  ｃｏｎｆｉｇｕｒａｔｉｏｎ）も可能である。
【０１１５】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、所望するとおりに動作するように処理装置を構成したり、独立的または集合的に（ｃｏｌｌｅｃｔｉｖｅｌｙ）処理装置に命令したりしてもよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、ある種類の機械、コンポーネント、物理装置、仮想装置（ｖｉｒｔｕａｌ  ｅｑｕｉｐｍｅｎｔ）、コンピュータ格納媒体または装置、または送信される信号波（ｓｉｇｎａｌ  ｗａｖｅ）に永久的または一時的に具現化（ｅｍｂｏｄｙ）されてもよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された態様で格納されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータで読み取り可能な記録媒体に格納されてもよい。
【０１１６】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータで読み取り可能な媒体に記録されてもよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでもよい。前記媒体に記録されるプログラム命令は、実施形態のために特別に設計されて構成されたものであってもよいし、コンピュータソフトウェア当業者に公知な使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の一例としては、ハードディスク、フロッピー（登録商標）ディスク、磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の一例は、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。上述したハードウェア装置は、実施形態の動作を実行するために１つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同じである。
【０１１７】
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能である。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で接続されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【０１１８】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【０１１９】
１００：メッセージ提供システム
２１１：分類部
２１２：生成部
２１３：提供部
【図１】
0006379140.tif 000002
【図２】
0006379140.tif 000003
【図３】
0006379140.tif 000004
【図４】
0006379140.tif 000005
【図５】
0006379140.tif 000006
【図６】
0006379140.tif 000007
【図７】
0006379140.tif 000008
【図８】
0006379140.tif 000009
【図９】
0006379140.tif 000010
【図１０】
0006379140.tif 000011
【図１１】
0006379140.tif 000012
【図１２】
0006379140.tif 000013
【図１３】
0006379140.tif 000014
【図１４】
0006379140.tif 000015
【図１５】
0006379140.tif 000016
【図１６】
0006379140.tif 000017
【図１７】
0006379140.tif 000018
【図１８】
0006379140.tif 000019
【図１９】
0006379140.tif 000020
【図２０】
0006379140.tif 000021