(57)【要約】【課題】  利便性を向上できるデータ管理装置を提供する。【解決手段】  複数のストレージデバイスにおけるデータの格納先を特定する参照情報を、それぞれ記憶し、記憶されている参照情報の各々によって特定される各格納先から、当該格納先に格納されているデータに係る情報を収集し、当該収集した情報を提示するデータ管理装置である。【選択図】        図１
2006065549.tif 000002
【特許請求の範囲】
【請求項１】
複数のストレージデバイスにおけるデータの格納先を特定する参照情報を、それぞれ記憶する手段と、
前記記憶されている参照情報の各々によって特定される各格納先から、当該格納先に格納されているデータに係る情報を収集する手段と、
前記収集した情報を提示する手段と、
を含むことを特徴とするデータ管理装置。
【請求項２】
請求項１に記載のデータ管理装置であって、
前記データに係る情報は、データの名称の一覧であり、
前記収集した情報を提示する手段は、各データの名称に、当該データが格納されているストレージデバイスを特定する情報を関連づけて提示することを特徴とするデータ管理装置。
【請求項３】
複数のストレージデバイスにおけるデータの格納先を特定する参照情報を、それぞれ記憶させる工程と、
前記記憶されている参照情報の各々によって特定される各格納先から、当該格納先に格納されているデータに係る情報を収集する工程と、
前記収集した情報を提示する工程と、
を、コンピュータに実行させることを特徴とするデータ管理方法。
【請求項４】
コンピュータに、
複数のストレージデバイスにおけるデータの格納先を特定する参照情報を、それぞれ記憶する手順と、
前記記憶されている参照情報の各々によって特定される各格納先から、当該格納先に格納されているデータに係る情報を収集する手順と、
前記収集した情報を提示する手順と、
を実行させることを特徴とするデータ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナにて読み取られたデータ等を管理するデータ管理装置に関する。
【背景技術】
【０００２】
近年、ネットワーク環境が普及するに伴い、スキャナもネットワークを介して共有するようになっている。かかるスキャナ（ネットワークスキャナ）は、ハードディスク等の記憶用デバイス（ストレージデバイス）を備え、スキャンして読み取った画像データを当該ストレージデバイスに格納する。ネットワークスキャナの利用者は、原稿の読み取りを行わせた後、自己のパーソナルコンピュータからネットワークを介して上記ストレージデバイスにアクセスし、そこに格納されている画像データを取得する。
【０００３】
なお、多くの場合、この画像データの格納場所は利用者ごとに用意され、パスワード等の入力がなければアクセスできないように制御される。例えば、ネットワークを介して接続されたコピーシステムから管理情報を取得する技術の例が特許文献１に開示されている。
【特許文献１】特許第３３４６３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のデータ管理装置やシステムでは、ネットワークスキャナなど複数のストレージデバイスに取得の対象となるデータが格納されているときには、各ストレージデバイスの一覧が表示され、次にストレージデバイスごとに、当該ストレージデバイスに格納されているデータの一覧を取得する、といった操作を行わなければならない。
【０００５】
すなわち、利用者は、個々のストレージデバイスごとにアクセスしなければならず、しかも、個々のストレージデバイスごとのファイル一覧を取得することができるだけであり、利便性が低い。
【０００６】
本発明は上記実情に鑑みて為されたもので、利便性を向上できるデータ管理装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決するための本発明は、データ管理装置であって、複数のストレージデバイスにおけるデータの格納先を特定する参照情報を、それぞれ記憶する手段と、前記記憶されている参照情報の各々によって特定される各格納先から、当該格納先に格納されているデータに係る情報を収集する手段と、前記収集した情報を提示する手段と、を含むことを特徴としている。
【０００８】
また、前記データに係る情報は、データの名称の一覧であり、前記収集した情報を提示する手段は、各データの名称に、当該データが格納されているストレージデバイスを特定する情報を関連づけて提示することとしてもよい。
【０００９】
また、本発明の一態様に係るデータ管理方法は、コンピュータに、複数のストレージデバイスにおけるデータの格納先を特定する参照情報を、それぞれ記憶させる工程と、前記記憶されている参照情報の各々によって特定される各格納先から、当該格納先に格納されているデータに係る情報を収集する工程と、前記収集した情報を提示する工程と、を実行させることを特徴としている。
【００１０】
さらに本発明の別の態様に係るデータ管理プログラムは、コンピュータに、複数のストレージデバイスにおけるデータの格納先を特定する参照情報を、それぞれ記憶する手順と、前記記憶されている参照情報の各々によって特定される各格納先から、当該格納先に格納されているデータに係る情報を収集する手順と、前記収集した情報を提示する手順と、を実行させることを特徴としている。
【発明を実施するための最良の形態】
【００１１】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係るデータ管理装置１は、図１に示すように、制御部１１と記憶部１２と操作部１３と表示部１４と通信部１５とを含んで構成されている。また、このデータ管理装置１は、ネットワークを介して、複数のネットワークスキャナ２に接続されている。なお、ここではストレージデバイス（を備える装置）の例としてネットワークスキャナを用いて説明をするが、本発明にいうストレージデバイスは、ネットワークスキャナに限らず、ファイルサーバなどであってもよい。
【００１２】
制御部１１は、ＣＰＵ等で実現でき、記憶部１２に格納されているプログラムに従って動作する。具体的に本実施形態においては、この制御部１１は、複数のストレージデバイスにおけるデータの格納先から、それぞれの格納先に格納されているデータに係る情報を収集し、この収集した情報を提示する処理を実行している。この制御部１１の処理の具体的な内容については後に詳しく述べる。
【００１３】
記憶部１２は、ＲＡＭ（Random Access Memory）や、ＲＯＭ（Read Only Memory）等の記憶素子、ハードディスク等のコンピュータ可読な記録媒体を含んで構成される。この記憶部１２は、制御部１１によって実行されるプログラムを保持している。また、この記憶部１２は、制御部１１の処理の過程で必要となる種々のデータを保持するワークメモリとしても動作する。さらに本実施の形態では、この記憶部１２が、複数のストレージデバイスにおけるデータの格納先を特定する参照情報を保持する。具体的に、この参照情報はＵＲＬ（Uniform Resource Locators）でよい。つまり、記憶部１２は、図２に示すように、利用者を特定する情報に、複数のストレージデバイスにおけるデータの格納先をそれぞれ特定するためのＵＲＬのリストを関連付けて保持している。
【００１４】
操作部１３は、マウスやキーボード等であり、利用者の指示操作を受け入れて制御部１１に出力する。表示部１４は、ディスプレイ等であり、制御部１１から入力される指示に従って情報を提示する。通信部１５は、ネットワークカード等であり、制御部１１から入力される指示に従って、ネットワークを介してデータを送信する。また、この通信部１５は、ネットワークを介して到来するデータを受信し、制御部１１に出力する。
【００１５】
ネットワークスキャナ２は、ファイルサーバとして動作しており、データ管理装置１から参照情報とともにファイルの一覧の要求を受信すると、当該参照情報によって特定される格納場所に格納されているファイルの一覧をデータ管理装置１に送信する。また、このネットワークスキャナ２は、データ管理装置１から参照情報とともにファイルの属性の一覧の要求を受信すると、当該参照情報によって特定される格納場所に格納されているファイルの属性の一覧をデータ管理装置１に送信する。ここで属性は、データサイズや、カラー／白黒の別、読み取った用紙サイズ、サムネイル画像等、ファイルに関係する情報である。
【００１６】
ここで、データ管理装置１の制御部１１の動作について説明する。制御部１１は、処理の対象となるストレージデバイスであるネットワークスキャナ２に格納されたデータ（スキャンによって読み取られた画像データ）の一覧を表示すべき旨の指示を、利用者から受け入れて、次の処理を行う。すなわち、この指示を行った利用者を特定する情報に関連付けられたＵＲＬのリストを、記憶部１２から読み出す。
【００１７】
制御部１１は、読み出したＵＲＬのリストを参照しながら、各ＵＲＬによって特定されるネットワークスキャナ２にアクセスし、当該ＵＲＬ（格納先の参照情報）とともに、当該ＵＲＬによって特定される格納先に格納されたファイルの一覧を要求する。なお、制御部１１は、このとき、各ファイルの属性の一覧の要求を併せて送信してもよい。
【００１８】
制御部１１は、送信した要求に応答してネットワークスキャナ２から一覧に係る情報を受信して、当該応答したネットワークスキャナ２を特定する情報（ストレージデバイス名称やネットワークアドレスなど）や、一覧の取得元のＵＲＬ、取得したファイルの名称（元名称）、属性の情報をそれぞれ関連付けて格納する（図３）。制御部１１は、また、各ファイルの名称（元名称）に、当該ファイルが格納されているストレージデバイスを特定する情報を関連付けて、表示用のファイル名称（表示名称）を生成し、この表示名称を図３に示した取得したファイルの名称に関連付けて保持してもよい。これは、重複したファイル名が表示されることを回避するためである。すなわち、各ネットワークスキャナ２が、スキャンして得た画像データに連番を付して、当該連番をファイル名として格納している場合（例えば「001.jpg」、「002.jpg」…など）、複数のネットワークスキャナ２において同一の名称のファイル名が格納されている場合が考えられる。この場合に、制御部１１が取得したファイル名をそのまま表示すると、例えば「001.jpg」が複数現れてしまう。そこで、ここではネットワークスキャナ２ごとに固有の情報（ストレージデバイス名称など）、又はスキャンされた日時の情報等を付加して、「NS01-001.jpg」、「NS02-001.jpg」などとして、識別可能な表示名称を生成することとしておく。
【００１９】
そして制御部１１は、表示部１４に表示名称の一覧を表示する。制御部１１は、このとき、属性としてのサイズ、カラー／白黒の別、サムネイルの情報などを併せて表示してもよい。
【００２０】
制御部１１は、表示した一覧から、利用者がマウス等の操作によってファイルを指定し、当該指定したファイルをダウンロードする指示を行った場合は、当該指定されたファイルの名称（元名称）を取得する。そして当該取得した元名称を、当該元名称に関連づけて記憶されているＵＲＬに連結して、ファイルを特定するＵＲＬを生成する。
【００２１】
制御部１１は、当該生成したＵＲＬによって特定されるファイルを要求するデータをネットワークを介して送信する。この要求は、一般的なＨＴＴＰやＦＴＰ等のプロトコルの処理として行われる。この要求に対して当該ＵＲＬによって特定される格納先を管理するネットワークスキャナ２が応答し、要求されたファイルのデータを送出する。そして制御部１１が当該要求したファイルを受信して記憶部１２に格納する。
【００２２】
次に、本実施の形態に係るデータ管理装置１の動作について説明する。なお、ここでは予め第１のネットワークスキャナ２ａには「001.jpg」、「002.jpg」の名称の２つの画像データが格納されており、第２のネットワークスキャナ２ｂには「001.jpg」の名称の画像データが格納されているとする。また、第１のネットワークスキャナ２ａの名称を「NS01」、第２のネットワークスキャナ２ｂの名称を「NS02」とする。
【００２３】
また記憶部１２には、第１のネットワークスキャナ２ａにおける画像データの格納先のＵＲＬと、第２のネットワークスキャナ２ｂにおける画像データの格納先のＵＲＬとが保持されている。制御部１１は、記憶部１２に保持されているこれらのＵＲＬを参照し、図４に示すように、第１、第２のネットワークスキャナ２ａ，２ｂに対してファイルの一覧及びファイルの属性の一覧を要求する（Ｓ１）、（Ｓ２）。
【００２４】
各ネットワークスキャナ２ａ，２ｂは、それぞれ指定されたＵＲＬに格納している画像データのファイル名の一覧と、その属性の一覧とを送出する（Ｓ３），（Ｓ４）。ここで第１のネットワークスキャナ２ａが送出するファイル名の一覧には、「001.jpg」、「002.jpg」の２つの名称が含まれ、第２のネットワークスキャナ２ｂが送出するファイル名の一覧には、「001.jpg」の名称が含まれる。
【００２５】
制御部１１は、これらの情報を受信すると、送出元のネットワークスキャナ２を特定する情報、一覧の取得元のＵＲＬ、取得したファイルの名称（元名称）、属性の情報をそれぞれ関連付けて記憶部１２に格納する（Ｓ５）。
【００２６】
ここで制御部１１は、ファイル名の一覧として、取得したファイル名の一覧、つまり、「001.jpg、002.jpg、001.jpg」を表示部１４に表示してもよい。しかしながらここでの例では表示名称を別途生成することとする。具体的に制御部１１は、各ファイル名に取得元のネットワークスキャナ２の名称を付加して、「NS01-001.jpg」、「NS01-002.jpg」、「NS02-001.jpg」の各表示名称を生成する（Ｓ６）。制御部１１は、この表示名称を元の名称に関連付けて保持しておく（図３）。そして制御部１１は、これら表示名称を表示部１４に表示する（Ｓ７）。このとき、属性の情報の少なくとも一部を併せて表示してもよい。例えばサムネイルと、カラー／白黒の別とを関連付けて表示する場合、図５に示すような表示が行われる。
【００２７】
また利用者が、表示されたファイルの少なくとも一つを特定して、ダウンロードをするよう指示した場合（Ｓ８）、制御部１１は、当該特定されたファイルの元の名称と、ＵＲＬとを接合して特定されたファイルのＵＲＬ（参照情報）を生成し、当該ＵＲＬによって特定されるネットワークスキャナ２に対してファイルの取得要求を送信する（Ｓ９）。具体的に、「NS01-001.jpg」が特定された場合、制御部１１は、当該表示名称に関連付けられている元の名称「001.jpg」を記憶部１２から読み出す。また、制御部１１は、同じく当該表示名称に関連づけられているＵＲＬ（第１のネットワークスキャナ２ａにおける格納先を表すＵＲＬ）を読み出す。そして、このＵＲＬに元の名称を結合して、ファイルのＵＲＬを生成し、ＵＲＬに基づいてファイルを取得するための処理（例えばＦＴＰ等の広く知られた処理）を実行してファイルの取得要求を送信する。
【００２８】
取得要求を受けたネットワークスキャナ２では、この要求に応答して、ファイルを送信する（Ｓ１０）。そして制御部１１が当該送信されたファイルを受信して、記憶部１２に格納する（Ｓ１１）。このファイルは、利用者の指示に応じて、図示しないプリンタで印刷されたり、表示部１４に表示されるなど、所定の処理に供される。
【００２９】
このように本実施の形態では、複数のストレージデバイスに格納されているファイルを一覧として取得することができ、各ファイルを格納しているストレージデバイスがどれであるかを意識することなくファイルへのアクセスが可能となる。これにより利用者の利便性を向上できる。
【００３０】
なお、各ネットワークスキャナ２が、読み取った画像データをネットワーク上のファイルサーバに格納する場合は、当該ファイルサーバの格納先の参照情報を記憶部１２に格納しておけば、同様の処理によってファイルの一覧を取得できる。
【００３１】
また、ファイルサーバが、複数のストレージデバイスからデータを受信し、当該データにそれぞれ固有の表示名称を生成して（上述の方法と同じように、受信元のストレージデバイス名を付するなどの方法で生成すればよい）格納し、利用者からの指示に基づいて当該格納したデータの一覧等を提供することとしてもよい。この場合のファイルサーバは、複数のストレージデバイスからデータを受信する手段、当該データにそれぞれ固有の表示名称を生成して格納する手段、利用者からの指示に基づいて当該格納したデータの一覧等を提供する手段を備えることになる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態に係るデータ管理装置の構成ブロック図である。
【図２】記憶されている参照情報のリストの例を表す説明図である。
【図３】受信した一覧の記憶例を表す説明図である。
【図４】本発明の実施の形態に係るデータ管理装置の動作の流れの例を表すフロー図である。
【図５】表示される情報の例を表す説明図である。
【符号の説明】
【００３３】
１  データ管理装置、２  ネットワークスキャナ、１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  通信部。
【図１】
2006065549.tif 000003
【図２】
2006065549.tif 000004
【図３】
2006065549.tif 000005
【図４】
2006065549.tif 000006
【図５】
2006065549.tif 000007