新四季網

製作帳簿傳票系統及使用此系統的網絡系統與製作帳簿傳票的方法

2023-05-14 00:58:56 5

專利名稱:製作帳簿傳票系統及使用此系統的網絡系統與製作帳簿傳票的方法
製作帳簿傳票系統及使用此系統的網絡系統與製作帳簿傳票的
方法
技術領域:
本發明是有關一種可用來簡單製作各種帳簿傳票的製作帳簿傳票系統、 使用此系統的網絡系統及製作帳簿傳票方法,尤其是有關於從利用基本系統 所運用的程序或者利用其它應用程式所完成的數據即可簡單製作出用來制 作帳簿傳票的規格文件,同時以較少的步驟能製作出具有好的外觀的製作帳 簿傳票系統,以及使用此系統的網絡系統以及製作帳簿傳票方法。
背景技術:
習知上,使用基本業務系統來製作以及管理的數據再利用計算機系統來 進行製作出帳簿傳票。傳統上當在製作出相關帳簿傳票之際,首先會詳細設 計出用來制定想要輸出帳簿傳票規格等等的報表表格,而且務必會在各種應 用程序中將所需的數據相關付在到所想要的規格文件中來加以設定的所謂 兩階段作業。
而且, 一般而言,使用在帳簿傳票的格子等信息, 一定要利用程序來開 發且如果帳簿傳票的種類一旦增加的話則相對會大幅增加工作時數,因此, 在習知的製作帳簿傳票系統中,就必須花費龐大的時間與人力用在要制定如 此的帳簿傳票樣式的規格文件的製作作業。
要改良如此帳簿傳票的印刷規格之製作方法,譬如可參考專利文獻l(特
開平7-129689號公報)或專利文獻2 (特開平10-254984號公報)所揭示的技 術特徵。在這些專利文獻所記載中的技術內容中,依據包含要印刷到帳簿傳 票各項目的印刷地址信息或文字格式種類等等的屬性信息所完成的印刷格
5式以及由各項目的數據群組所構成的數據文件,而產生印刷數據,再將這些 利用印刷此來完成製作帳簿傳票。
尤其在專利文獻l (特開平7-129689號公報)中記載著一種製作帳簿傳 票印刷格式方法,其利用比較出事先制定要印刷的印字項目與印字位置的帳 簿傳票以及記載有印刷時的印字位置的坐標值的坐標登入用紙,再依據坐標 登入用紙的坐標值來設定出帳簿傳票的各印字項目的坐標值、印字長度等等 的印字指示數據,其次再依據剛剛所設定的前述印字指示數據來製作出用來 印刷帳簿傳票的印刷格式,即可簡單來製作出符合事先制定要印刷的印字項 目與印字位置的帳簿傳票的印刷格式。
另外,在專利文獻2 (特開平10-254984號公報)中揭示一種製作帳簿傳 票方法,將事先印刷有格線(格子)等必要項目的任意格式之指定帳簿傳票 作為影像畫面來顯示,而且在影像畫面以上僅有指定出數據的印字項目及印 字位置才能構成自動製作帳簿傳票的印字程序,因此就不需要用以製作程序 的特別知識,而且可以容易地設計出指定帳簿傳票用的印字畫面。
另外,有關類似印刷文件等等的輸出媒體(配置)也提供有外表美觀的 技術。
譬如在專利文獻3 (特開平5-35727號公報)中揭示者一種自動調整行間 隔方式,為了不讓印刷文件看不清楚,當印刷時的行與行間隔小於事先制定 的基準時,就會增加印刷頁數來重新配列成複數頁且加以印刷。而且,在這 文獻當中的"現有技術"欄中提及到,如果要印刷出以文書製作裝置來完成 的文書文件之際,為了讓稍微超過l頁的文書能完整印字在l頁內或為了讓未 滿l頁的文書能印滿一頁,會採用於印刷時重新編排用紙l頁所有印字範圍, 再來印刷於文書檔中所指定的行範圍文書的自動調整行間的方式(也稱之為 頁內均等分割)
另外,於專利文獻4 (特開平5-73562號公報)中揭示著一種文書編輯裝 置,當改變文件書寫方式為不同於所持有的文書的書寫格式用紙大小時,會利用改變文字大小來自動改變符合用紙的空白、文字間隔、行間隔、文字大 小且不需改變文書整體編排即可來編輯、印刷。
另外,在專利文獻5 (特開平6-83830號公報)中揭示者一種印刷格式設 定裝置,其具備文字大小演是設置可設定用紙大小、頁邊空白(margin)、 每行的文字數、行數的書寫格式設定部,並依書寫格式設定部所設定的用紙 大小、頁邊空白(margin)、每行的文字數、行數來演算決定用於每張用紙 上的所有印字範圍內可以印出文字的、 一個文字的大小。
其次,在專利文獻6 (特開平10-222509號公報)中揭示一種文字處理裝 置,其具備有依據最大列數及最大行數而事先求出由用紙大小指定裝置所指 定的用紙大小中含納的文字的行間隔與列數間隔,以作為設定書寫方式來設 定。
其次,在專利文獻7 (特開平5-266013號公報)中揭示著一種壓縮處理 文書內頁方法,其先算出必要的行間隔間距將最後l頁的文字行壓縮到前一 頁且以該所算出的行間距而通過改變事先制定的範圍中的行間距,能夠以更 少的頁數來印出製作中的文書檔。
其次,在專利文獻8 (特開平9-69098號公報)中揭示著一種製作文書裝 置,其依據上述文書數據內的各文字列的位置信息([靠右]或者[置中])等 等,重新編排將由變更而散亂的該文書數據的編排,且依據文書數據內的各 文字列的位置信息等來自動重新編輯即可節省改變用紙大小後的文書編輯 操作時間。
另外,在專利文獻9 (特開平5-270097號公報)中揭示一種印刷裝置, 其系依據從主計算機所輸入的印刷信息所指定的輸出用紙大小與安裝到印 刷裝置的用紙大小的比較結果(比例)來自動放大/縮小印字數據,從而就 可獲得最適當的印刷結果。
專利文獻l:特開平7-129689號公報
專利文獻2:特開平10254984號公報專利文獻3:特開平5-35727號公報 專利文獻4:特開平5-73562號公報 專利文獻5:特開平6-83830號公報 專利文獻6:特開平10-222509號公報 專利文獻7:特開平5-266013號公報 專利文獻8:特開平9-69098號公報 專利文獻9:特開平5-270097號公報

