(57)【要約】【課題】単語帳学習コンテンツを提供する方法とシステム、および記録媒体を開示する。【解決手段】コンテンツ提供方法は、単語帳リストから学習対象単語を選定し、ネットワーク状態に応じて前記学習対象単語に対するコンテンツ類型を決め、および前記学習対象単語と関連するコンテンツを前記コンテンツ類型のプッシュ通知によって提供することを含む。【選択図】図３
2016115335.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータによって実現されるコンテンツ提供方法であって、
単語帳リストから学習対象単語を選定し、
ネットワーク状態に応じて前記学習対象単語に対するコンテンツ類型を決め、
前記学習対象単語と関連するコンテンツを前記コンテンツ類型のプッシュ通知によって提供すること
を含む、コンテンツ提供方法。
【請求項２】
前記学習対象単語を選定することは、
例文がある単語、未暗記単語、単語帳登録順、例文がある単語の該当する例文を構成する単語数、難易度のうち少なくとも１つを単語選定規則として適用し、前記単語選定規則にしたがって前記単語帳リストから前記学習対象単語を選定すること
を特徴とする、請求項１に記載のコンテンツ提供方法。
【請求項３】
前記学習対象単語を選定することは、
前記単語帳リストに変更事項があるか、または所定の期間を周期として前記学習対象単語を更新すること
を特徴とする、請求項１に記載のコンテンツ提供方法。
【請求項４】
前記コンテンツ類型を決めることは、
オフライン状態では、前記コンテンツの存在の有無およびダウンロードの可否を基準として前記コンテンツ類型を決める（ａ）段階、および
オンライン状態では、前記コンテンツのダウンロードの可否とは関係なく、前記コンテンツの存在の有無を基準として前記コンテンツ類型を決める（ｂ）段階
を含む、請求項１に記載のコンテンツ提供方法。
【請求項５】
前記コンテンツ類型を決めることは、
オフライン状態では、前記学習対象単語の例文と前記例文の翻訳文の存在の有無およびダウンロードの可否を基準として前記コンテンツ類型を決める（ａ）段階、および
オンライン状態では、前記例文と前記翻訳文のダウンロードの可否とは関係なく、前記例文と前記翻訳文の存在の有無を基準として前記コンテンツ類型を決める（ｂ）段階
を含む、請求項１に記載のコンテンツ提供方法。
【請求項６】
前記（ａ）段階は、
前記学習対象単語のうち、前記例文と前記翻訳文があって前記例文と前記翻訳文がダウンロード済みの単語の場合は、前記単語の見出し語と意味を提供する第１類型または前記例文と前記翻訳文を提供する第２類型として決める段階
を含む、請求項５に記載のコンテンツ提供方法。
【請求項７】
前記（ａ）段階は、
前記学習対象単語のうち、前記例文がない単語と、前記例文はあるが前記翻訳文がない単語、および前記例文と前記翻訳文はあるがダウンロードされていない単語の場合は、前記学習対象単語から除外させること
をさらに含む、請求項６に記載のコンテンツ提供方法。
【請求項８】
前記（ａ）段階は、
前記学習対象単語のうち、前記例文と前記翻訳文はあるが前記例文と前記翻訳文がダウンロードされていない単語の場合は、前記単語の見出し語と意味を提供する第１類型として決め、
前記学習対象単語のうち、前記例文と前記翻訳文があって前記例文と前記翻訳文がダウンロード済みの単語の場合は、前記例文と前記翻訳文を提供する第２類型として決めること
を含む、請求項５に記載のコンテンツ提供方法。
【請求項９】
前記（ｂ）段階は、
前記学習対象単語のうち、前記例文と前記翻訳文がある単語の場合は、前記単語の見出し語と意味を提供する第１類型または前記例文と前記翻訳文を提供する第２類型として決め、
前記学習対象単語のうち、前記例文はあるが前記翻訳文がない単語の場合は、前記例文に対する翻訳参加の機会を提供する第３類型として決めること
を含む、請求項５に記載のコンテンツ提供方法。
【請求項１０】
前記（ｂ）段階は、
前記学習対象単語のうち、前記例文がない単語の場合は、前記学習対象単語から除外させること
をさらに含む、請求項９に記載のコンテンツ提供方法。
【請求項１１】
前記第１類型と前記第２類型は、定められた割合によって決まること
を特徴とする、請求項６または９に記載のコンテンツ提供方法。
【請求項１２】
前記第２類型は、前記例文に含まれた前記学習対象単語を空欄（ｂｌａｎｋ）で処理すること
を特徴とする、請求項６、８、および９のうちいずれか一項に記載のコンテンツ提供方法。
【請求項１３】
前記コンテンツ類型は、
前記学習対象単語の見出し語と意味を提供する第１類型と、前記学習対象単語の例文と前記例文が翻訳された翻訳文を提供する第２類型、および前記学習対象単語の例文に対する翻訳参加の機会を提供する第３類型に区分され、
前記コンテンツ類型のプッシュ通知によって提供することは、
前記第１類型と前記第２類型のプッシュ通知によって前記単語帳リストの個別の単語別の学習のための学習コースへの移動を提供し、
前記第３類型のプッシュ通知によって前記例文の翻訳参加のための翻訳参加ページへの移動を提供すること
を特徴とする、請求項１に記載のコンテンツ提供方法。
【請求項１４】
コンピュータシステムが学習コンテンツを提供するように制御する命令（ｉｎｓｔｒｕｃｔｉｏｎ）を含むコンピュータプログラムあって、
前記命令は、
単語帳リストから学習対象単語を選定し、
ネットワーク状態に応じて前記学習対象単語に対するコンテンツ類型を決め、
前記学習対象単語と関連するコンテンツを前記コンテンツ類型のプッシュ通知によって提供すること
を含む方法によって前記コンピュータシステムを制御する、コンピュータプログラム。
【請求項１５】
単語帳リストから学習対象単語を選定する選定部と、
ネットワーク状態に応じて前記学習対象単語に対するコンテンツ類型を決める決定部と、
前記学習対象単語と関連するコンテンツを前記コンテンツ類型のプッシュ通知によって提供する提供部と
を備える、コンテンツ提供システム。
【請求項１６】
前記選定部は、
例文がある単語、未暗記単語、単語帳登録順、例文がある単語の該当する例文を構成する単語数、難易度のうち少なくとも１つを単語選定規則として適用し、前記単語選定規則にしたがって前記単語帳リストから前記学習対象単語を選定すること
を特徴とする、請求項１５に記載のコンテンツ提供システム。
【請求項１７】
前記決定部は、
オフライン時には、前記学習対象単語の例文と前記例文の翻訳文の存在の有無およびダウンロードの可否を基準として前記コンテンツ類型を決め、
オンライン時には、前記例文と前記翻訳文のダウンロードの可否とは関係なく、前記例文と前記翻訳文の存在の有無を基準として前記コンテンツ類型を決めること
を特徴とする、請求項１５に記載のコンテンツ提供システム。
【請求項１８】
前記オフライン時には、前記学習対象単語のうち、前記例文と前記翻訳文があって前記例文と前記翻訳文がダウンロード済みの単語の場合、前記単語の見出し語と意味を提供する第１類型または前記例文と前記翻訳文を提供する第２類型として決め、前記学習対象単語のうち、前記例文がない単語と、前記例文はあるが前記翻訳文がない単語、および前記例文と前記翻訳文はあるがダウンロードされていない単語の場合は、前記学習対象単語から除外させること
を特徴とする、請求項１７に記載のコンテンツ提供システム。
【請求項１９】
前記オンライン時には、前記学習対象単語のうち、前記例文と前記翻訳文がある単語の場合、前記単語の見出し語と意味を提供する第１類型または前記例文と前記翻訳文を提供する第２類型として決め、前記学習対象単語のうち、前記例文はあるが前記翻訳文がない単語の場合は、前記例文に対する翻訳参加の機会を提供する第３類型として決め、前記学習対象単語のうち、前記例文がない単語の場合は、前記学習対象単語から除外させること
を特徴とする、請求項１７に記載のコンテンツ提供システム。
【請求項２０】
前記コンテンツ類型は、
前記学習対象単語の見出し語と意味を提供する第１類型と、前記学習対象単語の例文と前記例文が翻訳された翻訳文を提供する第２類型、および前記学習対象単語の例文に対する翻訳参加の機会を提供する第３類型に区分し、
前記提供部は、
前記第１類型と前記第２類型のプッシュ通知によって前記単語帳リストの個別の単語別の学習のための学習コースへの移動を提供し、
前記第３類型のプッシュ通知によって前記例文の翻訳参加のための翻訳参加ページへの移動を提供すること
を特徴とする、請求項１５に記載のコンテンツ提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、単語帳学習のためにコンテンツを提供する技術に関する。
【背景技術】
【０００２】
初期の移動通信端末機には、単に通話の機能のみが備えられていたが、現在の移動通信端末機は、単なる通話の機能を越え、ＭＰ３や無線インターネットのような多様なマルチメディア機能を兼ね備えている。
【０００３】
さらに、このような移動通信端末機のマルチメディア機能を利用することができる多くの付加サービス（例えば、モバイルゲームや無線インターネットなど）が提供されている。
【０００４】
移動通信端末機の大部分は、無線インターネットブラウザ（例えば、ＷＡＰブラウザやＭＥブラウザなど）を利用して無線インターネットサービスを実行することができ、無線インターネットプラットフォーム（例えば、ＧＶＭ、ＢＲＥＷ、Ｊａｖａ（登録商標）など）を利用していつでもどこでも多様な情報を検索できるようになった。
【０００５】
このような趨勢により、辞書（ｄｉｃｔｉｏｎａｒｙ）機能を移動通信端末機に付加して便宜性の向上を図ろうとする方法が、特許文献１に提示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】韓国公開特許第１０−１９９９−００３４３０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
単語帳を利用して学習コンテンツを提供することができる方法とシステム、および記録媒体を提供する。
【０００８】
ネットワーク状態に応じて異なる学習コンテンツを提供することができる方法とシステム、および記録媒体を提供する。
【課題を解決するための手段】
【０００９】
コンピュータによって実現されるコンテンツ提供方法であって、単語帳リストから学習対象単語を選定し、ネットワーク状態に応じて前記学習対象単語に対するコンテンツ類型を決め、および前記学習対象単語と関連するコンテンツを前記コンテンツ類型のプッシュ通知によって提供することを含むコンテンツ提供方法を提供する。
【００１０】
コンピュータシステムが学習コンテンツを提供するように制御する命令（ｉｎｓｔｒｕｃｔｉｏｎ）を含むコンピュータで読み取り可能な媒体であって、前記命令は、単語帳リストから学習対象単語を選定し、ネットワーク状態に応じて前記学習対象単語に対するコンテンツ類型を決め、および前記学習対象単語と関連するコンテンツを前記コンテンツ類型のプッシュ通知によって提供することを含む方法によって前記コンピュータシステムを制御するコンピュータで読み取り可能な記録媒体を提供する。
【００１１】
単語帳リストから学習対象単語を選定する選定部、ネットワーク状態に応じて前記学習対象単語に対するコンテンツ類型を決める決定部、および前記学習対象単語と関連するコンテンツを前記コンテンツ類型のプッシュ通知によって提供する提供部を備えるコンテンツ提供システムを提供する。
【発明の効果】
【００１２】
本発明の実施形態によると、単語帳学習のためのプッシュ通知（ｐｕｓｈ  ｎｏｔｉｆｉｃａｔｉｏｎ）を提供することにより、ユーザが単語帳にアクセスしなくても、プッシュ通知によって学習コンテンツをすぐに確認して学習することができることから、ユーザの便宜性と学習の効率性を高めることができる。
【００１３】
本発明の実施形態によると、端末にダウンロードされた辞書情報やネットワークのオフライン／オンライン状態に応じて異なる学習コンテンツを提供することにより、より多様かつ高次元的な学習環境を支援することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態において、ユーザ端末とコンテンツ提供システムの概略図である。
【図２】本発明の一実施形態において、単語帳学習のためのコンテンツ提供システムの内部構成を示したブロック図である。
【図３】本発明の一実施形態において、単語帳学習のためのコンテンツ提供方法を示したフローチャートである。
【図４】本発明の一実施形態において、単語のプールを選定する過程の一例を示したフローチャートである。
【図５】本発明の一実施形態において、単語のプールを選定する過程の一例を示したフローチャートである。
【図６】本発明の一実施形態において、コンテンツ類型を決める過程の一例を示したフローチャートである。
【図７】本発明の一実施形態において、単語帳学習のためのコンテンツ類型を例示的に示した図である。
【図８】本発明の一実施形態において、単語帳学習のためのコンテンツ類型を例示的に示した図である。
【図９】本発明の一実施形態において、単語帳学習のためのコンテンツ類型を例示的に示した図である。
【図１０】本発明の一実施形態において、プッシュ通知による学習経路を例示的に示した図である。
【図１１】本発明の一実施形態において、プッシュ通知による学習経路を例示的に示した図である。
【図１２】本発明の一実施形態において、ネットワーク状態による例文提供個別の単語の例文を提供する経路を例示的に示した図である。
【図１３】本発明の一実施形態において、ネットワーク状態による例文提供個別の単語の例文を提供する経路を例示的に示した図である。
【図１４】本発明の一実施形態において、コンピュータシステムの内部構成の一例を説明するためのブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。
【００１６】
本実施形態は、単語帳サービスを提供する技術に関し、より詳細には、単語帳学習のためのコンテンツを提供する方法とシステム、および記録媒体に関する。
【００１７】
本明細書において単語帳サービスは、単語学習などを目的として提供されるものであって、辞書上の単語、熟語、例文などを格納して閲覧、編集、印刷などを行うことができるサービスを意味する。
【００１８】
図１は、本発明の一実施形態において、ユーザ端末とコンテンツ提供システムの概略図である。図１では、コンテンツ提供システム１００およびユーザ端末１０１を示している。図１において矢印は、コンテンツ提供システム１００とユーザ端末１０１との間において、無線ネットワークを介してデータを送受信することを意味する。
【００１９】
ユーザ端末１０１とは、スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）、タブレット（ｔａｂｌｅｔ）、ウェアラブルコンピュータ（ｗｅａｒａｂｌｅ  ｃｏｍｐｕｔｅｒ）などのモバイルデバイスであって、コンテンツ提供システム１００と関連するウェブ／モバイルサイトへの接続、またはサービス専用アプリケーション（以下、「単語帳アプリ」と称する）のインストールおよび実行が可能なすべての端末装置を意味する。このとき、ユーザ端末１０１は、ウェブ／モバイルサイトの接続または単語帳アプリの制御下に、サービス画面の構成、データ入力、データ送受信、データの格納などのようなサービス全般の動作を行ってもよい。
【００２０】
コンテンツ提供システム１００は、ユーザ端末を対象にして単語帳サービスを提供するサービスプラットフォームの役割をする。このとき、コンテンツ提供システム１００は、ユーザ端末１０１上にアプリケーション形態で実現されてもよいが、これに限定されることはなく、クライアント−サーバー環境で単語帳サービスを提供するサービスプラットフォームに含まれる形態で実現されることも可能である。特に、コンテンツ提供システム１００は、単語帳学習のためのプッシュ通知（ｐｕｓｈ  ｎｏｔｉｆｉｃａｔｉｏｎ）と学習コンテンツを提供するものである。
【００２１】
本実施形態において、単語帳アプリは、基本的に、格納された単語帳リストを提供する機能と、単語帳リストを利用して学習のためのプッシュ通知と学習コンテンツを提供する機能などを含む。このような単語帳アプリは、独立的に動作するプログラム形態で実現されてもよく、あるいは特定のアプリケーション（例えば、辞書アプリなど）イン−アプリ（ｉｎ−ａｐｐ）形態で構成され、前記特定のアプリケーション上で動作が可能なように実現されてもよい。
【００２２】
以下では、単語帳アプリを利用したサービス環境について具体的に説明しているが、これに限定されることはなく、本発明が適用された単語帳サービスは、ウェブ／モバイルサイトに接続して、ウェブアプリケーションなどによっても実現が可能である。
【００２３】
図２は、本発明の一実施形態において、コンテンツ提供システムの内部構成を示したブロック図であり、図３は、本発明の一実施形態において、コンテンツ提供方法を示したフローチャートである。
【００２４】
図２に示すように、本実施形態に係る情報提供システム２００は、プロセッサ２１０、バス２２０、ネットワークインタフェース２３０、メモリ２４０、およびデータベース２５０を備えてもよい。メモリ２４０は、オペレーティングシステム２４１およびサービス提供ルーチン２４２を備えてもよい。プロセッサ２１０は、選定部２１１と決定部２１２、および提供部２１３を備えてもよい。他の実施形態において情報提供システム２００は、図２に示す構成要素よりもさらに多くの構成要素を含むか、一部の構成要素が省略されることもある。
【００２５】
メモリ２４０は、コンピュータで読み取り可能な記憶媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、およびディスクドライブのような永久大容量記憶装置（ｐｅｒｍａｎｅｎｔ  ｍａｓｓ  ｓｔｏｒａｇｅ  ｄｅｖｉｃｅ）を含んでもよい。また、メモリ２４０には、オペレーティングシステム２４１とサービス提供ルーチン２４２のためのプログラムコードが格納されてもよい。このようなソフトウェア構成要素は、ドライブメカニズム（ｄｒｉｖｅ  ｍｅｃｈａｎｉｓｍ）（図示せず）を利用してメモリ２４０とは別途のコンピュータで読み取り可能な記録媒体から読み出してもよい。このような別途のコンピュータで読み取り可能な記録媒体は、フロッピドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータで読み取り可能な記録媒体（図示せず）を含んでもよい。他の実施形態においてソフトウェア構成要素は、コンピュータで読み取り可能な記録媒体ではないネットワークインタフェース２３０を利用してメモリ２４０に読み出しもよい。
【００２６】
バス２２０は、情報提供システム２００の構成要素間の通信およびデータの送受信を可能にする。バス２２０は、高速シリアルバス（ｈｉｇｈ−ｓｐｅｅｄ  ｓｅｒｉａｌ  ｂｕｓ）、並列バス（ｐａｒａｌｌｅｌ  ｂｕｓ）、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、および／または他の適切な通信技術を利用して構成されてもよい。
【００２７】
ネットワークインタフェース２３０は、情報提供システム２００をコンピュータネットワークに連結するためのコンピュータハードウェア構成要素であってもよい。ネットワークインタフェース２３０は、情報提供システム２００を無線または有線を介してコンピュータネットワークに連結させてもよい。
【００２８】
データベース２５０は、単語帳アプリによって構成されるものであって、オンライン上の辞書ＤＢ（ｄａｔａｂａｓｅ）システムから基本辞書情報をダウンロードして単語帳リストとして格納および維持する役割をする。一例として、データベース２５０は、オフラインのローカル環境で単語帳機能を提供するために利用されてもよい。ここで、基本辞書情報は、ユーザが辞書上で探した単語を対象にしたものであって、各単語別に綴字（見出し語）と発音記号、発音の音声データ、少なくとも一部の意味、さらに少なくとも一部の例文とこの例文の翻訳文などを含んでもよい。例えば、少なくとも一部の意味は、単語がもつ辞書上の多様な意味のうち２０字以内の主要な意味に限定されてもよく、少なくとも一部の例文も、該当する単語に対して辞書上に登録された多様な例文のうち１つの代表的な例文に限定されてもよい。各単語には、例文と翻訳文の存在の有無に関する情報が含まれてもよい。言い換えれば、辞書上の単語は、例文がない単語、例文はあるが翻訳文がない単語、例文もあって翻訳文もある単語に区分されてもよい。上述した基本辞書情報は、辞書ＤＢシステムから一括ダウンロードされてもよく、一部の辞書情報（例えば、例文や翻訳文など）の場合には、特定の時点（例えば、ユーザが単語帳リストにアクセスした時点など）にダウンロードされてもよい。また、各単語には、辞書上に区分された難易度に関する情報（例えば、上／中／下）が含まれてもよい。さらに、データベース２５０は、ユーザによって設定された暗記の済・未済にしたがって暗記単語と未暗記単語に区分して単語帳リストを格納してもよい。
【００２９】
このとき、コンテンツ提供システム２００は、データベース２５０に対する同期化によってクラウド基盤の単語帳サービスを支援してもよい。言い換えれば、単語帳リストに含まれた単語は、オンライン時にはユーザアカウントにログインしており、ユーザが同期化を設定しておくと、データベース２５０のユーザ情報とマッチングしてデータベース２５０に同期化することにより、他のデバイスやＰＣで探して格納しておいた単語も同じリストプールに維持されるようになる。リストプールは、登録された単語リストを保存または管理する一種の集合を意味する。したがって、コンテンツ提供システム２００は、データベース２５０の同期化した単語帳リストにより、どのようなデバイスでも同じ単語リストプールを維持して単語帳学習をサービスすることができる。
【００３０】
プロセッサ２１０は、基本的な算術、ロジック、およびコンテンツ提供システム２００の入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてもよい。命令は、メモリ２４０またはネットワークインタフェース２３０により、そしてバス２２０を介してプロセッサ２１０に提供されてもよい。プロセッサ２１０は、選定部２１１と決定部２１２、および提供部２１３のためのプログラムコードを実行するように構成されてもよい。このようなプログラムコードは、メモリ２４０のような記憶装置に格納されてもよい。
【００３１】
選定部２１１と決定部２１２、および提供部２１３は、図３の段階３１０〜３３０を実行するために構成されてもよい。
【００３２】
段階３１０で、選定部２１１は、プッシュ通知および学習を提供するために単語帳リストから単語のプールを選定する。単語のプールは、登録された単語を保存または管理する、一種の集合を意味する。選定基準の一例として、選定部２１１は、データベース２５０に格納された単語帳リストから例文がある単語のうち少なくとも一部を選定してもよい。他の例として、選定部２１１は、データベース２５０に格納された単語帳リストから未暗記単語のうち少なくとも一部を選定してもよい。さらに他の例として、選定部２１１は、単語帳リストに最近登録された順（最新順）を基準として単語のプールを選定してもよい。さらに他の例として、選定部２１１は、データベース２５０に格納された単語帳リストから難易度を基準として単語のプールを選定してもよい。例えば、選定部２１１は、単語帳リストからユーザが要求する難易度の単語をプッシュ通知および学習対象として選定してもよい。さらに他の例として、選定部２１１は、データベース２５０に格納された単語帳リストから、例文がある単語のうち例文に含まれた単語数を基準として単語のプールを選定してもよい。例えば、単語帳リストから、一定数以上の単語を含む例文がある単語をプッシュ通知および学習対象として選定してもよい。さらに他の例として、選定部２１１は、単語選定の優先順位として、上述した選定基準（例文の有無、最新順、暗記の済・未済、例文中の単語数、難易度など）のうち２つ以上の選定基準を組み合わせて単語のプールを選定してもよい。例えば、例文がある単語を前提として、例文がある単語のうち未暗記単語あるいは最新の単語を選定したり、例文がある単語のうち最近登録された未暗記単語を選定したりしてもよく、さらに未暗記単語を前提として、未暗記単語を単語の難易度が上位レベルの最新の単語、単語の難易度が中間レベルの最新の単語、単語の難易度が下位レベルの最新の単語に区分して単語のプールを選定してもよい。
【００３３】
また、選定部２１１は、学習対象単語として選定された単語のプールを所定の時点で更新してもよい。一例として、選定部２１１は、一定の期間（例えば、１日や１週間など）を周期として単語のプールを更新してもよい。他の例として、選定部２１１は、単語帳に変更事項が発生した時点で単語のプールを更新してもよい。例えば、ユーザが新たに単語を登録した場合、暗記単語と未暗記単語が修正された場合、基本辞書情報がアップデートされた場合などの変更事項が生じたときに単語のプールを更新してもよい。
【００３４】
段階３２０で、決定部２１２は、ネットワーク状態に応じて単語のプールに対するコンテンツ類型を決める。単語帳学習のためのコンテンツは、（１）単語と意味を提供する第１類型、（２）単語の例文を提供する第２類型、（３）単語の例文に対する翻訳参加の機会を提供する第３類型に区分されてもよい。第１類型は、単語の綴字と発音記号、少なくとも一部の意味を表示するものであり、第２類型は、単語の例文を提供するが、該当する単語を空欄（ｂｌａｎｋ）で処理することで、空欄に入る単語を考えたり直接入力できたりするようにするものである。最後に、第３類型は、単語を含んだ例文を提供し、該当する例文の翻訳に参加できるようにするものである。このとき、決定部２１２は、ユーザ端末のネットワークがオフライン状態であるときには、例文の存在の有無およびダウンロードの可否によってコンテンツ類型を決めてもよい。一例として、決定部２１２は、オフライン環境で、例文と翻訳文があってダウンロード済みの単語の場合には、第１類型と第２類型として決めてもよい。例文と翻訳文があってダウンロード済みの単語の場合には、第１類型と第２類型のプッシュ通知の割合（例えば、第１類型：第２類型＝１：２、第１類型：第２類型＝２：１など）を適用してもよい。他の例として、決定部２１２は、オフライン環境で、例文と翻訳文はあるがダウンロードされていない単語の場合には第１類型として決め、例文と翻訳文があってダウンロード済みの単語の場合には第２類型として決めてもよい。さらに他の例として、決定部２１２は、オフライン環境で、例文または翻訳文がなかったりダウンロードされたりしていない単語の場合には、プッシュ通知および学習の対象として該当する単語を除外させてもよい。また、決定部２１２は、ネットワークがオンライン状態であるときには、例文と翻訳文のダウンロードの可否とは関係なく、例文と翻訳文の存在の有無によってコンテンツ類型を決めてもよい。一例として、決定部２１２は、オンライン環境で、例文と翻訳文がある単語の場合には、第１類型と第２類型として決めてもよい。同じように、例文と翻訳文がある単語の場合には、第１類型と第２類型のプッシュ通知の割合を適用してもよい。他の例として、決定部２１２は、オンライン環境で、例文はあるが翻訳文がない単語の場合には、翻訳参加の機会を提供するために第３類型として決めてもよい。さらに他の例として、決定部２１２は、オンライン環境で、例文がない単語の場合には、プッシュ通知および学習の対象として該当する単語を除外させてもよい。
【００３５】
段階３３０で、提供部２１３は、単語帳学習のために選定された単語のプールに対し、段階３２０で決まったコンテンツ類型によってプッシュ通知を提供してもよい。このとき、プッシュ通知は、基本的にオフライン環境で動作してもよいが、端末に一部の辞書情報がダウンロードされておらずにネットワーク接続が可能な場合には、オンラインでデータをインポートしてプッシュ通知および表示が可能となる。また、プッシュ通知は、事前に定められた回数と時間帯を基準にして学習コンテンツを提供してもよいが、このとき、プッシュ通知回数と時間帯は、システム上でデフォルトとして定められていたり、ユーザによって設定されていたりしてもよい。すなわち、提供部２１３は、ネットワーク状態に応じて学習コンテンツを異にし、事前に定められた時間帯内に設定された回数だけプッシュ通知して単語帳学習を提供することができる。
【００３６】
また、提供部２１３は、コンテンツ類型別にユーザの要請に応じた学習経路を提供してもよい。一例として、提供部２１３は、第１類型と第２類型の場合には単語帳の個別の単語に対する暗記学習コースを提供してもよく、第３類型の場合には例文の翻訳に参加することができる翻訳参加ページに移動してもよい。
【００３７】
また、提供部２１３は、単語帳リストに含まれた単語の例文が要請されたときに、ネットワーク状態に応じて該当する単語の例文を提供してもよい。このとき、提供部２１３は、ユーザが単語帳リストで特定の単語の例文を要請した場合、ネットワーク接続状態であるときには、オンライン上の例文リスト全体を含む例文リストページをポップアップで提供してもよい。例文リストページには、最も簡単かつ基本的な例文が最上位に掲載されるようにする整列規則が適用されてもよいが、一例として、単語の意味別に例文を分類して例文リストページ上に整列してもよい。このため、オンライン辞書上の例文を活用することにより、単語と翻訳に含まれた意味を共にマッチングして（例えば、見出し語の意味：ｇｏ−行く／例文検索：ｇｏｉｎｇ−行く途中）例文を分類してもよく、さらに基本単語の例文を優先的に拡充して意味別にマニュアルで分類してもよい。また、利用者の要求難易度と単語数の例文順に整列してもよいが、例えば、難易度を上（星２）／中（星１）／下（星０）に分けると仮定すると、難易度と単語数別の優先順位は次のような順で整列されてもよい。
【００３８】
１．（４−８単語）＆｛星２の単語だけで構成された例文＆（星１ｏｒ星０の単語なし）｝
２．（９−１５単語）＆｛星２の単語だけで構成された例文＆（星１ｏｒ星０の単語なし）｝
３．（４−８単語）＆｛（星２ｏｒ星１を含む）＆星０の単語がない例文｝
４．（９−１５単語）＆｛（星２ｏｒ星１を含む）＆星０の単語がない例文｝
５．（４−８単語）＆｛（星２ｏｒ星１を含む）＆星０の単語が含まれた例文｝
６．（９−１５単語）＆｛星２ｏｒ星１を含む）＆星０の単語が含まれた例文｝
７．（３単語以下ｏｒ１５単語超過）＆｛星２の単語だけで構成された例文＆（星１ｏｒ星０の単語なし）｝
８．（３単語以下ｏｒ１５単語超過）＆｛（星２ｏｒ星１を含む）＆星０の単語がない例文｝
９．（３単語以下ｏｒ１５単語超過）＆｛（星２ｏｒ星１を含む）＆星０の単語が含まれた例文｝
【００３９】
図４は、本発明の一実施形態において、単語のプールを選定する過程の一例を示したフローチャートである。一実施形態に係る単語選定過程は、図２を参照しながら説明した選定部２１１によってそれぞれの段階が実行されてもよい。
【００４０】
単語選定の優先順位として、ユーザが辞書上で探した単語が単語帳アプリに格納されていることと、例文がある単語を対象にしてプッシュ通知および学習を提供することを前提とする。
【００４１】
まず、選定部２１１は、単語帳に少なくとも１つ以上の単語が格納されているかと、格納されている単語のうち未暗記単語が少なくとも１つ以上あるかを判断する（４０１〜４０２）。
【００４２】
これにより、選定部２１１は、単語帳に１つ以上の単語が格納されており、そのうち１つ以上の単語が未暗記単語である場合に、未暗記単語でプッシュ通知のための単語のプールを選定してもよい（４０３）。このとき、選定部２１１は、単語帳に格納された未暗記単語のうち少なくとも一部、例えば、単語登録順を基準にして最新の単語を学習対象単語として選定してもよい。
【００４３】
一方、選定部２１１は、単語帳に格納された単語がなかったり、単語帳に格納された単語はあるが未暗記単語がない場合には、単語帳学習のためのプッシュ通知を中止したり、エラーメッセージをプッシュ通知によって提供してもよい（４０４）。
【００４４】
例えば、選定部２１１は、単語のプールの選定過程において選定条件に対応する単語が存在しない場合には、図５に示すように、該当の状態を知らせるエラーメッセージ（例えば、「Ｗｏｒｄ  ｃａｒｄに学習可能な単語がありません。」）を含む通知ウィンドウ５１０を表示してもよい。このとき、通知ウィンドウ５１０には、エラーメッセージと共に単語帳アプリのホーム画面に移動するための経路を提供してもよい。
【００４５】
したがって、本実施形態では、プッシュ通知および学習を提供するために、単語帳リストから学習対象として意味のある単語を選定することができる。
【００４６】
図６は、本発明の一実施形態において、コンテンツ類型を決める過程の一例を示したフローチャートである。一実施形態に係るコンテンツ類型決定過程は、図２を参照しながら説明した決定部２１２によってそれぞれの段階が実行されてもよい。
【００４７】
単語のプールの選定が完了すると、決定部２１２は、ユーザ端末のネットワーク状態を確認してもよい（６０１）。本実施形態では、プッシュ通知のための学習コンテンツがネットワーク状態に応じて異なってもよい。
【００４８】
（１）ユーザ端末のネットワーク接続が不可能なオフライン状態の場合、
（１−１）決定部２１２は、単語のプールとして選定された単語のうち、例文と翻訳文があってユーザ端末にダウンロード済みの単語の場合は、第１類型と第２類型に分類してもよい（６０２、６０３）。このとき、第１類型と第２類型の間にプッシュ通知の割合を適用し、適用した割合で学習コンテンツが提供されてもよい。
（１−２）決定部２１２は、この他の単語、すなわち、例文がない単語、例文はあるが翻訳文がない単語、または例文と翻訳文があるがダウンロードされていない単語の場合は、これらに該当する単語をプッシュ通知の対象から除外してもよい（６０２、６０４）。
【００４９】
（２）ユーザ端末のネットワーク接続が可能なオンライン状態の場合、
（２−１）決定部２１２は、単語のプールとして選定された単語のうち、例文と翻訳文がある単語の場合は、第１類型と第２類型に分類してもよい（６０５、６０６）。同じように、第１類型と第２類型の間にプッシュ通知の割合を適用し、適用した割合で学習コンテンツが提供されてもよい。
（２−２）決定部２１２は、単語のプールとして選定された単語のうち、例文はあるが翻訳文がない単語の場合は、第３類型に分類してもよい（６０７、６０８）。すなわち、決定部２１２は、例文に対する翻訳文がなく、翻訳参加が可能な例文だけがある単語の場合は、第３類型に分類してもよい。
（２−３）決定部２１２は、単語のプールとして選定された単語のうち、例文がない単語の場合は、該当する単語をプッシュ通知の対象から除外してもよい（６０７、６０４）。
【００５０】
上述した規則の他にも拡大または変形はいくらでも可能であり、例えば、オフライン環境で、単語の例文と翻訳文があるがダウンロードされていない場合は第１類型に分類し、単語の例文と翻訳文があってダウンロード済みの場合は第２類型に分類し、その他の残りの単語はプッシュ通知および学習対象から除外させることも可能である。
【００５１】
図７〜図９は、本発明の一実施形態において、単語帳学習のためのコンテンツ類型を例示的に示した図である。
【００５２】
図７は、第１類型のプッシュ通知コンテンツを示したものであって、通知ウィンドウ７２０に学習対象単語の綴字と発音記号、主要な意味を表示することにより、ユーザが単語の綴字と意味を中心に単語暗記学習をできるように支援する。
【００５３】
図８は、第２類型のプッシュ通知コンテンツを示したものであって、通知ウィンドウ８３０に学習対象単語の例文を表示してもよい。このとき、通知ウィンドウ８３０では、学習対象単語を表示せずに空欄で処理することにより、該当する単語を考えたり直接入力できたりするようにする方式の学習を提供する。
【００５４】
図９は、第３類型のプッシュ通知コンテンツを示したものであって、通知ウィンドウ９４０に学習対象単語の例文を表示し、該当する例文の翻訳参加の経路を提供することにより、ユーザの例文翻訳への参加を誘導する。
【００５５】
図１０〜図１１は、本発明の一実施形態において、プッシュ通知による学習経路を例示的に示した図である。
【００５６】
図１０を参照すると、第１類型のプッシュ通知ウィンドウ１０２０または第２類型のプッシュ通知ウィンドウ１０３０でユーザが学習要請をした場合、単語帳リストの未暗記単語を順に示しながら単語暗記学習を支援する学習コースページ１０００に移動してもよい。このとき、学習コースページ１０００は、プッシュ通知ウィンドウ１０２０、１０３０の学習対象に該当する単語を１番目の暗記対象として表示してもよい。
【００５７】
図１１を参照すると、第３類型のプッシュ通知ウィンドウ１１４０でユーザが学習要請をした場合、例文の翻訳に参加することができる翻訳参加ページ１１００に移動してもよい。プッシュ通知ウィンドウ１１４０の学習対象に該当する単語の場合は、例文はあるが翻訳文がない単語であって、該当する単語の例文をユーザが直接翻訳できるように翻訳参加ページ１１００を提供してもよい。
【００５８】
図１２および図１３は、本発明の一実施形態において、ネットワーク状態に応じて個別の単語の例文を提供する経路を例示的に示した図である。
【００５９】
図１２を参照すると、ユーザが単語帳リストから個別の単語カード１２０１上の例文表示ボタンを入力した場合、ネットワーク接続が可能な状態では、オンライン辞書上の全体例文を表示する例文リストページ１２００に移動してもよい。一方、図１３に示すように、ユーザ端末がネットワーク接続が不可能な状態では、ユーザの例文要請に対してオフライン通知とネットワーク接続の案内のためのポップアップウィンドウ１３０１を表示することにより、ユーザに例文をインポートできない状態であることを知らせると同時に、ネットワーク接続を誘導してもよい。さらに、ユーザが例文を要請した単語が例文のない単語である場合には、該当する単語と関連する例文がないことを知らせるポップアップウィンドウ１３０２を表示することも可能である。
【００６０】
したがって、単語帳リストに含まれた単語の例文が要請されたときには、ネットワーク状態をチェックし、オンライン状態であるときには、該当する単語のオンライン辞書上の例文全体を提供することができる。
【００６１】
図１４は、本発明の一実施形態において、コンピュータシステムの内部構成の一例を説明するためのブロック図である。コンピュータシステム１４００は、少なくとも１つのプロセッサ（ｐｒｏｃｅｓｓｏｒ）１４１０、メモリ（ｍｅｍｏｒｙ）１４２０、周辺装置インタフェース（ｐｅｒｉｐｈｅｒａｌ  ｉｎｔｅｒｆａｃｅ）１４３０、入／出力サブシステム（Ｉ／Ｏ  ｓｕｂｓｙｓｔｅｍ）１４４０、電力回路１４５０、および通信回路１４６０を少なくとも備えてもよい。このとき、コンピュータシステム１４００は、ユーザ端末に該当してもよい。
【００６２】
メモリ１４２０は、一例として、高速ランダムアクセスメモリ（ｈｉｇｈ−ｓｐｅｅｄ  ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、磁気ディスク、エスラム（ＳＲＡＭ）、ディーラム（ＤＲＡＭ）、ロム（ＲＯＭ）、フラッシュメモリ、または不揮発性メモリを含んでもよい。メモリ１４２０は、コンピュータシステム１４００の動作に必要なソフトウェアモジュール、命令語の集合、またはその他にも多様なデータを含んでもよい。このとき、プロセッサ１４１０や周辺装置インタフェース１４３０などの他のコンポーネントからメモリ１４２０へのアクセスは、プロセッサ１４１０によって制御されてもよい。
【００６３】
周辺装置インタフェース１４３０は、コンピュータシステム１４００の入力および／または出力周辺装置をプロセッサ１４１０およびメモリ１４２０に結合させてもよい。プロセッサ１４１０は、メモリ１４２０に格納されたソフトウェアモジュールまたは命令語の集合を実行し、コンピュータシステム１４００のための多様な機能を実行してデータを処理してもよい。
【００６４】
入／出力サブシステム１４４０は、多様な入／出力周辺装置を周辺装置インタフェース１４３０に結合させてもよい。例えば、入／出力サブシステム１４４０は、モニタやキーボード、マウス、プリンタ、または必要によってはタッチスクリーンやセンサなどの周辺装置を周辺装置インタフェース１４３０に結合させるためのコントローラを含んでもよい。他の形態によると、入／出力周辺装置は、入／出力サブシステム１４４０を経ずに周辺装置インタフェース１４３０に結合されてもよい。
【００６５】
電力回路１４５０は、端末機のコンポーネントの全部または一部に電力を供給してもよい。例えば、電力回路１４５０は、電力管理システム、バッテリや交流（ＡＣ）などのような１つ以上の電源、充電システム、停電検知回路（ｐｏｗｅｒ  ｆａｉｌｕｒｅ  ｄｅｔｅｃｔｉｏｎ  ｃｉｒｃｕｉｔ）、電力変換器やインバータ、電力状態表示器または電力生成、管理、分配のための任意の他のコンポーネントを含んでもよい。
【００６６】
通信回路１４６０は、少なくとも１つの外部ポートを利用して他のコンピュータシステムと通信を可能にしてもよい。または、上述したように、必要によって通信回路１４６０はＲＦ回路を備え、電磁気信号（ｅｌｅｃｔｒｏｍａｇｎｅｔｉｃ  ｓｉｇｎａｌ）など知られたＲＦ信号を送受信することにより、他のコンピュータシステムとの通信を可能にしてもよい。
【００６７】
このような図１４の実施形態は、コンピュータシステム１４００の一例に過ぎず、コンピュータシステム１４００は、図１４に示された一部のコンポーネントが省略されたり、図１４に示されていない追加のコンポーネントをさらに備えたり、２つ以上のコンポーネントを結合させる構成または配置を有してもよい。例えば、モバイル環境の通信端末のためのコンピュータシステムは、図１４に示したコンポーネントの他にも、タッチスクリーンやセンサなどをさらに備えてもよく、通信回路１４６０に多様な通信方式（ＷｉＦｉ、３Ｇ、ＬＴＥ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、Ｚｉｇｂｅｅ(登録商標）など）のＲＦ通信のための回路が備えられてもよい。コンピュータシステム１４００に備えられてもよいコンポーネントは、１つ以上の信号処理またはアプリケーションに特化した集積回路を含むハードウェア、ソフトウェア、またはハードウェアおよびソフトウェアの組み合わせによって実現されてもよい。
【００６８】
上述した情報提供方法は、図１〜図１３を参照しながら説明した詳細内容を土台とし、より短縮された動作または追加される動作を含んでもよい。または、２つ以上の動作を組み合わせてもよく、動作の順序や位置が変更されてもよい。
【００６９】
本発明の実施形態に係る方法は、多様なコンピュータシステムによって実行されることができるプログラム命令（ｉｎｓｔｒｕｃｔｉｏｎ）形態で実現され、コンピュータで読み取り可能な媒体に記録されてもよい。
【００７０】
本実施形態に係るプログラムは、ＰＣ基盤のプログラムまたはモバイル端末専用のアプリケーションで構成されてもよい。また、本発明の実施形態に係る方法は、単語帳アプリがユーザ端末機を制御して実行されてもよい。このようなアプリケーションは、ファイル配布システムが提供するファイルを利用してユーザ端末機にインストールされてもよい。一例として、ファイル配布システムは、ユーザ端末機の要請に応じて前記ファイルを送信するファイル送信部（図示せず）を備えてもよい。
【００７１】
このように、本発明の実施形態によると、単語帳学習のためのプッシュ通知を提供することにより、ユーザが単語帳にアクセスしなくても、プッシュ通知によって学習コンテンツをすぐに確認して学習することができることから、ユーザの便宜性と学習の効率性を高めることができる。特に、本発明の実施形態によると、端末にダウンロード済みの辞書情報やネットワークのオフライン／オンライン状態に応じて異なる学習コンテンツを提供することにより、より多様かつ高次元的な学習環境を支援することができる。
【００７２】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素およびソフトウェア構成要素の組み合わせによって実現されてもよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行して応答することができる異なる装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてもよい。処理装置は、オペレーティングシステム（ＯＳ）およびオペレーティングシステム上で実行される１つ以上のソフトウェアアプリケーションを実行してもよい。また、処理装置は、ソフトウェアの実行に応答し、データをアクセス、格納、操作、処理、および生成してもよい。理解の便宜のために、処理装置は１つが使用されるものとして説明したが、該当する技術分野において通常の知識を有する者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）および／または複数類型の処理要素を含んでもよいことを理解することができる。例えば、処理装置は、複数のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでもよい。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成（ｐｒｏｃｅｓｓｉｎｇ  ｃｏｎｆｉｇｕｒａｔｉｏｎ）も可能である。
【００７３】
ソフトウェアは、コンピュータプログラム（ｃｏｍｐｕｔｅｒ  ｐｒｏｇｒａｍ）、コード（ｃｏｄｅ）、命令（ｉｎｓｔｒｕｃｔｉｏｎ）、またはこれらのうちの１つ以上の組み合わせを含んでもよく、所望通りに動作するように処理装置を構成したり、独立的または結合的に（ｃｏｌｌｅｃｔｉｖｅｌｙ）処理装置を命令したりしてもよい。ソフトウェアおよび／またはデータは、処理装置によって解釈されたり処理装置に命令またはデータを提供したりするために、ある類型の機械、構成要素（ｃｏｍｐｏｎｅｎｔ）、物理的装置、仮想装置（ｖｉｒｔｕａｌ  ｅｑｕｉｐｍｅｎｔ）、コンピュータ記録媒体または装置、または送信される信号波（ｓｉｇｎａｌ  ｗａｖｅ）に永久的または一時的に具体化（ｅｍｂｏｄｙ）されてもよい。ソフトウェアは、ネットワークによって連結したコンピュータシステム上に分散し、分散した方法によって格納されたり実行されたりしてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータで読み取り可能な記録媒体に格納されてもよい。
【００７４】
実施形態に係る方法は、多様なコンピュータ手段によって実行が可能なプログラム命令形態で実現されてコンピュータで読み取り可能な媒体に記録されてもよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含んでもよい。前記媒体に記録されるプログラム命令は、実施形態のために特別に設計されて構成されたものであってもよく、コンピュータソフトウェア当業者にとって公知で使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク、および磁気テープのような磁気媒体（ｍａｇｎｅｔｉｃ  ｍｅｄｉａ）、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体（ｏｐｔｉｃａｌ  ｍｅｄｉａ）、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような磁気−光媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉａ）、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例としては、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。上述したハードウェア装置は、実施形態の動作を実行するために１つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同じである。
【００７５】
以上のように、実施形態を限定された実施形態と図面に基づいて説明したが、該当する技術分野において通常の知識を有する者であれば、上述した記載から多様な修正および変形が可能である。例えば、説明された技術が説明された方法とは異なる順序で実行されたり、および／または説明されたシステム、構造、装置、回路などの構成要素が説明された方法とは異なる形態で結合または組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【００７６】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【００７７】
２００：コンテンツ提供システム
２１１：選定部
２１２：決定部
２１３：提供部
【図１】
2016115335.tif 000003
【図２】
2016115335.tif 000004
【図３】
2016115335.tif 000005
【図４】
2016115335.tif 000006
【図５】
2016115335.tif 000007
【図６】
2016115335.tif 000008
【図７】
2016115335.tif 000009
【図８】
2016115335.tif 000010
【図９】
2016115335.tif 000011
【図１０】
2016115335.tif 000012
【図１１】
2016115335.tif 000013
【図１２】
2016115335.tif 000014
【図１３】
2016115335.tif 000015
【図１４】
2016115335.tif 000016