(57)【要約】【課題】ネットワーク上のデータ処理装置、その接続情報および使用状況情報を表示するシステムにおいてユーザが選択したデータ処理装置と図形データを表示する個人マップ表示において、個人マップ表示への登録をＰＣ名を入力した組織表にしたがって、机、テキストとＰＣを自動生成することにより、より効率よく行い、個人マップ登録作業を軽減する。【解決手段】個人マップ表示編集において、机の作成とＰＣの配置を自動生成することを指示する指示手段と、指示手段より指示があったとき、組織表のファイル名、机の配置と机の並びの個数を指定する指定手段と、指定した組織表、机の配置と机の並びの個数にしたがって、机とテキストを配置し、ネットワーク上のデータ処理装置より組織表のＰＣ名を検索し、ＰＣを机の上に配置し、登録する手段からなる。【選択図】        図１
2004334555.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信媒体上に接続された各種のデータ処理装置との間でデータ通信可能なデータ処理装置であって、
各データ処理装置との通信により接続情報および使用状況情報を含む第１のデバイス情報を取得する取得手段と、
前記取得手段により取得された前記第１のデバイス情報を記憶管理する第１の管理手段と、
前記第１の管理手段に記憶された前記第１のデバイス情報に基づきシステム構成およびその使用状況を全体表示させる第１のシステム表示手段と、
前記第１のシステム表示手段により全体表示される各データ処理装置より所望の各データ処理装置を個人マップ候補として選択する選択手段と、
図形パーツ（机、イス、テキスト等）を作成する作成手段と、
前記選択手段により選択された各データ処理装置に対応する前期接続情報および前記使用状況情報を含む第２のデバイス情報と図形パーツを記憶管理する第２の管理手段と、
前記第２の管理手段により記憶される前記第２のデバイス情報に基づいてシステム構成およびその使用状況と前記作成手段より作成された図形パーツを個人マップ表示させる第２のシステム表示手段と、
ＰＣ名を入力した組織表を作成する作成手段と、
組織表にしたがって、机の作成とＰＣの配置を自動生成することを指示する指示手段と、
前記指示手段より指示があったとき、机の配置と机の並びの個数、組織表のファイル名を指定する指定手段と、
前記指定したファイル名の組織表、机の配置、机の並びの個数にしたがって、テキスト、机を作成して、配置し、前記第１のシステム表示手段により全体表示される各データ処理装置よりＰＣを検索して机の上に配置する配置手段と、
システム構成およびその使用状況を通常表示させるための通常表示モードあるいは個人マップ表示させるための個人マップモードのいずれかを指示する指示手段と、
前記指示手段により指示されている表示モードに基づいて前記第１と第２のシステム表示手段による表示を切り替え制御する制御手段と、
を有することを特徴とするデータ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の通信媒体上に接続された各種のデータ処理装置との間でデータ通信可能なデータ処理装置および表示処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体に関するものである。
【０００２】
【従来の技術】
特許文献１および特許文献２に記載されているようにネットワーク上のシステム構成を表示する際に、通常表示と個人マップ表示を切り替え指示するという簡単な操作で、システム全体構成およびその動作状況あるいはユーザ各位が登録した個人マップのデバイス構成および動作状況を把握でき、システム環境を視覚的要素でわかりやすく提示できた。
【０００３】
【特許文献１】
特開２０００−１９４６２６号公報
【特許文献２】
特開２００２−１４９５１４号公報
【０００４】
【発明が解決しようとする課題】
しかし、個人マップ表示の登録は、ＰＣやデバイス等を１つづつ選択して登録し、また、机も１つづつ作成していたため、登録作業に非常に時間を要した。
【０００５】
本発明の目的は、個人マップの登録をより効率よく行い、個人マップ登録作業を軽減することである。
【０００６】
【課題を解決するための手段】
所定の通信媒体（図１に示すＬＡＮ１００、１２０）上に接続された各種のデータ処理装置（図２に示す他の装置７を含む）との間でデータ通信可能なデータ処理装置であって、各データ処理装置との通信により接続情報および使用状況情報を含む第１のデバイス情報を取得する取得手段（図２に示すＣＰＵ２が記憶される制御プログラムを実行して、例えばハードディスク１０、ＰＭＥＭ３のメモリを介して管理処理により取得処理する）と、前記取得手段により取得された前記第１のデバイス情報を記憶管理する第１の管理手段と、前記第１の管理手段に記憶された前記第１のデバイス情報に基づきシステム構成およびその使用状況を全体表示させる第１のシステム表示手段（図２に示すＣＰＵ２が記憶される制御プログラムを実行して、例えば図８に示す表示形態でＣＲＴ１６上に表示する）と、前記第１のシステム表示手段により全体表示される各データ処理装置より所望の各データ処理装置を個人マップ候補として選択する選択手段（図３に示す表示画面上で、カーソル等を操作して選択処理する）と、図形パーツ（机、イス、テキスト等）を作成する作成手段（図３に示す表示画面上で、カーソル等を操作して作成処理する）と、前記選択手段により選択された各データ処理装置に対応する前期接続情報および前記しよう状況情報を含む第２のデバイス情報と図形パーツを記憶管理する第２の管理手段（図２に示すＣＰＵ２が記憶される制御プログラムを実行して、例えばハードディスク１０、ＰＭＥＭ３のメモリを介して管理処理により取得処理する）と、前記第２の管理手段により記憶される前記第２のデバイス情報に基づいてシステム構成およびその使用状況と前記作成手段より作成された図形パーツを個人マップ表示させる第２のシステム表示手段（図２に示すＣＰＵ２が記憶される制御プログラムを実行して、個人マップ表示の表示形態でＣＲＴ１６上に表示する）と、ＰＣ名を入力した組織表を作成する作成手段（図２に示すＣＰＵ２が記憶される制御プログラムを実行して、例えば図５に示す表を作成する）と、組織表にしたがって、机の作成とＰＣの配置を自動生成することを指示する指示手段（図３に示す表示画面上で、カーソル等を操作して指示する）と、前記指示手段より指示があったとき、机の配置と机の並びの個数、組織表のファイル名を指定する指定手段（図６に示す画面でカーソル等を操作して指示する）と、前記指定したファイル名の組織表、机の配置、机の並びの個数にしたがって、テキスト、机を作成して、配置し、前記第１のシステム表示手段により全体表示される各データ処理装置よりＰＣを検索して机の上に配置する配置手段（図２に示すＣＰＵ２が記憶される制御プログラムを実行して、例えば図７に示す表示形態でＣＲＴ１６上に表示する）と、システム構成およびその使用状況を通常表示させるための通常表示モードあるいは個人マップ表示させるための個人マップモードのいずれかを指示する指示手段（図３に示す表示画面上で、カーソル等を操作して指示する）と、前記指示手段により指示されている表示モードに基づいて前記第１と第２のシステム表示手段による表示を切り替え制御する制御手段（図２に示すＣＰＵ２が記憶される制御プログラムを実行して、個人マップ表示と図９に示す表示画面を切り替え制御する）と、を有することを特徴とするデータ処理装置。
【０００７】
【発明の実施の形態】
（装置の説明）
図１は、本発明に係るデータ処理装置を含むネットワーク機器のシステム構成を説明する図である。
【０００８】
図において、プリンタ１０２は開放型アーキテクチャを持つプリンタで、ネットワークボード（ＮＢ）１０１を介してネットワークに接続されている。ＮＢ１０１は、同軸コネクタをもつＥｔｈｅｒｎｅｔ（Ｒ）インタフェース１０Ｂａｓｅ−２や、ＲＪ−４５をもつ１０Ｂａｓｅ−Ｔなどのローカルエリアネットワークインタフェースを介して、ローカルエリアネットワーク（ＬＡＮ）１００、１２０、１３０に接続される。
【０００９】
ＰＣ１０３、ＰＣ１０４、ＰＣ１１１、ＰＣ１１２などの複数のパーソナルコンピュータ（ＰＣ）もＬＡＮ１００、１３０に接続されており、これらのＰＣは、ネットワークオペレーティングシステムの制御の下、ＮＢ１０１と通信することができる。
【００１０】
従って、ＰＣの１つを、例えばＰＣ１０３をネットワークデバイス管理用のＰＣとして使用することができる。また、ＰＣ１０４にプリンタ１０５をローカルプリンタとしてローカル接続してもよい。
【００１１】
また、ファイルサーバとして機能するＰＣ１０６がＬＡＮ１００に接続されており、大容量（例えば、１００億バイト）のネットワークディスク１０７に記憶されたファイルへのアクセスを処理する。
【００１２】
プリンタサーバとして機能するＰＣ１０４は、ローカルに接続されたプリンタ１０５、または遠隔地にあるプリンタ１０２などのプリンタへの印刷を管理する。
【００１３】
同様に、スキャナサーバＰＣ１１５は、ローカル接続されたスキャナ１１７、または遠隔地にあるスキャナ１１０などのスキャナを管理する。スキャナ１１０は、ネットワークボード等を介してＬＡＮ１００に接続されている。また、複写機１１８は、イメージプロセッシングユニット１１９の管理制御の下に、プリンタやスキャナとしての機能を提供している。
【００１４】
図１に示すネットワークでは、様々なネットワークメンバ間で効率よく通信を行うために、ＮｏｖｅｌｌやＵＮＩＸ（Ｒ）などのネットワークソフトウエアを使用することができる。例えば、Ｎｏｖｅｌｌ社のＮｅｔ  Ｗａｒｅ（Ｎｏｖｅｌｌ社の登録商標。以下、省略）ソフトウエアを使用することができる。このソフトウエアパッケージに関する詳細説明は、Ｎｅ  ｔＷａｒｅパッケージに同梱されているオンラインドキュメンテーション（Ｎｏｖｅｌｌ社からＮｅｔ  Ｗａｒｅパッケージに同梱される）に記載されているので説明は省略する。
【００１５】
ＰＣ１０３およびＰＣ１０４はそれぞれ、データファイルの生成、生成したデータファイルのＬＡＮ１００への送信、また、ＬＡＮ１００からのファイルの受信、さらに、それらのファイルの表示および処理を行うことができる一般的なＰＣである。
【００１６】
図１では、パーソナルコンピュータ機器（ＰＣ）が示されているが、ネットワークソフトウエアを実行するのに適した他のコンピュータ機器であってもよい。例えば、ＵＮＩＸ（Ｒ）のソフトウエアを使用している場合にはＵＮＩＸ（Ｒ）ワークステーションをネットワークに接続してもよく、これらのワークステーションは図示されているＰＣと共に使用される。
【００１７】
通常、ＬＡＮ１００は、比較的ローカルなユーザグループに、例えば、１つの建物内の１つの階または連続した複数の階のユーザグループ等にサービスを提供する。
【００１８】
一方、ユーザが異なる建物や異なる件にいるなど、ユーザどうしが離れるに従ってワイドエリアネットワーク（ＷＡＮ）を構築してもよい。
【００１９】
基本的には、ＷＡＮは、いくつかのＬＡＮがサービス総合デジタルネットワーク（ＩＳＤＮ）などの高速度デジタル線で接続されることにより形成される、ＬＡＮの集合体である。例えば、図１に示すように、ＬＡＮ１００とＬＡＮ１２０とが、バックボーン１４０によって接続されることにより、ＷＡＮが形成される。ＬＡＮ１００、ＬＡＮ１２０、ＬＡＮ１３０にそれぞれ接続されている機器は、ＷＡＮ接続を介して他のＬＡＮに接続されている機器の機能にアクセスすることができる。
【００２０】
図２は本発明に係る一実施形態を示すクライアント構成を説明するブロック図であり、図示しない通信媒体、例えばＥｔｈｅｒｎｅｔ（Ｒ）等のＬＡＮを介して所定の周辺機器（プリンタ、スキャナ、モデム、複合画像処理装置等を含む）がローカル接続された他のデータ処理装置と所定のプロトコルにより通信可能に構成されているものとする。
【００２１】
１はシステム・バスであり、これから説明する各構成ブロックはこのシステム・バスに接続されている。２はＣＰＵ（Ｃｅｎｔｒｔａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。３はプログラム・メモリ（ＰＭＥＭと称す）で、本処理のためのプログラムを適宜ハード・ディスク１０から選択／読込みし、２のＣＰＵにて実行する。また、キーボード１２から入力されたデータはテキスト・メモリでもある３のＰＭＥＭにコード情報として格納される。４は、通信制御部であり、５の通信ポートに於ける入出力データの制御を行う。通信ポート５から出力された信号は、通信回線６を経由して、ネットワーク上の他の装置の通信ポートに伝えられる。ネットワーク上で共有されているプリンタや画像入力装置とのやり取りは、この通信制御部４を介して行われる。
【００２２】
また、本実施例ではＬＡＮなどのネットワークに関して記述するが、この通信制御部に接続される通信ポート及び通信回線が一般の公衆回線であっても本発明が適応されることは言うまでもない。
【００２３】
８は外部記憶装置制御部、９、１０はデータファイル用のディスクで、例えば９は、フロッピー（Ｒ）・ディスク（ＦＤと称す）であり、１０はハード・ディスク（ＨＤと称す）である。
【００２４】
１１は入力制御部であり、１２のキーボード、１３のマウス等の入力装置が接続される。操作者はこのキーボード１２を操作することによりシステムの動作指令等を行う。また１３は１６のＣＲＴ上で画像情報を加工指示するためのポインティング・デバイス（ＰＤと称す）で本実施例ではマウスを使用している。これによりＣＲＴ１６上のカーソルをＸ，Ｙ方向任意に移動してコマンドメニュー上のコマンド・アイコンを選択して処理の指示を行なうほか編集対象の指示、描画位置の指示等もおこなう。１４はビデオ・イメージ・メモリ（ＶＲＡＭと称す）、１５は表示出力制御部、１６はＣＲＴである。１６のＣＲＴに表示されるデータは１１のＶＲＡＭ上にビットマップデータとして展開されている。１７は、プリンタ制御部であり、接続されているプリンタ１８に対するデータの出力制御を行う。１Ａは、画像入力機器制御部であり、接続されている画像入力機器１Ｂの制御を行う。本発明における画像入力サーバ装置には、１Ａ、１Ｂの構成要素が必須であるが、クライアント側装置では、前述のように、通信制御部４、及び通信ポート５を介してサーバ側の共有されている同構成要素を使用することができるので、必須ではない。
【００２５】
さらに、図２の構成は、画像入力機器と画像入力機器制御部が物理的に別々のコンポーネントであっても、画像入力機器が、画像入力機器制御部を含む１つのコンポーネントであっても同様な機能を有することとする。
【００２６】
なお、本実施形態でＲＯＭに記憶しているプログラムは、装置に直接接続されているハードディスク（ＨＤ）やフロッピー（Ｒ）ディスク（ＦＤ）などの記憶媒体にも記憶されていてもよい。さらに、ネットワークで接続されている他の装置上に記憶されていてもよい。また、本発明のプログラムは、ハードディスク（ＨＤ）やフロッピー（Ｒ）ディスク（ＦＤ）などの記憶媒体やネットワークを介してシステムや装置に供給できる。
【００２７】
図３は、図２に示したデータ処理装置のＣＲＴ１６に表示される個人マップ表示の編集画面の一例を示す図であり、システム環境状態をビジュアル表示するためのアプリケーション動作中に表示される個人マップ画面表示に対応する。
【００２８】
図において、３０１は編集画面で、メニュー、ツールバー、そしてＰＣおよび周辺機器を表わすアイコンが表示されているメインウインドウから構成されている。ただし、ツールバーは編集するためのアイコン（開く、保存、選択・編集、机作成、イス作成、テキスト入力、終了に対応するそれぞれのアイコン）が表示される。
【００２９】
３０２は、「個人マップ表示」ウインドウで、個人マップ表示に登録されているＰＣおよび周辺機器、また、作成した机が表示されている。
【００３０】
「個人マップ表示」ウインドウ３０２において、３０２ａ〜３０２ｍは個人マップ表示に登録されているＰＣおよび周辺機器を示すアイコンである。３０２ｎ〜３０２ｗは、個人マップ表示に作成された机である。これらのアイコンの表示方法については前述した通りである。
【００３１】
３０３は、「通常表示」ウインドウで、ネットワーク上の全てのＰＣおよび周辺機器が表示されている。
【００３２】
「通常表示」ウインドウにおいて、３０３ａはネットワーク上の全てのＰＣおよび周辺機器を表わすアイコンである。この例では、画面の都合上、全てのアイコンが表示されていないが、画面横に配置されているスクロールバーＳＢを使って全てのＰＣおよび周辺機器を確認することができる。また、アイコン３０３ｃ、３０３ｇ、３０３ｋ〜３０３ｏ、３０３ｑ、３０３ｕのように個人マップ表示にすでに登録されているＰＣおよび周辺機器はアイコンの表示形状に変わって表示され、登録を確認することができる。
【００３３】
図４は、図２に示したデータ処理装置に登録した情報を記憶するための構造体の一例を示す図である。
【００３４】
図において、４１は、ヘッダ部で、登録されているＰＣあるいは周辺機器のデバイスデータ数４１ａ、描画されている図形パーツのパーツデータ数４１ｂ、コメント４１ｃより構成される。
【００３５】
４２はデバイスデータ部で、登録されている機器名称を示す名称データ４２ａ、機器の種類などを表わすものであって、ＰＣ、プリンタ、スキャナ、ＦＡＸモデムなどを識別するための属性データ４２ｂ、「使用中」、「紙切れ」、「ドライバがインストールされていない」などの情報を含むステータス情報４２ｃ、登録された各機器の画面表示位置情報４２ｄ、コメント４２ｅ等より構成され、同様にしてデータ部４２にはデータ数４１ａに記憶されている登録数分だけデータ（上記４２ａ〜４２ｅを１セットとするデータ）が記憶されている。
【００３６】
また、４３はパーツデータ部で、机の情報を記憶する。４３ａは描画されているパーツ（机、イス、テキスト等）の種類、４３ｂはパーツのサイズ情報、４３ｃはパーツの表示位置、４３ｄはコメントである。同様にしてパーツデータ部には４１ｂに記憶されている登録数分だけデータ（上記４３ａ〜４３ｄを１セットとするデータ）が記憶されている。
【００３７】
図５は、ＰＣ名を入力した組織表の一例である。
【００３８】
組織表は、ｎ階層（ｎは自然数）からなる。そして、第ｎ階層にＰＣ名を記入しておく。
【００３９】
図５の場合、スペースによって、階層を見分け、４階層から成る。
【００４０】
５０１、５１１の「〜部」は、１桁めから文字が入力されているため、第１階層である。５０１ａ、５０２ａ、５１１ａ、５１２ａの「〜課」は、１桁めがスペースのため、第２階層、５０１ｂ、５０２ｂ、５１１ｂ、５１２ｂの氏名は１、２桁めがスペースのため、第３階層、５０１ｃ、５０２ｃ、５１１ｃ、５１２ｃのＰＣ名は、第４階層である。
【００４１】
組織表は、スペース区切りのテキスト形式、ＣＳＶ形式等で保存できる一般の編集ソフトを使用して、作成できる。
【００４２】
図６は、机の配置、机の並びの個数、組織表のファイル名を入力する画面の例である。
【００４３】
図において、６０１は自動生成の指示画面で、机の配置を指示する部分、机の並びの個数、組織表のファイル名を指示する部分からなる。６０２は、机の配置を指示する部分で、あらかじめ用意されたテンプレートを表示する。６０２ａ〜６０２ｃは、机の配置のテンプレートの一例である。６０３は、机の並びの個数を入力する部分で、個数を指示する。
【００４４】
６０４は、組織表のファイル名を入力する部分で、組織表のファイル名を指示する。
【００４５】
図７は、図６の机の配置の例の６０２ａを選択して、机の並びの数を４に指定し、組織表のファイル名を組織表Ａ（図５に示す組織表とする）に指定して、自動生成したときの個人マップの例である。ここで、７０１、７０１ａ〜７０１ｈ、７０２ａ〜７０２ｅはテキスト、７０１ｉ〜７０１ｏ、７０２ｆ〜７０２ｉは机、７０１ｐ〜７０１ｖ、７０２ｊ〜７０２ｍはＰＣである。
【００４６】
組織表Ａにしたがって、５０１の「ＡＡＡ部」を７０１のテキストにして配置し、５０１ａの「ＡＡＡ＿１課」を７０１ａのテキストにして配置する。机を机の配置のテンプレートに従って配置していく。まず、５０１ｂのｎａｍｅＡ１１の机７０１ｂを配置し、「ｎａｍｅＡ１１」のテキスト７０１ｂを配置する。そして、５０１ｃのｎａｍｅＡ１１のＰＣ名「ＣＬＰＣＳ４（ここでは、ｎａｍｅＡ１１のＰＣ上で操作を行っているとしているため、私のＰＣとなる）」を全体表示される各データ処理装置より検索して登録し、「通常表示」ウインドウでは、個人マップ表示に登録したＰＣおよび周辺機器はアイコンの表示形状を変えて表示する。
【００４７】
次にｎａｍｅＡ１２を同じように配置する。ｎａｍｅＡ１４まで４個並べたところで、机の並びを変え、ｎａｍｅＡ１５〜ｎａｍｅＡ１７を同様に配置する。５０２ａの「ＡＡＡ＿２課」で、階層が変わるので、ここで、机の並びを変え、「ＡＡＡ＿２課」を７０２ａのテキストパーツにして配置し、ｎａｍｅＡ２１から同じように配置していく。
【００４８】
【実施例】
図９は、本発明に係るデータ処理装置におけるデータ処理手順の一例を示すフローチャートである。
【００４９】
まず、ステップＳ９０１で、どのような表示をするかどうかを判定、ＰＭＥＭ３上に記憶された表示方法設定データに従って判断する。なお、表示方法の種類として、本実施形態では、ネットワーク上の全てのＰＣあるいは周辺機器を表示する「通常表示」と、登録されたＰＣあるいは周辺機器等と、机、イス、テキスト等を表示する「個人マップ表示」の２種類がある。
【００５０】
このため、ステップＳ９０１では、「個人マップ表示」が設定されているかどうかを判定して、「個人マップ表示」に設定されていると判定した場合は、ステップＳ９０２に進む。
【００５１】
ここで、メモリ、例えばハードディスク１０等に記憶された登録情報を読み出し、それらの機器について接続状態、使用状況などの情報を取得する。
【００５２】
ここでは、ネットワーク上の全てのＰＣあるいは周辺機器に対して取得処理を行うのではなく、登録されているＰＣあるいは周辺機器に対してのみ行う。
【００５３】
次にステップＳ９０３で、それらの登録情報に基づいてＰＣおよび周辺機器を表わすアイコンをＣＲＴ１６の画面上に、表示し、ステップＳ９０４で、登録された図形パーツの種類、位置情報に基づいて図形パーツを画面上に表示する。
【００５４】
一方、ステップＳ９０１で、個人マップ表示設定でないと判定した場合は、通常表示設定であると判定して、ステップＳ９０５に進み、ネットワーク上の全てのＰＣおよび周辺機器の接続状態、使用状況などの情報を取得する。そして、ステップＳ９０６で、それらの取得した情報に基づいて、図９に示す形態で全てのＰＣおよび周辺機器を表わすアイコンをＣＲＴ１６に画面表示する。
【００５５】
次に、ステップＳ９０７で、ネットワーク上のＰＣおよび周辺機器がアイコンで表示された後で個人マップ表示を編集するかどうかを判定する。個人マップ表示を編集するためには、メニューからアイテムを選択するか、図８に示したアイコン表示されているツールバー８ｋを選択することによって行われる。ここで、個人マップ表示編集が指示されていないと判定した場合には、ステップＳ９１５へ進む。
【００５６】
一方、ステップＳ９０７で、個人マップ表示編集が指示されていると判定した場合には、ステップＳ９０８に進み、個人マップ表示に登録されているＰＣおよび周辺機器のデータを記憶データから読み出し、また、ネットワーク上の全てのＰＣおよび周辺機器の接続状態、使用状況などのデータも読み出して、図３に示したように同時に表示する。
【００５７】
次に、ステップＳ９０９で、自動生成するかどうかを判定する。自動生成するためには、メニューからアイテムを選択するなどによって行われる。ここで、自動生成しない場合には、ステップＳ９１２に進む。
【００５８】
ステップＳ９０９で、自動生成が指示されていると判定した場合、ステップＳ９１０に進み、図６のような机の配置と机のならびの個数、組織表のファイル名を指定する画面を表示する。ここで、机の配置と机の並びの個数、組織表のファイル名が指定されたら、ステップＳ９１１に進む。
【００５９】
ステップＳ９１１では、指定されたファイル名の組織表、机の配置、机の並びの個数に従い、ネットワーク上のＰＣを机の位置に合わせて配置し、登録していく。また、テキスト、机の図形パーツも登録する。
【００６０】
ここでは、まず、指定されたファイルを読み、組織表が何階層になっているかを判断する（ここでは、ｎとする）。組織表の１行めから１行づつ読み、その階層がｎ−１より小さいかどうかを判断する。小さい場合は、テキストとして配置し、机の並びのカウントを０にする。階層がｎ−１の場合、机を机の配置にしたがって配置し、テキストを机からの定位置に配置する。そして、階層ｎのＰＣ名を、全体表示される各データ処理装置より検索して登録し、ＰＣを机の上に配置する。そして、机の並びのカウントを１つ増加する。机の並びのカウントが机の並びの個数に達したときは、机の並びのカウントを０にする。この処理をファイルの最後の行まで行う。
【００６１】
一方、ステップＳ９１２では、個人マップ表示へのＰＣおよび周辺機器の登録、また、図形パーツの登録操作を行う。
【００６２】
次に、ステップＳ９１３で、個人マップ表示編集が終了指示されたかどうか判定する。なお、個人マップ編集を終了する操作としては、メニューから終了アイテムを選択するか、ツールバーの終了アイコンを選択する。
【００６３】
ここで、終了指示がされていないと判定した場合は、ステップＳ９０９に戻って編集処理を続行する。
【００６４】
一方、ステップＳ９１３で、終了指示がされたと判定した場合は、ステップＳ９１４に進み、そのときに編集された個人マップ表示の登録情報をハードディスク１０、ＰＭＥＭ３等のメモリに保存する。
【００６５】
次にステップＳ９１５では、このアプリケーションに対して終了指示がなされたかどうか判定し、終了指示されていないと判定した場合は、ステップＳ９０１に戻り、終了指示されていると判定した場合は、アプリケーションに基づく処理を終了する。
【００６６】
上記実施形態によれば、組織表にしたがって、自動的に机、ＰＣを配置するので、効率良く、個人マップを編集することができる。
【００６７】
【発明の効果】
以上説明したように、本発明によれば、ユーザが個人マップ表示への登録をする際、効率よく登録でき、デバイス構成および動作状況を把握し、システム環境の認識性を各段に向上できる。
【図面の簡単な説明】
【図１】本発明に係るデータ処理装置を含むネットワーク機器のシステム構成を説明する図である。
【図２】本発明の実施形態を示すデータ処理装置の構成を説明するブロック図である。
【図３】個人マップ表示の編集画面の一例を示すである。
【図４】登録した情報を記憶するための構造体の一例を示す図である。
【図５】ＰＣ名を入力した組織表の一例である。
【図６】机の配置、机の並びの個数、組織表のファイル名を入力する画面の例である。
【図７】自動生成したときの個人マップの一例である。
【図８】通常表示画面の一例を示す図である。
【図９】本発明に係るデータ処理装置におけるデータ処理手順の一例を示すフローチャートである。
【符号の説明】
１  システム・バス
１Ａ  画像読み取り装置制御部
１Ｂ  画像読み取り機器
２  ＣＰＵ
３  ＰＭＥＭ（プログラム・メモリ）
４  通信制御部
５  通信ポート
６  通信回線
７  ネットワーク上の他の装置
８  外部記憶装置制御部
９  ＦＤ（フロッピー（Ｒ）・ディスク）
１０  ＨＤ（ハード・ディスク）
１１  入力制御部
１２  キーボード
１３  マウス等のＰＤ（ポインティング・デバイス）
１４  ビデオ・イメージ・メモリ
１５  表示出力制御部
１６  ＣＲＴ
１７  プリンタ制御部
１８  プリンタ
１９  外部機器制御部
【図１】
2004334555.tif 000003
【図２】
2004334555.tif 000004
【図３】
2004334555.tif 000005
【図４】
2004334555.tif 000006
【図５】
2004334555.tif 000007
【図６】
2004334555.tif 000008
【図７】
2004334555.tif 000009
【図８】
2004334555.tif 000010
【図９】
2004334555.tif 000011