(57)【要約】【課題】存在する情報の全体像を容易に把握し、情報のまとまりを瞬時に呼び出して複数の情報を効果的に認識することができる多層ワーク支援装置を提供する。【解決手段】多層ワーク支援装置１０において、制御プログラム２００の判定部２０８は、ボタン郡管理表を参照し、それぞれのボタン群の平均使用頻度を算出して、ボタン群の再編処理等を行うか否かを判定する。再編処理を行う場合、決定部２０６は、表示ボタン１８０それぞれの使用頻度に基づいて表示ボタン１８０の順序付けを行い、この順序に従ってボタン群及びボタン群におけるボタン配置を決定する。更新部２１２は、決定された内容に基づいてボタン管理表及びボタン群管理表を更新する。表示部２１４は、ボタン管理表及びボタン群管理表を参照し、更新されたボタン配置でボタン群を情報アクセス装置１６に表示する。【選択図】図５
2007164405.tif 000002
【特許請求の範囲】
【請求項１】
複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶するボタン群記憶手段と、
前記ボタン群記憶手段により記憶されている複数のボタン群のいずれかを表示するボタン群表示手段と、
前記ボタン群表示手段により表示されるボタン群のボタン配置を決定する配置決定手段と、
前記配置決定手段により決定されたボタン配置に基づいて、前記ボタン群記憶手段に記憶されているボタン群のボタン配置を更新する更新手段と
を有する多層ワーク支援装置。
【請求項２】
ボタンの再編成を行う旨の指示を受け付ける指示受付手段をさらに有し、
前記指示受付手段により指示が受け付けられた場合、前記配置決定手段はボタン配置を決定する
請求項１に記載の多層ワーク支援装置。
【請求項３】
前記ボタン群記憶手段は、それぞれのボタンの使用頻度をさらに記憶する
請求項１又は２に記載の多層ワーク支援装置。
【請求項４】
前記配置決定手段は、前記ボタン群記憶手段により記憶されているボタンの使用頻度に基づいて複数のボタン群のそれぞれに含まれるボタンを決定する
請求項３に記載の多層ワーク支援装置。
【請求項５】
前記配置決定手段は、前記ボタン群記憶手段により記憶されているボタンの使用頻度に基づいてボタン配置を決定する
請求項３又は４に記載の多層ワーク支援装置。
【請求項６】
前記ボタン群記憶手段により記憶されているボタンの使用頻度に基づいて、ボタン配置の再編成を行うか否かを判定する判定手段をさらに有し、
前記判定手段によりボタン配置の再編成を行うと判定された場合、前記配置決定手段はボタン配置を決定する
請求項３乃至５のいずれかに記載の多層ワーク支援装置。
【請求項７】
前記ボタン群記憶手段は、それぞれのボタンの属性をさらに記憶し、
前記配置決定手段は、前記ボタン群記憶手段により記憶されているボタンの属性に基づいてボタン配置を決定する
請求項１又は２に記載の多層ワーク支援装置。
【請求項８】
前記配置決定手段は、前記ボタン群記憶手段により記憶されている複数のボタン群に含まれているボタンを所定量毎に選り分けて、当該選り分けられたボタンを含むボタン群のボタン配置を決定する
請求項１又は２に記載の多層ワーク支援装置。
【請求項９】
前記配置決定手段は、前記ボタン群記憶手段により記憶されている複数のボタン群に含まれているボタンを所定数のボタン群に分けてボタン群のボタン配置を決定する
請求項１又は２に記載の多層ワーク支援装置。
【請求項１０】
複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶するボタン群記憶手段と、
前記ボタン群記憶手段により記憶されている複数のボタン群のいずれかを表示するボタン群表示手段と、
前記ボタン群表示手段により表示されるボタン群のボタン配置を受け付ける配置受付手段と、
前記配置受付手段により受け付けられたボタン配置に基づいて、前記ボタン群記憶手段に記憶されているボタン群のボタン配置を更新する更新手段と
を有する多層ワーク支援装置。
【請求項１１】
複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶し、
前記記憶されている複数のボタン群のいずれかを表示し、
前記表示されるボタン群のボタン配置を決定し、
前記決定されたボタン配置に基づいて、前記記憶されているボタン群のボタン配置を更新する
多層ワーク支援装置のボタン配置制御方法。
【請求項１２】
コンピュータを含む多層ワーク支援装置において、
複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶するボタン群記憶ステップと、
前記記憶されている複数のボタン群のいずれかを表示するボタン群表示ステップと、
前記表示されるボタン群のボタン配置を決定する配置決定ステップと、
前記決定されたボタン配置に基づいて、前記記憶されているボタン群のボタン配置を更新する更新ステップと
を前記多層ワーク支援装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータ、ディスプレイ、スピーカ等のコンピューティング環境を、複数、機能的に統合して、複雑多数のワークに効率よく取り組むためのコンピューティング環境を構築する技術に関する。
【背景技術】
【０００２】
一般に、業務に関する資料は、常に参照されるものと、業務やプロジェクトに応じて時限付きで参照されるものとに分類される。また、常に参照される資料は、月単位、週単位あるいは日単位でメンテナンスされるもの（月度計画、スケジュール、日報、日記など）と、基本的にメンテナンスが不要なもの（辞書、電卓、カレンダー、特定メディアのニュースなど）とに分類される。
【０００３】
作業者は、これらの資料を整理し、ある程度の資料を眼前に展開して、効率よく業務を遂行する。資料が電子情報である場合、資料は、ファイル、フォルダ、デスクトップアイコンなどを用いて整理される。作業者は、マルチウィンドウを用いて１スクリーンに複数の資料を並べて展開し、複数の資料を同時に把握して、作業を行うことが多い。
【０００４】
一方、ネットワークが発達し、情報量が増加するにつれて、蓄積される情報もまた増加している。このため、１仕事あたりの情報量（情報項目とその内容）及び情報項目数は、長期に渡って増加していく可能性が高い。作業者は、このような情報の量的な変化（情報洪水ともいう）に対処する必要がある。
【０００５】
ワークの種類などにより関連する情報をセットにする方法として、例えば、非特許文献１において、１つの仕事を１つのスクリーンに割り当てる考え方が、Ｓｍａｌｌｔａｌｋ−８０のプロジェクトの概念として開示されている。このプロジェクトの概念では、プロジェクトそれぞれに対して専用のスクリーン(ディスプレイ全体)が与えられることにより、仮想的なマルチスクリーンが実現される。しかしながら、プロジェクト間の遷移において、他のプロジェクト群を含めた全体像が把握されにくいので、次にどのプロジェクトに遷移すべきかを瞬時に判断することは困難である。また、プロジェクト内のウィンドウ展開における効果は、一般的なマルチウィンドウのものと同等である。
【０００６】
特許文献１においては、複数のファイルをまとめて１つのボードに貼り付け、プロジェクト的に管理する手法が開示されている。この方法は、１つのワークセットの中にどのような資料が含まれているかを認識しやすい点で優れている。このようなワークセットが多数存在する状況では、これらのワークセットを１スクリーン内にわかりやすく広げて見せることが困難である。
【０００７】
また、多数の情報の存在を前提とした整理法も数多く提案されている。
特許文献２においては、多くの情報を対象にして、キーワードを用いて高速検索処理を行い、関連情報を瞬時に取り出すシステムが開示されている。ここで、対象となる情報は、文字１文字から巨大な複数のファイルに至るまでのあらゆる粒度のものである。しかしながら、検索は、検索対象数が不明な状況下で実行され、空間配置を使わない点で、情報検索の域を出ていない。このため、検索された全体像を一度に把握することは難しい。
【０００８】
特許文献３においては、情報を１つの表示上の点として、情報がもつ属性に応じて、検索結果を２次元平面状に点の分布として表す装置が開示されている。しかしながら、この装置は、検索結果の表示及びその全体的な傾向の表示のために用いられるにすぎない。このため、この装置では、個別の情報の内容を同時に展開したり、全体集合を把握したりすることが困難である。
【０００９】
【非特許文献１】Ａ．Ｇｏｌｄｂｅｌｇ，“Smalltalk-80: Interactive Programming Environment”，（米国）Ａｄｄｉｓｏｎ−Ｗｅｓｌｅｙ，１９８３年１２月
【特許文献１】特許第２７１５４２１号明細書
【特許文献２】特許第３３１１５４０号明細書
【特許文献３】特許第３１１４４６５号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、上述した背景からなされたものであり、存在する情報の全体像を容易に把握し、情報のまとまりを瞬時に呼び出して複数の情報を効果的に認識することができる多層ワーク支援装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明に係る第１の多層ワーク支援装置は、複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶するボタン群記憶手段と、前記ボタン群記憶手段により記憶されている複数のボタン群のいずれかを表示するボタン群表示手段と、前記ボタン群表示手段により表示されるボタン群のボタン配置を決定する配置決定手段と、前記配置決定手段により決定されたボタン配置に基づいて、前記ボタン群記憶手段に記憶されているボタン群のボタン配置を更新する更新手段とを有する。
【００１２】
好適には、ボタンの再編成を行う旨の指示を受け付ける指示受付手段をさらに有し、前記指示受付手段により指示が受け付けられた場合、前記配置決定手段はボタン配置を決定する。
好適には、前記ボタン群記憶手段は、それぞれのボタンの使用頻度をさらに記憶する。
【００１３】
好適には、前記配置決定手段は、前記ボタン群記憶手段により記憶されているボタンの使用頻度に基づいて複数のボタン群のそれぞれに含まれるボタンを決定する。
好適には、前記配置決定手段は、前記ボタン群記憶手段により記憶されているボタンの使用頻度に基づいてボタン配置を決定する。
好適には、前記ボタン群記憶手段により記憶されているボタンの使用頻度に基づいて、ボタン配置の再編成を行うか否かを判定する判定手段をさらに有し、前記判定手段によりボタン配置の再編成を行うと判定された場合、前記配置決定手段はボタン配置を決定する。
【００１４】
好適には、前記ボタン群記憶手段は、それぞれのボタンの属性をさらに記憶し、前記配置決定手段は、前記ボタン群記憶手段により記憶されているボタンの属性に基づいてボタン配置を決定する。
【００１５】
好適には、前記配置決定手段は、前記ボタン群記憶手段により記憶されている複数のボタン群に含まれているボタンを所定量毎に選り分けて、当該選り分けられたボタンを含むボタン群のボタン配置を決定する。
好適には、前記配置決定手段は、前記ボタン群記憶手段により記憶されている複数のボタン群に含まれているボタンを所定数のボタン群に分けてボタン群のボタン配置を決定する。
【００１６】
また、本発明に係る第２の多層ワーク支援装置は、複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶するボタン群記憶手段と、前記ボタン群記憶手段により記憶されている複数のボタン群のいずれかを表示するボタン群表示手段と、前記ボタン群表示手段により表示されるボタン群のボタン配置を受け付ける配置受付手段と、前記配置受付手段により受け付けられたボタン配置に基づいて、前記ボタン群記憶手段に記憶されているボタン群のボタン配置を更新する更新手段とを有する。
【００１７】
また、本発明に係る多層ワーク支援装置のボタン配置制御方法は、複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶し、前記記憶されている複数のボタン群のいずれかを表示し、前記表示されるボタン群のボタン配置を決定し、前記決定されたボタン配置に基づいて、前記記憶されているボタン群のボタン配置を更新する。
【００１８】
さらに、本発明に係るプログラムは、コンピュータを含む多層ワーク支援装置において、複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶するボタン群記憶ステップと、前記記憶されている複数のボタン群のいずれかを表示するボタン群表示ステップと、前記表示されるボタン群のボタン配置を決定する配置決定ステップと、前記決定されたボタン配置に基づいて、前記記憶されているボタン群のボタン配置を更新する更新ステップとを前記多層ワーク支援装置のコンピュータに実行させる。
【発明の効果】
【００１９】
本発明に係る多層ワーク支援装置によれば、存在する情報の全体像を容易に把握し、情報のまとまりを瞬時に呼び出して複数の情報を効果的に認識することができる。
【発明を実施するための最良の形態】
【００２０】
図１は、本発明の実施形態に係る多層ワーク支援装置１０を示す図である。
図１に示すように、多層ワーク支援装置１０は、装置本体１２を中心として構成されており、装置本体１２を支える脚部４０、ディスプレイ１４ａ〜１４ｃ、これらのディスプレイ１４ａ〜１４ｃに表示する対象を指定するボタン群が配置された情報アクセス装置１６ａ，１６ｂ、及び入出力インターフェイス（ＩＦ）２２を有する。また、多層ワーク支援装置１０は、所定の音を出力するスピーカ（不図示）も有する。
なお、脚部４０は着脱可能であってもよく、装置本体１２がテーブル等に載置されて用いられてもよい。また、ディスプレイ１４ａ〜１４ｃなど、複数ある構成部分のいずれかを特定せずに示すときには、単にディスプレイ１４などと略記することがある。
【００２１】
ディスプレイ１４ａ〜１４ｃは、装置本体１２の正面に設けられており、横方向に配列されている。ディスプレイ１４ａ〜１４ｃは、例えば同一の画面サイズの液晶ディスプレイである。ディスプレイ１４は、後述する制御装置１００により制御されて、所定の情報を表示する。
なお、ディスプレイ１４は、仮想的なコンピュータのディスプレイであってもよい。また、ディスプレイ１４は、ＣＲＴ，ＰＤＰ等から構成されてもよく、それぞれが互いに異なる画面サイズであってもよい。
【００２２】
情報アクセス装置１６ａ，１６ｂは、ユーザに対してディスプレイ１４の手前であって、装置本体１２の左側及び右側の双方に設けられている。情報アクセス装置１６は、例えばタッチパネルからなり、制御装置１００により制御されて、所定の情報を表示し、さらに、ユーザからの入力を受け付けて制御装置１００に対して出力する。なお、情報アクセス装置１６は、装置本体１２の左側及び右側のいずれかに設けられてもよい。
【００２３】
情報アクセス装置１６には、複数のボタン１８が設けられており、ボタン群は、これらのボタン１８により構成される。ボタン１８には、表示対象あるいは演算の指定など、所定の動作が割り当てられており、情報アクセス装置１６は、ボタン１８が押下されることにより、ユーザから所望の指定を受け付ける。なお、ボタン１８が押下されたときの動作等は、後で詳述する。
【００２４】
情報アクセス装置１６ａ，１６ｂの間には、所定の物が載置される載置部２０が設けられており、この載置部２０の上面には、パーソナルコンピュータ（ＰＣ）等の入力装置２６が載置されてもよい。ここで、入力装置２６は、キーボード及びポインティングデバイスを含み、通信ケーブル２４を介して入出力ＩＦ２２と接続されて、多層ワーク支援装置１０の制御装置１００と、データを通信する。
ユーザは、このような多層ワーク支援装置１０を用いて、ネットワークを介して提供されるＷｅｂページ、記憶装置内に格納されているファイル等にアクセスして、多くの仕事を多層的に行う。
【００２５】
図２は、多層ワーク支援装置１０において用いられるコンピュータのハードウェア構成を示す図である。
図２に示すように、多層ワーク支援装置１０は、制御装置１００ａ〜１００ｅ、及び中継装置１１２を有し、制御装置１００ａ〜１００ｅのそれぞれは、ＣＰＵ１０４及びメモリ１０６を含む処理装置１０２、通信ＩＦ１０８、及び記憶装置１１０を有する。
【００２６】
制御装置１００において、通信ＩＦ１０８は、中継装置１１２を介して、他の制御装置１００、外部の入力装置２６、及びＬＡＮ，ＷＡＮ等のネットワーク２と、所定のデータを通信する。記憶装置１１０は、例えばＨＤＤ装置、ＣＤ装置あるいはＤＶＤ装置であり、データを記憶及び再生する。
このように、制御装置１００は、プログラムの実行による情報処理、及びネットワークを介して他の制御装置１００等との間の通信が可能なコンピュータとしての構成部分を有する。
【００２７】
中継装置１１２は、制御装置１００の間で送信及び受信されるデータを中継し、また、入力装置２６及びネットワーク２を介して接続される外部のコンピュータ（不図示）と、入出力ＩＦ２２を介して通信を行う。なお、この中継装置１１２は、サーバとして実現してもよく、また、制御装置１００がＰＣなどのネットワークアドレスを有する形で実現される場合には、複数の制御装置１００が、中継装置１１２を介さず、直接ＰｔｏＰ方式で接続されてもよい。
【００２８】
また、制御装置１００ａは、第１のディスプレイ１４ａに表示される情報を制御し、制御装置１００ｂは、第２のディスプレイ１４ｂに表示される情報を制御し、制御装置１００ｃは、第３のディスプレイ１４ｃに表示される情報を制御する。制御装置１００ｄは、第１の情報アクセス装置１６ａに表示される情報を制御し、第１の情報アクセス装置１６ａからの入力を受け付ける。同様に、制御装置１００ｅは、第２の情報アクセス装置１６ｂに表示される情報を制御し、第２の情報アクセス装置１６ｂからの入力を受け付ける。このように、ディスプレイ１４ａ〜１４ｃ及び情報アクセス装置１６ａ，１６ｂは、それぞれ異なる制御装置１００により制御される。なお、制御装置１００は、通常のＰＣで実現されてもよい。
【００２９】
さらに、制御装置１００ａは、第２のディスプレイ１４ｂ、第３のディスプレイ１４ｃ、及び情報アクセス装置１６ａ，１６ｂに対して、所定の情報を表示させる。この場合、制御装置１００ａは、例えば、制御装置１００ｂとデータを通信して、第２のディスプレイ１４ｂに情報を表示させる。また、制御装置１００ａは、情報アクセス装置１６ａ，１６ｂから入力されたデータを、制御装置１００ｄ，１００ｅを介して受け付ける。制御装置１００ｂ〜１００ｅもまた、同様にして、いずれのディスプレイ１４等に対しても情報を表示させ、いずれの情報アクセス装置１６からデータを受け付ける。
【００３０】
なお、いずれかの制御装置１００が、複数のディスプレイ１４及び情報アクセス装置１６を制御してもよいし、これらの全てを制御してもよい。また、１つの制御装置１００には、複数のＣＰＵ１０４及びメモリ１０６が含まれてもよい。
【００３１】
図３は、情報アクセス装置１６に表示されるボタン群を例示する図である。
図３（Ａ）に例示するように、ボタン群において、ボタン１８は、表示ボタン１８０−１〜１８０−ｍと、制御ボタン１８２−１〜１８２−ｋ（例えばｋ＝５）とに分類される。ボタン１８は押下可能な形、大きさ、及びサイズで表示され、例えば、ボタン１８の形は四角形や円形である。
【００３２】
表示ボタン１８０及び制御ボタン１８２は、ボタン群において所定の位置に表示されており、例えば、表示ボタン１８０−１〜１８０−ｍは、左右の情報アクセス装置１６の上部に４行×５列で表示され、制御ボタン１８２−１〜１８２−５は、情報アクセス装置１６の最下段の行に表示される。情報アクセス装置１６は、これらのボタン１８を介してユーザにより行われる入力操作を受け付けて、制御装置１００上で動作する後述のボタン配置制御プログラム２００に対して出力する。なお、ボタン群を構成するこれらのボタン１８の数、形状、配置等は、本例に限定されない。
【００３３】
表示ボタン１８０は、ディスプレイ１４に表示される対象を指定するボタンである。指定される対象には、Ｗｅｂページ、記憶装置１１０に保持されている電子ファイル、ネットワーク２を介して接続された他の電子機器に保持されている電子ファイル等が含まれる。表示ボタン１８０には、対象を示す所定の文字列（例えば「Ｘ社」）がラベルとして表示されている。例えば、表示ボタン１８０−１は、Ｘ社のＷｅｂページをディスプレイ１４に表示させるボタンである。また、例えば、表示ボタン１８０−４は、「報告書１」の電子ファイルをディスプレイ１４に表示させるボタンである。
【００３４】
表示ボタン１８０は、ワークセットをも指定するボタンである。ここで、ワークセットは、１つのワークを実施する際に、一緒に活用・参照される複数の対象のまとまりである。例えば論文執筆を例にとると、論文を書くためのワークセットが形成される。より具体的には、論文執筆というワークセットは、論文、関連資料、過去の特許公報、発明を表す図面など、展開される多くの情報の集合である。ユーザが、論文執筆というワークセットを指定する表示ボタン１８０を押下すると、論文の本文を書くためのウィンドウ、関連資料を検索するためのインターネットブラウザ等、指定されたワークセットに含まれる複数の対象がディスプレイ１４に表示される。
【００３５】
制御ボタン１８２は、ディスプレイ１４に表示された対象を制御するためのボタンであり、これらのボタンのそれぞれに、所定の動作が割り当てられている。第１の制御ボタン１８２−１は、情報アクセス装置１６に現在表示されているボタン群の前のボタン群を表示するためのボタンである。第２の制御ボタン１８２−２は、表示されているボタン群を示す識別子（例えば、番号、又はボタン群を示すラベル名など）を表示するボタンである。第３の制御ボタン１８２−３は、現在表示されているボタン群の次のボタン群を表示するためのボタンである。
【００３６】
第４の制御ボタン１８２−４は、ボタン群に含まれる表示ボタン１８０の再編処理を実行させるためのボタンである。第５の制御ボタン１８２−５は、ボタン群におけるボタン配置を編集するためのボタンである。なお、第４の制御ボタン１８２−４は再編ボタンとも呼ばれ、第５の制御ボタン１８２−５は編集ボタンとも呼ばれる。
【００３７】
表示ボタン１８０及びボタン群はユーザにより設定可能であり、設定内容は制御装置１００の記憶装置１１０に記憶される。このため、複数のボタン群が存在し、全ての表示ボタン１８０が情報アクセス装置１６の１画面に収まらない場合がある。
そこで、図３（Ｂ）に示すように、ボタン群は、制御ボタン１８２−１〜１８２−３が押下されることにより切り替えられて、情報アクセス装置１６に表示される。
このように、ボタン１８（表示ボタン１８０及び制御ボタン１８２）は、所定の機能（Ｗｅｂページ等の表示、ボタン群の切替えなど）を実行するためのボタンとして、情報アクセス装置１６により電子的に実現される。
【００３８】
図４は、表示ボタン１８０が押下されてディスプレイ１４に表示される対象を例示する図である。
図４に例示するように、ユーザが表示ボタン１８０−１を押下すると、ブラウザが起動されて、Ｘ社のＷｅｂページを示すウインドウ１４０がディスプレイ１４ａ〜１４ｃのいずれかに表示される。また、例えば、ユーザが表示ボタン１８０−４を押下すると、文書作成ソフトウェア等が起動されて、「報告書１」がディスプレイ１４に表示される。
このようにして、ユーザは、所望のＷｅｂページや電子ファイルをディスプレイ１４ａ〜１４ｃに表示させ、入力装置２６及び情報アクセス装置１６ａ，１６ｂを用いて作業を行う。
【００３９】
次に、本発明に係る多層ワーク支援装置１０の理解を容易にするために、本発明の概要を説明する。
本発明に係る多層ワーク支援装置１０は、表示ボタン１８０が押下された回数（使用頻度）に基づいて、情報アクセス装置１６に表示されているボタン群のボタン配置を変更する。また、多層ワーク支援装置１０は、複数のボタン群に含まれる複数の表示ボタン１８０を対象として、それぞれのボタン群に含まれる表示ボタン１８０を再編した上で、それぞれのボタン群におけるボタン配置を変更してもよい。
【００４０】
図５は、ボタン群の再編処理を説明する図であって、図５（Ａ）は、使用頻度に基づいたボタン群の再編方法を説明する図であり、図５（Ｂ）は、ボタン群におけるボタン配置の変更を例示する図である。
図５（Ａ）に示すように、多層ワーク支援装置１０は、それぞれの表示ボタン１８０の使用頻度を記憶しており、これらの使用頻度に基づいて、複数のボタン群に含まれる複数の表示ボタン１８０を順序付けする。次に、多層ワーク支援装置１０は、これらの表示ボタン１８０を当該順序に従って所定数ずつグループ化して、ボタン群に含まれる表示ボタン１８０を決定する。例えば、多層ワーク支援装置１０は、使用頻度が最も大きい表示ボタン１８０から順にグループ化する。
【００４１】
このようにして、ｎ個のボタン群が再編される。多層ワーク支援装置１０は、全てのボタン群に含まれる表示ボタン１８０を対象として、ボタン群の再編処理を行ってもよい。また、多層ワーク支援装置１０は、ボタン群の間での順序を、ボタン群に含まれる表示ボタン１８０の平均使用頻度に基づいて決定する。例えば、第１番目のボタン群は、平均使用頻度が最も大きいものであり、第ｎ番目のボタン群は、平均使用頻度が最も小さいものである。なお、ボタン群の間での順序の決定方法は、本例に限定されない。
【００４２】
図５（Ｂ）に示すように、多層ワーク支援装置１０は、情報アクセス装置１６に表示されるボタン群に含まれる表示ボタン１８０の配置を、それぞれの表示ボタン１８０の使用頻度に基づいて決定する。例えば、情報アクセス装置１６において、左上部分には、最も使用頻度が大きい表示ボタン１８０が表示され、中上部分には、次に使用頻度が大きい表示ボタン１８０が表示され、さらに使用頻度に応じて、右上、左中、中中、右中、左下、中下、右下の順に表示ボタン１８０が表示される場合、図５（Ｂ）の左図のように、表示ボタン１８０は、使用頻度順に、「Ａ」，「Ｂ」，「Ｃ」，「Ｄ」，…，「Ｉ」と配置される。
【００４３】
所定期間経過後、ボタン配置の再編処理が行われると、Ａ〜Ｉの表示ボタン１８０は、その時の使用頻度に基づいて順序付けがなされて、例えば、図５（Ｂ）の右図のように、ボタン配置が変更される。
【００４４】
多層ワーク支援装置１０は、図３（Ａ）に示される再編ボタン１８２−４がユーザにより押下された契機で、ボタン群の再編処理を行う。また、多層ワーク支援装置１０は、この契機で、ボタン群における表示ボタン１８０の再配置処理を行ってもよいし、ボタン群の再編処理と表示ボタン１８０の再配置処理とを併せて行ってもよい。
【００４５】
多層ワーク支援装置１０は、ボタン群の再編処理及び表示ボタン１８０の再配置処理の少なくともいずれかを、再編ボタン１８２−４が押下された契機とは異なる契機で行ってもよい。多層ワーク支援装置１０は、所定の条件が満たされた場合、ボタン群の再編処理等を行うか否かの確認をユーザに対して行い、当該処理を行う旨の指示を受け付けて当該処理を行う。
【００４６】
例えば、ｉ番目（ｉ＝１〜ｎ）のボタン群の平均使用頻度と、その前のボタン群（ｉ−１番目のボタン群）及びその次のボタン群（ｉ＋１番目のボタン群）の少なくともいずれかの平均使用頻度との差が、予め設定されている値以下になった場合、多層ワーク支援装置１０は、ボタン群の再編処理等を実行する。このとき、多層ワーク支援装置１０は、全てのボタン群を対象として再編処理を行ってもよいし、ｉ番目のボタン群及びｉ−１番目のボタン群（又はｉ＋１番目のボタン群）だけを対象として再編処理を行ってもよい。
【００４７】
次に、上述した多層ワーク支援装置１０のボタン配置制御方法を実現するボタン配置制御プログラム２００（制御プログラム２００ともいう）について説明する。
図６は、多層ワーク支援装置１０の制御装置１００（図２）により実行されるボタン配置制御プログラム２００の構成を示す図である。
図６に示すように、制御プログラム２００は、ユーザインタフェース（ＵＩ）部２０２、通信部２０４、決定部２０６、判定部２０８、配置指定受付部２１０、更新部２１２、表示部２１４及びボタン群記憶部２１６を有する。制御プログラム２００は、これらの構成部分により、複数の表示ボタン１８０を含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶し、前記記憶されている複数のボタン群のいずれかを表示し、前記表示されるボタン群のボタン配置を決定し、前記決定されたボタン配置に基づいて、前記記憶されているボタン群のボタン配置を更新する。
【００４８】
制御プログラム２００は、例えば、ネットワーク２、通信ＩＦ１０８（図２）などを介して処理装置１０２に供給され、メモリ１０６にロードされて、さらに処理装置１０２で動作するＯＳ上で、ハードウェアを具体的に利用して実行される。また、ボタン配置制御プログラム２００は、全ての制御装置１００ａ〜１００ｅにおいて実行されてもよいし、いずれかの制御装置１００において実行されてもよい。
【００４９】
制御プログラム２００において、ＵＩ部２０２は、情報アクセス装置１６及び入力装置２６に対するユーザの操作を受け入れ、後述する各構成要素に対して出力する。ここで、ユーザの操作には、ボタン１８の押下（マウスによるクリックも含む）などが含まれる。また、ＵＩ部２０２は、後述する表示部２１４により作成された情報（画像データ、映像データ、音声データ等）及び各構成部分の処理内容などを、ディスプレイ１４及び情報アクセス装置１６に表示する。 
【００５０】
通信部２０４は、通信ＩＦ１０８を介してデータを入出力し、中継装置１１２を介した多層ワーク支援装置１０内のデータの送受信、及びネットワーク２を介した外部のコンピュータとのデータの送受信を制御する。また、通信部２０４は、伝送される情報・データの改ざん防止のための暗号化処理を行ってもよい。
【００５１】
ボタン群記憶部２１６は、表示ボタン１８０並びにボタン群に関する情報（ボタン管理表及びボタン群管理表）を記憶する。これらの情報には、表示ボタン１８０の使用頻度も含まれる。ボタン群記憶部２１６は、記憶装置１１０（図２）及びメモリ１０６により実現される。なお、ボタン管理表及びボタン群管理表については、後で詳述する。
【００５２】
決定部２０６は、ボタン群の再編処理（図５）及び表示ボタン１８０の再配置処理を行って、後述する表示部２１４により表示されるボタン群のボタン配置を決定する。また、決定部２０６は、使用頻度参照部２１８、検索部２２０、等量分配部２２２及び等分部２２４の少なくともいずれかにより生成された情報に基づいて、複数のボタン群のそれぞれに含まれる表示ボタン１８０を決定し、表示ボタン１８０のボタン配置を決定する。即ち、決定部２０６は、当該情報に基づいて、ボタン群の再編処理及び表示ボタン１８０の再配置処理を行う。決定部２０６は、決定されたボタン群及びボタン配置を更新部２１２に対して出力する。
【００５３】
決定部２０６は、ユーザにより再編ボタン１８２−４（図３）が押下された旨をＵＩ部２０２を介して受け付けるとボタン群の再編処理等を行う。また、決定部２０６は、後述する判定部２０８から再編処理等を実行する旨を受け付けた契機で、再編処理等を行ってもよい。
【００５４】
決定部２０６において、使用頻度参照部２１８は、ボタン群記憶部２１６に記憶されている表示ボタン１８０それぞれの使用頻度を参照し、使用頻度に基づいて複数の表示ボタン１８０の順序付けを行う。このため、決定部２０６は、使用頻度順に、ボタン群に含まれる表示ボタン１８０を決定し、それぞれのボタン群におけるボタン配置を決定する。
なお、配置指定受付部２１０、検索部２２０、等量分配部２２２及び等分部２２４については、後で詳述する。
【００５５】
更新部２１２は、複数の表示ボタン１８０を含む複数のボタン群及び当該ボタン群それぞれのボタン配置を決定部２０６から受け付けて、ボタン群記憶部２１６に記憶されているボタン管理表及びボタン群管理表を更新する。
【００５６】
表示部２１４は、ユーザがいずれかの制御ボタン１８２−１〜１８２−３（図３）を押下した旨をＵＩ部２０２を介して受け付けると、ボタン群記憶部２１６に記憶されているボタン管理表及びボタン群管理表を参照し、記憶されているボタン配置で当該ボタン群を情報アクセス装置１６に表示する。また、表示部２１４は、更新部２１２によりボタン管理表等が更新された契機でこれらを参照し、更新後のボタン配置でボタン群を表示する。
【００５７】
また、表示部２１４は、ユーザにより押下された表示ボタン１８０をＵＩ部２０２を介して受け付けると、ボタン群記憶部２１６に記憶されている当該ボタンが指定する対象（Ｗｅｂページ、電子ファイルなど）を参照し、この対象をディスプレイ１４に表示する。ここで、表示対象は、例えば、業務を実行するためのアプリケーションソフト（表計算ソフト、文書作成ソフト、遠隔会議用ソフト等）のウインドウ表示、Ｗｅｂページの表示等を含む。
【００５８】
判定部２０８は、ボタン群記憶部２１６に記憶されている表示ボタン１８０の使用頻度に基づいて、ボタン群の再編処理及びボタン配置の再編成を行うか否かを判定し、これらの処理を実行すると判定した場合にはその旨を決定部２０６に対して出力する。
より具体的には、判定部２０８は、ボタン群に含まれる表示ボタン１８０の平均使用頻度を算出し、複数のボタン群（例えば前後のボタン群）の間の平均使用頻度の差が所定値以下になった場合、再編処理を行うと判定する。この際、判定部２０８は、再編処理の実行するか否かの確認画面をディスプレイ１４等に表示し、ユーザからの回答を確認し、実行する旨の回答を受け付けた場合に、再編処理を実行する旨を決定部２０６に対して出力してもよい。なお、再編処理等を実行するか否かの判定基準は本例に限定されない。
【００５９】
図７は、ボタン群記憶部２１６により記憶されるボタン管理表を例示する。
図７に例示するように、ボタン管理表には、ボタン１８それぞれの属性が含まれる。ここで、ボタン１８の属性は、ボタン識別子（ＩＤ）、ラベル、リンク、表示態様、表示位置、タスク属性及び押下回数である。
ＩＤは、ボタン１８を一意に識別する識別子であって、例えば「Ｂ」から始まる英数字により表される。ラベルは、ボタン１８が情報アクセス装置１６に表示される際に表示される文字列である。本例では、ボタン１８は、「特許ワーク」という文字列が表示されたものである。
【００６０】
リンクは、当該ボタン１８が押下されたときにディスプレイ１４に表示される対象を示し、例えば、ＵＲＬ、ファイル等の対象が保存されている場所へのパス、ＩＰアドレス等が登録されている。また、リンクには、これらの対象が、いずれのディスプレイ１４にどのように表示されるかが設定されている。例えば、当該ボタン１８が押下されると、左のディスプレイ１４ａには先行特許文献を示す複数のファイルがいわゆるタイリング表示され、中央のディスプレイ１４ｂには作成中の明細書を示すファイルが表示され、右のディスプレイには関連する複数のＷｅｂページがタイリング表示される。
【００６１】
表示態様は、当該ボタン１８の色、イメージ、形、効果音及びサイズを示す。ここで、イメージは、ボタン１８の背景として表示される画像ファイルであり、効果音は、ボタン１８が押下された際に出力される音であり、サイズは、ボタン１８の大きさであって例えばミリ単位表示や画素数で示される。それぞれのボタン１８は、この表示態様に基づいて表示される。
【００６２】
表示位置は、当該ボタン１８が表示されるボタン群ＩＤ、及びこのボタン群ＩＤにより示されるボタン群において表示される位置（例えば、Ｘ行Ｙ列、画素値など）を示す。例えば、表示位置が「３−２−４」である場合、ボタン１８は、ボタン群ＩＤが３であるボタン群（あるいは第３番目のボタン群）の２行４列の位置に表示される。このようにして、それぞれのボタン１８について、ボタン群におけるボタン配置が記憶される。
なお、、表示位置として、複数（本例では３つ）の値が登録されている場合、ボタン１８が複数のボタン群に含まれることを示す。
【００６３】
タスク属性は、当該ボタン１８により指定される対象あるいはワークセットの集中度要求水準、重要度、ユーモアの必要度及び気分高揚必要度を含み、これらの項目は、例えば「大」「中」「小」の３段階で示される。また、タスク属性は、当該対象あるいはワークセットに設定されている納期を含む。
【００６４】
押下回数は、当該ボタン１８がユーザにより押下された回数であって、当該ボタン１８の使用頻度を示し、リセット後の積算値及びボタン群再編後の値を含む。リセット後の積算値は、電源オン／オフ又はリセットボタン等の押下により初期化される。再編後の値は、ボタン群再編の際に初期化される。押下回数は、制御プログラム２００（図６）の決定部２０６及び判定部２０８により参照されてそれぞれの処理において利用される。
【００６５】
図８は、ボタン群記憶部２１６により記憶されるボタン群管理表を例示する。
図８に例示するように、ボタン群管理表には、ボタン群それぞれの属性が含まれる。ここで、ボタン群の属性は、ボタン群ＩＤ、割り当て位置、リンクボタンＩＤ、ボタン群一時カラー、ボタン群としてタスク属性、呼出し回数及び総押下回数である。
ボタン群ＩＤは、ボタン群を一意に識別する識別子であって、例えば「Ｇ」から始まる英数字である。
【００６６】
割り当て位置は、当該ボタン群が左右いずれの情報アクセス装置１６ａ，１６ｂに表示されるか、及び当該情報アクセス装置１６ａ，１６ｂにおいて表示される順序（ページ番号）を示す。例えば、割り当て位置が「Ｌ−０００９」である場合、当該ボタン群は、左の情報アクセス装置１６ａの第９番目に表示されるものである。
【００６７】
リンクボタンＩＤは、当該ボタン群に含まれるボタン１８のＩＤ（図７）を示す。これにより、ボタン群に含まれるボタン１８が識別される。
また、リンクボタンＩＤに、ボタン群ＩＤが含まれてもよい。この場合、当該ボタン群ＩＤが割り当てられた表示ボタン１８０が押下されると、このボタン群ＩＤを有するボタン群が情報アクセス装置１６に表示される。このようにして、ボタン群は、入れ子構造を形成することができる。
【００６８】
ボタン群一時カラーは、当該ボタン群に割り当てられた色であり、このボタン群に含まれるボタン１８は、当該色で表示される。なお、ボタン管理表において、ボタンの色が設定されている場合、ボタン１８に設定された色は、ボタン群に設定された色より優先され、ボタン１８は、当該ボタン１８に設定されている色で表示される。
【００６９】
ボタン群としてのタスク属性は、ボタン群としての集中度要求水準、重要度、ユーモアの必要度、気分高揚必要度並びに納期を含む。なお、ボタン１８のタスク属性が設定されている場合、ボタン１８のタスク属性は、ボタン群としてのタスク属性より優先されて、制御プログラム２００の各構成要素により参照される。
【００７０】
呼出し回数は、制御ボタン１８２−１〜１８２−３（図３（Ａ））などによりボタン群が呼び出されて情報アクセス装置１６に表示された回数である。
総押下回数は、ボタン群に含まれる複数の表示ボタン１８０のそれぞれが押下された回数の合計値である。制御プログラム２００の各構成要素は、総押下回数に基づいて、それぞれのボタン群における平均使用頻度を算出する。なお、総押下回数は、ボタン群管理表に含まれなくてもよい。この場合、制御プログラム２００の各構成要素は、ボタン管理表に記憶されているボタンそれぞれの押下回数を参照して平均使用頻度を算出する。
呼出し回数及び総押下回数は、ボタン群の再編処理がなされた場合に初期化される。
【００７１】
図９は、ボタン１８の属性を編集するためのボタン編集画面を例示する図である。
図９に例示するように、ボタン編集画面は、ボタン１８の属性を入力するための入力部１４６、ボタン１８の属性を選択して入力するためのいわゆるポップアップメニュー表示手段１４８、及びプレビュー画面１５０を含む。ポップアップメニュー表示手段１４８が操作されると選択画面１５２が表示され、値がこの選択画面１５２において選択されると、この値が入力部１４６に入力される。
なお、図９に示されるボタン編集画面において、表示される項目、項目の入力方法並びに選択方法は本例に限定されない。
【００７２】
ボタン編集画面は、ディスプレイ１４に表示される。ユーザがボタン編集画面を介して属性を入力すると、入力された値は、制御プログラム２００の更新部２１２に受け付けられる。更新部２１２は、入力された値を受け付けると、ボタン群記憶部２１６に記憶されているボタン管理表の当該ボタンに関するデータを登録・更新する。
【００７３】
また、ボタン群は、ボタン群を編集するためのボタン群編集画面（不図示）により編集される。ボタン群編集画面は、ボタン編集画面と同様のユーザインタフェースであってよい。ユーザがボタン群編集画面を介して属性を入力すると、制御プログラム２００の更新部２１２が入力値を受け付けて、ボタン群記憶部２１６に記憶されているボタン群管理表の当該ボタン群に関するデータを登録・更新する。
【００７４】
図１０は、多層ワーク支援装置１０の制御装置１００において、制御プログラム２００（図６）により実行される、使用頻度に基づくボタン配置制御処理（Ｓ１０）を示すフローチャートである。
図１０に示すように、ステップ１００（Ｓ１００）において、制御プログラム２００の判定部２０８は、ボタン群記憶部２１６に記憶されているボタン郡管理表を参照し、それぞれのボタン群の総押下回数から平均使用頻度を算出して、ボタン群の再編処理及びボタン再配置処理を行うか否かを判定する。判定部２０８が再編処理をことを判定し、ユーザから判定実行確認を受け付けた場合、判定部２０８はその旨を決定部２０６に対して出力し、制御プログラム２００はＳ１０４の処理に進む。そうでない場合、制御プログラム２００はＳ１０２の処理に進む。
【００７５】
ステップ１０２（Ｓ１０２）において、決定部２０６は、ユーザにより再編ボタン１８２−４（図３）が押下されたか否かを判定する。制御プログラム２００は、再編ボタン１８２−４が押下された場合、Ｓ１０４の処理に進み、そうでない場合、Ｓ１００の処理に戻る。
【００７６】
ステップ１０４（Ｓ１０４）において、決定部２０６は、ボタン群の再編処理及びボタン群におけるボタン再配置処理を実行する。より具体的には、決定部２０６は、使用頻度参照部２１８を制御して、ボタン群記憶部２１６に記憶されている表示ボタン１８０それぞれの使用頻度に基づいて表示ボタン１８０の順序付けを行い、この順序に従ってボタン群及びボタン群におけるボタン配置を決定する。
【００７７】
ステップ１０６（Ｓ１０６）において、決定部２０６は、決定されたボタン群及びボタン配置を更新部２１２に対して出力する。更新部２１２は、決定部２０６から入力した内容に基づいて、ボタン群記憶部２１６に記憶されているボタン管理表及びボタン群管理表を更新する。
ステップ１０８（Ｓ１０８）において、表示部２１４は、ボタン群記憶部２１６に記憶されているボタン管理表及びボタン群管理表を参照し、更新されたボタン配置でボタン群を情報アクセス装置１６に表示する。
【００７８】
以上説明したように、本発明に係る多層ワーク支援装置１０は、複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶するボタン群記憶手段と、前記ボタン群記憶手段により記憶されている複数のボタン群のいずれかを表示するボタン群表示手段と、前記ボタン群表示手段により表示されるボタン群のボタン配置を決定する配置決定手段と、前記配置決定手段により決定されたボタン配置に基づいて、前記ボタン群記憶手段に記憶されているボタン群のボタン配置を更新する更新手段とを有する。
【００７９】
これにより、本発明に係る多層ワーク支援装置１０によれば、ユーザは、存在する情報の全体像を容易に把握し、情報のまとまりを瞬時に呼び出して複数の情報を効果的に認識することができる。
【００８０】
また、多層ワーク支援装置１０は、それぞれのボタンの使用頻度をさらに記憶し、ボタンの使用頻度に基づいて複数のボタン群のそれぞれに含まれるボタンを決定し、さらに、ボタンの使用頻度に基づいてボタン配置を決定する。これにより、ユーザは、使用頻度の高い表示ボタン１８０がまとめられたボタン群を用いることができ、さらに使用頻度の高い表示ボタン１８０が、操作しやすい位置に配置されることができる。このため、コンピューティング環境の操作性がより向上される。
【００８１】
特に、多層ワーク支援装置１０は、ボタンの再編成を行う旨の指示を受け付ける指示受付手段（再編ボタン）をさらに有し、前記指示受付手段により指示が受け付けられた場合にボタン配置を決定する。これにより、ユーザは、ボタン配置を現在の使用頻度に基づいたものにしたいと感じた契機で、ボタン群の再編及びボタンの再配置を行うことができる。
【００８２】
また、多層ワーク支援装置１０は、記憶されているボタンの使用頻度に基づいてボタン配置の再編成を行うか否かを判定し、ボタン配置の再編成を行うと判定された場合にボタン配置を決定する。これにより、ボタン配置は、効果的な契機で自動的に最適化されるので、ユーザは、快適な操作環境で業務を遂行し続けることができる。
【００８３】
図１１は、本発明に係る多層ワーク支援装置１０の第２の実施例を説明する図である。
図１１に示すように、本実施例では、情報アクセス装置１６に表示されるボタン群に含まれる表示ボタン１８０は、ドラッグ＆ドロップ操作等のユーザ操作により、異なるボタン群へ移動される。例えば、図中のＳで示される範囲に含まれる表示ボタン１８０は、図中の矢印Ｔで示されるドラッグ＆ドロップ操作により、異なるボタン群に移動される。このようなユーザによる配置指定操作は、編集ボタン（図３（Ａ）；制御ボタン１８２−５）が押下された後に実行可能となる。
なお、図１１に示されるような操作画面がディスプレイ１４に表示され、ディスプレイ１４上でなされるドラッグ＆ドロップ操作により、表示ボタン１８０の移動（ボタン群の再編処理）が行われてもよい。
【００８４】
表示ボタン１８０の移動は、制御ボタン１８２により実行されてもよい。制御ボタン１８２−６は、指定された表示ボタン１８０を、右の情報アクセス装置１６ｂに表示されているボタン群から左の情報アクセス装置１６ａに表示されているボタン群に移動させるためのボタンである。また、制御ボタン１８２−７は、指定された表示ボタン１８０を、左の情報アクセス装置１６ａに表示されているボタン群から右の情報アクセス装置１６ｂに表示されているボタン群に移動させるためのボタンである。表示ボタン１８０が指定された上で、これらの制御ボタン１８２−６，１８２−７が押下されると、表示ボタン１８０は異なるボタン群に移動される。
【００８５】
制御プログラム２００の配置指定受付部２１０は、ユーザによる表示ボタン１８０の配置指定操作（ドラッグ＆ドロップ、制御ボタン１８２−６，１８２−７の押下など）をＵＩ部２０２を介して受け付けて、更新部２１２に対して出力する。
更新部２１２は、当該操作を配置指定受付部２１０から受け付けて、ボタン群記憶部２１６に記憶されているボタン管理表及びボタン群管理表を更新する。
このように、多層ワーク支援装置１０において、ボタン群の再編処理及びボタン群におけるボタンの再配置処理は、ユーザによる配置指定操作により実行されてもよい。
【００８６】
図１２は、多層ワーク支援装置１０の制御装置１００において、制御プログラム２００により実行される、ユーザの配置指定操作によるボタン配置制御処理（Ｓ２０）を示すフローチャートである。なお、図１０に示される処理（Ｓ１０）と同一の符号が付された処理は、Ｓ１０における処理と同様の処理である。
図１２に示すように、ステップ２００（Ｓ２００）において、制御プログラム２００の配置指定受付部２１０は、編集ボタン１８２−５が押下されたか否かを判定する。編集ボタン１８２−５が押下された場合、配置指定受付部２１０はＳ２０２の処理に進み、そうでない場合、配置指定受付部２１０はＳ２００の処理に戻る。
【００８７】
ステップ２０２（Ｓ２０２）において、配置指定受付部２１０は、ユーザによるドラッグ＆ドロップ等の配置指定操作をＵＩ部２０２を介して受け付ける。配置指定受付部２１０は、受け付けた操作内容を更新部２１２に対して出力する。
【００８８】
更新部２１２は操作内容を受け付けると、Ｓ１０６の処理において、当該操作内容に基づいて、ボタン群記憶部２１６に記憶されているボタン管理表及びボタン群管理表を更新する。さらに、Ｓ１０８の処理において、更新されたボタン配置が、表示部２１４により情報アクセス装置１６に表示される。
【００８９】
以上説明したように、本発明に係る多層ワーク支援装置１０は、複数のボタンを含む複数のボタン群及び当該ボタン群それぞれのボタン配置を記憶するボタン群記憶手段と、前記ボタン群記憶手段により記憶されている複数のボタン群のいずれかを表示するボタン群表示手段と、前記ボタン群表示手段により表示されるボタン群のボタン配置を受け付ける配置受付手段と、前記配置受付手段により受け付けられたボタン配置に基づいて、前記ボタン群記憶手段に記憶されているボタン群のボタン配置を更新する更新手段とを有する。
これにより、ユーザは、複数のボタン群の間で表示ボタン１８０を直感的に移動して個別に編集できるので、より簡易な操作で、かつ好みに応じてボタン群の再編処理及びボタン再配置処理を行うことができる。
【００９０】
図１３は、本発明に係る多層ワーク支援装置１０の第３の実施例を説明する図である。
図１３に示すように、本実施例では、記憶されている表示ボタン１８０は、属性に基づいて検索されて情報アクセス装置１６に表示され、ボタン群は、当該検索された表示ボタン１８０のうち少なくともいずれかが指定されることにより、この指定された表示ボタン１８０を含むものとして再編される。
【００９１】
検索処理は、図１３（Ａ）に示されるように、情報アクセス装置１６に設けられた分類ボタン（制御ボタン１８２−１）が押下されることにより実行される。
制御プログラム２００の決定部２０６において、検索部２２０は、ボタン群記憶部２１６に記憶されている表示ボタン１８０を所定の属性に基づいて検索し、例えば二次元上に配置する。さらに、検索部２２０は、当該検索されて配置された表示ボタン１８０のうちユーザにより指定された表示ボタン１８０を受け付ける。なお、検索処理及び二次元平面上への表示処理には、参考文献３において開示された手法が適用されてもよい。
決定部２０６は、ユーザにより指定されたこれらの表示ボタン１８０を、ボタン群に含まれるものと決定する。
【００９２】
このように、多層ワーク支援装置１０は、それぞれの表示ボタン１８０の属性を記憶し、この記憶されているボタンの属性に基づいてボタン配置を決定する。
これにより、ユーザは、表示ボタン１８０に設定された属性に応じて決定されたボタン配置を用いることができるので、重要であるタスクや納期が迫ったタスクを効率よく優先的に行うことができる。
【００９３】
図１４は、本発明に係る多層ワーク支援装置１０の第４の実施例を説明する図である。
図１４に示すように、本実施例では、記憶されている複数のボタン群に含まれる複数の表示ボタン１８０が情報アクセス装置１６に表示され、所定量の片付け手段（例えば、柄杓４２）により選り分けられることにより、ボタン群の再編処理が実行される。
【００９４】
図１４（Ａ）に示すように、情報アクセス装置１６に設けられた柄杓ボタン（制御ボタン１８２−２）が押下されると、記憶されている複数の表示ボタン１８０及びこれらの表示ボタン１８０をすくい取る柄杓４２が情報アクセス装置１６に表示される。柄杓４２は、柄部４４と所定量の容器部４６とを有する。なお、柄杓４２は回転軸４８を有し、容器部４６が図中の矢印Ｂのように回転されてもよい。柄杓４２は、入力装置２６の矢印キーや情報アクセス装置１６を用いて例えば上下左右に移動され、表示ボタン１８０は、柄杓４２の容器部４６によりすくい取られる。
【００９５】
表示ボタン１８０がすくい取られると、図１４（Ｂ）に示すように、これらの表示ボタン１８０が含まれるようにボタン群が再編されて、このボタン群が情報アクセス装置１６に表示される。このようにして、１つのボタン群は、所定量の柄杓４２により、より分けられた表示ボタン１８０から構成される。したがって、１つのボタン群に含まれる表示ボタン１８０の数、及びボタン群の数は特に限定されない。
【００９６】
制御プログラム２００の決定部２０６において、等量分配部２２２は、ボタン群記憶部２１６に記憶されている複数のボタン群に含まれている表示ボタン１８０を所定量毎に選り分ける。また、等量分配部２２２は、図１４に示される画面をディスプレイ１４に表示し、ユーザによる柄杓移動操作を受け付ける。
決定部２０６は、等量分配部２２２により選り分けられた表示ボタン１８０を含むボタン群のボタン配置を決定する。
【００９７】
このように、多層ワーク支援装置１０は、記憶されている複数のボタン群に含まれている表示ボタン１８０を所定量毎に選り分けて、当該選り分けられたボタンを含むボタン群のボタン配置を決定する。
これにより、ユーザは、片付け手段を用いて表示ボタン１８０を所定量毎に選り分けることができるので、情報（表示ボタン１８０により指定される対象及びワークセット）が全体としてどれくらい存在するのかを容易に認識することができる。
【００９８】
図１５は、本発明に係る多層ワーク支援装置１０の第５の実施例を説明する図である。
図１５に示すように、本実施例では、記憶されている複数のボタン群に含まれる複数の表示ボタン１８０が情報アクセス装置１６に表示され、所定数（本例では５つ）のボタン群に分けられることにより、ボタン群の再編処理が実行される。
図１５（Ａ）に示すように、情報アクセス装置１６に設けられた等分ボタン（制御ボタン１８２−３）が押下されると、記憶されている複数の表示ボタン１８０が情報アクセス装置１６に表示される。さらに、これらの表示ボタン１８０は、図１５（Ｂ）に示すように、予め設定されている数のボタン群に分けられる。このようにして、それぞれのボタン群は、分けられた表示ボタン１８０から構成される。したがって、１つのボタン群に含まれる表示ボタン１８０の数は特に限定されない。
【００９９】
制御プログラム２００の決定部２０６において、等分部２２４は、ボタン群記憶部２１６に記憶されている複数のボタン群に含まれている表示ボタン１８０を所定数のボタン群に分ける。
決定部２０６は、当該所定数のボタン群のボタン配置を決定する。
【０１００】
このように、多層ワーク支援装置１０は、記憶されている複数のボタン群に含まれている表示ボタン１８０を所定数のボタン群に分けてボタン群のボタン配置を決定する。
これにより、ユーザは、複数の情報を所定数のまとまり（ボタン群）に分けることがで、それぞれのボタン群に含まれる表示ボタン１８０の数を視覚的に認識することができる。さらに、ユーザは、表示ボタン１８０がどのくらい存在するのかを、一見して把握することができる。
なお、多層ワーク支援装置１０は、ボタン群を予め決められた数ごとに分けて、複数のボタン群を生成してもよい。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施形態に係る多層ワーク支援装置１０を示す図である。
【図２】多層ワーク支援装置１０において用いられるコンピュータのハードウェア構成を示す図である。
【図３】情報アクセス装置１６に表示されるボタン群を例示する図である。
【図４】表示ボタン１８０が押下されてディスプレイ１４に表示される対象を例示する図である。
【図５】ボタン群の再編処理を説明する図であって、図５（Ａ）は、使用頻度に基づいたボタン群の再編方法を説明する図であり、図５（Ｂ）は、ボタン群におけるボタン配置の変更を例示する図である。
【図６】多層ワーク支援装置１０の制御装置１００（図２）により実行されるボタン配置制御プログラム２００の構成を示す図である。
【図７】ボタン群記憶部２１６により記憶されるボタン管理表を例示する。
【図８】ボタン群記憶部２１６により記憶されるボタン群管理表を例示する。
【図９】ボタン１８の属性を編集するためのボタン編集画面を例示する図である。
【図１０】多層ワーク支援装置１０の制御装置１００において、制御プログラム２００（図６）により実行される、使用頻度に基づくボタン配置制御処理（Ｓ１０）を示すフローチャートである。
【図１１】本発明に係る多層ワーク支援装置１０の第２の実施例を説明する図である。
【図１２】多層ワーク支援装置１０の制御装置１００において、制御プログラム２００により実行される、ユーザの配置指定操作によるボタン配置制御処理（Ｓ２０）を示すフローチャートである。
【図１３】本発明に係る多層ワーク支援装置１０の第３の実施例を説明する図である。
【図１４】本発明に係る多層ワーク支援装置１０の第４の実施例を説明する図である。
【図１５】本発明に係る多層ワーク支援装置１０の第５の実施例を説明する図である。
【符号の説明】
【０１０２】
１０ 多層ワーク支援装置
１２ 装置本体
１４ ディスプレイ
１６ 情報アクセス装置
１８ ボタン
２６ 入力装置
１００ 制御装置
１０２ 処理装置
１０４ ＣＰＵ
１０６ メモリ
１１０ 記憶装置
１１２ 中継装置
１８０ 表示ボタン
１８２ 制御ボタン
２００ ボタン配置制御プログラム
２０２ ＵＩ部
２０４ 通信部
２０６ 決定部
２０８ 判定部
２１０ 配置指定受付部
２１２ 更新部
２１４ 表示部
２１６ ボタン群記憶部
２１８ 使用頻度参照部
２２０ 検索部
２２２ 等量分配部
２２４ 等分部
【図１】
2007164405.tif 000003
【図２】
2007164405.tif 000004
【図３】
2007164405.tif 000005
【図４】
2007164405.tif 000006
【図５】
2007164405.tif 000007
【図６】
2007164405.tif 000008
【図７】
2007164405.tif 000009
【図８】
2007164405.tif 000010
【図９】
2007164405.tif 000011
【図１０】
2007164405.tif 000012
【図１１】
2007164405.tif 000013
【図１２】
2007164405.tif 000014
【図１３】
2007164405.tif 000015
【図１４】
2007164405.tif 000016
【図１５】
2007164405.tif 000017