CEDEC2008 レギュラーセッション 「光ディスクを乗りこなせ! ロード時間の短縮手法」

Size: px
Start display at page:

Download "CEDEC2008 レギュラーセッション 「光ディスクを乗りこなせ! ロード時間の短縮手法」"

Transcription

1 光 ディスクを 乗 りこなせ! ロード 時 間 の 短 縮 手 法 2008 年 9 月 11 日 ( 株 )CRI ミドルウェア 押 見 正 雄 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

2 はじめに 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

3 ( 株 )CRI ミドルウェア 映 像 音 声 を 専 門 としたミドルウェア 開 発 会 社 1990 年 人 工 知 能 CD 音 声 映 像 技 術 の 研 究 開 発 FM-Towns メガCDなど 1993 年 サターン 用 CDシステムの 開 発 1995 年 サターン 用 ADXのリリース 50タイトル 1997 年 Dreamcast 用 ADX Sofdecリリース 450タイトル 2008 年 Xbox360 PS3 Wii PSP DS Xbox PS2 GC 用 ミドルウェア 1400タイトル 以 上 ゲーム 機 に 特 化 したミドルウェア PAGE3

4 ファイルマジックPRO PAGE4

5 光 ディスクドライブの 基 礎 知 識 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

6 光 ディスクの 仕 組 み1 ピックアップの 読 み 込 み 動 作 - ピックアップを 目 的 のおおよそ 場 所 まで 移 動 - レーザーにより 位 置 を 特 定 し データ 読 み 込 み 開 始 PAGE6

7 光 ディスクの 仕 組 み2 2 種 類 のシーク 方 法 - スイング 型 シーク : 静 かで 速 い - ストローク 型 シーク : シーク 音 が 発 生 し 遅 い <スイング 型 > <ストローク 型 > PAGE7

8 光 ディスクの 仕 組 み3 リードエラーが 起 きたときの 動 作 - 初 めは 最 高 の 回 転 速 度 でスピンドルをキック - リードエラーが 発 生 すると 低 速 回 転 で 再 度 リトライ - 経 年 劣 化 したドライブや 外 周 ではリードエラーがおきやすい -CAVで12センチのディスクをリードする 場 合 外 周 は 内 周 の 約 3 倍 リードエラーが 発 生 しやすく 読 み 込 みが 遅 くなる この 領 域 (1/4 程 度 )には 重 要 なデータは 置 かない 方 が 良 い PAGE8

9 光 ディスクの 仕 組 み4 ドライブ 内 のキャッシュバッファの 役 割 - ホストからの 読 み 込 み 指 示 によってシークして 読 み 込 み 開 始 - ホストから 指 示 された 範 囲 が 読 み 終 わっても その 先 を 読 み 続 ける - 別 の 場 所 へシークするとキャッシュバッファがクリアされる // 1 回 で100で 100セクタ 読 み 込 む fread(buf, 100, 2048, fp); キャッシュ バッファ // 10 回 に 分 けて セクタ 読 み 込 む fread(buf, 10, 2048, fp); fread(buf, 10, 2048, fp); fread(buf, 10, 2048, fp); 読 み 込 みにかかる 時 間 は 同 じ PAGE9

10 光 メディアドライブとメモリ 容 量 の 移 り 変 わり 第 5 世 代 ゲーム 機 (1995 年 頃 :PS: PS サターン) 転 送 速 度 約 300Kバイト/ 秒 メモリサイズ 約 2Mバイト 第 6 世 代 ゲーム 機 (2000 年 頃 :PS2: PS2,, DC, GC,, XBOX) 転 送 速 度 約 3Mバイト/ 秒 メモリサイズ 約 30Mバイト 第 7 世 代 ゲーム 機 (2005 年 頃 :PS: PS3 Xbox360) 転 送 速 度 約 10Mバイト/ 秒 メモリサイズ 約 500Mバイト メモリサイズの 増 加 > 光 メディアの 転 送 速 度 の 増 加 第 7 世 代 では すべてのメモリ 領 域 にロードするのに1 分 ぐらい PAGE10

11 光 メディアドライブとシーク 時 間 シーク 時 間 の 比 較 光 メディアドライブ: 100~500ミリ 秒 ハードディスク : 5~20ミリ 秒 約 20 倍 シークによるロード 時 間 の 増 加 もし100 個 のファイルをランダムに 読 む 場 合 シーク 時 間 : 100ミリ 秒 100 個 = 10 秒 失 われる リード 速 度 の 比 較 光 メディアドライブ: 約 10Mバイト/ 秒 ハードディスク: 約 20Mバイト/ 秒 約 2 倍 PAGE11

12 ドライブキャッシュ ドライブキャッシュの 効 用 - メモリなどの 一 般 的 なキャッシュとは 動 作 が 異 なるので 要 注 意 - ピックアップが 読 み 始 めると 指 定 された 範 囲 が 読 み 終 わっても その 先 を 読 み 続 ける - ドライブキャッシュがフルになると 読 み 込 み 停 止 - 後 方 への 多 少 のシークはペナルティがない ドライブキャッシュ 内 のデータを 捨 てるだけで 読 み 込 みは 継 続 する エミュレータについて - 通 常 エミュレータはドライブキャッシュのエミュレーションはしない 実 際 の 光 メディアのほうが 速 い い PAGE12

13 ロード 時 間 を 短 縮 するためには 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

14 ロード 時 間 を 短 縮 するには PAGE14

15 ファイルロードの 手 順 一 般 的 なファイル 読 み 込 みのシーケンス 1) 単 純 なファイルのロード オープン リード クローズ 2) シーケンシャルアクセス (ストリーミング, パックされたファイル) オープン リード リード リード クローズ 3) ランダムアクセス ( 辞 書 的 なデータ) オープン シーク リード シーク リード クローズ ゲームアプリでは 1)または2)が 多 い モデルやモーションなどを1つのファイルにパックしてある 場 合 は 最 初 にヘッダを 読 んで その 後 に 各 データを 読 み 出 すので 2)のスタイルになることが 多 い PAGE15

16 各 手 順 における 光 ディスクドライブの 動 作 オープン - ディレクトリ 情 報 (ディスク 上 の 位 置 やサイズ)の 取 得 - ディレクトリ 情 報 は 常 駐 方 式 とキャッシュ 方 式 がある - キャッシュ 方 式 の 場 合 メモリ 上 に 読 み 込 まれていなければ ディレクトリ 情 報 をロード ディレクトリ 情 報 は 再 内 周 にあることが 多 いため シーク 量 も 多 く ロード 時 間 に 大 きなペナルティを 与 える - ディレクトリ 情 報 のロードは ロード 時 間 の 不 安 定 要 素 となる また 音 声 やビデオのストリーム 再 生 の 途 切 れる れ 要 因 となる できる 限 りパッキングし ディレクトリ 情 報 は 常 駐 させる PAGE16

17 各 手 順 における 光 ディスクドライブの 動 作 シーク - 一 般 的 には ハンドル 内 のメンバーに 書 き 込 むだけの 非 常 に 軽 い 処 理 実 際 のピックアップのシーク( 移 動 )はリード 時 に 行 う - プラットフォームによっては 実 際 にピックアップが 移 動 するので 要 注 意 - 後 方 への 短 距 離 のシークは ほとんどペナルティが 発 生 しない 例 えば パックされたファイルが2048バイトアライメントになっていて アライメント 調 整 のために 読 み 飛 ばしても 大 丈 夫 - ピックアップのシーク 時 間 はリニアには 増 加 せず ある 閾 値 を 超 えると リニアに 増 加 していく (DVDで 数 百 Mバイト BDで 数 Gバイト) できる 限 りシークしないようにする できる 限 りシークしないようにする パッキングする 場 合 は ファイルを 連 続 的 に 配 置 する 単 一 ファイル 内 でも 連 続 的 に 読 み 込 むようにデータを 配 置 する PAGE17

