文字列操作プログラミングガイド ( i 0.0.0)

Size: px
Start display at page:

Download "文字列操作プログラミングガイド (10000035i 0.0.0)"

Transcription

1 文 字 列 操 作 プログラミングガイド

2 目 次 文 字 列 操 作 プログラミングガイド(Cocoa):はじめに 5 対 象 読 者 5 この 書 類 の 構 成 5 関 連 項 目 6 文 字 列 7 文 字 列 オブジェクトの 生 成 と 変 換 8 文 字 列 を 生 成 する 8 C 文 字 列 やデータからNSStringを 生 成 する 8 文 字 列 の 整 形 10 ユーザ 向 けに 表 示 する 文 字 列 10 文 字 列 を 結 合 抽 出 する 11 C 文 字 列 を 取 得 する 12 変 換 メソッドの 概 要 12 文 字 列 オブジェクトの 整 形 13 書 式 整 形 の 基 本 事 項 13 文 字 列 と 非 ASCII 文 字 14 NSLogとNSLogv 14 文 字 列 の 書 式 指 定 子 16 書 式 指 定 子 16 プラットフォームによる 違 い 18 ファイルやURLに 対 する 文 字 列 の 読 み 書 き 20 ファイルやURLから 読 み 込 む 20 エンコーディングが 分 かっているデータを 読 み 込 む 20 エンコーディングが 未 知 のデータを 読 み 込 む 21 ファイルやURLに 書 き 出 す 22 まとめ 22 文 字 列 の 検 索 比 較 整 列 23 検 索 / 比 較 メソッド 23 2

3 文 字 列 を 検 索 する 23 文 字 列 を 比 較 整 列 する 24 検 索 / 比 較 のオプション 25 例 25 大 文 字 と 小 文 字 を 区 別 しない 前 方 一 致 / 後 方 一 致 の 検 索 25 文 字 列 の 比 較 26 Finderに 現 れるのと 同 じ 順 序 に 整 列 する 27 単 語 段 落 改 行 29 単 語 の 区 切 り 29 行 や 段 落 の 区 切 り 文 字 29 文 字 列 を 段 落 ごとに 区 切 る 30 文 字 と 書 記 素 クラスタ 31 文 字 集 合 34 文 字 集 合 に 関 する 基 本 事 項 34 文 字 集 合 を 生 成 する 34 処 理 性 能 に 関 する 考 慮 事 項 35 文 字 集 合 ファイルを 生 成 する 36 標 準 文 字 集 合 とUnicode 規 格 における 定 義 36 字 句 解 析 器 37 字 句 解 析 器 を 生 成 する 37 字 句 解 析 器 の 使 い 方 37 例 39 ローカライズ 40 ファイルパスの 文 字 列 表 現 41 パスの 表 現 41 ユーザディレクトリ 42 パスの 構 成 要 素 43 ファイル 名 の 補 完 44 文 字 列 の 描 画 45 書 類 の 改 訂 履 歴 46 索 引 49 3

4 表 文 字 列 の 書 式 指 定 子 16 表 1 NSStringやCFStringの 整 形 メソッド/ 関 数 で 使 える 書 式 指 定 子 16 表 2 NSStringやCFStringの 整 形 メソッド/ 関 数 に 指 定 できる 長 さ 修 飾 子 17 表 3 データ 型 に 応 じた 書 式 指 定 子 18 4

5 文 字 列 操 作 プログラミングガイド(Cocoa): はじめに 本 資 料 文 字 列 操 作 プログラミングガイド(Cocoa) では 文 字 列 を 生 成 検 索 連 結 描 画 する 方 法 を 解 説 します さらに 文 字 列 からある 一 群 の 文 字 を 検 索 するために 用 いる 文 字 集 合 や 数 値 と 文 字 列 を 相 互 に 変 換 する 字 句 解 析 器 についても 説 明 します 対 象 読 者 文 字 列 や 文 字 集 合 を 直 接 操 作 するプログラムの 開 発 者 を 読 者 として 想 定 しています この 書 類 の 構 成 この 資 料 は 次 の 各 章 から 成 ります 文 字 列 (7 ページ)ではCocoaの 文 字 列 オブジェクトの 特 徴 を 説 明 します 文 字 列 オブジェクトの 生 成 と 変 換 (8 ページ)では NSStringやそのサブクラスである NSMutableStringのインスタンス( 文 字 列 オブジェクト)を 生 成 する 方 法 各 種 の 文 字 エンコー ド 方 式 を 変 換 する 方 法 を 解 説 します 文 字 列 オブジェクトの 整 形 (13 ページ)ではNSStringオブジェクトの 整 形 方 法 を 説 明 します 文 字 列 の 書 式 指 定 子 (16 ページ)では printf 方 式 の 書 式 指 定 子 のうち NSStringオブジェ クトに 対 して 適 用 できるものを 紹 介 します ファイルやURLに 対 する 文 字 列 の 読 み 書 き (20 ページ)では ファイルやURLを 指 定 して 文 字 列 を 読 み 書 きする 方 法 を 述 べます 文 字 列 の 検 索 比 較 整 列 (23 ページ)では 文 字 列 中 の 文 字 や 部 分 文 字 列 を 検 索 する 方 法 他 の 文 字 列 と 比 較 する 方 法 を 説 明 します 単 語 段 落 改 行 (29 ページ)では 単 語 段 落 改 行 を 判 定 する 方 法 を 説 明 します 文 字 と 書 記 素 クラスタ (31 ページ)では 文 字 列 をユーザが 認 識 できる 文 字 群 に 分 割 する 方 法 を 解 説 します 文 字 集 合 (34 ページ)では 文 字 集 合 オブジェクトの 使 い 方 NSCharacterSetのメソッドを 使 って 標 準 あるいは 独 自 の 文 字 集 合 を 生 成 する 手 順 を 説 明 します 5

6 文 字 列 操 作 プログラミングガイド(Cocoa):はじめに 関 連 項 目 字 句 解 析 器 (37 ページ)ではNSScannerオブジェクトについて 解 説 します NSStringオブジェ クト 中 の 文 字 を 分 析 し 数 値 や 文 字 列 値 に 変 換 する 機 構 です ファイルパスの 文 字 列 表 現 (41 ページ)では 文 字 列 をファイルシステム 上 のパスとして 操 作 する NSStringのメソッドを 紹 介 します 文 字 列 の 描 画 (45 ページ)では NSViewに 直 接 文 字 列 を 描 画 する NSStringクラスのメソッ ドを 紹 介 します 関 連 項 目 さらに 詳 しくは 以 下 の 資 料 を 参 照 してください AttributedStringProgrammingGuide は 本 資 料 文 字 列 操 作 プログラミングガイド(Cocoa) と 密 接 に 関 連 します 文 字 列 や 個 々の 文 字 に 関 する 属 性 (フォント カーニングなど)を 管 理 す る NSAttributedStringオブジェクトについて 説 明 しています Data Formatting Guide では テキストを 生 成 解 釈 検 証 するオブジェクトを 使 って デー タを 整 形 する 手 順 を 解 説 しています Internationalization and Localization Guide には プロジェクトで 扱 う 文 字 列 のローカライズ 方 法 が 載 っています 文 字 列 整 形 用 の 引 数 の 順 序 づけに 関 する 説 明 もあります String Programming Guide for Core Foundation では Core Foundationの 不 透 過 型 であるCFString について 説 明 しています NSStringクラスとは 相 互 に 入 れ 替 えて 使 えます 6

7 文 字 列 Cocoaフレームワークにおいて 文 字 列 オブジェクトは 文 字 の 並 びを 表 します 文 字 列 をオブジェク トとして 表 現 することにより オブジェクトが 使 えるところであればどこでも 文 字 列 が 使 えるように なります カプセル 化 による 効 用 もあり エンコーディングを 管 理 する 効 率 的 に 格 納 する などの 恩 恵 を 受 けながら 単 なる 文 字 の 配 列 として 扱 うことも 可 能 になっています 文 字 列 オブジェクトは Unicode 文 字 の 配 列 (すなわちテキスト 文 字 列 )として 実 装 されます 不 変 (immutable) 文 字 列 とは 生 成 時 に 内 容 が 決 まり その 後 は 変 更 できないテキスト 文 字 列 のことで す 不 変 文 字 列 の 生 成 や 管 理 にはNSStringクラスを 利 用 します 一 方 生 成 後 いつでも 変 更 できる 可 変 (mutable) 文 字 列 の 構 築 や 管 理 には NSMutableStringクラスを 使 います NSStringやNSMutableStringで 生 成 他 オブジェクトを 文 字 列 オブジェクト( 混 乱 の 虞 がなければ 単 に 文 字 列 )と 呼 びます C 文 字 列 とは 標 準 Cの char * 型 を 表 します 文 字 列 オブジェクトは Unicode 文 字 列 の 配 列 として 表 されます 文 字 列 中 の 文 字 数 はlengthメソッ ドで 調 べることができます また characteratindex:メソッドで 文 字 列 中 の 文 字 を 取 得 できま す この2つの プリミティブ メソッドが 文 字 列 オブジェクト 操 作 の 基 本 となります しかし 一 般 には 文 字 列 全 体 をひとつの 単 位 として 扱 うことが 多 いでしょう 他 の 文 字 列 と 比 較 する 部 分 文 字 列 を 抽 出 する 他 の 文 字 列 と 組 み 合 わせて 新 しい 文 字 列 を 生 成 する などの 操 作 です 個 々の 文 字 に 対 する 操 作 が 必 要 な 場 合 Unicode 文 字 エンコーディング 特 に 結 合 文 字 列 について 理 解 しておか なければなりません 詳 しくは 以 下 の 資 料 を 参 照 してください The Unicode Standard, Version 4.0 The Unicode Consortium Boston: Addison-Wesley 2003 ISBN Unicode Consortiumのウェブサイト: 7

8 文 字 列 オブジェクトの 生 成 と 変 換 NSStringおよびそのサブクラスであるNSMutableStringには 文 字 列 オブジェクトを 生 成 する 手 段 がいくつかあり いずれもさまざまな 文 字 エンコーディング 方 式 に 対 応 しています 文 字 列 オブジェ クトはその 内 容 を 常 にUnicode 文 字 で 表 現 するようになっていますが 7ビットASCII ISO Latin 1 EUC Shift-JISなどさまざまなエンコーディングの 文 字 列 と 相 互 に 変 換 可 能 です クラスメソッド availablestringencodingsで 変 換 可 能 なエンコーディングを 取 得 できます C 文 字 列 と 文 字 列 オ ブジェクトを 変 換 する 際 には 明 示 的 にエンコーディングを 指 定 できます あるいは C 文 字 列 のデ フォルトのエンコーディング(プラットフォームによって 異 なり クラスメソッド defaultcstringencodingで 判 定 可 能 )を 仮 定 することも 可 能 です 文 字 列 を 生 成 する ソースコード 内 で 文 字 列 オブジェクトを 生 成 する 最 も 簡 単 な 方 法 は という 構 文 を 使 うことでしょう NSString *temp この 方 法 で 文 字 列 定 数 を 生 成 する 場 合 UTF-8の 文 字 を 使 わなければなりません このオブジェクト はコンパイル 時 に 生 成 され プログラムの 実 行 中 は 常 に 存 在 します コンパイラはモジュール 単 位 で このオブジェクト 定 数 を 生 成 するようになっており 実 行 中 に 破 棄 されることはありません 文 字 列 定 数 に 対 しても 他 のオブジェクトと 同 様 直 接 メッセージを 送 信 することができます BOOL same = [@"comparison" isequaltostring:mystring]; C 文 字 列 やデータからNSStringを 生 成 する C 文 字 列 からNSStringオブジェクトを 生 成 するには たとえばinitWithCString:encoding:メソッ ドを 使 います この 場 合 C 文 字 列 の 文 字 エンコーディングを 正 しく 指 定 しなければなりません ほ かにも さまざまなエンコーディングの 文 字 から 文 字 列 オブジェクトを 生 成 するメソッドがいくつ かあります たとえばinitWithData:encoding:メソッドは NSDataオブジェクトに 収 容 された 文 字 列 データを NSStringオブジェクトに 変 換 します char *utf8string = /* 何 らかの 値 があるものと 仮 定 */ ; 8

9 文 字 列 オブジェクトの 生 成 と 変 換 文 字 列 を 生 成 する NSString *stringfromutfstring = [[NSString alloc] initwithutf8string:utf8string]; char *macosromanencodedstring = /* 何 らかの 値 があるものと 仮 定 */ ; NSString *stringfrommorstring = [[NSString alloc] initwithcstring:macosromanencodedstring encoding:nsmacosromanstringencoding]; NSData *shiftjisdata = /* 何 らかの 値 があるものと 仮 定 */ ; NSString *stringfromshiftjisdata = [[NSString alloc] initwithdata:shiftjisdata encoding:nsshiftjisstringencoding]; 以 下 に UTF-8 文 字 から 成 るNSStringオブジェクトをASCIIデータに 変 換 した 後 NSStringオブジェ クトに 逆 変 換 する 例 を 示 します unichar ellipsis = 0x2026; NSString *thestring = [NSString stringwithformat:@"to be continued%c", ellipsis]; NSData *asciidata = [thestring datausingencoding:nsasciistringencoding allowlossyconversion:yes]; NSString *asciistring = [[NSString alloc] initwithdata:asciidata encoding:nsasciistringencoding]; NSLog(@"Original: %@ (length %d)", thestring, [thestring length]); NSLog(@"Converted: %@ (length %d)", asciistring, [asciistring length]); // output: // Original: To be continued (length 16) // Converted: To be continued... (length 18) 9

10 文 字 列 オブジェクトの 生 成 と 変 換 文 字 列 を 生 成 する 注 意 : NSStringは 任 意 のバイト 列 を 収 容 できるデータコンテナではありません そのよ うな 機 能 が 必 要 な 場 合 はNSDataを 使 ってください 文 字 列 の 整 形 文 字 列 の 書 式 整 形 には 通 常 stringwithformat:メソッドやinitwithformat:メソッド(ローカラ イズする 場 合 はlocalizedStringWithFormat:)を 使 います この 系 列 のメソッド 群 は 書 式 文 字 列 をテンプレートとして 用 い 別 に 指 定 する 値 ( 文 字 列 他 のオブジェクト 数 値 など)を 埋 め 込 んで 新 たな 文 字 列 を 生 成 します テンプレートに 記 述 できる 書 式 指 定 子 については 文 字 列 オブジェク トの 整 形 (13 ページ)を 参 照 してください 既 存 の 文 字 列 オブジェクトに 別 の 文 字 列 を 追 記 して 新 しい 文 字 列 を 生 成 したいときは stringbyappendingstring:やstringbyappendingformat:を 使 います 後 者 は 書 式 文 字 列 を 指 定 す るようになっています NSString *hstring NSString *hwstring = [hstring stringbyappendingstring:@", world!"]; ユーザ 向 けに 表 示 する 文 字 列 ユーザに 向 けて 表 示 する 文 字 列 を 生 成 する 場 合 アプリケーションのローカライズにも 配 慮 してくだ さい 一 般 に アプリケーション 上 でユーザが 目 にすることになる 文 字 列 を コード 中 に 直 接 記 述 し てはなりません 代 わりにローカライズ 用 辞 書 のキーを 記 述 してください この 辞 書 に 言 語 設 定 に 応 じた 文 字 列 を 収 容 します 具 体 的 には 次 の 例 のように NSLocalizedStringやその 系 列 のマク ロを 使 います NSString *greeting = NSLocalizedStringFromTable to present in first launch アプリケーションの 国 際 化 について 詳 しくは Internationalization and Localization Guide を 参 照 し てください Localizing String Resources には ローカライズ 済 み 文 字 列 中 に 可 変 部 分 を 設 け その 順 序 を 調 整 する 方 法 の 説 明 が 載 っています 10

11 文 字 列 オブジェクトの 生 成 と 変 換 文 字 列 を 結 合 抽 出 する 文 字 列 を 結 合 抽 出 する 文 字 列 を 結 合 抽 出 する 手 段 もさまざま 揃 っています 2つの 文 字 列 を 結 合 する 最 も 簡 単 な 手 段 は 追 記 でしょう stringbyappendingstring:メソッドは レシーバの 文 字 列 と 引 数 として 指 定 された 文 字 列 を 結 合 し 新 たに 文 字 列 を 生 成 して 返 します NSString *beginning NSString *alphaandomega = [beginning stringbyappendingstring:@" and end"]; // alphaandomega and end" テンプレートに 従 って 文 字 列 を 結 合 することも 可 能 で それにはinitWithFormat: stringwithformat: stringbyappendingformat:などのメソッドを 使 います 詳 しくは 文 字 列 オ ブジェクトの 整 形 (13 ページ)を 参 照 してください 文 字 列 の 先 頭 または 末 尾 から 数 えた 文 字 数 や 範 囲 を 指 定 して 部 分 文 字 列 を 抽 出 することも 可 能 で substringtoindex: substringfromindex: substringwithrange:などのメソッドを 使 います 区 切 り 文 字 を 指 定 して 部 分 文 字 列 に 分 割 するためにはcomponentsSeparatedByString:メソッドが あります 使 用 例 を 以 下 に 示 します インデックスを 指 定 するメソッドの 場 合 番 号 は0から 始 まる ことに 注 意 してください NSString *source NSString *firstfour = [source substringtoindex:4]; // firstfour NSString *allbutfirstthree = [source substringfromindex:3]; // allbutfirstthree NSRange twotosixrange = NSMakeRange(2, 4); NSString *twotosix = [source substringwithrange:twotosixrange]; // twotosix NSArray *split = [source componentsseparatedbystring:@"45"]; // split } インデックスではなくパターン 照 合 の 方 法 で 文 字 列 を 抽 出 したい 場 合 は 字 句 解 析 器 を 使 ってくださ い( 字 句 解 析 器 (37 ページ)を 参 照 ) 11

12 文 字 列 オブジェクトの 生 成 と 変 換 C 文 字 列 を 取 得 する C 文 字 列 を 取 得 する 文 字 列 オブジェクトからC 文 字 列 を 取 得 するには UTF8Stringメソッドを 使 うとよいでしょう 戻 り 値 型 はconst char *で UTF8エンコーディングの 文 字 列 になります const char *cstring = [@"Hello, world" UTF8String]; 戻 り 値 であるC 文 字 列 を 所 有 するのは 一 時 オブジェクトで 自 動 解 放 の 機 構 が 働 くと 無 効 になります 永 続 的 なC 文 字 列 が 必 要 な 場 合 は バッファを 生 成 し const char * 型 の 戻 り 値 の 内 容 をコピーしな ければなりません 同 様 に Unicodeその 他 任 意 のエンコーディングの 文 字 から 文 字 列 オブジェクトを 生 成 し あるいは 任 意 のエンコーディングでデータを 抽 出 することも 可 能 です initwithdata:encoding:および datausingencoding:は NSDataオブジェクトとの 間 でこのような 変 換 を 行 います 変 換 メソッドの 概 要 文 字 列 オブジェクトの 生 成 や 変 換 によく 使 われる 方 法 を 要 約 して 示 します 生 成 / 変 換 元 コード 中 に 記 述 UTF8エンコーディングの 文 字 列 生 成 方 構 築 ) stringwithutf8string: 書 き 出 し 該 当 なし UTF8String Unicodeエンコーディングの 文 字 列 任 意 のエンコーディングの 文 字 列 既 存 の 文 字 列 書 式 文 字 列 ローカライズ 済 み 文 字 列 stringwithcharacters: length: initwithdata: encoding: stringbyappendingstring: stringbyappendingformat: localizedstringwithformat: initwithformat: locale: NSLocalizedStringおよびその 系 列 getcharacters: getcharacters:range: datausingencoding: 該 当 なし NSScannerを 使 用 該 当 なし 12

