(57)【要約】【課題】所定の帳票を容易に出力すること。【解決手段】帳票出力装置１は、帳票を出力するための帳票ＵＩ（ユーザインタフェース）を識別するＵＩ識別情報と、当該帳票の格納場所を示す場所情報とを対応付けた帳票対応表を格納する格納部１０と、格納部１０によって格納された帳票対応表に含まれるＵＩ識別情報が識別する帳票ＵＩを表示する表示制御部１１と、表示制御部１１によって表示された帳票ＵＩがユーザによって選択されると、格納部１０によって格納された帳票対応表において、選択された帳票ＵＩのＵＩ識別情報に対応付けられた場所情報を取得し、当該場所情報が示す場所に格納された帳票を出力する出力部１３と、を備える。【選択図】図１
2016040652.tif 000002
【特許請求の範囲】
【請求項１】
帳票を出力するための帳票ＵＩ（ユーザインタフェース）を識別するＵＩ識別情報と、当該帳票の格納場所を示す場所情報とを対応付けた帳票対応表を格納する格納手段と、
前記格納手段によって格納された帳票対応表に含まれるＵＩ識別情報が識別する帳票ＵＩを表示する表示制御手段と、
前記表示制御手段によって表示された帳票ＵＩがユーザによって選択されると、前記格納手段によって格納された帳票対応表において、選択された帳票ＵＩのＵＩ識別情報に対応付けられた場所情報を取得し、当該場所情報が示す場所に格納された帳票を出力する出力手段と、
を備える帳票出力装置。
【請求項２】
複数の帳票で共通して利用される基本情報の入力を受け付ける入力受付手段をさらに備え、
前記出力手段は、帳票を出力する際に、前記入力受付手段によって入力が受け付けられた基本情報を当該帳票に反映する、
請求項１に記載の帳票出力装置。
【請求項３】
帳票のグループの選択を受け付ける選択受付手段をさらに備え、
前記格納手段は、帳票のグループを識別するグループ識別情報をさらに対応付けた前記帳票対応表を格納し、
前記表示制御手段は、前記格納手段によって格納された帳票対応表において、前記選択受付手段によって選択が受け付けられた帳票のグループのグループ識別情報に対応付けられたＵＩ識別情報が識別する帳票ＵＩを表示する、
請求項１又は２に記載の帳票出力装置。
【請求項４】
前記格納手段は、帳票ＵＩを表示する位置を示す位置情報をさらに対応付けた前記帳票対応表を格納し、
前記表示制御手段は、ＵＩ識別情報が識別する帳票ＵＩを表示する際に、前記格納手段によって格納された帳票対応表において、当該ＵＩ識別情報に対応付けられた位置情報を取得し、当該位置情報が示す位置に当該帳票ＵＩを表示する、
請求項１〜３の何れか一項に記載の帳票出力装置。
【請求項５】
帳票を出力するための帳票ＵＩ（ユーザインタフェース）を識別するＵＩ識別情報と、当該帳票の格納場所を示す場所情報とを対応付けた帳票対応表を格納する格納手段を備える帳票出力装置により実行される帳票出力方法であって
前記格納手段によって格納された帳票対応表に含まれるＵＩ識別情報が識別する帳票ＵＩを表示する表示制御ステップと、
前記表示制御ステップにおいて表示された帳票ＵＩがユーザによって選択されると、前記格納手段によって格納された帳票対応表において、選択された帳票ＵＩのＵＩ識別情報に対応付けられた場所情報を取得し、当該場所情報が示す場所に格納された帳票を出力する出力ステップと、
を含む帳票出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の帳票を出力する帳票出力装置及び帳票出力方法に関する。
【背景技術】
【０００２】
従来、帳票を出力する装置が知られている。例えば、下記特許文献１では、帳票を出力する顧客管理制御装置が開示されている。特許文献１に記載の顧客管理制御装置では、帳票パターンを一つ選択し、集計条件を設定し、出力データの並び順を設定し、管理項目を設定することで帳票が出力される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２９７１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記顧客管理制御装置では、各種設定を行ったカスタマイズ後の帳票は共有されず、ユーザ端末ごとに、様々なカスタマイズがなされた帳票が出力される。それゆえに、上記顧客管理制御装置では、所定のカスタマイズがなされた帳票や、最新の帳票など、所定の帳票を容易に出力することができないという問題がある。
【０００５】
そこで、本発明は、かかる課題に鑑みて為されたものであり、所定の帳票を容易に出力することができる帳票出力装置及び帳票出力方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の帳票出力装置は、帳票を出力するための帳票ＵＩ（ユーザインタフェース）を識別するＵＩ識別情報と、当該帳票の格納場所を示す場所情報とを対応付けた帳票対応表を格納する格納手段と、格納手段によって格納された帳票対応表に含まれるＵＩ識別情報が識別する帳票ＵＩを表示する表示制御手段と、表示制御手段によって表示された帳票ＵＩがユーザによって選択されると、格納手段によって格納された帳票対応表において、選択された帳票ＵＩのＵＩ識別情報に対応付けられた場所情報を取得し、当該場所情報が示す場所に格納された帳票を出力する出力手段と、を備える。
【０００７】
このような帳票出力装置によれば、まず、表示制御手段により、格納手段によって格納された帳票対応表に含まれるＵＩ識別情報が識別する、帳票を出力するための帳票ＵＩが表示される。次に、出力手段により、表示制御手段によって表示された帳票ＵＩがユーザによって選択されると、格納手段によって格納された帳票対応表において、選択された帳票ＵＩのＵＩ識別情報に対応付けられた場所情報が取得され、当該場所情報が示す場所に格納された帳票が出力される。かかる構成を採れば、帳票を出力するための帳票ＵＩがユーザによって選択されると、帳票対応表の対応付けに基づいて、所定の帳票が出力される。つまり、ユーザは帳票ＵＩを選択するだけで、所定の帳票を容易に出力することができる。
【０００８】
また、本発明の帳票出力装置において、複数の帳票で共通して利用される基本情報の入力を受け付ける入力受付手段をさらに備え、出力手段は、帳票を出力する際に、入力受付手段によって入力が受け付けられた基本情報を当該帳票に反映することが好ましい。かかる構成を採れば、例えば、ユーザが基本情報を一度入力しておけば、複数の帳票を出力する際に、入力した基本情報が当該複数の帳票に反映されるため、帳票ごとに基本情報を繰り返し入力する必要が無く、ユーザの利便性が向上する。
【０００９】
また、本発明の帳票出力装置において、帳票のグループの選択を受け付ける選択受付手段をさらに備え、格納手段は、帳票のグループを識別するグループ識別情報をさらに対応付けた帳票対応表を格納し、表示制御手段は、格納手段によって格納された帳票対応表において、選択受付手段によって選択が受け付けられた帳票のグループのグループ識別情報に対応付けられたＵＩ識別情報が識別する帳票ＵＩを表示することが好ましい。かかる構成を採れば、ユーザが帳票のグループを選択すれば、当該グループに対応する帳票ＵＩが表示される。これにより、ユーザは、帳票のグループを選択し、当該グループに対応する表示された帳票ＵＩを選択するだけで、所定の帳票のグループの所定の帳票を容易に出力することができる。
【００１０】
また、本発明の帳票出力装置において、格納手段は、帳票ＵＩを表示する位置を示す位置情報をさらに対応付けた帳票対応表を格納し、表示制御手段は、ＵＩ識別情報が識別する帳票ＵＩを表示する際に、格納手段によって格納された帳票対応表において、当該ＵＩ識別情報に対応付けられた位置情報を取得し、当該位置情報が示す位置に当該帳票ＵＩを表示することが好ましい。かかる構成を採れば、帳票対応表に基づいて、帳票ＵＩを所定の位置に表示することができるため、帳票ＵＩの表示位置を自由にカスタマイズすることができ、ユーザの利便性が向上する。
【００１１】
ところで、本発明は、上記のように帳票出力装置の発明として記述できる他に、以下のように帳票出力方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１２】
即ち、本発明に係る帳票出力方法は、帳票を出力するための帳票ＵＩ（ユーザインタフェース）を識別するＵＩ識別情報と、当該帳票の格納場所を示す場所情報とを対応付けた帳票対応表を格納する格納手段を備える帳票出力装置により実行される帳票出力方法であって格納手段によって格納された帳票対応表に含まれるＵＩ識別情報が識別する帳票ＵＩを表示する表示制御ステップと、表示制御ステップにおいて表示された帳票ＵＩがユーザによって選択されると、格納手段によって格納された帳票対応表において、選択された帳票ＵＩのＵＩ識別情報に対応付けられた場所情報を取得し、当該場所情報が示す場所に格納された帳票を出力する出力ステップと、を含む。
【発明の効果】
【００１３】
本発明によれば、所定の帳票を容易に出力することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る帳票出力装置の機能ブロック図である。
【図２】本発明の実施形態に係る帳票出力装置のハードウェア構成を示す図である。
【図３】格納された帳票対応表のテーブル例を示す図である。
【図４】表示された第１画面の画面例を示す図である。
【図５】表示された第２画面の画面例を示す図である。
【図６】本発明の実施形態に係る帳票出力装置により実行される処理（帳票出力方法）を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面とともに本発明による帳票出力装置及び帳票出力方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１６】
本発明の実施形態に係る帳票出力装置１は、所定の帳票を出力するコンピュータ装置である。帳票とは、事務処理を行う上で必要となる帳面や帳簿や伝票などの定型的な書類の総称である。出力とは、画面表示や他のコンピュータ装置への送信や紙面への印刷などである。ユーザは、帳票出力装置１を操作し、帳票出力装置１に対して指示を出すことで、所定の帳票を出力することができる。本実施形態における帳票は、建築物である邸の営業・設計・契約・建築・保守などのライフサイクルにおいて利用される依頼書・見積書・チェックシート・発注伺い・相談シートなどであり、実体は、表計算ソフトで作成されたファイルである。
【００１７】
図１は、帳票出力装置１の機能ブロック図である。図１に示す通り、帳票出力装置１は、格納部１０（格納手段）、表示制御部１１（表示制御手段）、入力部１２（入力受付手段、選択受付手段）、及び出力部１３（出力手段）を含んで構成される。
【００１８】
帳票出力装置１は、ＣＰＵ等のハードウェアから構成されているものである。図２は、帳票出力装置１のハードウェア構成の一例を示す図である。図１に示される帳票出力装置１は、物理的には、図２に示すように、ＣＰＵ２０、主記憶装置であるＲＡＭ２１及びＲＯＭ２２、ディスプレイやキーボード等の入出力装置２３、通信モジュール２４、及び補助記憶装置２５などを含むコンピュータシステムとして構成されている。
【００１９】
図１に示す帳票出力装置１の各機能ブロックの機能は、図２に示すＣＰＵ２０、ＲＡＭ２１等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ２０の制御のもとで入出力装置２３、通信モジュール２４、及び補助記憶装置２５を動作させるとともに、ＲＡＭ２１におけるデータの読み出し及び書き込みを行うことで実現される。
【００２０】
以下、図１に示す帳票出力装置１の各機能ブロックについて説明する。
【００２１】
格納部１０は、帳票を出力するための帳票ＵＩ（User  Interface、ユーザインタフェース）を識別するＵＩＩＤ（ＵＩ識別情報）と、当該ＵＩＩＤが識別する帳票のグループを識別するグループＩＤ（グループ識別情報）と、当該帳票ＵＩを表示する位置を示す位置情報と、当該ＵＩＩＤが識別する帳票の格納場所を示す場所情報とを対応付けた帳票対応表を格納する。
【００２２】
帳票ＵＩとは、帳票を出力するための、入出力装置２３上に表示されたＵＩであり、本実施形態では、ユーザが押下可能なボタン（以降、「帳票ボタン」と呼ぶ）である。ユーザが帳票ボタンを押下すると、対応する帳票が出力される。帳票ＵＩは、ボタンに限られず、リンクやチェックボックスやドロップダウンリストなど一般的なＵＩであっても良い。また、帳票ＵＩを識別するＵＩＩＤとは、本実施形態では、帳票ボタンのボタン名（後述の通り、帳票名）である。ＵＩＩＤは、帳票ボタンのボタン名に限られず、帳票ＵＩを識別する情報であれば何でも良い。
【００２３】
帳票のグループとは、当該帳票を利用するグループや、当該帳票を管理するグループなどである。帳票は一つ以上のグループに属して良い。本実施形態では、帳票のグループを、帳票を利用する営業本部とする。営業本部には「Ａ営業本部」、「Ｂ営業本部」など複数の営業本部が存在する。また、帳票のグループのグループＩＤとは、本実施形態では、左記の「Ａ営業本部」のような営業本部の名称である。グループＩＤは、グループの名称に限られず、グループを識別する情報であれば何でも良い。
【００２４】
位置情報とは、帳票ＵＩを表示する、帳票ＵＩ上の表示位置を示す情報である。本実施形態では、帳票ＵＩをテーブル形式で表示するため、位置情報とは、テーブルにおける行番号及び列番号である。なお、帳票ＵＩ上の表示位置と所定の数字とが予め対応付いており、位置情報は、当該数字であっても良いし、その他の帳票ＵＩ上の表示位置を示す情報であっても良い。
【００２５】
場所情報とは、帳票を格納する場所を示す情報である。本実施形態では、表計算ソフトで作成されたファイルである帳票を格納する、ネットワーク上のＵＲＬ（Uniform  Resource  Locator）やローカルファイルシステム上のパス名である。場所情報は、その他の、帳票を格納する場所を示す情報であっても良い。
【００２６】
図３は、格納部１０によって格納された帳票対応表のテーブル例を示す図である。具体的に、図３に示す帳票対応表の１レコード目では、ＵＩＩＤ「Ａ帳票」と、グループＩＤ「Ａ営業本部」と、位置情報「１行１列」と、場所情報「http://xxx/a.xls」とが対応付けられている。なお、ＵＩＩＤ「Ａ帳票」は、帳票ボタンのボタン名「Ａ帳票」を識別するＵＩＩＤである。他の「Ｂ帳票」などについても同様である。また、４レコード目及び５レコード目のように、１つの帳票に対して、２つ以上のグループＩＤが対応付けられていても良い。例えば、４レコード目は、ＵＩＩＤ「Ｄ帳票」が、グループＩＤ「Ａ営業本部」が示す営業本部によって利用されると共に、グループＩＤ「Ｂ営業本部」が示す営業本部によって利用されることを示している。なお、２つ以上のグループＩＤが対応付けられている場合、位置情報は、各グループＩＤに対応付けられていても良い。例えば、４レコード目において、グループＩＤ「Ａ営業本部」に対して位置情報「３行１列」が対応付けられると共に、グループＩＤ「Ｂ営業本部」に対して位置情報「３行２列」が対応付けられても良い。この場合、グループＩＤと同様に、１つの帳票に対して２つ以上の位置情報が対応付けられることになる。
【００２７】
なお、格納部１０が格納する帳票対応表は、ＵＩＩＤ、グループＩＤ、位置情報、及び場所情報の全てを必ずしも対応付けなくても良く、それらのうち一部のみを対応付けても良い。例えば、帳票対応表は、ＵＩＩＤと場所情報とのみを対応付けても良いし、ＵＩＩＤと位置情報と場所情報とのみを対応付けても良いし、ＵＩＩＤとグループＩＤと場所情報とのみを対応付けても良い。また、格納部１０が格納する帳票対応表は、帳票出力装置１の管理者などが適宜更新することができる。
【００２８】
表示制御部１１は、入出力装置２３上でのＵＩの表示を制御する。本実施形態では、表示制御部１１は、第１画面に関するＵＩと、第２画面に関するＵＩとの表示を制御する。図４は、第１画面の画面例を示す図であり、図５は、第２画面の画面例を示す図である。以降の説明では、図４及び５に示す画面例を参照しながら説明する。
【００２９】
図４に示す第１画面の画面例では、複数の帳票で共通して利用される基本情報を入力するためのテーブルＴ１と、帳票のグループを選択するためのドロップダウンリストＤ１と、帳票一覧（第２画面）を表示するためのボタンＢ１とが含まれる。テーブルＴ１では、営業本部名、支店名、営業担当者名、設計担当者名、邸名、地名地番など、邸に関する基本情報をユーザが入力することができる。ユーザが入力した基本情報は、帳票出力装置１内に登録され、テーブルＴ１を表示時に、前回登録された基本情報が表示される。また、テーブルＴ１では、入力された基本情報のうち、帳票に反映させたい基本情報のレコードをユーザが選択することができる。例えば、ユーザがテーブルＴ１のうち２レコード目を選択することで、選択したことが視覚的にわかるよう、２レコード目のテーブル行がハイライト表示される。ドロップダウンリストＤ１では、予め帳票出力装置１内に記憶されていた一つ以上の帳票のグループ、又は他の装置からネットワークなどを介して取得した一つ以上の帳票のグループが表示制御部１１により登録されており、ユーザは、登録された一つ以上の帳票のグループのうち一つの帳票のグループを選択することができる。なお、ドロップダウンリストＤ１には、格納部１０が格納する帳票対応表に含まれる全てのグループＩＤ（又は当該グループＩＤが示すグループの名称など）が含まれていても良い。ボタンＢ１は、ユーザが押下すると、表示制御部１１に対して第２画面を表示させる。表示制御部１１は、帳票出力装置１の起動時などに、テーブルＴ１とドロップダウンリストＤ１とボタンＢ１とを含む第１画面を表示する。以下、第２画面の説明を行う前に、入力部１２について説明する。
【００３０】
入力部１２は、入出力装置２３上で表示されたＵＩを介して、ユーザからの入力を受け付ける。具体的に、入力部１２は、基本情報の入力を受け付ける。例えば、第１画面においてユーザが、テーブルＴ１に基本情報を入力し、テーブルＴ１の入力された基本情報の複数のレコードうち任意の１つのレコードを選択し、ボタンＢ１を押下した際に、入力部１２は、ユーザが選択した１つのレコードに含まれる基本情報の入力を受け付ける。また、入力部１２は、帳票のグループの選択を受け付けてもよい。例えば、第１画面においてユーザが、ドロップダウンリストＤ１にて任意の１つの帳票のグループを選択し、ボタンＢ１を押下した際に、入力部１２は、ユーザが選択した帳票のグループの選択を受け付ける。入力部１２は、受け付けた入力内容（基本情報など）や選択内容（選択された帳票のグループのグループＩＤなど）を、表示制御部１１や出力部１３に出力する。
【００３１】
続いて、第２画面の説明を行う。図５に示す第２画面の画面例では、帳票ボタンＢ２、Ｂ３、Ｂ４、Ｂ５などが含まれる。表示制御部１１は、格納部１０によって格納された帳票対応表に含まれるＵＩＩＤが識別する帳票ボタンを表示する。例えば、表示制御部１１は、図３に示す帳票対応表のテーブル例にＵＩＩＤ「Ａ帳票」が含まれているため、図５に示す第２画面の画面例のように、ＵＩＩＤ「Ａ帳票」が識別する帳票ボタン「Ａ帳票」を表示する。
【００３２】
表示制御部１１は、格納部１０によって格納された帳票対応表において、入力部１２によって選択が受け付けられた帳票のグループのグループＩＤに対応付けられたＵＩＩＤが識別する帳票ボタンを表示してもよい。例えば、図４に示す第１画面の画面例のように、ユーザによってドロップダウンリストＤ１にて帳票のグループ「Ａ営業本部」が選択され、入力部１２によって当該選択が受け付けられた際に、入力部１２によって当該選択内容であるグループＩＤ「Ａ営業本部」が表示制御部１１に入力される。そして、表示制御部１１は、図３に示す帳票対応表のテーブル例を参照し、グループＩＤ「Ａ営業本部」に対応付けられたＵＩＩＤ「Ａ帳票」、「Ｂ帳票」、「Ｄ帳票」、「Ｅ帳票」などがそれぞれ識別する帳票ボタンＢ２「Ａ帳票」、帳票ボタンＢ３「Ｂ帳票」、帳票ボタンＢ４「Ｄ帳票」、帳票ボタンＢ５「Ｅ帳票」などを図５に示す第２画面の画面例のように表示する。一方、図３に示す帳票対応表のテーブル例のうち、ＵＩＩＤ「Ｃ帳票」については、グループＩＤ「Ａ営業本部」が対応付けられていないので、表示制御部１１は帳票ボタン「Ｃ帳票」を表示しない。
【００３３】
表示制御部１１は、ＵＩＩＤが識別する帳票ボタンを表示する際に、格納部１０によって格納された帳票対応表において、当該ＵＩＩＤに対応付けられた位置情報を取得し、当該位置情報が示す位置に当該帳票ボタンを表示してもよい。例えば、表示制御部１１は、上述の帳票ボタンＢ２「Ａ帳票」、帳票ボタンＢ３「Ｂ帳票」、帳票ボタンＢ４「Ｄ帳票」及び帳票ボタンＢ５「Ｅ帳票」を表示する際に、図３に示す帳票対応表のテーブル例の対応する位置情報列を参照し、図５に示す第２画面の画面例のように、帳票ボタンＢ２「Ａ帳票」については「１行１列」目に表示し、帳票ボタンＢ３「Ｂ帳票」については「２行１列」目に表示し、帳票ボタンＢ３「Ｄ帳票」については「３行１列」目に表示し、帳票ボタンＢ４「Ｅ帳票」については「１行２列」目に表示する。
【００３４】
出力部１３は、表示制御部１１によって表示された帳票ボタンがユーザによって選択されると、格納部１０によって格納された帳票対応表において、選択された帳票ボタンのＵＩＩＤに対応付けられた場所情報を取得し、当該場所情報が示す場所に格納された帳票を出力する。例えば、図５に示す第２画面の画面例において、ユーザが帳票ボタンＢ２「Ａ帳票」を選択（押下）した場合、出力部１３は、図３に示す帳票対応表のテーブル例を参照し、選択された帳票ボタンＢ２「Ａ帳票」のＵＩＩＤ「Ａ帳票」に対応付けられた場所情報「http://xxx/a.xls」を取得し、当該場所情報が示すＵＲＬに格納された帳票を出力（起動）する。出力部１３は、出力として、入出力装置２３に帳票を表示出力しても良いし、紙の帳票として印刷出力しても良いし、ネットワークを介して他の装置に送信出力しても良い。
【００３５】
出力部１３は、帳票を出力する際に、入力部１２によって入力が受け付けられた基本情報を当該帳票に反映してもよい。具体的には、出力部１３は、入力部１２によって受け付けた入力内容である図４に示す第１画面の画面例に示すテーブルＴ１のレコード内容が入力されると、帳票を出力する際に、当該レコード内容を帳票の所定の項目に自動入力することで反映する。この場合、基本情報と、当該基本情報を反映する帳票の項目（又は帳票上の位置）とは、帳票出力装置１に格納された設定情報などに予め定められているものとする。
【００３６】
続いて、図６に示すフローチャート図を用いて、本実施形態に係る帳票出力装置１における帳票出力方法の処理について説明する。
【００３７】
まず、帳票出力装置１の起動後などに、表示制御部１１により第１画面が表示される（Ｓ１）。次に、ユーザにより、第１画面において、テーブルＴ１にて基本情報が一レコード以上入力され、そのうちの一つの基本情報が選択され（基本情報を入力せずに、予め登録されている基本情報を選択しても良い）、ドロップダウンリストＤ１にて帳票のグループが選択され、帳票一覧ボタンＢ１が押下される（Ｓ２）。次に、入力部１２によりＳ２にて選択された基本情報の入力、及びＳ２にて選択された帳票のグループの選択が受け付けられる（Ｓ３）。次に、表示制御部１１により、Ｓ２にて受け付けられた帳票のグループの選択に基づき、当該グループにより利用される帳票を出力するための帳票ボタンを含む第２画面が表示される（Ｓ４、表示制御ステップ）。次に、ユーザにより、第２画面において、帳票ボタンが押下される（Ｓ５）。次に、出力部１３により、Ｓ５にて押下された帳票ボタンに対応する帳票であって、Ｓ３にて受け付けられた基本情報の入力内容が反映された帳票が出力される（Ｓ６、出力ステップ）。
【００３８】
以上の通り、本実施形態に係る帳票出力装置１について説明したが、上記構成に限るものではない。例えば、図４に示す第１画面の画面例において、基本情報を入力及び選択するためのテーブルＴ１は無くても良い。その場合、出力部１３は、基本情報を反映せずに帳票を出力する。
【００３９】
また、例えば、図３に示す帳票対応表のテーブル例において、グループＩＤ列が無く、図４に示す第１画面の画面例において、帳票のグループを選択するためのドロップダウンリストＤ１は無くても良い。その場合、表示制御部１１は、図５に示す第２画面を表示する際に、図３に示す帳票対応表のテーブル例に含まれる全てのＵＩＩＤが識別する帳票ボタンを表示する。
【００４０】
また、本実施形態に係る帳票出力装置１は、格納部１０を備えているが、格納部１０は外部装置に備えられていても良い。その場合、帳票出力装置１は当該外部装置にネットワークを介して通信を行うことで、当該外部装置に備えられた格納部１０に格納された帳票対応表にアクセスする。そして、当該外部装置は、複数の帳票出力装置１からアクセスされるような構成とすることで、複数の帳票出力装置１において帳票対応表を一元管理することができる。
【００４１】
また、本実施形態に係る帳票出力装置１を構成する格納部１０、表示制御部１１、入力部１２、及び出力部１３の機能は、全て又は一部を、表計算ソフトの機能として実装しても良い。例えば、格納部１０によって格納される帳票対応表は、表計算ソフト上の表として管理し、表示制御部１１によって表示されるＵＩは表計算ソフト上のＵＩとして表示し、入力部１２及び出力部１３の機能は、表計算ソフトのマクロ機能やその他のプログラムで実現されても良い。この場合、入力部１２及び出力部１３は、表計算ソフト上の表のデータを、名前定義機能などを利用して取得することができる。
【００４２】
また、帳票の各グループには、サブグループが存在しても良い。その場合、図５に示す第２画面の画面例において、サブグループごとにタブが表示され、各タブ内に、当該タブが識別するサブグループが利用する帳票ボタンの一覧が表示される。そして、帳票対応表では、さらにサブグループＩＤが対応付けられ、サブグループＩＤごとに位置情報を設定できるようにしても良い。
【００４３】
次に、本実施形態のように構成された帳票出力装置１の作用効果について説明する。
【００４４】
本実施形態の帳票出力装置１によれば、まず、表示制御部１１により、格納部１０によって格納された帳票対応表に含まれるＵＩＩＤが識別する、帳票を出力するための帳票ボタンが表示される。次に、出力部１３により、表示制御部１１によって表示された帳票ボタンがユーザによって選択されると、格納部１０によって格納された帳票対応表において、選択された帳票ＵＩのＵＩＩＤに対応付けられた場所情報が取得され、当該場所情報が示す場所に格納された帳票が出力される。かかる構成を採れば、帳票を出力するための帳票ボタンがユーザによって選択されると、帳票対応表の対応付けに基づいて、所定の帳票が出力される。つまり、ユーザは帳票ＵＩを選択するだけで、所定の帳票を容易に出力することができる。また、帳票対応表の場所情報において、最新の帳票が格納されている場所情報を対応付けるよう管理者が管理しておけば、管理者にとって、帳票の更新が即時可能になると共に各ユーザに対して更新した旨を連絡する手間が無くなる。さらに、ユーザは、最新の帳票を特に手間をかけることなく容易に出力することができる。つまり、管理者やユーザの作業負荷を大幅に低減することができる。また、場所情報によって帳票を一元管理できるため、ユーザが容易に（コピーではない）オリジナル帳票にアクセスすることができる。
【００４５】
また、本実施形態の帳票出力装置１によれば、複数の帳票で共通して利用される基本情報の入力を受け付ける入力部１２をさらに備え、出力部１３は、帳票を出力する際に、入力部１２によって入力が受け付けられた基本情報を当該帳票に反映することが好ましい。かかる構成を採れば、例えば、ユーザが基本情報を一度入力しておけば、複数の帳票を出力する際に、入力した基本情報が当該複数の帳票に反映されるため、帳票ごとに基本情報を繰り返し入力する必要が無く、ユーザの利便性が向上する。
【００４６】
また、本実施形態の帳票出力装置１によれば、帳票のグループの選択を受け付ける入力部１２をさらに備え、格納部１０は、帳票のグループを識別するグループＩＤをさらに対応付けた帳票対応表を格納し、表示制御部１１は、格納部１０によって格納された帳票対応表において、入力部１２によって選択が受け付けられた帳票のグループのグループＩＤに対応付けられたＵＩＩＤが識別する帳票ボタンを表示することが好ましい。一般的に、帳票の様式はグループによって異なることがあり、従来、必要な様式を探し出す手間がかかっていた。かかる構成を採れば、ユーザが帳票のグループを選択すれば、当該グループに対応する帳票ボタンが表示される。これにより、ユーザは、帳票のグループを選択し、当該グループに対応する表示された帳票ボタンを選択するだけで、所定の帳票のグループの所定の帳票を容易に出力することができる。また、帳票のグループごとに帳票ボタンが表示されるため、ユーザは帳票を容易に素早く検索することができる。また、他のグループが利用している帳票を容易に確認することができる（見える化）。
【００４７】
また、本実施形態の帳票出力装置１によれば、格納部１０は、帳票ボタンを表示する位置を示す位置情報をさらに対応付けた帳票対応表を格納し、表示制御部１１は、ＵＩ識別情報が識別する帳票ボタンを表示する際に、格納部１０によって格納された帳票対応表において、当該ＵＩ識別情報に対応付けられた位置情報を取得し、当該位置情報が示す位置に当該帳票ボタンを表示することが好ましい。かかる構成を採れば、帳票対応表に基づいて、帳票ボタンを所定の位置に表示することができるため、帳票ボタンの表示位置を自由にカスタマイズすることができ、ユーザの利便性が向上する。例えば、帳票ボタンの並び順を、高頻度利用順、必要度順、時系列順などに設定することができる。
【符号の説明】
【００４８】
１…帳票出力装置、１０…格納部、１１…表示制御部、１２…入力部、１３…出力部。
【図１】
2016040652.tif 000003
【図２】
2016040652.tif 000004
【図３】
2016040652.tif 000005
【図４】
2016040652.tif 000006
【図５】
2016040652.tif 000007
【図６】
2016040652.tif 000008