18 各 手 順 における 光 ディスクドライブの 動 作 リード - 必 要 に 応 じてピックアップを 移 動 し ディスクからデータを 読 み 出 す - すでにドライブキャッシュに 存 在 する 場 合 は 高 速 に 読 み 出 し 可 能 - ドライブキャッシュに 存 在 しない または 足 りない 場 合 はさらに 読 み 出 す - 基 本 的 には 内 周 は 遅 く 外 周 は 速 い い どこでも 同 じ 速 度 になっているプラットフォームもある - 数 バイト 単 位 で 読 み 込 むとオーバーヘッドが 大 きい 圧 縮 し 実 際 に 読 み 取 るデータ 量 を 小 さくする できる 限 り 連 続 的 にリードする リードしたデータを 処 理 した 後 に 次 のリードをしても 処 理 時 間 が 短 時 間 であればドライブキャッシュが 吸 収 してくれる 数 バイト 単 位 で 読 む 場 合 は 中 間 バッファを 用 意 PAGE18

19 各 手 順 における 光 ディスクドライブの 動 作 クローズ - 通 常 は ほとんど 何 もせずにハンドル 領 域 を 解 放 するだけ - プラットフォームよっては まれにブロックされるので 要 注 意 パッキングしてクローズ 処 理 をしないようにする パッキングしてクローズ 処 理 をしないようにする クローズ 処 理 を 別 スレッドで 処 理 する PAGE19

20 ロード 時 間 を 短 縮 するための 手 法 パッキング オープン クローズの 負 荷 を 無 くす ファイル 配 置 の 最 適 化 できる 限 り 連 続 的 に 読 むようにファイルを 配 置 し シーク 時 間 を 短 縮 する データ 圧 縮 ファイル 圧 縮 によって 読 み 込 む 量 を 削 減 リード 時 間 を 短 縮 する 音 声 やビデオの 効 率 良 いストリーミング 音 声 やビデオの 効 率 良 いストリーミング データのロード 途 中 で 音 声 ファイルやビデオファイルへのアクセスを 少 なくする PAGE20

21 侍 道 3 のロード 時 間 の 短 縮 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

22 侍 道 3 について 販 売 : 株 式 会 社 スパイク 開 発 : 株 式 会 社 アクワイア 2008 年 11 月 13 日 発 売 予 定 非 常 に 自 由 度 の 高 い 剣 術 アクションゲーム PAGE22

23 侍 道 3 のロード 時 間 短 縮 への 道 のり 背 景 - エマージェント 社 のゲームエンジン Gamebryo を 使 用 -PC 上 では5 秒 のロード 時 間 がPLAYSTATION 3では25 秒 に - アクセス 解 析 を 行 い ロード 時 間 を 短 縮 -69 個 のファイル(トータル25Mバイト)を 約 600 回 で 分 割 リード ロード 時 間 短 縮 の 過 程 - オリジナル 25 秒 - 音 声 のストリーミング 再 生 の 停 止 17 秒 8 秒 改 善 - パッキング 14 秒 3 秒 改 善 - ファイル 配 置 の 調 整 10 秒 4 秒 改 善 - 圧 縮 7 秒 3 秒 改 善 PAGE23

24 侍 道 3 (Gamebryo)への ファイルマジックPRO の 組 み 込 み ファイルマジックPRO PRO の 組 み 込 み - ゲームエンジン Gamebryo のファイルアクセスレイヤの 置 き 換 え 侍 道 3 Gamebryo ファイルアクセスクラス NiFileの 派 生 クラス NiCriFileを 作 成 簡 単 に 置 き 換 え 可 能 NiCriFile ファイルマジックPRO プラットフォームSDK PAGE24

25 短 縮 のための 手 法 1 ( 音 声 のストリーミング 再 生 の 停 止 ) 音 声 ストリーミングの 停 止 - データロード 時 に 他 社 ミドルウェアを 使 用 し 音 楽 を 再 生 - ストリーム 用 バッファへ 読 み 込 むために 1 秒 間 に 数 回 のアクセス - データファイルのロード 中 に 割 り 込 んで 音 声 データを 読 み 込 む シークが 頻 繁 に 発 生 していた - ドライブキャッシュが 破 棄 され 約 1/3のパフォーマンスが 失 われていた データロードが25 秒 から17 秒 になり 8 秒 短 縮 PAGE25

26 短 縮 のための 手 法 2 (パッキング) パッキングによるオープン クローズ 処 理 の 除 去 - オープンに 時 間 がかかる 場 合 とそうでない 場 合 が 存 在 ディレクトリ 情 報 のアクセスが 起 きているのときに 遅 いのでは - 約 9000 個 のデータファイルを1つのファイルにパッキング - 初 期 化 時 に ディレクトリ 情 報 をロードするようにシステムを 修 正 - 起 動 時 にオープンを1 回 だけ 行 い 2 度 とオープン クローズ 処 理 はしない 17 秒 が14が 秒 になり 3 秒 改 善 された PAGE26

27 短 縮 のための 手 法 3 (ファイル 配 置 の 調 整 ) シークが 起 きないようにファイルを 配 置 - ファイルアクセスのログから シークが 起 きないようにファイルを 配 置 パックされたファイル 内 を 連 続 的 に 読 み 出 すようになった - Gamebryo は ファイル 内 を 数 十 回 にわけて 細 かくリードするが ファイル 内 ではシークせずに 連 続 的 に 読 み 出 している - 256Kバイト バイトの 内 部 バッファを 持 ち 細 かいリードのオーバヘッドを 緩 和 した - 最 初 にエミュレータを 用 いて 計 測 したときは12 秒 だった - 実 際 にBDを 焼 いて 計 測 すると10 秒 となった (ドライブキャッシュの 効 用 ) 14 秒 が10が 秒 になり 4 秒 改 善 された PAGE27

28 ドライブキャッシュの 効 用 データ 処 理 時 間 を 隠 蔽 - データ 処 理 後 のリード 時 間 が 非 常 に 短 くなる ドライブキャッシュからシステムメモリに 転 送 するだけ - ドライブキャッシュ 上 のデータが 無 くなると 通 常 の 読 み 取 り 速 度 に 戻 る <アクセス 履 歴 の 概 略 > Load Load <ロードされたデータを 処 理 > Load Load Load Load 15 msec 通 常 の 読 み 込 み 15 msec 40 msec キャッシュに 貯 まる 6msec キャッシュから 6msec 転 送 11msec 15msec PAGE28

29 短 縮 のための 手 法 4 (ファイルの 圧 縮 ) ファイルを 圧 縮 - 内 部 バッファサイズを5Mバイトに 増 やした ( Gamebryo のグラフィックデータのほとんどは5Mバイト 以 下 だったため) - 5Mバイト 以 下 のファイルを 圧 縮 圧 縮 率 は60% 程 度 - 圧 縮 ファイルを 内 部 バッファに 読 み 込 み 展 開 し Gamebryo から の 要 求 に 従 って 内 部 バッファからコピー コピーして 渡 した - 圧 縮 ファイルの 読 み 込 みと 展 開 のオーバーラップはできなかった 10 秒 が7 が 秒 になり 3 秒 改 善 された 読 み 込 み 展 開 バッファ 付 きリーダー バッファ コピー システムメモリ PAGE29

30 パッキングについて 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

31 パッキングの 問 題 点 プログラマ vs グラフィッカー - プログラマはパフォーマンスのためにパッキングしたいが グラフィッカーはすぐに 確 認 したいのでパッキングするのはいやだ 圧 縮 によるパッキング 時 間 の 増 加 - パッキングだけならまだしも 再 圧 縮 すると 非 常 に 時 間 がかかる パッキングされていないファイルも 同 じAPIじ APIでアクセスしたい - 制 作 工 程 上 どうしてもパッキングできないファイルがでてくる - プログラマは これらのファイルに 同 じAPIで 簡 単 にアクセスしたい PAGE31