13 文 字 列 オブジェクトの 整 形 この 章 では 書 式 文 字 列 を 使 って 文 字 列 を 生 成 する 方 法 書 式 文 字 列 中 に 非 ASCII 文 字 を 入 れる 方 法 を 解 説 し NSLogやNSLogvを 利 用 する 際 によくある 誤 りを 示 します 書 式 整 形 の 基 本 事 項 NSStringは 書 式 文 字 列 が 使 えます その 構 文 は 他 の 書 式 整 形 オブジェクトに 倣 っています すな わち ANSI Cの 関 数 printf()で 定 義 されている 書 式 文 字 および 任 意 のオブジェクトを 表 す で す( 文 字 列 の 書 式 指 定 子 (16 ページ)および IEEE printf specification を 参 照 ) 書 式 文 字 列 中 に %@ があると 該 当 するオブジェクトがdescriptionWithLocale:メッセージに 応 答 できる 場 合 NSStringは 当 該 メッセージを 送 信 してそのテキスト 表 現 を 取 得 します そうでなければdescription メッセージを 使 います Localizing String Resources には ローカライズ 済 み 文 字 列 中 に 可 変 部 分 を 設 け その 順 序 を 調 整 する 方 法 の 説 明 が 載 っています 書 式 文 字 列 中 % という 文 字 は 値 を 埋 め 込 む 位 置 これに 続 く 文 字 が 整 形 方 法 を 表 します たと えば"%d houses"という 書 式 文 字 列 ならば %d の 部 分 を 整 数 値 で 置 き 換 えることになります NSStringは ANSI Cの 関 数 printf()で 定 義 されている 書 式 文 字 および 任 意 のオブジェクトを 表 が 使 えるようになっています 書 式 文 字 列 中 に %@ があると 該 当 するオブジェクトが descriptionwithlocale:メッセージに 応 答 できる 場 合 NSStringは 当 該 メッセージを 送 信 してそ のテキスト 表 現 を 取 得 します そうでなければdescriptionメッセージを 使 います 値 の 書 式 整 形 方 法 は ユーザが 現 在 選 択 しているロケール すなわち 数 値 日 付 その 他 の 書 式 を 指 定 するNSDictionaryオブジェクトにも 依 存 します もっとも NSStringが 使 うロケール 設 定 は 10 進 数 値 の 区 切 り 文 字 (NSDecimalSeparatorキーで 指 定 )だけです ロケールを 指 定 しないメソッ ドの 場 合 デフォルトのロケールを 使 うものと 想 定 します NSStringのstringWithFormat:メソッドやその 系 列 を 使 うと printf 型 の 書 式 指 定 子 を 使 った 整 形 文 字 列 に 基 づき 値 を 埋 め 込 んだ 文 字 列 を 生 成 できます( Creating and Converting String Objects (8 ページ)を 参 照 ) 各 種 の 書 式 指 定 子 と 引 数 を 使 って 文 字 列 を 生 成 する 例 を 示 します NSString *string1 = [NSString stringwithformat:@"a string: %@, a float: %1.2f", // string1 is "A string: string, a float: ]; 13

14 文 字 列 オブジェクトの 整 形 文 字 列 と 非 ASCII 文 字 NSNumber *number NSDictionary *dictionary [NSDate date]}; NSString *basestring string."; NSString *string2 = [basestring A number: %@, a dictionary: %@", number, dictionary]; // string2 is "Base string. A number: 1234, a dictionary: {date = :02: ; }" 文 字 列 と 非 ASCII 文 字 文 字 列 中 に 非 ASCII 文 字 (Unicodeを 含 む)を 入 れたいときは stringwithformat: stringwithutf8string:などのメソッドを 使 います NSString *s = [NSString stringwithformat:@"long %C dash", 0x2014]; Unicodeの 文 字 0x2014(コードポイント)をUTF-8でエンコードすると \xe2\x80\x94 という3バイ トになるので 次 のようにも 記 述 できます NSString *s = [NSString stringwithutf8string:"long \xe2\x80\x94 dash"]; NSLogとNSLogv ユーティリティ 関 数 NSLog()およびNSLogv()は NSStringの 文 字 列 整 形 機 能 を 援 用 してエラーメッ セージをログに 出 力 します したがって この 関 数 に 引 数 を 指 定 する 際 には 注 意 してください 次 の ように 文 字 列 中 に 書 式 指 定 子 を 含 めてしまう という 誤 りがよくあります NSString *string contrived string %@"; NSLog(string); // The application will probably crash here due to signal 10 (SIGBUS) したがって 次 のように 別 の 文 字 列 を 出 力 するための 整 形 文 字 列 を 指 定 する 方 が 安 全 です NSString *string contrived string %@"; NSLog(@"%@", string); 14

15 文 字 列 オブジェクトの 整 形 NSLogとNSLogv // Output: A contrived string %@ 15

16 文 字 列 の 書 式 指 定 子 この 章 では 文 字 列 整 形 メソッド/ 関 数 に 指 定 できる 書 式 指 定 子 を 要 約 して 示 します 書 式 指 定 子 NSStringやCFStringの 整 形 メソッド/ 関 数 に 指 定 できる 書 式 指 定 子 は IEEE printf specification に 従 っています その 要 約 を 表 1 (16 ページ)に 示 します なお 位 置 指 定 子 n$ を 使 って %1$@ %2$s のように 指 定 することも 可 能 です 詳 しくは IEEE printf specification を 参 照 してください この 書 式 指 定 子 はNSLog 関 数 でも 使 えます 表 1 指 定 子 %@ %% %d %D %u %U %x %X %o %O %f %e %E NSStringやCFStringの 整 形 メソッド/ 関 数 で 使 える 書 式 指 定 子 説 明 Objective-Cのオブジェクトの 文 字 列 表 現 descriptionwithlocale:メソッドがあ ればその 戻 り 値 なければdescriptionメソッドの 戻 り 値 になります CFTypeRef オブジェクトに 対 しても 適 用 可 能 で この 場 合 CFCopyDescription 関 数 の 戻 り 値 を 使 います '%'という 文 字 自 身 符 号 付 き32ビット 整 数 (int) 符 号 なし32ビット 整 数 (unsigned int) 符 号 なし32ビット 整 数 (unsigned int)の16 進 表 示 数 字 (0-9)と 英 小 文 字 (a-f) で 表 記 符 号 なし32ビット 整 数 (unsigned int)の16 進 表 示 数 字 (0-9)と 英 大 文 字 (A-F) で 表 記 符 号 なし32ビット 整 数 (unsigned int)の8 進 表 示 64ビット 浮 動 小 数 点 数 (double) 64ビット 浮 動 小 数 点 数 (double)の 指 数 表 記 指 数 部 の 先 頭 は 小 文 字 の e 64ビット 浮 動 小 数 点 数 (double)の 指 数 表 記 指 数 部 の 先 頭 は 大 文 字 の E 16

17 文 字 列 の 書 式 指 定 子 書 式 指 定 子 指 定 子 %g %G %c %C %s %S %p %a %A %F 説 明 64ビット 浮 動 小 数 点 数 (double) 指 数 部 が-4 未 満 または 精 度 以 上 であれば%eと 同 じ そうでなければ%fと 同 じ 64ビット 浮 動 小 数 点 数 (double) 指 数 部 が-4 未 満 または 精 度 以 上 であれば%Eと 同 じ そうでなければ%fと 同 じ 8ビット 符 号 なし 文 字 (unsigned char) NSLog()でASCII 文 字 として 出 力 非 ASCII 文 字 は8 進 形 式 (\\ddd) またはUnicodeの16 進 形 式 (\\udddd 但 しdは 数 字 ) 16ビットUnicode 文 字 (unichar) NSLog()でASCII 文 字 として 出 力 非 ASCII 文 字 は8 進 形 式 (\\ddd) またはUnicodeの16 進 形 式 (\\udddd 但 しdは 数 字 ) 8ビット 符 号 なし 文 字 の 配 列 ( 末 尾 はNull) %s 指 定 子 があると システムデフォル トのエンコーディングとして 文 字 を 解 釈 するので 特 に 書 字 方 向 が 右 から 左 (RTL Right-To-Left)の 言 語 の 場 合 結 果 が 変 わる 可 能 性 があります たとえば 強 い 方 向 付 けがない 文 字 の 場 合 %s 書 字 方 向 マーカが 挿 入 されるのです したがって %sの 使 用 を 避 け エンコーディングを 明 示 的 に 指 定 する 方 がよいでしょう 16ビットUnicode 文 字 の 配 列 ( 末 尾 はNull) voidポインタ(void *) 先 頭 に 0x を 置 いた16 進 表 示 数 字 (0-9)および 英 小 文 字 (a-f)で 表 記 64ビット 浮 動 小 数 点 数 (double)の 指 数 表 記 先 頭 に 0x 小 数 点 の 前 に16 進 数 字 を1つ 指 数 部 の 先 頭 は 小 文 字 の p 64ビット 浮 動 小 数 点 数 (double)の 指 数 表 記 先 頭 に 0X 小 数 点 の 前 に16 進 数 字 を1つ 指 数 部 の 先 頭 は 大 文 字 の P 64ビット 浮 動 小 数 点 数 (double)の10 進 表 記 表 2 長 さ 修 飾 子 h hh l ll q NSStringやCFStringの 整 形 メソッド/ 関 数 に 指 定 できる 長 さ 修 飾 子 説 明 変 換 指 定 子 d o u x Xの 前 に 置 いて 引 数 がshortまたはunsigned short であることを 指 定 変 換 指 定 子 d o u x Xの 前 に 置 いて 引 数 がsigned charまたはunsigned charであることを 指 定 変 換 指 定 子 d o u x Xの 前 に 置 いて 引 数 がlongまたはunsigned longで あることを 指 定 変 換 指 定 子 d o u x Xの 前 に 置 いて 引 数 がlong longまたはunsigned long longであることを 指 定 17

18 文 字 列 の 書 式 指 定 子 プラットフォームによる 違 い 長 さ 修 飾 子 L z t j 説 明 変 換 指 定 子 a A e E f F g Gの 前 に 置 いて 引 数 がlong doubleである ことを 指 定 変 換 指 定 子 d o u x Xの 前 に 置 いて 引 数 がsize_tまたはこれに 類 する 符 号 つき 整 数 であることを 指 定 変 換 指 定 子 d o u x Xの 前 に 置 いて 引 数 がptrdiff_tまたはこれに 類 する 符 号 なし 整 数 であることを 指 定 変 換 指 定 子 d o u x Xの 前 に 置 いて 引 数 がintmax_tまたはuintmax_tで あることを 指 定 プラットフォームによる 違 い OS Xは NSInteger NSUInteger CGFloat CFIndexなどさまざまなデータ 型 を 使 っており 32 ビット 環 境 64ビット 環 境 それぞれにおいて 値 の 意 味 は 一 貫 しています 32ビット 環 境 では NSIntegerとNSUIntegerはそれぞれ int 型 とunsigned int 型 を 表 します 一 方 64ビット 環 境 の 場 合 NSIntegerとNSUIntegerはそれぞれ long 型 とunsigned long 型 を 表 します プラットフォー ムが 変 わるとprintf 方 式 の 型 指 定 子 が 違 ってしまうのに 対 処 するため 表 3のように 指 定 するとよいで しょう なお 値 をキャストしなければならないこともあります 表 3 データ 型 に 応 じた 書 式 指 定 子 型 NSInteger NSUInteger CGFloat CFIndex ポインタ 書 式 指 定 子 %ldまたは%lx %luまたは%lx %fまたは%g %ldまたは%lx %pまたは%zx 考 慮 点 値 をlongにキャスト 値 をunsigned longにキャスト 整 形 の 場 合 %fはfloat doubleの 両 方 に 有 効 ただし 書 式 指 定 に 従 って 文 字 列 を 解 析 するときは 下 記 の 注 意 点 を 参 照 NSIntegerと 同 様 %pならば 先 頭 に 0x と 印 字 これが 不 要 であれば%zxを 指 定 し 型 のキャストはしない NSInteger 型 の 値 にキャストを 施 して%ldを 適 用 する 例 を 示 します 18

19 文 字 列 の 書 式 指 定 子 プラットフォームによる 違 い NSInteger i = 42; printf("%ld\n", (long)i); 表 3に 示 した 考 慮 点 以 外 にも 書 式 指 定 に 従 って 文 字 列 を 解 析 する 場 合 考 えなければならない 点 が あります すなわち この 場 合 floatとdoubleを 区 別 しなければなりません floatならば%f double ならば%lfを 指 定 してください また scanf(またはその 系 列 )で 変 換 結 果 をCGFloat 型 変 数 に 取 り 込 みたい 場 合 は いったんdouble 型 の 変 数 に 取 り 込 んだ 後 double 型 変 数 にCGFloatをコピーし てください CGFloat imagewidth; double tmp; sscanf (str, "%lf", &tmp); imagewidth = tmp; 重 要 なのは 32ビット/64ビット 環 境 のどちらでも %lfがcgfloat 型 変 数 を 正 しく 表 さないことで す %ldがどちらの 環 境 でもlongに 正 しく 適 用 できるのとは 状 況 が 違 います 19

