(57)【特許請求の範囲】
【請求項１】
共通の帳票データをワークフロー工程又は操作者に応じて異なる複数のレイアウトの帳票画面に表示可能な帳票システムにおいて、
貼付先情報として前記帳票データの項目と、貼付位置情報として前記項目を基準とした相対位置が設定された付箋データを作成して前記帳票データに付加可能な付箋データ付加手段と、
前記ワークフロー工程又は操作者に対応した帳票画面に、前記貼付位置情報として前記帳票データに付加されている前記付箋データに設定された項目が存在するか否かを判定する判定手段と、
前記項目との相対位置とに基づいて、前記付箋データの表示位置を制御する表示制御手段と、を有し、
前記表示制御手段は、前記判定手段により前記付箋データに設定された項目が存在すると判定された場合に前記付箋データの表示位置を制御することを特徴とする帳票システム。
【請求項２】
前記付箋データ付加手段は、前記貼付先として前記帳票データを表示する帳票画面に設けられる、当該付箋データをアイコンとして列挙表示するアイコン表示領域を設定可能であって、
前記表示制御手段は、前記判定手段により前記付箋データに設定された項目が存在すると判定された場合に前記付箋データの表示位置を制御し、一方、前記付箋データに設定された項目が当該帳票画面に存在しないと判定された場合、前記付箋データを前記アイコン表示領域に表示制御することを特徴とする請求項１に記載の帳票システム。
【請求項３】
前記付箋データ付加手段は、前記貼付先情報として前記帳票データを表示する帳票画面のページと、貼付位置情報として前記帳票画面上のページの基準点からの相対位置が設定された付箋データを更に付加可能であって、
前記貼付先情報として前記帳票データを表示する帳票画面のページが前記帳票データを表示する際に、帳票データを表示する帳票画面のレイアウトと、前記貼付位置情報として前記帳票データに付加されている前記帳票画面上の基準点からの相対位置とに基づいて、前記付箋データの表示位置を制御する表示制御手段と、
を有することを特徴とする請求項１または２記載の帳票システム。
【請求項４】
前記付箋データ付加手段は、前記貼付先情報として前記帳票データを表示する帳票画面と、貼付位置情報として前記帳票画面のウィンドウを基点とした相対位置が設定された付箋データを更に付加可能であって、
前記帳票データを表示する際に、前記帳票データを表示する帳票画面と、前記貼付位置情報として前記帳票データに付加されている前記帳票画面のウィンドウを基点とした相対位置とに基づいて、前記付箋データの表示位置を制御する第３の表示制御手段と、を有することを特徴とする請求項１乃至３のいずれか１項に記載の帳票システム。
【請求項５】
前記表示制御手段は、前記アイコン表示領域に表示されている付箋データを示すアイコンに対する第１の操作に応じて、前記付箋データを前記画面上に表示するように制御し、また、前記アイコン表示領域に表示されている付箋データを示すアイコンに対する第２の操作に応じて、前記付箋データそのものを表示することなく前記付箋データの内容の一部を一時的に表示させるように制御する、ことを特徴とする請求項２に記載の帳票システム。
【請求項６】
前記表示制御手段は、前記付箋データの貼付先に応じて、前記付箋データの表示形態を変更するように制御する、ことを特徴とする請求項１乃至５のいずれか１項に記載の帳票システム。
【請求項７】
前記帳票システムは、帳票システムサーバとクライアント装置とから構成されており、
前記帳票システムサーバは、前記貼付先として前記帳票データの項目を設定した付箋データを記憶する付箋データ記憶手段を更に有し、
前記帳票システムサーバは、前記表示制御手段を有し、
前記表示制御手段は、前記付箋データを表示する画面を生成する表示画面生成手段を有し、
前記クライアント装置は、前記付箋データ付加手段を有することを特徴とする請求項１乃至７のいずれか１項に記載の帳票システム。
【請求項８】
共通の帳票データをワークフロー工程又は操作者に応じて異なる複数のレイアウトの帳票画面に表示可能な帳票システムの制御方法において、
付箋データ付加手段が、貼付先情報として前記帳票データの項目と、貼付位置情報として前記項目を基準とした相対位置が設定された付箋データを作成して前記帳票データに付加可能な付箋データ付加工程と、
判定手段が、前記ワークフロー工程又は操作者に対応した帳票画面に、前記貼付位置情報として前記帳票データに付加されている前記付箋データに設定された項目が存在するか否かを判定する判定工程と、
表示制御手段が、前記項目との相対位置とに基づいて、前記付箋データの表示位置を制御する表示制御工程と、を有し、
前記表示制御工程では、前記判定工程により前記付箋データに設定された項目が存在すると判定された場合に前記付箋データの表示位置を制御することを特徴とする帳票システムの制御方法。
【請求項９】
共通の帳票データをワークフロー工程又は操作者に応じて異なる複数のレイアウトの帳票画面に表示可能な帳票システムを制御するコンピュータを、
貼付先情報として前記帳票データの項目と、貼付位置情報として前記項目を基準とした相対位置が設定された付箋データを作成して前記帳票データに付加可能な付箋データ付加手段、
前記ワークフロー工程又は操作者に対応した帳票画面に、前記貼付位置情報として前記帳票データに付加されている前記付箋データに設定された項目が存在するか否かを判定する判定手段、
前記項目との相対位置とに基づいて、前記付箋データの表示位置を制御する表示制御手段として機能させるためのプログラムであり、
前記表示制御手段は、前記判定手段により前記付箋データに設定された項目が存在すると判定された場合に前記付箋データの表示位置を制御することを特徴とするプログラム。
【請求項１０】
共通の帳票データをワークフロー工程又は操作者に応じて異なる複数のレイアウトの帳票画面に表示可能な帳票システムを制御するコンピュータを、
貼付先情報として前記帳票データの項目と、貼付位置情報として前記項目を基準とした相対位置が設定された付箋データを作成して前記帳票データに付加可能な付箋データ付加手段、
前記ワークフロー工程又は操作者に対応した帳票画面に、前記貼付位置情報として前記帳票データに付加されている前記付箋データに設定された項目が存在するか否かを判定する判定手段、
前記項目との相対位置とに基づいて、前記付箋データの表示位置を制御する表示制御手段として機能させるためのプログラムであり、
前記表示制御手段は、前記判定手段により前記付箋データに設定された項目が存在すると判定された場合に前記付箋データの表示位置を制御することを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子帳票システムにおける電子付箋の技術に関するものである。
【背景技術】
【０００２】
近年、企業内で各種伝票等を電子化し、各担当者間でネットワークを利用して順次業務を進める電子帳票システムの導入が進んでいる。また、その際に、各担当者間であらかじめ各伝票に用意された入力欄以外の事項を伝達する際に、画面や添付ドキュメント内の任意の位置にコメントを記入して貼り付けられる電子付箋が多く利用されている。
【０００３】
特許文献１には、文書ドキュメントに電子付箋を貼り付ける際にコメントの対象となる領域をわかりやすく示す技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−２０３０２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記のような各担当者間で電子データが順次処理されていく電子帳票システムにおいては、同じ帳票データに対して、担当者ごとにレイアウトやページ構成の異なる帳票画面（フォーム）が使用される場合がある。
【０００６】
以下、図１８，図１９を参照して説明する。
【０００７】
図１８，図１９は、従来の電子帳票システムにおける電子付箋の技術を説明する図である。
【０００８】
例えば、図１８に示すように、「経理担当者」が、ある項目Ａ（Ｆ８０２）の内容に関するコメント記入した電子付箋（Ｆ８０３）を対象項目に近い位置（Ｘ，Ｙ）に配置して、「申請者」宛てに差戻し処理を行ったとする。
【０００９】
そして、図１９に示すように、差戻し先の「申請者」の表示画面が「経理担当者」の画面と異なるレイアウトであった場合、画面を基点として表示位置（Ｘ，Ｙ）を保持するだけでは、コメント対象の項目コントロールとコメントを記述した電子付箋が離れた位置に再表示されてしまい、どの項目に関するコメントであるのかがわからなくなってしまう場合があるといった問題点があった。例えば、図１９に示した例では、メモが項目Ｂの付近に表示されてしまい、項目Ａに対するメモであることが分からなくなってしまっている。
【００１０】
なお、上記特許文献１では、文書ドキュメントファイルを対象として付箋とコメントの対象となる文字列の関連を保持するのみで、上記の例のように入力項目の各コントロールの表示位置との関連に関する問題の解決にはならない。
【００１１】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、各付箋の目的に応じて帳票表示画面のレイアウトにかかわらず常に付箋のコメント対象との視覚的な関連を保持して適切な位置に付箋を再現することが可能とする仕組を提供することである。
【課題を解決するための手段】
【００１２】
本発明は、共通の帳票データをワークフロー工程又は操作者に応じて異なる複数のレイアウトの帳票画面に表示可能な帳票システムにおいて、貼付先情報として前記帳票データの項目と、貼付位置情報として前記項目を基準とした相対位置が設定された付箋データを作成して前記帳票データに付加可能な付箋データ付加手段と、前記ワークフロー工程又は操作者に対応した帳票画面に、前記貼付位置情報として前記帳票データに付加されている前記付箋データに設定された項目が存在するか否かを判定する判定手段と、前記項目との相対位置とに基づいて、前記付箋データの表示位置を制御する表示制御手段と、を有し、前記表示制御手段は、前記判定手段により前記付箋データに設定された項目が存在すると判定された場合に前記付箋データの表示位置を制御することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、電子帳票システムにおいて貼り付けられる電子付箋を、担当者毎に異なる画面レイアウトが使用されている場合においても、付箋作成者の意図、用途に沿った適切な表示位置を再現することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態を示すシステムの全体構成を示すシステム構成図である。
【図２】図１に示した帳票システムフローサーバＣ１２００とクライアントＣ１１００のハードウェア構成の一例を示すブロック図である。
【図３】帳票システムサーバＣ１２００から帳票データと表示画面定義を受信後のクライアントＣ１１００の構成を示した図である。
【図４】図３に示した帳票画面Ｃ３００の表示形態の一例を示す図である。
【図５】図３に示した各付箋データＣ１０２に保持される貼付先情報Ｃ５０４の構成の一例を示す図である。
【図６】図５に示した貼付先情報に貼付先種別に応じてそれぞれ格納される情報の例を示した図である。
【図７】本発明における第１の制御処理手順の一例を示すフローチャートである。
【図８】本発明における第２の制御処理手順の一例を示すフローチャートである。
【図９】本発明における第３の制御処理手順の一例を示すフローチャートである。
【図１０】本発明における第４の制御処理手順の一例を示すフローチャートである。
【図１１】本発明における第５の制御処理手順の一例を示すフローチャートである。
【図１２】本発明における第６の制御処理手順の一例を示すフローチャートである。
【図１３】本発明における第７の制御処理手順の一例を示すフローチャートである。
【図１４】本実施形態の電子帳票システムの機能を用いた具体的な電子付箋の使用例を示す図である。
【図１５】本実施形態の電子帳票システムの機能を用いた具体的な電子付箋の使用例を示す図である。
【図１６】本実施形態の電子帳票システムの機能を用いた具体的な電子付箋の使用例を示す図である。
【図１７】本発明に係る本発明に係るクライアントＣ１１００（コンピュータ）で読み取り可能な各種データ処理プログラムを格納する記録媒体（記憶媒体）のメモリマップを説明する図である。
【図１８】従来の電子帳票システムにおける電子付箋の技術を説明する図である。
【図１９】従来の電子帳票システムにおける電子付箋の技術を説明する図である。
【発明を実施するための形態】
【００１５】
以下、ワークフローシステムを例に、本発明の実施形態を詳細に説明する。
【００１６】
図１は、本発明の一実施形態を示すシステムの全体構成を示すシステム構成図である。なお、本実施形態ではワークフローシステムを例として説明する。
【００１７】
図１に示すように、本実施形態のワークフローシステムは、帳票システムサーバＣ１２００、帳票データＤＢ（Ｃ１２１０）、経路情報ＤＢ（Ｃ１２２０）、ユーザ情報ＤＢ（Ｃ１２３０）、画面定義情報ＤＢ（Ｃ１２４０）、クライアントＣ１１００を有する。
【００１８】
なお、本ワークフローシステムでは、帳票データと、画面のレイアウトを示す画面定義情報は、別々のＤＢ（帳票データＤＢ（Ｃ１２１０）、画面定義情報ＤＢ（Ｃ１２４０））に格納されている。
【００１９】
なお、帳票データＤＢ（Ｃ１２１０）において、帳票データを格納するレコードは、データＫｅｙ（Ｃ１２１１）、項目Ｃ１２１２，Ｃ１２１３、付箋データＣ１２１４等の項目から構成される。なお、付箋データＣ１２１４は、Ｃ１３００に示すように、付箋のデータを例えばＸＭＬで保持する。
【００２０】
また、経路情報ＤＢ（Ｃ１２２０）において、経路情報を格納するレコードは、ステップＣ１２２１、画面定義Ｋｅｙ（Ｃ１２２２）、処理Ｃ１２２３等の項目から構成される。図１に示す例では、「申請者」による申請後、「上長」の承認を経て「経理担当者」に処理される経路（ステップ１〜３）が定義されているが、「申請者」が操作時には、「フォーム１」の画面レイアウトで表示され、「上長」が承認する際には「フォーム２」の画面レイアウト、「経理担当者」が処理する際には「フォーム３」の画面レイアウト、と都度異なる画面レイアウトで帳票データが表示されることとなる。
【００２１】
このように、本ワークフローシステムでは、１つの帳票データを複数の画面フォームで表示可能である。即ち、１つの帳票データを、ワークフローの工程や閲覧するユーザにより画面フォームを切り換えて表示可能である。
【００２２】
また、ユーザ情報ＤＢ（Ｃ１２３０）において、ユーザ情報を格納するレコードは、図示しないが、ユーザＩＤ、パスワード、氏名、部門ＩＤ、ロールＩＤ（役職ＩＤ）等の項目から構成される。
【００２３】
また、画面定義情報ＤＢ（Ｃ１２４０）において、画面定義情報を格納するレコードは、画面定義Ｋｅｙ（Ｃ）１２４１、画面定義情報Ｃ１２４２等の項目から構成される。
【００２４】
以下、帳票システムサーバＣ１２００の動作について説明する。
【００２５】
クライアントＣ１１００から帳票データの表示要求を受けた帳票システムサーバＣ１２００は、クライアントＣ１１００から受け取った帳票データキ−、ログイン情報、システム内に保持しているユーザ情報Ｃ１２３０、経路情報Ｃ１２２０等に基づいて、帳票データＤＢ（Ｃ１２１０）、画面定義情報ＤＢ（Ｃ１２４０）から、帳票データと、表示に使用する画面定義情報を判断して取得し、クライアントＣ１１００に送信する。
【００２６】
なお、この例においては、付箋データは、帳票データを格納するレコ−ド中のバイナリ項目Ｃ１２１４としてＸＭＬ（Ｃ１３００）で保持する構成としたが、付箋データ自体に帳票データとの関連性を示すＫｅｙを付与して、帳票データとは別テーブルに格納する等、データの格納形態は様々な形で実現することができる。
【００２７】
図２は、図１に示した帳票システムフローサーバＣ１２００とクライアントＣ１１００のハードウェア構成の一例を示すブロック図である。
【００２８】
図２において、ＣＰＵ２０１は、システムバス２０４に接続される各デバイスを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるオペレーティングシステム（ＯＳ）や、各サーバあるいは各クライアントの後述する各種機能を実現するためのプログラムが記憶されている。
【００２９】
ＲＡＭ２０２は、ＣＰＵ２０１の主メモリ、ワークエリア、一時待避領域等として機能する。
【００３０】
入力コントローラ２０５は、入力部２０９からの入力を制御する。この入力部２０９としては、特に、サーバやクライアント等の端末では、キ−ボ−ド、マウス等のポインティングデバイスが挙げられる。
【００３１】
出力コントローラ２０６は、出力部２１０の表示を制御する。この出力部２１０としては、例えば、ＣＲＴディスプレイや液晶ディスプレイ等が挙げられる。
【００３２】
外部メモリコントローラ２０７は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタドライバ等を記憶する外部メモリ２１１へのアクセスを制御する。加えて、外部メモリコントローラ２０７には、各サーバあるいは各クライアントの各種機能を実現するための各種テーブル、パラメ−タが記憶されている。
【００３３】
この外部メモリ２１１としては、ハードディスク（ＨＤ）やフローッピ−（登録商標）ディスク（ＦＤ）、ＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）、スマートメディア等が挙げられる。
【００３４】
通信Ｉ／Ｆコントローラ２０８は、ネットワーク２１４を介して外部機器との通信制御処理を実行する。
【００３５】
なお、２１２はハードウェアの如く図示されているが、ハードウェアではなく、本発明を実現するためのプログラムである。このプログラム２１２は、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３６】
図３は、帳票システムサーバＣ１２００から帳票データと表示画面定義を受信後のクライアントＣ１１００の構成を示した図である。
【００３７】
図３に示すように、クライアントＣ１１００は、帳票システムサーバＣ１２００から帳票データＣ１００と表示画面定義Ｃ４００を受信し、ＲＡＭ２０２内に格納している。
【００３８】
そして、クライアントＣ１１００のＣＰＵ２０１は、帳票データＣ１００と表示画面定義Ｃ４００に基づいて帳票画面Ｃ３００を出力部２１０に表示するように制御する。
【００３９】
なお、この際、帳票データＣ１００に付された付箋データＣ１０２の表示／保存等の制御については付箋制御装置Ｃ２００が行う。
【００４０】
表示時には、付箋制御装置Ｃ２００は、帳票データＣ１００の一部を構成する付箋データＣ１０２及び帳票画面定義Ｃ４００ごとの付箋操作権限Ｃ４０１を読み込み、各付箋を帳票画面Ｃ３００上の付箋コントロールＣ３０３，Ｃ３０６、あるいは付箋一括表示領域Ｃ３０２，Ｃ３０７に再現する。
【００４１】
ここで付箋コントロールとは、付箋データの内容を電子付箋として帳票画面に表示するものである。
【００４２】
また、保存時には、付箋制御装置Ｃ２００は、画面上の付箋コントロール、あるいは付箋一括表示領域の各付箋の状態を読み込み、各付箋の設定に応じた情報を帳票データＣ１００の中の付箋データＣ１０２に書き込む。帳票データは複数の付箋データを保持する。
【００４３】
各付箋データＣ１０２は、付箋の内容Ｃ５０１と、セキュリティ情報Ｃ５０３を含む属性情報Ｃ５０２を保持する。
【００４４】
尚、付箋データＣ１０２の内容Ｃ５０１には、文字列のほか、画像や音声等様々なデータを格納することが考えられる。また、付箋データＣ１０２の属性情報Ｃ５０２には、セキュリティ情報Ｃ５０３、貼付先情報Ｃ５０４のほか、付箋コントロールの色やサイズ、スタイル等様々な情報が格納される。
【００４５】
なお、帳票画面３００には、ページＣ３０４が複数存在する。ページ毎に帳票データの中の各項目データに結び付けられた項目コントロールＣ３０５が複数配置されている。付箋一括表示領域は、Ｃ３０２に示すように、帳票画面本体の枠の一部（メニュー部分等）として存在するほか、Ｃ３０７に示すように、ページ内にコントロールとして配置することも出来る。
【００４６】
付箋コントロールは、Ｃ３０３に示すように、貼付先がウィンドウであるものは帳票画面本体を親として、Ｃ３０６に示すように、貼付先がページ、あるいは項目であるものはページを親として、帳票画面Ｃ３００上に表示される。
【００４７】
なお、付箋制御装置Ｃ２００は、クライアントＣ１１００のＣＰＵ２０１が外部メモリ２１１に記録されたプログラムをＲＡＭ２０２にロードして実行することにより実現されるクライアントＣ１１００上の機能に対応する。
【００４８】
図４は、図３に示した帳票画面Ｃ３００の表示形態の一例を示す図である。
【００４９】
図４に示すように、帳票画面には、付箋一括表示領域Ｆ０１５（図３のＣ３０２に対応）、付箋一括表示領域Ｆ０１５に表示された各付箋コントロールＦ１０１（図３のＣ３０３に対応）、項目コントロールＦ１０６（図３のＣ３０５に対応）、ページ又は付箋コントロールＦ１０６に貼り付けられた付箋コントロールＦ１０３（図３のＣ３０６に対応）、ページ上のコントロールとして配置された付箋一括表示領域Ｆ１０４（図３のＣ３０７に対応）が配置されている。
【００５０】
図５は、図３に示した各付箋データＣ１０２に保持される貼付先情報Ｃ５０４の構成の一例を示す図である。
【００５１】
図５に示すように、貼付先情報Ｃ５０４には、貼付先種別Ｔ０３１、貼付先ＫｅｙＴ３０２、ＸとＹで示される位置情報Ｔ３０３が含まれる。
【００５２】
図６は、図５に示した貼付先情報に貼付先種別に応じてそれぞれ格納される情報の例を示した図である。
【００５３】
図６に示すように、貼付先種別Ｔ３０１には、Ｔ２０１に示すように「項目」、Ｔ２０２に示すように「ページ」、Ｔ２０３に示すように「ウィンドウ」、Ｔ２０４に示すように「付箋一括表示領域」の４種を格納可能である。
【００５４】
なお、貼付先種別Ｔ３０１は、ユーザが付箋を貼り付ける時に付箋毎に設定し、貼付後に任意で変更することもできる。
【００５５】
以下、図７のフローチャートを参照して、画面操作者が新規に付箋を貼り付ける手順（付箋付加手順）について説明する。
【００５６】
図７は、本発明における第１の制御処理手順の一例を示すフローチャートであり、画面操作者が新規に付箋を貼り付ける手順に対応する。なお、このフローチャートの処理は、図３に示したクライアントＣ１１００の付箋制御装置Ｃ２１００により実行される。即ち、クライアントＣ１１００のＣＰＵ２０１が外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【００５７】
クライアントＣ１１００の出力部２１０に表示される帳票画面Ｃ３００の操作者からの付箋付加機能（メニュ−等）を用いた付箋コントロール追加指示がクライアントＣ１１００の入力部２０９から入力されると、クライアントＣ１１００の付箋制御装置Ｃ２１００は、ステップＳ６０１に処理を進める。
【００５８】
ステップＳ６０１では、付箋制御装置Ｃ２１００は、帳票画面Ｃ３００上に付箋コントロールを追加する。
【００５９】
次に、ステップＳ６０２において、付箋制御装置Ｃ２１００は、追加した付箋コントロールに対する貼付先の選択入力を受け付け、右クリック等の操作により貼付先が選択入力されると、該選択入力された貼付先を付箋コントロールの貼り付け先として設定する。
【００６０】
なお、貼付先としての項目を特定する操作としては、付箋コントロールを対象項目コントロール上にドラッグする、あるいは対象項目コントロールの右クリックメニュー操作によりメモを発生させる、あるいは付箋コントロールの右クリックメニューで画面上に存在、あるいは付箋コントロール隣接する項目コントロールのリストから選択する等、各種方法が考えられる。
【００６１】
または、貼付先コントロールの右クリックメニュー等から既に貼付先が特定された状態で付箋コントロールを生成する指示がクライアントＣ１１００の入力部２０９から入力されると、付箋制御装置Ｃ２１００は、ステップＳ６０３に処理を進める。
【００６２】
ステップＳ６０３では、付箋制御装置Ｃ２１００は、貼付先が特定された状態で付箋コントロールを生成する。
【００６３】
付箋制御装置Ｃ２１００は、追加した付箋コントロールに対するコメント等の内容が入力されると、該入力された内容を該当する付箋コントロールに追加する（Ｓ６０４）。
【００６４】
また、付箋制御装置Ｃ２１００は、追加した付箋コントロールに対するドラッグ等の操作による位置調整の指示が入力されると、該入力指示された位置に該当する付箋コントロールを配置する（Ｓ６０５）。
【００６５】
また、付箋制御装置Ｃ２１００は、追加した付箋コントロールに対する貼付先の切り替え指示が入力されると、該切り替え指示された貼付先に該当する付箋コントロールの貼付先を設定する（Ｓ６０６）。
【００６６】
なお、上記ステップＳ６０４〜Ｓ６０６の順不同であり、様々なパターンが考えられる。
【００６７】
以下、図８のフローチャートを参照して、図７で追加した付箋の保存時の手順について説明する。
【００６８】
図８は、本発明における第２の制御処理手順の一例を示すフローチャートであり、追加した付箋の保存時の手順に対応する。なお、このフローチャートの処理は、図３に示したクライアントＣ１１００の付箋制御装置Ｃ２１００により実行される。即ち、クライアントＣ１１００のＣＰＵ２０１が外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【００６９】
付箋コントロールの保存指示がクライアントＣ１１００の入力部２０９から入力されると、クライアントＣ１１００の付箋制御装置Ｃ２１００は、該当する付箋コントローラを、付箋データＣ１０２として帳票データＣ１００と一緒に保存する。
【００７０】
以下、付箋データＣ１０２の貼付先情報Ｃ５０４を保存する処理についてＳ７０１〜Ｓ７０７を用いて示す。
【００７１】
付箋制御装置Ｃ２１００は、保存する付箋コントロールの貼付先種別を判別し（Ｓ７０１）、貼付先種別が「項目」の場合には、ステップＳ７０２に処理を進める。
【００７２】
ステップＳ７０２では、付箋制御装置Ｃ２１００は、該当する付箋コントロールが貼り付けられている項目の項目Ｋｅｙを取得して貼付先情報Ｃ５０４の貼付先ＫｅｙＴ３０２に保存し、ステップＳ７０３に処理を進める。
【００７３】
ステップＳ７０３では、付箋制御装置Ｃ２１００は、該当する付箋コントロールが貼り付けられている項目コントロールを基点とした帳票画面上の当該付箋コントロールの相対位置を取得して貼付先情報Ｃ５０４の位置（Ｘ，Ｙ）Ｔ３０３に保存し、ステップＳ７０７に処理を進める。
【００７４】
また、付箋制御装置Ｃ２１００は、保存する付箋コントロールの貼付先種別が「ページ」の場合には、ステップＳ７０４に処理を進める。
【００７５】
ステップＳ７０４では、付箋制御装置Ｃ２１００は、該当する付箋コントロールが貼り付けられている表示画面Ｋｅｙとページ番号を取得して貼付先情報Ｃ５０４の貼付先ＫｅｙＴ３０２に保存し、ステップＳ７０５に処理を進める。
【００７６】
ステップＳ７０５では、付箋制御装置Ｃ２１００は、該当する付箋コントロールの帳票画面上のページの基準点からの相対位置を取得して貼付先情報Ｃ５０４の位置（Ｘ，Ｙ）Ｔ３０３に保存し、ステップＳ７０７に処理を進める。
【００７７】
また、付箋制御装置Ｃ２１００は、保存する付箋コントロールの貼付先種別が「ウィンドウ」の場合には、ステップＳ７０６に処理を進める。
【００７８】
ステップＳ７０６では、付箋制御装置Ｃ２１００は、該当する付箋コントロールのウィンドウを基準とした位置を取得して貼付先情報Ｃ５０４の位置（Ｘ，Ｙ）Ｔ３０３に保存し、ステップＳ７０７に処理を進める。なお、「ウィンドウ」の場合は貼付先ＫｅｙＴ３０２は空欄とする。
【００７９】
また、付箋制御装置Ｃ２１００は、保存する付箋コントロールの貼付先種別が「付箋一括表示領域」の場合には、そのままステップＳ７０７に処理を進める。なお、「付箋一括表示領域」の場合は貼付先ＫｅｙＴ３０２，位置Ｔ３０３共に空欄とする。
【００８０】
ステップＳ７０７では、付箋制御装置Ｃ２１００は、該当する付箋コントロールの貼付先種別を、貼付先情報Ｃ５０４の貼付先種別Ｔ３０１に保存し、処理を終了する。
【００８１】
以上示した要領で、付箋制御装置Ｃ２１００は、付箋コントローラの貼付先情報Ｃ５０４を保存する。
【００８２】
このように保存された付箋データＣ１０２を含む帳票データＣ１００を再度クライアントＣ１１００に表示する際には、付箋制御装置Ｃ２００は、以下の手順で、読み込んだ付箋データＣ１０２を帳票表示画面Ｃ３００上に再現する。以下、この手順について図９〜図１３を用いて説明する。
【００８３】
図９は、本発明における第３の制御処理手順の一例を示すフローチャートであり、帳票画面表示時の付箋制御装置の処理手順に対応する。なお、このフローチャートの処理は、図３に示したクライアントＣ１１００の付箋制御装置Ｃ２１００により実行される。即ち、クライアントＣ１１００のＣＰＵ２０１が外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【００８４】
まず、クライアントＣ１１００の付箋制御装置Ｃ２１００は、付箋データを読み込み（Ｓ５０１）、各付箋データＣ２１００内の貼付先種別Ｔ３０１を判定し（Ｓ５０２）、種別に応じてそれぞれ以下の手順で付箋データを表示を制御する。
【００８５】
貼付先種別Ｔ３０１が「項目」と判定した場合には、付箋制御装置Ｃ２１００は、項目用処理を実行する（Ｓ５０３）。なお、項目用処理の詳細は図１０に示す。
【００８６】
また、貼付先種別Ｔ３０１が「ページ」と判定した場合には、付箋制御装置Ｃ２１００は、ページ用処理を実行する（Ｓ５０４）。なお、ページ用処理の詳細は図１１に示す。
【００８７】
また、貼付先種別Ｔ３０１が「ウィンドウ」と判定した場合には、付箋制御装置Ｃ２１００は、ウィンドウ用処理を実行する（Ｓ５０５）。なお、ウィンドウ用処理の詳細は図１２に示す。
【００８８】
なお、帳票画面に電子付箋を多数貼り付けた場合、帳票の主データである項目データの表示が隠され、見にくくなってしまう場合がある。そのため、都度付箋の位置をずらす等の操作で隠された領域の記述を確認する等の手間が必要となるといった問題点もあった。
【００８９】
この問題を解決するために、貼付先種別Ｔ３０１が「付箋一括表示領域」と判定した場合には、付箋制御装置Ｃ２１００は、一括表示領域用処理を実行する（Ｓ５０６）。なお、一括表示領域用処理の詳細は図１３に示す。
【００９０】
以下、図１０を参照して、図９のステップＳ５０３に示した項目用処理について説明する。
【００９１】
図１０は、本発明における第４の制御処理手順の一例を示すフローチャートであり、図９のステップＳ５０３に示した項目用処理（貼付先が項目の場合の処理）に対応する。なお、このフローチャートの処理は、図３に示したクライアントＣ１１００の付箋制御装置Ｃ２１００により実行される。即ち、クライアントＣ１１００のＣＰＵ２０１が外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【００９２】
まず、クライアントＣ１１００の付箋制御装置Ｃ２１００は、付箋データＣ１０２の項目Ｋｅｙ（貼付先ＫｅｙＴ３０２）を取得し(Ｓ１０１)、帳票画面Ｃ３００に、前記取得した項目Ｋｅｙに該当する項目コントロールがあるか否かを判定する(Ｓ１０２)。
【００９３】
該当する項目コントロールがあると判定した場合には、付箋制御装置Ｃ２１００は、当該項目コントロールの位置を取得する(Ｓ１０３)。
【００９４】
次に、付箋制御装置Ｃ２１００は、ステップＳ１０３で取得した項目コントロールの位置と、付箋データＣ１０２に保持している位置Ｔ３０３に基づいて算出（加算）した位置を付箋コントロールを表示する位置として設定する(Ｓ１０４)。
【００９５】
次に、付箋制御装置Ｃ２１００は、付箋コントロールの親にステップＳ３０２で特定した項目コントロールを設定する（Ｓ１０５）。
【００９６】
そして、付箋制御装置Ｃ２１００は、ステップＳ１０４で設定した位置にＳ１０５で設定した項目を親として付箋コントロールを作成して帳票画面Ｃ３００上に表示（再配置）する（Ｓ１０６）。
【００９７】
一方、ステップＳ１０２において、該当する項目コントロールがないと判定した場合には、付箋制御装置Ｃ２１００は、付箋コントロールを作成せずに付箋一括表示領域のアイコンとして付箋を表示する(Ｓ１０７)。その際でも、付箋データの元の属性情報は保持したままとし、別の機会に該当項目コントロールが存在する表示画面にて帳票データを表示した際には正しい位置を再現可能とする。ただし、ユーザが任意で貼付先種別を変更した場合にはこの限りではない。
【００９８】
以上の処理により、項目を基点とした相対位置に付箋コントロールが再現される。
【００９９】
以下、図１１を参照して、図９のステップＳ５０４に示したページ用処理について説明する。
【０１００】
図１１は、本発明における第５の制御処理手順の一例を示すフローチャートであり、図９のステップＳ５０４に示したページ用処理（貼付先がページの場合の処理）に対応する。なお、このフローチャートの処理は、図３に示したクライアントＣ１１００の付箋制御装置Ｃ２１００により実行される。即ち、クライアントＣ１１００のＣＰＵ２０１が外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【０１０１】
まず、クライアントＣ１１００の付箋制御装置Ｃ２１００は、付箋データＣ１０２の画面定義Ｋｅｙ（貼付先ＫｅｙＴ３０２に含まれる）を取得し(Ｓ２０１)、帳票画面Ｃ３００のフォームＫｅｙ（画面定義Ｋｅｙ）を取得し（Ｓ２０２）、Ｓ２０１で取得した付箋データＣ１０２の画面定義Ｋｅｙと、Ｓ２０１で取得した帳票画面Ｃ３００のフォームＫｅｙが一致するか否かを判定する(Ｓ２０３)。
【０１０２】
付箋データＣ１０２の画面定義Ｋｅｙと、帳票画面Ｃ３００のフォームＫｅｙが一致すると判定した場合には、付箋制御装置Ｃ２１００は、付箋データＣ１０２のページ番号（貼付先ＫｅｙＴ３０２に含まれる）と帳票画面Ｃ３００のページ数を比較して、付箋データＣ１０２のページ番号が帳票画面Ｃ３００に含まれるか（存在するか）否かを判定する（Ｓ２０４）。
【０１０３】
付箋データＣ１０２のページ番号が帳票画面Ｃ３００に含まれる（存在する）と判定した場合には、付箋制御装置Ｃ２１００は、付箋データＣ１０２に保持している位置Ｔ３０３をページを基準とした位置に設定する(Ｓ２０５)。
【０１０４】
次に、付箋制御装置Ｃ２１００は、付箋コントロールの親に付箋データＣ１０２のページ番号が示すページを設定する（Ｓ２０６）。
【０１０５】
そして、付箋制御装置Ｃ２１００は、ステップＳ２０５で設定したページを基準とした位置にＳ２０６で設定したページを親として付箋コントロールを作成して帳票画面Ｃ３００上に表示（再配置）する（Ｓ２０７）。
【０１０６】
一方、ステップＳ２０３において付箋データＣ１０２の画面定義Ｋｅｙと帳票画面Ｃ３００のフォームＫｅｙが一致しないと判定した場合、又は、ステップＳ２０４において付箋データＣ１０２のページ番号が帳票画面Ｃ３００に含まれていないと判定した場合には、付箋制御装置Ｃ２１００は、付箋コントロールを作成せずに付箋一括表示領域のアイコンとして付箋を表示する(Ｓ２０８)。その際でも、付箋データの元の属性情報は保持したままとし、別の機会に画面定義Keyと一致するフォームKeyの画面、及びページ番号と一致するページにて帳票データを表示した際には正しい位置を再現可能とする。ただし、ユーザが任意で貼付先種別を変更した場合にはこの限りではない。
【０１０７】
以上の処理により、ページを基点とした相対位置に付箋コントロールが再現される。
【０１０８】
以下、図１２を参照して、図９のステップＳ５０５に示したウィンドウ用処理について説明する。
【０１０９】
図１２は、本発明における第６の制御処理手順の一例を示すフローチャートであり、図９のステップＳ５０５に示したウィンドウ用処理（貼付先がウィンドウの場合の処理）に対応する。なお、このフローチャートの処理は、図３に示したクライアントＣ１１００の付箋制御装置Ｃ２１００により実行される。即ち、クライアントＣ１１００のＣＰＵ２０１が外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【０１１０】
まず、クライアントＣ１１００の付箋制御装置Ｃ２１００は、付箋データＣ１０２に保持している位置Ｔ３０３を画面を基準とした位置に設定する(Ｓ３０１)。
【０１１１】
次に、付箋制御装置Ｃ２１００は、付箋コントロールの親に帳票画面３００を設定する（Ｓ３０２）。
【０１１２】
そして、付箋制御装置Ｃ２１００は、ステップＳ３０１で設定した画面を基準とした位置にＳ３０２で設定した帳票画面３００を親として付箋コントロールを作成して帳票画面Ｃ３００上に表示（再配置）する（Ｓ３０３）。
【０１１３】
その際、付箋コントロール自体もウィンドウとして作成することで、帳票画面Ｃ３００の枠外に配置することが可能となり、配置位置が帳票画面Ｃ３００のサイズ外の場合でもユーザから見える状態でメモ（付箋）を再現できる。
【０１１４】
以上の処理により、ウィンドウを基点とした相対位置に付箋コントロールが再現される。
【０１１５】
以下、図１３を参照して、図９のステップＳ５０６に示した一括表示領域用処理について説明する。
【０１１６】
図１３は、本発明における第７の制御処理手順の一例を示すフローチャートであり、図９のステップＳ５０６に示した一括表示領域用処理（貼付先が一括表示領域の場合の処理）に対応する。なお、このフローチャートの処理は、図３に示したクライアントＣ１１００の付箋制御装置Ｃ２１００により実行される。即ち、クライアントＣ１１００のＣＰＵ２０１が外部メモリ２１１に格納されたプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【０１１７】
まず、クライアントＣ１１００の付箋制御装置Ｃ２１００は、付箋コントロールを作成せずに付箋一括表示領域のアイコンとして付箋を表示（再配置）する(Ｓ４０１)。
【０１１８】
以上の処理により、付箋一括表示領域に付箋がアイコンとして再現される。
【０１１９】
なお、付箋コントロールは、コントロール毎の操作（右クリックメニュー等）、あるいは全付箋コントロールを対象とした一括操作（帳票表示画面のメニュー等）により、一時的に非表示とすることができる。
【０１２０】
このように、非表示とすることで、メモコントロールの下に隠れた帳票表示画面本文の確認が容易にできる。なお、非表示状態の各付箋データは、付箋一括表示領域にはアイコンとして表示されている。
【０１２１】
また、非表示状態の付箋データは、付箋一括表示領域の各アイコンに対する操作により単独で、あるいは全付箋コントロールを対象とした一括操作（帳票画面のメニュー等）によりまとめて元の位置に付箋コントロールとして再表示することができる。
【０１２２】
付箋一括表示領域には、帳票データに含まれる全ての付箋データがそれぞれアイコンとして表示される。各付箋の状態は以下（１）〜（４）のように分類される。
【０１２３】
（１）貼付先種別が付箋一括表示領域であるもの、（２）貼付先種別が項目あるいはページであるが付箋コントロールとして位置を再現できなかったもの、（３）付箋コントロールを作成して表示されているが一時的に非表示状態にあるもの、（４）付箋コントロールとして表示中であるもの。これらの状態は、付箋制御装置Ｃ２１００により、アイコンの形や色等で視覚的に区別を可能に表示される。
【０１２４】
付箋制御装置Ｃ２１００は、付箋一括表示領域のアイコンとして表示された付箋について、吹き出し機能等により、各付箋の作成者名、作成日時等の情報（属性情報Ｃ５０２に含まれる）と、内容が文字列である場合に内容文の先頭から一定文字数までを吹き出しの形で表示させることができる。
【０１２５】
また、ダブルクリック等の操作により、付箋制御装置Ｃ２１００は、該当する付箋データを付箋コントロールとして表示させ、内容を確認することができる。その際、付箋コントロールの位置は、表示可能なものについては、指定された位置（項目やページを基点とした位置）とし、再現できないものについては、カーソル位置とする。
【０１２６】
最後に、図１４〜図１６を参照して、上記の機能を用いた具体的な電子付箋の使用例を示す。
【０１２７】
図１４は、図１に示した経路情報ＤＢ（Ｃ１２２０）のデータ例のワークフローの電子帳票システムにて、「申請者」が帳票を作成し、「上長」承認を経て「経理担当者」が内容を確認し、３枚の電子付箋を貼り付けた状態を示した図である。
【０１２８】
「申請者」が記入した項目Ａ(Ｆ２０３)の値が間違っているため、「経理担当者」は「申請者」に対して当該帳票データを差戻し、「申請者」による値の修正後、再申請、再承認をへて再度「経理担当」によって処理する必要がある。
【０１２９】
「経理担当者」用の画面定義は、フォーム３であり、ページ１(Ｆ２１０)において「申請者」が入力した値を確認し、ページ２(Ｆ２２０)において経理処理用の各種入力を行うレイアウトとなっている。
【０１３０】
メモ１(Ｆ２１１，Ｆ２２１)は、早急な再提出、再承認を求めるメモであり、当該帳票データに関わる全ての関係者に注意を促す目的で作成されたメモである。この場合、いずれの画面においても目立つ位置に表示されるように画面上部に配置し、貼り付け先種別をウィンドウに設定する。
【０１３１】
尚、この場合、ページではなくウィンドウを親としているため、ページ１(Ｆ２１１)でもページ２(Ｆ２２１)でも同じ位置に表示される。
【０１３２】
メモ２(Ｆ２１２)は、記述内容の修正を促す項目Ａ(Ｆ２１３)に対するコメントを記述したメモである。この場合、項目Ａに重なる位置に配置し、貼付先種別を項目に、貼付先として項目Ａを設定する。
【０１３３】
メモ３(Ｆ２２２)は、当該帳票データが再度経理担当に届いた際に、ページ２の記入事項(Ｆ２２３〜２２５)の修正に関する注意事項を記述したメモである。この場合、ページ２の適当な位置に配置し、貼付先種別をページに設定する。
【０１３４】
図１５は、図１４に示した状態で保存された各付箋データの貼付先情報の一例を示す図である。なお、データの保存形態は、ＤＢの項目でも、ＸＭＬのタグや属性等何でもよい。
【０１３５】
図１６は、図１５に示した状態で保存されている帳票データを、差戻し先の申請者が別のレイアウトであるフォーム１の画面定義において表示した状態を示した図である。
【０１３６】
申請者用のフォーム１の画面定義においては、画面のサイズ、ページ数、配置されている項目の有無、及び配置位置、スタイルのいずれもがフォーム３とは異なる。
【０１３７】
付箋制御装置Ｃ２００は、図１５に示した各付箋データの貼付先情報を読み込み、以下のように付箋を帳票表示画面上に再現する。
【０１３８】
メモ１(Ｔ１０１)は、貼付先種別がウィンドウである。付箋制御装置Ｃ２００は、帳票表示画面を基点とした位置(メモ１Ｘ,Ｙ)に帳票表示画面本体を親とする付箋コントロールとして配置する。
【０１３９】
これにより、メモ１は、申請者のフォームにおいても画面上部の目立つ位置に配置され、貼り付けた経理担当者意図に従って早急な処理を促すメッセージを伝えることができる(Ｆ３０１)。
【０１４０】
メモ２(Ｔ１０２)は、貼付先種別が項目である。付箋制御装置Ｃ２００は、保持している貼付先Ｋｅｙ「項目Ａ」に該当する項目コントロールの有無、及び位置を帳票表示画面から取得する。フォーム１には、項目Ａがラジオボタングループのコントロールとして配置されているため(Ｆ３０５)、項目Ａの位置が取得できる。
【０１４１】
そして、付箋制御装置Ｃ２００は、上記取得した項目Ａコントロールの位置情報に付箋データに保持している位置（メモ２Ｘ,Ｙ）を加算した位置を指定して、帳票表示画面のページを親とする付箋コントロールとして配置する。
【０１４２】
これにより、貼付先の項目Ａの配置位置、及びコントロール形態が異なる場合においても、メモ２と項目Ａの視覚的な関連性を保ったままの表示位置の再現でき、貼り付けた経理担当者意図に沿って、項目Ａに対する記述内容の変更の指示を申請者に伝えることができる(Ｆ３０２)。
【０１４３】
また、メモ３(Ｔ１０３)は、貼付先種別がページである。付箋制御装置Ｃ２００は、帳票表示画面から表示中の画面定義Ｋｅｙ（フォーム１）とページ数(１)を取得する。付箋データに保持している画面定義Ｋｅｙ（フォーム３）と帳票表示画面から取得した画面定義Ｋｅｙ（フォーム１）が不意一致であるため、付箋制御装置Ｃ２００は、付箋コントロールを生成せず、帳票表示画面の付箋一括表示領域のアイコンとしてメモ３を配置する(Ｆ３０３)。
【０１４４】
これにより、メモ３は、「経理担当者」の画面専用で申請者には直接関連のないメモとして貼り付けた「経理担当者」の意図に従って、申請者の画面においては目立つ位置には表示されないことを実現できる。
【０１４５】
以上に示したように、本発明によれば、電子帳票システムにおいて使用される各電子付箋の用途に応じてレイアウトの異なるフォーム間においても適切な表示位置を保持することができ、また、帳票データ本文の確認の防げる心配なく多数の付箋を貼り付けることができ、電子付箋の用途が広がる等の効果を奏する。
【０１４６】
なお、本実施形態では、上記フローチャートに示した処理を、クライアントＣ１１００で実行する構成について説明したが、帳票システムサーバＣ１２００上で実行して、クライアントＣ１１００上に表示するように構成してもよい。
【０１４７】
また、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１４８】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１４９】
以下、図１７に示すメモリマップを参照して本発明に係るクライアントＣ１１００（コンピュータ）で読み取り可能なデータ処理プログラムの構成について説明する。
【０１５０】
図１７は、本発明に係る本発明に係るクライアントＣ１１００（コンピュータ）で読み取り可能な各種データ処理プログラムを格納する記録媒体（記憶媒体）のメモリマップを説明する図である。
【０１５１】
なお、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１５２】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１５３】
本実施形態における図７，図８，図９，図１０，図１１，図１２，図１３に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１５４】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１５５】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１５６】
プログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１５７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１５８】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１５９】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１６０】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１６１】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１６２】
Ｃ２００    付箋制御装置
Ｃ１００    帳票データ
Ｃ４００    帳票画面定義
Ｃ３００    帳票画面
Ｃ３０２，Ｃ３０７    付箋一括表示領域
Ｃ３０３，Ｃ３０６    付箋コントロール
Ｃ３０５    項目コントロール
Ｃ５０４    貼付先情報
Ｃ１０２，Ｃ５００    付箋データ
Ｆ０１５，Ｆ１０４    付箋一括表示領域
Ｆ１０２，Ｆ１０３    付箋コントロール
Ｆ１０５    項目コントロール
Ｆ１０１    付箋一括表示領域に表示された各付箋
【図１】
0005605963.tif 000002
【図２】
0005605963.tif 000003
【図３】
0005605963.tif 000004
【図４】
0005605963.tif 000005
【図５】
0005605963.tif 000006
【図６】
0005605963.tif 000007
【図７】
0005605963.tif 000008
【図８】
0005605963.tif 000009
【図９】
0005605963.tif 000010
【図１０】
0005605963.tif 000011
【図１１】
0005605963.tif 000012
【図１２】
0005605963.tif 000013
【図１３】
0005605963.tif 000014
【図１４】
0005605963.tif 000015
【図１５】
0005605963.tif 000016
【図１６】
0005605963.tif 000017
【図１７】
0005605963.tif 000018
【図１８】
0005605963.tif 000019
【図１９】
0005605963.tif 000020