(57)【特許請求の範囲】
【請求項１】
コンピュータによって実現される通知提供方法であって、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する段階、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定する段階は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記選定する段階は、
単位期間を周期として前記ユーザが最近消費したコンテンツをフィルタリングする段階、
前記コンテンツのうち、前記ユーザが読んだ最も多くの数の回次または第１設定数以上の回次を含む特定のコンテンツをフィルタリングする段階、
前記特定のコンテンツで前記ユーザが読まずに残っている回次の数を確認する段階、および
前記残っている回次の数が第２設定数以上である場合、前記特定のコンテンツを前記通知対象コンテンツとして選定する段階
を含む、通知提供方法。
【請求項２】
前記選定する段階は、
前記特定のコンテンツが複数ある場合、前記特定のコンテンツのうちで前記残っている回次の数が最も少ないコンテンツを前記通知対象コンテンツとして選定する段階、および
前記特定のコンテンツが複数あり、前記残っている回次の数が同じである場合、前記特定のコンテンツのうちで前記ユーザが最近読んだコンテンツを前記通知対象コンテンツとして選定する段階
をさらに含む、請求項１に記載の通知提供方法。
【請求項３】
前記選定する段階は、
前記コンテンツのうちで前記ユーザが関心対象として登録したコンテンツおよびアップデート周期が異なるコンテンツのうちの少なくとも１つを除外させる段階
をさらに含む、請求項１に記載の通知提供方法。
【請求項４】
前記発送する段階は、
前記通知対象コンテンツとして選定された前記特定のコンテンツに対してリマインド通知を発送し、
前記選定する段階は、
前記リマインド通知が発送された後、前記特定のコンテンツに対するユーザ反応を確認する段階、および
前記ユーザ反応がない場合には、前記特定のコンテンツを次の単位期間のフィルタリング対象から除外させる段階
をさらに含む、請求項１に記載の通知提供方法。
【請求項５】
コンピュータによって実現される通知提供方法であって、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する段階、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定する段階は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記選定する段階は、
新たなコンテンツが登録された場合、前記ユーザが最近消費したコンテンツをフィルタリングする段階、
前記コンテンツを利用して前記ユーザが最も多く消費した第１ジャンルを確認する段階、および
前記新たなコンテンツのジャンルが前記第１ジャンルと同じであれば、前記新たなコンテンツを第１通知対象コンテンツとして選定する段階
を含む、通知提供方法。
【請求項６】
前記選定する段階は、
前記新たなコンテンツのジャンルが前記第１ジャンルと同じではなければ、前記コンテンツのうちで前記ユーザが設定回数以上消費した第２ジャンルを確認する段階、および
前記新たなコンテンツのジャンルが前記第２ジャンルと同じであれば、前記新たなコンテンツを第２通知対象コンテンツとして選定する段階
をさらに含む、請求項５に記載の通知提供方法。
【請求項７】
前記選定する段階は、
前記ユーザが最近消費したコンテンツが存在しないか設定数未満である場合、または前記新たなコンテンツのジャンルが前記第２ジャンルと同じではない場合、
前記ユーザの言語情報または地域情報に対応する言語圏での人気ジャンルを確認する段階、および
前記新たなコンテンツのジャンルが前記人気ジャンルと同じであれば、前記新たなコンテンツを第３通知対象コンテンツとして選定する段階
をさらに含む、請求項６に記載の通知提供方法。
【請求項８】
コンピュータによって実現される通知提供方法であって、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する段階、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定する段階は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記発送する段階は、
前記通知対象コンテンツにしたがってメッセージ類型を区分し、前記通知対象コンテンツに対応するメッセージ類型のプッシュ通知を発送する、通知提供方法。
【請求項９】
前記発送する段階は、
前記ユーザの消費が中断されたコンテンツに対するリマインド通知と新たに登録されたコンテンツに対する新作通知とをそれぞれ異なるメッセージ類型のプッシュ通知で発送する、請求項８に記載の通知提供方法。
【請求項１０】
前記発送する段階は、
新たに登録されたコンテンツに対する新作通知として、前記ユーザの選好ジャンルに対する新作通知と前記ユーザの関心ジャンルに対する新作通知と前記ユーザの言語圏での人気ジャンルに対する新作通知とをそれぞれ異なるメッセージ類型のプッシュ通知で発送する、請求項８に記載の通知提供方法。
【請求項１１】
コンピュータによって実現される通知提供方法であって、
単位期間を周期としてユーザが最近消費したコンテンツをフィルタリングする段階、
前記コンテンツのうち、前記ユーザが読んだ最も多くの数の回次または第１設定数以上の回次を含む特定のコンテンツをフィルタリングする段階、
前記特定のコンテンツで前記ユーザが読まずに残っている回次の数が第２設定数以上である場合、前記特定のコンテンツを通知対象コンテンツとして選定する段階、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階
を含む、通知提供方法。
【請求項１２】
前記選定する段階は、
前記特定のコンテンツが複数ある場合、前記特定のコンテンツのうちで前記残っている回次の数が最も少ないコンテンツを前記通知対象コンテンツとして選定し、
前記特定のコンテンツが複数あり、前記残っている回次の数が同じである場合、前記特定のコンテンツのうちで前記ユーザが最近読んだコンテンツを前記通知対象コンテンツとして選定する、請求項１１に記載の通知提供方法。
【請求項１３】
コンピュータによって実現される通知提供方法であって、
新たなコンテンツが登録された場合、ユーザが最近消費したコンテンツをフィルタリングする段階、
前記コンテンツを利用して前記ユーザが最も多く消費した第１ジャンルを確認する段階、
前記新たなコンテンツのジャンルが前記第１ジャンルと同じであれば、前記新たなコンテンツを第１通知対象コンテンツとして選定する段階、
前記新たなコンテンツのジャンルが前記第１ジャンルと同じでなければ、前記コンテンツのうちで前記ユーザが設定回数以上消費した第２ジャンルを確認する段階、
前記新たなコンテンツのジャンルが前記第２ジャンルと同じであれば、前記新たなコンテンツを第２通知対象コンテンツとして選定する段階、および
前記ユーザに個人化された通知として前記第１通知対象コンテンツおよび前記第２通知対象コンテンツに対するプッシュ通知を発送する段階
を含む、通知提供方法。
【請求項１４】
前記ユーザが最近消費したコンテンツが存在しないか設定数未満である場合、または前記新たなコンテンツのジャンルが前記第２ジャンルと同じではない場合、
前記ユーザの言語情報または地域情報に対応する言語圏での人気ジャンルを確認する段階、および
前記新たなコンテンツのジャンルが前記人気ジャンルと同じであれば、前記新たなコンテンツを第３通知対象コンテンツとして選定する段階
をさらに含む、請求項１３に記載の通知提供方法。
【請求項１５】
コンピュータによって実現される電子機器に通知提供方法を実行させるためのコンピュータプログラムであって、
前記通知提供方法は、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する段階、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定する段階は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記選定する段階は、
単位期間を周期として前記ユーザが最近消費したコンテンツをフィルタリングする段階、
前記コンテンツのうち、前記ユーザが読んだ最も多くの数の回次または第１設定数以上の回次を含む特定のコンテンツをフィルタリングする段階、
前記特定のコンテンツで前記ユーザが読まずに残っている回次の数を確認する段階、および
前記残っている回次の数が第２設定数以上である場合、前記特定のコンテンツを前記通知対象コンテンツとして選定する段階
を含む、コンピュータプログラム。
【請求項１６】
コンピュータによって実現される電子機器に通知提供方法を実行させるためのコンピュータプログラムであって、
前記通知提供方法は、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する段階、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定する段階は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記選定する段階は、
新たなコンテンツが登録された場合、前記ユーザが最近消費したコンテンツをフィルタリングする段階、
前記コンテンツを利用して前記ユーザが最も多く消費した第１ジャンルを確認する段階、および
前記新たなコンテンツのジャンルが前記第１ジャンルと同じであれば、前記新たなコンテンツを第１通知対象コンテンツとして選定する段階
を含む、コンピュータプログラム。
【請求項１７】
コンピュータによって実現される電子機器に通知提供方法を実行させるためのコンピュータプログラムであって、
前記通知提供方法は、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する段階、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定する段階は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記発送する段階は、
前記通知対象コンテンツにしたがってメッセージ類型を区分し、前記通知対象コンテンツに対応するメッセージ類型のプッシュ通知を発送する、コンピュータプログラム。
【請求項１８】
コンピュータによって実現される通知提供システムであって、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する選定部、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する通知発送部
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定部は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記選定部は、
単位期間を周期として前記ユーザが最近消費したコンテンツをフィルタリングし、
前記コンテンツのうち、前記ユーザが読んだ最も多くの数の回次または第１設定数以上の回次を含む特定のコンテンツをフィルタリングし、
前記特定のコンテンツで前記ユーザが読まずに残っている回次の数を確認し、
前記残っている回次の数が第２設定数以上である場合、前記特定のコンテンツを前記通知対象コンテンツとして選定する、通知提供システム。
【請求項１９】
コンピュータによって実現される通知提供システムであって、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する選定部、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する通知発送部
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定部は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記選定部は、
新たなコンテンツが登録された場合、前記ユーザが最近消費したコンテンツをフィルタリングし、
前記コンテンツを利用して前記ユーザが最も多く消費した第１ジャンルを確認し、
前記新たなコンテンツのジャンルが前記第１ジャンルと同じであれば、前記新たなコンテンツを第１通知対象コンテンツとして選定する、通知提供システム。
【請求項２０】
コンピュータによって実現される通知提供システムであって、
コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する選定部、および
前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する通知発送部
を含み、
前記コンテンツは、複数の回次で構成された連続企画物であり、
前記選定部は、
前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定し、
前記通知発送部は、
前記通知対象コンテンツにしたがってメッセージ類型を区分し、前記通知対象コンテンツに対応するメッセージ類型のプッシュ通知を発送する、通知提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
下記の説明は、インターネットを介してデジタル形態のコンテンツを提供する技術に関する。
【背景技術】
【０００２】
超高速通信網の利用者の急増に伴い、通信網を利用する新規サービスの開発およびサービスアイテムの多様化が発達してきた。最近ではイメージベースのサービスが数多く出現しているが、その中でも通信網を利用する代表的なサービスの１つとして漫画サービス（ｃａｒｔｏｏｎ  ｓｅｒｖｉｃｅ）が多く利用されている。
【０００３】
一般的に漫画とは、人物、動物、事物などの様子を簡潔かつ滑稽に描いたり誇張して表現したりする絵を意味するものであり、短い文章を挿入してユーモアや諷刺、または所定の筋書きを表現することによって読み物を提供している。
【０００４】
最近ではオンライン漫画が出回っているが、多くのユーザがこのような漫画を娯楽としたり、漫画から情報を得たりもしている。オンライン漫画提供システムは、会員を中心に認証処理時に承認結果に基づいて閲覧が可能となるように制限しており、承認を受けたユーザは、漫画を選んだ後、自動めくりや手動めくりを選択することによって簡単に漫画を読むことができるようにしている。
【０００５】
例えば、特許文献１（公開日２０１１年１１月１５日）には、オンライン上の直取引を通じてモバイルデジタルコンテンツ形態の漫画を提供する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】韓国公開特許第１０−２０１１−０１２３３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
コンテンツに対するユーザ利用記録を分析して個人化されたプッシュ通知（ｐｕｓｈ  ｎｏｔｉｆｉｃａｔｉｏｎ）を提供することができる方法およびシステムを提供する。
【課題を解決するための手段】
【０００８】
コンピュータによって実現される通知提供方法であって、コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する段階、および前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階を含み、前記コンテンツは、複数の回次（ｅｐｉｓｏｄｅ）で構成された連続企画物であり、前記選定する段階は、前記ユーザが消費したコンテンツ別の回次情報（ｅｐｉｓｏｄｅ  ｉｎｆｏｒｍａｔｉｏｎ）に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定する、通知提供方法を提供する。ここで、回次とは、連続企画物を構成する個々の制作物（すなわち、１話目（１回目）、５話目（５回目）の制作物等）を意味し、複数の回次で構成された連続企画物とは、連続企画物が複数話（複数回）分の制作物を含むことを意味する。例えば、１６回次で構成された連続企画物とは、１６話（１６回）分の制作物を含むことを意味する。回次情報は、コンテンツ（連続企画物）を構成する回次（制作物）の数、コンテンツ（連続企画物）の回次（制作物）が何話（何回）目であるか、コンテンツ（連続企画物）別のユーザが読んだ回次（制作物）の数、コンテンツ（連続企画物）別のユーザが読んでいない回次（制作物）の数、コンテンツ（連続企画物）別のユーザが（例えば最後に）回次（制作物）を読んだ時間などであってよい。
【０００９】
コンピュータによって実現される通知提供方法であって、単位期間を周期としてユーザが最近消費したコンテンツをフィルタリングする段階、前記コンテンツのうちで前記ユーザが読んだ最も多くの数の回次または第１設定数以上の回次を含む特定のコンテンツをフィルタリングする段階、前記特定のコンテンツで前記ユーザが読まずに残っている回次の数が第２設定数以上である場合、前記特定のコンテンツを通知対象コンテンツとして選定する段階、および前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階を含む通知提供方法を提供する。
【００１０】
コンピュータによって実現される通知提供方法であって、新たなコンテンツが登録された場合、ユーザが最近消費したコンテンツをフィルタリングする段階、前記コンテンツを利用して前記ユーザが最も多く消費した第１ジャンルを確認する段階、前記新たなコンテンツのジャンルが前記第１ジャンルと同じであれば、前記新たなコンテンツを第１通知対象コンテンツとして選定する段階、前記新たなコンテンツのジャンルが前記第１ジャンルと同じでなければ、前記コンテンツのうちで前記ユーザが設定回数以上消費した第２ジャンルを確認する段階、前記新たなコンテンツのジャンルが前記第２ジャンルと同じであれば、前記新たなコンテンツを第２通知対象コンテンツとして選定する段階、および前記ユーザに個人化された通知として前記第１通知対象コンテンツおよび前記第２通知対象コンテンツに対するプッシュ通知を発送する段階を含む通知提供方法を提供する。
【００１１】
コンピュータによって実現される電子機器に通知提供方法を実行させるためのコンピュータプログラムであって、前記通知提供方法は、コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する段階、および前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する段階を含み、前記コンテンツは、複数の回次で構成された連続企画物であり、前記選定する段階は、前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定する、コンピュータプログラムを提供する。
【００１２】
コンピュータによって実現される通知提供システムであって、コンテンツを消費したユーザを対象に前記コンテンツに対するユーザ利用記録を分析して通知対象コンテンツを選定する選定部、および前記ユーザに個人化された通知として前記通知対象コンテンツに対するプッシュ通知を発送する通知発送部を含み、前記コンテンツは、複数の回次で構成された連続企画物であり、前記選定部は、前記ユーザが消費したコンテンツ別の回次情報に基づいて、前記ユーザが消費したコンテンツの一部を前記通知対象コンテンツとして選定する、通知提供システムを提供する。
【発明の効果】
【００１３】
本発明の実施形態によると、コンテンツに対するユーザ利用記録を分析し、個人化されたプッシュ通知を通じて、ユーザが望むであろうコンテンツを自動で提供することにより、コンテンツに対するユーザのアクセス性を向上させることができ、これによってコンテンツ提供のための必要リソースや処理コストを節減することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態における、ネットワーク環境の例を示した図である。
【図２】本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。
【図３】本発明の一実施形態における、サーバのプロセッサが含むことのできる構成要素の例を示した図である。
【図４】本発明の一実施形態における、サーバが実行することのできる方法の例を示したフローチャートである。
【図５】本発明の一実施形態における、リマインド通知のための通知対象コンテンツを選定する方法の一例を示したフローチャートである。
【図６】発明の一実施形態における、通知ケース別の具体的な例を説明するための図である。
【図７】発明の一実施形態における、通知ケース別の具体的な例を説明するための図である。
【図８】発明の一実施形態における、通知ケース別の具体的な例を説明するための図である。
【図９】発明の一実施形態における、通知ケース別の具体的な例を説明するための図である。
【図１０】本発明の一実施形態における、新作通知のための通知対象コンテンツを選定する方法の一例を示したフローチャートである。
【図１１】本発明の一実施形態における、ジャンル別の回次の数に基づく通知ケースの例を説明するための図である。
【図１２】本発明の一実施形態における、ジャンル別の回次の数に基づく通知ケースの例を説明するための図である。
【図１３】本発明の一実施形態における、通知メッセージ類型の例を示した図である。
【図１４】本発明の一実施形態における、通知に対する設定画面の一例を示した図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。
【００１６】
本実施形態は、インターネットを介してデジタル形態のコンテンツを提供する技術に関し、より詳細には、コンテンツに進むことのできるプッシュ通知を提供する技術に関する。
【００１７】
図１は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図１のネットワーク環境は、複数の電子機器１１０、１２０、１３０、１４０、複数のサーバ１５０、１６０、およびネットワーク１７０を含む例を示している。このような図１は、発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図１のように限定されることはない。
【００１８】
複数の電子機器１１０、１２０、１３０、１４０は、コンピュータ装置によって実現される固定端末や移動端末であってよい。複数の電子機器１１０、１２０、１３０、１４０の例としては、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノート型パンコン、スマートフォン、タブレット、ウェアラブルコンピュータ、ナビゲーション、デジタル放送用端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）などがある。一例として、第１電子機器１１０は、無線または有線通信方式を利用し、ネットワーク１７０を介して他の電子機器１２０、１３０、１４０および／またはサーバ１５０、１６０と通信してよい。
【００１９】
通信方式が限定されることはなく、ネットワーク１７０が含むことのできる通信網（一例として、移動通信網、有線インターネット、無線インターネット、放送網）を活用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワーク１７０は、ＰＡＮ（ｐｅｒｓｏｎａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＣＡＮ（ｃａｍｐｕｓ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＭＡＮ（ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＷＡＮ（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＢＢＮ（ｂｒｏａｄｂａｎｄ  ｎｅｔｗｏｒｋ）、インターネットなどのネットワークのうちの１つ以上の任意のネットワークを含んでもよい。さらに、ネットワーク１７０は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター−バスネットワーク、ツリーまたは階層的（ｈｉｅｒａｒｃｈｉｃａｌ）ネットワークなどを含むネットワークトポロジのうちの任意の１つ以上を含んでもよいが、これらに限定されることはない。
【００２０】
サーバ１５０、１６０それぞれは、電子機器１１０、１２０、１３０、１４０とネットワーク１７０を介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供する１つ以上のコンピュータ装置によって実現されてよい。サーバコンピュータの例としては、サーバコンピュータデバイス、パーソナルコンピュータ、サーバコンピュータ、一連のサーバコンピュータ、ミニコンピュータ、および／またはメインフレームコンピュータを含んでよいが、これらに限定されることはない。サーバコンピュータは、分散型システムであってもよく、サーバコンピュータの動作は、１つ以上のプロセッサ上で同時に実行されてもよいし、順次に実行されてもよい。
【００２１】
本発明に係る一例として、サーバ１５０は、クライアントである第１電子機器１１０を対象にウェブトゥーン（ＷｅｂＴｏｏｎ：「ＷＥＢ」と「ｃａｒｔｏｏｎ（漫画）」が合わさった造語で、インターネット上で読める漫画を意味する）をはじめとするデジタル形態のコンテンツを提供するコンテンツサービスプラットフォームの役割を担うものである。特に、サーバ１５０は、コンテンツサービス内でユーザ利用記録を分析し、コンテンツに対して個人化されたプッシュ通知を提供してよい。
【００２２】
他の例として、サーバ１６０は、ネットワーク１７０を介して接続した第１電子機器１１０にアプリケーションのインストールのためのファイルを提供してもよい。この場合、第１電子機器１１０は、サーバ１６０から提供されたファイルを利用してアプリケーションをインストールしてよい。
【００２３】
第１電子機器１１０は、第１電子機器１１０が含むオペレーティングシステム（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ：ＯＳ）および少なくとも１つのプログラム（一例として、ブラウザやインストールされたアプリケーション）の制御にしたがってサーバ１５０に接続し、サーバ１５０が提供するサービスやコンテンツの提供を受けてよい。例えば、第１電子機器１１０がアプリケーションの制御にしたがい、ネットワーク１７０を介してサービス要求メッセージをサーバ１５０に送信すると、サーバ１５０はサービス要求メッセージに対応するコードを第１電子機器１１０に送信してよく、第１電子機器１１０はアプリケーションの制御にしたがってコードに基づいた画面を構成して表示することにより、ユーザにコンテンツを提供してよい。
【００２４】
図２は、本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。図２では、１つの電子機器に対する例として第１電子機器１１０の内部構成を、１つのサーバに対する例としてサーバ１５０の内部構成を説明する。他の電子機器１２０、１３０、１４０やサーバ１６０も、同一または類似の内部構成を有してもよい。
【００２５】
第１電子機器１１０とサーバ１５０は、メモリ２１１、２２１、プロセッサ２１２、２２２、通信モジュール２１３、２２３、および入力／出力インタフェース２１４、２２４を含んでよい。メモリ２１１、２２１は、コンピュータで読み取り可能な記録媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、およびディスクドライブのような永久大容量記憶装置（ｐｅｒｍａｎｅｎｔ  ｍａｓｓ  ｓｔｏｒａｇｅ  ｄｅｖｉｃｅ）を含んでよい。また、メモリ２１１、２２１には、オペレーティングシステムと、少なくとも１つのプログラムコード（一例として、第１電子機器１１０にインストールされ駆動するブラウザや上述したアプリケーションなどのためのコード）が格納されてよい。このようなソフトウェア構成要素は、ドライブメカニズム（ｄｒｉｖｅ  ｍｅｃｈａｎｉｓｍ）を利用してメモリ２１１、２２１とは別のコンピュータで読み取り可能な記録媒体からロードされてもよい。このような別のコンピュータで読み取り可能な記録媒体は、フロッピー（登録商標）ドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータで読み取り可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータで読み取り可能な記録媒体ではない通信モジュール２１３、２２３を通じてメモリ２１１、２２１にロードされてもよい。例えば、少なくとも１つのプログラムは、開発者またはアプリケーションのインストールファイルを配布するファイル配布システム（一例として、上述したサーバ１６０）がネットワーク１７０を介して提供するファイルによってインストールされるプログラム（一例として、上述したアプリケーション）に基づいてメモリ２１１、２２１にロードされてもよい。
【００２６】
プロセッサ２１２、２２２は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ２１１、２２１または通信モジュール２１３、２２３によって、プロセッサ２１２、２２２に提供されてよい。例えば、プロセッサ２１２、２２２は、メモリ２１１、２２１のような記録装置に格納されたプログラムコードにしたがって受信される命令を実行するように構成されてよい。
【００２７】
通信モジュール２１３、２２３は、ネットワーク１７０を介して第１電子機器１１０とサーバ１５０とが互いに通信するための機能を提供してもよいし、他の電子機器（一例として、電子機器２（１２０））または他のサーバ（一例として、サーバ１６０）と通信するための機能を提供してもよい。一例として、第１電子機器１１０のプロセッサ２１２がメモリ２１１のような記録装置に格納されたプログラムコードにしたがって生成した要求が、通信モジュール２１３の制御にしたがってネットワーク１７０を介してサーバ１５０に伝達されてよい。これとは逆に、サーバ１５０のプロセッサ２２２の制御にしたがって提供される制御信号や命令、コンテンツ、ファイルなどが、通信モジュール２２３とネットワーク１７０を経て第１電子機器１１０の通信モジュール２１３を通じて第１電子機器１１０に受信されてもよい。例えば、通信モジュール２１３を通じて受信したサーバ１５０の制御信号や命令などは、プロセッサ２１２やメモリ２１１に伝達されてもよく、コンテンツやファイルなどは、第１電子機器１１０がさらに含むことのできる格納媒体に格納されてもよい。より具体的な例として、第１電子機器１１０のプロセッサ２１２は、メモリ２１１にロードされたコンピュータプログラムの命令を処理するにあたり、サーバ１５０や電子機器２（１２０）が提供するデータを利用して構成されるサービス画面やコンテンツが入力／出力インタフェース２１４を通じてディスプレイに表示されてよい。
【００２８】
また、他の実施形態において、第１電子機器１１０およびサーバ１５０は、図２の構成要素よりも多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、第１電子機器１１０は、上述した入力／出力装置２１５のうちの少なくとも一部を含むように実現されてもよいし、トランシーバ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュール、カメラ、各種センサ、データベースなどのような他の構成要素をさらに含んでもよい。
【００２９】
本明細書において「コンテンツ」とは、ウェブトゥーン、動画、写真、イメージ、音楽、文書などを含むものであって、デジタル方式に基づいて制作されて流通する各種情報またはその内容物を包括したものを意味する。
【００３０】
図３は、本発明の一実施形態における、サーバのプロセッサが含むことのできる構成要素の例を示した図であり、図４は、本発明の一実施形態における、サーバが実行することのできる方法の例を示したフローチャートである。図３に示すように、サーバ１５０のプロセッサ２２２は、管理部３１０、選定部３２０、および通知発送部３３０を含んでよい。このようなプロセッサ２２２の構成要素は、図４の方法が含む段階Ｓ４１０〜Ｓ４３０を実行するようにサーバ１５０を制御してよく、このような制御のためにメモリ２２１が含むオペレーティングシステムと少なくとも１つのプログラムのコードを実行するように実現されてよい。
【００３１】
段階Ｓ４１０で、管理部３１０は、コンテンツサービスを利用するユーザを対象にコンテンツに対するユーザ利用記録を管理してよい。コンテンツサービスで提供されるコンテンツは、シリーズのように複数の回次で構成された連続企画物を意味してよい。一例として、管理部３１０は、ユーザそれぞれに対し、ユーザ利用記録をサーバ１５０上にデータベース化して格納および維持してよい。他の例として、第１電子機器１１０上にインストールされた、コンテンツサービスと関連するアプリケーションでコンテンツに対するユーザ利用記録を格納してもよいが、この場合には、管理部３１０は、第１電子機器１１０からユーザ利用記録を受信することも可能である。ユーザ利用記録は、ユーザが最近の単位期間（例えば、１週間）内に消費したコンテンツに関する情報、例えば、ユーザが最近消費したコンテンツのリストや最近消費したコンテンツ別の回次情報とジャンル情報（またはカテゴリ情報）、時間情報などを含んでよい。さらに、ユーザ利用記録は、コンテンツの利用に関する設定情報、例えば、コンテンツ利用のための選択言語（またはユーザ地域情報）、選好ジャンル、回避ジャンルなどを含んでもよい。
【００３２】
段階Ｓ４２０で、選定部３２０は、ユーザ利用記録を分析して通知対象コンテンツを選定してよい。通知対象コンテンツは、ユーザそれぞれに対してユーザ利用記録に基づいて選定されてよい。一例として、選定部３２０は、ユーザ利用記録を分析し、ユーザが消費し続けていたのに消費が中断されたコンテンツをフィルタリングしてよい。選定部３２０は、ユーザが消費したコンテンツ別の回次情報に基づいて、ユーザが消費したコンテンツの一部をリマインド通知対象として選定してよい。ここで、選定部３２０は、コンテンツ別にユーザが読んだ回次の数、ユーザが読んでいない回次の数、ユーザが読んだ時間などに基づいて通知対象コンテンツをフィルタリングしてよい。他の例として、選定部３２０は、ユーザ利用記録を分析し、ユーザの趣向や選択言語に対応するコンテンツ、例えば、ユーザが最近よく見ているジャンルのコンテンツ、ユーザの言語圏で人気が高いジャンルのコンテンツなどをフィルタリングしてもよい。ここで、選定部３２０は、ユーザの選好ジャンルや回避ジャンル、選択言語別人気ジャンル、地域別人気ジャンルなどに基づいて通知対象コンテンツをフィルタリングしてもよい。すなわち、選定部３２０は、ユーザが消費したコンテンツ別のジャンル情報およびユーザの言語情報または地域情報のうちの少なくとも１つに基づいて、新たに登録されたコンテンツの一部を新作通知対象として選定してもよい。
【００３３】
段階Ｓ４３０で、通知発送部３３０は、ユーザを対象に通知対象コンテンツに対してプッシュ通知を発送してよい。通知は、コンテンツに直ぐに進むことのできる経路が含まれるメッセージの形態で発送されてよい。一例として、通知発送部３３０は、ユーザが消費し続けていたのに消費が中断されたコンテンツに対してリマインド通知を提供してよい。ここで、通知発送部３３０は、通知対象コンテンツに該当するコンテンツがアップデートされた場合、該当のコンテンツに対する通知をユーザに提供してよい。他の例として、通知発送部３３０は、新たなコンテンツが登録された場合に新作通知をユーザに提供するが、新たなコンテンツのジャンルが通知対象コンテンツに該当するジャンルである場合、該当のコンテンツに対する通知を提供してもよい。さらに、通知発送部３３０は、通知対象コンテンツにしたがってメッセージ類型を決定し、決定されたメッセージ類型の通知を発送してよい。言い換えれば、通知発送部３３０は、リマインド通知と新作通知に応じてメッセージ類型を区分してプッシュ通知を発送してよく、例えば、ユーザが最も多く読んだジャンルの新作、ユーザが所定の回数以上読んだジャンルの新作、ユーザの言語圏で人気が高いジャンルの新作などを、それぞれ異なるメッセージ類型のプッシュ通知で提供してよい。
【００３４】
以下の具体的な実施形態では、コンテンツの代表的な例としてウェブトゥーンを説明するが、これは１つの例示に過ぎず、これに限定されることはない。
【００３５】
図５は、本発明の一実施形態における、リマインド通知のための通知対象コンテンツを選定する方法の一例を示したフローチャートである。図５のコンテンツ選定方法は、図４を参照しながら上述した方法の段階Ｓ４２０に該当するものであって、図３と関連して選定部３２０によってそれぞれの段階が実行されてもよい。コンテンツ選定方法は、図に示した順に発生しなくてもよく、段階の一部が省略されてもよいし追加の段階がさらに含まれもよい。
【００３６】
段階Ｓ５１で、選定部３２０は、単位期間を周期として最近ユーザが読んだ設定数のウェブトゥーンをフィルタリングしてよい。一例として、選定部３２０は、単位期間ごとの特定の時間の間にユーザが最近読んだ設定数のウェブトゥーンをフィルタリングしてよい。例えば、選定部３２０は、曜日別に一般的なウェブトゥーンのアップデート時間以前の定められた時間の間にユーザが読んだウェブトゥーンのうちの最近順から４０件のウェブトゥーンをフィルタリングしてよい。
【００３７】
段階Ｓ５２で、選定部３２０は、段階Ｓ５１でフィルタリングされた対象から、ユーザの関心ウェブトゥーンとして設定されたウェブトゥーンとフィルタリング時点とは異なる曜日にアップデートされるウェブトゥーンなどを除外させてよい。言い換えれば、選定部３２０は、ユーザが関心対象として登録しないまましばらく読み続けたが最近は忘れていたウェブトゥーンを対象とするために、フィルタリング対象から、ユーザが関心対象として登録をしていないウェブトゥーンと該当の単位期間にアップデートされるウェブトゥーンを一次的な通知対象コンテンツとしてフィルタリングしてよい。
【００３８】
段階Ｓ５３で、選定部３２０は、フィルタリング対象から一部のウェブトゥーンが除外されて残ったウェブトゥーンのうちでユーザが読んだ最も多くの数の回次を含む特定のウェブトゥーンをフィルタリングするが、このとき、特定のウェブトゥーンに対してユーザが読んでいない残りの回次の数を確認してよい。ここで、ユーザが読んだ最も多くの数の回次を含むウェブトゥーンをフィルタリングすると説明しているが、これだけに限定されるものではなく、他のフィルタリング基準を適用してもよく、例えば、ユーザが読んだ特定数（例えば、５つ）以上の回次を含む特定のウェブトゥーンをフィルタリングすることも可能である。
【００３９】
段階Ｓ５４で、選定部３２０は、段階Ｓ５３で確認された特定のウェブトゥーンの残りの回次の数が設定数（例えば、１つ）以上であるかを判定してよい。
【００４０】
段階Ｓ５４の判定の結果、特定のウェブトゥーンの残りの回次の数が設定数以上である場合、段階Ｓ５５で、選定部３２０は、特定のウェブトゥーンを通知対象コンテンツとして選定してよい。一例として、選定部３２０は、特定のウェブトゥーンが複数ある場合、すなわち、複数の特定のウェブトゥーンが、ユーザが読んだ回次の数に基づいて同じ優先順位を有する場合、残りの回次の数が最も少ないか設定数以下であるウェブトゥーンを通知対象コンテンツとして選定してよい。他の例として、選定部３２０は、特定のウェブトゥーンが複数あり、複数の特定のウェブトゥーンの残りの回次の数が同じである場合、ユーザが最近読んだウェブトゥーンを通知対象コンテンツとして選定してもよい。
【００４１】
選定部３２０は、段階Ｓ５４の判定の結果、特定のウェブトゥーンの残りの回次の数が設定数以上である場合にはリマインドが必要であると判定し、設定数未満である場合には、ユーザが今でも頻繁に読んでいるため特にリマインドは必要でないと判定してよい。
【００４２】
したがって、選定部３２０は、ユーザが最近読んだウェブトゥーンそれぞれに対し、読んだ回次の数、最後に読んだ回次の後に読まずに残っている回次の数、最後に読んだ時間という順にフィルタリングすることによって通知対象コンテンツを選定してよい。選定部３２０は、段階Ｓ５５で通知対象コンテンツとして選定されたウェブトゥーンに関する情報を通知発送部３３０に伝達してよく、これによって通知発送部３３０は、該当のウェブトゥーンに対するリマインド通知をユーザに発送してよい。
【００４３】
さらに、選定部３２０は、通知対象コンテンツとして選定されたウェブトゥーンに対し、ユーザ反応の有無に応じて以後にリマインド通知をするか否かを決定してもよい。
【００４４】
段階Ｓ５６で、選定部３２０は、通知対象コンテンツとして選定されたウェブトゥーンに対し、リマインド通知によるユーザ反応を確認してよい。通知発送部３３０は、リマインド通知を発送した後、ユーザ反応に関連付けられた着手（ｌａｕｎｃｈ）の有無に関する情報を格納してよい。言い換えれば、ユーザがリマインド通知を通じて該当のウェブトゥーンにアクセスした場合には、このようなユーザ反応が記録されてよく、これを活用して選定部３２０は、通知対象コンテンツとして選定されたウェブトゥーンに対するユーザ反応の有無を確認してよい。
【００４５】
段階Ｓ５７で、選定部３２０は、通知対象コンテンツとして選定されたウェブトゥーンに対し、リマインド通知が発送された後にユーザ反応があったか否かを判定してよい。
【００４６】
段階Ｓ５７の判定の結果、通知対象コンテンツとして選定されたウェブトゥーンに対し、リマインド通知が発送されたにも係わらずユーザ反応がない場合には、段階Ｓ５８で、選定部３２０は、ユーザに関心がないものと判定し、リマインドが繰り返されないように次の単位期間のフィルタリング対象から該当のウェブトゥーンを除外させてよい。一方、ユーザがリマインド通知を通じて該当のウェブトゥーンにアクセスした場合には、以後の単位期間にもリマインド通知のためのフィルタリング対象に含ませてよい。
【００４７】
上述したフィルタリング過程において、ユーザが最近読んだウェブトゥーンを含むウェブトゥーンキュー（ｑｕｅｕｅ）に新規ウェブトゥーンが入った場合、ユーザ反応に対する反応チェック値を初期化してもよい。
【００４８】
図６〜図９は、本発明の一実施形態における、通知ケース別の具体的な例を説明するための図である。
【００４９】
図６は、チェック時間「月曜日００：００：００」を基準にリマインド通知を発送するか否かを決定する場合の一例を示している。最近読んだ４０個の回次を含むウェブトゥーンがＡ〜Ｇであると仮定する。フィルタリング対象であるウェブトゥーンＡ〜Ｇから、関心ウェブトゥーンとして登録されているウェブトゥーンＤとアップデート曜日が「月曜日」ではない他の曜日のウェブトゥーンＢを先ずは除外させる。そして、残りのウェブトゥーンＡ、Ｃ、Ｅ、Ｆ、Ｇのうち、ユーザが読んだ最も多くの数の回次を含むウェブトゥーンＡを対象にユーザが読まずに残っている回次の数を確認し、残っている回次がある場合にはウェブトゥーンＡを通知対象コンテンツとして選定してよい。
【００５０】
図７は、チェック時間「月曜日００：００：００」を基準にリマインド通知を発送するか否かを決定する場合の他の例を示している。最近読んだ４０個の回次を含むウェブトゥーンがＡ〜Ｇであると仮定する。フィルタリング対象であるウェブトゥーンＡ〜Ｇから、アップデート曜日が「月曜日」ではない他の曜日のウェブトゥーンＢを先ずは除外させる。そして、残りのウェブトゥーンＡ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇのうち、ユーザが読んだ最も多くの数の回次を含むウェブトゥーンＡを対象にユーザが読まずに残っている回次の数を確認し、残っている回次がない場合には該当のウェブトゥーンＡを除外させる。再び、残りのウェブトゥーンＣ、Ｄ、Ｅ、Ｆ、Ｇのうち、ユーザが読んだ最も多くの数の回次を含むウェブトゥーンＣ、Ｄそれぞれに対してユーザが読まずに残っている回次の数を確認した後、ウェブトゥーンＣ、Ｄのうちで残りの回次の数が最も少ないウェブトゥーンＤを通知対象コンテンツとして選定してよい。したがって、複数のウェブトゥーンが、ユーザが読んだ回次の数に基づいて同じ優先順位を有する場合には、読まれていない回次の数が最も少ないウェブトゥーンを通知対象コンテンツとして選定してよい。
【００５１】
図８は、チェック時間「月曜日００：００：００」を基準にリマインド通知を発送するか否かを決定する場合のさらに他の例を示している。最近読んだ４０個の回次を含むウェブトゥーンがＡ〜Ｇであると仮定する。フィルタリング対象であるウェブトゥーンＡ〜Ｇから、アップデート曜日が「月曜日」ではない他の曜日のウェブトゥーンＢを先ずは除外させる。そして、残りのウェブトゥーンＡ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇのうち、ユーザが読んだ最も多くの数の回次を含むウェブトゥーンＡを対象にユーザが読まずに残っている回次の数を確認し、残っている回次がない場合には該当のウェブトゥーンＡを除外させる。再び、残りのウェブトゥーンＣ、Ｄ、Ｅ、Ｆ、Ｇのうち、ユーザが読んだ最も多くの数の回次を含むウェブトゥーンＣ、Ｄそれぞれに対してユーザが読まずに残っている回次の数を確認する。このとき、ウェブトゥーンあたりの残っている回次の数が同じである場合には、ウェブトゥーンＣ、Ｄのうちでユーザが最後に読んだ時間がより最近であるウェブトゥーンＣを通知対象コンテンツとして選定してよい。したがって、複数のウェブトゥーンが、ユーザが読んだ回次の数に基づいて同じ優先順位を有し、読まれていない回次の数が同じである場合には、ユーザが最後に読んだ時間を比較し、最近読まれたウェブトゥーンを通知対象コンテンツとして選定してよい。
【００５２】
図９は、一週間が経過した通知ケースであって、チェック時間「＋１週  月曜日００：００：００」を基準にリマインド通知を発送するか否かを決定する場合の一例を示している。最近読んだ４０個の回次を含むウェブトゥーンがＡ〜Ｇであると仮定する。フィルタリング対象であるウェブトゥーンＡ〜Ｇから、アップデート曜日が「月曜日」ではない他の曜日のウェブトゥーンＢを先ずは除外させる。そして、残りのウェブトゥーンＡ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇのうち、ユーザが読んだ最も多くの数の回次を含むウェブトゥーンＡを対象にユーザが読まずに残っている回次の数を確認し、残っている回次がない場合には該当のウェブトゥーンＡを除外させる。次に、先週の通知フィードバックを反映し、残りのウェブトゥーンＣ、Ｄ、Ｅ、Ｆ、Ｇのうちでリマインド通知を発送したウェブトゥーンＣに対してユーザ反応がなかった場合には、該当のウェブトゥーンＣを除外させる。再び、残りのウェブトゥーンＤ、Ｅ、Ｆ、Ｇのうち、ユーザが読んだ最も多くの数の回次を含むウェブトゥーンＤを対象にユーザが読まずに残っている回次の数を確認し、残っている回次がある場合にはウェブトゥーンＤを通知対象コンテンツとして選定してよい。
【００５３】
一方、前週にリマインド通知を発送したウェブトゥーンＣに対してユーザ反応があった場合、ウェブトゥーンＣは次の周期のフィルタリング対象に再び含められ、リマインド通知が発送されたか否かをチェックしてよい。ここで、ユーザ反応に基づいてウェブトゥーンＣのユーザが読んだ回次の数が６個になり、前週に最近読んだ４０個の回次に含まれるウェブトゥーンＡ〜Ｇのうちで最後の読んだ時間が最も古いウェブトゥーンＦが、ユーザが最近読んだウェブトゥーンを含むウェブトゥーンキューから除外される。
【００５４】
したがって、ユーザが特に関心対象として登録をしていないウェブトゥーンに対してリマインド通知を提供するために、選定部３２０は、ユーザ利用記録を分析し、ユーザが読み続けていたのにしばらく忘れていたウェブトゥーンをフィルタリングしてよい。
【００５５】
図１０は、本発明の一実施形態における、新作通知のための通知対象コンテンツを選定する方法の一例を示したフローチャートである。図１０のコンテンツ選定方法は、図４を参照しながら上述した方法の段階Ｓ４２０に該当するものであって、図３と関連して選定部３２０によってそれぞれの段階が実行されてもよい。コンテンツ選定方法は、図に示した順に発生しなくてもよく、段階の一部が省略されてもよいし追加の段階がさらに含まれもよい。
【００５６】
従来では、ユーザ全体あるいは新作通知を許可したユーザを対象に新作に対するプッシュ通知を提供していたが、本発明では、ユーザ利用記録を分析して新作プッシュ通知を提供するか否かを決定することができる。
【００５７】
段階Ｓ１０１で、選定部３２０は、新作に対するプッシュ通知を発送するために、新作が登録されたか否かを判定してよい。新作の登録過程において、新作ごとにジャンル情報（またはカテゴリ情報）を含む趣向分類情報を登録する必要がある。
【００５８】
所定の単位周期ごとに、あるいは段階Ｓ１０１の判定の結果として新作が登録された場合、新作通知トリガーが発生し、段階Ｓ１０２で、選定部３２０は、これによってユーザが最近読んだウェブトゥーンが存在するか否かを判定してよい。あるいは、選定部３２０は、ユーザが最近読んだウェブトゥーンが所定数以上であるかを判定してもよい。ここで、選定部３２０は、最近読んだウェブトゥーンを含むウェブトゥーンキューにおいて、ユーザが最後に読んだ時間を基準に上位から所定数のウェブトゥーンをフィルタリングしてよい。
【００５９】
段階Ｓ１０２の判定の結果、ユーザが最近読んだウェブトゥーンが存在する場合（または、ユーザが最近読んだウェブトゥーンが所定数以上である場合）、段階Ｓ１０３で、選定部３２０は、ユーザが読んだウェブトゥーンそれぞれの回次の数をジャンル別にカウントしてユーザが最も多く読んだジャンルを確認した後、このジャンルを新作のジャンルと比較して２つのジャンルが同じであるかを判定してよい。
【００６０】
段階Ｓ１０３の判定の結果、新作のジャンルとユーザが最も多く読んだジャンルが同じである場合、段階Ｓ１０４で、選定部３２０は、新作を第１通知対象コンテンツとして選定してよい。言い換えれば、選定部３２０は、新たに登録されたウェブトゥーンがユーザによって頻繁に読まれるジャンルに該当する場合には、第１通知対象コンテンツである選好ジャンル通知対象として選定してよい。選定部３２０は、ユーザが事前に登録しておいた選好ジャンルを基準にユーザの選好ジャンルと同じジャンルの新作を選好ジャンル通知対象として選定することも可能である。
【００６１】
段階Ｓ１０３の判定の結果、新作のジャンルとユーザが最も多く読んだジャンルが同じではない場合には、段階Ｓ１０５で、選定部３２０は、ユーザが設定回数（例えば、２回）以上読んだジャンルを確認した後、このジャンルを新作のジャンルと比較して２つのジャンルが同じであるかを判定してよい。
【００６２】
段階Ｓ１０５の判定の結果、新作のジャンルとユーザが設定回数以上読んだジャンルが同じである場合には、段階Ｓ１０６で、選定部３２０は、新作を第２通知対象コンテンツとして選定してよい。言い換えれば、選定部３２０は、新たに登録されたウェブトゥーンが、ユーザが最も多く読んだジャンルではないが設定回数以上読んだ関心ジャンルである場合には、第２通知対象コンテンツである関心ジャンル通知対象として選定してよい。
【００６３】
段階Ｓ１０２の判定の結果、ユーザが最近読んだウェブトゥーンが存在しない場合（または、ユーザが最近読んだウェブトゥーンが所定数未満である場合）、または段階Ｓ１０５の判定の結果、新作のジャンルとユーザが設定回数以上読んだジャンルが同じではない場合には、段階Ｓ１０７で、選定部３２０は、ユーザが事前に設定しておいた選択言語圏で人気があるジャンルを確認した後、このジャンルを新作のジャンルと比較して２つのジャンルが同じであるかを判定してよい。
【００６４】
段階Ｓ１０７の判定の結果、新作のジャンルとユーザの選択言語の人気ジャンルが同じである場合には、段階Ｓ１０８で、選定部３２０は、新作を第３通知対象コンテンツとして選定してよい。言い換えれば、選定部３２０は、新たに登録されたウェブトゥーンが、ユーザが最も多く読んだジャンルでもユーザが設定回数以上読んだジャンルでもなく、言語圏別に最も人気のあるジャンルに該当する場合には、第３通知対象コンテンツである人気ジャンル通知対象として選定してよい。
【００６５】
選定部３２０は、第１通知対象コンテンツ〜第３通知対象コンテンツとして選定された新作に関する情報を通知発送部３３０に伝達してよく、これによって通知発送部３３０は、該当の新作に対する通知をユーザに発送してよい。ここで、通知発送部３３０は、通知対象コンテンツのタイプ（選好ジャンル通知対象、関心ジャンル通知対象、人気ジャンル通知対象）にしたがってそれぞれ異なるメッセージ類型のプッシュ通知を提供してよい。
【００６６】
さらに、選定部３２０は、新作通知によるジャンル別のユーザ反応を収集し、以後の新作通知を提供するか否かを決定するために、このようなジャンル別のユーザ反応を活用してもよい。例えば、新作通知が提供されたにも係わらず、ユーザ反応がまったくなかったり、設定レベル以下のようにユーザ反応が低かったりする場合には、ユーザが回避するジャンルとして管理し、以後は新作通知対象から除外させてもよい。
【００６７】
図１１〜図１２は、本発明の一実施形態における、ジャンル別の回次の数に基づく通知ケースの例を示した図である。
【００６８】
図１１に示すように、ユーザが最近読んだ２０個の回次を含むウェブトゥーンのジャンルが「Ｆａｎｔａｓｙ」と「Ｃｏｍｅｄｙ」であり、「Ｆａｎｔａｓｙ」と「Ｃｏｍｅｄｙ」がそれぞれ１０個の回次ずつと同じ数の回次を含む場合、「Ｆａｎｔａｓｙ」と「Ｃｏｍｅｄｙ」に該当する新作に対しては選好ジャンル新作通知を発送してよい。このとき、ユーザの選択言語としてタイ語が設定されており、該当の言語圏で最も人気のあるジャンルが「Ｔｈｒｉｌｌｅｒ」であるとすると、「Ｔｈｒｉｌｌｅｒ」に該当する新作に対しては人気ジャンル新作通知を発送してよい。
【００６９】
ユーザが２回以上読んだジャンルを関心ジャンルとして判定すると仮定すると、図１２に示すように、６個の回次ずつとユーザが読んだ最も多くの数の回次を含む「Ｆａｎｔａｓｙ」と「Ｃｏｍｅｄｙ」に該当する新作の場合は選好ジャンル新作通知を発送してよく、「Ｆａｎｔａｓｙ」と「Ｃｏｍｅｄｙ」には該当しないが２回以上読んだ関心ジャンル「Ａｃｔｉｏｎ」と「Ｄｒａｍａ」に該当する新作の場合は関心ジャンル新作通知を発送してよい。同様に、ユーザの選択言語「タイ語」を利用する言語圏で最も人気のあるジャンル「Ｔｈｒｉｌｌｅｒ」に該当する新作に対しては、人気ジャンル新作通知を発送してよい。
【００７０】
図１３は、本発明の一実施形態における、通知メッセージ類型の例を示した図である。
【００７１】
リマインド通知１３０１は、ユーザが読み続けていたのにしばらく忘れられていた作品（例えばウェブトゥーン）に対する通知であって、例えば、「愛してやまない｛作品名｝アップデート！｛Ｎ｝件の新たなストーリーが待っています！」の形態のメッセージテンプレートで作成されてよい。
【００７２】
選好ジャンル新作通知１３０２は、ユーザが最近最も多く読んだジャンルの新作に対する通知であって、例えば、「｛ジャンル名｝マニアのための新作！｛作品名｝」の形態のメッセージテンプレートで作成されてよい。
【００７３】
関心ジャンル新作通知１３０３は、ユーザが関心を持っているジャンル（例えば、２回以上読んだジャンル）の新作に対する通知であって、例えば、「｛ジャンル名｝に関心があるならチェックすべき新作！｛作品名｝」の形態のメッセージテンプレートで作成されてよい。
【００７４】
人気ジャンル新作通知１３０４は、ユーザの言語圏で人気が高い新作に対する通知であって、例えば、「最近のホットな｛ジャンル名｝新作！｛作品名｝」の形態のメッセージテンプレートで作成されてよい。
【００７５】
新作通知対象の作品が２件以上の場合、「｛ジャンル名｝新作、｛作品名｝他｛Ｎ｝件をお見逃しなく！」の形態のメッセージテンプレートで作成されてよい。
【００７６】
上述した通知メッセージは、タイトルと本文の少なくとも一部を示すテキスト型で作成されてもよいし、作品と関連のあるイメージ（サムネイル、代表イメージなど）を共に示すイメージ型で作成されてもよい。
【００７７】
図１３を参照しながら説明した通知メッセージは、第１電子機器１１０にインストールされたアプリケーションの制御にしたがって第１電子機器１１０の画面上に表示されてよく、これによってユーザが通知メッセージを選択した場合、通知メッセージに含まれる経路にしたがって該当の作品の詳細ページに移動してよい。
【００７８】
サーバ１５０は、個人化された通知に対するユーザ設定環境を提供してよく、これを利用したユーザ設定にしたがって通知対象コンテンツに対するプッシュ通知を発送してよい。例えば、図１４に示すように、コンテンツサービスに関する設定画面は、プッシュ通知に対するユーザ設定のための「ＮＯＴＩＦＩＣＡＴＩＯＮＳ」メニュー１４００を含んでよく、「ＮＯＴＩＦＩＣＡＴＩＯＮＳ」メニュー１４００は、リマインド通知に対するユーザ設定のための「Ｒｅｃｅｎｔ  Ｒｅｍｉｎｄ」メニュー１４０１と新作通知に対するユーザ設定のための「Ｎｅｗ  Ｒｅｌｅａｓｅｓ」メニュー１４０２を含んでよい。ユーザは「Ｒｅｃｅｎｔ  Ｒｅｍｉｎｄ」メニュー１４０１と「Ｎｅｗ  Ｒｅｌｅａｓｅｓ」メニュー１４０２を通じて個人化された通知としてリマインド通知と新作通知に対する受信の可否を設定してよい。
【００７９】
したがって、本発明では、コンテンツサービス内でユーザがコンテンツを消費した個人履歴を分析してユーザに個人化された通知を提供するものであって、ユーザが読み続けていたのに最近は忘れていたウェブトゥーンに対してリマインド通知を提供することができ、さらにユーザが最近最も多く読んでいるジャンルの新作、ユーザが最近好んでいるジャンルの新作、ユーザの言語圏で人気のあるジャンルの新作などに対して新作通知を提供することができる。
【００８０】
本明細書では、クライアント−サーバ環境によって実現されるサーバ１５０でコンテンツサービス内のユーザ設定にしたがってユーザ利用記録を分析して個人化された通知を提供すると説明しているが、これに限定されることはなく、本発明と関連する特徴が第１電子機器１１０上にインストールされるアプリケーションの形態によって実現され、第１電子機器１１０で直接ユーザ利用記録を分析して個人化された通知を提供することも可能である。
【００８１】
このように、本発明の実施形態によると、コンテンツに対するユーザ利用記録を分析し、個人化されたプッシュ通知を通じて、ユーザが望むであろうコンテンツを自動で提供することにより、コンテンツに対するユーザのアクセス性を向上させることができ、これによってコンテンツ提供のための必要リソースや処理コストを節減することができる。特に、本発明の実施形態によると、ユーザが既存に利用していたコンテンツのうちでしばらく忘れていたコンテンツに対してリマインド通知を提供し、該当のコンテンツに直ぐに進むことができるようにすることにより、ユーザにコンテンツに対する関心を思い起こさせ、ユーザの流入およびコンテンツの消費を活性化させることができる。さらに、本発明の実施形態によると、新規コンテンツに対してユーザの趣向や選択言語にしたがって自動プッシュ通知を提供することにより、消費の可能性が実際に高いユーザにコンテンツに対する通知を効果的に提供することができる。
【００８２】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ、マイクロコンピュータ、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム（ＯＳ）および前記ＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでもよい。また、並列プロセッサのような、他の処理構成も可能である。
【００８３】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、思うままに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、仮想装置、コンピュータ格納媒体または装置、または伝送される信号波に永久的または一時的に具現化されてもよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で格納されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータで読み取り可能な記録媒体に格納されてもよい。
【００８４】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータで読み取り可能な媒体に記録されてもよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでもよい。前記媒体に記録されるプログラム命令は、実施形態のために特別に設計されて構成されたものであってもよいし、コンピュータソフトウェア当業者に公知な使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク、および磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例は、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。上述したハードウェア装置は、実施形態の動作を実行するために１つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同じである。
【００８５】
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【００８６】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【００８７】
１１０、１２０、１３０、１４０：電子機器
１５０、１６０：サーバ
１７０：ネットワーク
【図１】
0006353935.tif 000002
【図２】
0006353935.tif 000003
【図３】
0006353935.tif 000004
【図４】
0006353935.tif 000005
【図５】
0006353935.tif 000006
【図６】
0006353935.tif 000007
【図７】
0006353935.tif 000008
【図８】
0006353935.tif 000009
【図９】
0006353935.tif 000010
【図１０】
0006353935.tif 000011
【図１１】
0006353935.tif 000012
【図１２】
0006353935.tif 000013
【図１３】
0006353935.tif 000014
【図１４】
0006353935.tif 000015