(57)【要約】【課題】端末装置の表示手段に表示された画像形成装置等のデバイスの一覧表の中から、ユーザが希望するデバイスの特定を容易にすることで、ユーザの画像形成装置の選択ミスを防止することが可能なデバイス特定システム等を提供する。【解決手段】ユーザが希望するデバイスに最後にログインを行うことで、ログイン管理装置１に保存されているログイン履歴テーブルから、表示データ作成手段１９により当該最後にログインされたデバイスについての情報が他のデバイスの情報とは識別され得る位置関係及び／または表示態様で表示されるように表示データ２５が作成され、当該表示データが端末装置５の表示手段５３に表示される。【選択図】図９
2008210060.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するログイン履歴管理装置と、ネットワークを介してログイン履歴管理装置に接続され、ユーザがログインしたデバイスについての情報を表示手段に表示する端末装置とを備えたデバイス特定システムであって、
前記端末装置からログイン履歴管理装置へアクセスしたユーザの前記ログイン履歴に基づいて、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスについての情報と識別され得る位置関係及び/または表示態様で端末装置の表示手段へ表示されるように、表示データを作成する表示データ作成手段を備え、
前記端末装置の表示手段は、前記表示データ作成手段により作成された表示データに基づいて、ユーザがログインしたデバイスについての情報を表示することを特徴とするデバイス特定システム。
【請求項２】
ユーザが最後にログインしたデバイスについての情報は、表示手段に表示される複数のデバイスについての情報のうち、最上位に表示される請求項１に記載のデバイス特定システム。
【請求項３】
ユーザが最後にログインしたデバイスについての情報は、他のデバイスについての情報とは表示色を変更して表示される請求項１に記載のデバイス特定システム。
【請求項４】
ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理する管理手段と、
端末装置からアクセスしてきたユーザの前記ログイン履歴に基づいて、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び/または表示態様で端末装置の表示手段に表示されるように、表示データを作成する表示データ作成手段と、
前記表示データ作成手段により作成された表示データを、端末装置に送信する送信手段と、
を備えたことを特徴とするログイン履歴管理装置。
【請求項５】
ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するログイン履歴管理装置へアクセスするアクセス手段と、
ログイン履歴管理装置から送信されてきた前記アクセスユーザがログインしたデバイスについての情報を受信する受信手段と、
受信したデバイスについての情報のうち、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び／または表示態様で表示されるように、表示データを作成する表示データ作成手段と、
前記表示データ作成手段により作成された表示データに基づいて、ユーザがログインしたデバイスについての情報を表示する表示手段と、
を備えたことを特徴とする端末装置。
【請求項６】
ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理する管理手段と、
端末装置からアクセスしてきたユーザのデバイスへの接続要求を受信する受信手段と、
前記ユーザのログイン履歴に基づいて、該ユーザが最後にログインしたデバイスを特定するデバイス特定手段と、
前記ユーザによる接続要求を、前記特定されたデバイスへ転送する転送手段と、
を備えたことを特徴とするログイン履歴管理装置。
【請求項７】
ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するステップと、
端末装置からログイン履歴管理装置へアクセスしたユーザの前記ログイン履歴に基づいて、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び／または表示態様で端末装置の表示手段へ表示されるように、表示データを作成するステップと、
前記作成された表示データに基づいて、ユーザがログインしたデバイスについての情報を端末装置の表示手段に表示するステップと、
を備えたことを特徴とするデバイス特定方法。
【請求項８】
ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するステップと、
端末装置からアクセスしてきたユーザの前記ログイン履歴に基づいて、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び／または表示態様で端末装置の表示手段に表示されるように、表示データを作成するステップと、
前記表示データ作成手段により作成された表示データを、端末装置に送信するステップと、
をコンピュータに実行させるためのデバイス特定プログラム。
【請求項９】
ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するログイン履歴管理装置へアクセスするステップと、
ログイン履歴管理装置から送信されてきた前記アクセスユーザがログインしたデバイスについての情報を受信するステップと、
受信したデバイスについての情報のうち、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び／または表示態様で表示されるように、表示データを作成するステップと、
前記作成された表示データに基づいて、ユーザがログインしたデバイスについての情報を表示するステップと、
をコンピュータに実行させるためのデバイス特定プログラム。
【請求項１０】
ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するステップと、
端末装置からアクセスしてきたユーザのデバイスへの接続要求を受信するステップと、
前記ユーザのログイン履歴に基づいて、該ユーザが最後にログインしたデバイスを特定するステップと、
前記ユーザによる接続要求を、前記特定されたデバイスへ転送するステップと、
をコンピュータに実行させるためのデバイス特定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、端末装置の表示画面等に表示された画像形成装置等のデバイスのうち、出力等を希望するデバイスを容易に特定することができるデバイス特定システム、ログイン履歴管理装置、端末装置、デバイス特定方法及びデバイス特定プログラムに関する。
【背景技術】
【０００２】
会社やオフィス等では、ネットワーク上に複数の画像形成装置とパーソナルコンピュータ（以下では、パソコンという）からなる端末装置とが接続されていることが多く、ユーザは端末装置で文書等を作成した後印刷する際、前記複数の画像形成装置の中から出力を希望する画像形成装置の選択を行わなければならない場合がある。
【０００３】
例えば、プリンタドライバの不要なダイレクトプリント機能を利用する場合、ユーザが利用している端末装置のディスプレイ上には、当該端末装置と同じネットワーク上に接続され、利用可能な画像形成装置の一覧表と共に、ユーザからの印刷を希望する画像形成装置の選択を受け付ける選択画面が表示される。
【０００４】
しかし、ユーザが出力を希望する画像形成装置が、選択画面上に表示された複数の画像形成装置のうちのどれに該当するのかを判断することは難しいため、ユーザの選択ミスにより希望とは異なる画像形成装置から文書等の出力がなされてしまうという問題がある。特に、出張先などで、印刷を行うような場合、通常とは異なる使用環境で画像形成装置等を選択しなければならないことから、近くにある画像形成装置から印刷を行おうとしても、その画像形成装置を特定するのは容易ではない。
【０００５】
なお、出力を希望する画像形成装置に障害等が生じ印刷の続行が不可能な場合、印刷を行う画像形成装置を当該画像形成装置の履歴情報の中から選択するという技術が提供されている（特許文献１参照）。
【特許文献１】特開２００５−１６５７７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、画像形成装置に障害等が生じた場合に、当該画像形成装置の履歴情報の中から印刷を続ける画像形成装置の選択がなされるだけであり、ユーザが出力を希望する画像形成装置の選択ミスを防止する根本的な問題を解決するものではない。
【０００７】
本発明は、上記実情に鑑みてなされたものであり、端末装置の表示手段に表示された画像形成装置等のデバイスの一覧表の中から、ユーザが希望するデバイスの特定を容易にすることで、ユーザの画像形成装置の選択ミスを防止することが可能なデバイス特定システム、ログイン履歴管理装置、端末装置、デバイス特定方法及びデバイス特定プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題は以下の手段により解決される。
（１）ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するログイン履歴管理装置と、ネットワークを介してログイン履歴管理装置に接続され、ユーザがログインしたデバイスについての情報を表示手段に表示する端末装置とを備えたデバイス特定システムであって、前記端末装置からログイン履歴管理装置へアクセスしたユーザの前記ログイン履歴に基づいて、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスについての情報と識別され得る位置関係及び/または表示態様で端末装置の表示手段へ表示されるように、表示データを作成する表示データ作成手段を備え、前記端末装置の表示手段は、前記表示データ作成手段により作成された表示データに基づいて、ユーザがログインしたデバイスについての情報を表示することを特徴とするデバイス特定システム。
（２）ユーザが最後にログインしたデバイスについての情報は、表示手段に表示される複数のデバイスについての情報のうち、最上位に表示される前項１に記載のデバイス特定システム。
（３）ユーザが最後にログインしたデバイスについての情報は、他のデバイスについての情報とは表示色を変更して表示される前項１に記載のデバイス特定システム。
（４）ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理する管理手段と、端末装置からアクセスしてきたユーザの前記ログイン履歴に基づいて、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び/または表示態様で端末装置の表示手段に表示されるように、表示データを作成する表示データ作成手段と、前記表示データ作成手段により作成された表示データを、端末装置に送信する送信手段と、を備えたことを特徴とするログイン履歴管理装置。
（５）ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するログイン履歴管理装置へアクセスするアクセス手段と、ログイン履歴管理装置から送信されてきた前記アクセスユーザがログインしたデバイスについての情報を受信する受信手段と、受信したデバイスについての情報のうち、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び／または表示態様で表示されるように、表示データを作成する表示データ作成手段と、前記表示データ作成手段により作成された表示データに基づいて、ユーザがログインしたデバイスについての情報を表示する表示手段と、を備えたことを特徴とする端末装置。
（６）ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理する管理手段と、端末装置からアクセスしてきたユーザのデバイスへの接続要求を受信する受信手段と、前記ユーザのログイン履歴に基づいて、該ユーザが最後にログインしたデバイスを特定するデバイス特定手段と、前記ユーザによる接続要求を、前記特定されたデバイスへ転送する転送手段と、を備えたことを特徴とするログイン履歴管理装置。
（７）ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するステップと、端末装置からログイン履歴管理装置へアクセスしたユーザの前記ログイン履歴に基づいて、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び／または表示態様で端末装置の表示手段へ表示されるように、表示データを作成するステップと、前記作成された表示データに基づいて、ユーザがログインしたデバイスについての情報を端末装置の表示手段に表示するステップと、を備えたことを特徴とするデバイス特定方法。
（８）ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するステップと、端末装置からアクセスしてきたユーザの前記ログイン履歴に基づいて、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び／または表示態様で端末装置の表示手段に表示されるように、表示データを作成するステップと、前記表示データ作成手段により作成された表示データを、端末装置に送信するステップと、をコンピュータに実行させるためのデバイス特定プログラム。
（９）ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するログイン履歴管理装置へアクセスするステップと、ログイン履歴管理装置から送信されてきた前記アクセスユーザがログインしたデバイスについての情報を受信するステップと、受信したデバイスについての情報のうち、該ユーザが最後にログインしたデバイスについての情報が、他のデバイスの情報と識別され得る位置関係及び／または表示態様で表示されるように、表示データを作成するステップと、前記作成された表示データに基づいて、ユーザがログインしたデバイスについての情報を表示するステップと、をコンピュータに実行させるためのデバイス特定プログラム。
（１０）ネットワークを介して複数のデバイスに接続され、前記デバイスにログインしたユーザのログイン履歴を、ユーザ単位でデバイス毎に更新可能に管理するステップと、端末装置からアクセスしてきたユーザのデバイスへの接続要求を受信するステップと、前記ユーザのログイン履歴に基づいて、該ユーザが最後にログインしたデバイスを特定するステップと、前記ユーザによる接続要求を、前記特定されたデバイスへ転送するステップと、をコンピュータに実行させるためのデバイス特定プログラム。
【発明の効果】
【０００９】
前項（１）に記載の発明によれば、ユーザがログイン履歴管理装置へアクセスすることにより、最後にログインされたデバイスについての情報が、他のデバイスと識別され得る位置関係及び／または表示態様で端末装置の表示手段に表示される。このため、例えばユーザが出張先で近くにあるデバイスから出力等を希望するような場合、表示手段に表示されたデバイスを特定する前にそのデバイスに出向いて予めログインしておくことで、当該デバイスについての情報が他のデバイスの情報とは識別され得る位置関係及び／または表示態様で表示手段に表示される。これにより、端末装置の表示手段に表示されたデバイスの中から希望するデバイスを特定すること容易となりデバイスの選択ミスを防止することが可能となる。
【００１０】
前項（２）に記載の発明によれば、最後にログインしたデバイスについての情報を端末装置の表示手段の最上位に表示することにより、そのデバイスを容易に特定できる。
【００１１】
前項（３）に記載の発明によれば、最後にログインしたデバイスについての情報を他のデバイスについての情報とは異なる色で表示することにより、そのデバイスを容易に特定できる。
【００１２】
前項（４）に記載の発明によれば、ログイン履歴管理装置が、ユーザが最後にログインしたデバイスについての情報を他のデバイスの情報と識別され得る位置関係及び／または表示態様で表示されるように表示データを作成するから、希望するデバイスの特定が容易となりデバイスの選択ミスを防止することが可能となる。
【００１３】
前項（５）に記載の発明によれば、ユーザが最後にログインしたデバイスについての情報を他のデバイスの情報とは識別され得る位置関係及び／または表示態様で表示手段に表示させることが、端末装置によって可能となる。これにより、端末装置の表示手段に表示されたデバイスの中から希望するデバイスを特定することが容易となりデバイスの選択ミスを防止することが可能となる。
【００１４】
前項（６）に記載の発明によれば、ユーザにより端末装置からログイン履歴管理装置にアクセスがなされると、当該ユーザが最後にログインしたデバイスに接続要求が送信されるので、端末装置から最後にログインしたデバイスへ直接接続したのと同じ状態を得ることができ、便利である。
【００１５】
前項（７）に記載の発明によれば、端末装置の表示手段に、最後にログインがなされたデバイスについての情報が他のデバイスの情報とは識別され得る位置関係及び／または表示態様で表示されるので、ユーザは最後にログインしたデバイスを容易に特定することが可能となる。
【００１６】
前項（８）に記載の発明によれば、端末装置からアクセスしてきたユーザが最後にログインしたデバイスについての情報を他のデバイスの情報とは識別され得る位置関係及び／または表示態様で表示されるように表示データを作成する処理、当該表示データの当該端末装置への送信処理をコンピュータに実行させることが可能となる。
【００１７】
前項（９）に記載の発明によれば、ログイン履歴管理装置からのアクセスユーザがログインしたデバイスについての情報の受信処理、受信したデバイス情報から当該ユーザが最後にログインしたデバイスについての情報が他のデバイスの情報とは識別され得る位置関係及び／または表示態様で表示されるように表示データを作成する処理及び、前記表示データの表示処理をコンピュータに実行させることができる。
【００１８】
前項（１０）に記載の発明によれば、アクセスユーザが最後にログインしたデバイスを特定する処理、当該特定されたデバイスへの当該ユーザからの接続要求の転送処理をコンピュータに実行させることができる。
【発明を実施するための最良の形態】
【００１９】
本発明の一実施形態を図面を用いて説明する。
【００２０】
図１は、本発明の一実施形態に係るデバイス特定システムの構成を示した図である。
【００２１】
図１に示すように、デバイス特定システムは、ログイン履歴管理装置としてのサーバ装置１、デバイスとしての多機能デジタル画像形成装置であるＭＦＰ（Multi function peripherals）２、３、４及びパソコンからなる端末装置５から構成されており、相互にネットワーク６により接続されている。
［サーバ装置１］
サーバ装置１は、ユーザがＭＦＰ２，３又は４にログインしたログイン履歴等をユーザ単位で保存し、一括管理する。
【００２２】
サーバ装置１の概略構成を、図２を用いて説明する。
【００２３】
サーバ装置１は、図２に示すようにＣＰＵ１５、ＲＯＭ１６、ＲＡＭ１７、記憶部１８、履歴更新部１９及び通信部２０などから構成されている。
【００２４】
ＣＰＵ１５は、サーバ装置１の全体を統括的に制御する。この実施形態では、ＭＦＰ２，３又は４から取得したログ情報から、ユーザ名、ログインされたＭＦＰのＩＰアドレス及びログイン日時からなるログイン情報を抽出したり、サーバ装置１にアクセスしたユーザが最後にログインしたＭＦＰの特定等を行うが、詳しくは後述する。
【００２５】
ROM１６は、ＣＰＵ１５が実行するプログラムやその他のデータを記憶する。
【００２６】
RAM１７は、ＣＰＵ１５がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時保存する。
【００２７】
記憶部１８は、ハードディスクなどの記録媒体からなり、図３に示す管理データ１０及び図４に示すユーザ毎のログイン履歴テーブル２０、２１を保存する。管理データ１０はネットワーク６上に接続されているＭＦＰ名、ＭＦＰのＩＰアドレス及び設置場所の各情報から構成されている。ログイン履歴テーブル２０、２１はＭＦＰ名及びそのＭＦＰへの最後のログイン日時の情報から構成されている。ログイン履歴テーブル２０は、ユーザＡについてのログイン履歴を、またログイン履歴テーブル２１はユーザＢについてのログイン履歴をそれぞれ示すものである。
【００２８】
例えば、ログイン履歴テーブル２０に含まれるログイン履歴２２から、ユーザＡが最後にＭＦＰ３にログインした日時が、２００６/０２/１１の１０時００分であることがわかる。
【００２９】
履歴更新部１９は、ＭＦＰ２〜４から取得したログイン情報に基づいて、対応するユーザのログイン履歴に含まれるログイン日時の更新を行う。例えば、ユーザAが図４のログイン履歴テーブル２０に示すように、ＭＦＰ３に２００６年２月１１日１０時００分にログインした後、再度ＭＦＰ３に２００６年９月５日８時３０分にログインすると、ＭＦＰ３についてのログイン履歴２２は、図５のログイン履歴テーブル２０ｂに示すように、ログイン履歴２３に更新される。
さらに、履歴更新部１９は、管理データ１０とユーザのログイン履歴テーブル２０、２１とから、端末装置５の表示装置に表示させるためのＭＦＰに関する表示データを作成する。この表示データは、図６の符号２４に示すように、ユーザ（例えばユーザＡ）がログインしたＭＦＰとその設置場所を示すＭＦＰ一覧リストからなり、ユーザが最後にログインしたＭＦＰが他のＭＦＰに対して最上位に表示されるものとなされている。ユーザＡの履歴テーブルが図４の履歴テーブル２０である場合には、最後にログインしたＭＦＰ１についての表示が最上位に位置するように、図６左欄のＭＦＰ一覧リスト２４が作成される。この状態で、ユーザＡがＭＦＰ３へログインした場合、図５に示すように、ＭＦＰ３のログイン履歴が更新される。すると、履歴更新部１９は、図６の右欄に示すように、ＭＦＰ３の表示を最上位とするＭＦＰ一覧リスト２５を作成する。
【００３０】
通信部２０は、ネットワーク６を介してＭＦＰ２，３又は４、端末装置５等の外部装置との間でデータの送受信等を行う。
［ＭＦＰ］
ＭＦＰ２、３及び４は、端末装置５等の外部装置から送信された印刷ジョブを実行したり、原稿を読み取り、読み取られた原稿の画像データの印刷等を行う。
【００３１】
ＭＦＰ２の概略構成を、図７を用いて説明する。なお、ＭＦＰ３及び４の構成はＭＦＰ２と同じなのでここでは説明を省略する。
【００３２】
図７に示すように、ＭＦＰ２はＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、画像読取部３３、画像処理部３４、記憶部３５、プリント部３６、操作表示部３７及び通信部３８などから構成されている。
【００３３】
CPU３０は、ＭＦＰ２の全体を統括的に制御する他、この実施形態では、ユーザがログインした場合には、ログイン情報を含むログ情報をサーバ装置１に送信する。
【００３４】
ROM３１は、ＣＰＵ３０が実行するプログラムやその他のデータを記憶する。
【００３５】
RAM３２は、ＣＰＵ３０がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時保存する。
【００３６】
画像読取部３３は、例えばスキャナ等からなり、ユーザにより自動原稿送り装置やプラテンガラス（共に、図示せず）上にセットされた原稿を読み取って電子データである画像データに変換する。
【００３７】
画像処理部３４は、画像読取部３３から出力された画像データに対し、所定の処理を施す。
【００３８】
記憶部３５は、ハードディスク等の記録媒体からなり、操作表示部３７から入力されたユーザのパスワードや、画像読取部３３によって読み取られた原稿の画像データ等を保存する。
【００３９】
プリント部３６は、画像処理部３４によって周知の処理が施された画像データから印字画像を形成し、印刷用記録媒体に印刷を行う。
【００４０】
操作表示部３７は、ユーザ名や認証コードの入力を行う入力画面や各種機能の選択画面等を表示したり、ＭＦＰ２が有する各種機能の操作をユーザが行う際に用いられたりするものであり、テンキーなどのキー入力部とタッチパネル式の液晶表示部（共に、図示せず）等を備えている。
【００４１】
通信部３８は、ネットワーク６を介してサーバ装置１や端末装置５等の外部装置との間でデータの送受信等を行うものである。
［端末装置５］
端末装置５はユーザが文書作成等を行う際に利用され、文書等を作成する際に使用される文書作成用ソフトや各ＭＦＰに対応するプリンタドライバを含む各種ソフトウェアが保存されている。また、ユーザが表示部に表示されたＭＦＰのうち、希望するＭＦＰを選択して印刷指示を行うと、前記プリンタドライバによって印刷ジョブが作成された後、当該印刷ジョブは指定されたＭＦＰに送信される。
【００４２】
図８を用いて、端末装置５の概略構成を説明する。
【００４３】
図８に示すように、端末装置５はＣＰＵ５０、ＲＯＭ５１、ＲＡＭ５２、表示部５３、記憶部５４、キー入力部５５、マウス５６、通信インターフェイス部（通信Ｉ/Ｆ）５７及びＣＤ−ＲＯＭ５８等から構成されており、システムバス５９を介して互いに接続されている。
【００４４】
ＣＰＵ５０は、端末装置５の全体を総括的に制御する。
【００４５】
ＲＯＭ５１は、ＣＰＵ５０が実行するプログラムやその他のデータを記憶する。
【００４６】
ＲＡＭ５２は、ＣＰＵ５０がプログラムを実行する際の作業領域となるものである。
【００４７】
表示部５３は、ＣＲＴ等からなり、各種メッセージやユーザの作成文書等を表示する他、この実施形態では、印刷に際してＭＦＰの一覧リストが表示されるものとなされている。
【００４８】
記憶部５４は、例えばハードディスク等の記録媒体からなり、キー入力部５５やマウス５６の操作により作成された文書データ等のデータファイル、アプリケーションソフト、各ＭＦＰを使用するためのプリンタドライバの他、各種データを保存するものである。
【００４９】
キー入力部５５及びマウス５６は、ユーザによる入力操作に用いられる。
【００５０】
通信Ｉ/Ｆ５７は、サーバ装置１やＭＦＰ２，３又は４との間で各種データの送受信等を行う。
【００５１】
ＣＤ―ＲＯＭドライブ５８は、ＣＤ−ＲＯＭを駆動するものである。
［システムの動作］
次に、図１に示したデバイス特定システムの動作を説明する。ユーザが、MFP２，３又は４にログインすると、ログイン情報を含むログ情報が作成され、このログ情報はサーバ装置１に送信される。ユーザが端末装置５からサーバ装置１にログインして、表示データとしてのＭＦＰ一覧リストを要求すると、これがサーバ装置１から端末装置５へ送信され、端末装置５の表示部５３に表示される。
【００５２】
図９は、ＭＦＰからログ情報を取得した場合、及び端末装置５からユーザがサーバ装置１へログインした場合のサーバ装置１の動作を示すフローチャートである。なお、この動作はＣＰＵ１５がＲＯＭ１６等の記録媒体に保存されているプログラムを実行することにより、実現される。
【００５３】
ＭＦＰ２，３又は４からログ情報が取得されると（ステップＳ３０）、取得されたログ情報を解析することによりログイン情報が抽出され（ステップＳ３１）、当該ログイン情報に基づいて、ユーザ毎に該当するＭＦＰのログイン履歴に含まれるログイン日時の更新がなされる（ステップＳ３２）。
【００５４】
次に、端末装置５から、ユーザ名とＭＦＰ一覧リストからなる表示データの送信要求とを受信したか否か、換言すればユーザ端末５からサーバ装置１へログインがなされたか否かの判定が行われ（ステップＳ３３）、ユーザ名と送信要求を受信していない場合（ステップＳ３３でＮＯ）、ステップ３０に戻る。一方、ユーザ名と送信要求を受信した場合（ステップＳ３３でＹＥＳ）、当該ユーザのログイン履歴テーブルと管理データ１０とからＭＦＰ一覧リスト（図６左欄の符号２４参照）を作成し（ステップＳ３４）、作成したＭＦＰ一覧リストを端末装置５に送信する（ステップＳ３５）。
【００５５】
ここで、ユーザが出力を希望するＭＦＰに出向きログインを行うと、ログイン情報を含むログ情報が生成され、サーバ装置１に送信される。
【００５６】
サーバ装置１は、ステップＳ３６で、ＭＦＰ２，３又は４からログ情報を受信したか否かを判定し、受信していない場合（ステップＳ３６でＮＯ）、受信するまで待つ。一方、受信した場合（ステップＳ３６でＹＥＳ）、ログ情報を解析することによりログイン情報の抽出を行い（ステップＳ３７）、これに基づいて該当するＭＦＰのログイン履歴に含まれるログイン日時の更新を行い（ステップＳ３８）、更新されたログイン履歴テーブルと管理データ１０とから、最後にログインされたＭＦＰ名が最上位に表示されたＭＦＰ一覧リスト（図６右欄の符号２５参照）を作成する（ステップＳ３９）。
【００５７】
次に、端末装置５にログイン履歴を更新した旨の更新通知が送信され（ステップＳ４０）、端末装置５からＭＦＰ一覧リストの送信要求がなされると、ステップＳ３９で新たに作成されたＭＦＰ一覧リストを送信し（ステップＳ４１）、処理を終了する。
【００５８】
次に、図１０のフローチャートを用いて端末装置５の動作を説明する。なお、この動作はＣＰＵ５０がＲＯＭ５１等の記録媒体に保存されているプログラムを実行することにより、実現される。
【００５９】
ユーザ名等が入力され、サーバ装置１へのアクセス指示（ログイン指示）を受け付けると（ステップＳ５０）、サーバ装置１にユーザ名とＭＦＰ一覧リストの送信要求等を送信する（ステップＳ５１）。この送信要求に対して当該ユーザのＭＦＰ一覧リストを取得した後（ステップＳ５２）、図６の左欄に示すように、表示部５３にＭＦＰ一覧リストが表示された画面を表示する（ステップＳ５３）。
【００６０】
次に、ユーザが出力を希望するＭＦＰに出向きＭＦＰにログインすると、ログ情報が作成されサーバ装置１に送信された後、図９のステップＳ４０で説明したように、サーバ装置１から端末装置５にＭＦＰ一覧リストの更新通知がなされる。
【００６１】
端末装置５は、ステップＳ５４で、サーバ装置１から更新通知が送信されて来たか否かの判定を行い、送信されていない場合（ステップＳ５４でＮＯ）、更新通知があるまで待つ。一方、更新通知が送信されて来た場合（ステップＳ５４でＹＥＳ）、サーバ装置１から更新後のＭＦＰ一覧リストを取得し（ステップＳ５５）、図６の右欄に示すように、表示部５３にＭＦＰ一覧リストを表示して（ステップＳ５７）、処理を終了する。
【００６２】
例えば、ユーザＡによって端末装置５からサーバ装置１にアクセスがなされると、サーバ装置１はユーザＡについてのログイン履歴テーブル２０と管理データ１０とから表示データとしてのＭＦＰ一覧リスト２４を作成し、端末装置５に送信する。ＭＦＰ一覧リスト２４を取得した端末装置５は、図６左欄に示すように、表示部５３にＭＦＰ一覧リストの画面２６を表示する。その後、ユーザＡが希望するＭＦＰ３にログインすると、ログイン情報を含むログ情報が作成されサーバ装置１に送信される。ログ情報を受信したサーバ装置１は当該ログ情報からログイン情報の抽出を行い、抽出されたログイン情報に基づいてユーザＡのＭＦＰ３についてのログイン履歴２２をログイン履歴２３に更新し、更新後のログイン履歴テーブル２０ｂと管理データ１０とから、最後にログインされたＭＦＰ３が最上位に表示されたＭＦＰ一覧２５を作成する。サーバ装置１は端末装置５にログイン履歴の更新通知を送信し、サーバ装置１からの当該更新通知を受信した端末装置５はサーバ装置１からＭＦＰ一覧リスト２５を取得し、図６右欄に示すように、ＭＦＰ一覧リストの画面２７を表示部５３に表示する。
【００６３】
このように、この実施形態によれば、希望するＭＦＰに最後にログインすることによりこのＭＦＰが最上位に表示されたＭＦＰ一覧リストの画面２７が、端末装置５の表示部５３に表示される。つまり、出張先などでＭＦＰを用いたダイレクトプリント等を行う場合、出力させたいＭＦＰが表示部５３の画面上に表示されたＭＦＰのうちのどれに該当するか不明であるような場合にも、出力させたいＭＦＰへ出向いて意図的にログインすることで、このＭＦＰを画面上の最上位に表示させることが可能となる。このため、ＭＦＰ一覧画面上において、希望するＭＦＰの特定が容易になるので、ユーザは文書等を出力する際のＭＦＰの選択ミスを防止することが可能となる。
【００６４】
なお、この実施形態では、最後にログインされたＭＦＰをＭＦＰ一覧画面の最上位の位置に表示させるものとしたが、最下段の位置に表示させても良い。また、表示位置を変更することなく、あるいは表示位置の変更と共に、最後にログインされたＭＦＰを他のＭＦＰとは異なる色で表示させる、最後にログインされたＭＦＰを太字で表示させる又は最後にログインされたＭＦＰのみを表示させる構成としても良い。要は、最後にログインされたＭＦＰが、他のＭＦＰとは識別されうる位置関係及び／または表示形態で表示される構成であればよい。
【００６５】
また、上記実施形態では、ユーザがサーバ装置１にアクセスした後に、希望するＭＦＰにログインするものとしたが、先に希望するＭＦＰにログインしておいて、その後にサーバ装置１にアクセスしても、最後にログインしたＭＦＰが最上位位置にあるいは異なる表示形態で表示されるから、同様の効果を生じさせることができる。
（実施形態２）
次に、本発明の第２実施形態を説明する。この実施形態では、第１実施形態においてサーバ装置１で行っていた表示データとしてのＭＦＰ一覧リストの作成を、端末装置５で行うものである。なお、本実施形態に係るサーバ装置、ＭＦＰ及び端末装置の構成は第１実施形態と同じなのでここでは説明を省略する。
［端末装置５の動作］
次に、端末装置５の動作を、図１１に示すフローチャートを用いて説明する。なお、この動作はＣＰＵ５０がＲＯＭ５１等の記録媒体に保存されているプログラムを実行することにより、実現される。
【００６６】
ユーザＡからサーバ装置１へのアクセス指示を受け付けると（ステップＳ６０）、ユーザＡについてのログイン履歴テーブルの送信要求とユーザ名等を送信する（ステップＳ６１）。
【００６７】
サーバ装置１は記憶部１８に保存されているユーザＡついてのログイン履歴テーブル２０の送信を行い、端末装置５はユーザＡについてのログイン履歴テーブル２０を取得すると、これに基づいてＭＦＰ一覧リスト２４を作成し（ステップＳ６２）、表示部５３にＭＦＰ一覧リストの画面２６を表示する（ステップＳ６３）。
【００６８】
次に、ユーザが希望するＭＦＰ３に出向きログインを行うと、ログイン情報を含むログ情報が生成され、サーバ装置１に送信される。サーバ装置１は当該ログ情報からログイン情報の抽出を行い、抽出されたログイン情報に基づいてユーザＡのＭＦＰ３についてのログイン履歴を更新し、端末装置５に更新通知を送信する。
【００６９】
端末装置５では、サーバ装置１から更新通知がなされたか否かの判定を行い（ステップＳ６４）、なされていない場合（ステップＳ６４でＮＯ）、通知がなされるまで待つ。
【００７０】
一方、更新通知がなされた場合（ステップＳ６４でＹＥＳ）、サーバ装置１から更新後のユーザＡのログイン履歴テーブル２０ｂを取得し（ステップＳ６５）、ログイン履歴テーブル２０ｂから、最後にログインされたＭＦＰ３が最上位に表示されたＭＦＰ一覧リスト２５を作成し（ステップＳ６６）、表示部５３にＭＦＰ一覧リストの画面２７を表示して（ステップＳ６７）、処理を終了する。
【００７１】
このように、この実施形態によれば、ユーザにより最後にログインされたＭＦＰ３が最上位に表示されたＭＦＰ一覧リスト２５の作成が端末装置５によってなされ、これにより、端末装置５の表示部５３に表示されたＭＦＰ一覧リストから希望するＭＦＰ３の特定が容易となるので、ＭＦＰの選択ミスを防止することが可能となる。
【００７２】
上記実施形態２においても、実施形態１と同様に、ユーザが最後にログインしたＭＦＰの表示位置は、最上位位置に限定されることはないし、また表示形態を変えて表示しても良い。
（実施形態３）
次に、本発明の第３実施形態を説明する。この実施形態は、ユーザが端末装置５からサーバ装置１にアクセスして、ＭＦＰ２〜４への接続要求を行うと、当該アクセスユーザが最後にログインしたＭＦＰをサーバ装置１が特定し、そのＭＦＰに接続要求を転送するものである。なお、本実施形態に係るサーバ装置１、ＭＦＰ２〜４及び端末装置の構成は第１実施形態と同じなのでここでは説明を省略する。
［サーバ装置１の動作］
次に、サーバ装置１の動作を、図１２に示すフローチャートを用いて説明する。なお、この動作はＣＰＵ１５がＲＯＭ１６等の記録媒体に保存されているプログラムを実行することにより、実現される。
【００７３】
ユーザＡからの指示により、端末装置５からサーバ装置１にＭＦＰへの接続要求とユーザ名等が送信されると、通信部２０を介してこれらを受信し（ステップＳ７０）、例えば図１３に示すユーザＡのログイン履歴テーブル７５を参照することで、ユーザＡが最後にログインしたのはＭＦＰ３であることが特定される（ステップＳ７１）。
【００７４】
次に、図１４に示すＭＦＰ管理データ７６からＭＦＰ３のＩＰアドレスを取得すると（ステップＳ７２）、ＭＦＰ３にユーザＡからの接続要求を転送し（ステップＳ７３）、処理を終了する。
【００７５】
次に、端末装置５の動作を、図１５に示すフローチャートを用いて説明する。なお、この動作は、ＣＰＵ５０がＲＯＭ５１等の記録媒体に保存されているプログラムを実行することにより、実現される。
【００７６】
ユーザＡによりユーザ名等が入力され、ＭＦＰの利用指示を受け付けると（ステップＳ８０）、サーバ装置１にユーザ名とＭＦＰへの接続要求等が送信される（ステップＳ８１）。
【００７７】
接続要求等を受信したサーバ装置１によって、ステップＳ７１及びステップＳ７２で説明したように、ユーザＡが最後にログインしたのはＭＦＰ３であると特定され、ＭＦＰ３に当該接続要求が転送される。
【００７８】
ユーザＡの接続要求が転送されたＭＦＰ３からＭＦＰ情報が送信され、端末装置５はこれを受信すると（ステップＳ８２）、図１６に示すようなＭＦＰ３のダイレクトプリント画面８５を表示部５３に表示した後（ステップＳ８３）、処理を終了する。
【００７９】
このように、この実施形態によれば、ユーザにより端末装置５からサーバ装置１にＭＦＰへの接続要求が送信されると、サーバ装置１により当該ユーザが最後にログインしたのはＭＦＰ３であることが特定され、ＭＦＰ３に接続要求の転送がなされ、端末装置５から最後にログインしたＭＦＰ３へ直接接続したのと同じ状態を得ることができる。これにより、表示部５３に表示される複数のＭＦＰの中から希望するＭＦＰを選択する煩わしさから解放される。
【図面の簡単な説明】
【００８０】
【図１】本発明の一実施形態に係るサーバ装置が用いられたデバイス特定システムの構成を示す図である。
【図２】サーバ装置の概略構成を示す図である。
【図３】管理データの一例を示す図である。
【図４】ログイン履歴テーブルの一例を示す図である。
【図５】ログイン履歴の更新後のログイン履歴テーブルの一例を示す図である。
【図６】ＭＦＰ一覧リスト及びこのリストを表示した画面の一例を示す図である。
【図７】画像形成装置（ＭＦＰ）の概略構成を示す図である。
【図８】端末装置の概略構成を示す図である。
【図９】第１実施形態に係るサーバ装置の動作を説明するための図である。
【図１０】第１実施形態に係る端末装置の動作を説明するためのフローチャートである。
【図１１】第２実施形態に係る端末装置の動作を説明するためのフローチャートである。
【図１２】第３実施形態に係るサーバ装置の動作を説明するためのフローチャートである。
【図１３】第３実施形態に係るログイン履歴テーブルの一例を示す図である。
【図１４】第３実施形態に係る管理データの一例を示す図である。
【図１５】第３実施形態に係る端末装置の動作を説明するためのフローチャートである。
【図１６】ＭＦＰ３のダイレクトプリント画面の一例を示す図である。
【符号の説明】
【００８１】
１・・・サーバ装置
２〜４・・・ＭＦＰ
５・・・端末装置
６・・・ネットワーク
１５・・・ＣＰＵ
１６・・・ＲＯＭ
１７・・・ＲＡＭ
１８・・・記憶部
１９・・・履歴更新部
２０・・・通信部
２４、２５・・・ＭＦＰ一覧リスト（表示データ）
３７・・・操作表示部
３８・・・通信部
５３・・・表示部
【図１】
2008210060.tif 000003
【図２】
2008210060.tif 000004
【図３】
2008210060.tif 000005
【図４】
2008210060.tif 000006
【図５】
2008210060.tif 000007
【図６】
2008210060.tif 000008
【図７】
2008210060.tif 000009
【図８】
2008210060.tif 000010
【図９】
2008210060.tif 000011
【図１０】
2008210060.tif 000012
【図１１】
2008210060.tif 000013
【図１２】
2008210060.tif 000014
【図１３】
2008210060.tif 000015
【図１４】
2008210060.tif 000016
【図１５】
2008210060.tif 000017
【図１６】
2008210060.tif 000018