(57)【要約】【課題】複数の企業のインターネットによる決算公告の公開を簡易にかつ低コストで行うことができる決算公告作成方法を得ること。【解決手段】選択された決算書ファイルの識別子を保持するステップと、その決算書ファイルに対応する会社コードに対応する会社情報を読み出すステップと、前記会社コードに対応する公告情報が無い場合には読み出した会社情報を、有る場合にはその公告情報を、それぞれ会社概要データとするステップと、前記識別子に対応する決算書ファイルを取得し、決算公告ページデータにそのファイル名を書き込むステップ（Ｓ１８）と、会社概要データとその決算書ファイル名に基づきＨＴＭＬファイルを生成し、ファイル名を決算公告ページデータに書き込むステップ(Ｓ１９)と、アカウント情報に基づき公開サーバーに接続し、公開ＵＲＬにＨＴＭＬファイルと決算書ファイルを転送するステップと、を含む。【選択図】        図８−２
2008186412.tif 000002
【特許請求の範囲】
【請求項１】
財務アプリケーションで作成され記憶部に記憶されている決算書ファイルの一覧を示す財務帳表ファイルテーブルのなかから決算公告公開時に添付する決算書ファイルが選択された場合に、決算書ファイル選択部が、選択された決算書ファイルをあらわす識別子を選択ファイル識別子として保持する選択ファイル識別子保持ステップと、
会社情報取得部が、財務アプリケーションで作成され記憶部に記憶されている会社情報のなかから、前記選択された決算書ファイルに対応する会社を示す会社コードに対応する会社情報を読み出す会社情報取得ステップと、
公告情報検索部が、記憶部に記憶されている決算に関する公告情報を検索し、前記会社コードに対応する公告情報があるか否かを判断する公告情報検索ステップと、
公告情報検索部が、前記会社コードに対応する公告情報が無いと判断した場合には、前記読み出した会社情報を会社概要データとし、前記会社コードに対応する公告情報が有ると判断した場合には、その公告情報を会社概要データとする会社概要作成ステップと、
決算書ファイル管理部が、記憶部に記憶されている決算書ファイルを検索し、前記選択ファイル識別子に対応する決算書ファイルを取得し、さらに、インターネット上に決算公告を公開するための決算公告ページデータを作成する処理として、前記会社コードに対応する決算公告ページデータに前記選択ファイル識別子に対応する決算書ファイルのファイル名を書き込み、記憶部に記憶する決算公告ページデータ生成ステップと、
ＨＴＭＬデータ生成部が、記憶部から前記決算公告ページデータに書き込まれた決算書ファイル名を読み出し、前記会社概要データとその決算書ファイル名に基づき決算公告公開用のＨＴＭＬファイルを生成して記憶部に記憶し、さらに、そのＨＴＭＬファイルのファイル名を記憶部に記憶された前記決算公告ページデータの会社コードに対応する領域に書き込むＨＴＭＬデータ生成ステップと、
アカウント情報取得部が、記憶部に記憶されているアカウント情報から前記会社コードに一致する情報を検索するアカウント情報取得ステップと、
決算公告ページ公開部が、前記検索されたアカウント情報に基づき公開サーバーに接続し、前記アカウント情報に含まれる公開ＵＲＬに記憶部に記憶された前記ＨＴＭＬファイルと選択ファイル識別子に対応する決算書ファイルとを転送するアップロードステップと、
を含むことを特徴とする決算公告作成方法。
【請求項２】
前記決算公告ページデータ生成ステップにおいては、
決算公告ページデータとして記憶させる決算書ファイルの順番を決算公告ページに掲載される順番に対応させ、
前記公告情報検索部が前記会社コードに対応する公告情報が有ると判断した場合には、前記決算書ファイル管理部が、記憶部から前記決算公告ページデータに書き込まれた決算書ファイル名を読み出し、決算公告ページに掲載される順番がひとつずつ繰り下がるように前記読み出した決算書ファイル名を前記決算公告ページデータに再度書き込み、さらに、前記選択ファイル識別子に対応する決算書ファイルが決算公告ページの先頭に掲載されるようにその決算書ファイル名を前記決算公告ページデータに書き込み、
前記ＨＴＭＬデータ生成ステップにおいては、
前記決算公告ページデータの記憶順に決算書ファイルが掲載されるように前記ＨＴＭＬファイルを生成することを特徴とする請求項１に記載の決算公告作成方法。
【請求項３】
前記ＨＴＭＬファイルのなかに表示に必要なファイルへのリンクを含み、
前記アップロードステップにおいては、生成したＨＴＭＬファイルと選択ファイル識別子に対応する決算書ファイルと前記ＨＴＭＬファイルの表示に必要なファイルを同一のパスに移動させ、前記パスの下の全てのファイルを転送することを特徴とする請求項１または２に記載の決算公告作成方法。
【請求項４】
前記ＨＴＭＬデータ生成部が、生成されたＨＴＭＬファイルを表示部に表示し、操作者からの操作によるＨＴＭＬファイルと決算書ファイル名の修正を受け付けて、修正されたＨＴＭＬファイルを記憶部に書き込み、さらに、修正された決算書ファイル名とその決算書に対する付加情報をその決算書ファイル名に対応づけて記憶部に記憶された決算公告ページデータに書き込む決算公告修正ステップ、
をさらに含むことを特徴とする請求項１、２または３に記載の決算公告作成方法。
【請求項５】
会社コード入力部が会社コードの入力を受け付けるステップと、
未使用アカウント検索部が、記憶部に記憶されたアカウント情報テーブルから、アカウント情報が設定され、かつ、会社コードが書き込まれていないアカウント情報を検索し、未使用アカウントがあるか否かを判断する検索ステップと、
前記検索結果により未使用アカウントが無いと判断された場合には、公開ＵＲＬ取得部が、公開サーバーに接続し、公開サーバーから新規アカウント情報を取得し、取得したアカウントを記憶部に記憶されたアカウント情報テーブルに書き込む公開アカウント取得ステップと、
公開アカウント選択部が、記憶部に記憶されたアカウント情報テーブルを検索し、未使用アカウントのなかから前記入力された会社コードに割当てるアカウント情報を選択し、選択したアカウント情報に対応する会社コードとして前記入力された会社コードを書き込む公開アカウント登録ステップと、
をさらに含むことを特徴とする請求項１〜４のいずれか１つに記載の決算公告作成方法。
【請求項６】
前記会社情報および公告情報に、会社コード、会社名称、会社住所、電話番号、代表者名、事業内容を含むことを特徴とする請求項１〜５のいずれか１つに記載の決算公告作成方法。
【請求項７】
前記アカウント情報に、公開ＵＲＬ、ＦＴＰサーバーアドレス、ＦＴＰアカウント、ＦＴＰパスワードを含むことを特徴とする請求項１〜６のいずれか１つに記載の決算公告作成方法。
【請求項８】
財務アプリケーションで作成され記憶部に記憶されている決算書ファイルの一覧を示す財務帳表ファイルテーブルのなかから決算公告公開時に添付する決算書ファイルが選択された場合に、選択された決算書ファイルをあらわす識別子を選択ファイル識別子として保持する決算書ファイル選択手段と、
財務アプリケーションで作成され記憶部に記憶されている会社情報のなかから、前記選択された決算書ファイルに対応する会社を示す会社コードに対応する会社情報を読み出す会社情報取得手段と、
記憶部に記憶されている決算に関する公告情報を検索し、前記会社コードに対応する公告情報があるか否かを判断する公告情報検索手段と、
前記会社コードに対応する公告情報が無いと判断した場合には、前記読み出した会社情報を会社概要データとし、前記会社コードに対応する公告情報が有ると判断した場合には、その公告情報を会社概要データとする公告情報検索手段と、
記憶部に記憶されている決算書ファイルを検索し、前記選択ファイル識別子に対応する決算書ファイルを取得し、さらに、インターネット上に決算公告を公開するための決算公告ページデータを作成する処理として、前記会社コードに対応する決算公告ページデータに前記選択ファイル識別子に対応する決算書ファイルのファイル名を書き込み、記憶部に記憶する決算書ファイル管理手段と、
記憶部から前記決算公告ページデータに書き込まれた決算書ファイル名を読み出し、前記会社概要データとその決算書ファイル名に基づき決算公告公開用のＨＴＭＬファイルを
生成して記憶部に記憶し、さらに、そのＨＴＭＬファイルのファイル名を記憶部に記憶された前記決算公告ページデータの会社コードに対応する領域に書き込むＨＴＭＬデータ生成手段と、
記憶部に記憶されているアカウント情報から前記会社コードに一致する情報を検索するアカウント情報取得手段と、
前記検索されたアカウント情報に基づき公開サーバーに接続し、前記アカウント情報に含まれる公開ＵＲＬに記憶部に記憶された前記ＨＴＭＬファイルと選択ファイル識別子に対応する決算書ファイルとを転送する決算公告ページ公開手段と、
を備えることを特徴とする決算公告作成装置。
【請求項９】
決算書ファイル管理手段は、
決算公告ページデータとして記憶させる決算書ファイルの順番を決算公告ページに掲載される順番に対応させ、
前記公告情報検索手段が前記会社コードに対応する公告情報が有ると判断した場合には、前記決算書ファイル管理手段が、記憶部から前記決算公告ページデータに書き込まれた決算書ファイル名を読み出し、決算公告ページに掲載される順番がひとつずつ繰り下がるように前記読み出した決算書ファイル名を前記決算公告ページデータに再度書き込み、さらに、前記選択ファイル識別子に対応する決算書ファイルが決算公告ページの先頭に掲載されるようにその決算書ファイル名を前記決算公告ページデータに書き込み、
前記ＨＴＭＬデータ生成手段は、
前記決算公告ページデータの記憶順に決算書ファイルが掲載されるように前記ＨＴＭＬファイルを生成することを特徴とする請求項８に記載の決算公告作成装置。
【請求項１０】
前記ＨＴＭＬファイルのなかに表示に必要なファイルへのリンクを含み、
前記決算公告ページ公開手段は、生成したＨＴＭＬファイルと選択ファイル識別子に対応する決算書ファイルと前記ＨＴＭＬファイルの表示に必要なファイルを同一のパスに移動させ、前記パスの下の全てのファイルを転送することを特徴とする請求項８または９に記載の決算公告作成装置。
【請求項１１】
前記ＨＴＭＬデータ生成手段が、生成されたＨＴＭＬファイルを表示部に表示し、操作者からの操作によるＨＴＭＬファイルと決算書ファイル名の修正を受け付けて、修正されたＨＴＭＬファイルを記憶部に書き込み、さらに、修正された決算書ファイル名とその決算書に対する付加情報をその決算書ファイル名に対応づけて記憶部に記憶された決算公告ページデータに書き込むことを特徴とする請求項８、９または１０に記載の決算公告作成装置。
【請求項１２】
会社コードの入力を受け付ける会社コード入力手段と、
記憶部に記憶されたアカウント情報テーブルから、アカウント情報が設定され、かつ、会社コードが書き込まれていないアカウント情報を検索し、未使用アカウントがあるか否かを判断する未使用アカウント検索手段と、
前記検索結果により未使用アカウントが無いと判断された場合には、公開サーバーに接続し、公開サーバーから新規アカウント情報を取得し、取得したアカウントを記憶部に記憶されたアカウント情報テーブルに書き込む公開ＵＲＬ取得手段と、
記憶部に記憶されたアカウント情報テーブルを検索し、未使用アカウントのなかから前記入力された会社コードに割当てるアカウント情報を選択し、選択したアカウント情報に対応する会社コードとして前記入力された会社コードを書き込む公開アカウント選択手段と、
をさらに備えることを特徴とする請求項８〜１１のいずれか１つに記載の決算公告作成装置。
【請求項１３】
前記会社情報および公告情報に、会社コード、会社名称、会社住所、電話番号、代表者名、事業内容を含むことを特徴とする請求項８〜１２のいずれか１つに記載の決算公告作成装置。
【請求項１４】
前記アカウント情報に、公開ＵＲＬ、ＦＴＰサーバーアドレス、ＦＴＰアカウント、ＦＴＰパスワードを含むことを特徴とする請求項８〜１３のいずれか１つに記載の決算公告作成装置。
【請求項１５】
請求項８〜１４のいずれか１つに記載の決算公告作成装置と、
公開サーバーと、
を備えたことを特徴とする決算公告公開システム。
【請求項１６】
請求項１〜７のいずれか１つに記載の決算公告作成方法をコンピュータに実行させることを特徴とする決算公告作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上で公開するための決算公告を自動的に生成する決算公告作成方法に関するものであり、特に複数の企業などの決算公告を作成する決算公告作成方法に関するものである。
【背景技術】
【０００２】
決算公告は、法律により企業に義務付けられている企業の経営に関する情報である。決算公告の公開方法としては、新聞等への掲載の開示の他に、２００２年からはインターネット上のウェブサイトによる公開も認められるようになり、大企業などでは、自社の一部を用いた公開がされている。従来、インターネット上のウェブサイトで決算公告を行うためには、決算書類は決算書類を作成するソフトウェアで作成し、ホームページを作成するソフトウェアによって、作成した決算書類とその他の必要な情報を決算公告として作成して公開していた。
【０００３】
一方、自社ホームページを持たない中小企業などに向けては、たとえば、インターネットによる決算公告を希望する企業からデータを収集し、一括して決算公告を行う決算公告サービスが実施されている（たとえば、下記非特許文献１および下記非特許文献２参照）。この場合には、サービスを行う企業などが公開用サーバーを管理し、公告対象となる企業などから決算書類，会社概要などの公開に必要な情報を入手し、入手した情報をもとに決算公告の公開ページの作成と管理を行う。
【０００４】
【非特許文献１】“インターネット決算公告サービス  帝国データバンク”，ＵＲＬ：http://www.tdb.co.jp/lineup/pr/ks_service.html
【非特許文献２】“インターネット決算公告サービスリーフレット”，ＵＲＬ：http://www.tdb.co.jp/lineup/pdf/910.pdf
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の自社のホームページを利用して決算公告を公開する方法は、決算公告のＵＲＬ（Uniform  Resource  Locator）の管理，ホームページ内容の維持管理などに関する技術力とコストを必要とするため、限られた企業しか用いることができないという問題があった。また、多数の関連企業などを有する企業が、関連する多数の企業についての決算公告を同時に管理する場合には、各々の企業の決算書類を収集する必要があり、手間がかかるという問題があった。
【０００６】
また、一括して決算公告を公開する決算公告サービスを利用して公開する方法は、決算書類などの作成主体と公開主体が異なるため、情報の伝達不備による誤りおよび人為的ミスが発生しやすいという問題があった。さらに、この方法では、公開対象の企業において決算公告のＵＲＬ，ホームページ内容の維持管理などに関する技術力は必要としないが、コストが割高になるという問題があった。
【０００７】
また、上記の２つの方法いずれにおいても、ホームページ作成用のソフトウェアを用いて公開するサイト（ＵＲＬ）毎のデータ管理を行うが、決算公告は、ＵＲＬごとの管理よりも会社名や会計年度といった分類で、データ管理を行った方が望ましく、従来のホームページ作成用のソフトウェアは、このような用途には不向きであるという問題があった。
【０００８】
本発明は、上記に鑑みてなされたものであって、複数の企業のインターネットによる決算公告の公開を簡易にかつ低コストで行うことができる決算公告作成方法を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明にかかる決算公告作成方法は、財務アプリケーションで作成され記憶部に記憶されている決算書ファイルの一覧を示す財務帳表ファイルテーブルのなかから決算公告公開時に添付する決算書ファイルが選択された場合に、決算書ファイル選択部が、選択された決算書ファイルをあらわす識別子を選択ファイル識別子として保持する選択ファイル識別子保持ステップと、会社情報取得部が、財務アプリケーションで作成され記憶部に記憶されている会社情報のなかから、前記選択された決算書ファイルに対応する会社を示す会社コードに対応する会社情報を読み出す会社情報取得ステップと、公告情報検索部が、記憶部に記憶されている決算に関する公告情報を検索し、前記会社コードに対応する公告情報があるか否かを判断する公告情報検索ステップと、公告情報検索部が、前記会社コードに対応する公告情報が無いと判断した場合には、前記読み出した会社情報を会社概要データとし、前記会社コードに対応する公告情報が有ると判断した場合には、その公告情報を会社概要データとする会社概要作成ステップと、決算書ファイル管理部が、記憶部に記憶されている決算書ファイルを検索し、前記選択ファイル識別子に対応する決算書ファイルを取得し、さらに、インターネット上に決算公告を公開するための決算公告ページデータを作成する処理として、前記会社コードに対応する決算公告ページデータに前記選択ファイル識別子に対応する決算書ファイルのファイル名を書き込み、記憶部に記憶する決算公告ページデータ生成ステップと、ＨＴＭＬデータ生成部が、記憶部から前記決算公告ページデータに書き込まれた決算書ファイル名を読み出し、前記会社概要データとその決算書ファイル名に基づき決算公告公開用のＨＴＭＬファイルを生成して記憶部に記憶し、さらに、そのＨＴＭＬファイルのファイル名を記憶部に記憶された前記決算公告ページデータの会社コードに対応する領域に書き込むＨＴＭＬデータ生成ステップと、アカウント情報取得部が、記憶部に記憶されているアカウント情報から前記会社コードに一致する情報を検索するアカウント情報取得ステップと、決算公告ページ公開部が、前記検索されたアカウント情報に基づき公開サーバーに接続し、前記アカウント情報に含まれる公開ＵＲＬに記憶部に記憶された前記ＨＴＭＬファイルと選択ファイル識別子に対応する決算書ファイルとを転送するアップロードステップと、を含むことを特徴とする。
【００１０】
つぎの発明にかかる決算公告作成方法は、前記決算公告ページデータ生成ステップにおいては、決算公告ページデータとして記憶させる決算書ファイルの順番を決算公告ページに掲載される順番に対応させ、前記公告情報検索部が前記会社コードに対応する公告情報が有ると判断した場合には、前記決算書ファイル管理部が、記憶部から前記決算公告ページデータに書き込まれた決算書ファイル名を読み出し、決算公告ページに掲載される順番がひとつずつ繰り下がるように前記読み出した決算書ファイル名を前記決算公告ページデータに再度書き込み、さらに、前記選択ファイル識別子に対応する決算書ファイルが決算公告ページの先頭に掲載されるようにその決算書ファイル名を前記決算公告ページデータに書き込み、前記ＨＴＭＬデータ生成ステップにおいては、前記決算公告ページデータの記憶順に決算書ファイルが掲載されるように前記ＨＴＭＬファイルを生成することを特徴とする。
【００１１】
つぎの発明にかかる決算公告作成方法は、前記ＨＴＭＬファイルのなかに表示に必要なファイルへのリンクを含み、前記アップロードステップにおいては、生成したＨＴＭＬファイルと選択ファイル識別子に対応する決算書ファイルと前記ＨＴＭＬファイルの表示に必要なファイルを同一のパスに移動させ、前記パスの下の全てのファイルを転送することを特徴とする。
【００１２】
つぎの発明にかかる決算公告作成方法は、前記ＨＴＭＬデータ生成部が、生成されたＨＴＭＬファイルを表示部に表示し、操作者からの操作によるＨＴＭＬファイルと決算書ファイル名の修正を受け付けて、修正されたＨＴＭＬファイルを記憶部に書き込み、さらに、修正された決算書ファイル名とその決算書に対する付加情報をその決算書ファイル名に対応づけて記憶部に記憶された決算公告ページデータに書き込む決算公告修正ステップ、をさらに含むことを特徴とする。
【００１３】
つぎの発明にかかる決算公告作成方法は、会社コード入力部が会社コードの入力を受け付けるステップと、未使用アカウント検索部が、記憶部に記憶されたアカウント情報テーブルから、アカウント情報が設定され、かつ、会社コードが書き込まれていないアカウント情報を検索し、未使用アカウントがあるか否かを判断する検索ステップと、前記検索結果により未使用アカウントが無いと判断された場合には、公開ＵＲＬ取得部が、公開サーバーに接続し、公開サーバーから新規アカウント情報を取得し、取得したアカウントを記憶部に記憶されたアカウント情報テーブルに書き込む公開アカウント取得ステップと、公開アカウント選択部が、記憶部に記憶されたアカウント情報テーブルを検索し、未使用アカウントのなかから前記入力された会社コードに割当てるアカウント情報を選択し、選択したアカウント情報に対応する会社コードとして前記入力された会社コードを書き込む公開アカウント登録ステップと、をさらに含むことを特徴とする。
【００１４】
つぎの発明にかかる決算公告作成方法は、前記会社情報および公告情報に、会社コード、会社名称、会社住所、電話番号、代表者名、事業内容を含むことを特徴とする。
【００１５】
つぎの発明にかかる決算公告作成方法は、前記アカウント情報に、公開ＵＲＬ、ＦＴＰサーバーアドレス、ＦＴＰアカウント、ＦＴＰパスワードを含むことを特徴とする。
【００１６】
つぎの発明にかかる決算公告作成装置は、財務アプリケーションで作成され記憶部に記憶されている決算書ファイルの一覧を示す財務帳表ファイルテーブルのなかから決算公告公開時に添付する決算書ファイルが選択された場合に、選択された決算書ファイルをあらわす識別子を選択ファイル識別子として保持する決算書ファイル選択手段と、財務アプリケーションで作成され記憶部に記憶されている会社情報のなかから、前記選択された決算書ファイルに対応する会社を示す会社コードに対応する会社情報を読み出す会社情報取得手段と、記憶部に記憶されている決算に関する公告情報を検索し、前記会社コードに対応する公告情報があるか否かを判断する公告情報検索手段と、前記会社コードに対応する公告情報が無いと判断した場合には、前記読み出した会社情報を会社概要データとし、前記会社コードに対応する公告情報が有ると判断した場合には、その公告情報を会社概要データとする公告情報検索手段と、記憶部に記憶されている決算書ファイルを検索し、前記選択ファイル識別子に対応する決算書ファイルを取得し、さらに、インターネット上に決算公告を公開するための決算公告ページデータを作成する処理として、前記会社コードに対応する決算公告ページデータに前記選択ファイル識別子に対応する決算書ファイルのファイル名を書き込み、記憶部に記憶する決算書ファイル管理手段と、記憶部から前記決算公告ページデータに書き込まれた決算書ファイル名を読み出し、前記会社概要データとその決算書ファイル名に基づき決算公告公開用のＨＴＭＬファイルを生成して記憶部に記憶し、さらに、そのＨＴＭＬファイルのファイル名を記憶部に記憶された前記決算公告ページデータの会社コードに対応する領域に書き込むＨＴＭＬデータ生成手段と、記憶部に記憶されているアカウント情報から前記会社コードに一致する情報を検索するアカウント情報取得手段と、前記検索されたアカウント情報に基づき公開サーバーに接続し、前記アカウント情報に含まれる公開ＵＲＬに記憶部に記憶された前記ＨＴＭＬファイルと選択ファイル識別子に対応する決算書ファイルとを転送する決算公告ページ公開手段と、を備えることを特徴とする。
【００１７】
つぎの発明にかかる決算公告作成装置は、決算書ファイル管理手段は、決算公告ページデータとして記憶させる決算書ファイルの順番を決算公告ページに掲載される順番に対応させ、前記公告情報検索手段が前記会社コードに対応する公告情報が有ると判断した場合には、前記決算書ファイル管理手段が、記憶部から前記決算公告ページデータに書き込まれた決算書ファイル名を読み出し、決算公告ページに掲載される順番がひとつずつ繰り下がるように前記読み出した決算書ファイル名を前記決算公告ページデータに再度書き込み、さらに、前記選択ファイル識別子に対応する決算書ファイルが決算公告ページの先頭に掲載されるようにその決算書ファイル名を前記決算公告ページデータに書き込み、前記ＨＴＭＬデータ生成手段は、前記決算公告ページデータの記憶順に決算書ファイルが掲載されるように前記ＨＴＭＬファイルを生成することを特徴とする。
【００１８】
つぎの発明にかかる決算公告作成装置は、前記ＨＴＭＬファイルのなかに表示に必要なファイルへのリンクを含み、前記決算公告ページ公開手段は、生成したＨＴＭＬファイルと選択ファイル識別子に対応する決算書ファイルと前記ＨＴＭＬファイルの表示に必要なファイルを同一のパスに移動させ、前記パスの下の全てのファイルを転送することを特徴とする。
【００１９】
つぎの発明にかかる決算公告作成装置は、前記ＨＴＭＬデータ生成手段が、生成されたＨＴＭＬファイルを表示部に表示し、操作者からの操作によるＨＴＭＬファイルと決算書ファイル名の修正を受け付けて、修正されたＨＴＭＬファイルを記憶部に書き込み、さらに、修正された決算書ファイル名とその決算書に対する付加情報をその決算書ファイル名に対応づけて記憶部に記憶された決算公告ページデータに書き込むことを特徴とする。
【００２０】
つぎの発明にかかる決算公告作成装置は、会社コードの入力を受け付ける会社コード入力手段と、記憶部に記憶されたアカウント情報テーブルから、アカウント情報が設定され、かつ、会社コードが書き込まれていないアカウント情報を検索し、未使用アカウントがあるか否かを判断する未使用アカウント検索手段と、前記検索結果により未使用アカウントが無いと判断された場合には、公開サーバーに接続し、公開サーバーから新規アカウント情報を取得し、取得したアカウントを記憶部に記憶されたアカウント情報テーブルに書き込む公開ＵＲＬ取得手段と、記憶部に記憶されたアカウント情報テーブルを検索し、未使用アカウントのなかから前記入力された会社コードに割当てるアカウント情報を選択し、選択したアカウント情報に対応する会社コードとして前記入力された会社コードを書き込む公開アカウント選択手段と、をさらに備えることを特徴とする。
【００２１】
つぎの発明にかかる決算公告作成装置は、前記会社情報および公告情報に、会社コード、会社名称、会社住所、電話番号、代表者名、事業内容を含むことを特徴とする。
【００２２】
つぎの発明にかかる決算公告作成装置は、前記アカウント情報に、公開ＵＲＬ、ＦＴＰサーバーアドレス、ＦＴＰアカウント、ＦＴＰパスワードを含むことを特徴とする。
【００２３】
つぎの発明にかかる決算公告公開システムは、請求項８〜１４のいずれか１つに記載の決算公告作成装置と、公開サーバーと、を備えたことを特徴とする。
【００２４】
つぎの発明にかかる決算公告作成プログラムは、請求項１〜７のいずれか１つに記載の決算公告作成方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２５】
本発明にかかる決算公告作成方法、決算公告作成装置、決算公告作成システム、および決算公告作成プログラムは、財務アプリケーションで作成した決算書ファイルと財務アプ
リケーションなどで使用する会社情報テーブルを自動的に読み込み、その情報に基づき、ＨＴＭＬファイルを作成し、決算公告公開サーバーに決算公告のページに必要なファイルをアップロードするようにしたため、複数の企業について、複数の企業のインターネットによる決算公告を簡易にかつ低コストで行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
以下に、本発明にかかる決算公告作成方法、決算公告作成装置、決算公告作成システム、および決算公告作成プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００２７】
図１は、本発明にかかる実施例１の決算公告作成方法を実現するための決算公告作成装置としての機能を備え、本発明にかかる実施例の決算公告作成プログラムを実行可能な計算機システムの構成例を示す図である。この計算機システムは、たとえば、制御部１と入力部２と記憶部３と表示部４と通信部５と備え、これらはシステムバス６を介して接続されている。
【００２８】
図１において、制御部１は、本発明にかかる決算公告作成プログラムを実行する。入力部２は、たとえばキーボードやマウスなどで構成され、計算機システムのユーザが、各種情報の入力を行うために使用する。記憶部３は、ＲＡＭ，ＲＯＭなどの各種メモリおよびハードディスクなどのストレージデバイスを含み、上記制御部１が実行すべきプログラム，処理の過程で得られた必要なデータ，などを記憶する。また、記憶部３は、プログラムが一時的な記憶領域としても使用される。表示部４は、ＣＲＴ，ＬＣＤ（液晶表示パネル）などで構成され、計算機システムのユーザに対して各種画面を表示する。
【００２９】
ここで、本発明にかかる決算公告作成プログラムが実行可能な状態になるまでの計算機システムの動作例について説明する。上述した構成をとる計算機システムには、たとえば、ＣＤ−ＲＯＭドライブ（図示せず）にセットされたＣＤ−ＲＯＭから、決算公告作成プログラムが記憶部３にインストールされる。そして、決算公告作成プログラムの実行時に、記憶部３から読み出された決算公告作成プログラムが記憶部３の所定の場所に格納される。この状態で、制御部１は、記憶部３に格納されたプログラムに従って、決算公告作成処理を実行する。
【００３０】
なお、本実施例においては、ＣＤ−ＲＯＭを記録媒体として、上記決算公告作成処理を記述したプログラムを提供しているが、これに限らず、計算機システムの構成、提供するプログラムの容量などに応じて、たとえば、フロッピー（登録商標）ディスクなどの磁気ディスク，光磁気ディスク，磁気テープなどの記録媒体を用いることも可能である。また、電子メール，インターネットなどの伝送媒体により提供されたプログラムを用いることとしてもよい。
【００３１】
図２は、本実施例における決算公告作成装置の機能構成例を示す図である。決算公告作成装置は、図１で示した計算機システムの制御部１，入力部２，記憶部３，表示部４，通信部５で構成される。図２に示すように、制御部１は、財務帳表ファイル一覧取得部１１と、財務帳表ファイル一覧表示部１２と、決算書ファイル選択部１３と、会社情報取得部１４と、公告情報検索部１５と、決算書ファイル取得部１６と、決算書ファイル更新部１７と、ＨＴＭＬ（Hyper-Text  Markup  Language）データ生成部１８と、アカウント情報取得部１９と、アカウント情報選択部２０と、公告情報登録部２１と、決算公告ページ公開部２２と、を含む。なお、決算書ファイル取得部１６と決算書ファイル更新部１７を一体化し、両方の機能を備える決算書ファイル管理部とする構成にしてもよい。
【００３２】
つづいて、本実施例の決算公告作成装置が使用するテーブルについて説明する。本実施例では、会社情報テーブル，財務帳表ファイルテーブル，公告情報テーブル，決算公告ページデータテーブル，アカウント情報テーブルを使用する。これらのテーブルは、記憶部３に記憶される。以下、各々のテーブルについて説明する。
【００３３】
図３は、会社情報テーブルの構成例を示す図である。会社情報テーブルは、財務帳表を作成するアプリケーション（以下、財務アプリケーションという）、または、財務アプリケーションを含む関連アプリケーションを一括して管理するアプリケーション（以下、管理アプリケーションという）によって生成され、記憶部３に記憶されているテーブルである。財務アプリケーション、または、管理アプリケーションは、会社情報テーブルを共有するため、決算公告作成装置が動作する計算機システムで動作することが望ましい。財務アプリケーション、または、管理アプリケーションが別の計算機システムで動作する場合には、ネットワーク経由で会社情報テーブルを共有する、またはネットワーク，媒体など経由で会社情報テーブルをあらかじめコピーするようにしてもよい。
【００３４】
図３に示すように、会社情報テーブルは、たとえば、会社コード，会社名称，郵便番号，住所，電話番号，代表者，事業内容，ホームページＵＲＬ（Uniform  Resource  Locator），設立日などで構成される。会社コードは会社を識別するために使用されるコードである。図３に示した構成要素は、一例であり、これ以外にも、資本金，従業員数，事業所，関連企業，主要取引先銀行，主な取引先などが含まれてもよいし、図３に記載された項目が全て含まれていなくてもよい。本実施例においては、会社情報テーブルは、会社コードを検索キーとして用い、決算公告に会社概要として掲載するために必要な情報を取得するために用いる。ここでは、財務アプリケーション、または、管理アプリケーションによって会社情報テーブルが作成された時点で、会社情報テーブルに会社概要として掲載するために必要な情報が含まれているものとして説明する。
【００３５】
図４は、財務帳表ファイルテーブルの構成例を示す図である。財務帳表ファイルテーブルは、財務アプリケーション、または、管理アプリケーションによって生成され、記憶部３に記憶されているテーブルである。図４に示すように、財務帳表ファイルテーブルは、ファイルＩＤ（IDentification），会社コード，年度，ファイル名（パス），ファイルタイプなどで構成される。ファイルＩＤは、財務アプリケーションが生成する決算書などの財務帳表の電子ファイル（以下、決算書ファイルとよぶ）を識別するためのＩＤである。年度は決算書ファイルなどの対象年度を示し、ファイル名は、決算書ファイルのファイル名を示す。ファイル名（パス）は、ファイルの記憶場所が複数のフォルダ，ディレクトリなどに存在する場合には、パスも含めるものとする。ファイルタイプは、たとえば、ＰＤＦ（Portable  Document  Format）など、決算書ファイルの形式を示す。なお、決算書ファイル自体は、決算公告作成装置と同一の計算機の記憶部３に記憶されているものとするが、別の計算機に記憶されネットワーク経由でアクセス可能としてもよい。この場合には、ファイル名（パス）に、ネットワーク経由でアクセスするためのパスも含めて記述しておくようにすればよい。
【００３６】
図５は、公告情報テーブルの構成例を示す図である。公告情報テーブルは、決算公告を公開する場合の会社概要に掲載する情報が記憶されているテーブルである。本実施例では、公告情報テーブルの構成は、会社情報テーブルと同一とする。公告情報テーブルは、新規作成時は、会社情報テーブルと同一の内容のテーブルとなるが、公告公開用の表記に変更する必要がある場合などには、内容の変更が行われる。また、会社情報テーブルには含まれないが決算公告として掲載したい項目がある場合など、必要な場合には、項目の追加が行われる。
【００３７】
図６は、決算公告ページデータテーブルの構成例を示す図である。決算公告ページデー
タテーブルは、本実施例の決算公告作成処理によって作成された決算公告ページのインターネット公開用ＨＴＭＬファイルと添付ファイルとなる決算書ファイルの情報が記憶されるテーブルである。図６に示すように、決算公告ページデータテーブルは、たとえば、会社コード，ＨＴＭＬファイル名（パス），決算書ファイルのファイル名，更新日付，コメントで構成される。決算書のファイル名，更新日付，コメントは、３つで１組の決算書ファイルに関する情報を表す。更新日時は、対応する決算書ファイルの更新日時を示し、コメントは、決算公告として公開するときに対応する決算書ファイルに付するコメントを示す。添付する決算書ファイルが複数ある場合は、その数だけ、公開決算書ファイル名とその決算書ファイルに対応する更新日付，コメントが、記憶される。たとえば、図６に示すように決算書ファイル＃１ファイル名，決算書ファイル＃１更新日時，決算書ファイル＃１コメント，決算書ファイル＃２ファイル名，決算書ファイル＃２更新日時，…というように、決算書ファイルごとに記憶される。ここで、記憶される順番（決算書ファイル＃１，決算書ファイル＃２，…の順）は、決算公告ページで掲載される順番となる。
【００３８】
図７は、アカウント情報テーブルの構成例を示す図である。アカウント情報テーブルは、決算公告をインターネット上で公開するための公開サーバーへのアクセスに必要な情報が記憶されている。ここでは、公開サーバーは、プロバイダとの契約により外部の公開サーバーを使用することとし、インターネット経由で公開サーバーにアクセスする。なお、決算公告作成装置の動作する計算機と同一ネットワーク内に公開サーバーを設置して、インターネット経由の替わりにＬＡＮ（Local  Area  Network）などを経由してアクセスするようにしてもよい。図７に示すように、アカウント情報テーブルは、たとえば、決算公告ＵＲＬ，ＦＴＰサーバーアドレス，ＦＴＰアカウント，ＦＴＰパスワード，会社コードで構成される。
【００３９】
なお、アカウント情報テーブルは、後述の公開ＵＲＬ自動選択処理によって生成してもよいし、プロバイダなどから入手した情報に基づき、操作者の入力により作成しておくようにしてもよい。本実施例では、制御部１のアカウント情報取得部１９が、通信部５経由で公開サーバーからアカウント情報テーブル生成に必要な情報を取得し、記憶部３に記憶しておくものとする。
【００４０】
つづいて、本実施例の決算公告作成処理について説明する。図８−１〜８−３は、本実施例の決算公告作成処理のフローチャートである。まず、操作者の入力部２の操作により本実施例の決算公告作成装置が起動し、決算公告作成処理が開始される。このとき、財務アプリケーションにより、決算書ファイル，会社情報テーブル，財務帳表ファイルテーブルが作成され、記憶部３に記憶されているものとする。また、決算公告のページの標準レイアウトなどを規定するテンプレートである決算公告ページテンプレートが、あらかじめ作成され記憶部３に記憶されているものとする。さらに、アカウント情報テーブルも上述の生成方法により生成されているものとする。
【００４１】
まず、制御部１の財務帳表ファイル一覧取得部１１は、記憶部３から財務帳表テーブルの財務帳表テーブルに記憶されているファイルＩＤ，会社コード，年度，ファイル名を読み出してファイル一覧情報として保持する（ステップＳ１０）。そして、記憶部３から会社情報テーブルの会社コード，会社名称を読み出し、保持している会社コードと一致する会社コードに対応する会社名称を検索し、検索した会社名称を会社コードと対応づけて保持する。つぎに、制御部１の財務帳表ファイル一覧表示部１２は、財務帳表ファイル一覧取得部１１が保持している財務帳表テーブルから読み出した会社コード，年度，ファイル名と、会社情報テーブルから読み出し会社コードに対応付けられている会社名称を取得し、会社コードをキーに会社名称と年度およびファイル名を対応づけ、会社名称，年度，ファイル名を表示部４に表示する（ステップＳ１１）。表示方法に制約は無いが、会社名称，年度，ファイル名をそのまま表形式で表示を行うと、会社の数が多いときには希望の会
社をみつけにくい。このため、たとえば、会社名一覧がまず確認でき、会社名称の下に年度が表示され、さらに、各年度の下にファイルが示されるような階層構造をとる表示を行うことが望ましい。このような表示例を図９に示す。
【００４２】
つぎに、制御部１の決算書ファイル選択部１３は、入力部２の操作による決算公告を作成する会社名称，年度，ファイル名の選択を受け付け、選択されたファイル名を選択ファイル名として保持し、財務帳表ファイル一覧取得部１１が保持しているファイル一覧情報を参照して、選択されたファイル名に対応するファイルＩＤを取得して、取得したファイルＩＤを選択ファイルＩＤとして保持する（ステップＳ１２）。ここで選択される選択ファイルは、決算公告として公開される公開ページ上で添付ファイルとして公開されるものである。このとき、たとえば、図９に示すように、操作者はステップＳ１２で表示された会社名称，年度，ファイル名のなかから、会社名称、年度、ファイル名の順に選択を行う。つぎに、決算書ファイル選択部１３は、入力部２の操作による決算公告作成の指示を受け付ける（ステップＳ１３）。決算公告作成の指示の受け付けの方法に制約は無いが、たとえば、図９に示したようにステップＳ１１の表示の際に、決算公告作成ボタンを表示しておき、操作者によりそのボタンが押下された場合に、決算公告作成の指示として受け付けるようにすればよい。
【００４３】
つぎに、制御部１の会社情報取得部１４は、決算書ファイル選択部１３から選択ファイルＩＤを取得し、選択ファイルＩＤをキーに記憶部３の財務帳表ファイルテーブルを検索して、選択ファイルＩＤに対応する会社コード（以下、選択会社コードという）を取得して保持し、選択会社コードをキーとして記憶部３の会社情報テーブルを検索し、選択会社コードに対応する会社情報テーブルの各項目を全て読み出して保持する（ステップＳ１４）。つぎに、制御部１の公告情報検索部１５は、会社情報取得部１４が保持している選択会社コードを取得し、選択会社コードをキーに記憶部３の公告情報テーブルを検索する（ステップＳ１５）。そして、公告情報検索部１５は、ステップＳ１５の検索結果に基づき、選択会社コードに対応する会社についての新規の決算公告の作成か更新かを判断する（ステップＳ１６）。具体的には、ステップＳ１５の検索により、選択会社コードと一致する会社コードが公告情報テーブルに無い場合には、その会社については新規の決算公告の作成と判断し、選択会社コードと一致する会社コードが公告情報テーブルにある場合には、決算公告の更新と判断する。
【００４４】
公告情報検索部１５は、新規の決算公告の作成と判断した場合（ステップＳ１６  新規）には、ステップＳ１４で会社情報取得部１４が保持した選択会社コードを取得し、取得した選択会社コードに対応する会社情報テーブルの各項目のデータを読み出して会社概要データとして保持し、記憶部３の公告情報テーブルに新たなレコードを追加し、読み出した各項目のデータを公告情報テーブルに対応する項目の欄に書き込む（ステップＳ１７）。そして、制御部１の決算書ファイル取得部１６は、決算書ファイル選択部１３から選択ファイル名を取得し、選択ファイル名に対応する決算書ファイルをコピーして記憶部３に記憶する。そして、決算書ファイル取得部１６は、記憶したファイルの名称を決算公告公開用のファイル名に変更し、変更したファイル名と選択会社コードを、記憶部３の決算公告ページデータテーブルにレコードを追加して書き込む（ステップＳ１８）。なお、決算公告公開用のファイル名は、決算公告公開用のコピーされたものとして区別できるようにするため、ここではコピー元の決算書ファイルとは別名とするが、ファイル名を変更せず同一名としてもよい。ステップＳ１８については、後述の詳細フローで具体的処理を説明する。
【００４５】
つぎに、制御部１のＨＴＭＬデータ生成部１８は、記憶部３から決算公告ページテンプレートと決算公告ページデータテーブルを読み出し、会社概要データと決算公告ページテンプレート，決算公告ページデータテーブルに基づきＨＴＭＬファイルを作成して記憶部
３に記憶する。そして、記憶部３の決算公告ページデータテーブルを検索して、選択会社コードに対応するＨＴＭＬファイル名の項目の欄に、作成したＨＴＭＬファイルのファイル名をパス（ＨＴＭＬファイルを記憶するフォルダやディレクトリなど）も含めて書き込む（ステップＳ１９）。このとき、ＨＴＭＬファイルが使用する画像ファイルなどは、ＨＴＭＬファイルと同じパスに記憶することとする。また、ＨＴＭＬデータ生成部１８は、ＨＴＭＬファイル作成時に、決算公告ページデータテーブルに記憶されている決算書ファイルが複数ある場合には公告情報テーブルに記憶されている順に掲載する。なお、ステップＳ１９では、一時的なものであるため、パスはどのようなものでもよい。
【００４６】
一方、公告情報検索部１５は、決算公告の更新と判断した場合（ステップＳ１６  更新）には、記憶部３の公告情報テーブルを検索し、ステップＳ１４で会社情報取得部１４が保持した選択会社コードを取得し、取得した選択会社コードに対応する各項目のデータを公告情報テーブルから読み出し、会社概要データとして保持する（ステップＳ２０）。つぎに、決算書ファイル更新部１７は、決算書ファイル選択部１３から選択ファイル名を取得し、選択ファイル名に対応する決算書ファイルをコピーして記憶部３に記憶する。そして、決算書ファイル更新部１７は、記憶したファイルの名称を決算公告公開用のファイル名（パスも含む）に変更し、記憶部３の決算公告ページデータテーブルを検索して、選択会社コードに対応する既存の決算書ファイル名の欄に書き込まれているデータを読み出し、そのデータの書き込み位置を移動させ、変更したファイル名を追加して書き込む（ステップＳ２１）。ステップＳ２１については、後述の詳細フローで具体的処理を説明する。ステップＳ２１が終了すると、ステップＳ１９にすすむ。
【００４７】
ステップＳ１９が終了すると、ＨＴＭＬデータ生成部１８は、作成したＨＴＭＬファイルを表示部４に表示し、操作者からの修正指示を待ち、修正指示があった場合は修正された内容に記憶部３のＨＴＭＬファイルおよび決算公告ページデータテーブルを書き換える。（ステップＳ２２）。図１０は、ステップＳ１９により作成したＨＴＭＬファイルを表示部４に表示した表示例を示す図である。たとえば、図１０に示すように、修正指示の受け付け方法として、「会社選択修正」ボタン，「会社情報修正」ボタン，「添付ファイル修正」ボタン，などの修正用ボタンを同時に表示部４に表示し、ＨＴＭＬデータ生成部１８は、操作者の修正用ボタンの押下を入力部２経由で受け付けるようにすればよい。修正用ボタンの押下を受け付けた場合には、修正用の表示画面を表示して操作者の修正の入力を受け付けるようにする。ＨＴＭＬファイルを直前表示部４に表示された画面イメージで編集できるようにしてもよいし、修正画面を表示部４に表示して修正を受け付けるようにしてもよい。ここでは、一例として、押下された修正ボタンに応じて修正画面を表示部４に表示する場合について説明する。
【００４８】
図１１は、「添付ファイル修正」ボタンの押下を受け付けた場合に表示される添付ファイル修正受付画面の一例を示す図である。この例では、追加ボタンを押すことにより、決算書ファイルなど添付するファイルを追加することができる。ここでは、添付ファイルは決算書ファイルのみとして説明するが、決算書ファイル以外も添付可能とし、この修正画面で添付の追加を行えるようにしてもよい。また、参照ボタンを押すことにより、他の決算書ファイルが参照でき、添付する決算書ファイルを変更したい場合には、参照ボタンで変更後の決算書ファイルを選択することができる。また、添付ファイル名（添付決算書ファイル名）の欄の上にあるのは、決算公告において、添付ファイルへのコメントとして表示される内容で、この画面で編集することができる。図１２は、会社情報修正画面の一例を示す図である。そして、修正された内容をＨＴＭＬファイルに反映して記憶部３に記憶する。なお、ここではステップＳ２２により確認と修正の受け付けを行うこととしたが、ステップＳ２２を行わずステップＳ２３にすすむようにしてもよい。
【００４９】
つぎに、公告情報登録部２１は、記憶部３の公告情報テーブルを検索し公告情報テーブ
ルの選択会社コードに対応する欄に、会社概要データ（ステップＳ２２において修正の無い場合）またはステップＳ２２の修正内容を反映した会社概要データ（ステップＳ２２で修正があった場合）を書き込むことにより公告情報の登録／更新を行う（ステップＳ２３）。
【００５０】
つぎに、アカウント情報選択部２０は、記憶部３のアカウント情報テーブルを検索し、アカウント情報テーブルから選択会社コードと一致するすべての項目のアカウント情報を読み出し選択アカウント情報として保持し、選択アカウント情報に含まれるＦＴＰアカウントに基づき公告データ格納パスを生成し、決算公告ページ公開部２２に送出する（ステップＳ２４）。公告データ格納パスは、会社ごとの決算公告公開用のデータが格納される場所（フォルダ、ディレクトリなど）を示すものである。公告データ格納パスの生成方法は、ＦＴＰアカウントごとに異なるようＦＴＰアカウントを用いて生成すれば、どのような方法でもよい。たとえば、ＦＴＰアカウント名に“／ｃｏｍ＿”を足したものとして生成することとし“ＡＢＣ”というアカウントの場合には“／ｃｏｍ＿ＡＢＣ／”を格納パスとする、という方法により生成する。
【００５１】
つぎに、決算公告ページ公開部２２は、記憶部３の決算公告ページデータテーブルを参照して選択会社コードに対応するＨＴＭＬファイル名，全ての決算書ファイル名を検索し、検索したＨＴＭＬファイル名のファイル，すべての決算書ファイル名のファイルを公告データ格納パスにコピーする（ステップＳ２５）。なお、コピーのかわりに移動させるようにしてもよい。
【００５２】
つぎに、決算公告ページ公開部２２は、アカウント情報選択部２０が保持した選択アカウント情報を取得し、選択アカウント情報に基づき、通信部５およびインターネット経由でＦＴＰサーバーに接続する（ステップＳ２６）。具体的には、選択アカウント情報に含まれるＦＴＰサーバーアドレスに、選択アカウント情報に含まれるＦＴＰアカウント，ＦＴＰパスワードを用いて接続する。
【００５３】
つぎに、決算公告ページ公開部２２は、公告データ格納パスの下にあるすべてのファイルを、選択アカウント情報に含まれる決算公告ＵＲＬに、ＦＴＰによりアップロードする（ステップＳ２７）。以上が本実施例の決算公告作成処理であり、この処理の後、決算公告ＵＲＬにアップロードされたＨＴＭＬファイル，決算書ファイルなどが公開サーバーによりインターネット上で公開される。
【００５４】
なお、ここでは、ＦＴＰサーバーと公開用サーバーは同一の計算機システムとし、ＦＴＰによって、ステップＳ２７で公開用サーバーの公開用のＵＲＬ（ディレクトリ）に直接データを送信するものとするが、ＦＴＰサーバーと公開用サーバーが異なる場合もある。このような場合には、公開用サーバーの管理者などから公開用サーバーのＵＲＬに相当するＦＴＰサーバー上のパスが指定されるのが一般的であるため、そのＦＴＰサーバー上のパスをアカウント情報テーブルによって管理し、ＦＴＰサーバー上のパスにデータを転送するようにすればよい。
【００５５】
また、ここでは、ステップＳ２３の後、ステップＳ２４に自動ですすむようにしたが、ステップＳ２３の後に、ＨＴＭＬデータ生成部１８が、表示部４に作成した決算公告のＨＴＭＬファイルを公開するか否かについて、操作者の確認を促す画面を表示して、操作者による確認を受け付けるようにしてもよい。図１３は、公開するか否かを操作者に確認する画面の例である。この場合、ＨＴＭＬデータ生成部１８は、「公開する」ボタンの押下を受け付けた場合に、ステップＳ２４に進むようにし、「保存／終了」の押下を受け付けた場合には、ステップＳ２４にすすまずに、処理を終了する。
【００５６】
図１４に、公開される決算公告ページのイメージの一例を示す。このように、決算公告として必要な決算書類と会社概要が公開される。添付ファイルである決算書ファイルは、「平成１８年度決算．ｐｄｆ」などのボタン（決算書ダウンロードボタン）をクリックすることによりダウンロードが可能となる。また、決算書に対するコメントは、（決算書ダウンロードボタン）のとなりに記載される。図１４は一例であり、決算公告のための必要な決算書ファイルと、会社概要が表示されていれば、どのようなレイアウトでもよい。
【００５７】
つづいて、本実施例の決算公告作成処理の、公告情報テーブルおよび決算公告ページデータテーブルの作成と更新の部分について補足説明を行う。図１５−１〜１５−３は、本実施例の決算公告作成処理のステップＳ１６からステップＳ１９までの詳細フローを示すフローチャートである。図１５−１〜１５−３においては、図８と同一の処理ステップは、同一のステップ番号を付して、説明を省略する。
【００５８】
まず、図８のステップＳ１１〜ステップＳ１５の実施後に、図８のステップＳ１６と同様に、公告情報検索部１５は、新規の決算公告の作成か更新かを判断し、新規の決算公告の作成の場合（ステップＳ１６  新規）には、公告情報テーブルに新たなレコードを追加する（ステップＳ１７ａ）。つぎに、公告情報検索部１５は、ステップＳ１４で会社情報取得部１４が保持した選択会社コードを取得し、取得した選択会社コードに対応する会社情報テーブルの各項目のデータを読み出して、会社概要データとして保持し、読み出した各項目のデータを公告情報テーブルに対応する項目の欄に書き込む（ステップＳ１７ｂ）。すなわち、選択会社コードに対応する会社情報テーブルの情報を公告情報テーブルにコピーする。なお、図１５−１のステップＳ１７ａおよびステップＳ１７ｂは、図８のステップＳ１７に相当する。
【００５９】
つぎに、制御部１の決算書ファイル取得部１６は、決算書ファイル選択部１３から選択ファイル名を取得し、選択ファイル名に対応する決算書ファイルの更新日時を取得して保持するとともに、その決算書ファイルをコピーして記憶部３に記憶する（ステップＳ１８ａ）。このときコピーされるファイルが記憶されるパスについては、とくに制約はない。つぎに、決算書ファイル取得部１６は、記憶したファイルの名称を決算公告公開用のファイル名に変更する（ステップＳ１８ｂ）。つぎに、決算書ファイル取得部１６は、記憶部３の決算公告ページデータテーブルにレコードを追加し、決算公告公開用に変更したファイル名，ステップＳ１８ａで保持したそのファイルの更新日時，選択会社コードを書き込む（登録する）（ステップＳ１８ｃ）。なお、図１５−２の決算公告ページデータテーブルは、図の簡略化のため決算書ファイルのファイル名のみを記載しているが、実際には、図６で示したように決算書ファイルごとに、更新日付，コメントの欄も含んでいる。ステップＳ１９以降の処理は、図８を用いて説明したとおりである。
【００６０】
一方、公告情報検索部１５は、決算公告の更新であると判断した場合（ステップＳ１６
更新）には、図８を用いて説明したステップＳ２０を実行する。つぎに、決算書ファイル更新部１７は、決算書ファイル選択部１３から選択ファイル名を取得し、選択ファイル名に対応する決算書ファイルの更新日時を取得して保持するとともに、その決算書ファイルをコピーして記憶部３に記憶する（ステップＳ２１ａ）。このときコピーされるファイルが記憶されるパスについては、とくに制約はない。つぎに、決算書ファイル更新部１７は、記憶したファイルの名称を決算公告公開用のファイル名（パスも含む）に変更する（ステップＳ２１ｂ）。
【００６１】
つぎに、決算書ファイル更新部１７は、記憶部３の決算公告ページデータテーブルを検索して、選択会社コードに対応する決算書ファイルのファイル名，更新日付，コメントが存在する場合には、その決算書ファイルのファイル名，更新日付，コメントを読み出す。決算書ファイルのファイル名，更新日付，コメントが複数組存在する場合には、全てを読
み出す。そして、読み出した決算書ファイルのファイル名，更新日付，コメントを、それぞれ、１つずつ繰り下がった欄に書き込む（ステップＳ２１ｃ）。たとえば、決算書ファイル＃１のファイル名，更新日付，コメントが存在した場合、決算書ファイル＃１のファイル名，更新日付，コメントは、決算書ファイル＃１のファイル名，更新日付，コメントにそれぞれ書き込むことになる。そして、ステップＳ２１ｂで変更したファイル名，ステップＳ２１ａで保持した更新日付を決算公告ページデータテーブルの選択会社コードに対応する先頭の決算書ファイル（たとえば図６の例では決算書ファイル＃１の欄）のファイル名，更新日付の欄にそれぞれ書き込む（ステップＳ２１ｄ）。なお、図１５−３の決算書データテーブルは、図の簡略化のため決算書ファイルのファイル名のみを記載しているが、実際には、図６で示したように決算書ファイルごとに、更新日付，コメントの欄も含んでいる。ステップＳ１９以降の処理は、図８を用いて説明したとおりである。
【００６２】
つづいて、本実施例の公開ＵＲＬ自動選択処理について説明する。本実施例では、決算公告作成装置としての機能を備える計算機システムと同一の計算機システムが、公開ＵＲＬ自動選択装置としての機能をも備えるものとする。公開ＵＲＬ自動選択装置としての処理が実行可能となるまでの計算機システムの動作例は、決算公告作成装置と同様であり、制御部１は、記憶部３に格納された公開ＵＲＬ自動選択プログラムに従って、公開ＵＲＬ自動選択処理を実行する。
【００６３】
図１６は、本実施例の公開ＵＲＬ自動選択装置の機能構成例を示す図である。図１６に示すように、本実施例の公開ＵＲＬ自動選択装置は、図１で示した計算機システムの制御部１，入力部２，記憶部３，表示部４，通信部５で構成される。図１６に示すように、制御部１は、会社コード入力部３１と、未使用ＵＲＬ（アカウント）検索部３２と、公開ＵＲＬ（アカウント）取得部３３と、公開ＵＲＬ（アカウント）選択部３４と、公開ＵＲＬ（アカウント）登録部３５と、公開ＵＲＬ表示部３６と、を含む。
【００６４】
また、図１６に示すように、本実施例の公開ＵＲＬ自動選択装置は、決算公告公開サーバーから公開ＵＲＬ（アカウント）の発行を受ける。ここでは、決算公告公開サーバーは、外部にあるものとしてインターネット経由で接続しているが、同一のネットワーク上に設置されていてもよい。図１６に示すように、決算公告公開サーバーは、公開ＵＲＬ発行装置の機能を備えている。公開ＵＲＬ発行装置は、制御部１ａに含まれる認証部４１と、ＵＲＬ（アカウント）発行処理部４２と、記憶部３ａと、通信部５ａと、で構成される。図１６では、決算公告公開サーバーの公開ＵＲＬ発行装置の機能構成例も同時に示しているが、公開サーバーの公開ＵＲＬ発行装置の構成および公開ＵＲＬ発行方法については、特に制約はなく、一般に行われている発行方法に対応するものであれば、どのようなものでもよい。
【００６５】
つづいて、本実施例の公開ＵＲＬ自動選択処理について説明する。図１７は、本実施例の公開ＵＲＬ自動選択処理のフローチャートである。ここで、公開ＵＲＬ自動選択処理で使用するアカウント情報テーブルは、図７で説明したものと同様とし、決算公告作成処理で使用するアカウント情報テーブルと同一のものとする。まず、操作者の入力部２の操作により本実施例の公開ＵＲＬ自動選択装置が起動し、公開ＵＲＬ自動選択処理が開始される。はじめに、制御部１の会社コード入力部３１は、表示部４に会社コードの入力を促す画面を表示し、入力部２経由で会社コードの入力を受け付け、保持する（ステップＳ４１）。つぎに、未使用ＵＲＬ（アカウント）検索部３２は、記憶部３のアカウント情報テーブルのなかから、書き込みがされた決算公告ＵＲＬで、かつ、その決算公告ＵＲＬに対応する会社コードの設定が無いもの（未使用ＵＲＬ（アカウント））を検索する（ステップＳ４２）。会社コードの設定が有るか無いかの判断は、たとえば、設定されていない場合には、会社コードに“００００”の数値を書き込んでおくことにより識別できるようにしておき、会社コードの欄に書き込まれている内容により判断する。
【００６６】
未使用ＵＲＬ（アカウント）検索部３２は、ステップＳ４２の検索結果に基づき、未使用ＵＲＬ（アカウント）が存在しないと判断した場合（ステップＳ４３  Ｎｏ）には、公開ＵＲＬ（アカウント）取得部３３が、公開ＵＲＬ（アカウント）を取得し、取得した公開ＵＲＬ（アカウント）を記憶部３のアカウントテーブルに書き込む（ステップＳ４４）。
【００６７】
具体的には、まず、公開ＵＲＬ（アカウント）取得部３３が、通信部５経由で決算公開サーバーに接続する。接続後に、ＵＲＬおよびＦＴＰアカウント，ＦＴＰパスワードの発行要求を決算公開サーバーに送信する。発行要求には、発行の要求に必要な認証情報が含まれているものとする。決算公告公開サーバーの公開ＵＲＬ発行装置の認証部４１は、接続要求に含まれている認証情報に基づき、認証を行う。正しく認証をされた場合には、公開ＵＲＬ発行装置のＵＲＬ（アカウント）発行処理部４２が、記憶部３ａのアカウント情報管理テーブルを参照して発行可能なＵＲＬおよびＦＴＰアカウント，ＦＴＰパスワードを検索して、発行可能なＵＲＬおよびＦＴＰアカウント，ＦＴＰパスワードのうちから、発行するＵＲＬおよびＦＴＰアカウント，ＦＴＰパスワードを選択して、通信部５ａ経由で公開ＵＲＬ自動選択装置に送信する。このとき、発行を要求するＵＲＬ（アカウント）は１つでもよいが、ここでは複数同時に要求するようにする。
【００６８】
そして、公開ＵＲＬ（アカウント）取得部３３は、通信部５経由で発行された複数組のＦＴＰアカウント，ＦＴＰパスワードを取得して、記憶部３のアカウント情報テーブルの決算公告ＵＲＬ，ＦＴＰサーバーアドレス，ＦＴＰアカウント，ＦＴＰパスワードの欄にそれぞれ書き込む。また、アカウント情報テーブルのＦＴＰサーバーアドレスについては、ここでは、ＦＴＰサーバーは単一として同一の内容を常に書き込むこととするが、複数のＦＴＰサーバーとアクセスする場合には、その情報も含めて決算公告公開サーバーから取得するようにする。なお、前述のとおり、決算公告公開サーバーの公開ＵＲＬの発行方法は、これに限らず、どのような方法でもよい。
【００６９】
つぎに、公開ＵＲＬ（アカウント）選択部３４は、記憶部３のアカウント情報テーブルのなかから、未使用ＵＲＬ（アカウント）を検索し、さらに、検索した未使用ＵＲＬ（アカウント）のなかの１つを選択する（ステップＳ４５）。つぎに、公開ＵＲＬ（アカウント）登録部３５は、ステップＳ４１で会社コード入力部３１が保持した会社コードを、記憶部３のアカウント情報テーブルのステップＳ４５で選択した未使用ＵＲＬ（アカウント）に対応する会社コードの欄に書き込む（登録する）（ステップＳ４６）。
【００７０】
そして、公開ＵＲＬ表示部３６は、ステップＳ４５で選択した公開ＵＲＬ（アカウント）を表示部４に表示し、処理を終了する。このとき表示する項目は、公開ＵＲＬ（決算公告ＵＲＬ）だけでもよいし、ＦＴＰアカウントなども含めて表示するようにしてもよい。
【００７１】
一方、未使用ＵＲＬ（アカウント）検索部３２は、ステップ４３において、未使用ＵＲＬ（アカウント）が存在すると判断した場合（ステップＳ４３  Ｙｅｓ）には、ステップＳ４５にすすむ。
【００７２】
また、本実施例では、公開ＵＲＬ自動選択装置を決算公告作成装置と別の装置として説明したが、決算公告作成装置の機能の一部として公開ＵＲＬ自動選択装置を含むようにしてもよい。この場合には、図１６に示した公開ＵＲＬ自動選択装置の構成要素を図２に示した決算公告作成装置に追加すればよい。動作については、公開ＵＲＬ自動選択処理を決算公告作成と同期せずに処理を行うようにしてもよい。また、たとえば、図８−２のステップＳ１８の後に、会社コード入力部３１が、記憶部３のアカウント情報テーブルを検索し、選択会社コードに対応する情報が存在しない場合に図１７の処理を行うようにしても
よい。この場合、ステップＳ４１の会社コードの入力は行わず、この会社コードの替わりに選択会社コードを用いて以降の処理を行うようにすればよい。
【００７３】
なお、本実施例では、図８−１のステップＳ１２において、１つの会社について添付する決算書ファイルを選択するようにしたが、ステップＳ１２で、複数の会社について各々年度と決算書ファイルを選択できるようにし、各々の会社について、ステップＳ１３〜Ｓ２７の処理を行い、会社の数だけこれらの処理を繰り返すことによって、１回の起動で複数の会社の決算公告作成処理を行うことができるようにしてもよい。また、ステップＳ１２で同一の会社について、決算書ファイルを複数選択できるようにし、ステップＳ２０で、既存のファイルの書き込み位置を１つの決算書ファイル分ではなく、選択した決算書のファイルの数分移動させて書き込むようにしてもよい。
【００７４】
このように、本実施例では、財務アプリケーションで作成した決算書ファイルと財務アプリケーションなどで使用する会社情報テーブルを自動的に読み込み、その情報に基づきＨＴＭＬファイルを作成し、決算公告をインターネット上で公開するための決算公告公開サーバーに、自動的に決算公告のページに必要なファイルをアップロードするようにした。このため、財務アプリケーションで管理する会社が複数ある場合に、管理されているそれらの複数の会社について、インターネットによる決算公告の公開を簡易にかつ低コストで行うことができる。
【産業上の利用可能性】
【００７５】
以上のように、本発明にかかる決算公告作成方法、決算公告作成装置、決算公告作成システム、および決算公告作成プログラムは、インターネット上で行う決算公告の公開に有用であり、特に、複数の会社の決算公告を作成する場合に適している。
【図面の簡単な説明】
【００７６】
【図１】本発明にかかる決算公告作成方法を実現するための決算公告作成装置としての機能を備え、本発明にかかる決算公告作成プログラムを実行可能な計算機システムの構成例を示す図である。
【図２】決算公告作成装置の機能構成例を示す図である。
【図３】会社情報テーブルの構成例を示す図である。
【図４】財務帳表ファイルテーブルの構成例を示す図である。
【図５】公告情報テーブルの構成例を示す図である。
【図６】決算公告ページデータテーブルの構成例を示す図である。
【図７】アカウント情報テーブルの構成例を示す図である。
【図８−１】本実施例の決算公告作成処理のフローチャートである。
【図８−２】本実施例の決算公告作成処理のフローチャートである。
【図８−３】本実施例の決算公告作成処理のフローチャートである。
【図９】会社名称，年度，ファイル名の表示例を示す図である。
【図１０】ＨＴＭＬファイルを表示部に表示した表示例を示す図である。
【図１１】添付ファイル修正受付画面の一例を示す図である。
【図１２】会社情報修正画面の一例を示す図である。
【図１３】公開するか否かを操作者に確認する画面の例を示す図である。
【図１４】公開される決算公告ページのイメージの一例を示す図である。
【図１５−１】本実施例の決算公告作成処理の詳細フローを示すフローチャートである。
【図１５−２】本実施例の決算公告作成処理の詳細フローを示すフローチャートである。
【図１５−３】本実施例の決算公告作成処理の詳細フローを示すフローチャートである。
【図１６】本実施例の公開ＵＲＬ自動選択装置の機能構成例を示す図である。
【図１７】本実施例の公開ＵＲＬ自動選択処理のフローチャートである。
【符号の説明】
【００７７】
１，１ａ  制御部
２  入力部
３，３ａ  記憶部
４  表示部
５，５ａ  通信部
６  システムバス
１１  財務帳表ファイル一覧取得部
１２  財務帳表ファイル一覧表示部
１３  決算書ファイル選択部
１４  会社情報取得部
１５  公告情報検索部
１６  決算書ファイル取得部
１７  決算書ファイル更新部
１８  ＨＴＭＬデータ生成部
１９  アカウント情報取得部
２０  アカウント情報選択部
２１  公告情報登録部
２２  決算公告ページ公開部
３１  会社コード入力部
３２  未使用ＵＲＬ（アカウント）検索部
３３  公開ＵＲＬ（アカウント）取得部
３４  公開ＵＲＬ（アカウント）選択部
３５  公開ＵＲＬ（アカウント）登録部
３６  公開ＵＲＬ表示部
４１  認証部
４２  ＵＲＬ（アカウント）発行処理部
【図１】
2008186412.tif 000003
【図２】
2008186412.tif 000004
【図３】
2008186412.tif 000005
【図４】
2008186412.tif 000006
【図５】
2008186412.tif 000007
【図６】
2008186412.tif 000008
【図７】
2008186412.tif 000009
【図８−１】
2008186412.tif 000010
【図８−２】
2008186412.tif 000011
【図８−３】
2008186412.tif 000012
【図９】
2008186412.tif 000013
【図１０】
2008186412.tif 000014
【図１１】
2008186412.tif 000015
【図１２】
2008186412.tif 000016
【図１３】
2008186412.tif 000017
【図１４】
2008186412.tif 000018
【図１５−１】
2008186412.tif 000019
【図１５−２】
2008186412.tif 000020
【図１５−３】
2008186412.tif 000021
【図１６】
2008186412.tif 000022
【図１７】
2008186412.tif 000023