(57)【要約】      （修正有）【課題】文字を入力する際、直観的な操作を行い、文字を素早く入力する。【解決手段】タッチパネル上で、特定の文字をタッチしつつ他のエリアに同時にタッチすることで特定の文字を選択することができる。タッチした文字を移動し、できた文字間に他の文字を挿入する等の編集操作を容易に行う事が可能になる。【選択図】図４
2012203830.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル機能を具備し、文字データを表示する表示部と、
前記表示部が複数の接触を検知した場合、該複数の接触に基づいて、前記文字データを変更する制御部とを有する入力装置。
【請求項２】
請求項１に記載の入力装置において、
前記制御部は、前記複数の接触のうち、１つの接触を検知した位置が前記表示部における所定の範囲内であり、他の接触が前記表示部上を移動する接触である場合、該接触の移動方向に基づいて、前記文字データを変更することを特徴とする入力装置。
【請求項３】
請求項２に記載の入力装置において、
前記制御部は、前記接触の移動に伴い、該接触を検知している位置に表示されている文字データを移動させることを特徴とする入力装置。
【請求項４】
請求項２に記載の入力装置において、
前記制御部は、前記接触の移動に伴い、該接触を検知している位置に表示されている文字データを削除することを特徴とする入力装置。
【請求項５】
請求項２に記載の入力装置において、
前記制御部は、前記接触の移動に伴い、該接触を検知している位置に表示されている文字データを他の文字データへ変換することを特徴とする入力装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の入力装置において、
当該入力装置は、携帯情報端末であることを特徴とする入力装置。
【請求項７】
タッチパネル機能を具備したディスプレイに文字データを表示する処理と、
前記ディスプレイへの複数の接触を検知する処理と、
前記ディスプレイへの複数の接触を検知した場合、該複数の接触に基づいて、前記文字データを変更する処理とを行う入力方法。
【請求項８】
コンピュータに、
タッチパネル機能を具備したディスプレイに文字データを表示する手順と、
前記ディスプレイへの複数の接触を検知する手順と、
前記ディスプレイへの複数の接触を検知した場合、該複数の接触に基づいて、前記文字データを変更する手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を入力する入力装置、入力方法およびプログラムに関する。
【背景技術】
【０００２】
物理的キーが実装されておらず、物理的キーの代わりにタッチパネル機能が搭載された画面にソフトウェアキーボードが表示される入力装置は、ソフトウェアキーボードを操作して文字の入力が行われる（例えば、特許文献１参照。）。例えば、ブラウザ検索、ブログ投稿、パスワード、電子メール作成などの文字入力を行う際に、ソフトウェアキーボードとしてテンキー等の仮想キーボードを画面に表示させ、利用者が仮想キーボードを触れるという操作を行うことで携帯端末やパソコンに所望の文字が入力される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６９４５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したようなソフトウェアキーボードへの操作は、物理キーへの操作と比べて、文字入力が分かりづらく、手間がかかってしまうという問題点がある。また、このようなソフトウェアキーボードへの文字の入力方法においては、直観的な操作ができるというタッチパネルの特徴が十分に活かされていないという問題点がある。
【０００５】
本発明の目的は、上述した課題を解決する入力装置、入力方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の入力装置は、
タッチパネル機能を具備し、文字データを表示する表示部と、
前記表示部が複数の接触を検知した場合、該複数の接触に基づいて、前記文字データを変更する制御部とを有する。
【０００７】
また、本発明の入力方法は、
タッチパネル機能を具備したディスプレイに文字データを表示する処理と、
前記ディスプレイへの複数の接触を検知する処理と、
前記ディスプレイへの複数の接触を検知した場合、該複数の接触に基づいて、前記文字データを変更する処理とを行う。
【０００８】
また、本発明のプログラムは、
コンピュータに実行させるためのプログラムであって、
タッチパネル機能を具備したディスプレイに文字データを表示する手順と、
前記ディスプレイへの複数の接触を検知する手順と、
前記ディスプレイへの複数の接触を検知した場合、該複数の接触に基づいて、前記文字データを変更する手順とを実行させる。
【発明の効果】
【０００９】
以上説明したように、本発明においては、文字を入力する際、直観的な操作を行うことができ、文字を素早く入力することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の入力装置の実施の一形態を示す図である。
【図２】図１に示した入力装置における入力方法を説明するためのフローチャートである。
【図３】ステップＳ４およびＳ５の第１の例を説明するためのフローチャートである。
【図４】ステップＳ１１にて、表示部に表示されている文字の位置への接触があったときの表示部の表示の一例を示す図である。
【図５】ステップＳ１２にて、表示部上の接触している位置が移動したときの表示部１１０の表示の一例を示す図である。
【図６】ステップＳ１４にて、確保されたスペースに文字が挿入されたときの表示部の表示の一例を示す図である。
【図７】ステップＳ４およびＳ５の第２の例を説明するためのフローチャートである。
【図８】ステップＳ２１にて、表示部に表示されている文字の位置への接触があったときの表示部の表示の一例を示す図である。
【図９】ステップＳ２２にて、表示部上の接触している位置が移動したときの表示部の表示の一例を示す図である。
【図１０】ステップＳ２３にて、「さん」が削除された表示部の表示の一例を示す図である。
【図１１】ステップＳ４およびＳ５の第３の例を説明するためのフローチャートである。
【図１２】ステップＳ３１にて、削除された「さん」が表示されていた位置（部分）への接触があったときの表示部の表示の一例を示す図である。
【図１３】ステップＳ３２にて、表示部１１０上の接触している位置が移動したときの表示部の表示の一例を示す図である。
【図１４】ステップＳ３３にて、「さん」が再表示された表示部の表示の一例を示す図である。
【図１５】ステップＳ４およびＳ５の第４の例を説明するためのフローチャートである。
【図１６】絵文字が表示されている表示部の表示の一例を示す図である。
【図１７】ステップＳ４１にて、絵文字が表示されている位置（部分）への接触があり、ステップＳ４２にて、その接触位置が上下に移動している場合の表示部の表示を示す図である。
【図１８】ステップＳ４４にて表示部に表示された絵文字の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１２】
図１は、本発明の入力装置の実施の一形態を示す図である。
【００１３】
本形態における入力装置１００には図１に示すように、表示部１１０と、制御部１２０とが設けられている。なお、この入力装置１００は、携帯電話機、タブレット型やノート型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、電子書籍端末、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、メディアプレーヤー、ゲーム機等、タッチパネル機能が具備された装置に適用することが可能である。
【００１４】
表示部１１０は、タッチパネル機能を具備し、文字データを表示するディスプレイである。例えば、表示部１１０は、３〜１０インチ程度の画面であり、静電式や加圧式などのタッチパネル機能を具備したものであっても良い。
【００１５】
制御部１２０は、表示部１１０が検知した接触に応じた処理を行う。例えば、制御部１２０は、表示部１１０が複数の接触を検知した場合、その複数の接触に基づいて、表示されている文字データを変更する。このとき、制御部１２０は、複数の接触のうち、１つの接触を検知した位置が表示部１１０における所定の範囲内であり、他の接触が表示部１１０上を移動する接触である場合、その接触の移動方向に基づいて、文字データを変更する。
【００１６】
以下に、図１に示した入力装置１００における入力方法について説明する。
【００１７】
図２は、図１に示した入力装置１００における入力方法を説明するためのフローチャートである。
【００１８】
まず、利用者が表示部１１０に対する接触操作を行い、文字入力の操作が表示部１１０にて検知されると（ステップＳ１）、表示部１１０に表示されている文字が選択されたかどうかが制御部１２０にて判別される（ステップＳ２）。つまり、表示部１１０上の文字が表示されている位置で接触が検知されたかどうかが制御部１２０にて判別される。なお、文字が表示されている位置以外であっても、入力される文字が表示されるエリアで接触が検知されたかどうかが制御部１２０にて判別されるものであっても良い。
【００１９】
表示部１１０に表示されている文字が選択されたと制御部１２０にて判別されると、表示部１１０へ複数の接触（マルチタッチ）があり、かつ、その複数の接触のうち、１つの接触を検知した位置が表示部１１０における所定の範囲内であるかどうかが制御部１２０にて判別される（ステップＳ３）。
【００２０】
表示部１１０へマルチタッチがあり、１つの接触を検知した位置が表示部１１０における所定の範囲内であると制御部１２０にて判別された場合、当該マルチタッチが所定の位置およびパターンであるかどうかが制御部１２０にて判別される（ステップＳ４）。
【００２１】
検知されたマルチタッチが所定の位置およびパターンであると制御部１２０にて判別されると、その接触に応じた所定の処理が制御部１２０にて行われる（ステップＳ５）。
【００２２】
以下、上述したステップＳ４およびＳ５の処理について、４つの具体例を挙げて説明する。
【００２３】
まずは、接触の移動に伴い、その接触を検知している位置に表示されている文字データを移動させて文字と文字との間にスペースをつくる処理について説明する。
【００２４】
図３は、ステップＳ４およびＳ５の第１の例を説明するためのフローチャートである。
【００２５】
まず、ステップＳ３にて、表示部１１０へマルチタッチがあり、１つの接触を検知した位置が表示部１１０における所定の範囲内であると制御部１２０にて判別された場合、他方の接触（他の接触）が、表示部１１０に表示されている文字の位置への接触であるかどうかが制御部１２０にて判別される（ステップＳ１１）。ここで、上述した「１つの接触」が親指と表示部１１０との接触であり、「他方の接触」が人差し指や中指と表示部１１０との接触であっても良い（以下に説明する第２〜４の例について同じ）。
【００２６】
図４は、ステップＳ１１にて、表示部１１０に表示されている文字の位置への接触があったときの表示部１１０の表示の一例を示す図である。なお、このとき、１つの接触が所定の範囲にて検知されていることが前提である。例えば、表示部１１０の右隅を所定の範囲（図４にて斜線で示した範囲、以下の図面において省略）として、当該範囲にて接触が検知されているとする。
【００２７】
図４に示すように、例えば、「田中は」という文字データが表示部１１０に表示されている場合、表示部１１０上の「は」が表示されている位置が触れられると、他の接触が、表示部１１０に表示されている文字の位置への接触であると制御部１２０にて判別される。
【００２８】
他の接触が、表示部１１０に表示されている文字の位置への接触であると制御部１２０にて判別された後、利用者が接触させている指等を表示部１１０上を移動させることで、表示部１１０上の接触している位置が移動したかどうかが制御部１２０にて判別される（ステップＳ１２）。ここでは、文字と文字との間にスペースをつくる処理であるため、表示部１１０上の接触している位置が、表示部１１０の右方向へ移動したかどうかが制御部１２０にて判別される。
【００２９】
図５は、ステップＳ１２にて、表示部１１０上の接触している位置が移動したときの表示部１１０の表示の一例を示す図である。
【００３０】
図５に示すように、図４に示した「は」に接触している指が右方向へ移動すると、表示されている「は」は、指の移動に伴って移動する。これは、表示部１１０で「は」がドラッグされることで、「は」が指の移動に伴って移動するものである。
【００３１】
すると、制御部１２０にて図５に示すように表示部１１０上で「田中」と「は」との間にスペースが確保される（ステップＳ１３）。
【００３２】
その後、所定の操作が行われると、確保されたスペースに文字が制御部１２０にて挿入される（ステップＳ１４）。この所定の操作は、通常の文字入力であっても良いし、他の位置に表示されている文字をドラッグアンドドロップを用いて移動させるものであっても良く、ここでは特に規定しない。
【００３３】
図６は、ステップＳ１４にて、確保されたスペースに文字が挿入されたときの表示部１１０の表示の一例を示す図である。
【００３４】
図６に示すように、「田中」と「は」との間にできたスペースに「さん」が挿入される。
【００３５】
また、このように挿入された文字を削除する処理について説明する。この削除の処理は、接触の移動に伴い、その接触を検知している位置に表示されている文字データを制御部１２０が削除するものである。
【００３６】
図７は、ステップＳ４およびＳ５の第２の例を説明するためのフローチャートである。
【００３７】
まず、ステップＳ３にて、表示部１１０へマルチタッチがあり、１つの接触を検知した位置が表示部１１０における所定の範囲内であると制御部１２０にて判別された場合、他方の接触（他の接触）が、表示部１１０に表示されている文字の位置への接触であるかどうかが制御部１２０にて判別される（ステップＳ２１）。
【００３８】
図８は、ステップＳ２１にて、表示部１１０に表示されている文字の位置への接触があったときの表示部１１０の表示の一例を示す図である。なお、このとき、１つの接触が所定の範囲にて検知されていることが前提である。
【００３９】
図８に示すように、例えば、「田中さんは」という文字データが表示部１１０に表示されている場合、表示部１１０上の「は」が表示されている位置が触れられると、他の接触が、表示部１１０に表示されている文字の位置への接触であると制御部１２０にて判別される。
【００４０】
他の接触が、表示部１１０に表示されている文字の位置への接触であると制御部１２０にて判別された後、利用者が接触させている指等を表示部１１０上を移動させることで、表示部１１０上の接触している位置が移動したかどうかが制御部１２０にて判別される（ステップＳ２２）。ここでは、表示部１１０に表示されている文字データを削除する処理であるため、表示部１１０上の接触している位置が、すでに文字データが表示されている方向、つまり、表示部１１０の左方向へ移動したかどうかが制御部１２０にて判別される。
【００４１】
図９は、ステップＳ２２にて、表示部１１０上の接触している位置が移動したときの表示部１１０の表示の一例を示す図である。
【００４２】
図９に示すように、図８に示した「は」に接触している指が左方向へ「中」の手前まで移動すると、表示されている「は」は、指の移動に伴って移動する。これは、表示部１１０で「は」がドラッグされることで、「は」が指の移動に伴って移動するものである。
【００４３】
すると、図９に示すように表示部１１０上で「田中」と「は」との間に表示されていた「さん」が制御部１２０にて削除される（ステップＳ２３）。
【００４４】
図１０は、ステップＳ２３にて、「さん」が削除された表示部１１０の表示の一例を示す図である。
【００４５】
図１０に示すように、図８で表示部１１０に表示されていた「田中」と「は」との間の「さん」が削除される。
【００４６】
なお、「は」への接触を検知せずに、「さん」の上を移動する接触を検知するだけで削除するものであっても良い。
【００４７】
このように削除された文字を再表示する処理について、以下に説明する。
【００４８】
図１１は、ステップＳ４およびＳ５の第３の例を説明するためのフローチャートである。ここで説明する処理は、ステップＳ２３の処理で「さん」が削除された後の処理である。
【００４９】
まず、ステップＳ３にて、表示部１１０へマルチタッチがあり、１つの接触を検知した位置が表示部１１０における所定の範囲内であると制御部１２０にて判別された場合、他方の接触（他の接触）が、ステップＳ２３の処理で削除された「さん」が表示されていた位置（部分）への接触であるかどうかが制御部１２０にて判別される（ステップＳ３１）。
【００５０】
図１２は、ステップＳ３１にて、削除された「さん」が表示されていた位置（部分）への接触があったときの表示部１１０の表示の一例を示す図である。なお、このとき、１つの接触が所定の範囲にて検知されていることが前提である。
【００５１】
図１２に示すように、ステップＳ２３の処理で「さん」が削除された後、「田中は」という文字データが表示部１１０に表示されている場合、表示部１１０上の「は」が表示されている位置が触れられると、他の接触が、ステップＳ２３の処理で削除された「さん」が表示されていた位置（部分）への接触であると制御部１２０にて判別される。
【００５２】
他の接触が、ステップＳ２３の処理で削除された「さん」が表示されていた位置（部分）への接触であると制御部１２０にて判別された後、利用者が接触させている指等を表示部１１０上を移動させることで、表示部１１０上の接触している位置が移動したかどうかが制御部１２０にて判別される（ステップＳ３２）。ここでは、削除された文字を再表示する処理であるため、表示部１１０上の接触している位置が、削除された文字データが表示されていた方向、つまり、表示部１１０の右方向へ移動したかどうかが制御部１２０にて判別される。
【００５３】
図１３は、ステップＳ３２にて、表示部１１０上の接触している位置が移動したときの表示部１１０の表示の一例を示す図である。
【００５４】
図１３に示すように、図１２に示した「は」に接触している指が右方向へ移動すると、「は」が指の移動に伴って移動する。これは、表示部１１０で「は」がドラッグされることで、「は」が指の移動に伴って移動するものである。
【００５５】
右方向へ移動している「は」が、図８に示した「さん」が表示されていたときの「は」の表示位置まで移動すると、削除された「さん」が「田中」と「は」との間にできたスペースに制御部１２０にて再表示される（ステップＳ３３）。
【００５６】
図１４は、ステップＳ３３にて、「さん」が再表示された表示部１１０の表示の一例を示す図である。
【００５７】
図１４に示すように、削除され、図１２で表示部１１０に表示されていなかった「さん」が、「田中」と「は」との間に再表示される。
【００５８】
なお、「は」が表示部１１０に表示されていない場合、削除された「さん」が表示されていた位置にて移動する接触を検知することで、「さん」を再表示するものであっても良い。
【００５９】
このように再表示された文字を、図７のフローチャートを用いて説明した処理で、再度削除するものであっても良い。また、再表示された文字のうち、図７のフローチャートを用いて説明した処理で、その一部を削除するものであっても良い。つまり、再表示を行った後、指等の接触位置を少し戻して、再表示された文字データの一部を削除するものであっても良い。
【００６０】
また、接触の移動に伴い、その接触を検知している位置に表示されている文字データを制御部１２０が他の文字データへ変換するものであっても良い。
【００６１】
図１５は、ステップＳ４およびＳ５の第４の例を説明するためのフローチャートである。ここで説明する処理は、文字データとして絵文字が表示部１１０に表示されており、その絵文字を制御部１２０が他の絵文字へ変換する場合の処理である。
【００６２】
まず、ステップＳ３にて、表示部１１０へマルチタッチがあり、１つの接触を検知した位置が表示部１１０における所定の範囲内であると制御部１２０にて判別された場合、他方の接触（他の接触）が、絵文字が表示されている位置（部分）への接触であるかどうかが制御部１２０にて判別される（ステップＳ４１）。
【００６３】
図１６は、絵文字が表示されている表示部１１０の表示の一例を示す図である。
【００６４】
図１６に示すように、「天気」の文字データの隣に、晴れマークを示す絵文字が文字データとして表示されている。
【００６５】
他方の接触（他の接触）が、絵文字が表示されている位置（部分）への接触であると制御部１２０にて判別されると、その後、接触位置が上下に移動しているかどうかが制御部１２０にて判別される（ステップＳ４２）。つまり、表示部１１０に接触している指等が、上下に表示部１１０上を移動しているかどうかが制御部１２０にて判別される。
【００６６】
図１７は、ステップＳ４１にて、絵文字が表示されている位置（部分）への接触があり、ステップＳ４２にて、その接触位置が上下に移動している場合の表示部１１０の表示を示す図である。なお、このとき、１つの接触が所定の範囲にて検知されていることが前提である。
【００６７】
図１７に示すように、表示されている絵文字が触れられ、その触れた指等が上下に移動することで、選択候補となる他の絵文字が表示部１１０に表示される（ステップＳ４３）。図１７では、選択候補となる絵文字として、晴れマークと傘マークとが表示部１１０に表示される。
【００６８】
その後、選択候補のうちの１つが選択されると、選択された絵文字が文字データとして表示部１１０に表示される（ステップＳ４４）。この選択方法は、上下に移動させた指等が、表示部１１０から離れたことを表示部１１０が検知したときに、制御部１２０が選択を確定するものであっても良く、ここでは特に規定しない。
【００６９】
図１８は、ステップＳ４４にて表示部１１０に表示された絵文字の一例を示す図である。ここでは、ステップＳ４４にて、傘マークが選択された場合を例に挙げて示す。
【００７０】
図１８に示すように、ステップＳ４４にて選択された傘マークが表示部１１０に表示される。
【００７１】
また、図１７では、選択候補すべてが絵文字である場合を例に挙げて示したが、例えば、上方向に表示する選択候補は絵文字や記号であり、下方向に表示する選択候補は通常の漢字や仮名の文字データであっても良い。また、候補の順序を変更可能なものであっても良い。
【００７２】
なお、所定の範囲（例えば、図４に示した斜線部分）への接触を検知した状態で、他の接触を移動を検知した場合に、上述した処理が行われるものであっても良いし、所定の範囲への接触を検知した後（その検知を維持する必要はなく、接触検知後にその接触の検知がなくなった状態でも）、他の接触を移動を検知した場合に、上述した処理が行われるものであっても良い。
【００７３】
また、入力装置１００が携帯情報端末である場合、図１に示した構成要素以外に、プログラム制御により動作する通信機能（通話、電子メール送受信、インターネット接続）やテレビ放送受信機能を実現するために、内蔵アンテナを用いて無線通信を行う無線通信部と、放送局（地上局、衛星など）から送信された放送信号をアンテナを介して受信し、その受信した信号の復調による映像データ、音声データ、情報データ等の放送信号処理を行う放送受信部とが設けられていても良い。さらに、画像情報の取得（撮影）を行うカメラ部と、マイク等の送話部およびスピーカ等の受話部を介して入出力された音声信号の処理を行う音声処理部と、楽音や報知音などの鳴音出力を行うスピーカと、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星から発射された電波が携帯情報端末に到達するまでの時間を測定し、この時間差からＧＰＳ衛星と携帯情報端末との間の距離を求め、この距離を利用して位置座標を求める測位部と、電話帳情報、送受信電子メール情報、発着呼情報、コンテンツ情報、アプリケーションプログラム情報、撮影画像および携帯情報端末の諸設定等を格納する記憶部とが設けられていても良い。また、制御部１２０が、これらの機能や各部の制御を行うものであっても良い。また、無線通信部は、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ−２０００、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等の複数の通信システムに対応する複数の無線モジュールから構成されるものであっても良い。また、入力装置１００は、通信種別（ＷＣＤＭＡ、ＣＤＭＡ−２０００、ＷＬＡＮ、ＷｉＭＡＸ、ＧＳＭ、ＰＨＳ等）と、通信機能（音声通話、ＴＶ電話、ＦＡＸ、電子メール、ショートメッセージ等）に関する情報を記憶するものであっても良い。
【００７４】
このように、本発明の表示部１１０上のタッチパネル操作において、ブラウザ検索、ブログ投稿、パスワード、電子メール作成などの文字入力を行う際に、所望する文字入力を直感的で、かつ素早くすることができる。
【００７５】
上述した入力装置１００に設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）を入力装置１００にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを入力装置１００に読み込ませ、実行するものであっても良い。入力装置１００にて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、入力装置１００に内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、入力装置１００に設けられた制御部１２０にて読み込まれ、制御部１２０の制御にて、上述したものと同様の処理が行われる。ここで、制御部１２０は、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【符号の説明】
【００７６】
１００    入力装置
１１０    表示部
１２０    制御部
【図１】
2012203830.tif 000003
【図２】
2012203830.tif 000004
【図３】
2012203830.tif 000005
【図４】
2012203830.tif 000006
【図５】
2012203830.tif 000007
【図６】
2012203830.tif 000008
【図７】
2012203830.tif 000009
【図８】
2012203830.tif 000010
【図９】
2012203830.tif 000011
【図１０】
2012203830.tif 000012
【図１１】
2012203830.tif 000013
【図１２】
2012203830.tif 000014
【図１３】
2012203830.tif 000015
【図１４】
2012203830.tif 000016
【図１５】
2012203830.tif 000017
【図１６】
2012203830.tif 000018
【図１７】
2012203830.tif 000019
【図１８】
2012203830.tif 000020