32 追 記 機 能 追 記 機 能 によるデバッグの 効 率 化 - 数 Gバイトを 超 えるパッキングには 数 時 間 必 要 - 追 記 機 能 によりターンアラウンド 時 間 を 短 くでき 効 率 良 くデバッグできる - α 版 やβ 版 などの 納 期 間 際 には 重 宝 < 追 記 の 仕 組 み> 追 加 する ファイル 追 加 追 記 追 加 された ファイル ディレクトリ 情 報 更 新 された ディレクトリ 情 報 PAGE32

33 マルチバインド 機 能 によるデバッグの 効 率 化 更 新 された 個 別 ファイルの 自 動 ロード - ディスク 上 のパックファイルとホストPC 上 のディレクトリをマルチバインド - プログラムを 変 更 せずに リアルタイムにデータの 差 し 替 えができる バインダ システム メモリ DVD 内 の パックファイル ホストPC PCの ディレクトリ ネットワーク 更 新 ファイル をコピー グラフィッカー ホストPC 上 のディレクトリ 内 に 更 新 ファイルが 存 在 すれば 優 先 的 にロード PAGE33

34 バインダとマルチバインド1 バインダ - プログラマは パックしたファイル 内 の 個 々のファイルをロードする ためにバインダとファイル 名 を 指 定 する Load(ローダー, バインダ, ファイル 名, 読 み 込 み 先 バッファ); ロードしたい 個 々のファイル バインダ ローダー Load() システム メモリ パックファイル 仮 想 的 な デバイス PAGE34

35 バインダとマルチバインド2 マルチバインド - 複 数 のパックファイルやプラットフォームのフォルダ(ディレクトリ)をバインド 優 先 度 フォルダ (ディレクリ) A Load( A ) システム メモリ パック ファイル1 A バインダ ローダー パック ファイル2 A 同 じ 名 前 のファイルがパックファイル やディレクトリに 存 在 する 場 合 は 優 先 度 の 高 いファイルがロードされる PAGE35

36 バインダとマルチバインド3 マルチバインドの 効 用 - 再 パッキングせずにデータの 更 新 が 可 能 - ゲームプレイ 中 でもリアルタイムに 差 し 替 えることができる - ハードディスクやメモリースティック 上 のパックファイルやディレクトリを バインドすることによって ロード 時 間 を 短 縮 - パックファイルを 分 割 しておくことによって パッキング 時 間 を 短 縮 - 2 層 のメディアであっても ひとつのバインダで 管 理 できる -RAM 上 のパックファイルをバインドすることによって RAMディスク のような 機 能 を 実 現 可 能 PAGE36

37 パッキングファイルフォーマットの 工 夫 アライメント 調 整 - セクター(2048バイト)のアライメント - DMA (4, 32, 64, 512バイトなど)によるアライメント - より 小 さくしたい 場 合 は1バイトアライメント ファイルマジックPRO PROのディレクトリ 情 報 フォーマット - ファイル 識 別 子 によって 6or10バイト/ファイルでファイルを 管 理 可 能 - 64Kバイト 超 えるファイルの 場 合 は ファイル 管 理 情 報 が 自 動 的 に 10バイト/ファイルとなり 管 理 用 の 領 域 をコンパクトに 抑 える - 展 開 後 のファイルサイズを 保 持 するため 事 前 にオリジナルのファイル サイズを 取 得 できる PAGE37

38 重 複 データの 一 元 化 機 能 異 なるファイルであっても 重 複 データを 一 元 化 - ファイル 名 が 異 なっていても 内 容 を 比 較 する - 内 容 が 同 じであれば パックファイル 内 では 実 体 は1つしかもたない - ランタイムライブラリでは 異 なるファイル 名 で 同 一 データをアクセス ゲームプログラム a.dat // a.dat の 読 み 込 み Load( a.dat ); // b.dat の 読 み 込 み Load( b.dat ); b.dat a.dat と b.dat の の 内 容 は 同 じ パックファイル PAGE38

39 ファイル 配 置 の 最 適 化 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

40 シークの 問 題 点 シーク 時 間 によるロード 時 間 の 増 加 -100~500ミリ 秒 と 非 常 に 遅 い (ハードディスクの10 倍 以 上 ) -50ファイル 読 むと 平 均 150ミリ 秒 で7.5 秒 失 われる 光 ディスクドライブの 実 力 - シークせずにリードするとドライブキャッシュの 効 用 によって ピックアップは 最 高 速 で 読 み 続 ける - ハードディスクは FATなどで 管 理 されるためシークが 発 生 - 最 高 速 で 読 み 続 ける 場 合 ハードディスクの 約 50%ぐらい - 圧 縮 技 術 を 併 用 すると 80%ぐらいに 肉 迫 PAGE40

41 ファイル 配 置 によるロード 時 間 の 短 縮 ファイルアクセスログからファイル 配 置 を 調 整 ファイルアクセスログからファイル 配 置 を 調 整 - ロード 時 間 の 大 敵 である シーク 時 間 を 削 減 PAGE41

42 単 純 な 配 置 ファイルのグループ 化 - ファイルをグループ 化 することで だいぶシーク 時 間 を 軽 減 できる ファイルリスト A B C D X Y Z アクセスログ A B C D X Y Z A B C D PAGE42

43 グルーピングによるファイル 配 置 シーンやキャラクタなどの 複 数 データをグループ 化 シーンやキャラクタなどの 複 数 データをグループ 化 - グループ 定 義 情 報 に 従 ってファイルを 近 接 配 置 アクセスログからグループを 自 動 的 に 定 義 PAGE43

44 問 題 1 下 記 のログから 最 適 な 配 置 を 考 えてみましょう ファイルリスト A B C D X Y Z アクセスログ A B X C D A B Y C D A B Z C D PAGE44

45 File MANA : File Majik Analytics( 仮 ) 人 工 知 能 - 天 文 学 的 な 組 み 合 わせをヒューリスティックに 探 索 すること - 適 用 例 :チェス オセロ 将 棋 など ファイルの 並 べ 方 は 何 通 り? - 少 なければ 総 当 りでも 大 丈 夫 - 順 列 覚 えていますか? 階 乗 です - 例 えば 1 万 個 のファイルの 並 べ 方 は 10000P10000 = 約 300 (0が35659 個 ) 通 り - なにかしらの 人 工 知 能 てきなアプローチが 必 要 File MANA (ファイル マナ) PAGE45

46 File MANA のデモンストレーション シーク 時 間 や リード 時 間 を 評 価 しながら 探 索 PAGE46

47 解 答 1 ABCDXYZ の 場 合 - AB X CD AB Y CD AB Z CDで8 8 回 です ( はシークを 表 します ) ABXCDYZ の 場 合 - ABXCD AB Y CD AB Z CDで6 6 回 です YCDABXZ の 場 合 - ABX CDAB YCDAB Z CDで4 回 4 回 です ( 正 解 ) ZCDABXY などX Y Zが CDAB の 外 側 にあれば 同 じです PAGE47

48 問 題 2 下 記 のログから 最 適 な 配 置 を 考 えてみましょう ファイルリスト A B C D X Y Z アクセスログ A B X C D A B Y C D A B Z C D A B Y C D A B Z C D PAGE48

49 解 答 2 YCDABXZ の 場 合 - ABX CDAB YCDAB Z CDAB YCDAB Z CD で7 7 回 です YCDABZX の 場 合 - AB X CDAB YCDABZ CDAB YCDABZ CD で6 6 回 です ( 正 解 ) PAGE49

50 ユーザー 視 点 でのロード 時 間 ユーザーの 体 感 するロード 時 間 -10 秒 が5 秒 になると 短 くなると 体 感 できる -1 秒 が0.5 秒 になっても サクサク 感 は 上 がるが ロード 時 間 が 短 縮 したとは 感 じない ピンポイントでのチューニングが 必 要 - めだって 長 いロード 時 間 をピンポイントで 短 縮 するとより 効 果 的 使 用 頻 度 の 高 いキャラクタやステージに 着 目 - 人 気 のあるキャラクタや 最 初 の 方 のステージのロード 時 間 を 短 くする - 10 万 人 のプレーヤの 総 ロード 待 ち 時 間 が 短 くなる ゲームの 盛 り 上 がりを 意 識 してロード 時 間 を 調 整 - ボスキャラ 退 治 後 のロードはあまり 気 にならない - 盛 り 上 がる 手 前 でロードはNG PAGE50

