1460922522-4ae962b2-f625-48f8-9074-294328995b96

What is claimed is:

1. A lead-free solder comprising an alloy composition composed mainly of tin,
said alloy composition containing 0.002 to 0.015% by mass of phosphorus.
2. The lead-free solder according to claim 1, wherein
said alloy composition comprises 2.0 to 5.0% by mass of silver, 0.01 to 2.0% by mass of copper, and 0.002 to 0.015% by mass of phosphorus with the balance consisting of tin.
3. The lead-free solder according to claim 1, wherein said alloy composition comprises 0.01 to 2.0% by mass of copper and 0.002 to 0.015% by mass of phosphorus with the balance consisting of tin.
4. A connection lead comprising: a copper strip or other strip conductor; and a plating provided on at least one side of the strip constructor, said plating being formed of a lead-free solder composed mainly of tin,
said plating containing 0.002 to 0.015% by mass of phosphorus and having a shape such that the plating in the widthwise direction of the strip conductor has a bulge as viewed in section with the apex being located at a proper position in the widthwise direction of the strip conductor.
5. The connection lead according to claim 4, wherein the bulge is in the form of an arc, a triangle, or stairs of which the apex is located at a proper position in the widthwise direction of the strip conductor.
6. The connection lead according to claim 4, wherein a plurality of apexes of said type are provided in the widthwise direction of the strip conductor.
7. The connection lead according to claim 4, wherein the strip conductor on its both sides are exposed or are covered with the lead-free solder constituting the plating.
8. An electrical component structure comprising a connection element formed of a lead-free solder composed mainly of tin,
said connection element containing 0.002 to 0.015% by mass of phosphorus.
9. The electrical component structure according to claim 8, which is a solar battery that, in a structure of a connection between a power generation wafer in its predetermined region and a connection lead, has a plating as the connection element provided on the surface of the connection lead and has been sealed with ethylene-vinyl acetate.
10. The electrical component structure according to claim 8, which is a printed board that has in its predetermined sites soldered portions, formed by flow or reflow, as the connection element.
11. The electrical component structure according to claim 8, which is a ball grid array-type printed board that has, as the connection element, a plurality of solder balls, functioning as a terminal portion, arranged in a predetermined site.
12. The electrical component structure according to claim 8, which is a single wire, a twisted wire, or a strand for a served shield, for electric wires, has on its surface a plating as the connection element.
13. The electrical component structure according to claim 8, which is a coaxial cable comprising: an internal conductor of a single wire or a twisted wire; an external conductor provided on the internal conductor through an insulator; and a plating as the connection element provided on the surface of the internal conductor and the surface of the external conductor.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of coding video data comprising:
selecting a context for coding a Cb chroma coded block flag from a context set including one or more contexts, wherein an index of the context is equal to an index of a transform depth of the Cb chroma coded block flag of a transform unit associated with a block of video data, wherein the transform depth indicates a subdivision level of the transform unit;
coding the Cb chroma coded block flag for the block of video data using context adaptive binary arithmetic coding (CABAC) and the selected context from the context set; and
coding a Cr chroma coded block flag using CABAC and the selected context from the same context set used for coding the Cb chroma coded block flag.
2. The method of claim 1, wherein the context set includes 5 contexts.
3. The method of claim 1, wherein the method of coding is a method of encoding, and wherein coding the Cb chroma coded block flag comprises encoding the Cb chroma block flag, and coding the Cr chroma block flag comprises encoding the Cb chroma block flag, the method further comprising:
signaling the coded Cb chroma coded block flag in an encoded video bitstream; and
signaling the coded Cr chroma coded block flag in the encoded video bitstream.
4. The method of claim 1, wherein the method of coding is a method of decoding, and wherein coding the Cb chroma coded block flag comprises decoding the Cb chroma block flag, and coding the Cr chroma block flag comprises decoding the Cb chroma block flag, the method further comprising:
receiving the coded Cb chroma coded block flag in an encoded video bitstream; and
receiving the coded Cr chroma coded block flag in the encoded video bitstream.
5. An apparatus configured to code video data comprising:
a memory configured to store a block of video data; and
a video coder configured to:
select a context for coding a Cb chroma coded block flag from a context set including one or more contexts, wherein the video coder is configured to select an index of the context equal to an index of a transform depth of the Cb chroma coded block flag of a transform unit associated with the block of video data, wherein the transform depth indicates a subdivision level of the transform unit;
code the Cb chroma coded block flag for the block of video data using context adaptive binary arithmetic coding (CABAC) and the selected context from the context set; and
code a Cr chroma coded block flag using CABAC and the selected context from the same context set used for coding the Cb chroma coded block flag.
6. The apparatus of claim 5, wherein the context set includes 5 contexts.
7. The apparatus of claim 5, wherein the video coder is a video encoder, and wherein the video encoder is configured to encode the Cb chroma block flag, and wherein the video encoder is configured to encode the Cb chroma block flag, the video encoder further configured to:
signal the coded Cb chroma coded block flag in an encoded video bitstream; and
signal the coded Cr chroma coded block flag in the encoded video bitstream.
8. The apparatus of claim 5, wherein the video coder is a video decoder, and wherein the video decoder is configured to decode the Cb chroma block flag, and wherein the video decoder is configured to decode the Cb chroma block flag, the video decoder further configured to:
receive the coded Cb chroma coded block flag in an encoded video bitstream; and
receive the coded Cr chroma coded block flag in the encoded video bitstream.
9. An apparatus configured to code video data comprising:
means for selecting a context for coding a Cb chroma coded block flag from a context set including one or more contexts, wherein an index of the context is equal to an index of a transform depth of the Cb chroma block flag of a transform unit associated with the block of video data, wherein the transform depth indicates a subdivision level of the transform unit;
means for coding the Cb chroma coded block flag for the block of video data using context adaptive binary arithmetic coding (CABAC) and the selected context from the context set; and
means for coding a Cr chroma coded block flag using CABAC and the selected context from the same context set used for coding the Cb chroma coded block flag.
10. The apparatus of claim 9, wherein the context set includes 5 contexts.
11. The apparatus of claim 9, wherein the apparatus is configured to encode video data, the apparatus further comprising:
means for signaling the coded Cb chroma coded block flag in an encoded video bitstream; and
means for signaling the coded Cr chroma coded block flag in the encoded video bitstream.
12. The apparatus of claim 9, wherein the apparatus is configured to decode video data, the apparatus further comprising:
means for receiving the coded Cb chroma coded block flag in an encoded video bitstream; and
means for receiving the coded Cr chroma coded block flag in the encoded video bitstream.
13. A non-transitory computer-readable storage medium storing instruction that, when executed, cause one or more processors configured to code video data to:
select a context for coding a Cb chroma coded block flag from a context set including one or more contexts, wherein the instructions cause the one or more processors to select an index of the context equal to an index of a transform depth of the Cb chroma coded block flag of a transform unit associated with the block of video data, wherein the transform depth indicates a subdivision level of the transform unit;
code the Cb chroma coded block flag for the block of video data using context adaptive binary arithmetic coding (CABAC) and the selected context from the context set; and
code a Cr chroma coded block flag using CABAC and the selected context from the same context set used for coding the Cb chroma coded block flag.
14. The non-transitory computer-readable storage medium of claim 13, wherein the context set includes 5 contexts.
15. The non-transitory computer-readable storage medium of claim 13, wherein the one or more processor are configured to encode video data, and wherein the instructions further cause the one or more processors to:
signal the coded Cb chroma coded block flag in an encoded video bitstream; and
signal the coded Cr chroma coded block flag in the encoded video bitstream.
16. The non-transitory computer-readable storage medium of claim 13, wherein the one or more processor are configured to decode video data, and wherein the instructions further cause the one or more processors to:
receive the coded Cb chroma coded block flag in an encoded video bitstream; and
receive the coded Cr chroma coded block flag in the encoded video bitstream.