(57)【要約】【課題】表示画面に表示された情報の分析を効率的に行うことを可能とする表示プログラム、表示装置及び表示方法を提供する。【解決手段】ユーザごとのファイルの閲覧履歴を記憶部に記憶し、第１ユーザによる第１ファイルの選択を受け付けると、選択を受け付けた第１ファイルを表示し、閲覧履歴を記憶した記憶部を参照し、第１ユーザによる過去の閲覧において第１ファイルの後に閲覧された第２ファイルを特定し、特定した第２ファイルを、第１ファイルの後に閲覧するファイルの候補として表示する。【選択図】図５
2019074842.tif 000002
【特許請求の範囲】
【請求項１】
ユーザごとのファイルの閲覧履歴を記憶部に記憶し、
第１ユーザによる第１ファイルの選択を受け付けると、選択を受け付けた前記第１ファイルを表示し、
前記閲覧履歴を記憶した記憶部を参照し、前記第１ユーザによる過去の閲覧において前記第１ファイルの後に閲覧された第２ファイルを特定し、
特定した前記第２ファイルを、前記第１ファイルの後に閲覧するファイルの候補として表示する、
処理をコンピュータに実行させることを特徴とする表示プログラム。
【請求項２】
請求項１において、
前記特定する処理では、前記第１ファイルの次に閲覧されたファイルを前記第２ファイルとして特定し、
前記表示する処理では、前記第２ファイルを、前記第１ファイルの次に閲覧するファイルの候補として表示する、
ことを特徴とする表示プログラム。
【請求項３】
請求項２において、
前記特定する処理では、前記第２ファイルが複数特定された場合、複数特定された第２ファイルのうち、前記第１ユーザによる過去の閲覧において前記第１ファイルの次に閲覧された回数が最も多いファイルを特定する、
ことを特徴とする表示プログラム。
【請求項４】
請求項２において、
前記閲覧履歴は、各ファイルが閲覧された時間を示す情報を含み、
前記特定する処理では、前記第２ファイルが複数特定された場合、複数特定された第２ファイルのうち、前記第１ユーザによる過去の閲覧において前記第１ファイルの次に閲覧された時間の累計が最も多いファイルを特定する、
ことを特徴とする表示プログラム。
【請求項５】
請求項２において、
前記閲覧履歴は、各ファイルの閲覧が開始または終了した時刻を示す情報を含み、
前記特定する処理では、前記閲覧履歴のうち、所定タイミング以降の時刻を含む情報を参照し、前記第２ファイルを特定する、
ことを特徴とする表示プログラム。
【請求項６】
請求項２において、
前記特定する処理では、前記閲覧履歴のうち、前記第１ファイルの選択を行ったユーザに対応する情報を参照し、前記第２ファイルを特定する、
ことを特徴とする表示プログラム。
【請求項７】
請求項２において、
前記特定する処理では、前記閲覧履歴のうち、前記第１ファイルの選択を行ったユーザを含む複数ユーザに対応する情報を参照し、前記第２ファイルを特定する、
ことを特徴とする表示プログラム。
【請求項８】
ユーザごとのファイルの閲覧履歴を記憶する記憶部と、
第１ユーザによる第１ファイルの選択を受け付けると、選択を受け付けた前記第１ファイルを表示するファイル表示部と、
前記閲覧履歴を記憶した記憶部を参照し、前記第１ユーザによる過去の閲覧において前記第１ファイルの後に閲覧された第２ファイルを特定するファイル特定部と、
特定した前記第２ファイルを、前記第１ファイルの後に閲覧するファイルの候補として表示する候補表示部と、を有する、
ことを特徴とする表示装置。
【請求項９】
ユーザごとのファイルの閲覧履歴を記憶部に記憶し、
第１ユーザによる第１ファイルの選択を受け付けると、選択を受け付けた前記第１ファイルを表示し、
前記閲覧履歴を記憶した記憶部を参照し、前記第１ユーザによる過去の閲覧において前記第１ファイルの後に閲覧された第２ファイルを特定し、
特定した前記第２ファイルを、前記第１ファイルの後に閲覧するファイルの候補として表示する、
ことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラム、表示装置及び表示方法に関する。
【背景技術】
【０００２】
ユーザに対してサービスを提供する事業者（以下、単に事業者とも呼ぶ）は、ユーザに対して各種サービスの提供を行うための業務システム（以下、情報処理システムとも呼ぶ）を構築して稼働させる。具体的に、事業者は、例えば、各種情報（商品売上の実績情報等）に基づいて、予め定められたフォーマットに従った複数の文書ファイル（以下、単にファイルとも呼ぶ）を生成する業務システムを構築する。
【０００３】
上記のような業務システムでは、例えば、ユーザからファイルの閲覧要求があった場合、生成済のファイルの中から要求に応じたファイルを特定する。そして、業務システムは、特定したファイルをユーザが閲覧可能な表示画面に表示する。
【０００４】
これにより、ユーザは、業務システムが生成したファイルの閲覧を自由に行うことが可能になり、各ファイルに含まれる情報の分析（以下、単に情報分析とも呼ぶ）を行うことが可能になる（例えば、特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２３２２７８号公報
【特許文献２】特開２００７−１０２７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、事業者は、上記のような業務システムを構築する場合、例えば、情報分析を効率的に行うことができるファイルの表示順序を示す情報（以下、表示推奨情報とも呼ぶ）を業務システムに予め記憶する。そして、業務システムは、例えば、ユーザからの閲覧要求に応じてファイルの表示を行った場合、さらに、記憶された表示推奨情報を参照し、表示したファイルの次の順序に対応するファイルを容易に表示することができるボタンを表示画面に表示する。
【０００７】
これにより、ユーザは、例えば、表示画面に表示されたボタンを順に押下することで、情報分析を効率的に行うことが可能になる。
【０００８】
しかしながら、例えば、業務システムによって生成されるファイルの数が膨大である場合、各ユーザによって行われる情報分析の方法は、表示推奨情報の内容と大きく異なる場合がある。そのため、ユーザは、この場合、表示画面に表示されたボタン（表示推奨情報に従って表示されたボタン）を利用することができず、情報分析を効率的に行うことができない。
【０００９】
そこで、一つの側面では、表示画面に表示された情報の分析を効率的に行うことを可能とする表示プログラム、表示装置及び表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
実施の形態の一つの態様によれば、ユーザごとのファイルの閲覧履歴を記憶部に記憶し、第１ユーザによる第１ファイルの選択を受け付けると、選択を受け付けた前記第１ファイルを表示し、前記閲覧履歴を記憶した記憶部を参照し、前記第１ユーザによる過去の閲覧において前記第１ファイルの後に閲覧された第２ファイルを特定し、特定した前記第２ファイルを、前記第１ファイルの後に閲覧するファイルの候補として表示する、処理をコンピュータに実行させる。
【発明の効果】
【００１１】
一つの側面によれば、表示画面に表示された情報の分析を効率的に行うことを可能とする。
【図面の簡単な説明】
【００１２】
【図１】図１は、情報処理システム１０の全体構成を示す図である。
【図２】図２は、表示画面ＯＰ１の具体例である。
【図３】図３は、情報処理装置１のハードウエア構成を説明する図である。
【図４】図４は、情報処理装置１の機能のブロック図及び情報格納領域１３０に記憶された情報のブロック図である。
【図５】図５は、第１の実施の形態における表示処理の概略について説明するフローチャート図である。
【図６】図６は、第１の実施の形態における表示処理の概略について説明する図である。
【図７】図７は、第１の実施の形態における表示処理の概略について説明する図である。
【図８】図８は、第１の実施の形態における表示処理の概略について説明する図である。
【図９】図９は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１０】図１０は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１１】図１１は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１２】図１２は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１３】図１３は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１４】図１４は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１５】図１５は、閲覧回数情報１３３の具体例を説明する図である。
【図１６】図１６は、閲覧履歴情報１３１の具体例を説明する図である。
【図１７】図１７は、参照ユーザ情報１３２の具体例を説明する図である。
【図１８】図１８は、第１の実施の形態における表示処理の詳細について説明する図である。
【図１９】図１９は、第１の実施の形態における表示処理の詳細について説明する図である。
【図２０】図２０は、第１の実施の形態における表示処理の詳細について説明する図である。
【図２１】図２１は、閲覧履歴情報１３１の具体例を説明する図である。
【図２２】図２２は、閲覧回数情報１３３の具体例を説明する図である。
【発明を実施するための形態】
【００１３】
［情報処理システムの構成］
図１は、情報処理システム１０の全体構成を示す図である。図１に示す情報処理システム１０は、情報処理装置１と、操作端末３と、記憶部１３０とを含む。図１に示す操作端末３には、操作端末３ａ、３ｂ及び３ｃが含まれている。
【００１４】
情報処理装置１は、例えば、ユーザが操作端末３を介して入力した各種情報からファイルＤＭを生成し、生成したファイルＤＭを情報格納領域１３０に記憶する。そして、情報処理装置１は、例えば、ユーザが操作端末３を介して閲覧要求を入力したことに応じて、その閲覧要求に対応するファイルＤＭを記憶部１３０から取得する。その後、情報処理装置１は、取得したファイルＤＭを操作端末３の表示画面（図示しない）に表示する。以下、表示画面の具体例について説明を行う。
【００１５】
［表示画面の具体例］
図２は、表示画面ＯＰ１の具体例である。
【００１６】
図２に示す表示画面ＯＰ１における左側の欄ＯＰ１ａは、表示画面ＯＰ１に表示させることが可能なファイルＤＭの名称の一覧を表示する。そして、欄ＯＰ１ａに表示された内容は、例えば、スライダーＯＰ１ｂに対する操作によって上下に遷移する。
【００１７】
また、図２に示す表示画面ＯＰ１における右側の欄ＯＰ１ｃは、ユーザからの閲覧要求に応じて表示されたファイルＤＭの内容が表示される。具体的に、図２に示す例における欄ＯＰ１ｃには、ファイルＡ１−１の内容が表示されている。
【００１８】
さらに、図２に示す表示画面ＯＰ１におけるボタンＯＰ１ｄ及びＯＰ１ｅは、事業者が予め設定した表示推奨情報（図示しない）において、ファイルＡ１−１の次に表示することが推奨されているファイルＤＭを表示するボタンである。具体的に、図２に示す例では、ファイルＡ１−２及びファイルＡ１−３を表示するためのボタンが表示されている。
【００１９】
すなわち、図２に示す例において、ユーザは、表示推奨情報の内容に従って情報分析を行う場合、ボタンＯＰ１ｄやボタンＯＰ１ｅを利用することが可能になり、情報分析を効率的に行うことが可能になる。
【００２０】
しかしながら、例えば、記憶部１３０に記憶されたファイルＤＭの数が膨大である場合、情報分析を行う方法は、情報推奨情報の内容と大きく異なる可能性がある。そのため、ユーザは、この場合、表示画面ＯＰ１に表示されたボタン（表示推奨情報に従って表示されたボタン）を活用することができず、情報分析を効率的に行うことができない。
【００２１】
そこで、本実施の形態における情報処理装置１は、ユーザごとのファイルＤＭの閲覧履歴を記憶部１３０に記憶する。そして、情報処理装置１は、第１ユーザによるファイルＤＭ（以下、第１ファイルＤＭとも呼ぶ）の選択を受け付けると、選択を受け付けた第１ファイルＤＭを表示画面ＯＰ１に表示する。
【００２２】
その後、情報処理装置１は、閲覧履歴を記憶した記憶部１３０を参照し、第１ユーザによる過去の閲覧において第１ファイルＤＭの後に閲覧されたファイルＤＭ（以下、第２ファイルＤＭとも呼ぶ）を特定する。その後、情報処理装置１は、特定した第２ファイルＤＭを、第１ファイルＤＭの後に閲覧するファイルの候補として表示する。
【００２３】
すなわち、情報処理装置１は、第１ユーザによる選択に応じて第１ファイルＤＭを表示する際に、記憶部１３０に記憶された閲覧履歴のうち、第１ユーザに対応する過去の閲覧履歴を参照し、第１ユーザによる過去の選択に応じて第１ファイルＤＭの後に表示した第２ファイルＤＭを特定する。そして、情報処理装置１は、第１ユーザによって選択された第１ファイルＤＭをとともに、特定した第２ファイルＤＭを示す情報（例えば、第２ファイルＤＭを表示するボタン）を表示画面ＯＰ１に表示する。
【００２４】
これにより、情報処理装置１は、第１ユーザが第１ファイルＤＭを閲覧した場合、第１ユーザが第１ファイルＤＭの後に閲覧する可能性が高い第２ファイルＤＭを示す情報を、第１ユーザに対して容易に閲覧させることが可能になる。そのため、情報処理装置１は、例えば、表示画面ＯＰ１に表示されたファイルＤＭの情報分析を効率的に行わせることが可能になる。
【００２５】
［情報処理装置のハードウエア構成］
次に、情報処理装置１のハードウエア構成について説明する。図３は、情報処理装置１のハードウエア構成を説明する図である。
【００２６】
情報処理装置１は、図３に示すように、プロセッサであるＣＰＵ１０１と、メインメモリ１０２（以下、単にメモリ１０２とも呼ぶ）と、外部インターフェース（Ｉ／Ｏユニット）１０３と、記憶媒体（ストレージ）１０４とを有する。各部は、バス１０５を介して互いに接続される。
【００２７】
記憶媒体１０４は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等であり、記憶媒体１０４内のプログラム格納領域（図示しない）に、ファイルＤＭの表示を行う処理（以下、表示処理とも呼ぶ）を行うプログラム１１０を記憶する。また、記憶媒体１０４は、表示処理を行う際に用いられる情報を記憶する情報格納領域１３０（以下、記憶部１３０とも呼ぶ）を有する。
【００２８】
ＣＰＵ１０１は、記憶媒体１０４からメモリ１０２にロードされたプログラム１１０と協働することによって表示処理を行う。
【００２９】
外部インターフェース１０３は、ネットワークを介して操作端末３と通信を行う。
【００３０】
［情報処理装置のソフトウエア構成］
次に、情報処理装置１のソフトウエア構成について説明する。図４は、情報処理装置１の機能のブロック図及び情報格納領域１３０に記憶された情報のブロック図である。
【００３１】
ＣＰＵ１０１は、図４に示すように、プログラム１１０と協働することにより、情報蓄積部１１１と、選択受付部１１２と、ファイル表示部１１３と、ファイル特定部１１４と、候補表示部１１５として動作する。また、情報格納領域１３０には、図４に示すように、閲覧履歴情報１３１（以下、単に閲覧履歴１３１とも呼ぶ）と、参照ユーザ情報１３２と、閲覧回数情報１３３とが記憶されている。
【００３２】
情報蓄積部１１１は、例えば、表示画面ＯＰ１においてファイルＤＭの表示が行われたことに応じて、ユーザごとのファイルＤＭの閲覧履歴情報１３１を情報格納領域１３０に記憶する。閲覧履歴情報１３１は、表示画面ＯＰ１において表示されたファイルＤＭの順序を示す情報である。閲覧履歴情報１３１の具体例については後述する。
【００３３】
選択受付部１１２は、ユーザによるファイルＤＭの選択を受け付ける。すなわち、選択受付部１１２は、ユーザによるファイルＤＭの閲覧要求を受け付ける。
【００３４】
ファイル表示部１１３は、例えば、選択受付部１１２が第１ファイルＤＭの選択を受け付けた場合、選択を受け付けた第１ファイルＤＭを表示画面ＯＰ１に表示する。具体的に、ファイル表示部１１３は、この場合、例えば、情報格納領域１３０に記憶されたファイルＤＭの中から、選択受付部１１２が選択を受け付けた第１ファイルＤＭを取得し、取得した第１ファイルＤＭを表示画面ＯＰ１に表示する。
【００３５】
ファイル特定部１１４は、情報格納領域１３０に記憶された閲覧履歴情報１３１を参照し、第１ユーザによる過去の閲覧において第１ファイルＤＭの後に閲覧された第２ファイルＤＭを特定する。
【００３６】
候補表示部１１５は、ファイル特定部１１４が特定した第２ファイルＤＭを示す情報を、第１ファイルＤＭの後に閲覧するファイルＤＭの候補を示す情報として表示する。具体的に、候補表示部１１５は、例えば、第２ファイルＤＭを表示するボタンを表示画面ＯＰ１に表示する。なお、参照ユーザ情報１３２については後述する。
【００３７】
［第１の実施の形態の概略］
次に、第１の実施の形態の概略について説明する。図５は、第１の実施の形態における表示処理の概略について説明するフローチャート図である。また、図６から図８は、第１の実施の形態における表示処理の概略について説明する図である。図６から図８を参照しながら、図５に示す第１の実施の形態における表示処理の概略について説明を行う。
【００３８】
情報処理装置１は、図６に示すように、ユーザによるファイルＤＭの選択を受け付けるまで待機する（Ｓ１のＮＯ）。そして、例えば、第１ユーザによる第１ファイルＤＭの選択を受け付けた場合（Ｓ１のＹＥＳ）、情報処理装置１は、図６に示すように、Ｓ１の処理で選択を受け付けた第１ファイルＤＭを表示する（Ｓ２）。
【００３９】
その後、情報処理装置１は、図７に示すように、閲覧履歴情報１３１を記憶した情報格納領域１３０を参照し、第１ユーザＤＭによる過去の閲覧において、Ｓ２の処理で表示した第１ファイルＤＭの後に閲覧された第２ファイルＤＭを特定する（Ｓ３）。
【００４０】
そして、情報処理装置１は、図７に示すように、Ｓ３の処理で特定した第２ファイルＤＭを、Ｓ２の処理で表示した第１ファイルＤＭの後に閲覧するファイルＤＭの候補として表示する（Ｓ４）。具体的に、情報処理装置１は、図８に示すように、Ｓ３の処理で特定した第２ファイルＤＭを表示するボタンを表示画面ＯＰ１に表示する。
【００４１】
すなわち、情報処理装置１は、第１ユーザによる選択に応じて第１ファイルＤＭを表示する際に、情報格納領域１３０に記憶された閲覧履歴情報１３１のうち、第１ユーザに対応する過去の閲覧履歴情報１３１を参照し、第１ユーザによる過去の選択に応じて第１ファイルＤＭの後に表示した第２ファイルＤＭを特定する。そして、情報処理装置１は、第１ユーザによって選択された第１ファイルＤＭをとともに、特定した第２ファイルＤＭを示す情報（例えば、第２ファイルＤＭを表示するボタン）を表示画面ＯＰ１に表示する。
【００４２】
これにより、情報処理装置１は、第１ユーザが第１ファイルＤＭを閲覧した場合、第１ユーザが第１ファイルＤＭの後に閲覧する可能性が高い第２ファイルＤＭを示す情報を、第１ユーザに対して容易に閲覧させることが可能になる。そのため、情報処理装置１は、表示画面ＯＰ１に表示されたファイルＤＭの情報分析を効率的に行わせることが可能になる。
【００４３】
［第１の実施の形態の詳細］
次に、第１の実施の形態の詳細について説明する。図９から図１４は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。また、図１５から図２２は、第１の実施の形態の詳細について説明する図である。図１５から図２２を参照しながら、図９から図１４に示す第１の実施の形態の詳細について説明を行う。
【００４４】
［表示事前処理］
初めに、表示処理の事前処理（以下、表示事前処理とも呼ぶ）について説明を行う。図９は、表示事前処理について説明する図である。
【００４５】
情報処理装置１の候補表示部１１５は、図９に示すように、ファイルＤＭの閲覧の開始指示（以下、閲覧開始指示とも呼ぶ）を受け付けるまで待機する（Ｓ１０１のＮＯ）。具体的に、候補表示部１１５は、ユーザが操作端末３を介してファイルＤＭの閲覧開始指示を入力するまで待機する。
【００４６】
そして、ファイルＤＭの閲覧開始指示を受け付けた場合（Ｓ１０１のＹＥＳ）、候補表示部１１５は、情報格納領域に記憶された閲覧回数情報１３３のうち、Ｓ１０１の処理で受け付けた閲覧開始指示を入力したユーザに対応する情報を参照し、閲覧回数が多い順に所定数のファイルＤＭを特定する（Ｓ１０２）。閲覧回数情報１３３は、情報格納領域１３０に記憶されたファイルＤＭのそれぞれについての閲覧回数を示す情報である。以下、閲覧回数情報１３３の具体例について説明を行う。
【００４７】
［閲覧回数情報の具体例］
図１５及び図２２は、閲覧回数情報１３３の具体例を説明する図である。
【００４８】
図１５等に示す閲覧回数情報１３３は、閲覧回数情報１３３に含まれる各情報を識別する「項番」と、ユーザの識別情報が設定される「ユーザＩＤ」と、閲覧されたファイルＤＭの識別情報が設定される「ファイルＩＤ」とを項目として有する。また、図１５等に示す閲覧回数情報１３３には、「ファイルＩＤ」に情報が設定されたファイルＤＭの閲覧が行われた回数が設定される「閲覧回数」を項目として有する。
【００４９】
具体的に、図１５に示す閲覧回数情報１３３において、「項番」が「１」である情報には、「ユーザＩＤ」として「Ｕｓｅｒ０１」が設定され、「ファイルＩＤ」として「１００１」が設定され、「閲覧回数」として「５３（回）」が設定されている。
【００５０】
また、図１５に示す閲覧回数情報１３３において、「項番」が「２」である情報には、「ユーザＩＤ」として「Ｕｓｅｒ０１」が設定され、「ファイルＩＤ」として「１００２」が設定され、「閲覧回数」として「３１（回）」が設定されている。図１５に含まれる他の情報については説明を省略する。
【００５１】
そして、候補表示部１１５は、例えば、閲覧開始指示を入力したユーザがＵｓｅｒ０１である場合、Ｓ１０２の処理において、「ユーザＩＤ」に「Ｕｓｅｒ０１」が設定された情報のうち、「閲覧回数」に設定された値が大きい順に所定数の情報（例えば、「閲覧回数」が「５３」、「３１」及び「１４」である３つの情報）を特定する。そして、候補表示部１１５は、特定した情報の「ファイルＩＤ」に設定された情報を特定する。
【００５２】
図９に戻り、候補表示部１１５は、Ｓ１０２の処理で特定した所定数のファイルＤＭを操作端末３の表示画面ＯＰ１に表示する（Ｓ１０３）。
【００５３】
具体的に、候補表示部１１５は、例えば、図１８に示すように、Ｓ１０２の処理で特定した３つのファイルＩＤに対応するファイルＤＭの名称を、「レコメンドファイル」として表示する。
【００５４】
これにより、情報処理装置１は、ファイルＤＭの閲覧を開始するユーザが最初に選択する可能性が高いファイルＤＭの名称を表示することが可能になる。そのため、ファイルＤＭの閲覧を開始するユーザは、最初に閲覧するファイルＤＭの選択を効率的に行うことが可能になる。
【００５５】
［表示処理の詳細］
次に、表示処理の詳細について説明を行う。図１０から図１３は、表示処理の詳細について説明する図である。
【００５６】
情報処理装置１の選択受付部１１２は、図１０に示すように、ユーザによるファイルＤＭの選択を受け付けるまで待機する（Ｓ１１のＮＯ）。
【００５７】
そして、例えば、第１ユーザによる第１ファイルＤＭの選択を受け付けた場合（Ｓ１１のＹＥＳ）、情報処理装置１のファイル表示部１１３は、Ｓ１１の処理で選択を受け付けた第１ファイルＤＭを表示画面ＯＰ１に表示する（Ｓ１２）。
【００５８】
具体的に、例えば、Ｓ１１の処理で選択を受け付けたファイルＤＭの名称が「ファイルＡ１−１」である場合、ファイル表示部１１３は、図１９に示すように、ファイルＡ１−１の内容の表示を行う。
【００５９】
続いて、ファイル特定部１１４は、情報格納領域１３０に記憶された閲覧履歴情報１３１を参照し、第１ユーザによる閲覧履歴情報１３１のうち、所定タイミング以降の時刻を含む閲覧履歴情報１３１を特定する（Ｓ１３）。以下、閲覧履歴情報１３１の具体例について説明を行う。
【００６０】
［閲覧履歴情報の具体例］
図１６及び図２１は、閲覧履歴情報１３１の具体例を説明する図である。
【００６１】
図１６等に示す閲覧履歴情報１３１は、閲覧履歴情報１３１に含まれる各情報を識別する「項番」と、ユーザの識別情報が設定される「ユーザＩＤ」と、閲覧されたファイルＤＭの識別情報が設定される「ファイルＩＤ（１）」とを項目として有する。また、図１６等に示す閲覧履歴情報１３１には、「ファイルＩＤ（１）」に設定されたファイルＤＭの次に閲覧されたファイルＤＭの識別情報が設定される「ファイルＩＤ（２）」と、「ファイルＩＤ（１）」に設定されたファイルＤＭの次に「ファイルＩＤ（２）」に設定されたファイルＤＭが閲覧された回数が設定される「閲覧回数」とを項目として有する。さらに、図１６等に示す閲覧履歴情報１３１には、「ファイルＩＤ（１）」に設定されたファイルＤＭが最後に閲覧された時刻が設定される「最終閲覧時刻」を項目として有する。なお、「最終閲覧時刻」には、例えば、ファイルＤＭの閲覧開始時刻または閲覧終了時刻が設定されるものであってよい。また、「ファイルＩＤ（２）」には、「ファイルＩＤ（１）」に設定されたファイルＤＭの後に閲覧されたファイルＤＭの識別情報が設定されるものであってよい。
【００６２】
具体的に、図１６に示す閲覧履歴情報１３１において、「項番」が「１」である情報には、「ユーザＩＤ」として「Ｕｓｅｒ０１」が設定され、「ファイルＩＤ（１）」として「１００１」が設定され、「ファイルＩＤ（２）」として「１００２」が設定されている。また、図１６に示す閲覧履歴情報１３１において、「項番」が「１」である情報には、「閲覧回数」として「１０（回）」が設定され、「最終閲覧時刻」として「２０１７／０８／０２  ０９：００：００」が設定されている。
【００６３】
また、図１６に示す閲覧履歴情報１３１において、「項番」が「２」である情報には、「ユーザＩＤ」として「Ｕｓｅｒ０１」が設定され、「ファイルＩＤ（１）」として「１００１」が設定され、「ファイルＩＤ（２）」として「１００３」が設定されている。また、図１６に示す閲覧履歴情報１３１において、「項番」が「２」である情報には、「閲覧回数」として「７（回）」が設定され、「最終閲覧時刻」として「２０１７／０９／１１  １４：００：００」が設定されている。図１６に含まれる他の情報については説明を省略する。
【００６４】
すなわち、第１ユーザがファイルＤＭの閲覧を行う順序は、第１ユーザがファイルＤＭの閲覧を行う時期等によって変化する場合がある。そのため、情報処理装置１は、例えば、第２ファイルＤＭの特定を行う際に、情報格納領域１３０に記憶された閲覧履歴情報１３１のうち、最終閲覧時刻が所定タイミングよりも前である情報の参照を行わない。
【００６５】
これにより、情報処理装置１は、第１ユーザが第１ファイルＤＭの次に閲覧する可能性がより高い第２ファイルＤＭを特定することが可能になる。
【００６６】
そして、Ｓ１３の処理において、例えば、所定タイミングが２０１７年９月１日０時０分０秒であり、第１ユーザがＵｓｅｒ０１である場合、ファイル特定部１１４は、図１６に示す閲覧履歴情報１３１のうち、「項番」が「２」から「７」である情報を特定する。
【００６７】
図１０に戻り、ファイル特定部１１４は、Ｓ１３の処理で特定した閲覧履歴情報１３１を参照し、第１ユーザによる過去の閲覧において、Ｓ１２の処理で表示した第１ファイルＤＭの次に閲覧された第２ファイルＤＭを特定する（Ｓ１４）。
【００６８】
具体的に、図１６に示す閲覧履歴情報１３１における「項番」が「２」から「７」である情報のうち、「ファイルＩＤ（１）」が「１００１」である情報は、「項番」が「２」及び「３」である情報である。そのため、ファイル特定部１１４は、Ｓ１４の処理において、図１６に示す閲覧履歴情報１３１のうち、「項番」が「２」及び「３」である情報を特定する。
【００６９】
その結果、図１１に示すように、Ｓ１４の処理において第２ファイルＤＭが複数特定された場合（Ｓ２１のＹＥＳ）、ファイル特定部１１４は、Ｓ１４の処理で特定した第２ファイルＤＭのうち、第１ユーザによる過去の閲覧において、Ｓ１２の処理で表示した第１ファイルＤＭの次に閲覧された回数が最も多い第２ファイルＤＭを特定する（Ｓ２２）。
【００７０】
一方、Ｓ１４の処理において第２ファイルＤＭが複数特定されなかった場合（Ｓ２１のＮＯ）、ファイル特定部１１４は、Ｓ２２の処理を行わない。
【００７１】
具体的に、図１６に示す閲覧履歴情報１３１において、「項番」が「２」及び「３」である情報の「閲覧回数」には、それぞれ「７（回）」及び「５（回）」が設定されている。そのため、例えば、図１６に示す閲覧履歴情報１３１における「項番」が「２」及び「３」である情報が特定されている場合、ファイル特定部１１４は、Ｓ２２の処理において、図１６に示す閲覧履歴情報１３１のうち、「項番」が「２」である情報（「閲覧回数」が「７（回）」である情報）を特定する。
【００７２】
これにより、情報処理装置１は、第１ユーザが第１ファイルＤＭの次に閲覧する可能性がより高いファイルＤＭを、第２ファイルＤＭとして特定することが可能になる。
【００７３】
図１１に戻り、ファイル表示部１１３は、Ｓ１４またはＳ２２の処理で特定した第２ファイルＤＭを、Ｓ１２の処理で表示した第１ファイルＤＭの次に閲覧するファイルＤＭの候補として表示する（Ｓ２３）。
【００７４】
具体的に、例えば、Ｓ１４またはＳ２２の処理で特定されたファイルＤＭの名称が「ファイルＡ２−４」である場合、ファイル表示部１１３は、図２０に示すように、ファイルＤＭの名称がファイルＡ２−４であるファイルＤＭを表示するボタンを表示画面ＯＰ１に表示する。
【００７５】
これにより、情報処理装置１は、第１ユーザが第１ファイルＤＭを閲覧した場合、第１ユーザが第１ファイルＤＭの次に閲覧する可能性が高い第２ファイルＤＭを、第１ユーザに対して容易に閲覧させることが可能になる。そのため、情報処理装置１は、表示画面ＯＰ１に表示されたファイルＤＭの情報分析を効率的に行わせることが可能になる。
【００７６】
その後、ファイル特定部１１４は、図１２に示すように、例えば、情報格納領域１３０に記憶された参照ユーザ情報１３２を参照し、第１ユーザに対応する参照ユーザが存在するか否かを判定する（Ｓ３１）。参照ユーザ情報１３２は、各ユーザがファイルＤＭの表示順序等を参照すべき他のユーザとして予め定められたユーザ（以下、参照ユーザとも呼ぶ）を示す情報である。以下、参照ユーザ情報１３２の具体例について説明を行う。
【００７７】
［参照ユーザ情報の具体例］
図１７は、参照ユーザ情報１３２の具体例を説明する図である。
【００７８】
図１７に示す参照ユーザ情報１３２は、参照ユーザ情報１３２に含まれる各情報を識別する「項番」と、ユーザの識別情報が設定される「ユーザＩＤ」とを項目として有する。また、図１７に示す参照ユーザ情報１３２は、「ユーザＩＤ」に識別情報が設定されたユーザに対応する参照ユーザの識別情報が設定される「参照ユーザＩＤ」を項目として有する。
【００７９】
具体的に、図１７に示す参照ユーザ情報１３２において、「項番」が「１」である情報には、「ユーザＩＤ」として「Ｕｓｅｒ０１」が設定され、「参照ユーザＩＤ」として「Ｕｓｅｒ０３」が設定されている。また、図１７に示す参照ユーザ情報１３２において、「項番」が「２」である情報には、「ユーザＩＤ」として「Ｕｓｅｒ０２」が設定され、「参照ユーザＩＤ」として「Ｕｓｅｒ０３」が設定されている。図１７に含まれる他の情報については説明を省略する。
【００８０】
そのため、例えば、第１ユーザがＵｓｅｒ０１である場合、ファイル特定部１１４は、Ｓ３１の処理において、参照ユーザとしてＵｓｅｒ０３を特定する。
【００８１】
図１２に戻り、参照ユーザが存在すると判定した場合（Ｓ３２のＹＥＳ）、ファイル特定部１１４は、情報格納領域１３０に記憶された閲覧履歴情報１３１を参照し、参照ユーザによる閲覧履歴情報１３１のうち、所定タイミング以降の時刻を含む閲覧履歴情報１３１を特定する（Ｓ３３）。一方、参照ユーザが存在しないと判定した場合、情報処理装置１は、表示処理を終了する。
【００８２】
そして、ファイル特定部１１４は、Ｓ３３の処理の後、Ｓ３３の処理で特定した閲覧履歴情報１３１を参照し、参照ユーザによる過去の閲覧において、Ｓ３２の処理で表示した第１ファイルＤＭの次に閲覧された第２ファイルＤＭを特定する（Ｓ３４）。
【００８３】
その結果、図１３に示すように、Ｓ３４の処理において第２ファイルＤＭが複数特定された場合（Ｓ４１のＹＥＳ）、ファイル特定部１１４は、Ｓ３４の処理で特定した第２ファイルＤＭのうち、第１ユーザによる過去の閲覧において、Ｓ３２の処理で表示した第１ファイルＤＭの次に閲覧された回数が最も多い第２ファイルＤＭを特定する（Ｓ４２）。
【００８４】
一方、Ｓ３４の処理において第２ファイルＤＭが複数特定されなかった場合（Ｓ４１のＮＯ）、ファイル特定部１１４は、Ｓ４２の処理を行わない。
【００８５】
そして、ファイル表示部１１３は、Ｓ３４またはＳ４２の処理で特定した第２ファイルＤＭを、Ｓ１２の処理で表示した第１ファイルＤＭの次に閲覧するファイルＤＭの候補として表示する（Ｓ４３）。その後、情報処理装置１は、表示処理を終了する。
【００８６】
具体的に、例えば、Ｓ３４またはＳ４２の処理で特定されたファイルが「ファイルＡ２−１」である場合、ファイル表示部１１３は、図２０に示すように、ファイルＤＭの名称がファイルＡ２−１であるファイルＤＭを表示するボタンを表示画面ＯＰ１に表示する。
【００８７】
すなわち、情報処理装置１は、例えば、第１ユーザが第１ファイルＤＭの次に閲覧した第２ファイルＤＭのボタンだけでなく、第１ユーザに対応する参照ユーザが第１ファイルＤＭの次に閲覧した第２ファイルＤＭのボタンの表示を行う。
【００８８】
これにより、第１ユーザは、参照ユーザ（例えば、情報分析を効率的に行うことが可能であるユーザ）が過去に第１ファイルＤＭの次に閲覧した第２ファイルＤＭを容易に認識することが可能になり、情報分析をより効率的に行うことが可能になる。
【００８９】
なお、ファイル表示部１１３は、Ｓ２３またはＳ４３の処理において、表示推奨情報の内容に従ったファイルを、第１ファイルＤＭの次に閲覧するファイルＤＭの候補として併せて表示するものであってもよい。
【００９０】
［情報蓄積処理］
次に、閲覧履歴情報１３１及び閲覧回数情報１３３の蓄積を行う処理（以下、情報蓄積処理とも呼ぶ）について説明を行う。図１４は、情報蓄積処理について説明する図である。
【００９１】
情報処理装置１の情報蓄積部１１１は、図１４に示すように、Ｓ１２の処理において第１ファイルＤＭの表示が行われるまで待機する（Ｓ２０１のＮＯ）。
【００９２】
そして、Ｓ１２の処理において第１ファイルＤＭの表示が行われた場合（Ｓ２０１のＹＥＳ）、情報蓄積部１１１は、Ｓ１２の処理において第１ファイルＤＭの表示が複数回続けて行われたか否かを判定する（Ｓ２０２）。
【００９３】
その結果、Ｓ１２の処理において第１ファイルＤＭの表示が複数回続けて行われたと判定した場合（Ｓ２０２のＹＥＳ）、情報蓄積部１１１は、Ｓ１２の処理で表示が行われた第１ファイルＤＭに対応する閲覧履歴情報１３１を生成する（Ｓ２０３）。
【００９４】
一方、Ｓ１２の処理において第１ファイルＤＭの表示が複数回続けて行われていない（第１ファイルＤＭの表示が１回のみ行われている）と判定した場合（Ｓ２０２のＮＯ）、情報蓄積部１１１は、Ｓ２０３の処理を行わない。
【００９５】
具体的に、例えば、今回のＳ１２の処理において表示された第１ファイルＤＭのファイルＩＤが「１００２」であって、前回のＳ１２の処理において表示された第１ファイルＤＭのファイルＩＤが「１００１」であった場合、情報蓄積部１１１は、図２１の下線部分に示すように、例えば、図１６で説明した閲覧履歴情報１３１における「項番」が「１」である情報の「閲覧回数」を「１１」に更新し、「最終閲覧時刻」を「２０１７／０９／１５  １０：００」に更新する。
【００９６】
その後、情報蓄積部１１１は、情報格納領域１３０に記憶された閲覧回数情報１３３のうち、Ｓ１２の処理で表示が行われた第１ファイルＤＭに対応する情報を更新する（Ｓ２０４）。
【００９７】
具体的に、例えば、今回のＳ１２の処理において表示された第１ファイルＤＭのファイル名が「１００２」である場合、情報蓄積部１１１は、図２２の下線部分に示すように、例えば、図１５で説明した閲覧回数情報１３３における「項番」が「２」である情報の「閲覧回数」を「３２」に更新する。
【００９８】
これにより、情報処理装置１は、Ｓ１２の処理における第１ファイルＤＭの表示に伴って、情報格納領域１３０に記憶された各情報を更新することが可能になる。
【００９９】
このように、本実施の形態における情報処理装置１は、ユーザごとのファイルＤＭの閲覧履歴情報１３１を情報格納領域１３０に記憶する。そして、情報処理装置１は、第１ユーザによる第１ファイルＤＭの選択を受け付けると、選択を受け付けた第１ファイルＤＭを表示する。
【０１００】
その後、情報処理装置１は、閲覧履歴情報１３１を記憶した情報格納領域１３０を参照し、第１ユーザによる過去の閲覧において第１ファイルＤＭの後に閲覧された第２ファイルＤＭを特定する。その後、情報処理装置１は、特定した第２ファイルＤＭを、第１ファイルＤＭの後に閲覧するファイルの候補として表示する。
【０１０１】
すなわち、情報処理装置１は、第１ユーザによる選択に応じて第１ファイルＤＭを表示する際に、情報格納領域１３０に記憶された閲覧履歴情報１３１のうち、第１ユーザに対応する過去の閲覧履歴情報１３１を参照し、第１ユーザによる過去の選択に応じて第１ファイルＤＭの後に表示した第２ファイルＤＭを特定する。そして、情報処理装置１は、第１ユーザによって選択された第１ファイルＤＭをとともに、特定した第２ファイルＤＭを示す情報（例えば、第２ファイルＤＭを表示するボタン）を表示画面ＯＰ１に表示する。
【０１０２】
これにより、情報処理装置１は、第１ユーザが第１ファイルＤＭを閲覧した場合、第１ユーザが第１ファイルＤＭの後に閲覧する可能性が高い第２ファイルＤＭを、第１ユーザに対して容易に閲覧させることが可能になる。そのため、情報処理装置１は、表示画面ＯＰ１に表示されたファイルＤＭの情報分析を効率的に行わせることが可能になる。
【０１０３】
なお、図１６等で説明した閲覧履歴情報１３１は、「ファイルＩＤ（１）」に設定されたファイルＤＭの次に「ファイルＩＤ（２）」に設定されたファイルＤＭが閲覧された累計時間が設定される「累計時間」を項目として有するものであってもよい。そして、ファイル特定部１１４は、Ｓ２２の処理において、情報格納領域１３０に記憶された閲覧履歴情報１３１を参照し、Ｓ１４の処理で特定した第２ファイルＤＭのうち、Ｓ１２の処理で表示した第１ファイルの次に閲覧された累計時間が最も多いファイルを特定するものであってもよい。同様に、ファイル特定部１１４は、Ｓ４２の処理において、情報格納領域１３０に記憶された閲覧履歴情報１３１を参照し、Ｓ３４の処理で特定した第２ファイルＤＭのうち、Ｓ１２の処理で表示した第１ファイルの次に閲覧された累計時間が最も多いファイルを特定するものであってもよい。
【０１０４】
これにより、情報処理装置１は、第１ユーザが第１ファイルＤＭの次に閲覧する可能性がより高い第２ファイルＤＭを特定することが可能になる。
【０１０５】
以上の実施の形態をまとめると、以下の付記の通りである。
【０１０６】
（付記１）
ユーザごとのファイルの閲覧履歴を記憶部に記憶し、
第１ユーザによる第１ファイルの選択を受け付けると、選択を受け付けた前記第１ファイルを表示し、
前記閲覧履歴を記憶した記憶部を参照し、前記第１ユーザによる過去の閲覧において前記第１ファイルの後に閲覧された第２ファイルを特定し、
特定した前記第２ファイルを、前記第１ファイルの後に閲覧するファイルの候補として表示する、
処理をコンピュータに実行させることを特徴とする表示プログラム。
【０１０７】
（付記２）
付記１において、
前記特定する処理では、前記第１ファイルの次に閲覧されたファイルを前記第２ファイルとして特定し、
前記表示する処理では、前記第２ファイルを、前記第１ファイルの次に閲覧するファイルの候補として表示する、
ことを特徴とする表示プログラム。
【０１０８】
（付記３）
付記２において、
前記特定する処理では、前記第２ファイルが複数特定された場合、複数特定された第２ファイルのうち、前記第１ユーザによる過去の閲覧において前記第１ファイルの次に閲覧された回数が最も多いファイルを特定する、
ことを特徴とする表示プログラム。
【０１０９】
（付記４）
付記２において、
前記閲覧履歴は、各ファイルが閲覧された時間を示す情報を含み、
前記特定する処理では、前記第２ファイルが複数特定された場合、複数特定された第２ファイルのうち、前記第１ユーザによる過去の閲覧において前記第１ファイルの次に閲覧された時間の累計が最も多いファイルを特定する、
ことを特徴とする表示プログラム。
【０１１０】
（付記５）
付記２において、
前記閲覧履歴は、各ファイルの閲覧が開始または終了した時刻を示す情報を含み、
前記特定する処理では、前記閲覧履歴のうち、所定タイミング以降の時刻を含む情報を参照し、前記第２ファイルを特定する、
ことを特徴とする表示プログラム。
【０１１１】
（付記６）
付記２において、
前記特定する処理では、前記閲覧履歴のうち、前記第１ファイルの選択を行ったユーザに対応する情報を参照し、前記第２ファイルを特定する、
ことを特徴とする表示プログラム。
【０１１２】
（付記７）
付記２において、
前記特定する処理では、前記閲覧履歴のうち、前記第１ファイルの選択を行ったユーザを含む複数ユーザに対応する情報を参照し、前記第２ファイルを特定する、
ことを特徴とする表示プログラム。
【０１１３】
（付記８）
ユーザごとのファイルの閲覧履歴を記憶する記憶部と、
第１ユーザによる第１ファイルの選択を受け付けると、選択を受け付けた前記第１ファイルを表示するファイル表示部と、
前記閲覧履歴を記憶した記憶部を参照し、前記第１ユーザによる過去の閲覧において前記第１ファイルの後に閲覧された第２ファイルを特定するファイル特定部と、
特定した前記第２ファイルを、前記第１ファイルの後に閲覧するファイルの候補として表示する候補表示部と、を有する、
ことを特徴とする表示装置。
【０１１４】
（付記９）
付記８において、
前記ファイル特定部は、前記第１ファイルの次に閲覧されたファイルを前記第２ファイルとして特定し、
前記候補表示部は、前記第２ファイルを、前記第１ファイルの次に閲覧するファイルの候補として表示する、
ことを特徴とする表示装置。
【０１１５】
（付記１０）
付記９において、
前記ファイル特定部は、前記第２ファイルが複数特定された場合、複数特定された第２ファイルのうち、前記第１ユーザによる過去の閲覧において前記第１ファイルの次に閲覧された回数が最も多いファイルを特定する、
ことを特徴とする表示装置。
【０１１６】
（付記１１）
ユーザごとのファイルの閲覧履歴を記憶部に記憶し、
第１ユーザによる第１ファイルの選択を受け付けると、選択を受け付けた前記第１ファイルを表示し、
前記閲覧履歴を記憶した記憶部を参照し、前記第１ユーザによる過去の閲覧において前記第１ファイルの後に閲覧された第２ファイルを特定し、
特定した前記第２ファイルを、前記第１ファイルの後に閲覧するファイルの候補として表示する、
ことを特徴とする表示方法。
【０１１７】
（付記１２）
付記１１において、
前記特定する工程では、前記第１ファイルの次に閲覧されたファイルを前記第２ファイルとして特定し、
前記表示する工程では、前記第２ファイルを、前記第１ファイルの次に閲覧するファイルの候補として表示する、
ことを特徴とする表示方法。
【０１１８】
（付記１３）
付記１２において、
前記特定する工程では、前記第２ファイルが複数特定された場合、複数特定された第２ファイルのうち、前記第１ユーザによる過去の閲覧において前記第１ファイルの次に閲覧された回数が最も多いファイルを特定する、
ことを特徴とする表示方法。
【符号の説明】
【０１１９】
１：情報処理装置          ３ａ：操作端末
３ａ：操作端末            ３ｃ：操作端末
１０１：ＣＰＵ            １０２：メモリ
１０３：Ｉ／Ｏユニット    １０４：記憶媒体
１３０：記憶部            ＤＭ：ファイル
【図１】
2019074842.tif 000003
【図２】
2019074842.tif 000004
【図３】
2019074842.tif 000005
【図４】
2019074842.tif 000006
【図５】
2019074842.tif 000007
【図６】
2019074842.tif 000008
【図７】
2019074842.tif 000009
【図８】
2019074842.tif 000010
【図９】
2019074842.tif 000011
【図１０】
2019074842.tif 000012
【図１１】
2019074842.tif 000013
【図１２】
2019074842.tif 000014
【図１３】
2019074842.tif 000015
【図１４】
2019074842.tif 000016
【図１５】
2019074842.tif 000017
【図１６】
2019074842.tif 000018
【図１７】
2019074842.tif 000019
【図１８】
2019074842.tif 000020
【図１９】
2019074842.tif 000021
【図２０】
2019074842.tif 000022
【図２１】
2019074842.tif 000023
【図２２】
2019074842.tif 000024