51 デュプリケート 機 能 によるさらなるロード 時 間 の 削 減 複 数 のグループに 属 するファイルを 自 動 的 にデュプリケート 複 数 のグループに 属 するファイルを 自 動 的 にデュプリケート - メディア 上 の 空 き 領 域 を 利 用 してロード 時 間 を 削 減 PAGE51

52 圧 縮 によるロード 時 間 の 短 縮 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

53 ロード 時 間 を 短 縮 するには 圧 縮 PAGE53

54 圧 縮 技 術 を 導 入 するための 課 題 1 圧 縮 率 - 可 逆 圧 縮 なので40~60% 程 度 が 目 安 展 開 速 度 - 読 み 込 み 時 間 よりも 短 時 間 で 展 開 できる 必 要 ワークサイズ - 辞 書 などの 展 開 処 理 に 必 要 なワークメモリ - 圧 縮 データを 一 時 的 に 保 持 するテンポラリメモリ スレッドアーキテクチャ - ドライブからの 読 み 込 み 処 理 は メインスレッドより 高 くする - デコード 処 理 は ゲーム 処 理 の 空 き 時 間 に 行 うために メインスレッドより も 低 くする PAGE54

55 圧 縮 技 術 を 導 入 するための 課 題 2 圧 縮 したデータを 展 開 するための 一 時 バッファが 必 要 - 圧 縮 データを 一 時 バッファにロード 目 的 の 領 域 へ 展 開 圧 縮 してみないとサイズがわからない - 圧 縮 できない 場 合 もある ( 大 きくなってしまうことも...) オリジナルのファイルサイズが 知 りたい - データ 領 域 を 何 バイト 確 保 するかをロードする 前 に 知 りたい 一 般 的 な 圧 縮 データの 展 開 方 法 圧 縮 データ ロード 一 時 領 域 展 開 オリジナル データ PAGE55

56 ファイルマジックPRO による 圧 縮 展 開 展 開 時 に 一 時 バッファを 必 要 としない 自 己 エリア 展 開 - 展 開 用 の 一 時 バッファを 使 用 せずに ロードされた 領 域 で 展 開 プログラマは 圧 縮 されているかどうかを 意 識 せずにロード プログラマは 圧 縮 されているかどうかを 意 識 せずにロード -Load 関 数 を 呼 ぶだけで 圧 縮 されているデータは 自 動 的 に 展 開 される PAGE56

57 マジック ディコンプ TM のアルゴリズム1 ファイル 後 方 より 圧 縮 展 開 - ファイルデータの 終 端 から 圧 縮 ロードしたデータは 後 方 から 展 開 高 速 な 自 己 エリア 展 開 を 実 現 先 頭 圧 縮 圧 縮 データ オリジナル データ 圧 縮 データ 読 込 み 展 開 終 端 パッキングツール ライブラリ PAGE57

58 マジック ディコンプ TM のアルゴリズム2 スライド 辞 書 による 圧 縮 -13ビットのウィンドウ 長 ( 一 致 する 文 字 列 の 探 索 範 囲 :8195バイト) - 一 致 長 はVLC( 可 変 長 コード)を 使 用 最 低 一 致 長 は3バイト -ZIPやLHAは 圧 縮 できなかったデータや 一 致 長 をハフマン 圧 縮 辞 書 領 域 が 必 要 になってしまうことと 処 理 が 遅 くなってしまうので ハフマン 圧 縮 はしていない 圧 縮 率 も 数 パーセント 程 度 の 低 下 -ZLIBの2 倍 程 度 の 展 開 速 度 (Xbox360で 測 定 ) スライド 辞 書 法 の 基 本 原 理 A B C D E A B C D X Y Z F F F F F F F F F F F F 5 個 前 から 4つ 一 致 (5, 4)とし てコード 化 3 個 前 から 9つ 一 致 (3, 9)とし てコード 化 PAGE58

59 読 み 込 み と 展 開 の 並 列 処 理 読 み 込 み と 展 開 をオーバーラッピング - 展 開 処 理 を 別 スレッドで 空 き 時 間 に 実 行 - ファイル 単 位 で 読 み 込 み と 展 開 をオーバーラッピング 展 開 時 間 をほぼゼロに! PAGE59

60 圧 縮 によるリード 時 間 の 削 減 可 逆 圧 縮 によるリード 時 間 の 短 縮 - ゲームデータは 約 40%ぐらいに 圧 縮 可 能 リード 速 度 が2.5が 倍 に! PAGE60

61 ランタイムライブラリによる 高 速 化 本 資 料 に 記 載 の 情 報 や 画 像 などのコンテンツに 対 する 著 作 権 知 的 財 産 権 は 株 式 会 社 CRI ミドルウェアに 帰 属 します また 当 社 以 外 の 会 社 名 や 製 品 名 は それ ぞれ 各 社 の 登 録 商 標 または 商 標 です 各 種 コンテンツの 無 断 転 載 再 配 布 は 禁 止 します

62 ランタイムライブラリの 設 計 目 標 非 同 期 型 API - 裏 読 みが み 簡 単 に 実 現 できる 使 いやすいAPI パックしたファイルとパックしていないファイルの 切 り 替 え - パックしたファイルも 個 別 のファイルも 同 じAPIでロード 圧 縮 されたファイルか 否 かを 区 別 せずにロード - プログラマが 圧 縮 を 意 識 せずにロードできる スレッドアーキテクチャ - マルチスレッド 環 境 シングルスレッド 環 境 でも 同 じAPI - ユーザのマルチスレッドシステムにも 高 い 親 和 性 を 持 つ PAGE62

63 HTTPプロトコル とファイルロードAPI fopen, fread, fcloseの の 問 題 -3ステップに 分 かれていると 状 態 遷 移 の 管 理 が 難 しい - 例 えば fopen, fclose 中 にディスクが 取 り 出 された 場 合 などの 異 常 系 の 処 理 が 複 雑 になる HTTPプロトコルのシンプルさ -Getコマンド ひたすらリードするのみ ローダー - バインダとファイル 名 でリードリクエスト ロードの 完 了 チェック // ロードリクエスト Load(ローダー, バインダ, ファイル 名, バッファ, バッファサイズ); // 状 態 チェック while ( GetStatus(ローダー)!= COMPLETE ) // 完 了 チェック ; PAGE63

64 ノンブロッキングファイルシステム ノンブロッキングなロード 関 数 - ローダーを 作 って ロードリクエストを 発 行 (Load 関 数 ) - ブロックしないのでゲームプレイ 中 の 裏 読 みが 可 能 - ローダーに 対 して 完 了 したか 否 かをチェック CriFsLoader ldr; // ローダー ldr = CreateLoader(); // ローダーの 作 成 Load(ldr, NULL, a.dat,buf, bufsize); // ロード 開 始 while(getstatus(ldr)!= COMPLETE ) // ロード 完 了 チェック ; DestroyLoader(ldr); // ローダーの 消 去 PAGE64

65 パッキングされたファイルの 読 み 込 み パックファイルをバインダ( 仮 想 的 なデバイス)へ 登 録 - パックされたファイルをバインダに 登 録 (バインド) - バインダとファイル 名 を 指 定 してロード CriFsBinder bnd; // バインダ // CPKファイルのバインド id = BindCpk(bnd, game.cpk ); // バインド 完 了 チェック while(getstatus(bnd)!= COMPLETE ) ; // バインダとファイル 名 によりロード Load(ldr, bnd, a.dat,buf, bufsize); // ロード 完 了 チェック while(getstatus(ldr)!= COMPLETE ) ; バインド パック ファイル バインダ ローダー Load() システム メモリ PAGE65

