(57)【特許請求の範囲】
【請求項１】
電気泳動方式の表示部に表示されたポインターの移動方向および移動距離を含む移動操作の入力を受け付ける入力受付部と、
前記移動操作に従って、前記ポインターの表示を制御する表示制御部と
を備える情報処理装置であって、
前記表示制御部は、移動後の前記ポインターに、当該ポインターを第１の濃度で表示させる第１の電圧を印加し、移動前の前記ポインターに、当該ポインターを前記第１の濃度と異なる第２の濃度で表示させる第２の電圧を印加し、前記移動操作中は、前記表示部における移動後の前記ポインターと移動前の前記ポインター以外の部分は書き換え用の電圧を印加しない
ことを特徴とする情報処理装置。
【請求項２】
前記第２の濃度は、前記第１の濃度よりも濃い
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記第２の電圧が印加された前記ポインターの位置への移動前の前記ポインターに、当該ポインターを前記第２の濃度よりも濃い第３の濃度で表示させる第３の電圧を印加する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記表示部の表示画面を書き換えるか否かを判断する判断部をさらに備え、
前記表示制御部は、
前記判断部が前記表示画面を書き換えると判断した場合に、前記表示画面を書き換える
ことを特徴とする請求項１から３のいずれかに記載の情報処理装置。
【請求項５】
前記表示制御部は、
前記移動操作の入力を前記入力受付部が受け付けるごとには、前記表示画面を書き換えず、
前記判断部が前記表示画面を書き換えると判断した場合に、前記表示画面を書き換える
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記判断部は、前記表示部に表示されている前記ポインターの数が所定数に達した場合に、前記表示画面を書き換えると判断する
ことを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
前記判断部は、前記表示画面の表示時間が所定時間に達した場合に、前記表示画面を書き換えると判断する
ことを特徴とする請求項４または５に記載の情報処理装置。
【請求項８】
前記判断部は、移動順序に応じて表示されている前記ポインターのうち、最も古くから表示されているポインターに対応する画素に対して、当該ポインターが表示されたときから電圧が印加された回数が所定回数に達した場合に、前記表示画面を書き換えると判断する
ことを特徴とする請求項４または５に記載の情報処理装置。
【請求項９】
電気泳動方式の表示部に表示されたポインターの移動方向および移動距離を含む移動操作の入力を受け付ける入力受付工程と、
前記移動操作に従って、前記ポインターの表示を制御する表示制御工程と
を備える表示制御方法であって、
前記表示制御工程では、移動後の前記ポインターに、当該ポインターを第１の濃度で表示させる第１の電圧を印加し、移動前の前記ポインターに、当該ポインターを前記第１の濃度と異なる第２の濃度で表示させる第２の電圧を印加し、前記移動操作中は、前記表示部における移動後の前記ポインターと移動前の前記ポインター以外の部分は書き換え用の電圧を印加しない
ことを特徴とする表示制御方法。
【請求項１０】
コンピューターを、
電気泳動方式の表示部に表示されたポインターの移動方向および移動距離を含む移動操作の入力を受け付ける入力受付部と、
前記移動操作に従って、前記ポインターの表示を制御する表示制御部
として機能させるプログラムであって、
前記表示制御部は、移動後の前記ポインターに、当該ポインターを第１の濃度で表示させる第１の電圧を印加し、移動前の前記ポインターに、当該ポインターを前記第１の濃度と異なる第２の濃度で表示させる第２の電圧を印加し、前記移動操作中は、前記表示部における移動後の前記ポインターと移動前の前記ポインター以外の部分は書き換え用の電圧を印加しない
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示制御方法およびプログラムに関する。
【背景技術】
【０００２】
表示パネルの周縁を取り囲む枠体に設けられたＸ軸タッチセンサとＹ軸タッチセンサに対するユーザー操作によって、表示パネル上の位置を指定する表示装置が公開されている（たとえば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２００００２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、ポインターの位置が移動された場合、ユーザーに対してポインターの移動経路および移動方向を把握させることができない。
【０００５】
本発明にかかる幾つかの態様は、上記課題を解決することで、ユーザーに対してポインターの移動経路および移動方向を容易に把握させることができる、情報処理装置、表示制御方法、およびプログラムを提供するものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の態様の情報処理装置は、表示部に表示されたポインターの移動方向および移動距離を含む移動操作の入力を受け付ける入力受付部と、前記移動操作に従って、前記ポインターを移動させる表示制御部とを備える情報処理装置であって、前記表示制御部は、前記ポインターを移動するための移動操作の入力を前記入力受付部が受け付けるごとに、移動前の前記ポインターと異なる表示形態で、移動後の前記ポインターをさらに前記表示部に表示させることを特徴とする。
【０００７】
上記情報処理装置において、前記表示制御部は、前記ポインターの移動順序を特定できる表示ルールに従って、移動前の前記ポインターと異なる表示形態で、移動後の前記ポインターをさらに前記表示部に表示させてもよい。
【０００８】
上記情報処理装置において、前記表示形態は、濃度を示すものであってもよい。
【０００９】
上記情報処理装置において、前記表示制御部は、移動前の前記ポインターの濃度を高めることで、移動前の前記ポインターの濃度と移動後の前記ポインターの濃度とを異ならせてもよい。
【００１０】
上記情報処理装置において、前記表示画面を書き換えるか否かを判断する判断部をさらに備えてもよく、前記表示制御部は、前記判断部が前記表示画面を書き換えると判断した場合に、前記表示画面を書き換えてもよい。
【００１１】
上記情報処理装置において、前記表示制御部は、前記移動操作の入力を前記入力受付部が受け付けるごとに、前記表示画面を書き換えなくてもよく、前記判断部が前記表示画面を書き換えると判断した場合に、前記表示画面を書き換えてもよい。
【００１２】
上記情報処理装置において、前記判断部は、前記ポインターの移動回数が所定回数に達した場合に、前記表示画面を書き換えると判断してもよい。
【００１３】
上記情報処理装置において、前記判断部は、前記表示画面の表示時間が所定時間に達した場合に、前記表示画面を書き換えると判断してもよい。
【００１４】
また、本発明の第２の態様の表示制御方法は、表示部に表示されたポインターの移動方向および移動距離を含む移動操作の入力を受け付ける入力受付工程と、前記移動操作に従って、前記ポインターを移動させる表示制御工程とを備える表示制御方法であって、前記表示制御工程では、前記ポインターを移動するための移動操作の入力を前記入力受付工程で受け付けるごとに、移動前の前記ポインターと異なる表示形態で、移動後の前記ポインターをさらに前記表示部に表示させることを特徴とする。
【００１５】
また、本発明の第３の態様のプログラムは、コンピューターを、表示部に表示されたポインターの移動方向および移動距離を含む移動操作の入力を受け付ける入力受付部、前記移動操作に従って、前記ポインターを移動させる表示制御部として機能させるプログラムであって、前記表示制御部は、前記ポインターを移動するための移動操作の入力を前記入力受付部が受け付けるごとに、移動前の前記ポインターと異なる表示形態で、移動後の前記ポインターをさらに前記表示部に表示させることを特徴とする。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る端末装置１００の構成の一例を示す。
【図２】端末装置１００の機能構成の一例を示す。
【図３】端末装置１００の処理手順の一例を示す。
【図４】ディスプレイ１１２に表示された表示画面の一例を示す。
【図５】ディスプレイ１１２に表示された表示画面の他の一例を示す。
【図６】端末装置１００のハードウェア構成の一例を示す。
【発明を実施するための形態】
【００１７】
図１は、実施形態に係る端末装置１００の構成の一例を示す。なお、本実施形態では、本発明の情報処理装置の一例として、文書データを表示する端末装置１００について説明する。なお、端末装置１００は、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話、パーソナル・コンピューターなどであってもよい。
【００１８】
端末装置１００は、筐体１１０、ディスプレイ１１２、スタイラスペン１２０を備える。ディスプレイ１１２は、筐体１１０の表面に設けられている。ディスプレイ１１２は、文書データを表示する。また、ディスプレイ１１２は、ポインターを表示する。ポインターとは、ディスプレイ１１２に表示されている文書データにおける、現在選択されている位置を示す。たとえば、ポインターの一例として、カーソル、マウスポインターが挙げられる。なお、端末装置１００は、文書データに限らず、画像データ、管理データ、ボタン、アイコンなどをディスプレイ１１２に表示することもできる。本実施形態の端末装置１００は、ディスプレイ１１２として、電気泳動方式を利用した電子ペーパーを用いている。
【００１９】
スタイラスペン１２０は、筐体１１０とは別体に設けられている。スタイラスペン１２０は、端末装置１００に対する操作を入力する。端末装置１００は、ディスプレイ１１２の表面に設けられているタッチパネルによって、スタイラスペン１２０の接触または押圧を検出し、検出した接触または押圧の位置およびパターンに基づいて、スタイラスペン１２０によって入力された操作を特定する。そして、端末装置１００は、特定した操作に従って、処理をおこなう。たとえば、端末装置１００は、スタイラスペン１２０によって入力されたポインターの移動操作に従って、ディスプレイ１１２に表示されているポインターを移動させる。ポインターの移動操作は、ポインターの移動方向および移動距離を含む。
【００２０】
図２は、端末装置１００の機能構成の一例を示す。端末装置１００は、入力部２０２、入力受付部２０４、表示制御部２０６、表示部２０８、および格納部２１０を備える。入力部２０２は、端末装置１００に対する操作を入力する。入力受付部２０４は、入力部２０２によって入力された、端末装置１００に対する操作の入力を受け付ける。たとえば、入力部２０２は、表示部２０８に表示されているポインターの移動操作を入力する。この場合、入力受付部２０４は、入力部２０２によって入力された、ポインターの移動操作の入力を受け付ける。
【００２１】
本実施形態の端末装置１００は、図１に示したスタイラスペン１２０が、入力部２０２として機能する。端末装置１００は、スタイラスペン１２０に変わって、またはスタイラスペン１２０に加えて、マウス、操作ボタンなどの入力デバイスを備えてもよい。この場合、スタイラスペン１２０に変わって、またはスタイラスペン１２０に加えて、これらの入力デバイスが入力部２０２として機能してもよい。
【００２２】
表示部２０８は、文書データを表示する。また、表示部２０８は、ポインターを表示する。表示制御部２０６は、表示部２０８の表示を制御する。たとえば、表示制御部２０６は、格納部２１０に格納されている文書データを読み出し、読み出した文書データを表示部２０８に表示させる。また、表示制御部２０６は、入力受付部２０４が入力を受け付けた、ポインターの移動操作に従って、表示部２０８に表示されているポインターを移動させる。本実施形態の端末装置１００においては、図１に示したディスプレイ１１２が、表示部２０８として機能する。
【００２３】
ここで、本実施形態の表示制御部２０６は、ポインターの移動操作の入力を入力受付部２０４が受け付けるごとに、移動前のポインターと異なる表示形態で、移動後のポインターをさらに表示部２０８に表示させる。具体的には、表示制御部２０６は、ポインターの移動操作の入力を入力受付部２０４が受け付けるごとに、ポインターの移動順序を特定できる表示ルールに従って、移動前のポインターと異なる表示形態で、移動後のポインターをさらに表示部２０８に表示させる。
【００２４】
たとえば、表示制御部２０６は、ポインターの移動操作の入力を入力受付部２０４が受け付けるごとに、ポインターの移動順序を特定できる表示ルールに従って、移動前のポインターと異なる濃度で、移動後のポインターをさらに表示部２０８に表示させる。表示制御部２０６は、ポインターの移動操作の入力を入力受付部２０４が受け付けるごとに、移動前のポインターの濃度を高めることで、移動前のポインターの濃度と移動後のポインターの濃度とを異ならせてもよい。
【００２５】
表示制御部２０６は、ポインターの移動操作の入力を入力受付部２０４が受け付けるごとに、移動前のポインターの濃度を所定量ずつ高めてもよい。他の例として、表示制御部２０６は、ポインターの移動操作の入力を入力受付部２０４が受け付けるごとに、移動前のポインターの濃度の現在値と目標値との差分量ずつ高めてもよい。
【００２６】
たとえば、移動前のポインターの濃度を２５％ずつ高める例について説明する。たとえば、第１の表示位置に表示されている、濃度が０％のポインター（初期状態のポインター）を、第２の表示位置に移動させる場合、表示制御部２０６は、第１の表示位置に表示されているポインターの濃度を２５％に変更するとともに、第２の表示位置に対して、濃度が０％のポインター（初期状態のポインター）をさらに表示させる。さらに、ポインターを第２の表示位置から第３の表示位置に移動させる場合、表示制御部２０６は、第１の表示位置に表示されているポインターの濃度を５０％に変更し、第２の表示位置に表示されているポインターの濃度を２５％に変更するとともに、第３の表示位置に対して、濃度が０％のポインター（初期状態のポインター）をさらに表示させる。
【００２７】
たとえば、電気泳動方式を利用した電子ペーパーを用いたディスプレイ１１２の場合、表示制御部２０６は、ポインターに対応する複数の画素のそれぞれに対して、画素の濃度を高めるための所定の電圧を、ポインターの濃度の加算量に応じた時間印加することにより、ポインターの濃度を高める。なお、初期状態のポインターの濃度は０％でなくてもよい。また、ポインターの濃度を高める量は２５％でなくてもよい。
【００２８】
このように、本実施形態の端末装置１００は、ポインターの移動に伴って、複数のポインターを濃度を異ならせてポインターの移動経路上に表示することで、端末装置１００のユーザーに対して、ポインターの移動経路および移動方向を容易に把握させることができる。なお、表示制御部２０６は、移動前のポインターの濃度を弱めることで、移動前のポインターの濃度と移動後のポインターの濃度とを異ならせてもよい。また、表示制御部２０６は、ポインターの移動順序を特定できる表示ルールに従って、移動前のポインターと移動後のポインターとの、透明度、色、形状、大きさなどを異ならせてもよい。
【００２９】
本実施形態の端末装置１００は、判断部２１２をさらに備える。判断部２１２は、表示部２０８の表示画面を書き換えるか否かを判断する。たとえば、判断部２１２は、ポインターの移動回数が所定回数に達した場合に、表示部２０８の表示画面を書き換えると判断する。判断部２１２は、表示部２０８の表示画面の表示時間が所定時間に達した場合に、表示部２０８の表示画面を書き換えると判断してもよい。表示制御部２０６は、入力受付部２０４が移動指示の入力を受け付けるごとに、表示部２０８の表示画面を書き換えず、判断部２１２が表示部２０８の表示画面を書き換えると判断した場合に、表示部２０８の表示画面を書き換えてもよい。
【００３０】
表示制御部２０６は、表示部２０８の表示画面を初期化した後に、最新の表示内容が示された表示画面を改めて表示部２０８に表示させることで、表示部２０８の表示画面を書き換える。たとえば、電気泳動方式を利用した電子ペーパーを用いたディスプレイ１１２の場合、表示制御部２０６は、表示部２０８が備える複数の画素のそれぞれに対して、画素の濃度を減じるための所定の電圧を、当該画素の濃度の減算量に応じた時間印加して、当該画素の濃度を減じることにより、表示部２０８の表示画面を初期化する。
【００３１】
表示制御部２０６は、表示部２０８の表示画面を書き換えた場合、書き換え前の表示画面に表示されていた移動前のポインターを書き換え後の表示画面に表示せずに、最新の選択位置を示すポインターを書き換え後の表示画面に表示してもよい。また、表示制御部２０６は、上記以外の条件によって、表示部２０８の表示画面を書き換えるか否かを判断してもよい。たとえば、表示制御部２０６は、表示部２０８の表示画面に表示されているいずれかのポインターの濃度が所定の濃度（たとえば、１００％）に達したと判断した場合に、表示部２０８の表示画面を書き換えると判断してもよい。
【００３２】
また、表示制御部２０６は、表示画面全体を書き換えてもよく、表示画面の一部を書き換えてもよい。たとえば、表示画面が複数の領域を含んでいる場合、端末装置１００は、これら複数の領域のうち、ポインターが表示されている領域を書き換えてもよい。なお、表示画面の表示時間の算出を開始するタイミングは、表示画面を表示したタイミングに限らず、たとえば、ポインターの移動操作が停止したタイミングであってもよい。
【００３３】
図３は、端末装置１００の処理手順の一例を示す。まず、表示制御部２０６が、表示部２０８の表示画面を初期化する（ステップＳ３０２）。つぎに、表示制御部２０６が、文書データおよび初期状態のポインターを表示部２０８に表示させる（ステップＳ３０４）。つぎに、表示制御部２０６が、表示画面の初期状態からポインターが書き加えられたか否かを判断する（ステップＳ３０６）。ステップＳ３０６において、表示画面の初期状態からポインターが書き加えられたと表示制御部２０６が判断した場合（ステップＳ３０６：Ｙｅｓ）、端末装置１００は、処理をステップＳ３０８へ進める。ステップＳ３０６において、表示画面の初期状態からポインターが書き加えられていないと表示制御部２０６が判断した場合（ステップＳ３０６：Ｎｏ）、端末装置１００は、処理をステップＳ３１０へ進める。
【００３４】
ステップＳ３０８では、判断部２１２が、ステップＳ３０４で文書データおよびポインターを表示してから所定時間が経過したか否かを判断する（ステップＳ３０８）。ステップＳ３０８において、ステップＳ３０４で文書データおよびポインターを表示してから所定時間が経過したと判断部２１２が判断した場合（ステップＳ３０８：Ｙｅｓ）、端末装置１００は、処理をステップＳ３０２へ戻す。ステップＳ３０８において、ステップＳ３０４で文書データおよびポインターを表示してから所定時間が経過していないと判断部２１２が判断した場合（ステップＳ３０８：Ｎｏ）、端末装置１００は、処理をステップＳ３１０へ進める。
【００３５】
ステップＳ３１０では、表示制御部２０６が、ポインターの移動操作の入力を入力受付部２０４が受け付けたか否かを判断する（ステップＳ３１０）。ステップＳ３１０において、ポインターの移動操作の入力を入力受付部２０４が受け付けていないと判断した場合（ステップＳ３１０：Ｎｏ）、端末装置１００は、処理をステップＳ３０６へ戻す。一方、ステップＳ３１０において、ポインターの移動操作の入力を入力受付部２０４が受け付けたと判断した場合（ステップＳ３１０：Ｙｅｓ）、端末装置１００は、処理をステップＳ３１２へ進める。
【００３６】
ステップＳ３１２では、判断部２１２が、ポインターの移動回数が所定回数に達したか否かを判断する（ステップＳ３１２）。ステップＳ３１２において、ポインターの移動回数が所定回数に達したと判断部２１２が判断した場合（ステップＳ３１２：Ｙｅｓ）、端末装置１００は、処理をステップＳ３０２へ戻す。一方、ステップＳ３１２において、ポインターの移動回数が所定回数に達していないと判断部２１２が判断した場合（ステップＳ３１２：Ｎｏ）、表示制御部２０６が、表示部２０８に表示されている移動前のポインターの濃度を高め（ステップＳ３１４）、表示制御部２０６が、最新の選択位置を示す移動後のポインターを表示部２０８にさらに表示する（ステップＳ３１６）。そして、端末装置１００は、処理をステップＳ３０６へ戻す。
【００３７】
図４は、ディスプレイ１１２に表示された表示画面の一例を示す。図４（ａ）に示す画面４００は、ディスプレイ１１２に表示された表示画面であって、ポインターが初期位置から移動される前の表示画面を示す。図４（ａ）に示す画面４００には、ポインター４０２が示されている。図４（ａ）に示す画面４００において、ポインター４０２の濃度は０％である。これにより、図４（ａ）に示す画面４００では、ポインター４０２の表示位置が、ポインターの現在位置であることが示されている。また、図４（ａ）に示す画面４００には、ポインターが一つだけ表示されている。これにより、図４（ａ）に示す画面４００では、ポインター４０２の表示位置が、ポインターの初期位置であることが示されている。
【００３８】
図４（ｂ）に示す画面４００は、図４（ａ）に示す画面４００が表示されている状態から、ポインターが移動された結果、ディスプレイ１１２に表示される表示画面の状態を示す。図４（ｂ）に示す画面４００には、ポインター４０２およびポインター４０４が示されている。図４（ｂ）に示す画面４００において、ポインター４０２の濃度は３３％であり、ポインター４０４の濃度は０％である。これにより、図４（ｂ）に示す画面４００では、ポインターが、ポインター４０２の表示位置から、ポインター４０４の表示位置に移動されたこと、および、ポインター４０４の表示位置が、ポインターの現在位置であることが示されている。
【００３９】
図４（ｃ）に示す画面４００は、図４（ｂ）に示す画面４００が表示されている状態から、ポインターがさらに移動された結果、ディスプレイ１１２に表示される表示画面の状態を示す。図４（ｃ）に示す画面４００には、ポインター４０２、ポインター４０４、およびポインター４０６が示されている。図４（ｃ）に示す画面４００において、ポインター４０２の濃度は６６％であり、ポインター４０４の濃度は３３％であり、ポインター４０６の濃度は０％である。これにより、図４（ｃ）に示す画面４００では、ポインターが、ポインター４０２の表示位置から、ポインター４０４の表示位置を経由して、ポインター４０６の表示位置に移動されたこと、および、ポインター４０６の表示位置が、ポインターの現在位置であることが示されている。
【００４０】
図４（ｄ）に示す画面４００は、図４（ｃ）に示す画面４００が表示されている状態から、ポインターがさらに移動された結果、ディスプレイ１１２に表示される表示画面の状態を示す。図４（ｄ）に示す画面４００には、ポインター４０２、ポインター４０４、ポインター４０６、およびポインター４０８が示されている。図４（ｄ）に示す画面４００において、ポインター４０２の濃度は１００％であり、ポインター４０４の濃度は６６％であり、ポインター４０６の濃度は３３％であり、ポインター４０８の濃度は０％である。これにより、図４（ｄ）に示す画面４００では、ポインターが、ポインター４０２の表示位置から、ポインター４０４の表示位置およびポインター４０６の表示位置を経由して、ポインター４０８の表示位置に移動されたこと、および、ポインター４０８の表示位置が、ポインターの現在位置であることが示されている。
【００４１】
このように、本実施形態の端末装置１００によれば、ポインターの移動に伴って、複数のポインターを濃度を異ならせてポインターの移動経路上に表示することで、端末装置１００のユーザーに対して、ポインターの現在位置だけでなく、ポインターの移動経路および移動方向を容易に把握させることができる。
【００４２】
なお、端末装置１００は、縁取り処理が施されているポインターを表示してもよく、縁取り処理が施されていないポインターを表示してもよい。また、端末装置１００は、ポインターの背後に存在する情報をユーザーが把握できるようにポインターを透過させて表示してもよく、ポインターの背後に存在する情報をユーザーが把握できないようにポインターを透過させないで表示してもよい。
【００４３】
図５は、ディスプレイ１１２に表示された表示画面の他の一例を示す。図５に示す画面５００は、図４（ｄ）に示した画面４００が表示されている状態から、ポインターがさらに移動されたことにより、ディスプレイ１１２に表示された表示画面を示す。具体的には、図４（ｄ）に示した画面４００が表示されている状態から、ポインターが、図４（ｄ）に示したポインター４０８の位置から、図５（ｂ）に示すポインター５０２の位置に移動されている。これにより、ポインターの移動回数は、所定回数である４回に達している。このため、端末装置１００は、ディスプレイ１１２に表示されていた画面４００を初期化し、画面５００を改めてディスプレイ１１２に表示する。
【００４４】
画面５００において、ポインター５０２の濃度は０％である。これにより、画面５００では、ポインター５０２の表示位置が、ポインターの現在位置であることが示されている。また、画面５００には、ポインターが一つだけ表示されている。これにより、画面５００では、ポインター５０２の表示位置が、画面４００が初期化された後の、ポインターの初期位置であることが示されている。
【００４５】
なお、端末装置１００は、ポインターの移動回数が所定回数に達する前に、画面４００の表示時間が所定時間に達した場合も同様に、画面４００を初期化し、画面５００を改めてディスプレイ１１２に表示する。また、画面５００がディスプレイ１１２に表示されている状態から、さらにポインターが移動された場合、端末装置１００は、図４で説明した処理と同様に、ポインターの移動に伴って、複数のポインターを濃度を異ならせてポインターの移動経路上に表示する。また、画面５００をディスプレイ１１２に表示してから、ポインターの移動回数がさらに所定回数に達した場合、または画面５００の表示時間が所定時間に達した場合、図５で説明した処理と同様に、画面５００を初期化して、最新の表示内容が示された表示画面を改めて表示する。
【００４６】
このように、本実施形態の端末装置１００によれば、ポインターが移動するごとに表示画面を書き換えるのではなく、所定の書き換え条件を満たした場合に表示画面を書き換えるため、ポインターの現在位置が示された最新の表示画面を短時間で表示することができる。また、本実施形態の端末装置１００によれば、ポインターの濃度を、現在値から所定量または目標値まで高めることにより、ポインターの濃度を変更するため、変更後の濃度のポインターを改めて表示しなおすよりも、ポインターの濃度の変更に係る処理を短時間で行うことができる。その結果、ポインターの現在位置が示された最新の表示画面を短時間で表示することができ、ユーザーに対してストレスを感じさせることなく文書データを閲覧させることができる。
【００４７】
本発明の情報処理装置、表示制御方法、およびプログラムは、ポインターを表示する表示部を備える様々な情報処理装置に適用することができる。特に、本実施形態の端末装置１００のように、ディスプレイ１１２として電気泳動方式を利用した電子ペーパーを用いている情報処理装置は、表示画面の書き換えに時間がかかる。このため、このような情報処理装置に本発明の情報処理装置、表示制御方法、およびプログラムを適用することで、他の表示方式を用いてポインターを表示する情報処理装置よりも高い短縮率で、表示画面の表示に係る時間を短縮することができる。
【００４８】
図６は、端末装置１００のハードウェア構成の一例を示す。端末装置１００は、図１で説明したディスプレイ１１２およびスタイラスペン１２０に加えて、ＣＰＵ１５０５、ＲＯＭ１５１０、ＲＡＭ１５２０、ＨＤ（ハードディスク）ドライブ１５２５、通信インターフェース１５３０、外部メモリードライブ１５４０、および外部メモリー１５４２をさらに備える。
【００４９】
ＲＯＭ１５１０、ＲＡＭ１５２０、およびＨＤドライブ１５２５は、各種データおよび各種プログラムを格納する。ＲＯＭ１５１０、ＲＡＭ１５２０、およびＨＤドライブ１５２５の少なくともいずれか一つは、図１から図５に関連して説明した格納部２１０として機能する。
【００５０】
ＣＰＵ１５０５は、ＲＯＭ１５１０、ＲＡＭ１５２０、またはＨＤドライブ１５２５に格納されたプログラムを実行することで、各種データ処理および各種ハードウェア制御をおこなう。ＣＰＵ１５０５により実行されるプログラムは、コンピューターを、図１から図５に関連して説明した、入力受付部２０４、表示制御部２０６、および判断部２１２として機能させる。
【００５１】
通信インターフェース１５３０は、通信ネットワークに接続し、通信ネットワークを介して外部装置に対するデータの送受信をおこなう。外部メモリードライブ１５４０は、外部メモリー１５４２に接続し、外部メモリー１５４２に対するデータの送受信をおこなう。外部メモリー１５４２としては、たとえば、メモリーカードが挙げられる。外部メモリー１５４２は、フレキシブルディスク、ＣＤ、ＤＶＤ等の記録媒体であってもよい。外部メモリー１５４２は、図１から図５に関連して説明した格納部２１０として機能してもよい。
【００５２】
ＣＰＵ１５０５が実行するプログラムは、たとえば、上記したような外部メモリー１５４２に格納されてもよく、外部メモリー１５４２によって端末装置１００に提供されてもよい。また、ＣＰＵ１５０５が実行するプログラムは、外部装置が備えるメモリー、ハードディスクなどの記録媒体に格納されてもよく、外部装置から通信ネットワークを介して、端末装置１００に提供されてもよい。
【符号の説明】
【００５３】
１００…端末装置、１１０…筐体、１１２…ディスプレイ、１２０…スタイラスペン、２０２…入力部、２０４…入力受付部、２０６…表示制御部、２０８…表示部、２１０…格納部、２１２…判断部
【図１】
0005509757.tif 000002
【図２】
0005509757.tif 000003
【図３】
0005509757.tif 000004
【図４】
0005509757.tif 000005
【図５】
0005509757.tif 000006
【図６】
0005509757.tif 000007