(57)【要約】      （修正有）【課題】表示部の描画領域を狭めることなく複数の入力装置により表示部に対して入力操作を行うことが可能な情報処理装置、情報処理方法、及び情報処理プログラムを提供する。【解決手段】表示装置１は、入力検出部２１１と、入力数判定部２１２と、表示処理部２１３と、を備える。入力検出部は、入力装置（タッチペン３００）により入力面（タッチパネル１１０）に入力される入力情報を検出する。入力数判定部は、入力検出部により検出される入力情報に基づいて、入力面への入力操作が有効な入力装置の数を示す入力数を判定する。表示処理部２１３は、入力面の特定領域において、入力数判定部により判定される入力数に基づいて、入力装置ごとに、当該入力装置の属性を設定可能な属性設定用オブジェクトを表示させる。【選択図】図１
2020190928.tif 000002
【特許請求の範囲】
【請求項１】
入力装置により入力面に入力される入力情報を検出する入力検出部と、
前記入力検出部により検出される前記入力情報に基づいて、前記入力面への入力操作が有効な前記入力装置の数を示す入力数を判定する入力数判定部と、
前記入力面の特定領域において、前記入力数判定部により判定される前記入力数に基づいて、前記入力装置ごとに、当該入力装置の属性を設定可能な属性設定用オブジェクトを表示させる表示処理部と、
を備える情報処理装置。
【請求項２】
第１入力装置に対応する第１属性設定用オブジェクトが前記特定領域に表示されている場合において、前記入力検出部により第２入力装置に対応する前記入力情報が検出された場合に、前記表示処理部は、前記特定領域に、前記第１属性設定用オブジェクトと、前記第２入力装置に対応する第２属性設定用オブジェクトとを並べて表示させる、
請求項１に記載の情報処理装置。
【請求項３】
前記特定領域において、複数の前記第１属性設定用オブジェクトが前記第１入力装置に割り当てられて表示されている場合において、前記入力検出部により前記第２入力装置に対応する前記入力情報が検出された場合に、前記表示処理部は、前記複数の前記第１属性設定用オブジェクトのうちの一部を前記第２属性設定用オブジェクトに切り替えて前記第２入力装置に割り当てて表示させる、
請求項２に記載の情報処理装置。
【請求項４】
前記表示処理部は、前記特定領域を、前記第１属性設定用オブジェクトを配置する領域と、前記第２属性設定用オブジェクトを配置する領域とに分割する、
請求項２又は請求項３に記載の情報処理装置。
【請求項５】
前記特定領域が分割される前の前記特定領域に表示される前記属性設定用オブジェクトの合計数と、前記特定領域が分割された後の前記特定領域に表示される前記属性設定用オブジェクトの合計数とが同一である、
請求項４に記載の情報処理装置。
【請求項６】
前記入力装置により選択される前記属性設定用オブジェクトに基づいて、当該入力装置の前記属性を設定する属性設定部をさらに備える、
請求項１から請求項３のいずれか１項に記載の情報処理装置。
【請求項７】
前記属性設定部は、第１属性設定用オブジェクトに対応する第１入力装置とは異なる第２入力装置により、前記特定領域に表示された前記第１属性設定用オブジェクトが選択された場合に、選択された当該第１属性設定用オブジェクトに基づいて前記第２入力装置の前記属性を設定する、
請求項６に記載の情報処理装置。
【請求項８】
第１入力装置に対応する第１属性設定用オブジェクトが前記特定領域に表示されており、第２入力装置に対応する第２属性設定用オブジェクトが前記特定領域に表示されていない場合において、前記入力検出部により前記第２入力装置に対応する前記入力情報が検出された場合に、前記属性設定部は、前記第１入力装置に対応する前記属性とは異なる前記属性を前記第２入力装置に設定する、
請求項６に記載の情報処理装置。
【請求項９】
前記表示処理部は、それぞれに対応付けられた属性が互いに異なる複数の前記属性設定用オブジェクトを前記特定領域に表示させる、
請求項１から請求項８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記属性は、前記入力装置により前記入力面に表示される情報の色、当該情報の太さ、及び前記入力面に表示されている情報を消去する消去機能のうち少なくともいずれか一つを含む、
請求項１から請求項９のいずれかに記載の情報処理装置。
【請求項１１】
入力装置により入力面に入力される入力情報を検出する入力検出ステップと、
前記入力検出ステップにより検出される前記入力情報に基づいて、前記入力面への入力操作が有効な前記入力装置の数を示す入力数を判定する入力数判定ステップと、
前記入力面の特定領域において、前記入力数判定ステップにより判定される前記入力数に基づいて、前記入力装置ごとに、当該入力装置の属性を設定可能な属性設定用オブジェクトを表示させる表示ステップと、
を一又は複数のプロセッサにより実行する情報処理方法。
【請求項１２】
入力装置により入力面に入力される入力情報を検出する入力検出ステップと、
前記入力検出ステップにより検出される前記入力情報に基づいて、前記入力面への入力操作が有効な前記入力装置の数を示す入力数を判定する入力数判定ステップと、
前記入力面の特定領域において、前記入力数判定ステップにより判定される前記入力数に基づいて、前記入力装置ごとに、当該入力装置の属性を設定可能な属性設定用オブジェクトを表示させる表示ステップと、
を一又は複数のプロセッサに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部にタッチペンにより描画情報を描画（入力）可能な情報処理装置、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、タッチパネルを用いてユーザからの指示入力（タッチ）を受け付ける表示装置の１つとして、電子ボード（電子黒板又は電子白板ともいう。）が知られている。また前記電子ボーデにおいて、複数のユーザのそれぞれが電子ペン（タッチペン）などの入力装置を用いて同時に電子ボードに情報を入力することが可能なシステムが提案されている（例えば特許文献１参照）。このシステムでは、複数の電子ペンのそれぞれに対応して複数のメニュー画像が表示部に表示され、各ユーザは自身が使用する電子ペンに対応するメニュー画像を操作して各種設定を行うことが可能となっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１１８３０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記従来の技術では、電子ペンの数に応じて複数の同一のメニュー画像が表示部の任意の領域に表示されるため、電子ペンの数が多くなると表示部における描画領域が狭くなる問題が生じる。
【０００５】
本発明の目的は、表示部の描画領域を狭めることなく複数の入力装置により前記表示部に対して入力操作を行うことが可能な情報処理装置、情報処理方法、及び情報処理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の態様に係る情報処理装置は、入力装置により入力面に入力される入力情報を検出する入力検出部と、前記入力検出部により検出される前記入力情報に基づいて、前記入力面への入力操作が有効な前記入力装置の数を示す入力数を判定する入力数判定部と、前記入力面の特定領域において、前記入力数判定部により判定される前記入力数に基づいて、前記入力装置ごとに、当該入力装置の属性を設定可能な属性設定用オブジェクトを表示させる表示処理部と、を備える。
【０００７】
本発明の他の態様に係る情報処理方法は、入力装置により入力面に入力される入力情報を検出する入力検出ステップと、前記入力検出ステップにより検出される前記入力情報に基づいて、前記入力面への入力操作が有効な前記入力装置の数を示す入力数を判定する入力数判定ステップと、前記入力面の特定領域において、前記入力数判定ステップにより判定される前記入力数に基づいて、前記入力装置ごとに、当該入力装置の属性を設定可能な属性設定用オブジェクトを表示させる表示ステップと、を一又は複数のプロセッサにより実行する情報処理方法である。
【０００８】
本発明の他の態様に係る情報処理プログラムは、入力装置により入力面に入力される入力情報を検出する入力検出ステップと、前記入力検出ステップにより検出される前記入力情報に基づいて、前記入力面への入力操作が有効な前記入力装置の数を示す入力数を判定する入力数判定ステップと、前記入力面の特定領域において、前記入力数判定ステップにより判定される前記入力数に基づいて、前記入力装置ごとに、当該入力装置の属性を設定可能な属性設定用オブジェクトを表示させる表示ステップと、を一又は複数のプロセッサに実行させるための情報処理プログラムである。
【発明の効果】
【０００９】
本発明によれば、表示部の描画領域を狭めることなく複数の入力装置により前記表示部に対して入力操作を行うことが可能な情報処理装置、情報処理方法、及び情報処理プログラムを提供することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施形態に係る表示装置の構成を示すブロック図である。
【図２】図２は、本発明の実施形態に係る表示装置で利用されるペン情報の一例を示す図である。
【図３】図３は、本発明の実施形態に係る表示装置で利用される属性情報の一例を示す図である。
【図４】図４は、本発明の実施形態に係る表示装置で利用される検出情報の一例を示す図である。
【図５】図５は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図６】図６は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図７】図７は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図８】図８は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図９】図９は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１０】図１０は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１１】図１１は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１２】図１２は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１３】図１３は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１４】図１４は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１５】図１５は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１６】図１６は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１７】図１７は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１８】図１８は、本発明の実施形態に係る表示装置に表示される表示画面の一例を示す図である。
【図１９】図１９は、本発明の実施形態に係る表示装置において実行される表示処理の手順の一例を説明するためのフローチャートである。
【図２０】図２０は、本発明の実施形態に係る表示装置の他の構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。
【００１２】
図１に示すように、本発明の実施形態に係る表示装置１は、タッチディスプレイ１００と、制御装置２００と、タッチペン３００とを備えている。制御装置２００は、タッチディスプレイ１００に接続され、タッチディスプレイ１００を制御するコンピュータである。制御装置２００とタッチディスプレイ１００とは、一体に形成されてもよいし、ネットワーク（無線通信又は有線通信）を介して接続されてもよいし、有線（ケーブル）で接続されてもよい。タッチペン３００は、制御装置２００にネットワーク（無線通信又は有線通信）を介して接続されている。表示装置１は、本発明の情報処理装置の一例である。なお、本発明の情報処理装置は、タッチディスプレイ１００を備えていない装置、すなわち制御装置２００単体で構成されてもよい。
【００１３】
タッチディスプレイ１００は、タッチパネル１１０と、表示部１２０と、を備えている。タッチパネル１１０は、静電容量方式のタッチパネルであってもよいし、感圧式又は赤外線遮断方式のタッチパネルであってもよい。すなわち、タッチパネル１１０は、タッチ等、利用者の操作入力を適宜受け付けることが可能な装置であればよい。タッチパネル１１０は、表示部１２０に設けられている。表示部１２０は、例えば液晶ディスプレイである。なお、表示部１２０は、液晶ディスプレイに限定されず、ＬＥＤ（Light Emitting Diode）ディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイ、プロジェクタ等であってもよい。タッチディスプレイ１００、タッチパネル１１０、及び表示部１２０はそれぞれ、本発明の入力面の一例である。
【００１４】
タッチディスプレイ１００は、タッチパネルを有するコンピュータ、タブレット端末、スマートフォン、カーナビゲーションなどの装置であってもよい。
【００１５】
タッチペン３００は、ユーザがタッチディスプレイ１００に対してタッチ（入力）するためのペンである。タッチペン３００は、制御装置２００と通信可能な電子ペンである。タッチペン３００は、本発明の入力装置の一例である。
【００１６】
例えばユーザは、タッチペン３００を使用して、文字、図形などの情報を手書き入力する。表示装置１において、タッチペン３００は、複数本設けられる。本実施形態では、４本のタッチペン３００（タッチペンＡ、タッチペンＢ、タッチペンＣ、タッチペンＤ）を例に挙げる。例えばユーザＡはタッチペンＡを使用してタッチディスプレイ１００に情報を入力し、ユーザＢはタッチペンＢを使用してタッチディスプレイ１００に情報を入力し、ユーザＣはタッチペンＣを使用してタッチディスプレイ１００に情報を入力し、ユーザＤはタッチペンＤを使用してタッチディスプレイ１００に情報を入力する。ユーザＡ〜Ｄは、各自のタッチペンＡ〜Ｄを使用して同時にタッチディスプレイ１００に情報を入力することが可能である。なお、一人のユーザが複数のタッチペン３００を同時に使用してもよい。各タッチペン３００には、固有の識別情報（ペンＩＤ）が割り当てられている。
【００１７】
図１に示すように、制御装置２００は、制御部２１０と、記憶部２２０とを備えている。
【００１８】
記憶部２２０は、各種の情報を記憶するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、又はフラッシュメモリーなどの不揮発性の記憶部である。記憶部２２０には、ペン情報Ｄ１、属性情報Ｄ２、及び検出情報Ｄ３などのデータが記憶される。図２はペン情報Ｄ１の一例を示す図であり、図３は属性情報Ｄ２の一例を示す図であり、図４は検出情報Ｄ３の一例を示す図である。
【００１９】
図２に示すように、ペン情報Ｄ１には、タッチペン３００ごとに、「ペン識別子」「ペンＩＤ」、「ペン名称」の各情報が登録される。「ペン識別子」は、タッチペン３００の製造番号、シリアル番号等のタッチペン３００を一意に識別することができる固有情報であり、例えば英数字及び記号により表される。「ペンＩＤ」は、タッチペン３００の識別情報である。「ペン名称」は、タッチペン３００の名前である。本実施形態では、４本のタッチペン３００の「ペン名称」と「ペンＩＤ」とが登録されている。ペン情報Ｄ１の「ペン名称」に登録される名前は、例えばタッチペン３００の把持部にシール等を貼付することにより表記されてもよい。ペン情報Ｄ１は、表示装置１のユーザにより予め登録される。「ペン識別子」、「ペンＩＤ」、及び「ペン名称」の各情報は、例えば以下のようにしてペン情報Ｄ１に登録される。通信部２３０は、無線ドングルを装着するための装着部を備え、無線ドングルはタッチペン３００との間で無線通信を行う機能を有する。無線通信として、例えば、ＩＥＥＥ８０２．１１の規格に準拠した無線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、赤外線通信などを採用することができる。無線ドングルは、タッチペン３００の登録時に当該タッチペン３００と無線通信を行って、当該タッチペン３００から前記ペン識別子を取得し、当該ペン識別子に任意のペンＩＤを割り当てる。制御部２１０は、通信部２３０を通じて、前記無線ドングルに登録されたタッチペン３００の前記ペン識別子及び前記ペンＩＤを取得してペン情報Ｄ１に登録する。また制御部２１０は、前記ペン識別子及び前記ペンＩＤに関連付けて前記ペン名称をペン情報Ｄ１に登録する。なお、「ペン名称」は登録番号でもよい。例えば、ペンの設定画面において、ユーザがペンの設定登録を行った順に登録番号が付与されてペン情報Ｄ１に登録されてもよい。またペン情報Ｄ１には、ペンＩＤのみが登録されてもよい。
【００２０】
図３に示すように、属性情報Ｄ２には、属性ごとに、「設定情報」が登録される。「属性」は、タッチペン３００の性質、特徴などの情報である。例えば「属性」には、タッチペン３００の表示色（筆記色）を示す「色」、タッチペン３００の機能を示す「種類」、タッチペン３００のペン先（表示線）の太さを示す「太さ」が含まれる。「設定情報」は「属性」に対応する具体的な設定内容を示す情報である。本実施形態では、「色」には、「黒（ＢＫ）」、「青（ＢＬ）」、「赤（ＲＤ）」、「緑（ＧＮ）」、「黄（ＹＬ）」、「白（ＷＴ）」が登録されている。また「種類」には、「ペン」、「マーカー」、「消しゴム」、「領域選択」が登録されている。また「太さ」には、「極細」、「細」、「普通」、「太」、「極太」が登録されている。属性情報Ｄ２は、予め設定された内容（デフォルト）が登録されてもよいし、表示装置１のユーザにより予め登録されてもよい。前記属性は、タッチペン３００により入力面（タッチディスプレイ１００）に表示される色、種類（ペン又はマーカー）、及び太さと、前記入力面に表示されている情報を消去する消去機能（消しゴム機能）と、前記入力面に表示されている情報を選択する選択機能とのうち少なくともいずれか一つを含む。
【００２１】
図４に示すように、検出情報Ｄ３には、制御装置２００（制御部２１０）において検出されたタッチペン３００ごとに、「ペンＩＤ」が登録される。制御部２１０は、タッチペン３００を検出するごとに、ペンＩＤを取得して検出情報Ｄ３に登録する。また制御装置２００は、タッチペン３００を検出すると、当該タッチペン３００に対して設定される属性の情報を検出情報Ｄ３に登録する。図４には、タッチペンＡに対応するペンＩＤ「００１」及び属性（「赤（ＲＤ）」、「ペン」、「極細」）の情報と、タッチペンＢに対応するペンＩＤ「００２」及び属性（「黄（ＹＬ）」、「マーカー」、「太」）の情報とが登録されていることを示している。すなわち、図４に示す状態は、タッチペンＡ及びタッチペンＢが、制御装置２００と通信可能に接続されて入力操作が可能な状態（有効）であることを示している。制御部２１０は、タッチペン３００を検出するごとに検出情報Ｄ３に前記情報を登録する。また制御部２１０は、タッチペン３００と制御装置２００との通信が遮断されると、当該タッチペン３００の前記情報を検出情報Ｄ３から削除する。
【００２２】
また、記憶部２２０には、ユーザがタッチディスプレイ１００においてタッチペン３００により入力した文字、図形などの手書き情報、及び、手書き文字をテキスト形式に変換したテキスト情報を含む入力情報が記憶される。前記入力情報には、手書き情報及びテキスト情報の入力画像、手書き情報の位置座標、及び、各情報のフォントサイズなどが含まれる。また前記入力情報には、ユーザにより手書き情報が入力された順（時系列）の情報が含まれる。
【００２３】
なお、他の実施形態として、ペン情報Ｄ１、属性情報Ｄ２、及び検出情報Ｄ３などの情報の一部又は全部が、制御装置２００からアクセス可能なサーバに記憶されてもよい。この場合、制御装置２００の制御部２１０は、前記サーバから前記情報を取得して、後述の表示処理（図１９等参照）などの各処理を実行してもよい。
【００２４】
また、記憶部２２０には、制御部２１０に後述の表示処理（図１９等参照）を実行させるための表示プログラムなどの制御プログラムが記憶されている。例えば、前記表示プログラムは、ＵＳＢ、ＣＤ又はＤＶＤなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、制御装置２００に電気的に接続されるＵＳＢドライブ、ＣＤドライブ又はＤＶＤドライブなどの読取装置（不図示）で読み取られて記憶部２２０に記憶される。また、前記表示プログラムは、制御装置２００からアクセス可能なサーバからダウンロードされて、記憶部２２０に記憶されてもよい。前記表示プログラムは、本発明の情報処理プログラムの一例である。
【００２５】
制御部２１０は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサである。前記ＲＯＭは、前記ＣＰＵに各種の演算処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、制御部２１０は、前記ＲＯＭ又は記憶部２２０に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより制御装置２００を制御する。
【００２６】
具体的には、制御部２１０は、図１に示すように、入力検出部２１１、入力数判定部２１２、表示処理部２１３、属性設定部２１４などの各種の処理部を含む。なお、制御部２１０は、前記ＣＰＵで前記表示プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、一部又は全部の前記処理部が電子回路で構成されていてもよい。なお、前記表示プログラムは、複数のプロセッサを前記処理部として機能させるためのプログラムであってもよい。なお、本発明は、前記表示プログラムが記憶された前記記憶媒体と、一又は複数のプロセッサとを備え、当該プロセッサが、入力検出部２１１、入力数判定部２１２、表示処理部２１３、属性設定部２１４が実行する後述の各処理を実行するものであってもよい。
【００２７】
ここで、タッチディスプレイ１００の表示部１２０に表示される表示画面の一例を図５に示す。図５に示す表示画面には、メインメニューＭｍが表示される。メインメニューＭｍには、所定の機能が割り当てられた複数の機能アイコンが含まれる。また複数の機能アイコンには、タッチペン３００の属性を設定する機能が割り当てられた複数の属性アイコンが含まれる。前記複数の属性アイコンは、メインメニューＭｍのうちの一部の領域である特定領域ＡＲに配置される。特定領域ＡＲは、例えば、表示画面の特定の一箇所の領域、又は、表示画面の特定の複数個所の領域であり、描画オブジェクトの配置が可能なシートの一部において移動可能なように重畳表示される複数の属性アイコンを群として表示するための領域である。また特定領域ＡＲは、タッチディスプレイ１００の表示画面に占める割合（面積）が予め設定された設定値の領域である。例えば、表示装置１において４本のタッチペン３００を使用可能な場合、少なくとも４個の属性アイコンを表示可能な面積を有する領域が特定領域ＡＲに設定される。なお、特定領域ＡＲに表示される前記複数の属性アイコンは、タッチペン３００又はユーザの指などによる所定の操作（ドラッグアンドドロップ操作など）により表示画面において移動可能に構成されてもよい。前記属性アイコンは本発明の属性設定用オブジェクトの一例であり、特定領域ＡＲは本発明の特定領域の一例である。なお、本発明の属性設定用オブジェクトは、アイコンに限定されず、選択可能なテキスト文字であってもよい。
【００２８】
本実施形態では、特定領域ＡＲに、４個の属性アイコンＰ１（ＲＤ）、Ｐ１（ＢＬ）、Ｐ１（ＢＫ）、Ｐ１（ＧＮ）が配置されている。属性アイコンＰ１（ＲＤ）は、タッチペン３００の色（筆記色）を「赤色」に設定する機能アイコンであり、属性アイコンＰ１（ＢＬ）は、タッチペン３００の色を「青色」に設定する機能アイコンであり、属性アイコンＰ１（ＢＫ）は、タッチペン３００の色を「黒色」に設定する機能アイコンであり、属性アイコンＰ１（ＧＮ）は、タッチペン３００の色を「緑色」に設定する機能アイコンである。例えばユーザがタッチペン３００で所望の属性アイコンＰ１をタッチ（選択）すると、タッチペン３００の色が、タッチされた属性アイコンＰ１に割り当てられた色に設定される。なお、特定領域ＡＲには、互いに機能が異なる複数の属性アイコンが配置される。また例えば特定領域ＡＲには、使用頻度が高い属性アイコンが配置される。なお、特定領域ＡＲにおいて、複数の属性アイコンは縦方向に一列に配列されてもよいし、横方向に一列に配列されてもよいし、複数行及び複数列に配列されてもよい。
【００２９】
ここで、例えばユーザＡがタッチペンＡで画面をタッチ又は画面上のいずれかの属性アイコンＰ１をタッチすると、制御部２１０は、タッチペンＡを通信モードに設定し、タッチディスプレイ１００への入力操作を有効にする。また、通信モードに設定された後にユーザＡがタッチペンＡを一定時間使用しなかった場合、制御部２１０は、タッチペンＡとの通信を遮断してタッチペンＡをスリープモードに設定する。またスリープモードにおいて、ユーザＡがタッチペンＡで再度、画面をタッチ又は画面上のいずれかの属性アイコンＰ１をタッチすると、制御部２１０は、タッチペンＡのスリープモードを解除して通信モードに設定する。
【００３０】
図６は、タッチペンＡが通信モードに設定され、タッチディスプレイ１００への入力操作が有効となっている状態を示している。なお、図６及び以降の図において、メインメニューＭｍについては、特定領域ＡＲに配置される複数の属性アイコンのみを図示するものとする。また図６において、属性アイコンＰ１（ＲＤ）が強調表示されており、タッチペンＡに「赤色」の属性が設定されていることを示している。
【００３１】
入力検出部２１１は、タッチディスプレイ１００（入力面）に対してタッチペン３００により入力される入力情報を検出する。入力検出部２１１は、本発明の入力検出部の一例である。具体的には、入力検出部２１１は、タッチパネル１１０においてタッチペン３００によって指定された位置の位置座標を検出する。例えば図６に示すように、ユーザＡがタッチパネル１１０においてタッチペンＡにより手書き入力した場合に、入力検出部２１１は、入力された位置の位置座標を検出する。
【００３２】
また入力検出部２１１は、タッチペン３００から前記ペン識別子を取得してタッチペン３００の識別情報（ペンＩＤ）を検出する。例えば、入力検出部２１１は、Ｂｌｕｅｔｏｏｔｈ、Ｚｉｇｂｅｅなどを利用してタッチペン３００から前記ペン識別子を取得し、ペン情報Ｄ１（図２参照）を参照して当該ペン識別子に関連付けられたペンＩＤを取得する。前記位置座標及び前記識別情報（ペンＩＤ）はそれぞれ、本発明の入力情報の一例である。図６に示す例では、入力検出部２１１は、タッチペンＡにより入力された位置の位置座標を検出した場合に、タッチペンＡからペン識別子を取得してタッチペンＡのペンＩＤ「００１」を取得する。なお、入力検出部２１１は、例えば、タッチペンＡが起動して制御装置２００とタッチペンＡとの通信が接続された場合に、タッチペンＡからペン識別子を取得してタッチペンＡのペンＩＤ「００１」を取得してもよい。入力検出部２１１は、取得したペンＩＤ「００１」とタッチペンＡに設定された描画に関する属性情報とを検出情報Ｄ３に登録する（図４参照）。検出情報Ｄ３に登録されたタッチペン３００は、タッチディスプレイ１００（入力面）への入力操作が有効なタッチペンとなる。入力検出部２１１は、ペンＩＤを取得するごとに、ペンＩＤ及び属性情報を検出情報Ｄ３に登録する。
【００３３】
入力数判定部２１２は、入力検出部２１１により検出される前記入力情報（例えばペンＩＤ）に基づいて、タッチディスプレイ１００（入力面）への入力操作が有効なタッチペン３００の本数を示す入力数Ｎを判定する。入力数判定部２１２は本発明の入力数判定部の一例であり、入力数Ｎは本発明の入力数の一例である。具体的には、入力数判定部２１２は、入力検出部２１１により検出され、検出情報Ｄ３に登録されるペンＩＤの数を入力数Ｎとして判定する。図６に示す例では、タッチペンＡのペンＩＤ「００１」のみが検出されるため、入力数判定部２１２は、入力数Ｎを「１」と判定する。
【００３４】
表示処理部２１３は、特定領域ＡＲにおいて、入力数判定部２１２により判定される入力数Ｎに基づいて、タッチペン３００ごとに、当該タッチペン３００の属性を設定可能な属性アイコンをタッチディスプレイ１００に表示させる。すなわち、表示処理部２１３は、特定領域ＡＲの範囲内において、入力数Ｎに基づいて複数のタッチペン３００のそれぞれに対応する複数の属性アイコンを表示させる。また、表示処理部２１３は、それぞれに対応付けられた属性が互いに異なる複数の属性アイコンを特定領域ＡＲに表示させる。また例えば特定領域ＡＲには、使用頻度が高い属性アイコンが配置される。表示処理部２１３は、本発明の表示処理部の一例である。また、表示処理部２１３は、メインメニューＭｍなどをタッチディスプレイ１００に表示させる。
【００３５】
属性設定部２１４は、タッチペン３００により選択される前記属性アイコンに基づいて、当該タッチペン３００の属性を設定する。属性設定部２１４は、本発明の属性設定部の一例である。例えばユーザＡがタッチペンＡにより属性アイコンＰ１（ＢＬ）をタッチした場合、属性設定部２１４は、タッチペンＡの色を「青色」に設定する。また属性設定部２１４は、設定した属性情報を検出情報Ｄ３に登録する（図４参照）。例えば、属性設定部２１４は、タッチペンＡに「青色」の属性を設定した場合、ペンＩＤ「００１」に関連付けて「青（ＢＬ）」を検出情報Ｄ３に登録する。なお、属性設定部２１４は、色の属性情報だけでなく、ペンの種類、ペンの太さなどの属性情報も検出情報Ｄ３（図４参照）に登録する。以下では、説明の便宜上、主に、複数の属性のうち「色」の属性に着目して説明する。
【００３６】
ここで、特定領域ＡＲに配置される複数の属性アイコンは、タッチディスプレイ１００への入力操作が有効な１又は複数のタッチペン３００に割り当てられる。図６に示す例では、１本のタッチペンＡが有効であるため、特定領域ＡＲに配置される全て（ここでは４個）の属性アイコンがタッチペンＡに割り当てられる。すなわち、タッチペンＡの属性を設定可能な設定メニューＰａに、属性アイコンＰ１（ＲＤ）、Ｐ１（ＢＬ）、Ｐ１（ＢＫ）、Ｐ１（ＧＮ）が割り当てられ、これら４個の属性アイコンはタッチペンＡ用の属性アイコンとして機能する。表示処理部２１３は、各属性アイコンをタッチペンＡに割り当ててタッチディスプレイ１００に表示させる。ユーザＡはタッチペンＡにより所望の属性アイコンをタッチすることにより属性（ここでは「色」）を設定（変更）することが可能である。例えばユーザＡがタッチペンＡにより属性アイコンＰ１（ＢＬ）をタッチすると、属性設定部２１４は、タッチペンＡの色の属性を「赤色」から「青色」に変更する。
【００３７】
また、例えばユーザＡがタッチペンＡにより、選択中の属性アイコンをタッチ、又は、いずれかの属性アイコンをダブルクリックするなど特定の操作を行うと、表示処理部２１３は、図７に示すサブメニューＳｍをタッチディスプレイ１００に表示させる。サブメニューＳｍには、「種類」、「太さ」、「色」などの各属性について、詳細な設定が可能な属性アイコンが含まれる。メニューＭｐに含まれる「Ｐ１」はペンの属性アイコンを示し、「Ｐ２」はマーカーの属性アイコンを示し、「Ｐ３」は消しゴムの属性アイコンを示している。メニューＭｔは線の太さの属性アイコンを示し、メニューＭｃは色の属性アイコンを示している。ユーザＡがサブメニューＳｍにおいてタッチペンＡにより所望の属性アイコンをタッチすると、属性設定部２１４は、タッチペンＡの属性を設定（変更）する。また、表示処理部２１３は、サブメニューＳｍにおいて選択された属性アイコンを、特定領域ＡＲの属性アイコンと入れ替えて配置する。また、ユーザは、サブメニューＳｍに対する操作に基づいて特定領域ＡＲに配置される属性アイコンを編集することが可能である。なお、複数のタッチペン３００が入力操作可能（有効）な状態である場合には、既に他のタッチペン３００に設定されている属性（色）については選択できないことを認識可能なように、属性アイコンをグレーアウト表示、点線表示などの識別表示をさせてもよい。
【００３８】
以下、タッチディスプレイ１００への入力操作が有効なタッチペン３００の本数（入力数Ｎ）が複数本となる場合の具体例を説明する。
【００３９】
図６に示す状態において、ユーザＢがタッチペンＢで画面をタッチすると、制御部２１０は、タッチペンＢとの通信を接続して、タッチペンＢを通信モードに設定するとともに、タッチペンＢに「黄色」を設定する。なお、例えば入力検出部２１１によりタッチペンＢに対応する前記入力情報が検出された場合に、属性設定部２１４が、タッチペンＡに対応する属性「赤（ＲＤ）」とは異なる属性（ここでは「黄（ＹＬ）」）をタッチペンＢに設定してもよい。すなわち、属性設定部２１４は、新たなタッチペン３００に設定する属性について、他のタッチペン３００に既に設定されている属性と重複しないように、他のタッチペン３００に既に設定されている属性とは異なる属性に設定してもよい。図８は、タッチペンＢが通信モードに設定され、タッチペンＡ、Ｂがタッチディスプレイ１００への入力操作が有効となっている状態を示している。
【００４０】
ユーザＢがタッチペンＢによりタッチディスプレイ１００に手書き入力すると、入力検出部２１１は、タッチペンＢにより入力された位置の位置座標を検出するとともに、タッチペンＢから識別信号を受信してタッチペンＢのペンＩＤ「００２」を検出する。入力検出部２１１は、検出したペンＩＤ「００２」を検出情報Ｄ３に登録する（図４参照）。また属性設定部２１４は、タッチペンＢに「黄色」の属性を設定して、ペンＩＤ「００２」に関連付けて「黄（ＹＬ）」を検出情報Ｄ３に登録する。これにより、入力数判定部２１２は、入力数Ｎを「２」と判定する。
【００４１】
表示処理部２１３は、図９に示すように、特定領域ＡＲに、タッチペンＡに対応する設定メニューＰａと、タッチペンＢに対応する設定メニューＰｂとを並べて表示させる。例えば、表示処理部２１３は、４個の属性アイコンＰ１のうち２個の属性アイコンＰ１をタッチペンＡに割り当て、残りの２個の属性アイコンＰ１をタッチペンＢに割り当て、これらを並べて表示させる。図９に示すように、表示処理部２１３は、属性アイコンＰ１（ＲＤ）、Ｐ１（ＢＬ）をタッチペンＡに割り当て、属性アイコンＰ１（ＹＬ）、Ｐ１（ＧＮ）をタッチペンＢに割り当て、これらを並べて表示させる。ここで、タッチペンＡは本発明の第１入力装置の一例であり、属性アイコンＰ１（ＲＤ）、Ｐ１（ＢＬ）は、本発明の第１属性設定用オブジェクトの一例である。また、タッチペンＢは本発明の第２入力装置の一例であり、属性アイコンＰ１（ＹＬ）、Ｐ１（ＧＮ）は、本発明の第２属性設定用オブジェクトの一例である。
【００４２】
ここで、表示処理部２１３は、特定領域ＡＲにおいて、タッチペン３００ごとに複数の属性アイコンＰ１をグループとしてまとめて表示させる。例えば図９に示す例では、表示処理部２１３は、４個の属性アイコンＰ１のうち上側の２個の属性アイコンＰ１をタッチペンＡに割り当てて一つのグループとしてまとめて表示させ、下側の２個の属性アイコンＰ１をタッチペンＢに割り当てて一つのグループとしてまとめて表示させる。また表示処理部２１３は、特定領域ＡＲにおいて、タッチペン３００ごと（グループごと）に複数の属性アイコンＰ１を繋げて（接続して）表示させてもよい。また表示処理部２１３は、特定領域ＡＲにおいて、タッチペン３００が検出された順（有効化された順）に属性アイコンＰ１を並べて表示させる。例えば図１４に示すように、タッチペンＡ、タッチペンＢ、及びタッペンＣがこの順に検出された場合に、表示処理部２１３は、特定領域ＡＲにおいて、４個の属性アイコンＰ１のうち上段の２個の属性アイコンＰ１をタッチペンＡに割り当てて表示させ、中段の１個の属性アイコンＰ１をタッチペンＢに割り当てて表示させ、下段の１個の属性アイコンＰ１をタッチペンＣに割り当てて表示させる。
【００４３】
また表示処理部２１３は、属性アイコンＰ１の機能を、タッチペン３００に対応する機能に変更して表示させる。ここでは図９に示すように、表示処理部２１３は、属性アイコンＰ１（ＢＫ）をタッチペンＢに対応する属性アイコンＰ１（ＹＬ）に変更して表示させる。また図９では属性アイコンＰ１（ＹＬ）が強調表示されており、タッチペンＢに「黄色」の属性が設定されていることを示している。このように、特定領域ＡＲにおいて、４個の属性アイコンＰ１がタッチペンＡに割り当てられて表示されている場合（図８参照）において、入力検出部２１１によりタッチペンＢに対応する前記入力情報が検出された場合（図８参照）に、表示処理部２１３は、図９に示すように、４個の属性アイコンＰ１のうちの一部（ここでは２個）をタッチペンＢに対応する属性アイコンＰ１に切り替えてタッチペンＢに割り当てて表示させる。
【００４４】
また、表示処理部２１３は、図９に示すように、特定領域ＡＲを、タッチペンＡに対応する設定メニューＰａ（属性アイコンＰ１）を配置する領域ＡＲ１と、タッチペンＢに対応する設定メニューＰｂ（属性アイコンＰ１）を配置する領域ＡＲ２とに分割する。
【００４５】
なお、特定領域ＡＲが分割される前の特定領域ＡＲに表示される属性アイコンＰ１の合計数と、特定領域ＡＲが分割された後の特定領域ＡＲ（領域ＡＲ１、ＡＲ２）に表示される属性アイコンＰ１の合計数とは、同一である。ここでは、特定領域ＡＲの分割前後において、属性アイコンＰ１は４個となっている。
【００４６】
ここで、入力操作が有効な複数のタッチペン３００（図９ではタッチペンＡ及びタッチペンＢ）は、特定領域ＡＲに表示される全ての属性アイコンＰ１を選択可能に構成される。具体的には、属性設定部２１４は、設定メニューＰａに対応するタッチペンＡとは異なるタッチペンＢにより、設定メニューＰａに含まれる属性アイコンＰ１が選択された場合に、選択された当該属性アイコンＰ１に基づいてタッチペンＢの前記属性を設定する。例えば図１０に示すように、ユーザＢがタッチペンＢにより設定メニューＰａに含まれる属性アイコンＰ１（ＲＤ）をタッチすると、図１１に示すように、表示処理部２１３は、それまで選択されていた設定メニューＰｂの属性アイコンＰ１（ＹＬ）を属性アイコンＰ１（ＲＤ）に変更して表示させ、属性設定部２１４は、タッチペンＢの色を「黄色」から「赤色」に変更する。このように、特定領域ＡＲに表示された属性アイコンについては、各タッチペン３００が操作可能である。なお、図１１において、表示処理部２１３は、タッチペンＢに対してそれまで選択されていた属性アイコンＰ１（ＹＬ）を変更しないで表示させてもよい。
【００４７】
一方、タッチペンＢは、タッチペンＡに対応するサブメニューＳｍを表示させること、当該サブメニューＳｍの属性アイコンを選択すること、設定メニューＰａをサブメニューＳｍの属性アイコンに入れ替えることは禁止される。同様に、タッチペンＡは、タッチペンＢに対応するサブメニューＳｍを表示させること、当該サブメニューＳｍの属性アイコンを選択すること、設定メニューＰｂをサブメニューＳｍの属性アイコンに入れ替えることは禁止される。すなわち、サブメニューＳｍに関する操作は、当該サブメニューＳｍが割り当てられたタッチペン３００のみに許可される。よって、例えば図１２に示すように、ユーザＢがタッチペンＢにより設定メニューＰｂをダブルクリックすると、タッチペンＢに割り当てられたサブメニューＳｍが表示され、タッチペンＢの属性を設定することが可能となる。なお、制御部２１０は、属性アイコンに対応付けられたタッチペン３００のペンＩＤと、属性アイコンをタッチしたタッチペン３００のペンＩＤとを比較して上記処理を実行する。
【００４８】
図９に示す状態からタッチペン３００の本数がさらに増加する場合、制御部２１０は上述の例に従って処理を実行する。例えば図１３は、タッチペンＣが通信モードに設定され、タッチペンＡ、Ｂ、Ｃがタッチディスプレイ１００への入力操作が有効となっている状態を示している。
【００４９】
ユーザＣがタッチペンＣによりタッチディスプレイ１００に手書き入力すると、入力検出部２１１は、タッチペンＣにより入力された位置の位置座標を検出するとともに、タッチペンＣから識別信号を受信してタッチペンＣのペンＩＤ「００３」を検出する。入力検出部２１１は、検出したペンＩＤ「００３」を検出情報Ｄ３に登録する。また属性設定部２１４は、タッチペンＣに「緑色」の属性を設定して、ペンＩＤ「００３」に関連付けて「緑（ＧＮ）」を検出情報Ｄ３に登録する。これにより、入力数判定部２１２は、入力数Ｎを「３」と判定する。
【００５０】
表示処理部２１３は、図１４に示すように、特定領域ＡＲに、タッチペンＡに対応する設定メニューＰａと、タッチペンＢに対応する設定メニューＰｂと、タッチペンＣに対応する設定メニューＰｃとを並べて表示させる。例えば、表示処理部２１３は、４個の属性アイコンＰ１のうち２個の属性アイコンＰ１をタッチペンＡに割り当て、他の１個の属性アイコンＰ１をタッチペンＢに割り当て、残りの１個の属性アイコンＰ１をタッチペンＣに割り当てて表示させる。図１４に示すように、表示処理部２１３は、属性アイコンＰ１（ＲＤ）、Ｐ１（ＢＬ）をタッチペンＡに割り当て、属性アイコンＰ１（ＹＬ）をタッチペンＢに割り当て、属性アイコンＰ１（ＧＮ）をタッチペンＣに割り当てて表示させる。
【００５１】
また、表示処理部２１３は、特定領域ＡＲを、タッチペンＡに対応する設定メニューＰａを配置する領域ＡＲ１と、タッチペンＢに対応する設定メニューＰｂを配置する領域ＡＲ２と、タッチペンＣに対応する設定メニューＰｃを配置する領域ＡＲ３とに分割する。各タッチペンＡ、Ｂ、Ｃは、特定領域ＡＲの４個の属性アイコンを操作可能であるとともに、自身に対応付けられた属性アイコンを操作（選択中の属性アイコンを再タッチ又はいずれかの属性アイコンをダブルクリック）してサブメニューＳｍを表示及び操作することが可能である。
【００５２】
また例えば図１５は、タッチペンＤが通信モードに設定され、タッチペンＡ、Ｂ、Ｃ、Ｄがタッチディスプレイ１００への入力操作が有効となっている状態を示している。
【００５３】
ユーザＤがタッチペンＤによりタッチディスプレイ１００に手書き入力すると、入力検出部２１１は、タッチペンＤにより入力された位置の位置座標を検出するとともに、タッチペンＤから識別信号を受信してタッチペンＤのペンＩＤ「００４」を検出する。入力検出部２１１は、検出したペンＩＤ「００４」を検出情報Ｄ３に登録する。また属性設定部２１４は、タッチペンＤに「青色」の属性を設定して、ペンＩＤ「００４」に関連付けて「青（ＢＬ）」を検出情報Ｄ３に登録する。これにより、入力数判定部２１２は、入力数Ｎを「４」と判定する。
【００５４】
表示処理部２１３は、図１６に示すように、特定領域ＡＲに、タッチペンＡに対応する設定メニューＰａと、タッチペンＢに対応する設定メニューＰｂと、タッチペンＣに対応する設定メニューＰｃと、タッチペンＤに対応する設定メニューＰｄとを並べて表示させる。例えば、表示処理部２１３は、４個の属性アイコンＰ１のうち１個の属性アイコンＰ１をタッチペンＡに割り当て、他の１個の属性アイコンＰ１をタッチペンＢに割り当て、他の１個の属性アイコンＰ１をタッチペンＣに割り当て、残りの１個の属性アイコンＰ１をタッチペンＤに割り当てて表示させる。図１６に示すように、表示処理部２１３は、属性アイコンＰ１（ＲＤ）をタッチペンＡに割り当て、属性アイコンＰ１（ＹＬ）をタッチペンＢに割り当て、属性アイコンＰ１（ＧＮ）をタッチペンＣに割り当て、属性アイコンＰ１（ＢＬ）をタッチペンＤに割り当てて表示させる。
【００５５】
また、表示処理部２１３は、特定領域ＡＲを、タッチペンＡに対応する設定メニューＰａを配置する領域ＡＲ１と、タッチペンＢに対応する設定メニューＰｂを配置する領域ＡＲ２と、タッチペンＣに対応する設定メニューＰｃを配置する領域ＡＲ３と、タッチペンＤに対応する設定メニューＰｄを配置する領域ＡＲ４とに分割する。各タッチペンＡ、Ｂ、Ｃ、Ｄは、特定領域ＡＲの４個の属性アイコンを操作可能であるとともに、自身に対応付けられた属性アイコンを操作（選択中の属性アイコンを再タッチ又はいずれかの属性アイコンをダブルクリック）してサブメニューＳｍを表示及び操作することが可能である。また、表示処理部２１３は、特定領域ＡＲにおいて、設定メニューＰａ〜Ｐｄ（又は分割した領域ＡＲ１〜ＡＲ４）を、タッチペン３００が検出された順（有効化された順）に並べて表示させる。これにより、各ユーザは、特定領域ＡＲにおいて自身のタッチペン３００により操作可能な属性アイコンを容易に認識することができる。
【００５６】
ここで、４本のタッチペンＡ〜Ｄが使用されている状態において、例えばユーザＢがタッチペンＢの使用を中止し、ユーザＤがタッチペンＤの使用を中止した場合、制御部２１０は以下の処理を実行する。例えばユーザＢがタッチペンＢを一定時間使用しなかった場合、制御部２１０はタッチペンＢとの通信を遮断してタッチペンＢをスリープモードに設定する。同様に制御部２１０はタッチペンＤをスリープモードに設定する。これにより、入力数判定部２１２は、入力数Ｎを「２」と判定する。また、表示処理部２１３は、特定領域ＡＲにおいて、４個の属性アイコンを、入力操作が有効なタッチペンＡ、Ｃに対応する属性アイコンに割り当てる。また、表示処理部２１３は、特定領域ＡＲを、設定メニューＰａの領域ＡＲ１と、設定メニューＰｃの領域ＡＲ３とに割り当てる（分割する）。例えば、表示処理部２１３は、図１７に示すように、特定領域ＡＲにおいて、２個の属性アイコンＰ１（ＲＤ）、Ｐ１（ＢＬ）を含む設定メニューＰａと、２個の属性アイコンＰ１（ＧＮ）、Ｐ１（ＹＬ）を含む設定メニューＰｃとを表示させる。表示処理部２１３は、図１７に示すように、領域ＡＲ１に設定メニューＰａを表示させ、領域ＡＲ３に設定メニューＰｃを表示させる。
【００５７】
続いて、例えばユーザＡがタッチペンＡの使用を中止すると、制御部２１０はタッチペンＡとの通信を遮断してタッチペンＡをスリープモードに移行する。これにより、入力数判定部２１２は、入力数Ｎを「１」と判定する。この場合、表示処理部２１３は、図１８に示すように、特定領域ＡＲにおいて、４個の属性アイコンを、タッチペンＣに対応する属性アイコンに割り当てる。
【００５８】
このように、表示処理部２１３は、特定領域ＡＲにおいて、入力数判定部２１２により判定される入力数Ｎに基づいて、タッチペン３００ごとに、当該タッチペン３００の属性を設定可能な属性アイコンと、属性アイコンの表示領域とをタッチディスプレイ１００に表示させる。
【００５９】
ここで、表示処理部２１３は、タッチペン３００の入力上限数に応じた数の属性アイコンＰ１を特定領域ＡＲに表示させる。例えば、表示装置１において使用可能なタッチペン３００が４本である場合、表示処理部２１３は、メインメニューＭｍの特定領域ＡＲにタッチペン３００の本数と同数の４個の属性アイコンＰ１を表示させる（図６参照）。そして、表示処理部２１３は、タッチペン３００の入力数Ｎの増減に応じて４個の属性アイコンＰ１をタッチペン３００ごとに割り当てて表示させる。よって、例えば、表示装置１において使用可能なタッチペン３００が５本である場合には、表示処理部２１３は、メインメニューＭｍの特定領域ＡＲに５個の属性アイコンＰ１を表示させる。
【００６０】
また制御部２１０は、上述の各処理に加えて、画像を表示する処理を行う。例えば制御部２１０は、入力検出部２１１により検出された前記位置座標に基づいて、タッチディスプレイ１００に表示する画像を生成する。例えば、制御部２１０は、手書き入力された手書き情報の位置座標に基づいて、手書き画像を生成する。制御部２１０は、生成した画像、フォントサイズの情報を記憶部２２０に記憶する。また制御部２１０は、生成した画像（手書き画像、テキスト画像）などをタッチディスプレイ１００に表示させる。
【００６１】
［表示処理］
以下、図１９を参照しつつ、表示装置１において実行される表示処理について説明する。具体的に、本実施形態では、表示装置１の制御部２１０によって前記表示処理が実行される。なお、制御部２１０は、ユーザの所定の操作によって前記表示処理を途中で終了することがある。
【００６２】
なお、本発明は、前記表示処理に含まれる一又は複数のステップを実行する情報処理方法の発明として捉えることができる。また、ここで説明する前記表示処理に含まれる一又は複数のステップは適宜省略されてもよい。なお、前記表示処理における各ステップは同様の作用効果を生じる範囲で実行順序が異なってもよい。さらに、ここでは制御部２１０によって前記表示処理における各ステップが実行される場合を例に挙げて説明するが、一又は複数のプロセッサによって当該表示処理における各ステップが分散して実行される情報処理方法も他の実施形態として考えられる。
【００６３】
先ず、ステップＳ１１において、制御部２１０は、タッチディスプレイ１００に対してタッチペン３００により入力される入力情報（例えば位置座標）を検出したか否かを判定する。前記入力情報を検出した場合（Ｓ１１：ＹＥＳ）、処理はステップＳ１２に移行する。
【００６４】
ステップＳ１２において、制御部２１０は、検出した入力情報に基づいてタッチペン３００のペンＩＤを取得して登録する。例えば制御部２１０は、タッチペンＡにより入力された位置の位置座標を検出した場合に、タッチペンＡから識別信号を受信してタッチペンＡのペンＩＤ「００１」を取得する。制御部２１０は、取得したペンＩＤ「００１」を検出情報Ｄ３に登録する（図４参照）。また制御部２１０は、タッチペンＡに設定された描画に関する属性情報を検出情報Ｄ３に登録する（図４参照）。また制御部２１０は、検出した位置座標とペンＩＤとを互いに関連付けて記憶部２２０に記憶する。ステップＳ１１、Ｓ１２は、本発明の入力検出ステップの一例である。
【００６５】
ステップＳ１３において、制御部２１０は、取得したペンＩＤがペン情報Ｄ１（図２参照）に登録されているペンＩＤと一致するか否かを判定する。取得したペンＩＤがペン情報Ｄ１に登録されているペンＩＤと一致する場合（Ｓ１３：ＹＥＳ）、処理はステップＳ１４に移行する。取得したペンＩＤがペン情報Ｄ１に登録されているペンＩＤと一致しない場合（Ｓ１３：ＮＯ）、処理はステップＳ１２に戻る。
【００６６】
ステップＳ１４において、制御部２１０は、ステップＳ１１において検出される前記入力情報に基づいて、タッチディスプレイ１００（入力面）への入力操作が有効なタッチペン３００の本数を示す入力数Ｎを判定する。具体的には、制御部２１０は、検出情報Ｄ３に登録されるペンＩＤの数を入力数Ｎとして判定する。例えば、タッチペンＡ、Ｂ、Ｃがタッチディスプレイ１００への入力操作が有効な状態である場合（図１４参照）、制御部２１０は、入力数Ｎを「３」と判定し、この状態からさらにタッチペンＤが有効な状態になった場合（図１５参照）、制御部２１０は、入力数Ｎを「４」と判定する。また図１６に示す状態からタッチペンＢ、Ｄがスリープモードに移行した場合（図１７参照）、制御部２１０は、入力数Ｎを「２」と判定する。このように、制御部２１０は、入力操作が有効なタッチペン３００の数が増加する場合及び減少する場合のそれぞれにおいて入力数Ｎを判定する。ステップＳ１４は、本発明の入力数判定ステップの一例である。
【００６７】
次にステップＳ１５において、制御部２１０は入力数Ｎが「１」より大きいか否か、すなわち入力数Ｎが複数であるか否かを判定する。入力数Ｎが「１」より大きい場合（入力数Ｎが複数の場合）（Ｓ１５：ＹＥＳ）、処理はステップＳ１６に移行する。一方、入力数Ｎが「１」以下の場合（入力数Ｎが「１」の場合）（Ｓ１５：ＮＯ）、処理はステップＳ１７に移行する。
【００６８】
ステップＳ１６において、制御部２１０はＮ個の設定メニューを特定領域ＡＲに表示させる。例えば入力数Ｎが「２」の場合、制御部２１０は、図９に示すように、２個の設定メニューＰａ、Ｐｂに対応する属性アイコンを特定領域ＡＲに表示させる。また例えば入力数Ｎが「３」の場合、制御部２１０は、図１４に示すように、３個の設定メニューＰａ、Ｐｂ、Ｐｃに対応する属性アイコンを特定領域ＡＲに表示させる。また例えば入力数Ｎが「４」の場合、制御部２１０は、図１６に示すように、４個の設定メニューＰａ、Ｐｂ、Ｐｃ、Ｐｄに対応する属性アイコンを特定領域ＡＲに表示させる。
【００６９】
一方、ステップＳ１７において、制御部２１０は１個の設定メニューを特定領域ＡＲに表示させる（図６参照）。ステップＳ１６、Ｓ１７は、本発明の表示ステップの一例である。
【００７０】
次にステップＳ１８において、制御部２１０は、タッチディスプレイ１００においてタッチペン３００により特定領域ＡＲの属性アイコンがタッチされたか否かを判定する。タッチペン３００により属性アイコンがタッチされた場合（Ｓ１８：ＹＥＳ）、処理はステップＳ１９に移行する。タッチペン３００により属性アイコンがタッチされない場合（Ｓ１８：ＮＯ）、処理はステップＳ２２に移行する。ステップＳ２２では、制御部２１０は、タッチペン３００により入力される入力情報に応じて描画処理を実行する。その後、処理はステップＳ１１に戻る。なお、制御部２１０は、タッチペン３００による入力情報を検出しない場合には、前記描画処理を省略してステップＳ１１に戻り、他のタッチペン３００の入力の検出有無を判定してもよい。
【００７１】
ステップＳ１９において、制御部２１０は、タッチされた属性アイコンに対応付けられたタッチペン３００のペンＩＤと、当該属性アイコンをタッチしたタッチペン３００のペンＩＤとが一致するか否かを判定する。タッチされた属性アイコンに対応付けられたタッチペン３００のペンＩＤと、当該属性アイコンをタッチしたタッチペン３００のペンＩＤとが一致する場合（Ｓ１９：ＹＥＳ）、処理はステップＳ２０に移行する。一方、タッチされた属性アイコンに対応付けられたタッチペン３００のペンＩＤと、当該属性アイコンをタッチしたタッチペン３００のペンＩＤとが一致しない場合（Ｓ１９：ＮＯ）、処理はステップＳ２１に移行する。
【００７２】
例えば、図１２に示すように、ユーザＢがタッチペンＢにより設定メニューＰｂの属性アイコンＰ１（ＹＬ）をタッチした場合、当該属性アイコンＰ１（ＹＬ）に対応付けられたタッチペンＢのペンＩＤ「００２」と、当該属性アイコンＰ１（ＹＬ）をタッチしたタッチペンＢのペンＩＤ「００２」とは一致する。この場合、ステップＳ２０において、制御部２１０は、サブメニューＳｍをタッチディスプレイ１００に表示させる。例えば、図１２に示すように、制御部２１０は、タッチペンＢに割り当てられたサブメニューＳｍをタッチディスプレイ１００に表示させる。ユーザＢがサブメニューＳｍにおいてタッチペンＢにより所望の属性アイコンをタッチした場合、制御部２１０は、タッチペンＢの属性を変更する。ステップＳ２０の後、処理はステップＳ１１に戻る。なお、図１２に示す状態において、ユーザＢがタッチペンＢにより設定メニューＰｂの属性アイコンＰ１（ＧＮ）をタッチした場合に、制御部２１０は、サブメニューＳｍを表示させずに、タッチペンＢの色の属性を「黄色」から「緑色」に変更してもよい。このように、設定メニューＰｂに複数の属性アイコンＰ１（例えばＰ１（ＹＬ）、Ｐ１（ＧＮ））が含まれる場合には、ユーザがタッチペンＢにより、現在設定されている属性の属性アイコンＰ１（ＹＬ）とは別の属性アイコンＰ１（ＧＮ）をタッチした場合に、制御部２１０は、タッチペンＢの属性を当該別の属性アイコンＰ１（ＧＮ）の属性に変更してもよい。
【００７３】
一方、図１０に示すように、ユーザＢがタッチペンＢにより設定メニューＰａの一つの属性アイコンＰ１（Ｐ１（ＲＤ）又はＰ１（ＢＬ））をタッチした場合、当該属性アイコンＰ１に対応付けられたタッチペンＡのペンＩＤ「００１」と、当該属性アイコンＰ１をタッチしたタッチペンＢのペンＩＤ「００２」とは一致しない。この場合、ステップＳ２１において、制御部２１０は、タッチペンＢの属性を、タッチペンＢがタッチした設定メニューＰａの属性アイコンＰ１の属性に設定（変更）する。例えば図１０に示すように、ユーザＢがタッチペンＢにより設定メニューＰａに含まれる属性アイコンＰ１（ＲＤ）をタッチすると、図１１に示すように、制御部２１０は、タッチペンＢの色の属性を「黄色」から「赤色」に変更する。ステップＳ２１の後、処理はステップＳ１１に戻る。なお、図１１に示す状態において、制御部２１０は、設定メニューＰｂにおいて、タッチペンＢに対してそれまで選択されていた属性アイコンＰ１（ＹＬ）を、変更された色「赤色」の属性アイコンＰ１（ＲＤ）に変更して表示させる。このように、制御部２１０は、タッチペン３００の現在の属性を表す属性アイコンＰ１を、特定領域ＡＲに表示させる。これにより、ユーザは、例えば設定メニューＰｂの属性アイコンＰ１を確認することにより、タッチペンＢの現在の属性を把握することができる。なお、図１１に示す状態において、制御部２１０は、設定メニューＰｂにおいて、属性アイコンＰ１（ＹＬ）を、変更された色「赤色」の属性アイコンＰ１（ＲＤ）に変更しないで表示させてもよい。これにより、ユーザは、タッチペンＢに直前に設定されていた属性を把握することができる。また、この場合に、ユーザは、例えば「赤色」の属性に変更されたタッチペンＢで設定メニューＰｂの属性アイコンＰ１（ＲＤ）をタッチすることにより直前に設定されていた属性「赤色」に容易に戻すことができる。
【００７４】
制御部２１０は、以上の処理を繰り返しながら、タッチペン３００の増減に応じた表示処理を実行する。
【００７５】
以上のように、表示装置１は、タッチペン３００により入力面に入力される入力情報を検出すると、前記入力情報に基づいて有効（通信可能）なタッチペン３００の入力数Ｎを判定し、前記入力面の特定領域ＡＲにおいて、入力数Ｎに基づいて、タッチペン３００ごとに属性を設定可能な属性アイコンを表示させる。また表示装置１は、前記属性アイコンが選択された場合に、タッチペン３００の属性を設定する。これにより、同時に通信可能となるタッチペン３００が複数存在する場合でも、特定領域ＡＲがタッチディスプレイ１００の表示画面に占める割合（面積）を増加させることなく、特定領域ＡＲの範囲内において、タッチペン３００ごとに属性を設定可能な属性アイコンが割り当てられる。このため、タッチペンの数が多くなっても表示部における描画領域が狭くなることがない。よって、表示部の描画領域を狭めることなく複数のタッチペン３００により前記表示部に対して入力操作を行うことが可能となる。
【００７６】
本発明は上述の実施形態に限定されない。他の実施形態として、表示処理部２１３は、特定領域ＡＲにおいて、タッチペン３００に設定されている属性とは異なる種類の属性の属性アイコンを表示させてもよい。例えば、図９に示す状態において、表示処理部２１３は、特定領域ＡＲにおいて、設定メニューＰａにマーカーの属性アイコンＰ２を表示させ、設定メニューＰｂに消しゴムの属性アイコンＰ３を表示させる。これにより、ユーザＡ、Ｂは、特定領域ＡＲに表示された属性アイコンにより容易にタッチペン３００の種類を変更することができる。
【００７７】
他の実施形態として、例えばタッチペンＡが有効（通信可能）な状態において、入力検出部２１１により新たなタッチペンＢに対応する前記入力情報が検出された場合、すなわちタッチペンＢが有効になった場合に、属性設定部２１４は、タッチペンＢに対して、タッチペンＡとは異なる属性を自動的に設定してもよいし、消去機能（消しゴム機能）の属性を自動的に設定してもよいし、選択機能の属性を自動的に設定してもよい。
【００７８】
上述のように、表示処理部２１３は、タッチペン３００の入力数Ｎに応じて特定領域ＡＲを複数の領域に分割し、タッチペン３００ごとに、分割したそれぞれの領域に属性アイコンＰ１を表示させる。また、特定領域ＡＲの大きさ（面積）が固定されている場合には、表示処理部２１３は、タッチペン３００の数が増加しても特定領域ＡＲの大きさを変更せずに特定領域ＡＲの分割数を増加させ、分割したそれぞれの領域にタッチペン３００に対応した属性アイコンＰ１を表示させる。このように、特定領域ＡＲは、特定領域ＡＲの全体の面積を維持しつつタッチペン３００の数に応じて複数の領域に分割される。
【００７９】
また他の実施形態として、表示処理部２１３は、タッチペン３００ごとの属性アイコンを、互いに離れた場所に表示させてもよい。例えば図９に示す例において、表示処理部２１３は、タッチペンＡに対応する設定メニューＰａを表示画面の左側に表示させ、タッチペンＢに対応する設定メニューＰｂを表示画面の右側に表示させてもよい。この場合、特定領域Ａを分割した領域ＡＲ１及び領域ＡＲ２は、表示画面において互いに離れた場所となる。このように、特定領域ＡＲは、表示画面の一つの場所（一箇所）において、分割された複数の領域が隣接して配置されてもよいし、表示画面の複数の場所（複数個所）において、分割された複数の領域が分散して配置されてもよい。また、表示処理部２１３は、タッチペン３００の入力位置に応じて、対応する設定メニューの表示位置を変更してもよい。例えば、タッチペンＡの主な入力位置（位置座標）が表示画面の右側である場合、表示処理部２１３は、設定メニューＰａを表示画面の右側に表示させ、タッチペンＢの主な入力位置（位置座標）が表示画面の左側である場合、表示処理部２１３は、設定メニューＰｂを表示画面の左側に表示させる。なお、複数の場所に分散して配置された複数の領域のそれぞれの面積の合計は、一つの場所に配置された複数の領域のそれぞれの面積の合計（特定領域ＡＲの面積）と同一である。
【００８０】
他の実施形態として、図２０に示すように、制御装置２００とタッチディスプレイ１００とは、一体に形成されてもよい。制御装置２００とタッチディスプレイ１００とが一体に形成される場合、制御装置２００及びタッチディスプレイ１００から成る入力表示装置４００として表すことができる。入力表示装置４００は、上述した制御装置２００及びタッチディスプレイ１００のそれぞれの機能を備え、タッチペン３００とネットワーク（無線通信又は有線通信）を介して接続される。入力表示装置４００は、本発明の情報処理装置の一例である。
【００８１】
なお、本発明に係る表示装置１は、各請求項に記載された発明の範囲において、以上に示された各実施形態を自由に組み合わせること、或いは各実施形態を適宜、変形又は一部を省略することによって構成されることも可能である。
【符号の説明】
【００８２】
１      ：表示装置
１００  ：タッチディスプレイ
１１０  ：タッチパネル
１２０  ：表示部
２００  ：制御装置
２１０  ：制御部
２１１  ：入力検出部
２１２  ：入力数判定部
２１３  ：表示処理部
２１４  ：属性設定部
２２０  ：記憶部
３００  ：タッチペン
【図１】
2020190928.tif 000003
【図２】
2020190928.tif 000004
【図３】
2020190928.tif 000005
【図４】
2020190928.tif 000006
【図５】
2020190928.tif 000007
【図６】
2020190928.tif 000008
【図７】
2020190928.tif 000009
【図８】
2020190928.tif 000010
【図９】
2020190928.tif 000011
【図１０】
2020190928.tif 000012
【図１１】
2020190928.tif 000013
【図１２】
2020190928.tif 000014
【図１３】
2020190928.tif 000015
【図１４】
2020190928.tif 000016
【図１５】
2020190928.tif 000017
【図１６】
2020190928.tif 000018
【図１７】
2020190928.tif 000019
【図１８】
2020190928.tif 000020
【図１９】
2020190928.tif 000021
【図２０】
2020190928.tif 000022