66 パッキングしていないファイルの 読 み 込 み バインダにNULL NULLを を 指 定 - パッキングしていないファイルも 同 じAPIじ APIで で 非 同 期 にロード - バインダをNULL NULLにすることで プラットフォームのファイルシステムから 直 接 個 々のファイルをロード <パッキングしたファイル> Load(バインダ バインダ, ファイル 名, buf, bufsize); <パッキングしていないファイル> Load(NULL NULL, ファイル 名, buf, bufsize); PAGE66

67 マルチバインド1 複 数 のパックファイルからのロード - バインダに 複 数 のパックファイルをバインド - バインダは バインドされた 複 数 のパックファイルを 検 索 しロード BindCpk(bnd bnd,, null, pack1.cpk ); // bndにpack1.cpk pack1.cpkをバインド BindCpk(bnd bnd,, null, pack2.cpk ); // bndにpack2.cpk pack2.cpkをバインド Load(ldr, bnd, a.dat, buf, bufsize); // pack1.cpk 内 のa.datの a.datをロード Load(ldr, bnd, b.dat, buf, bufsize); // pack2.cpk 内 のb.datの b.datをロード パック ファイル pack1.cpk パック ファイル pack2.cpk a.dat b.dat バインダ bnd ローダー ldr Load( ); システムメモリ PAGE67

68 マルチバインド2 バインド 対 象 とその 動 作 1) パックファイル 2) フォルダ 3) 個 々のファイル ディレクトリ 情 報 の 読 み 込 み 常 駐 させる ファイルオープン 時 の 検 索 対 象 となる ファイルをオープンしておき ロードの 負 荷 を 下 げる パックファイル A Load( ); システムメモリ フォルダ (ディレクリ) X Z Y バインダ ローダー 個 々のファイル P PAGE68

69 マルチバインド3 バインダ 内 ファイルのバインド Bind(bnd1, NULL, all.cpk ); // all.cpkは は 独 立 したファイル Bind(bnd2, bnd1, stage1.cpk ); // stage1.cpkはall.cpk all.cpkの の 中 Load(ldr,, bnd2, a.dat ); - 入 れ 子 構 造 が 持 てることによって 様 々なデータをパッキング 可 能 - 単 一 ファイル フォルダ メモリを を 組 み 合 わせることによって 非 常 に 柔 軟 なデータ 管 理 ができる Load( ); a.dat バインダ bnd1 a.dat バインダ bnd2 ローダー all.cpk stage1.cpk システム メモリ PAGE69

70 ファイルインストール 機 能 による 読 み 込 みの 高 速 化 高 速 な 補 助 記 憶 装 置 へパックファイルをコピーしロードを 高 速 化 - ハードディスクやメモリースティック やメモリースティックにパックファイルをコピー - パックファイルが 存 在 しないときは ディスク 上 のデータをロード 光 ディスク システム メモリ パック ファイル バインダ HDD コピー パック ファイル HDD 上 にパックファイルが 存 在 しないときは 自 動 的 に DVD 上 のファイルをロード PAGE70

71 RAMディスク 機 能 による 高 速 化 メモリ 上 にパックファイルを 常 駐 - 使 用 頻 度 の 高 い 小 さめなファイルをメモリに 常 駐 シークが 減 り ロード 時 間 が 大 幅 に 改 善 - マルチバインド 機 能 により プログラムを 変 更 せずにメモリの 空 き 容 量 に 合 わせて 調 整 可 能 優 先 的 にロードするパックファイルを 指 定 できる バインダ システム メモリ DVD 内 の パックファイル メモリ 内 の パックファイル メモリ 上 のパックファイル 内 に ファイルが 存 在 すれば そちらを 優 先 的 にロード PAGE71

72 複 数 ファイルのロード 複 数 のローダーにロード 関 数 を 実 行 - 一 時 バッファを 必 要 としない マジック ディコンプ マジック ディコンプ の 効 果 により 複 数 のファイルに 対 して 一 度 にロード 関 数 を 実 行 可 能 - ディスクからのリード リードと と 圧 縮 データの 展 開 が 並 行 動 作 // ロード 開 始 Load(ldr1, a.dat,buf1, bsize1); Load(ldr2, b.dat,buf2, bsize2); Load(ldr3, c.dat,buf3, bsize3); Load(ldr4, d.dat,buf4, bsize4); // ロード 完 了 チェック while(isallcomplete()!= COMPLETE ) ; < 読 み 込 みと 展 開 のオーバーラッピング> 時 間 ファイル1 ファイル2 ファイル3 ファイル4 読 み 込 み 展 開 読 み 込 み 展 開 読 み 込 み 展 開 読 み 込 み PAGE72

73 バッファ 付 きファイルリーダー (ANSI 標 準 入 出 力 API) fopen, fread, fclose 的 APIの の 実 装 - ファイルフォーマットを 解 析 しながらロードする 場 合 は バッファ 付 きファイル リーダーが 必 要 - 光 メディアの 場 合 は バッファサイズを 大 きめにする ( にする (256Kバイトぐらい) 小 さいとドライブに 対 しリードリクエストがかからないことがある バッファ 付 きリーダー fread( ( ); システムメモリ バッファ PAGE73

74 ストリーミング 再 生 中 のデータロード ADXのストリームバッファの 管 理 -500Kバイト 程 度 (10 秒 ぐらい)のバッファを 用 意 - 音 楽 用 バッファの 閾 値 を 低 く(1 秒 程 度 )に 設 定 再 読 み 込 み 開 始 再 読 み 込 み 開 始 1 秒 音 楽 はデータロード は 中 も 再 生 されている 再 読 み 込 み 開 始 の 閾 値 を 下 げて シークを 軽 減 できる データを 連 続 して 読 み 込 める 音 楽 音 声 1 音 声 2 PAGE74

75 ストリーミングバッファの 効 率 的 な 利 用 D-BAS TM (ダイナミックバッファアロケーションシステム) - 音 楽 だけを 再 生 しているときは すべてのバッファを 音 楽 用 に 割 り 当 てる データの 読 み 込 みを 途 切 れを 少 なくし ロード 時 間 が 短 縮 データの 読 み 込 みを 途 切 れを 少 なくし ロード 時 間 が 短 縮 - セリフや 効 果 音 が 再 生 されたときは 音 楽 用 バッファを 分 割 して 割 り 当 てる PAGE75

76 グループロード 機 能 グループ 名 により 複 数 のファイルを 一 括 ロード 1) 各 ファイル 名 と 個 々のロード 領 域 を 指 定 2) 一 つの 領 域 に 一 括 ロードした 後 に ファイル 名 からアドレスを 取 得 3) 各 ファイルをロードする 前 にコールバックがかかり コールバック 関 数 から 逐 次 ロードアドレスを 指 定 する 1) 個 々のロード 領 域 を 指 定 2) ファイル 名 からロードアドレスを 取 得 A B C A B C A B C A B C GetAddress( A ); GetAddress( B ); GetAddress( C ); グループX システムメモリ グループX システムメモリ PAGE76

77 Now Loading 撲 滅 のために ゲームステートによるロード 管 理 - シームレスなゲームはメモリ 管 理 (フラグメンテーション)との 戦 い - ゲームステートの 遷 移 図 から 近 接 するステートデータを 先 読 み - ステート 毎 に 使 用 するデータをグループ 化 グループロード S9 S11 S11 S6 S2 S5 S1 S4 S3 S10 S8 S7 Googleマップのように 現 在 S1にいるのであれ ば 周 辺 のデータをロー ド ステート 毎 にメモリを 割 り 当 てて フラグメン テーションを 起 こさない ようにする PAGE77

78 まとめ 光 メディアドライブはクセがあるので 一 筋 縄 ではいきません とりあえずパッキングしましょう グラフィッカーさんやサウンド 屋 さんと 仲 良 くしましょう 配 置 を 気 をつけると いろいろなご 利 益 があります 圧 縮 すると 容 量 を 稼 げるだけでなくロード 時 間 も 短 くなります ロード 設 計 もゲームプレーヤーの 視 点 が 大 切 より 濃 密 なプレイ の 楽 しめるゲームを! PAGE78

79 お 問 い 合 わせ 先 お 問 い 合 わせは PAGE79