發明內容
發明所解決的課題
如以上所述,為了要使用計算機系統來製作帳簿傳票,必須記載編排等 等信息的規格文件,無論製作或者設計都需要耗費龐大的人力與時間。此點 就如同現有技術中的上述專利文獻1及2,雖然具有製作規格文件或簡化印刷 到帳簿傳票的數據相關作業,但是畢竟這些作業將無法省略。
於是本發明的課題在於提供一種不但可節省要製作規格文件的操作時 間或與進行印刷到帳簿傳票數據相關的作業,而且可製作帳簿傳票的製作帳 簿傳票系統,製作帳簿傳票方法以及程序。
另外,有關印出清楚明了的印刷文件(也就是說製作出易於辨識的印刷 文件),雖然揭示有上述的先行文獻3至9,但是為了要清楚地輸出所提供數 據,這些先行文獻並不具有可自動來調整空白、文字間隔、行間隔、文字大 小以及整體文書的編排等技術。再者,針對要印刷有格線(格子)等之空白 的書寫方式的各項目(欄位),如果要以寫入有必要數據(文字或數值)的 形式來製作出[帳簿傳票]的話,也不可能調整整體格式或欄位或者記錄的書 寫方式來讓帳簿傳票美觀清晰。
因此在本發明的課題,尤其在著重單獨輸出帳簿傳票樣式上,將提供一 種可清楚明了地輸出此帳簿傳票(也就是說易於辨識)的製作帳簿傳票系統、製作帳簿傳票方法以及程序。另外之課題,也提供一種可簡單製作出如此清 晰帳簿傳票的製作帳簿傳票系統,製作帳簿傳票方法以及程序。 解決課題的方法
要解決上述至少一個課題,以下本發明將提供一種製作帳簿傳票系統以 及使用此的網絡系統與製作帳簿傳票方法。
也就是說,本發明中作為第一解決方法的製作帳簿傳票系統,是以電子 型態來記載或者從己完成的信息來製作帳簿傳票,或者由記載於數據文件中 的信息製作帳簿傳票的製作帳簿傳票系統,其特徵系具備有以下裝置帳簿 傳票輸出管理裝置,依據針對所輸出之帳簿傳票欄位及記錄中所記載的數據 至少一方來訂定輸出顯示型態的印刷控制數據以及由記載於所輸出帳簿傳 票欄位的數據所構成的印刷數據來演算出包含有輸出帳簿傳票編排信息的 帳簿傳票輸出信息;以及規格文件製作裝置,依據所演算出來的帳簿傳票輸 出信息來製作出帳簿傳票的規格文件,且使用該規格文件來製作出帳簿傳 票。
其中製作帳簿傳票系統,具體而言是使用計算機來形成而且構造包括有
用來記錄各種數據及/或者程序的存儲器,依據程序的指令來操作的CPU以 及用來輸出帳簿傳票的接口 (interface)。另外,構成這種製作帳簿傳票系 統的計算機未必是單體構造,其構造也可以組裝到印刷裝置內。再者,上述 製作帳簿傳票系統的構成要素也包含有從規格文件製作裝置所完成的規格 文件及印刷數據所製作帳簿傳票的製作帳簿傳票裝置。
在上述製作帳簿傳票系統中,其中前述製作帳簿傳票輸出管理裝置最好 是能夠演算出編排信息、印字位置信息以及印刷用紙大小與方位來讓帳簿傳 票的輸出結果可收納到規定之印刷用紙的印刷範圍寬度內。
另外,上述帳簿傳票輸出管理裝置,最好是依據從印刷控制數據以及印 刷數據來取得或者演算的以下所示之(1) ~ (5)的任一或全部信息,從而 算出包含有帳簿傳票編排信息的帳簿傳票輸出信息。為了提高所要輸出的帳簿傳票辨識度。
(1) 輸出帳簿傳票當中各列每個印字對象數據的列數信息,
(2) 輸出帳簿傳票當中各行會區別出標頭或者主文部份的行屬性信息,
(3) 演算出特定列的列數時,會區別是否考慮所有行或考慮去除標頭 行或者僅利用主文部份來演算之列的列數演算基準信息,
(4) 於輸出帳簿傳票之際,包含有使用的字體大小及字體間距之字體
信息,
(5) 特定輸出到各條形碼中的數據超過列的寬度時的處理的超過印字 寬度時之處理信息。
另外,利用將上述製作帳簿傳票系統連接到網絡,再通過網絡可構成用 來製作出帳簿傳票的製作帳簿傳票用之網絡系統。
也這是說,本發明之網絡系統,其特徵為通過網絡來連接具備有記載到 所輸出的帳簿傳票欄位的印刷數據的帳簿傳票數據處理系統(客戶端)以及 上述任何一種製作帳簿傳票系統(伺服器)的製作帳簿傳票用之網絡系統, 其中帳簿傳票數據處理系統是通過網絡將製作出的印刷數據傳送到製作帳 簿傳票系統中;製作帳簿傳票系統是使用從帳簿傳票數據處理系統所接收到 的印刷數據來演算出帳簿傳票輸出信息,而且製作出前述帳簿傳票的規格文 件,再者,該製作帳簿傳票系統是依據完成的帳簿傳票規格文件及印刷數據 來製作出電子型態的帳簿傳票且將此傳送到前述帳簿傳票數據處理系統中。
所謂這種電子型態的帳簿傳票是指著排除印刷到紙媒體上的帳簿傳票, 其中包含形成有以PDF型態的電子文件或點陣圖(Bitmap)型態,TIFF型態, GIF型態,JPEG型態等等的影像數據的電子文件。
再者,為了要解決上述至少一個課題,將提供使用計算機即可簡單製作 出帳簿傳票的製作帳簿傳票方法。
也就是說,本發明的種製作帳簿傳票方法,包含有以下步驟帳簿傳票 輸出信息計算步驟,依據針對所輸出之帳簿傳票欄位及條形碼中所記載的數
10據至少一方來訂定輸出顯示型態的印刷控制數據以及由記載於所輸出帳簿 傳票欄位的數據所構成的印刷數據來演算出包含有輸出帳簿傳票編排信息 的帳簿傳票輸出信息;製作規格文件步驟,依據所演算出來的帳簿傳票輸出 信息來製作出帳簿傳票的規格文件;以及使用該規格文件來製作出帳簿傳票 的製作帳簿傳票步驟。
相關的製作帳簿傳票方法中,其中規格文件是最好依據包含在所決定的 帳簿傳票輸出信息中各欄位及記錄之至少任何一種相關的輸出顯示型信息 來製作出帳簿傳票的規格文件。
再者,於本發明之製作帳簿傳票方法上,當利用帳簿傳票輸出管理裝置 來演算出包含有帳簿傳票編排信息的帳簿傳票輸出信息之際,最好包含有能 夠演算想要的輸出樣式(格式)且可評估的帳簿傳票輸出信息構造步驟。而 且,於帳簿傳票輸出信息構造步驟上,其中利用帳簿傳票輸出管理裝置來判 斷出由印刷控制數據與印刷數據所完成的帳簿傳票輸出信息是否合乎既定 的標準,如果合乎該標準的話就使用該帳簿傳票輸出信息來製作出帳簿傳 票,反之如果未合乎標準的話最好形成有可改變包含在印刷控制數據中任何 之設定項目(包含輸出的用紙大小)數值再反覆前述帳簿傳票輸出信息計算 步驟。
而且,本發明也提供一種利用計算機來執行上述製作帳簿傳票方法的程 序。也就是說一種程序可於計算機中用來執行以下步驟
帳簿傳票輸出信息計算步驟,依據針對所輸出之帳簿傳票欄位及記錄中 所記載的數據至少一方來訂定輸出顯示型態的印刷控制數據以及由記載於 所要輸出帳簿傳票欄位的數據所構成的印刷數據來演算出包含有輸出帳簿 傳票編排信息的帳簿傳票輸出信息;製作規格文件步驟,依據所演算出來的 帳簿傳票輸出信息來製作出帳簿傳票的規格文件;以及使用前述規格文件來 製作出帳簿傳票的製作帳簿傳票步驟。
發明效果根據本發明,由於只要將印刷數據和印刷控制數據交給帳簿傳票輸出管 理裝置就可以使該帳簿傳票輸出管理裝置來計算出製作規格文件上所需的 帳簿傳票輸出信息,而且通過將此交給規格文件製作裝置即可完成規格文件 的製作,因此就可以提供一種不但可節省傳統上要耗費龐大人力及時間來制 作規格文件或者與帳簿傳票印刷數據相關的作業,同時可製作帳簿傳票的制 作帳簿傳票系統,製作帳簿傳票方法以及程序。
另外,在帳簿傳票輸出管理裝置上乃以可清楚明了所輸出的帳簿傳票外 觀(也就是說製作出易於辨識的帳簿傳票)為前提,由於可製作出有關想完 成空白、文字間隔、行間格、文字大小以及整體文書編排等等帳簿傳票所有 要顯示型態的參數(於帳簿傳票輸出信息中的參數)且基於此來完成製作規 格文件,因此就可提供一種可簡單來製作出美觀清晰(也就是說易於辨識) 的製作帳簿傳票系統,製作帳簿傳票方法以及程序。


