(57)【要約】【課題】  異なるワンタッチキー表示形式を持つデバイスにワンタッチキーを配信する際に、パネル上のワンタッチキーの表示位置がデバイス毎に異なってしまうため、ユーザの利便性が低下する。【解決手段】  ユーザはワンタッチキーデータと、個別ワンタッチキー情報の配置位置を指定するためのビューを作成する。その後、上記ワンタッチキーデータと上記ビューを関連付けて保存しておく。  ユーザが配信対象デバイスを選んで上記ワンタッチキーデータを配信する際には、配信対象デバイスのワンタッチキー表示個数情報、上記ワンタッチキーデータおよび上記ビューを用いて、実際に配信するためのワンタッチ情報を作成した上で配信する。【選択図】  図５
2010213069.tif 000002
【特許請求の範囲】
【請求項１】
デバイス（１０２）にワンタッチキーの設定を配信することが可能なデバイス管理装置（１０１）において、
個々のワンタッチキー情報（以後、個別ワンタッチキー情報と呼ぶ）を１つ以上作成し、前記個別ワンタッチキー情報を一纏めにしてワンタッチキーデータとして保存するためのワンタッチキーデータ保存手段（Ｓ５０１）と、
1つ以上のデバイスから、デバイスのパネル上に表示するワンタッチキーの表示個数情報を取得するためのワンタッチキー表示個数情報取得手段（Ｓ５０２）と、
前記ワンタッチキー表示個数情報取得手段で取得したワンタッチキーの表示個数情報ごとに個別ワンタッチキー情報の配置位置を指定するためのビューを作成し、前記ビュー上に個別ワンタッチキー情報を配置するためのビュー作成配置手段（Ｓ５０４）と、
前記ワンタッチキーデータと前記ビューとを関連付けて保存するためのワンタッチデータ・ビュー関連付け手段（Ｓ５０５）と、
を有することを特徴とするデバイス管理装置。
【請求項２】
請求項１に記載のデバイス管理装置において、
更に、
ユーザに配信対象デバイスを指定させるための配信対象デバイス指定手段（Ｓ１１０２）と、
前記配信対象デバイス指定手段で指定された配信対象デバイスに配信する配信対象ワンタッチデータをユーザに指定させるための配信対象ワンタッチキーデータ指定手段（Ｓ１１０３）と、
前記ワンタッチキー表示個数情報取得手段で取得されたワンタッチキー表示個数情報から、前記配信対象デバイス指定手段で指定された配信対象デバイスの情報を抽出する配信対象デバイスワンタッチキー表示個数情報抽出手段（Ｓ１１０４）と、
前記配信対象デバイス指定手段で指定された配信対象デバイスと前記配信対象ワンタッチキーデータ指定手段で指定された配信対象ワンタッチデータとを用いて、配信対象デバイスに配信可能なデータ（以後、ワンタッチキー配信データと呼ぶ）を作成するためのワンタッチキー配信データ作成手段（Ｓ１１０５）と、
前記ワンタッチキー配信データ作成手段で作成したワンタッチキー配信データを、前記配信対象デバイス指定手段で指定された配信対象デバイスに配信するためのワンタッチキー配信データ配信手段（Ｓ１１０６）と、
を有することを特徴とするデバイス管理装置。
【請求項３】
前記ワンタッチキー配信データ作成手段は、
前記配信対象ワンタッチキーデータ指定手段で指定された配信対象ワンタッチキーデータから、実際に配信するワンタッチキーデータを特定するためのワンタッチキーデータ特定手段（Ｓ１３０１）と、
前記配信対象デバイスワンタッチキー表示情報抽出手段で抽出されたワンタッチキー表示個数情報から、前記実際に配信するワンタッチキーデータに適用するビューを特定するためのビュー特定手段（Ｓ１３０２）と、
前記ワンタッチキーデータ特定手段で特定されたワンタッチキーデータと前記ビュー特定手段で特定されたビューを用いて、ワンタッチキー配信データを作成するためのワンタッチキー配信データ作成手段（Ｓ１３０５）と、
から成ることを特徴とする請求項２に記載のデバイス管理装置。
【請求項４】
請求項２又は請求項３に記載のデバイス管理装置において、
個別ワンタッチキー情報の管理者の情報を保持するためのキー管理者情報保持手段（７１６）と、
前記ワンタッチキー配信データ配信手段によって実施されたワンタッチキー配信データが成功したかどうかを判別するための配信結果判別手段（Ｓ１１０７）と、
前記配信結果判別手段において配信が成功したと判別された場合、前記キー管理者情報保持手段で保持されている個別ワンタッチキー情報の管理者に対して配信結果を送付するためのキー管理者配信結果通知手段（Ｓ１１０８）と、
を有することを特徴とするデバイス管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されている１つ以上のネットワークデバイス（以下、単にデバイスと呼ぶ）を管理するための管理装置および管理方法に関する。
【背景技術】
【０００２】
原稿からスキャンした画像をネットワークなどを介して相手先デバイスに送信するファクシミリ装置（ＦＡＸ）などのデバイスにおいては、送信を行う前に、ユーザが送信する画像の送り先を指定する。
【０００３】
例えば、ＦＡＸであれば送信先の電話番号を入力し、電子メールであれば送信先の電子メールアドレスを入力する。この送信先指定の入力操作の煩雑さを避けるため、機器に予め電話番号や電子メールアドレスを登録しておき、それをキーの押下など簡単な操作で設定することが可能なものもある。これらのキーは、通常ワンタッチキーと呼ばれている。
【０００４】
さて、従来より、特許文献１に示すような、ワンタッチキーを持つデバイスを遠隔地から管理するための方法が提案されている。
【０００５】
特許文献１では、遠隔地の管理装置がデバイスに対してワンタッチキーの情報を配信する。
【０００６】
管理装置はワンタッチキーの情報を配信する前に、配信対象デバイスでのワンタッチキーの配置イメージを管理装置上に表示する。
【０００７】
さらに、管理装置はデバイスの種類とワンタッチキーの並び順を関連付けて保存しておき、デバイスの種類ごとに配置イメージを切り替えて表示する。
【０００８】
管理装置のユーザは、前記配置イメージを確認した上でワンタッチキーの情報をデバイスへ配信することができるため、デバイス上にユーザの意図通りのワンタッチキー配置を実現することができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００３−３２４５７１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来の管理装置では、ある１種類のワンタッチキー情報を複数のデバイスに配信した際の配信結果を、予め管理装置の上で確認することができるだけである。
【００１１】
同一のワンタッチキー情報が配信されたデバイスを複数台使用するユーザにとってみれば、デバイスの種類が異なった場合、自身が使用したいワンタッチキーがどこに配置されているか特定できず、ワンタッチキーを使用する際の利便性が低下する。
【００１２】
本発明は、上記問題点を解決するためになされたもので、デバイスの種類が異なった場合であっても、自身が使用したいワンタッチキーがどこに配置されているかを、ユーザが容易に特定できるデバイス管理装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決するために、本発明のデバイス管理装置は、デバイス（１０２）にワンタッチキーの設定を配信することが可能なデバイス管理装置（１０１）において、個々のワンタッチキー情報（以後、個別ワンタッチキー情報と呼ぶ）を１つ以上作成し、上記個別ワンタッチキー情報を一纏めにしてワンタッチキーデータとして保存するためのワンタッチキーデータ保存手段（Ｓ５０１）と、1つ以上のデバイスから、デバイスのパネル上に表示するワンタッチキーの表示個数情報を取得するためのワンタッチキー表示個数情報取得手段（Ｓ５０２）と、上記ワンタッチキー表示個数情報取得手段で取得したワンタッチキーの表示個数情報ごとに個別ワンタッチキー情報の配置位置を指定するためのビューを作成し、上記ビュー上に個別ワンタッチキー情報を配置するためのビュー作成配置手段（Ｓ５０４）と、上記ワンタッチキーデータと上記ビューとを関連付けて保存するためのワンタッチデータ・ビュー関連付け手段（Ｓ５０５）と、を有することを特徴とする。
【００１４】
また、更に、本発明のデバイス管理装置は、ユーザに配信対象デバイスを指定させるための配信対象デバイス指定手段（Ｓ１１０２）と、上記配信対象デバイス指定手段で指定された配信対象デバイスに配信する配信対象ワンタッチデータをユーザに指定させるための配信対象ワンタッチキーデータ指定手段（Ｓ１１０３）と、前記ワンタッチキー表示個数情報取得手段で取得されたワンタッチキー表示個数情報から、上記配信対象デバイス指定手段で指定された配信対象デバイスの情報を抽出する配信対象デバイスワンタッチキー表示個数情報抽出手段（Ｓ１１０４）と、前記配信対象デバイス指定手段で指定された配信対象デバイスと前記配信対象ワンタッチキーデータ指定手段で指定された配信対象ワンタッチデータとを用いて、配信対象デバイスに配信可能なデータ（以後、ワンタッチキー配信データと呼ぶ）を作成するためのワンタッチキー配信データ作成手段（Ｓ１１０５）と、前記ワンタッチキー配信データ作成手段で作成したワンタッチキー配信データを、前記配信対象デバイス指定手段で指定された配信対象デバイスに配信するためのワンタッチキー配信データ配信手段（Ｓ１１０６）と、を有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、デバイス管理装置は、デバイスの種類が異なっても個々のワンタッチキーが同じ位置に配置されるようにワンタッチキー情報を組み替えて各デバイスに配信することができるようになる。このため、ユーザは、自身が使用したいワンタッチキーがデバイスのどこに表示されているかを、容易に特定できるようになるという効果がある。
【００１６】
また、ワンタッチキーの各々に、キー管理者属性を持たせることができるようにもなる。このため、デバイス管理装置がデバイスに対してワンタッチキー情報を配信した際に、キー管理者に対して、電子メールなどで各々のワンタッチキーの配置位置を通知することが出来るようになる。その結果、ユーザがデバイスの前に来ることなくワンタッチキーの配置位置を知ることができるようになるという効果がある。
【図面の簡単な説明】
【００１７】
【図１】第１の実施形態のシステムの構成を示す図。
【図２】ＰＣの内部構成を示した図。
【図３】複合機の内部構成を示した図。
【図４】ワンタッチキー表示画面の例。
【図５】第１の実施形態のネットワークデバイス情報取得装置の動作を示すフローチャート（前半）。
【図６】ワンタッチキーデータ作成画面の例。
【図７】ワンタッチキーデータの例。
【図８】ビュー編集画面の例。
【図９】プレビュー画面の例。
【図１０】ワンタッチキーデータとビューを関連付けて保存する際の保存形式の例。
【図１１】第１の実施形態のネットワークデバイス情報取得装置の動作を示すフローチャート（後半）。
【図１２】ワンタッチキー配信データ指定画面の例。
【図１３】ワンタッチキー配信データ作成処理の動作を示すフローチャート。
【図１４】ワンタッチキー配信データの例。
【発明を実施するための形態】
【００１８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
本実施形態では、デバイス管理装置が複数種類のデバイスに対してワンタッチキー情報を配信する際の動作について説明する。
【００１９】
図１は、デバイス管理装置が動作するシステムの構成を示す図である。
【００２０】
本図において、１０１は本実施形態のデバイス管理装置である。
【００２１】
１０２から１０４は複合機に代表されるデバイスである。
【００２２】
これらの機器はすべてＬＡＮ１００によりネットワークに接続されている。
【００２３】
図２は、デバイス管理装置の内部構成について説明した図である。
【００２４】
本実施形態のデバイス管理装置１０１は、本図に示したようなデバイス管理装置を実現可能なＰＣと同様の構成のＰＣ上に実現される。ハードディスク（ＨＤ）２１１には、後述のすべての説明で動作主体となる本実施形態に係る情報処理ソフトウェアのプログラムが格納される。後述のすべての説明において、特に断りのない限り、実行の主体はハード上はＣＰＵ２０１である。一方、ソフトウェア上の制御の主体は、ハードディスク（ＨＤ）２１１に格納された情報処理ソフトウェアである。
【００２５】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。２０５はキーボードコントローラ（ＫＢＣ）で、キーボード（ＫＢ）２０９やポインティングデバイス（不図示）等からの指示入力を制御する。２０６はディスプレイコントローラ（ＤＳＰＣ）で、ディスプレイ（ＤＳＰ）２１０の表示を制御する。２０７はディスクコントローラ（ＤＫＣ）で、ＣＤ−ＲＯＭ（不図示）、ハードディスク（ＨＤ）２１１やフレキシブルディスクコントローラ（ＦＤＤ）２１２などの記憶装置へのアクセスを制御するものである。ハードディスク（ＨＤ）２１１およびフレキシブルディスクコントローラ（ＦＤＤ）２１２等には、ブートプログラム、オペレーティングシステム、データベース、情報処理アプリケーションおよびそのデータ等を記憶している。２０８はインタフェースコントローラ（ＩＦＣ）で、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して他のネットワーク機器と情報を送受信する。
【００２６】
なお、本実施形態に係る情報処理プログラムは、フレキシブルディスクやＣＤ−ＲＯＭなどの記憶媒体に格納された形で供給されても良い。その場合には図２に示すフレキシブルディスクコントローラ（ＦＤ）２１２または不図示のＣＤ−ＲＯＭドライブなどによって記憶媒体からプログラムが読み取られ、ハードディスク（ＨＤ）２１１にインストールされる。
【００２７】
図３は、デバイス１０２の例として、複合機を想定し、その内部構成について説明した図である。
【００２８】
本図において、デバイス１０２は、ワンタッチキーを持つスキャナ、プリンタ、コピー、ファックス機能一体型の複合機である。さらに、デバイス１０２は、公衆回線網３１２を介して他の通信装置に接続されている。なお、本実施形態においては、デバイス１０２として複合機を例示したが、ワンタッチキーを持ちさえすれば、ファックス、デジタル複写機、コピー機能付プリンタ、または単機能のプリンタであっても構わない。
【００２９】
デバイス１０２は、主にリーダ部３０１、プリンタ部３０２、画像入出力制御部３０３、操作部３０４で構成されている。
【００３０】
リーダ部３０１は、プリンタ部３０２および画像入出力制御部３０３に接続され、操作部３０４からの指示に従って、原稿の画像読み取りを行うとともに読み取った画像データをプリンタ部３０２又は画像入出力制御部３０３に出力する。
【００３１】
プリンタ部３０２は、リーダ部３０１および画像入出力制御部３０３から出力された画像データを記録紙に印刷する。
【００３２】
画像入出力制御部３０３は、ＬＡＮや公衆回線網と接続し、画像データの入出力を行い、更にジョブの解析および制御を行う。画像入出力制御部３０３は、ファクシミリ部３０５、ファイル部３０６、外部インタフェース部３０８、フォーマッタ部３０９、画像メモリ部３１０、およびコア部３１１で構成される。
【００３３】
操作部３０４は、ワンタッチキーに対する操作等、ユーザからの入力操作を受け付ける。
【００３４】
ファクシミリ部３０５は、コア部３１１および公衆回線網に接続され、公衆回線網から受信した圧縮された画像データの伸長を行い、伸長した画像データをコア部３１１へ送信する。また、コア部３１１から送信された画像データを圧縮し、公衆回線を介して圧縮した画像データを公衆回線網に送信する。
【００３５】
ファイル部３０６は、コア部３１１および外部記憶装置３０７に接続され、コア部３１１から送信された画像データや機器制御コマンドの実行結果を、これを検索するためのキーワードと共にハードディスクなどで構成可能な外部記憶装置３０７に記憶させる。また、ファイル部３０６は、コア部３１１から送信されたキーワードに基づいて外部記憶装置３０７に記憶されている画像データや機器制御コマンドの実行結果を読み出し、コア部３１１へ送信する。
【００３６】
外部インタフェース部３０８は、他のネットワーク機器とコア部３１１間のインタフェースである。他のネットワーク機器からのジョブ制御データ、画像データまたは機器制御データの送受信は、外部インタフェース部３０８を介して行う。ジョブ制御データとしては、ＰＤＬデータと共に送信されるジョブ制御命令を含み、例えば、ＰＤＬデータを展開して画像データとして印刷した後、ステイプルソートして排紙させるものが挙げられる。
【００３７】
また、機器制御コマンドの例としては、ワンタッチキー情報と共に送信されるワンタッチ情報制御命令を含み、例えば、受信したワンタッチキー情報を所定の領域に保持し、操作部３０４に反映させるものなどが挙げられる。
【００３８】
フォーマッタ部３０９は、コア部３１１に接続され、コンピュータから送信されたＰＤＬデータをプリンタ部３０２でプリントできる画像データに展開するものである。
【００３９】
画像メモリ部３１０は、リーダ部３０１からの情報や、外部インタフェース部３０８を介しコンピュータから送られてきた情報を一時的に蓄積しておくためのものである。
【００４０】
コア部３１１は、上述したリーダ部３０１、操作部３０４、ファクシミリ部３０５、ファイル部３０６、外部インタフェース部３０８、フォーマッタ部３０９、画像メモリ部３１０のそれぞれの間を流れるデータ等の制御を行う。
【００４１】
図４は操作部３０４に表示されるワンタッチキー表示画面の例である。
【００４２】
本図において、４００はワンタッチキー表示画面そのものである。
【００４３】
４０１は送信先表示リストで、以下で説明するワンタッチキー表示領域４０２の中からユーザが選択したワンタッチキーに設定されている送信先を一覧表示する。
【００４４】
４０２はワンタッチキー表示領域で、複数のワンタッチキーが配置されている。
【００４５】
ワンタッチ表示領域４０２に表示されるワンタッチキーの個数はデバイスの種類によって一意に定まっており、本図は１２個のワンタッチキーを表示可能なデバイスの例となっている。
【００４６】
４０２−１〜４０２−Nはワンタッチキーである。これらのワンタッチキーがユーザによって押下されると、予めキーに設定されていた送信先が送信先表示リスト５０１に表示される。
【００４７】
４０３はページ切替バーであり、図中の上三角ボタンまたは下三角ボタンを押下することによってワンタッチキー表示領域４０２上に表示するページを切り替える。
【００４８】
例えば、本図において、下三角ボタンを押下すると、ワンタッチキー表示領域４０２には、ワンタッチキー４０２−（Ｎ＋１）〜４０２−２＊Ｎが表示される。
【００４９】
なお、以後、デバイス管理装置１０１内で保存する個々のワンタッチキー情報を「個別ワンタッチキー情報」と呼ぶ。
【００５０】
同様に、個別ワンタッチキー情報の集合を「ワンタッチキーデータ」、ワンタッチキーデータをデバイスに配信できる形式に変換したものを「ワンタッチキー配信データ」と呼ぶ。
【００５１】
さて、デバイス管理装置１０１が、デバイスの種類が異なるデバイス１０２からデバイス１０４に対応したワンタッチキーデータを作成するために、デバイス管理装置１０１は、図５のフローチャートを実行する。
【００５２】
本フローチャートは、デバイス管理装置１０１のＣＰＵ２０１の全体制御の下に実行される。
【００５３】
本図において、ステップＳ５０１では、ユーザによって入力されたワンタッチキーデータをＲＡＭ２０３、ＨＤ２１１などに保存する。
【００５４】
図６は、ワンタッチキーデータ作成画面の例である。
【００５５】
本図において、６００はワンタッチキーデータ作成画面そのものである。
【００５６】
６０１はワンタッチキー名入力領域である。デバイス管理装置１０１のユーザによって任意のワンタッチキー名が入力される。
【００５７】
６０２は送信先種別入力領域である。本項目もデバイス管理装置１０１のユーザによって値が入力される。
【００５８】
なお、本領域に入力可能な値は予めデバイス管理装置１０１内で定められている。本実施形態においては、「ＦＡＸ」、「Ｅ−ｍａｉｌ」、「Ｉ−ＦＡＸ」、「Ｆｉｌｅ Ｓｅｒｖｅｒ」の4つの値が入力可能である。
【００５９】
６０３は送信先入力領域である。ワンタッチキー名入力領域６０１で入力されたワンタッチキー名と関連付ける送信先情報が入力される。
【００６０】
送信先入力領域６０３に入力される値は、送信先種別入力領域６０２で指定された種別で解釈可能な形式で入力される必要がある。
【００６１】
６０４はキー管理者入力領域である。６０１から６０３に入力された個別ワンタッチキーの情報を管理する管理者の電子メールアドレスを入力する。
【００６２】
６１０は追加ボタンである。本ボタンが押下されると、上記６０１から６０４で入力された値がワンタッチキー一覧６２０に移動する。
【００６３】
ワンタッチキーデータ一覧６２０は、上記６０１から６０４で入力され、追加ボタン６１０押下により移動させられた値を一時的に保持する領域である。
【００６４】
ワンタッチキー名６２１にはワンタッチキー名入力領域６０１で入力され、追加ボタン６１０押下により移動させられた値が表示される。
【００６５】
送信先種別６２２には送信先種別入力領域６０２で入力され、追加ボタン６１０押下により移動させられた値が表示される。
【００６６】
送信先６２３には送信先入力領域６０３で入力され、追加ボタン６１０押下により移動させられた値が表示される。
【００６７】
キー管理者６２４にはキー管理者入力領域６０４で入力され、追加ボタン６１０押下により移動させられた値が表示される。
【００６８】
６３０はワンタッチキーデータ名称入力領域である。ワンタッチキーデータ一覧６２０に割り当てる名前を入力する。
【００６９】
６４０はＯＫボタンである。本ボタンを押下すると、ワンタッチキー一覧６２０に表示されているワンタッチキーデータをＲＡＭ２０３、ＨＤ２１１などに保存し、本画面を終了する。
【００７０】
６５０はキャンセルボタンである。本ボタンを押下すると、本画面の入力内容を破棄し、本画面を終了する。
【００７１】
図７は、図６のＯＫボタン６４０を押下した際にＲＡＭ２０３、ＨＤ２１１などに保存されるワンタッチキーデータの例である。
【００７２】
本図において、７００はワンタッチキーデータ管理テーブルである。
【００７３】
ステップＳ５０１にてワンタッチキーデータを新規に作成するたびに、本テーブルの行数が１行増加する。
【００７４】
７０１はワンタッチＩＤである。ワンタッチＩＤ７０１の値として、接頭語「ＯＴ」に１から始まる正の整数を付記した値を割り当てているが、一意の値である限り、他の規則で割り当てた値であっても構わない。
【００７５】
７０２はワンタッチキーデータ名で、図６のワンタッチキーデータ名称入力領域６３０に入力された値である。
【００７６】
７１０は図６でユーザによって作成されたワンタッチキーデータテーブルである。
【００７７】
本テーブルはワンタッチキーデータ管理テーブル７００で管理されているワンタッチキーデータ毎に設けられる。
【００７８】
７１１はワンタッチＩＤで、ワンタッチキーデータ管理テーブル７００のワンタッチＩＤ７０１の値のうち、何れか一つが指定される。
【００７９】
７１２はＩＤで、個別ワンタッチキー情報毎に一意の値を割り当てたものである。
【００８０】
本図においては、ＩＤ７１２の値として、１から始まる正の整数を割り当てているが、一意の値である限り、他の規則で割り当てた値であっても構わない。
【００８１】
７１３はワンタッチキー名で、図６のワンタッチキー名６２１に入力された値である。
【００８２】
７１４は送信先種別で、図６の送信先種別６２２に入力された値である。
【００８３】
７１５は送信先で、図６の送信先６２３に入力された値である。
【００８４】
７１６はキー管理者で、図６のキー管理者６２４に入力された値である。
【００８５】
図５のフローチャートに戻って説明を続ける。
【００８６】
ステップＳ５０２では、デバイス毎のワンタッチキーの表示個数情報を取得し、ＲＡＭ２０３、ＨＤ２１１などに保存する。
【００８７】
本実施形態においては、デバイス１０２からデバイス１０４のワンタッチキーの表示個数情報（行の表示個数、列の表示個数、ページ数）を取得する。
【００８８】
ワンタッチキーの表示個数情報は、デバイス管理装置１０１の内に予め機種個別情報として保持していてもよいし、デバイス管理装置１０１のＩＦＣ２０８経由でデバイスに表示個数情報取得要求を発行して情報を収集してもよい。
【００８９】
ＩＦＣ２０８経由で個数情報を収集する場合に使用するプロトコルは、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、Ｗｅｂサービスなどが考えられるが、これに限定されるものではない。
【００９０】
ステップＳ５０３では、上記ステップＳ５０２で取得したワンタッチキーの表示個数情報から作成すべき「ビュー」の個数を計算する。
【００９１】
ここで、「ビュー」とはワンタッチキー表示領域４０２をデバイス管理装置１０１で再現したものである。
【００９２】
なお、基本的に、ワンタッチキーの表示個数情報（行の表示個数、列の表示個数、ページ数）が一致するデバイスは同一の「ビュー」を用いることが可能である。
【００９３】
ステップＳ５０４では、「ビュー」を作成し、Ｓ５０１で保存したワンタッチキーデータを配置する。
【００９４】
ステップＳ５０４の処理を図８、図９を使って説明する。
【００９５】
図８は、ビュー編集画面の例である。
【００９６】
本図において、８００はビュー編集画面そのものである。
【００９７】
８０１はビュー指定領域である。
【００９８】
本領域には、ステップＳ５０３で計算した、作成すべき「ビュー」が列挙される。
【００９９】
本図では、「行：４×列：３」が指定されている。
【０１００】
８１０はワンタッチキー配置指定領域である。
【０１０１】
８１１はワンタッチキー名であり、図６のワンタッチキー名６２１と同様の値が表示される。
【０１０２】
８１２は送信先種別であり、図６の送信先種別６２２と同様の値が表示される。
【０１０３】
８１３は送信先であり、図６の送信先６２３と同様の値が表示される。
【０１０４】
８１４は行位置指定領域である。デバイス管理装置１０１のユーザによってビュー指定領域８０１で指定された行の数値（本図では４）を上限として、各ワンタッチキーデータの行の位置が指定される。
【０１０５】
８１５は列位置指定領域である。デバイス管理装置１０１のユーザによってビュー指定領域８０１で指定された列の数値（本図では３）を上限として、各ワンタッチキーデータの列の位置が指定される。
【０１０６】
８１６はページ位置指定領域である。ワンタッチキーの表示個数情報のページ数の値を上限値として、各ワンタッチキーデータのページ位置が指定される。
【０１０７】
８２０はプレビューボタンである。デバイス管理装置１０１のユーザによって本ボタンが押下されると、図９のプレビュー画面が表示される。
【０１０８】
８３０はＯＫボタンである。本ボタンを押下すると、ワンタッチキー配置指定領域８１０に表示されている「行：４×列：３」ビューの配置データを、Ｓ５０１のワンタッチキーデータと関連付けてＲＡＭ２０３、ＨＤ２１１などに保存し、本画面を終了する。
【０１０９】
ワンタッチキーデータとビューを関連付けて保存する際の例を後述の図１０で説明する。
【０１１０】
８４０はキャンセルボタンである。本ボタンを押下すると、本画面の編集内容を破棄し、本画面を終了する。
【０１１１】
図９はワンタッチキー表示領域プレビュー画面である。
【０１１２】
本図において、９００はワンタッチキー表示領域プレビュー画面そのものである。
【０１１３】
９０１はビュー表示領域で、図８のビュー指定領域８０１で指定された値が表示される。
【０１１４】
９０２は対応デバイス表示領域である。ステップＳ５０２で取得したデバイス毎のワンタッチキー表示個数情報から、ビュー表示領域９０１の値と一致するデバイスを検出し、そのデバイスの識別子を表示する。デバイスの識別子は、製品名、ホスト名、ＩＰアドレス、ＭＡＣアドレスなどが考えられるが、これに限定されるものではない。
【０１１５】
９１０は対応デバイス表示領域９０２に表示されているデバイスのパネル上に表示されるワンタッチキーの表示イメージである。
【０１１６】
図８においてワンタッチキー名８１１が「ｆａｘ１」であるワンタッチキーは、９１０−１に表示される。
【０１１７】
同じく、ワンタッチキー名８１１が「ｆａｘ２」であるワンタッチキーは、９１０−２に表示される。
【０１１８】
同じく、ワンタッチキー名８１１が「Ｅ−ｍａｉｌ１」であるワンタッチキーは、９１０−４に表示される。
【０１１９】
９２０はページ切り替えバーであり、図４の４０３と同等のものである。
【０１２０】
９３０は閉じるボタンである。本ボタンを押下することによって、ワンタッチキー表示領域プレビュー画面９００が閉じられる。
【０１２１】
図５のフローチャートに戻って説明を続ける。
【０１２２】
ユーザがデバイス管理装置１０１上で図８、図９で説明した画面を使って、ステップＳ５０４を実行すると、デバイス管理装置１０１はステップＳ５０５を実行する。
【０１２３】
ステップＳ５０５では、ステップＳ５０４で作成したビューをワンタッチキーデータと関連付けて保存する。
【０１２４】
本ステップは、図８のＯＫボタン８３０を押下することによって実行される。
【０１２５】
図１０はワンタッチキーデータとビューを関連付けて保存する際の保存形式の例である。
【０１２６】
本図において、１０００はビュー管理テーブルである。
【０１２７】
ステップＳ５０５でビューを保存する度に、本テーブルの行数が１行増加する。
【０１２８】
１００１はワンタッチＩＤで、図７のワンタッチキーデータ管理テーブル７００のワンタッチＩＤ７０１の値のうち、何れか一つが指定される。
【０１２９】
１００２はビューＩＤである。ビューＩＤ１００２の値として、接頭語「Ｖｉｅｗ」に１から始まる正の整数を付記した値を割り当てているが、一意の値である限り、他の規則で割り当てた値であっても構わない。
【０１３０】
１００３はビュー名である。ビュー表示領域９０１に表示される値を格納するのが一般的であるが、ユーザが任意の文字列を設定することも可能である。
【０１３１】
１０１０はワンタッチキー配置位置指定テーブルで、ビュー管理テーブル１０００で管理されているビュー毎に設けられるテーブルである。
【０１３２】
１０１１はワンタッチＩＤで、図７のワンタッチキーデータ管理テーブル７００のワンタッチＩＤ７０１の値のうち、何れか一つが指定される。
【０１３３】
１０１２はビューＩＤで、ビュー管理テーブル１０００のビューＩＤ１００２の値のうち、何れか一つが指定される。
【０１３４】
１０１３はＩＤであり、図７のＩＤ７１２と同一の値が格納される。
【０１３５】
１０１４は行位置であり、図８の行位置８１４と同一の値が格納される。
【０１３６】
１０１５は列位置であり、図８の列位置８１５と同一の値が格納される。
【０１３７】
１０１６はページ位置であり、図８のページ位置８１６と同一の値が格納される。
【０１３８】
なお、以上で説明した各テーブルは、いずれもＲＡＭ２０３、ＨＤ２１１などに保存される。
【０１３９】
最後に、図８のＯＫボタン８３０が押下された際の動作について説明する。
【０１４０】
ＯＫボタン８３０が押下されると、デバイス管理装置１０１はビュー管理テーブル１０００を１行増やし、ビューＩＤ１００２、ビュー名１００３の値を格納する。
【０１４１】
次に、ワンタッチキー配置位置指定テーブル１０１０を作成し、１０１１から１０１６までの値を格納する。
【０１４２】
以上で、図８で作成したビューをワンタッチデータに関連付ける処理が完了したことになる。
【０１４３】
さて、図５のフローチャートに戻って説明を続ける。
【０１４４】
ステップＳ５０６では、ステップＳ５０３にて計算したビューの個数分、ビューの作成およびワンタッチキーデータとの関連付けを行ったかどうかを判別する。
【０１４５】
ビューの作成およびワンタッチキーデータとの関連付けがまだ完了していない場合は、ステップＳ５０４に戻る。
【０１４６】
ビューとワンタッチキーデータの関連付けが完了している場合は、本フローチャートを終了する。
【０１４７】
図５のフローチャートが終了し、デバイスに配信すべきワンタッチキーデータの準備が完了すると、デバイス管理装置１０１は図１１のフローチャートを実行する。
【０１４８】
本フローチャートも、図５のフローチャートと同様に、デバイス管理装置１０１のＣＰＵ２０１の全体制御の下に実行される。
【０１４９】
本図において、ステップＳ１１０１では、デバイス管理装置１０１はデバイスへのワンタッチキー配信データの配信要求を受信したかどうかを判断する。
【０１５０】
デバイスへのワンタッチキー配信データの配信要求を受信した場合は、ステップＳ１１０２へ進む。
【０１５１】
デバイスへのワンタッチキー配信データの配信要求を受信していない場合は、ステップＳ１１０１に戻る。
【０１５２】
次に、ステップＳ１１０２では、デバイス管理装置１０１はユーザによって指定された配信対象デバイスの情報を受信する。
【０１５３】
ステップＳ１１０３では、デバイス管理装置１０１はユーザによって指定された配信対象ワンタッチキーデータの情報を受信する。
【０１５４】
図１２は上記ステップＳ１１０２、ステップＳ１１０３を実現するための画面例である。
【０１５５】
本図において、１２００はワンタッチキー配信データ指定画面である。
【０１５６】
１２０１は配信対象デバイス入力領域である。本実施形態では、デバイス１０２からデバイス１０４が列挙されている。
【０１５７】
１２０２はワンタッチキー配信データ入力領域である。本実施形態では、図７のワンタッチキーデータ管理テーブル７００のワンタッチキーデータ名７０２の値が列挙されている。
【０１５８】
１２１０は送信ボタンである。本ボタンを押下すると、配信対象デバイス入力領域１２０１の値およびワンタッチキー配信データ入力領域１２０２の値をＲＡＭ２０３、ＨＤ２１１などに一時保存し、図１１のフローチャートの残りの部分を実施する。その後、ワンタッチキー配信データをデバイスに配信する。
【０１５９】
１２２０はキャンセルボタンである。本ボタンを押下すると、本画面の入力内容を破棄し、本画面を終了する。
【０１６０】
図１１のフローチャートに戻って説明を続ける。
【０１６１】
ステップＳ１１０４では、ステップＳ１１０２でユーザによって配信対象デバイスとして指定されたデバイスのワンタッチキーの表示個数情報（行の表示個数、列の表示個数、ページ数）を取得する。
【０１６２】
本ステップでは、デバイス管理装置１０１は図５のステップＳ５０２で保存した情報をＲＡＭ２０３、ＨＤ２１１などから読み出す。
【０１６３】
ステップＳ１１０５では、ステップＳ１１０２、ステップＳ１１０３、ステップＳ１１０４で収集した情報を元に、ワンタッチキー配信データを作成する。
【０１６４】
図１３は上記ステップＳ１１０５の処理を詳細に説明したフローチャートである。
【０１６５】
ます、ステップＳ１３０１では、ステップＳ１１０３の配信対象ワンタッチキーデータの情報から、配信するワンタッチキーデータを特定する。
【０１６６】
図１２の例では、配信対象ワンタッチデータの情報が「営業部のワンタッチキーデータ」であるので、配信するワンタッチキーデータは、ワンタッチキーデータテーブル７１０で例示したテーブルとなる。
【０１６７】
ステップＳ１３０２では、ステップＳ１１０４の配信対象デバイスのワンタッチキー表示個数情報から、配信するワンタッチキーデータに適用するビューを特定する。
【０１６８】
図１２の例では、配信対象デバイスが「デバイス１０２」であるので、ステップＳ５０２で保存した情報を用いて、デバイス１０２のワンタッチキーの表示個数情報として「行：４×列：３」を導き出す。更に、ビュー管理テーブル１０００を参照することによって、適用するビューがワンタッチキー配置位置指定テーブル１０１０で例示したテーブルであることが分かる。
【０１６９】
ステップＳ１３０３では、ワンタッチキー配信データを作成し、初期化する。
【０１７０】
図１４はデバイス管理装置１０１が上記ステップS１３０３を実行することによって生成されるワンタッチキー配信データの例である。
【０１７１】
本図において、１４００はワンタッチキー配信データそのものである。
【０１７２】
１４０１はワンタッチ配信ＩＤであり、本実施形態においては、１から始まる正の整数を割り当てている。
【０１７３】
ワンタッチ配信ＩＤ１４０１の値は、図４に例示したワンタッチキー表示画面のワンタッチキー表示領域４０２に表示されるワンタッチキーの表示位置と１対１に対応している。
【０１７４】
本実施形態においては、ワンタッチ配信ＩＤ１４０１の値が「１」のワンタッチキーは、４０２−１の位置に表示される。同様に、ワンタッチ配信ＩＤ１４０１の値がＮのワンタッチキーは４０２−Ｎの位置に表示される。
【０１７５】
１４０２はワンタッチキー名で、図７のワンタッチキー名７１３と同一の値である。
【０１７６】
１４０３は送信先種別で、図７の送信先種別７１４と同一の値である。
【０１７７】
１４０４は送信先で、図７の送信先７１５と同一の値である。
【０１７８】
ステップＳ１３０３によって生成・初期化された直後のワンタッチキー配信データ１４００は、ワンタッチ配信ＩＤ１４０１のみが設定されている状態となっている。
【０１７９】
図１３のフローチャートに戻って説明を続ける。
【０１８０】
ステップＳ１３０４では、ワンタッチキー配置位置指定テーブル１０１０の各行の値が、ワンタッチキー配信データ１４００のどの行に関連しているかを特定する。
【０１８１】
これは、ステップＳ１３０２で特定したビューに記載されている行位置１０１４、列位置１０１５およびページ位置１０１６を用いて、以下の式で求められる。
【０１８２】
（１４０１の値）＝Ｃ＊｛（１０１４の値）−１｝＋（１０１５の値）＋Ｒ＊Ｃ＊｛（１０１６の値）−１｝
ここで、Ｒ：ワンタッチキーの表示個数情報の行の表示個数
Ｃ：ワンタッチキーの表示個数情報の列の表示個数
である。
【０１８３】
ワンタッチキー配置位置指定テーブル１０１０とワンタッチキーデータテーブル７１０は、ＩＤ７１２、ＩＤ１０１３を介して行が関連付けられている。
【０１８４】
従って、ワンタッチキー配信データ１４００とワンタッチキー配置位置指定テーブル１０１０の各行が関連付けられると、ワンタッチキー配信データ１４００とワンタッチキーデータテーブル７１０の各行も関連付けられることになる。
【０１８５】
ステップＳ１３０５では、ワンタッチキーデータテーブル７１０の各行の値を、ステップＳ１３０４で求めたワンタッチキー配信データ１４００の各行へコピーする。
【０１８６】
具体的には、ワンタッチキーデータテーブル７１０の７１３〜７１５の値を、ワンタッチキー配信データ１４００の１４０２〜１４０４にコピーする。
【０１８７】
以上で図１３のフローチャートの説明を終了する。
【０１８８】
図１１のフローチャートに戻って説明を続ける。
【０１８９】
ステップＳ１１０６において、デバイス管理装置１０１は、ステップＳ１１０２で指定された配信対象デバイスに対してステップＳ１１０５で作成したワンタッチキー配信データをＩＦＣ２０８経由で配信する。
【０１９０】
ＩＦＣ２０８経由で配信する場合に使用するプロトコルはＷｅｂサービスを想定しているが、ＦＴＰなど、他のプロトコルであっても構わない。
【０１９１】
ステップＳ１１０７では、ステップＳ１１０６の配信が成功したかどうかを判別する。
【０１９２】
配信が成功した場合は、ステップＳ１１０８に進む。
【０１９３】
配信が失敗した場合は、ステップＳ１１０９に進む。
【０１９４】
ステップＳ１１０８では、ワンタッチキーデータテーブル７１０のキー管理者７１６に記載されている電子メールアドレスに対して、ワンタッチキーのワンタッチ表示領域４０２上の表示位置を通知する。
【０１９５】
キー管理者に通知する電子メールには、
・ワンタッチキーを配信したデバイスの名称（例：デバイス１０２）
・ワンタッチキーの名称（例：ｆａｘ１）
・ワンタッチキーの送信先種別（例：ＦＡＸ）
・ワンタッチキーの送信先（例：０３１２３４５６７８）
・ワンタッチキーの表示位置（例：１ページ目１行目１列目）
などが記載されている。
【０１９６】
ステップＳ１１０９では、ステップＳ１１０２で指定された配信対象デバイス全てに対してワンタッチキー配信データを配信したかどうかを判別する。
【０１９７】
配信対象デバイス全てに配信した場合は、本フローチャートを終了する。
【０１９８】
配信対象デバイス全てに配信していない場合は、ステップＳ１１０４に戻る。
【０１９９】
以上で図１１のフローチャートの説明を終了する。
【図１】
2010213069.tif 000003
【図２】
2010213069.tif 000004
【図３】
2010213069.tif 000005
【図４】
2010213069.tif 000006
【図５】
2010213069.tif 000007
【図６】
2010213069.tif 000008
【図７】
2010213069.tif 000009
【図８】
2010213069.tif 000010
【図９】
2010213069.tif 000011
【図１０】
2010213069.tif 000012
【図１１】
2010213069.tif 000013
【図１２】
2010213069.tif 000014
【図１３】
2010213069.tif 000015
【図１４】
2010213069.tif 000016