<4D6963726F736F667420576F7264202D203032208E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A76905682C98AD682B782E993C195CA915B9275964082C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6

<4D6963726F736F667420576F7264202D203032208E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A76905682C98AD682B782E993C195CA915B9275964082C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6 様 式 租 税 特 別 措 置 等 に 係 る 政 策 の 事 前 評 価 書 1 政 策 評 価 の 対 象 とした 産 業 活 力 の 再 生 及 び 産 業 活 動 の 革 新 に 関 する 特 別 措 置 法 に 基 づく 登 録 免 租 税 特 別 措 置 等 の 名 称 許 税 の 特 例 措 置 の 延 長 ( 国 税 32)( 登 録 免 許 税 : 外 ) 2 要 望 の 内 容

More information

は 固 定 流 動 及 び 繰 延 に 区 分 することとし 減 価 償 却 を 行 うべき 固 定 の 取 得 又 は 改 良 に 充 てるための 補 助 金 等 の 交 付 を 受 けた 場 合 にお いては その 交 付 を 受 けた 金 額 に 相 当 する 額 を 長 期 前 受 金 とし

は 固 定 流 動 及 び 繰 延 に 区 分 することとし 減 価 償 却 を 行 うべき 固 定 の 取 得 又 は 改 良 に 充 てるための 補 助 金 等 の 交 付 を 受 けた 場 合 にお いては その 交 付 を 受 けた 金 額 に 相 当 する 額 を 長 期 前 受 金 とし 3 会 計 基 準 の 見 直 しの 主 な 内 容 (1) 借 入 金 借 入 金 制 度 を 廃 止 し 建 設 又 は 改 良 に 要 する 資 金 に 充 てるための 企 業 債 及 び 一 般 会 計 又 は 他 の 特 別 会 計 からの 長 期 借 入 金 は に 計 上 することとなりまし た に 計 上 するに 当 たり 建 設 又 は 改 良 等 に 充 てられた 企 業 債 及

More information

PowerPoint Presentation

PowerPoint Presentation データを 圧 縮 する 大 量 のデータを 小 さく 収 納 するには? 国 立 情 報 学 研 究 所 定 兼 邦 彦 0 年 月 日 データとは データ 圧 縮 とは 数 値 の 集 まり,.5, 00, 3.4, 意 味 のあるデータが 情 報 文 字, 画 像, 音 声, 動 画 など コンピュータ 中 では, 全 てのデータは0,の 列 で 表 される 圧 縮 とは ビット データを 表

More information

<819A955D89BF92B28F91816989638BC690ED97AA8EBA81418FA48BC682CC8A8890AB89BB816A32322E786C7378>

<819A955D89BF92B28F91816989638BC690ED97AA8EBA81418FA48BC682CC8A8890AB89BB816A32322E786C7378> 平 成 27 年 度 施 策 評 価 調 書 施 策 の 名 称 等 整 理 番 号 22 評 価 担 当 課 営 業 戦 略 課 職 氏 名 施 策 名 ( 基 本 事 業 ) 商 業 の 活 性 化 総 合 計 画 の 位 置 づけ 基 本 目 主 要 施 策 4 想 像 力 と 活 力 にあふれたまちづくり 商 業 の 振 興 2 施 策 の 現 状 分 析 と 意 図 施 策 の 対 象 意

More information

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2 目 次 動 作 環 境 特 長 方 法 方 法 起 動 終 了 方 法 方 法 操 作 方 法 使 方 使 方 使 方 詳 細 設 定 使 方 KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2 KINGSOFT Office 2016 特 長 主 特 長 以

More information

R4財務対応障害一覧

R4財務対応障害一覧 1 仕 訳 入 力 仕 訳 入 力 時 摘 要 欄 で. + Enter を 押 すと アプリケーションでエラーが 発 生 しまインデックスが 配 列 の 境 界 外 です が 出 る 場 合 がある 問 題 に 対 応 しま 2 仕 訳 入 力 仕 訳 入 力 主 科 目 と 補 助 科 目 を 固 定 にすると2 行 目 以 降 の 補 助 科 目 コピーが 動 作 しない 問 題 に 対 応

More information

弁護士報酬規定(抜粋)

弁護士報酬規定(抜粋) はなみずき 法 律 事 務 所 弁 護 士 報 酬 規 定 ( 抜 粋 ) 2008 年 10 月 改 訂 2014 年 4 月 * 以 下 の 弁 護 士 報 酬 は いずれも 税 込 です ただし D E L の2の 表 に 基 づき 算 出 さ れた 金 額 については 消 費 税 を 上 乗 せした 額 を 弁 護 士 報 酬 とします 目 次 A 法 律 相 談 料 B 顧 問 料 C 手

More information

03_主要処理画面.xlsx

03_主要処理画面.xlsx 見 積 受 注 入 力 見 積 と 受 注 は 同 じ 画 面 で 入 力 します 基 本 情 報 の 状 況 欄 で 見 積 か 受 注 かを 選 択 して 登 録 します 見 積 から 受 注 にかわったときは 見 積 伝 票 を 修 正 で 開 き 状 況 を 受 注 に 変 更 して 登 録 します 出 荷 する 倉 庫 や 納 期 は 明 細 行 ごとに 指 定 できます 受 注 の 場

More information

2 役 員 の 報 酬 等 の 支 給 状 況 平 成 27 年 度 年 間 報 酬 等 の 総 額 就 任 退 任 の 状 況 役 名 報 酬 ( 給 与 ) 賞 与 その 他 ( 内 容 ) 就 任 退 任 2,142 ( 地 域 手 当 ) 17,205 11,580 3,311 4 月 1

2 役 員 の 報 酬 等 の 支 給 状 況 平 成 27 年 度 年 間 報 酬 等 の 総 額 就 任 退 任 の 状 況 役 名 報 酬 ( 給 与 ) 賞 与 その 他 ( 内 容 ) 就 任 退 任 2,142 ( 地 域 手 当 ) 17,205 11,580 3,311 4 月 1 独 立 行 政 法 人 統 計 センター( 法 人 番 号 7011105002089)の 役 職 員 の 報 酬 給 与 等 について Ⅰ 役 員 報 酬 等 について 1 役 員 報 酬 についての 基 本 方 針 に 関 する 事 項 1 役 員 報 酬 の 支 給 水 準 の 設 定 についての 考 え 方 独 立 行 政 法 人 通 則 法 第 52 条 第 3 項 の 規 定 に 基 づき

More information

<8BB388F58F5A91EE82A082E895FB8AEE967B95FB906A>

<8BB388F58F5A91EE82A082E895FB8AEE967B95FB906A> 恵 庭 市 教 員 住 宅 のあり 方 基 本 方 針 平 成 25 年 2 月 恵 庭 市 教 育 委 員 会 目 次 1. 教 員 住 宅 の 現 状 (1) 教 員 住 宅 の 役 割 1 (2) 教 員 住 宅 の 実 態 1 (3) 環 境 の 変 化 1 (4) 教 員 の 住 宅 事 情 1 2 2. 基 本 方 針 の 目 的 2 3.あり 方 検 討 会 議 の 答 申 内 容

More information

添 付 資 料 の 目 次 1. 当 四 半 期 決 算 に 関 する 定 性 的 情 報 2 (1) 経 営 成 績 に 関 する 説 明 2 (2) 財 政 状 態 に 関 する 説 明 2 (3) 連 結 業 績 予 想 などの 将 来 予 測 情 報 に 関 する 説 明 2 2.サマリー 情 報 ( 注 記 事 項 )に 関 する 事 項 3 (1) 当 四 半 期 連 結 累 計 期 間

More information

Microsoft Word - 【溶け込み】【修正】第2章~第4章

Microsoft Word - 【溶け込み】【修正】第2章~第4章 第 4 章 金 要 件 と 金 額 1 ( 高 齢 になった 場 合 に 受 け 取 れる 金 ) 要 件 1 受 資 格 期 間 保 険 料 納 付 済 期 間 と 保 険 料 免 除 期 間 を 合 わせて25 以 上 あること (ただし 金 額 には 反 映 されないが 受 資 格 期 間 には 算 入 される 合 算 対 象 期 間 があります) 消 費 税 が 引 き 上 げられる 27