20 ファイルやURLに 対 する 文 字 列 の 読 み 書 き ファイルから あるいはURLを 指 定 して 文 字 列 をNSStringに 読 み 込 む 処 理 は エンコーディングが 分 かっていれば 何 の 問 題 もありませんが 不 明 な 場 合 はいろいろと 難 しい 点 があります 一 方 書 き 出 しの 場 合 は エンコーディングの 指 定 が 必 須 です( 効 率 のため 可 能 な 限 りURLを 使 ってくださ い) ファイルやURLから 読 み 込 む NSStringにはファイルやURLを 指 定 してデータを 読 み 込 む 各 種 のメソッドがあります 一 般 に エン コーディングが 分 かっていれば データの 読 み 込 みは 容 易 です 一 方 プレーンテキストであること しか 分 からなければ その 時 点 で 問 題 をひとつ 抱 えていることになります できる 限 りこのような 状 況 は 回 避 しなければなりません プレーンテキストファイルを 対 象 とする 関 数 /メソッドは エンコー ディングの 指 定 が 必 須 です(UTF-8やUTF-16+BOMであれば 理 想 的 ) エンコーディングが 分 かっているデータを 読 み 込 む エンコーディングが 分 かっている 場 合 次 の 例 のように stringwithcontentsoffile:encoding:error: stringwithcontentsofurl:encoding:error: あるいはinit... 系 のメソッドで 読 み 込 むことができます NSURL *URL =...; NSError *error; NSString *stringfromfileaturl = [[NSString alloc] initwithcontentsofurl:url encoding:nsutf8stringencoding error:&error]; if (stringfromfileaturl == nil) { // an error occurred NSLog(@"Error reading file at %@\n%@", URL, [error localizedfailurereason]); // implementation continues... 20

21 ファイルやURLに 対 する 文 字 列 の 読 み 書 き ファイルやURLから 読 み 込 む 次 の 例 のように データオブジェクトを 使 って 文 字 列 を 初 期 化 することも 可 能 です この 場 合 もエン コーディングを 正 しく 指 定 しなければなりません NSURL *URL =...; NSData *data = [NSData datawithcontentsofurl:url]; // Assuming data is in UTF8. NSString *string = [NSString stringwithutf8string:[data bytes]]; // if data is in another encoding, for example ISO NSString *string = [[NSString alloc] initwithdata:data encoding: NSISOLatin1StringEncoding]; エンコーディングが 未 知 のデータを 読 み 込 む エンコーディングが 未 知 のテキストを 扱 う 場 合 エラー 発 生 時 の 対 処 法 があるかどうか 確 認 しておく とよいでしょう たとえば Appleの Mail や Safari にはエンコーディングを 指 定 するメニュー TextEdit には 明 示 的 にエンコーディングを 指 定 してファイルを 開 き 直 す 機 能 があります エンコーディングを 推 測 せざるを 得 ない 場 合 ( 明 示 的 に 情 報 が 与 えられなければ 推 測 は 不 可 避 ) 次 のようにするとよいでしょう 1. stringwithcontentsoffile:usedencoding:error:または initwithcontentsoffile:usedencoding:error:(あるいはurlを 指 定 して 呼 び 出 す 同 等 のメ ソッド)を 実 行 してみてください このメソッドはエンコーディングの 判 定 を 試 み 成 功 した 場 合 は 参 照 渡 しでそのエンコーディン グを 返 します 2. (1)に 失 敗 した 場 合 UTF-8を 指 定 して 試 します 3. (2)にも 失 敗 した 場 合 は 何 らかの 適 当 なエンコーディングを 試 します 適 当 な の 意 味 は 状 況 にも 依 存 します C 文 字 列 のデフォルトエンコーディング ISO Windows Latin 1など データの 供 給 元 に 応 じて 判 断 してください 4. 最 後 に Application Kitに 付 属 する NSAttributedStringの 読 み 込 みメソッド (initwithurl:options:documentattributes:error:など)を 試 してください これはプレーンテキストファイルの 読 み 込 みを 試 み 実 際 に 用 いたエンコーディングを 返 しま す ほぼあらゆるテキスト 文 書 を 対 象 とすることができるので テキストに 関 する 前 提 知 識 が 何 もない 場 合 は 試 してみる 価 値 があるでしょう もっとも 自 然 言 語 ではない Foundationレベル のツールや 文 書 には 向 かないかも 知 れません 21

22 ファイルやURLに 対 する 文 字 列 の 読 み 書 き ファイルやURLに 書 き 出 す ファイルやURLに 書 き 出 す データの 書 き 出 しは 読 み 込 みに 比 べれば 分 かりやすいでしょう NSStringには writetofile:atomically:encoding:error:およびwritetourl:atomically:encoding:error:と いう 便 利 なメソッドがあります どちらの 場 合 も エンコーディングと アトミックに 書 き 込 むか 否 かを 指 定 しなければなりません アトミックでないとした 場 合 文 字 列 は 指 定 したパスに 直 接 書 き 込 まれます アトミックであると 指 定 すれば 補 助 ファイルにいったん 書 き 込 んだ 後 ファイル 名 を 変 更 するようになります こうすれば 既 存 のファイルに 上 書 きする 際 書 き 込 み 中 にシステムがク ラッシュしても 元 のファイルは 破 損 せずに 残 ります ただし URLを 指 定 して 書 き 込 む 場 合 書 き 込 み 先 にアトミックにアクセスできなければこの 指 定 は 無 視 されます NSURL *URL =...; NSString *string =...; NSError *error; BOOL ok = [string writetourl:url atomically:yes encoding:nsunicodestringencoding error:&error]; if (!ok) { // an error occurred NSLog(@"Error writing file at %@\n%@", path, [error localizedfailurereason]); // implementation continues... まとめ ファイルやURLを 対 象 として 文 字 列 オブジェクトを 読 み 書 きする よく 使 われる 方 法 を 表 にまとめま す 読 み 込 み 元 / 書 き 出 し 先 URLの 内 容 ファイルの 内 容 生 成 方 法 stringwithcontentsofurl: encoding:error: stringwithcontentsofurl: usedencoding:error: stringwithcontentsoffile: encoding:error: stringwithcontentsoffile: usedencoding:error: 書 き 出 し writetourl: atomically:encoding: error: writetofile: atomically:encoding: error: 22

23 文 字 列 の 検 索 比 較 整 列 文 字 列 クラスには 文 字 列 中 の 文 字 や 部 分 文 字 列 を 検 索 する あるいは 他 の 文 字 列 と 比 較 するための メソッドがあります いずれもUnicode 規 格 に 従 って 2つの 文 字 の 並 びが 同 等 か 否 かを 判 定 するよう になっています 文 字 列 クラスの 比 較 メソッドは 結 合 文 字 列 を 適 切 に 扱 いますが 処 理 効 率 を 重 視 す る 場 合 結 合 文 字 列 が 何 らかの 標 準 形 になっていると 保 証 できるならば ( 結 合 文 字 列 を 考 慮 しな い)リテラル 検 索 を 指 定 しても 構 いません 検 索 / 比 較 メソッド 検 索 / 比 較 メソッドにはさまざまな 変 種 があります 最 も 単 純 なのは 文 字 列 全 体 を 対 象 とするもの です それ 以 外 に 結 合 文 字 列 の 比 較 方 法 を 変 更 できる 文 字 列 中 のある 範 囲 を 指 定 して 検 索 / 比 較 する ロケールを 指 定 して 検 索 / 比 較 する などの 変 種 もあります 以 下 に 基 本 的 な 検 索 / 比 較 メソッドを 示 します 検 索 メソッド rangeofstring: rangeofstring: options: rangeofstring: options:range: rangeofstring: options:range: locale: 比 較 メソッド compare: compare:options: compare:options: range: compare:options: range:locale: rangeofcharacterfromset: rangeofcharacterfromset: options: rangeofcharacterfromset: options:range: 文 字 列 を 検 索 する rangeofstring:... 系 のメソッドで レシーバである 文 字 列 中 の 部 分 文 字 列 を 検 索 できます rangeofcharacterfromset:... 系 のメソッドは 文 字 の 集 合 を 指 定 して そのいずれかの 文 字 を 検 索 します 23

24 文 字 列 の 検 索 比 較 整 列 検 索 / 比 較 メソッド 部 分 文 字 列 が 見 つかるのは 指 定 した 範 囲 内 に 完 全 に 当 該 文 字 列 が 含 まれている 場 合 に 限 ります NSLiteralSearch( 下 記 参 照 )を 指 定 した 場 合 を 除 き 検 索 / 比 較 メソッドに 指 定 する 範 囲 が 結 合 文 字 列 を 分 断 するようなものであってはなりません 分 断 する 場 合 誤 った 結 果 になる 可 能 性 があり ます( 分 断 しないよう 範 囲 を 調 整 するコード 例 が rangeofcomposedcharactersequenceatindex: メソッドを 説 明 している 節 に 載 っています) また NSScannerのインスタンスを 使 うと 文 字 列 オブジェクトを 走 査 し 数 値 や 文 字 列 値 を 抽 出 で きます 字 句 解 析 器 については 字 句 解 析 器 (37 ページ)を 参 照 してください NSString NSScannerのいずれも NSCharacterSetクラスクラスタを 用 いる 検 索 が 可 能 です 文 字 集 合 につい ては 文 字 集 合 (34 ページ)を 参 照 してください あるパターンに 合 致 する 箇 所 が 文 字 列 中 にあるかどうか 判 定 したいだけであれば 術 語 を 利 用 すると よいでしょう BOOL match = [mypredicate evaluatewithobject:mystring]; 術 語 について 詳 しくは Predicate Programming Guide を 参 照 してください 文 字 列 を 比 較 整 列 する compare:... 系 のメソッドは レシーバである 文 字 列 と 引 数 として 指 定 した 文 字 列 を 比 較 し 辞 書 的 順 序 を 返 します ほかに 一 方 の 文 字 列 がもう 一 方 に 完 全 一 致 / 前 方 一 致 / 後 方 一 致 しているかどうか を 判 定 するメソッドもありますが これに 検 索 オプションや 範 囲 を 指 定 できる 変 種 はありません 文 字 列 を 比 較 する 最 も 単 純 なメソッドはcompare:でしょう これは オプションを 指 定 せず 文 字 列 全 体 を 比 較 範 囲 として compare:options:range:メソッドを 呼 び 出 すのと 同 等 です 比 較 オプ ション(NSCaseInsensitiveSearch NSLiteralSearch NSNumericSearch)を 指 定 する 場 合 は compare:options:メソッド さらにロケールも 指 定 する 場 合 はcompare:options:range:locale: メソッドを 使 います NSStringにはさらに 範 囲 やオプションを 指 定 しなくても 一 般 的 な 比 較 がで きる caseinsensitivecompare: localizedcompare:などのメソッドもあります Important: ユーザ 向 けに 表 示 する 目 的 で 文 字 列 を 整 列 する 場 合 は 必 ず ローカライズを 考 慮 して 比 較 してください したがって 通 常 compare:やcaseinsensitivecompare:の 代 わりに localizedcompare:やlocalizedcaseinsensitivecompare:を 使 うことになります Finderに 現 れるのと 同 じ 順 序 に 並 ぶよう 文 字 列 を 比 較 するためには compare:options:range:locale: メソッドを 用 い ユーザのロケールのほか オプションとしてNSCaseInsensitiveSearch, NSNumericSearch NSWidthInsensitiveSearch NSForcedOrderingSearchを 指 定 してください Finderに 現 れるのと 同 じ 順 序 に 整 列 する (27 ページ)にその 例 が 載 っています 24

25 文 字 列 の 検 索 比 較 整 列 検 索 / 比 較 のオプション 検 索 / 比 較 のオプション 検 索 / 比 較 メソッドの 中 には 引 数 options を 指 定 できるものがあります これはビットマスクの 形 になっており 必 要 に 応 じていくつでも 指 定 できます 以 下 のオプションを 組 み 合 わせてマスクを 生 成 してください(メソッドによっては 指 定 しても 何 の 効 果 もないオプションがあります) 検 索 オプション NSCaseInsensitive- Search NSLiteralSearch NSBackwardsSearch NSAnchoredSearch NSNumericSearch 効 果 大 文 字 と 小 文 字 を 区 別 しません バイト 単 位 で 比 較 します ( 結 合 文 字 列 などの 規 則 によって) 同 等 と 看 做 されるものであっても バイト 列 として 違 いがあれば 異 なる 文 字 列 として 扱 います 状 況 によっては 処 理 速 度 が 劇 的 に 向 上 しま す 範 囲 の 末 尾 から 先 頭 に 向 かって 検 索 します 範 囲 の 先 頭 (NSBackwardsSearchも 指 定 した 場 合 は 末 尾 )のみを 検 索 の 対 象 とします 先 頭 / 末 尾 で 見 つからなければ 文 字 列 中 のほか の 位 置 にあっても 見 つからなかったことになります compare:options:メソッドに 指 定 すれば 比 較 の 際 数 字 の 並 びを 数 値 として 扱 うようになります たとえば Filename9.txt < Filename20.txt < Filename100.txtとなります 現 在 は 検 索 や 比 較 を NSLiteralSearchオプションが 指 定 されているものとして 実 行 するように なっています 例 大 文 字 と 小 文 字 を 区 別 しない 前 方 一 致 / 後 方 一 致 の 検 索 NSStringにはhasPrefix:およびhasSuffix:というメソッドがあり 先 頭 / 末 尾 部 分 の 完 全 一 致 によ る 検 索 をすることができます rangeofstring:options:にオプションを 指 定 して 大 文 字 と 小 文 字 を 区 別 しない 検 索 を 行 う 例 を 示 します NSString *searchstring NSString *beginstest NSRange prefixrange = [beginstest rangeofstring:searchstring 25

26 文 字 列 の 検 索 比 較 整 列 例 options:(nsanchoredsearch NSCaseInsensitiveSearch)]; // prefixrange = {0, 3} NSString *endstest NSRange suffixrange = [endstest rangeofstring:searchstring options:(nsanchoredsearch NSCaseInsensitiveSearch NSBackwardsSearch)]; // suffixrange = {6, 3} 文 字 列 の 比 較 各 種 の 文 字 列 比 較 メソッド および 関 係 するオプションの 使 用 例 を 示 します まず 最 も 単 純 な 比 較 メソッドです NSString *string1 NSString *string2 NSComparisonResult result; result = [string1 compare:string2]; // result = -1 (NSOrderedAscending) NSNumericSearchオプションを 指 定 すれば 数 字 の 並 びを 数 値 と 看 做 して 比 較 できます NSString *string10 NSString *string2 NSComparisonResult result; result = [string10 compare:string2]; // result = -1 (NSOrderedAscending) result = [string10 compare:string2 options:nsnumericsearch]; // result = 1 (NSOrderedDescending) 簡 易 メソッド(caseInsensitiveCompare: localizedcaseinsensitivecompare:)で 大 文 字 と 小 文 字 を 区 別 しない 比 較 ができます 26

27 文 字 列 の 検 索 比 較 整 列 例 NSString *string_a NSString *string_a result = [string_a compare:string_a]; // result = 1 (NSOrderedDescending) result = [string_a caseinsensitivecompare:string_a]; // result = 0 (NSOrderedSame) // equivalent to [string_a compare:string_a options:nscaseinsensitivesearch] Finderに 現 れるのと 同 じ 順 序 に 整 列 する OS X v10.6 以 降 のFinderに 現 れるのと 同 じ 順 序 に 文 字 列 を 整 列 する 場 合 localizedstandardcompare: メソッドで 比 較 します リストや 表 に ファイル 名 その 他 の 文 字 列 を Finderと 同 じような 順 序 で 並 べたい 場 合 に 利 用 してください 具 体 的 な 動 作 はローカライズの 状 況 によっても 違 うので クライア ント 側 で 特 定 の 整 列 順 序 になることを 前 提 とした 処 理 をしてはなりません 以 下 の 例 では Finderと 同 じ 規 則 で 比 較 する 処 理 を 別 の 方 法 で 実 装 した 後 文 字 列 の 配 列 を 整 列 する 方 法 を 示 します まず 比 較 オプションを 適 切 に 設 定 した 整 列 関 数 を 定 義 します( 便 宜 上 ロケール はコンテキストとして 指 定 ) int findersortwithlocale(id string1, id string2, void *locale) { static NSStringCompareOptions comparisonoptions = NSCaseInsensitiveSearch NSNumericSearch NSWidthInsensitiveSearch NSForcedOrderingSearch; NSRange string1range = NSMakeRange(0, [string1 length]); return [string1 compare:string2 options:comparisonoptions range:string1range locale:(nslocale *)locale]; } この 関 数 を 引 数 としてsortedArrayUsingFunction:context:に 渡 します ロケールはcontext: 引 数 で 指 定 します 27

28 文 字 列 の 検 索 比 較 整 列 例 NSArray *stringsarray 02"]; NSArray *sortedarray = [stringsarray sortedarrayusingfunction:findersortwithlocale context:[nslocale currentlocale]]; // sortedarray contains { "string 1", "String 02", "String 11", "string 12", "String 21" } 28

29 単 語 段 落 改 行 この 章 では 単 語 や 段 落 の 区 切 りを 定 義 する 方 法 改 行 を 表 示 する 方 法 文 字 列 を 段 落 に 区 切 る 方 法 を 解 説 します 単 語 の 区 切 り テキスト 処 理 系 が 単 語 の 区 切 りを 判 断 する 方 法 は 言 語 によって 異 なります Unicode Standard Annex #29 にもとづき ロケールに 応 じて 追 加 のカスタマイズを 施 してあります OS Xの 場 合 Cocoa には 単 語 の 区 切 りに 関 するAPIとして NSAttributedStringのdoubleClickAtIndex:メソッド nextwordfromindex:forward:メソッドがありますが 判 定 アルゴリズムそのものの 方 式 を 変 えるこ とはできません 行 や 段 落 の 区 切 り 文 字 行 や 段 落 の 区 切 りを 表 す 方 法 はいくつか 考 えられます 歴 史 的 には \n \r \r\nなどが 使 われて きました Unicodeには 明 確 に 定 義 した 段 落 区 切 り 文 字 U+2029(Cocoaでは 定 数 NSParagraphSeparatorCharacterで 参 照 可 能 )や 行 区 切 り 文 字 U+2028(Cocoaでは 定 数 NSLineSeparatorCharacterで 参 照 可 能 )があります Cocoaのテキスト 処 理 系 では NSParagraphSeparatorCharacterは 一 貫 して 段 落 区 切 り NSLineSeparatorCharacterは 一 貫 して 段 落 区 切 りではない 行 区 切 り すなわち 段 落 の 内 部 にある 行 区 切 りとして 扱 われます しかし 他 の 環 境 で このような 取 り 扱 いが 保 証 されていることはほとんど ありません たとえばPOSIXレベルのソフトウェアでは 多 くの 場 合 \nが 区 切 りと 認 識 されるだけ です 旧 Macintoshソフトウェアは\r 一 部 のWindowsソフトウェアは\r\nだけを 区 切 りと 認 識 しま す 行 区 切 りと 段 落 区 切 りの 区 別 はありません 適 切 な 行 / 段 落 区 切 り 文 字 は データの 使 い 方 やプラットフォームに 依 存 します Cocoaのテキスト 処 理 系 は \n \r \r\nをいずれも NSParagraphSeparatorCharacterと 同 等 の 段 落 区 切 り 文 字 と 認 識 します たとえばinsertNewline:メソッドで 段 落 区 切 りを 挿 入 する 場 合 実 際 に 使 うのは\nで す NSLineSeparatorCharacterは 元 々 たとえばinsertLineBreak:メソッドやHTMLの<br> 要 素 で 段 落 区 切 りではなく 行 区 切 りのために 使 われていました 29

30 単 語 段 落 改 行 文 字 列 を 段 落 ごとに 区 切 る 段 落 区 切 りではなく 特 に 行 区 切 りを 意 図 している 場 合 一 般 にNSLineSeparatorCharacterを 用 い るべきです そうでなければ テキストを 処 理 する 他 のソフトウェアに 合 わせて \n \r \r\nの いずれかを 使 ってください Cocoaのデフォルト 値 は\nとなっています 文 字 列 を 段 落 ごとに 区 切 る 一 般 に 文 字 列 を 段 落 ごとに 区 切 るには 次 のようにするのが 簡 単 です NSArray *arr = [mystring componentsseparatedbystring:@"\n"]; しかしこれは 段 落 や 行 を 区 切 る 方 法 が \rや\r\n あるいはUnicodeの 分 割 文 字 など 他 にもさま ざまあるという 事 実 に 目 をつぶっています 代 わりに linerangeforrange: getparagraphstart:end:contentsend:forrange:など 各 種 の 行 末 文 字 を 考 慮 したメソッドを 使 い 次 の 例 のようにするとよいでしょう NSString *string = /* 何 らかの 値 があるものと 仮 定 */; unsigned length = [string length]; unsigned parastart = 0, paraend = 0, contentsend = 0; NSMutableArray *array = [NSMutableArray array]; NSRange currentrange; while (paraend < length) { [string getparagraphstart:&parastart end:&paraend contentsend:&contentsend forrange:nsmakerange(paraend, 0)]; currentrange = NSMakeRange(paraStart, contentsend - parastart); [array addobject:[string substringwithrange:currentrange]]; } 30

31 文 字 と 書 記 素 クラスタ 文 字 列 は 文 字 の 並 びであると 考 えるのが 普 通 ですが NSStringオブジェクトやUnicode 文 字 列 一 般 を 扱 う 場 合 個 々の 文 字 ではなく 部 分 文 字 列 を 対 象 として 操 作 する 方 がよいでしょう というのも ユーザがテキスト 中 の 文 字 と 認 識 するものが 文 字 列 の 中 では 複 数 の 文 字 で 表 されていることも 少 な くないからです NSStringにはUnicode 文 字 列 を 適 切 に 処 理 するためのメソッドが 豊 富 に 揃 ってお り 容 易 にUnicode 規 格 に 沿 った 操 作 ができますが いくつか 注 意 事 項 があります NSStringオブジェクトは 概 念 的 にはUTF-16で 実 装 されています(エンディアンはプラットフォー ムに 依 存 ) といっても 内 部 のストレージ 機 構 がそうなっているとは 限 りません NSStringの 長 さ 文 字 インデックス 範 囲 はUTF-16の 単 位 で 表 され NSStringのメソッド 名 に 現 れる character とはUTF-16における 単 位 (16ビット 長 プラットフォームに 依 存 したエンディアン)である という だけのことです これは 文 字 列 オブジェクトに 関 する 一 般 的 な 取 り 決 めです 多 くの 場 合 クライア ント 側 は 特 別 に 意 識 しなくてもよいでしょう 部 分 文 字 列 を 扱 っている 限 り 範 囲 やインデックスの 厳 密 な 解 釈 は それほど 重 要 ではありません 現 用 言 語 の 記 述 に 用 いる Unicodeの 大 部 分 のコードポイントは 単 一 のUTF-16の 単 位 で 表 されます しかし あまり 一 般 的 でないコードポイントの 中 には 代 用 対 (surrogate pair)で 表 されるものがあ ります これは 所 定 の 範 囲 から 選 んだUTF-16の 単 位 を2つ 並 べたもので 組 になって 単 一 のUnicode コードポイントを 表 します CFStringには 代 用 対 と 対 応 するUnicodeコードポイントのUTF-32 表 現 とを 相 互 に 変 換 する 関 数 があります NSStringオブジェクトを 扱 う 際 の 制 約 のひとつに 部 分 文 字 列 の 境 界 が 代 用 対 を 分 断 してはならない という 規 則 があります Cocoaの 大 部 分 のメソッドが 返 す 範 囲 は 自 動 的 にこの 制 約 を 満 たすようになっていますが 部 分 文 字 列 の 範 囲 を 自 分 で 計 算 して 組 み 立 てる 場 合 は 頭 に 入 れておく 必 要 があります しかし 考 慮 するべき 制 約 は これだけではありませ ん 多 くの 書 記 体 系 で ひとつの 文 字 を 基 底 となる 文 字 にアクセント 記 号 その 他 の 装 飾 を 付 け 加 える 形 で 構 成 することがあります 文 字 もアクセント 類 も 数 が 多 いので Unicodeではその 組 み 合 わせすべ てにコードポイントを 与 えず 基 底 文 字 (base character)の 後 に 結 合 記 号 (combining mark)をいく つか 並 べて 表 現 するようにしています 互 換 性 を 考 慮 して 一 般 的 な 組 み 合 わせには 独 立 したコード ポイントを 与 えています これを 合 成 済 み 文 字 (precomposed character)と 言 います Unicode 正 規 化 変 換 により 合 成 済 み 文 字 とその 分 解 表 現 (decomposed representation)とを 相 互 に 変 換 できます しかし 文 字 列 を 可 能 な 限 り 合 成 済 み 文 字 で 構 成 しようとしても 基 底 文 字 と 結 合 記 号 でしか 表 現 で きない 組 み 合 わせは 多 数 あります 多 くのテキスト 処 理 では 部 分 文 字 列 の 範 囲 を 調 整 して その 境 界 が 基 底 文 字 と 結 合 記 号 を 分 断 しないようにしなければなりません 31

32 文 字 と 書 記 素 クラスタ さらに 書 記 体 系 によっては アクセント 記 号 よりも 複 雑 な 部 品 を 組 み 合 わせて 表 現 する 文 字 もあり ます たとえば 韓 国 語 の 場 合 ハングルのひとつの 音 節 文 字 が 字 母 (jamo) と 呼 ばれる2つか 3つの 部 分 から 成 り 立 っていることもあります 南 アジアから 東 南 アジアにかけて 広 がる インド 語 派 およびその 影 響 下 にある 書 記 体 系 では ひとつの 文 字 が 子 音 母 音 ビラーマその 他 の 記 号 の 組 み 合 わせで 表 されます Unicodeでは 個 々の 部 分 にのみコードポイントを 与 えていることが 多 く そ の 場 合 文 字 は 複 数 のコードポイントから 合 成 することになります テキスト 処 理 においては 部 分 文 字 列 の 範 囲 を 調 整 して ハングルの 音 節 文 字 中 の 字 母 や インド 語 派 の 子 音 群 (consonant cluster) の 構 成 要 素 を 分 断 しないようにしなければなりません 一 般 に 代 用 対 基 底 文 字 と 結 合 記 号 ハングルの 字 母 インド 語 派 の 子 音 群 などの 組 み 合 わせを 書 記 素 クラスタ(grapheme cluster)と 呼 びます これを 考 慮 して 処 理 するためには NSStringの rangeofcomposedcharactersequencesforrange:メソッドや rangeofcomposedcharactersequenceatindex:メソッド あるいは CFStringGetRangeOfComposedCharactersAtIndexを 使 うとよいでしょう 文 字 列 のインデックス や 部 分 文 字 列 の 範 囲 を 書 記 素 クラスタの 境 界 に 合 わせて 調 整 し 上 記 の 制 約 が 満 たされるようにす ることができます ユーザが 認 識 する 文 字 境 界 をプログラムで 判 定 する 必 要 があれば まずこのメ ソッドが 使 えないか 検 討 してください : Unicodeのアルゴリズムはときに 書 記 素 クラスタの 境 界 をも 越 えるような 形 で 複 数 の 文 字 を 扱 う ことがあります たとえば 小 文 字 から 大 文 字 への 変 換 アルゴリズムは 単 一 の 文 字 を 複 数 の 文 字 に 変 換 することがあります たとえばドイツ 文 字 ß を 大 文 字 で 表 すと SS という2つの 文 字 の 並 び になります また 言 語 によっては 文 字 照 合 アルゴリズムが 複 数 の 文 字 の 並 びをひとつの 単 位 と して 扱 うことがあります たとえばヨーロッパの 一 部 の 言 語 では 整 列 順 を 決 める 際 ch を 独 立 した 文 字 として 扱 います このような 場 合 でも 適 切 に 処 理 できるよう 大 文 字 小 文 字 変 換 整 列 検 索 においては NSStringの 標 準 メソッドを 文 字 列 全 体 に 適 用 することが 重 要 です NSStringメソッ ドである lowercasestring uppercasestring capitalizedstring compare:およびその 変 種 rangeofstring:およびその 変 種 rangeofcharacterfromset:およびその 変 種 あるいはCFString に 定 義 された 同 等 のメソッドを 使 ってください Unicode 文 字 列 の 複 雑 な 処 理 をすべて 考 慮 し 特 に 検 索 や 整 列 のメソッドは 何 を 同 じ 文 字 と 看 做 すか さまざまな 選 択 肢 を 組 み 込 んで 実 装 してあ ります ごく 稀 に 特 殊 な 使 い 方 に 合 わせて 書 記 素 クラスタの 定 義 を 微 調 整 しなければならないことがあり ます 書 記 素 クラスタの 境 界 を 判 定 調 整 する 際 の 問 題 点 については Unicode Standard Annex #29 を 参 照 してください さまざまな 例 に 加 え アルゴリズムもいくつか 載 っています Unicode 規 格 は 全 般 的 に Unicodeアルゴリズムや Unicode 文 字 列 処 理 に 関 する 検 討 事 項 についての 第 一 の 情 報 源 になっています カーソル 移 動 や 挿 入 位 置 の 処 理 という 観 点 から 書 記 素 クラスタ 境 界 について 詳 しく 知 りたい あるい はCocoaのテキスト 処 理 系 を 使 いたい 場 合 OS X v10.5 以 降 のNSLayoutManagerには レイアウトした テキストの 行 内 で 挿 入 位 置 を 判 定 するためのAPIがあるので 参 考 にするとよいでしょう なお 32

33 文 字 と 書 記 素 クラスタ 挿 入 点 境 界 とグリフ 境 界 は 同 じとは 限 りません たとえばラテン 文 字 の fi リガチャのように 目 に 見 える 文 字 境 界 とは 別 の 所 に 挿 入 点 が 必 要 になる 場 合 があります 詳 しくは CocoaTextArchitecture Guide を 参 照 してください 33

34 文 字 集 合 NSCharacterSetオブジェクトはUnicode 文 字 の 集 合 を 表 します NSStringやNSScannerは NSCharacterSetオブジェクトを 使 って 検 索 対 象 である 文 字 をグループ 化 し この 集 合 に 属 する 任 意 の 文 字 を 見 つけられるようにしています 文 字 集 合 に 関 する 基 本 事 項 文 字 集 合 オブジェクトは Unicode 文 字 の 集 合 を 表 します 実 際 には クラスクラスタのインスタン スで 表 すようになっています クラスタに 属 する2つの 公 開 クラス NSCharacterSetおよび NSMutableCharacterSetはそれぞれ 不 変 および 可 変 な 文 字 集 合 に 対 するプログラムインターフェ イスを 宣 言 しています 不 変 文 字 集 合 は 生 成 時 に 定 義 され 後 で 変 更 することはできません 一 方 可 変 文 字 集 合 は 生 成 後 でも 変 更 できます 文 字 集 合 オブジェクト 自 身 は 何 もタスクを 実 行 しません 文 字 列 に 対 する 処 理 を 制 約 するために 用 い る 文 字 値 の 集 合 を 保 持 するだけです NSStringおよびNSScannerクラスには 引 数 として NSCharacterSetオブジェクトを 取 り ある 文 字 集 合 に 属 する 文 字 を 検 索 するメソッドがあります たとえば 次 のコードは mystring: 中 の 最 初 の 英 大 文 字 を 範 囲 の 形 で 求 めます NSString *mystring text in an NSString..."; NSCharacterSet *characterset = [NSCharacterSet uppercaselettercharacterset]; NSRange letterrange = [mystring rangeofcharacterfromset:characterset]; rangeofcharacterfromset:を 実 行 した 結 果 letterrange.locationは NSString の 先 頭 にあ る N という 文 字 のインデックスに 等 しい 値 になります 文 字 列 の 先 頭 文 字 が S であったとすれ ば letterrange.locationの 値 は0になるはずです 文 字 集 合 を 生 成 する NSCharacterSetには 英 字 ( 大 文 字 小 文 字 ) 10 進 数 字 空 白 など よく 使 う 文 字 集 合 を 返 すク ラスメソッドがあります こういった 標 準 の 文 字 集 合 は NSMutableCharacterSetにメッセー ジを 送 信 して 取 得 したとしても 常 に 不 変 です 標 準 文 字 集 合 については 標 準 文 字 集 合 とUnicode 規 格 における 定 義 (36 ページ)を 参 照 してください 34

35 文 字 集 合 処 理 性 能 に 関 する 考 慮 事 項 標 準 文 字 集 合 を 出 発 点 として その 可 変 なコピーを 作 り 変 更 を 施 して 独 自 の 文 字 集 合 を 構 築 でき ます(allocとinitで 可 変 の 文 字 集 合 を 生 成 し 必 要 な 文 字 を 追 加 するという 方 法 もあります) た とえば 次 のコードは 英 数 字 や 主 な 句 読 点 から 成 る 文 字 集 合 を 生 成 します NSMutableCharacterSet *workingset = [[NSCharacterSet alphanumericcharacterset] mutablecopy]; [workingset addcharactersinstring:@";:,."]; NSCharacterSet *finalcharacterset = [workingset copy]; Unicodeのコードポイントで 文 字 を 指 定 して 独 自 の 文 字 集 合 を 定 義 する 場 合 は 次 のように 記 述 する とよいでしょう(これは 用 紙 送 り 文 字 と 行 区 切 り 文 字 から 成 る 文 字 集 合 を 生 成 する 例 ) UniChar chars[] = {0x000C, 0x2028}; NSString *string = [[NSString alloc] initwithcharacters:chars NSCharacterSet *characterset = [NSCharacterSet charactersetwithcharactersinstring:string]; length:sizeof(chars) / sizeof(unichar)]; 処 理 性 能 に 関 する 考 慮 事 項 文 字 集 合 を 扱 うコードは 処 理 性 能 のネックになることが 多 いので 性 能 に 影 響 を 与 えうる 要 因 を 意 識 しておかなければなりません 可 変 な 文 字 集 合 は 一 般 に 不 変 な 文 字 集 合 よりも 性 能 面 で 劣 ります 必 要 なメモリ 容 量 が 多 く ( 字 句 解 析 によく 現 れる) 反 転 処 理 にも 時 間 がかかります 次 のガイドラ インに 従 って 実 装 するとよいでしょう 可 変 な 文 字 集 合 はできるだけ 使 わないでください 必 要 の 都 度 生 成 し 直 すのではなく (グローバル 辞 書 などに)キャッシュしてください 独 自 の 文 字 集 合 を 生 成 し その 後 変 更 する 必 要 がない 場 合 は 不 変 な 文 字 集 合 を 生 成 してコピー し 元 の 可 変 な 文 字 集 合 は 破 棄 するとよいでしょう あるいは 文 字 集 合 のファイルを 生 成 し ( 文 字 集 合 ファイルを 生 成 する (36 ページ)を 参 照 ) アプリケーションの 主 バンドルに 格 納 しておく という 方 法 もあります 同 様 に 文 字 集 合 オブジェクトをアーカイブすることも 避 け 代 わりに 文 字 集 合 ファイルに 保 存 してください アーカイブすると 異 なるアーカイブファイルに 文 字 集 合 を 複 製 することにな り ディスク 空 間 の 無 駄 になるだけでなく アーカイブを 読 み 込 む 都 度 メモリを 消 費 すること になります 35

36 文 字 集 合 文 字 集 合 ファイルを 生 成 する 文 字 集 合 ファイルを 生 成 する 独 自 の 文 字 集 合 を 頻 繁 に 使 う 場 合 必 要 の 都 度 個 々の 文 字 を 追 加 して 生 成 する 代 わりに 定 義 をリ ソースファイルに 保 存 しておき 実 行 時 に 読 み 込 んで 使 うとよいでしょう 文 字 集 合 は そのビット マップ 表 現 (NSDataオブジェクト)を 取 得 し ファイルに 保 存 することができます NSData *charsetrep = [finalcharacterset bitmaprepresentation]; NSURL *dataurl = <#URL for character set#>; NSError *error; BOOL result = [charsetrep writetourl:dataurl options:nsdatawritingatomic error:&error]; 文 字 集 合 ファイルの 拡 張 子 は.bitmapとするのが 慣 習 になっています 文 字 集 合 ファイルを 他 のユー ザも 使 えるようにしたい 場 合 は この 慣 習 に 従 ってください 拡 張 子 が.bitmapの 文 字 集 合 ファイル は charactersetwithcontentsoffile:メソッドで 簡 単 に 読 み 込 めます 標 準 文 字 集 合 とUnicode 規 格 における 定 義 標 準 文 字 集 合 (lettercharactersetの 戻 り 値 として 得 られるものなど)は Unicode 規 格 で Uppercase Letter Combining Mark などが 規 定 (normative)または 参 考 (informative)のカ テゴリとして 正 式 に 定 義 されています 標 準 文 字 集 合 の 正 式 な 定 義 は ほとんどの 場 合 規 格 に 定 義 されたカテゴリに 基 づきます たとえばlowercaseLetterCharacterSetの 戻 り 値 である 文 字 集 合 に は 規 定 カテゴリである Lowercase Letters の 文 字 がすべて 含 まれます 同 様 に lettercharactersetの 戻 り 値 である 文 字 集 合 は Letter カテゴリの 文 字 から 成 ります なお カテゴリ 自 身 の 定 義 は Unicode 規 格 の 版 によって 変 わることがあります カテゴリを 定 義 し ているファイルは 可 能 です 36

37 字 句 解 析 器 NSScannerオブジェクトはNSStringオブジェクト 中 の 文 字 を 解 析 し 数 値 や 文 字 列 値 として 変 換 し ます 解 析 対 象 の 文 字 列 を 指 定 して 生 成 した 後 先 頭 から 順 次 要 件 に 合 致 する 文 字 を 抽 出 変 換 す るようになっています 字 句 解 析 器 を 生 成 する NSScannerはクラスクラスタで その 公 開 クラスはNSScannerです 一 般 にそのインスタンスは ク ラスメソッドであるscannerWithString:またはlocalizedScannerWithString:で 生 成 します い ずれも 指 定 した 文 字 列 を 解 析 するよう 初 期 化 した 字 句 解 析 器 オブジェクトを 返 します その 後 字 句 解 析 器 は 文 字 列 の 先 頭 から 解 析 を 始 めます scan... 系 列 のメソッド(scanInt: scandouble: scanstring:intostring:など)で 字 句 要 素 を 取 り 出 すことになります 複 数 の 字 句 要 素 を 抽 出 す る 場 合 は whileループ 内 に 組 み 込 み 文 字 列 の 末 尾 まで 繰 り 返 すのが 普 通 です(コード 例 を 参 照 ) float afloat; NSScanner *thescanner = [NSScanner scannerwithstring:astring]; while ([thescanner isatend] == NO) { } [thescanner scanfloat:&afloat]; // implementation continues... 解 析 の 際 大 文 字 と 小 文 字 を 区 別 するかどうかは setcasesensitive:メソッドで 設 定 可 能 です デフォルトでは 区 別 しない 設 定 になっています 字 句 解 析 器 の 使 い 方 文 字 列 の 走 査 は 現 在 位 置 から 始 め 要 件 に 合 致 する 表 現 を 見 つけて その 最 後 の 文 字 を 通 り 過 ぎた 位 置 まで 進 めます たとえば 137 small cases of bananas という 文 字 列 から 整 数 値 を 抽 出 すると 現 在 位 置 は3 すなわち 数 字 直 後 の 空 白 になります 解 析 対 象 外 の 文 字 を 飛 ばすため 単 に 位 置 を 進 めたいこともよくあります その 場 合 setscanlocation:メソッドで 所 定 の 位 置 まで 37

38 字 句 解 析 器 字 句 解 析 器 の 使 い 方 進 める という 方 法 があります(このメソッドは エラー 時 に 戻 って 走 査 し 直 すためにも 使 えます) しかし 通 常 は ある 文 字 集 合 に 属 する 文 字 や 指 定 した 文 字 列 を 読 み 飛 ばしたり 指 定 した 文 字 列 が 現 れるまで 位 置 を 進 めたりしたいことが 多 いでしょう ある 文 字 集 合 に 属 する 文 字 を 読 み 飛 ばしたい 場 合 は setcharacterstobeskipped:メソッドを 使 い ます 処 理 に 先 立 って 該 当 する 文 字 を 読 み 飛 ばし それ 以 外 の 文 字 が 見 つかった 後 はすべて 照 合 の 対 象 にします デフォルトでは 空 白 と 改 行 文 字 を 読 み 飛 ばすようになっています なお この 指 定 で は 常 に 大 文 字 と 小 文 字 を 区 別 することに 注 意 してください たとえば 英 語 の 母 音 文 字 を 読 み 飛 ばした い 場 合 AEIOUaeiou という 形 で 指 定 しなければなりません 現 在 位 置 以 降 指 定 した 文 字 列 の 手 前 までを 抽 出 したい 場 合 は scanuptostring:intostring:メ ソッドを 使 います( 第 2 引 数 としてNULLを 指 定 すれば 指 定 した 文 字 列 まで 単 に 読 み 飛 ばすことにな ります) たとえば 次 の 文 字 列 を 考 えましょう 137 small cases of bananas scanuptostring:intostring:を 次 のように 使 えば 容 器 の 個 数 (137)と 種 類 (small cases)を 取 り 出 すことができます NSString *bananas small cases of bananas"; NSString *separatorstring of"; NSScanner *ascanner = [NSScanner scannerwithstring:bananas]; NSInteger aninteger; [ascanner scaninteger:&aninteger]; NSString *container; [ascanner scanuptostring:separatorstring intostring:&container]; ここで 重 要 なのは 検 索 文 字 列 (separatorstring)が" of"であることです デフォルトでは 字 句 解 析 器 は 空 白 類 を 無 視 するので 数 字 の 直 後 にある 空 白 は 読 み 飛 ばされます しかし 指 定 した 文 字 列 の 手 前 までを 抽 出 する 場 合 そこまでの 文 字 はすべて 出 力 文 字 列 に 入 ります したがって 検 索 文 字 列 が"of"( 先 頭 に 空 白 なし)であったとすれば containerの 最 初 の 値 は small cases ( 末 尾 の 空 白 を 含 む)となります これに 対 し " of"( 先 頭 に 空 白 あり)であったとすれば 結 果 は small cases ( 末 尾 に 空 白 なし)containerとなります 指 定 した 文 字 列 の 手 前 までを 抽 出 した(あるいは 読 み 飛 ばした) 時 点 で 現 在 位 置 は 見 つかっ た 文 字 列 の 先 頭 になります したがって 見 つかった 文 字 列 の 直 後 から 続 行 したい 場 合 は この 文 字 列 を 読 み 飛 ばさなければなりません 次 のコード 例 では 検 索 文 字 列 ( of)までを 読 み 飛 ばした 後 38

39 字 句 解 析 器 例 その 直 後 から 末 尾 までを 抽 出 して 容 器 に 入 っている 商 品 (bananas)を 調 べています substringfromindex:を 使 って 実 質 的 に 検 索 文 字 列 の 末 尾 まで 読 み 飛 ばしていることに 注 意 し てください [ascanner scanstring:separatorstring intostring:null]; NSString *product; product = [[ascanner string] substringfromindex:[ascanner scanlocation]]; // could also use: // product = [bananas substringfromindex:[ascanner scanlocation]]; 例 次 の 行 から 成 る 文 字 列 を 考 えましょう Product: Acme Potato Peeler; Cost: Product: Chef Pierre Pasta Fork; Cost: Product: Chef Pierre Colander; Cost: 次 の 例 では 各 種 の 走 査 演 算 を 使 って 製 品 名 と 金 額 ( 簡 単 のためfloat 型 として 読 み 取 り)を 抽 出 します 部 分 文 字 列 Product: や Cost: およびセミコロンは 読 み 飛 ばします 字 句 解 析 器 は デフォルトでは 空 白 や 改 行 を 読 み 飛 ばすようになっているので ループ 内 で 特 別 な 処 理 をする 必 要 は ありません( 特 に 行 末 の 整 数 値 を 取 り 出 す 際 空 白 を 読 み 飛 ばす 処 理 は 不 要 です) NSString *string Acme Potato Peeler; Cost: \n\ Product: Chef Pierre Pasta Fork; Cost: \n\ Product: Chef Pierre Colander; Cost: \n"; NSCharacterSet *semicolonset; NSScanner *thescanner; NSString *PRODUCT NSString *COST NSString *productname; float productcost; NSInteger productsold; 39

40 字 句 解 析 器 ローカライズ semicolonset = [NSCharacterSet charactersetwithcharactersinstring:@";"]; thescanner = [NSScanner scannerwithstring:string]; while ([thescanner isatend] == NO) { if ([thescanner scanstring:product intostring:null] && [thescanner scanuptocharactersfromset:semicolonset intostring:&productname] && [thescanner scanstring:@";" intostring:null] && [thescanner scanstring:cost intostring:null] && [thescanner scanfloat:&productcost] && [thescanner scaninteger:&productsold]) { NSLog(@"Sales of %@: $%1.2f", productname, productcost * productsold); } } ローカライズ 字 句 解 析 器 の 動 作 はロケール( 言 語 値 を 表 現 する 際 の 慣 習 など)にも 依 存 します もっとも NSScannerが 使 うロケール 設 定 は 10 進 数 値 の 区 切 り 文 字 (NSDecimalSeparatorキーで 指 定 )だけ です ロケールを 指 定 した 字 句 解 析 器 はlocalizedScannerWithString:で 生 成 できるほか setlocale:で 明 示 的 に 指 定 することも 可 能 です ロケールを 指 定 しなければ デフォルトのロケー ル 値 を 仮 定 して 動 作 するようになっています 40

41 ファイルパスの 文 字 列 表 現 NSStringには 文 字 列 をファイルシステム 上 のパスとして 扱 うメソッドが 豊 富 に 揃 っています パ スからディレクトリやファイル 名 拡 張 子 を 抽 出 する ティルダ 表 記 ( ~me など)を 展 開 する ホームディレクトリを 表 すパスを 生 成 する シンボリックリンクや 冗 長 なスラッシュ. (カレン トディレクトリ)や.. ( 親 ディレクトリ)の 参 照 を 除 去 する などの 処 理 が 可 能 です 注 意 : パスの 表 現 にはできるだけNSURLのインスタンスを 使 ってください オペレーティン グシステムは パスの 文 字 列 表 現 よりもURLの 方 が 効 率 よく 扱 えるようになっています パスの 表 現 NSStringでパスを 表 す 場 合 一 般 に パス 区 切 り 文 字 を / 拡 張 子 の 区 切 り 文 字 として. を 使 います パスを 表 す 引 数 として 文 字 列 を 受 け 付 けるメソッドは 必 要 ならばこの 表 現 を システム 固 有 の 形 式 に 変 換 します 暗 黙 のルートディレクトリがあるシステムの 場 合 絶 対 パスの 先 頭 は パス 区 切 り 文 字 またはティルダ 表 現 ( ~/... ~user/... など)になります デバイスの 指 定 を 要 するシステムの 場 合 明 示 的 に 指 定 すればシステムへの 依 存 性 が 生 じますが 文 字 列 オブジェクト に 任 せて デフォルトのデバイスを 追 加 させることも 可 能 です パスの 標 準 表 現 は stringbystandardizingpathで 生 成 できます これは 次 のような 数 々の 処 理 を 行 います 先 頭 のティルダ 表 現 を 展 開 する 空 の 要 素 カレントディレクトリの 参 照 ( // /./ )を 除 去 して 単 一 のパス 区 切 り 文 字 に 置 き 換 える 絶 対 パスの 場 合 親 ディレクトリの 参 照 (.. )を 実 際 の 親 ディレクトリに 置 き 換 える たとえば 次 のように 使 います NSString *path NSString *standardizedpath = [path stringbystandardizingpath]; // standardizedpath: /usr/bin/grep 41

42 ファイルパスの 文 字 列 表 現 ユーザディレクトリ path standardizedpath = [path stringbystandardizingpath]; // standardizedpath (assuming conventional naming scheme): /Users/Me path standardizedpath = [path stringbystandardizingpath]; // standardizedpath: /usr/include path standardizedpath = [path stringbystandardizingpath]; // standardizedpath: /usr/include ユーザディレクトリ NSStringのパスユーティリティや 他 のCocoa 関 数 を 使 って ユーザディレクトリを 取 得 する 例 を 示 し ます // Assuming that users home directories are stored in /Users NSString *mehome = [@"~me" stringbyexpandingtildeinpath]; // mehome NSString *mepublic = [@"~me/public" stringbyexpandingtildeinpath]; // mepublic カレントユーザや 指 定 したユーザのホームディレクトリはそれぞれ NSHomeDirectoryや NSHomeDirectoryForUserで 取 得 できます NSString *currentuserhomedirectory = NSHomeDirectory(); NSString *mehomedirectory = NSHomeDirectoryForUser(@"me"); なお カレントユーザの 標 準 ディレクトリは NSSearchPathForDirectoriesInDomains 関 数 で 取 得 してください たとえば 42

43 ファイルパスの 文 字 列 表 現 パスの 構 成 要 素 NSString *documentsdirectory = [NSHomeDirectory() stringbyappendingpathcomponent:@"documents"]; という 記 述 ではなく 次 のように 記 述 します NSString *documentsdirectory; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); if ([paths count] > 0) { } documentsdirectory = [paths objectatindex:0]; パスの 構 成 要 素 NSStringには 文 字 列 をファイルシステム 上 のパスとして 扱 うメソッドが 豊 富 に 揃 っています pathextension stringbydeletingpathextension stringbydeletinglastpathcomponent <Offline> <Offline> <Offline> この 系 統 のメソッド( NSStringClassReference を 参 照 )を 使 って 次 のように パスからディレク トリ ファイル 名 拡 張 子 を 取 得 できます NSString *documentpath NSString *documentdirectory = [documentpath stringbydeletinglastpathcomponent]; // documentdirectory NSString *documentfilename = [documentpath lastpathcomponent]; // documentfilename NSString *documentextension = [documentpath pathextension]; // documentextension 43

44 ファイルパスの 文 字 列 表 現 ファイル 名 の 補 完 ファイル 名 の 補 完 ファイル 名 の 一 部 を 与 え completepathintostring:casesensitive:matchesintoarray:filtertypes:メソッドで 補 完 する ことができます たとえば ディレクトリ~/Demo 以 下 に 次 のファイルがあるとしましょう ReadMe.txt readme.html readme.rtf recondite.txt test.txt このとき ~/Demo/r というパスは 次 のようにして 補 完 できます NSString *partialpath NSString *longestcompletion; NSArray *outputarray; unsigned allmatches = [partialpath completepathintostring:&longestcompletion casesensitive:no matchesintoarray:&outputarray filtertypes:null]; // allmatches = 3 // longestcompletion // outputarray = (@"~/Demo/readme.html", "~/Demo/readme.rtf", "~/Demo/recondite.txt") また パス ~/Demo/r のうち 拡 張 子 が.txt または.rtf であるものは 次 のようにして 補 完 で きます NSArray unsigned textmatches = [partialpath completepathintostring:&outputname casesensitive:no matchesintoarray:&outputarray filtertypes:filtertypes]; // allmatches = 2 // longestcompletion // outputarray = 44

45 文 字 列 の 描 画 文 字 列 オブジェクトは フォーカスがあるNSViewに drawatpoint:withattributes:などのメソッ ドで 直 接 描 画 できます(フォントを 途 中 で 切 り 替 えるなど 属 性 を 複 数 設 定 した 文 字 列 の 描 画 には NSAttributedStringオブジェクトを 使 用 ) このメソッドについては Cocoa Drawing Guide の Text に 概 要 が 載 っています しかしこの 簡 単 なメソッドは 少 量 のテキストを 描 画 する あるいはごく 稀 に 描 画 することを 想 定 し たものであり 呼 び 出 しのたびに 関 係 するオブジェクトの 生 成 と 破 棄 を 繰 り 返 すことになります 頻 繁 に 描 画 する 場 合 はNSLayoutManagerを 使 う 方 が 効 率 的 です( Drawing Strings を 参 照 ) NSLayoutManagerをはじめとするCocoaのテキスト 処 理 系 については CocoaTextArchitectureGuide を 参 照 してください 45

46 書 類 の 改 訂 履 歴 この 表 は 文 字 列 操 作 プログラミングガイド の 改 訂 履 歴 です 日 付 メモ 単 語 区 切 りの 判 定 に 関 する 説 明 を 追 加 し 章 見 出 しを 単 語 段 落 改 行 に 変 更 しました 文 字 列 オブジェクトの 整 形 の 章 に 現 れるコード 例 の 誤 記 を 修 正 しました NSAnchoredSearchオプションの 説 明 を 分 かりやすくしました Objective-Cの 新 機 能 を 取 り 入 れてコード 例 を 更 新 しました 文 字 列 定 数 の 文 字 集 合 をUTF-8に 訂 正 しました Finderと 同 じ 規 則 で 整 列 する localizedstandardcompare:の 使 い 方 に 関 するガイドを 追 加 しました RTL 言 語 の 場 合 に %s を 避 けるよう 注 記 を 追 加 しま した 文 字 列 の 書 式 指 定 子 の 章 を 改 訂 しました Cocoa Core Competencies へのリンクを 追 加 しました 文 字 クラスタに 関 する 章 を 追 加 し 文 字 列 書 式 指 定 子 のリストを 更 新 しました 細 かな 誤 字 を 訂 正 しました 文 字 列 の 書 式 指 定 子 にNSIntegerおよびNSUIntegerに 関 する 注 記 を 追 加 しました 46

47 書 類 の 改 訂 履 歴 日 付 メモ 細 かな 誤 字 を 訂 正 しました 字 句 解 析 器 の 記 載 を 修 正 し 例 を 改 善 しました 検 索 やパス 操 作 のコード 例 を 追 加 しました 字 句 解 析 器 の 章 に 細 かな 修 正 を 施 しました パス 操 作 メソッドへのリンクを 追 加 しました 誤 字 を 訂 正 しました ファイルやURLに 対 する 文 字 列 の 読 み 書 き の 章 を 追 加 し 文 字 列 オブジェクトの 生 成 と 変 換 を 大 幅 に 改 訂 しました 文 字 集 合 ファイルを 生 成 する を 文 字 集 合 (34 ページ) の 章 に 移 動 しました 文 書 名 を Strings から 変 更 しました ガイドラインに 従 い 一 貫 性 のある 題 名 にするためです Formatting String Objects (13 ページ) の 章 を 追 加 しました 導 入 部 分 に Data Formatting およびCore Foundationの Strings プログラミングトピックスを 追 加 しました 文 字 集 合 に 独 自 のUnicode 文 字 集 合 に 関 する 情 報 を 追 加 し 文 字 集 合 ファイルを 生 成 する に 欠 けていたコード 例 を 修 復 しまし た 文 字 列 の 描 画 (45 ページ) に 必 要 な 情 報 とクロスリファレ ンスを 追 加 しました 導 入 部 分 を 書 き 直 し 索 引 を 追 加 しました 文 字 列 の 検 索 比 較 整 列 (23 ページ) にNSNumericSearch の 記 述 を 追 加 しました 47

StringProgrammingGuide

StringProgrammingGuide Strings Programming Guide for Cocoa lengh characteratindex: mystring NSString *mystring = @"some text in an NSString..."; NSRange letterrange; letterrange = [mystring rangeofcharacterfromset:[nscharacterset

More information

Ⅰ 調 査 の 概 要 1 目 的 義 務 教 育 の 機 会 均 等 その 水 準 の 維 持 向 上 の 観 点 から 的 な 児 童 生 徒 の 学 力 や 学 習 状 況 を 把 握 分 析 し 教 育 施 策 の 成 果 課 題 を 検 証 し その 改 善 を 図 るもに 学 校 におけ

Ⅰ 調 査 の 概 要 1 目 的 義 務 教 育 の 機 会 均 等 その 水 準 の 維 持 向 上 の 観 点 から 的 な 児 童 生 徒 の 学 力 や 学 習 状 況 を 把 握 分 析 し 教 育 施 策 の 成 果 課 題 を 検 証 し その 改 善 を 図 るもに 学 校 におけ Ⅰ 調 査 の 概 要 Ⅱ 札 幌 の 子 どもの 学 力 学 習 意 欲 等 について Ⅲ 学 力 調 査 の 結 果 概 要 及 び 改 善 の 方 向 等 について Ⅰ 調 査 の 概 要 1 目 的 義 務 教 育 の 機 会 均 等 その 水 準 の 維 持 向 上 の 観 点 から 的 な 児 童 生 徒 の 学 力 や 学 習 状 況 を 把 握 分 析 し 教 育 施 策 の 成 果

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

01_07_01 データのインポート_エクスポート_1

01_07_01 データのインポート_エクスポート_1 データのインポート/エクスポートについて 概 要 スタッフエクスプレスでは 他 のソフトウェアで 作 成 されたスタッフデータ 得 意 先 データなどを 取 り 込 む(インポートする)ことができます また スタッフエクスプレスに 登 録 済 みのデータを Excel 形 式 CSV 形 式 で 出 力 (エクスポート)す ることができます 注 意 インポートできるデータは 次 の 条 件 を 満

More information

1 書 誌 作 成 機 能 (NACSIS-CAT)の 軽 量 化 合 理 化 電 子 情 報 資 源 への 適 切 な 対 応 のための 資 源 ( 人 的 資 源,システム 資 源, 経 費 を 含 む) の 確 保 のために, 書 誌 作 成 と 書 誌 管 理 作 業 の 軽 量 化 を 図

1 書 誌 作 成 機 能 (NACSIS-CAT)の 軽 量 化 合 理 化 電 子 情 報 資 源 への 適 切 な 対 応 のための 資 源 ( 人 的 資 源,システム 資 源, 経 費 を 含 む) の 確 保 のために, 書 誌 作 成 と 書 誌 管 理 作 業 の 軽 量 化 を 図 平 成 2 8 年 3 月 25 日 NACSIS-CAT 検 討 作 業 部 会 NACSIS-CAT/ILL の 軽 量 化 合 理 化 について( 基 本 方 針 )( 案 ) これからの 学 術 情 報 システム 構 築 検 討 委 員 会 ( 以 下, これから 委 員 会 ) は これか らの 学 術 情 報 システムの 在 り 方 について ( 平 成 27 年 5 月 29 日 )

More information

SXF 仕 様 実 装 規 約 版 ( 幾 何 検 定 編 ) 新 旧 対 照 表 2013/3/26 文 言 変 更 p.12(1. 基 本 事 項 ) (5)SXF 入 出 力 バージョン Ver.2 形 式 と Ver.3.0 形 式 および Ver.3.1 形 式 の 入 出 力 機 能 を

SXF 仕 様 実 装 規 約 版 ( 幾 何 検 定 編 ) 新 旧 対 照 表 2013/3/26 文 言 変 更 p.12(1. 基 本 事 項 ) (5)SXF 入 出 力 バージョン Ver.2 形 式 と Ver.3.0 形 式 および Ver.3.1 形 式 の 入 出 力 機 能 を SXF 仕 様 実 装 規 約 版 ( 幾 何 検 定 編 ) 新 旧 対 照 表 2013/3/26 改 訂 の 要 因 旧 新 (2013 年 4 月 版 ) 文 言 削 除 p.11(1. 基 本 事 項 ) (2) 保 証 すべき 実 数 の 精 度 p.5(1. 基 本 事 項 ) (2) 保 証 すべき 実 数 の 精 度 1. 用 紙 系 ( 線 種 ピッチ 等 用 紙 上 の 大 きさで

More information

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378>

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378> 1. 基 本 事 項 1.1. システムで 行 えること デジタルライブラリー では データベース 上 に 登 録 されている 様 々なカテゴリのデータを 検 索 閲 覧 できます データを 検 索 する キーワード 検 索 全 データをフリーワードで 検 索 できます 簡 易 検 索 データの 共 通 項 目 に 条 件 を 指 定 し 全 データを 横 断 して 検 索 できます 詳 細 検 索

More information

1. 表 から 値 を 抽 出 する 説 明 1.1. 表 から 値 を 抽 出 するための 関 数 について 説 明 します LOOKUP VLOOKUP HLOOKUP 関 数 は 検 索 値 に 対 応 する 値 を 検 索 値 を 含 む 一 覧 表 から 抽 出 し てくれる 関 数 です

1. 表 から 値 を 抽 出 する 説 明 1.1. 表 から 値 を 抽 出 するための 関 数 について 説 明 します LOOKUP VLOOKUP HLOOKUP 関 数 は 検 索 値 に 対 応 する 値 を 検 索 値 を 含 む 一 覧 表 から 抽 出 し てくれる 関 数 です Lookup 関 数 Vlookup 関 数 Index 関 数 等 で 表 からデータを 抽 出 する1 目 次 Rev070924 こうすればできる 研 究 所 1. 表 から 値 を 抽 出 する 説 明... 3 2. Lookup 関 数 1( 検 査 値 配 列 を 選 択 )... 5 3. Lookup 関 数 2 検 査 値 検 査 範 囲 対 応 範 囲 を 選 択 して 扶 養

More information

「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編

「1  所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編 既 に 提 出 した 所 得 税 及 び 復 興 特 別 所 得 税 の 確 定 申 告 の 申 告 額 に 誤 り があった 場 合 で 納 める 税 金 が 多 すぎた 場 合 や 還 付 される 税 金 が 少 なす ぎた 場 合 に 提 出 する 更 正 の 請 求 書 や 申 告 をした 税 額 等 が 実 際 より 少 な すぎた 場 合 や 還 付 される 税 金 が 多 すぎた 場

More information

1.2. ご 利 用 環 境 1.2.1. 推 奨 ブラウザ Internet Explorer 10 11 Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7

1.2. ご 利 用 環 境 1.2.1. 推 奨 ブラウザ Internet Explorer 10 11 Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7 1. アーカイブデータベースを 検 索 / 閲 覧 する 1.1. データの 検 索 方 法 東 京 アーカイブ では 以 下 に 分 類 されるカテゴリの 画 像 データ 資 料 データを 閲 覧 できます 江 戸 城 浮 世 絵 双 六 和 漢 書 江 戸 東 京 の 災 害 記 録 絵 葉 書 写 真 帖 近 代 の 地 図 東 京 府 東 京 市 関 係 資 料 番 付 建 築 図 面 書

More information

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

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

More information

2016 年 度 情 報 リテラシー 変 更 された 状 態 同 様 に 価 格 のセルを 書 式 設 定 する 場 合 は 金 額 のセルをすべて 選 択 し [ 書 式 ]のプルダウンメニューか ら[ 会 計 ]を 選 択 する すると が 追 加 され 金 額 としての 書 式 が 設 定 さ

2016 年 度 情 報 リテラシー 変 更 された 状 態 同 様 に 価 格 のセルを 書 式 設 定 する 場 合 は 金 額 のセルをすべて 選 択 し [ 書 式 ]のプルダウンメニューか ら[ 会 計 ]を 選 択 する すると が 追 加 され 金 額 としての 書 式 が 設 定 さ ( 第 11 回 )2016/06/27 表 計 算 を 利 用 した 集 計 作 業 この 回 では Excel を 用 いた 集 計 作 業 を 行 う 集 計 は 企 業 などで 事 実 を 記 録 したデータを 目 的 に 従 って 整 理 する 作 業 である Excel では 集 計 に 特 化 した 機 能 として テーブル ピポットテーブル という 機 能 がある 1. 課 題 の

More information

(1)1オールゼロ 記 録 ケース 厚 生 年 金 期 間 A B 及 びCに 係 る 旧 厚 生 年 金 保 険 法 の 老 齢 年 金 ( 以 下 旧 厚 老 という )の 受 給 者 に 時 効 特 例 法 施 行 後 厚 生 年 金 期 間 Dが 判 明 した Bは 事 業 所 記 号 が

(1)1オールゼロ 記 録 ケース 厚 生 年 金 期 間 A B 及 びCに 係 る 旧 厚 生 年 金 保 険 法 の 老 齢 年 金 ( 以 下 旧 厚 老 という )の 受 給 者 に 時 効 特 例 法 施 行 後 厚 生 年 金 期 間 Dが 判 明 した Bは 事 業 所 記 号 が 参 考 資 料 2 時 効 特 例 給 付 の 業 務 実 態 等 に 関 す る 調 査 結 果 に つ い て ( 報 告 書 で 取 り 上 げられた 10 ケースに 該 当 する 事 例 の 具 体 的 イメージ) (1)1オールゼロ 記 録 ケース 厚 生 年 金 期 間 A B 及 びCに 係 る 旧 厚 生 年 金 保 険 法 の 老 齢 年 金 ( 以 下 旧 厚 老 という )の

More information

( 別 紙 ) 以 下 法 とあるのは 改 正 法 第 5 条 の 規 定 による 改 正 後 の 健 康 保 険 法 を 指 す ( 施 行 期 日 は 平 成 28 年 4 月 1 日 ) 1. 標 準 報 酬 月 額 の 等 級 区 分 の 追 加 について 問 1 法 改 正 により 追 加

( 別 紙 ) 以 下 法 とあるのは 改 正 法 第 5 条 の 規 定 による 改 正 後 の 健 康 保 険 法 を 指 す ( 施 行 期 日 は 平 成 28 年 4 月 1 日 ) 1. 標 準 報 酬 月 額 の 等 級 区 分 の 追 加 について 問 1 法 改 正 により 追 加 別 添 事 務 連 絡 平 成 27 年 12 月 18 日 日 本 年 金 機 構 厚 生 年 金 保 険 部 長 殿 厚 生 労 働 省 年 金 局 事 業 管 理 課 長 持 続 可 能 な 医 療 保 険 制 度 を 構 築 するための 国 民 健 康 保 険 法 等 の 一 部 を 改 正 する 法 律 による 健 康 保 険 法 及 び 船 員 保 険 法 改 正 内 容 の 一 部 に

More information

https://www.takara-dic-net.jp/xeditor_ne/xeditor_web/html_gene.

https://www.takara-dic-net.jp/xeditor_ne/xeditor_web/html_gene. 平 成 23 年 3 月 期 第 1 四 半 期 決 算 短 信 日 本 基 準 ( 連 結 ) 平 成 22 年 8 月 11 日 上 場 会 社 名 松 井 建 設 株 式 会 社 上 場 取 引 所 東 コ ー ド 番 号 1810 URL http://www.matsui-ken.co.jp/ 代 表 者 ( 役 職 名 ) 取 締 役 社 長 ( 氏 名 ) 松 井 隆 弘 ( 役 職

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1 履 修 履 歴 データベースの 仕 組 み 学 生 が 履 修 履 歴 を 登 録 して 企 業 へデータを 送 信 すると 企 業 担 当 者 が 履 修 履 歴 データを 見 られるようになります 不 特 定 の 企 業 に 履 修 履 歴 データが 閲 覧 されるわけではありません < 基 本 的 な 流 れ> A 社 データ ベース 応 募 企 業 へ データを 送 信 学 生 A 専

More information

計算式の取り扱い

計算式の取り扱い 4.データ 入 力 と 表 計 算 4-1 計 算 式 の 取 り 扱 い 1) 数 式 の 基 本 Excelのような 表 計 算 ソフトでは セルに 入 力 されたデータ( 定 数 )を 計 算 式 ( 数 式 )によって 計 算 することで さまざまな 処 理 が 行 えます 数 式 バーには 数 式 の 内 容 が 表 示 されます セルには 計 算 結 果 が 表 示 されます 数 式 の

More information

養 老 保 険 の 減 額 払 済 保 険 への 変 更 1. 設 例 会 社 が 役 員 を 被 保 険 者 とし 死 亡 保 険 金 及 び 満 期 保 険 金 のいずれも 会 社 を 受 取 人 とする 養 老 保 険 に 加 入 してい る 場 合 を 解 説 します 資 金 繰 りの 都

養 老 保 険 の 減 額 払 済 保 険 への 変 更 1. 設 例 会 社 が 役 員 を 被 保 険 者 とし 死 亡 保 険 金 及 び 満 期 保 険 金 のいずれも 会 社 を 受 取 人 とする 養 老 保 険 に 加 入 してい る 場 合 を 解 説 します 資 金 繰 りの 都 平 成 22 年 4 月 1 日 現 在 の 法 令 等 に 準 拠 Up Newsletter 養 老 保 険 の 減 額 逓 増 定 期 保 険 の 取 扱 い 変 更 介 護 費 用 保 険 の 導 入 企 業 の 保 険 のポイント http://www.up-firm.com 1 養 老 保 険 の 減 額 払 済 保 険 への 変 更 1. 設 例 会 社 が 役 員 を 被 保 険 者

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 第 3 章 関 数 この 章 では 日 付 と 時 刻 を 扱 う 関 数 や 検 索 条 件 に 一 致 するデータを 取 り 出 す 関 数 の 使 い 方 また 複 数 の 関 数 を 組 み 合 わせてエラー 値 を 非 表 示 にする 方 法 を 学 習 します STEP 1: 日 付 / 時 刻 関 数 TODAY 関 数 NOW 関 数 TODAY 関 数 は パソコンの 内 蔵 時

More information

4 応 募 者 向 けメニュー 画 面 が 表 示 されます 応 募 者 向 けメニュー 画 面 で [ 交 付 内 定 時 の 手 続 を 行 う] [ 交 付 決 定 後 の 手 続 を 行 う]をクリックします 10

4 応 募 者 向 けメニュー 画 面 が 表 示 されます 応 募 者 向 けメニュー 画 面 で [ 交 付 内 定 時 の 手 続 を 行 う] [ 交 付 決 定 後 の 手 続 を 行 う]をクリックします 10 2 科 学 研 究 費 助 成 事 業 のトップページ 画 面 が 表 示 されます [ 研 究 者 ログイン]をクリック します 掲 載 している 画 面 は 例 示 です 随 時 変 更 されます 3 科 研 費 電 子 申 請 システムの 応 募 者 ログイン 画 面 が 表 示 されます e-rad の ID パ ス ワード を 入 力 し [ログイン]をクリックします 9 4 応 募 者

More information

Microsoft Word - 佐野市生活排水処理構想(案).doc

Microsoft Word - 佐野市生活排水処理構想(案).doc 佐 野 市 生 活 排 水 処 理 構 想 ( 案 ) 平 成 27 年 12 月 佐 野 市 目 次 1. 生 活 排 水 処 理 構 想 について 1.1 生 活 排 水 処 理 構 想 とは P.1 1.2 生 活 排 水 処 理 施 設 の 種 類 P.1 2. 佐 野 市 の 現 状 と 課 題 2.1 整 備 状 況 P.2 2.2 主 な 汚 水 処 理 施 設 P.2 2.3 生 活

More information

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

More information

税金読本(8-5)特定口座と確定申告

税金読本(8-5)特定口座と確定申告 と 確 申 告 8-5 複 数 の 証 券 会 社 で 源 泉 徴 収 を 開 設 している 場 合 の 損 益 通 算 の 方 法 における 株 式 債 券 投 資 信 託 と 税 金 源 泉 徴 収 と 確 申 告 源 泉 徴 収 の 場 合 内 の 譲 するか 否 かは 1つの ごとに 選 渡 益 については 確 申 告 は 不 要 です 択 することができます つまり 投 資 家 が 内 の

More information

第1回

第1回 やすだ 社 会 学 研 究 法 a( 2015 年 度 春 学 期 担 当 : 保 田 ) 基 礎 分 析 ( 1): 一 変 量 / 二 変 量 の 分 析 SPSSの 基 礎 テ キ ス ト pp.1-29 pp.255-257 デ ー タ の 入 力 [ デ ー タ ビ ュ ー ] で Excelの よ う に 直 接 入 力 で き る [ 変 数 ビ ュ ー ] で 変 数 の 情 報 を

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 株 式 会 社 化 に 伴 う から 特 定 の 員 への 株 式 譲 渡 に 係 る 課 税 関 係 と 手 続 きについて 平 成 20 年 2 月 商 工 中 金 当 資 料 は 貴 において 本 件 取 引 に 関 する 検 討 をされるに 際 して ご 参 考 のための 情 報 提 供 のみを 目 的 として 国 税 庁 の 確 認 を 受 けた 内 容 に 基 づき 商 工 中 金 が

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション インターネット 出 願 手 引 き (システムWAKABA 継 続 入 学 申 請 手 引 き) 目 次 1.システムWAKABAトップ 画 面 2 2. 学 生 種 選 択 画 面 3 3. 出 願 申 請 画 面 (1) 全 科 履 修 生 の 場 合 4 (2) 全 科 履 修 生 以 外 の 場 合 6 4.オンライン 授 業 8 5. 科 目 登 録 申 請 画 面 (1) 授 業 種 別

More information

入 札 参 加 資 格 申 請 システム 操 作 マニュアル 入 札 参 加 資 格 の 資 格 有 効 ( 変 更 ) 日 を 迎 えると 追 加 届 の 登 録 ができるようになります ( 入 札 参 加 資 格 申 請 の 定 時 受 付 では いずれかの 申 請 先 団 体 から 入 札 参

入 札 参 加 資 格 申 請 システム 操 作 マニュアル 入 札 参 加 資 格 の 資 格 有 効 ( 変 更 ) 日 を 迎 えると 追 加 届 の 登 録 ができるようになります ( 入 札 参 加 資 格 申 請 の 定 時 受 付 では いずれかの 申 請 先 団 体 から 入 札 参 あいち 電 子 調 達 共 同 システム( 物 品 等 ) 入 札 参 加 資 格 申 請 システム 操 作 マニュアル - 業 者 - 目 次... 8-1 8-1 本 店 ID( 業 者 用 ID)の 確 認 ~ 初 期 パスワード 変 更... 8-3 8-1-1 入 札 参 加 資 格 申 請 システム メニュー... 8-3 8-1-2 契 約 営 業 所 等 ID 確 認 (パスワード

More information

2016 年 度 情 報 リテラシー 三 科 目 合 計 の 算 出 関 数 を 用 いて 各 教 科 の 平 均 点 と 最 高 点 を 求 めることにする この2つの 計 算 は [ホーム]タブのコマ ンドにも 用 意 されているが 今 回 は 関 数 として 作 成 する まず 表 に 三 科

2016 年 度 情 報 リテラシー 三 科 目 合 計 の 算 出 関 数 を 用 いて 各 教 科 の 平 均 点 と 最 高 点 を 求 めることにする この2つの 計 算 は [ホーム]タブのコマ ンドにも 用 意 されているが 今 回 は 関 数 として 作 成 する まず 表 に 三 科 ( 第 9 回 )2016/06/13 Excel 関 数 の 基 礎 この 回 では Excel での 数 値 処 理 に 役 立 つ 関 数 について 解 説 する 1. 課 題 の 確 認 成 績 の 集 計 について 関 数 を 利 用 して 行 う 利 用 するソフトウェア:Microsoft Excel 1.1. 演 習 の 内 容 関 数 は 表 計 算 ソフトで 数 値 処 理 を

More information

1

1 精 華 町 個 人 情 報 保 護 条 例 改 正 に 向 けての 考 え 方 ( 案 ) 平 成 27 年 4 月 精 華 町 0 1 目 次 1 個 人 情 報 保 護 に 関 する 法 体 系 と 番 号 法 における 特 定 個 人 情 報 の 保 護 措 置... 1 2 番 号 法 と 精 華 町 個 人 情 報 保 護 条 例 における 個 人 情 報 の 定 義 上 の 差 異...

More information

目 次 1. Web メールのご 利 用 について... 2 2. Web メール 画 面 のフロー 図... 3 3. Web メールへのアクセス... 4 4. ログイン 画 面... 5 5. ログイン 後 (メール 一 覧 画 面 )... 6 6. 画 面 共 通 項 目... 7 7.

目 次 1. Web メールのご 利 用 について... 2 2. Web メール 画 面 のフロー 図... 3 3. Web メールへのアクセス... 4 4. ログイン 画 面... 5 5. ログイン 後 (メール 一 覧 画 面 )... 6 6. 画 面 共 通 項 目... 7 7. Web メール 操 作 説 明 書 京 都 与 謝 野 町 有 線 テレビ 0 目 次 1. Web メールのご 利 用 について... 2 2. Web メール 画 面 のフロー 図... 3 3. Web メールへのアクセス... 4 4. ログイン 画 面... 5 5. ログイン 後 (メール 一 覧 画 面 )... 6 6. 画 面 共 通 項 目... 7 7. メール 一 覧 画 面...

More information

Microsoft Word - 不正アクセス行為の禁止等に関する法律等に基づく公安

Microsoft Word - 不正アクセス行為の禁止等に関する法律等に基づく公安 不 正 アクセス 行 為 の 禁 止 等 に 関 する 法 律 等 に 基 づく 公 安 委 員 会 による 援 助 等 の 措 置 に 関 する 訓 令 平 成 12 年 7 月 1 日 警 察 本 部 訓 令 第 25 号 改 正 平 成 14 年 11 月 22 日 本 部 訓 令 第 29 号 平 成 16 年 3 月 25 日 本 部 訓 令 第 6 号 平 成 24 年 5 月 1 日

More information

<4D F736F F D208ED089EF95DB8CAF89C193FC8FF38BB CC8EC091D492B28DB88C8B89CA82C982C282A282C42E646F63>

<4D F736F F D208ED089EF95DB8CAF89C193FC8FF38BB CC8EC091D492B28DB88C8B89CA82C982C282A282C42E646F63> 社 会 保 険 加 入 状 況 等 の 実 態 調 査 結 果 平 成 27 年 6 月 18 日 一 般 社 団 法 人 日 本 電 設 工 業 協 会 社 会 保 険 加 入 状 況 等 の 実 態 調 査 結 果 について 1. 調 査 の 目 的 社 会 保 険 加 入 促 進 計 画 の 計 画 期 間 (H24 年 度 ~H28 年 度 までの5 年 間 )の 中 間 時 点 として 1

More information

< 目 次 > 8. 雇 用 保 険 高 年 齢 雇 用 継 続 給 付 27 ( 育 児 休 業 給 付 介 護 休 業 給 付 ) 8.1 高 年 齢 雇 用 継 続 給 付 画 面 のマイナンバー 設 定 27 8.2 高 年 齢 雇 用 継 続 給 付 の 電 子 申 請 28 8.3 高

< 目 次 > 8. 雇 用 保 険 高 年 齢 雇 用 継 続 給 付 27 ( 育 児 休 業 給 付 介 護 休 業 給 付 ) 8.1 高 年 齢 雇 用 継 続 給 付 画 面 のマイナンバー 設 定 27 8.2 高 年 齢 雇 用 継 続 給 付 の 電 子 申 請 28 8.3 高 雇 用 保 険 マイナンバー 改 定 向 け 操 作 説 明 書 < 目 次 > 1.マイナンバー 等 の 法 令 改 定 対 応 について 3 1.1 法 令 改 定 の 変 更 点 3 1.2 その 他 主 要 な 変 更 点 4 2.マイナンバー 管 理 システムとの 連 携 設 定 5 2.1 マイナ de 社 労 夢 の 運 用 設 定 5 2.2 マイナ de 社 労 夢 CL の 運

More information

富士山チェックリスト

富士山チェックリスト 富 士 山 決 算 マニュアル 富 士 山 賃 貸 管 理 財 務 会 計 を 使 用 して 決 算 を 行 う 場 合 の 一 般 的 な 手 順 をご 説 明 します 個 人 不 動 産 の 決 算 を 行 う 場 合 P1~P8 個 人 一 般 の 決 算 を 行 う 場 合 P4~P8 P11 青 色 申 告 特 別 控 除 額 の 入 力 個 人 農 業 の 決 算 を 行 う 場 合 P4~P11

More information

PATENTBOY/Netバージョンアップ説明書(Ver.1.92)

PATENTBOY/Netバージョンアップ説明書(Ver.1.92) PATENTBOY/Net (Ver.1.92) バージョンアップ 説 明 書 PATENTBOY/Net (Ver.1.92) 意 匠 商 標 PATENTBOY/Net (Ver.1.92)は インターネット 出 願 ソフト Ver.[i1.92]に 対 応 したバージョンです 印 は Word2007 版 についてのみの 記 載 です PATENTBOY/Net Jr.+ (Ver.1.92)

More information

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt) ACAD-DENKI DENKI Ver.12 新 機 能 / 改 善 機 能 アルファテック 株 式 会 社 1 新 機 能 改 善 機 能 一 覧 ACAD-DENKI/EL Ver.12 新 機 能 と 改 善 機 能 新 メニュー/ 新 機 能 拡 張 プロジェクト 管 理 外 部 端 子 コネクタ 端 子 ネット 分 割 化 リアルタイム 線 番 挿 入 改 善 項 目 図 題 情 報 編

More information

している 5. これに 対 して 親 会 社 の 持 分 変 動 による 差 額 を 資 本 剰 余 金 として 処 理 した 結 果 資 本 剰 余 金 残 高 が 負 の 値 となるような 場 合 の 取 扱 いの 明 確 化 を 求 めるコメントが 複 数 寄 せられた 6. コメントでは 親

している 5. これに 対 して 親 会 社 の 持 分 変 動 による 差 額 を 資 本 剰 余 金 として 処 理 した 結 果 資 本 剰 余 金 残 高 が 負 の 値 となるような 場 合 の 取 扱 いの 明 確 化 を 求 めるコメントが 複 数 寄 せられた 6. コメントでは 親 第 265 回 企 業 会 計 基 準 委 員 会 資 料 番 号 日 付 審 議 事 項 (3) 2013 年 5 月 29 日 プロジェクト 項 目 企 業 結 合 (ステップ2) 公 開 草 案 に 対 するコメントへの 対 応 I. 検 討 の 経 緯 1. 平 成 25 年 1 月 に 企 業 会 計 基 準 公 開 草 案 第 49 号 企 業 結 合 に 関 する 会 計 基 準 (

More information

預 金 を 確 保 しつつ 資 金 調 達 手 段 も 確 保 する 収 益 性 を 示 す 指 標 として 営 業 利 益 率 を 採 用 し 営 業 利 益 率 の 目 安 となる 数 値 を 公 表 する 株 主 の 皆 様 への 還 元 については 持 続 的 な 成 長 による 配 当 可

預 金 を 確 保 しつつ 資 金 調 達 手 段 も 確 保 する 収 益 性 を 示 す 指 標 として 営 業 利 益 率 を 採 用 し 営 業 利 益 率 の 目 安 となる 数 値 を 公 表 する 株 主 の 皆 様 への 還 元 については 持 続 的 な 成 長 による 配 当 可 ミスミグループ コーポレートガバナンス 基 本 方 針 本 基 本 方 針 は ミスミグループ( 以 下 当 社 グループ という)のコーポレートガバナン スに 関 する 基 本 的 な 考 え 方 を 定 めるものである 1. コーポレートガバナンスの 原 則 (1) 当 社 グループのコーポレートガバナンスは 当 社 グループの 持 続 的 な 成 長 と 中 長 期 的 な 企 業 価 値 の

More information

<4D6963726F736F667420576F7264202D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A83858341838B8169342E33566572816A2E646F63>

<4D6963726F736F667420576F7264202D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A83858341838B8169342E33566572816A2E646F63> 商 品 管 理 商 品 管 理 を 行 うためのメニューです 4.1 商 品 管 理 のサイドメニュー 商 品 管 理 には 以 下 のサイドメニューがあります 商 品 一 覧 登 録 済 みの 商 品 の 一 覧 を 表 示 します 既 に 登 録 済 みの 商 品 の 検 索 検 索 した 商 品 を 編 集 する 際 に 使 用 します 新 規 作 成 商 品 を 新 規 登 録 する 画 面

More information

1-1-2. 一 覧 表 ( 専 従 者 用 ) YES NOチャート( 専 従 月 額 単 価 用 ) (P.4)を 参 考 にしてください < 直 接 雇 用 者 > 一 覧 表 ( 専 従 者 用 )の 単 価 は 委 託 期 間 中 に 継 続 して 半 年 以 上 当 該 AMED 事 業

1-1-2. 一 覧 表 ( 専 従 者 用 ) YES NOチャート( 専 従 月 額 単 価 用 ) (P.4)を 参 考 にしてください < 直 接 雇 用 者 > 一 覧 表 ( 専 従 者 用 )の 単 価 は 委 託 期 間 中 に 継 続 して 半 年 以 上 当 該 AMED 事 業 について 別 紙 1-1. の 基 本 的 な 考 え 方 人 件 費 は 原 則 として 研 究 員 が 委 託 業 務 に 直 接 従 事 する 時 間 数 に 健 康 保 険 等 級 ( 健 保 等 級 ) 1 に 基 づく 表 の 単 価 を 乗 じて 算 出 します 研 究 員 の 区 分 に 基 づき 以 下 の2 種 類 の 一 覧 表 から を 決 定 してください 健 保 等 級

More information

<4D6963726F736F667420576F7264202D2030322090AC90D1955D92E8977697CC82CC895E9770816990DD8C76939995D2816A2E646F63>

<4D6963726F736F667420576F7264202D2030322090AC90D1955D92E8977697CC82CC895E9770816990DD8C76939995D2816A2E646F63> 土 木 部 建 築 設 計 及 び 工 事 監 理 等 委 託 業 務 成 績 評 定 要 領 の 運 用 ( 建 築 設 計 等 委 託 業 務 編 ) ( 評 定 の 方 法 ) 第 1 評 定 者 は 評 定 を 行 おうとする 業 務 ( 以 下 対 象 業 務 という )について 別 添 の 採 点 表 により 評 定 を 行 うものとし 評 価 項 目 評 価 の 視 点 及 び 評 価

More information

中 間 利 払 日 とし 預 入 日 または 前 回 の 中 間 利 払 日 からその 中 間 利 払 日 の 前 日 までの 日 数 および 通 帳 または 証 書 記 載 の 中 間 利 払 利 率 によって 計 算 した 中 間 利 払 額 ( 以 下 中 間 払 利 息 といいます )を 利

中 間 利 払 日 とし 預 入 日 または 前 回 の 中 間 利 払 日 からその 中 間 利 払 日 の 前 日 までの 日 数 および 通 帳 または 証 書 記 載 の 中 間 利 払 利 率 によって 計 算 した 中 間 利 払 額 ( 以 下 中 間 払 利 息 といいます )を 利 自 由 金 利 型 定 期 預 金 M 型 (スーパー 定 期 ) 規 定 1.( 取 扱 店 の 範 囲 ) (1) 個 人 のお 客 さま この 預 金 は 当 店 のほか 当 金 庫 本 支 店 および 当 金 庫 が 提 携 した 他 の 労 働 金 庫 ( 以 下 提 携 金 庫 といいます )のどこの 店 舗 でも 預 入 れができます (2) 団 体 のお 客 さま この 預 金 は

More information

募集新株予約権(有償ストック・オプション)の発行に関するお知らせ

募集新株予約権(有償ストック・オプション)の発行に関するお知らせ 各 位 平 成 28 年 6 月 24 日 会 社 名 株 式 会 社 モバイルファクトリー 代 表 者 名 代 表 取 締 役 宮 嶌 裕 二 (コード 番 号 3912 東 証 マザーズ) 問 合 せ 先 執 行 役 員 計 数 管 理 部 長 谷 本 洋 (TEL. 03-3447-1181) 募 集 新 株 予 約 権 ( 有 償 ストック オプション)の 発 行 に 関 するお 知 らせ

More information

検 討 検 討 の 進 め 方 検 討 状 況 簡 易 収 支 の 世 帯 からサンプリング 世 帯 名 作 成 事 務 の 廃 止 4 5 必 要 な 世 帯 数 の 確 保 が 可 能 か 簡 易 収 支 を 実 施 している 民 間 事 業 者 との 連 絡 等 に 伴 う 事 務 の 複 雑

検 討 検 討 の 進 め 方 検 討 状 況 簡 易 収 支 の 世 帯 からサンプリング 世 帯 名 作 成 事 務 の 廃 止 4 5 必 要 な 世 帯 数 の 確 保 が 可 能 か 簡 易 収 支 を 実 施 している 民 間 事 業 者 との 連 絡 等 に 伴 う 事 務 の 複 雑 等 の 当 初 見 直 し 案 の 検 討 状 況 について 資 料 1-1 項 目 名 検 討 検 討 の 進 め 方 検 討 状 況 都 道 府 県 担 当 者 との 意 見 交 換 では 結 果 精 度 の 低 下 に 伴 い 結 果 が 活 用 されなくなった 場 合 の 員 のモチベーション 低 下 の 可 能 性 や 員 の 配 置 換 え 等 についての 考 慮 が 必 要 との 意

More information

「給与・年金の方」からの確定申告書作成編

「給与・年金の方」からの確定申告書作成編 所 得 が 給 与 のみ 公 的 年 金 のみ 給 与 と 公 的 年 金 のみ の 方 で 入 力 方 法 選 択 画 面 で 給 与 年 金 の 方 を 選 択 された 場 合 の 確 定 申 告 書 作 成 の 操 作 手 順 を 説 明 します ~ この 操 作 の 手 引 きをご 利 用 になる 前 に ~ この 操 作 の 手 引 きでは 確 定 申 告 書 の 作 成 方 法 をご 説

More information

2 県 公 立 高 校 の 合 格 者 は このように 決 まる (1) 選 抜 の 仕 組 み 選 抜 の 資 料 選 抜 の 資 料 は 主 に 下 記 の3つがあり 全 高 校 で 使 用 する 共 通 の ものと 高 校 ごとに 決 めるものとがあります 1 学 力 検 査 ( 国 語 数

2 県 公 立 高 校 の 合 格 者 は このように 決 まる (1) 選 抜 の 仕 組 み 選 抜 の 資 料 選 抜 の 資 料 は 主 に 下 記 の3つがあり 全 高 校 で 使 用 する 共 通 の ものと 高 校 ごとに 決 めるものとがあります 1 学 力 検 査 ( 国 語 数 2 県 公 立 高 校 の 合 格 者 は このように 決 まる (1) 選 抜 の 仕 組 み 選 抜 の 資 料 選 抜 の 資 料 は 主 に 下 記 の3つがあり 全 高 校 で 使 用 する 共 通 の ものと 高 校 ごとに 決 めるものとがあります 1 学 力 検 査 ( 国 語 数 学 社 会 理 科 英 語 の5 教 科 ) すべての 高 校 で 資 料 とする 2 調 査 書 (

More information

目 次 1. 論 理 関 数 IF... 1 2. IF の 概 要... 1 3. 論 理 式 の 種 類... 2 3.1.1. 等 号... 2 3.1.2. 不 等 号... 2 4. 具 体 的 な 使 い 方... 2 5. ネスト... 3 6. 複 数 の 条 件 を 記 述...

目 次 1. 論 理 関 数 IF... 1 2. IF の 概 要... 1 3. 論 理 式 の 種 類... 2 3.1.1. 等 号... 2 3.1.2. 不 等 号... 2 4. 具 体 的 な 使 い 方... 2 5. ネスト... 3 6. 複 数 の 条 件 を 記 述... 平 成 26 年 12 月 6 日 跡 見 学 園 女 子 大 学 公 開 講 座 パソコンセミナー Excel 入 門 第 1 回 応 用 編 文 学 部 現 代 文 化 表 現 学 科 准 教 授 伊 藤 穣 j-ito@atomi.ac.jp http://www2.mmc.atomi.ac.jp/~j-ito/ 目 次 1. 論 理 関 数 IF... 1 2. IF の 概 要... 1

More information

2. 研 究 者 / 評 価 者 情 報 修 正 この 画 面 では 研 究 者 が 自 分 自 身 の 情 報 の 修 正 を 行 います (A) 研 究 者 / 評 価 者 情 報 の 修 正 () 研 究 者 / 評 価 者 情 報 修 正 画 面 を 開 く HOME 画 面 メニューの 研

2. 研 究 者 / 評 価 者 情 報 修 正 この 画 面 では 研 究 者 が 自 分 自 身 の 情 報 の 修 正 を 行 います (A) 研 究 者 / 評 価 者 情 報 の 修 正 () 研 究 者 / 評 価 者 情 報 修 正 画 面 を 開 く HOME 画 面 メニューの 研 2. 研 究 者 / 評 価 者 情 報 修 正 ⅰ. 概 要 研 究 者 / 評 価 者 情 報 修 正 メニューでは ご 自 身 の 情 報 管 理 を 行 います 研 究 者 / 評 価 者 情 報 修 正 ご 自 身 の 情 報 が 表 示 されますので 確 認 を 行 います 必 要 に 応 じて 情 報 修 正 を 行 います 操 作 方 法 は 2. 研 究 者 / 評 価 者 情 報

More information

1 特 別 会 計 財 務 書 類 の 検 査 特 別 会 計 に 関 する 法 律 ( 平 成 19 年 法 律 第 23 号 以 下 法 という ) 第 19 条 第 1 項 の 規 定 に 基 づき 所 管 大 臣 は 毎 会 計 年 度 その 管 理 する 特 別 会 計 について 資 産

1 特 別 会 計 財 務 書 類 の 検 査 特 別 会 計 に 関 する 法 律 ( 平 成 19 年 法 律 第 23 号 以 下 法 という ) 第 19 条 第 1 項 の 規 定 に 基 づき 所 管 大 臣 は 毎 会 計 年 度 その 管 理 する 特 別 会 計 について 資 産 平 成 2 年 度 特 別 会 計 財 務 書 類 の 検 査 の 結 果 会 計 検 査 院 1 特 別 会 計 財 務 書 類 の 検 査 特 別 会 計 に 関 する 法 律 ( 平 成 19 年 法 律 第 23 号 以 下 法 という ) 第 19 条 第 1 項 の 規 定 に 基 づき 所 管 大 臣 は 毎 会 計 年 度 その 管 理 する 特 別 会 計 について 資 産 及 び

More information

スライド 1

スライド 1 Android 版 目 視 録 運 用 操 作 マニュアル 作 成 2012/03/22 更 新 2014/09/26 目 視 録 とは 携 帯 またはパソコンで 施 工 写 真 を 登 録 確 認 できるシステムです ご 利 用 の 為 にはIDとパスワードが 必 要 です TEG ログインID ( ) パスワード ( ) https://teg.mokusiroku.com/

More information

給料らくだ7.5・かるがるできる給料5.5 追加マニュアル

給料らくだ7.5・かるがるできる給料5.5 追加マニュアル 追 加 マニュアル 給 料 らくだ 7.5 (Rev.5.10) かるがるできる 給 料 5.5 (Rev.5.10) MNL151201N-K マイナンバーモードについて 本 製 品 は マイナンバー 事 務 のうち 保 管 利 用 廃 棄 安 全 管 理 措 置 について 支 援 する 機 能 を 搭 載 しています マイナンバー 事 務 に 関 する 支 援 機 能 を 利 用 できる 状 態

More information

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

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

More information

Microsݯft Word - 91 forܠ2009November.docx

Microsݯft Word - 91 forܠ2009November.docx 特 集 : Query & Analysis の 仕 訳 転 送 機 能 SunSystems と 連 携 し て 使 用 す る こ と が で き る Infor Performance Management Query&Analysis( 以 下 Q&A) ( 旧 : SunSystems Vision ) と い う 製 品 が あ り ま す Q&A は Microsoft Excel の

More information

<4D6963726F736F667420576F7264202D20819C8140928692B78AFA95DB91538C7689E68DEC90AC289

<4D6963726F736F667420576F7264202D20819C8140928692B78AFA95DB91538C7689E68DEC90AC289 官 庁 施 設 情 報 管 理 システム (BIMMS-N) 操 作 説 明 書 9 施 設 維 持 管 理 9.4 中 長 期 保 全 計 画 作 成 ( 東 北 版 ) 平 成 26 年 10 月 国 土 交 通 省 東 北 地 方 整 備 局 営 繕 部 目 次 9 施 設 維 持 管 理 9.4 中 長 期 保 全 計 画 作 成 ( 東 北 版 ) 9.4.0 中 長 期 保 全 計 画

More information

目 次 1 個 人 基 本 情 報 個 人 基 本 情 報 入 力 画 面 の 分 散 4 申 告 区 分 および 申 告 種 類 の 選 択 方 法 5 繰 越 損 失 入 力 年 別 の 繰 越 損 失 額 入 力 に 対 応 6 作 成 手 順 作 成 手 順 の 流 れを 提 供 7 所 得

目 次 1 個 人 基 本 情 報 個 人 基 本 情 報 入 力 画 面 の 分 散 4 申 告 区 分 および 申 告 種 類 の 選 択 方 法 5 繰 越 損 失 入 力 年 別 の 繰 越 損 失 額 入 力 に 対 応 6 作 成 手 順 作 成 手 順 の 流 れを 提 供 7 所 得 所 得 税 R4 機 能 アップ 内 容 Ver.13.1 所 得 税 R4 主 な 機 能 アップ 内 容 についてご 説 明 いたします 当 資 料 は2014 年 3 月 時 点 のものです 内 容 や 画 像 は 予 告 なく 変 更 される 場 合 がございます Rev.1.1 1 目 次 1 個 人 基 本 情 報 個 人 基 本 情 報 入 力 画 面 の 分 散 4 申 告 区 分

More information

目 次 利 用 に 際 しての 注 意 事 項... ユーザー 登 録... ログイン... 課 題 申 請... 5 装 置 予 約... 6 ライセンス 取 得 方 法... 7 利 用 料 金 の 確 認 ( 準 備 中 )... 5 8 外 部 発 表 登 録 の 方 法... 5 < 附

目 次 利 用 に 際 しての 注 意 事 項... ユーザー 登 録... ログイン... 課 題 申 請... 5 装 置 予 約... 6 ライセンス 取 得 方 法... 7 利 用 料 金 の 確 認 ( 準 備 中 )... 5 8 外 部 発 表 登 録 の 方 法... 5 < 附 NIMS 蓄 電 池 基 盤 プラットフォーム 装 置 管 理 システム ユーザーマニュアル https://www.battery-pf.jp/ 第 版 作 成 日 更 新 平 成 6 年 0 月 0 日 平 成 6 年 0 月 0 日 目 次 利 用 に 際 しての 注 意 事 項... ユーザー 登 録... ログイン... 課 題 申 請... 5 装 置 予 約... 6 ライセンス 取

More information

No.7 アメリカ 合 衆 国 小 規 模 事 例 (そ4) 助 金 も 財 源 になっている しかし 小 規 模 事 業 体 では 連 邦 政 府 から 基 金 はもちろん 市 から 補 助 金 もまったくない が 実 状 である すなわち 給 人 口 が25 人 から100 人 規 模 小 規

No.7 アメリカ 合 衆 国 小 規 模 事 例 (そ4) 助 金 も 財 源 になっている しかし 小 規 模 事 業 体 では 連 邦 政 府 から 基 金 はもちろん 市 から 補 助 金 もまったくない が 実 状 である すなわち 給 人 口 が25 人 から100 人 規 模 小 規 以 下 11 月 号 (そ3) 続 き 7 2 3.アメリカ 合 衆 国 における 小 規 模 事 業 体 経 営 状 況 と 財 政 状 況 ( 続 ) 1) 小 規 模 事 業 体 財 源 EPAが 無 作 為 に 抽 出 した 小 規 模 事 業 体 に 対 する 公 営 及 び 事 業 体 オーナ 別 財 源 を 示 したが 表 51であ る それによると 給 人 口 が25 人 から100

More information

主要生活道路について

主要生活道路について 議 題 2 資 料 1. 本 日 の 検 討 テーマ 主 要 生 活 道 路 について 基 本 構 想 ( 平 成 23 年 3 月 の 中 間 報 告 資 料 )では 主 要 生 活 道 路 A~C 主 要 生 活 道 路 D~G の2 種 類 の 主 要 生 活 道 路 整 備 を 提 言 しています 各 路 線 の 具 体 的 な 整 備 手 法 については 地 区 計 画 制 度 の 適 用

More information

2. 会 計 規 程 の 業 務 (1) 規 程 と 実 際 の 業 務 の 調 査 規 程 や 運 用 方 針 に 規 定 されている 業 務 ( 帳 票 )が 実 際 に 行 われているか( 作 成 されている か)どうかについて 調 べてみた 以 下 の 表 は 規 程 の 条 項 とそこに

2. 会 計 規 程 の 業 務 (1) 規 程 と 実 際 の 業 務 の 調 査 規 程 や 運 用 方 針 に 規 定 されている 業 務 ( 帳 票 )が 実 際 に 行 われているか( 作 成 されている か)どうかについて 調 べてみた 以 下 の 表 は 規 程 の 条 項 とそこに 第 7 章 会 計 規 程 1. 会 計 規 程 の 概 要 (1) 規 程 及 び 目 的 平 成 18 年 度 に 病 院 事 業 管 理 者 を 設 置 して 札 幌 市 病 院 局 会 計 規 程 ( 平 成 18 年 札 幌 市 病 院 局 規 程 第 37 号 以 下 この 章 で 規 程 という )を 定 め これに 則 って 会 計 処 理 が 行 わ れていなお 規 程 の 具 体

More information

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

More information

神の錬金術プレビュー版

神の錬金術プレビュー版 みみ 増! 神 錬 術 God's alchemy Prologue ロローグ God's alchemy 4 神 錬 術! 人 非 常 重 素 ば 必 ず 幸 わ 幸 人 極 め 少 数 派 思 ぎ 困 困 大 変 起 ぎ 直 接 原 因 命 落 充 活 保 障 取 直 ず 命 安 全 味 欠 乏 人 存 重 大 危 険 有 無 私 達 非 常 密 接 関 係 代 有 無 私 達 活 直 接 左

More information

[2] 控 除 限 度 額 繰 越 欠 損 金 を 有 する 法 人 において 欠 損 金 発 生 事 業 年 度 の 翌 事 業 年 度 以 後 の 欠 損 金 の 繰 越 控 除 にあ たっては 平 成 27 年 度 税 制 改 正 により 次 ページ 以 降 で 解 説 する の 特 例 (

[2] 控 除 限 度 額 繰 越 欠 損 金 を 有 する 法 人 において 欠 損 金 発 生 事 業 年 度 の 翌 事 業 年 度 以 後 の 欠 損 金 の 繰 越 控 除 にあ たっては 平 成 27 年 度 税 制 改 正 により 次 ページ 以 降 で 解 説 する の 特 例 ( 相 談 ~ 改 正 に 伴 い 改 めて 整 理 しておきたい~ 法 人 税 における 繰 越 欠 損 金 制 度 米 澤 潤 平 部 東 京 室 平 成 27 年 度 および28 年 度 の 税 制 改 正 による 法 人 税 率 引 き 下 げに 伴 う 課 税 ベース 拡 大 の 一 環 として 繰 越 欠 損 金 制 度 についても 大 改 正 が 行 われました 今 回 は 繰 越 欠 損

More information

Taro-2220(修正).jtd

Taro-2220(修正).jtd 株 式 会 社 ( 募 集 株 式 の 発 行 ) 株 式 会 社 変 更 登 記 申 請 書 1. 商 号 商 事 株 式 会 社 1. 本 店 県 市 町 丁 目 番 号 1. 登 記 の 事 由 募 集 株 式 発 行 ( 情 報 番 号 2220 全 25 頁 ) 1. 登 記 すべき 事 項 変 更 ( 注 ) 変 更 の 年 月 日 は, 払 込 期 日 又 は 払 込 期 間 の 末

More information

った 場 合 など 監 事 の 任 務 懈 怠 の 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 減 算 する (8) 役 員 の 法 人 に 対 する 特 段 の 貢 献 が 認 められる 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 加 算 することができる

った 場 合 など 監 事 の 任 務 懈 怠 の 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 減 算 する (8) 役 員 の 法 人 に 対 する 特 段 の 貢 献 が 認 められる 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 加 算 することができる 独 立 行 政 法 人 の 役 員 の 退 職 金 に 係 る 業 績 勘 案 率 の 算 定 ルールについて 平 成 27 年 5 月 25 日 総 務 大 臣 決 定 独 立 行 政 法 人 特 殊 法 人 及 び 認 可 法 人 の 役 員 の 退 職 金 について ( 平 成 27 年 3 月 24 日 閣 議 決 定 以 下 閣 議 決 定 という )に 基 づき 独 立 行 政 法 人

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

購買ポータルサイトyOASIS簡易説明書 b

購買ポータルサイトyOASIS簡易説明書 b 購 買 ポータルサイト yoasis 簡 易 説 明 書 横 河 電 機 株 式 会 社 本 書 は 購 買 ポータルサイト yoasis の 簡 易 的 な 基 本 操 作 について 記 載 してあります 詳 細 な 操 作 方 法 については 別 冊 の 購 買 ポータルサイト yoasis 操 作 説 明 書 をご 覧 下 さい 本 書 の 内 容 は 性 能 / 機 能 の 向 上 などにより

More information

指 定 ( 又 は 選 択 ) 官 庁 PCT 出 願 人 の 手 引 - 国 内 段 階 - 国 内 編 - アイスランド 特 許 庁 国 内 段 階 に 入 るための 要 件 の 概 要 3 頁 概 要 国 内 段 階 に 入 るための 期 間 PCT 第 22 条 (3)に 基 づく 期 間

指 定 ( 又 は 選 択 ) 官 庁 PCT 出 願 人 の 手 引 - 国 内 段 階 - 国 内 編 - アイスランド 特 許 庁 国 内 段 階 に 入 るための 要 件 の 概 要 3 頁 概 要 国 内 段 階 に 入 るための 期 間 PCT 第 22 条 (3)に 基 づく 期 間 PCT 出 願 人 の 手 引 - 国 内 段 階 - 国 内 編 - 1 頁 アイスランド 特 許 庁 ( 指 定 官 庁 又 は 選 択 官 庁 ) 目 次 国 内 段 階 - 概 要 国 内 段 階 の 手 続 附 属 書 手 数 料 附 属 書.Ⅰ 国 内 手 続 請 求 様 式 附 属 書.Ⅱ 委 任 状 附 属 書.Ⅲ 略 語 のリスト 国 内 官 庁 : アイスランド 特 許 庁 IPL:

More information

Microsoft PowerPoint - 6

Microsoft PowerPoint - 6 1 第 6 回 表 計 算 を 使 ってのアンケート 集 計 学 習 内 容 (1)アンケートデータの 整 理 (2) 基 礎 集 計 (3)クロス 集 計 はじめに 第 6 回 では, 情 報 分 析 演 習 履 修 者 に 対 して 行 った 学 生 生 活 に 関 するアンケー トを 用 いて,Excelを 使 ってアンケートの 集 計 を 行 う 方 法 を 実 習 します.アン ケートデータのファイルは,Course

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 2016 年 1 月 インターネット 出 願 手 引 き ( 登 録 内 容 修 正 顔 写 真 登 録 ) 目 次 1.ログイン (1)ログイン 手 順 2 (2)パスワード 変 更 ( 初 回 ) 3 2. 出 願 申 請 進 行 状 況 確 認 (1)トップ 画 面 4 (2) 科 目 申 請 修 正 5 (3) 出 願 科 目 申 請 状 況 照 会 9 (4) 顔 写 真 登 録 10 3.パスワードの

More information

( 別 途 調 査 様 式 1) 減 損 損 失 を 認 識 するに 至 った 経 緯 等 1 列 2 列 3 列 4 列 5 列 6 列 7 列 8 列 9 列 10 列 11 列 12 列 13 列 14 列 15 列 16 列 17 列 18 列 19 列 20 列 21 列 22 列 固 定

( 別 途 調 査 様 式 1) 減 損 損 失 を 認 識 するに 至 った 経 緯 等 1 列 2 列 3 列 4 列 5 列 6 列 7 列 8 列 9 列 10 列 11 列 12 列 13 列 14 列 15 列 16 列 17 列 18 列 19 列 20 列 21 列 22 列 固 定 資 料 10 減 損 損 失 及 び 資 本 金 の 変 動 に 関 する 調 査 記 載 上 の 注 意 事 項 当 調 査 は 減 損 損 失 を 認 識 するに 至 った 経 緯 資 本 金 の の 変 動 等 を 把 握 するために 調 査 する ものである 調 査 対 象 は 地 方 公 営 企 業 状 況 調 査 の 対 象 となっている 法 適 用 企 業 とする Ⅰ 提 出 物 について

More information

Microsoft Word - 目次.doc

Microsoft Word - 目次.doc 長 寿 医 療 制 度 と 国 民 健 康 保 険 一 体 化 に 関 する 舛 添 大 臣 私 案 イメージ < 現 行 > < 見 直 し 後 > 75 歳 長 寿 医 療 制 度 ( 県 単 位 広 域 連 合 ) 長 寿 医 療 ( 都 道 府 県 ) 1 両 者 を 一 体 化 し 都 道 府 県 が 運 営 75 歳 65 歳 被 用 者 保 険 から 財 政 調 整 国 保 国 保 被

More information

k_setumeikai_siryo

k_setumeikai_siryo 入 札 契 約 制 度 説 明 会 日 時 : 平 成 28 年 3 月 28 日 ( 月 ) 1 午 前 10 時 30 分 ~ 場 所 : 金 沢 歌 劇 座 (2F) 大 集 会 室 2 午 後 1 時 30 分 ~ 次 第 1 平 成 28 年 度 入 札 契 約 制 度 の 改 正 について 1P (1) 最 低 制 限 価 格 及 び 低 入 札 価 格 調 査 基 準 価 格 の 算

More information

スライド 1

スライド 1 SPI Japan 2011 組 織 の 実 績 ベースライン および 改 善 活 動 の 効 果 の 検 定 手 順 の 確 立 2011 年 10 月 27 日 住 友 電 気 工 業 株 式 会 社 中 塚 康 介 中 村 伸 裕 情 報 システム 部 はじめに 高 成 熟 度 のプロセス 領 域 では 統 計 的 手 法 の 適 用 が 必 要 となる 組 織 のプロセス 実 績 の 分 布

More information

2 課 題 管 理 ( 科 学 研 究 費 補 助 金 ) 画 面 が 表 示 されます 補 助 事 業 期 間 終 了 後 欄 の[ 入 力 ] をクリックします [ 入 力 ]ボタンが 表 示 されていない 場 合 には 所 属 する 研 究 機 関 の 事 務 局 等 へお 問 い 合 わせく

2 課 題 管 理 ( 科 学 研 究 費 補 助 金 ) 画 面 が 表 示 されます 補 助 事 業 期 間 終 了 後 欄 の[ 入 力 ] をクリックします [ 入 力 ]ボタンが 表 示 されていない 場 合 には 所 属 する 研 究 機 関 の 事 務 局 等 へお 問 い 合 わせく 2.6. 研 究 成 果 報 告 書 の 作 成 2.6.1 研 究 成 果 報 告 内 容 ファイルを 作 成 1 科 学 研 究 費 助 成 事 業 の Web ページ 等 から 研 究 成 果 報 告 内 容 ファイル 様 式 をダウンロードし ます 2 ダウンロードした 研 究 成 果 報 告 内 容 ファイル 様 式 に 報 告 内 容 を 記 入 し 保 存 します 所 定 の 様 式

More information

3. 選 任 固 定 資 産 評 価 員 は 固 定 資 産 の 評 価 に 関 する 知 識 及 び 経 験 を 有 する 者 のうちから 市 町 村 長 が 当 該 市 町 村 の 議 会 の 同 意 を 得 て 選 任 する 二 以 上 の 市 町 村 の 長 は 当 該 市 町 村 の 議

3. 選 任 固 定 資 産 評 価 員 は 固 定 資 産 の 評 価 に 関 する 知 識 及 び 経 験 を 有 する 者 のうちから 市 町 村 長 が 当 該 市 町 村 の 議 会 の 同 意 を 得 て 選 任 する 二 以 上 の 市 町 村 の 長 は 当 該 市 町 村 の 議 第 6 回 税 理 士 試 験 固 定 資 産 税 はじめに 第 一 問 については 個 別 理 論 題 の 出 題 であった 1については 固 定 資 産 評 価 員 及 び 固 定 資 産 評 価 補 助 員 に 関 する 出 題 であったが 個 別 理 論 での 出 題 であり 判 断 に 迷 う 点 もなく 高 得 点 を 取 ることが 可 能 な 問 題 であった については 区 分 所

More information

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編 POWER EGG V2.0 ユーザーズマニュアル ファイル 管 理 編 Copyright 2009 D-CIRCLE,INC. All Rights Reserved 2009.4 はじめに 本 書 では POWER EGG 利 用 者 向 けに 以 下 の POWER EGG のファイル 管 理 機 能 に 関 する 操 作 を 説 明 しま す なお 当 マニュアルでは ファイル 管 理 機

More information

スライド 1

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

More information

第1章 簿記の一巡

第1章 簿記の一巡 第 1 節 現 金 1. 現 金 の 範 囲 (A) 簿 記 でいう 現 金 とは, 紙 幣 や 硬 貨 等 の 通 貨 に 加 え, 通 貨 代 用 証 券 を 含 んでいる 通 貨 代 用 証 券 は,すぐに 換 金 できるため, 簿 記 上 では 現 金 勘 定 ( 資 産 )として 扱 われる 現 金 = 通 貨 + 通 貨 代 用 証 券 通 貨 代 用 証 券 は, 金 融 機 関 などでいつでも

More information

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

新 生産管理システム  ご提案書  2002年10月15日 ムラテック情報システム株式会社 GrowingMIS V6 生 産 管 理 システム ご 紹 介 ( 機 能 説 明 - 量 産 系 ) ムラテック 情 報 システム 株 式 会 社 2015 年 6 月 GrowingMIS V6 生 産 管 理 システム 受 注 / 出 荷 インターフェイス 工 程 負 荷 スケジュール トレーサヒ リティー 共 通 マスタ 変 更 履 歴 管 理 引 合 / 見 積 ドキュメント 内 示 /

More information

<4D6963726F736F667420576F7264202D2095CA8E863136816A90DA91B18C9F93A289F1939A8F9181698D8288B3816A5F4150382E646F63>

<4D6963726F736F667420576F7264202D2095CA8E863136816A90DA91B18C9F93A289F1939A8F9181698D8288B3816A5F4150382E646F63> 接 続 検 討 回 答 書 ( 高 圧 版 ) 別 添 様 式 AP8-20160401 回 答 日 年 月 日 1. 申 込 者 等 の 概 要 申 込 者 検 討 者 2. 接 続 検 討 の 申 込 内 容 発 電 者 の 名 称 発 電 場 所 ( 住 所 ) 最 大 受 電 電 力 アクセス の 運 用 開 始 希 望 日 3. 接 続 検 討 結 果 (1) 希 望 受 電 電 力 に

More information

Speed突破!Premium問題集 基本書サンプル

Speed突破!Premium問題集 基本書サンプル は じ め に 合 格 (うかる) 勉 強 とは 1 試 験 に 合 格 するのに 絶 対 的 に 必 要 なことは 問 いに 正 しく 答 えることである このあたりまえのことを 考 えたこと 有 りますか 2 試 験 問 題 の 出 題 (= 作 問 )の 仕 方 から 勉 強 方 法 を 考 える 択 一 試 験 では 必 ず 正 誤 が 問 われるのでついつい 思 考 が 二 者 択 一 的

More information

Microsoft Word - FrontMatter.doc

Microsoft Word - FrontMatter.doc SAS 認 定 プロフェッショナルのための Base Programming for SAS 9 完 全 ガイド ii このマニュアルの 正 確 な 書 誌 情 報 は 以 下 のとおりです SAS 認 定 プロフェッショナルのための Base Programming for SAS 9 完 全 ガイド Copyright 2009, SAS Institute Inc., Cary, NC, USA

More information

弁護士報酬規定(抜粋)

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

More information

(2) 実 務 上 の 取 扱 い 減 価 償 却 の 方 法 は 会 計 方 針 にあたるため その 変 更 は 本 来 会 計 方 針 の 変 更 として 遡 及 適 用 の 対 象 と なります しかしながら 減 価 償 却 方 法 の 変 更 については 会 計 方 針 の 変 更 を 会

(2) 実 務 上 の 取 扱 い 減 価 償 却 の 方 法 は 会 計 方 針 にあたるため その 変 更 は 本 来 会 計 方 針 の 変 更 として 遡 及 適 用 の 対 象 と なります しかしながら 減 価 償 却 方 法 の 変 更 については 会 計 方 針 の 変 更 を 会 平 成 24 年 3 月 期 から 会 計 上 の 変 更 及 び 誤 謬 の 訂 正 に 関 する 会 計 基 準 ( 以 下 過 年 度 遡 及 会 計 基 準 ) ( 企 業 会 計 基 準 第 24 号 平 成 21 年 12 月 4 日 )が 新 たに 適 用 されます また 平 成 23 年 3 月 期 から 導 入 された 資 産 除 去 債 務 に 関 する 会 計 基 準 ( 企

More information

電子申告簡易マニュアル【所得税実践編】

電子申告簡易マニュアル【所得税実践編】 電 子 申 告 簡 易 マニュアル 所 得 税 実 践 編 内 容 1. 魔 法 陣 データを 読 み 込 む... 2 2. 署 名 をする... 6 3. 送 信 する... 8 4. 受 信 通 知 を 確 認 する... 9 1. 魔 法 陣 データを 読 み 込 む (1) 所 得 税 ソフト 側 で 必 要 な 項 目 に 入 力 をする 1. 魔 法 陣 所 得 税 ソフトにおいて (6)

More information

Box-Jenkinsの方法

Box-Jenkinsの方法 Box-Jeks の 方 法 自 己 回 帰 AR 任 意 の 時 系 列 を 過 程 ARと 呼 ぶ で 表 す これが AR または AR m m m 個 の 過 去 の 値 に 依 存 する 時 これを 次 数 の 自 己 回 帰 ここで は 時 間 の 経 過 に 対 して 不 変 な 分 布 を 持 つ 系 列 相 関 のない 撹 乱 誤 差 項 である 期 待 値 一 定 の 分 散 σ

More information

戦略担当者のための

戦略担当者のための アーカイブに 登 録 するための ナレッジ 作 成 方 法 1.ナレッジの 整 理 2.ナレッジの 文 章 化 (1)タイトルと 目 次 の 設 定 (2) 本 文 の 作 成 (3) 体 裁 の 整 備 と 校 正 (4)PDFの 作 成 2008 年 8 月 http://www.darecon.com 1.ナレッジの 整 理 初 めにナレッジ( 知 識 ノウハウ)を 整 理 します 以 下 の4

More information

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

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

More information

Ⅰ 校 外 における 研 修 の 留 意 点 1 校 外 における 研 修 のコマ 数 の 考 え ア) 午 前 午 後 の 講 座 は 0.5 日 (0.5 コマ) イ) 全 日 の 講 座 は 1.0 日 (1.0 コマ) 2 校 外 における 研 修 として 選 択 できない 講 座 研 修

Ⅰ 校 外 における 研 修 の 留 意 点 1 校 外 における 研 修 のコマ 数 の 考 え ア) 午 前 午 後 の 講 座 は 0.5 日 (0.5 コマ) イ) 全 日 の 講 座 は 1.0 日 (1.0 コマ) 2 校 外 における 研 修 として 選 択 できない 講 座 研 修 平 成 25 年 度 札 幌 市 10 年 経 験 者 研 修 校 外 における 研 修 ( 共 通 研 修 教 科 指 導 等 研 修 等 )の 入 力 の 手 引 ( 校 外 における 研 修 の 留 意 点 及 び 別 紙 様 式 3 別 紙 様 式 4の 入 力 について) Ⅰ Ⅱ Ⅲ Ⅳ 校 外 における 研 修 の 留 意 点 (p1) 校 外 における 研 修 ( 別 紙 様 式 3)の

More information

Microsoft Word - 2.doc

Microsoft Word - 2.doc 政 治 資 金 業 務 システム 訂 正 補 正 用 収 支 報 告 書 作 成 ソフト 操 作 説 明 書 目 次 第 1 章 概 要... 3 1. 目 的... 3 2. 機 能 概 要... 4 3. 動 作 前 提... 5 4. 報 告 書 様 式 一 覧... 5 5. 操 作 の 流 れ... 6 第 2 章 詳 細... 8 第 1 節 初 期 設 定 処 理... 8 1.マクロの

More information

083-089_ZEI-0329_特集(朝倉)_プ2.indd

083-089_ZEI-0329_特集(朝倉)_プ2.indd PART2 別 表 はココを 確 認 しよう! 法 人 税 申 告 書 の 提 出 前 チェック 外 国 税 額 控 除 103,681,500 税 理 士 法 人 トーマツ 税 理 士 朝 倉 歩 3,500,000 25,800,000 20,000,000 23,888,655 3,500,000 Check4 93,681,500 Check1 10,000,000 A 国 事 業 所 得

More information

(Microsoft Word - Excel\211\236\227p2\217\315.docx)

(Microsoft Word - Excel\211\236\227p2\217\315.docx) この 章 では 日 付 と 時 刻 を 扱 う 関 数 や 複 数 の 関 数 を 組 み 合 わせてエラーを 非 表 示 にする 方 法 また 検 索 条 件 に 一 致 するデータを 取 り 出 す 関 数 の 使 い 方 などについて 学 習 します 1 日 付 と 時 刻 の 関 数 TODAY 関 数 NOW 関 数 TODAY 関 数 は パソコンの 内 蔵 時 計 を 利 用 して 現

More information

鳥 取 国 民 年 金 事 案 177 第 1 委 員 会 の 結 論 申 立 人 の 昭 和 37 年 6 月 から 38 年 3 月 までの 国 民 年 金 保 険 料 については 納 付 していたものと 認 められることから 納 付 記 録 を 訂 正 することが 必 要 である 第 2 申

鳥 取 国 民 年 金 事 案 177 第 1 委 員 会 の 結 論 申 立 人 の 昭 和 37 年 6 月 から 38 年 3 月 までの 国 民 年 金 保 険 料 については 納 付 していたものと 認 められることから 納 付 記 録 を 訂 正 することが 必 要 である 第 2 申 ( 平 成 21 年 6 月 17 日 報 道 資 料 抜 粋 ) 年 金 記 録 に 係 る 苦 情 のあっせん 等 について 年 金 記 録 確 認 鳥 取 地 方 第 三 者 委 員 会 分 1. 今 回 のあっせん 等 の 概 要 (1) 年 金 記 録 の 訂 正 の 必 要 があるとのあっせんを 実 施 するもの 1 件 国 民 年 金 関 係 1 件 (2) 年 金 記 録 の 訂 正

More information

2.JADA 検 査 対 象 者 登 録 リストへの 登 録 除 外 引 退 復 帰 2.1 JADA 検 査 対 象 者 登 録 リストへの 登 録 及 び 除 外 は 原 則 として 以 下 に 示 す 対 応 によりおこな うものとする 登 録 国 内 競 技 連 盟 からの 登 録 申 請

2.JADA 検 査 対 象 者 登 録 リストへの 登 録 除 外 引 退 復 帰 2.1 JADA 検 査 対 象 者 登 録 リストへの 登 録 及 び 除 外 は 原 則 として 以 下 に 示 す 対 応 によりおこな うものとする 登 録 国 内 競 技 連 盟 からの 登 録 申 請 JADA 検 査 対 象 者 登 録 リスト 居 場 所 情 報 管 理 細 則 日 本 ドーピング 防 止 規 程 第 5.5 項 居 場 所 情 報 の 提 供 に 基 づき 本 細 則 を 定 める 1.JADA 検 査 対 象 者 登 録 リストの 対 象 者 1.1 JADA に 加 盟 する 各 国 内 競 技 連 盟 は 以 下 に 示 す 基 準 に 従 い 候 補 となる 競 技

More information

<4D F736F F D2091E F18CB48D C481698E7B90DD8F9590AC89DB816A2E646F63>

<4D F736F F D2091E F18CB48D C481698E7B90DD8F9590AC89DB816A2E646F63> 平 成 18 年 7 月 独 立 行 政 法 人 国 立 大 学 財 務 経 営 センター 国 立 大 学 法 人 等 による 国 立 大 学 財 務 経 営 センターへの 土 地 譲 渡 収 入 の 一 部 納 付 の 仕 組 みについて 国 立 大 学 法 人 等 が 国 から 出 資 された 土 地 を 譲 渡 した 場 合 文 部 科 学 大 臣 が 定 める 基 準 に より 算 定 した

More information

CSV_Backup_Guide

CSV_Backup_Guide ActiveImage Protector による クラスター 共 有 ボリュームのバックアップ 運 用 ガイド 第 5 版 - 2015 年 4 月 20 日 Copyright NetJapan, Inc. All Rights Reserved. 無 断 複 写 転 載 を 禁 止 します 本 ソフトウェアと 付 属 ドキュメントは 株 式 会 社 ネットジャパンに 所 有 権 および 著 作

More information

- 目 次 - 変 更 履 歴... i 1. はじめに... 1 1.1 用 語 の 説 明... 1 1.2 ツール 機 能 概 要... 2 1.3 当 ツール 活 用 時 の 留 意 事 項 および 参 考 資 料... 2 2. 動 作 環 境 とツール 構 成... 3 3. 機 能 と

- 目 次 - 変 更 履 歴... i 1. はじめに... 1 1.1 用 語 の 説 明... 1 1.2 ツール 機 能 概 要... 2 1.3 当 ツール 活 用 時 の 留 意 事 項 および 参 考 資 料... 2 2. 動 作 環 境 とツール 構 成... 3 3. 機 能 と i コンピテンシ ディクショナリ 活 用 ツール 操 作 説 明 書 独 立 行 政 法 人 情 報 処 理 推 進 機 構 IT 人 材 育 成 本 部 HRD イニシアティブセンター - 目 次 - 変 更 履 歴... i 1. はじめに... 1 1.1 用 語 の 説 明... 1 1.2 ツール 機 能 概 要... 2 1.3 当 ツール 活 用 時 の 留 意 事 項 および 参 考

More information

Taro13-01_表紙目次.jtd

Taro13-01_表紙目次.jtd 209 210 1 2 4 3 ab c a 211 b c 212 1 3 50,000 30,000 20,000 2 10 100,000 1 10,000 10 =100,000 3 10 1,000,000 1 100,000 10 =1,000,000 23 1,200,000 1 40,000 5 400,000 2 10 5 10,000 3 1 500,000 1 100,000

More information

1 林 地 台 帳 整 備 マニュアル( 案 )について 林 地 台 帳 整 備 マニュアル( 案 )の 構 成 構 成 記 載 内 容 第 1 章 はじめに 本 マニュアルの 目 的 記 載 内 容 について 説 明 しています 第 2 章 第 3 章 第 4 章 第 5 章 第 6 章 林 地

1 林 地 台 帳 整 備 マニュアル( 案 )について 林 地 台 帳 整 備 マニュアル( 案 )の 構 成 構 成 記 載 内 容 第 1 章 はじめに 本 マニュアルの 目 的 記 載 内 容 について 説 明 しています 第 2 章 第 3 章 第 4 章 第 5 章 第 6 章 林 地 ( 資 料 3) 林 地 台 帳 及 び 地 図 整 備 マニュアル( 案 ) 概 要 本 資 料 は 現 時 点 での 検 討 状 況 を 基 に 作 成 したものであり 今 後 事 務 レベルの 検 討 会 等 を 経 て 成 案 を 得 ることとしてい ます 平 成 28 年 7 月 林 野 庁 計 画 課 1 林 地 台 帳 整 備 マニュアル( 案 )について 林 地 台 帳 整 備 マニュアル(

More information