(57)【要約】【課題】ユーザが分かり易いファイル一覧を電子機器に表示させることができる情報処理装置を提供すること。【解決手段】ファイル一覧を電子機器に表示させる情報処理装置であって、ファイル名に利用される登録済みの単語を記憶する単語記憶手段と、前記ファイル一覧に含まれる１つ以上のファイルを、前記ファイルのファイル名に利用されている前記登録済みの単語でグルーピングし、前記ファイル一覧に含まれるファイルをグループごとに前記電子機器に表示させる画面制御手段と、を有することで上記課題を解決する。【選択図】図４
2020052700.tif 000002
【特許請求の範囲】
【請求項１】
ファイル一覧を電子機器に表示させる情報処理装置であって、
ファイル名に利用される登録済みの単語を記憶する単語記憶手段と、
前記ファイル一覧に含まれる１つ以上のファイルを、前記ファイルのファイル名に利用されている前記登録済みの単語でグルーピングし、前記ファイル一覧に含まれるファイルをグループごとに前記電子機器に表示させる画面制御手段と、
を有する情報処理装置。
【請求項２】
前記画面制御手段は、前記ファイル一覧に含まれるファイルをグループごとに前記電子機器に表示させる場合に、前記ファイルのファイル名のうちグルーピングに利用した前記登録済みの単語の部分を省略して表示すること
を特徴とする請求項１記載の情報処理装置。
【請求項３】
前記画面制御手段は、前記ファイルのファイル名に前記登録済みの単語が複数利用されている場合に、所定の規則に従い選択した１つの前記登録済みの単語でグルーピングすること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記画面制御手段は、前記ファイルのファイル名に前記登録済みの単語が複数利用されている場合に、複数の前記登録済みの単語で階層的にグルーピングすること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項５】
電子機器とファイル一覧を前記電子機器に表示させる情報処理装置とを有する情報処理システムであって、
ファイル名に利用される登録済みの単語を記憶する単語記憶手段と、
前記ファイル一覧に含まれる１つ以上のファイルを、前記ファイルのファイル名に利用されている前記登録済みの単語でグルーピングし、前記ファイル一覧に含まれるファイルをグループごとに前記電子機器に表示させる画面制御手段と、
を有する情報処理システム。
【請求項６】
ファイル一覧を電子機器に表示させる情報処理装置で実行されるファイル一覧表示方法であって、
ファイル名に利用される登録済みの単語を記憶する単語記憶ステップと、
前記ファイル一覧に含まれる１つ以上のファイルを、前記ファイルのファイル名に利用されている前記登録済みの単語でグルーピングし、前記ファイル一覧に含まれるファイルをグループごとに前記電子機器に表示させる画面制御ステップと、
を有するファイル一覧表示方法。
【請求項７】
ファイル一覧を電子機器に表示させる情報処理装置を、
ファイル名に利用される登録済みの単語を記憶する単語記憶手段、
前記ファイル一覧に含まれる１つ以上のファイルを、前記ファイルのファイル名に利用されている前記登録済みの単語でグルーピングし、前記ファイル一覧に含まれるファイルをグループごとに前記電子機器に表示させる画面制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、ファイル一覧表示方法及びプログラムに関する。
【背景技術】
【０００２】
表示部を備えた画像形成装置などの電子機器では、表示部にファイル一覧を表示する場合がある。
【０００３】
例えば、ファイル名、楽曲名、伴奏スタイル名、或いは、音色名などを表す文字列を表示器に表示するとき、文字列全体の幅が表示領域よりも大きく該文字列全体を表示することができない場合に、文字列の一部を省略して当該文字列を表示する電子音楽装置は従来からあった（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の電子機器では、ファイル名が長く、画面内に収まりきらない場合はファイル名の末尾や中間を三点リーダ等で省略して表示していた。したがって、従来の電子機器では省略部分にファイルを識別するために重要な情報が含まれていた場合、ユーザがファイルを選択できなくなる可能性があった。
【０００５】
本発明の実施の形態は、上記の点に鑑みなされたもので、ユーザが分かり易いファイル一覧を電子機器に表示させることができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する為、本願請求項１は、ファイル一覧を電子機器に表示させる情報処理装置であって、ファイル名に利用される登録済みの単語を記憶する単語記憶手段と、前記ファイル一覧に含まれる１つ以上のファイルを、前記ファイルのファイル名に利用されている前記登録済みの単語でグルーピングし、前記ファイル一覧に含まれるファイルをグループごとに前記電子機器に表示させる画面制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明の実施の形態によれば、ユーザが分かり易いファイル一覧を電子機器に表示させることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る情報処理システムの一例の構成図である。
【図２】コンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係る機器の一例のハードウェア構成図である。
【図４】本実施形態に係る情報処理システムの一例の機能構成を示す図である。
【図５】ファイル名辞書登録画面の一例のイメージ図である。
【図６】ファイル名辞書使用画面の一例のイメージ図である。
【図７】ファイル一覧表示処理の一例のフローチャートである。
【図８】ファイル一覧表示画面の一例のイメージ図である。
【図９】ファイル一覧表示画面の他の例のイメージ図である。
【図１０】ファイル一覧表示画面の他の例のイメージ図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照しながら説明する。
【００１０】
［第１の実施形態］
＜システム構成＞
図１は、本実施形態に係る情報処理システムの一例の構成図である。図１に示す情報処理システム１は、サービス提供システム１０と、機器２０と、ＰＣ端末３０と、外部ストレージシステム４０を含み、インターネット等の広域的なネットワークＮ１を介して通信可能に接続されている。
【００１１】
サービス提供システム１０は、一台以上の情報処理装置で実現され、ネットワークＮ１を介して、各種のサービスを提供する。本実施形態に係るサービス提供システム１０が提供するサービスの具体例については後述する。
【００１２】
機器２０は、ユーザが使用する各種の電子機器である。機器２０は、例えば画像形成装置である。画像形成装置は、ＭＦＰ（Multifunction Peripheral）やプリンタ、スキャナ又はファクシミリなどである。なお、機器２０は表示機能を備えた電子機器であれば画像形成装置に限られない。機器２０はプロジェクタ、インタラクティブホワイトボード、デジタルサイネージ、ヘッドアップディスプレイ、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電などであってもよい。機器２０は、パーソナルコンピュータ、携帯電話、スマートフォン、タブレット端末、ゲーム機、携帯情報端末、デジタルカメラなどであってもよい。インタラクティブホワイトボードは、相互通信が可能な電子式の黒板機能を有する電子機器である。また、デジタルサイネージは出力装置の一例である。ユーザは機器２０を用いてサービス提供システム１０が提供する各種のサービスを利用することができる。
【００１３】
ＰＣ端末３０は、例えばユーザが使用するパーソナルコンピュータ（ＰＣ）やスマートフォン、タブレット端末等である。ユーザは、ＰＣ端末３０を用いて、サービス提供システム１０が提供する各種のサービスを利用することができる。
【００１４】
外部ストレージシステム４０は、ネットワークＮ１を介してオンラインストレージと呼ばれる外部ストレージサービスを提供するコンピュータシステムである。外部ストレージサービスとは、ネットワークＮ１を介して、ストレージの記憶領域を貸し出すサービスである。本実施形態において外部ストレージシステム４０が貸し出す記憶領域は、ファイルの記憶領域となる。
【００１５】
なお、図１に示す情報処理システム１の構成は一例である。例えばサービス提供システム１０はファイルの記憶領域を有していてもよい。また、サービス提供システム１０は一台のサーバ環境上で実現してもよいし、複数のコンピュータシステムに分けて実現してもよい。
【００１６】
＜ハードウェア構成＞
《コンピュータ》
サービス提供システム１０及びＰＣ端末３０は、例えば図２に示すハードウェア構成のコンピュータにより実現される。
【００１７】
図２はコンピュータの一例のハードウェア構成図である。図２のコンピュータ５００は入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００１８】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、コンピュータ５００による処理結果を表示する。
【００１９】
通信Ｉ／Ｆ５０７はコンピュータ５００を各種ネットワークに接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００２０】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、コンピュータ５００はＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００２１】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２２】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２３】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。サービス提供システム１０及びＰＣ端末３０は例えば図２に示すようなコンピュータ５００のハードウェア構成により、後述する各種処理を実現できる。
【００２４】
《機器》
情報処理システム１に含まれる機器２０が画像形成装置である場合のハードウェア構成は例えば図３に示すようになる。図３は本実施形態に係る機器の一例のハードウェア構成図である。図３に示す機器２０は、コントローラ６０１、操作パネル６０２、外部Ｉ／Ｆ６０３、通信Ｉ／Ｆ６０４、プリンタ６０５及びスキャナ６０６などを備える。
【００２５】
コントローラ６０１はＣＰＵ６１１、ＲＡＭ６１２、ＲＯＭ６１３、ＮＶＲＡＭ６１４及びＨＤＤ６１５などを備える。ＲＯＭ６１３は、各種プログラムやデータが格納されている。ＲＡＭ６１２はプログラムやデータを一時保持する。ＮＶＲＡＭ６１４は、例えば設定情報等が格納されている。また、ＨＤＤ６１５は各種プログラムやデータが格納されている。
【００２６】
ＣＰＵ６１１は、ＲＯＭ６１３やＮＶＲＡＭ６１４、ＨＤＤ６１５などからプログラムやデータ、設定情報等をＲＡＭ６１２上に読み出し、処理を実行することで、機器２０全体の制御や機能を実現する。
【００２７】
操作パネル６０２は、ユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部Ｉ／Ｆ６０３は外部装置とのインタフェースである。外部装置には、記録媒体６０３ａなどがある。これにより、機器２０は外部Ｉ／Ｆ６０３を介して記録媒体６０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体６０３ａにはＩＣカード、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２８】
通信Ｉ／Ｆ６０４は、機器２０をネットワークＮ１などのネットワークに接続させるためのインタフェースである。これにより、機器２０は通信Ｉ／Ｆ６０４を介してデータ通信を行うことができる。プリンタ６０５は印刷データを被搬送物に印刷するための印刷装置である。例えば被搬送物は紙、コート紙、厚紙、ＯＨＰ、プラスチックフィルム、プリプレグ、銅箔など、紙に限定されない。また、スキャナ６０６は原稿から画像データ（電子データ）を読み取るための読取装置である。
【００２９】
＜ソフトウェア構成＞
図４は、本実施形態に係る情報処理システムの一例の機能構成を示す図である。図４に示す機器２０はブラウザ２２が搭載されている。機器２０のユーザは、ブラウザ２２からサービス提供システム１０を利用し、後述するファイル一覧の表示などを行う。図４に示すＰＣ端末３０はブラウザ３２が搭載されている。ＰＣ端末３０のユーザは、ブラウザ３２からサービス提供システム１０を利用し、後述するファイル名辞書の登録などを行う。
【００３０】
このように機器２０及びＰＣ端末３０はブラウザ２２又は３２を有していれば良く、例えば、サービス提供システム１０が提供する各種サービスを利用するための専用のアプリケーションプログラム等を有している必要はない。
【００３１】
図４に示すサービス提供システム１０は、Ｗｅｂサービス処理部５０と、サービス処理部６０と、外部サービス連携部７０と、辞書管理部８０と、を有する。これら各機能部はサービス提供システム１０にインストールされた１以上のプログラムが、ＣＰＵ５０６に実行させる処理により実現される。
【００３２】
また、サービス提供システム１０は辞書情報保持部９０を有する。辞書情報保持部９０はＨＤＤ５０８を用いて実現可能である。なお、辞書情報保持部９０は、サービス提供システム１０とネットワークを介して接続される記憶装置等を用いて実現されてもよい。
【００３３】
サービス処理部６０は、サービス提供システム１０が提供するサービスに関する処理を行う。Ｗｅｂサービス処理部５０は、機器２０のブラウザ２２又はＰＣ端末３０のブラウザ３２からアクセスされる。Ｗｅｂサービス処理部５０は、ユーザが機器２０のブラウザ２２又はＰＣ端末３０のブラウザ３２を利用して各種サービスを利用するための処理を行う。Ｗｅｂサービス処理部５０は、画面構成部５２と、アプリ実行部５４とを有する。
【００３４】
画面構成部５２は、ユーザが機器２０のブラウザ２２又はＰＣ端末３０のブラウザ３２に表示させる画面を構築する。これにより、機器２０のブラウザ２２又はＰＣ端末３０のブラウザ３２には、サービス提供システム１０が提供するサービスを利用するための画面が表示される。アプリ実行部５４は、機器２０のブラウザ２２又はＰＣ端末３０のブラウザ３２からの要求に応じて、サービス処理部６０に対して、各種サービスの実行要求を送信する。
【００３５】
外部サービス連携部７０は、外部ストレージシステム４０に対してファイル一覧の参照やファイルのダウンロード・アップロードなどの各種要求を行う。辞書管理部８０は後述するファイル名辞書を管理する。辞書管理部８０は辞書情報保持部９０へのファイル名辞書の登録、削除又は参照などを行う。辞書情報保持部９０はファイル名辞書を辞書情報として保持する。
【００３６】
なお、Ｗｅｂサービス処理部５０、サービス処理部６０、外部サービス連携部７０、辞書管理部８０及び辞書情報保持部９０等は、それぞれが異なるコンピュータ５００により実現されていても良い。
【００３７】
＜処理＞
《ファイル名辞書登録》
本実施形態に係る情報処理システム１においてユーザは、ＰＣ端末３０のブラウザ３２に表示された例えば図５のようなファイル名辞書登録画面１０００から、ファイル名に利用する単語をファイル名辞書に登録したり、ファイル名辞書から削除したり、することができる。図５はファイル名辞書登録画面の一例のイメージ図である。
【００３８】
図５（Ａ）はファイル名辞書登録画面１０００の一例である。図５（Ｂ）はカテゴリ分類機能が追加されたファイル名辞書登録画面１０００の一例である。Ｗｅｂサービス処理部５０の画面構成部５２は辞書情報保持部９０が保持するファイル名辞書を利用することによりファイル名辞書登録画面１０００の画面データを生成する。Ｗｅｂサービス処理部５０は生成したファイル名辞書登録画面１０００の画面データをＰＣ端末３０に送信することで、図５のようなファイル名辞書登録画面１０００をＰＣ端末３０のブラウザ３２に表示させることができる。
【００３９】
ユーザはファイル名辞書登録画面１０００の単語欄１００２に、ファイル名に利用したい単語（テキスト）を入力して登録ボタン１００８を押下することで、ファイル名辞書への新たな単語の登録要求を行うことができる。ＰＣ端末３０のブラウザ３２からファイル名辞書への新たな単語の登録要求を受け付けたサービス提供システム１０のＷｅｂサービス処理部５０は辞書管理部８０に要求し、ファイル名辞書へ新たな単語を登録させる。
【００４０】
また、ユーザはファイル名辞書登録画面１０００の登録済み辞書欄１００４に表示されている登録済みの単語から削除したい単語を選択して削除ボタン１０１０を押下することにより、ファイル名辞書からの単語の削除要求を行うことができる。ファイル名辞書からの単語の削除要求を受け付けたＷｅｂサービス処理部５０は、辞書管理部８０にファイル名辞書から単語を削除させる。
【００４１】
図５（Ｂ）は図５（Ａ）のファイル名辞書登録画面１０００にカテゴリ分類機能が追加された画面例である。ユーザは、ファイル名に利用したい単語を単語欄１００２に入力すると共に、その単語と紐付けたいカテゴリをカテゴリ欄１００６から選択して、登録ボタン１００８を押下することで、ファイル名辞書への新たな単語の登録要求をカテゴリと紐付けて行うことができる。
【００４２】
ＰＣ端末３０のブラウザ３２からカテゴリと紐付けるファイル名辞書への新たな単語の登録要求を受け付けたサービス提供システム１０のＷｅｂサービス処理部５０は、辞書管理部８０にファイル名辞書への新たな単語を、カテゴリと紐付けて登録させる。
【００４３】
また、ユーザはカテゴリ欄１００６からカテゴリを選択することで、選択されたカテゴリに紐付く単語をファイル名辞書登録画面１０００の登録済み辞書欄１００４に選択表示させることができる。
【００４４】
《ファイル名辞書使用》
本実施形態に係る情報処理システム１においてユーザは、機器２０のブラウザ２２に表示された例えば図６のようなファイル名辞書使用画面１１００から、ファイル名辞書に登録済みの単語を利用できる。図６はファイル名辞書使用画面の一例のイメージ図である。
【００４５】
Ｗｅｂサービス処理部５０の画面構成部５２は辞書情報保持部９０が保持するファイル名辞書を利用することでファイル名辞書使用画面１１００の画面データを生成する。Ｗｅｂサービス処理部５０は生成したファイル名辞書使用画面１１００の画面データを機器２０に送信することで、図６のようなファイル名辞書使用画面１１００を機器２０のブラウザ２２に表示させることができる。
【００４６】
図６のファイル名辞書使用画面１１００は例えばユーザがスキャンファイル名等を設定するときに利用される。ユーザはファイル名辞書に登録済みの単語が表示された単語ボタン１１０４を押下することにより、その単語ボタン１１０４に対応する登録済みの単語をファイル名欄１１０２に入力できる。また、ユーザはファイル名欄１１０２にテキストを自由入力することもできる。ユーザはファイル名辞書使用画面１１００において、登録済み単語や自由入力を組み合わせてファイル名を設定できる。このように機器２０のブラウザ２２からファイル名の設定を受け付けたサービス提供システム１０のＷｅｂサービス処理部５０は例えばスキャンファイルに、機器２０のブラウザ２２から受け付けたファイル名を設定する。
【００４７】
《ファイル一覧表示》
本実施形態に係る情報処理システム１において、サービス提供システム１０は例えば図７に示す手順で機器２０のブラウザ２２にファイル一覧を表示させる。図７はファイル一覧表示処理の一例のフローチャートである。ここでは、外部ストレージシステム４０の記憶領域に記憶されているユーザのファイル一覧を表示する例を説明する。
【００４８】
機器２０のブラウザ２２からユーザのファイル一覧の表示を要求されると、サービス提供システム１０に含まれるＷｅｂサービス処理部５０の画面構成部５２はステップＳ１０に進み、辞書管理部８０を経由して、辞書情報保持部９０に保持されているファイル名辞書を取得する。
【００４９】
ステップＳ１２に進み、画面構成部５２は外部ストレージシステム４０の記憶領域に記憶されているユーザのファイルを、ステップＳ１０で取得したファイル名辞書に含まれる登録済みの単語ごとに、グルーピングする。
【００５０】
なお、ステップＳ１２のファイルのグルーピングは、外部ストレージシステム４０の記憶領域に記憶されているユーザのファイルそれぞれについて行われる。画面構成部５２はファイル名と登録済みの単語とのテキストのマッチングにより、ファイル名に登録済みの単語が含まれているか否かを判定する。画面構成部５２は、登録済みの単語が含まれているファイル名のファイルを、そのファイル名に含まれている登録済みの単語のグループにグルーピングする。
【００５１】
１つのファイル名に登録済みの単語が複数含まれている場合、画面構成部５２はファイル名の先頭に近い方の登録済み単語（辞書単語）のグループに属するものとする。ファイル名が「○○○○株式会社_申込書_ＡＡＡ機_２０１８０６１３１５０２．ｐｄｆ」というファイルに、２つの登録済み単語「○○○○株式会社」と「ＡＡＡ機」とが含まれていた場合は、先頭に近い方の登録済み単語「○○○○株式会社」のグループにグルーピングされる。
【００５２】
ステップＳ１４に進み、画面構成部５２はユーザのファイル一覧に含まれるファイルのファイル名それぞれについて、登録済みの単語（グループ名）の部分を三点リーダなどで省略する。三点リーダは省略の意味を持つ記号の一例である。
【００５３】
ステップＳ１６に進み、画面構成部５２はグループごとに、後述のファイル一覧表示画面に収まらないファイル名のファイルがあるか否かを判定する。なお、後述のファイル一覧表示画面に収まらないファイル名のファイルがあるか否かの判定は、ステップＳ１４で登録済み単語の部分が省略されたファイル名を表示するのに必要な横幅と、ファイル名表示領域の横幅との比較により行う。
【００５４】
後述するファイル一覧表示画面に収まらないファイル名のファイルを含むグループについては、ステップＳ１８において、再度、登録済みの単語でグルーピングされる。画面構成部５２はステップＳ１８からステップＳ１４に進み、ステップＳ１８でグルーピングした登録済み単語（グループ名）の部分を三点リーダなどで省略する。
【００５５】
ステップＳ１６において、後述するファイル一覧表示画面に収まらないファイル名のファイルが無ければ、画面構成部５２はステップＳ１６からステップＳ２０に進み、例えば図８に示すようなファイル一覧表示画面の画面データを生成し、機器２０のブラウザ２２に送信することで、ファイル一覧表示画面を機器２０のブラウザ２２に表示させることができる。
【００５６】
図８はファイル一覧表示画面の一例のイメージ図である。図８（Ａ）は登録済み単語によるグルーピングを行わず、ファイル名の末尾を省略したファイル一覧表示画面の一例である。図８（Ａ）のファイル一覧表示画面ではファイル名の末尾が省略された結果、１つ目のファイル名と２つ目のファイル名とが同一となり、ユーザが所望のファイルを選択できない可能性が生じる。
【００５７】
図８（Ｂ）は登録済み単語によるグルーピングを行い、グルーピングした登録済み単語の部分を省略したファイル一覧表示画面の一例である。図８（Ｂ）は、登録済み単語を転用することで、ファイル名の共通部分が省略された、分かり易く把握し易いファイル一覧を機器２０に表示させることができる。また、図８（Ｂ）は登録済み単語によりファイルがグルーピングされるため、単語をファイル名辞書に登録することで、ユーザがファイル一覧の表示ルールを簡単に設定できる。
【００５８】
さらに、図８（Ｂ）のファイル一覧表示画面では、ファイル名に登録済み単語「○○○○株式会社」が含まれる３つのファイルが表示されている。グルーピングされたファイル名に登録済み単語「○○○○株式会社」が含まれる３つのファイルは、登録済み単語「○○○○株式会社」の部分が三点リーダ「…」により省略されているため、ファイル名の末尾まで表示することができている。
【００５９】
また、省略された登録済み単語「○○○○株式会社」の部分はグループ名として表示されているため、元のファイル名に含まれていた情報を一切失っていない。さらに、図８のファイル一覧表示画面は各グループに含まれるファイルのファイル名を＋ボタンで展開表示し、−ボタンで省略表示することが可能である。ユーザは目的のファイルと無関係であるグループのファイルを省略表示することで、目的のファイルを探しやすくなる。同一のグループ内のファイルの表示順は、ファイル名の順や更新日時の順、データサイズの順などの任意の順番でよい。
【００６０】
図９はファイル一覧表示画面の他の例のイメージ図である。図９（Ａ）は登録済み単語によるグルーピングを行わず、ファイル名の末尾を省略したファイル一覧表示画面の一例である。図９（Ａ）のファイル一覧表示画面ではファイル名の末尾が省略された結果、１つ目のファイル名と２つ目のファイル名とが同一となり、ユーザが所望のファイルを選択できない可能性が生じる。
【００６１】
図９（Ｂ）は、登録済み単語により階層的にグルーピングを行い、階層的にグルーピングした登録済み単語の部分を省略したファイル一覧表示画面の一例である。図９（Ｂ）のファイル一覧表示画面では登録済み単語「○○○○株式会社」のグループに、登録済み単語「ＡＡＡ機」のグループと「ＢＢＢ機」のグループとが属している。また、登録済み単語「ＡＡＡ機」のグループにはファイル名が「○○○○株式会社_申込書_ＡＡＡ機_２０１８０６１３１５０２．ｐｄｆ」というファイルとファイル名が「○○○○株式会社_申込書_ＡＡＡ機_２０１８０６１５１０２５．ｐｄｆ」というファイルとが属している例である。
【００６２】
図９（Ｂ）ではファイル名に含まれる登録済み単語「○○○○株式会社」と「ＡＡＡ機」と「ＢＢＢ機」の部分が省略されて表示されている。このように、図９（Ｂ）は登録済み単語によりファイルが階層的にグルーピングされるため、より分かり易く把握し易いファイル一覧を機器２０に表示させることができる。
【００６３】
なお、階層が多くなり過ぎるとファイル一覧が見づらくなる場合があるため、階層数の上限を設定できるようにしてもよい。また、図７のフローチャートの処理ではグルーピングするものが無くなるまで、もしくは、階層数の上限までグルーピングを行ったとしてもファイル名がファイル一覧表示画面に収まらない場合もある。その場合は、ファイル一覧画面においてファイル名を右から左へ自動スクロール表示することで、ファイル名を全て表示し、ユーザにファイル名を区別させるようにしてもよい。
【００６４】
図１０はファイル一覧表示画面の他の例のイメージ図である。スキャンファイル名等を設定する際に、ユーザはファイル名辞書などを使用して任意のファイル名を設定することができる。また、ユーザが何もファイル名を設定しなくても、ファイル名ルールに従ってファイル名を自動で設定するようにしてもよい。
【００６５】
このようにファイル名ルールに従ってファイル名を自動で設定する場合は、ファイル名辞書でなく、ファイル名ルールを元にグルーピングすることも可能である。図１０に示すようにファイル名ルールが[プレフィックス]_[yyyyMMddHHmm]_[連番].[拡張子]である場合は、先頭の[プレフィックス」によりグルーピングを行う。
【００６６】
ファイル名辞書でグルーピングしたときと同様に、グループ名（プレフィックス）部分は三点リーダなどで省略する。グループ名（プレフィックス）部分を省略してもファイル一覧表示画面にファイル名が収まりきらない場合は、さらに[yyyyMMddHHmm]により階層的にグルーピングを行い、三点リーダなどで省略する部分を増やすことで、ファイル一覧表示画面にファイル名が収まるようにする。
【００６７】
以上、本実施形態に掛かる情報処理システム１によれば、ファイル名辞書に登録済みの単語（辞書単語）でファイルをグルーピングし、ファイル一覧表示する際に、グループごとに表示する。また、ファイル一覧表示する際にグループごとにファイルを表示することにより、ファイル名のうち、辞書単語部分はグループ名と同一となるため、その辞書単語部分を三点リーダなどで省略してもファイル名に含まれる情報を失わない。
【００６８】
したがって、本実施形態に係る情報処理システム１ではファイル名に含まれる情報を失うことなく、一覧性を保ったままファイル名をファイル一覧表示画面に表示できる。
【００６９】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。上記で説明した本実施形態の各機能は、一又は複数の処理回路によって実現できる。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたＡＳＩＣ（Application Specific Integrated Circuit）や、ＤＳＰ（digital signal processor）や、ＦＰＧＡ（field programmable gate array）や、従来の回路モジュール等のデバイスを含むものとする。
【００７０】
サービス提供システム１０は特許請求の範囲に記載した「ファイル一覧を電子機器に表示させる情報処理装置」の一例である。また、辞書情報保持部９０は単語記憶手段の一例である。また、画面構成部５２は画面制御手段の一例である。
【符号の説明】
【００７１】
１      情報処理システム
１０    サービス提供システム
２０    機器
２２、３２    ブラウザ
３０    ＰＣ端末
４０    外部ストレージシステム
５０    Ｗｅｂサービス処理部
６０    サービス処理部
７０    外部サービス連携部
８０    辞書管理部
９０    辞書情報保持部
Ｎ１    ネットワーク
【先行技術文献】
【特許文献】
【００７２】
【特許文献１】特許第５１６９０２１号
【図１】
2020052700.tif 000003
【図２】
2020052700.tif 000004
【図３】
2020052700.tif 000005
【図４】
2020052700.tif 000006
【図５】
2020052700.tif 000007
【図６】
2020052700.tif 000008
【図７】
2020052700.tif 000009
【図８】
2020052700.tif 000010
【図９】
2020052700.tif 000011
【図１０】
2020052700.tif 000012