More information

積 載 せず かつ 燃 料 冷 却 水 及 び 潤 滑 油 の 全 量 を 搭 載 し 自 動 車 製 作 者 が 定 める 工 具 及 び 付 属 品 (スペアタイヤを 含 む )を 全 て 装 備 した 状 態 をいう この 場 合 に おいて 燃 料 の 全 量 を 搭 載 するとは 燃 料

積 載 せず かつ 燃 料 冷 却 水 及 び 潤 滑 油 の 全 量 を 搭 載 し 自 動 車 製 作 者 が 定 める 工 具 及 び 付 属 品 (スペアタイヤを 含 む )を 全 て 装 備 した 状 態 をいう この 場 合 に おいて 燃 料 の 全 量 を 搭 載 するとは 燃 料 別 添 72 後 退 灯 の 技 術 基 準 1. 適 用 範 囲 等 この 技 術 基 準 は 自 動 車 に 備 える 後 退 灯 に 適 用 する( 保 安 基 準 第 40 条 関 係 ) ただし 法 第 75 条 の2 第 1 項 の 規 定 によりその 型 式 について 指 定 を 受 けた 白 色 の 前 部 霧 灯 が 後 退 灯 として 取 付 けられている 自 動 車 にあっては

More information

2 役 員 の 報 酬 等 の 支 給 状 況 役 名 法 人 の 長 理 事 理 事 ( 非 常 勤 ) 平 成 25 年 度 年 間 報 酬 等 の 総 額 就 任 退 任 の 状 況 報 酬 ( 給 与 ) 賞 与 その 他 ( 内 容 ) 就 任 退 任 16,936 10,654 4,36

2 役 員 の 報 酬 等 の 支 給 状 況 役 名 法 人 の 長 理 事 理 事 ( 非 常 勤 ) 平 成 25 年 度 年 間 報 酬 等 の 総 額 就 任 退 任 の 状 況 報 酬 ( 給 与 ) 賞 与 その 他 ( 内 容 ) 就 任 退 任 16,936 10,654 4,36 独 立 行 政 法 人 駐 留 軍 等 労 働 者 労 務 管 理 機 構 の 役 職 員 の 報 酬 給 与 等 について Ⅰ 役 員 報 酬 等 について 1 役 員 報 酬 についての 基 本 方 針 に 関 する 事 項 1 平 成 25 年 度 における 役 員 報 酬 についての 業 績 反 映 のさせ 方 検 証 結 果 理 事 長 は 今 中 期 計 画 に 掲 げた 新 たな 要

More information

