(57)【要約】【課題】機器からのアクセスのタイミングに応じて、ファイルを整列させる。【解決手段】機器からアクセスされる情報処理装置であって、前記アクセスする機器を利用するユーザーの情報を取得する手段と、前記機器を利用するユーザーのアクセス回数をカウントする手段と、前記アクセスする機器の情報を取得する手段と、前記情報処理装置に保存されるファイルの情報を取得する手段と、前記機器からのアクセスのタイミングに応じて、前記ユーザーの情報、前記ユーザーのアクセス回数、前記機器の情報及び前記ファイルの情報の少なくともいずれかに基づき、前記ファイルをカテゴリ別に整列する手段と、を有することを特徴とする情報処理装置が提供される。【選択図】図８
2014179043.tif 000002
【特許請求の範囲】
【請求項１】
機器からアクセスされる情報処理装置であって、
前記アクセスする機器を利用するユーザーの情報を取得する手段と、
前記機器を利用するユーザーのアクセス回数をカウントする手段と、
前記アクセスする機器の情報を取得する手段と、
前記情報処理装置に保存されるファイルの情報を取得する手段と、
前記機器からのアクセスのタイミングに応じて、前記ユーザーの情報、前記ユーザーのアクセス回数、前記機器の情報及び前記ファイルの情報の少なくともいずれかに基づき、前記ファイルをカテゴリ別に整列する手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記カテゴリ別に整列されたファイルのリストを前記機器に表示させる手段を更に有する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記カテゴリ別に整列したファイルのリストを保存する手段を更に有する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記整列する手段は、
予め定められた優先順位、又はユーザーにより設定された優先順位に基づき、前記ファイルをカテゴリ別に整列する、
ことを特徴とする請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
情報処理装置にアクセスする機器であって、
前記情報処理装置へアクセスし、
前記機器からのアクセスのタイミングに応じて、前記機器を利用するユーザーの情報、前記ユーザーのアクセス回数、前記機器の情報及び前記情報処理装置に保存されるファイルの情報の少なくともいずれかに基づき、前記情報処理装置によってカテゴリ別に整列されたファイルのリストを表示する、
ことを特徴とする機器。
【請求項６】
機器から情報処理装置にアクセスする手段と、
前記アクセスする機器を利用するユーザーの情報を取得する手段と、
前記機器を利用するユーザーのアクセス回数をカウントする手段と、
前記アクセスする機器の情報を取得する手段と、
前記情報処理装置に保存されるファイルの情報を取得する手段と、
前記機器から前記情報処理装置へのアクセスのタイミングに応じて、前記ユーザーの情報、前記ユーザーのアクセス回数、前記機器の情報及び前記ファイルの情報の少なくともいずれかに基づき、前記ファイルをカテゴリ別に整列する手段と、
前記カテゴリ別に整列されたファイルのリストを表示する手段と、
を有することを特徴とするファイル管理システム。
【請求項７】
ネットワークを介して機器と接続された情報処理装置に保存されるファイルを管理するファイル管理システムであって、
前記情報処理装置は、
該情報処理装置にアクセスする機器を利用するユーザーの情報を取得する手段と、
前記機器を利用するユーザーのアクセス回数をカウントする手段と、
前記アクセスする機器の情報を取得する手段と、
前記情報処理装置に保存されるファイルの情報を取得する手段と、
前記機器からのアクセスのタイミングに応じて、前記ユーザーの情報、該ユーザーのアクセス回数、前記機器の情報及び前記ファイルの情報の少なくともいずれかに基づき、前記ファイルをカテゴリ別に整列する手段と、
を有し、
前記機器は、
前記カテゴリ別に整列されたファイルのリストを表示する、
ことを特徴とするファイル管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、機器、ファイル管理システムに関する。
【背景技術】
【０００２】
今日、デジタル複合機は多機能化し、プリンタ、読取装置（スキャナ）、ファクシミリなどの複数機能を有する複合型の機種が多く普及している。それらの複合機は、読取装置でスキャンしたデータをネットワーク経由からＰＣの共有フォルダにデータ送信する機能を有する。近年では、携帯型情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、タブレット端末のＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）にデータ送信する機能を有する複合機も増えている。
【０００３】
一方、ユーザーは、携帯型情報端末ＰＤＡやタブレット端末でデータファイルを閲覧することで仕事をするケースが増えている。例えば、ユーザーは、タブレット端末や携帯端末からデータを閲覧し、パンフレットなどの資料の説明をする仕事を行う。また、社外に出た際も、ユーザーは、外部のネットワークから社内のＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）等に保存されているファイルを閲覧して、資料の説明をする仕事を行う。ＮＡＳやＰＣの共有フォルダには大量のファイルが一度に保存されているため、ユーザーは、紙で説明する場合よりも多くの種類のファイルを臨機応変に変更して端末の画面に表示でき、閲覧できる点が期待されている。
【０００４】
しかし、共有フォルダに大量のファイルが保存されていることにより、ファイルを整理する必要が生じ、フォルダを作成する作業や、ファイルを整列する作業が発生する。
【０００５】
画面の大きいＰＣでは、キーボードやマウスなどの操作からドラック・アンド・ドロップで移動して、フォルダの階層毎にファイルを整列する機能があり、ファイルを整列するときの効率は、画面が小さい携帯端末等よりも高い。これに対して、デジタル複合機やタブレット端末や携帯端末では画面が小さいこともあり、フォルダを作成したり、ファイルを移動したり、ドラック・アンド・ドロップなどでファイルを整理したりする作業が多く発生すると、効率が悪い。そこで、ファイルを自動で整列させる技術が提案されている。例えば、特許文献１には、ファイルを整列する目的で、ファイルに書誌コードを持たせて整列させる技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、タブレット端末や携帯端末からネットワーク上の共有フォルダにアクセスしたタイミングで該共有フォルダに保存されたファイルを整列することができない。また、特許文献１では、ネットワーク上の共有フォルダにアクセスしたとき、アクセスしたタイミングで、そのユーザーがどのようなファイルをよく利用するのかを判定し、判定の結果に応じて即座にファイルの整列を行うことはできない。そのため、ファイルが記憶されているネットワーク上のフォルダを事前にユーザー毎に整列しておく手間が発生する。
【０００７】
また、ＮＡＳ上のデータは機器毎に管理されており、デジタル複合機や周辺機器から遠隔的にアクセスする等の方法をとらなければ、ファイルの整理やカテゴリ毎のフォルダを作成できない。
【０００８】
そこで、一側面では、機器からのアクセスのタイミングに応じて、ファイルを整列させることを目的とする。
【課題を解決するための手段】
【０００９】
一つの案では、
機器からアクセスされる情報処理装置であって、
前記アクセスする機器を利用するユーザーの情報を取得する手段と、
前記機器を利用するユーザーのアクセス回数をカウントする手段と、
前記アクセスする機器の情報を取得する手段と、
前記情報処理装置に保存されるファイルの情報を取得する手段と、
前記機器からのアクセスのタイミングに応じて、前記ユーザーの情報、前記ユーザーのアクセス回数、前記機器の情報及び前記ファイルの情報の少なくともいずれかに基づき、前記ファイルをカテゴリ別に整列する手段と、
を有することを特徴とする情報処理装置が提供される。
【発明の効果】
【００１０】
一態様によれば、機器からのアクセスのタイミングに応じて、ファイルを整列させることができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係るファイル管理システムの全体構成図。
【図２】一実施形態に係る複合機の操作部の一例。
【図３】一実施形態に係る情報処理装置のハードウェア構成図。
【図４】一実施形態に係る情報処理装置のソフトウェア構成図。
【図５】一実施形態に係る全体処理の一例を示したフロー図
【図６】一実施形態に係る機器登録ＤＢの一例を示した図。
【図７】一実施形態に係るファイル管理処理の詳細を示したフロー図。
【図８】一実施形態に係るファイル整列処理を示したフロー図。
【図９】一実施形態に係るファイルの優先順位を記憶した一例。
【図１０】一実施形態の変形例に係るファイル管理処理の詳細を示したフロー図。
【図１１】一実施形態の変形例に係るファイルの優先順位を記憶した一例。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の構成については、同一の符号を付することにより重複した説明を省く。
【００１３】
［ファイル管理システムの全体構成］
まず、本発明の一実施形態に係るファイル管理システムについて、図１を参照しながら説明する。図１は、一実施形態に係るファイル管理システムの全体構成を示す。ファイル管理システム１は、情報処理装置１０、デジタル複合機（以下、単に複合機２０という。）、携帯端末３０、ＰＣ４０及びテレビ５０を有する。各機器は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク６０を介して接続されている。ネットワーク６０は有線であっても、無線であってもよい。
【００１４】
情報処理装置１０は、例えば、ＮＡＳのようにネットワーク６０に接続して使用するファイルサーバの機能を有する。ネットワーク６０に接続された複合機２０、携帯端末３０、ＰＣ４０、テレビ５０等の機器は、情報処理装置１０の記憶領域を共有して、共有フォルダとして使用できる。情報処理装置１０は、各種のファイルを管理するためのフォルダを自動で構成できる。
【００１５】
なお、複合機２０、携帯端末３０、ＰＣ４０、テレビ５０は、情報処理装置１０を利用する機器の一例であって、これに限らない。情報処理装置１０を利用する機器は、携帯型情報端末ＰＤＡやタブレット端末等、通信機能を有しているいずれの電子機器であってもよい。
【００１６】
また、情報処理装置１０は、複合機２０と一体化されて構成されてもよい。また、情報処理装置１０は、携帯端末３０、ＰＣ４０、テレビ５０と一体化されて構成されてもよい。つまり、情報処理装置１０は、機器とネットワーク６０を介して接続されている構成であってもよいし、機器と一体化され、機器からアクセスされる構成であってもよい。
【００１７】
以下では、複合機２０を例に挙げて、ファイルがカテゴリ別に自動整列されたフォルダを示す。図２の上部に示したように、複合機２０は、情報処理装置１０とネットワーク６０を介して接続されている。複合機２０には、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）となる操作部２１が設けられている。
【００１８】
操作部２１の中央には、表示領域２１ｂがありは、その画面はタッチパネル式のハードウェアで構成されている。表示領域２１ｂの表示自体は、ソフトウェアの機能を用いて表示されている。操作部２１の右側には、ハードウェアのボタン群が設けられている。ハードウェアのボタン群の下に表示されている文字は、各ボタンの機能を示している。
【００１９】
図２（ａ）に示したように、操作部２１の表示領域２１ｂには、情報処理装置１０にて複合機２０用に自動整列された後のフォルダが示されている。図２（ａ）では、「パンフレット」、「議事録」、「斉藤さん」、「寺田さん」、「スキャン」の順にユーザーがよく利用すると情報処理装置１０が判定し、利用度が高い順に整列されたフォルダのリストが表示されている。
【００２０】
これによれば、情報処理装置１０に保存されたファイルを、複合機２０からアクセスした際に、目的となる整列されたフォルダがリストで表示される。これにより、ユーザーは、ファイルをドラック・アンド・ドロップで整列したり、検索したりしなくても、よく利用するフォルダやファイルの中からその時点で利用したいファイルを容易に選択できる。
【００２１】
図２（ａ）に示した表示領域２１ｂの左上の「ＵＲＬ」は、ネットワーク６０に接続された情報処理装置１０のファイルパスを示している。表示領域２１ｂの右上に示された「Aさんログイン中」は、現在ログインしているユーザー名を表示している。
【００２２】
ログインとは、複合機２０が共有で利用される場合に、一の利用者が複合機２０を利用している間、利用者以外のその他のユーザーが同じ複合機２０を利用できないように設けられた認証手段の一例である。ユーザーは、複合機２０を利用するにあたって、初めに特定のユーザーＩＤ（ユーザー名）とパスワードを入力し、ユーザー認証を実行しなければ、複合機２０を利用することはできない。
【００２３】
具体的には、ユーザーは、複合機２０の右側にある「ログイン/ログアウトボタン２１ａ」を押下する。そうすると、図２（ｂ）に示した表示領域２１ｂには、ログイン操作を行うための画面が表示される。ユーザー名の入力テキストボックスを押下すると、ＳＫＢ画面が表示されログインすることができる。ログインすると、前述したように、そのユーザー用に利用度が高い順に整列されたフォルダのリストが表示される。
【００２４】
画面にリストで表示されているフォルダは、情報処理装置１０内にあるフォルダの構成である。情報処理装置１０が複合機２０と一体化して配置されている場合、画面にリストで表示されているフォルダは、複合機２０と一体化した情報処理装置１０内のフォルダの構成を示している。
【００２５】
フォルダの自動整列は、以下の条件で行う。情報処理装置１０がフォルダの構成を自動で、優先順位が高いカテゴリの順に整列できる機能は、情報処理装置１０内のカテゴリを整列する機能、及び整列されたフォルダを、優先順位が高い順に表示可能なウェブアプリの機能により実現される。ここで、以下に本実施形態のフォルダの自動整列を利用するシーンを示す。ただし、本実施形態の利用シーンは一例であり、利用方法はこれに限られるものではない。
【００２６】
＜利用シーン１＞
ユーザーが、複合機２０、携帯端末３０、ＰＣ４０又はテレビ５０を操作して、情報処理装置１０に保存されたファイルやフォルダをリストで閲覧することを要求した場合に利用され得る。そのとき、ユーザーがログイン作業時に、情報処理装置１０は、そのユーザーが利用するアクセス頻度等に基づき、フォルダの構成を自動で整列する。これにより、そのユーザー用に利用度が高い順に整列されたフォルダのリストを表示することができる。
【００２７】
＜利用シーン２＞
複合機２０やタブレット端末など、情報処理装置１０にアクセスした機器を判定し、その機器で利用することを想定してフォルダを整列する。
【００２８】
＜利用シーン３＞
ファイルをフォルダのカテゴリ名で管理することができ、フォルダの名前により、ファイルに保存されている内容の文字や文書を自動でリンク作成できる。
【００２９】
以下では、本実施形態に係る情報処理装置１０について、ハードウェア構成、ソフトウェア構成、動作の順に説明する。
【００３０】
［情報処理装置のハードウェア構成］
まず、本実施形態に係る情報処理装置のハードウェア構成について、図３を参照しながら説明する。図３は、本実施形態に係る情報処理装置のハードウェア構成例である。
【００３１】
情報処理装置１０は、ＬＡＮ制御部１１、記憶装置１２、ＣＰＵ（Central Processing Unit）１３、メモリ１４、操作入力装置１５、外部メディア入出力装置１６及び無線制御部１７を有し、それぞれがバスで相互に接続されている。
【００３２】
ＬＡＮ制御部１１は、情報処理装置１０をネットワーク６０に接続するインタフェースである。これにより、情報処理装置１０は、ＬＡＮ制御部１１を介して、ネットワーク６０に接続された複合機２０、携帯端末３０およびテレビ５０等の機器とデータ通信を行うことができる。例えば、情報処理装置１０は、ＬＡＮ制御部１１を介して複合機２０の画像読取装置２３により読み取られた画像を取得することができる。また、情報処理装置１０は、ＬＡＮ制御部１１を介して複合機２０に印刷対象データを送信し、印刷装置２４に印刷対象データを印刷させることができる。
【００３３】
記憶装置１２は、データが記憶された不揮発性の記憶装置である。各データには、特定のファイル名が付けられている。各ファイルは、フォルダ毎に階層的に記憶されてもよい。各ファイルは、フォルダのカテゴリ名で管理可能になっている。記憶装置１２は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）から構成されてもよい。
【００３４】
メモリ１４は、プログラムやデータを記憶している。プログラムやデータには、装置全体を制御する基本ソフトウェアであるＯＳ（Operating System）、及びＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。メモリ１４は、例えば、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）から構成されてもよい。
【００３５】
ＲＯＭは、電源を切っても内部データを保持することができる不揮発性の半導体メモリである。ＲＯＭには、情報処理装置１０の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭは、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００３６】
ＣＰＵ１３は、記憶装置１２やメモリ１４からプログラムやデータを読み出し、処理を実行することで、装置全体の制御やファイルを管理したり、フォルダをカテゴリ毎に自動整列したりする機能を実現する演算装置である。
【００３７】
操作入力装置１５は、情報処理装置１０に各操作信号を入力する入力手段の機能を有する。操作入力装置１５は、キーボードやマウスやタッチパネルなどを含んでもよい。
【００３８】
外部メディア入出力装置１６は、外部メディアとデータの入出力を行う。外部メディア入出力装置１６には、記憶媒体などがある。これにより、情報処理装置１０は、外部Ｉ／Ｆを介して、記憶媒体の読み取り及び／又は書き込みを行うことができる。記憶媒体には、ＣＤ（Compact Disk）、及びＤＶＤ（Digital Versatile Disk）、ならびに、ＳＤメモリカード（SD Memory card）やＵＳＢメモリ（Universal Serial Bus memory）などがある。
【００３９】
無線制御部１７は、無線通信により複合機２０等とデータを送受信する場合、情報処理装置１０を、無線ＬＡＮ等の無線ネットワークに接続するインタフェースである。
【００４０】
図３の右側には複合機２０の構成例が示されている。複合機２０は、複合機２０をネットワーク６０に接続するインタフェースであるＬＡＮ制御部２２、画像のスキャンを実行する画像読取装置２３及び印刷を実行する印刷装置２４を有する。複合機２０には、図２（ａ）及び図２（ｂ）に示したように、表示領域２１ｂがあり、その画面はタッチパネル式のハードウェアで構成されている。また、図２（ｂ）に示したように、表示領域２１ｂには、複合機２０へのユーザー操作に応じて、カードデバイスに対する任意の認証を行うためのログイン指示画面を表示することができる。
【００４１】
［情報処理装置のソフトウェア構成］
次に、本実施形態に係る情報処理装置のソフトウェア構成について、図４を参照しながら説明する。図４は、本実施形態に係る情報処理装置のソフトウェア構成例である。ソフトウェア構成では、情報処理装置１０は、ウェブアプリ（ウェブアプリケーション）１０１、ウェブコントロール１０２、フォルダウォッチャ１０３、ジョブスケジューラー１０４、ユーザー認証管理手段１０５、スキャンサービス手段１０６、カテゴリ管理手段１０７、ドキュメント管理手段１０８、印刷サービス手段１０９、システム管理手段１１０、記憶手段１１１、データ受信手段１１２、データ送信手段１１３、ファイル管理手段１１４及び機器制御手段１１５を有する。
【００４２】
ウェブアプリ１０１は、外部モジュールからの要求を受け付けた際に、サービスや制御に命令を受け渡す役割をするアプリケーションソフトウェアである。ウェブアプリ１０１は、実施した完了通知、エラー通知を返答する。
【００４３】
ウェブコントロール１０２は、ウェブアプリ１０１で受けた情報を他のサービスで利用できるように、データ変換を行う。フォルダウォッチャ１０３は、ファイルの入出力を監視するモジュールである。
【００４４】
ジョブスケジューラー１０４は、印刷ジョブの管理を行う。
【００４５】
ユーザー認証管理手段１０５は、ログインに必要なＩＤを発行して管理するモジュールである。
【００４６】
スキャンサービス手段１０６は、画像読取装置２３に読取指示を行うサービスを実行するモジュールである。
【００４７】
カテゴリ管理手段１０７は、フォルダのカテゴリを管理するモジュールである。
【００４８】
ドキュメント管理手段１０８は、ドキュメントに対するＩＤに分別された後に、ＩＤに対する情報を、ログとして管理するモジュールである。
【００４９】
印刷サービス手段１０９は、印刷装置２４に印刷指示を行うサービスを実行するモジュールである。
【００５０】
システム管理手段１１０は、起動時にカードにそれぞれのサービス状態をチェックし、生成して起動させ、システムが終了する場合は、サービスを終了させるモジュールである。
【００５１】
記憶手段１１１は、記憶装置にデータを記憶する。たとえば、記憶手段１１１は、記憶装置に機器ＩＤ管理ファイル１２１及び優先順位管理ファイル１２２を記憶する。
【００５２】
データ受信手段１１２は、データファイルをネットワーク６０経由もしくは画面から受信するためのモジュールである。
【００５３】
データ送信手段１１３は、データファイルをネットワーク６０から送信するためのモジュールである。
【００５４】
ファイル管理手段１１４は、ファイル情報の管理を行うモジュールである。
【００５５】
機器制御手段１１５は、機器の接続を制御するモジュールである。
【００５６】
かかるソフトウェア構成により、情報処理装置１０は、スキャンサービス手段１０６や印刷サービス手段１０９などのソフトウェアを動作させ、複合機２０の画像読取装置２３や印刷装置２４を動作させることができる。
【００５７】
［全体処理］
次に、本実施形態に係る情報処理装置１０で実行される、全体処理について、図５を参照しながら説明する。図５は、ファイルが投入されて自動整列されるまでの全体のフローを示す。ここでは、機器の一例として複合機２０が、情報処理装置１０にアクセスする場合について説明する。しかし、ネットワーク６０に接続されている携帯端末３０等の機器が情報処理装置１０にアクセスする場合についても同様に適用できる。
【００５８】
複合機２０が情報処理装置１０にアクセスすると、カテゴリ管理手段１０７は、初期接続時に、アクセスした複合機２０のＩＤが予め登録されている機器であるかを判定し、取得する（Ｓ１０）。例えば、図６に示した機器ＩＤ管理ファイル１２１には、機器ＩＤ１２１ａと機器名１２１ｂとが予め登録されている。複合機２０のＩＤが「００１５１２１」である場合、前もってそのＩＤは、複合機Ａ４印刷機として機器ＩＤ管理ファイル１２１に登録されている。また、その機器自体が、機体番号を持っていることが多くあり、その場合は、その機器番号自体を取得するプログラムを動作させる。機器番号がない場合には、その機器のアプリ側から発行されるＧＵＩＤ（Global Unique Identifier）を元に、アプリのＩＤとして取り扱う。これにより、カテゴリ管理手段１０７は、アクセスしてきた機器の判定を行うことができる。
【００５９】
アクセスした複合機２０の機器ＩＤは、ウェブコントロール１０２が保持しており、カテゴリ管理手段１０７に渡される。これにより、カテゴリ管理手段１０７は、カテゴリ管理手段１０７に渡された機器ＩＤを持つ複合機２０に対して優先して表示すべきファイルリストを生成するためのファイルの自動整列を行うことになる。
【００６０】
次に、図５では、カテゴリ管理手段１０７は、ユーザーのログイン情報を判定し、取得する（ステップＳ２０）。次に、カテゴリ管理手段１０７は、ログインしたユーザーが保存したファイルを判定し、ファイルの情報を取得する（ステップＳ３０）。
【００６１】
次に、カテゴリ管理手段１０７は、ステップＳ１０の機器の判定、ステップＳ２０のユーザーのログイン情報の判定、ステップＳ３０における記憶されたファイルの判定により取得した各種情報に基づき、フォルダのカテゴリを整列する（ステップＳ４０）。これにより、カテゴリが整列されたフォルダのリスト、つまり、複合機２０に優先して表示すべきファイルリストが情報処理装置１０から複合機２０に提供可能となる。
【００６２】
［ファイル整列］
次に、本実施形態に係るファイル管理処理の詳細について、図７を参照しながら説明する。
【００６３】
複合機２０が、情報処理装置１０にアクセスすると（ステップＳ１：初期接続）、ウェブアプリ１０１を介して機器制御手段１１５は、複合機２０との接続を制御する（ステップＳ１．１）。
【００６４】
複合機２０が、ログインすると（ステップＳ２）、ウェブアプリ１０１は、ログイン情報をウェブコントロール１０２に出力する（ステップＳ２．１）。ウェブコントロール１０２は、ログイン情報をユーザー認証管理手段１０５に出力する（ステップＳ３）。ユーザー認証管理手段１０５は、ログイン情報に基づきユーザーのログインを認証するか否かを判断する（ステップＳ３．１）。
【００６５】
ログインに成功すると、ウェブコントロール１０２は、ユーザー情報をカテゴリ管理手段１０７に出力する（ステップＳ４）。カテゴリ管理手段１０７は、情報処理装置１０（例えば、記憶装置１２）に記憶されているファイルをカテゴリ別に整列する（ステップＳ４．１）。ファイルの整列の詳細については、図８を参照して後述する。
【００６６】
次に、カテゴリ管理手段１０７は、ユーザー情報をドキュメント管理手段１０８に出力する（ステップＳ４。２）。次に、ドキュメント管理手段１０８は、ユーザー情報に対応して整列されたカテゴリを表示する順にフォルダを整列する（ステップＳ４．２．１）。次に、ドキュメント管理手段１０８は、ファイル管理手段１１４に、整列されたフォルダのファイルＩＤを要求する（ステップＳ４．２．２）。ファイル管理手段１１４からのファイルＩＤは、ドキュメント管理手段１０８→カテゴリ管理手段１０７→ウェブコントロール１０２→ウェブアプリ１０１の順に渡され、最終的に複合機２０に送信される。
【００６７】
この結果、図２（ａ）に示したように、操作部２１の表示領域２１ｂには、情報処理装置１０にて複合機２０用にカテゴリが自動で整列された後のフォルダがリストで表示される。表示されたいずれかのフォルダを選択すると、フォルダ内に記憶されているファイルＩＤのファイルが表示される。
【００６８】
［カテゴリ管理］
次に、本実施形態に係るファイル整列処理の詳細について、図８を参照しながら説明する。図８は、図７のステップＳ４．１のカテゴリ整理の詳細を示す。
【００６９】
図８のファイル整列処理が開始されると、ウェブコントロール１０２は、機器情報及びユーザー情報をカテゴリ管理手段１０７に出力する（ステップＳ４．２）。本実施形態では、カテゴリ管理手段１０７は、機器情報としてこの時点で情報処理装置１０にアクセスしている複合機２０の情報を取得する（ステップＳ４．３）。また、カテゴリ管理手段１０７は、ユーザー情報としてログイン操作を行ったユーザー（ここでは、ユーザーＡとする）のユーザー情報を取得する（ステップＳ４．３）。
【００７０】
次に、カテゴリ管理手段１０７は、情報処理装置１０の記憶領域（例えば、記憶装置１２）に現在記憶されているファイル、フォルダのリストを自動整列する（ステップＳ４．４）。カテゴリ管理手段１０７は、リストに整列されたファイル、フォルダに基づき、ユーザーＡのアクセス回数に基づきファイルを整列する（ステップＳ４．５）。次に、カテゴリ管理手段１０７は、機器（ここでは、複合機２０）で利用できるファイルで整列する（ステップＳ４．６）。
【００７１】
次に、カテゴリ管理手段１０７は、優先順位管理ファイル１２２に設定されている優先順位に基づき、ファイルを整列する（ステップＳ４．７）。例えば、図９に示したように、優先順位管理ファイル１２２には、優先順位（優先度）１２２ａとファイルの種類とが関連付けて記憶されている。図９の例では、機器（ここでは、複合機２０）で利用可能なファイルが優先順位１で最も高い。続いて、ユーザーのアクセス回数が多いファイルが優先順位２、会議室に配置された機器の場合には「資料」フォルダのファイルを優先して表示することが優先順位３、ＰＰＴファイルを更新順に表示することが優先順位４に設定されている。よって、カテゴリ管理手段１０７は、優先順位が高いファイルから順にファイル、フォルダを整列し、リスト化する。以上のファイル整列によって、カテゴリ管理手段１０７は、ファイルリストの作成を完了する（ステップＳ４．８）。
【００７２】
以上に説明したように、本実施形態のファイル管理では、一度、情報処理装置１０の記憶装置１２等の記憶領域に保存されたデータ（ファイル）をフォルダ階層ごとに、リンク先として自動で並び順を変更できる、情報処理装置１０の一機能である。
【００７３】
なお、複合機２０等の機器からのアクセスのタイミングに応じて、図８のステップＳ４．３〜ステップＳ４．６の少なくともいずれかのステップに基づき、ファイルをカテゴリ別に整列すればよい。
【００７４】
また、ステップＳ４．７に示した優先順位によるファイルの整列は、必ずしも行われなくてもよい。ただし、優先順位の高い順にフォルダを表示するためには、ステップＳ４．７の優先順位によるファイルの整列が実行されることが好ましい。
【００７５】
フォルダウォッチャ１０３は、ログインしたユーザーがファイルを保存した際に、そのファイル内に保存されている内容とファイル情報を取得してデータベースＤＢ（図示せず）に登録することができる。これはファイル情報を抜き出し、データベースＤＢへ接続する命令を行うことが可能であるからである。データベースＤＢは、記憶装置１２の内部に設けられてもよい。
【００７６】
データベースＤＢに登録された情報は、記憶装置１２に記憶されたファイルにアクセスしなくても、すぐに検索でき、これによって直ちに必要なファイル情報を得ることができる。そのため、ファイルが変更された場合は、そのデータベースＤＢに基づき、機器に表示させるファイル順を示すファイル昇順情報を変更できることになる。
【００７７】
以上、本実施形態に係る情報処理装置１０は、機器の情報を取得し、アクセスした機器のユーザー情報を取得する機能を有する。また、情報処理装置は、当該ユーザーがフォルダにアクセスした数をカウントする機能を有する。また、情報処理装置１０は、接続する機器を判定し、取得する手段を持ち、記憶したファイルの名前、ファイルに保存されている文書内容を判定し、取得する手段を持つ。情報処理装置１０は、これらの手段を持つことで、判断した情報に対してファイルをその場、その機器に対して自動で昇順のカテゴリのリンク先へ整列する手段を持つ。情報処理装置１０は、このように機器からのアクセスのタイミングに応じて自動的に整列されたファイルのリストを、情報処理装置１０にアクセスしたどんな機器に対してもウェブアプリ１０１を通じて提供することを可能にする。
【００７８】
更に、情報処理装置１０は、機器毎にアクセスした際の優先度を決めて自動でファイルを整列する機能を持つ。これにより、複合機２０やタブレット端末から、ネットワーク６０で繋がる情報処理装置１０に接続した際に、アクセスしたユーザーや機器毎にファイルを自動で整列できる。
【００７９】
その際、情報処理装置１０は、ユーザーが利用する複合機２０や携帯端末３０など、機器毎に異なる情報と、アクセスするユーザー情報とを判断することで、そのユーザーが良く利用するファイルが先頭に整列される。この結果、複合機２０やタブレット端末の画面にユーザーが良く利用するファイルやフォルダから順に表示させることができる。これにより、ユーザーは、利用したいファイルやフォルダに素早くアクセスすることができる。
【００８０】
特に、ネットワーク６０を介して接続される複合機２０の操作部２１や、携帯端末３０の操作画面を用いてファイルやフォルダを整列させるのは、画面が小さいことから大変効率が悪い。しかし、本実施形態によれば、特に複合機２０、携帯端末３０、タブレット端末のような操作画面が小さい機器においても、スキャン（アクセス）をしてファイルを保存した瞬間に、ファイルが自動整列される。また、ファイルがユーザーの利用価値が高い順に自動整列された状態で、ユーザーが閲覧する機器の画面に表示される。このため、ユーザーは自らがファイルを整列する必要がなく、必要なファイルを見つけ出すまでに費やす時間が短縮され、業務の効率を上げることができる。
【００８１】
［ファイル管理処理：変形例］
次に、本実施形態の変形例に係るファイル管理処理について、図１０を参照しながら説明する。図１０は、本実施形態の変形例に係るファイル管理処理の詳細を示す。ステップＳ１〜ステップＳ４．２．２の処理は、図７に示した同一ステップと同じ処理を実行するため、ここでは説明を省略し、ステップＳ５から説明を始める。ステップＳ５にて、フォルダウォッチャ１０３は、複合機２０がファイルを保存したことを検知すると、ウェブコントロール１０２にファイルのアクセス情報を出力する（ステップＳ５．１）。次に、ウェブコントロール１０２は、ドキュメント管理手段１０８にファイル情報の変更を要求する（ステップＳ５．１．１）。
【００８２】
ドキュメント管理手段１０８は、記憶手段１１１に新規ファイル情報の登録を要求する（ステップＳ５．１．１．１）。次に、ドキュメント管理手段１０８は、カテゴリ別にフォルダを整列する（ステップＳ５．１．１．２）。次に、ドキュメント管理手段１０８は、ファイル管理手段１１４に、整列されたフォルダのファイルＩＤを要求する（ステップＳ５．１．１．３）。ファイル管理手段１１４からのファイルＩＤは、ドキュメント管理手段１０８→ウェブコントロール１０２→フォルダウォッチャ１０３の順に渡され、最終的に複合機２０に送信される。
【００８３】
本変形例では、複合機２０を利用するユーザーがログアウトして情報処理装置１０での動作を終了した後、記憶手段１１１は、ユーザーがログインしてからログアウトするまでの操作内容の履歴であるログ（ＬＯＧ）をログファイルに保存してもよい。その際、ステップＳ５．１．１．１にて記憶手段１１１は、そのユーザーがログインした際に作成されたファイルリストをログファイルに保存する。保存されたファイルリストは、例えばそのユーザーと同じグループのチームメンバーに同じファイル昇順で表示させたい場合に利用できる。すなわち、本変形例では、ログファイルに保存されているファイルリストに基づき、同じファイル構成で整列されたリストを他のチームメンバーの携帯端末等の機器へも表示させることができる。
【００８４】
［優先順位の設定：変形例］
上記実施形態では、カテゴリ管理手段１０７は、優先順位を設定した優先順位管理ファイル１２２を用いてファイルの整列を行う。本変形例では、優先順位管理ファイル１２２の優先順位を設定するためのアプリケーションを利用できる場合について説明する。この場合、ユーザーは、どのファイルをその機器で優先的に表示するのか、前記アプリケーションを利用して自由に設定することが可能である。
【００８５】
設定の一例としては、例えば、図１１に示したように、優先順位管理ファイル１２２には、設定項目が４つ存在する。ここでは、最近更新されたフォルダ、ファイルは優先順位１に設定されているため、最も優先的に表示されるようにファイルが自動整列される。次に、優先順位２に設定されている議事録の文字を含むファイルが優先的に昇順で表示される。次に、優先順位３に設定されているＰＤＦファイル、優先順位４に設定されている名前順、の順に表示されるようにファイルが自動整列される。
【００８６】
カテゴリ管理手段１０７は、優先順位管理ファイル１２２を用いてファイルの優先度に応じたファイルを検索し、自動整列する。以上に説明した優先順位を設定可能なウェブアプリ１０１の機能は、その機能を実行するためのプログラムにより実行される。これによれば、テレビや携帯端末等、その機器に対して、どのようなファイルを優先的に表示したいかの設定をユーザーにより変更できる。
【００８７】
以上、本実施形態にかかるファイル管理システム１について説明した。これによれば、優先順位の設定に合わせてファイルがカテゴリ毎に自動的に整列される。これにより、複合機２０から情報処理装置１０に保存されたファイルを閲覧する作業を行ったり、スキャンしたりする際に、ユーザーが利用する確立が高いフォルダやファイルから順に表示される。これにより、ユーザーのファイルの検索作業の効率を向上させることができる。
【００８８】
また、本実施形態に係るファイル管理システム１によれば、機器からのアクセスのタイミングに応じて、ファイルをカテゴリ別に整列することができる。
【００８９】
なお、情報処理装置１０が有するユーザー認証管理手段１０５、スキャンサービス手段１０６、カテゴリ管理手段１０７、ドキュメント管理手段１０８、印刷サービス手段１０９、システム管理手段１１０、ファイル管理手段１１４及び機器制御手段１１５の各部は、例えば、記憶装置１２の構成例であるＨＤＤにインストールされたプログラムがＣＰＵ１３に実行させる処理により実現され得る。
【００９０】
また、機器ＩＤ管理ファイル１２１及び優先順位管理ファイル１２２は、例えば、メモリ１４を用いてもよいし、記憶装置１２を用いても実現可能である。
【００９１】
以上のようにして、本実施形態に係る情報処理装置１０は、上記ハードウェア構成により、保存されているファイルをカテゴリ別に自動整列し、ユーザー側の機器に表示するサービスを提供することができる。
【００９２】
以上、添付図面を参照しながら本発明に係る情報処理装置、機器、ファイル管理システムの好適な実施形態について詳細に説明したが、本発明の技術的範囲はかかる例に限定されない。本発明の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明に係る情報処理装置、機器、ファイル管理システムの技術的範囲に属する。また、上記実施形態及び変形例が複数存在する場合、矛盾しない範囲で組み合わせることができる。
【符号の説明】
【００９３】
１：ファイル管理システム、１０：情報処理装置、１１：ＬＡＮ制御部、１２：記憶装置、１３：ＣＰＵ、１４：メモリ、１５：操作入力装置、１６：外部メディア入出力装置、１７：無線制御部、２０：複合機、２１：操作部、３０：携帯端末、４０：ＰＣ、５０：テレビ、６０：ネットワーク、１０１：ウェブアプリ、１０２：ウェブコントロール、１０３：フォルダウォッチャ、１０４：ジョブスケジューラー、１０５：ユーザー認証管理手段、１０６：スキャンサービス手段、１０７：カテゴリ管理手段、１０８：ドキュメント管理手段、１０９：印刷サービス手段、１１０：システム管理手段、１１１：記憶手段、１１２：データ受信手段、１１３：データ送信手段、１１４：ファイル管理手段、１１５：機器制御手段
【先行技術文献】
【特許文献】
【００９４】
【特許文献１】特開２００６−３５０９４５号公報
【図１】
2014179043.tif 000003
【図２】
2014179043.tif 000004
【図３】
2014179043.tif 000005
【図４】
2014179043.tif 000006
【図５】
2014179043.tif 000007
【図６】
2014179043.tif 000008
【図７】
2014179043.tif 000009
【図８】
2014179043.tif 000010
【図９】
2014179043.tif 000011
【図１０】
2014179043.tif 000012
【図１１】
2014179043.tif 000013