"学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、前記教材データ表示エリアに表示された各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知手段と、前記使用可能アプリ種類検知手段による検知結果に応じて、前記教材データ表示エリアに表示された各教材データに関連付けて、当該教材データについての前記使用可能アプリケーションの種類を表示させる使用可能アプリ種類表示制御手段と、を備えることを特徴とする学習装置。請求項1記載の学習装置において、ユーザ操作に基づいて、前記教材データ表示エリアに表示された何れかの教材データと、当該教材データについての前記使用可能アプリケーションとを指定する使用可能アプリ指定手段と、前記使用可能アプリ指定手段により指定された前記使用可能アプリケーションを実行して実行画面を前記表示手段に表示させるとともに、前記使用可能アプリ指定手段により指定された教材データを当該使用可能アプリケーションに入力する教材データ入力結果表示制御手段と、を備えることを特徴とする学習装置。学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、前記複数種類のアプリケーションのうち、ユーザ操作に基づいて指定される少なくとも1つのアプリケーションを実行して実行画面を前記表示手段に表示させる指定アプリ実行手段と、前記教材データ表示エリアに表示された各教材データのうち、アクティブ状態のアプリケーションで使用可能な教材データを識別表示させる使用可能教材データ識別表示制御手段と、を備えることを特徴とする学習装置。請求項3記載の学習装置において、ユーザ操作に基づいて、前記教材データ表示エリアに表示された何れかの教材データを指定する教材データ指定手段と、前記教材データ指定手段により指定された教材データを、前記指定アプリ実行手段により実行されたアプリケーションのうち、ユーザ操作により指定されるアプリケーションに入力する教材データ入力結果表示制御手段と、を備えることを特徴とする学習装置。請求項4記載の学習装置において、前記教材データ指定手段により指定された教材データが前記教材データ入力結果表示制御手段による入力先のアプリケーションで使用可能ではない場合に、その旨を前記表示手段に表示させるエラー表示制御手段を有することを特徴とする学習装置。学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、テキストデータと、1つ以上の教材データとを有する学習対象ファイルを教材データ表示エリアに表示する表示手段と、ユーザ操作に基づいて、前記教材データ表示エリアの表示内容を、少なくとも1つの教材データを含んで範囲指定するデータ指定手段と、前記表示手段にテキスト表示エリアを表示させるとともに、前記データ指定手段による指定範囲内のテキストデータを当該テキスト表示エリアに表示させるテキストエリア表示制御手段と、前記データ指定手段による指定範囲内の各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知手段と、前記使用可能アプリ種類検知手段による検知結果に応じて、前記テキスト表示エリアに表示されたテキストデータ中、前記データ指定手段により指定された各教材データとの対応位置に、当該教材データについての前記使用可能アプリケーションの実行ボタンを表示させる実行ボタン表示制御手段と、前記実行ボタンに対するユーザ操作に応じて、当該実行ボタンに対応する前記使用可能アプリケーションを実行して実行画面を前記表示手段に表示させるとともに、当該実行ボタンに対応する教材データを当該使用可能アプリケーションに入力する指定データ入力結果表示制御手段と、を備えることを特徴とする学習装置。学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、を備えるコンピュータに、前記教材データ表示エリアに表示された各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知機能と、前記使用可能アプリ種類検知機能による検知結果に応じて、前記教材データ表示エリアに表示された各教材データに関連付けて、当該教材データについての前記使用可能アプリケーションの種類を表示させる使用可能アプリ種類表示制御機能と、を実現させることを特徴とするプログラム。学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、を備えるコンピュータに、前記複数種類のアプリケーションのうち、ユーザ操作に基づいて指定される少なくとも1つのアプリケーションを実行して実行画面を前記表示手段に表示させる指定アプリ実行機能と、前記教材データ表示エリアに表示された各教材データのうち、アクティブ状態のアプリケーションで使用可能な教材データを識別表示させる使用可能教材データ識別表示制御機能と、を実現させることを特徴とするプログラム。学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、テキストデータと、1つ以上の教材データとを有する学習対象ファイルを教材データ表示エリアに表示する表示手段と、を備えるコンピュータに、ユーザ操作に基づいて、前記教材データ表示エリアの表示内容を、少なくとも1つの教材データを含んで範囲指定するデータ指定機能と、前記表示手段にテキスト表示エリアを表示させるとともに、前記データ指定機能による指定範囲内のテキストデータを当該テキスト表示エリアに表示させるテキストエリア表示制御機能と、前記データ指定機能による指定範囲内の各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知機能と、前記使用可能アプリ種類検知機能による検知結果に応じて、前記テキスト表示エリアに表示されたテキストデータ中、前記データ指定機能により指定された各教材データとの対応位置に、当該教材データについての前記使用可能アプリケーションの実行ボタンを表示させる実行ボタン表示制御機能と、前記実行ボタンに対するユーザ操作に応じて、当該実行ボタンに対応する前記使用可能アプリケーションを実行して実行画面を前記表示手段に表示させるとともに、当該実行ボタンに対応する教材データを当該使用可能アプリケーションに入力する指定データ入力結果表示制御機能と、を実現させることを特徴とするプログラム。しかしながら、近年の学習装置では、ますます学習アプリが多様化されており、これに伴い、多様な教材データが表示されるようになっているため、何れの教材データを何れの学習アプリで使用できるのかが分かり難く、使用勝手が悪い。本発明の課題は、教材データと学習アプリとの対応を理解し易くすることのできる学習装置及びプログラムを提供することである。上記課題を解決するため、請求項1に記載の発明は、学習装置において、学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、前記教材データ表示エリアに表示された各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知手段と、前記使用可能アプリ種類検知手段による検知結果に応じて、前記教材データ表示エリアに表示された各教材データに関連付けて、当該教材データについての前記使用可能アプリケーションの種類を表示させる使用可能アプリ種類表示制御手段と、を備えることを特徴とする。また、請求項3に記載の発明は、学習装置において、学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、前記複数種類のアプリケーションのうち、ユーザ操作に基づいて指定される少なくとも1つのアプリケーションを実行して実行画面を前記表示手段に表示させる指定アプリ実行手段と、前記教材データ表示エリアに表示された各教材データのうち、アクティブ状態のアプリケーションで使用可能な教材データを識別表示させる使用可能教材データ識別表示制御手段と、を備えることを特徴とする。また、請求項6記載の発明は、学習装置において、学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、テキストデータと、1つ以上の教材データとを有する学習対象ファイルを教材データ表示エリアに表示する表示手段と、ユーザ操作に基づいて、前記教材データ表示エリアの表示内容を、少なくとも1つの教材データを含んで範囲指定するデータ指定手段と、前記表示手段にテキスト表示エリアを表示させるとともに、前記データ指定手段による指定範囲内のテキストデータを当該テキスト表示エリアに表示させるテキストエリア表示制御手段と、前記データ指定手段による指定範囲内の各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知手段と、前記使用可能アプリ種類検知手段による検知結果に応じて、前記テキスト表示エリアに表示されたテキストデータ中、前記データ指定手段により指定された各教材データとの対応位置に、当該教材データについての前記使用可能アプリケーションの実行ボタンを表示させる実行ボタン表示制御手段と、前記実行ボタンに対するユーザ操作に応じて、当該実行ボタンに対応する前記使用可能アプリケーションを実行して実行画面を前記表示手段に表示させるとともに、当該実行ボタンに対応する教材データを当該使用可能アプリケーションに入力する指定データ入力結果表示制御手段と、を備えることを特徴とする。請求項1記載の発明によれば、教材データ表示エリアに表示された各教材データについて、複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類が検知され、教材データ表示エリアに表示された各教材データに関連付けて、当該教材データについての使用可能アプリケーションの種類が表示されるので、何れの教材データを何れのアプリケーションで使用できるのかが分かり易く表示される。従って、教材データと学習アプリとの対応を理解し易くすることができる。請求項3記載の発明によれば、ユーザ操作に基づいて指定される指定アプリケーションが実行されると、その実行画面が表示されて、教材データ表示エリアに表示された教材データのうち、アクティブ状態のアプリケーションで使用可能な教材データが識別表示されるので、何れの教材データを何れのアプリケーションで使用できるのかが分かり易く表示される。従って、教材データと学習アプリとの対応を理解し易くすることができる。請求項6記載の発明によれば、少なくとも1つの教材データを含んで教材データ表示エリアの表示内容が範囲指定されると、指定範囲内のテキストデータがテキスト表示エリアに表示され、指定範囲内の各教材データについて、当該指定データを使用することのできる使用可能アプリケーションの種類が検知されて、テキスト表示エリアに表示されたテキストデータ中、指定された各教材データとの対応位置に、当該教材データについての前記使用可能アプリケーションの実行ボタンが表示されるので、何れの教材データを何れのアプリケーションで使用できるのかが分かり易く表示される。従って、教材データと学習アプリとの対応を理解し易くすることができる。また、実行ボタンが操作されると、当該実行ボタンに対応する使用可能アプリケーションが実行さて実行画面が表示されるとともに、当該実行ボタンに対応する教材データが当該使用可能アプリケーションに入力されるので、表示された教材データを当該教材データの使用可能アプリケーションに対して容易に入力することができる。以下、添付図面を参照して本発明に係る実施の形態の一例を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。[構成]図1は、本実施の形態における学習装置1の概略構成を示すブロック図である。この図に示すように、本実施の形態における学習装置1は、表示部21と、入力部22と、記憶部24と、CPU25等とを備えて構成されている。表示部21は、ディスプレイ210を備えており、CPU25から入力される表示信号に基づいて各種情報をディスプレイ210に表示するようになっている。なお、本実施の形態におけるディスプレイ210は、いわゆるタッチパネル221と一体的に形成されており、ユーザによるタッチ操作を受け付け可能となっている。入力部22は、キー群220や上述のタッチパネル221を備えており、押下されたキーの種類やタッチパネル221の位置に対応する信号をCPU25に出力するようになっている。記憶部24は、学習装置1の各種機能を実現するためのプログラムやデータを記憶するとともに、CPU25の作業領域として機能するメモリである。本実施の形態においては、記憶部24は、本発明に係る情報表示プログラム240と、教材データベース242と、学習アプリ群241等とを記憶している。情報表示プログラム240は、後述の情報表示処理図2,図3参照、アプリアイコン設定処理図7参照、クリップアイコンタップ処理図8参照、クリップボタンタップ処理図9参照、式図形表データタップ処理図10参照、式図形表データペースト処理図11参照、ドラッグドロップ処理図11参照及びアプリアイコンタッチ処理図12参照をCPU25に実行させるためのプログラムである。教材データベース242は、複数の学習教材ファイルFを記憶している。これら学習教材ファイルFは、授業で使用される教科書や書籍についての電子データとなっており、本実施の形態においては、少なくとも1つの教材データDを含んでいる。ここで、教材データDとは、学習アプリ群241における何れかの学習用のアプリケーションソフトウェア以下、学習アプリGとするに対して入力可能なデータであり、本実施の形態においては、数式データ、幾何図形データ、表データ等となっている。なお、数式データは、数学用マークアップ言語MathematicalMarkupLanguageで表されていても良いし、文字データやビットマップデータで表されていてもよい。学習アプリ群241は、複数種類の学習アプリGを有している。これら学習アプリGは、CPU25で実行されることによって固有の機能を別々のアプリ表示ウィンドウWb図13b参照内で実現するようになっている。これらの学習アプリGによって実現される機能としては、数式等の文字列を入力編集する機能以下、Main機能とするや、数式のグラフを描画する機能以下、グラフ機能とする、平面的な幾何図形を描画する機能以下、図形機能とする、立体的な幾何図形斜視図などを描画する機能以下、3D図形機能とする、表テーブルを展開する機能以下、表機能とする、e-ACTIVITY機能などがある。このうち、e-ACTIVITY機能とは、学習教材ファイルF内の任意の教材データDの位置にMain機能やグラフ機能、図形機能、3D図形機能、表機能などの学習アプリGのストリップSt図18c参照を配置し、このストリップStに対して所定の操作がされた場合には、ストリップStに対応する学習アプリGを実行して、ストリップStに対応する教材データDを学習アプリGに入力する機能である。ここで、ストリップStとは、帯状の表示領域であり、スプレッドボタンSbを含んで表示されるようになっている。そして、ストリップSt内のスプレッドボタンSbが操作されると、当該スプレッドボタンSbを含むストリップStに対応付けられた学習アプリGが実行されるとともに、このストリップStに対応付けられた教材データDが学習アプリGに対して入力される。CPU25は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、学習装置1を統括的に制御するようになっている。具体的には、CPU25は、入力部22から入力される操作信号等に応じて記憶部24に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、CPU25は、処理結果を表示部21に適宜出力させる。[動作]<情報表示処理>続いて、学習装置1によって実行される情報表示処理について、図2,図3を参照しつつ説明する。図2に示すように、この情報表示処理においては、まずCPU25は、ユーザ操作に基づいて、学習教材ファイルFと、ページ番号との指定を受けるステップS1。次に、CPU25は、ディスプレイ210に教材データ表示ウィンドウWa図13参照を形成するとともに、指定の学習教材ファイルF以下、学習対象ファイルFSとするを記憶部24から読み出して、当該学習対象ファイルFSにおける指定のページ番号のデータを教材データ表示ウィンドウWaに表示させるステップS2。これにより、教材データ表示ウィンドウWaには複数の教材データDが表示される。次に、CPU25は、学習装置1のモードが学習モードであるか否かを判定しステップS3、学習モードでないと判定した場合ステップS3;Noには、他の処理へ移行する。なお、本実施の形態においては、ユーザ操作に応じて学習モードのON/OFFが切り替えられるようになっている。また、ステップS3において学習装置1のモードが学習モードであると判定した場合ステップS3;Yesには、CPU25は、学習対象ファイルFSに対するデータ認識処理を行うステップS4。具体的には、図4に示すように、このデータ認識処理においてまずCPU25は、表示範囲内の学習対象ファイルFSのうち、先頭のデータ部分を認識対象として設定した後ステップT0、認識対象のデータが数学用マークアップ言語MathematicalMarkupLanguageの教材データDであるか否かを判定するステップT1。このステップT1において認識対象のデータが数学用マークアップ言語の教材データDであると判定した場合ステップT1;Yesには、CPU25は、その教材データDで示される数式の左上位置及び右下位置と、右辺及び左辺の内容とを検出するステップT2。次に、CPU25は、認識対象のデータが表示範囲内の学習対象ファイルFSにおける末尾のデータであるか否かを判定しステップT3、末尾のデータであると判定した場合ステップT3;Yesにはデータ認識処理を終了する。また、ステップT3において認識対象のデータが表示範囲内の学習対象ファイルFSにおける末尾のデータでないと判定した場合ステップT3;Noには、CPU25は、表示範囲内の学習対象ファイルFSにおける次のデータを認識対象として設定した後ステップT4、ステップT1に移行する。また、ステップT1において認識対象のデータが数学用マークアップ言語の教材データDでないと判定した場合ステップT1;Noには、CPU25は、認識対象のデータが数式を表す文字データの教材データDであるか否かを判定するステップT5。このステップT5において認識対象のデータが数式を表す文字データの教材データDであると判定した場合ステップT5;Yesには、CPU25は、上述のステップT2に移行する。また、ステップT5において認識対象のデータが数式を表す文字データの教材データDでないと判定した場合ステップT5;Noには、CPU25は、認識対象のデータがビットマップデータであるか否かを判定するステップT6。このステップT6において認識対象のデータがビットマップデータでないと判定した場合ステップT6;Noには、CPU25は、ステップT3に移行する。また、ステップT6において認識対象のデータがビットマップデータであると判定した場合ステップT6;Yesには、CPU25は、当該ビットマップデータに対して文字認識を行って文字列の解析を行うステップT7。次に、CPU25は、認識対象のデータが数式を表すビットマップデータの教材データDであるか否かを判定しステップT8、数式を表すビットマップデータの教材データDであると判定した場合ステップT8;Yesには、上述のステップT2に移行する。また、ステップT8において認識対象のデータが数式を表すビットマップデータの教材データDでないと判定した場合ステップT8;Noには、CPU25は、認識対象のデータが図表を表すビットマップデータの教材データDであるか否かを判定するステップT9。このステップT9において認識対象のデータが図表を表すビットマップデータの教材データDでないと判定した場合ステップT9;Noには、CPU25は、上述のステップT3に移行する。また、ステップT9において認識対象のデータが図表を表すビットマップデータの教材データDであると判定した場合ステップT9;Yesには、CPU25は、その教材データDで示される図表の左上位置及び右下位置と、図表の内容とを検出した後ステップT10、上述のステップT3に移行する。ここで、図形の内容としては、図中の直線,曲線の位置や、線同士の交差角などが用いられる。以上のデータ認識処理が終了したら、次にCPU25は、図2に示すように、アプリアイコン表示処理を行うステップS5。具体的には、図5に示すように、このアプリアイコン表示処理においてまずCPU25は、表示範囲内の学習対象ファイルFSに含まれる各教材データDを読み込んだ後ステップV1、各教材データDを使用することのできる学習アプリG以下、使用可能アプリGCとするの種類を判定するための式図形表データ処理機能判定処理を行うステップV2。この式図形表データ処理機能判定処理においてまずCPU25は、図6に示すように、先頭の教材データDを判定対象に設定した後ステップW0、判定対象の教材データDが数式を表すデータであるか否かを判定するステップW1。このステップW1において判定対象の教材データDが数式を表すデータであると判定した場合ステップW1;Yesには、CPU25は、その数式がY=を含む数式であれば、Main機能及びグラフ機能の学習アプリGを使用可能アプリGCとし、Y>を含む数式であれば、グラフ機能の学習アプリGを使用可能アプリGCとし、Y=及びY>を含まない数式であれば、Main機能及びグラフ機能の学習アプリGを使用可能アプリGCとするステップW2。次に、CPU25は、判定対象の教材データDが末尾のデータであるか否かを判定しステップW3、末尾のデータであると判定した場合ステップW3;Yesには式図形表データ処理機能判定処理を終了する。また、ステップW3において判定対象の教材データDが末尾のデータでないと判定した場合ステップW3;Noには、CPU25は、次の教材データDを判定対象として設定した後ステップW4、ステップW1に移行する。また、ステップW1において判定対象の教材データDが数式を表すデータでないと判定した場合ステップW1;Noには、CPU25は、その教材データDが平面的な幾何図形のデータであれば図形機能の学習アプリGを使用可能アプリGCとし、立体的な幾何図形のデータであれば3D図形機能の学習アプリGを使用可能アプリGCとし、表のデータであれば表機能の学習アプリGを使用可能アプリGCとし、グラフ図形のデータであればMain機能及びグラフ機能の学習アプリGを使用可能アプリGCとしステップW5、上述のステップW3に移行する。そして、以上の式図形表データ処理機能判定処理が終了したら、図5に示すように、次にCPU25は、教材データ表示ウィンドウWaに表示された学習対象ファイルFSのうち、教材データDの部分をそれぞれ網掛け表示させるステップV3。次に、CPU25は、後述のアプリアイコン設定処理図7参照によって学習装置1がアプリアイコンIa図15b参照の表示ONモードになっているか否かを判定しステップV4、なっていないと判定した場合ステップV4;Noには後述のステップV6に移行する。ここで、アプリアイコンIaとは、教材データDについての使用可能アプリGCの種類を示すアイコンである。また、ステップV4において学習装置1がアプリアイコンIaの表示ONモードになっていると判定した場合ステップV4;Yesには、CPU25は、教材データ表示ウィンドウWaに表示された各教材データDに対応付けて、当該教材データDについての使用可能アプリGCのアプリアイコンIaを表示させるステップV5。なお、本実施の形態においては、各アプリアイコンIaは、対応する教材データDの近傍に表示されるようになっている。次に、CPU25は、教材データ表示ウィンドウWaの下端部にクリップボタンB図13参照を表示させステップV6、アプリアイコン表示処理を終了する。但し、このときCPU25は、教材データ表示ウィンドウWa内の各教材データDに対応付けてクリップアイコンIb図15b参照を更に表示させることとしても良い。ここで、クリップボタンBとは、教材データ表示ウィンドウWa内の教材データDに対するタップ操作時の処理内容を切り替えるボタンであり、より具体的には、タップ対象の教材データDを記憶部24のクリップボード図示せずに一時記憶させるか、タップ対象の教材データDを選択された状態とするかを切り替えるようになっている。また、クリップアイコンIbとは、教材データ表示ウィンドウWa内で当該クリップアイコンIbに対応付けて表示されている教材データDをコピーしてクリップボードに一時記憶させる場合に操作されるものである。なお、本実施の形態においては、各クリップアイコンIbは、対応する教材データDの近傍に表示されるようになっている。以上のアプリアイコン表示処理が終了したら、図2に示すように、次にCPU25は、学習対象ファイルFSの表示ページを変更する旨の操作が行われるか否かを判定しステップS6、行われたと判定した場合ステップS6;Yesには上述のステップS2に移行する。また、ステップS6において学習対象ファイルFSの表示ページを変更する旨の操作が行われないと判定した場合ステップS6;Noには、CPU25は、e-ACTIVITY機能の学習アプリGがアクティブ状態であるか否かを判定するステップS7。なお、本実施の形態においては、ステップS7の時点で何れかの学習アプリGが起動されていることとして説明を行う。ここで、記憶部24に記憶された何れか1つ以上の学習アプリGがユーザ操作に応じて起動されると、その各学習アプリGについてのアプリ表示ウィンドウWb図13参照がディスプレイ210に表示されるとともに、当該学習アプリGの実行画面が当該アプリ表示ウィンドウWbに表示されるようになっている。また、学習アプリGが1つのみ起動された場合には、当該学習アプリGがアクティブに設定され、学習アプリGが複数起動された場合には、ユーザ操作により指定された学習アプリGがアクティブに設定されるようになっている。このステップS7においてe-ACTIVITY機能の学習アプリGがアクティブ状態でないと判定した場合ステップS7;Noには、CPU25は、教材データ表示ウィンドウWaに表示された各教材データDのうち、現時点でアクティブ状態の学習アプリGにおいて使用可能な教材データDを青、使用不可能な教材データDを赤でマーカ表示させた後ステップS8、ユーザ操作に基づいてアクティブ状態の学習アプリGの機能を実行し、ディスプレイ210の表示内容を更新するステップS9。なお、ステップS8の処理においては、教材データ表示ウィンドウWaに表示された各教材データDのうち、現時点でアクティブ状態の学習アプリGで使用可能な教材データDを、使用不可能な教材データDと区別して識別表示させる限りにおいて、他の態様で両者を識別表示しても良く、例えばポインタの表示形態を、使用可能な教材データD上に位置するときと、使用不可能な教材データD上に位置するときとで相違させて表示させることとしても良い。また、ステップS9の処理については、詳細を後述する。また、上述のステップS7においてe-ACTIVITY機能の学習アプリGがアクティブ状態であると判定した場合ステップS7;Yesには、図3に示すように、CPU25は、教材データ表示ウィンドウWa内でのユーザによる範囲指定操作に基づいて、指定範囲に含まれる各教材データDをe-ACTIVITY機能の学習対象に指定するとともに、指定範囲に含まれるテキストデータ但し、ここでは数式を含まないをアプリ表示ウィンドウWbにコピーして表示させるステップS11。なお、本実施の形態においては、このとき指定範囲には少なくとも1つの教材データDが含まれることとして説明する。次に、CPU25は、学習対象の教材データDが複数あるか否かを判定しステップS12、複数無い、つまり1つのみであると判定した場合ステップS12;Noには、当該教材データDを処理対象に指定した後ステップS13、後述のステップS21に移行する。また、ステップS12において学習対象の教材データDが複数あると判定した場合ステップS12;Yesには、CPU25は、先頭の教材データDを処理対象に指定するステップS15。次に、CPU25は、処理対象の教材データDが数式のデータであるか否かを判定しステップS21、数式のデータであると判定した場合ステップS21;Yesには、アプリ表示ウィンドウWbに表示されたテキストデータ内での当該教材データDの対応位置学習対象ファイルFS内での当該教材データDの位置に対応するアプリ表示ウィンドウWb内での位置に、この教材データDについての使用可能アプリGCのストリップSt図18c参照を表示させるとともにステップS22、このストリップStに対して処理対象の教材データDを対応付けるステップS23。次に、CPU25は、学習対象の教材データDがまだ存在するか否かを判定しステップS24、無いと判定した場合ステップS24;Noには、ユーザ操作に基づいて、従来より公知のe-ACTIVITY機能を実行する。但し、このときストリップSt内のスプレッドボタンSbが操作されると、CPU25は、当該スプレッドボタンSbを含むストリップStに対応付けられた学習アプリGをe-ACTIVITY機能のアプリ表示ウィンドウWb内で実行するとともに、このストリップStに対応付けられた教材データDを学習アプリGに対して入力する。また、ステップS24において学習対象の教材データDがまだ存在すると判定した場合ステップS24;Yesには、CPU25は、次の教材データを処理対象に指定した後ステップS25、上述のステップS21に移行する。また、ステップS21において処理対象の教材データDが数式のデータでないと判定した場合ステップS21;Noには、CPU25は、処理対象の教材データDが図表のデータであるか否かを判定しステップS41、図表のデータではないと判定した場合ステップS41;Noには他の処理へ移行する。また、ステップS41において処理対象の教材データDが図表のデータであると判定した場合ステップS41;Yesには、CPU25は、アプリ表示ウィンドウWbに表示されたテキストデータ内での当該教材データDの対応位置学習対象ファイルFS内での当該教材データDの位置に対応するアプリ表示ウィンドウWb内での位置に、この教材データDについての使用可能アプリGCのストリップStを表示させるとともにステップS42、このストリップStに対して処理対象の教材データDを対応付けステップS43、上述のステップS24に移行する。<学習アプリの機能実行処理>続いて、上述のステップS9において実行される学習アプリGの機能実行処理について、図面を参照しつつ説明する。なお、本実施の形態における学習アプリGの機能実行処理では、アプリアイコン設定処理図7参照、クリップアイコンタップ処理図8参照やクリップボタンタップ処理図9参照、式図形表データ位置タップ処理図10参照、式図形表データペースト処理図11参照、ドラッグドロップ処理図11参照、アプリアイコンタッチ処理図12参照等がユーザ操作に応じて実行されるようになっている。以下、これらの処理について説明する。アプリアイコン設定処理アプリアイコン設定処理は、学習アプリGの機能実行処理においてユーザがアプリアイコンIaの設定切替操作を行うことで実行される。図7に示すように、このアプリアイコン設定操作においてCPU25は、ユーザ操作に応じてアプリアイコンIaの表示モードをON/OFFで切り替えた後ステップU61、上述のアプリアイコン表示処理を行うステップU62。クリップアイコンタップ処理クリップアイコンタップ処理は、学習アプリGの機能実行処理においてユーザがクリップアイコンIbに対してタッチ操作を行うことで実行される。図8に示すように、このクリップアイコンタップ処理においてCPU25は、タッチ操作の行われたクリップアイコンIbに対応する教材データDをクリップボード図示せずへコピーして一時記憶させた後ステップU1、クリップアイコンタップ処理を終了する。クリップボタンタップ処理クリップボタンタップ処理は、学習アプリGの機能実行処理においてユーザがクリップボタンBに対してタッチ操作を行うことで実行される。図9に示すように、このクリップボタンタップ処理においてCPU25は、クリップボタンBの押下フラグをON/OFFで切り替えた後ステップU11、クリップボタンタップ処理を終了する。なお、クリップボタンBの押下フラグのON/OFFは記憶部24に記憶されるようになっている。式図形表データタップ処理式図形表データタップ処理は、学習アプリGの機能実行処理においてユーザが教材データDの位置に対してタッチ操作を行うことで実行される。図10に示すように、この式図形表データペースト処理においてまずCPU25は、上述のクリップボタンタップ処理によってクリップボタンBの押下フラグがON/OFFの何れになっているかを判定するステップU21。このステップU21においてクリップボタンBの押下フラグがONになっていると判定した場合ステップU21;ONには、CPU25は、タップされた教材データDをクリップボードへコピーして一時記憶させた後ステップU22、式図形表データタップ処理を終了する。また、ステップU21においてクリップボタンBの押下フラグがOFFになっていると判定した場合ステップU21;OFFには、CPU25は、タップ操作のされた教材データDを選択された状態とした後ステップU23、式図形表データタップ処理を数量する。式図形表データペースト処理式図形表データペースト処理は、学習アプリGの機能実行処理においてユーザがアプリ表示ウィンドウWb内に教材データDのペースト操作を行うことで実行される。図11に示すように、この式図形表データペースト処理においてまずCPU25は、ペースト先の学習アプリGペースト操作により指定される学習アプリGの種類を検知した後ステップU31、クリップボードに一時記憶されているペースト対象の教材データDが当該学習アプリで使用可能であるか否かを判定するステップU32。このステップU32においてペースト対象の教材データDが当該学習アプリで使用可能でないと判定した場合ステップU32;Noには、CPU25は、その旨のエラーメッセージをディスプレイ210に表示させた後ステップU33、式図形表データペースト処理を終了する。また、ステップU32においてペースト対象の教材データDが当該学習アプリGで使用可能であると判定した場合ステップU32;Yesには、CPU25は、ペースト対象の教材データDをアプリ表示ウィンドウWbにおける指定位置にペーストしてディスプレイ210の表示内容を更新させた後ステップU34、式図形表データペースト処理を終了する。ドラッグドロップ処理ドラッグドロップ処理は、学習アプリGの機能実行処理においてユーザが教材データ表示ウィンドウWaからアプリ表示ウィンドウWb内に教材データDのドラッグドロップ操作を行うことで実行される。図11に示すように、このドラッグドロップ処理においてまずCPU25は、ドラッグされた教材データDをクリップボードに一時記憶させステップU41、ドロップ先の学習アプリGドロップ操作により指定される学習アプリGの種類を検知した後ステップU42、上述のステップU32に移行する。アプリアイコンタッチ処理アプリアイコンタッチ処理は、学習アプリGの機能実行処理においてユーザがアプリアイコンIaに対してタッチ操作を行うことで実行される。ここで、本実施の形態においては、アプリアイコンIaに対してタッチ操作が行われると、そのアプリアイコンIaに対応する教材データDが指定されるか、或いはアプリアイコンIaに対応する教材データD及び学習アプリGがそれぞれ指定されることとなる。図12に示すように、このアプリアイコンタッチ操作においてまずCPU25は、タッチ操作の行われたアプリアイコンIaの種類を検出しステップU51、このアプリアイコンに対応する学習アプリGが既に起動されてアクティブ状態になっているか否かを判定するステップU52。このステップU52において学習アプリGが既に起動されてアクティブ状態になっていると判定した場合ステップU52;Yesには、CPU25は、後述のステップU54に移行する。また、ステップU52において学習アプリGが起動されてアクティブ状態になってはいないと判定した場合ステップU52;Noには、CPU25は、該当の学習アプリGをアクティブ状態とし、ディスプレイ210の表示内容を更新するステップU53。そして、CPU25は、タッチ操作の行われたアプリアイコンIaに対応する教材データD、つまりアプリアイコンIaに対するタッチ操作により指定される教材データDを、アクティブ状態の学習アプリGに入力してディスプレイ210の表示内容を更新した後ステップU54、アプリアイコンタッチ処理を終了する。[動作例]続いて、図面を参照しつつ、上述の情報表示処理、学習アプリGの機能実行処理を具体的に説明する。なお、以下の動作例で参照する図では、教材データ表示ウィンドウWa内の教材データDを破線で囲って図示しており、教材データDに対する網掛けを省略して図示している。また、図中、教材データDの符号Dに対する添え字Bは、当該教材データDが青色Blueで網掛け表示されていることを示している。同様に、教材データDの符号Dに対する添え字Rは、当該教材データDが赤色Redで網掛け表示されていることを示している。動作例1図13aに示すように、まず、ユーザが数学の教科書の学習教材ファイルFと、ページ番号との指定操作を行うとステップS1、ディスプレイ210に教材データ表示ウィンドウWaが形成されるとともに、指定の学習対象ファイルFSにおける指定のページ番号のデータが教材データ表示ウィンドウWaに表示されるステップS2。これにより、教材データ表示ウィンドウWaには複数の教材データDが表示される。次に、学習装置1のモードが学習モードであると判定されステップS3;Yes、表示範囲内の学習対象ファイルFSにおける各教材データDの位置や内容が検出されるステップS4。次に、表示範囲内の学習対象ファイルFSに含まれる各教材データDが読み込まれた後ステップV1、先頭の教材データDが判定対象に設定されてステップW0、判定対象の教材データDが数式y=-xを表すデータであると判定されステップW1;Yes、Main機能及びグラフ機能の学習アプリGが使用可能アプリGCとされるステップW2。次に、判定対象の教材データDが末尾のデータでないと判定された後ステップW3;No、次の教材データDが判定対象として設定されてステップW4、判定対象の教材データDが数式y=5/2xを表すデータであると判定されステップW1;Yes、Main機能及びグラフ機能の学習アプリGが使用可能アプリGCとされるステップW2。以降、同様にして、判定対象の教材データDが末尾のデータでないと判定された後ステップW3;No、次の教材データDが判定対象として設定されてステップW4、各教材データDについて使用可能アプリGCの種類が判定される。次に、教材データ表示ウィンドウWaに表示された学習対象ファイルFSのうち、教材データDの部分がそれぞれ網掛け表示されるステップV3。次に、教材データ表示ウィンドウWaの下端部にクリップボタンBが表示されるステップV6。なお、本動作例では、このとき学習装置1はアプリアイコンIaの表示ONモードになってはいない。次に、図13bに示すように、ユーザがグラフ機能の学習アプリGを起動すると、そのアプリ表示ウィンドウWbに当該学習アプリGの実行画面が表示され、教材データ表示ウィンドウWaに表示された各教材データDのうち、アクティブ状態の学習アプリGグラフ機能の学習アプリGにおいて使用可能な教材データDここでは数式及びグラフ図形の教材データDが青、使用不可能な教材データDここでは表の教材データDが赤でマーカ表示されるステップS8。なお、本動作例におけるグラフ機能の学習アプリGのアプリ表示ウィンドウWbには、グラフ図形を表示させるか、グラフ式を表示させるかを切り替えるための切替タブTaが表示されるようになっており、図13bではグラフ図形の表示が選択された状態を図示している。次に、ユーザが教材データ表示ウィンドウWaからアプリ表示ウィンドウWb内に表の教材データDのドラッグドロップ操作を行うと、ドラッグされた教材データDがクリップボードに一時記憶されステップU41、ドロップ先の学習アプリGの種類グラフ機能が検知された後ステップU42、ペースト対象の教材データDが当該学習アプリGで使用可能でないと判定されステップU32;No、その旨のエラーメッセージここではポインタ上の×マークがディスプレイ210に表示されるステップU33。一方、ユーザが教材データ表示ウィンドウWaからアプリ表示ウィンドウWb内に数式y=1/2xの教材データDのドラッグドロップ操作を行うと、ドラッグされた教材データDがクリップボードに一時記憶されステップU41、ドロップ先の学習アプリGの種類グラフ機能が検知された後ステップU42、ペースト対象の教材データDが当該学習アプリGで使用可能であると判定されステップU32;Yes、ペースト対象の教材データDがアプリ表示ウィンドウWbにおける指定位置にペーストされてディスプレイ210の表示内容が更新されるステップU34。次に、ユーザが切替タブTaを操作してグラフ式の表示を選択すると、図14aに示すように、アプリ表示ウィンドウWb内に数式y=1/2xが表示される。次に、図14bに示すように、ユーザがクリップボタンBに対してタッチ操作を行うと、クリップボタンBの押下フラグがONに切り替えられるステップU11。そして、ユーザが数式y=2x-4の教材データDの位置に対してタッチ操作を行うと、クリップボタンBの押下フラグがONになっていると判定されステップU21;ON、タップされた教材データDがクリップボードへコピーされて一時記憶される。なお、本動作例においては、ディスプレイ210の右下部分にクリップボードの内容が表示されるようになっている。次に、ユーザがアプリ表示ウィンドウWb内にペースト操作を行うと、ペースト先の学習アプリGグラフ機能の学習アプリGの種類が検知された後ステップU31、クリップボードに一時記憶されているペースト対象の教材データD数式y=2x-4の教材データが当該学習アプリで使用可能であると判定されステップU32;Yes、図15aに示すように、ペースト対象の教材データDがアプリ表示ウィンドウWbにおける指定位置にペーストされてディスプレイ210の表示内容が更新されるステップU34。次に、ユーザがアプリアイコンIaの設定切替操作を行うと、アプリアイコンIaの表示モードがONに切り替えられステップU61、表示範囲内の学習対象ファイルFSに含まれる各教材データDが読み込まれステップV1、各教材データDについての使用可能アプリGCの種類が判定されるステップV2。次に、図15bに示すように、教材データ表示ウィンドウWaに表示された学習対象ファイルFSのうち、教材データDの部分がそれぞれ網掛け表示された後ステップV3、学習装置1がアプリアイコンIaの表示ONモードになっていると判定されステップV4;Yes、教材データ表示ウィンドウWaに表示された各教材データDに対応付けて、当該教材データDについての使用可能アプリGCのアプリアイコンIaが表示されるステップV5。なお、図中、アプリアイコンIaの符号Iaに対する添え字Mは、当該アプリアイコンIaがMain機能の学習アプリGに対応することを示している。同様に、アプリアイコンIaの符号Iaに対する添え字G,2Z,3Z,Hは、当該アプリアイコンIaがグラフ機能,図形機能,3D図形機能,表機能の学習アプリGに対応することを示している。次に、教材データ表示ウィンドウWaの下端部にクリップボタンBが表示されるとともにステップV6、教材データ表示ウィンドウWa内の各教材データDに対応付けてクリップアイコンIbが表示される。次に、図16aに示すように、ユーザが数式y=1/2xの教材データについてのMain機能のアプリアイコンIaに対してタッチ操作を行うと、タッチ操作の行われたアプリアイコンIaの種類が検出されステップU51、このアプリアイコンに対応する学習アプリGがアクティブ状態とされ、ディスプレイ210の表示内容が更新されるステップU53。そして、タッチ操作の行われたアプリアイコンIaに対応する教材データD数式y=1/2xの教材データDがアクティブ状態の学習アプリGに入力されてディスプレイ210の表示内容が更新されるステップU54。次に、図16bに示すように、ユーザが数式y=1/2xの教材データDの位置に対してタッチ操作を行うと、クリップボタンBの押下フラグがONになっていると判定されステップU21;ON、タップされた教材データDがクリップボードへコピーされて一時記憶される。そして、ユーザがアプリ表示ウィンドウWb内にペースト操作を行うと、ペースト先の学習アプリGMain機能の学習アプリGの種類が検知された後ステップU31、クリップボードに一時記憶されているペースト対象の教材データD数式y=1/2xの教材データが当該学習アプリで使用可能であると判定されステップU32;Yes、ペースト対象の教材データDがアプリ表示ウィンドウWbにおける指定位置にペーストされてディスプレイ210の表示内容が更新されるステップU34。同様に、ユーザが数式y=2x-4の教材データDの位置に対してタッチ操作を行うと、クリップボタンBの押下フラグがONになっていると判定されステップU21;ON、タップされた教材データDがクリップボードへコピーされて一時記憶される。そして、ユーザがアプリ表示ウィンドウWb内にペースト操作を行うと、ペースト先の学習アプリGMain機能の学習アプリGの種類が検知された後ステップU31、クリップボードに一時記憶されているペースト対象の教材データD数式y=2x-4の教材データが当該学習アプリで使用可能であると判定されステップU32;Yes、ペースト対象の教材データDがアプリ表示ウィンドウWbにおける指定位置にペーストされてディスプレイ210の表示内容が更新されるステップU34。なお、本動作例においては、数式y=1/2x,y=2x-4は連立方程式としてMain機能の学習アプリGに入力されている。動作例2図17に示すように、まず、ユーザが数学の教科書の学習教材ファイルFと、ページ番号との指定操作を行うとステップS1、ディスプレイ210に教材データ表示ウィンドウWaが形成されるとともに、指定の学習対象ファイルFSにおける指定のページ番号のデータが教材データ表示ウィンドウWaに表示されるステップS2。これにより、教材データ表示ウィンドウWaには複数の教材データDが表示される。次に、学習装置1のモードが学習モードであると判定されステップS3;Yes、表示範囲内の学習対象ファイルFSにおける各教材データDの位置や内容が検出されるステップS4。次に、表示範囲内の学習対象ファイルFSに含まれる各教材データDが読み込まれた後ステップV1、先頭の教材データDが判定対象に設定されてステップW0、判定対象の教材データDが平面的図形を表すデータであると判定され、図形機能の学習アプリGが使用可能アプリGCとされるステップW2。以降、同様にして、判定対象の教材データDが末尾のデータでないと判定された後ステップW3;No、次の教材データDが判定対象として設定されてステップW4、各教材データDについて使用可能アプリGCの種類が判定される。次に、教材データ表示ウィンドウWaに表示された学習対象ファイルFSのうち、教材データDの部分がそれぞれ網掛け表示されるステップV3。次に、学習装置1がアプリアイコンIaの表示ONモードになっていると判定されステップV4;Yes、教材データ表示ウィンドウWaに表示された各教材データDに対応付けて、当該教材データDについての使用可能アプリGCのアプリアイコンIaが表示されるとともにステップV5、教材データ表示ウィンドウWaの下端部にクリップボタンBが表示されるステップV6。次に、ユーザが直角三角形の教材データについての図形機能のアプリアイコンIaに対してタッチ操作を行うと、タッチ操作の行われたアプリアイコンIaの種類が検出されステップU51、このアプリアイコンに対応する学習アプリG図形機能の学習アプリGがアクティブ状態とされ、ディスプレイ210の表示内容が更新されるステップU53。そして、タッチ操作の行われたアプリアイコンIaに対応する教材データD直角三角形の教材データDがアクティブ状態の学習アプリG図形機能の学習アプリGに入力されてディスプレイ210の表示内容が更新されるステップU54。動作例3図18aに示すように、まず、ユーザが数学の教科書の学習教材ファイルFと、ページ番号95との指定操作を行うとステップS1、ディスプレイ210に教材データ表示ウィンドウWaが形成されるとともに、指定の学習対象ファイルFSにおける指定のページ番号のデータが教材データ表示ウィンドウWaに表示されるステップS2。これにより、教材データ表示ウィンドウWaには複数の教材データDが表示される。次に、学習装置1のモードが学習モードであると判定されステップS3;Yes、表示範囲内の学習対象ファイルFSにおける各教材データDの位置や内容が検出されるステップS4。次に、表示範囲内の学習対象ファイルFSに含まれる各教材データDが読み込まれた後ステップV1、先頭の教材データDが判定対象に設定されてステップW0、判定対象の教材データDが表を表すデータであると判定されステップW1;Yes、表機能の学習アプリGが使用可能アプリGCとされるステップW2。以降、同様にして、判定対象の教材データDが末尾のデータでないと判定された後ステップW3;No、次の教材データDが判定対象として設定されてステップW4、各教材データDについて使用可能アプリGCの種類が判定される。次に、教材データ表示ウィンドウWaに表示された学習対象ファイルFSのうち、教材データDの部分がそれぞれ網掛け表示されるステップV3。次に、教材データ表示ウィンドウWaの下端部にクリップボタンBが表示されるステップV6。なお、本動作例では、このとき学習装置1はアプリアイコンIaの表示ONモードになってはいない。次に、ユーザがグラフ機能の学習アプリGを起動すると、そのアプリ表示ウィンドウWbに当該学習アプリGの実行画面が表示されて、e-ACTIVITY機能の学習アプリGがアクティブ状態であると判定されるステップS7;Yes。次に、図18bに示すように、教材データ表示ウィンドウWa内でのユーザが範囲指定を行うと、指定範囲に含まれる各教材データDがe-ACTIVITY機能の学習対象に指定されるとともに、指定範囲に含まれるテキストデータ但し、ここでは数式を含まないがアプリ表示ウィンドウWbにコピーされて表示されるステップS11。次に、学習対象の教材データDが複数あると判定されステップS12;Yes、先頭の教材データD表の教材データDが処理対象に指定されるステップS15。次に、処理対象の教材データDが図表のデータであると判定された後ステップS41;Yes、図18cに示すように、アプリ表示ウィンドウWbに表示されたテキストデータ内での当該教材データDの対応位置に、この教材データDについての使用可能アプリGC表機能の学習アプリGのストリップStが表示されるとともにステップS42、このストリップStに対して処理対象の教材データD表の教材データDが対応付けられるステップS43。以降、同様にして、次の教材データDが処理対象に指定された後、当該教材データDについての使用可能アプリGCのストリップStが表示されて、このストリップStに対して処理対象の教材データDが対応付けられる。但し、図18cでは、図示の便宜上、先頭の教材データDについてのストリップStのみが図示されている。そして、ストリップSt内のスプレッドボタンSbをユーザが操作すると、図18dに示すように、当該スプレッドボタンSbを含むストリップStに対応付けられた学習アプリG表機能の学習アプリGがe-ACTIVITY機能のアプリ表示ウィンドウWb内で実行されるとともに、このストリップStに対応付けられた教材データD表の教材データDが学習アプリGに対して入力される。以上のように、本実施形態の学習装置1によれば、図5のステップV1~V5や図6のステップW0~W5,図15b等に示したように、教材データ表示ウィンドウWaに表示された各教材データDについて、複数種類の学習アプリGのうち、当該教材データDを使用することのできる使用可能アプリGCの種類が検知され、教材データ表示ウィンドウWaに表示された各教材データDに関連付けて、当該教材データDについての使用可能アプリGCの種類が表示されるので、何れの教材データDを何れの学習アプリGで使用できるのかが分かり易く表示される。従って、教材データDと学習アプリGとの対応を理解し易くすることができる。また、図12のステップU51~U54や図16a等に示したように、アプリアイコンIaへのタッチ操作に基づいて、教材データ表示ウィンドウWaに表示された何れかの教材データDと、当該教材データDについての使用可能アプリGCとが指定されると、指定された使用可能アプリGCが実行されて実行画面が表示されるとともに、指定された教材データDが当該使用可能アプリGCに入力されるので、表示された教材データDを当該教材データDの使用可能アプリGCに対して容易に入力することができる。また、図2のステップS8や図13b等に示したように、ユーザ操作に基づいて指定される学習アプリGが実行されると、その実行画面が表示されて、教材データ表示ウィンドウWaに表示された教材データDのうち、当該学習アプリGで使用可能な教材データDが識別表示されるので、何れの教材データDを何れの学習アプリGで使用できるのかが分かり易く表示される。従って、教材データDと学習アプリGとの対応を理解し易くすることができる。また、図11のステップU34や図13b等に示したように、教材データ表示ウィンドウWaに表示された何れかの教材データDが指定されると、指定された教材データDがユーザ指定の学習アプリGに入力されるので、表示された教材データDを学習アプリGに容易に入力することができる。また、図11のステップU33や図13b等に示したように、指定された教材データDがユーザ指定の学習アプリGで使用可能な教材データDではない場合に、その旨が表示されるので、使用不可能な教材データDが学習アプリGに入力されるのを防止することができる。また、図3のステップS22,S42や図18c等に示したように、ユーザ操作に基づいて、少なくとも1つの教材データDを含んで教材データ表示ウィンドウWaの表示内容が範囲指定されると、指定範囲内のテキストデータがe-ACTIVITY機能のアプリ表示ウィンドウWbに表示され、指定範囲内の各教材データDについて、当該指定データを使用することのできる使用可能アプリGCの種類が検知されて、アプリ表示ウィンドウWbに表示されたテキストデータ中、指定された各教材データDとの対応位置に、当該教材データDについての使用可能アプリGCのスプレッドボタンSb実行ボタンが表示されるので、何れの教材データDを何れの学習アプリGで使用できるのかが分かり易く表示される。従って、教材データDと学習アプリGとの対応を理解し易くすることができる。また、図18d等に示したように、スプレッドボタンSb実行ボタンが操作されると、当該スプレッドボタンSbに対応する使用可能アプリGCが実行さて実行画面が表示されるとともに、当該スプレッドボタンSbのストリップStに対応する教材データDが当該使用可能アプリGCに入力されるので、表示された教材データDを当該教材データDの使用可能アプリGCに対して容易に入力することができる。なお、上記の実施の形態における学習装置1の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能であることは勿論である。以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。付記<請求項1>学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、前記教材データ表示エリアに表示された各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知手段と、前記使用可能アプリ種類検知手段による検知結果に応じて、前記教材データ表示エリアに表示された各教材データに関連付けて、当該教材データについての前記使用可能アプリケーションの種類を表示させる使用可能アプリ種類表示制御手段と、を備えることを特徴とする学習装置。<請求項2>請求項1記載の学習装置において、ユーザ操作に基づいて、前記教材データ表示エリアに表示された何れかの教材データと、当該教材データについての前記使用可能アプリケーションとを指定する使用可能アプリ指定手段と、前記使用可能アプリ指定手段により指定された前記使用可能アプリケーションを実行して実行画面を前記表示手段に表示させるとともに、前記使用可能アプリ指定手段により指定された教材データを当該使用可能アプリケーションに入力する教材データ入力結果表示制御手段と、を備えることを特徴とする学習装置。<請求項3>学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、前記複数種類のアプリケーションのうち、ユーザ操作に基づいて指定される少なくとも1つのアプリケーションを実行して実行画面を前記表示手段に表示させる指定アプリ実行手段と、前記教材データ表示エリアに表示された各教材データのうち、アクティブ状態のアプリケーションで使用可能な教材データを識別表示させる使用可能教材データ識別表示制御手段と、を備えることを特徴とする学習装置。<請求項4>請求項3記載の学習装置において、ユーザ操作に基づいて、前記教材データ表示エリアに表示された何れかの教材データを指定する教材データ指定手段と、前記教材データ指定手段により指定された教材データを、前記指定アプリ実行手段により実行されたアプリケーションのうち、ユーザ操作により指定されるアプリケーションに入力する教材データ入力結果表示制御手段と、を備えることを特徴とする学習装置。<請求項5>請求項4記載の学習装置において、前記教材データ指定手段により指定された教材データが前記教材データ入力結果表示制御手段による入力先のアプリケーションで使用可能ではない場合に、その旨を前記表示手段に表示させるエラー表示制御手段を有することを特徴とする学習装置。<請求項6>学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、テキストデータと、1つ以上の教材データとを有する学習対象ファイルを教材データ表示エリアに表示する表示手段と、ユーザ操作に基づいて、前記教材データ表示エリアの表示内容を、少なくとも1つの教材データを含んで範囲指定するデータ指定手段と、前記表示手段にテキスト表示エリアを表示させるとともに、前記データ指定手段による指定範囲内のテキストデータを当該テキスト表示エリアに表示させるテキストエリア表示制御手段と、前記データ指定手段による指定範囲内の各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知手段と、前記使用可能アプリ種類検知手段による検知結果に応じて、前記テキスト表示エリアに表示されたテキストデータ中、前記データ指定手段により指定された各教材データとの対応位置に、当該教材データについての前記使用可能アプリケーションの実行ボタンを表示させる実行ボタン表示制御手段と、前記実行ボタンに対するユーザ操作に応じて、当該実行ボタンに対応する前記使用可能アプリケーションを実行して実行画面を前記表示手段に表示させるとともに、当該実行ボタンに対応する教材データを当該使用可能アプリケーションに入力する指定データ入力結果表示制御手段と、を備えることを特徴とする学習装置。<請求項7>学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、を備えるコンピュータに、前記教材データ表示エリアに表示された各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知機能と、前記使用可能アプリ種類検知機能による検知結果に応じて、前記教材データ表示エリアに表示された各教材データに関連付けて、当該教材データについての前記使用可能アプリケーションの種類を表示させる使用可能アプリ種類表示制御機能と、を実現させることを特徴とするプログラム。<請求項8>学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、複数の教材データを教材データ表示エリアに表示する表示手段と、を備えるコンピュータに、前記複数種類のアプリケーションのうち、ユーザ操作に基づいて指定される少なくとも1つのアプリケーションを実行して実行画面を前記表示手段に表示させる指定アプリ実行機能と、前記教材データ表示エリアに表示された各教材データのうち、アクティブ状態のアプリケーションで使用可能な教材データを識別表示させる使用可能教材データ識別表示制御機能と、を実現させることを特徴とするプログラム。<請求項9>学習用の複数種類のアプリケーションを記憶する学習アプリ記憶手段と、テキストデータと、1つ以上の教材データとを有する学習対象ファイルを教材データ表示エリアに表示する表示手段と、を備えるコンピュータに、ユーザ操作に基づいて、前記教材データ表示エリアの表示内容を、少なくとも1つの教材データを含んで範囲指定するデータ指定機能と、前記表示手段にテキスト表示エリアを表示させるとともに、前記データ指定機能による指定範囲内のテキストデータを当該テキスト表示エリアに表示させるテキストエリア表示制御機能と、前記データ指定機能による指定範囲内の各教材データについて、前記複数種類のアプリケーションのうち、当該教材データを使用することのできる使用可能アプリケーションの種類を検知する使用可能アプリ種類検知機能と、前記使用可能アプリ種類検知機能による検知結果に応じて、前記テキスト表示エリアに表示されたテキストデータ中、前記データ指定機能により指定された各教材データとの対応位置に、当該教材データについての前記使用可能アプリケーションの実行ボタンを表示させる実行ボタン表示制御機能と、前記実行ボタンに対するユーザ操作に応じて、当該実行ボタンに対応する前記使用可能アプリケーションを実行して実行画面を前記表示手段に表示させるとともに、当該実行ボタンに対応する教材データを当該使用可能アプリケーションに入力する指定データ入力結果表示制御機能と、を実現させることを特徴とするプログラム。"