(57)【特許請求の範囲】
【請求項１】
画面に対するタッチ操作が行われたときに、各タッチ操作に対応する図形を、画像として画面に表示する表示システムにおいて、
画面に画像を表示する表示部と、
前記画面に対するタッチ操作が行われた位置を示す位置情報を取得するタッチパネル部と、
前記表示部および前記タッチパネル部に電気的に接続される制御部であって、
タッチ操作と表示される図形との対応関係を、そのタッチ操作が行われる前に定める情報として、複数の表示設定情報のうちのいずれか１つの表示設定情報を格納する表示設定格納部、
タッチ操作が行われたときに、そのタッチ操作についての位置情報が示す位置に、前記表示設定格納部に格納される表示設定情報に従って、そのタッチ操作に対応する図形を画像として表示させるタッチ操作画像表示制御部、および
前記複数の表示設定情報をそれぞれ表した複数の設定画像を記憶する設定画像記憶部を含む制御部とを備え、
前記タッチ操作画像表示制御部は、タッチ操作が行われたときに、前記表示設定格納部に格納されている表示設定情報を表した設定画像を、そのタッチ操作についての位置情報が示す位置からの距離が予め定める第１特定距離以内となる設定画像表示領域に表示させ、
前記制御部は、直前のタッチ操作が行われた時点から予め定める第１特定時間が経過したか否かを判断する第１時間経過判断部を含み、
前記タッチ操作画像表示制御部は、前記第１特定時間の経過後に、図形を画像として表示させるための次のタッチ操作が行われたときに、前記次のタッチ操作に対応する図形を画像として表示させる代わりに、前記表示設定格納部に格納されている表示設定情報を表した設定画像を、前記設定画像表示領域に表示させることを特徴とする表示システム。
【請求項２】
前記設定画像表示領域は、前記次のタッチ操作の開始時点における位置情報が示す初期位置からの距離が前記第１特定距離以内となる領域であり、この領域に表示する設定画像の位置と前記初期位置との相対的な位置関係は、前記次のタッチ操作についての位置情報によって異なることを特徴とする請求項１に記載の表示システム。
【請求項３】
タッチパネル部および表示部を備えるコンピュータを、請求項１または２に記載の表示システムとして機能させることを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備える表示システムおよび表示プログラムに関する。
【背景技術】
【０００２】
近年、画像を表示するための表示装置を備え、画面に対してタッチ操作を行うことで、そのタッチ操作に応じて点や線などの図形を画面に描画する、電子黒板などの表示システムが普及しつつある。
【０００３】
電子黒板などの表示システムでは、タッチ操作に応じて描画される点・線の色や太さなどの表示設定を変更できるように、画面の所定の領域に、各表示設定を表す各設定画像を含むツールバー画像を表示させる。ユーザは、ツールバー画像内のいずれか１つの設定画像に対してタッチ操作を行うことで、その設定画像に対応する表示設定を選択することができ、その後のタッチ操作によって描画される点・線を、選択後の表示設定に基づく点・線にすることができる。
【０００４】
たとえば、特許文献１には、複数の設定画像を含むツールバー画像を画面に表示するデジタルカメラが記載されている。このデジタルカメラでは、ユーザがツールバー画像内の設定画像に対してタッチ操作を行って表示設定を選択した後、画面内におけるツールバー画像以外の箇所（編集可能領域）に対してタッチ操作を行うと、画面内からツールバー画像が消去され、画面全体が編集可能領域となる。したがって、ユーザは、より広い範囲で編集作業を行うことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１９１７９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１のような表示システムでは、ツールバー画像が表示されなくなった後、長時間放置してタッチ操作を行わないと、ユーザは、選択中の表示設定を忘れるか、または表示設定の思い違いをしてしまい、不所望の図形を画面内に描画させてしまう場合がある。また、画面の大きな表示システムでは、ツールバー画像の表示中であっても、選択中の表示設定を確認し難く、表示設定の見間違いをしてしまい、不所望の図形を画面内に描画させてしまう場合がある。
【０００７】
本発明は、上述した課題を解決するためのものであり、タッチ操作と次のタッチ操作との間に長い時間が空いていても不所望の表示設定で図形が描画されないように、ユーザが表示設定を確認することができる表示システムおよび表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、画面に対するタッチ操作が行われたときに、各タッチ操作に対応する図形を、画像として画面に表示する表示システムにおいて、
画面に画像を表示する表示部と、
前記画面に対するタッチ操作が行われた位置を示す位置情報を取得するタッチパネル部と、
前記表示部および前記タッチパネル部に電気的に接続される制御部であって、
タッチ操作と表示される図形との対応関係を、そのタッチ操作が行われる前に定める情報として、複数の表示設定情報のうちのいずれか１つの表示設定情報を格納する表示設定格納部、
タッチ操作が行われたときに、そのタッチ操作についての位置情報が示す位置に、前記表示設定格納部に格納される表示設定情報に従って、そのタッチ操作に対応する図形を画像として表示させるタッチ操作画像表示制御部、および
前記複数の表示設定情報をそれぞれ表した複数の設定画像を記憶する設定画像記憶部を含む制御部とを備え、
前記タッチ操作画像表示制御部は、タッチ操作が行われたときに、前記表示設定格納部に格納されている表示設定情報を表した設定画像を、そのタッチ操作についての位置情報が示す位置からの距離が予め定める第１特定距離以内となる設定画像表示領域に表示させ、
前記制御部は、直前のタッチ操作が行われた時点から予め定める第１特定時間が経過したか否かを判断する第１時間経過判断部を含み、
前記タッチ操作画像表示制御部は、前記第１特定時間の経過後に、図形を画像として表示させるための次のタッチ操作が行われたときに、前記次のタッチ操作に対応する図形を画像として表示させる代わりに、前記表示設定格納部に格納されている表示設定情報を表した設定画像を、前記設定画像表示領域に表示させることを特徴とする表示システムである。
【００１０】
また本発明は、前記設定画像表示領域は、前記次のタッチ操作の開始時点における位置情報が示す初期位置からの距離が前記第１特定距離以内となる領域であり、この領域に表示する設定画像の位置と前記初期位置との相対的な位置関係は、前記次のタッチ操作についての位置情報によって異なることを特徴とする。
【００１１】
また本発明は、タッチパネル部および表示部を備えるコンピュータを、前記表示システムとして機能させることを特徴とする表示プログラムである。
【発明の効果】
【００１２】
本発明によれば、タッチ操作画像表示制御部は、タッチ操作が行われたときに、表示設定格納部に格納されている表示設定情報を表した設定画像を、そのタッチ操作についての位置情報が示す位置から第１特定距離以内の設定画像表示領域に表示させる。したがって、ユーザは、設定画像表示領域に表示された設定画像を確認することで、表示設定格納部に格納されている表示設定情報を確認することができる。
【００１３】
また、タッチ操作画像表示制御部は、直前のタッチ操作が行われた時点から第１特定時間経過後における、図形を画像として表示させるための次のタッチ操作が行われたときに、該次のタッチ操作に対応する図形を画面内に描画する代わりに、該次のタッチ操作が行われた位置から第１特定距離以内の設定画像表示領域に、表示設定格納部に格納されている表示設定情報を表した設定画像を表示する。したがって、ユーザは、設定画像表示領域に表示された設定画像を確認することで、表示設定格納部に格納されている表示設定情報を確認することができるとともに、画面内に不所望の図形が描画されることを防ぐことができる。
【００１４】
また本発明によれば、直前のタッチ操作が行われた時点から第１特定時間経過後における、図形を画像として表示させるための次のタッチ操作が行われた場合において、タッチ操作画像表示制御部は、該次のタッチ操作の開始時点における位置情報が示す初期位置からの距離が第１特定距離以内の領域である設定画像表示領域に表示する設定画像の位置を、該位置情報に応じて異ならせる。したがって、タッチ操作画像表示制御部は、画面内に設定画像全体が入るように、初期位置に対する設定画像表示領域に表示する設定画像の位置を設定して、設定画像を表示させることができる。
【００１５】
また本発明によれば、タッチパネル部および表示部を備えるコンピュータを前記表示システムとして機能させる表示プログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】表示システム１の外観を示す模式図である。
【図２】表示システム１の電気的構成を示すブロック図である。
【図３】制御部１３の各機能を示すブロック図である。
【図４】ツールバー画像の一例を示す図である。
【図５】第１特定時間の経過後のときの設定画像表示制御部１３１３の処理結果を示す図である。
【図６】表示部１１の画面１１ａに対してタッチ操作が行われたときの処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、本発明の実施形態の１つである表示システム１について説明する。図１は、表示システム１の外観を示す模式図である。図２は、表示システム１の電気的構成を示すブロック図である。表示システム１は、たとえば、縦１００ｃｍ、横１５０ｃｍ程度の略矩形状の画面１１ａを有する電子黒板であり、表示部１１と、タッチパネル部１２と、制御部１３とを備える。なお、画面１１ａの縦方向を矢符Ｙで示し、横方向を矢符Ｘで示す。
【００１８】
表示部１１は、たとえば、液晶ディスプレイ、ＥＬ（ElectroLuminescence）ディスプレイ、プラズマディスプレイなどであり、画面１１ａを有し、画面１１ａ内に画像を表示する。なお、本発明の他の実施形態としては、表示部１１が、スクリーンを画面として、その画面に画像を投影するプロジェクタであってもよい。
【００１９】
タッチパネル部１２は、投影型静電容量方式タッチパネル、抵抗膜方式タッチパネル、赤外線遮断検出方式タッチパネルなどから構成され、表示部１１の画面１１ａ内の位置を示す情報である位置情報を取得する。
【００２０】
タッチパネル部１２は、表示部１１の画面１１ａの周辺に固定される。たとえば、タッチパネル部１２が抵抗膜方式タッチパネルである場合、タッチパネル部１２は画面１１ａを被覆するように画面１１ａ上に固定される。この場合、ユーザは、タッチパネル部１２の表面を手指やスタイラスなどによって押圧することで、位置情報を入力する。また、たとえば、タッチパネル部１２が赤外線遮断検出方式タッチパネルである場合、タッチパネル部１２は画面１１ａの周縁部を取り囲むように固定される。この場合、ユーザは、画面１１ａに手指やスタイラスなどを近接または当接させて、画面１１ａ上において画面１１ａに平行にタッチパネル部１２から照射される赤外線を、手指やスタイラスなどによって遮断することで、位置情報を入力する。タッチパネル部１２において上記のように押圧また遮断される領域は、ユーザの手指やスタイラスなどの大きさの連続する領域となるので、位置情報は、より詳細には、その領域の代表位置、たとえば図心位置を示す情報として取得される。
【００２１】
タッチパネル部１２に対して、位置情報の入力が開始されてから終了するまでの一連の操作を、タッチ操作と称する。たとえばタッチパネル部１２が抵抗膜方式タッチパネルである場合、ユーザが、手指やスタイラスなどでタッチパネル部１２を押圧してから、押圧したまま押圧箇所を平行移動させ、手指やスタイラスなどをタッチパネル部１２から離間させるまでの一連の操作が、タッチ操作である。したがって、タッチ操作の軌跡が点状である場合には、タッチ操作に対応する位置情報は１つ取得されることになり、タッチ操作の軌跡が線状である場合には、タッチ操作に対応する位置情報は複数取得されることになる。
【００２２】
制御部１３は、ＣＰＵ（Central Processing Unit）などの制御演算回路、ＤＤＲ  ＳＤＲＡＭ（Double Data Rate Synchronous Dynamic Random Access Memory）などの揮発性メモリ、および、フラッシュＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（登録商標）、ＨＤＤ（Hard Disk Drive）などの不揮発性メモリから構成され、表示部１１およびタッチパネル部１２に電気的に接続される。制御部１３は、表示部１１およびタッチパネル部１２の動作の制御を行う装置であり、表示部１１の一部であってもよいし、表示部１１とは別の装置であってもよい。
【００２３】
制御部１３の不揮発性メモリには、本発明に係る表示プログラムが記憶され、これによって、制御部１３は、後述する各部１３１〜１３８の機能を発揮する。なお、本発明の他の実施形態としては、制御部１３が、後述する各部１３１〜１３８の機能をそれぞれ発揮する複数のＩＣ（Integrated Circuit）チップから構成されてもよい。
【００２４】
表示システム１は、後述する各部１３１〜１３８の機能により、タッチ操作されたときに、そのタッチ操作に対応する図形を、画像として表示部１１の画面１１ａ内に表示する。ここで、タッチ操作に対応する図形とは、より詳細には、タッチ操作の軌跡に対応する図形であり、タッチ操作の軌跡に対応する図形とは、たとえば、タッチ操作の軌跡をそのまま表した図形などである。タッチ操作の軌跡が線状である場合、タッチ操作の軌跡をそのまま表した図形は線状となる。なお、後述するように、タッチ操作の軌跡に対応する図形には、タッチ操作の軌跡をそのまま表した図形だけではなく、タッチ操作と長さや半径とが対応する直線や円などの図形も含まれる。
【００２５】
上記のようにタッチ操作に対応する図形を画像として表示する公知のシステムとしては、公知のＰＣ（Personal Computer）と、タッチパネル一体型ディスプレイＰＮ−Ｌ６００Ｂ（シャープ株式会社製）などの公知の表示装置とから構成されるシステムを挙げることができる。表示システム１は、このようなシステムに、本発明に係る表示プログラムを記憶させることで構成されてもよい。また、表示システム１は、電子黒板ではなく、タブレットＰＣやスマートフォンであってもよい。
【００２６】
図３は、制御部１３の各機能を示すブロック図である。制御部１３は、タッチ操作画像表示制御部１３１、全表示設定記憶部１３２、表示設定格納部１３３、設定画像記憶部１３４、変更部１３５、第１時間経過判断部１３６、オブジェクト操作部１３７、描画開始判断部１３８、およびタッチ設定格納部１３９の機能を有する。
【００２７】
タッチ設定格納部１３９は、後述する図形描画部１３１２が図形を描画可能な領域（以下では、「作業領域」と称する）に対してタッチ操作が行われたときに、制御部１３がどのように動作するかを定めるタッチ設定を記憶する。タッチ設定としては、作業領域に図形を描画するための描画モードや、作業領域に表示された、後述するオブジェクトを編集するためのオブジェクト編集モードなどがあり、これらのモードのうちのいずれか１つが、タッチ設定格納部１３９に記憶される。なお、これらのモード以外にも、作業領域を仮想的なシートとみなし、シートを他のシートに交換するためのシート操作モードなどがある。各モードは、ユーザからの指示により変更可能である。
【００２８】
タッチ操作画像表示制御部１３１は、タッチ操作情報管理部１３１１と、図形描画部１３１２と、設定画像表示制御部１３１３とを含む。設定画像表示制御部１３１３は、描画モードの場合においてタッチ操作が行われたときに、後述する設定画像を表示する機能を有しており、この機能については後に詳述する。
【００２９】
タッチ操作画像表示制御部１３１は、タッチ操作情報管理部１３１１と、図形描画部１３１２とにより、描画モードの場合においてタッチ操作が行われたときに、表示部１１の画面１１ａ内において、そのタッチ操作についての位置情報が示す位置に、そのタッチ操作に対応する図形を、画像として表示させる。より詳細には、タッチ操作情報管理部１３１１は、タッチ操作の軌跡に対応する位置情報と、その位置情報が取得された時刻とを関連付けて記憶する。タッチ操作の軌跡が線状である場合には、複数の位置情報と各位置情報が取得された時刻とをそれぞれ関連付けて記憶する。そして、図形描画部１３１２は、画面１１ａ内に所定の背景画像を表示させ、さらに、描画モードの場合に、タッチ操作情報管理部１３１１に記憶される情報に基づいて、取得された時刻が早い順に、背景画像上において位置情報が示す位置に、タッチ操作の軌跡に対応する図形を描画する。
【００３０】
なお、タッチ操作に対応する図形の描画は、表示設定格納部１３３に格納される後述する表示設定情報に従って行われる。また、図形描画部１３１２は、後述するツールバー画像や設定画像に対してタッチ操作が行われた場合や描画モードではない場合には、タッチ操作の軌跡に対応する図形の描画を行わない。また、上記背景画像は、通常、白色の無地の画像であるけれども、それ以外の画像、たとえばユーザが選択した画像データに基づく画像であってもよい。
【００３１】
オブジェクト操作部１３７は、１または複数のタッチ操作に基づいて図形描画部１３１２により画面１１ａに描画された図形を、１つのオブジェクトとして確定する。より具体的には、オブジェクト操作部１３７は、複数のタッチ操作が行われた場合、タッチ操作情報管理部１３１１に記憶された時刻の情報に基づいて、各タッチ操作の間隔が所定時間（たとえば１秒間）未満であるとき、各タッチ操作を、１つのオブジェクト作成操作として認識する。たとえば、タッチ操作Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆという６つのタッチ操作が、この順序で行われた場合において、タッチ操作Ａとタッチ操作Ｂとの間の時間間隔が上記所定時間以上であり、タッチ操作Ｂとタッチ操作Ｃとの間の時間間隔が上記所定時間未満であり、タッチ操作Ｃとタッチ操作Ｄとの間の時間間隔が上記所定時間未満であり、タッチ操作Ｄとタッチ操作Ｅとの間の時間間隔が上記所定時間以上であり、タッチ操作Ｅとタッチ操作Ｆとの間の時間間隔が上記所定時間未満であるとき、オブジェクト操作部１３７は、タッチ操作Ａのみを含むオブジェクト作成操作α、タッチ操作Ｂ〜Ｄの３つのタッチ操作を含むオブジェクト作成操作β、および、タッチ操作Ｅ，Ｆの２つのタッチ操作を含むオブジェクト作成操作γという、３つのオブジェクト作成操作が行われたと認識する。
【００３２】
そして、オブジェクト操作部１３７は、オブジェクト作成操作に含まれるタッチ操作に基づいて図形描画部１３１２により画面１１ａに描画される図形を、１つのオブジェクトとして確定する。たとえば、オブジェクト操作部１３７は、オブジェクト作成操作αに含まれるタッチ操作Ａに基づいて描画される１つの図形を、１つのオブジェクトとして確定する。また、オブジェクト操作部１３７は、別のオブジェクト作成操作βに含まれるタッチ操作Ｂ〜Ｄに基づいて描画される３つの図形を、別の１つのオブジェクトとして確定する。また、オブジェクト操作部１３７は、さらに別のオブジェクト作成操作γに含まれるタッチ操作Ｅ，Ｆに基づいて描画される２つの図形を、さらに別の１つのオブジェクトとして確定する。
【００３３】
さらに、オブジェクト操作部１３７は、オブジェクト編集モードの場合に、各オブジェクトに対する編集操作を可能にする。より具体的には、オブジェクト操作部１３７は、オブジェクト編集モードの場合においてタッチ操作が行われたとき、タッチ操作情報管理部１３１１に記憶された位置情報および時刻の情報に基づいて、オブジェクトを編集する。たとえば、タッチ操作の開始位置がオブジェクトを表示中の領域であり、終了位置が他の領域である場合、オブジェクト操作部１３７によって、オブジェクトは当該他の領域へ移動される。また、たとえば、タッチ操作が、オブジェクトを表示中の領域に対する、所定の短い時間における２度のタッチ操作、いわゆるダブルクリックである場合、オブジェクト操作部１３７によって、オブジェクトは拡大される。
【００３４】
全表示設定記憶部１３２は、複数の表示設定情報を記憶し、表示設定格納部１３３は、この複数の表示設定情報のうちのいずれか１つを格納する。表示設定格納部１３３に格納される表示設定情報は、タッチ操作と表示部１１の画面１１ａに表示される図形との対応関係を、そのタッチ操作が行われる前に予め１つに定める情報である。すなわち、描画モードの場合において作業領域に対してタッチ操作が行われたとき、そのタッチ操作について位置情報が取得された時刻において表示設定格納部１３３に格納される表示設定情報に従って、図形描画部１３１２は、そのタッチ操作に対応する図形を描画する。
【００３５】
表示設定情報としては、たとえば、黒ペン設定情報、赤ペン設定情報、青ペン設定情報、消しゴム設定情報、太ペン設定情報、ブラシ設定情報、エアブラシ設定情報、直線設定情報、矩形設定情報、円形設定情報などが挙げられる。黒ペン設定情報は、図形描画部１３１２によって描画される図形を、所定の太さの黒色の線でタッチ操作の軌跡をそのまま表した図形に設定する情報である。赤ペン設定情報は、図形描画部１３１２によって描画される図形を、所定の太さの赤色の線でタッチ操作の軌跡をそのまま表した図形に設定する情報である。青ペン設定情報は、図形描画部１３１２によって描画される図形を、所定の太さの青色の線でタッチ操作の軌跡をそのまま表した図形に設定する情報である。
【００３６】
消しゴム設定情報は、図形描画部１３１２によって描画される図形を、所定の太さの線でタッチ操作の軌跡をそのまま表した図形に設定する情報であって、その線の各箇所の色を、その各箇所における背景画像の色と同じ色に設定する情報である。太ペン設定情報は、図形描画部１３１２によって描画される図形を、黒ペン設定情報における線よりも太い黒色の線でタッチ操作の軌跡をそのまま表した図形に設定する情報である。ブラシ設定情報は、図形描画部１３１２によって描画される図形を、所定の色のブラシでタッチ操作の軌跡を描いたような図形に設定する情報である。エアブラシ設定情報は、図形描画部１３１２によって描画される図形を、所定の色のエアブラシでタッチ操作の軌跡を描いたような図形に設定する情報である。
【００３７】
直線設定情報は、図形描画部１３１２によって描画される図形を、タッチ操作の開始位置と終了位置とを結ぶ所定の太さおよび色の線分に設定する情報である。矩形設定情報は、図形描画部１３１２によって描画される図形を、所定の太さおよび色の線分を４辺とする矩形であって、タッチ操作の開始位置と終了位置とを結ぶ線分を対角線とする矩形に設定する情報である。円形設定情報は、図形描画部１３１２によって描画される図形を、所定の太さおよび色の線を円周とする円形であって、タッチ操作の開始位置を円の中心とし、開始位置と終了位置とを結ぶ線分を円の半径とする円形に設定する情報である。なお、表示設定情報は、上記のものに限られない。
【００３８】
表示システム１の初期設定としては、これらの複数の表示設定情報のうち、たとえば、黒ペン設定情報が、表示設定格納部１３３に格納される。したがって、初期設定のままの状態でタッチ操作が行われた場合、そのタッチ操作の軌跡をそのまま表した図形が、所定の太さの黒色の線で画面に描画される。
【００３９】
設定画像記憶部１３４は、複数の設定画像データを記憶する。設定画像データに基づく画像を、設定画像と称する。各設定画像は、全表示設定記憶部１３２に記憶される各表示設定情報をそれぞれ表したアイコン画像や各表示設定情報を文字でそれぞれ表した画像などである。
【００４０】
図３に示すように、変更部１３５は、ツールバー画像表示制御部１３５１と、表示判断部１３５２と、位置判断部１３５３と、表示設定変更部１３５４とを含み、表示設定格納部１３３に格納される表示設定情報を変更する機能を有する。表示設定格納部１３３に格納される表示設定情報の変更後にタッチ操作が行われると、変更後の表示設定情報に従って、表示部１１の画面１１ａ内に画像が表示される。
【００４１】
ツールバー画像表示制御部１３５１は、設定画像記憶部１３４に記憶される複数の設定画像データに基づいて、表示部１１の画面１１ａ内の所定の領域に、複数の設定画像を含むツールバー画像を表示させる。
【００４２】
図４に、ツールバー画像の一例を示す。図４では、画面１１ａの左端に、黒ペン設定情報を表す黒ペン設定画像１００Ａと、赤ペン設定情報を表す赤ペン設定画像１００Ｂと、青ペン設定情報を表す青ペン設定画像１００Ｃと、消しゴム設定情報を表す消しゴム設定画像１００Ｄと、太ペン設定情報を表す太ペン設定画像１００Ｅと、ブラシ設定情報を表すブラシ設定画像１００Ｆと、エアブラシ設定情報を表すエアブラシ設定画像１００Ｇと、直線設定情報を表す直線設定画像１００Ｈと、矩形設定情報を表す矩形設定画像１００Ｉと、円形設定情報を表す円形設定画像１００Ｊと、それらを囲む枠線画像１００Ｋと、赤ペン設定画像１００Ｂの外周を取り囲む枠線画像１００Ｌとを含むツールバー画像１００が表示されている。
【００４３】
各設定画像１００Ａ〜１００Ｊは、Ｘ方向およびＹ方向に平行な辺を有し、対角線の長さが、画面１１ａ内で５ｃｍ〜１５ｃｍ（画面１１ａの画素ピッチを０．５ｍｍとすれば１００画素〜３００画素）となる矩形状の画像である。矩形状の各設定画像１００Ａ〜１００Ｊは、互いに重複しないように、画面１１ａ内で５ｍｍ〜２０ｍｍ（画面１１ａの画素ピッチを０．５ｍｍとすれば１０画素〜４０画素）程度の間隔で互いに離間して、Ｘ方向およびＹ方向を行方向および列方向とする２列の行列状に並んで表示される。
【００４４】
図４に示すように、ツールバー画像表示制御部１３５１は、いずれか１つの設定画像の外周を取り囲むように、画面１１ａ内で５ｍｍ〜２０ｍｍ（画面１１ａの画素ピッチを０．５ｍｍとすれば１０画素〜４０画素）程度の太さの黒い線からなる矩形枠状の枠線画像１００Ｌを表示させる。枠線画像１００Ｌは、ツールバー画像１００中において、表示設定格納部１３３に格納されている表示設定情報を表す設定画像の外周を取り囲むように表示される。したがって、図４の例では、表示設定格納部１３３に格納されている表示設定情報は赤ペン設定情報である。
【００４５】
ツールバー画像表示制御部１３５１は、上記のようなツールバー画像を常に表示させる必要は無く、ユーザによるタッチ操作に従って、ツールバー画像の表示と非表示とを切り換えるように構成されてもよい。たとえば、ツールバー画像表示制御部１３５１は、変更部１３５による表示設定情報の変更後、所定時間（たとえば、５秒間〜１分間）後に、ツールバー画像を消去するように構成されてもよいし、ツールバー画像が非表示の状態の場合において、表示部１１の画面１１ａの左隅の領域内で同じ位置に対して３回連続でタッチ操作が行われたときに、ツールバー画像を表示するように構成されてもよい。
【００４６】
表示判断部１３５２は、タッチパネル部１２による位置情報の取得が行われると、ツールバー画像表示制御部１３５１によって表示部１１の画面１１ａにツールバー画像が表示されているか否かについて、判断を行う。
【００４７】
位置判断部１３５３は、ツールバー画像の表示中であると表示判断部１３５２が判断した場合に、タッチパネル部１２によって取得された位置情報が示す位置がツールバー画像内であるか、図形描画部１３１２が図形を描画可能な領域（すなわち作業領域）であるかについて判断を行い、さらに、ツールバー画像内である場合、その位置が表示設定格納部１３３に格納される表示設定情報を表した設定画像以外の他の設定画像内であるか否かについて、判断を行う。
【００４８】
表示設定変更部１３５４は、設定画像が表示されている領域内であると位置判断部１３５３が判断した場合、その設定画像によって表される表示設定情報へ、表示設定格納部１３３に格納される表示設定情報を変更する。
【００４９】
したがって、変更部１３５によれば、たとえば、表示設定格納部１３３に格納される表示設定情報が黒ペン設定情報である場合において、図４に示すように、表示部１１の画面１１ａに表示中のツールバー画像１００内の赤ペン設定画像１００Ｂに対して、スタイラスＳによってタッチ操作が行われると、表示設定格納部１３３に格納される表示設定情報は赤ペン設定情報へ変更される。
【００５０】
なお、図４の例では、描画モードのための表示設定情報に対応する設定画像のみが、ツールバー画像内に表示されているけれども、オブジェクト編集モードを表す画像や、シート操作モードを表す画像が表示されるように、ツールバー画像表示制御部１３５１が構成されてもよい。このような場合、変更部１３５は、設定画像に対してタッチ操作が行われたときは、タッチ設定格納部１３９に格納されるモードを描画モードとし、オブジェクト編集モードを表す画像に対してタッチ操作が行われたときは、タッチ設定格納部１３９に格納されるモードをオブジェクト編集モードとし、シート操作モードを表す画像に対してタッチ操作が行われたときは、タッチ設定格納部１３９に格納されるモードをシート操作モードとするように構成される。
【００５１】
次に、設定画像表示制御部１３１３と第１時間経過判断部１３６とについて説明する。第１時間経過判断部１３６の処理および第１時間経過判断部１３６の処理に基づく設定画像表示制御部１３１３の処理は、本発明に係る表示システム１の特徴点の１つである。
【００５２】
第１時間経過判断部１３６は、直前のタッチ操作が行われた時点から予め定める第１特定時間が経過したか否かについて、判断を行う。より詳細には、第１時間経過判断部１３６は、図形を画像として表示させるためのタッチ操作の終了時点の時刻を記憶して随時更新しており、新たに行われたタッチ操作の開始時点について、最後に記憶した時刻からの経過時間が第１特定時間以上であるか否かを判断する。
【００５３】
ここで、図形を画像として表示させるためのタッチ操作とは、描画モードの場合における、表示部１１の画面１１ａ内における作業領域に対するタッチ操作であり、以下では、上記第１特定時間経過後において、描画モードの場合における作業領域に対するタッチ操作を、第１タッチ操作と称する。タッチ操作が行われたときに、そのタッチ操作が第１タッチ操作に該当するか否かは、位置判断部１３５３および第１時間経過判断部１３６によって判断される。第１タッチ操作の開始時点と第１タッチ操作の直前のタッチ操作の終了時点との間には、上記第１特定時間以上の時間的隔たりがある。
【００５４】
設定画像表示制御部１３１３は、タッチ操作が行われたときに、表示設定格納部１３３に格納されている表示設定情報を表した設定画像を、表示部１１の画面１１ａ内において、そのタッチ操作についての位置情報が示す位置からの距離が予め定める第１特定距離以内の設定画像表示領域に表示させる。
【００５５】
本実施形態では、設定画像表示制御部１３１３は、第１タッチ操作が行われたとき、すなわち、上記第１特定時間の経過後に図形を画像として表示させるための次のタッチ操作が行われたときに、表示設定格納部１３３に格納されている表示設定情報を表した設定画像を表示させる。より詳細には、設定画像表示制御部１３１３は、第１タッチ操作が行われると、その第１タッチ操作に対応する図形の描画を禁止するように図形描画部１３１２を制御し、対応する図形を画像として表示させる代わりに、表示設定格納部１３３に格納されている表示設定情報を表した設定画像を、上記設定画像表示領域に表示させる。
【００５６】
上記第１特定時間は、たとえば、５分間〜３０分間である。また、上記設定画像表示領域は、第１タッチ操作の開始時点における位置情報が示す位置（以下では、「初期位置」と称する）からの距離が上記第１特定距離内の円状の領域であり、この第１特定距離は、表示部１１の画面１１ａ上で１０ｃｍ〜５０ｃｍ（画面１１ａの画素ピッチを０．５ｍｍとすれば２００画素〜１０００画素）の距離である。設定画像表示領域に表示される設定画像は、たとえば、ツールバー画像中の設定画像と同一の画像であり、Ｘ方向およびＹ方向に平行な辺を有し、対角線の長さが、画面１１ａ内で５ｃｍ〜１５ｃｍ（画素ピッチを０．５ｍｍとすれば１００画素〜３００画素）となる矩形状の画像である。たとえば、この矩形状の設定画像は、初期位置に対して、左に０ｃｍ〜５ｃｍかつ上に０ｃｍ〜５ｃｍ離間した位置に、右下の頂点が位置するように表示される。なお、設定画像表示領域に表示される設定画像は、ツールバー画像中の設定画像と同一の画像でなくともよく、たとえば、ツールバー画像中の設定画像を拡大または縮小した画像や、表示設定格納部１３３に格納されている表示設定情報を文字で表した設定画像などでもよい。
【００５７】
上記のような設定画像表示制御部１３１３および第１時間経過判断部１３６の構成は、ユーザが、タッチ操作を行った後、長い時間（第１特定時間）経過してから、作業領域に対してタッチ操作（第１タッチ操作）を行う場合を想定したものである。このような場合、一般的な表示システムでは、第１タッチ操作に対応する図形が表示画面内に表示されるけれども、本実施形態では、第１タッチ操作に対応する図形が表示部１１の画面１１ａ内に描画される代わりに、その第１タッチ操作の初期位置の近傍の領域である設定画像表示領域に、表示設定格納部１３３に格納されている表示設定情報を表した設定画像が表示される。
【００５８】
なお、設定画像表示制御部１３１３は、後述するように、第１タッチ操作についての描画開始判断部１３８の判断に基づいて、表示させた設定画像を消去するように構成されてもよいし、描画開始判断部１３８の判断とは無関係に、設定画像を表示させた時点から所定時間（たとえば、０．５秒間〜３０秒間）経過後に、表示させた設定画像を消去するように構成されてもよいし、第１タッチ操作の後に、再度、作業領域に対するタッチ操作があったときに、表示させた設定画像を消去するように構成されてもよい。また、設定画像表示制御部１３１３によって表示された設定画像は、消去されるまで画面１１ａ内の同じ位置に表示され続けてもよいし、点滅してもよいし、画面１１ａ内の他の位置に移動してもよい。
【００５９】
図５を用いて、第１特定時間の経過後のときの設定画像表示制御部１３１３の処理結果について例示する。図５において、ユーザによる第１タッチ操作の軌跡は参照符号Ｐで示し、第１タッチ操作の初期位置は参照符号Ｐ１で示し、円状の設定画像表示領域の境界を２点鎖線で描いて参照符号Ｑで示し、表示設定格納部１３３に格納されている表示設定情報を表した設定画像は参照符号２００で示し、設定画像の右下の頂点は参照符号Ｒで示している。また、図５における画面１１ａ内には、図４に示すツールバー画像１００は表示されていない。
【００６０】
図５の例では、表示設定格納部１３３に格納されている表示設定情報は赤ペン設定情報であるとして、図４に示す赤ペン設定画像１００Ｂと同一の設定画像２００が、画面１１ａ内の設定画像表示領域Ｑに表示されており、設定画像２００の右下の頂点Ｒは、初期位置Ｐ１に対して左上に位置している。また、上述したように、第１特定時間の経過後、作業領域に対するタッチ操作（第１タッチ操作）が行われた場合、第１タッチ操作の軌跡Ｐに対応する図形は画面１１ａ内に表示されないので、第１タッチ操作の軌跡Ｐは破線で示している。
【００６１】
なお、初期位置Ｐ１が画面１１ａの端付近にある場合、設定画像２００の右下の頂点Ｒが初期位置Ｐ１に対して左上に位置するように設定画像２００を表示しようとすると、画面１１ａ内に設定画像２００が入らなくなるときが起こり得る。したがって、このような場合、設定画像表示制御部１３１３は、画面１１ａ内に設定画像２００全体が入るように、初期位置Ｐ１に対する設定画像表示領域Ｑに表示する設定画像２００の位置を、設定画像２００を画面１１ａの中央に表示する場合とは異なる位置に設定する。
【００６２】
たとえば、初期位置Ｐ１が画面１１ａの右上端付近にある場合、設定画像表示制御部１３１３は、設定画像表示領域Ｑに表示する設定画像２００の位置を初期位置Ｐ１の左下に設定し、設定画像２００の右上の頂点が初期位置Ｐ１に対して左下に位置するように設定画像２００を表示させる。また、初期位置Ｐ１が画面１１ａの左上端付近にある場合、設定画像表示制御部１３１３は、設定画像表示領域Ｑに表示する設定画像２００の位置を初期位置Ｐ１の右下に設定し、設定画像２００の左上の頂点が初期位置Ｐ１に対して右下に位置するように設定画像２００を表示させる。また、初期位置Ｐ１が画面１１ａの左下端付近にある場合、設定画像表示制御部１３１３は、設定画像表示領域Ｑに表示する設定画像２００の位置を初期位置Ｐ１の右上に設定し、設定画像２００の左下の頂点が初期位置Ｐ１に対して右上に位置するように設定画像２００を表示させる。
【００６３】
次に、描画開始判断部１３８について説明する。描画開始判断部１３８の処理および描画開始判断部１３８の処理に基づく設定画像表示制御部１３１３の処理は、本発明に係る表示システム１の特徴点の１つである。
【００６４】
描画開始判断部１３８は、第１特定時間経過後における、描画モードでの作業領域に対するタッチ操作（第１タッチ操作）を含むオブジェクト作成操作が、予め定める特定条件を満たすか否かについて、判断を行う。より詳細には、描画開始判断部１３８は、オブジェクト作成操作に含まれる一または複数のタッチ操作のうちの１番目の操作となる第１タッチ操作の開始時点の時刻を記憶しており、第１タッチ操作の開始時点から予め定める第２特定時間、たとえば、１秒間〜２秒間継続して、そのオブジェクト作成操作が行われているか否かを判断する。なお、描画開始判断部１３８は、このようにオブジェクト作成操作が第２特定時間以上継続して行われているかを判断するとともに、または、代わりに、第１タッチ操作の開始位置から予め定める第２特定距離、たとえば、１ｃｍ〜２ｃｍ離れた位置まで、そのオブジェクト作成操作が継続して行われているか否かを判断してもよい。
【００６５】
本実施形態では、第１タッチ操作を含むオブジェクト作成操作が行われた場合において、そのオブジェクト作成操作が上記特定条件を満たすように継続して行われていないと描画開始判断部１３８が判断したときには、設定画像表示制御部１３１３は、オブジェクト作成操作に含まれる各タッチ操作に対応する図形を画像として表示させる代わりに、表示設定格納部１３３に格納されている表示設定情報を表した設定画像を、設定画像表示領域に表示させる。このとき、設定画像表示制御部１３１３は、設定画像を、オブジェクト作成操作に含まれる第１タッチ操作の開始時点からオブジェクト作成操作の終了時点まで、すなわち、上記第２特定時間（１秒間〜２秒間）よりも短い時間だけ表示させる。また、オブジェクト作成操作が上記特定条件を満たすように継続して行われていると描画開始判断部１３８が判断したときには、設定画像表示制御部１３１３は、図形描画部１３１２に、オブジェクト作成操作に含まれる各タッチ操作に対応する図形を、この判断の後に画像として表示させる。このとき、設定画像表示制御部１３１３は、オブジェクト作成操作の際中にオブジェクト作成操作に含まれる各タッチ操作に対応する図形の描画をタッチ操作の順に図形描画部１３１２に開始させ、設定画像を、オブジェクト作成操作に含まれる第１タッチ操作の開始時点から図形の描画の開始時点まで、すなわち、上記第２特定時間（１秒間〜２秒間）よりもわずかに長い時間だけ表示させる。
【００６６】
このように、本実施形態では、第１タッチ操作が行われた直後は、設定画像の表示のみが行われ、その後、第１タッチ操作を含むオブジェクト作成操作が上記特定条件を満たすように継続して行われた場合には、オブジェクト作成操作に含まれる各タッチ操作に対応する図形の描画が開始され、描画の開始に伴って設定画像が消去され、オブジェクト作成操作が継続して行われなかった場合には、オブジェクト作成操作に対応する図形の描画は行われず、オブジェクト作成操作の終了に伴って設定画像が消去される。
【００６７】
上記のような設定画像表示制御部１３１３および描画開始判断部１３８の構成は、ユーザが、タッチ操作を行った後、長い時間（第１特定時間）経過してから、作業領域に対してタッチ操作（第１タッチ操作）を行い、その第１タッチ操作を含むオブジェクト作成操作が特定の条件を満たすように継続した場合を想定したものである。このような場合、本実施形態では、まず、表示設定格納部１３３に格納されている表示設定情報を表した設定画像が設定画像表示領域に表示され、その後、オブジェクト作成操作が上記特定条件を満たした後に、オブジェクト作成操作に含まれる各タッチ操作に対応する図形が画面１１ａ内に描画され、設定画像が消去される。なお、この場合における設定画像の表示態様は、上述したとおりである。
【００６８】
本実施形態によれば、たとえば、ユーザは、第１タッチ操作によって表示される設定画像により、表示設定格納部１３３に格納されている表示設定情報を確認することができ、その表示設定情報が所望のものである場合は、オブジェクト作成操作を継続することで、オブジェクト作成操作に対応する図形を描画することができる。
【００６９】
図６に、描画モードの場合において、表示部１１の画面１１ａに対してタッチ操作（以下では、「対象タッチ操作」と称する）が行われたときの処理をフローチャートで示す。対象タッチ操作が行われるとタッチパネル部１２によって位置情報が取得され、タッチ操作画像表示制御部１３１のタッチ操作情報管理部１３１１に位置情報と取得した時刻とが記憶され、その後、ステップＳ１の判断が行われる。
【００７０】
ステップＳ１では、表示判断部１３５２が、表示部１１の画面１１ａ内にツールバー画像が表示中であるか否かを判断する。判断結果が、ツールバー画像が表示中であるという判断の場合には、ステップＳ２の判断へ進み、表示中でないという判断の場合には、ステップＳ５の判断へ進む。
【００７１】
ステップＳ２では、位置判断部１３５３が、対象タッチ操作が行われた位置がツールバー画像内であるか否かを判断する。判断結果が、ツールバー画像内であるという判断の場合には、ステップＳ３の判断へ進み、ツールバー画像内でないという判断の場合には、ステップＳ５の判断へ進む。
【００７２】
ステップＳ３では、位置判断部１３５３が、対象タッチ操作が行われた位置について、ツールバー画像内に表示されている設定画像のうち、表示設定格納部１３３に格納中の表示設定情報を表した設定画像以外の他の設定画像内であるか否かを判断する。判断結果が、他の設定画像内であるという判断の場合には、ステップＳ４の処理へ進み、他の設定画像内でないという判断の場合には、対象タッチ操作に対する処理を終了する。
【００７３】
ステップＳ４では、表示設定変更部１３５４が、表示設定格納部１３３に格納中の表示設定情報を、対象タッチ操作が行われた位置に表示されていた他の設定画像によって表される表示設定情報へ変更する。表示設定情報が変更されると、対象タッチ操作に対する処理を終了する。
【００７４】
ステップＳ５では、第１時間経過判断部１３６が、対象タッチ操作の開始時点の時刻について、対象タッチ操作の直前の、タッチ操作の終了時点から第１特定時間経過後であるか否かを判断する。判断結果が、第１特定時間経過後でないという判断の場合には、ステップＳ６の処理へ進み、第１特定時間経過後であるという判断の場合には、ステップＳ７の判断へ進む。
【００７５】
ステップＳ６では、図形描画部１３１２が、表示設定格納部１３３に格納中の表示設定情報に従って、対象タッチ操作の軌跡に対応する図形を描画する。
【００７６】
ステップＳ７では、設定画像表示制御部１３１３が、対象タッチ操作の軌跡に対応する図形を描画する代わりに、表示設定格納部１３３に格納中の表示設定情報を表した設定画像を、表示部１１の画面１１ａ内の設定画像表示領域に表示する。なお、対象タッチ操作に対応する図形の描画の代わりに設定画像が表示されているときに、対象タッチ操作を含むオブジェクト作成操作が上記特定条件を満たすように継続して行われたと描画開始判断部１３８が判断すると、判断の後、表示部１１の画面１１ａ内から設定画像が消去され、代わりに、対象タッチ操作に対応する図形が描画される。
【００７７】
以上のように、本発明に係る表示システム１によれば、タッチ操作が行われた時点から第１特定時間経過後における、図形を画像として表示させるための次のタッチ操作（第１タッチ操作）が行われると、設定画像表示制御部１３１３は、第１タッチ操作に対応する図形を表示部１１の画面１１ａ内に描画する代わりに、その第１タッチ操作が行われた位置から第１特定距離以内の設定画像表示領域に、表示設定格納部１３３に格納されている表示設定情報を表した設定画像を表示する。したがって、表示システム１のユーザは、設定画像表示領域に表示された設定画像を確認することで、表示設定格納部１３３に格納されている表示設定情報を確認することができるとともに、画面１１ａ内に不所望の図形が描画されることを防ぐことができる。
【００７８】
なお、本発明の他の実施形態としては、第１タッチ操作が行われたときに、第１タッチ操作の開始時点から所定時間（たとえば、３秒間〜１０秒間）以内に開始されたタッチ操作に対応する図形の描画を禁止するとともに、その所定時間中、表示設定格納部１３３に格納されている表示設定情報を表した設定画像を上記設定画像表示領域に表示するように、設定画像表示制御部１３１３が構成されてもよい。
【００７９】
また、他の形態としては、第１タッチ操作が行われたときに、第１タッチ操作に対応する図形を表示部１１の画面１１ａ内に描画するとともに、表示設定格納部１３３に格納されている表示設定情報を表した設定画像を上記設定画像表示領域に表示し、第１タッチ操作に対応する図形を描画した時点から所定時間（たとえば、１秒間〜５秒間）経過後に、その図形を消去するように、設定画像表示制御部１３１３が構成されてもよい。
【００８０】
本実施形態では、タッチ操作が行われた時点から第１特定時間経過後における、図形を画像として表示させるための次のタッチ操作（第１タッチ操作）が行われた場合において、設定画像表示制御部１３１３は、第１タッチ操作の開始時点における位置情報が示す初期位置からの距離が第１特定距離以内の領域である設定画像表示領域を、その第１タッチ操作についての位置情報に応じて異ならせることができる。したがって、設定画像表示制御部１３１３は、画面１１ａ内に設定画像全体が入るように、初期位置に対する設定画像表示領域の位置を設定して、設定画像を表示させることができる。
【００８１】
上記表示システム１の制御部１３に記憶される表示プログラムは、タッチパネル部および表示部を備えるコンピュータを表示システム１として機能させるプログラムである。この表示プログラムは、従来公知の、コンピュータ読み取り可能な記録媒体に記録できる。
【００８２】
上記表示プログラムを記録媒体に記録することで、表示プログラムに基づく処理を実行するためのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラムなど）を記録した記録媒体を持ち運び自在に提供することができる。
【００８３】
なお、記録媒体は、マイクロコンピュータが処理を行うためのメモリ、たとえばＲＯＭ（Read Only Memory）のようなプログラムメディアであってもよいし、または、コンピュータが外部記憶装置として備えるプログラム読取装置に挿入することで読み取られるプログラムメディアであってもよい。
【００８４】
記録媒体に格納されているプログラムは、マイクロプロセッサが記録媒体にアクセスして実行する方式であってもよいし、または、マイクロプロセッサが記録媒体からプログラムコードを読み出し、読み出されたプログラムコードがマイクロコンピュータのプログラム記憶エリアにダウンロードされることで、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【００８５】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープ、カセットテープなどのテープ系、フレキシブルディスク、ハードディスクなどの磁気ディスク、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory）、ＭＯ（Magneto Optical disc）、ＭＤ（Mini Disc）、ＤＶＤ（Digital Versatile Disc）などの光ディスクのディスク系、ＩＣカード（メモリカードを含む）、光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（登録商標）、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムコードを担持する媒体であってもよい。
【００８６】
また、コンピュータが、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、記録媒体は、通信ネットワークからプログラムコードをダウンロードするように、流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、または他の記録媒体からインストールしておく。また、上記表示プログラムは、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【００８７】
１  表示システム
１１  表示部
１２  タッチパネル部
１３  制御部
１３１  タッチ操作画像表示制御部
１３２  全表示設定記憶部
１３３  表示設定格納部
１３４  設定画像記憶部
１３５  変更部
１３６  第１時間経過判断部
１３７  オブジェクト操作部
１３８  描画開始判断部
１３９  タッチ設定格納部
【図１】
0005779422.tif 000002
【図２】
0005779422.tif 000003
【図３】
0005779422.tif 000004
【図４】
0005779422.tif 000005
【図５】
0005779422.tif 000006
【図６】
0005779422.tif 000007