第1圖為表示本實施形態之製作帳簿傳票系統整體概略構造圖。
第2圖為表示計算出要輸出帳簿傳票的列寬度步驟流程圖。
第3圖為表示計算出要輸出帳簿傳票的列寬度步驟流程圖。
第4圖為表示用來說明中斷數據換行處理的圖。
第5圖為表示用來說明中斷數據換行處理的圖。
第6圖為表示用來說明中斷數據換行處理的圖。
第7圖為表示用來說明數據溢位時的控制處理圖。
第8圖為表示用來說明數據溢位時的控制處理圖。
第9圖為表示實施最大構造處理步驟的流程圖。
第10圖為表示實施最大構造處理的步驟流程圖。
第l 1圖為表示區塊配置改變處理範例概略圖。
第12圖為表示固定圖表輸出圖案輸出範例圖。第13圖為表示固定圖表輸出圖案輸出範例圖。第14圖為表示固定圖表輸出圖案輸出範例圖。 第15圖為表示變動圖表輸出圖案輸出範例圖。 第16圖為表示變動圖表輸出圖案輸出範例圖。 第17圖為表示在配置信息當中的分割管理圖。第18圖為表示本實施形態之製作帳簿傳票網絡系統整體構造概略圖。 第19圖為表示本實施形態之其它製作帳簿傳票網絡系統整體構造概略圖。第20圖為表示用在製作帳簿傳票系統以及製作帳簿傳票網絡系統的計 算機構造範例概略圖。附圖^ia說明10:製作帳簿傳票網絡系統 30:規格文件製作裝置 100:中央 110:伺服器 140:客戶端 270:網絡印表機具體實施方式
首先,通過附圖l來說明本實施型態中的一個實施型態。本實施型態的製作帳簿傳票系統110是利用計算機來形成,其構造是將由業務用應用程式或其它應用程式之類來形成的印刷數據歸納成帳簿傳票型態來輸出的系統。而且,在此實施型態中的製作帳簿傳票系統110的構造包含有可計算 出包含有帳簿傳票編排信息的帳簿傳票輸出信息的帳簿傳票輸出管理裝置20:帳簿傳票輸出管理裝置 40:製作帳簿傳票裝置 110:製作帳簿傳票系統 130:網絡 210:印表機 800:計算機20,將製作帳簿傳票時所使用的樣式規格文件基於帳簿傳票輸出信息來製作的樣式規格文件製作裝置30以及從規格文件與印刷數據來完成製作帳簿傳 票且輸出的製作帳簿傳票裝置40。[帳簿傳票輸出管理裝置20]是通過網際網路或者WAN或者LAN之類的網 絡所連接的外部系統,來接收可區分為記載於輸出有CVS型態或者各種文字 型態等至少將每個記述於輸出帳簿傳票的欄位內文字列所區分的型態之[印 刷數據]以及規定有在這個印刷數據中的各個欄位、記錄或者以欄位單位所 特定的印刷時文字大小、文字間隔、印字位置、印字列數等的[控制印刷數 據],再依照後述的處理步驟來計算出編排、印字位置等,與製作帳簿傳票 的輸出結果相關的所有信息。這個時候所計算出來的信息最好要重視想要輸 出帳簿傳票的辨識度。具體而言,就是希望出可以演算出當超過用紙大小時 由演算算出換行位置信息、換頁位置信息以及整體寬度信息等等,或者規定 字體的放大,縮小顯示信息或是否要換行顯示的信息,或者規定是否要利用 預先指定的列數來顯示的信息等相關各項目的輸出信息。「規格文件製作裝置30」是一可以接受利用上述帳簿傳票輸出管理裝置 20所計算出的信息,再依據這個信息來製作出要輸出的帳簿傳票規格文件 (表格文件)。這種規格文件具備有欲要製作帳簿傳票的顯示型態(編排) 信息或各欄位等顯示型態(字體大小或間隔或者列數等)信息以及與各欄位 及印刷數據相關的信息等等, 一般是與在在先技術中,幫使用者等來開發、 製作各系統或者應用程式的規格文件(表格文件)相同。也就是說,在本發 明之製作帳簿傳票系統110上,利用上述的帳簿傳票輸出管理裝置20與樣式 規格文件製作裝置30的配合運作而不須通過人為的操控即可製作出規格文 件。同時,在前述帳簿傳票輸出管理裝置20所計算出的信息是重視輸出的帳 簿傳票辨識度而計算的,因此利用該帳簿傳票輸出管理裝置20和規格文件制 作裝置30的配合運作所完成的規格文件,較容易來讓使用者來辨識。「製作帳簿傳票裝置40」將組合製作成如上述般的規格文件和從外部系統所接收到的印刷數據或項目粗體字等等的印刷控制數據而輸出帳簿傳票。 這個時候所製作出的帳簿傳票也可為一記錄在紙媒體的型態或者電子型態, 如果印刷在紙媒體型態時,可以使用另外所設置的印刷裝置來加以印刷。另 外,如果要製作電子型態的帳簿傳票情況時,可以通過先前的帳簿傳票輸出 管理裝置20或者可構成直接傳送到前述外部系統等的狀態。因此,如果要制 作出電子型態帳簿傳票的製作帳簿傳票系統110時,最好結合數據傳送裝置 來構成。又,在附圖1中,為了要明確出帳簿傳票輸出管理裝置20,規格文件制 作裝置30以及製作帳簿傳票裝置40的各種裝置功能,雖然己經構成有各自獨 立之硬體範例,但是也可以不用獨立構成各裝置,可以利用l種硬體來達成 任何手段或者所有手段的構造。其次,如果要明確其有關帳簿傳票輸出管理裝置20所取得的印刷控制數 據的話,將可容許設定以下所示的項目,而且針對各項目的必要性來設定出 默認值。又,如果使用者不對以下的設定項目來設定任何項目的話就設定默 認值,且也可以設定有默認值的設定項目。再者,如果利用默認值來製作帳 簿傳票情況時,且於製作帳簿傳票系統端不具有該默認值的話,就可以考慮 當製作帳簿傳票時讓外部系統提供給製作帳簿傳票系統的數據,僅為印刷數 據亦可的構造。[在印刷控制數據中的設定項目](1) 用紙設定項目此項目可以包含有用來規定輸出帳簿傳票用紙大小(規定的大小或連 續帳簿傳票等)之用紙大小設定信息,用來設定於連續帳簿傳票情況時其長 度(以及/或者寬度)的連續帳簿傳票長度(以及/或者寬度)設定信息,用 來設定區別用紙橫邊長度或縱邊長度的用紙方向的設定信息以及用來設定 用紙空白(上下左右)的空白設定信息。(2) 印刷編排項目15這個項目可包括有用來規定顯示在所要輸出帳簿傳票的標題的抬頭信 息,用來規定指令的指令信息,用來規定有無圖表的有無圖表信息,用來規 定換頁方向為水平優先或者垂直優先的換頁方向信息,如果要輸出的帳簿傳 票已經超過利用前述用紙設定項目所設訂的l頁用紙大小時,用來規定要換 頁或者換行的越頁時的動作信息,用來規定對想要輸出的帳簿傳票欄位是否 要設置多少程度的空白之空白欄位信息,當將數據顯示到要輸出帳簿傳票字 段或記錄時,用來規定要利用靠左、靠右、置中或均等分配等何種來顯示的 印字位置信息,用來規定輸出時的彩色參數(包含有灰階)或明亮度、著色或插行(塗插行)等的條紋(stripe)設定信息,用來指定換行空間的行數的換行空間信息。(3) 行 列的屬性與詳細設定項目這種項目可包含有用來顯示於要輸出的帳簿傳票中各行及/或者各列資料的主體部分或用來是否要顯示總計或者用來辨識是否要顯示標題的屬 性設定信息,用來規定是否要顯示各行及/或者列的顯示 非顯示設定信息, 用來規定各行及/或者列的抬頭的顯示 非顯示設定信息,用來表示各行及/ 或者列的行列抬頭信息,規定是否要進行用來省略重複過的數據或格子(格 線)群組的群組壓縮信息,特定是否讓群組壓縮時的垂直印字位置是否上標、 下標或者置中的群組壓縮時的垂直印字位置信息,特定是否讓群組壓縮時的 水平印字位置偏左或偏右或置中或者均等分配的群組壓縮時的水平印字位 置信息。(4) 決定列寬度的方法,計算出基準項目這個項目可包含有在各列中能計算出印字對象數據的列數的數據列數 信息,讓各行特定有標頭、正常數據、總計任一的行屬性信息,當計算出特 定列的列數時會選擇是否要考慮整行或者考慮不包括標頭行或者僅計算正 常數據之任一計算列列數基準信息,基於在將數據輸出到帳簿傳票之際利用 的字體信息(包刮有字體大小或字體間距等的字體屬性)與印字數據而為了計算出各行/或者列寬度的數據輸出字體信息,如果輸出的數據超過列寬度 的情況時,要刪除超過可能印字範圍的部分或者折返(跳過)超過的部分來 顯示複數行或者調整可顯示所有數據的字體大小或著指定列寬度放大到印 字寬度(顯示寬度)的超過印字寬度時之對應項目信息,讓使用者可以任意 指定的印字列數信息。又,這種計算列寬度方法將於後面來詳述。(5) 設定顯示項目此項目可包括有指定字體大小或字體種類、字體型態(粗體字,斜體 字,底線等)、字體顏色等之字體信息,是否要印刷背景、何種圖案(黑白, 彩色,色階等)的背景或群組壓縮時需要何種的明亮度、彩色時要規定何種 顏色的背景信息、表格的外框、每列的垂直線、每行的水平線等的格子(格 線)設定對象(包含是否要設計格子),設置有格子時規定的粗細度、格子 的線條種類(實線,虛線等)、格子顏色等的格子信息。(6) 數據中斷時的控制項目這種項目可包含有規定是否要以顯示到帳簿傳票的特定行或列單位來 組合,規定是否以任一行及/或者列來中斷數據且進行換頁或換行等數據中 斷處理信息。(7) 數據溢位時的控制項目在這個項目中可包含有當數據超過各欄位時,可用來規定是否要換頁、 換行、換段任一者來進行操作的數據溢位時的控制信息。此處理步驟等的詳 細內容將於後面來詳述。(8) 標頭、腳標(頁眉、頁腳) 這種項目是用來規定輸出到標頭或腳標的各種信息,其中可包括有輸出日期時間,各行、各列分類(sort)信息,數據縮小(narrowing)信息, 伺服器名稱,資料庫名稱,表格/圖名,定義檔的最後更新者名稱,定義檔 的最後更新日期時間等等信息。(9) 圖表,影像輸出項目這個項目如果為輸出圖表的情況時,可包含有圖表輸出信息和影像輸出 信息,其中圖表輸出信息規定固定圖表圖案及變動圖表圖案,該固定圖表圖 案用來規定在帳簿傳票中的圖表輸出頁為輸出到第一頁、最後一頁、專用頁 (輸出到起頭)或專用頁(輸出到最後)任一者,而變動圖標圖案為規定是 否要將圖標輸出頁輸出到與表格相同或是否輸出到專用頁之起頭或最後一 頁,而影像輸出信息用來規定要以何種配置來分割各種影像。又,在這個項 目設定中,如果利用固定圖表圖案且設定成輸出到第一頁/最後一頁的情況 時,其中於沒有輸出圖表的頁面有可能會自動將表的印刷範圍擴展到圖表的 定義範圍。而且,在這種帳簿傳票輸出管理裝置20上,其中上述(1) ~ (9)所示 的任何一或所有項目,皆可依照所設定的使用者設定項目來讓想要輸出的帳 簿傳票外觀易於辨識而且計算出與編排或印字位置等輸出結果相關的所有 信息。將利用附圖2的流程圖及附圖3的列寬度計算例子來作為說明計算出在 要輸出帳簿傳票中的列寬度步驟。[帳簿傳票輸出管理裝置的處理步驟範例(決定列寬度的方法 計算基 準項目)]在帳簿傳票輸出管理裝置20上,當要參照要輸出帳簿傳票當中的列寬度 時,會依照上述印刷控制數據或者印刷信息用以下的步驟來計算出列寬度。(1) 數據基準列數計算步驟50在這個步驟50中,從前述的印刷控制數據當中的數據列數、行的屬性及 列數計算基準來決定出對象物的列印字列數(A)。譬如,在附圖3的表格 中,如果要計算出[A列]的列寬度情況時,就從印刷數據開始來計算出最大 數據的{6, A}單元的20列數。(2) 印字基準列數決定步驟52從於上述(1)數據基準列數計算步驟50所計算出的列數(A)和超過 以前述印刷控制數據所設定的印字寬度時的處理以及使用者指定列數,來決18定出列的印字列數。也就是說,如果使用者沒有指定列數時,那就以前述(l) 數據的基準列數計算步驟所算出來的列數(A)作為印字基準列數,如果於 指定有以前述印刷控制數據所設定的使用者指定列數(B)情況中,甚至如 果於超過時要選擇刪除情況或超過時要選擇折返(跳過)情況時以及如果要選擇字體大小(改變字體大小)情況時,皆將使用者指定列數(B)來作為印字基準列數,另外如果要選擇放大印字寬度情況時,就將以前述(1)數據基準列數計算步驟所計算出的列數(A)作為印字基準列數。利用這個步 驟所計算出來的印字基準列數就設定為(C)。如果沿著附圖3的表格來繼續說明這種處理的話,為了設定「超過時折 返」來作為印刷屬性,因此使用者指定列數14位就計算或者設定來作為[A列] 的印字基準列數。(3) 列的基準寬度計算步驟54從利用上述(2)印字基準列數決定步驟52所計算或設定的印字基準列 數(C)和在前述印刷控制數據當中的字體信息來計算出印字寬度(D)。 在附圖3的表格上,就是從以先前的步驟所設定的印字基準寬度(14列數) 和A列的字體信息來計算出150dot。(4) 計算改變字體信息單元的單元寬度計算步驟56 若有通過上述(3)列的基準寬度計算步驟54所設定的印字寬度(D)來改變字體信息的單元時,會先計算出此單元印字寬度,其中如果以此計算 出的印字寬度超過以前述(3)列的基準寬度計算步驟所計算出的印字寬度 (D)情況時,會設定以此步驟所計算出的印字寬度(E)作為列的基準寬 度。在附圖3所示表格上,其中{7, A}單元的印字寬度是從印字到單元的 文字14列數和字體12pt來設定180dot,這是為了要比以前述(3)列的基準寬 度計算步驟54所計算出的基準寬度150dot大,就要將此步驟所計算出的 180dot作為列的基準寬度來設定乃至計算。利用類似以上的處理來計算出特殊的列的印字寬度。而且,利用如此的處理所計算出的信息交給規格文件製作裝置30且於該規格文件製作裝置30 之中來完成如附圖4至17所示處理的帳簿傳票。以下,將具體來表示本實施 型態的製作帳簿傳票系統110的處理。 [在製作帳簿傳票系統中的處理J於本實施型態中的製作帳簿傳票系統110上,可通過帳簿傳票輸出管理 裝置20、規格文件製作裝置30以及製作帳簿傳票裝置40的各裝置來互動運作 而可進行如以下的處理。又,本發明之製作帳簿傳票系統110是通過由用來 達成各裝置作用效果所建構的程序和用來執行這些程序處理及指令的硬體 (構成製作帳簿傳票系統110的記憶器或包含CPU而構成的硬體)的互動來 實現以下處理。(1)數據中斷換行處理於本實施型態的製作帳簿傳票110上,為了提高要輸出帳簿傳票的辨識 度,基於在前述[於印刷控制數據中的設定項目]當中的[中斷數據時的控制項 目]的設定,可以進行以顯示到帳簿傳票的特定行或列單位的群處理。譬如, 附圖4來表示將數據中斷時的處理設定為[換行]且將[數據中斷點]設定為第2 行的[部門]項目60。假設如果不設定數據中斷處理的話,則就如附圖4 (A) 般會往水平方水來輸出,但是如上述通過設定有數據中斷時的控制項目,就 會輸出區分為第2行的[部門]各項目表格來區分(參考附圖4 (B))。另外,附圖5表示當將數據中斷時的控制項目設定為[行方向]的情況時, 其中將斷點指定為第1列的[地區]項目62,如果不進行數據中斷處理的話,則 輸出如附圖5 (A)般的往垂直方向來輸出的表格就會區分第l列的[地區]各 項目來加以輸出(附圖5 (B))。再者,這種中斷點是可以設定為所要輸出的帳簿傳票的行及列兩者,譬 如附圖6所示,如果將中斷點設定為第2行[部門]項目60以及第1列[地區]項目 62的情況時,則如附圖6 (A)所示的作為一個應輸出的帳簿傳票則如附圖6 (B)所示的輸出表格是以各中斷點所切割組合的表格。這個時候,如果因為帳簿傳票抬頭或標題需要配合換頁情況時,就會利用在次頁來印出該抬頭 或標題來提高要輸出帳簿傳票的辨識度。要處理類似以上的數據中斷,除了插入換行碼(換行處理)來作為處理 碼之外,也可以於每個數據中斷插入換頁碼(換頁處理)來進行換頁。 (2)數據溢位時的控制另外,在本實施型態之製作帳簿傳票系統110上,為了要提高要輸出帳 簿傳票的辨識度,將會依據前述[在印刷控制數據當中的設定項目]當中的「數 據溢位時的控制項目」的設定,其中如果數據超過各欄位情況時就可以進行換頁、換行、跳段的任何處理。譬如在附圖7上,如果不進行任何數據溢位時的控制而製作出帳簿傳票的話,其中無法完全印到印刷用紙的印刷範圍內部份,就會在中間一半位置來換行(參考附圖7 (A))。於是,在本發明 之製作帳簿傳票系統110上就會使用依照前述各種測定項目來使用帳簿傳票 輸出管理裝置20的演算結果,如附圖7 (B)所示之無法完全印到印刷用紙的 印刷範圍內之部分,將換行碼插入到比此部分前的切割較好的位置64上來提 高想要輸出的帳簿傳票辨識度。在此實施型態上,表示利用第2行的[部門] 的項目來進行換行的範例。另外,控制如此數據溢位時,不僅是如圖面所示 列數據溢位的情況且在行數據溢位情況時也可控制。附圖8為表示行及列數據溢位時的處理,其中利用分隔較佳區64來讓第8 (A)圖之無法完全印到印刷用紙的印刷範圍內部分換行且解決列的越線部 份(附圖8 (B))。於此圖上是利用第2列的「部門」欄位來進行換行。而 且利用換行且於下方顯示出新表格上產生行的超出部分情況時(附圖8(C)), 就可以利用分隔較佳區64來進行換行且解決行的超出部份((附圖8 (D))。 也就是說,在此實施型態上配合輸出型態(用紙大小等)且利用特定換行、 換頁的任何處理即可來製作能提高辨識度的帳簿傳票。 [最大構造處理]於本實施型態之製作帳簿傳票系統110上,進一步讓前述帳簿傳票輸出管理裝置20,規格文件製作裝置30以及製作帳簿傳票裝置40互動且能夠自動 編輯各項目屬性而將帳簿傳票印到單張用紙上。也就是說,對於在前述[於 印刷控制數據當中的設定項目]的任一或兩個以上的項目,讓帳簿傳票輸出 管理裝置20來進行演算且反映出結果再通過再寫入印刷控制數據來製作出 能夠將帳簿傳票印刷到單張用紙之規格文件。譬如,對整體預設字體大小、 印刷用紙的種類(所規定的用紙大小)、列的列數計算基準、列的列數、超 過列的文字時的處理等來反映出帳簿傳票輸出管理裝置20的演算結果,再依 照這個結果來製作出規格文件甚至帳簿傳票。當進行此最大構造處理之際,最好是通過以下的(a) ~ (c)任一或組 合將印刷數據輸出到單張用紙內。(a) 減少列的顯示列數且縮小印刷溢位部分。也就是說,在要輸出的帳簿傳票中利用改變或者使用「列的列數計算基 準」、「列的列數」、「超過列的文字時的處理」的設定來進行計算成縮小 各列的印字寬度。利用實施這種處理就可以依存預設的字體大小與最小字體 大小的差距以及列數據的最大列數來減少印字寬度。(b) 將預設的字體大小縮小到最小字體大小。 利用設定有事先所設定的可使用字體大小範圍內的最小字體大小來作為整體預設字體大小且進行演算成縮小印字寬度。於此處理上即可依存於預 設的字體大小與最小字體大小來減少印字寬度。尤其是利用實施此處理就可 以確保比「讓上述(a)列的顯示列數減少且縮小印字溢位部分」處理範圍 多,但是有可能會發生因為其中一方過於縮小而導致浪費的範圍。(c) 用紙大小設定為l個較大尺寸。將印刷用紙的種類(所規定的用紙大小)設定為較大用紙尺寸。譬如, 如果原本的印刷用紙為A4尺寸時,就將此改變為大一倍的A3大小用紙或者 如果原本的印刷用紙為B5時,就將此改變為B4大小用紙。另外,如果原本 的印刷用紙為B5大小用紙時,也可以改變為較大的A4大小用紙等的用紙規22格。
類似以上的處理方法譬如通過實施以下所示的步驟(參考附圖9的流程
圖及附圖IO)來即可計算出帳簿傳票的構造。
(1) 就利用所設定的屬性(也就是說,利用在前述印刷控制數據當中
的設定項目所設定的屬性)來計算出印字寬度(步驟70)。
(2) 從印刷用紙的寬度與印字寬度、預設字體與最小字體,依照以下 的公式來計算出縮小的期待值(步驟71),其中如果低於臨界值時,就直接 迴避跳過在本最大構造處理當中的上述(a) (c)的處理的適用來進行判 斷(步驟72)。
期待值=(用紙寬度+印字寬度)X (預設字體大小+最小字體大小)
(3) 計算出所有列的最小可印字寬度(步驟73)。這個最小可印字寬 度是能在各列中從最大列數和最小的字體大小來計算。
(4) 判斷所有列的最小印字寬度總合是否能夠完全印到用紙大小內(步 驟70)。如果能夠完全印到用紙大小時,就進行上述「 (a)減少列的顯示 列數來縮小印字溢位部分」處理。這個時候,會從縮小寬度較少的列來依序 設定屬性也可以,以完全印到用紙的階段來停止超過的設定。
(5) 將預設字體大小置換為最小字體大小來計算出是否能夠完全印到 單張印刷用紙內(步驟75)。判斷是否能夠完全印到單張印刷用紙(步驟76), 如果為能完全納入情況時就進行上述「 (b)將預設的字體大小縮小到最小 字體大小」的處理。
(6) 判斷是否有無l階段較大的用紙大小(步驟78),某些情況下將用 紙大小設定為l階段較大用紙大小之後會回歸到在本最大構造處理當中的上 述(2)的步驟71。而且,這個步驟78之中,於不存在有高位用紙(甚至更 大的用紙大小)的時間點來結束一連串的步驟。尤其是在本發明之製作帳簿 傳票系統110上,並非加大用紙大小直接來印刷,而是加大用紙大小之後利 用反覆上述(2)之後的處理來收納到再度加大的用紙大小,即能以既簡單又適當的樣式(也就是說易於辨識的樣式)來製作出想要輸出的帳簿傳票。
為了更具體來說明以上的處理,將會依照輸出到以10pt字體大小、7pt 最小字體來設定50行21列的數據且將左右頁邊空白(空白)設定為10mm的 A4用紙大小(水平方向)的印刷用紙範例來加以說明(參考附圖10A)。
為了設定出此予想的具體範例輸出形式,首先將依照上述的設定來計算 出要將帳簿傳票輸出到第幾頁。其中如果獲得要輸出的帳簿傳票橫跨3頁的 計算結果時(參考附圖10 (A)),其次要改變的文字大小再依結果來判斷 會輸出到第幾頁。在本實施型態上,如附圖10圖(B)所示,會將字體大小 縮小成7pt之後再來判定其結果之完成的帳簿傳票輸出張數。於此範例中得 到,即使縮小字體也仍為2頁,因此其次要將輸出用紙尺寸設定為較大。也 就是說,於此實施型態所示之製作帳簿傳票系統110的構造,是從於帳簿傳 票輸出管理裝置20中的計算結果來讓帳簿傳票輸出管理裝置20來選擇想要 輸出帳簿傳票的大小尺寸。於此例子上,就如附圖10 (C)所示,重新將用 紙大小設定為橫向A3用紙且再次將50行21列的數據以10pt字體大小、7pt 最小字體來設定且將左右頁邊空白(空白)設定為10mm的[A3用紙大小(橫 向)]的印刷用紙來計算、判斷出輸出帳簿傳票情況的輸出張數。但是,演 算結果為仍為2頁且與輸出到第1頁的判定結果不符合,因此再將字體大小 改變為最小字體7pt且計算出要輸出帳簿傳票的形式(參考附圖10 (D))。
結果,雖然將輸出的帳簿傳票完全印到l頁內,但是這次將會在A3用紙 尺寸上產生浪費的範圍(空白範圍)。於是,這次是,製作的帳簿傳票完全 印到l頁中而僅對事先所預設的既定列來放大尺寸大小以進行計算而判定結 果。於此範列上,判定結果為可將要輸出的帳簿傳票整齊地完全印到l頁上 來輸出,因此即可依此數據來製作規格文件且製作出使用有此規格文件的帳 簿傳票(附圖IO (E))。
另外,於上述的帳簿傳票輸出管理裝置20上更能夠構成能實施如以下的 處理。[區塊配置改變處理]
此實施型態的區塊配置改變處理是,在所要輸出帳簿傳票中的顯示項目 中對任意標頭、其中最好對最下位的標頭80來構成進行區塊配置改變處理。 具體而言,如附圖ll所示,改變各列標題所示的標頭部分的配置,於此附圖
ll所示範例上,其中將附圖ll (A)所示之往行方向配置為長的1行4列的標 頭信息,於附圖ll (B)上往列方向配置為長的4行1列,且於附圖ll (C) 及(D)都配置為2行2列。特別為各項目可以改變其配置順序為附圖ll (C) 及(D)所示。要如何來配置標頭部分,可因應要輸出帳簿傳票的種類或利 用目的或者輸出到改變配置之標頭部分信息(標題)的種類來作適當的調整。
尤其能通過改變特定標頭配置來改變要輸出的帳簿傳票行列數,因此使 用者可根據使用目的來選擇出最易於辨識的帳簿傳票形式。
而且,這種區塊配置改變處理,於本實施型態中製作帳簿傳票系統IIO 構造要素中,特別能在帳簿傳票輸出管理裝置20中來進行實質上的處理,另 外各區塊的配置設定也包含在印刷控制數據中的項目。
此實施型態之圖表輸出處理,是將記錄在要製作的帳簿傳票之統計表的 數值數據來圖形化所示之圖表81設定到帳簿傳票中的哪個位置或如何顯示 的處理,其中本處理在本實施型態之製作張票系統110的構成要素中尤其可 在帳簿傳票輸出管理裝置20中來進行實質上的處理,另外各區塊(圖表等) 的配置設定也包含在印刷控制數據當中的項目內。
作為輸出這種處理結果的圖案具有以下兩種大幅區別劃分的固定圖表 輸出圖案以及變動圖表輸出圖案。而且,固定圖表輸出圖案不會依存於前述 中斷點等的設定且能以每一個輸出到製作帳簿傳票的各頁圖表不變的圖案 來定義, 一方變動圖表輸出圖案於每一個前述中斷點或換頁中可定義為改變 輸出圖案到製作帳簿傳票的各頁圖表之圖案。
附圖12至附圖14為表示固定圖表輸出圖案之輸出範例,其中附圖12為表示於第1頁中將要製作帳簿傳票中的統計表82的數值數據圖形化的圖表81, 附圖13為表示於帳簿傳票的最後1頁來印出圖表,附圖14為表示於僅輸出圖 表的專用頁來印出輸出圖表81的範例。
尤其,如果如附圖12之所示將圖表印到第1頁情況時,於次頁以後未輸 出圖表的頁中,會讓帳簿傳票輸出管理裝置20來計算帳簿傳票輸出信息來自 動將統計表82的印字範圍擴大到圖表的定義範圍,且於規格文件製作裝置30 上為構成可製作出依照此樣式的規格文件。另外,附圖14雖然為表示設定有 用來將圖表輸出到在帳簿傳票當中第l頁之專用頁範例,但是其它也可進行 圖表輸出處理來配置用來將圖表輸出到最後一頁的專用頁。
另外,附圖15及16為表示變動圖表輸出圖案的輸出範例,其中附圖15 為表示利用一定的中斷點來分割在帳簿傳票當中的統計表82來設定「換頁J 且在相同於分割的統計表82頁中來輸出對應到該頁統計表82之圖表81範例, 另外附圖16為表示利用一定的中斷點來分割在帳簿傳票當中的統計表來設 定「換行」,且在相同於分割的統計表頁中來輸出對應到該頁統計表82之圖 表81範例。
尤其附圖15為表示將中斷點設點定為於統計表當中第1列「都道府縣」 的項目範例,如此圖所示,可以輸出相同圖表直到改變中斷點之「都道府縣J, 另外如果為顯示出與前頁相同圖表時,也可形成為不輸出有在該頁當中的圖 表。與此範例中之要輸出帳表的第1頁及第2頁中,顯示有在「神奈川縣」當 中的「神奈川縣銷售額變化表」,且於顯示有己改變中斷點的「都道府縣」 之「千葉縣」或「東京都」統計表的第3頁,第4頁中輸出有各地區的「銷售 額變化表」。
類似以上說明的圖表輸出圖案,可以包含在印刷控制數據當中的設定項 目內。譬如圖表的輸出頁可事先具有與統計表相同頁,第1頁,最後一頁, 專用頁(輸出到第l頁)或者於專用頁(輸出到最後一頁)的任一者的功能 等信息,且依照這個信息且利用帳簿傳票輸出管理裝置20來計算出帳簿傳票輸出信息,再依照此帳表輸出信息即可製作出帳簿傳票的規格文件。
而且,能夠以如此的處理來自由設定圖表的輸出位置進而來提高要說出
帳簿傳票的辨識度。 [影像輸出處理]
此實施型態的影像輸出處理是為了在要輸出帳簿傳票中來提高其修飾 或者帳簿傳票的明確度(易於辨識),來輸出有企業標誌或拍攝有商品的照 片等之影像畫面(於附圖10當中的符號83)的處理,此在本實施型態中制
作帳簿傳票系統110的構成要素中尤其能在帳簿傳票輸出管理裝置20中來
進行實質上的處理。
在本實施型態之影像處理中,其中將影像印入到要輸出的帳簿傳票影像
大約具有「永久影像(permanent image) j以及「上下文影像(context image)」兩種。
其中,「永久影像」是儲存到此製作帳簿傳票系統110內,為一可重複 使用的影像且可外加定義適合於企業標誌或「公司外部機密」標示等象徵性 影像的影像。這種永久影像即可利用管理專用接口來進行補充/刪除且於登 入時可使用特意所設定的ID來進行輸出。
另外,上下文影像是,如果製作帳簿傳票系統110應用存取(session) 結束的話就一起被刪除的影像,可外加定義適當印刷到依存於輸出有商品影 像或圖表等數據的影像。此上下文影像於執行製作帳簿傳票系統110時(也 就是說輸出帳簿傳票時),能利用回撥接口來登錄。於此所謂的回撥接口 (callback interface)是要製作出於製作帳簿傳票系統中的帳簿傳票且需要影 像數據時,利用類似事件呼叫的型態來呼叫外部系統而取得影像數據的一種 處理流程。
另外,可舉出有利用JPEG, PNG, BMP以及GIP等的檔案形式來製作出 的影像作為以這種影像輸出處理可輸出的影像。其它也可形成可輸出各種影 像數據。另外,考慮到在輸出帳簿傳票當中的外觀(辨識度)且對各影像最理想為設定有以固定外觀比來改變大小或者單純來改變大小或維持原本大 小等的是否改變大小。
而且,要決定輸出到帳簿傳票的影像輸出大小之際,可事先設定為印刷 控制數據中的其中l個設定項目,且可依照以此設定所制定的制定大小和可 輸出範圍及其原本影像的大小為準來決定。具體而言,乃可利用取得於圖案 中的指定大小,取得影像大小,從是否可改變大小來取得輸出大小之所謂一 連串的程序來決定影像輸出大小。
此實施型態之圖案登錄*適用處理,是將規定要輸出帳簿傳票的編排樣
式(template)事先登錄到製作帳簿傳票系統110且再利用此即可完成更迅速 且容易的編排設計之處理,此於本實施型態之製作帳簿傳票系統110構成要 素中,尤其可在帳簿傳票輸出管理裝置20中來進行實質上處理。為了方便說 明此處理,以下將樣式(template)記載為「圖案」而樣式的管理機構記載 為「圖案登錄」。
使用到此處理的數據圖案是可利用樣式化來製作出不依存於印刷數據 的帳簿傳票格式,且此圖案大致上可利用具有「配置信息」與「字體信息」 兩種信息的數據來製作。其中,「配置信息」是用來規定將數據要印刷到帳 簿傳票上哪個位置的信息,而「格式信息」是使用規定文字大小或字體,過 頁時的處理基準等準則信息。而且,「配置信息」僅可設定為圖案,且可依 照其它因素而無法改變內容來構成,「格式信息」可以通過執行時的參數來 構成可改變所有設定的信息。
「配置信息」如同附圖17所示,可將帳簿傳票分割為4個區域來加以管 理。具體而言,可在配置於帳簿傳票上方且具有所有印字的寬度區域,帳簿 傳票的標題或印刷條件等各種指令或標誌等影像等,作為輸出與帳簿傳票有 關信息的範圍之「標頭範圍」,夾在標頭與腳標的區域共同佔有圖表範圍, 作為輸出數據範圍的「數據印字範圍」,夾在標頭與腳標的區域共同佔有數據範圍,作為輸出圖表範圍的「圖表範圍」,配置在帳簿傳票下方而佔有所 有印字的寬度區域,作為輸出頁數範圍的「腳標範圍」的4個區域中來分割 管理帳簿傳票印刷範圍。
譬如當要製作利用如附圖17所示的配置所構成的帳簿傳票時且想於頁
邊空白10mm,標頭10%,腳標5%,數據靠左85X的A4橫向用紙上來輸出 帳簿傳票情況時,其中A4橫向用紙為縱向210mm,橫向297mm的用紙,因 此扣除頁邊空白其餘可印字的範圍如下。 縱向210mm- (10mmX2) =190mm 橫向297mm- (10mmx2) =277mm 如果從此來計算出印字範圍的話為 標頭縱向190mmxl0%=19mm
橫向277mm 標腳縱向190mmx5%=9.5mm 橫向277mm
數據縱向190mmx (100%- (10%+5%) ) =161.5mm
橫向277mmx85%=235.45mm 圖表縱向190mmx (100%- (10%+5%) ) =161.5mm
橫向277mmx (100%-85%) =41.55mm 於以上之各範圍中利用設定對規定用紙的佔有率來讓製作帳簿傳票系 統110可以計算出用在製作帳簿傳票時之的各範圍大小。以非絕對值且以對 用紙的比例來指定出範圍大小,即使改變利用輸出用紙可印字大小情況也能 對應處理。
另外,有關各範圍並非只有上述的佔有率(在用紙當中的各範圍佔有 率),有關各範圍也可具備設定有要配置到上下左右哪部分的「配置位置 (alignment)」信息。
其它也可以在本製作帳簿傳票系統IIO對特定範圍來進行更詳細的設定
29進而提高要輸出帳簿傳票的清晰度(辨識度)。
譬如,有關標頭範圍可具有設定往各水平方向,垂直方向靠左,置中, 靠右,偏上,偏下的[標題印字位置(水平 垂直)信息],字體大小,字體 種類,字體形式,設定文字顏色的「標題字體信息」,設定往各水平方向, 垂直方向靠左,置中,靠右,偏上,偏下的「指令印字位置(水平,垂直) 信息」,字體大小,字體種類,字體形式,設定文字顏色的「指令字體信息」, 可設定前述企業的標誌或商品照片等影像印字位置,可具有設定影像文件名 稱等之「影像信息」,另外,標腳範圍可具有設定對各水平方向,垂直方 向來靠左,置中,靠右,偏上,偏下的「頁數號碼印字位置(水平*垂直) 信息」,設定字體大小,字體種類,字體形式,設定文字顏色的「頁數號碼 字體信息」。而且,在製作帳簿傳票系統110上,可通過讀取這些信息來制 作出帳簿傳票且製作出能進一步提高辨識度的帳簿傳票。
另外,在前述「字體信息」中為了提高要輸出帳簿傳票的外觀(辨識度), 可設定以下的基礎信息來固定及使用。
也就是說,可保持有當輸出於帳票時之字體,文字大小,粗體字或斜 體等文字型態或文字顏色等「字體相關信息」,用紙大小,用紙方向,印刷 頁邊空白等用紙相關的「用紙信息」,當在信息無法納入用紙內時特別制定 換頁,換行,跳段的任一個處理之「數據溢位時的控制信息」,當在數據無 法納入項目內時是否縮小來印刷折返或能印字到列數之任一者處理「項目列 寬度計算基準信息」,其它有無格子線或背景顏色或網狀設定等各種設定信
再者,要輸出如此帳簿傳票時的圖案,會先提供輸入到製作帳簿傳票系 統110內且可分成為於使用者中無法來修正刪除的「永久圖案(正設)」以
及利用使用者手動來完成且可修正刪除的「使用者圖案」。其中完成定義事
先置入於系統內的永久圖案,是不指定圖案且可提供執行時所適用的1個或2 個以上的預設圖案。另外,此永久圖案在各設定的控制數據中,最好能夠來形成為可設定重寫其中一部分。 :網絡
其次將利用附圖18來具體顯示上述製作帳簿傳票系統110作為在網絡當 中的伺服器來使用時的實施型態。
在本實施型態之製作帳簿傳票網絡系統10上,於中央100會讓至少1個客 戶端140通過網絡或者通過類似WAN的網絡130來連接。其中,於中央100配 置有伺服器IIO,於各客戶端140配置有伺服器150以及客戶端終端機1卯,利 用上述的網絡130來連接伺服器110與伺服器150。
伺服器110是,於記錄裝置內包含有資料庫120且於其處可記錄有包含用 在製作帳簿傳票時的帳簿傳票輸出信息之帳簿傳票輸出信息基本資料檔 (master) 121。譬如能以提供或記憶在前述製作帳簿傳票系統110當中的「永 久圖案」信息等的使用者資源管理信息或存取標示,印刷標示,使用者ID, 使用者管理密碼等管理信息來作為如此的帳簿傳票輸出信息。
另外,伺服器150可以通過LAN170來連接到可客戶端終端機190。其中 LAN170譬如為一內部LAN或企業內部網絡(intranet)且也包含有WAN的公 司內部LAN等廣域LAN。
伺服器150於記錄裝置內包含有資料庫160且設置有記憶製作或使用用 來處理或加工其所要製作帳簿傳票印刷數據的應用程式的數據(原本帳簿傳 票的數據)之客戶端基本資料檔(master) 161。另外,客戶端終端機190是 於記錄裝置內包含有資料庫200且其處可製作或記錄有用來製作帳簿傳票的 印刷數據與印刷控制數據。又,所謂這種印刷數據和印刷控制數據是可以事 先記錄到伺服器150的紀錄裝置內。另外,在客戶端終端機190連接有印表機 21 O且於LAN連接有網絡印表機270 。
於構成為以上之製作帳簿傳票網絡系統上會依照來自客戶端終端機190 或者於伺服器150中的指示來讓伺服器內的應用程式動作來製作出用來輸出 帳簿傳票的印刷數據。另外,讀取於客戶端終端機l卯所完成或紀錄在伺服器150的紀錄裝置內之印刷控制數據,將此印刷控制數據與前述的印刷數據 一起傳送到伺服器110內。
在伺服器110上,可通過進行前述的處理來自動完成易於辨識形態的帳
簿傳票,再以電子文件形式將所完成的帳簿傳票回傳給伺服器150或客戶端 終端機190,或者從印表機210或網絡印表機270來輸出。
另外,在製作帳簿傳票網絡中,可使用連接到網絡的其它伺服器來製作 出帳簿傳票。
附圖19為表示於網絡上另外設置有用來完成製作帳簿傳票的印刷數據 之伺服器180構造,於此形態中,以外部的伺服器180將記錄在伺服器150的 客戶端基本資料檔161的原先製作帳簿傳票資料加工,修正為用來製作帳簿 傳票的印刷數據。而且,此加工,修正過的印刷資料將可以從外部的伺服器 180直接傳送到伺服器110或者下載到客戶端終端機190 (或者伺服器150), 再從此傳送到伺服器IIO。尤其在如此的形態中,印刷控制數據可構成記錄 到伺服器110的紀錄裝置內或者讓在伺服器110當中的應用程式動作且加以 設定。
其次,參考附圖20來說明用在本發明製作帳簿傳票網絡系統10之伺服器 110 (也就是製作帳簿傳票系統IIO),伺服器150及客戶端終端機190的計算 機硬體構造範例。其中,附圖20的計算機800,只不過是用在製作帳簿傳票 網絡系統10的計算機代表性構造範例。
計算機800的構造包含有CPU801,記憶器802,聲音輸出裝置803,網 絡接口804,顯示控制器805,顯示裝置806,輸入機器接口807,鍵盤808, 滑鼠809,外部記憶裝置810,記錄媒體驅動裝置811,記錄媒體接口812以及 相互連接這些構成要素的總線813。又,其中聲音輸出裝置803,顯示控制器 805,顯示裝置806,輸入機器接口807,鍵盤808以及滑鼠809對伺服器110、 150而言並非為至少必須構成要素。另外,聲音輸出裝置803對客戶端終端機 190、 260而言並非至少必須的構成要素。CPU801是控制計算機808的各構成要素動作且於作業系統的控制下來 控制各個程序的執行進而控制本發明製作帳簿傳票網絡系統10的各構成要 素(伺服器,客戶端終端機)的動作。記憶器802通常是由非揮發性內存 ROM (Readonly Memory)以及揮發性內存RAM (Radom Access Memory) 所構成。其中ROM是儲存有於啟動計算機800時所要執行的程序等。RAM 是儲存有利用CPU801來執行且用來完成本實施形態之伺服器,客戶端終端 機各功能之程序或於執行中來使用這些程序的數據。
聲音輸出裝置803譬如為一揚聲器等用來輸出聲音的機器,網絡接口804 是用來連接到網絡820的接口。網絡820是用來對應於附圖1所示的網絡130。
顯示控制器805是用來實際處理執行CPU801的繪圖指令的專用控制器。 於顯示控制器805所處理的繪圖數據寫入到圖形記憶器之後再輸出到顯示裝 置806。其中顯示裝置806譬如是利用LCD或CRT來構成的顯示裝置,如果以 電子形式來提供帳簿傳票的情況時就可用來顯示。
輸入機器接口 807是可以接受從鍵盤808或滑鼠809所輸入的信號再依照 此信號圖案將其既定指令傳送到CPU801。其中,鍵盤808或滑鼠809是,在 客戶端終端機中作為操作業務應等時是有必要的。
外部內存裝置810譬如為一類似硬碟驅動器(HDD)之記憶裝置且於此 裝置內記錄有上述的程序或數據,於執行時可依照需要從那裡的裝置來下載 到記憶器802的RAM中。以伺服器110來記錄印刷信息的資料庫120或伺服器 150的資料庫160,甚至儲存有客戶端終端機資料庫190等的記憶裝置都相當 於此外部記憶裝置810。
記錄媒體驅動裝置811是可存取到CD (Compact Disc) , MO (Magneto-Optical Disc) , DVD (Digital Versatile Disc)等隨身型碟片式記 錄媒體830的紀錄面來讀取記錄到此的數據裝置。在記錄媒體面830中也可記 錄有用來完成本發明製作帳簿傳票網絡系統10的程序。其中,記錄到記錄媒 體830的數據是通過記錄媒體驅動裝置811來儲存到外部記憶裝置810內,如
33果為程序的話於執行時就會下載到記憶器802的RAM內。
另外,也可考慮以從網絡上的既定伺服器再通過網絡820以及網絡接口 804來儲存到外部記憶裝置810內或直接執行來作為用來完成本發明製作帳 簿傳票網絡系統10的其它程序。此一路徑所儲存的程序是與上述相同,於執 行時可下載到記憶器802的RAM內來執行。
記錄媒體接口 812是利用連接端子等來連接到具備有USB記憶器,SD 記憶器,俗稱記憶器碟片之半導體記憶器(譬如記憶器)之可攜式記憶器型 的記錄媒體840,來讀取記錄到此的數據裝置。在記錄媒體840中是與碟片 式的記錄媒體830相同,可記錄有用來完成本發明製作帳簿傳票網絡系統 IO的程序。
權利要求
1.一種製作帳簿傳票系統,是以電子型態來記載或者從已完成的信息來製作帳簿傳票,其特徵為,具備,帳簿傳票輸出管理裝置,依據對所輸出的帳簿傳票欄位及記錄中所記載的數據中的至少一方來訂定輸出顯示型態的印刷控制數據以及由記載於所輸出帳簿傳票欄位的數據所構成的印刷數據來演算出包含有輸出帳簿傳票編排信息的帳簿傳票輸出信息;以及規格文件製作裝置,依據所演算出來的帳簿傳票輸出信息來製作出帳簿傳票的規格文件,且,使用該規格文件來製作出帳簿傳票。
2. 根據權利要求1所述的製作帳簿傳票系統,其中前述帳簿傳票輸出管理裝置至少可演算出編排信息、印字位置信息及印刷用紙尺寸及方向任何一種或者全部,從而使得帳簿傳票輸出結果能夠印字到規定的印刷用紙的印刷範圍寬度內。
3. 根據權利要求1或2所述的製作帳簿傳票系統,其中前述帳簿傳票輸出管理裝置是依據從印刷控制數據以及印刷數據來取得或者演算出以下所示的(1) (5)的任一或全部信息來算出包含有帳簿傳票編排信息的帳簿傳票輸出信息,(1) 輸出帳簿傳票當中各列每個印字對象數據的列數信息,(2) 輸出帳簿傳票當中各行會區別出標頭或者主文部份的行屬性信息,(3) 演算出特定列的列數時,會區別是否考慮所有行或考慮去除標頭行或者僅利用主文部份來演算之列的列數演算基準信息,(4) 於輸出帳簿傳票之際,包含有使用的字體大小及字體間距的字體(5)特定輸出到各條形碼中的數據超過列的寬度時的處理的超過印字寬度時之處理信息。
4. 一種網絡系統,其特徵為通過網絡來連接具備有記載到所輸出的帳簿傳票欄位之印刷數據的帳簿傳票數據處理系統(客戶端)以及前述權利要求l至3的任一項所述製作帳簿傳票系統(伺服器)的製作帳簿傳票用之網絡系統,其中帳簿傳票數據處理系統是通過網絡將製作出的印刷數據傳送到製作帳簿傳票系統中;製作帳簿傳票系統是使用從帳簿傳票數據處理系統所接收到的印刷數據來演算出帳簿傳票輸出信息,而且製作出前述帳簿傳票的規格文件,再者,該製作帳簿傳票系統是依據所完成的帳簿傳票規格文件及印刷數據來製作出電子型態的帳簿傳票且將此傳送到前述帳簿傳票數據處理系統中。
5. —種製作帳簿傳票方法,其包含有如下步驟帳簿傳票輸出信息計算步驟,依據針對所輸出之帳簿傳票欄位及記錄中所記載的數據至少一方來訂定輸出顯示型態的印刷控制數據以及由記載於所輸出帳簿傳票欄位的數據所構成的印刷數據來演算出包含有輸出帳簿傳票編排信息的帳簿傳票輸出信息;製作規格文件步驟,依據所演算出來的帳簿傳票輸出信息來製作出帳簿傳票的規格文件;以及使用該規格文件來製作出帳簿傳票的製作帳簿傳票步驟。
6. 根據權利要求5所述的製作帳簿傳票方法,其中前述規格文件是依據包含在所決定的帳簿傳票輸出信息中各欄位及記錄之至少任何一種有關的輸出顯示型信息,來製作出帳簿傳票的規格文件。
7. —種程序,是於計算機中用來執行如下步驟帳簿傳票輸出信息計算步驟,依據針對所輸出的帳簿傳票欄位及記錄中所記載的數據至少一方來訂定輸出顯示型態的印刷控制數據以及由記載於所輸出帳簿傳票欄位的數據所構成的印刷數據來演算出包含有輸出帳簿傳票編排信息的帳簿傳票輸出信息;製作規格文件步驟,依據所演算出來的帳簿傳票輸出信息來製作出帳簿傳票的規格文件;以及使用前述規格文件來製作出帳簿傳票的製作帳簿傳票步驟。
全文摘要
本發明之課題在於提供一種帳簿傳票信息外表美觀(也就是說易於辨識)且可易於來完成的製作帳簿傳票系統,製作帳簿傳票方法以及程序。本發明之製作帳簿傳票系統是以電子型態來記載或者從已完成的信息來製作帳簿傳票,該製作帳簿傳票系統使用規格文件來製作出帳簿傳票,其具備有以下2個裝置,分別為帳簿傳票輸出管理裝置,依據針對所輸出之帳簿傳票欄位及記錄中所記載的數據至少一方來訂定輸出顯示型態的印刷控制數據以及由記載於所輸出帳簿傳票欄位的數據所構成的印刷數據來演算出包含有輸出帳簿傳票編排信息的帳簿傳票輸出信息;以及規格文件製作裝置,依據所演算出來的帳簿傳票輸出信息來製作出帳簿傳票的規格文件。
文檔編號G06Q10/00GK101542511SQ20078004409
公開日2009年9月23日 申請日期2007年11月29日 優先權日2006年11月29日
發明者阿部知 申請人:翼弧科技株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