PC 移 行 は 以 下 の 流 れで 行 います 次 ページ 以 降 に 各 手 順 を 記 載 しますのでご 確 認 ください ( をクリックすると 該 当 の 説 明 にジャンプします ) 移 行 元 のPCでの 作 業 Step1 移 行 するデータをバックアップする (3ページ) [データ

PC 移 行 は 以 下 の 流 れで 行 います 次 ページ 以 降 に 各 手 順 を 記 載 しますのでご 確 認 ください ( をクリックすると 該 当 の 説 明 にジャンプします ) 移 行 元 のPCでの 作 業 Step1 移 行 するデータをバックアップする (3ページ) [データ 奉 行 i8/i シリーズ(スタンドアロン 版 ) PC 移 行 の 手 順 書 新 しいPCを 購 入 したので このPCで 奉 行 製 品 を 利 用 したい など 現 在 ご 利 用 のPCから 別 PCで 奉 行 製 品 をご 利 用 になる 場 合 の 移 行 手 順 を 説 明 します 次 ページに 各 作 業 の 流 れを 記 載 しますのでご 確 認 ください 移 行 元 のPC 1

More information

資料25-3-2 H3ロケットへの移行に関する課題と対応

資料25-3-2  H3ロケットへの移行に関する課題と対応 資 料 25-3-2 科 学 技 術 学 術 審 議 会 研 究 計 画 評 価 分 科 会 宇 宙 開 発 利 用 部 会 ( 第 25 回 )H28.2.2 H3ロケットへの 移 行 に 関 する 課 題 と 対 応 2016 02 02 防 衛 宇 宙 ドメイン 宇 宙 事 業 部 1. 目 的 本 資 料 は 宇 宙 基 本 計 画 に 謳 われた 以 下 への 対 応 についてまとめる 宇

More information

<6D313588EF8FE991E58A778D9191E5834B C8EAE DC58F4992F18F6F816A F990B32E786C73>

<6D313588EF8FE991E58A778D9191E5834B C8EAE DC58F4992F18F6F816A F990B32E786C73> 国 立 大 学 法 人 茨 城 大 学 の 役 職 員 の 報 酬 給 与 等 について Ⅰ 役 員 報 酬 等 について 1 役 員 報 酬 についての 基 本 方 針 に 関 する 事 項 1 平 成 24 年 度 における 役 員 報 酬 についての 業 績 反 映 のさせ 方 役 員 に 支 給 される 給 与 のうち 期 末 特 別 手 当 については 国 立 大 学 評 価 委 員 会

More information

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド 本 書 では 管 理 者 向 けに MetaMoJi ClassRoom/ゼミナールで 年 度 更 新 を 実 施 する 手 順 について 説 明 して います 管 理 者 ガイドと 合 わせてご 覧 ください Excelは 米 国 Microsoft Corporationの 米 国 およびその 他 の 国 における 登 録 商 標 または 商 標 です Apache OpenOffice Apache

More information

する ( 評 定 の 時 期 ) 第 条 成 績 評 定 の 時 期 は 第 3 次 評 定 者 にあっては 完 成 検 査 及 び 部 分 引 渡 しに 伴 う 検 査 の 時 とし 第 次 評 定 者 及 び 第 次 評 定 者 にあっては 工 事 の 完 成 の 時 とする ( 成 績 評 定

する ( 評 定 の 時 期 ) 第 条 成 績 評 定 の 時 期 は 第 3 次 評 定 者 にあっては 完 成 検 査 及 び 部 分 引 渡 しに 伴 う 検 査 の 時 とし 第 次 評 定 者 及 び 第 次 評 定 者 にあっては 工 事 の 完 成 の 時 とする ( 成 績 評 定 射 水 市 建 設 工 事 施 行 に 関 する 工 事 成 績 評 定 要 領 平 成 8 年 3 月 7 告 示 第 44 号 ( 目 的 ) 第 条 この 要 領 は 射 水 市 が 所 掌 する 工 事 の 成 績 評 定 ( 以 下 評 定 という )に 必 要 な 事 項 を 定 め 公 正 かつ 的 確 な 評 定 を 行 うことにより もって 請 負 業 者 の 選 定 及 び 指

More information

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Ⅱ 国 地 方 公 共 団 体 公 共 公 益 法 人 等 の 消 費 税 Q&A ( 問 1) 免 税 期 間 における 起 債 の 償 還 元 金 に 充 てるための 補 助 金 等 の 使 途 の 特 定 Q 地 方 公 共 団 体 の 特 別 会 計 が 消 費 税 の 納 税 義 務 が 免 除 される 課 税 期 間

More information

平成25年度 独立行政法人日本学生支援機構の役職員の報酬・給与等について

平成25年度 独立行政法人日本学生支援機構の役職員の報酬・給与等について 平 成 25 年 度 独 立 行 政 法 日 本 学 生 支 援 機 構 の 役 職 員 の 報 酬 給 与 等 について Ⅰ 役 員 報 酬 等 について 1 役 員 報 酬 についての 基 本 方 針 に 関 する 事 項 1 平 成 25 年 度 における 役 員 報 酬 についての 業 績 反 映 のさせ 方 日 本 学 生 支 援 機 構 は 奨 学 金 貸 与 事 業 留 学 生 支 援

More information

私立大学等研究設備整備費等補助金(私立大学等

私立大学等研究設備整備費等補助金(私立大学等 私 立 大 学 等 研 究 設 備 整 備 費 等 補 助 金 ( 私 立 大 学 等 研 究 設 備 等 整 備 費 ) 交 付 要 綱 目 次 第 1 章 通 則 ( 第 1 条 - 第 4 条 ) 第 2 章 私 立 大 学 等 ( 第 5 条 - 第 15 条 ) 第 3 章 専 修 学 校 ( 第 16 条 - 第 25 条 ) 第 4 章 補 助 金 の 返 還 ( 第 26 条 ) 第

More information

その 他 事 業 推 進 体 制 平 成 20 年 3 月 26 日 に 石 垣 島 国 営 土 地 改 良 事 業 推 進 協 議 会 を 設 立 し 事 業 を 推 進 ( 構 成 : 石 垣 市 石 垣 市 議 会 石 垣 島 土 地 改 良 区 石 垣 市 農 業 委 員 会 沖 縄 県 農

その 他 事 業 推 進 体 制 平 成 20 年 3 月 26 日 に 石 垣 島 国 営 土 地 改 良 事 業 推 進 協 議 会 を 設 立 し 事 業 を 推 進 ( 構 成 : 石 垣 市 石 垣 市 議 会 石 垣 島 土 地 改 良 区 石 垣 市 農 業 委 員 会 沖 縄 県 農 国 営 かんがい 排 水 事 業 石 垣 島 地 区 事 業 の 概 要 本 事 業 は 沖 縄 本 島 から 南 西 約 400kmにある 石 垣 島 に 位 置 する 石 垣 市 の4,338haの 農 業 地 帯 において 農 業 用 水 の 安 定 供 給 を 図 るため 農 業 水 利 施 設 の 改 修 整 備 を 行 うものである 事 業 の 目 的 必 要 性 本 地 区 は さとうきびを

More information

目 次. WEB メールへのログイン.... メール 送 信 手 順.... メール 受 信 手 順... 6. アドレス 帳 の 操 作 手 順... 8 5. フォルダーの 操 作 手 順... 8 6. メール 発 信 者 登 録 署 名 登 録 手 順... 0 7. 基 本 的 な 設 定

目 次. WEB メールへのログイン.... メール 送 信 手 順.... メール 受 信 手 順... 6. アドレス 帳 の 操 作 手 順... 8 5. フォルダーの 操 作 手 順... 8 6. メール 発 信 者 登 録 署 名 登 録 手 順... 0 7. 基 本 的 な 設 定 Web メール 手 順 書 目 次. WEB メールへのログイン.... メール 送 信 手 順.... メール 受 信 手 順... 6. アドレス 帳 の 操 作 手 順... 8 5. フォルダーの 操 作 手 順... 8 6. メール 発 信 者 登 録 署 名 登 録 手 順... 0 7. 基 本 的 な 設 定... 8. 参 考 情 報... 9 . WEB メールへのログイン 概

More information

全設健発第     号

全設健発第     号 全 設 健 発 第 114 号 平 成 28 年 2 月 23 日 事 業 主 殿 全 国 設 計 事 務 所 健 康 保 険 組 合 理 事 長 石 井 純 公 印 省 略 健 康 保 険 法 の 改 正 の ご 案 内 等 に つ い て 時 下 益 々ご 清 栄 のこととお 慶 び 申 し 上 げます 当 健 康 保 険 組 合 の 運 営 につきましては 日 頃 よりご 協 力 いただき 厚

More information

<4D6963726F736F667420576F7264202D2090BC8BBB959491BA8F5A91EE8A54977694C52E646F63>

<4D6963726F736F667420576F7264202D2090BC8BBB959491BA8F5A91EE8A54977694C52E646F63> 西 興 部 村 住 生 活 基 本 計 画 公 営 住 宅 等 長 寿 命 化 計 画 < 概 要 版 > 平 成 22 年 3 月 北 海 道 西 興 部 村 住 生 活 基 本 計 画 公 営 住 宅 等 長 寿 命 化 計 画 の 背 景 国 では 公 的 直 接 供 給 やフローを 重 視 する 住 宅 建 設 計 画 法 を 廃 止 し 平 成 18 年 6 月 に 新 たな 時 代 の

More information

Microsoft PowerPoint - 130522_リビジョンアップ案内_最終.pptx

Microsoft PowerPoint - 130522_リビジョンアップ案内_最終.pptx WaWaOfficeシリーズ バージョン8.2リビジョンアップ 2013 年 6 月 18 日 リリース 予 定 株 式 会 社 アイアットOEC ローカル 機 能 の 改 善 プレビュー 表 追 加 の 覧 表 にプレビュー 表 を 設 定 可 能 にしました 1 表 2 表 1 +プレビュー 表 から 選 択 設 定 法 個 設 定 個 設 定 基 本 設 定 PC 専 パラメータの 覧 表 時

More information

かんたんQR

かんたんQR 楽 々Excel ツール Excel 用 便 利 ツール WindowsXP/Vista/7/8/10 対 応 Excel2007/2010/2013/2016 対 応 ユーザーマニュアル 氷 川 情 報 システム 株 式 会 社 2015-0800-0001 1. 楽 々Excel ツール の 概 要... 3 1.1.セルの 文 字 列 置 換... 3 1.2. 重 複 セルチェック... 3

More information

18 国立高等専門学校機構

18 国立高等専門学校機構 様 式 1 公 表 されるべき 事 項 独 立 行 政 法 人 国 立 高 等 専 門 学 校 機 構 の 役 職 員 の 報 酬 給 与 等 について Ⅰ 役 員 報 酬 等 について 1 役 員 報 酬 についての 基 本 方 針 に 関 する 事 項 1 平 成 25 年 度 における 役 員 報 酬 についての 業 績 反 映 のさせ 方 当 機 構 役 員 給 与 規 則 で 文 部 科

More information

<6D33335F976C8EAE825081698CF6955C9770816A2E786C73>

<6D33335F976C8EAE825081698CF6955C9770816A2E786C73> 国 立 大 学 法 人 新 潟 大 学 の 役 職 員 の 報 酬 給 与 等 について Ⅰ 役 員 報 酬 等 について 1 役 員 報 酬 についての 基 本 方 針 に 関 する 事 項 1 平 成 18 年 度 における 役 員 報 酬 についての 業 績 反 映 のさせ 方 本 学 が 定 める 役 員 に 支 給 する 期 末 特 別 手 当 (ボーナス)において, 役 員 の 本 給

More information

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン 2014 年 1 月 7 日 治 験 依 頼 者 各 位 新 潟 市 民 病 院 治 験 管 理 室 Excel 形 式 の 電 子 プロトコール 提 出 の 御 依 頼 当 院 では 効 率 的 で 正 確 な 治 験 の 実 施 のため 電 子 カルテ 内 に 専 用 の Excel 形 式 による 電 子 プロトコールを 導 入 しております つきましては 治 験 依 頼 の 際 に 下 記

More information

スライド 1

スライド 1 公 的 年 金 制 度 の 健 全 性 及 び 信 頼 性 の 確 保 のための 厚 生 年 金 保 険 法 等 の 一 部 を 改 正 する 法 律 について 厚 生 労 働 省 年 金 局 公 的 年 金 制 度 の 健 全 性 及 び 信 頼 性 の 確 保 のための 厚 生 年 金 保 険 法 等 の 一 部 を 改 正 する 法 律 ( 平 成 25 年 法 律 第 63 号 )の 概 要

More information

Microsoft PowerPoint - 経営事項審査.ppt

Microsoft PowerPoint - 経営事項審査.ppt 経 営 事 項 審 査 建 設 業 を 取 り 巻 く 環 境 工 事 不 足 は 深 刻 化 しており 建 設 業 者 の 統 廃 合 も 活 発 化 している 中 選 ばれる 企 業 となる 事 が 生 き 残 りをかけた 最 重 要 課 題 といえる 選 ばれる 企 業 の 指 標 となるものが 経 営 事 項 審 査 であり この 評 点 はインターネット 等 にて 公 開 されている 事

More information