(57)【要約】【課題】ツールバーをカスタマイズした状態をファイルに保存する機能とそのファイルを読み込む機能をソフトウェアに搭載し、１人が作成したツールバーをカスタマイズした状態を他の人に容易に配布可能とする。【解決手段】情報を入力する入力部１、入力された情報を元にツールバーの状態をカスタマイズするツールバーカスタマイズ部２、カスタマイズ状態を取得するカスタマイズ状態取得部３、カスタマイズ状態をファイルに保存するファイル保存部４、そのファイルを読み込むファイル読み込み部６、ツールバーのカスタマイズ状態を復元するカスタマイズ状態解析部５を備えた処理システム。【選択図】      図１
2005018165.tif 000002
【特許請求の範囲】
【請求項１】
情報を入力する入力部と、入力された情報を元にツールバーの状態をカスタマイズするツールバーカスタマイズ部と、カスタマイズ状態を取得するカスタマイズ状態取得部と、カスタマイズ状態をファイルに保存するファイル保存部と、そのファイルを読み込むファイル読み込み部と、ツールバーのカスタマイズ状態を復元するカスタマイズ状態解析部とを備えたことを特徴とするデータ処理装置。
【請求項２】
請求項１において、前記ファイル保存部及びファイル読み込み部を用いて、ファイル保存／読み込みのインターフェースをシステムの機能として搭載することを特徴とするデータ処理装置。
【請求項３】
請求項１において、前記ツールバーカスタマイズ部により表示位置をカスタマイズした情報をファイルに保存することを特徴とするデータ処理装置。
【請求項４】
請求項１において、前記ツールバーカスタマイズ部によりツールバーの向き（縦・横）をカスタマイズした情報をファイルに保存することを特徴とするデータ処理装置。
【請求項５】
請求項１において、前記ツールバーカスタマイズ部によりツールバーの表示・非表示をカスタマイズした情報をファイルに保存することを特徴とするデータ処理装置。
【請求項６】
請求項１において、前記ツールバーカスタマイズ部によりツールバーの名前をカスタマイズした情報をファイルに保存することを特徴とするデータ処理装置。
【請求項７】
請求項１において、前記ツールバーカスタマイズ部によりツールバー上にあるボタンの数をカスタマイズした情報をファイルに保存することを特徴とするデータ処理装置。
【請求項８】
請求項１において、前記ツールバーカスタマイズ部によりツールバー上にあるボタンの大きさをカスタマイズした情報をファイルに保存することを特徴とするデータ処理装置。
【請求項９】
請求項１において、前記ツールバーカスタマイズ部によりツールバーの名前をカスタマイズした情報をファイルに保存することを特徴とするデータ処理装置。
【請求項１０】
請求項１において、前記ツールバーカスタマイズ部によりツールバー上のボタンに割り当てられたメニューに対応する機能をカスタマイズした情報をファイルに保存することを特徴とするデータ処理装置。
【請求項１１】
請求項１乃至１０のデータ処理装置の機能を実現するためのコンピュータ読み取り可能なプログラム。
【請求項１２】
請求項１乃至１０のデータ処理装置の機能を実現するためのコンピュータ読み取り可能なプログラムが記録された記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＧＵＩを有するデータ処理装置（例えばＷｉｎｄｏｗｓ（登録商標））に関し、特に編集状態の保存／配布技術に関するものである。
【０００２】
【従来の技術】
ＧＵＩを有するデータ処理装置に関連して、例えば、特許文献１はツールバーのボタンにメニューの機能を割り当てる技術を示している。
又、特許文献２は、ツールバーそのものにスクロールバーをつけることにより、作業領域を広くする技術を示している。
更に、特許文献３は、よく使用する機能（ボタン）をソフトウェアが割り出し、使用する頻度の多い順に並べ、その情報をデータファイルごとに保存する技術を示している。
【特許文献１】特開２００１−２８２４０５公報
【特許文献２】特開平１０−９１３８４号公報
【特許文献３】特開平１０−１８７６６９号公報
【０００３】
【発明が解決しようとする課題】
ＧＵＩを有するシステム（例えばＷｉｎｄｏｗｓ（登録商標））で、ツールバーをカスタマイズした状態を第３者に配布する方法が複雑化され、あるいは隠蔽されており、第３者に対する配布が困難であった。そのため、多機能なＧＵＩアプリケーションの場合、不必要なツールバーが作業領域の一部を占め、作業が効率的に行えなかった。
また、その作業を複数人で行っている場合、対象ソフトウェアのツールバーの設定を各々が行わなければならないため、作業の効率が悪い上に、必要なツールバーがどれなのかを判別するためのトレーニング（アプリケーション習得）期間が長く、ソフトウェアの必要機能の早期習得を妨げる要因となっていた。
上記課題を解決するため、本発明は、ツールバーをカスタマイズした状態をファイルに保存する機能とそのファイルを読み込む機能をソフトウェアに搭載し、１人が作成したツールバーをカスタマイズした状態を他の人に容易に配布可能とすることを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、情報を入力する入力部、入力された情報を元にツールバーの状態をカスタマイズするツールバーカスタマイズ部、カスタマイズ状態を取得するカスタマイズ状態取得部、カスタマイズ状態をファイルに保存するファイル保存部、そのファイルを読み込むファイル読み込み部、ツールバーのカスタマイズ状態を復元するカスタマイズ状態解析部を備えたデータ処理装置を最も主要な特徴とする。
請求項２記載の発明は、請求項１において、ファイル保存部、ファイル読み込み部を用いて、ファイル保存／読み込みのインターフェースをシステムの機能として搭載するデータ処理装置を主要な特徴とする。
請求項３記載の発明は、請求項１において、ツールバーカスタマイズ部で表示位置をカスタマイズした情報をファイルに保存するデータ処理装置を主要な特徴とする。
請求項４記載の発明は、請求項１において、ツールバーカスタマイズ部でツールバーの向き（縦・横）をカスタマイズした情報をファイルに保存するデータ処理装置を主要な特徴とする。
請求項５記載の発明は、請求項１において、ツールバーカスタマイズ部でツールバーの表示・非表示をカスタマイズした情報をファイルに保存するデータ処理装置を主要な特徴とする。
請求項６記載の発明は、請求項１において、ツールバーカスタマイズ部でツールバーの名前をカスタマイズした情報をファイルに保存するデータ処理装置を主要な特徴とする。
【０００５】
請求項７記載の発明は、請求項１において、ツールバーカスタマイズ部でツールバー上にあるボタンの数をカスタマイズした情報をファイルに保存するデータ処理装置を主要な特徴とする。
請求項８記載の発明は、請求項１において、ツールバーカスタマイズ部でツールバー上にあるボタンの大きさをカスタマイズした情報をファイルに保存するデータ処理装置を主要な特徴とする。
請求項９記載の発明は、請求項１において、ツールバーカスタマイズ部でツールバーの名前をカスタマイズした情報をファイルに保存するデータ処理装置を主要な特徴とする。
請求項１０記載の発明は、請求項１において、ツールバーカスタマイズ部でツールバー上のボタンに割り当てられたメニューに対応する機能をカスタマイズした情報をファイルに保存するデータ処理装置を主要な特徴とする。
請求項１１記載の発明は、請求項１〜１０のデータ処理装置の機能を実現するためのコンピュータ読み取り可能なプログラムを最も主要な特徴とする。
請求項１２記載の発明は、請求項１〜１０のデータ処理装置の機能を実現するためのコンピュータ読み取り可能なプログラムが記録された記録媒体を最も主要な特徴とする。
【０００６】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。
図１は本発明の実施の形態に係るデータ処理装置の構成図である。本データ処理装置において、入力部１は、キーボード、マウス等で構成される。ツールバーカスタマイズ部２は、入力部１からの入力により、ツールバーの状態をカスタマイズする。カスタマイズ状態取得部３は、ツールバーカスタマイズ部２を用いて、ツールバーをカスタマイズした状態の情報を取得する。
ファイル保存部４は、カスタマイズ状態取得部３を用いて、取得した情報をファイルに書き出す。カスタマイズ状態解析部５は、ファイル読み込み部６を用いて読み込んだ情報を解析し、ツールバーの設定として有効に反映する。ファイル読み込み部６は、ファイル保存部４を用いて保存した情報を読み込む。
【０００７】
図２は図１に示すデータ処理装置の動作を示すフローチャートである。入力部１から入力された情報を元に（Ｓ１）、ツールバーカスタマイズ部２を用いてツールバーの状態をカスタマイズし（Ｓ２）、カスタマイズ状態取得部３を用いてカスタマイズ状態を取得し、ファイル保存部４を用いてファイルに保存し（Ｓ３）、そのファイルを配布し（Ｓ４）、そのファイルをファイル読み込み部６を用いて読み込み（Ｓ５）、カスタマイズ状態解析部５を用いてツールバーのカスタマイズ状態を復元する（Ｓ６）。
さらに具体例を説明する。Ｓ１で開始し、Ｓ２で、マウスのドラッグにより、ツールバーＡの表示位置を画面の右下に移動する。次にＳ３で、ツールバー設定の保存機能を起動し、ツールバーの設定状態をファイルに保存する。このとき、装置内部では、Ｓ２でカスタマイズした状態から、ツールバーＡが画面右下にあるという情報を取得し、指定されたファイル名のファイルにその情報を保存する。Ｓ４では、Ｓ３で保存したファイルを、同じ部署内でその設定を使用する複数のユーザーにメールにて配信する。
次に、Ｓ５では、Ｓ４で配信された全てのユーザーはそのメールにて配信された設定ファイルをツールバー読み込みの機能を起動して読み込む。このとき、システム内部では、ファイルに含まれるツールバーＡが右下にあるという情報を解析する。最後に、Ｓ５で読み込んだファイルの情報から、ツールバーＡが右下にあるという情報を解析し、ツールバーＡを右下に配置する。
【０００８】
【発明の効果】
以上説明したように本発明によれば、１人が必要な機能に限定したツールバーを作成することにより、最初から不必要なツールバーが作業領域の一部を占めることで他人が作業を効率的に行えないという状況がなくなる。また、ツールバーを設定するという作業もなくなる。また、必要なツールバーだけがカスタマイズされた状態にあることにより、無駄な機能を覚える必要もなく短期に使用方法の習得が可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るデータ処理装置の構成図である。
【図２】図１に示すデータ処理装置の動作を示すフローチャートである。
【符号の説明】
１  入力部
２  ツールバーカスタマイズ部
３  カスタマイズ状態取得部
４  ファイル保存部
５  カスタマイズ状態解析部
６  ファイル読み込み部
【図１】
2005018165.tif 000003
【図２】
2005018165.tif 000004