(57)【要約】【課題】電子黒板上で出した意見を整理する際に、どのように整理すればよいかを判断しやすくすると同時に、整理した後の画面が見やすい状態で表示することができる情報処理装置を提供する。【解決手段】座標取得部９は、第１の表示領域２１に表示された手書き情報を第２の表示領域２３へ移動することを示す操作情報に基づいて、手書き情報の移動先に既に表示されている表示情報の位置座標を取得する。移動処理部１０は、座標取得部９により取得した表示情報の位置座標と手書き情報を用いて、第２の表示領域２３に表示されている表示情報を手書き情報と干渉しないように移動させる。【選択図】図１
2015005095.tif 000002
【特許請求の範囲】
【請求項１】
手書き情報を表示する第１の表示領域、前記手書き情報の移動先になる第２の表示領域を有する表示部を備えた情報処理装置であって、
前記第１の表示領域に表示された前記手書き情報を前記第２の表示領域へ移動することを示す操作情報に基づいて、前記手書き情報の移動先に既に表示されている表示情報の位置座標を取得する座標取得手段と、
前記座標取得手段により取得した前記表示情報の位置座標と前記手書き情報を用いて、前記第２の表示領域に表示されている前記表示情報を前記手書き情報と干渉しないように移動させる移動処理手段と、を備えたことを特徴とする情報処理装置。
【請求項２】
前記移動処理手段は、前記第２の表示領域に表示される前記表示情報の位置座標を変更させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記移動処理手段は、前記第２の表示領域に表示されている表示情報の大きさを変更させることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第２の表示領域には、前記第１の表示領域に表示された手書き情報を整理するためのテンプレートを表示することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記テンプレートを記憶するテンプレート記憶手段を更に備えたことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記テンプレートは、前記第２の表示領域内の水平方向に対して直交する２軸を表す画像情報であることを特徴とする請求項４又は５に記載の情報処理装置。
【請求項７】
前記テンプレートは、時間軸に沿った時系列を表す縦方向あるいは横方向の線を表す画像情報を含むことを特徴とする請求項４乃至６の何れか一項に記載の情報処理装置。
【請求項８】
手書き情報を表示する第１の表示領域、前記手書き情報の移動先になる第２の表示領域を有する表示部を備えた情報処理装置における情報処理方法であって、
前記第１の表示領域に表示された手書き情報を前記第２の表示領域へ移動することを示す操作情報に基づいて、前記手書き情報の移動先に既に表示されている表示情報の位置座標を取得する座標取得ステップと、
前記座標取得ステップにより取得した前記表示情報の位置座標と前記手書き情報を用いて、前記第２の表示領域に表示されている前記表示情報を前記手書き情報と干渉しないように移動させる移動処理ステップと、を備えたことを特徴とする情報処理方法。
【請求項９】
請求項８に記載の情報処理方法の各ステップをプロセッサに実行させることを特徴とする情報処理プログラム。
【請求項１０】
請求項９に記載の情報処理プログラムをコンピュータが読取可能に記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子黒板に書かれた手書き情報を整理して、表示画面上に表示する情報処理装置に関する。
【背景技術】
【０００２】
従来、会議の内容を記録するホワイトボードに代わって、発言や意見をデジタルデータとしてまとめることができる電子黒板が存在する。ユーザが電子黒板上に書いた意見情報を整理することを目的とし、筆記ストロークを選択・移動できるユーザインタフェースの技術が既に知られている。
しかし、従来の電子黒板の選択・移動機能を用いた場合でも、そもそもどのように意見情報を整理すればいいのかが解らなければ、正確に意見情報を整理することができないといった問題がある。
【０００３】
また、従来の電子黒板の選択・移動機能を用いた場合、ユーザが意見の整理の方法を知っていたとしても、例えば、関連する意見を時間順に並べ替えて整理しようとした場合、時間軸を設けてその上に意見を移動させて表示する。しかし、ある特定の箇所に複数の意見が集中してしまう場合もある。そのような場合、意見同士が重なり合って非常に見えづらくなり、ユーザの視認性が低下するといった問題がある。
従来技術として特許文献１には、定性的な情報の整理を行う目的で、複数のオブジェクトにシンボルマークを付加し、付加したシンボルマークの属性に従って情報の整理を行うという構成が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１には、シンボルマークの属性に従って情報の整理を行う点が開示されている。しかし、情報の座標情報を認識して、整理先の表示を変化させる構成は記載されておらず、特定箇所に情報が集中した場合に記載事項が重なるという問題は解決されていない。
本発明は、上記に鑑みてなされたもので、その目的としては、電子黒板上で出した意見を整理する際に、どのように整理すればよいかを判断し易くすると同時に、整理した後の画面が見易い状態で表示することができる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明はかかる課題を解決するために、請求項１は、手書き情報を表示する第１の表示領域、前記手書き情報の移動先になる第２の表示領域を有する表示部を備えた情報処理装置であって、前記第１の表示領域に表示された前記手書き情報を前記第２の表示領域へ移動することを示す操作情報に基づいて、前記手書き情報の移動先に既に表示されている表示情報の位置座標を取得する座標取得手段と、前記座標取得手段により取得した前記表示情報の位置座標と前記手書き情報を用いて、前記第２の表示領域に表示されている前記表示情報を前記手書き情報と干渉しないように移動させる移動処理手段と、を備えたことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、第１の表示領域に表示された手書き情報を第２の表示領域へ移動することを示す操作情報に基づいて、手書き情報の移動先に既に表示されている表示情報の位置座標を取得し、該表示情報の位置座標と手書き情報を用いて、第２の表示領域に表示されている表示情報を手書き情報と干渉しないように移動させる。これにより、整理した後の画面を見易い状態とすることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係る情報処理装置の構成を示すブロック図である。
【図２】整理方法の提示ＵＩについて説明するための図である。
【図３】（ａ）〜（ｃ）は２軸の整理テンプレートについて手書きの選択を１回行う動作について説明するための図である。
【図４】（ａ）〜（ｃ）は２軸の整理テンプレートについて手書きの選択を連続で行う動作について説明するための図である。
【図５】２軸の整理テンプレートについて手書きの選択動作の流れについて説明するフローチャートである。
【図６】（ａ）及び（ｂ）は２軸の整理テンプレートについて手書きの移動を行う動作について説明するための図である。
【図７】（ａ）及び（ｂ）は２軸の整理テンプレートについて手書きの移動を行う動作について説明するための図である。
【図８】（ａ）は２軸の整理テンプレートについて手書きの移動を行う動作を説明するための図、（ｂ）は動作の流れを説明するためのフローチャートである。
【図９】（ａ）及び（ｂ）は２軸の整理テンプレートについて手書きの移動を行う動作について説明するための図である。
【図１０】時系列整理テンプレートについて手書きの移動を行う動作について説明するための図である。
【図１１】（ａ）及び（ｂ）は時系列整理テンプレートについて手書きの移動を行う動作について説明するための図である。
【図１２】（ａ）は図１１の場合の処理方法を説明するための図、（ｂ）は動作の流れを説明するためのフローチャートである。
【図１３】テンプレートについて説明するための図である。
【図１４】テンプレートを記憶する様子を説明するための図である。
【図１５】移動処理部の動作について説明するためのフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明の実施形態について詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
【０００９】
図１は本発明の実施形態に係る情報処理装置の構成を示すブロック図である。本発明の情報処理装置１００は、タッチパネル１、操作入力部２、ディスプレイ３、表示部４、整理テンプレート提示部５、整理テンプレート記憶部６、手書き処理部７、選択処理部８、移動処理部１０、及び手書き記憶部１１により構成されている。
タッチパネル１は、画面にタッチされたことに応じて入力情報を入力する。
操作入力部２は、タッチパネル１に対するユーザ操作によるテンプレートの選択操作や手書き情報、及び手書き情報の選択操作や手書き情報の移動操作などを検知し、その操作情報を整理テンプレート提示部５に出力する。
【００１０】
ディスプレイ３は、表示部４からの手書き情報やテンプレートを表示する。
表示部４は、ディスプレイ３へ手書き情報やテンプレートを表示させる。
整理テンプレート提示部５は、操作入力部２から操作情報として整理テンプレートの提示要求があったときに、整理テンプレートの候補を提示する。また整理テンプレート提示部５は、その候補からユーザによる整理テンプレートの選択を操作入力部２が検知した際には、その操作情報に応じて整理テンプレートの表示を行うよう表示部４に要求する。
【００１１】
整理テンプレート記憶部６は、複数の整理テンプレートを画像情報として記憶し、整理テンプレート提示部５がそれらをユーザの要求に応じて提示する。
手書き処理部７は、ユーザによる手書き情報に関する手書き操作を操作入力部２が検知したときに、その操作情報に応じてその手書きストロークの座標情報を手書き記憶部１１に格納する。
選択処理部８は、選択された手書き情報を特定するものであり、選択モードにおいてドラッグ操作により描いた略円形又は略楕円形内にあるストロークを含む手書き情報を選択する。あるいはタッチした点を構成要素とするストロークを含む手書き情報を選択するなどがある。
【００１２】
座標取得部９は、第１の表示領域に表示された手書き情報を第２の表示領域へ移動することを示す操作情報に基づいて、手書き情報の移動先に既に表示されている表示情報の位置座標を取得する。
移動処理部１０は、ユーザによる手書き情報の移動操作を操作入力部２が検知した際に、その操作情報に応じて、移動先座標の情報と他の手書き情報の位置情報に基づき、新たな手書き情報を手書き記憶部１１に記憶させる。移動処理部１０は、座標取得部９により取得した表示情報の位置座標と手書き情報を用いて、第２の表示領域に表示されている表示情報を手書き情報と干渉しないように移動させる。
手書き記憶部１１は、手書き情報としてディスプレイ上の座標の集合であるストローク情報を記憶する。
【００１３】
なお、整理テンプレート提示部５、整理テンプレート記憶部６、手書き処理部７、選択処理部８、及び移動処理部１０は、それぞれ処理モジュールで構成されてもよい。これら各部は、内部にＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＣＰＵ（Central Processing Unit）（プロセッサ）、ＨＤＤ（Hard Disk Drive）を有してもよい。そして、ＨＤＤからオペレーティングシステムＯＳを読み出してＲＡＭ上に展開してＯＳを起動し、ＯＳ管理下において、ＨＤＤからプログラム（処理モジュール）を読み出し、各種処理を実行するように構成されてもよい。
【００１４】
図２は、整理方法の提示ＵＩについて説明するための図である。
提示ＵＩ２０には、破線を中心にして左側に第１の表示領域２１が表示され、右側に第２の表示領域２３が表示される。そして、第１の表示領域２１には、手書き情報２２が表示され、第２の表示領域２３には整理テンプレート２６が表示される。ここで、表示される整理ボタン２６をクリックすると、複数の整理方法が提示され、ユーザがテンプレートを画面上でタッチすることにより、それぞれのテンプレートが利用できるようになっている。また、同時に選択モードに移行し、通常の手書き情報に対する操作はできないようになる。この例では２軸整理テンプレート２４と時系列整理テンプレート２５が表示される。
２軸整理テンプレート２４は、第１の表示領域に表示された手書き情報を整理するための第２の表示領域に表示されたテンプレートであり、第２の表示領域内の水平方向に対して直交する２軸を表す画像情報である。
一方、時系列整理テンプレート２５は、第１の表示領域に表示された手書き情報を整理するための第２の表示領域に表示されたテンプレートであり、時間軸に沿った時系列を表す縦方向あるいは横方向の線を表す画像情報を含む。
【００１５】
図３は２軸の整理テンプレートについて手書き情報に対する操作の選択を１回行う動作について説明するための図である。操作の手順ごとに（ａ）〜（ｃ）として説明する。
図２の提示ＵＩ２０において、２軸整理テンプレート２４を選択した場合の操作を示す。２軸整理テンプレート２４を選択すると、それまでの手書き情報２２は左上に縮小されて表示され（図３（ａ））、右側に２軸整理テンプレート２４が表示される。ユーザは左上の手書き情報２２から２軸整理テンプレート２４で表現したい部分２２ａを選択し（図３（ｂ））、２軸上の領域Ａに移動する（図３（ｃ））。
なお、選択操作は略円形又は略楕円形で手書き情報を囲むか該当する手書き情報をタッチするなどの操作で行う。移動操作は選択した手書き情報をドラッグするか、あるいは選択後に移動先をさらにタッチすることにより行う。
【００１６】
図４は２軸の整理テンプレートについて手書き情報に対する選択を連続で行う動作について説明するための図である。操作の手順ごとに（ａ）〜（ｃ）の順で説明する。尚、同じ構成要件は図３と同じ符号を付して説明する。図４（ａ）に示すように手書き情報２２を囲む操作を連続して行うことにより、複数の手書き情報が選択される。即ち、図４（ｂ）に示すように、手書き情報２２ａ〜２２ｃを連続して囲み、図４（ｃ）に示すようにその手書き情報２２ａ〜２２ｃを２軸整理テンプレート２４の領域Ａに移動することにより、選択した手書き情報がまとまって表示される。
【００１７】
図５は２軸の整理テンプレートについて手書き情報に対する選択動作の流れについて説明するためのフローチャートである。
まず、第１の表示領域２１で選択操作を検知することにより、手書き情報の選択を行う（Ｓ１）。次に、選択終了検知をすると、移動モードに移行する（Ｓ２）。
次に、移動モードにおいて、更に第１の表示領域２１での操作を検知すると、選択を解除して選択モードに戻る（Ｓ３）。
次に、移動モードにおいて移動操作を検知すると、移動が行われる（Ｓ４）。
図５に示すように、大きく選択モードと移動モードに分かれ、初期モードでは選択モードとなっている。選択モードで選択が行われたことが検知されると移動モードに移行し、移動が行われ、テンプレート上で整理される。
【００１８】
図６は２軸の整理テンプレートについて手書きの移動を行う動作について説明するための図である。操作の手順ごとに（ａ）〜（ｂ）として説明する。尚、同じ構成要件は図３と同じ符号を付して説明する。
図６（ａ）に示すように、手書き情報の移動先である第２の表示領域２３に十分なスペースがない場合（２３ａと２３ｂの間）、図６（ｂ）に示すように他の手書き情報（２３ａと２３ｂ）が上下左右（図では上下）に移動してスペースを作る。これにより、他の手書き情報（２２ａ）がその間に移動できるようになる。
【００１９】
図７は２軸の整理テンプレートについて手書き情報の移動を行う動作について説明するための図である。操作の手順ごとに（ａ）〜（ｂ）として説明する。尚、同じ構成要件は図３と同じ符号を付して説明する。
図７（ａ）に示すように、移動先である第２の表示領域２３に十分なスペースがない場合（２３ａと２３ｂの間）、図７（ｂ）に示すように他の手書き情報を上下左右（図では上下）に移動させると同時に、全ての手書き情報を縮小する。これにより、スペースが作られ他の手書き情報（２２ａ）がその間に移動できるようになる場合もある。
【００２０】
このように、座標取得部９は、第１の表示領域２１に表示された手書き情報を第２の表示領域２３へ移動することを示す操作情報に基づいて、手書き情報の移動先に既に表示されている表示情報の位置座標を取得する。移動処理部１０は、座標取得部９により取得した表示情報の位置座標と手書き情報を用いて、第２の表示領域２３に表示されている表示情報を手書き情報と干渉しないように移動させる。これにより、手書き情報が移動先で既に表示されている手書き情報と重なることなく配置されるので、手書き情報同士の干渉がなくなり、目視確認を行い易くなる。
【００２１】
図８（ａ）は２軸の整理テンプレートについて手書き情報の移動を行う動作を説明するための図、図８（ｂ）は動作の流れを説明するためのフローチャートである。
図８（ａ）は図６、７の場合の処理方法を説明するための図である。もともと、Ａ〜Ｆで示すような手書き情報が表示されているところに、図８（ａ）に示す手書き情報ＤとＥの間に手書き情報Ｇを移動しようとした場合の例を示す。ここで、手書き情報ＢとＤの間隔をａ、手書きＤとＥの間隔をｂ、手書き情報ＥとＦの間隔をｃとして説明する。なお、間隔ａ、ｂ、ｃ、ｄは縦方向の画素数として扱っても良い。
なお、以下の説明において、アルファベツトＡ〜Ｇは手書き情報を示すこととし、その説明が冗長になる場合は「手書き情報」という記載を省略して説明することとする。
【００２２】
図８（ｂ）のフローチャートに基づいて説明する。まず、間隔がｂ＜ｄであるかを調べて（Ｓ１１）、間隔がｂ＜ｄでなければ（Ｓ１１でＮＯ）、そのまま手書き情報ＤとＥの間にＧを表示する（Ｓ１５）。ステップＳ１１で間隔がｂ＜ｄであれば（Ｓ１１でＹＥＳ）、間隔が（ａ＋ｂ／２）＜ｄ／２であるかを調べて（Ｓ１２）、間隔が（ａ＋ｂ／２）＜ｄ／２であれば（Ｓ１２でＹＥＳ）ステップＳ１３に進む。ステップＳ１２で間隔が（ａ＋ｂ／２）＜ｄ／２でなければ（Ｓ１２でＮＯ）、ステップ１６に進む。ステップＳ１３では、間隔が（ａ＋ｂ＋ｃ）＜ｄであるかを調べて、間隔が（ａ＋ｂ＋ｃ）＜ｄであれば（Ｓ１３でＹＥＳ）、全てのストロークを開始位置を変えずにｋ（０＜ｋ＜１）倍に縮小する（Ｓ１４）。間隔が（ａ＋ｂ＋ｃ）＜ｄでなければ（Ｓ１３でＮＯ）、手書き情報Ｄを上方向にａ画素分だけ移動し、手書き情報Ｅを下方向に（ｄ−ｂ−ａ）画素分だけ移動した上で、手書き情報ＤとＥの間にＧを表示する（Ｓ２０）。
【００２３】
一方、ステップＳ１６で間隔が（ｃ＋ｂ／２）＜ｄ／２であるかを調べて、間隔が（ｃ＋ｂ／２）＜ｄ／２でない場合（Ｓ１６でＮＯ）、手書き情報Ｄを上方向に（ｄ−ｂ）／２画素分だけ移動する。そして、手書き情報Ｅを下方向に（ｄ−ｂ）／２画素分だけ移動した上で、手書き情報ＤとＥの間にＧを表示する（Ｓ１８）。また、間隔が（ｃ＋ｂ／２）＜ｄ／２であれば（Ｓ１６でＹＥＳ）、ステップＳ１７に進む。ステップＳ１７で間隔が（（ａ＋ｂ＋ｃ）＜ｄであるかを調べて、間隔が（ａ＋ｂ＋ｃ）＜ｄでなければ（Ｓ１７でＮＯ）、手書き情報Ｄを上方向に（ｄ−ｂ−ｃ）画素分だけ移動し、手書き情報Ｅを下にｃ移動した上で、手書き情報ＤとＥの間にＧを表示する（Ｓ１９）。
このように、移動処理部１０は、第２の表示領域に表示される表示情報の位置座標を変更させることで、第１の表示領域から移動されてくる手書き情報と干渉しないように表示情報を移動させることができる。
【００２４】
手書き情報に対する操作としてドラッグを行い、移動先を決定後、図８（ｂ）に示すフローチャートの処理が実行される。図８に示したフローチャートにおいて、ステップＳ１４で縮小が行われた場合、再びフローチャートの先頭に戻って処理が行われ、手書き情報ＤとＥの間にＧが入るスペースが作られる。
このように、移動処理部１０は、第２の表示領域に表示されている表示情報の大きさを変更させることで、スペースが作られ手書き情報がその間に移動できるようになる場合もある。
【００２５】
図９は２軸の整理テンプレートについて手書き情報の移動を行う動作について説明するための図である。操作の手順ごとに（ａ）〜（ｂ）として説明する。尚、同じ構成要件は図３と同じ符号を付して説明する。
図９（ａ）に示すように、移動先である第２の表示領域２３に十分なスペースがない場合（２３ａの左側）、図９（ｂ）に示すように他の手書き情報が上下左右（図では左右）に移動することにより、スペースが作られ他の手書き情報（２２ａ）がその間に移動できる。そのとき、右下の手書き情報（２３ｂ）も同様に右にずれるようしても良い。
このように、第２の表示領域に表示される他の手書き情報（表示情報）の位置座標を変更させることで、手書き情報と干渉しないように移動させることができる。
このように、２軸のテンプレートは、第２の表示領域内の水平方向に対して直交する２軸を表す画像情報であることで、それぞれの手書き情報が移動先で重なることなく配置されるので、手書き情報同士の干渉がなくなり、目視確認を行い易くなる。
このように、第２の表示領域には、第１の表示領域に表示された手書き情報を整理するためのテンプレートを表示することで、テンプレート上での手書き情報同士の干渉がなくなり、目視確認を行い易くなる。
【００２６】
図１０は時系列整理テンプレートについて手書き情報の移動を行う動作について説明するための図である。尚、同じ構成要件は図３と同じ符号を付して説明する。
２軸整理テンプレートと同様、時系列テンプレートでは、時間軸にそった軸２７が表示され、その上に手書き情報を移動して整理する。この例では、図６に示すように、手書き情報の移動先である第２の表示領域２３に十分なスペースがない場合（２３ａと２３ｂの間）、他の手書き情報（２３ａと２３ｂ）が上下左右（図では上下）に移動してスペースを作る。これにより、他の手書き情報（２２ａ）がその間に移動できるようになる。この結果、それぞれの手書き情報が移動先で重なることなく配置されるので、手書き情報同士の干渉がなくなり、目視確認を行い易くなる。
このように、第２の表示領域に表示される他の手書き情報（表示情報）の位置座標を変更させることで、手書き情報と干渉しないように移動させることができる。
このように、時系列テンプレートは、時間軸に沿った時系列を表す縦方向あるいは横方向の線を表す画像情報を含むことで、それぞれの手書き情報が移動先で重なることなく配置されるので、手書き情報同士の干渉がなくなり、目視確認を行い易くなる。
このように、第２の表示領域には、第１の表示領域に表示された手書き情報を整理するためのテンプレートを表示することで、テンプレート上での手書き情報同士の干渉がなくなり、目視確認を行い易くなる。
【００２７】
図１１は時系列整理テンプレートについて手書き情報の移動を行う動作について説明するための図である。尚、同じ構成要件は図３と同じ符号を付して説明する。
この例では、手書き情報の移動先である第２の表示領域２３の時系列方向に十分なスペースがない場合（２３ａと２３ｂの間）、他の手書き情報（２３ａと２３ｂ）が左右に移動してスペースを作り、他の手書き情報（２２ａ）がその間に移動できるようになる。
図１２（ａ）は図１１の場合の処理方法を説明するための図である。もともと、手書き情報Ａ〜Ｅで示すような手書き情報が表示されているところに、図１２（ａ）に示す手書き情報Ｄ、Ｅと手書き情報Ｂ、Ｃの間に手書き情報Ａを移動しようとした場合の例を示す。ここで、手書き情報ＡとＣの間隔をａ、手書き情報ＢとＤの間隔をｂ、手書き情報Ｅと第２の表示領域のエッジの間隔をｃ、手書き情報Ａの長さをｘとして説明する。なお、間隔ａ、ｂ、ｃ、長さｘは横方向の画素数として扱っても良い。
【００２８】
図１２（ｂ）のフローチャートに基づいて説明する。まず、間隔がｂ＜ｘであるかを調べて（Ｓ３１）、間隔がｂ＜ｘでなければ（Ｓ３１でＮＯ）、そのまま手書き情報ＢとＤの間に手書き情報Ａを表示する（Ｓ３５）。ステップＳ３１で間隔がｂ＜ｘであれば（Ｓ３１でＹＥＳ）、間隔が（ａ＋ｂ／２）＜ｘ／２であるかを調べて（Ｓ３２）、間隔が（ａ＋ｂ／２）＜ｘ／２であれば（Ｓ３２でＹＥＳ）ステップＳ３３に進む。
ステップＳ３２で間隔が（ａ＋ｂ／２）＜ｘ／２でなければ（Ｓ３２でＮＯ）、ステップ３６に進む。ステップＳ３３では、間隔が（ａ＋ｂ＋ｃ）＜ｘであるかを調べて、間隔が（ａ＋ｂ＋ｃ）＜ｘであれば（Ｓ３３でＹＥＳ）、全てのストロークを開始位置を変えずにｋ倍に縮小する（Ｓ３４）。間隔が（ａ＋ｂ＋ｃ）＜ｘでなければ（Ｓ３３でＮＯ）、手書き情報Ｂ、Ｃを左方向にａ画素分だけ移動して、手書き情報Ｄ、Ｅを右方向に（ｘ−ｂ−ａ）画素分だけ移動した上で、手書き情報ＢとＣの間に手書き情報Ａを表示する（Ｓ４０）。
【００２９】
一方、ステップＳ３６で間隔が（ｃ＋ｂ／２）＜ｘ／２であるかを調べて、間隔が（ｃ＋ｂ／２）＜ｘ／２でなければ（Ｓ３６でＮＯ）、手書き情報Ｄ、Ｅを右方向に（ｘ−ｂ）／２画素分だけ移動した上で、手書き情報ＢとＤの間に手書き情報Ａを表示する（Ｓ３８）。また、間隔が（ｃ＋ｂ／２）＜ｘ／２であれば（Ｓ３６でＹＥＳ）、ステップＳ３７に進む。ステップＳ３７で間隔が（（ａ＋ｂ＋ｃ）＜ｘであるかを調べて、間隔が（ａ＋ｂ＋ｃ）＜ｘでなければ（Ｓ３７でＮＯ）、手書き情報Ｂ、Ｃを左方向に（ｘ−ｂ−ｃ）画素分だけ移動し、手書き情報Ｄ、Ｅを右方向にｃ画素分だけ移動する。その後、手書き情報ＢとＤの間に手書き情報Ａを表示する（Ｓ３９）。この結果、それぞれの手書き情報が移動先で重なることなく配置されるので、手書き情報同士の干渉がなくなり、目視確認を行い易くなる。
このように、移動処理部１０は、第２の表示領域に表示される表示情報の位置座標を変更させることで、第１の表示領域から移動されてくる手書き情報と干渉しないように表示情報を移動させることができる。
【００３０】
図８と同様、左右の移動では十分な移動のスペースが作り出せない場合は、全体の手書き情報が縮小される。この場合、処理フローチャート上ではステップＳ３４の縮小が行われ、さらにフローチャートの最初から再び処理が行われ、Ａが表示されるまで処理がくり返される。この図に示すフローチャートの処理は、手書き情報のドラッグを行い、移動先を決定後、実行される。
このように、移動処理部１０は、第２の表示領域に表示されている表示情報の大きさを変更させることで、スペースが作られ手書き情報がその間に移動できるようになる場合もある。
【００３１】
図１３は、テンプレートについて説明するための図である。手書き記憶部１１は図１３に示すようにストローク単位で、そのストロークを構成する点の座標の集合として記憶される。一つの手書き情報は１つ又は複数のストロークから構成され、１列目のＩＤが同じストロークにより成る。例えば、ＩＤ「１」の座標は（０．０，０．０）、（０．１，０．０）、（０．２，０．５）・・・・と座標が記憶される。
【００３２】
図１４はテンプレートを記憶する様子を説明するための図である。
図１４に示すように、テンプレート３０は上記のような画像情報として記憶部３１に保存される。なお、画像は白と黒の２値からなり、白い領域上にのみ、手書き情報のストロークが移動可能である。なお、テンプレートと関連付ける形で、スペースが足りない場合に「上下左右」方向に移動するか、「左右」方向に移動するかを示す方向情報を合わせて記憶部に保持する。ここで、もし「上下左右」方向なら図５、図６、図７で示すような移動処理を、「左右」方向なら図１０、図１１に示すような移動処理が行われる。
【００３３】
図１５は、移動処理部の動作について説明するためのフローチャートである。
選択処理部８が選択完了を検知すると、移動処理部１０の処理が開始される。まず、最初にタッチした位置の座標（ｘｓ，ｙｓ）を取得する（Ｓ４１）。次に移動終了を検知した時点でのタッチ位置の座標（ｘｅ，ｙｅ）を取得し、両座標の差分をとり（Ｓ４２）、その差分量を移動対象となるすべてのストロークに対して加える（Ｓ４３）。なお、本フローチャートの処理後、さらに図８あるいは図１１に示したフローチャートが実行されてもよい。
【００３４】
以上に説明したとおり本発明は、電子黒板上に意見を整理するためのテンプレートが複数用意されている。ユーザはその中から最適と思われるテンプレートを選択し、そのテンプレート上にそれまで電子黒板上に書いた意見を選択・移動することが特徴になっている。これにより、電子黒板上で、出した意見を整理する際に、どのように整理すればいいか整理する人にとって判断しやすくすると同時に、整理した後の画面が見やすい状態とすることができる。
【符号の説明】
【００３５】
１  タッチパネル、２  操作入力部、３  ディスプレイ、４  表示部、５  整理テンプレート提示部、６  整理テンプレート記憶部、７  手書き処理部、８  選択処理部、９  座標取得部、１０  移動処理部、１１  手書き記憶部、２０  提示ＵＩ、２１  第１の表示領域、２２  手書き情報、２３  第２の表示領域、２４  ２軸整理テンプレート、２５  時系列整理テンプレート、２６  整理ボタン、１００  情報処理装置
【先行技術文献】
【特許文献】
【００３６】
【特許文献１】特開平０５−１０８２８８号公報
【図１】
2015005095.tif 000003
【図２】
2015005095.tif 000004
【図３】
2015005095.tif 000005
【図４】
2015005095.tif 000006
【図５】
2015005095.tif 000007
【図６】
2015005095.tif 000008
【図７】
2015005095.tif 000009
【図８】
2015005095.tif 000010
【図９】
2015005095.tif 000011
【図１０】
2015005095.tif 000012
【図１１】
2015005095.tif 000013
【図１２】
2015005095.tif 000014
【図１３】
2015005095.tif 000015
【図１４】
2015005095.tif 000016
【図１５】
2015005095.tif 000017